Bug 1679300
Summary: | Unable to Change Host Location via Hammer | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | kartik <kmishra> |
Component: | Hosts | Assignee: | Oleh Fedorenko <ofedoren> |
Status: | CLOSED ERRATA | QA Contact: | tstrych |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.4 | CC: | akarimi, apatel, bbuckingham, bkearney, chris.snell, dhlavacd, egolov, inecas, kgaikwad, ktordeur, mbacovsk, mshira, msunil, oezr, ofedoren, patalber, pdragun, rabajaj, rdrazny, satellite6-bugs, tstrych, wpinheir |
Target Milestone: | 6.6.0 | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | tfm-rubygem-hammer_cli_foreman-0.17.0.6-1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-10-22 12:47:16 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: |
Description
kartik
2019-02-20 20:37:52 UTC
Created redmine issue https://projects.theforeman.org/issues/26536 from this bug Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/26536 has been resolved. *** Bug 1709253 has been marked as a duplicate of this bug. *** I reproduce the steps and hammer host update --id <id> --location-id <id> works only for location which is already assigned to host. When I use another location id I still get: """ Could not update the host: Resource host not found by id <host-id> """ Using sat 6.6 snap 17 with this package version: tfm-rubygem-hammer_cli_foreman-0.17.0.6-1.el7sat.noarch This patch adds new options e.g. --new-location-id. If you want to update the location for a host, you should use hammer host update --id <host id> --location-id <loc id for scope> --new-location-id <id of new location>. Have you tried that? I have tested changing the location using the --new-locatioin-id switch. This works, and I was able to change host's location . Satellitet 6.6 Snap 17, tfm-rubygem-hammer_cli_foreman-0.17.0.6-1.el7sat.noarch $ hammer location list ---|------------------|------------------|------------ ID | TITLE | NAME | DESCRIPTION ---|------------------|------------------|------------ 3 | AnotherLocation | AnotherLocation | 2 | Default Location | Default Location | ---|------------------|------------------|------------ $ hammer host info --id 3 | grep Location Location: Default Location $ hammer host update --id 3 --location-id 2 --new-location-id 3 Host updated. $ hammer host info --id 3 | grep Location Location: AnotherLocation 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-2019:3172 |