Install ironic-agent dependencies via package-installs
Some were still installed in shell scripts. Change-Id: I96c55274c764fa04dc00863dcff3677fe9603d2a
This commit is contained in:
parent
7db3196e68
commit
2641fe0143
@ -7,7 +7,6 @@ set -eu
|
||||
set -o pipefail
|
||||
|
||||
SCRIPTDIR=$(dirname $0)
|
||||
install-packages python-dev qemu-utils parted hdparm util-linux genisoimage gcc
|
||||
|
||||
# Install the latest version of pip and setuptools which has some
|
||||
# fixes for building behind proxy.
|
||||
|
@ -3,3 +3,10 @@ curl:
|
||||
# this one requires workaround with dnf - see 80-ironic-agent for details
|
||||
dmidecode:
|
||||
ipmitool:
|
||||
qemu-utils:
|
||||
gcc:
|
||||
python-dev:
|
||||
parted:
|
||||
hdparm:
|
||||
util-linux:
|
||||
genisoimage:
|
||||
|
@ -15,7 +15,9 @@
|
||||
"redhat": {
|
||||
"tgt": "scsi-target-utils",
|
||||
"curl": "curl",
|
||||
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||
"ironic-python-agent": "openstack-ironic-python-agent",
|
||||
"qemu-utils": "qemu-img",
|
||||
"python-dev": "python2-devel"
|
||||
},
|
||||
"debian": {
|
||||
"tgt": "tgt",
|
||||
@ -25,6 +27,8 @@
|
||||
"default": {
|
||||
"tgt": "tgt",
|
||||
"curl": "curl",
|
||||
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||
"ironic-python-agent": "openstack-ironic-python-agent",
|
||||
"qemu-utils": "qemu-utils",
|
||||
"python-dev": "python-dev"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user