Project

General

Profile

Actions

Bug #13994

closed

Cannot dis-associate a Subnet from a Domain using Hammer

Added by Brad Buckingham about 8 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Other commands
Target version:
-
Difficulty:
Triaged:
Yes
Team Backlog:
Marek
Fixed in Releases:
Found in Releases:
In Kanboard:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1305747

Description of problem:

Cannot dis-associate a Subnet from a Domain using Hammer.

- Due to which can not delete a Subnet using hammer command

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

Satellite Server v.6.1.6

Steps to Reproduce:

1. Create a Domain and Subnet using hammer command:

  1. hammer domain create --name "test-domain"
    Domain [test-domain] created
  1. 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 :

  1. hammer subnet delete --name "test"
    Could not delete the subnet:
    test (x.x.x.x/24) is used by test-domain
  1. hammer domain delete --name "test-domain"
    Could not delete the domain:
    test-domain is used by test (x.x.x.x/24)

Actual results:

Could not delete the subnet:
test (x.x.x.x/24) is used by test-domain

Expected results:

Subnet Deleted successfully

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

  1. hammer subnet delete --name "test"

- Below Hammer command does not remove the association using hammer command:

  1. hammer subnet update --domains "" --name "test" ---> Rather it associates the Subnet with all the Domain's.

Related issues 1 (0 open1 closed)

Related to Hammer CLI - Bug #17252: Unable to set empty parameter via hammerClosedMartin Bacovsky11/07/2016Actions
Actions

Also available in: Atom PDF