| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Multiarch publisher uses 'branch-arch' so set it in kolla-build.conf
file.
Change-Id: I1af17edc9671237d270c5c6fe70e4420199bdb02
|
|
|
|
We upgrade to 2.0.1 and not a newer version because Monasca currently
supports 2.0.1.
This also brings the Kafka release inline with the current Zookeeper
version for the 5.0.x Confluent platform [1].
[1] https://docs.confluent.io/current/installation/versions-interoperability.html
Change-Id: I835d10bfe3ac0ea7382387a27b222849afb84aa3
|
|
|
|
|
|
|
|
|
|
APT has a way to fetch mirror list and autoselect best mirror.
Change-Id: I8209770ca1353fd89aacef0859ca3a373645c6b2
|
|
Backport: train
Closes-Bug: #1859047
Change-Id: I9032e43bffa3a3de6c33a4ab59f65bafb0129dd5
|
|
We should allow the tag set in kolla-build.conf to be used for the image
tags, since our deploy jobs need to set it to change_XXXXXXX when images
are built for the job.
Change-Id: I705514ee0249ff1d309e280001d653271e3686af
Partially-Implements: blueprint centos-rhel-8
|
|
|
|
|
|
|
|
|
|
'rally-manage db' command was deprecated since 0.10.0 [1]. Should use
'rally db' instead.
[1] https://rally.readthedocs.io/en/latest/project_info/release_notes/archive/v0.10.0.html#command-line-interface
Closes-Bug: #1856693
Change-Id: I578f7a6d907d5579180bc64c99c7e6c8edf3afc8
|
|
|
|
|
|
Turned out that since we commented mangling of system-wide Python
packages nothing broke. So let's get rid of that part.
Change-Id: I9e3a4424c584fb14cca50bb0b9392f7227161acc
|
|
Change-Id: I4cde9ca95dabf728a83ac338f7964911ac52f65a
|
|
So far we built 'base' image using upstream mirrors and then replaced
them with OpenStack infra ones. Let do that right after we copy own
APT sources.list file.
Change-Id: Icb745f628c1c50d9f20df022b08ddc46fccc270c
|
|
|
|
There is Debian mirror on each CI worker so we should use it.
Change-Id: Id3b55ac470a977be7ee7decdef3b49e8d89a130f
|
|
|
|
|
|
From oslo.config 7.0.0 release notes:
> Positional options are now required by default, to match argparse’s
> default behavior. To revert this behavior (and maintain optional
> positional arguments), you need to explicitly specify positional=True,
> required=False as part of the options definition.
So let's follow.
Change-Id: I77fdbcb905b1a7f2d535c3a37b2899118d1442c5
|
|
This time proper approach involves job dependencies.
First we build and publish x86-64 and aarch64 images with architecture
name in image tag. Then we create multiarch manifests to create 'master'
images.
Change-Id: I6b9505dc326636fc6df8798c62c3a5eb1f728a51
|
|
Follow up to I5b5f323471676317a2898875cbbf297082328fcc. Logs are no
longer gzipped, so we do not need to modify the 000_FAILED_* symlinks.
Change-Id: I5df42ac0ff91b1b97537a4fbc33fc7970f29d60e
|
|
Change-Id: Ia977d60e170efc1d4567bcea7f318b9d87233458
|
|
When [1] was committed, neutron stopped building for Train.
Analogous patch is proposed to other stable branches.
This patch removes neutron from upper-constraints.
Kolla master is affected directly because we build Train
for CentOS 7 atm.
1. https://review.opendev.org/#/c/697370/
Change-Id: I944e8e42fef1d359d767cbc6e1c13371ed753f31
|
|
Adds support to the base and openstack-base images for CentOS 8.
These images have been removed from the list of unbuildable images, and
replaced with all dependent images.
Change-Id: I18fba8a5c2f99b700990cbf41c76077a1ec2408a
Partially-Implements: blueprint centos-rhel-8
|
|
In CentOS/RHEL 8 there is no scsi-target-utils package, nor is it
available in EPEL. In RHEL 7 and beyond the LIO kernel subsystem can be
used instead of the tgtd daemon.
This change removes support for the SCSI target daemon on CentOS/RHEL 8.
The 'tgtd' image is no longer available for CentOS/RHEL 8.
Change-Id: I56f230d66f75dd0546325676278f91579f08c822
Signed-off-by: Maciej Kucia <maciej@kucia.net>
Co-Authored-By: Maciej Kucia <maciej@kucia.net>
Co-Authored-By: Mark Goddard <mark@stackhpc.com>
Related: blueprint centos-rhel-8
Depends-On: https://review.opendev.org/631479/
|
|
Adds build and publishing jobs for CentOS 8 images:
- kolla-build-centos8-binary
- kolla-build-centos8-source
- kolla-publish-centos8-binary
- kolla-publish-centos8-source
The 'base' image has been added to the list of unbuildable images for
CentOS 8 (now separate from the list for CentOS 7). This means that no
images will be built - the jobs should essentially be a 'noop'.
Change-Id: Ie9a0109bd4eef337358d714e4b5088b8e3de2f23
Partially-Implements: blueprint centos-rhel-8
|
|
As per [1] we should stop compressing the logs sent to swift in order
to get them back readable via a browser.
[1]: http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011875.html
Change-Id: I5b5f323471676317a2898875cbbf297082328fcc
|
|
|
|
Currently neutron-server-ovn container does not run db setup for networking-ovn
subproject when bootstrapping - since it uses extend_start from
neutron-server (where networking-ovn is not installed).
Since OVN is being added as in-tree driver to Neutron and there is no
rationale behind supporting separate container images for neutron-server-ovn
and neutron-metadata-agent-ovn, hile networking-ovn driver uses around 1-2MB
of space - this change adds networking-ovn installation to neutron-base image
and deprecates neutron-server-ovn and neutron-metadata-agent-ovn images.
Change-Id: Ib2dbdd7e7d34f56985b7a5b2494c3b89034688cb
|
|
When [1] was committed, horizon stopped building for Train.
Analogous patch is proposed to other stable branches.
This patch removes horizon from upper-constraints.
Kolla master is affected directly because we build Train
for CentOS 7 atm.
[1] https://opendev.org/openstack/requirements/commit/3e54878f9c87266e1b9775f72af06de27a3dad65
Co-authored-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
Change-Id: I1bd5a40eeef9612d995c81426fe510e89f438725
|
|
'config_monasca_dashboard' method added and called so if
'ENABLE_MONASCA' is set this merhod will add monasca-ui to horizon.
Change-Id: If46d0d629a678f9878f36f1cfbe31153ab5ebf9b
Implements: blueprint monasca-ui
Signed-off-by: Hamed Bahadorzadeh <h.bahadorzadeh@gmail.com>
|
|
|
|
|
|
|
|
Quiet option turns off all image build logs above CRITICAL level. Handy
for checking build/push queue.
Change-Id: I9d49c9e6851341c084673ef2946acf4490c3ae8b
|
|
Our images use 'scsi-target-utils' from EPEL and then can be built
without it. So let's disable this repository right after installing
package from it.
Images can enable EPEL with 'enable_extra_repos' macro.
Also added 'disable_extra_repos' macro as we have some images in a need.
Change-Id: Id70474e7602b531b63fdc11ae690fd9ed33def74
|
|
Change-Id: I27c71c1237dc010531495440e6094d8b129f6c48
|
|
CentOS 8 has an issue with mod_ssl which produces an invalid Apache
configuration in /etc/httpd/conf.d/ssl.conf. This causes the following
error on startup:
SSLCertificateFile: file '/etc/pki/tls/certs/localhost.crt' does not exist or is empty
Work around this by generating certificates manually.
Partially-Implements: blueprint centos-rhel-8
Change-Id: Id8bcefa3527575ba72fe37013787ba716e435ac8
|
|
Change-Id: If4492d5f8f33f9c4a4f02e45ad9507c6d1a922c0
|
|
|
|
This reverts commit 61fed77d79c8242c64772df5d409fdaffdc3a150.
Images overwrite x86-64 ones.
We need to solve it better.
Change-Id: I57e725b44efe16a9f2f3900c6e14eb84aac37c32
|
|
|
|
We want to have AArch64 in kolla-ansible CI. But building images each
time takes time. So let build them once, publish and re-use.
Change-Id: Ie0b39743e2dbfaac55a6467ca98fb2f5a53a49e9
|