- Sep 30, 2021
-
-
wu.chunyang authored
chrony is not supported in Xena cycle, remove it from kolla Moved tasks from chrony role to chrony-cleanup.yml playbook to avoid a vestigial chrony role. Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Change-Id: I5a730d55afb49d517c85aeb9208188c81e2c84cf
-
Mark Goddard authored
* Register Swift-compatible endpoints in Keystone * Load balance across RadosGW API servers using HAProxy The support is exercised in the cephadm CI jobs, but since RGW is not currently enabled via cephadm, it is not yet tested. https://docs.ceph.com/en/latest/radosgw/keystone/ Implements: blueprint ceph-rgw Change-Id: I891c3ed4ed93512607afe65a42dd99596fd4dbf9
-
- Sep 16, 2021
-
-
Michal Arbet authored
Haproxy was renamed in [1]. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/770618 Change-Id: Ib2d7f0774fede570a8c4c315d83afd420c31da0b
-
- Sep 10, 2021
-
-
Radosław Piliszek authored
Continuing fixing CI after [1], this patch fixes the other branch that [2] has not previously included. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/805449 [2] 02e07a08 Change-Id: I44014a93b92b5a8782e34cf394881dec74cdeea1
-
Michał Nasiadka authored
As a result of https://review.opendev.org/c/openstack/kolla-ansible/+/805449 CI is failing, because we don't have a TLS certificate on our registry. This workaround will get our CI to be green while a proper patch (TLS certs for registry) can be worked out. Change-Id: Ia45c8a764a1f87d1c44717c4da3b9a3f94cdc967
-
- Aug 20, 2021
-
-
Radosław Piliszek authored
To follow best security practices and help fellow operators. More details inline and in the linked bug report. Closes-Bug: #1940547 Change-Id: Ide9e9009a6e272f20a43319f27d257efdf315f68
-
- Aug 19, 2021
-
-
Michal Arbet authored
For now role haproxy is maintaining haproxy and keepalived. In follow-up changes there is also proxysql added. This patch is *only* renaming/moving stuff to more prominent role loadbalancer, and moving also specific templates to subdirectory. This was done only to better diff in follow-up changes. Change-Id: I1d39d5bcaefc4016983bf267a2736b742cc3a555
-
- Aug 09, 2021
-
-
Mark Goddard authored
Once I6aa8db2214e07906f1f3e035411fc80ba911a274 has been merged and backported, the default value of ceph_nova_user (cinder) should work. Change-Id: I9769c4ee26393f8458537ad2ad543213cf8f57b0
-
- Jul 24, 2021
-
-
Radosław Piliszek authored
The Masakari job uses 4 nodes and defaulted to a quite bulky and not really supported config (MariaDB and RMQ on 4 nodes). This change slims it down so that we test only HA of Masakari and hacluster. The other services are deployed single-node. Additionally, simplify the network group (it does not affect any other job, the logic was simply overdone there). Change-Id: I74b315443f79d0d7780907fc785e1a29759c1803
-
- Jul 07, 2021
-
-
wu.chunyang authored
Remove tempest role as planned Change-Id: If3cf073e88c83f670c867a49afe48845f9e81008
-
- Jun 23, 2021
-
-
Mark Goddard authored
By default, Ansible injects a variable for every fact, prefixed with ansible_. This can result in a large number of variables for each host, which at scale can incur a performance penalty. Ansible provides a configuration option [0] that can be set to False to prevent this injection of facts. In this case, facts should be referenced via ansible_facts.<fact>. This change updates all references to Ansible facts within Kolla Ansible from using individual fact variables to using the items in the ansible_facts dictionary. This allows users to disable fact variable injection in their Ansible configuration, which may provide some performance improvement. This change disables fact variable injection in the ansible configuration used in CI, to catch any attempts to use the injected variables. [0] https://docs.ansible.com/ansible/latest/reference_appendices/config.html#inject-facts-as-vars Change-Id: I7e9d5c9b8b9164d4aee3abb4e37c8f28d98ff5d1 Partially-Implements: blueprint performance-improvements
-
- Jun 16, 2021
-
-
Michał Nasiadka authored
Part of agreed Xena release process cadence: R-17 Switch source images to current release Change-Id: I221998092715355dd8b972bf2575d65c3259a4da
-
wu.chunyang authored
Remove rally role as planned Change-Id: Ic898efe42b21b01c45d4621af2cf90ecd7afc398
-
- Jun 11, 2021
-
-
Matthias Runge authored
the project is deprecated and in the process of being removed from OpenStack upstream. Change-Id: I9d5ebed293a5fb25f4cd7daa473df152440e8b50
-
- Jun 02, 2021
-
-
Mark Goddard authored
The chrony container is deprecated in Wallaby, and disabled by default. This change allows to remove the container if chrony is disabled. Change-Id: I1c4436072c2d47a95625e64b731edb473384b395
-
- May 17, 2021
-
-
Michał Nasiadka authored
Change-Id: Ie9e2463a1b405453c8ae7caaee6ad57e0562ee47
-
- Apr 08, 2021
-
-
Mark Goddard authored
Change-Id: I3f43df7766c57622ab8d01a759fbeeef0a0c2b93 Implements: blueprint masakari-hostmonitor Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com>
-
Gaëtan Trellu authored
Adds HAcluster Ansible role. This role contains High Availability clustering solution composed of Corosync, Pacemaker and Pacemaker Remote. HAcluster is added as a helper role for Masakari which requires it for its host monitoring, allowing to provide HA to instances on a failed compute host. Kolla hacluster images merged in [1]. [1] https://review.opendev.org/#/c/668765/ Change-Id: I91e5c1840ace8f567daf462c4eb3ec1f0c503823 Implements: blueprint ansible-pacemaker-support Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com> Co-Authored-By:
Mark Goddard <mark@stackhpc.com>
-
- Apr 06, 2021
-
-
Radosław Piliszek authored
Per [1]. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020707.html Change-Id: Id6f3cd158bf5d01750971249b11364b6a8631789 Closes-Bug: #1885689
-
- Apr 02, 2021
-
-
Radosław Piliszek authored
Based on the discussions from the past 3 Kolla meetings [1][2][3], we established that, to avoid the DockerHub pull limit issues in our CI, we will try using quay.io. The images have already been published via Kolla CI for master/Wallaby [4] and Victoria [5]. This change applies only to CI. The user-facing move is yet to be discussed. [1] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-17-15.00.log.html#l-102 [2] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-24-15.00.log.html#l-137 [3] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-31-15.01.log.html#l-50 [4] https://review.opendev.org/c/openstack/kolla/+/781130 [5] https://review.opendev.org/c/openstack/kolla/+/781899 Change-Id: I22e11a994801447526ac26fc2815a1679876225e
-
- Mar 24, 2021
-
-
Michal Nasiadka authored
For using 3rd party Octavia providers (such as OVN provider) an octavia-driver-agent container must be running to expose those providers to use. OVN CI job has been extended with deploying Octavia and testing OVN Load Balancer. Closes-Bug: #1903506 Depends-On: https://review.opendev.org/c/openstack/kolla/+/771191 Change-Id: Ibafa8b7307981f2a51e630cc113d18af6162171c
-
- Mar 10, 2021
-
-
Michał Nasiadka authored
In order to disable libvirt debug in CI (which takes vast amount of storage) this change introduces nova_libvirt_logging_debug and disables that in CI. Change-Id: I90bfd1b300ad3202ea4d139fda6d6beb44c5820f
-
- Mar 04, 2021
-
-
wuchunyang authored
Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Change-Id: I20c1d9bddee5a046b521b9378bade2ab50612be0
-
- Mar 03, 2021
-
-
Mark Goddard authored
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/755589 Co-Authored-By:
wu.chunyang <wuchunyang@yovole.com> Change-Id: I489c1ca23d8abc350d3204ecc167d5d93bbbd1d9
-
- Mar 02, 2021
-
-
Michał Nasiadka authored
Change-Id: I81a4f8f8b8faa7559740531bb16d8aec7fc23f9b
-
- Feb 24, 2021
-
-
Michał Nasiadka authored
Change-Id: I77791d504327ace880d0cc2438af2f8ced66d4eb
-
- Feb 23, 2021
-
-
Mark Goddard authored
Change-Id: I48e7fe2a5a585a2e1cab885b4d725dec7e175aea
-
- Feb 16, 2021
-
-
Mark Goddard authored
This reverts commit ff441c1c. Since RabbitMQ TLS is still not functional in Victoria, it is not enabled for upgrade jobs. Change-Id: I575942c8d90441145de78dcb16a2b4c1f172773b
-
- Jan 19, 2021
-
-
Doug Szumski authored
Adds the following new Zuul job for testing deployment of Monasca and associated services: * kolla-ansible-centos8-source-monasca All core OpenStack services except for Keystone are disabled to ensure enough memory is available. A follow up patch will replace the basic tests here with Tempest. Co-Authored-By:
Doug Szumski <doug@stackhpc.com> Change-Id: I5d33fd3d7b69798ba0aa23509f7b809065f61c19
-
- Dec 22, 2020
-
-
Kendall Nelson authored
As announced on the openstack-discuss ML[1], Karbor is retiring this cycle (Wallaby). Needed-By: https://review.opendev.org/c/openstack/karbor/+/767032 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html Change-Id: I222cf302e507f6a9de0347c79ec536aa7be22bb6
-
- Dec 16, 2020
-
-
Ghanshyam Mann authored
Searchlight project is retiring in Wallaby cycle[1]. This commit removes the ansible roles of Searchlight project before its code is removed. Needed-By: https://review.opendev.org/c/openstack/searchlight/+/764526 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018637.html Change-Id: I85aab66376ea4f1376c2705066ba3c7e5645644f
-
Ghanshyam Mann authored
Qinling project is retiring in Wallaby cycle[1]. This commit removes the ansible roles of Qinling project before its code is removed. Needed-By: https://review.opendev.org/c/openstack/qinling/+/764521 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018638.html Change-Id: I6543bacff638b1649511f7e779807954c34ef570
-
- Nov 30, 2020
-
-
Radosław Piliszek authored
It seems Aodh started being required. Change-Id: I01714cbea03bddb0e438aebb197a8a0b2bcdb5b3 Closes-Bug: #1906299
-
- Nov 19, 2020
-
-
wu.chunyang authored
Add trove smoke test. Change-Id: I571d9663bcadb1ddc5a7ad86a2c478706e0705a9
-
- Nov 10, 2020
-
-
Radosław Piliszek authored
Now that it has its own branch and published images. Depends-On: https://review.opendev.org/761822 Change-Id: I99924b52ee4e0aca1ca4c416190292e561b5c043
-
- Nov 04, 2020
-
-
Michal Nasiadka authored
Due to an incompatibility between oslo.messaging and new kombu/amqp mix - Nova RMQ TLS is not working. See [1] and [2]. [1]: https://launchpad.net/bugs/1902696 [2]: https://review.opendev.org/#/c/761194/ Change-Id: Ibffd96fe008b6fcefcd73ac3c1bc579507dca5c7
-
- Oct 07, 2020
-
-
Mark Goddard authored
Follows designate guide, adding a default zone for fixed and floating IPs, then boots an instance and verifies that its name resolves. Change-Id: Ifbfdab425e2c8a36a8f3ab8539f70dca4cce2abc
-
- Sep 17, 2020
-
-
Mark Goddard authored
Adds a new Zuul job, kolla-ansible-centos8-source-magnum, for testing deployment of Magnum, Octavia and associated services. Change-Id: I61b293ba6bb52064ea98a73e2dff0023fa01a2a2
-
Mark Goddard authored
This change adds support for encryption of communication between OpenStack services and RabbitMQ. Server certificates are supported, but currently client certificates are not. The kolla-ansible certificates command has been updated to support generating certificates for RabbitMQ for development and testing. RabbitMQ TLS is enabled in the all-in-one source CI jobs, or when The Zuul 'tls_enabled' variable is true. Change-Id: I4f1d04150fb2b5af085b762890092f87ae6076b5 Implements: blueprint message-queue-ssl-support
-
- Aug 13, 2020
-
-
Mark Goddard authored
This should improve performance of CI jobs. Change-Id: I729862b89b4fe65cbb7f852fac06741b636e4939
-