Commit Graph

341 Commits

Author SHA1 Message Date
Stephen Taylor e667ddbb21 [rook-ceph] Document the procedure for migrating Ceph to Rook
This change adds documentation to describe the procedure and
example script for migrating a Ceph cluster deployed with the
legacy openstack-helm-infra Ceph charts to be deployed and managed
by Rook. Rook is the supported mechanism for running Ceph on
Kubernetes and is now the default method for deploying Ceph in
openstack-helm.

Change-Id: I43644295d67ba5efc007bbe1ee194e1dd923677b
2024-03-25 14:58:43 -05:00
Vladimir Kozhukalov f64d3a26a9 Update ingress controller deployment documentation
Change-Id: I1a46e6ae0b93142c556fa02e4658968af57ec55c
2024-02-01 02:26:19 +00:00
Zuul 7b4fbe601f Merge "Use containerized Openstack client" 2024-01-19 19:21:36 +00:00
Vladimir Kozhukalov fd519debfb Use containerized Openstack client
Change-Id: I982cd3a831701d002eb128fb92e1514070f30e15
2024-01-19 10:21:40 -06:00
Vladimir Kozhukalov f32b22bb01 Add Horizon deployment documentation
Change-Id: Ife624af234cec75f5fa3ccc6fb4e31a447c5d177
2024-01-15 07:07:48 -06:00
Vladimir Kozhukalov bb90283ffa Update ceph deployment doc
Change-Id: I41fef1726c675e55a21eb1cf5ecdaee3711831fb
2023-12-08 17:38:15 -06:00
Vladimir Kozhukalov 1a885ddd1f Update deployment documentation
Recently we updated our test jobs so that all of them
use the `deploy-env` Ansible role which utilizes the
Kubeadm to deploy the test Kubernetes cluster.

The role works for both multi-node and single-node
environments. Although the deployment of Kubernetes itself
is out of scope of Openstack-Helm, we recommen using this
role to deploy test and development Kubernetes clusters.
So at the moment there is no need to provide
different sets of tools single-node and multi-node test envs.
Now this is a matter of the Ansible inventory file.

Also the deployment procedure of OpenStack on top of Kubernetes
using Helm is the same for multi-node and single-node clusters
because it only relies on the Kubernetes API.

We will be improving the `deploy-env` role even futher and
we will be cleaning up the deployment scripts and the documentation
so to provide a clear experience for the Openstack-Helm users.

Change-Id: I70236c4a2b870b52d2b01f65b1ef9b9518646964
2023-10-23 19:10:30 -05:00
Vladimir Kozhukalov 5500b2ae0b Remove unnecessary doc locales
Change-Id: Id2f101783973dd935b41403442f1f78533d7ac73
2023-10-18 20:52:08 -05:00
Vladimir Kozhukalov 962447dd5b Update contributing doc
story: 2010734
task: 47962
Change-Id: I1f475d294f8e84d30d07de5688380335283b8d21
2023-06-09 05:46:13 +03:00
Vladimir Kozhukalov e12d2ca685 Fix wrong doc title
Task: 38894
Story: 2007349
Change-Id: Ic223bddfd5ad517d728b5cb7279333b07e547976
2023-05-22 00:28:26 +03:00
Vladimir Kozhukalov 7c2b754b4e Add pdf-docs tox env
Story: 2006104
Task: 35271
Change-Id: Ic06c61d1ed593cb27d99f0d5d2d179d81afabff0
2023-04-27 11:09:37 +03:00
Stephen Taylor 884a734833 [ceph] Update all Ceph images to Focal
This change updates all Ceph image references to use Focal images
for all charts in openstack-helm.

Change-Id: I67cd294e2aabf3c3af404da42204f9b6157b06f7
2023-03-17 07:50:10 -06:00
OpenStack Proposal Bot 0992b14883 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I89b025f9c973370bcca27dce8db3811eb6cff6f1
2023-03-15 03:48:20 +00:00
Terekhin, Alexey (at4945) 9216563be2 Fix for creation endpoins and services when v1/v2 are disabled.
Change-Id: I187e882c653c93ad4e1ef83a88ac4fcc3e60f763
2023-01-19 14:09:43 -08:00
Ritchie, Frank (fr801x) 5ad407ab0e Change ceph-config-helper image tag
Change ceph-config-helper image tag to bionic from focal. There is no
focal based image available.

Change-Id: I6c4039161d09a55cac84fc047080603953a1deb5
2022-11-22 13:13:06 -05:00
OpenStack Proposal Bot e187023ffe Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I4e0eb544d0fec83a2d57fbd3f892f8f93207495b
2022-11-07 03:45:25 +00:00
OpenStack Proposal Bot 5a6f6569ce Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Id2eb1ab38b6d12aa5b79a2c1bdf62efa8e6116d9
2022-06-21 03:43:10 +00:00
Zuul 8aca1f0993 Merge "Update ceph upgrade documentation" 2022-04-28 15:44:11 +00:00
Gage Hugo a910c1fb90 Update ovs-dpdk documentation release values
This change updates the references in the documentation to reference
newer openstack and ubuntu releases, as well as removes a section
that was outdated that referred to testing.

Change-Id: Ia670e19ae44109cc5d270c32fb3ed81e7d2e5d15
2022-04-26 14:51:26 -05:00
Gage Hugo 70023e991d Update ceph upgrade documentation
This change updates the ceph-upgrade docs to reference a newer
version of ubuntu. This is part of the movement to cleanup
older versions of distros/releases.

Change-Id: I0a14b854951ea0bca2060e534b5c882cb6f24863
2022-04-26 14:35:58 -05:00
Tin Lam 14cfdaf074 fix: update date
It is now 2022 and the copyright date should reflect that.

Signed-off-by: Tin Lam <tin@irrational.io>
Change-Id: Id4871590680a95527c58b8e90d5cab7479a43257
2022-04-20 00:07:31 -05:00
songwenping dab321fced Remove unnecessary unicode prefixes
All strings are unicode by default in Python 3. No need to mark them as
such.

Change-Id: I976f4b94e8dadcb2a3a34310571c075f7da84edb
2022-04-19 15:18:10 +08:00
Zuul 2b44342de8 Merge "Remove nova-placement from nova chart" 2022-04-11 02:32:36 +00:00
Gage Hugo d1b72aa35e Remove nova-placement from nova chart
nova-placement has been removed as of train, since we
do not support openstack releases before train, it
is no longer needed. This change removes nova-placement
from the nova chart and all the overrides, as well as
changes the compute-kit scripts to always deploy
the placement chart.

Change-Id: Ic8649371fe9e954806cbe4bf11c589fb58c7a88d
2022-04-07 14:50:29 -05:00
OpenStack Proposal Bot 89123ec652 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I2f97970149ea3b2a5d945e716ee25f8fc74078dd
2022-04-07 03:37:30 +00:00
Gage Hugo f3de6d808a Remove consoleauth in nova
Nova consoleauth was removes several releases ago and most of our
overrides were specifically needing to disable it in order to
deploy. Since it is no longer in nova, this change removes the
nova consoleauth support from the nova chart.

Change-Id: I0a27265330156a11f6049e9beaaa14a38d8a4a93
2022-03-26 18:49:30 -05:00
Gage Hugo 90e1e67276 Update k8s install page
The installation page for kubernetes currently says that the
development scripts install a kubeadm cluster, which hasn't been
true for quite some time since we have switched to using minikube.

This change updates the install guide to reflect this.

Change-Id: I83f2d331f77cc9b220a048ed79a7ced63e180576
2022-03-22 15:44:01 -05:00
Gage Hugo b4c54b24cc Remove warnings in ceph documentation
In the ceph install guide we currently have warnings that cinder
and horizon are not tested in OSH gating. This is outdated since
we now have jobs that test both of these services so this change
removes the warnings from the documentation.

Change-Id: I51694c31d055070452c6c98b2bf1bc74a8ca633c
2022-03-02 17:51:43 +00:00
OpenStack Proposal Bot 0eea6646c6 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ifceef20d185d6dbe43c38596c29daf71a55190e2
2022-02-24 14:44:36 +00:00
Gage Hugo 2f89f1d020 Remove glance registry
Glance registry was deprecated in Queens and removed in Stein.
This change removes glance-registry settings and templates
from the glance chart. Also removed the overrides from older
releases that are no longer actively supported and tested.

Change-Id: I704d844b9ab96daa73ec42e29cded31fbbe3f720
2022-02-21 21:32:08 +00:00
Nafiz Haider 6ec2773c95 Remove cinder v1/v2 defaults
This change removes the cinder v1 and v2 endpoint definitions
from the default values in the cinder chart.

Change-Id: I0ee35ad71c76df157e2c670a7899e4b6c1b91e46
2021-11-15 15:59:06 +00:00
OpenStack Proposal Bot 04ed1e1aca Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I38723d7007d74b34ec3cc722ed879c0aa30b7dab
2021-09-03 22:08:50 +00:00
Chinasubbareddy Mallavarapu 7e276b8eca [OSH] Add make utlity to list of required tools
This is to add "make" to list of required utilities.

Change-Id: I4b9a0bc61b6351b8deeedd5924884e75ecc0622c
2021-07-28 18:36:08 +00:00
Gage Hugo 9c89c32bd3 Remove indonesian translations
The lastest upgrade to sphinx 4.1.1 brings in a newer version of
docutils which caused an issue with the docs build since indonesia
is not a supported language. This change removes the id directory
in the list of locals to unblock the gate.

http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023884.html

Change-Id: Ic2e92dcfadab95eb1b1845fd5ab9383909bc84e1
2021-07-28 16:29:44 +00:00
OpenStack Proposal Bot 6c8afcc2e5 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I6044afe777bc70c58a73502c9327e96a3bac9891
2021-06-25 07:43:48 +00:00
Parsons, Cliff (cp769u) 48738f5426 Update gate scripts for Ceph CSI RBD Provisioner
This patch updates the gate scripts so that the Ceph CSI RBD Provisioner
will be tested appropriately and is documented properly.

Change-Id: I0ad86c9d53db3533b65a41387bbd426c9023d6ee
2021-06-11 14:27:53 +00:00
Zuul 92dfcbb7c1 Merge "doc(ovs): fixes doc" 2021-06-08 02:05:54 +00:00
jinyuanliu 5c7c7cbcc3 docs: Update Freenode to OFTC
http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022780.html

Change-Id: Ib10ac6a60550581878fb73e9fdb1c77c1fb713b6
2021-06-02 17:03:10 +08:00
Tin 7319518f2c doc(ovs): fixes doc
This fixes trivial error in the documentation.

Change-Id: I6586d25963b453fa6440426c8fc09e07a101f3b6
Signed-off-by: Tin <tin@irrational.io>
2021-06-02 08:50:35 +00:00
Zuul 0792d0469e Merge "Remove misleading section from upgrade docs" 2021-05-24 22:05:13 +00:00
Tin 8b1ded460e doc(typo): fixes up typo
A trivial patch to correct typo in the document.

Change-Id: I4831eb143cf70af0a760236a3a2d28846610c0b3
Signed-off-by: Tin <tin@irrational.io>
2021-05-24 16:42:20 -05:00
Gage Hugo 58cca5c14a Remove misleading section from upgrade docs
The openstack-helm docs currently state that the openstack-helm
dev team will work with Helm with regards to facilitating job upgrades.

This is misleading in that we do not directly contribute to Helm and
currently provide methods for charts to run jobs for an upgrade
for instances where images are updated, the job is deleted and
re-ran.

Change-Id: If04367b6563ed36c3b3cde7a9cd4425b6795505f
2021-05-24 20:03:52 +00:00
OpenStack Proposal Bot d21b00d159 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I58c4d683a8b9de88793a3e5fe9f58d76988d8f63
2021-05-18 07:27:53 +00:00
Tin 22703bcfb5 doc(style): fixes rST rendering
Minor rST rendering fix.

Change-Id: I8512386024a9b17bfa296e9611170b37c4ae054e
Signed-off-by: Tin <tin@irrational.io>
2021-05-13 09:16:52 -05:00
OpenStack Proposal Bot 5db968334d Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I02ba6c5a934a9b598e3cab0bddb86b2337e4337f
2021-04-21 07:45:20 +00:00
OpenStack Proposal Bot 72b1f2d9c0 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I03d38b0121915388aa3d88ec524d97343eee2ace
2021-04-17 07:34:45 +00:00
Tin Lam 4227c7d3e2 fix(doc): fixes a typo
This fixes a typo.

Change-Id: I9152d5b6e32f7d990ccb38bbf9239e14aa848d72
Signed-off-by: Tin Lam <tin@irrational.io>
2021-04-12 10:10:02 -05:00
Chinasubbareddy Mallavarapu 85627eca0c [ceph] OSH:Make sure loopback devices persistent across reboots
Change-Id: I85e4c29925ac63ea7656901f5b03b919984cf12f
2021-02-22 13:54:39 +00:00
Tin Lam 56ed10e637 chore(doc): updates copyright years
Now that it is 2021, this patch updates the copyright date to reflect
the correct years.

Change-Id: I7ce07588d18a463dc256cb6ed87424fc55d4e2c7
Signed-off-by: Tin Lam <tin@irrational.io>
2021-02-12 05:00:12 +00:00
Gage Hugo 6ea15a7f9d Add reno job to Openstack-Helm
With OSH now publishing charts regularly with each change, there
needs to be a way to track these changes in order to track the
changes between chart versions.

This proposed change adds in a reno check job to publish notes
based from the changes to each chart by version as a way to
track and document all the changes that get made to OSH
and published to tarballs.o.o.

Change-Id: Iff8681c697957e4711754fc20b07fa6b728eb584
2021-01-20 21:47:35 +00:00