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
|
set -o pipefail
|
||||||
|
|
||||||
SCRIPTDIR=$(dirname $0)
|
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
|
# Install the latest version of pip and setuptools which has some
|
||||||
# fixes for building behind proxy.
|
# fixes for building behind proxy.
|
||||||
|
@ -3,3 +3,10 @@ curl:
|
|||||||
# this one requires workaround with dnf - see 80-ironic-agent for details
|
# this one requires workaround with dnf - see 80-ironic-agent for details
|
||||||
dmidecode:
|
dmidecode:
|
||||||
ipmitool:
|
ipmitool:
|
||||||
|
qemu-utils:
|
||||||
|
gcc:
|
||||||
|
python-dev:
|
||||||
|
parted:
|
||||||
|
hdparm:
|
||||||
|
util-linux:
|
||||||
|
genisoimage:
|
||||||
|
@ -15,7 +15,9 @@
|
|||||||
"redhat": {
|
"redhat": {
|
||||||
"tgt": "scsi-target-utils",
|
"tgt": "scsi-target-utils",
|
||||||
"curl": "curl",
|
"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": {
|
"debian": {
|
||||||
"tgt": "tgt",
|
"tgt": "tgt",
|
||||||
@ -25,6 +27,8 @@
|
|||||||
"default": {
|
"default": {
|
||||||
"tgt": "tgt",
|
"tgt": "tgt",
|
||||||
"curl": "curl",
|
"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