devtest fails with os-apply-config when DIB_PIP_MANIFEST_os_apply_config set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Coleman Corrigan |
Bug Description
devtest fails when the DIB_PIP_
The failure is reported as:
{code}
run-parts: executing /etc/kernel/
update-initramfs: Generating /boot/initrd.
df: Warning: cannot read table of mounted file systems: No such file or directory
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
Searching for GRUB installation directory ... found: /boot/grub
findfs: unable to resolve 'LABEL=
Cannot determine root device. Assuming /dev/hda1
This error is probably caused by an invalid /etc/fstab
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-
Found kernel: /boot/memtest86
Updating /boot/grub/menu.lst ... done
run-parts: executing /etc/kernel/
Setting up linux-image-generic (3.11.0.19.20) ...
dib-run-parts Wed Apr 9 15:11:31 UTC 2014 10-support-
dib-run-parts Wed Apr 9 15:11:31 UTC 2014 Running /tmp/in_
++ os-apply-config --print-templates
/tmp/in_
+ TEMPLATE_ROOT=
{code}
The issue is to do with failure to activate virtualenvs, and a fix is proposed at: https:/
Changed in tripleo: | |
assignee: | nobody → Coleman Corrigan (coleman-corrigan) |
status: | New → In Progress |
Changed in tripleo: | |
importance: | Undecided → Medium |
Reviewed: https:/ /review. openstack. org/84810 /git.openstack. org/cgit/ openstack/ tripleo- image-elements/ commit/ ?id=2e1730b16fb 690044fc85df98d fe37cd72b21819
Committed: https:/
Submitter: Jenkins
Branch: master
commit 2e1730b16fb6900 44fc85df98dfe37 cd72b21819
Author: Coleman Corrigan <email address hidden>
Date: Wed Apr 2 18:14:07 2014 +0100
Activate venvs in os-*-config elements source install
This updates the source install scripts for os-apply collect and
refresh config elements to activate their virtualenvs before
performing pip installs, as without this specifing a manifest for
e.g. os-apply-config breaks devtest build
Closes-bug: #1305151 122637c801541f1 4e50169de89
Change-Id: I3c42de180f76fb