On Tue, Nov 20, 2012 at 11:06 PM, Zack Perry <[email protected]> wrote:
> For 2.4.0, the workflow documented in the cobbler man page doesn't work:
>
>            Interfaces can be deleted using the --delete-interface option.
>
>            Example:
>
>            cobbler system edit --name=foo --interface=eth2 --delete-interface
>
> Actual session:
>
>...
>
> [root@cobbler ~]# cobbler system edit --name=nb2 --interface=em1 
> --delete-interface
> At least one interface needs to be defined.
> [root@cobbler ~]#
>
> IMHO, this should be considered as a bug.

Well that's odd, it works as expected on my system with the master branch:

# cobbler system edit --name=test --interface=em1 --mac=random
# cobbler system report --name=test | grep "^Interface ="
Interface =====                : em1
Interface =====                : eth0
# cobbler system edit --name=test --interface=em1 --delete-interface
# cobbler system report --name=test | grep "^Interface ="
Interface =====                : eth0

And on release24:

# cobbler system edit --name=test --interface=em1 --mac=random
# cobbler system report --name=test | grep "^Interface ="
Interface =====                : em1
Interface =====                : eth0
# cobbler system edit --name=test --interface=em1 --delete-interface
# cobbler system report --name=test | grep "^Interface ="
Interface =====                : eth0
# cobbler version
Cobbler 2.4.0
  source: fe754cc, Fri Oct 12 16:59:48 2012 -0500
  build time: Tue Nov 20 23:17:22 2012
_______________________________________________
cobbler mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/cobbler

Reply via email to