Commit Graph

177 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 611fb2bf4c Deprecate OpenStack-Ansible nspawn repositories
Since nspawn support has been removed with [1] we now
start repositories deprecation process.

[1] https://review.opendev.org/c/openstack/openstack-ansible/+/782569

Depends-On: https://review.opendev.org/c/openstack/project-config/+/797723
Change-Id: I113f0f2b5befc4bca830c130d7f60e621c86798e
2021-06-23 17:22:41 +00:00
Jonathan Rosser cb736cbc02 Add vars file for ubuntu focal
Change-Id: I3e61f1dfa44ea6b612b5f12ffe704ec06ffddcad
2020-10-12 07:57:17 +00:00
OpenStack Proposal Bot 43bc5fec3b Updated from OpenStack Ansible Tests
Change-Id: I141b9efc3802a6f0a15adfef190c829775a64be5
2020-10-05 17:15:02 +00:00
Jonathan Rosser bb73290f44 Update supported operating systems
Remove centos-7
Remove suse
Update vagrantfile for debian buster

Change-Id: I5ebef1d635c0dd9569fc1a61d821d66864f16e15
2020-10-05 11:39:28 +00:00
Jonathan Rosser 66af0f69c9 Add CI jobs for ubuntu focal
Focal jobs are initially non voting as similar changes must merge into
nspawn_container_create and the dependancy is circular.

Change-Id: I58f8779bf76dd848cd477399c635093e31fba7d1
2020-10-05 11:39:07 +00:00
Jonathan Rosser d591b0ddb9 Fix CI jobs
Remove centos-7 job
Mark centos-8 as non-voting
Rename ubuntu vars file to cover focal and bionic
Add functional jobs to gate as well as check
Fix linter errors

Change-Id: Iacdcda303d483617c6e94b815e2c5c1d65145f0d
2020-10-05 11:04:02 +00:00
Zuul 1b3763c4b8 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:38:00 +00:00
OpenStack Proposal Bot 8fa983eee8 Updated from OpenStack Ansible Tests
Change-Id: Ieb5be6b90e1752af35c1cb80f0a50091f62ec730
2020-06-03 19:01:06 +00:00
Andreas Jaeger 5ed88bb429 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: I76e8ae1798e1244538bdb4de8c607bc9bd1b1318
2020-06-03 19:04:08 +02:00
OpenStack Release Bot e61ae35ff0 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: Ia7186e9166f2f4cf6526e44fd056112d9dd85376
Sem-Ver: feature
2020-06-01 13:10:47 +00:00
Zuul fcd8e690c0 Merge "Update minimum tox version and remove old workaround" 2020-05-31 17:22:15 +00:00
OpenStack Proposal Bot 75b4d0ee25 Updated from OpenStack Ansible Tests
Change-Id: Ie118a988710bfe6bca75da56b07295d132ab1b52
2020-05-22 07:01:51 +00:00
Andreas Jaeger abde1be3de 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: I9576d6e02cb9c65aa3059184b716b7eb9f66cb62
2020-05-20 18:45:58 +02:00
Jonathan Rosser 9bd110035b Return cross repo jobs to voting
Circular dependancies between nspawn_hosts and nspawn_container_create
should be fixed now.

Depends-On: https://review.opendev.org/728945
Change-Id: Ia2d261295df930bb91a651734d14336b9d3c9887
2020-05-20 11:16:17 +00:00
Jonathan Rosser 2645f180aa Ensure /tmp is writeable during cache preparation
This is necessary to ensure it is possible for apt to write to /tmp
when accessing the container image as a chroot during cache prep.

In addition fix up cross-repo zuul jobs to be in line with the rest of OSA
by dropping the Suse job and switching debian stable(stretch) for buster.

Temporarily make the cross-repo jobs non-voting to break a circular
dependancy between fixes in nspawn_hosts and nspawn_container_create.

Depends-On: https://review.opendev.org/728995
Change-Id: I8c6034f49600b9f1f431eb2a7c02ae567ea6d32c
2020-05-19 10:58:05 +00:00
Jonathan Rosser 09b5527359 Update minimum tox version and remove old workaround
Change-Id: I4447c36e602047df47aa812b05518294604d83d1
2020-05-15 21:05:48 +00:00
Zuul 43cbbfa4a5 Merge "Python 3 library is needed for uWSGI." 2020-05-10 21:25:29 +00:00
OpenStack Proposal Bot 9e66d70cfd Updated from OpenStack Ansible Tests
Change-Id: I7139a006e2abf55e7b699ea59e3ab2491a5372ec
2020-05-05 13:30:52 +00:00
Marcus Klein 660e1453ef Python 3 library is needed for uWSGI.
Since Train Python 3 is used by default and running uWSGI requires then
Python 3 libraries.

Change-Id: I56cb5a4db48b09e42f0407891860cf6275267e5b
2020-04-20 20:05:43 +02:00
melissaml 9d7778932a Cleanup py27 support
This repo is now testing only with Python
3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove noww
 obsolete content.

Change-Id: I96ef07691810617f4ff5544a0797913d9dab05a6
2020-04-15 10:51:44 +00:00
OpenStack Proposal Bot 1bb3a4d03a Updated from OpenStack Ansible Tests
Change-Id: I94f663eecbfff6a2523a521d2dd70cdbecc77676
2020-04-13 17:45:59 +00:00
OpenStack Proposal Bot 10d1e504f0 Updated from OpenStack Ansible Tests
Change-Id: I4425f68fa91f2d032950b92fb897c749704132f5
2020-03-11 12:45:39 +00:00
OpenStack Proposal Bot 8249924967 Updated from OpenStack Ansible Tests
Change-Id: I6f6cac6b9e03d9de2a09a0143a99b4a3f84f4434
2020-03-06 17:54:37 +00:00
Zuul 1be9addd68 Merge "[ussuri][goal] Updates for python 2.7 drop" 2020-03-04 18:11:02 +00:00
Jonathan Rosser 3dd476137e Fix debian buster variables
These should reflect buster, not bionic

Change-Id: If617cd74a701d5a67ab695ebf82705df81291a85
2020-03-03 21:36:33 +00:00
Ghanshyam Mann b745746dde [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

openstack-ansible repos need few updates on tox.ini

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: Ia247178bd99704d47db9e9fced181082786d7b5e
2020-03-02 21:43:52 +00:00
Jonathan Rosser 1218bcb3bf Add vars for debian buster
including I3eb65347b4988d376e02d7f4ff111b88b5043fb5
and I79d673e5b1fe9b9b1999a558b323821ddee970a9 as these
changes depend on each other.

Change-Id: I0121507e2f3ba63ec4b54283b588579f80f38965
2020-02-27 20:26:38 +00:00
Zuul d301c8278b Merge "Updated from OpenStack Ansible Tests" 2019-11-21 17:20:59 +00:00
Zuul b73fa4f16e Merge "tox: Keeping going with docs" 2019-11-21 16:58:20 +00:00
OpenStack Proposal Bot 75a5c04486 Updated from OpenStack Ansible Tests
Change-Id: I57187bf6f96ce73586301e6459847a737ef33ad1
2019-11-21 16:32:57 +00:00
Zuul b7ce5bfd9e Merge "Update master for stable/train" 2019-10-24 13:40:46 +00:00
jacky06 8d81f4d4ac 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: I61785906d8b191232414804bd03539cbb3cd65c3
2019-10-23 17:44:51 +00:00
OpenStack Proposal Bot 9025565b38 Updated from OpenStack Ansible Tests
Change-Id: Ia31cc668c8066c89d9ea004eaf03381a8f2bb7bd
2019-10-23 17:24:07 +00:00
OpenStack Release Bot ee54dd9a77 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: I49ff72244d6e7ccab875bbc2b2b5b7386bcbada6
Sem-Ver: feature
2019-10-22 18:55:18 +00:00
Dmitriy Rabotyagov 11594a85ae Use version test instead of version_compare
This test was changed to 'version' in ansible 2.5 [1].

[1] https://docs.ansible.com/ansible/2.8/user_guide/playbooks_tests.html#version-compariso

Change-Id: If27fde3a15e2b611cebdfd26af5b421475cb7488
2019-09-10 13:48:23 +03:00
Zuul 4a22f2c0fb Merge "Update openSUSE job" 2019-08-21 13:04:24 +00:00
OpenStack Proposal Bot bfa4bcae41 Updated from OpenStack Ansible Tests
Change-Id: I24d8a6b2e81f4fe581682ed861491a683086ae38
2019-08-20 03:05:18 +00:00
Andreas Jaeger 3e81eb747b Update openSUSE job
openSUSE 42.3 is dead, switch to 15 instead.

Make the job non-voting for now.

Change-Id: I037456e6444d0ce83293157e0f1e257ff496b1b6
2019-08-19 20:55:43 +02:00
OpenStack Proposal Bot 51e792f590 Updated from OpenStack Ansible Tests
Change-Id: Ie6f8586f4aed79f923dd87e2f3b972ddfdfd2f08
2019-07-30 19:36:02 +00:00
OpenStack Proposal Bot 1777e9ef89 Updated from OpenStack Ansible Tests
Change-Id: I1c822089bb7d869f10e7a2c6d4076c9bd0ba759b
2019-07-20 09:28:11 +00:00
Zuul 4b635e9406 Merge "Drop support for Ubuntu Xenial" 2019-07-19 12:48:41 +00:00
Dmitriy Rabotyagov 881ce9756a Drop support for Ubuntu Xenial
Change-Id: Ia93aa66438b84a8c8a4f8ddaaab3d94952d387bf
2019-07-19 12:05:37 +03:00
OpenStack Proposal Bot d2af8f5ce1 Updated from OpenStack Ansible Tests
Change-Id: I7d2844e81efbd00629418eaac599e09b7fa136a9
2019-07-18 22:17:06 +00:00
Zuul b7585059a6 Merge "Replace git.openstack.org URLs with opendev.org URLs" 2019-07-16 16:09:31 +00:00
melissaml 02d06237f9 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I5a70d8ec802c7cd2d77d0d6b7b7f3a611b0379b5
2019-07-10 22:49:37 +08:00
OpenStack Proposal Bot 556a1a07a4 Updated from OpenStack Ansible Tests
Change-Id: I3b9582a610833975c867e985ab02ae7ff9dd1db8
2019-06-27 10:20:24 +00:00
OpenStack Proposal Bot 1fe380b159 Updated from OpenStack Ansible Tests
Change-Id: Iad73500b7271a8d328770dd17dce29b67d703eb1
2019-05-09 11:33:54 +00:00
Zuul e3de54338d Merge "missing document start "---"" 2019-04-24 19:54:56 +00:00
Zuul c4a0269b75 Merge "fix tox python3 overrides" 2019-04-24 19:19:43 +00:00
Zuul a4629e2198 Merge "missing document start "---"" 2019-04-24 19:19:43 +00:00