-
Notifications
You must be signed in to change notification settings - Fork 1.3k
xcp-ng: fix vm boot options #5543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Use value boot option values from VM details directly similar to other hypervisor plugins instead of relying on boot properties explicitly set for VirtualMachineTO. Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
|
@blueorangutan package |
|
@shwstppr a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✖️ el7 ✔️ el8 ✔️ debian. SL-JID 1468 |
|
@blueorangutan package |
|
@shwstppr a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian. SL-JID 1471 |
|
@blueorangutan test centos7 xenserver-71 |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + xenserver-71) has been kicked to run smoke tests |
|
@blueorangutan test centos7 xcpng-82 |
|
@rhtyd unsupported parameters provided. Supported mgmt server os are: |
|
Trillian test result (tid-2295)
|
|
@blueorangutan test centos7 xcpng82 |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + xcpng82) has been kicked to run smoke tests |
|
Trillian test result (tid-2303)
|
...sors/xenserver/src/main/java/com/cloud/hypervisor/xenserver/resource/CitrixResourceBase.java
Outdated
Show resolved
Hide resolved
|
@blueorangutan package |
|
@sureshanaparti a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✖️ el7 ✖️ el8 ✖️ debian ✖️ suse15. SL-JID 1501 |
|
@blueorangutan package |
|
@sureshanaparti a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 1519 |
From 4.15.1 |
|
@AlexanderKgr if you're not a developer maybe it'll be hard to build it yourself, I have packages is there a location I can upload them fro you? |
I am network admin at a company and have home lab.both with cloudstack. |
|
@AlexanderKgr I've uploaded management and common deb packages here: https://drive.google.com/drive/folders/1SLdFLWVm6gQKEedMVI7nX-16w_ZSBkle?usp=sharing you'll have to manually deal with dependencies packages and if you're running 4.15 you'll need to register systemvm template to upgrade properly. |
Thanks. I am at 4.15.2. will install it in around 3 hours |
|
Thanks @borisstoyanov |
|
@AlexanderKgr @nvazquez I think this should be fine, I've created the templates with 4.15.1 and with 4.15.2 I encountered this blocker, then upgraded to this branch and was able to start my VMs once again. |
|
@blueorangutan test centos7 xcpng82 |
|
@nvazquez a Trillian-Jenkins test job (centos7 mgmt + xcpng82) has been kicked to run smoke tests |
gdrive has sent you a msg to allow me to view files |
|
with the version @borisstoyanov gave me |
|
Trillian test result (tid-2328)
|
|
@AlexanderKgr I did not had these issues, I highly suspect something went wrong with updating, but could be wrong since I was on centos8 instead of debian, can I ask you to test this once more next week when we have RC1 probably (keep an eye on the mailing lists), since you'll be able to properly update this with dependencie packages manager? |
Sure. No problem neighbor. I am waiting for rc1 to test. Thanks |
@harikrishna-patnala Have you noticed any warning while stopping VM in your tests? |
|
@sureshanaparti I've observed the same warning both before and after fix and for all types of boot options, probably this is related to the specific version of XCP, nothing related to these changes |
Thanks for the confirmation @harikrishna-patnala |
|
Merging based on LGTMs and test results. |
|
Hi @AlexanderKgr, Please test with RC1 packages (watch out for the announcement in the mailing list), and share the results here. Thanks. |
|
@AlexanderKgr since the PR was merged, you can actually test ahead of RC1 using the latest/nightly builds from http://download.cloudstack.org/testing/nightly/latest/ |
tried to test with cloudstack-management_4.16.0.0-snapshot.20211011_xenial_all.deb but i selected N and it broke my installation. had to revert. |
|
@AlexanderKgr hope this still was in a dev-test env, selecting N to not overwrite the db properties file was right. What error did you get in logs from updating the packages? (maybe you hit an upgrade issue we can try to fix) Can you try again and report us your issues |
yes it was a dev-test env. |
Tried it with CloudStack 4.16.0.0-snapshot.20211014 and i can confirm that it is working. |
|
Excellent thanks @AlexanderKgr ! |




Description
Use value boot option values from VM details directly similar to other hypervisor plugins instead of relying on boot properties explicitly set for
VirtualMachineTO.Fixes #5535
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?