-
Notifications
You must be signed in to change notification settings - Fork 57
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
Ceph: workloads adoption with cinder volume #280
Ceph: workloads adoption with cinder volume #280
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
82e83fb
to
3187e71
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/bde0113029fd45b895b39e9a08d83512 ❌ data-plane-adoption-osp-17-to-extracted-crc FAILURE in 1h 22m 59s |
3187e71
to
f90876b
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/68bba9a4da9f466c8ce96f1810882314 ❌ data-plane-adoption-osp-17-to-extracted-crc FAILURE in 1h 18m 40s |
24d957f
to
4b3bfc9
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/70b75dc56cac404e8f5ad9c258763e11 ❌ data-plane-adoption-osp-17-to-extracted-crc FAILURE in 2h 24m 52s |
This comment was marked as resolved.
This comment was marked as resolved.
I don't see how this os_brick error is connected to Ceph. Let's work our way down from the top to make sure our assumptions are correct. I understand that
Can we use |
This comment was marked as outdated.
This comment was marked as outdated.
Yes, if you're missing the override to nova.conf to tell [libvirt] to use rbd that will explain the problem. Let's see how it works with those parameters. |
4b3bfc9
to
4a5aa2c
Compare
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
4a5aa2c
to
a37e824
Compare
The ceph related changes look good. |
bd5eac1
to
2e0de27
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/2c4fedb2fb344292bfdd2c23101962c1 ❌ data-plane-adoption-osp-17-to-extracted-crc FAILURE in 2h 07m 24s |
2e0de27
to
93155f8
Compare
@GIBI on my dev setup I get this:
the similar failure is when I consequently re-deploy the same EDPM node, w/o full clean up:
this idempotency issue is related to using chattr command to lock that file. For the latter, fix is #333. Not sure about the kolla part |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/9b3b601c9793423da7853533cd268c11 ❌ data-plane-adoption-osp-17-to-extracted-crc FAILURE in 2h 26m 20s |
recheck new dep |
Unset EDPM_COMPUTE_CEPH_NOVA temporarily. We will enable the setting back, after merging these: - openstack-k8s-operators/install_yamls#757 - openstack-k8s-operators/data-plane-adoption#280 Until then, such deployments with Ceph backend cannot be covered. Change-Id: Iaadcbf6a6b1483558ae186cc5f6cc6083f215dc7 Signed-off-by: Bogdan Dobrelya <[email protected]>
This reverts commit d113b32. As we have now openstack-k8s-operators/data-plane-adoption#280 and openstack-k8s-operators/data-plane-adoption#280 merged, start testing both deployment paths for Nova Libvirt local and ceph backend options. Change-Id: Ia88e3c8f197efe0a4efac7527e1bad0fd617b856
4f284c6
to
9837f39
Compare
This change depends on a change that failed to merge. Changes openstack-k8s-operators/install_yamls#757, https://review.rdoproject.org/r/c/rdo-jobs/+/52932 are needed. |
Unset EDPM_COMPUTE_CEPH_NOVA temporarily. We will enable the setting back, after merging these: - openstack-k8s-operators/install_yamls#757 - openstack-k8s-operators/data-plane-adoption#280 Until then, such deployments with Ceph backend cannot be covered. Change-Id: Iaadcbf6a6b1483558ae186cc5f6cc6083f215dc7 Signed-off-by: Bogdan Dobrelya <[email protected]>
This reverts commit d113b32. As we have now openstack-k8s-operators/data-plane-adoption#280 and openstack-k8s-operators/data-plane-adoption#280 merged, start testing both deployment paths for Nova Libvirt local and ceph backend options. Change-Id: Ia88e3c8f197efe0a4efac7527e1bad0fd617b856
9837f39
to
5da9222
Compare
Unset EDPM_COMPUTE_CEPH_NOVA temporarily. We will enable the setting back, after merging these: - openstack-k8s-operators/install_yamls#757 - openstack-k8s-operators/data-plane-adoption#280 Until then, such deployments with Ceph backend cannot be covered. Change-Id: Iaadcbf6a6b1483558ae186cc5f6cc6083f215dc7 Signed-off-by: Bogdan Dobrelya <[email protected]>
This reverts commit d113b32. As we have now openstack-k8s-operators/data-plane-adoption#280 and openstack-k8s-operators/data-plane-adoption#280 merged, start testing both deployment paths for Nova Libvirt local and ceph backend options. Change-Id: Ia88e3c8f197efe0a4efac7527e1bad0fd617b856
a0ca760
to
fc9046e
Compare
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
Enable back the cinder volume commands on the source cloud, and resume testing of the ceph-backed volume attached to the test VM. Extend volume/backup/snapshot/attachment commands to wait for the previous step results. Follow the EDPM Post Ceph steps of HCI VA to prepare adopted workloads for using Ceph backend on EDPM. Add Nova discover host command (step 5 of the HCI VA). Add Nova Ceph custom configs to properly configure ceph vms pool for libvirt. Combine nova-ceph related configurations and nova FFU related ones into a single nova-compute-extraconfig service (by design, having two dataplane services for Nova in the same node set is not supported). Note about available choises for libvirt storage backends for Nova Add nova_libvirt_backend to control either to deploy with the local or ceph storage EDPM backends Signed-off-by: Bohdan Dobrelia <[email protected]>
fc9046e
to
140aa59
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/aa388c68941842b1a90b5f82a262894a ✔️ data-plane-adoption-osp-17-to-extracted-crc SUCCESS in 2h 27m 26s |
/test adoption-docs-preview |
recheck adoption-docs-preview |
good to go |
The dependency didn't land yet? Please let's only remove the dependency label when there is no depends-on or when all of it has landed. The purpose of it isn't to block, it is to alert the reviewer about to push the merge button to check dependency order. I created it for myself after merging a few patches in wrong order because i didn't notice the dependency :). |
This reverts commit d113b32. As we have now openstack-k8s-operators/data-plane-adoption#280 and openstack-k8s-operators/data-plane-adoption#280 merged, start testing both deployment paths for Nova Libvirt local and ceph backend options. Change-Id: Ia88e3c8f197efe0a4efac7527e1bad0fd617b856
The dependency is merged, merging this one too. |
Enable back the cinder volume commands on the source cloud, and
resume testing of the ceph-backed volume attached to the test VM.
Extend volume/backup/snapshot/attachment commands to wait for
the previous step results.
Follow the EDPM Post Ceph steps of HCI VA to prepare adopted
workloads for using Ceph backend on EDPM.
Add Nova discover host command (step 5 of the HCI VA).
Add Nova Ceph custom configs to properly configure ceph
vms pool for libvirt.
Combine nova-ceph related configurations and nova FFU related
ones into a single nova-compute-extraconfig service (by design,
having two dataplane services for Nova in the same node set is
not supported).
Note about available choises for libvirt storage backends for Nova
Add nova_libvirt_backend to control either to deploy with the local
or ceph storage EDPM backends
Depends-On: https://review.rdoproject.org/r/c/rdo-jobs/+/52932
Jira OSPRH-4217