Using scenario001 multinode containers is failing on "Ceph deployment is not available anymore during overcloud deploy"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
Medium
|
Unassigned |
Bug Description
Hi,
using reproducer I'm trying to deploy a multinode container setup with 3ctl and 1 comp.
Using the scenario001-
2022-08-18 13:14:19 | 2022-08-18 13:14:19.183 138776 ERROR openstack [-] Ceph deployment is not available anymore during overcloud deploy. If you want to deploy Ceph, please see "openstack overcloud ceph deploy --help" to deploy ceph before deploying the overcloud and then include the cephadm environment file.: tripleoclient.
2022-08-18 13:14:19 | 2022-08-18 13:14:19.184 138776 INFO osc_lib.shell [-] END return value: 1
2022-08-18 13:14:19 | + status_code=1
using scenario010 doesn't work neither and has the same error.
So only scenario007 and scenario000 are working as they don't use Ceph at all.
For reference the commit that introduced the new functionality is https:/
[0] full command for deployment is:
openstack overcloud deploy --stack overcloud \
--override-
--templates /usr/share/
--libvirt-type qemu --timeout 90 --ntp-server 10.5.26.
"$@" && status_code=0 || status_code=$?
summary: |
- Using scenario007, scenario010 or scenario001 multinode containers is - failing on "Ceph deployment is not available anymore during overcloud - deploy" + Using scenario001 multinode containers is failing on "Ceph deployment is + not available anymore during overcloud deploy" |
I might be wrong but it seems that https:/ /opendev. org/openstack/ tripleo- quickstart- extras/ src/branch/ master/ roles/standalon e/tasks/ ceph-install. yml should be ported to roles/multinodes and that scenarios should be updated with DeployedCeph.
Given that no public job is using this on a multinodes configuration I don't expect it to be done any time soon. I might give it a try, given some time.