[opensuse-autoinstall] SUSE-12.3 weirdness
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33% Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00. I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log: ########## 2013-03-06 05:33:47 <1> dhcp-172-16-170-244(3533) [Interpreter] network/services/host.ycp:405 Calling YaST client lan_auto 2013-03-06 05:33:47 <1> dhcp-172-16-170-244(3533) [YCP] network/lan/wizards.ycp:34 ---------------------------------------- 2013-03-06 05:33:47 <1> dhcp-172-16-170-244(3533) [YCP] network/lan/wizards.ycp:35 Lan autoinst client started 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] LanUdevAuto.ycp:110 nothing changed, eth0 is old style dev_name 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] network/lan/wizards.ycp:195 input=$["config":$["dhcp":$["DHCLIENT_SET_HOSTNAME":true]], "devices":$["eth":$["eth0":$["BOOTPROTO":"dhcp", "STARTMODE":"onboot"]]], "dns":$["dhcp_hostname":true, "dhcp_resolv":true, "domain":"local", "hostname":"linux"], "hwcfg":$[], "interfaces":[$["bootproto":"dhcp", "device":"eth0", "startmode":"onboot"]], "start_immediately":true] 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:151 write_hostname_to_hosts default value: false 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:388 DNS Import: 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:389 nameservers=[] 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:390 searchlist=[] 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:391 hostname=linux 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:392 domain=local 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] DNS.ycp:393 dhcp_hostname=true, write_hostname=false 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] NetworkService.ycp:134 NetworkManager: false 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/lan_auto.ycp:404 Lan auto finished 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/lan_auto.ycp:405 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] network/services/host.ycp:405 Called YaST client returned. 2013-03-06 05:33:48 <2> dhcp-172-16-170-244(3533) [Parser] network/widgets.ycp:205 Warning: Format string is not constant, no parameter checking possible 2013-03-06 05:33:48 <2> dhcp-172-16-170-244(3533) [Parser] network/lan/address.ycp:101 Warning: Format string is not constant, no parameter checking possible 2013-03-06 05:33:48 <2> dhcp-172-16-170-244(3533) [Parser] network/services/host.ycp:60 Warning: Format string is not constant, no parameter checking possible 2013-03-06 05:33:48 <2> dhcp-172-16-170-244(3533) [Parser] network/services/host.ycp:384 Warning: Format string is not constant, no parameter checking possible 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [wfm] Y2CCWFM.cc(createInLevel):148 Parsing finished 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] network/services/host.ycp:405 Calling YaST client lan_auto 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] network/lan/wizards.ycp:34 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] network/lan/wizards.ycp:35 Lan autoinst client started 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/lan_auto.ycp:404 Lan auto finished 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/lan_auto.ycp:405 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] network/services/host.ycp:405 Called YaST client returned. 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: ldap 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: mail 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: modem 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: nfs 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: nis 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: ntp-client 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: printer 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: proxy 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: remote 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: restore 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:124 Importing configuration for runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:157 Calling auto client with: $["default":"3"] 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (RunlevelEd) 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Systemd) 2013-03-06 05:33:48 <2> dhcp-172-16-170-244(3533) [Parser] runlevel/ui.ycp:740 Warning: Format string is not constant, no parameter checking possible 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [wfm] Y2CCWFM.cc(createInLevel):148 Parsing finished 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] runlevel/ui.ycp:117 Calling YaST client runlevel_auto 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:25 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:26 Runlevel auto started 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] RunlevelEd.ycp:52 Runlevel 4 support set to: false ########## It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> ######### Is this no longer supported? The last version of the documentation seems to suggest that its still valid: http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv... As a side note, is autoyast still being actively maintained? All of the links on Uwe's website ( http://users.suse.com/~ug/ ) don't have any references to 12.3, and the OpenSUSE Yast Autoinstall wiki page is now gone ( http://en.opensuse.org/YaST_Autoinstallation ). -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Hi, On 03/15/2013 08:36 PM, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log: ########## 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:124 Importing configuration for runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:157 Calling auto client with: $["default":"3"]
Here the runlevel is set to "3".
2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] runlevel/ui.ycp:117 Calling YaST client runlevel_auto 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:25 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:26 Runlevel auto started 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] RunlevelEd.ycp:52 Runlevel 4 support set to: false
I guess this simply means 4 isn't supported out of 123456, which is the plain truth. I'm not sure your issue is related to the runlevel -- I got the same lines in a successfully installed 12.2 system. What does your /var/log/messages say? Are there some unexpected messages about the network?
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
I sure don't have any "<configure>" tag in my autoyast profile. But then, I guess, neither have you :)
Is this no longer supported? The last version of the documentation seems to suggest that its still valid: http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
I didn't any tests on 12.3 (including alpha, beta, rc) yet. It should be still supported, though.
As a side note, is autoyast still being actively maintained? All of the links on Uwe's website ( http://users.suse.com/~ug/ ) don't have any references to 12.3, and the OpenSUSE Yast Autoinstall wiki page is now gone ( http://en.opensuse.org/YaST_Autoinstallation ).
My guess is, there is currently no openSUSE maintainer for autoyast or (s)he has a more pressing workload. Best regards Robert -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Hi again,
As a side note, is autoyast still being actively maintained? All of the links on Uwe's website ( http://users.suse.com/~ug/ ) don't have any references to 12.3, and the OpenSUSE Yast Autoinstall wiki page is now gone ( http://en.opensuse.org/YaST_Autoinstallation ).
My guess is, there is currently no openSUSE maintainer for autoyast or (s)he has a more pressing workload.
On github (project yast/yast-autoinstallation) it says, Thomas Fehr is now the autoyast module maintainer. He is not, however, a member of the Documentation team (as per opensuse web page). There seems to be some transition still going on. The autoyast users Documentation is included in the 12.3 documentation source. However, on a quick scan the Documentation on users.suse.net/~ug seems to be more current (some text about subvolumes for 12.2 and sles11 sp3 is missing in the 12.3 doc source). I don't have Uwe's XML source, so there may be more.. Best regards Robert -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Hi again,
The autoyast users Documentation is included in the 12.3 documentation source. However, on a quick scan the Documentation on users.suse.net/~ug seems to be more current (some text about subvolumes for 12.2 and sles11 sp3 is missing in the 12.3 doc source). I don't have Uwe's XML source, so there may be more..
I did some looking around, and I now think the most current version is in the yast-autoinstallation github repository, commit from Oct. 25, 2012, commit no. 724d5dc4ad. (see github.com/yast/yast-autoinstallation/commits/master) Best regards, Robert -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Hi, On Sat, Mar 16, Robert Klein wrote:
On github (project yast/yast-autoinstallation) it says, Thomas Fehr is now the autoyast module maintainer.
Yes, currently I am maintainer of autoyast package.
He is not, however, a member of the Documentation team (as per opensuse web page). There seems to be some transition still going on.
The autoyast users Documentation is included in the 12.3 documentation source. However, on a quick scan the Documentation on users.suse.net/~ug seems to be more current (some text about subvolumes for 12.2 and sles11 sp3 is missing in the 12.3 doc source). I don't have Uwe's XML source, so there may be more..
Autoyast documentation is being migrated to our documentation department, newest documentation will be available at: http://doc.opensuse.org/projects/autoyast/ Documentation for SLES will be where other SLES docu will be present Tschuess, Thomas Fehr -- Thomas Fehr, SuSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Tel: +49-911-74053-0, Fax: +49-911-74053-482, Email: fehr@suse.de GPG public key available. -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
On Sat, Mar 16, 2013 at 2:41 AM, Robert Klein
Hi,
On 03/15/2013 08:36 PM, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log: ########## 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:112 current resource: runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:124 Importing configuration for runlevel 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/inst_autopost.ycp:157 Calling auto client with: $["default":"3"]
Here the runlevel is set to "3".
2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [Interpreter] runlevel/ui.ycp:117 Calling YaST client runlevel_auto 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:25 ---------------------------------------- 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] clients/runlevel_auto.ycp:26 Runlevel auto started 2013-03-06 05:33:48 <1> dhcp-172-16-170-244(3533) [YCP] RunlevelEd.ycp:52 Runlevel 4 support set to: false
I guess this simply means 4 isn't supported out of 123456, which is the plain truth.
I'm not sure your issue is related to the runlevel -- I got the same lines in a successfully installed 12.2 system.
What does your /var/log/messages say? Are there some unexpected messages about the network?
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
I sure don't have any "<configure>" tag in my autoyast profile. But then, I guess, neither have you :)
I tried removing the <runlevel> tag and that seems to have fixed the problem. Of course now I have no way of easily enforcing a default runlevel. Regardless this seems like a huge bug. Has anyone gotten this working with 12.3 ? -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Hi, On 03/17/2013 12:30 AM, Lonni J Friedman wrote:
On Sat, Mar 16, 2013 at 2:41 AM, Robert Klein
wrote: On 03/15/2013 08:36 PM, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00. [ y2log excerpt deleted ]
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
I sure don't have any "<configure>" tag in my autoyast profile. But then, I guess, neither have you :)
I tried removing the <runlevel> tag and that seems to have fixed the problem. Of course now I have no way of easily enforcing a default runlevel. Regardless this seems like a huge bug. Has anyone gotten this working with 12.3 ?
Did you try to minimize the number of packages installed? Is there a difference in the output of rpm -qa | sort ? awk -F'|' '{print $3 "-" $4}'
On Fri, Mar 15, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log:
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
Is this no longer supported? The last version of the documentation seems to suggest that its still valid: http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
This looks like you hit bug 801878 of bugzilla.novell.com. One of a lot of fallout caused by systemd integration. Unfortiunatley it is not fixed in time for 12.3 release.
As a side note, is autoyast still being actively maintained? All of the links on Uwe's website ( http://users.suse.com/~ug/ ) don't have any references to 12.3, and the OpenSUSE Yast Autoinstall wiki page is now gone ( http://en.opensuse.org/YaST_Autoinstallation ).
After the sad loss pf Uwe Gansert I took over temporary maintaienrship of Autoyast last summer. As such events cause always a major disruption there is mostly some friction during and after takover. Maintainership of the package will be hopefully taken over by a new permanent maintainer soon. The documentation part of Autoyast is migrated do our documentation department. So newest Autoyast docu will be available from http://doc.opensuse.org/projects/autoyast/ (there is still an outdated version there but this will be updated soon ;-) The Wiki page was probably lost when we migrated our wiki some time ago. So far I was not even aware of this page. Tschuess, Thomas Fehr -- Thomas Fehr, SuSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Tel: +49-911-74053-0, Fax: +49-911-74053-482, Email: fehr@suse.de GPG public key available. -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
On Mon, Mar 18, 2013 at 3:49 AM, Thomas Fehr
On Fri, Mar 15, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log:
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
Is this no longer supported? The last version of the documentation seems to suggest that its still valid: http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
This looks like you hit bug 801878 of bugzilla.novell.com. One of a lot of fallout caused by systemd integration. Unfortiunatley it is not fixed in time for 12.3 release.
Thanks for your reply. Yes, that's definitely the bug ( https://bugzilla.novell.com/show_bug.cgi?id=801878 ). I hate systemd. Yet another solution in search of a problem. I guess I'll just have to hack up some alternative mechanism for enforcing the runlevel. -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
I have posted a fix/workaround for the hang you report at https://bugzilla.novell.com/show_bug.cgi?id=801878#c9 You could try to provide the patched file using the <files> section. I cannot guarantee that this works though... I personally built an updated yast2 package on OBS containing the patch and it works for me so far. Best regards, -Joschi On 03/18/2013 04:10 PM, Lonni J Friedman wrote:
On Mon, Mar 18, 2013 at 3:49 AM, Thomas Fehr
wrote: On Fri, Mar 15, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log:
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
Is this no longer supported? The last version of the documentation seems to suggest that its still valid: http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
This looks like you hit bug 801878 of bugzilla.novell.com. One of a lot of fallout caused by systemd integration. Unfortiunatley it is not fixed in time for 12.3 release.
Thanks for your reply. Yes, that's definitely the bug ( https://bugzilla.novell.com/show_bug.cgi?id=801878 ). I hate systemd. Yet another solution in search of a problem.
I guess I'll just have to hack up some alternative mechanism for enforcing the runlevel.
Thanks. I'm confused, what should I be applying this patch to?
On Mon, Mar 25, 2013 at 6:14 AM, Joschi Brauchle
I have posted a fix/workaround for the hang you report at https://bugzilla.novell.com/show_bug.cgi?id=801878#c9
You could try to provide the patched file using the <files> section. I cannot guarantee that this works though... I personally built an updated yast2 package on OBS containing the patch and it works for me so far.
Best regards, -Joschi
On 03/18/2013 04:10 PM, Lonni J Friedman wrote:
On Mon, Mar 18, 2013 at 3:49 AM, Thomas Fehr
wrote: On Fri, Mar 15, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log:
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
Is this no longer supported? The last version of the documentation seems to suggest that its still valid:
http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
This looks like you hit bug 801878 of bugzilla.novell.com. One of a lot of fallout caused by systemd integration. Unfortiunatley it is not fixed in time for 12.3 release.
Thanks for your reply. Yes, that's definitely the bug ( https://bugzilla.novell.com/show_bug.cgi?id=801878 ). I hate systemd. Yet another solution in search of a problem.
I guess I'll just have to hack up some alternative mechanism for enforcing the runlevel.
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
Sorry, my previous suggestion about adding a <file> into your profile will not fix the problem, because these files are written only after the problem occurs. Hence, try adding the following chroot script to your AY profile: <scripts> <chroot-scripts config:type="list"> <script> <!-- FIXING BNC#801878 --> <filename>chroot_bugfixing_801878.sh</filename> <source><![CDATA[#!/bin/bash #Fix ag_initscripts according to BNC#801878 sed -i 's/.*\(\/sbin\/runlevel.*\)/SYSTEMCTL_OPTIONS="" \1/' /mnt/usr/lib/YaST2/servers_non_y2/ag_initscripts]]> </source> </script> </chroot-scripts> </scripts> This script adds SYSTEMCTL_OPTIONS="" in front of the call to /sbin/runlevel which causes the hang in my case. It *should* work like this, although I have not tested it myself :-) Please consider this as a workaround until an updated yast package is available. There may be a more elegant way to fix the problem. Best regards, Joschi Brauchle On 03/25/2013 11:20 PM, Lonni J Friedman wrote:
Thanks. I'm confused, what should I be applying this patch to?
On Mon, Mar 25, 2013 at 6:14 AM, Joschi Brauchle
wrote: I have posted a fix/workaround for the hang you report at https://bugzilla.novell.com/show_bug.cgi?id=801878#c9
You could try to provide the patched file using the <files> section. I cannot guarantee that this works though... I personally built an updated yast2 package on OBS containing the patch and it works for me so far.
Best regards, -Joschi
On 03/18/2013 04:10 PM, Lonni J Friedman wrote:
On Mon, Mar 18, 2013 at 3:49 AM, Thomas Fehr
wrote: On Fri, Mar 15, Lonni J Friedman wrote:
I'm trying to get autoyast working with OpenSUSE-12.3. The actual OS installation seems to work fine, but after the reboot (when it does a bunch of post-install stuff), its consistently hanging at: Preparing System for Automatic Instlallation Install required packages Checking for packages required for runlevel ---> 33%
Or more accurately, it just stalls. The system isn't hung, I can switch between virtual consoles, but the actual installation never progresses at all. Load is 0.00.
I started poking around in the newest log in /var/log/Yast2, and I see the following at the bottom of y2log:
It seems like maybe its unhappy about something related to the runlevel? My autoyast.xml has the following: ######### <configure> <runlevel> <default>3</default> </runlevel> #########
Is this no longer supported? The last version of the documentation seems to suggest that its still valid:
http://users.suse.com/~ug/autoyast_doc/configuration.html#CreateProfile.Serv...
This looks like you hit bug 801878 of bugzilla.novell.com. One of a lot of fallout caused by systemd integration. Unfortiunatley it is not fixed in time for 12.3 release.
Thanks for your reply. Yes, that's definitely the bug ( https://bugzilla.novell.com/show_bug.cgi?id=801878 ). I hate systemd. Yet another solution in search of a problem.
I guess I'll just have to hack up some alternative mechanism for enforcing the runlevel.
On Mon, Mar 18, 2013 at 11:49 AM, Thomas Fehr
After the sad loss pf Uwe Gansert I took over temporary maintaienrship of Autoyast last summer. As such events cause always a major disruption there is mostly some friction during and after takover. Maintainership of the package will be hopefully taken over by a new permanent maintainer soon.
What did I miss? Did he change jobs or did he -- I certainly hope not -- actualIy die? I noticed his online activities have been nonexistent since the end of August 2012, but since he had talked on this list about having less time for AutoYAST in the foreseeable future, I assumed that was the reason for his quietness. Please feel free to answer me in private if you don't find this topic appropriate for the list. -- Kind regards Christopher 'm4z' Holm / 686f6c6d "We must respect the other fellow's religion, but only in the sense and to the extent that we respect his theory that his wife is beautiful and his children smart." --H. L. Mencken -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
participants (5)
-
686f6c6d
-
Joschi Brauchle
-
Lonni J Friedman
-
Robert Klein
-
Thomas Fehr