Create stx-upstream docker image directives files
This update adds the docker image build directives file for the following services: - stx-aodh - stx-ceilometer - stx-cinder - stx-glance - stx-gnocchi - stx-heat - stx-horizon - stx-ironic - stx-keystone - stx-magnum - stx-murano - stx-neutron - stx-nova - stx-panko and creates the centos_pike_docker_images.inc. Change-Id: Ic51a5829a73aed9335895dc5554870019c9d58b5 Story: 2003907 Task: 27937 Signed-off-by: Don Penney <don.penney@windriver.com>
This commit is contained in:
parent
8a1a561727
commit
ffaabb565d
14
centos_pike_docker_images.inc
Normal file
14
centos_pike_docker_images.inc
Normal file
@ -0,0 +1,14 @@
|
||||
openstack/openstack-aodh
|
||||
openstack/openstack-ironic
|
||||
openstack/openstack-magnum
|
||||
openstack/openstack-murano
|
||||
openstack/openstack-panko
|
||||
openstack/python-ceilometer
|
||||
openstack/python-cinder
|
||||
openstack/python-glance
|
||||
openstack/python-gnocchi
|
||||
openstack/python-heat/openstack-heat
|
||||
openstack/python-horizon
|
||||
openstack/python-keystone
|
||||
openstack/python-neutron
|
||||
openstack/python-nova
|
@ -0,0 +1,8 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-aodh
|
||||
PROJECT=aodh
|
||||
PROJECT_REPO=https://github.com/openstack/aodh.git
|
||||
PROJECT_REF=stable/pike
|
||||
PIP_PACKAGES="pylint SQLAlchemy gnocchiclient aodhclient"
|
||||
PROFILES="apache"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-ironic
|
||||
PROJECT=ironic
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-ironic.git
|
||||
PIP_PACKAGES="pylint alembic pysnmp"
|
||||
PROFILES="ironic apache"
|
||||
|
@ -0,0 +1,9 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-magnum
|
||||
PROJECT=magnum
|
||||
PROJECT_REPO=https://github.com/openstack/magnum.git
|
||||
PROJECT_REF=stable/pike
|
||||
PIP_PACKAGES="pylint"
|
||||
DIST_PACKAGES="which vim"
|
||||
PROFILES="magnum apache"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-murano
|
||||
PROJECT=murano
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-murano.git
|
||||
PIP_PACKAGES="pylint python-glanceclient murano-pkg-check"
|
||||
PROFILES="murano apache"
|
||||
|
@ -0,0 +1,8 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-panko
|
||||
PROJECT=panko
|
||||
PROJECT_REPO=https://github.com/openstack/panko.git
|
||||
PROJECT_REF=stable/pike
|
||||
PIP_PACKAGES="pylint python-openstackclient pankoclient==0.3.0"
|
||||
PROFILES="apache"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-ceilometer
|
||||
PROJECT=ceilometer
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-ceilometer.git
|
||||
PIP_PACKAGES="pylint libvirt-python panko gnocchiclient"
|
||||
DIST_PACKAGES="libvirt"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-cinder
|
||||
PROJECT=cinder
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-cinder.git
|
||||
PIP_PACKAGES="pycrypto python-swiftclient pylint"
|
||||
PROFILES="fluent cinder lvm ceph qemu"
|
||||
|
@ -0,0 +1,8 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-glance
|
||||
PROJECT=glance
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-glance.git
|
||||
PIP_PACKAGES="pycrypto python-swiftclient psutil pylint fm_api fm_core"
|
||||
DIST_PACKAGES="postgresql-libs fm-common"
|
||||
PROFILES="fluent glance ceph"
|
||||
|
@ -0,0 +1,9 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-gnocchi
|
||||
PROJECT=gnocchi
|
||||
PROJECT_REPO=https://github.com/gnocchixyz/gnocchi.git
|
||||
PROJECT_REF=4.2.5
|
||||
PIP_PACKAGES="pylint SQLAlchemy SQLAlchemy-Utils oslo.db keystonemiddleware gnocchiclient pymemcache psycopg2"
|
||||
DIST_PACKAGES="python-rados"
|
||||
PROFILES="gnocchi apache"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-heat
|
||||
PROJECT=heat
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-heat.git
|
||||
PIP_PACKAGES="pycrypto pylint"
|
||||
PROFILES="fluent heat apache"
|
||||
|
@ -0,0 +1,14 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-horizon
|
||||
PROJECT=horizon
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-horizon.git
|
||||
PIP_PACKAGES="pycrypto python-ceilometerclient python-cephclient \
|
||||
sm_client cgtsclient cgcs_patch sysinv nfv_client \
|
||||
tsconfig coverage pyudev fm_api fm_core configutilities platform_util \
|
||||
controllerconfig ldap distributedcloud_client pylint"
|
||||
PROFILES="fluent horizon apache"
|
||||
CUSTOMIZATION="\
|
||||
ln -s /bin/true /usr/bin/a2enmod && \
|
||||
sed -i 's/Listen 80/#Listen 80/' /etc/httpd/conf/httpd.conf \
|
||||
"
|
||||
|
@ -0,0 +1,7 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-keystone
|
||||
PROJECT=keystone
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-keystone.git
|
||||
PIP_PACKAGES="python-openstackclient ldap ldappool python-ldap pylint"
|
||||
PROFILES="fluent apache"
|
||||
|
@ -0,0 +1,8 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-neutron
|
||||
PROJECT=neutron
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-neutron.git
|
||||
PIP_PACKAGES="networking-sfc pycrypto tsconfig fm_api fm_core cgtsclient pylint tinyrpc lxml neutron==11.0.0"
|
||||
DIST_PACKAGES="ethtool lshw"
|
||||
PROFILES="fluent neutron linuxbridge openvswitch"
|
||||
|
9
openstack/python-nova/centos/stx-nova.pike_docker_image
Normal file
9
openstack/python-nova/centos/stx-nova.pike_docker_image
Normal file
@ -0,0 +1,9 @@
|
||||
BUILDER=loci
|
||||
LABEL=stx-nova
|
||||
PROJECT=nova
|
||||
PROJECT_REPO=https://github.com/starlingx-staging/stx-nova.git
|
||||
PIP_PACKAGES="pycrypto tsconfig cgtsclient httplib2 pylint"
|
||||
DIST_PACKAGES="openssh-clients openssh-server libvirt "
|
||||
PROFILES="fluent nova ceph linuxbridge openvswitch configdrive qemu apache"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user