Commit Graph

199 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov e6683eac63 Deprecate os_congress role
Since congress service is no longer maintained since [1], we have no
reason to continue maintenance of the corresponding role

[1] https://review.opendev.org/721733

Depends-On: https://review.opendev.org/742515
Change-Id: I8337db363aa954e615b83f595e1c51987bc90368
2020-07-22 20:18:29 +00:00
Zuul d49e5819c5 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:42:18 +00:00
OpenStack Proposal Bot 717680547c Updated from OpenStack Ansible Tests
Change-Id: Ic12f0852547db66c69c9d561fd63cea93f175ba3
2020-06-03 19:03:35 +00:00
Andreas Jaeger 4ef6c36fdb 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: I04d503d7c6a5d370fb973cbdb8b2d045854275a0
2020-06-03 19:12:58 +02:00
OpenStack Release Bot fc415ce29d 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: Iccac5f8eb6694fde5dca35e0c0ba09a7ba2a1a6e
Sem-Ver: feature
2020-06-01 13:13:16 +00:00
OpenStack Proposal Bot e983e54e9b Updated from OpenStack Ansible Tests
Change-Id: I431728378caef68ebb5ad0f7a5d9f69f57f71286
2020-05-22 07:04:02 +00:00
Andreas Jaeger c24ba76025 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: Ic012ef1202b17f159b664ae9db3fb13e8d6782ad
2020-05-20 18:47:49 +02:00
Zuul 4a37456f8f Merge "[ussuri][goal] Update contributor documentation" 2020-05-16 07:55:43 +00:00
Zuul b4debd2f77 Merge "Cleanup after repo_build and pip_install retirement" 2020-05-13 11:46:05 +00:00
Dmitriy Rabotyagov 3e5ffd343e Cleanup after repo_build and pip_install retirement
Change-Id: Idb9c95d9cf8e9b27f432db05f45ac74db173519d
2020-05-12 21:40:45 +03:00
Dmitriy Rabotyagov 273cbe920a [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: Id61757467be1ecc127d5303c51c2b0db7552963f
2020-05-12 21:38:47 +03:00
OpenStack Proposal Bot 6f9f0c5e3f Updated from OpenStack Ansible Tests
Change-Id: I7b114193426524b27e8c7c91449d5e60446e4245
2020-05-12 18:03:48 +00:00
OpenStack Proposal Bot ef8c7c70aa Updated from OpenStack Ansible Tests
Change-Id: I3c2c455844168f70766541149c29debcd2238ef0
2020-05-05 13:31:48 +00:00
Zuul 7ba9d73525 Merge "Cleanup py27 support" 2020-04-14 19:39:18 +00:00
melissaml 64a11c73b9 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.

Change-Id: I2cccda32b554f38284c411a12039b9555395be9f
2020-04-14 16:45:58 +08:00
OpenStack Proposal Bot cc88354117 Updated from OpenStack Ansible Tests
Change-Id: I8a217cd34bf62fcb9d9267f6d849c70b8c3bc328
2020-04-13 17:48:16 +00:00
OpenStack Proposal Bot 0e193df743 Updated from OpenStack Ansible Tests
Change-Id: Ic2d09aee425114827ca5a967b05b6f981c66d1f5
2020-03-11 12:46:10 +00:00
OpenStack Proposal Bot 7c479cc63a Updated from OpenStack Ansible Tests
Change-Id: Ic32761b937dec579e7e3bebaa887b3fe03fb2088
2020-03-06 17:55:53 +00:00
Ghanshyam Mann b459f9efc6 [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: I3a799969b639e009b43a8bc0c1f5d48a064971be
2020-03-01 16:02:58 +00:00
OpenStack Proposal Bot 96ebbed9e1 Updated from OpenStack Ansible Tests
Change-Id: I4e1589aac569036a1f5efef7427757a5af223fae
2020-02-24 13:09:19 +00:00
jacky06 41fd32d0bb tox: Keeping going with docs
1. Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
2. Remove the unnecessary blank line for tox.ini

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Depends-On: Ie837d376bb1a1d93367369d25140dd8a9d5ac14e
Change-Id: I17770abeb8157754b9ff3cfd1310502b1e8302c4
2019-12-21 00:43:14 +08:00
Zuul 9223175c41 Merge "Replace git.openstack.org with opendev.org" 2019-11-25 14:29:35 +00:00
OpenStack Proposal Bot 9e4984156b Updated from OpenStack Ansible Tests
Change-Id: I09a54464574c8823872be2028911bc0af0fd6f1a
2019-11-21 16:33:55 +00:00
Dmitriy Rabotyagov f5d205732f Replace git.openstack.org with opendev.org
This patch replaces git.openstack.org with opendev.org as redirection
from old path was enabled.
Also we change upper constraints url due to [1]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Depends-On: https://review.opendev.org/693841/
Change-Id: Id889780e071b3a4cdd6a6ec95f8aa46347e23a4f
2019-11-14 16:58:16 +00:00
OpenStack Release Bot 72f54b81ec Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I3a32dccf921e3c881f3844d9d79c61d5545853c2
Sem-Ver: feature
2019-10-22 18:57:40 +00:00
Dmitriy Rabotyagov 6ff69c6f56 PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Change-Id: I9d2a55fb50c7786cb3a5df7a2840b8b2bc53ac75
Story: 2006105
2019-10-18 13:36:06 +00:00
Dmitriy Rabotyagov e5ec9dc4bb Add example playbook
Change-Id: I5aeda1bfe73c3e69e6f917eb76cb634999eae901
2019-10-18 16:35:19 +03:00
Zuul eff97d0113 Merge "Add global override for service bind address" 2019-10-08 14:46:00 +00:00
Jonathan Rosser 6e9309fa0f Add global override for service bind address
Change-Id: Iaba4da4f720be9a463688df4791e4b8490b9d0a8
2019-09-19 10:31:51 +01:00
Jonathan Rosser 2edaf9f06e Allow venv python interpreter to be overridden
Change-Id: I413821cbfd10686ddce8d64d156590de5dff2305
2019-09-11 17:49:30 +01:00
OpenStack Proposal Bot fd9e3760b9 Updated from OpenStack Ansible Tests
Change-Id: Ieb31b02144ce098c7d838ac7b15fc3022602c9df
2019-09-04 15:13:11 +00:00
OpenStack Proposal Bot c7e392d92c Updated from OpenStack Ansible Tests
Change-Id: Ia8528a252d7393a1df6f58b51e033c580ce4a127
2019-08-20 03:05:50 +00:00
Dmitriy Rabotyagov 9a22bc42e5 Replace include with import
During previous commit include_task was accidentally copy-pasted.

Change-Id: I2ac03af80fb57eeaf839ab72c91aaba0e2da3be0
2019-08-07 14:20:43 +03:00
Zuul 9244cf43de Merge "service_setup: refactor service setup to a single file" 2019-08-02 21:07:23 +00:00
Dmitriy Rabotyagov efce93beac service_setup: refactor service setup to a single file
This patch refactors the openstack user/service/endpoints creation to
service_setup.yml which will eventually be managed by
openstack-ansible-tests.

Change-Id: I355442124435db1891c65803051750a8d0a85c98
2019-08-01 17:33:30 +03:00
OpenStack Proposal Bot 8273d5ec2c Updated from OpenStack Ansible Tests
Change-Id: Id773ed7c7a07f2733f4d0fde8d437fe6132bd67b
2019-07-30 19:38:35 +00:00
OpenStack Proposal Bot 4b939927fb Updated from OpenStack Ansible Tests
Change-Id: I11f362baf2e0584db78d18c249e35627be59da96
2019-07-20 09:31:24 +00:00
OpenStack Proposal Bot a797603dd1 Updated from OpenStack Ansible Tests
Change-Id: I111183fd1d812028c4d506865ffa126aa752eb62
2019-07-18 22:18:02 +00:00
Dmitriy Rabotyagov 78bc984ade Convert dynamic includes to static imports
When task/role files are included using include_tasks, tags are not
passed to the included tasks. As a result, tags like neutron-config
do not have the intended effect. This patch changes include_tasks
to import_tasks for all cases where dynamic vars or loops are not used
so that tags are properly handled.

Reference -
https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse.html
https://bugs.launchpad.net/openstack-ansible/+bug/1815043

Change-Id: Ifc210d2fc7f217105d83c0ad4f86a3939c6c93d3
2019-07-17 17:30:29 +03:00
Zuul c2f0c9a16c Merge "Replace git.openstack.org URLs with opendev.org URLs" 2019-07-16 17:31:13 +00:00
melissaml dcddac5576 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I532f294faec7fea18d894e78f3f7667cbc0a9047
2019-07-10 21:29:54 +08:00
Zuul b875ad4494 Merge "Add integrated coverage" 2019-07-09 14:47:26 +00:00
OpenStack Proposal Bot 81ec30ed6b Updated from OpenStack Ansible Tests
Change-Id: I7323ed4034938cde1e5caa4a7112f78a5f7760bb
2019-06-27 10:21:19 +00:00
OpenStack Proposal Bot 9ba9eae96d Updated from OpenStack Ansible Tests
Change-Id: I79225fcf83d07ef8e552200ee5a21e7ca88c9b66
2019-06-18 18:15:36 +00:00
Jean-Philippe Evrard fc1b5a59af Add integrated coverage
Currently this role doesn't test the integrated jobs.
With the dynamic execution of the roles, this role
also tests the congress role in the metal jobs template.

Change-Id: I5654198725841b5e074a1b0ee9e6c2cf2e0d09da
2019-06-14 14:57:10 +00:00
Zuul bffb587002 Merge "Updated from OpenStack Ansible Tests" 2019-06-12 07:56:51 +00:00
Zuul 3594d00d59 Merge "Adding support of Leap 15 and CentOS 7" 2019-06-11 22:42:18 +00:00
OpenStack Proposal Bot 72e70066ec Updated from OpenStack Ansible Tests
Change-Id: Ic6a0ec10751790f6d269864f5c3ffeb411946176
2019-06-11 22:17:30 +00:00
Guilherme Steinmüller 7ae1717fee db_setup: refactor database setup to a common file
This patch refactors the database creation to db_setup.yml which
will eventually be managed by openstack-ansible-tests.

This also re-orders the mq_setup to be done earlier so these system
level dependencies are ready before service activation.

Change-Id: Iab25fcbd8f0f9a16a2f9fe3c400ab1cc843d01d0
2019-06-03 19:31:28 +00:00
Jean-Philippe Evrard a213726044 Adding support of Leap 15 and CentOS 7
Change-Id: Id9021e08662e031ff20fcee445edb6d19f31f1b3
2019-06-03 15:00:04 +00:00