Commit Graph

186 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov e41c116757 [doc] Remove note about about Ceph versions support for Ubuntu 22.04
Closes-Bug: #2047573
Change-Id: I797723e8232e1f0c54bccc8d95736d102dd74de7
2023-12-28 13:57:47 +00:00
Jonathan Rosser 0c2c3e6e3b Update deploy guide copyright years to be current
Also will have the side effect of publishing the deploy-guide
once this merges on 2023.2 branch which did not happen
automatically.

Change-Id: I7e7929ec1d31bdb650b41bd4f235affce8f36fed
2023-12-12 16:56:27 +00:00
Dmitriy Rabotyagov f37eb32a93 [doc] Add documentation on running as non-root
Right now our documentation assumes that users must run
OpenStack-Ansible as root users. With that it's not a
strict requirement and there is a pretty much
straightforward way on running playbooks as non-root
user by leveraging Ansibles' `become`.

Depends-On: https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/897948
Change-Id: I426c78157a17fd4524e48437c6f632a8551223d0
2023-10-13 10:25:44 +02:00
Dmitriy Rabotyagov 76e0f9ae31 Remove requirement to have id_rsa.pub
The dependant patch does remove SSH installation to all containers along
with the lxc_container_ssh_key variable.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/889945
Change-Id: I8d55566cb24b798d33155aa8679854725049f80a
2023-10-11 16:27:09 +02:00
Dmitriy Rabotyagov f443e9316e [doc] Update deploy guide with relevant roles
Change-Id: Iaf650e7f8895b0c6f8e3c551586048a438fd02b9
2023-09-19 11:55:29 +02:00
Dmitriy Rabotyagov 1697be9ba8 [doc] Fix deployment guide renderring
Change-Id: Ic46adbbe5e36c743207af7249f2d9449e7824f05
2023-09-19 11:45:48 +02:00
Dmitriy Rabotyagov d72b3394a2 Remove Ubuntu 20.04 support
With ansible-core>=2.14 python 3.8 support has been dropped. Moreover,
nova has bumped minimal required version for libvirt/qemu, which makes
us to remove support for Ubuntu 20.04 Focal Fossa.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/884362
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/884363
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/884361
Change-Id: I3e6e22553248a9199113a65b0dbe992c38ccb22e
2023-07-07 12:39:23 +02:00
Dmitriy Rabotyagov b97c4860eb Start 2023.2 (Bobcat) development
Depends-On: https://review.opendev.org/c/openstack/tempest/+/884584
Change-Id: I124942ace678765b01bcb642798bdca6d14f3141
2023-06-06 17:08:01 +00:00
Dmitriy Rabotyagov 5b9ea29ff4 [doc] Update upgrade guide to mention SLURP
Despite Yoga is an unofficial SLURP release, we're preparing all tooling
and test upgrades from Y to 2023.1. With that we're mentioning
in docs, that upgrade from Y is possible. We also update release names
that are used in docs.

Change-Id: I41eb336016920624bbf0fa7641301c64cce1070a
2023-05-31 18:01:11 +00:00
Dmitriy Rabotyagov 3c8b6d199c [doc] Update Ubuntu 22.04 support status
We should not consider Ubuntu Jammy deployment as experimental anymore.
The only issue we have with it right now is version selection of ceph
packages, that is only one of many possible storage drivers.

We also update overview-requirements to have only relevant information.

Change-Id: Ide828700bba5c2a3e8d49e4ea3591f2d458e7519
2023-02-08 10:15:48 +01:00
Andrew Bonney b9dbe402ad Correct series names for documentation
The upgrade guide renders the wrong release names.

Change-Id: I577777e80e8543205138e058076ad65b3ed59871
2023-01-10 10:17:54 +00:00
Dmitriy Rabotyagov bc5428b21d Remove usage of rsyslog roles
We've switched all services to store logs to journald by default and
rsyslog roles are not used except really small amount of usecases that
also hardly valid as of today. With that we deprecate repos and remove
their usega to reduce maintenance load.

Change-Id: Iefd4143f83f4df44b917180000a1aa57161b2811
2022-10-19 15:10:59 +02:00
Amy Marrich (spotz) fef2375ea1 Minor grammar cleanup
Change-Id: I943ed821013294897280f32041c9d6ac19522563
2022-10-14 13:13:25 -05:00
Neil Hanlon f2cc3bbfce Add Rocky Linux 9 to zuul and docs
* Fix up messaging in a couple of playbooks to describe Rocky as a
  supported install host

Change-Id: Ief4023bab570836b41c6837a6abbbbcde2644bb3
2022-09-29 12:17:46 +00:00
Jonathan Rosser c984e96270 Remove centos-8-stream and rocky-8 from the deploy guide
Change-Id: I427aa1e0f68ca88569b71600ee353299262ce2a9
2022-08-13 07:34:38 +01:00
Jonathan Rosser 93b35e0b68 Correct series names for documentation.
The upgrade guide renders the wrong release names.

Change-Id: I69f90cf5da035777570a733644efa95a18634039
2022-08-03 10:50:03 +01:00
Dmitriy Rabotyagov dc668a6a1f [doc] Add CentOS 9 Stream to supported
Basically we fix list of supported distros in docs and inside code.

Change-Id: Ice35b700ed6ca79a00180a500b8e2b985dbf830b
2022-05-31 18:18:50 +02:00
Dmitriy Rabotyagov 9bce86e4a3 [doc] Be even more explicit about lb_vip_address
Add in several places in doc mentions that lb_vip_address can also be
an FQDN, not necessarily an IP

Closes-Bug: #1971175
Change-Id: I812674728990fcbfb234db403c8ea5d4eefb6354
2022-05-17 16:51:35 +02:00
Jonathan Rosser 753efe197d Update documented OS support for Ubuntu 22.04
Document Ubuntu 22.04 as having experimental support for Yoga release.

Change-Id: I870269163278e98e7d672604efead7090bd1ce23
2022-05-04 14:37:28 +00:00
Zuul 863a6b60ca Merge "[doc] Add note regarding 127.0.1.1 removal" 2022-04-06 07:53:03 +00:00
Neil Hanlon 65c67f5725 Add support for running on Rocky Linux
Change-Id: I127ab0d9bab436e207a3217a1663ba196d300fd2
Signed-off-by: Neil Hanlon <neil@shrug.pw>
Depends-On: https://review.opendev.org/c/openstack/project-config/+/828435
2022-03-10 09:36:20 +00:00
Dmitriy Rabotyagov 424887242d [doc] Add note regarding 127.0.1.1 removal
Related-Bug: #1960587
Change-Id: I61a27049313044ed211483a7273308afcb2d861f
2022-02-21 15:10:03 +01:00
Jonathan Rosser fd74257369 [DOC] A centos deployment host does not need the RDO repo installing
Change-Id: I09cb19803ffa9dbad3cf99c4ebaff027a32cbd06
2022-02-01 17:01:01 +00:00
Dmitriy Rabotyagov 32188700fb [docs] Use extlink for deploy guide references
Instead of using hardcoded links in our deploy guides, we replace them
with extlink sphinx extension. This is also a requirement from CI jobs.

Change-Id: I85de52647574d10bc52e16f75b2b804a425ebc45
2022-01-28 18:22:20 +00:00
Jonathan Rosser 2ba47de119 Remove centos-8 support
This becomes EOL during the Yoga cycle so we remove support for
this OS.

Change-Id: Ic4a5f9a16b8502844e6fa2a9e2fd548bc17b27dc
2021-12-18 18:39:07 +00:00
Jonathan Rosser 4ec0f5374f Remove support for Ubuntu Bionic
Depends-On: Ib13ee61f9f61bf56eaa71dfe41bd7cbf8c28675d

Change-Id: Iba36f4d42c0580a8f174cec2f633e4b5e7944dbc
2021-12-15 13:22:10 +00:00
Jonathan Rosser 16442ff809 Remove support for Debian Buster
Depends-On: I91f5d67129065b281b3a22281d0eae9ff89786c0
Change-Id: I8c60e2ab9da49be367ac78113ae9839941407a1d
2021-12-15 13:21:20 +00:00
Dmitriy Rabotyagov 3088fe2043 Deprecate os-panko role
Since upstream Panko project has retired, we deprecating role for it.

Since we might want to get some patches in for stable branches, we're
deprecating role instead of retiring it.

Change-Id: Iac98b8e09d1ee3f49c74800968e65a33547c6699
2021-07-22 20:09:51 +03:00
Dmitriy Rabotyagov aab4de765f Start Xena cycle
We also don't use u-c for placement client because of the
regression that breaks utility install and hasn't been tagged
yet.

Change-Id: Ifa659c2dfc76003e2f64cabd307ce17bbfb262a8
2021-07-05 18:02:18 +00:00
Dmitriy Rabotyagov 3ab9d8bba8 Add Debian Bullseye support
We set Bullseye jobs to NV because of the used buggy galera version
that is known to randomly fail during Cinder migrations because
of the bug [1]

[1] https://jira.mariadb.org/browse/MDEV-25673

Depends-On: https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/791290
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/791288
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/793896
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/793895
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/793974
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/794002
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/794158
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/794161

Change-Id: Ia6f93eb325065ac81223ec1f725e7ee785acaac9
2021-06-03 15:18:40 +00:00
Dmitriy Rabotyagov a174d5d722 [doc] Fix Docker latest_tag parser
Change-Id: I8b923ad5bf4d67e1d41bb3a5ba5b00f93aac8abf
2021-02-15 17:46:49 +02:00
Zuul d6d57efc6e Merge "Continue Wallaby release development" 2021-01-05 13:59:51 +00:00
Dmitriy Rabotyagov d7334fc785 Continue Wallaby release development
Depends-On: https://review.opendev.org/768008
Change-Id: I85e79bdee4dd2e24b369d9dd5bdcfb1b51611719
2020-12-27 08:57:40 +00:00
Jonathan Rosser 6614e27a11 Update deploy guide to reflect the current status of OSA
Change-Id: I381980d89d4d08ab0081a4fa0d02986bdf0fb1d3
2020-12-16 10:25:00 +00:00
Dmitriy Rabotyagov 9949f3fb4a Added Openstack Adjutant role deployment
This commit adds experimental deployment of Adjutant role.

Depends-On: https://review.opendev.org/756313
Change-Id: I7203536111eb2120fa74d639ad9fc7b783d3cca7
2020-11-30 11:29:27 +00:00
Maxime Guyot b3caf5c913 Add doc for Docker Alpine deployment host
A Docker based deployment host allows for integration with CI systems
for people who want to do infrastructure as code with their OSA deploy

Change-Id: I7a28a595806fe9c346e6654eb07c6c44fdf60510
2020-10-19 10:36:07 +00:00
Dmitriy Rabotyagov 456a816f40 [doc] Adjust deployment docs
Change-Id: Ia31a1c04c4e70d7180eb894f907368d7034ca41d
Closes-Bug: #1897343
2020-09-30 19:41:47 +03:00
Zuul d05a73b80b Merge "Remove references to eth10/eth11 container interfaces" 2020-09-21 16:36:43 +00:00
Jonathan Rosser 3074ca61d7 Remove references to eth10/eth11 container interfaces
Neturon agents run on the hosts for several releases now so this
documentation is incorrect.

Change-Id: I546824a2b2e21a6473656a66a7fd4daf14eb191d
2020-09-21 07:38:20 +00:00
Zuul e4a065a9f3 Merge "Added Openstack Senlin role deployment" 2020-09-16 15:52:24 +00:00
Dmitriy Rabotyagov 8a3dd1414c [doc] Update current_series_name
In order to get relevant links we need to update *_series_name

Change-Id: I2ac7e00a80876a828a831bdea5a73cfc3506709f
Related-Bug: #1893815
2020-09-11 12:42:14 +00:00
Dmitriy Rabotyagov 3214d6fbc3 Added Openstack Senlin role deployment
This commit adds experimental deployment of Senlin role.

Change-Id: I1e116518ec437c1634ea9d40172e424c73da56d5
2020-09-09 21:00:48 +00:00
Dmitriy Rabotyagov fed973c4fb [doc] Fix deployment guide to correspond relevant OS
Change-Id: I312d0a900b770645f2e143e4c5fe4427e9af85af
Related-Bug: #1893815
2020-09-02 08:36:38 +00:00
Dmitriy Rabotyagov ab4097f26c [doc] Adjustments for Victoria release cycle
Change-Id: I5de435a4f79ae204b3bb5699499e7491b75c6bc1
2020-08-21 08:01:10 +00:00
Dmitriy Rabotyagov b7ce47c5f8 Adjust docs for Ussuri
We have some extra OS supported, and we have
Ussuri release date which needs to be reflected in docs.

Change-Id: I9e77fbda5e6c0a5c58dc1ecb37359b9fef691ffe
2020-08-21 07:50:41 +00:00
Andreas Jaeger 3c4e47f050 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

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.

Disable openstackdocs_auto_name to use 'project' variable as name.

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.

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: Ia39d9da11dacaff56c97367a30c0ace7385c7128
2020-06-02 19:36:17 +02:00
Andreas Jaeger 5d8000967e 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: I97eed9ddd952b002830cae20136d6700c46901f9
2020-05-20 16:45:24 +00:00
Zuul abdc82e5e6 Merge "Update hacking for Python3" 2020-05-13 14:26:17 +00:00
Dmitriy Rabotyagov 3cd9819992 [doc] Adjust deploy-guide to install py3
As we don't need py2 now, we should adjust host preparation guide
to install py3 isntead.
Additionally patch extends explanation regarding lvm usage for lxc storage

Change-Id: Idc9897d634e06df4c1084b3a3876b3a3971a0a6d
2020-05-04 11:42:16 +00:00
Andreas Jaeger 2860f1bda5 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Depends-On: https://review.opendev.org/722854
Change-Id: I190f32b2eea20024c71fc74bac7f5d011768473c
2020-04-29 06:20:40 +00:00