foreman-documentation icon indicating copy to clipboard operation
foreman-documentation copied to clipboard

Rectify differences in the custom SSL CSR for LB and Smart Proxy for 3.8

Open AkshayGadhaveRH opened this issue 1 year ago • 1 comments

Same change as https://github.com/theforeman/foreman-documentation/pull/2832. Pushing separate PR for 3.8 as there was a merge conflict on this branch.

There are differences in the openssl.cnf files created for cert signing requests for LB and for Smart Proxy:

guides/common/modules/proc_creating-custom-ssl-certificates-for-smart-proxy-server.adoc > LB custom SSL CSR file guides/common/modules/proc_creating-a-custom-ssl-certificate.adoc > Smart Proxy custom SSL CSR file Trying to make these two files similar as far as possible.

This PR will also include changes to guides/common/modules/proc_creating-a-custom-ssl-certificate.adoc. However, there is another PR in progress for changes in this file: #2828

BZ: https://bugzilla.redhat.com/show_bug.cgi?id=2256021

Please cherry-pick my commits into:

  • [ ] Foreman 3.10/Katello 4.12
  • [ ] Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8)
  • [X] Foreman 3.8/Katello 4.10
  • [ ] Foreman 3.7/Katello 4.9 (Satellite 6.14)
  • [ ] Foreman 3.6/Katello 4.8
  • [ ] Foreman 3.5/Katello 4.7 (Satellite 6.13; orcharhino 6.6/6.7)
  • [ ] Foreman 3.4/Katello 4.6 (EL8 only)
  • [ ] Foreman 3.3/Katello 4.5 on EL7 & EL8 (Satellite 6.12 on EL8 only; orcharhino 6.4/6.5 on EL8 only)
  • We do not accept PRs for Foreman older than 3.3.

AkshayGadhaveRH avatar May 10 '24 09:05 AkshayGadhaveRH

Hey @Lennonka,

Not sure what exactly is causing the asciidoctor: WARNING: skipping reference to missing attribute: parent-context

Strangely it complains about two files that I haven't touched at all:

asciidoctor: WARNING: common/modules/proc_configuring-smart-proxy-server-with-custom-ssl-certificates-to-generate-and-sign-puppet-certificates.adoc: line 2: section title out of sequence: expected level 4, got level 6 asciidoctor: WARNING: common/modules/proc_configuring-remaining-smart-proxy-servers-with-custom-ssl-certificates.adoc: line 2: section title out of sequence: expected level 4, got level 6

AkshayGadhaveRH avatar Jun 03 '24 05:06 AkshayGadhaveRH

Cherry-picked:

  • 6549eb96ea..d98121e522 3.7 -> 3.7
  • fad69f4f12..83d587cfe1 3.6 -> 3.6
  • ad77dca4d3..d11fef0aa8 3.5 -> 3.5

Lennonka avatar Jul 01 '24 19:07 Lennonka