Bug 2231092

Summary: satellite-maintain self-upgrade description of purpose unclear leads to confusion
Product: Red Hat Satellite Reporter: Ricardo Santamaria <risantam>
Component: UpgradesAssignee: satellite6-bugs <satellite6-bugs>
Status: NEW --- QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: low Docs Contact:
Priority: unspecified    
Version: 6.12.0CC: ehelms, rlavi
Target Milestone: UnspecifiedKeywords: EasyFix, Triaged
Target Release: Unused   
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: 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 Ricardo Santamaria 2023-08-10 14:33:10 UTC
Description of problem:
With introduction of 'satellite-maintain self-upgrade' command this causes customer confusion of its purpose and help is unclear 

Version-Release number of selected component (if applicable):
Satellite 6.12+

How reproducible:

]# satellite-maintain --help | grep self-upgrade
	self-upgrade              	Perform major version self upgrade

Actual results:
When self-upgrade is run its purpose is to update satellite-maintain rubygem-foreman_maintain only. AKA doing what previous Satellite upgrade steps were "yum install rubygem-foreman_maintain" prior to listing latest versions for upgrade. 

Expected results:
I believe the sub command name and the help description is not easily clear what it's doing

Additional info: