Commit Graph

279 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov dcf6aed584 Deprecate rsyslog_client role
Depends-On: https://review.opendev.org/c/openstack/project-config/+/863079
Change-Id: I47bcd43247e0d589932b63cec782567d33d35f28
2022-10-31 16:56:19 +01:00
Erik Berg 5ce81ac62a Remove redundant vars line
This line was introduced by I9d50c557ff6359c8db3c065edc68130de0aefdc9
for centos-7 support, but should since be covered by the
distribution_major_version line above, introduced at a later date.

Change-Id: I0c94adf0a0d2a2ec7eb90e86b6435f349f6db89c
2022-09-15 11:13:27 +02:00
Dmitriy Rabotyagov 8b3426e27d Switch sphinx language to en
With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and should
not be used.


Change-Id: I2ead74d2f14dc9364243c919fddba110864ca6f1
2022-05-30 16:01:45 +02:00
sonpn13 d4d17d6af2 PDF Documentation Build tox target
Change-Id: Ie55138d08d45945fdc00583dfb53458e6f2e3c48
Signed-off-by: sonpn13 <sonpn13@viettel.com.vn>
Story: 2006105
Task: 35338
2022-04-27 10:21:21 -04:00
OpenStack Proposal Bot 8c5b23836a Updated from OpenStack Ansible Tests
Change-Id: I484565951613ee62ec72ba64e4a6bd23035ff18a
2022-03-29 17:19:55 +00:00
Jonathan Rosser 3fe984ef0a Refactor use of include_vars
Use a first_found lookup instead of a with_first_found loop so that
the 'paths' parameter can be used.

This ensures that only vars from the role are included, and not vars
from a parent calling role. This can happen when a parent role has
a higher priority vars file available for inclusion than the role
it calls.

Change-Id: Ie02e3d6c769f3668a29f06af641f61c613eb74f7
2022-01-12 08:56:13 +00:00
OpenStack Proposal Bot e3af8d88e0 Updated from OpenStack Ansible Tests
Change-Id: I5853afef109678e7fbdfb821bc2c85d4b70e1051
2021-12-17 16:49:47 +00:00
Jonathan Rosser 8a80f97857 Add support for debian bullseye
Change-Id: I8fe2fc62e3be7dc586579c019d86db2a19bbfd0c
2021-06-03 08:29:14 +00:00
Dmitriy Rabotyagov d6c5422501 Replace linters test with integarted one
We've created integrated linters check job a while back and it's successfully
working for several releases. At the moment we experience difficulties
with future maintenance of the linters check from the openstack-ansible-tests
repo. So instead of fixing current one, we replace it with modern version of
the test.

We also replace regular functional tests with integrated scenario.

Change-Id: Ia97374f6e647a049149ebf2be984c966676441e1
2021-06-02 15:25:10 +00:00
OpenStack Proposal Bot 6e2169690a Updated from OpenStack Ansible Tests
Change-Id: I5eca315f12e31ebc5f80e8b839b1d5b52fedef07
2021-03-22 08:52:31 +00:00
Jonathan Rosser 7520c9a977 Use ansible_facts[] instead of fact variables
See https://github.com/ansible/ansible/issues/73654

Change-Id: I0817004e4399b08fe47143aa139a436687d5ea88
2021-03-16 08:53:12 +00:00
Jonathan Rosser 921ffab034 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: I5e402a943fd1d923db99f04c68c5e9510d3acc85
2021-03-16 08:52:44 +00:00
OpenStack Proposal Bot 4c4a2fe00a Updated from OpenStack Ansible Tests
Change-Id: I020fed50f83d7aa14557a12ab26d57809e5316e7
2021-03-12 22:22:47 +00:00
dmitriy 06593fb6ee [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: I24ec156c4b6d06542c16c61c658c6f0effacfee9
2021-01-22 18:29:02 +02:00
Jonathan Rosser 271be6c8d9 Remove examples for variables which no longer exist
See I113c9803495f2a935b99f272c387a4304a149cbf

Change-Id: Ife37fe62aea5ce131c106a2f1708a727341bc2f4
2021-01-20 10:03:07 +00:00
Jonathan Rosser 6defc982de Update role for Ubuntu Focal and Centos-8
Change-Id: Ia0ae332f89168851cc2c68dc0ad9696ba3bcae8c
2021-01-14 09:09:51 +00:00
Zuul d616af7883 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:38:19 +00:00
OpenStack Proposal Bot 4bf74d086c Updated from OpenStack Ansible Tests
Change-Id: Ic2d4a50e43342a63b8242ecdcc6a2d19f69b0d55
2020-06-03 19:11:46 +00:00
Zuul a5af2cf40c Merge "Update docstheme for style" 2020-06-03 18:23:05 +00:00
Andreas Jaeger a58af38470 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: I815908dbaeb427fcb607e6f931d004e2112868ed
2020-06-03 20:08:55 +02:00
OpenStack Release Bot a81295d2d5 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: Ia3c659cdfe05d1741518cd91e951d471a1752fa0
Sem-Ver: feature
2020-06-01 13:20:43 +00:00
OpenStack Proposal Bot 15e1dece89 Updated from OpenStack Ansible Tests
Change-Id: I01c002b4f0b821cf5b5810cc52b23d7ac7d0e25d
2020-05-22 07:11:11 +00:00
Andreas Jaeger a23f2d96c5 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: I4a2468490b4b1a4c33f06d708a4e471f9c2c2ba6
2020-05-20 18:53:30 +02:00
Zuul 9b2012b525 Merge "[ussuri][goal] Update contributor documentation" 2020-05-16 07:50:11 +00:00
Dmitriy Rabotyagov 0609c853d3 [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:54:53 +03:00
OpenStack Proposal Bot 6dbf4ccd7b Updated from OpenStack Ansible Tests
Change-Id: I68b81f822feb70c56e679e7def7b56eaf38df89f
2020-05-12 18:05:41 +00:00
OpenStack Proposal Bot 62d0c6e1c2 Updated from OpenStack Ansible Tests
Change-Id: I2d7569606be725614937973dd2274f76a61b91f2
2020-05-05 13:34:42 +00:00
Zuul ae3773407f Merge "Updated from OpenStack Ansible Tests" 2020-04-29 20:46:05 +00:00
melissaml a961588504 Cleanup py27 support
This repo is now testing only with Python
3, so let's make a few cleanups:
- Remove setup.* files, they are not needed
  for this repo
- Cleanup */source/conf.py to remove now
  obsolete content.
- Remove install_command, the default is fine;
  move constraints into deps

Depends-On: https://review.opendev.org/720558
Change-Id: Ic6ea57d750a203b5a8f199b78dd3c0889b849df9
2020-04-28 18:47:42 +00:00
Ghanshyam Mann e97ad05734 [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

Depends-On: https://review.opendev.org/720558
Change-Id: I4994a888c81ad414a95ea4186638ad27a8bb3c71
2020-04-28 18:47:30 +00:00
OpenStack Proposal Bot 76d2ebebe4 Updated from OpenStack Ansible Tests
Depends-On: https://review.opendev.org/720558
Change-Id: I2a20a6b370bd6c209bb04f251c0ad348e765422e
2020-04-28 17:03:26 +00:00
Dmitriy Rabotyagov 75627fbec7 Add handled logs to the list
Debian 10 has a bit more handled files now, so we should create
a separate vars file to extend rsyslog_client_already_handled_files list

Change-Id: I3a2ce4aff374ec50fdc7b7d0373cac68b2706d43
2020-04-28 19:14:06 +03:00
OpenStack Proposal Bot 6ac0e12661 Updated from OpenStack Ansible Tests
Change-Id: I955f0392e0b23f1006a4ddfc82f53cc3601bca6f
2020-02-24 13:17:05 +00:00
Zuul f20d3da0ad Merge "Updated from OpenStack Ansible Tests" 2019-11-21 17:04:43 +00:00
Zuul 365f53c04a Merge "tox: Keeping going with docs" 2019-11-21 16:45:20 +00:00
OpenStack Proposal Bot ebabf799e9 Updated from OpenStack Ansible Tests
Change-Id: I62fed98d70046d817ab1c148f64b54e742cf6538
2019-11-21 16:37:03 +00:00
Zuul b93bae0936 Merge "Update master for stable/train" 2019-10-24 10:44:38 +00:00
jacky06 7fd40af13d 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: I5ec211385898d2c8517b1bad9ba523edde00eb05
2019-10-23 17:43:36 +00:00
OpenStack Proposal Bot 166bac5a5a Updated from OpenStack Ansible Tests
Change-Id: Ifa156f4326162833b6303a2a2f17ebaa42ecaa2d
2019-10-23 17:27:09 +00:00
OpenStack Release Bot 51caa51a95 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: Ieaca8e88e498dbf11d45002700c7b8ab216f21b4
Sem-Ver: feature
2019-10-22 19:04:32 +00:00
Jonathan Rosser bd77b290e5 Do not use 'skipped' test as a filter
Change-Id: I9e21a2995b36b9b7dd4d8f22bb3436621b0c0201
2019-09-10 13:04:54 +01:00
OpenStack Proposal Bot 7094354ee5 Updated from OpenStack Ansible Tests
Change-Id: I4a8da36d936a6a6bbafb0a736c2f2a3fd45136bc
2019-08-20 03:07:27 +00:00
OpenStack Proposal Bot bc170a8a3f Updated from OpenStack Ansible Tests
Change-Id: Id5d7ebcfbc8f1832a981f897ed82e36c83666b94
2019-07-30 19:46:29 +00:00
OpenStack Proposal Bot df23081383 Updated from OpenStack Ansible Tests
Change-Id: I24ebc58fbe3cba914d1f6712760390e837023313
2019-07-20 09:41:11 +00:00
OpenStack Proposal Bot b7d5be39bb Updated from OpenStack Ansible Tests
Change-Id: If49f60ef1b63d0663d717c5cd73b7f8759b7676e
2019-07-18 22:20:59 +00:00
Zuul 283f4a1a34 Merge "Cap sphinx for py2 to match global requirements" 2019-07-10 18:58:01 +00:00
OpenStack Proposal Bot 84b6ef5600 Updated from OpenStack Ansible Tests
Change-Id: I34d844f52f0b0f1c6b43c7108e4d5007865acbfb
2019-06-27 10:24:17 +00:00
zhangboye 898c4653b7 Cap sphinx for py2 to match global requirements
Change-Id: I08365bec65288dd07235affac43efd1965d87a69
2019-06-07 10:19:06 +08:00
Zuul 394e2260ea Merge "Clarify supported SUSE versions" 2019-05-22 14:59:37 +00:00
Zuul e057607463 Merge "Add integrated coverage" 2019-05-21 22:17:05 +00:00