rhel-osp-director: The deployed nodes are dropped into dracut shell with rhel-7.2-test-images. Environment: instack-0.0.7-2.el7ost.noarch instack-undercloud-2.1.2-30.el7ost.noarch rhel-7.2-test-images built on 15/Oct. Starting the overcloud deployment with openstack overcloud deploy --templates Result: The deployment gets stack. The deployed overcloud nodes are dropped into dracut shell.
Adding Lucas and Dmitry. This happens both with pre-built and environment-built images.
Hi! I'll look into it, could you please grab /run/initramfs/rdsosreport.txt from the failed node?
Note: also reproduced on both baremetal and virt
Created attachment 1084427 [details] rdsosreport
Relevant logs: [ 11.292169] localhost dracut-pre-mount[373]: //iscsi-func@10(start_iscsi_target): /targetcli-wrapper /backstores/block create block1 dev=/dev/sda [ 11.296171] localhost dracut-pre-mount[373]: /targetcli-wrapper:17: UserWarning: 'rtslib' package name for rtslib-fb is deprecated, please instead import 'rtslib_fb' [ 11.298232] localhost dracut-pre-mount[373]: import rtslib [ 11.302160] localhost dracut-pre-mount[373]: //iscsi-func@11(start_iscsi_target): /targetcli-wrapper /iscsi create iqn-45703554-61b3-452a-b04e-85eb71b0bb80 [ 11.304820] localhost dracut-pre-mount[373]: /targetcli-wrapper:17: UserWarning: 'rtslib' package name for rtslib-fb is deprecated, please instead import 'rtslib_fb' [ 11.307175] localhost dracut-pre-mount[373]: import rtslib [ 11.341720] localhost dracut-pre-mount[373]: WWN not valid as: iqn, naa, eui [ 11.351543] localhost dracut-pre-mount[373]: //iscsi-func@12(start_iscsi_target): /targetcli-wrapper /iscsi/iqn-45703554-61b3-452a-b04e-85eb71b0bb80/tpg1/luns create /backstores/block/block1 1 [ 11.365137] localhost dracut-pre-mount[373]: /targetcli-wrapper:17: UserWarning: 'rtslib' package name for rtslib-fb is deprecated, please instead import 'rtslib_fb' [ 11.366345] localhost dracut-pre-mount[373]: import rtslib [ 11.469649] localhost dracut-pre-mount[373]: No such path /iscsi/iqn-45703554-61b3-452a-b04e-85eb71b0bb80 Seems like something has changed around targetcli. Does anyone know if it got updated recently?
Hmm, let me clarify one more thing: we're talking about deploy *process*, not already deployed images, right? The heading is a bit misleading, I assumed at first that user images do not start.
Anyway, my guess is that we should backport https://github.com/openstack/ironic/commit/accc67443e06c840e90f26318f57bc3f5a11fa8b
Please apply patch https://code.engineering.redhat.com/gerrit/#/c/59773/ to ironic and let me know if it works.
Tried to update: openstack-ironic-api openstack-ironic-common openstack-ironic-conductor from: the https://brewweb.devel.redhat.com/taskinfo?taskID=9991496 right before the introspection. The introspected nodes went into dracut...
Please resend the logs (from the ramdisk and from ironic conductor), I'd like do know what it is now.
So it seems like there's a bug with instack-virt-setup. If I export: export TESTENV_ARGS="--baremetal-bridge-names 'brbm brbm1 brbm2 brbm3 brbm4 brbm5'" prior to running instack-virt-setup, then eth0 and eth1 on the introspected nodes end up on the provisioning network. If no network isolation is expected (and thus only brbm exists) - the nodes are introspected with no issue.
OK, so this BZ seems like a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1234601
deployment passed and we run full automation. no issues were found
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:2496