mirror of
https://github.com/ceph/ceph
synced 2025-02-21 09:57:26 +00:00
Merge pull request #44362 from rhcs-dashboard/kcli-e2e-improvements
mgr/dashboard: cephadm e2e job: improvements Reviewed-by: Avan Thakkar <athakkar@redhat.com> Reviewed-by: Laura Flores <lflores@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com>
This commit is contained in:
commit
5a22aec48e
@ -1,5 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -x
|
||||
|
||||
export PATH=/root/bin:$PATH
|
||||
mkdir /root/bin
|
||||
|
||||
|
@ -69,13 +69,13 @@ cd ${CEPH_DEV_FOLDER}
|
||||
: ${VM_IMAGE_URL:='https://fedora.mirror.liteserver.nl/linux/releases/34/Cloud/x86_64/images/Fedora-Cloud-Base-34-1.2.x86_64.qcow2'}
|
||||
kcli download image -p ceph-dashboard -u ${VM_IMAGE_URL} ${VM_IMAGE}
|
||||
kcli delete plan -y ceph || true
|
||||
kcli create plan -f ./src/pybind/mgr/dashboard/ci/cephadm/ceph_cluster.yml \
|
||||
kcli create plan -f src/pybind/mgr/dashboard/ci/cephadm/ceph_cluster.yml \
|
||||
-P ceph_dev_folder=${CEPH_DEV_FOLDER} \
|
||||
${EXTRA_PARAMS} ceph
|
||||
|
||||
: ${CLUSTER_DEBUG:=0}
|
||||
: ${DASHBOARD_CHECK_INTERVAL:=10}
|
||||
while [[ -z $(kcli ssh -u root -- ceph-node-00 'journalctl --no-tail --no-pager -t cloud-init' | grep "Dashboard is now available") ]]; do
|
||||
while [[ -z $(kcli ssh -u root -- ceph-node-00 'journalctl --no-tail --no-pager -t cloud-init' | grep "kcli boot finished") ]]; do
|
||||
sleep ${DASHBOARD_CHECK_INTERVAL}
|
||||
kcli list vm
|
||||
if [[ ${CLUSTER_DEBUG} != 0 ]]; then
|
||||
|
Loading…
Reference in New Issue
Block a user