Bug 707291 - [RFE]RHUI Manager should have all the Interactive Menu options as CLI ARGS
Summary: [RFE]RHUI Manager should have all the Interactive Menu options as CLI ARGS
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Update Infrastructure for Cloud Providers
Classification: Red Hat
Component: Tools
Version: 2.1
Hardware: Unspecified
OS: Unspecified
low
unspecified
Target Milestone: ---
: 3.0.x
Assignee: Jay Dobies
QA Contact: Irina Gulina
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-24 15:56 UTC by Kedar Bidarkar
Modified: 2017-09-06 16:10 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-09-06 16:10:20 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Kedar Bidarkar 2011-05-24 15:56:46 UTC
Description of problem:
Currently we have only few options under the CLI and most of them are under the 
Interactive Menu.

Bringing in all the interactive menu options under CLI would be of immense help in automating various tasks.

Version-Release number of selected component (if applicable):
ALL versions


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:
Only few CLI options for rhui-manager

Expected results:
Expecting all interactive menu options for rhui-manager also as CLI options.

Additional info:

Not sure though, I think this could be a very difficult task. But feel that, it would definitely help in future for other tasks.

Comment 1 Jay Dobies 2011-05-24 16:14:28 UTC
That's the goal, it's just a time thing, so only what I assumed would be the most requested non-shell ones are currently exposed.

Aligning to 2.1 to see if we have the time to add more.

Comment 2 wes hayutin 2011-05-24 16:19:05 UTC
Kedar, can you please make a list of what is implemented and a list of commands that you would need for basic sanity testing.  I would like to require there are enough shell commands available for automated regression testing *BEFORE* 2.1

Comment 3 Kedar Bidarkar 2011-05-30 11:46:05 UTC
Its almost like everything is needed under the rhui-manager <CLI ARGS>

Currently only the below stuff is exposed to the CLI.

[root@dhcp201-103 ~]# rhui-manager --username admin --password admin cert
Red Hat content certificate management
    upload - uploads a new content certificate
    info - display information about the current content certificate

[root@dhcp201-103 ~]# rhui-manager --username admin --password admin packages 
package manipulation on repositories
    upload - uploads a package or directory of packages to a repository
    list - lists all packages in a repository
[root@dhcp201-103 ~]# rhui-manager --username admin --password admin repo
repository listing and manipulation
    list - lists all repositories in the RHUI
    info - displays information on an individual repo

The Required stuff for shell commands are:

a) Most of the option under "Repository Management" ( options, a,c,d,u; under REPO MGMT)

b) Most of the options under "CDS Management" (options, a,d,r; under CDS MGMT)

c) Most of the options under "Client Entitlement Management" (options, e,c ; under Client ENTITLE MGMT)

All the above stuff is considered as minimum basic required, for rhui-manager SHELL COMMANDS

Comment 4 Sachin Ghai 2011-05-30 11:55:47 UTC
In addition to above, we should have cli options for "sync status and scheduling".

Comment 5 wes hayutin 2012-07-30 20:11:15 UTC
moving to version 2.1.1

Comment 12 Bryan Kearney 2017-09-06 16:10:20 UTC
We believe this is in 3.0. If you are still seeing an issue, pelase feel free to re-open.


Note You need to log in before you can comment on or make changes to this bug.