Does anyone know if any of the SLES releases 9 or 10 support passing the
linuxrc option netdevice=<hardware mac address> ?
I noticed Red Hat has had this for sometime and it seems totally missing
in SuSE which seems really odd.
I'm still scratching my head if we really are still passing only by
kernel interface name.
I read in the change log for linuxrc-1.8.6-3 a change that "sounds" like
this feature.
* Mon Mar 14 2005 - snwint(a)suse.de
- s390: fix segfault in net_list_s390_devs()
- extra root image was sometimes not used
- allow netdevices to be specified by hwaddress
But it looks like linuxrc-1.8.6-3 is only available in SuSE Professional
9.3.
"any" commentary would be sincerely appreciated
the feature also seems to be fairly minor since any delimiter seperating
the octets in the hwaddr string could be used to identify the difference
between an interface name and interface hw address
if i could figure out a generic method of overriding the linuxrc with a
custom script and daisy chain it back into linuxrc after setting up the
interface name, I would.. and have a slight idea on how to do that.. but
i'd rather find out i'm just missing something and the feature is
already there
Thanks!
I dont have kinternet installed.
This is what doesnt seem to work:
<software>
<patterns config:type="list">
<pattern>default</pattern>
<pattern>Basis-Devel</pattern>
<pattern>x11</pattern>
</patterns>
<packages config:type="list">
<packages>perl-libwww-perl</packages>
<packages>net-snmp</packages>
<packages>kernel-source</packages>
</packages>
<remove-packages config:type="list">
<packages>pptp</packages>
<packages>smpppd</packages>
<packages>ppp</packages>
<packages>wvdial</packages>
<packages>mutt</packages>
</remove-packages>
</software>
In y2log it mentions that those packages should be removed, but it goes ahead and installs them anyway. I can do it manually on the command line:
# rpm -e pptp smpppd ppp wvdial mutt
and that works fine so I know I have no dependency problems.
matt
> -----Original Message-----
> From: Uwe Gansert [mailto:ug@suse.de]
> Sent: Friday, 30 June 2006 12:50 AM
> To: suse-autoinstall(a)suse.com
> Subject: Re: [suse-autoinstall] SLES 10 RC2 remove-packages section?
>
>
> On Thursday 29 June 2006 16:45, Manfred Hollstein wrote:
>
> > If that fails, you have kinternet installed; add that to
> the list and it
> > should work.
>
> good point.
> <remove-packages> can not break dependencies and so it's very
> likely that
> there is still a package that needs those packages.
> I did a very small installation with no X - so it worked for me.
>
> --
> ciao, Uwe Gansert
>
> Uwe Gansert, Server Technologies Team
> SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany
> Fax: +49-(0)911-74053-476, Web: http://www.suse.de/~ug
> now playing Covenant - Wasteland
>
> --
> To unsubscribe, e-mail: suse-autoinstall-unsubscribe(a)suse.com
> For additional commands, e-mail: suse-autoinstall-help(a)suse.com
>
>
This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material.
I am using SLES 10 SP1 and AutoYaST. I have my autoyast profile setup to configure Novell Customer Center with the correct registration code and I verified that my server gets registered with NCC. Now I'd like to have AutoYaST install all the latest patches at the appropriate place during auto-installation. Is this possible?
Thanks,
Chris
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
What does "Can't detect Profile Version" usually indicate?
>From y2log..
===
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [YCP] AutoinstScripts.ycp:545 Script Execution command: /bin/sh /tmp/YaST2-03375-S80cIe/pre-scripts/pre.sh 2&> /tmp/YaST2-03375-S80cIe/pre-scripts/logs/pre.sh.log
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [YCP] XML.ycp:113 Reading /tmp/profile/modified.xml
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [agent-xml] XmlAgent.cc(Read):758 Setting XML generic error handler
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [agent-xml] XmlAgent.cc(Read):793 Freeing generic XML error handler
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [YCP] Profile.ycp:167 importing profile
2007-02-28 01:27:04 <1> 10.42.37.174(3375) [YCP] Profile.ycp:149 Can't detect Profile Version
===
The bizarre thing is that I'm trying to use a pre.sh script to replace
some lines in the profile, writing it out as /tmp/profile/modified.xml
and this fails. But, if I take exactly that modified.xml file (scp'd
off via the console) and feed that back into the same host again on a new
attempt at installing, I get the above error, but the autoinst.xml
(which should be invalid too since it's identical[*]) works fine. This
makes no sense... why would it reject modified.xml but work just fine as
the fallback?
Is there something in the parsing of modified.xml that is a little more
strict I might be missing?
[*]there are differences in a couple of the scripts, the parsing I'm
doing removes the backslashes that I used i some sed commands, so I
double backslash them. This doesn't effect the profile itself though.
A diff shows that the autoinst.xml (which works) vs the modified.xml
(which is rejected) are the same, other then the backslashes inside the
scripts CDATA blocks.
--
Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com
Grandpa: "Quick! We have to kill the boy!"
Marge: "How'd you know he's a vampire?"
Grandpa: "He's a vampire?!? Ahhh...." [runs away] ==> Simpsons
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
I'm attempting to normalize our library of AutoYaST XML files, and am
running into some problems
Here's how I'm calling the class in my autoinst.xml file :
<classes config:type="list">
<class>
<class_name>Database</class_name>
<configuration>Files.xml</configuration>
<configuration>Software.xml</configuration>
</class>
</classes>
Here's the file in classes/Database :
<software>
<packages config:type="list">
<package>findutils-locate</package>
<package>perl-Net-SNMP</package>
<package>rcs</package>
<package>seccheck</package>
<package>net-snmp</package>
<package>freetype2-devel</package>
<package>openssl-devel</package>
<package>freetype2</package>
<package>freetype2-devel</package>
<package>xorg-x11-devel</package>
<package>fontconfig-devel</package>
<package>libmcrypt</package>
<package>gd-devel</package>
<package>libpng-devel</package>
<package>compat-curl2</package>
<package>curl</package>
<package>curl-devel</package>
</packages>
<patterns config:type="list">
<pattern>base</pattern>
<pattern>Basis-Devel</pattern>
</patterns>
</software>
Here's the error I get on the console when attempting to install with
this:
Software.xml:2: namespace error : Namespace prefix config for type on
packages is not defined
<packages config:type="list">
^
Soft.xml:21: namespace error : Namespace prefix config for type on
patterns is not defined
<patterns config:type="list">
^
What am I doing wrong here? I followed Uwe's documentation verbatim.
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi,
Does anyone know what utility or algorithm autoyast uses to format a
drive?
Thanks,
Enamul
"Tumbleweed E-mail Firewall <tumbleweed.com>" made the following
annotations on 08/31/07, 01:56:24
------------------------------------------------------------------------------
=== Tumbleweed Communications Disclaimer ===
This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately.
Tumbleweed is the industry leading pure play messaging security vendor. We provide the most comprehensive solution for both inbound/outbound email and file transfer needs. The most security conscious corporations rely on our solutions to solve their messaging security needs.
==============================================================================
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Hi list,
I would like to know how to abort autoyast from a prescript.
At this moment when I execute my prescript with an exit code different from zero
autoyast just goes further.
How can I achieve an valid error message and stop autoyast. I'm aware of the feedback
tag but that's not what I want.
Thanks,
Jochen
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
All of a sudden I'm seeing most 32bit installs hang for about 10min at
the stage where it's copying log files locally. There's no popup or
anything asking for my interaction, so that's not it.
I switched ttys and found that an scr process is pegging the cpu, and
it has some children:
7023 root 25 0 16956 8316 5352 R 99.9 0.2 2:32.36 scr
/ # !pst
pstree 1612
inst_setup---yast---YaST2---YaST2---y2base-+-scr
`-y2base---2*[y2base]
If I strace the y2base processes, they're not doing much, examples:
/ # strace -f -p 3912
Process 3912 attached - interrupt to quit
rt_sigsuspend([WINCH]
/ # strace -f -p 3733
Process 3733 attached - interrupt to quit
select(11, [0 10], NULL, NULL, {3, 588000}) = 0 (Timeout)
select(11, [0 10], NULL, NULL, {5, 0}
/ # strace -f -p 3732
Process 3732 attached - interrupt to quit
getppid() = 3694
poll([{fd=12, events=POLLIN}], 1, 2000) = 0
getppid() = 3694
poll([{fd=12, events=POLLIN}], 1, 2000) = 0
getppid() = 3694
poll([{fd=12, events=POLLIN}], 1, 2000) = 0
getppid() = 3694
If I strace the scr process itself it looks like it's being fed some
info to stdin, one character at a time. Strace looks like:
7023 read(0, "r", 1) = 1
7023 read(0, "e", 1) = 1
7023 read(0, "s", 1) = 1
7023 read(0, " ", 1) = 1
7023 read(0, "k", 1) = 1
7023 read(0, "s", 1) = 1
7023 read(0, "y", 1) = 1
7023 read(0, "m", 1) = 1
7023 read(0, "(", 1) = 1
7023 read(0, "a", 1) = 1
7023 read(0, "c", 1) = 1
7023 read(0, "p", 1) = 1
7023 read(0, "i", 1) = 1
Etc... if I pull out the data, I get stuff like:
res
ksym(acpi_bus_unregister_driver)
=
82ff3d07-,
kernel-bigsmp-2.6.16.21-0.9
requires
ksym(snd_hda_suspend)
=
8306e542-,
kernel-bigsmp-2.6.16.21-0.9
requires
ksym(snd_midi_channel_set_clear)
=
833a3e07-,
kernel-bigsmp-2.6.16.21-0.9
requires
ksym(v4l_compat_translate_ioctl)
[snip]
Which looks like dependencies for the kernel.. but why is it coming in 1
char at a time?
Note for those curious.. yes, we're running a mixed sles9-sp3.. I used
the src.rpm from sles10 to build the sles10 kernel (also needed updated
rpm, mkinitrd, and 1 or 2 other rpms) on top of sles9-sp3 so we get the
updated kernel benefits and still maintain the older libraries which our
big ISVs are still on. Oh, and we rev'd from 2.6.16.21-0.8 to
2.6.16.21-0.9 when we added patches for autofs5. I'll doublecheck to
make sure I didn't leave in some extra verbose info in the build that
could be triggering the above as the x86_64 version doesn't do this
pause.
--
Mike Marion-Unix SysAdmin/Staff IT Engineer-http://www.qualcomm.com
Lisa: "As you know, we've been swimming. And we've developed a taste for it. We
agree that getting our own pool is the way to go. Now before you respond, you
should know that your refusal will result in months and months of..."
Bart, Lisa: "CanwehaveapoolDad? CanwehaveapoolDad? CanwehaveapoolDad?
CanwehaveapoolDad? CanwehaveapoolDad?"
Homer: "I understand. Let us celebrate our agreement with the adding of chocolate to milk." -- Simpsons
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Before I waste a huge amount of time, has anybody actually ever
successfully used the classes feature of Autoinstall? It feels
sometimes like I'm the only person using autoinstall period, based on
how little traffic there is on this list, and how many documentation
problems i run into.
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org
Is this another thing that someone at SuSE just randomly decided that
people no longer needed, and deleted without notice?
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help(a)opensuse.org