1690 Commits

Author SHA1 Message Date
Chandan Kumar (raukadah)
9fbb8165be Add ovb bug tag
It will be used when an ovb related bug is created.

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I44434d038a3fcbf9307d66b6549ce57cf1a4ac31
2022-10-20 15:51:23 +05:30
Zuul
e92287808d Merge "Correct firewall configuration doc" 2022-09-15 09:01:10 +00:00
John Fulton
085785461b Removed Derived Paramters Documentation
This feature is being removed. A copy of this documentation
will continue to be available in the Wallaby branch.

Change-Id: Iabc124fc9cfe4fa2b9020cf914552cf3188be88e
2022-09-08 13:56:08 -04:00
John Fulton
3ac0482939 Document steps to migrate away from Derived Parameters
Change-Id: If235e349115b46a738f7ee79a8fa3f08b6c8b257
2022-08-25 12:18:39 -04:00
Chandan Kumar (raukadah)
4dceb9db87 Replace base-upstream.yaml to base.yaml
https://review.opendev.org/c/openstack/tripleo-ci/+/849806
Rename base-upstream.yaml to base.yaml. So we need to update
the zuul job parenting docs to avoid 404 error code.

Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/849806
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I616d92fb8146240d06fdb3540a6bb63e4eaadc94
2022-08-23 17:39:03 +05:30
Francesco Pantano
5ed61c3d00
Add additional Ceph daemons to standalone
Deployed Ceph is now able to deploy both Ceph MDS and NFS (managed by
cephadm).
This change updates the procedure to include the required options and
daemon definitions for a Standalone environment.

Depends-On: Ida1429f237ec9d85c007c757581ee57a49ac3808
Depends-On: I038a60959b81596257c358c83f324c8630148026

Change-Id: I6886b50e58bc01dadb2e1c4ebc7e18b236900694
2022-08-10 14:47:33 +02:00
Cédric Jeanneret
6a25729de0 Correct firewall configuration doc
In iptables and nftables, the "action" is only "append" or "insert"; in
order to treat the actual packet, it's "jump".

Change-Id: I23f133c711e650bf0fef4fc9f60e3ba2890fd3fa
2022-08-10 07:56:28 +02:00
Zuul
eb7bc99438 Merge "Add some notes and example for vxlan support" 2022-08-04 20:41:08 +00:00
Cédric Jeanneret
d0f073ca95 Add some notes and example for vxlan support
With the nftables switch, we may need to add some custom rules in order
to make it work properly. Those rules aren't really needed for iptables
engine, but they won't hurt nor break things.

Change-Id: Id660262fe2879d773a0af1c508856b5083db6c37
2022-08-02 15:20:45 +02:00
ljhuang
de002a06a5 Fix typos of "available" and "command"
Change-Id: I314712aaac8de21a4272eb96dcec069baa3dc898
2022-07-27 18:03:59 +08:00
Zuul
c866d680f3 Merge "Remove --standalone from tripleo deploy command" 2022-07-15 09:19:50 +00:00
Zuul
878cefb2a6 Merge "Update Ceph documentation examples based on lab feedback" 2022-07-11 13:13:56 +00:00
rheslop
8860eae113 Remove --standalone from tripleo deploy command
This option was deprecated during Victoria cycle[1] and was removed
during Wallaby cycle[2].

[1] a5381b21694ef8c0ca2f587ea2e58a24a57736e5
[2] 5cbc2b8ef154b269bad8491e7d469c6094514335

Closes-Bug: #1969644
Change-Id: Id17920902028841b951f77a3d262e99d5250ec0d
2022-07-08 15:01:42 +00:00
John Fulton
06523112ba Update Ceph documentation examples based on lab feedback
Add missing Ceph spec update step to scale-down example.
Add example of using osds_per_device for a specific model.
Update HCI example with extra reserved_host_memory_mb detail.

Change-Id: Ic9bff851364c0b0e352a674f4cdd5f6da6f5ddc1
2022-07-07 08:24:27 -04:00
Brendan Shephard
49e4d903aa python-tripleoclient to python3-tripleoclient
We use python3-tripleoclient in the latest releases.
Our update doc should direct users to update the correct
package before running openstack undercloud upgrade.

This change also replaced yum with dnf in the update doc.

Change-Id: Ic78cb31bf9bbaa3abd3a30672ec2da8cf176b6da
2022-06-27 14:05:55 +10:00
Zuul
2fd08646cc Merge "Replace iptables by nftables" 2022-06-21 10:01:10 +00:00
Zuul
82e59b2592 Merge "Replace openstack baremetal commands with standalone baremetal" 2022-06-21 10:01:08 +00:00
Zuul
9d82d61063 Merge "Remove virtualbmc specific environment" 2022-06-21 09:52:08 +00:00
Zuul
1cd05c8e41 Merge "Rework profile matching for direct provisioning" 2022-06-21 09:51:39 +00:00
Zuul
d078c407f1 Merge "Fix invalid link in troubleshooting-nodes.rst" 2022-06-21 09:45:15 +00:00
Roger Heslop
585255e88c Changed spelling typo: neuron > neutron in network
Change-Id: I5e76452340b6429e338f9f13447e2556ae373165
2022-06-16 11:41:01 -05:00
Cédric Jeanneret
c7422008c5 Replace iptables by nftables
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
2022-06-15 14:57:41 +00:00
chenwei
415314b8f1 Fix invalid link in troubleshooting-nodes.rst
Closes-Bug: #1978513

Change-Id: I22b78ee5e48fd0a08282b3959b3c25339decec87
2022-06-14 10:49:14 +08:00
chenwei
43b6de4539 Change error link in tripleo
Closed bug: #1956638

Change-Id: I4d56e8628f17a85695233a7d98a990d8586a6939
2022-06-12 16:03:14 +08:00
Zuul
5c5db3bf68 Merge "Remove docs on deploying Ceph during overcloud deployment" 2022-06-09 06:21:26 +00:00
Zuul
ae3c24cff4 Merge "Ephemral Heat: Ensure OS_CLOUD is cleared" 2022-06-06 19:31:32 +00:00
John Fulton
7a92221c4d Remove docs on deploying Ceph during overcloud deployment
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
2022-06-06 09:11:08 -04:00
John Fulton
16e104ee4c Document Ceph Network Change
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
2022-05-27 13:46:38 +00:00
Takashi Kajinami
40110ef4f8 Ephemral Heat: Ensure OS_CLOUD is cleared
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
2022-05-26 23:49:47 +09:00
Zuul
8208c61d62 Merge "Replace existing virt-customize usage with tripleo-mount-image" 2022-05-19 01:43:38 +00:00
Zuul
41568c9245 Merge "Use ansible deployment for sshd" 2022-05-17 12:23:02 +00:00
Zuul
d7724921be Merge "Update Distributed Multibackend Storage for cephadm" 2022-05-17 12:16:57 +00:00
John Fulton
e6a8061cdd Update Distributed Multibackend Storage for cephadm
Update Distributed Multibackend Storage document so that
the deployer deploys Ceph first using 'openstck overcloud
ceph' which uses cepadm and not ceph-ansible.

The ceph-ansible method is documented in the old branch [1].

[1] https://docs.openstack.org/project-deploy-guide/tripleo-docs/wallaby/features/distributed_multibackend_storage.html

Change-Id: Id0ae0fd637936c38fa5a8fabf294a65f655ffd98
2022-05-12 16:26:08 -04:00
Zuul
d70f65a056 Merge "fix yaml typo and add syntax highlighting" 2022-05-10 18:56:14 +00:00
Zuul
50e31d072d Merge "Document Creating Pools/CephX keys before overcloud deployment" 2022-05-05 13:23:08 +00:00
Kevin Carter
21baaf8ddb fix yaml typo and add syntax highlighting
Change-Id: I730793dcd4ca833361e099e3897e3c0c93d52232
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2022-05-04 17:50:13 +00:00
rheslop
728e2fefed Corrected spelling of cephadm command
Change-Id: Ib2712e1d7754f9f034da3f0f59b2f284c624f1a5
2022-04-27 17:00:22 -05:00
John Fulton
67a54a5cc8 Document Creating Pools/CephX keys before overcloud deployment
Depends-On: Ic37d7123c30b559b1ff41e1d93ce7c7673b85a92
Change-Id: Ic7967620110dab88f424b1d8eae72b97b7ed4060
2022-04-22 17:34:12 -04:00
John Fulton
a6204a8437 Add warning to ceph-ansible integration docuemtnation
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
2022-04-22 15:11:59 -04:00
Takashi Kajinami
4fde42ffd9 Use ansible deployment for sshd
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
2022-04-22 16:50:41 +09:00
Steve Baker
cb6bef5615 Replace existing virt-customize usage with tripleo-mount-image
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
2022-04-22 11:39:59 +12:00
Chandan Kumar (raukadah)
d2579125e8 Improvements to Zuul job parenting doc
This patch adds the improvements suggested in the
https://review.opendev.org/c/openstack/tripleo-docs/+/835782/11#message-f7cf636c872a0e43139f4396820cb0b0dad858c9
for Zuul job parenting doc.

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: Ibc414e3c29ddc49341da2a1f667ae4a01c5c2db7
2022-04-19 14:48:49 +05:30
Steve Baker
440117ffcd Replace openstack baremetal commands with standalone baremetal
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
2022-04-14 15:28:46 +12:00
Steve Baker
f1a77d1ede Remove virtualbmc specific environment
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
2022-04-14 15:08:01 +12:00
Steve Baker
7c4ff6f931 Rework profile matching for direct provisioning
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
2022-04-14 14:32:01 +12:00
Zuul
211711ae81 Merge "Added Docs for TripleO Zuul Job parenting" 2022-04-11 14:37:31 +00:00
Chandan Kumar (raukadah)
9b85a666ea Added Docs for TripleO Zuul Job parenting
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I96594e510208d12b682afc706b071e3a4c1b564d
2022-04-10 12:52:59 +05:30
Francesco Pantano
2a795074eb
Document how to deploy HA Ganesha using cephadm
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
2022-04-08 18:09:29 +02:00
Zuul
942bb6648e Merge "Add initial doc for compose pinning dependency jobs" 2022-03-31 06:37:45 +00:00
Douglas Viroel
2bc0dbe511 Add initial doc for compose pinning dependency jobs
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>
2022-03-29 17:47:56 -03:00