-
Notifications
You must be signed in to change notification settings - Fork 40
Comparing changes
Open a pull request
base repository: xapi-project/xcp-idl
base: master
head repository: xapi-project/xcp-idl
compare: 1.96-lcm
- 19 commits
- 12 files changed
- 5 contributors
Commits on Oct 28, 2020
-
CP-35026 optionally include client info in logs
Signed-off-by: lippirk <[email protected]> (cherry picked from commit 7e6d615)
lippirk committedOct 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 29bf230 - Browse repository at this point
Copy the full SHA 29bf230View commit details
Commits on Nov 9, 2020
-
Merge pull request #318 from lippirk/CP-35026-stockholm
Stockholm Backport! CP-35026 optionally include client info in logs
Ben Anson authoredNov 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 40d7d4b - Browse repository at this point
Copy the full SHA 40d7d4bView commit details
Commits on Feb 11, 2021
-
CA-347560: Add VM.import_metadata_async
This is a variant of `VM.import_metadata` that always queues the operation and returns a task id immediately (like most VM operations). This is useful, once the original (synchronous) function may block for longer periods while other operations on the VM complete. Signed-off-by: Rob Hoes <[email protected]> (cherry picked from commit 83de389)
Configuration menu - View commit details
-
Copy full SHA for 485a86b - Browse repository at this point
Copy the full SHA 485a86bView commit details
Commits on Feb 12, 2021
-
Merge pull request #323 from lippirk/private/bena/UPD-678
backport! (stockholm) XSI-555/CA-347560
Ben Anson authoredFeb 12, 2021 Configuration menu - View commit details
-
Copy full SHA for a849c4b - Browse repository at this point
Copy the full SHA a849c4bView commit details
Commits on Aug 20, 2021
-
CP-38064: compatibility with rpclib 7
There were two breaking changes affecting the tests: - Avoiding marshalling integer as i8 requires the addition of the strict flag. - A new function for json-rpc to have calls without responses got added cherry-picked from e719e6e Signed-off-by: Pau Ruiz Safont <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7d07ab - Browse repository at this point
Copy the full SHA a7d07abView commit details
Commits on Aug 25, 2021
-
Merge pull request #333 from psafont/private/paus/yang-ppx
CP-38064: compatibility with rpclib 7
Configuration menu - View commit details
-
Copy full SHA for 9576302 - Browse repository at this point
Copy the full SHA 9576302View commit details
Commits on Jan 28, 2022
-
CA-361220: xenopsd: introduce TASK.destroy_on_finish
There are certain tasks that are run asynchronously without anyone waiting for the result (e.g. import_metadata_async). Allow setting a flag on these tasks, so that they are cleaned up when finished (either successfully or not). Needed to avoid space leaks due to an ever growing tasks/updates list. Signed-off-by: Edwin Török <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de557b0 - Browse repository at this point
Copy the full SHA de557b0View commit details -
Merge pull request #334 from robhoes/1.96-lcm
CA-361220: xenopsd: introduce TASK.destroy_on_finish
Configuration menu - View commit details
-
Copy full SHA for 6ad29d8 - Browse repository at this point
Copy the full SHA 6ad29d8View commit details
Commits on May 13, 2022
-
Add featureset to xenopsd VM state
This allows xapi to get the featureset as currently used by the VM. Signed-off-by: Rob Hoes <[email protected]> (cherry-picked from xen-api/f18605f250ea7a7e1d33023078cdfc75f6021828)
Configuration menu - View commit details
-
Copy full SHA for 6bcd23e - Browse repository at this point
Copy the full SHA 6bcd23eView commit details -
Remove CPUID levelling v1 compat code
Levelling v2 was introduced in the Dundee release (XS 7.0). Signed-off-by: Rob Hoes <[email protected]> (cherry-picked from xen-api/f2a2b925a29fa56409c13a4a5ff2e9452c053830)
Configuration menu - View commit details
-
Copy full SHA for 891f3b0 - Browse repository at this point
Copy the full SHA 891f3b0View commit details
Commits on May 16, 2022
-
CA-363633: Always take the generation-id directly from xapi
The generation-id of a VM is made up by xapi - specifically for Windows VMs - and xapi changes it or leaves it the same depending on the use case. One such use case is revert-from-checkpoint, where the reverted VM is expected to get a new generation-id. The generation-id is put into the plaformdata by xapi and xenopsd just writes it to xenstore when creating a domain. Because of a recent change, the platformdata is now persisted by xenopsd across suspend/resume and migration, and will therefore not take any new values that set by xapi in the VM metadata. Since a checkpoint is essentially a suspended VM, and a revert-from-checkpoint results in a VM that can subsequently be resumed, the VM now does not get a refreshed generation-id after this operation, which is a bug. To address this, the generation_id is given a dedicated field in the VM metadata for xenopsd, so that it behaves as before. Xenopsd itself then puts it into the platformdata when creating a domain. Signed-off-by: Rob Hoes <[email protected]> (partially cherry picked from commit ff3b76a7b9459a4a714996ea533d8c5710a93e73)
Configuration menu - View commit details
-
Copy full SHA for bb1f129 - Browse repository at this point
Copy the full SHA bb1f129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 840d220 - Browse repository at this point
Copy the full SHA 840d220View commit details
Commits on May 17, 2022
-
Merge pull request #335 from robhoes/1.96-lcm
XSI-791/CA-343760: Backport to yangtze
Configuration menu - View commit details
-
Copy full SHA for e9d1357 - Browse repository at this point
Copy the full SHA e9d1357View commit details
Commits on Jul 5, 2023
-
Introduce functions in CPU feature sets in xenopsd
This introduces two functions in xenopsd, which correspond to functions used inside xapi to compute the pool-level CPU feature set and to do compatibility checks for VM live migration. A following commit changes xapi to use these functions instead of its own implementation. Later, the implementation of these two functions in xenopsd will be replaced by external library calls. At that point, CPU feature sets and all analysis on them will be completely abstract to xapi and xenopsd. Signed-off-by: Rob Hoes <[email protected]> (cherry picked from commit xapi-project/xen-api@6adebf6)
Configuration menu - View commit details
-
Copy full SHA for d0bd643 - Browse repository at this point
Copy the full SHA d0bd643View commit details -
xenopsd: change type of reported CPU feature-sets to an abstract type
Internally, feature sets are still strings of hex digits. However. the goal is for this to become opaque data for xapi. Signed-off-by: Rob Hoes <[email protected]> (cherry picked from commit xapi-project/xen-api@6491e05)
Configuration menu - View commit details
-
Copy full SHA for f58558e - Browse repository at this point
Copy the full SHA f58558eView commit details
Commits on Jul 6, 2023
-
Merge pull request #336 from robhoes/1.96-lcm
CP-43468: push CPUID logic down from xapi into xenopsd
Configuration menu - View commit details
-
Copy full SHA for e284caa - Browse repository at this point
Copy the full SHA e284caaView commit details
Commits on Sep 25, 2023
-
CP-42182 Add CLI tool on xe and rrd-cli to enable saving of rrds to l…
…ocal host Backport of xapi-project/xen-api#4908 This is spread over multiple repositories in the backport. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d1e666 - Browse repository at this point
Copy the full SHA 5d1e666View commit details
Commits on Nov 3, 2023
-
CP-42182 Add CLI tool on xe and rrd-cli to enable saving of rrds to l…
…ocal host Backport of xapi-project/xen-api#4908 Don't install the CLI tool from this repository and package becuase it is a library. The CLI implementation moved to xcp-rrdd. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad810bd - Browse repository at this point
Copy the full SHA ad810bdView commit details -
CP-42182 remove rrd-cli, it's now in xcp-rrdd
Backport of xapi-project/xen-api#4908 Don't install the CLI tool from this repository and package becuase it is a library. The CLI implementation moved to xcp-rrdd. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3d473b - Browse repository at this point
Copy the full SHA a3d473bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...1.96-lcm