Bug #13994
Updated by Tomáš Strachota about 8 years ago
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1305747 *Description Description of problem:* problem: Cannot dis-associate a Subnet from a Domain using Hammer. - Due to which can not delete a Subnet using hammer command *Version-Release Version-Release number of selected component (if applicable):* applicable): Satellite Server v.6.1.6 *Steps How reproducible: Steps to Reproduce:* Reproduce: 1. Create a Domain and Subnet using hammer command: # hammer domain create --name "test-domain" Domain [test-domain] created # hammer subnet create --name "test" --network "x.x.x.x" --mask "255.255.255.0" --domains "test-domain" Subnet created 2. Try deleting the subnet and it will fail with the below error : # hammer subnet delete --name "test" Could not delete the subnet: test (x.x.x.x/24) is used by test-domain # hammer domain delete --name "test-domain" Could not delete the domain: test-domain is used by test (x.x.x.x/24) *Actual results:* Actual results: Could not delete the subnet: test (x.x.x.x/24) is used by test-domain *Expected results:* Expected results: Subnet Deleted successfully *Additional info:* Additional info: It is due to the association created between the Subnet and the Domain. If a Subnet is created without the Domain association, then it is deleted successfully. Currently we can remove the association manually over the Satellite Server Web UI --> log in to Satellite --> Infrastructure --> Subnet --> Select the Subnet "test" --> Domains --> Remove the check mark from "test-domain" --> Submit # hammer subnet delete --name "test" - Below Hammer command does not remove the association using hammer command: # hammer subnet update --domains "" --name "test" ---> Rather it associates the Subnet with all the Domain's.