We can directly use nftables from now on. But the examples need to get
the depends-on merged, especially due to the custom chains.
Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/841414
Change-Id: I5d61e6e36a8c0de9edee149a2ba9a42a3f0d2b10
We now only support deploying Ceph before overcloud deployment
as described in deployed_ceph.rst.
Remove cephadm.rst and ceph_config.rst which describe deploying
Ceph during overcloud deployment. ceph_config.rst covered use
of ceph-ansible or puppet-ceph which was deprecated so it needs
to be removed. Relevant content on configuring Ceph during the
overcloud deploy from cephadm.rst was moved to deployed_ceph.rst.
Remove or replace references to ceph_config as appropriate.
The deprecated ceph_config documentation for puppet-ceph and
ceph-ansible is still available in wallaby branch [1].
[1] https://docs.openstack.org/project-deploy-guide/tripleo-docs/wallaby/features/ceph_config.html
Change-Id: I521b0855bc1476e715731f4ebe0d09bb4b39963d
How network data is handled when commands like 'openstack
overcloud ceph deploy --config ... --network-data' are run
has been imporved via the Depends-On patch. This docs patch
explains how these two options interact.
Change-Id: I99617f858d1fa02bb38084790114f9141cfbf459
Recent stackrc uses OS_CLOUD instead of the other OS_* environments and
it should be cleared to use the other OS_* environments.
This also documents usage of OS_CLOUD which would be easier.
Change-Id: I4dfe91b3a487c637f98ad18ea36de49dde4a86cd
Add a warning making it clear that Wallaby was the
last release with ceph-ansible integration and refer
the reader to the newer Deployed Ceph docuemation.
Change-Id: I8d6ff2cb1e818c36a41ea3c776fece32586ef35a
Currently TripleO provides two methods(puppet and ansible) to deploy
and manage sshd, and ansible has been used for the recent releases.
Change-Id: I51c4d584db283860fde9a5f597f63838ae150aed
The `tripleo-mount-image` tool was created as an alternative for
kpartx-based customizations which do not support the multiple mount
points of overcloud-hardened-uefi-full.qcow2.
virt-customize sets a machine-id in the image, which results in all
overcloud nodes having the same machine-id [1]. virt-customize can
also be very slow on virtualized underclouds.
This change replaces virt-customize usage with
tripleo-mount-image+chroot as the recommended tool for overcloud image
customizations.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1554546
Change-Id: I3f65479777cc3dfa1ed3c396dbfbe182288ae65b
The standalone baremetal cli was introduced in Ussuri as a direct
replacement for "openstack baremetal" commands, which have since been
removed from openstackclient.
This change updates all "openstack baremetal" calls to "baremetal"
calls without regard for the overall correctness of the documentation,
but at least it is calling a command which actually exists.
Change-Id: I85fa3a5dddc5e0815a9650019504336e7feccf81
By default tripleo-quickstart creates virtual environments managed by
VirtualBMC. The documentation for manually creating VirtualBMC
environments predates common usage of quickstart, so now it is
redundant.
This change removes the virtualbmc environment, and refers to the
virtual environment instead, where appropriate.
Change-Id: If4fe81444a70f147ccd4239247025cd5b68c744c
This change adds resource class matching and reworks profile matching
to make no mention of image flavors or the deprecated profile
commands.
Change-Id: Ie3f820ad5d5449ae7f67aad70e329d986808c5ad
The purpose of this change is to introduce two more sections where
it's described how to use the combination of --ceph-vip and --daemon
options to deploy a cephadm managed ceph-nfs daemon with a CephIngress
on top of it during the provisioning of the ceph cluster (aka deployed
Ceph).
Change-Id: I040df57caed3d6eeff35646d8f24bf738efd4cb2
This patch adds documentation for CentOS compose pinning dependency
work. It explains how users can create their own jobs to use
compose-repos dependency to test against a CentOS compose.
It also removes two deprecated dependency pipelines.
Change-Id: I39091a656bef91978a2fd08e4a4a6cfcf32a4c9f
Signed-off-by: Douglas Viroel <dviroel@redhat.com>
This includes documenting a helpful tip for those who use this
option but then have difficulty using 'cephadm shell'.
Also, fix typo in Ceph Spec Options.
Change-Id: Ib2f6f059a0873c8160f804755ddfd481977a3e9d
Related-Bug: #1966559
Document how to use the new feature in the depends-on patch.
Depends-On: Iac58605dcb6289055fe6bbdd0a0b56c18c083251
Change-Id: I0e2f8672be3d2cbe64ad838f9e1abc235720cc4b
This patch updates the deployed_ceph and standalone documents to
describe the --skip-container-registry-config, --skip-hosts-config
and --single-host-defaults options to 'openstack overcloud deploy
ceph'. It also documents the 'openstack overcloud ceph spec' command.
Change-Id: I88d224f618b66b5e3f71264ed6b05152eb1ebe42
Releated-Bug: 1958884
Releated-Bug: 1958524
Document the usage of the --reproduce-command option to obtain a
reproducer file with the Ansible command used to re-run the very
same deployment playbooks.
Depends-On: https://review.opendev.org/c/openstack/python-tripleoclient/+/827494
Change-Id: Id136969eaef3a1a911c1132bdc696181039e787c
This change describes the required parameters we need to skip
the ceph related containers during container image prepare.
Depends-On: I7e337596b653cf635f07a36606e9f673044402a3
Change-Id: I53d0fdee72a2de2143226a2e1f7fe3c75701f16a
A new option has been introduced to reserve a VIP for each Ceph
service specified. The purpose of this change is to document the
--ceph-vip option and the valid input combination that can be
generated.
Change-Id: Ic38a0fee6af1c357e37540d3bbbbbd11c8d31aab