Commit Graph

163 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 3545c92551 Updated from OpenStack Ansible Tests
Change-Id: I6ebb0187abca9611f9e0e9ed47f3cae400823076
2019-06-07 23:23:32 +00:00
OpenDev Sysadmins a4e7c199f4 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:33:26 +00:00
Ian Wienand d404da3e0e Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Icd9969dc0f2df924122d612543af06aa9387c9ae
2019-03-24 20:34:56 +00:00
Jesse Pretorius d423315f97 Remove galera_client meta-dependency
Given that pymysql is pure python and has no C binding
dependencies, we no longer need the role to install the
MariaDB client libraries.

Change-Id: Icb4302793cb0a2a67eef21ab0822bfe4a81cbcab
(cherry picked from commit 11c0ef466d)
2018-09-19 14:14:06 +01:00
huang.zhiping c6b934332c 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: Ie8b1a6fc31a9a04629ad47ac853fce975d97650f
Story: #2002586
Task: #24319
2018-08-21 13:43:35 +00:00
OpenStack Proposal Bot 005d128a90 Updated from OpenStack Ansible Tests
Change-Id: I477d0032bb05fdf45aa2f454c42928b6bb1a5778
2018-05-07 15:28:32 +00:00
Zuul 7ea2da94b4 Merge "Delegate database tasks to galera_server" into stable/queens 2018-05-06 11:16:43 +00:00
Jesse Pretorius ea22f08dc0 Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.

Change-Id: Id29497b36cd2b9cca3f3b08474e1001d528931b6
Partial-Bug: #1764470
(cherry picked from commit 94b71a3b0a)
2018-05-01 12:37:07 +00:00
Jesse Pretorius 2334fc1e61 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
(cherry picked from commit 64f7e7001a)
2018-05-01 12:36:38 +00:00
Jesse Pretorius 477588ff1c Do not log passwords
This prevents data to be leaked into the callback plugin.

Change-Id: Iff9971b5508425e809b0a1ccfe40af04252aa014
(cherry picked from commit 04b2ff1f00)
2018-05-01 13:36:16 +01:00
Zuul 19ff039b53 Merge "Do not log passwords" into stable/queens 2018-04-17 11:30:28 +00:00
Jean-Philippe Evrard d152f66979 Do not log passwords
This prevents data to be leaked into the callback plugin.

Change-Id: Ia490c2a62bb53b9bdc191787820e1fc12b8aaa58
(cherry picked from commit 4dc7bad032)
2018-04-17 10:17:22 +00:00
Jean-Philippe Evrard 967760b2ee Do not log passwords
This prevents data to be leaked into the callback plugin.

Change-Id: If71d5efc15c4867f877d147349fb3c5ae7b42e95
(cherry picked from commit 13b51e5c26)
2018-04-17 10:17:16 +00:00
Zuul 2bb40bc7e5 Merge "Point to Queens instead of master" into stable/queens 2018-02-17 00:12:02 +00:00
Jean-Philippe Evrard 6d5ba1c8b7 Point to Queens instead of master
There are references that are pointing to master in each role.
This should change them.

Change-Id: I085742aeba66ca9a037983e690ecbaa289a64bfd
2018-02-16 13:49:56 +00:00
OpenStack Proposal Bot 37a36b0977 Updated from OpenStack Ansible Tests
Change-Id: I3c27ba8394794eb72caf3c678fc2c446536e91b7
2018-02-15 12:51:23 +00:00
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
2018-01-28 06:02:27 -08:00
OpenStack Proposal Bot 5aab1456e2 Updated from global requirements
Change-Id: Icdd81142cbc37d6bd16104e708816412257324f3
2018-01-24 01:17:33 +00:00
OpenStack Proposal Bot 45bb85fcef Updated from OpenStack Ansible Tests
Change-Id: Ibab04051582e7342b6e0ffc6c10f5284a6a88acf
2018-01-22 16:54:49 +00:00
Zuul f3dbe76a33 Merge "Reinitialize the virtualenv" 2018-01-19 19:41:20 +00:00
Jean-Philippe Evrard 8191a1329d Reinitialize the virtualenv
In the previous patch removing the virtualenv-tools, we've updated
paths to the proper binaries, but we don't reset the virtualenv
like what we used to do.

Change-Id: I8bd55222c6e058c7c26075aab219043c5fb076ed
Partial-Bug: #1741634
2018-01-19 16:55:49 +00:00
OpenStack Proposal Bot 20263d8fad Updated from global requirements
Change-Id: Ib366a4b5922ac103fb7eec5dbf1f441393877a8f
2018-01-18 03:15:28 +00:00
Zuul 5f56b181fa Merge "Replace virtualenv-tools by a script" 2018-01-16 12:50:58 +00:00
Jean-Philippe Evrard 3fe30720ec Replace virtualenv-tools by a script
virtualenv-tools has a bug which gets triggered in gates: it can't
change the shebang of a virtualenv python bin/ files if they
were generated with a virtualenv script whose shebang ends with
python2 instead of python.

Because we can't modify virtualenv-tools, we use shell scripts
instead.

Change-Id: I7a363fa0890101fd2f4007a866ca73b2f0e80d60
Partial-Bug: #1741634
2018-01-15 14:08:30 +00:00
Zuul 05e8025660 Merge "Allow the experimental trigger of the integrated repo" 2017-12-06 15:41:12 +00:00
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
2017-12-06 08:22:02 +00:00
OpenStack Proposal Bot bf1918844d Updated from OpenStack Ansible Tests
Change-Id: I649534f9e4c1d6489627ebf20045907bda83af83
2017-12-06 00:05:56 +00:00
Jean-Philippe Evrard d5200233f4 Remove pip_install dependency
With addition of pip_install on every node, we don't
need to have pip_install as a meta dependency.

Depends-On: If3412bb888ebb854874bbc43eb76bfcb3e4a7868
Depends-On: I79ff70c438b44753be2a93f004ebbc46de0a963d
Change-Id: I38767d9f5112ee5729ff59860645ff994d4f23b3
2017-12-05 11:54:44 +00:00
Andreas Jaeger 590d371503 Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: I8d098e998f77471f67368815f3c7d8a335d27402
2017-11-17 07:55:53 +01:00
OpenStack Proposal Bot c5ca77fb37 Updated from OpenStack Ansible Tests
Change-Id: Ic02deb41033af3d8aaf67a951709d2c8f1487856
2017-11-10 13:16:00 +00:00
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
2017-10-23 11:17:20 +01:00
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
2017-10-18 17:47:55 +01:00
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
2017-10-17 21:47:58 +01:00
OpenStack Proposal Bot 3ee2c82e46 Updated from OpenStack Ansible Tests
Change-Id: Ibd26d5bffaa8b7ba7c1520e025301df8b7925a20
2017-10-12 20:44:13 +00:00
Jean-Philippe Evrard 00e881ae34 Add OpenStack-Ansible metadata
We need to add openstack ansible information in the role
metadata to be able to track role maturity. With it,
we can create a role maturity table and take decisions about
role deprecations.

The role status isn't "complete" because no functional test
of the role has been implemented.

Change-Id: Ie6c12ee189c0d29446d1fe292926216a60bbf160
2017-10-11 08:52:14 +00:00
OpenStack Proposal Bot 47886cac32 Updated from global requirements
Change-Id: Ibd27a23249312223207d69a84ee7d95d3a463b16
2017-09-16 23:19:41 +00:00
Jenkins f6ba46b430 Merge "Updated from global requirements" 2017-09-13 20:55:01 +00:00
OpenStack Proposal Bot 88e5a5e1bd Updated from global requirements
Change-Id: I29c7856ebe4e1e3e85bcb4238be3da9ee4f067d3
2017-09-13 12:58:24 +00:00
OpenStack Proposal Bot 8289aca9cf Updated from OpenStack Ansible Tests
Change-Id: Ifdfb67c02c1fe3adee766f0f838614226d4f8f58
2017-09-12 23:55:08 +00:00
OpenStack Proposal Bot 6bc182def0 Updated from OpenStack Ansible Tests
Change-Id: I9e9022c4741951934ded7c7dddc2a07d8e196cb0
2017-08-31 15:19:07 +00:00
OpenStack Proposal Bot 0f19ba0eca Updated from OpenStack Ansible Tests
Change-Id: Ic46feb7817d03497b67bb051ffbdcff80018a6de
2017-08-24 13:57:46 +00:00
OpenStack Proposal Bot 32b25c1682 Updated from global requirements
Change-Id: I9851f51ed7a567bfdc2541ab75a718520dc6d93f
2017-08-18 11:37:41 +00:00
OpenStack Proposal Bot d8b99e9a8f Updated from OpenStack Ansible Tests
Change-Id: I3c87e760f6ff09a53127918e78b1a5e577ef459c
2017-08-04 15:21:52 +00:00
OpenStack Proposal Bot 9f7448e436 Updated from OpenStack Ansible Tests
Change-Id: I85373715ed91d8a6d19f9dad250d14891dcb16eb
2017-08-03 15:26:25 +00:00
OpenStack Proposal Bot c2c903b41f Updated from OpenStack Ansible Tests
Change-Id: Id95c1ea712caeea7627fad069b92a2528bdf9767
2017-07-31 19:10:51 +00:00
Jenkins 677b70b086 Merge "Updated from global requirements" 2017-07-28 18:30:46 +00:00
OpenStack Proposal Bot 8158288c1a Updated from OpenStack Ansible Tests
Change-Id: Ie64658e885c2ef2adca09e4c74ff6afd17969c55
2017-07-28 15:00:16 +00:00
OpenStack Proposal Bot 3136ed3329 Updated from global requirements
Change-Id: If0358a42ae7b28aef7fd1bd048d6d22b06c683ff
2017-07-27 19:17:15 +00:00
ZhongShengping 33365eb6af Update URLs in documents according to document migration
Change-Id: Ibd0ae996b255d70579d3cba602c60a9614244112
2017-07-14 09:36:46 +08:00
OpenStack Proposal Bot a555ae5736 Updated from OpenStack Ansible Tests
Change-Id: I1712893bb407f81da4f087870fa7819788332f2a
2017-07-06 21:08:13 +00:00