- Jul 30, 2020
-
-
Michal Nasiadka authored
Change-Id: I8aa02ac2caf320934be5ca439b9b9a24ac6aa573
-
- Jul 29, 2020
-
-
Marcin Juszkiewicz authored
Change-Id: I96c477063338c48b033694dd85482a8723fd498b
-
- Jul 17, 2020
-
-
Radosław Piliszek authored
Follow-up on [1] which added Ubuntu. [1] https://review.opendev.org/735454 Change-Id: If0baef37db392324c285798fa55d5e85892edb9f
-
- Jul 15, 2020
-
-
Michal Nasiadka authored
Change-Id: I2e736920f5b2cb4a78c2e6c216665394faf83001
-
- Jul 10, 2020
-
-
Mark Goddard authored
Tests prometheus, grafana, and centralised logging. The tests could be improved in future by querying logs in elasticsearch, and metrics in prometheus. Change-Id: Iabad035d583d291169f23be3d71931cb260e87ae
-
- Jun 25, 2020
-
-
Michal Nasiadka authored
Currently openvswitch sets system-id based on inventory_hostname, but when Ansible inventory contains ip addresses - then it will only take first ip octet - resulting in multiple OVN chassis being named i.e. "10". Then Neutron and OVN have problems functioning, because a chassis named "10" will be created and deleted multiple times per second - this ends up in ovsdb and neutron-server processes using up to 100% CPU. Adding openvswitch role to ovn CI job triggers. Change-Id: Id22eb3e74867230da02543abd93234a5fb12b31d Closes-Bug: #1884734
-
- Jun 14, 2020
-
-
Radosław Piliszek authored
This also uses the recommended machinery to set qemu instead of relying on config file override so that we test what we really want to test. Change-Id: I560e4f9d0a69c347e6aaf3b970331157c1a56f18
-
- May 29, 2020
-
-
Mark Goddard authored
Now that the stable/ussuri branch has been cut, we can set the previous release to Ussuri. This is done in kolla-ansible for rolling upgrades, and in CI configuration for upgrade tests. Change-Id: I36f252c77339a6b810413810efd6bb32e0b69e29
-
- May 22, 2020
-
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for victoria. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: If89122615a5ba9ff1d053bf70e738f5e7c5dfa2c
-
- May 17, 2020
-
-
Michal Nasiadka authored
* Reworked tox pep8 into linters job, that runs: - pep8 - bandit - bashate - doc8 - yamllint - ansible-lint (validate-all-files.py + ansible-lint) * Skip E701 - missing galaxy_info in meta and E602 see [1]. * Skip E301 and E503 - followup later in a separate change * Added ansible-role-jobs to zuul.d/project.yaml which will run openstack-tox-linters job in check queue * Fixed remaining style issue * Made tox and docs reference the new env for linters * Dropped pype environment (not supported) [1]: https://github.com/ansible/ansible-lint/issues/457 Change-Id: I494b4b151804aac8173120e6c6e42bc2fdb00234
-
- Apr 28, 2020
-
-
Marcin Juszkiewicz authored
Debian defaults to Python2 which is not complete in aarch64 images. This patch changes CI to always use Python3. We need to install several Python modules to have working ussuri jobs. "Failed to import the required Python library (setuptools) on primary's Python /usr/bin/python3." And then several Python2 ones for train->ussuri upgrade jobs: "Unable to find any of pip2 to use. pip needs to be installed." Change-Id: Ia0d3ff15d97d1cabbb0b8e7f32e8712ca3f94732
-
- Apr 20, 2020
-
-
Marcin Juszkiewicz authored
Change-Id: I6242a3a1c24f0fa07f949897365a826f577caaac
-
- Apr 16, 2020
-
-
Michal Nasiadka authored
Observed that a couple of jobs daily fail on post-timeout, when uploading logs to Swift. Change-Id: I4445ebafd3eaae2f83b31dd1fc7f3f07d9c5612f
-
- Apr 13, 2020
-
-
Radosław Piliszek authored
This fixes CI regression after nova split into main and cell roles. To follow original testing patterns, let's test ironic also when nova-cell role changes. Change-Id: Iaada93fc7b7bf3ed86f9d9198890f199a726b4d8
-
- Apr 09, 2020
-
-
Michal Nasiadka authored
Implement OVN Ansible role. Implements: blueprint ovn-controller-neutron-ansible Depends-On: https://review.opendev.org/713422 Change-Id: Icd425dea85d58db49c838839d8f0b864b4a89a78
-
- Mar 19, 2020
-
-
Marcin Juszkiewicz authored
Change-Id: If3f95e0bfc779879ca7d2cf45188fb76b4b772da
-
- Mar 17, 2020
-
-
Michal Nasiadka authored
Depends-On: https://review.opendev.org/713396 Change-Id: Idb1b6c85fb1fd85129957d4b79bf87d5b28081c0
-
- Mar 13, 2020
-
-
Mark Goddard authored
Depends-On: https://review.opendev.org/702706 Change-Id: I5344abe93f682418a0f61c894d64b360bc129592 Partially-Implements: blueprint centos-rhel-8
-
- Mar 10, 2020
-
-
Mark Goddard authored
Change-Id: Id83870942d8488ad0b16e0917c190b8ff3a4dcef Partially-Implements: blueprint centos-rhel-8
-
- Mar 09, 2020
-
-
Radosław Piliszek authored
Change-Id: If5afd6f7dbf45ccee95e99ddf080b276466a2eda
-
Radosław Piliszek authored
Depends-on: https://review.opendev.org/711293 Change-Id: Ida5332cf2a8ac24a25eccc487e8a11c1e975ddcc
-
- Mar 06, 2020
-
-
Marcin Juszkiewicz authored
Change-Id: If63e1d00f0e56b65b636d38a6533c63d2ee1e0e2
-
- Mar 03, 2020
-
-
Mark Goddard authored
Test upgrade from CentOS 8 train to CentOS 8 master. Change-Id: Ibff2c7f8844dec4758945cbc7aa8df80d70a3dfd Partially-Implements: blueprint centos-rhel-8
-
- Feb 28, 2020
-
-
Mark Goddard authored
Change-Id: Ida7b387dabe815ca284bf206ac48e63248bfffba Partially-Implements: blueprint centos-rhel-8
-
- Feb 26, 2020
-
-
Radosław Piliszek authored
This is to allow CI testing of network connectivity. Note only "primary" node gets an address on it. Hence, "primary" becomes our fake external router. Depends-on: https://review.opendev.org/709361 Change-Id: I05592888796107d6de95b940c42b2bff73ac0669
-
- Feb 25, 2020
-
-
Mark Goddard authored
Clients are starting to release versions that don't support Python 2. The ironic scenario is currently failing on stable branches for this reason. Use upper constraints to avoid installing these new versions on stable branches. Change-Id: I4f91b53cbf2297d70da4b54d6c402c1427aacdd9
-
- Feb 21, 2020
-
-
Radosław Piliszek authored
This allows for some real testing, especially in a multinode environment. Change-Id: Ic96819fefe460e14c8460e52a78d9b0d034edc80
-
- Feb 20, 2020
-
-
Michal Nasiadka authored
global_physnet_mtu needs to be set in neutron.conf, because linuxbridge-agent discovers underlying vxlan0 interface mtu and returns an error when creating vxlan port CentOS8 job will not be added, because CentOS 8 iptables-ebtables package is missing broute (--among-src) tables support required for linuxbridge agent, see [1]. [1]: https://bugzilla.redhat.com/show_bug.cgi?id=1720637 Change-Id: I6b12f7ba95401d3342359c57ceeee8bec8aefe49
-
- Feb 14, 2020
-
-
Michal Nasiadka authored
Change-Id: If354fbdeb2fd8d026faa0210b84da0a688c3ae0a
-
- Feb 13, 2020
-
-
Michal Nasiadka authored
Change-Id: I2c20bfda66996b58760f24bf4c41122874d27b41
-
- Feb 11, 2020
-
-
Michal Nasiadka authored
Kolla-Ansible Ceph deployment mechanism has been deprecated in Train [1]. This change removes the Ansible code and associated CI jobs. [1]: https://review.opendev.org/669214 Change-Id: Ie2167f02ad2f525d3b0f553e2c047516acf55bc2
-
- Feb 10, 2020
-
-
Radosław Piliszek authored
This fixes files relevant for them because k-a uses common files for both docs and deploy guide. We need this to finally get rid of Rocky mentions despite our recent fixes to docs. Change-Id: I46c564f3d3e53c54148186fbadfd7380c4f2fd30
-
Radosław Piliszek authored
Zuul handles jobs updates just fine, no need to run k-a jobs when touching zuul.d for different reasons. Change-Id: I4e4dd1ff26ff46c47c84a9c144d9c91ae3e93a04
-
- Feb 06, 2020
-
-
Radosław Piliszek authored
Adds new CI job definitions for CentOS 8: - kolla-ansible-centos8-source - kolla-ansible-centos8-binary - kolla-ansible-centos8-source-ceph-ansible - kolla-ansible-centos8-source-cinder-lvm - kolla-ansible-centos8-source-mariadb - kolla-ansible-centos8-source-bifrost - kolla-ansible-centos8-source-zun - kolla-ansible-centos8-source-swift - kolla-ansible-centos8-source-scenario-nfv - kolla-ansible-centos8-source-ironic - kolla-ansible-centos8-binary-ironic - kolla-ansible-centos8-source-masakari - kolla-ansible-centos8-source-cells The following jobs are added to the check pipeline: - kolla-ansible-centos8-source - kolla-ansible-centos8-binary - kolla-ansible-centos8-source-cinder-lvm - kolla-ansible-centos8-source-mariadb - kolla-ansible-centos8-source-zun - kolla-ansible-centos8-source-swift - kolla-ansible-centos8-source-scenario-nfv - kolla-ansible-centos8-source-ironic - kolla-ansible-centos8-binary-ironic - kolla-ansible-centos8-source-cells The following jobs are not yet passing so are not added to the check pipeline: - kolla-ansible-centos8-source-ceph-ansible - kolla-ansible-centos8-source-bifrost - kolla-ansible-centos8-source-masakari The kolla-ansible-centos8-source job is added to the gate. Upgrade jobs will be added when CentOS 8 support exists in Train. Depends-On: https://review.opendev.org/704337 Depends-On: https://review.opendev.org/704848 Depends-On: https://review.opendev.org/704965 Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Change-Id: Ibd806feee71721b122b77d7eff33228ca1cc2853 Partially-Implements: blueprint centos-rhel-8
-
- Feb 05, 2020
-
-
Radosław Piliszek authored
As discussed during the meeting. [1] [1] http://eavesdrop.openstack.org/meetings/kolla/2020/kolla.2020-02-05-15.00.html Change-Id: I339fc7f01f640a32ff35d19ded54b6f8e2fdec15
-
Michal Nasiadka authored
Change-Id: Ifc87adbac6bef0aaab2ad0e80739654b3e3123ad
-
- Jan 28, 2020
-
-
generalfuzz authored
Add a TLS scenario in zuul to generate self signed certificates and to configure TLS to be enabled in the open stack deployment. Change-Id: If10a23dfa67212e843ef26486c9523074cc920e7 Partially-Implements: blueprint custom-cacerts
-
- Jan 27, 2020
-
-
Radosław Piliszek authored
Since Zuul was restarted after applying [1], we can keep relevant files listings in the base jobs per scenario without blocking periodic job runs. This greatly simplifies the jobs and project definitions. [1] https://review.opendev.org/678273 Change-Id: If2e4fff6a514e6174709c2fc9f76b103f81a54ae
-
- Jan 24, 2020
-
-
Michal Nasiadka authored
* Adding zuul centos-source/ubuntu-source ceph-ansible jobs * Jobs will deploy all Ceph integrated OpenStack components, i.e. cinder, glance, nova * Will utilize core openstack testing script Depends-On: https://review.opendev.org/685032 Depends-On: https://review.opendev.org/698301 Implements: blueprint ceph-ansible Change-Id: I233082b46785f74014177f579aeac887a25b2ae2
-
- Dec 19, 2019
-
-
Marcin Juszkiewicz authored
Debian/source to match Kolla CI test. Change-Id: Ica45d5673db8ba1ebd4bfeb6e3d37b5ad5dd412b
-