- Dec 09, 2019
-
-
Mark Goddard authored
Continue to reduce the scope of setup_gate.sh. Allows us to more easily select python 2 or 3. Change-Id: If2eeeacbbbdf58afb765b4a39772b5a1af7b952b Partially Implements: blueprint python-3
-
Mark Goddard authored
The kolla-ansible script uses a python interpreter to detect the location of playbooks and to check that the kolla_ansible python module is importable. This change updates the script to support a python interpreter named python or python3. Partially Implements: blueprint python-3 Change-Id: Id5dcc53cc5dd9780632c04b6b73c56ea5da484a2
-
- Dec 04, 2019
-
-
Zuul authored
-
- Dec 03, 2019
-
-
Zuul authored
-
- Nov 30, 2019
-
-
Radosław Piliszek authored
We mount Swift volumes with xfs. The 'nobarrier' option we used was made noop [1] and deprecated [2] (with warning) in kernel 4.10. In 4.19 it was removed [3] resulting in an error when using e.g. Debian Buster as host. The noop patch was backported to CentOS 7 so it is safe to remove this option with no behavior change and backport to where needed. Ubuntu Bionic uses 4.15 which only warns. CentOS 8 uses 4.18 which only warns as well. Debian Buster uses 4.19 exactly which breaks. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2291dab2c9d1880efd19469df2042e2277c8b7a4 [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4cf4573d899cd80d8578c050061dc342f99f3a32 [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1c02d502c20809a2a5f71ec16a930a61ed779b81 Change-Id: I006dea21321146c7fc738d0b41c401b72d271a99 Closes-bug: #1800132
-
- Nov 28, 2019
-
-
Zuul authored
-
- Nov 27, 2019
-
-
Zuul authored
-
Zuul authored
-
Michal Nasiadka authored
Change-Id: I799993728112a525e34cfbc4e786a10f0ed03be9
-
- Nov 26, 2019
-
-
Mark Goddard authored
The kolla-ansible script now (Train+) checks whether the kolla_ansible python module is installed, and emits the following message if not: ERROR: kolla_ansible has to be available in the PYTHONPATH (e.g. installed) It is supposed to exit 1 if this check fails, but does not. This change fixes this by removing a subshell from the kolla-ansible script. Change-Id: I2c1a7398f2b8f876abcf2508874835154cb4ce57 Closes-Bug: #1854049
-
Radosław Piliszek authored
Separate upgrade logic to is_upgrade job var and rename scenarios to match. Rename "ACTION" to "SCENARIO" (as it is a scenario). Separate testing of dashboard (aka Horizon) and increase its timeout to 5 minutes (CentOS 7 slow as always). Separate initialization of core OpenStack. Use gate setup script from ./tests/ Remove useless tox setupenv. Do not deploy Heat when not really necessary. Change-Id: I4fca319ccc3de7188f8b7b44c9c71321e3899467
-
Mark Goddard authored
We should probably have had this in previously. Change-Id: I14f690194085729bf500ed707d3bb99b1c055845
-
- Nov 25, 2019
-
-
Radosław Piliszek authored
It turned out the previous fix ([1]) was incomplete. Additionally, it seems we have to limit Tacker server to one instance co-located with conductor. [1] https://review.opendev.org/684275 commit b96ade3c Change-Id: I9ce27d5f68f32ef59e245960e23336ae5c5db905 Closes-bug: #1853715 Related-bug: #1845142
-
Zuul authored
-
Andrei Nistor authored
When using external ceph without nova integration, kolla-ansible fails because 'nova_cephx_raw_key' is undefined. This patch fixes the issue by applying the 'default' filter to prevent failure on undefined. The change in behavior was introduced by [1]. [1] https://review.opendev.org/689753 commit 44709f41 Change-Id: I2fdca1a6a78e78623733a387a2d8c7e29d449083 Closes-Bug: #1853862 Co-Authored-By:
Mark Goddard <mark@stackhpc.com>
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
This option appears to have been removed in 2015 in Neutron change I9cf36e1fd3a009c175e0d475af407a30f4e5c408. Change-Id: Ib2d94743aeeff328c900ab1607900844acb4462b
-
Zuul authored
-
- Nov 24, 2019
-
-
Zuul authored
-
Radosław Piliszek authored
This fixes Debian job failures during image building. See https://github.com/docker/for-linux/issues/711 for upstream details. Change-Id: Icf3ffb261605ffe5d8f2618c2ed4cb97db97dd49
-
- Nov 23, 2019
-
-
Zuul authored
-
- Nov 22, 2019
-
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
The [placement].os_interface option was replaced by [placement].valid_interfaces in Queens and was removed in Rocky. Change-Id: I306c57305b9088159dd18af4aa373bbc39a8b881 Closes-Bug: #1853621
-
Michal Nasiadka authored
As part of the effort to implement Ansible code linting in CI (using ansible-lint) - we need to implement recommendations from ansible-lint output [1]. One of them is to stop using local_action in favor of delegate_to - to increase readability and and match the style of typical ansible tasks. [1]: https://review.opendev.org/694779/ Partially implements: blueprint ansible-lint Change-Id: I46c259ddad5a6aaf9c7301e6c44cd8a1d5c457d3
-
Zuul authored
-
- Nov 21, 2019
-
-
Zhuo Zhen authored
The "os_region" param is missing in the ironic_neutron_agent.ini.j2 file. Without specifying the region, the neutron service will randomly pick a region for the ironic-neutron-agent. Therefore, a list of incorrect agents might be created in the neutron database "agents" table for nodes from other regions. To list all neutron agents, use 'openstack network agent list'. Change-Id: Idec265230d0ab63b7559d94690c059608dc2617e Closes-bug: #1853464
-
Zhuo Zhen authored
In one of the blazar ansible tasks in "bootstrap.yml", the admin project name and username are hard-coded as "admin". OpenStack users can define their admin project name and username differently and the hard-coded names would cause authentication errors. In addition, keystone identity api version 3 uses "os-project-name" instead of "os-tenant-name". Although "os-tenant-name" might be still accepatable, it's better to keep the latest. Change-Id: Ie5c1016f9ce6f402ef208f3c295e6883a9edd8ab Closes-bug: #1853462
-
Zuul authored
-
Radosław Piliszek authored
We fail randomly on check-failure.sh which checks for containers being down. Since we share Docker with Zun, the script sees Zun test container and may fail when it is stopped but not yet removed. Change-Id: If8b001f7507663e49e8e535f1889592e5f428ab5 Closes-bug: #1853452
-
Zuul authored
-
Zuul authored
-
- Nov 20, 2019
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Gaëtan Trellu authored
Remove "environment" variable from check-containers.yml task. Change-Id: Id1e1abfb10df1eb6c8f4f3c7d2f5a0dd94c0a2cc Closes-bug: #1853336
-
Radosław Piliszek authored
Qinling could not be deployed due to use of an undefined variable (you guessed it, it was a typo). Change-Id: Iadbf269e66decc0a4c6b24b3d828ac560adeb7a7 Closes-bug: #1853201
-
- Nov 19, 2019
-
-
Marcin Juszkiewicz authored
Change-Id: Ie42e4f96df38888b3f64515cfe84504727d3def3
-
Zuul authored
-