Repository: ansible-collections/community.general

Issue:
Documentation should not point to Satellite 6.x exclusively
### Summary

Satellite 7.0 is currently in development and it consists of the same components, including Katello, as Satellite 6.x does.

I recommend changing it to something different to not confuse the customer that this module can be used only with Satellite 6.

### Issue Type

Bug Report

### Component Name

redhat_subscription
_might apply to other components that reference Satellite 6_

### Ansible Version

N/A

### Community.general Version

Docs states `latest`
https://docs.ansible.com/ansible/latest/collections/community/general/redhat_subscription_module.html#parameter-environment

### Configuration

_No response_

### OS / Environment

_No response_

### Steps to Reproduce

See the latest documentation
https://docs.ansible.com/ansible/latest/collections/community/general/redhat_subscription_module.html#parameter-environment

### Expected Results

Documentation should not reference Sat6 or Satellite 6.
I would expect to see references like `Satellite 6 and higher` or just `Satellite`.

### Actual Results

Documentation references Sat6 and Satellite6.

### Code of Conduct

- [x] I agree to follow the Ansible Code of Conduct


Discussion:
Files identified in the description:
* [`plugins/modules/packaging/os/redhat_subscription.py`](https://github.com/ansible-collections/community.general/blob/main/plugins/modules/packaging/os/redhat_subscription.py)

If these files are incorrect, please update the `component name` section of the description or use the `!component` bot command.

[click here for bot help](https://github.com/ansible/ansibullbot/blob/devel/ISSUE_HELP.md)
<!--- boilerplate: components_banner --->
cc @alikins @barnabycourt @kahowell
[click here for bot help](https://github.com/ansible/ansibullbot/blob/devel/ISSUE_HELP.md)
<!--- boilerplate: notify --->
Files identified in the description:
* [`plugins/modules/redhat_subscription.py`](https://github.com/ansible-collections/community.general/blob/main/plugins/modules/redhat_subscription.py)

If these files are incorrect, please update the `component name` section of the description or use the `!component` bot command.

[click here for bot help](https://github.com/ansible/ansibullbot/blob/devel/ISSUE_HELP.md)
<!--- boilerplate: components_banner --->

Resolving patch:
diff --git a/plugins/modules/redhat_subscription.py b/plugins/modules/redhat_subscription.py
--- a/plugins/modules/redhat_subscription.py
+++ b/plugins/modules/redhat_subscription.py
@@ -34,15 +34,15 @@
         type: str
     username:
         description:
-            - access.redhat.com or Sat6 username
+            - access.redhat.com or Red Hat Satellite or Katello username
         type: str
     password:
         description:
-            - access.redhat.com or Sat6 password
+            - access.redhat.com or Red Hat Satellite or Katello password
         type: str
     server_hostname:
         description:
-            - Specify an alternative Red Hat Subscription Management or Sat6 server
+            - Specify an alternative Red Hat Subscription Management or Red Hat Satellite or Katello server
         type: str
     server_insecure:
         description:
@@ -50,12 +50,12 @@
         type: str
     server_prefix:
         description:
-            - Specify the prefix when registering to the Red Hat Subscription Management or Sat6 server.
+            - Specify the prefix when registering to the Red Hat Subscription Management or Red Hat Satellite or Katello server.
         type: str
         version_added: 3.3.0
     server_port:
         description:
-            - Specify the port when registering to the Red Hat Subscription Management or Sat6 server.
+            - Specify the port when registering to the Red Hat Subscription Management or Red Hat Satellite or Katello server.
         type: str
         version_added: 3.3.0
     rhsm_baseurl:
@@ -98,7 +98,7 @@
         type: str
     environment:
         description:
-            - Register with a specific environment in the destination org. Used with Red Hat Satellite 6.x or Katello
+            - Register with a specific environment in the destination org. Used with Red Hat Satellite or Katello
         type: str
     pool:
         description:
@@ -229,7 +229,7 @@
     org_id: 222333444
     pool: '^Red Hat Enterprise Server$'
 
-- name: Register as user credentials into given environment (against Red Hat Satellite 6.x), and auto-subscribe.
+- name: Register as user credentials into given environment (against Red Hat Satellite or Katello), and auto-subscribe.
   community.general.redhat_subscription:
     state: present
     username: joe_user
@@ -397,7 +397,9 @@ def register(self, username, password, auto_attach, activationkey, org_id,
                  rhsm_baseurl, server_insecure, server_hostname, server_proxy_hostname,
                  server_proxy_port, server_proxy_user, server_proxy_password, release):
         '''
-            Register the current system to the provided RHSM or Sat6 server
+            Register the current system to the provided RHSM or Red Hat Satellite
+            or Katello server
+
             Raises:
               * Exception - if error occurs while running command
         '''


Test patch: