Bug 2029384
| Summary: | subscription-manager syspurpose does not tab complete on --password option for submodules | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Archana Pandey <arpandey> | |
| Component: | subscription-manager | Assignee: | mhorky | |
| Status: | CLOSED ERRATA | QA Contact: | Red Hat subscription-manager QE Team <rhsm-qe> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | high | |||
| Version: | 8.6 | CC: | jsefler, mhorky, redakkan | |
| Target Milestone: | rc | Keywords: | Triaged | |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
|
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | subscription-manager-1.28.25-1.el8 | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 2029927 (view as bug list) | Environment: | ||
| Last Closed: | 2022-05-10 15:22: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: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 2029927 | |||
|
Description
Archana Pandey
2021-12-06 11:18:21 UTC
pre-verification: Verifying issue on jenkins build subscription-manager-1.28.24-1.git.33.9106cec.el8.x86_64 [root@kvm-08-guest14 ~]# subscription-manager version server type: This system is currently not registered. subscription management server: 3.2.21-1 subscription management rules: 5.41 subscription-manager: 1.28.24-1.git.33.9106cec.el8 [root@kvm-08-guest14 ~]# [root@kvm-08-guest14 ~]# [root@kvm-08-guest14 ~]# subscription-manager syspurpose role --list --username qeAccount -- --help --noproxy --password --proxypassword --set --token --username --list --org --proxy --proxyuser --show --unset [root@kvm-08-guest14 ~]# subscription-manager syspurpose role --list --username qeAccount --p --password --proxy --proxypassword --proxyuser ^^^^^----------------------password option available on tab completion [root@kvm-08-guest14 ~]# subscription-manager syspurpose service-level --list --username qeAccount -- --help --list --org --proxy --proxyuser --set --token --username --insecure --noproxy --password --proxypassword --serverurl --show --unset [root@kvm-08-guest14 ~]# subscription-manager syspurpose service-level --list --username qeAccount --p --password --proxy --proxypassword --proxyuser ^^^^^----------------------password option available on tab completion [root@kvm-08-guest14 ~]# subscription-manager syspurpose usage --list --username qeAccount -- --help --noproxy --password --proxypassword --set --token --username --list --org --proxy --proxyuser --show --unset [root@kvm-08-guest14 ~]# subscription-manager syspurpose usage --list --username qeAccount --p --password --proxy --proxypassword --proxyuser ^^^^^----------------------password option available on tab completion [root@kvm-08-guest14 ~]# subscription-manager syspurpose addons --list --username qeAccount -- --add --list --org --proxy --proxyuser --show --unset --help --noproxy --password --proxypassword --remove --token --username [root@kvm-08-guest14 ~]# subscription-manager syspurpose addons --list --username qeAccount --p --password --proxy --proxypassword --proxyuser ^^^^^----------------------password option available on tab completion Based on the above observations, setting verified tested pre-verification : PASSED verifying on subscription-manager-1.28.25-1.el8.x86_64
Beaker Test information:
HOSTNAME=ibm-x3650m4-01-vm-05.ibm2.lab.eng.bos.redhat.com
JOBID=6180347
RECIPEID=11270693
RESULT_SERVER=
DISTRO=RHEL-8.6.0-20220110.3
ARCHITECTURE=x86_64
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager version
server type: This system is currently not registered.
subscription management server: 3.2.21-1
subscription management rules: 5.41
subscription-manager: 1.28.25-1.el8
[root@ibm-x3650m4-01-vm-05 ~]#
[root@ibm-x3650m4-01-vm-05 ~]#
[root@ibm-x3650m4-01-vm-05 ~]# rpm -qa --changelog subscription-manager | grep 2029384
- 2029384: Fix bash autocompletion (mhorky)
[root@ibm-x3650m4-01-vm-05 ~]#
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose role --list --username rhelGA --<tab><tab>
--help --noproxy --password --proxypassword --set --token --username
--list --org --proxy --proxyuser --show --unset
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose role --list --username rhelGA --p<tab><tab>
--password --proxy --proxypassword --proxyuser
^^^^^----------------------password option present in tab completion
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose usage --list --username rhelGA --<tab><tab>
--help --noproxy --password --proxypassword --set --token --username
--list --org --proxy --proxyuser --show --unset
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose usage --list --username rhelGA --p<tab><tab>
--password --proxy --proxypassword --proxyuser
^^^^^----------------------password option present in tab completion
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose service-level --list --username rhelGA --<tab><tab>
--help --list --org --proxy --proxyuser --set --token --username
--insecure --noproxy --password --proxypassword --serverurl --show --unset
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose service-level --list --username rhelGA --p<tab><tab>
--password --proxy --proxypassword --proxyuser
^^^^^----------------------password option present in tab completion
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose addons --list --username rhelGA --<tab><tab>
--add --list --org --proxy --proxyuser --show --unset
--help --noproxy --password --proxypassword --remove --token --username
[root@ibm-x3650m4-01-vm-05 ~]# subscription-manager syspurpose addons --list --username rhelGA --p<tab><tab>
--password --proxy --proxypassword --proxyuser
^^^^^----------------------password option present in tab completion
tab completion for --password option working as expected for syspurpose sub-modules.
Verification : PASSED
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 (subscription-manager bug fix and enhancement update), 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/RHBA-2022:2047 |