From 1dfd452bf63c079d40d143c8c02e0afb0e4b94a0 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Tue, 24 Jan 2017 18:20:10 +0000 Subject: [PATCH] roles: bifrost-ironic-install: SUSE/Debian: Add gcc and python-pip packages Commit c6e2851819cfc ("Fixes to allow install Ironic on remote node") added support for installing Ironic on a remote host. It also added new package dependencies such as python-pip and gcc but it missed the SUSE and Debian files. This patch fixes that. Change-Id: I6524db298bb559e0db138825c5c7641276855349 Fixes: c6e2851819cfc ("Fixes to allow install Ironic on remote node") --- .../defaults/required_defaults_Debian_family.yml | 2 ++ .../defaults/required_defaults_Suse_family.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Debian_family.yml b/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Debian_family.yml index b9b3ec34c..48ce1599e 100644 --- a/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Debian_family.yml +++ b/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Debian_family.yml @@ -43,6 +43,8 @@ required_packages: - curl - dnsmasq - socat + - python-pip + - gcc # NOTE(TheJulia): The above entry for dnsmasq must be the last entry in the # package list as the installation causes name resolution changes that can # temporarily block packages following it while the system is being diff --git a/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Suse_family.yml b/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Suse_family.yml index d0a6a6b4f..e5bc9f46c 100644 --- a/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Suse_family.yml +++ b/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Suse_family.yml @@ -49,4 +49,6 @@ required_packages: - tar - curl - socat + - python-pip + - gcc iscsi_client_package: "open-iscsi"