Comments (2)
Looking at the code history I can see that it has been like that for at least 14 years. I can see, however that there's an implementation in xenopsd to send the request using xenstore interface, so using it needs a guest tools that supports this.
First the guest tools need to be checked whether they support the protocol and the protocol is reasonable (@ydirson is an interested partiy, probably). Then it can be a matter of plumbing the request from the http request to xenopsd and fix whatever is necessary to follow the reasonable protocol.
xen-api/ocaml/xenopsd/xc/domain.ml
Line 626 in c074cb6
from xen-api.
there's no guest tools interaction at all. It's the Linux kernel which watches that xenstore key.
And yes, it means the toolstack doesn't know if the guest kernel understands it or not, but xl sysrq $domid
and xm
before that does work to a first approximation.
from xen-api.
Related Issues (20)
- Promiscuous mode for physical interface.
- [feature request] VDI affinity for SR HOT 2
- Record yangtze schema version? HOT 5
- Incorrect inflight metrics HOT 1
- Missing systemd service files, referenced by `xapi.service` HOT 1
- xapi start blocked without a diagnostic when `squeezed` is not running
- `make install` discrepancy on `xenopsd` `libexec` HOT 3
- hardcoded path to `igmp_query_injector.py` HOT 2
- SMT discoverability: add thread_per_core info in host.cpu_info HOT 4
- XAPI could store reference to block-device as by-(uu)id when presented an enumeration-dependant dev path
- [SMAPIv3] `VDI.copy` generates an error, then logs at debug level it is safe to ignore
- multiple dom0 attach failed with SMAPIv3 HOT 1
- [SMAPIv3] Error accessing device in `xe vbd-plug` leaves device "half plugged"
- [SMAPIv3] `xe vdi-create` leaves VDI half-created on error in `Volume.set` for `vdi-type=user`
- [SMAPIv3] `xe sr-create` does not report an error when `SR.attach` fails HOT 1
- [RFC] New API methods to let clients display accurate status about SecureBoot and UEFI certs HOT 2
- Allowing xe VM import URL via HTTPS
- "Emergency Network Reset" interferes with `network-init` when trying to fix VLAN specification
- Firstboot script failures not reported to the user
- Use host FQDN in VM console URLs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xen-api.