diff --git a/openstack/python-horizon/debian/stx-horizon.dev_docker_image b/openstack/python-horizon/debian/stx-horizon.dev_docker_image new file mode 100644 index 00000000..ac08b8b4 --- /dev/null +++ b/openstack/python-horizon/debian/stx-horizon.dev_docker_image @@ -0,0 +1,14 @@ +BUILDER=loci +LABEL=stx-horizon +PROJECT=horizon +PROJECT_REPO=https://opendev.org/openstack/horizon.git +PIP_PACKAGES="pycryptodomex python-ceilometerclient \ + coverage pyudev ldap" +PROFILES="fluent horizon apache" +CUSTOMIZATION="\ + ln -s /etc/apache2/mods-available/wsgi.load /etc/apache2/mods-enabled/wsgi.load && \ + ln -s /etc/apache2/mods-available/wsgi.conf /etc/apache2/mods-enabled/wsgi.conf && \ + ln -s /bin/true /usr/bin/a2enmod && \ + sed -i -e 's/raise ImproperlyConfigured..mysqlclient 1.3.13 or newer is required.*/pass/' /var/lib/openstack/lib/python3.9/site-packages/django/db/backends/mysql/base.py && \ + sed -i -e '/query.decode.errors=.replace../s/decode/encode/' /var/lib/openstack/lib/python3.9/site-packages/django/db/backends/mysql/operations.py +" diff --git a/openstack/python-horizon/debian/stx-horizon.stable_docker_image b/openstack/python-horizon/debian/stx-horizon.stable_docker_image new file mode 100644 index 00000000..d5d7d732 --- /dev/null +++ b/openstack/python-horizon/debian/stx-horizon.stable_docker_image @@ -0,0 +1,15 @@ +BUILDER=loci +LABEL=stx-horizon +PROJECT=horizon +PROJECT_REPO=https://opendev.org/openstack/horizon.git +PROJECT_REF=stable/ussuri +PIP_PACKAGES="pycryptodomex python-ceilometerclient \ + coverage pyudev ldap" +PROFILES="fluent horizon apache" +CUSTOMIZATION="\ + ln -s /etc/apache2/mods-available/wsgi.load /etc/apache2/mods-enabled/wsgi.load && \ + ln -s /etc/apache2/mods-available/wsgi.conf /etc/apache2/mods-enabled/wsgi.conf && \ + ln -s /bin/true /usr/bin/a2enmod && \ + sed -i -e 's/raise ImproperlyConfigured..mysqlclient 1.3.13 or newer is required.*/pass/' /var/lib/openstack/lib/python3.9/site-packages/django/db/backends/mysql/base.py && \ + sed -i -e '/query.decode.errors=.replace../s/decode/encode/' /var/lib/openstack/lib/python3.9/site-packages/django/db/backends/mysql/operations.py +" diff --git a/openstack/python-placement/debian/stx-placement.dev_docker_image b/openstack/python-placement/debian/stx-placement.dev_docker_image new file mode 100644 index 00000000..21486531 --- /dev/null +++ b/openstack/python-placement/debian/stx-placement.dev_docker_image @@ -0,0 +1,10 @@ +BUILDER=loci +LABEL=stx-placement +PROJECT=placement +PROJECT_REPO=https://opendev.org/openstack/placement.git +PIP_PACKAGES="pycryptodomex httplib2" +PROFILES="apache" +CUSTOMIZATION="\ + ln -s /etc/apache2/mods-available/wsgi.load /etc/apache2/mods-enabled/wsgi.load && \ + ln -s /etc/apache2/mods-available/wsgi.conf /etc/apache2/mods-enabled/wsgi.conf +" diff --git a/openstack/python-placement/debian/stx-placement.stable_docker_image b/openstack/python-placement/debian/stx-placement.stable_docker_image new file mode 100644 index 00000000..c0cb73ec --- /dev/null +++ b/openstack/python-placement/debian/stx-placement.stable_docker_image @@ -0,0 +1,11 @@ +BUILDER=loci +LABEL=stx-placement +PROJECT=placement +PROJECT_REPO=https://opendev.org/openstack/placement.git +PROJECT_REF=stable/ussuri +PIP_PACKAGES="pycryptodomex httplib2" +PROFILES="apache" +CUSTOMIZATION="\ + ln -s /etc/apache2/mods-available/wsgi.load /etc/apache2/mods-enabled/wsgi.load && \ + ln -s /etc/apache2/mods-available/wsgi.conf /etc/apache2/mods-enabled/wsgi.conf +"