Multipip failure?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
anvil |
Fix Released
|
Undecided
|
Alexej Ababilov |
Bug Description
When running multipip to build the openstack dependencies + openstack packages it seems like the permission problem is occuring. Note that this should not be happening since this was not ran as sudo? Also note the "Full known Python dependency list:" doesn't seem to be the right thing that is output there.
-bash-4.1$ ./smithy -a prepare
___ ____ _____ _ _ ____ _____ _ ____ _ __
/ _ \| _ \| ____| \ | / ___|_ _|/ \ / ___| |/ /
| | | | |_) | _| | \| \___ \ | | / _ \| | | ' /
| |_| | __/| |___| |\ |___) || |/ ___ \ |___| . \
\___/|_| |_____|_| \_|____/ |_/_/ \_\____|_|\_\
And now for something completely different!
-------
INFO: @anvil.distro : Matched distro rhel for platform Linux-2.
WARNING: @anvil.shell : Cannot escalate permissions to (uid=0, gid=0): [Errno 1] Operation not permitted
WARNING: @anvil.shell : Can not switch to user mode, no suid user id or suid group id
INFO: @anvil : Starting action prepare on 2013-05-
INFO: @anvil : Using persona: conf/personas/
INFO: @anvil : In root directory: /home/harlowja/
INFO: @anvil.actions.base : Processing components for action prepare.
INFO: @anvil.actions.base : Activating in the following order:
INFO: @anvil.actions.base : |-- general
INFO: @anvil.actions.base : |-- db
INFO: @anvil.actions.base : |-- rabbit-mq
INFO: @anvil.actions.base : |-- oslo-config
INFO: @anvil.actions.base : |-- keystone
INFO: @anvil.actions.base : |-- keystone-client
INFO: @anvil.actions.base : |-- glance
INFO: @anvil.actions.base : |-- glance-client
INFO: @anvil.actions.base : |-- cinder-client
INFO: @anvil.actions.base : |-- quantum-client
INFO: @anvil.actions.base : |-- nova
INFO: @anvil.actions.base : |-- nova-client
INFO: @anvil.actions.base : Booting up your components.
INFO: @anvil.actions.base : Reading passwords using a unencrypted keyring @ /etc/anvil/
Enter a secret to use for the service authentication password [or press enter to get a generated one]:
Enter a secret to use for the rabbit user [or press enter to get a generated one]:
Enter a secret to use for the keystone admin user [or press enter to get a generated one]:
Enter a secret to use for the service admin token [or press enter to get a generated one]:
Enter a secret to use for the database user [or press enter to get a generated one]:
INFO: @anvil.actions.base : Saving 5 passwords using a unencrypted keyring @ /etc/anvil/
INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-roll.
INFO: @anvil.actions.base : Warming up component configurations.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 1.1.0b1.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 2013.1.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 0.2.3.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 2013.1.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 0.9.0.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 1.0.3.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 2.2.1.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 2013.1.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.downloader : Downloading git://github.
INFO: @anvil.downloader : Adjusting to tag 2.13.0.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
WARNING: @anvil.
INFO: @anvil.
INFO: @anvil.
INFO: @anvil.
______
/ Spam spam spam spam \
\ baked beans and spam /
------
\ || ||
\ __ ||-----mm||
\ ( )/_________)//
(oo)/
v--v
ValueError: ('Expected version spec in', 'The temporary folder for building (/tmp/pip-
Changed in anvil: | |
assignee: | nobody → Alessio Ababilov (aababilov) |
status: | New → In Progress |
Changed in anvil: | |
status: | In Progress → Fix Committed |
Changed in anvil: | |
status: | Fix Committed → Fix Released |
Can fix by removing that /tmp dir, but likely the bootstrap phase is causing that problem (since it pip installs stuff)?