Merging of 7 classes each with different sysconfig entries.
I am trying to do a merge of 7 different classes with each one having different sysconfig entries and it is not working. is there something i need to be doing on the initial control file? Where do i put the classes in the initial control file?, do i put it in the <install> section or the <configure> section? Could someone give me some help on this? Thanks, Cameron
On Tuesday 07 March 2006 17:35, Cameron Seader wrote:
I am trying to do a merge of 7 different classes with each one having different sysconfig entries and it is not working.
your sysconfig entries from one class are overwritten by the ones from later classes right? That's because the merge process works a little bit different than one would expect. I have changed that for SLES10/10.1 for about 10 values in the profile, so that it acts more like one would think the merging works. sysconfig_entry is now one of this values.
Could someone give me some help on this?
it might help to configure the same sysconfig_entry multiple times in the "early" classes. Then later classes can overwrite some of them - that's a very ugly workaround though. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
On Wed, Mar 8, 2006 at 6:18 AM, in message <200603081418.09730.ug@suse.de>, Uwe Gansert <ug@suse.de> wrote: On Tuesday 07 March 2006 17:35, Cameron Seader wrote:
I am trying to do a merge of 7 different classes with each one having different sysconfig entries and it is not working.
your sysconfig entries from one class are overwritten by the ones from later
classes right?
That's because the merge process works a little bit different than one would
expect. I have changed that for SLES10/10.1 for about 10 values in
Yes the
profile, so that it acts more like one would think the merging works.
sysconfig_entry is now one of this values.
Could someone give me some help on this?
it might help to configure the same sysconfig_entry multiple times in the "early" classes. Then later classes can overwrite some of them - that's a very ugly workaround though.
So this code will not be back ported to SLES 9 at all? -Cameron
On Wednesday 08 March 2006 17:27, Cameron Seader wrote:
So this code will not be back ported to SLES 9 at all?
I think the next service pack will have that fix too. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
On Wed, Mar 8, 2006 at 9:43 AM, in message <200603081743.08624.ug@suse.de>, Uwe Gansert <ug@suse.de> wrote: On Wednesday 08 March 2006 17:27, Cameron Seader wrote:
So this code will not be back ported to SLES 9 at all?
I think the next service pack will have that fix too.
so SP4 will have the fix in it?, is there a bugzilla tht references this?, or should i get a bugzilla going so that we can be sure that it does get backported? -Cameron
On Wednesday 08 March 2006 17:40, Cameron Seader wrote:
so SP4 will have the fix in it?,
unless I'll see problems with that solution until then. It's new code.
is there a bugzilla tht references this?, or should i get a bugzilla going so that we can be sure that it does get backported?
please create a bugzilla entry for SLES9. Thanks. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
On Wed, Mar 8, 2006 at 9:51 AM, in message <200603081751.06635.ug@suse.de>, Uwe Gansert <ug@suse.de> wrote: On Wednesday 08 March 2006 17:40, Cameron Seader wrote:
so SP4 will have the fix in it?,
unless I'll see problems with that solution until then. It's new code.
is there a bugzilla tht references this?, or should i get a bugzilla going so that we can be sure that it does get backported?
please create a bugzilla entry for SLES9. Thanks.
Will do. Thanks Uwe, Cameron
On Wednesday 08 March 2006 14:18, Uwe Gansert wrote:
I am trying to do a merge of 7 different classes with each one having different sysconfig entries and it is not working.
your sysconfig entries from one class are overwritten by the ones from later classes right? That's because the merge process works a little bit different than one would expect. I have changed that for SLES10/10.1 for about 10 values in the profile, so that it acts more like one would think the merging works. sysconfig_entry is now one of this values.
I have changed that again. I wasn't happy with the static list of elements that are merged different. It's configureable now. Look here for documentation: http://www.suse.de/~ug/autoyast_doc/merging.html I hope that's a more flexible solution and it will still fulfill eveybody's needs. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de
participants (2)
-
Cameron Seader
-
Uwe Gansert