42 Commits

Author SHA1 Message Date
Rajesh Tailor
791b6931aa Remove repeated words
This change fixes repeated adjacent words.

Change-Id: Idb218ead15d0285418e9aac979ec7c0766394fa8
2022-12-22 17:26:10 +05:30
Rajesh Tailor
6901c3aa8a Fix typos in doc pages
Change-Id: Ia68d3469318dd423ceb0843c39d3ac2734a5f264
2022-09-28 20:46:32 +05:30
Zuul
82e59b2592 Merge "Replace openstack baremetal commands with standalone baremetal" 2022-06-21 10:01:08 +00:00
Zuul
1cd05c8e41 Merge "Rework profile matching for direct provisioning" 2022-06-21 09:51:39 +00:00
chenwei
43b6de4539 Change error link in tripleo
Closed bug: #1956638

Change-Id: I4d56e8628f17a85695233a7d98a990d8586a6939
2022-06-12 16:03:14 +08:00
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
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
82df729737 Merge "Mark profile matching deprecated" 2022-03-07 18:26:14 +00:00
Zuul
5b5f729892 Merge "Replace network_deployment_actions with network_config_update" 2022-03-02 13:29:00 +00:00
rabi
5ceb86418c Mark profile matching deprecated
We don't have support for flavor matching after compute
service was dropped from the undercloud.

Change-Id: I9ee9475963c3b3e7807b25ef9ccbdd9d76c7ef41
2022-03-02 10:39:19 +05:30
Zuul
777cce6181 Merge "Document running playbook to set kernel args" 2022-02-02 22:16:24 +00:00
Harald Jensås
3ec1e0a317 Remove 'subnet' from net-iso bm-deploy example
Due to a limitation in metalsmith it is not possible
to specify both a network and a subnet for vif: true
ports in baremetal_deployment.yaml. See:
https://storyboard.openstack.org/#!/story/2009732

Remove the `subnet` key from the doc example.

Change-Id: Ic8680b3e3f57a9421e003d05f083a139e562d748
2022-02-01 09:34:00 +01:00
Steve Baker
9647cd8ac9 Document running playbook to set kernel args
Change-Id: I65e4f501ef88f933c68d2749aef8c63f7d8e2e5a
Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/823734
2022-01-13 11:40:44 +13:00
Harald Jensås
8d6d71919b Replace network_deployment_actions with network_config_update
In change If53577a26edcb2dc67458603286471dfb87f0bda
network_deployment_actions was replaced with
network_config_update in the baremetal YAML definition.

This change updates the documentation page so that it is
in parity.

Closes-Bug: #1951458
Change-Id: I25d6a5b36a822fc447541f7de06aaf44ebab7865
2021-11-18 19:58:56 +01:00
Zuul
675a26b216 Merge "Document managed flag for baremetal provisioning" 2021-11-10 17:08:34 +00:00
James Slagle
4fe522ffb5 Document managed flag for baremetal provisioning
Change-Id: I3e98a1f051f1ea981fae6ac60d9cd16ac93e83b6
Signed-off-by: James Slagle <jslagle@redhat.com>
2021-11-03 12:48:57 -04:00
Harald Jensås
ceb2fbf619 Partial revert "Document `--skip-nodes-and-networks`"
The --skip-nodes-and-networks option will be removed.
Instead the existing --baremtal-deployment option is used to
provide the capability to enable/disable "all-in-one" network+
node provisioning with overcloud deploy command.

This patch removes --skip-nodes-and-networks from docs.

This partially reverts commit 2bae5e3aaad9b7967a56b07a0aa778c5f582156a.
Depends-On: Idaab1f28c4d645279eff0c01b24435bf8571299b

Change-Id: Ie31f38f4c99534b1d425713509757e792869c329
2021-10-25 12:27:32 +02:00
Zuul
ca32d6130d Merge "EOL Queens and Stein. Added repos for Wallaby" 2021-09-10 20:24:53 +00:00
Zuul
c12d7b8a7f Merge "Remove inspection_enable_uefi" 2021-09-10 11:13:52 +00:00
Takashi Kajinami
96a033e0c1 Remove inspection_enable_uefi
... because the parameter was removed during Rocky[1].

[1] 187f4f8a24affb9a2c6040c53b22fb965e688f88

Change-Id: I23a6527835615c9682cf6ff73c5673ddd25d7116
2021-08-31 13:46:52 +09:00
Zuul
9f582eeeb4 Merge "Document overriding growvols arguments" 2021-08-30 13:57:28 +00:00
Steve Baker
3aa96b31a3 Document overriding growvols arguments
Depends-On: https://review.opendev.org/c/openstack/tripleo-image-elements/+/804945
Change-Id: Ib152fe75cc4cda5674950103d181957df908feaf
Blueprint: whole-disk-default
2021-08-19 08:27:53 +12:00
Harald Jensås
2bae5e3aaa Document `--skip-nodes-and-networks`
When not using the *all-in-one* aproach, i.e manually
provisioning networks, virtual IPs and baremetal nodes
using the individual commands. The ``--skip-nodes-and-networks``
argument should be used with the ``overcloud deploy``
command so that the steps are not redundantly repeated
since the ``overcloud deploy`` command defaults to the
*all-in-one* approach.

Change-Id: I488a1285c9616d016aa4a65fa67b333875100b66
2021-08-17 18:34:31 +02:00
Amy Marrich (spotz)
b84f61a36c EOL Queens and Stein. Added repos for Wallaby
Updated documents to show Queens and Steins as past tense and removed where
possible. Proceedure changes may need to done to the following files:

post_deployment/upgrade/major_upgrade.rst
post_deployment/upgrade/fast_forward_upgrade.rst
post_deployment/upgrade/undercloud.rst
post_deployment/tempest/tempest.rst
features/baremetal_overcloud.rst
features/deployed_server.rst

Wallaby repo section added to the repositories.rst file.

Change-Id: I45ca3ccdb69bad2dfa822558d146e81114eaf7d3
2021-08-17 14:14:07 +00:00
Zuul
b2913c1944 Merge "Remove note re playbooks only if --network-config" 2021-07-16 01:08:55 +00:00
Harald Jensås
acb96f0858 Remove note re playbooks only if --network-config
Depends-On: Ia0df205ea568f089c7cb7e5464bde76d294f4c36
Change-Id: I4115d182362572383142ff6a18299a22ecd64169
2021-06-30 01:38:39 +02:00
David Vallee Delisle
688618576c Change scale-down example with compute instead of controller
Since scaling down controllers was never supported, it might be a better
to use computes as example to prevent people from scaling down
controllers.

Change-Id: Id1508dbfa46292581bd20e15e79370b584183322
2021-06-21 17:54:48 -04:00
Harald Jensås
8d164d73ac Document node provision ansible_playbook iface
Add documentation for the overcloud node provision
ansible_playbook interface. This interface allow
the user to specify playbooks and extra vars that
will be executed against the deployed nodes prior
to network configuration.

Depends-On: https://review.opendev.org/794017
Change-Id: I7f48a84205b199bffdc0f166403fc25c1eb6e07e
2021-06-16 14:04:12 +02:00
Alex Schultz
f94d725451 Fixed yaml for cloud config chpasswd
It's adding a \n into the password when set. Using |- will trim the last
\n and prevent it from being added to the actual password.

In the user data we see:
{
  "ssh_pwauth": true,
  "disable_root": false,
  "chpasswd": {
    "list": "root:password\\n",
    "expire": false
  },
  ...SNIP...
}

So the password ends up being set as "password\n" instead of "password"

Change-Id: I1f28b12d8793db33e2653b739318d36a503633f5
2021-06-09 08:38:22 -06:00
Zuul
a421b589aa Merge "network-data-v2 - baremetal provision networks" 2021-05-24 21:39:00 +00:00
Harald Jensås
a1c1e726e0 network-data-v2 - baremetal provision networks
Extend the '_baremetal_provision' book to include
details on how to enable management of network ports
and applying network configuration to provisioned nodes
as part of the node provisioning.

Depends-On: https://review.opendev.org/772977
Change-Id: I6d8f6447565779b5892d1b8c5c057c9a81a56df4
2021-05-07 08:54:47 +00:00
Jiri Podivin
d288ff2332 Documentation reflects current state of VF
Documentation previously referenced mistral.
Which has been deprecated and removed some time ago.

Added references to the VF docs and information about
how validations should be run.

Relinked the docs.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Iea6d1f818dc3a80ff60621575fe27b7c47d5ea77
2021-05-05 09:49:04 +02:00
Zuul
50f9fa7d38 Merge "Document new baremetal provision config_drive YAML" 2021-04-13 23:33:36 +00:00
Cédric Jeanneret
04644c5413 We don't have to disable validations anymore for pre-deployed OC
Following the Depends-On patch, we don't have to pass the
--disable-validations flag anymore when we deploy the OC on pre-deployed
nodes.

The doc still keep the mention of the option for a specific usecase
since it does make sense, for the sake of making Operator's life easier.

Depends-On: https://review.opendev.org/c/openstack/python-tripleoclient/+/771960

Change-Id: I87be5bf25f4ff3f6bfc2ccb311c5f0c9dea5a9bc
2021-01-26 14:31:08 +01:00
Steve Baker
67cc0690c8 Document new baremetal provision config_drive YAML
This documents the new config_drive property, which allows setting
custom instance metadata and cloud-config tasks to run on first boot.

Change-Id: I291e09068747ffef5d3e3a47b02fd44bce3b4ef3
Depends-On: https://review.opendev.org/761850
Depends-On: https://review.opendev.org/762580
2020-12-02 13:33:58 +13:00
John Fulton
9c12465edf Document that >4 GB of RAM is necessary with metalsmith
This may be a side effiect of using direct raw images. I
found I was unable to provision unless I deployoed with
5 GB of RAM so we should warn people.

Change-Id: Ifd44599df29c2b0f792043cf3c9620fcdc5fca5f
2020-10-23 14:02:21 -04:00
Steve Baker
d86caed4f6 Document MD5 as the image checksum algo
This corrects the documentation, the checksum field maps to Ironic
instance_info.image_checksum which uses MD5, not SHA256.

See https://docs.openstack.org/ironic/latest/install/standalone.html#populating-instance-info

Change-Id: Idcde577307e35e27dcca322892d44ef12994c787
2020-09-18 10:24:43 +12:00
Dan Radez
aac9788bc0 Updates to Bare Metal States in provisioning
Change-Id: I4f4af7fcbb3da8dbaa7d026f36ca2fa29ad3e9dc
Closes-Bug: 1857003
2020-04-28 09:31:08 -04:00
Harald Jensås
144e4d8e75 Predictable IPs, no resource_registry override
Support for predictable IP addressing added to the
default port templates in Rocky. The resource
registry overrides are removed the depends-on.

Change-Id: Ib9410e6f6415d3f91a477414930a236f1dc284c8
Related-Bug: #1866215
Depends-On: https://review.opendev.org/711537
2020-03-05 20:37:23 +01:00
Steve Baker
4b247d1232 Update docs for node delete with baremetal provisioning
This change replaces the scale-down instructions to use the existing
openstack overcloud node delete command, which now supports baremetal
provisioning.

Change-Id: I4420309cdde9a5647bd1ae512690eb410e2e3047
Depends-On: https://review.opendev.org/#/c/695622/
Blueprint: nova-less-deploy
2019-11-27 13:05:44 +13:00
Steve Baker
01700310e2 Document baremetal provisioning
Depends-On: https://review.opendev.org/#/c/688843/
Change-Id: Ibf999fe34599fccfd4632dd2846b07fad0d999f2
Blueprint: nova-less-deploy
2019-10-30 12:19:43 +13:00
Alex Schultz
c6918e5da6 Migrate install to deploy-guide
The deployment guide is currently pointed at triplo-docs but it has been
requested that we actually publish a deployment guide. This change
extracts many of the installation doc pages and moves them into the
deploy-guide source tree.  Once the deploy-guide is published, we will
follow up to reference the deployment guide from tripleo-docs.

Change-Id: I0ebd26f014180a92c6cf4ab0929d99b2d860796f
2019-08-16 15:42:17 -06:00