ironic stable/icehouse jobs failing: dib-run-parts: command not found

Bug #1370759 reported by Adam Gandelman on 2014-09-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Undecided
Unassigned

Bug Description

Noticed this new failure at:

http://logs.openstack.org/72/120372/2/check/check-tempest-dsvm-ironic-pxe_ssh-nv/12786e3/logs/devstacklog.txt.gz#_2014-09-
17_20_26_09_762

2014-09-17 20:26:09.663 | ++ IRONIC_DEPLOY_KERNEL_PATH=/opt/stack/new/devstack/files/ir-deploy.kernel
2014-09-17 20:26:09.663 | ++ IRONIC_DEPLOY_RAMDISK_PATH=/opt/stack/new/devstack/files/ir-deploy.initramfs
2014-09-17 20:26:09.663 | ++ '[' '!' -e /opt/stack/new/devstack/files/ir-deploy.initramfs -o '!' -e /opt/stack/new/devstack/files/ir-deploy.kernel ']'
2014-09-17 20:26:09.663 | ++ '[' True = True ']'
2014-09-17 20:26:09.663 | ++ '[' False '!=' True ']'
2014-09-17 20:26:09.663 | ++ /opt/stack/new/diskimage-builder/bin/ramdisk-image-create ubuntu deploy-ironic -o /opt/stack/new/devstack/files/ir-deploy
2014-09-17 20:26:09.681 | Building elements: ramdisk base ubuntu deploy-ironic
2014-09-17 20:26:09.711 | Expanded element dependencies to: ramdisk dib-run-parts manifests deploy-ironic cache-url pkg-map base ubuntu cloud-init-datasources package-installs dpkg dkms
2014-09-17 20:26:09.737 | Building in /tmp/image.xLWXzHmn
2014-09-17 20:26:09.762 | /opt/stack/new/diskimage-builder/bin/../lib/common-functions: line 200: dib-run-parts: command not found
2014-09-17 20:26:09.817 | + exit_trap
2014-09-17 20:26:09.817 | + local r=127
2014-09-17 20:26:09.818 | ++ jobs -p
2014-09-17 20:26:09.818 | + jobs='16056

It looks like diskimage-builder is splitting out some functionality out into the dib-utils project, and defining a dependency on this in its requirements.txt: https://review.openstack.org/#/c/100004/

Changes have been made in devstack master/juno to make DIB a first class service and devstack and install it properly OR install from pip. The previous behavior of devstack is to simply clone the DIB repo and exec scripts directly from the checkout with no setup of dependencies. This has now broken stable/icehouse as dependencies are no longer satisfied.

Dean Troyer (dtroyer) on 2014-09-19
Changed in devstack:
status: New → In Progress

Change abandoned by Adam Gandelman (<email address hidden>) on branch: stable/icehouse
Review: https://review.openstack.org/122263

Sean Dague (sdague) wrote :

This devstack bug was last updated over 180 days ago, as devstack
is a fast moving project and we'd like to get the tracker down to
currently actionable bugs, this is getting marked as Invalid. If the
issue still exists, please feel free to reopen it.

Changed in devstack:
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers