From f3167750d96d3065ce5e9b5d7994e1545a9b01ad Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Wed, 3 Feb 2016 14:10:16 +0100 Subject: [PATCH] [devstack] Fix IPA source build on Fedora * gnupg is not installed by default * docker is not started by default Change-Id: Iecf0aad71fd7487d4e161b51a3928b9915ee1468 --- devstack/files/debs/ironic | 1 + devstack/files/rpms/ironic | 1 + devstack/lib/ironic | 2 ++ 3 files changed, 4 insertions(+) diff --git a/devstack/files/debs/ironic b/devstack/files/debs/ironic index 43a48a5d97..5a4ca76690 100644 --- a/devstack/files/debs/ironic +++ b/devstack/files/debs/ironic @@ -2,6 +2,7 @@ docker.io ipmitool iptables ipxe +gnupg libguestfs0 libvirt-bin open-iscsi diff --git a/devstack/files/rpms/ironic b/devstack/files/rpms/ironic index 2ee9230a14..ce90401ae8 100644 --- a/devstack/files/rpms/ironic +++ b/devstack/files/rpms/ironic @@ -2,6 +2,7 @@ docker-io ipmitool iptables ipxe-bootimgs +gnupg libguestfs libvirt libvirt-python diff --git a/devstack/lib/ironic b/devstack/lib/ironic index c297e71a82..e1bb32f687 100644 --- a/devstack/lib/ironic +++ b/devstack/lib/ironic @@ -832,6 +832,8 @@ function build_ipa_coreos_ramdisk { echo "Building ironic-python-agent deploy ramdisk" local kernel_path=$1 local ramdisk_path=$2 + # on fedora services do not start by default + restart_service docker git_clone $IRONIC_PYTHON_AGENT_REPO $IRONIC_PYTHON_AGENT_DIR $IRONIC_PYTHON_AGENT_BRANCH cd $IRONIC_PYTHON_AGENT_DIR imagebuild/coreos/build_coreos_image.sh