Commit Graph

151 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 923a3b32a7 Updated from OpenStack Ansible Tests
Change-Id: I9750b71c93724f1ed842a3e64c7bcf8e73e44cd2
2019-06-07 23:29:46 +00:00
OpenDev Sysadmins 9eac383f29 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:36:15 +00:00
Ian Wienand b181d06d0b 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: Id498b818d25d7d0c80a60fcb3c1404b863dcf23c
2019-03-24 20:35:03 +00:00
huang.zhiping fc2b672f2a 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: I6beb8fe3528247c6992e9a696346e3d884a3a555
Story: #2002586
Task: #24319
2018-08-21 13:47:51 +00:00
OpenStack Proposal Bot 85cd5caf00 Updated from OpenStack Ansible Tests
Change-Id: Ib4041826282c7bb0e38488a12899fc0d1c2fd69b
2018-05-07 15:32:12 +00:00
Zuul 6a65575918 Merge "Only replace python when re-initializing the venv" into stable/queens 2018-04-30 04:51:44 +00:00
Jesse Pretorius 743d97c71c 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: I8772e90fa3ff2653836870921ee0e182150715e4
Partial-Bug: #1764470
(cherry picked from commit da4ea69eb2)
2018-04-24 14:24:03 +00:00
fpxie 88dc00c347 Do not log passwords
This prevents data to be leaked into the callback plugin.

Change-Id: I116950c9dd6284aade0c2e514a5717dceeb981b0
(cherry picked from commit da3dd31c50)
2018-04-24 13:14:07 +00:00
Jean-Philippe Evrard 8f3b37785d Fix tests repo cloning
We have a script for doing the test repo cloning, we should use
it. The script is synchronized and works well with different
branches, where the tox.ini isn't synchronized, and therefore
can lag, like it is right now, in the branch upgrades.

Change-Id: Ibb94eb78a028b28e41591c1cd9ee582a225019dc
(cherry picked from commit 571e2f6618)
2018-03-26 11:12:49 +00:00
Zuul 57a6abb948 Merge "Point to Queens instead of master" into stable/queens 2018-02-15 15:44:08 +00:00
Jean-Philippe Evrard 2b199593ac Point to Queens instead of master
There are references that are pointing to master in each role.
This should change them.

Change-Id: I78a8e31473848aa225f59ff7ff1458d33f077c26
2018-02-15 14:22:47 +00:00
OpenStack Proposal Bot 8ed9df75fc Updated from OpenStack Ansible Tests
Change-Id: Iff548147264dc4d9570bcbf112d3bc235bcc973b
2018-02-15 12:57:07 +00:00
James E. Blair 4a4357c6a8 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: I256382fd78704c80008c031e3e8bc878cdc6e2c7
2018-02-01 19:43:51 -08:00
OpenStack Proposal Bot d890815c8f Updated from global requirements
Change-Id: I46e5efcfdbee3f0036375b2230c6e11158031356
2018-01-24 01:20:46 +00:00
OpenStack Proposal Bot f594dcb776 Updated from OpenStack Ansible Tests
Change-Id: Idc3c23f949ae35dc62ccd63711107aad2f8224f8
2018-01-22 16:57:15 +00:00
Zuul b1bfd4be37 Merge "Reinitialize the virtualenv" 2018-01-19 19:40:13 +00:00
Jean-Philippe Evrard 2f2aafba37 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: I05e02d36bed208b44f666ddb4ace8e847c88b76a
Partial-Bug: #1741634
2018-01-19 16:55:42 +00:00
OpenStack Proposal Bot cafa083c16 Updated from global requirements
Change-Id: I17bbcb6260afea19e274605cb85f263f8fbbc863
2018-01-18 03:18:42 +00:00
Zuul fdee86037a Merge "Replace virtualenv-tools by a script" 2018-01-16 12:54:54 +00:00
Jean-Philippe Evrard 9a293bce71 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: If5d213bbe27c7f07508f4c20e7d3f5d911ba974d
Partial-Bug: #1741634
2018-01-15 14:18:59 +00:00
Zuul 834a565d40 Merge "Fix for lookup and get_url occuring in different places" 2017-12-29 08:27:58 +00:00
Zuul 7c132ea96a Merge "Allow the experimental trigger of the integrated repo" 2017-12-06 14:23:23 +00:00
Jean-Philippe Evrard 336afc0409 Allow the experimental trigger of the integrated repo
This would allow someone to test its change with an AIO.

Change-Id: Ic0d619b9854fa189c52902ee129d6bef5ea01dab
2017-12-06 08:23:50 +00:00
OpenStack Proposal Bot 92fc056b5c Updated from OpenStack Ansible Tests
Change-Id: I6444cfadf247eef11c8f03a7e3e28e5672c46db7
2017-12-06 00:06:50 +00:00
Jean-Philippe Evrard a60617471c 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: If7bbd15e911a73f941eb8d2eead75ab260a49cb8
2017-12-05 11:56:43 +00:00
Andreas Jaeger f87606d35d 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: Ia4b2519f81238b7fb314f6763f7f4c0aa8fb73be
2017-11-17 08:09:00 +01:00
OpenStack Proposal Bot 750233d690 Updated from OpenStack Ansible Tests
Change-Id: I76e126bdb760ddde662593843f4afb35acb86362
2017-11-10 13:18:13 +00:00
Jesse Pretorius 0139b6270b 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: Ia8a54b619cf28fd924264206caff926ee9ed2ca8
2017-10-23 11:30:13 +01:00
Jesse Pretorius 688a09c1b4 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: Iabc6a88989deb963e62771f12709a2c8642e1fdc
Depends-On: I0391ec310c4eede436011a48490e3c524c8ddf4d
2017-10-18 17:50:24 +01:00
Jesse Pretorius 9990de8551 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: I52b289966ad7a9d2a056e79b1decc218ee65b857
2017-10-17 20:57:20 +00:00
Jean-Philippe Evrard 90f8e540f8 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.

Change-Id: Ic1efd8f7ddc084cf270766563cc375a50748394e
2017-10-11 09:03:43 +00:00
OpenStack Proposal Bot 855b53f688 Updated from global requirements
Change-Id: I92117a3fb71dd0b2d899137228a61c502913708b
2017-09-16 23:20:41 +00:00
OpenStack Proposal Bot a127ff5fdc Updated from global requirements
Change-Id: I80a2699e2bd0e9e3d5db93e7697de50b6b4dbc53
2017-09-14 00:05:08 +00:00
OpenStack Proposal Bot 6f99d01a91 Updated from OpenStack Ansible Tests
Change-Id: I6a844a2229fb6f0e767c422da91926313803489b
2017-09-12 23:55:56 +00:00
OpenStack Proposal Bot 58c083b7ca Updated from global requirements
Change-Id: Ibcd13f7f918dc96153c0a52a0d5c300fee11f92c
2017-09-12 21:00:26 +00:00
OpenStack Proposal Bot f6e3a18a40 Updated from OpenStack Ansible Tests
Change-Id: Icc283315232bbbdd9eb3b4325fd70d624e7361aa
2017-09-11 21:14:23 +00:00
OpenStack Proposal Bot b44167ad9a Updated from OpenStack Ansible Tests
Change-Id: I2d050fddae2347631619ac298adfcf31cc5244f6
2017-08-31 15:19:56 +00:00
OpenStack Proposal Bot 07e50a09c6 Updated from OpenStack Ansible Tests
Change-Id: I0379423548bddd1545780032a751a9ea233258e6
2017-08-24 13:58:35 +00:00
OpenStack Proposal Bot 1b9477bdb8 Updated from global requirements
Change-Id: Id0c1202b218cdd1e0200a8fbb37d52debeac5122
2017-08-18 11:38:42 +00:00
OpenStack Proposal Bot aba6f3dbf9 Updated from OpenStack Ansible Tests
Change-Id: Ie2b477ac78d50be54b02eebbd3b16cc63b2f798e
2017-08-04 15:22:45 +00:00
OpenStack Proposal Bot 25f6f84e75 Updated from OpenStack Ansible Tests
Change-Id: If288c304faf54228caebf2836a0b937ac5110a82
2017-08-03 15:27:15 +00:00
OpenStack Proposal Bot 02c66a7c99 Updated from OpenStack Ansible Tests
Change-Id: I2c598e748f9aa91cb789bea5720c06b7e1835d06
2017-07-31 19:11:41 +00:00
Jenkins c41efb0033 Merge "Updated from global requirements" 2017-07-28 18:36:01 +00:00
OpenStack Proposal Bot c65429828a Updated from OpenStack Ansible Tests
Change-Id: Ib2840b56527c671b656deebc1ec51e5f628898e9
2017-07-28 15:01:05 +00:00
OpenStack Proposal Bot b0d713363a Updated from global requirements
Change-Id: If5229c7401b7115c70bfc0119f5b143bf9657dd2
2017-07-27 19:18:16 +00:00
ZhongShengping bfc43d14e2 Update URLs in documents according to document migration
Change-Id: I0bc15ea32a4783be7813a4da86662777cc5d28b9
2017-07-14 09:46:17 +08:00
OpenStack Proposal Bot ce447eb7ad Updated from OpenStack Ansible Tests
Change-Id: Ifa0d251770cb3d5bdd3e24cb82e6a40e859ca65e
2017-07-06 21:09:02 +00:00
OpenStack Proposal Bot d775625fe7 Updated from OpenStack Ansible Tests
Change-Id: Ied38f3b5dda32b38227ff128011b8e9e6b9ec00d
2017-07-06 13:03:14 +00:00
ZhongShengping 503bfd355e Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: Ie52889f146600d386c0c865c8440c34870cf83a4
2017-07-03 16:24:14 +08:00
OpenStack Proposal Bot 36e7edf013 Updated from global requirements
Change-Id: Ibeec38f64f2501799ffcc74bb97e13d6e934ecc6
2017-06-27 12:18:50 +00:00