Bug 2090740

Summary: Update links for the new puppet documentation
Product: Red Hat Satellite Reporter: Vladimír Sedmík <vsedmik>
Component: PuppetAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED ERRATA QA Contact: Ladislav Vasina <lvasina>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.11.0CC: bbuckingham, lvrtelov, rlavi, sshtein
Target Milestone: 6.11.0Keywords: Triaged
Target Release: Unused   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: tfm-rubygem-foreman_theme_satellite-9.0.0.9-1,tfm-rubygem-foreman_theme_satellite-9.0.0.10-1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-07-05 14:35:58 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 Vladimír Sedmík 2022-05-26 13:12:01 UTC
Description of problem:
Satellite 6.11 is going to have a new documentation for the puppet plugin. The changes in docs are quite significant, including structure changes, so we will need to update Satellite with proper links. Right now they replicate the old pattern used in 6.10 and earlier versions.


Version-Release number of selected component (if applicable):
6.11.0 snap 21


How reproducible:
always


Steps to Reproduce:
1. Have a 6.11 Satellite
2. Enable the puppet plugin
3. Check the help links of the puppet-related entities


Actual results:

1) Environment
- https://access.redhat.com/documentation/en-us/red_hat_satellite/6.11/html/puppet_guide/chap-red_hat_satellite-puppet_guide-adding_puppet_modules_to_red_hat_satellite_6#sect-Red_Hat_Satellite-Puppet_Guide-Adding_Puppet_Modules_to_Red_Hat_Satellite_6-Importing_Parameterized_Classes_from_a_Puppet_Master
- https://access.redhat.com/documentation/en-us/red_hat_satellite/6.11/html/puppet_guide/chap-red_hat_satellite-puppet_guide-adding_puppet_modules_to_red_hat_satellite_6#sect-Red_Hat_Satellite-Puppet_Guide-Puppet_Environments

2) Classes
- https://access.redhat.com/documentation/en-us/red_hat_satellite/6.11/html/puppet_guide/chap-red_hat_satellite-puppet_guide-adding_puppet_modules_to_red_hat_satellite_6#sect-Red_Hat_Satellite-Puppet_Guide-Adding_Puppet_Modules_to_Red_Hat_Satellite_6-Importing_Parameterized_Classes_from_a_Puppet_Master

3) Config groups
- https://access.redhat.com/documentation/en-us/red_hat_satellite/6.11/html/puppet_guide/chap-red_hat_satellite-puppet_guide-using_config_groups_to_manage_puppet_classes

4) Smart Class Parameters
- https://access.redhat.com/documentation/en-us/red_hat_satellite/6.11/html/puppet_guide/chap-red_hat_satellite-puppet_guide-adding_puppet_modules_to_red_hat_satellite_6#sect-Red_Hat_Satellite-Puppet_Guide-Adding_Puppet_Modules_to_Red_Hat_Satellite_6-Importing_Parameterized_Classes_from_a_Puppet_Master


Expected results:
The links should be updated accordingly to the new documentation.

Comment 6 Ladislav Vasina 2022-06-15 11:23:43 UTC
FAILED_QA 
Based on Comment 4.

Comment 8 Ladislav Vasina 2022-06-16 08:50:57 UTC
VERIFIED
********************************
Documentation links are correct on SAT6.11 snap 26 according to the doc provided by Lena (see Comment 1)
********************************
Sat version:
satellite-6.11.0-2.el8sat.noarch
Snap: 
26
Foreman version:
foreman-3.1.1.21-1.el8sat.noarch

Comment 11 errata-xmlrpc 2022-07-05 14:35:58 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: Satellite 6.11 Release), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:5498