[cobbler] cobbler 2.4.0, Fedora 17, eth0 and em1

James Cammarata jimi at sngx.net
Wed Nov 21 05:19:31 UTC 2012


On Tue, Nov 20, 2012 at 11:06 PM, Zack Perry <zack.perry at sbcglobal.net> 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 at cobbler ~]# cobbler system edit --name=nb2 --interface=em1 --delete-interface
> At least one interface needs to be defined.
> [root at 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


More information about the cobbler mailing list