On Tue, Aug 23, 2011 at 4:23 AM, Jörgen Maas <jorgen.maas(a)gmail.com> wrote:
Hi,
This one was also requested by James.
Buildiso now only processes profiles which are associated with the
selected systems.
>From the CLI you can still easily build an ISO for all systems (and
thus the relevant profiles) with:
# cobbler buildiso
Mixing --systems with --profiles parameters from the CLI also works as expected.
https://github.com/jmaas/Cobbler/commit/98c9da23641ef847caccc51294acd0c47...
If I read this right, I don't think your code allows for building an
iso with every profile but no systems by simply specifying an empty
profile list. Before, if the profile list = [] and the system list was
None, an iso would be made of all the profiles.
I'm not sure if anyone actually uses just profile iso's, but this
would create a problem if they did. I'm not saying change it yet, but
I would definitely solicit feedback on the main mailing list and in
IRC to see if anyone actually uses that functionality.