a73b532a59c541e34871c04a781e7bb315e0e1df
Commit Graph

612 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
OpenStack Proposal Bot
b9a265926f Updated from OpenStack Ansible Tests
Change-Id: I5e19e392053e43fbf42bc418f3016dd93323e67d
2021年03月22日 08:51:22 +00:00
Jonathan Rosser
68056e7104 Convert remaining ansible_ variables to ansible_facts[]
Change-Id: I98b009643e8dae37fc8a454508e84e7a146c5b13
2021年03月17日 09:48:22 +00:00
Jonathan Rosser
712641e32c Remove references to unsupported operating systems
All references to Gentoo, SUSE, Debian stretch and Centos-7 are removed.
Conditional tasks, ternary operators and variables are simplified where possible
OS specific variables files are generalised where possible
Change-Id: Ic1b8b532adec2c46373d3a0a3cea8387bff7817a
2021年03月17日 09:46:35 +00:00
Dmitriy Rabotyagov
e004cf9e2e Bump rabbitmq version
This updates rabbitmq and erlang versions along with unifying approach
for focal and debian.
Change-Id: I51259a10b2e04cf533b776f34a6bc678e57f8c2a
2021年03月15日 14:34:41 +02:00
OpenStack Proposal Bot
556eb08388 Updated from OpenStack Ansible Tests
Change-Id: I169f3e28dea1259d944f30cf118c8957e338aeed
2021年03月12日 22:22:22 +00:00
Jonathan Rosser
b8fc872113 Use ansible_facts[] instead of fact variables
See https://github.com/ansible/ansible/issues/73654
Change-Id: Ia6dac13c7e2206f4a86ef8e21c5b1cd80eb16e0e
2021年02月24日 10:25:04 +00:00
Jonathan Rosser
5d0ae7e145 Ensure openssl is available
This is required to create the self signed certificate. Minimal
container images may not contain the openssl package.
Change-Id: Id0535cc66671077f8100e66584a9432d5c3d996d
2021年02月17日 17:47:20 +00:00
dmitriy
38abc1d954 [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: I27f0676a07ed7876ed91f588c3a17a15eddb4e96
2021年01月22日 18:28:40 +02:00
Dmitriy Rabotyagov
e93b7e3477 Bump rabbitmq version
This also removes unsupported suse variables
Change-Id: I99ee6702589415b7e580e8f71c61d56a6c464644
2020年10月26日 13:17:22 +02:00
Jonathan Rosser
8e6833be85 Require the use of community.rabbitmq ansible collection
Remove the ansible 2.9 compatibility task. This change means that this
role requires either ansible 2.9 or 2.10, with the community.rabbitmq
collection in order to give the 'broker_state' parameter for the
rabbitmq_plugin module.
Change-Id: I430c8edc8c973b9018ff9a4d865c174ee07dcc7a
2020年10月06日 09:57:50 +01:00
Zuul
cf4499b7b6 Merge "Explicitly use rabbitmq collection" 2020年10月06日 08:54:21 +00:00
Zuul
d81f5e6a86 Merge "Fix linter failures" 2020年10月02日 17:41:16 +00:00
Dmitriy Rabotyagov
0f8215e5ad Explicitly use rabbitmq collection
Since we've switched to ansible 2.10 we should explicitly use modules
provided by rabbitmq collection.
Depends-On: https://review.opendev.org/755484
Change-Id: I1a71b123f5524f194cac2388d59b1879752b5cd7
2020年10月01日 13:34:52 +00:00
Jonathan Rosser
a81d85938f Fix linter failures
Update ansible meta
Treat backslash in strings as a literal when required
See https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals
Refactor ansible line length > 160 chars
Depends-On: https://review.opendev.org/755484
Change-Id: Iaf26e6e943d0b45a7b96657bbb9047a2d919c9aa
2020年10月01日 10:48:01 +00:00
Zuul
29236a5821 Merge "Set broker_state when enabling plugins with ansible 2.10" 2020年09月28日 16:15:14 +00:00
Jonathan Rosser
a13ed77cae Set broker_state when enabling plugins with ansible 2.10
Test enabling plugins when broker is not running, see [1].
[1] da64420792
Change-Id: Id1cb84220fc587aa4cde87b75346742a59e59805
2020年09月28日 08:45:10 +00:00
OpenStack Proposal Bot
9f1f133c01 Updated from OpenStack Ansible Tests
Change-Id: Ia3e4b1404ee2cbc1063fd2d590ff3b4e5c436a26
2020年09月24日 16:59:11 +00:00
Dmitriy Rabotyagov
fc27e735a6 Add Centos-8 support
Depends-On: https://review.opendev.org/734672
Depends-On: https://review.opendev.org/735289
Change-Id: I35690f9a54337d6a268406ddcf6726f7040ac966
2020年06月24日 20:41:27 +00:00
Marc Gariepy
52953f08c5 remove ansible_python_interpreter
ansible_python_interpreter is now set to auto in the tests repo.
it doesn't need to be overwritten in the test anymore.
Depends-On: https://review.opendev.org/734672
Depends-On: https://review.opendev.org/735289
Depends-On: https://review.opendev.org/734676
Change-Id: I27da99b0ec5fe309b1bb19e073f4ab89502b000e
2020年06月16日 05:24:42 +00:00
Zuul
0cd4101c66 Merge "Fix vars file for ubuntu focal" 2020年06月08日 13:18:33 +00:00
Zuul
2a8bcfba9d Merge "Use newer openstackdocstheme and reno versions" 2020年06月05日 11:47:46 +00:00
OpenStack Proposal Bot
61b904f5d8 Updated from OpenStack Ansible Tests
Change-Id: I458ddd5503a550a315e1eefacae9033e45652106
2020年06月03日 19:11:08 +00:00
Zuul
f845e55399 Merge "Update docstheme for style" 2020年06月03日 18:21:25 +00:00
Andreas Jaeger
86b600e541 Use newer openstackdocstheme and reno versions
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I5c6c99763cffd75824c31efd37caec6e4828ac43
2020年06月03日 20:07:39 +02:00
54abfb76fb Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: I80561fc623a89b89d6c2bc1143c751d543863d4e
Sem-Ver: feature
2020年06月01日 13:20:10 +00:00
Dmitriy Rabotyagov
8de3c6f225 Return ubuntu functional to voting
Depends-On: https://review.opendev.org/731837
Change-Id: I8bcd964a86b70b2273371792e07feab93256e15b
2020年05月30日 10:57:25 +00:00
Dmitriy Rabotyagov
3dbcc70437 Bump rabbitmq and erlang versions
This also includes fix of erlang package pinning
Testing of bionic is disabled to resolve circular dependency
Needed-By: https://review.opendev.org/731837
Change-Id: I4fb070f7b8a97def59e227594273e02fbd8ae2f2
2020年05月30日 09:40:10 +00:00
Jonathan Rosser
9a9946c12f Fix vars file for ubuntu focal
Change-Id: Ib7786bb6ce6ef5cfa5991ecdc370d7f8760a9550
2020年05月27日 09:14:38 +01:00
OpenStack Proposal Bot
fb3e52acaa Updated from OpenStack Ansible Tests
Change-Id: Ib0f5992f958f4d101abe17d67e965ab9d7c8c790
2020年05月22日 07:10:37 +00:00
Andreas Jaeger
a8a3ae3234 Update docstheme for style
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since this repo is using now Victoria (master) requirements but has
not branched for Ussuri yet, it uses the new version.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Change-Id: Iad5aa6453e61bf08555805072e9b6e433e656e93
2020年05月20日 18:52:57 +02:00
Zuul
e6d3436447 Merge "[ussuri][goal] Update contributor documentation" 2020年05月16日 07:49:44 +00:00
Zuul
2459fff314 Merge "Document how to enable mutliple plugins in defaults, as a comma separated list" 2020年05月15日 11:25:29 +00:00
Zuul
a3f32ece18 Merge "Updated from OpenStack Ansible Tests" 2020年05月13日 12:48:45 +00:00
James Gibson
8050dd2022 Document how to enable mutliple plugins in defaults, as a comma separated list
Change-Id: Id186abad9f7a99879e041176670f4c6c3ed85aff
2020年05月13日 09:57:33 +01:00
Dmitriy Rabotyagov
a7fe643d16 [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].
[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
Story: #2007236
Task: #38554
Change-Id: Ifdbebe6fe4679a1a7af65e671746c98fe06d19fd
2020年05月12日 23:51:00 +03:00
Zuul
f8994f6c5f Merge "Add experimental support for ubuntu focal." 2020年05月12日 19:54:25 +00:00
OpenStack Proposal Bot
2cf82d75aa Updated from OpenStack Ansible Tests
Change-Id: I7e6366d2ae17ee5f26836d047b1c012333c7c378
2020年05月12日 18:05:31 +00:00
OpenStack Proposal Bot
6971d25622 Updated from OpenStack Ansible Tests
Change-Id: Ie0c9c22bd1d35d61a722676f5629c65b51b4ffb0
2020年05月05日 13:34:28 +00:00
Zuul
3375a09dd7 Merge "Cleanup py27 support" 2020年04月28日 13:10:03 +00:00
Jonathan Rosser
9fa1b1b9ed Add experimental support for ubuntu focal.
This uses the rabbitmq/erlang packages from the ubuntu repo itself rather than
a specific version from packagecloud. This should be updated once official
versioned packages are published.
Change-Id: I28ef6f425aac038989fc9981caf9589b3a8c3617
2020年04月28日 07:16:06 +01:00
Zuul
9bbecf816f Merge "Install rabbitmq from external_repo for all distros" 2020年04月27日 18:27:14 +00:00
Andreas Jaeger
b64f07b80d Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove setup.* files, those are not needed for this repo.
- Cleanup */source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine,
 move constraints into deps
- Enable warnings for docs build
Change-Id: I07da37d6f15aefc7b2fa558a6ead7028d6c9c556
2020年04月27日 19:57:02 +02:00
Zuul
958c67505a Merge "Updated from OpenStack Ansible Tests" 2020年04月14日 09:02:20 +00:00
Dmitriy Rabotyagov
37c9bc026e Install rabbitmq from external_repo for all distros
This unifies the way of rabbitmq installation across all distros.
Also includes reno for deprecation of file installation method.
Change-Id: Idcf2d298e2808ef7b1a2160fc94cd6c1b5929182
2020年04月13日 23:30:38 +03:00
OpenStack Proposal Bot
871e535779 Updated from OpenStack Ansible Tests
Change-Id: I729f866cfcd0dc20d10709ec85fee364f3697e05
2020年04月13日 17:55:02 +00:00
Dmitriy Rabotyagov
66240e5ad9 Bump rabbitmq versions
Patch updates isntalled rabbitmq and erlang versions.
Change-Id: I3a329a0aeb44cea92706a88fd05cc70d545ccc73
2020年04月07日 10:01:43 +00:00
Erik Berg
7aa3d4a9ca rabbitmq_server: there's no system change on a package query
There doesn't seem to be a need to check for changed either, and
it's easier to read "when: item is not skipped"
Change-Id: I7d8300bcdf0caf24485ce2edc5f2be2672369d2f
2020年03月15日 02:24:17 +01:00
OpenStack Proposal Bot
72c88258b2 Updated from OpenStack Ansible Tests
Change-Id: I7e484ed0808bf29eae9534b1b214069e013b94d7
2020年03月11日 12:47:38 +00:00
OpenStack Proposal Bot
b84a61fcb9 Updated from OpenStack Ansible Tests
Change-Id: If0bb6ec437d8932622a48c97ca00d6fb9f7f82ee
2020年03月06日 18:00:08 +00:00
Ghanshyam Mann
d2e98135f7 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.
Only update required is in tox to define common baspython as py3 os that
all tox env including [testenv:functional] will use py3 instead of py2.
Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Change-Id: I657f13a54e794a5e58cee5ad03d74ab266a06ca7
2020年03月01日 19:23:35 -06:00