b8f42066f4116023ea5d0932e25440f691e33c92
14 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Dmitriy Rabotyagov
|
b8f42066f4 |
Auto-fix yaml rules
In order to reduce divergance with ansible-lint rules, we apply auto-fixing of violations. In current patch we replace all kind of truthy variables with `true` or `false` values to align with recommendations along with alignment of used quotes. Change-Id: I3e5d17d5f424643bbb3af1c58cc596b85d108626 |
||
|
Jonathan Herlin
|
e2aa965ff3 |
Test using integrated build
In order to do a more complete verification of any patches, we add a full uncontainerised OpenStack deployment to the functional testing using the integrated repo. This replaces the previous role functional test mechanism. Depends-On: Id191e07eab2bef84dad30e55f59fd914b0358bfe Change-Id: Iec5c24d38f492af064968b2b621bba8b507d56f5 |
||
|
dmitriy
|
e0116f1b7f |
[reno] Stop publishing release notes
Since we copy all release notes to the integrated repo there is not need in publishing release notes for each repository. We should only verify their validity and linting. Change-Id: I24c0eb9f4de8833d17dd728660c2a732884506b0 |
||
|
ShangXiao
|
639f13d56f |
Missing document start "---"
Change-Id: I845c94a9abcdce86aef59085370db3a966430c81 |
||
|
huang.zhiping
|
5162e06ff3 |
switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I801fd019f56e67dddb0a1619275fc1f0927ae77b Story: #2002586 Task: #24319 |
||
|
huang.zhiping
|
1363e0c9a7 |
import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I77fadf17c4e08f837af3e375477a38bb0e4867f0 Story: #2002586 Task: #24319 |
||
|
Heba Naser
|
681d0961a4 |
Switch to using project-templates
In order to have more centralized configuration, switch the role to use the project-template instead. Depends-On: I3df2c670beeb78baaa1515bcd27e8f2b0d95b3a9 Change-Id: I4a18fc449bad3395547baa0f4ba1e4f95e8900e0 |
||
|
Jesse Pretorius
|
64f7e7001a |
Delegate database tasks to galera_server
With the implementation of [1] the MySQL-python package is no longer present on the service container. Given that all other services have the playbook execute these tasks with delegation to the first galera_server container, we can do that here too. [1] https://review.openstack.org/562276 Change-Id: I2c70ac1324ea027ae4a8ed1e70c5706b47fcd57f |
||
|
Jesse Pretorius
|
04b2ff1f00 |
Do not log passwords
This prevents data to be leaked into the callback plugin. Change-Id: Iff9971b5508425e809b0a1ccfe40af04252aa014 |
||
|
James E. Blair
|
6940d0e39c |
Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration. Omitting it makes forking or renaming projects easier. Change-Id: Ide8b52366ecd88038d596b756b4f790d96b21dda |
||
|
Jean-Philippe Evrard
|
42d32feeb2 |
Allow the experimental trigger of the integrated repo
This would allow someone to test its change with an AIO. Change-Id: Ic90e58f2f8374a435b0c50bafe8b5837bea035f9 |
||
|
Jesse Pretorius
|
004db0f140 |
Remove unified queue from gate pipeline
Initially the intent for adding this was to better test any patches for roles together before they merge, but it has had the unintended side-effect of causing patches to take much longer to merge (because they all get lined up in a single queue, rather than independent queues) and a lot more infra resources are used (because a patch that fails at the top of the queue will result in all subsequent patches restarting all their tests). As discussed in the channel, we'd prefer to revert back to the previous independent queue method of testing. It has served us well. Change-Id: I62152f7407a4f6737a8bdba0f1af557f8302746c |
||
|
Jesse Pretorius
|
78ead35d0f |
Add openstack-ansible-linters test
Currently the linters test is in the project-config repository, but those are meant to be used for standard jobs which do not require any repository other than the one given. Our lint tests use the 'openstack-ansible-tests' repository, so we should rather use our own job definition. Change-Id: Ibc5890ee073763d08da7e2d7b148b8b913cfc529 Depends-On: I0391ec310c4eede436011a48490e3c524c8ddf4d |
||
|
Jesse Pretorius
|
02d757f521 |
Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match the current job execution method. It does not intend to improve how the jobs are executed - only to replicate what is currently in openstack-infra/openstack-zuul-jobs and provide the platform to iterate on. Change-Id: Ib2e6d342e4ce1d6dc5eb6dc13a58661b77831f8a |