Bug 2222786

Summary: Invalid configuration hooks in rhosp 17 documentation
Product: Red Hat OpenStack Reporter: Eric Nothen <enothen>
Component: documentationAssignee: RHOS Documentation Team <rhos-docs>
Status: CLOSED NOTABUG QA Contact: RHOS Documentation Team <rhos-docs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17.1 (Wallaby)CC: bshephar, igallagh, pweeks, sbaker
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-18 10:46:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Eric Nothen 2023-07-13 17:24:28 UTC
Description of problem:

RHOSP 17.x documents [0] [1] still list the nova hooks for pre and post configuration. I understand that these hooks are no longer available in RHOSP 17 given that there is no Nova in the undercloud, and that they should be replaced with other procedures based on Ansible.


Version-Release number of selected component (if applicable):
17.0
17.1-beta

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

[0] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/17.0/html/director_installation_and_usage/assembly_configuration-hooks
[1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/17.1-beta/html/installing_and_managing_red_hat_openstack_platform_with_director/assembly_configuration-hooks#doc-wrapper

Comment 2 Steve Baker 2023-07-17 19:40:50 UTC
Chapter 5.1 in the 17.x documentation should still be valid, these ExtraConfig resources will be transformed to ansible tasks, just as it is in 16.x with config-download. Somebody from DFG:DF can confirm this.

What has been replaced is the first boot NodeUserData resources[1]. We're working on documentation on how to do the equivalent with cloud-config in the provision yaml format

[1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.2/html/advanced_overcloud_customization/assembly_configuration-hooks#proc_first-boot-customizing-first-boot-configuration_configuration-hooks

Comment 3 Brendan Shephard 2023-07-17 22:57:59 UTC
Yeah, confirming that we still use ExtraConfig as described. It can still be leveraged to write out hieradata.