Install missing packages in nodepool instance
The 'rpm', 'yumdownloader' and 'bc' tools do not come installed in the Ubuntu nodepool image. We need 'rpm' and 'yumdownloader' to build centos-minimal amphora images and 'bc' for checking minimum supported Ubuntu version in diskimage-create.sh This patch also adds octavia-lib to the required projects. Change-Id: Iaa0f763005529cc394d3b95ce07f2be71e9b3778
This commit is contained in:
parent
b32064cdf2
commit
6e57e6fd3d
@ -18,6 +18,9 @@
|
|||||||
- python-yaml
|
- python-yaml
|
||||||
- debootstrap
|
- debootstrap
|
||||||
- qemu
|
- qemu
|
||||||
|
- bc
|
||||||
|
- rpm
|
||||||
|
- yum-utils
|
||||||
- name: Install required pip packages
|
- name: Install required pip packages
|
||||||
pip:
|
pip:
|
||||||
name: "{{ item }}"
|
name: "{{ item }}"
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
required-projects:
|
required-projects:
|
||||||
- openstack/diskimage-builder
|
- openstack/diskimage-builder
|
||||||
- openstack/octavia
|
- openstack/octavia
|
||||||
|
- openstack/octavia-lib
|
||||||
- job:
|
- job:
|
||||||
name: publish-openstack-octavia-amphora-image-xenial
|
name: publish-openstack-octavia-amphora-image-xenial
|
||||||
parent: publish-openstack-octavia-amphora-image
|
parent: publish-openstack-octavia-amphora-image
|
||||||
|
Loading…
Reference in New Issue
Block a user