- Mar 19, 2020
-
-
Michal Nasiadka authored
Sometimes ping & ssh to the instance are failing - outputting instance console log can help in the case when there are metadata access issues (or other issues). Change-Id: I8437300d621448782e964d877b2614ca606f5849
-
Michal Nasiadka authored
Since fluentd is disabled in MariaDB jobs - haproxy logs are not getting populated. Change-Id: I56b3fc1be6940d97905cdb2c4452b846f106c071 Depends-on: https://review.opendev.org/713704
-
- Mar 17, 2020
-
-
Michal Nasiadka authored
ceph-ansible by default uses "latest" tag for ceph Docker Hub images, but recently latest tag has been upgraded to be Octopus release, not Nautilus. Change-Id: I5247c10079ab91cce130cd5ba403f25ccaf7c1fb
-
Mark Goddard authored
tox will be removed from the base image. Install it before that happens. This change is made in a simple way that can be easily backported. Depends-On: https://review.opendev.org/713386 Change-Id: I4181654c88554c81940f0d079cf1d64326cdec79
-
- Mar 16, 2020
-
-
Radosław Piliszek authored
We are getting this randomly on neutron-server shutdown for upgrade. As it does not affect real operations (and if it did, we would definitely see it now), let's ignore it. Change-Id: Ibe561517d44a1108e8223442a71fab36b69c2258 Related-bug: #1863579
-
- 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
-
Mark Goddard authored
Following I21dd51c82534704f31ca8d3f72cb2587ee216cd9, the test inventory was synced with the multinode inventory. This removed some temporary ceph groups used by the ceph-ansible-upgrade jobs, and broke them. This change adds the groups back. Change-Id: I37379258447ffde6b083f4e8d9a1644bc17cd165
-
- Mar 02, 2020
-
-
Radosław Piliszek authored
TrivialFix Change-Id: I0e6924b5dc86e90c10037d96ab871bd981365cc9
-
- Mar 01, 2020
-
-
Radosław Piliszek authored
Also adds gawk for timestamping. This helps to correlate init events with failures elsewhere. Change-Id: I22fdb683ecf9870b2d66fedd6b40b7004317130a
-
- Feb 28, 2020
-
-
Radosław Piliszek authored
Inspired by pending work of mnasiadka [1] and mgoddard [2]. [1] https://review.opendev.org/708250 [2] https://review.opendev.org/707604 Depends-on: https://review.opendev.org/709362 Depends-on: https://review.opendev.org/709671 Depends-on: https://review.opendev.org/709830 Change-Id: Ifd7bde60881a4b644fc3f18dd9fcb7f8b02d3a00
-
- 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
-
-
James Kirsch authored
Fix the upgrade TLS scenario in zuul to generate self signed certificates and to configure TLS to be enabled in the open stack deployment. Change-Id: Icacc28eed6ad5b81fc3954db80486d9d7f24c082 Partially-Implements: blueprint custom-cacerts
-
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
-
-
Mark Goddard authored
Change-Id: I21dd51c82534704f31ca8d3f72cb2587ee216cd9
-
Radosław Piliszek authored
This was never necessary because C7 IPv6 CI was not enabled at the time and later we fixed IPv6 in C7 to avoid this issue. In Ussuri C7 is going away so even more reasons to drop it. :-) Change-Id: I4066c9cd86ff892d78f6713589f9afffc611dcc1
-
Radosław Piliszek authored
This allows for some real testing, especially in a multinode environment. Change-Id: Ic96819fefe460e14c8460e52a78d9b0d034edc80
-
- Feb 20, 2020
-
-
Michal Nasiadka authored
In some resource-constrained environments, particularly during service bootstrap Galera cluster nodes can experience timeouts in inter-node communication. This change sets the gmcast.peer_timeout based on the galera cluster documentation: https://galeracluster.com/library/documentation/galera-parameters.html We are observing peer timeout issues on some CI runs - therefore raising it to PT15S as in similar Ubuntu charms jobs. Change-Id: Id036e41b62a88bab486c35a5f1fde5cfc2fa4803
-
Radosław Piliszek authored
Reverts temporary. This reverts commit 241e3474. Change-Id: I4af6b9c57e594fce407b9524f04cfa83479e16f0
-
Michal Nasiadka authored
Change-Id: I8b4e649e24871b1191dba39d766b6c133c7e8f24
-
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
-
Radosław Piliszek authored
This makes it cleaner, allows reuse and outsourcing to zuul jobs and enables us to create multiple of these overlay networks for testing of more advanced scenarios. Change-Id: Id557c81f68a7f34556854e7d6efc6eddfd2e7216
-
- Feb 14, 2020
-
-
Michal Nasiadka authored
Change-Id: If354fbdeb2fd8d026faa0210b84da0a688c3ae0a
-
- Feb 13, 2020
-
-
Radosław Piliszek authored
Since move to Swift ARA database does not render server-side, let's make it render HTML locally as suggested. Change-Id: I1190526c02d1f312d5284544d6e5be433dd839fa
-
- Feb 12, 2020
-
-
Michal Nasiadka authored
Since virtualenv 20.0 (amongst other changes) six version >1.12.0 is required. This change adds upgrade of virtualenv and six in pre - to be reverted once infra CentOS images are sorted out. Change-Id: I0ca0347bb6ebc5d8f5d22f708211e01221165262
-
- 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 06, 2020
-
-
Mark Goddard authored
This switches to python 3 as the remote python interpreter on Debian/Ubuntu jobs, with CentOS 7 as the only exception using python 2. Also switch to auto-detection of the interpeter except for CentOS 7, which should be based on the one used by ansible-playbook (python 3). Change-Id: Ie4aff6123dfc7267fe78f4bd736565fb72fe135e Partially-Implements: python-3
-
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 29, 2020
-
-
Michal Nasiadka authored
To make the configuration easier for the user, and to allow non-standard ceph authentication ids - introduce ceph_*_user variables. Change-Id: I24e01c43c826b62b6748d93a498f4b7d8ce9e309
-
- 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 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
-
Michal Nasiadka authored
Change-Id: Ie5111b898da980d63e9d90003f823172e7a78bc2
-
- Jan 10, 2020
-
-
Mark Goddard authored
For the CentOS 7 to 8 transition, we will have a period where both CentOS 7 and 8 images are available. We differentiate these images via a tag - the CentOS 8 images will have a tag of train-centos8 (or master-centos8 temporarily). To achieve this, and maintain backwards compatibility for the openstack_release variable, we introduce a new 'openstack_tag' variable. This variable is based on openstack_release, but has a suffix of 'openstack_tag_suffix', which is empty except on CentOS 8 where it has a value of '-centos8'. Change-Id: I12ce4661afb3c255136cdc1aabe7cbd25560d625 Partially-Implements: blueprint centos-rhel-8
-
- Jan 09, 2020
-
-
Michal Nasiadka authored
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: I9b5afceb8a2792491a339bf87bcd9db1c10274e8
-
Dincer Celik authored
Maximum supported version is set to 2.9 Updated the minimum supported version to 2.8 Implements: blueprint ansible-max-version Change-Id: I97cc95e37f49886e6d74f2d5a789b923b14b5a2d
-
- Jan 08, 2020
-
-
Mark Goddard authored
In CentOS/RHEL 8 there is no scsi-target-utils package, nor is it available in EPEL. It is removed from kolla in [1]. 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. [1] https://review.openstack.org/#/c/613815/5 Change-Id: I718fc16cde2dd177b2a1c2f79b932426034897fe Related: blueprint centos-rhel-8
-
- Dec 19, 2019
-
-
Marcin Juszkiewicz authored
Debian/source to match Kolla CI test. Change-Id: Ica45d5673db8ba1ebd4bfeb6e3d37b5ad5dd412b
-
- Dec 11, 2019
-
-
Mark Goddard authored
These are executed on the local host where we run ansible-playbook, and we have agreed to drop Python 2 support there. Partially Implements: blueprint drop-py2-support Change-Id: Id2190c3a22a56f4f048afbf0f7200daa8f41a292
-
- Dec 10, 2019
-
-
Radosław Piliszek authored
Partially-implements: blueprint kolla-deployment-scenario-testing Change-Id: I82266829dba47eac81f440a53706c2e9064b8e62
-