Add ability to build ironic-python-agent ramdisk from packages
Splits the install.d into source-install and package-install in order to allow building from a distro packaged version of ironic-python-agent. Change-Id: I17513c29efd8c199e07ac1ef20ea5d7456585413
This commit is contained in:
parent
9f46c3ba0c
commit
db713fdf2d
@ -0,0 +1 @@
|
|||||||
|
ironic-python-agent
|
@ -2,14 +2,17 @@
|
|||||||
"distro": {
|
"distro": {
|
||||||
"rhel": {
|
"rhel": {
|
||||||
"tgt": "targetcli"
|
"tgt": "targetcli"
|
||||||
|
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||||
},
|
},
|
||||||
"centos":{
|
"centos":{
|
||||||
"tgt": "scsi-target-utils"
|
"tgt": "scsi-target-utils"
|
||||||
|
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"family": {
|
"family": {
|
||||||
"redhat": {
|
"redhat": {
|
||||||
"tgt": "scsi-target-utils"
|
"tgt": "scsi-target-utils"
|
||||||
|
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||||
},
|
},
|
||||||
"debian": {
|
"debian": {
|
||||||
"tgt": "tgt"
|
"tgt": "tgt"
|
||||||
@ -17,5 +20,6 @@
|
|||||||
},
|
},
|
||||||
"default": {
|
"default": {
|
||||||
"tgt": "tgt"
|
"tgt": "tgt"
|
||||||
|
"ironic-python-agent": "openstack-ironic-python-agent"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,9 +17,11 @@ case "$DIB_INIT_SYSTEM" in
|
|||||||
;;
|
;;
|
||||||
systemd)
|
systemd)
|
||||||
systemctl disable iptables.service
|
systemctl disable iptables.service
|
||||||
|
systemctl enable openstack-ironic-python-agent.service
|
||||||
;;
|
;;
|
||||||
sysv)
|
sysv)
|
||||||
update-rc.d iptables disable
|
update-rc.d iptables disable
|
||||||
|
update-rc.d openstack-ironic-python-agent enable
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unsupported init system"
|
echo "Unsupported init system"
|
||||||
|
Loading…
Reference in New Issue
Block a user