Skip to content

Combine insights modules into one procedure module#3933

Merged
Lennonka merged 18 commits intotheforeman:masterfrom
AkshayGadhaveRH:consolidate_managing_insights_modules
Jul 23, 2025
Merged

Combine insights modules into one procedure module#3933
Lennonka merged 18 commits intotheforeman:masterfrom
AkshayGadhaveRH:consolidate_managing_insights_modules

Conversation

@AkshayGadhaveRH
Copy link
Copy Markdown
Contributor

@AkshayGadhaveRH AkshayGadhaveRH commented Jun 12, 2025

Currently there are two separate insights modules under the Performing additional configuration on Satellite Server section:

  • Using Red Hat Insights with Satellite Server
  • Disabling Red Hat Insights registration

These two can be combined under a single header Managing Insights. There are common commands listed in these two modules, and these can be listed as bullet points in a reference module rather than a procedure module.

JIRA: https://issues.redhat.com/browse/SAT-28621

What changes are you introducing?

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

Checklists

  • I am okay with my commits getting squashed when you merge this PR.
  • I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • Foreman 3.15/Katello 4.17
  • Foreman 3.14/Katello 4.16 (Satellite 6.17)
  • Foreman 3.13/Katello 4.15 (EL9 only)
  • Foreman 3.12/Katello 4.14 (Satellite 6.16; orcharhino 7.2 on EL9 only)
  • Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9; orcharhino 7.1 with Leapp)
  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • We do not accept PRs for Foreman older than 3.9.

@github-actions github-actions Bot added Needs tech review Requires a review from the technical perspective Needs style review Requires a review from docs style/grammar perspective Needs testing Requires functional testing labels Jun 12, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 12, 2025

The PR preview for 3012099 is available at theforeman-foreman-documentation-preview-pr-3933.surge.sh

The following output files are affected by this PR:

show diff

show diff as HTML

@aneta-petrova
Copy link
Copy Markdown
Member

Hi @AkshayGadhaveRH, the issue with how we document integration with Insights runs a bit deeper now and #3910 is there to address it. I'm not sure what to do and you are free to continue with your PR, just note that if my PR ends up being merged, I might end up overwriting your changes again.

@AkshayGadhaveRH
Copy link
Copy Markdown
Contributor Author

Hey @aneta-petrova I think your PR addresses a lot of issues with the insights modules. However, I feel we can still combine the two modules, once your changes are merged.
The two concept modules (Overview of {Project} integration with Insights and Using Red{nbsp}Hat Insights with {Project}) look really neat.
Maybe I can take a call once your PR is merged?

@aneta-petrova
Copy link
Copy Markdown
Member

Okay, Akshay! :) I'll do my best to get my PR done as quickly as possible so that I can unblock you on this.

Comment thread guides/common/modules/ref_managing-red-hat-insights.adoc Outdated
Comment thread guides/common/modules/ref_managing-red-hat-insights.adoc Outdated
@Lennonka Lennonka added the Waiting on contributor Requires an action from the author label Jun 23, 2025
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch from b183471 to 64e716b Compare July 3, 2025 06:42
@pr-processor pr-processor Bot added Needs re-review and removed Waiting on contributor Requires an action from the author labels Jul 3, 2025
Copy link
Copy Markdown
Member

@aneta-petrova aneta-petrova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm aware that some of the suggestions affect content you didn't author yourself but I hope that's okay because I see this as an opportunity to make sure the procedure complies with the mod docs template.

Comment thread guides/common/modules/ref_project-server-as-red-hat-insights-client.adoc Outdated
Comment thread guides/common/modules/ref_project-server-as-red-hat-insights-client.adoc Outdated
Comment thread guides/common/modules/ref_project-server-as-red-hat-insights-client.adoc Outdated
Comment thread guides/common/modules/ref_project-server-as-red-hat-insights-client.adoc Outdated
Comment thread guides/common/modules/ref_project-server-as-red-hat-insights-client.adoc Outdated
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch from 64e716b to b878371 Compare July 7, 2025 12:30
Copy link
Copy Markdown
Contributor

@Lennonka Lennonka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the Modular documentation reference, custom discrete headings are not allowed in procedure modules.

For the purpose of DITA migration, we have to be strict about the structure of modules.

Let's not introduce custom headings or make this module into an actual reference module. See also Reference modules in the modularization docs.

@pr-processor pr-processor Bot added the Waiting on contributor Requires an action from the author label Jul 14, 2025
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch from c65f1eb to 1ab89ed Compare July 15, 2025 07:21
@pr-processor pr-processor Bot added Needs re-review and removed Waiting on contributor Requires an action from the author labels Jul 15, 2025
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch 2 times, most recently from bac6e70 to 501383a Compare July 16, 2025 12:28
Copy link
Copy Markdown
Contributor

@Lennonka Lennonka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of suggestions

@pr-processor pr-processor Bot added the Waiting on contributor Requires an action from the author label Jul 16, 2025
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch from 501383a to 4ddc3b5 Compare July 17, 2025 05:49
@AkshayGadhaveRH AkshayGadhaveRH force-pushed the consolidate_managing_insights_modules branch from 23907af to ea89c77 Compare July 23, 2025 10:21
@pr-processor pr-processor Bot added Needs re-review and removed Waiting on contributor Requires an action from the author labels Jul 23, 2025
@AkshayGadhaveRH AkshayGadhaveRH removed the Needs testing Requires functional testing label Jul 23, 2025
Copy link
Copy Markdown
Contributor

@Lennonka Lennonka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpicks. The rest looks good!

Comment thread guides/common/modules/proc_configuring-project-server-as-insights-client.adoc Outdated
Comment thread guides/common/modules/proc_configuring-project-server-as-insights-client.adoc Outdated
@Lennonka Lennonka added style review done No issues from docs style/grammar perspective and removed Needs style review Requires a review from docs style/grammar perspective labels Jul 23, 2025
@AkshayGadhaveRH
Copy link
Copy Markdown
Contributor Author

@Lennonka do you think this needs a tech review, since this is just a docs change?

@Lennonka Lennonka removed the Needs tech review Requires a review from the technical perspective label Jul 23, 2025
@Lennonka
Copy link
Copy Markdown
Contributor

Tech review not necessary. Thanks!

@Lennonka Lennonka merged commit 87fb643 into theforeman:master Jul 23, 2025
9 of 10 checks passed
@Lennonka
Copy link
Copy Markdown
Contributor

Not cherry picked - there are conflicts on 3.15. cc @AkshayGadhaveRH

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

style review done No issues from docs style/grammar perspective

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants