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
