Description of problem: In sat6.3 , when we create a discovery rule, use needs to provide the org/location. But when the rule is created, info command doesn't show the associated info: ~]# hammer -u admin -p changeme discovery_rule create --name test --hostgroup=test --search='cpu_count=1' --organization-ids 1 ~]# hammer -u admin -p changeme discovery_rule list ---|------|----------|-------------|------------|-------------|-------- ID | NAME | PRIORITY | SEARCH | HOST GROUP | HOSTS LIMIT | ENABLED ---|------|----------|-------------|------------|-------------|-------- 1 | test | 0 | cpu_count=1 | test | 0 | true ---|------|----------|-------------|------------|-------------|-------- ~]# hammer -u admin -p changeme discovery_rule info --id 1 ID: 1 Name: test Priority: 0 Search: cpu_count=1 Host Group: test Hosts Limit: 0 Enabled: true Hostname template: Hosts: Version-Release number of selected component (if applicable): satellite-6.3.0-1.0.git.7.fb12bf2.el7sat.noarch tfm-rubygem-hammer_cli_foreman_discovery-0.0.3-2.el7.noarch How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: missing org and location from info command Expected results: discovery_rule info command should show the associated org and locations Additional info:
Created redmine issue http://projects.theforeman.org/issues/16629 from this bug
Upstream bug assigned to orabin
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/16629 has been resolved.
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, 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/RHSA-2018:0336