From 686f6c6d@googlemail.com Tue Nov 22 12:49:28 2011 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 22 Nov 2011 13:49:24 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7288571302773794516==" --===============7288571302773794516== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Hi, here's the problems I ran into. They all seem to be related to systemd, but I did not want to hijack the other thread, although this one might solve the other problem, too. 1. The final kexec/reboot is not executed. Both false, meaning kexec will be used, and true have no effect at all[0]. This also means that... 2. Init-Services () defined in autoyast are not started/stopped, so, f.e., no ssh keys are generated. (This also results in a lot of subsequent errors in our setup.) To fix this, just include: systemd-sysvinit This way, sysvinit-init will be installed and used. When can we expect autoyast to support systemd? [0]: Once you do a manual reboot (if you happen to have access other than ssh to the machine), the machine will do the autoyast kexec/reboot after that. -- Kind regards/Mit freundlichen Grüßen     Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============7288571302773794516==-- From ug@suse.de Tue Nov 22 13:42:25 2011 From: Uwe Gansert To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 22 Nov 2011 14:42:23 +0100 Message-ID: <201111221442.23566.ug@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0820767933427796494==" --===============0820767933427796494== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable on Tuesday 22 November 2011 686f6c6d wrote: > When can we expect autoyast to support systemd? can you try to add a chroot-script and report me if it helps? Here it helps and then I know how to fix it but systemd seems to be more magi= c=20 than it looks like on the first sight and I need to be sure it works=20 everywhere. --=20 ciao, Uwe Gansert SUSE LINUX Products GmbH, HRB 16746 (AG N=C3=BCrnberg) GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net listening to: "Seven Lives" by In Strict Confidence --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============0820767933427796494==-- From 686f6c6d@googlemail.com Tue Nov 22 17:12:38 2011 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 22 Nov 2011 18:12:32 +0100 Message-ID: In-Reply-To: <201111221442.23566.ug@suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1550624191507398515==" --===============1550624191507398515== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tue, Nov 22, 2011 at 14:42, Uwe Gansert wrote: > > can you try to add a chroot-script and report me if it helps? > > Here it helps and then I know how to fix it but systemd seems to be more ma= gic > than it looks like on the first sight and I need to be sure it works > everywhere. > > > > > Ah, I misunderstood your reply in the other thread. Removing my entry for systemd and inserting your snippet and, of course, "" changes things, but it does not work completely as it did in 11.4: When installing with "false" (as we did until now), (1.) the kexec at the end still does not seem to work, so (2.) services are not started (but apart from that, the config seems to be applied, which is an improvement) and so (3.) no ssh keys are generated. After manual reboot I did not see the belated execution of kexec as before. (4.) Creating the ssh keys does not work: The ECDSA ssh key is generated during reboot, but for some reason creating the DSA key fails and so the sshd fails to start (also on subsequent reboots). When installing with "true", I am seeing Heisenbugs: - The first time, the machine rebooted just fine and everything worked like a charm. - The next few times (after commenting out unrelated stuff in my autoyast profile; yes, I am sure I didn't accidentally break things, I'm using diffs and all those shiny things), I saw the same behavior as for kexec, which is to say it did not work because ssh did not come up, seemingly because of the missing DSA key. - Then, during another install, the machine complained about the missing DSA key again, but the sshd came up anyway. Repeated installations behaved the same way: The error was displayed, but it in the end it worked. (The sshd error message is, for all the described cases: "Generating /etc/ssh/ssh_host_dsa_key. DSA keys must be 1024 bits Starting SSH daemonCould not load host key: /etc/ssh/ssh_host_dsa_key done" (or, most of the time, "fail").) When using sysvinit-init now, I see the same ssh error message as with systemd. This wasn't there earlier today with sysvinit, but at least now systemd and sysvinit behave the same way. --=20 Confused, =C2=A0 =C2=A0 Christopher "m4z" Holm --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============1550624191507398515==-- From ug@suse.de Wed Nov 23 09:54:43 2011 From: Uwe Gansert To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Wed, 23 Nov 2011 10:54:41 +0100 Message-ID: <201111231054.42321.ug@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3155212782305342033==" --===============3155212782305342033== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable on Tuesday 22 November 2011 686f6c6d wrote: > When installing with " config:type=3D"boolean">false" (as we did until now), > (1.) the kexec at the end still does not seem to work, So do I understand you correctly, that you use final_reboot to fix a broken=20 kexec after the 1st stage? did you try to skip the kexec with forceboot? true > so (2.) > services are not started (but apart from that, the config > seems to be applied, which is an improvement) and so (3.) no ssh keys > are generated.=20 I can not reproduce this ssh problem here. Maybe you can send me your complete package list. It's probably a problem wit= h=20 a combination of packages like apparmor or so. This is the package list I am using and I don't see a problem when I use the = chroot script: true base yast2-slp yast2-bootloader yast2-ncurses less zypper vim dnsmasq =C2=B7 > After manual reboot I did not see the belated execution > of kexec as before. (4.) Creating the ssh keys does not work: The > ECDSA ssh key is generated during reboot, but for some reason creating > the DSA key fails and so the sshd fails to start (also on subsequent > reboots). at the end of the installation I have: vbox-ug:~ # l /etc/ssh/ insgesamt 172 drwxr-xr-x 2 root root 4096 23. Nov 09:39 ./ drwxr-xr-x 72 root root 4096 23. Nov 09:39 ../ -rw------- 1 root root 125811 29. Okt 17:40 moduli -rw-r--r-- 1 root root 3056 29. Okt 17:40 ssh_config -rw-r----- 1 root root 3825 29. Okt 17:40 sshd_config -rw------- 1 root root 668 28. Okt 10:25 ssh_host_dsa_key -rw-r--r-- 1 root root 610 28. Okt 10:25 ssh_host_dsa_key.pub -rw------- 1 root root 227 23. Nov 09:39 ssh_host_ecdsa_key -rw-r--r-- 1 root root 174 23. Nov 09:39 ssh_host_ecdsa_key.pub -rw------- 1 root root 985 22. Nov 16:54 ssh_host_key -rw-r--r-- 1 root root 650 22. Nov 16:54 ssh_host_key.pub -rw------- 1 root root 1675 22. Nov 16:54 ssh_host_rsa_key -rw-r--r-- 1 root root 402 22. Nov 16:54 ssh_host_rsa_key.pub > When installing with " config:type=3D"boolean">true", I am seeing Heisenbugs: > - The first time, the machine rebooted just fine and everything worked > like a charm. > - The next few times (after commenting out unrelated stuff in my > autoyast profile; yes, I am sure I didn't accidentally break things, > I'm using diffs and all those shiny things), I saw the same behavior > as for kexec, which is to say it did not work because ssh did not come > up, seemingly because of the missing DSA key. > - Then, during another install, the machine complained about the > missing DSA key again, but the sshd came up anyway. Repeated > installations behaved the same way: The error was displayed, but it in > the end it worked. do you use any special linuxrc parameters? Like doing a VNC or SSH=20 installation? > When using sysvinit-init now, I see the same ssh error message as with > systemd. This wasn't there earlier today with sysvinit, but at least > now systemd and sysvinit behave the same way. weird --=20 ciao, Uwe Gansert SUSE LINUX Products GmbH, HRB 16746 (AG N=C3=BCrnberg) GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============3155212782305342033==-- From 686f6c6d@googlemail.com Thu Nov 24 08:51:53 2011 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 24 Nov 2011 09:51:47 +0100 Message-ID: In-Reply-To: <201111231054.42321.ug@suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0252429962703046402==" --===============0252429962703046402== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Wed, Nov 23, 2011 at 10:54, Uwe Gansert wrote: > on Tuesday 22 November 2011 686f6c6d wrote: > >> When installing with "> config:type=3D"boolean">false" (as we did until now), >> (1.) the kexec at the end still does not seem to work, > > So do I understand you correctly, that you use final_reboot to fix a broken > kexec after the 1st stage? > did you try to skip the kexec with forceboot? > true Let me try to clarify, you had me confused for a moment there. I hope I get the options right: 1. we never had to reboot after stage 1, so we used the default kexec instead of forceboot there. 2. In pre-12.1 time we used kexec after stage 2 (final_reboot=3Dfalse), which might be the default anyway, instead of rebooting (final_reboot=3Dtrue). 3. When my initial tests with 12.1 and systemd didn't work and I noticed that the kexec after stage 2 did not seem to be executed, I started experimenting with final_reboot=3Dtrue, but the problem seemed to be with the missing "insserv autoyast" instead (both final_reboot stages aren't executed with systemd, unless autoyast is brought up forcefully). If I don't "insserv autoyast", the kexec/reboot is executed after the first manual reboot. >> so (2.) >> services are not started (but apart from that, the config >> seems to be applied, which is an improvement) and so (3.) no ssh keys >> are generated. > > I can not reproduce this ssh problem here. > Maybe you can send me your complete package list. It's probably a problem w= ith > a combination of packages like apparmor or so. > This is the package list I am using and I don't see a problem when I use the > chroot script: There actually were apparmor errors in the logs (something about "changing hats to unknown" not being allowed, I have no access to the logs at the moment), but after allowing all removed apparmor-* packages to be installed, the problem (and error messages) remained. I will investigate further later on. I'll be away for a few days, but rest assured I'll nag you again in about two weeks. (; >> After manual reboot I did not see the belated execution >> of kexec as =C2=A0before. (4.) Creating the ssh keys does not work: The >> ECDSA ssh key is generated during reboot, but for some reason creating >> the DSA key fails and so the sshd fails to start (also on subsequent >> reboots). > > at the end of the installation I have: > > vbox-ug:~ # l /etc/ssh/ [...] I see the same except for the missing DSA keys. > do you use any special linuxrc parameters? Like doing a VNC or SSH > installation? We are installing via VNC. For this particular setup, we have edited the vanilla openSUSE-12.1-DVD-x86_64.iso just to include these options in boot/x86_64/loader/isolinux.cfg, so we have less typing to do during install: ----------- 8< ---------- # install label linux kernel linux append initrd=3Dinitrd showopts textmode=3D1 splash=3D0 nameserver=3D[...] gateway=3D[...] install=3Dhttp://[...]/12.1 autoyast=3Dhttp://[...]/12.1/ hostip=3D[...]/24 ---------- >8 ---------- --=20 Thanks for your time, =C2=A0 =C2=A0 Christopher "m4z" Holm --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============0252429962703046402==-- From 686f6c6d@googlemail.com Sun Dec 11 22:40:25 2011 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Sun, 11 Dec 2011 23:40:21 +0100 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8969760994858080994==" --===============8969760994858080994== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Thu, Nov 24, 2011 at 09:51, 686f6c6d <686f6c6d(a)googlemail.com> wrote: > 3. When my initial tests with 12.1 and systemd didn't work and I > noticed that the kexec after stage 2 did not seem to be executed, I > started experimenting with final_reboot=true, but the problem seemed > to be with the missing "insserv autoyast" instead (both final_reboot > stages aren't executed with systemd, unless autoyast is brought up > forcefully). If I don't "insserv autoyast", the kexec/reboot is > executed after the first manual reboot. The bottom line until now: - Apparmor wasn't the problem. - "insserv autoyast" improves the reboot behavior very much, but there are still differences in which services are "chkconfig on"-ed and started (but part of the problem is that much of the output has changed and my after-install init-script testing what went wrong can't deal with the new messages yet). - The dsa-key is not an autoyast problem, I can reproduce it during manual install of 12.1, too, with both vanilla -DVD and -net ISOs. (All tests were on qemu, so that might play a role.) I'll continue systemd/package list testing later, but since we have a working system with sysvinit again, that's low priority and will most likely take a few weeks (working part-time). -- Mit freundlichen Grüßen,     Christopher "m4z" Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============8969760994858080994==-- From conny.seidel@amd.com Sun Dec 11 23:06:19 2011 From: Conny Seidel To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Mon, 12 Dec 2011 00:06:32 +0100 Message-ID: <20111212000632.2ff44fc2.conny.seidel@amd.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6486721424131281015==" --===============6486721424131281015== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit On Sun, 11 Dec 2011 23:40:21 +0100 686f6c6d <686f6c6d(a)googlemail.com> wrote: >I'll continue systemd/package list testing later, but since we have a >working system with sysvinit again, that's low priority and will most >likely take a few weeks (working part-time). Please let me know if you have an soultion since we are experiencing the same problems with systemd. With your initial tip to remove systemd-init from the install list all works well, we are using this approach for out testing, but with systemd the machine doesn't even start the after-reboot install stage. :( Since stage2 takes care of user setup and other thing we can't even login to the machine after an autoyast setup with systemd. -- Kind regards. Conny Seidel ################################################################## # Email : conny.seidel(a)amd.com GnuPG-Key : 0xA6AB055D # # Fingerprint: 17C4 5DB2 7C4C C1C7 1452 8148 F139 7C09 A6AB 055D # ################################################################## # Advanced Micro Devices GmbH Einsteinring 24 85609 Dornach # # General Managers: Alberto Bozzo # # Registration: Dornach, Landkr. Muenchen; Registerger. Muenchen # # HRB Nr. 43632 # ################################################################## --===============6486721424131281015== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEuNC4xMSAoR05V L0xpbnV4KQoKaUVZRUFSRUNBQVlGQWs3bE4zZ0FDZ2tROFRsOENhYXJCVjFzUGdDZlJPK0tXMHpH U09ZZVFibFV6K3dVVjMzYwpDM2tBb0lpWncySUFHM0ZWU1ppMmEyQThFM25PYjBEbAo9Q21MMgot LS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============6486721424131281015==-- From 686f6c6d@googlemail.com Thu Mar 22 14:53:55 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 15:53:51 +0100 Message-ID: In-Reply-To: <20111212000632.2ff44fc2.conny.seidel@amd.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2004997374616465008==" --===============2004997374616465008== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Mon, Dec 12, 2011 at 00:06, Conny Seidel wrote: > On Sun, 11 Dec 2011 23:40:21 +0100 > 686f6c6d <686f6c6d(a)googlemail.com> wrote: > >>I'll continue systemd/package list testing later, but since we have a >>working system with sysvinit again, that's low priority and will most >>likely take a few weeks (working part-time). > > Please let me know if you have an soultion since we are experiencing the > same problems with systemd. > With your initial tip to remove systemd-init from the install list all > works well, we are using this approach for out testing, but with systemd > the machine doesn't even start the after-reboot install stage. :( > Since stage2 takes care of user setup and other thing we can't even > login to the machine after an autoyast setup with systemd. Sorry for the *very* late reply, it took me quite longer to get back to this than I hoped. Are you using the "insserv autoyast" chroot-script Uwe recommended? (Message-Id: <201111221442.23566.ug(a)suse.de>) My own problems are plenty and tedious to debug. This week alone ate 20 work hours: 1. The package "sysconfig" was silently not installed because I had the "vlan" package in remove-packages (and "sysconfig" not explicitly in packages). 2. During install, "kernel-default(-3.1.9-1.4.1)" failed to install. The problem boils down to: ---------- 8< ---------- 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:1045 Downloaded 390/420 packages (92%) 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [Pkg] PackageSlideShow.ycp:1050 Pkg Builtin called: CommitPolicy 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [zypp] PackageProvider.cc(providePackage):170 provided Package (41405)systemd-37-3.11.1.x86_64(http-our-repo-host.example-350e2aad) at /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/system= d-37-3.11.1.x86_64.rpm 2012-03-21 16:19:20 <5> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:1174 pkg_name: systemd 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [Pkg] PackageSlideShow.ycp:1206 Pkg Builtin called: PkgInstalled 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [Pkg] Package.cc(searchPackage):575 Package 'systemd' installed: false 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [zypp] RpmDb.cc(doInstallPackage):1708 RpmDb::installPackage(/var/cache/zypp/packages/http-our-repo-host.example-350= e2aad/x86_64/systemd-37-3.11.1.x86_64.rpm,0x0000000c) 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):229 Executing 'rpm' '--root' '/mnt' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--force' '--nodeps' '--' '/var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/systemd-= 37-3.11.1.x86_64.rpm' 2012-03-21 16:19:20 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):381 pid 6782 launched 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(checkStatus):482 Pid 6782 successfully completed 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp] PathInfo.cc(unlink):670 unlink /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/systemd-3= 7-3.11.1.x86_64.rpm 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp] PackageProvider.cc(providePackage):119 provide Package (39677)kernel-default-3.1.9-1.4.1.x86_64(http-our-repo-host.example-350e2aad) 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:1268 Package 'kernel-default' is remote 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] DeltaCandidates.cc(deltaRpms):82 package: (39677)kernel-default-3.1.9-1.4.1.x86_64(http-our-repo-host.example-350e2aad) 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp] RepoProvideFile.cc(provideFile):251 [1]./x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm{37.7 MiB|sha256-d99e16cff1e14e74ed4e5cbaabd988c9c60431672f76872cf96dea7ad082fcd9} 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp:fetcher++] Fetcher.cc(addCachePath):319 Adding fetcher cache: '/var/cache/zypp/packages/http-our-repo-host.example-350e2aad'. 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp] RepoProvideFile.cc(provideFile):271 Added cache path /var/cache/zypp/packages/http-our-repo-host.example-350e2aad 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp] RepoProvideFile.cc(provideFile):281 Providing file of repo 'http-our-repo-host.example-350e2aad' from http://our-repo-host.example/suse/update/12.1/ 2012-03-21 16:19:21 <2> 10.11.12.223(3197) [zypp] RepoProvideFile.cc(setVerifierForRepo):215 No media verifier for repo 'http-our-repo-host.example-350e2aad' media/media.1 does not exist in '/var/cache/zypp/raw/http-our-repo-host.example-350e2aad' 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp:fetcher] Fetcher.cc(downloadAndReadIndexList):716 No indexes to read. 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp:fetcher] Fetcher.cc(provideFromCache):350 start fetcher with 1 cache directories. 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp:fetcher] Fetcher.cc(provideToDest):548 Not found in cache, downloading 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaSetAccess.cc(provide):203 Going to try to provide file ./x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm from media number 1 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaManager.cc(checkDesired):112 checkDesired(18): desired (cached) 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaManager.cc(checkDesired):112 checkDesired(18): desired (cached) 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1266 dest: /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1267 temp: /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm.new.z= ypp.CDM9NU 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaCurl.cc(doGetFileCopyFile):1321 ./x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:21 <1> 10.11.12.223(3197) [zypp++] MediaCurl.cc(doGetFileCopyFile):1331 URL: http://our-repo-host.example/suse/update/12.1/x86_64/kernel-default-3.1.9-1.4= .1.x86_64.rpm 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1302 HTTP response: 200 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] MediaMultiCurl.cc(looks_like_metalink):1227 looks_like_metalink(/mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.= 4.1.x86_64.rpm.new.zypp.CDM9NU): 0 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp] PathInfo.cc(rename):684 rename /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm.new.z= ypp.CDM9NU -> /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1418 done: /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm{- 0644 0/0 size 39490210} 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] MediaHandler.cc(provideFile):980 provideFile(./x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm) 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] MediaManager.cc(checkDesired):112 checkDesired(18): desired (cached) 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):229 Executing '/bin/cp' '--remove-destination' '--' '/mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm' '/var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel-d= efault-3.1.9-1.4.1.x86_64.rpm' 2012-03-21 16:19:23 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):381 pid 6792 launched 2012-03-21 16:19:24 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(checkStatus):482 Pid 6792 successfully completed 2012-03-21 16:19:24 <1> 10.11.12.223(3197) [zypp] PathInfo.cc(copy):783 hardlinkCopy /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm -> /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel= -default-3.1.9-1.4.1.x86_64.rpmcopy /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm -> /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel= -default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:24 <1> 10.11.12.223(3197) [zypp++] MediaSetAccess.cc(releaseFile):85 Going to release file ./x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm from media number 1 2012-03-21 16:19:24 <1> 10.11.12.223(3197) [zypp] PathInfo.cc(unlink):670 unlink /mnt/var/tmp/AP_0x00000002/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:24 <1> 10.11.12.223(3197) [zypp:fetcher] Fetcher.cc(validate):392 Checking job [/var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel-d= efault-3.1.9-1.4.1.x86_64.rpm] (1 checkers ) 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [Progress++] ProgressData.cc(report):86 {#491|}END 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [zypp] RepoProvideFile.cc(provideFile):330 provideFile at /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel-de= fault-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:1045 Downloaded 391/420 packages (93%) 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [Pkg] PackageSlideShow.ycp:1050 Pkg Builtin called: CommitPolicy 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [zypp] PackageProvider.cc(providePackage):170 provided Package (39677)kernel-default-3.1.9-1.4.1.x86_64(http-our-repo-host.example-350e2aad) at /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel= -default-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:25 <5> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:1174 pkg_name: kernel-default 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [Pkg] PackageSlideShow.ycp:1206 Pkg Builtin called: PkgInstalled 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [Pkg] Package.cc(searchPackage):575 Package 'kernel-default' installed: false 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [zypp] RpmDb.cc(doInstallPackage):1708 RpmDb::installPackage(/var/cache/zypp/packages/http-our-repo-host.example-350= e2aad/x86_64/kernel-default-3.1.9-1.4.1.x86_64.rpm,0x0000000c) 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):229 Executing 'rpm' '--root' '/mnt' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--force' '--nodeps' '--' '/var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel-d= efault-3.1.9-1.4.1.x86_64.rpm' 2012-03-21 16:19:25 <1> 10.11.12.223(3197) [zypp++] ExternalProgram.cc(start_program):381 pid 6793 launched 2012-03-21 16:19:50 <2> 10.11.12.223(3197) [zypp] ExternalProgram.cc(checkStatus):495 Pid 6793 was killed by signal 9 (Killed) 2012-03-21 16:19:51 <5> 10.11.12.223(3197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1825 THROW: Subprocess failed. Error: RPM failed: Free diskspace below /boot: 29494360 blocks 2012-03-21 16:19:51 <5> 10.11.12.223(3197) [zypp] Exception.cc(log):137 2012-03-21 16:19:51 <5> 10.11.12.223(3197) [zypp] Exception.cc(log):137 2012-03-21 16:19:51 <1> 10.11.12.223(3197) [YCP] PackageCallbacks.ycp:537 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: Free diskspace below /boot: 29494360 blocks ') 2012-03-21 16:19:51 <1> 10.11.12.223(3197) [ui] YPushButton.cc(setRole):172 Guessing function key F9 for YPushButton "Abort" at 0x7fcb900d3610 from button role YCancelButton 2012-03-21 16:19:51 <1> 10.11.12.223(3197) [ui] YPushButton.cc(setRole):172 Guessing function key F10 for YPushButton "Ignore" at 0x7fcb901fd190 from button role YOKButton 2012-03-21 16:19:54 <1> 10.11.12.223(3197) [ui] YPushButton.cc(setRole):172 Guessing function key F9 for YPushButton "Abort" at 0x7fcb900d3750 from button role YCancelButton 2012-03-21 16:19:54 <1> 10.11.12.223(3197) [ui] YPushButton.cc(setRole):172 Guessing function key F10 for YPushButton "Ignore" at 0x7fcb9033b250 from button role YOKButton 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageCallbacks.ycp:612 DonePackage `ignore 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [ui] YPushButton.cc(setFunctionKey):204 Guessing button role YOKButton for YPushButton "OK" at 0x7fcb90025860 from function key F10 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:932 src #0: [13180928] 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:932 src #1: [] 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:932 src #2: [4066304] 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:932 src #3: [2497536] 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [YCP] PackageSlideShow.ycp:932 src #4: [713728] 2012-03-21 16:19:58 <1> 10.11.12.223(3197) [zypp] PathInfo.cc(unlink):670 unlink /var/cache/zypp/packages/http-our-repo-host.example-350e2aad/x86_64/kernel-de= fault-3.1.9-1.4.1.x86_64.rpm 2012-03-21 16:19:59 <1> 10.11.12.223(3197) [zypp] PackageProvider.cc(providePackage):119 provide Package (41655)yast2-ntp-client-2.21.2-2.3.1.noarch(http-our-repo-host.example-350e2a= ad) ---------- >8 ---------- How can I debug this further? 3. To find the cause for this error, I a.) ran all my XML files through "yast autoyast", saved and diffed, to find potential syntax changes. There were no significant changes. b.) Next I tried to fiddle with remove-packages and packages, until... c.) ...I finally gave up and commented them all out. Which didn't help eithe= r. d.) Manual installation with no package editing /was/ possible, so I guess it either has to do with the packages selection, or an kernel-default rpm bug, or autoyast bug. e.) Changing a few packages results in another, different "Error during initrc creation" or something like that. I didn't investigate further. f.) Right now I'm doing a manual installation, will create a profile from that, and try to merge that into our current profile. Any hints on how to proceed? --=20 Mit freundlichen Gr=C3=BC=C3=9Fen =C2=A0 =C2=A0 686f6c6d / Christopher "m4z" Holm --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============2004997374616465008==-- From ug@suse.de Thu Mar 22 15:31:20 2012 From: Uwe Gansert To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 16:31:18 +0100 Message-ID: <4F6B45C6.8000205@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3788313959270687626==" --===============3788313959270687626== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On 22.03.2012 15:53, 686f6c6d wrote: did you maybe overlook this in the log? > ExternalProgram.cc(checkStatus):495 Pid 6793 was killed by signal 9 > (Killed) > 2012-03-21 16:19:51<5> 10.11.12.223(3197) [zypp] > Exception.cc(log):137 RpmDb.cc(doInstallPackage):1825 THROW: > Subprocess failed. Error: RPM failed: Free diskspace below /boot: > 29494360 blocks > 2012-03-21 16:19:51<5> 10.11.12.223(3197) [zypp] Exception.cc(log):137 > 2012-03-21 16:19:51<5> 10.11.12.223(3197) [zypp] Exception.cc(log):137 > 2012-03-21 16:19:51<1> 10.11.12.223(3197) [YCP] > PackageCallbacks.ycp:537 DonePackage(error: 3, reason: 'Subprocess > failed. Error: RPM failed: Free diskspace below /boot: 29494360 blocks > > ') > How can I debug this further? looks like something is wrong with your boot partition. The Kernel was not installed. What's the size of your /boot partition in the XML file? -- ciao, Uwe Gansert SUSE LINUX Products GmbH, HRB 16746 (AG Nürnberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net listening to: "Still So Strange" by God Module -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============3788313959270687626==-- From 686f6c6d@googlemail.com Thu Mar 22 15:57:53 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 16:57:49 +0100 Message-ID: In-Reply-To: <4F6B45C6.8000205@suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0677651312099234366==" --===============0677651312099234366== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Thu, Mar 22, 2012 at 16:31, Uwe Gansert wrote: > On 22.03.2012 15:53, 686f6c6d wrote: > > did you maybe overlook this in the log? > > >> ExternalProgram.cc(checkStatus):495 Pid 6793 was killed by signal 9 >> (Killed) >> 2012-03-21 16:19:51<5>  10.11.12.223(3197) [zypp] >> Exception.cc(log):137 RpmDb.cc(doInstallPackage):1825 THROW: >> Subprocess failed. Error: RPM failed: Free diskspace below /boot: >> 29494360 blocks >> 2012-03-21 16:19:51<5>  10.11.12.223(3197) [zypp] Exception.cc(log):137 >> 2012-03-21 16:19:51<5>  10.11.12.223(3197) [zypp] Exception.cc(log):137 >> 2012-03-21 16:19:51<1>  10.11.12.223(3197) [YCP] >> PackageCallbacks.ycp:537 DonePackage(error: 3, reason: 'Subprocess >> failed. Error: RPM failed: Free diskspace below /boot: 29494360 blocks >> >> ') > > >> How can I debug this further? > > > looks like something is wrong with your boot partition. > The Kernel was not installed. > What's the size of your /boot partition in the XML file? No, I did see that. I assumed the diskspace info is given because it is reasonable to assume this might be an issue in many cases. But since this VM has a 16gb disk that is partitioned as one big ext3 without problems, I ignored the error message. AFAICT, this is not a disk space or mount point issue. Some subprocess (during kernel %install, I presume) is killed for whatever reason and I don't know why. And I'm unable to find the cause for this behavior and don't know how to get more info. (I assume the kernel is missing a dependency or something like that.) If I select ignore, the installation proceeds fine and on the installed system I cannot reproduce the error. Since this install is supposed to be unattended, I would like very much to hunt that bug down. -- Kind regards     686f6c6d / Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============0677651312099234366==-- From ug@suse.de Thu Mar 22 16:18:34 2012 From: Uwe Gansert To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 17:18:33 +0100 Message-ID: <4F6B50D9.20109@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0422142855549259149==" --===============0422142855549259149== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On 22.03.2012 16:57, 686f6c6d wrote: > No, I did see that. I assumed the diskspace info is given because it > is reasonable to assume this might be an issue in many cases. But > since this VM has a 16gb disk that is partitioned as one big ext3 ah, you are right. I did the math wrong and calculated the free blocks to 14MB but it's 14GB That should be enough > without problems, I ignored the error message. AFAICT, this is not a > disk space or mount point issue. Some subprocess (during kernel > %install, I presume) is killed for whatever reason and I don't know > why. And I'm unable to find the cause for this behavior and don't know > how to get more info. (I assume the kernel is missing a dependency or > something like that.) if you stop the installation with the confirm dialog, do you see anything suspicious in the proposal screen? Check the "Software" link there too. you can stop the installation by passing "y2confirm" to the linuxrc Maybe you can see some resolver errors or so. -- ciao, Uwe Gansert SUSE LINUX Products GmbH, HRB 16746 (AG Nürnberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net listening to: "A Simple Restriction" by God Module -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============0422142855549259149==-- From 686f6c6d@googlemail.com Thu Mar 22 17:02:20 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 18:02:11 +0100 Message-ID: In-Reply-To: <4F6B50D9.20109@suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0694280252827986122==" --===============0694280252827986122== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Thu, Mar 22, 2012 at 17:18, Uwe Gansert wrote: > On 22.03.2012 16:57, 686f6c6d wrote: > > ah, you are right. I did the math wrong and calculated the free blocks to > 14MB but it's 14GB > That should be enough (; > if you stop the installation with the confirm dialog, do you see anything > suspicious in the proposal screen? Check the "Software" link there too. > you can stop the installation by passing "y2confirm" to the linuxrc > Maybe you can see some resolver errors or so. Thanks, I had tried all that before and it showed no problems at all. Now I ctrl-alt-f2ed when the error occurred, chrooted into /mnt, fetched the RPM manually and tried to install it, and then I finally see some information on screen and in the zypper.log (see attachment). So I guess GRUB or something related to it isn't working properly. Will do more debugging tomorrow. -- Thanks for your help!     686f6c6d / Christopher 'm4z' Holm --===============0694280252827986122== Content-Type: image/png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="say12.1-kernel-default-2.png" MIME-Version: 1.0 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 --===============0694280252827986122==-- From HansJoachim.Ehlers@eumetsat.int Thu Mar 22 17:27:03 2012 From: Hans-Joachim Ehlers To: autoinstall@lists.opensuse.org Subject: RE: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Thu, 22 Mar 2012 18:26:58 +0100 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4163922214554127997==" --===============4163922214554127997== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable FYI: > no /dev/sda1 device. I had on a disk a previous SLES11 installation. I used the disk to install OS= 12.1 and failed. I did not dig really deep into it but as i wiped out the di= sk partition table the following installation was Ok. Hth Hajo --===============4163922214554127997==-- From 686f6c6d@googlemail.com Fri Mar 23 14:31:35 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Fri, 23 Mar 2012 15:31:23 +0100 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8588404319975404661==" --===============8588404319975404661== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Thu, Mar 22, 2012 at 18:26, Hans-Joachim Ehlers wrote: > I had on a disk a previous SLES11 installation. I used the disk to install = OS 12.1 and failed. I did not dig really deep into it but as i wiped out the = disk partition table the following installation was Ok. Thanks for the tip, but that wasn't it (I had initialize=3Dtrue anyway, but manually wiping the partitions had no effect, either). It pointed me more in the right direction, though: I recently changed the partition layout (on 11.4), and there were still some inconsistencies in the and section that *might* be part of the problem (when fiddling with them, GRUB itself threw errors at me). Curiously, on 11.4 these changes did not cause problems, but it seems on 12.1 they do. I'll post my profile diffs here once i get it to work. Interestingly, my problem with kernel-default really boils down to what the screenshot indicates: There are only a handful of loop* and md* files in /mnt/dev/, but sda1 etc are missing. No clue why or how this happens. Outside of the chroot, the device files exist. --=20 Kind regards =C2=A0 =C2=A0 686f6c6d / Christopher 'm4z' Holm --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============8588404319975404661==-- From 686f6c6d@googlemail.com Mon Apr 2 14:16:44 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Mon, 02 Apr 2012 16:16:40 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7337779196420489444==" --===============7337779196420489444== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Fri, Mar 23, 2012 at 15:31, 686f6c6d <686f6c6d(a)googlemail.com> wrote: > > Interestingly, my problem with kernel-default really boils down to > what the screenshot indicates: There are only a handful of loop* and > md* files in /mnt/dev/, but sda1 etc are missing. No clue why or how > this happens. Outside of the chroot, the device files exist. - Using kernel-default-3.1.0-1.2.1.x86_64 from the "install" repo, the installation succeeds. - Using kernel-default-3.1.9-1.4.1.x86_64 from the "update" repo, the installation fails. (We locally mirror ftp5.gwdg.de, strip out deltarpms because yum doesn't like them and recreate and re-sign repomd.xml etc.; the mirroring itself does not seem to be the problem: c287[...]af7287 kernel-default-3.1.9-1.4.1.x86_64.rpm.d.o.o c287[...]af7287 kernel-default-3.1.9-1.4.1.x86_64.rpm.gwdg c287[...]af7287 kernel-default-3.1.9-1.4.1.x86_64.rpm.internal ) >From where I'm standing, it really seems to be one of two options: 1. kernel-default-3.1.9-1.4.1.x86_64 is buggy because it misses a dependency, maybe on a deltarpm. 2. kernel-default-3.1.9-1.4.1.x86_64 is buggy because it contains a logical error, presumably in the specfile. As a temporary workaround, I'll add the update repo during/after installation and not via . -- Kind regards     686f6c6d / Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============7337779196420489444==-- From 686f6c6d@googlemail.com Tue Apr 10 11:19:33 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 10 Apr 2012 13:19:29 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3749054211725048488==" --===============3749054211725048488== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Mon, Apr 2, 2012 at 16:16, 686f6c6d <686f6c6d(a)googlemail.com> wrote: > > - Using kernel-default-3.1.0-1.2.1.x86_64 from the "install" repo, the > installation succeeds. > - Using kernel-default-3.1.9-1.4.1.x86_64 from the "update" repo, the > installation fails. Let me correct that: Once I changed the profile again to re-include some of our scripts (that were disabled while debugging), even kernel-default 3.1.0 fails with the same problem. Need to do further debugging. -- Kind regards     686f6c6d / Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============3749054211725048488==-- From 686f6c6d@googlemail.com Tue Jun 12 17:53:27 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 12 Jun 2012 19:53:21 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7823518767741541265==" --===============7823518767741541265== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Tue, Apr 10, 2012 at 1:19 PM, 686f6c6d <686f6c6d(a)googlemail.com> wrote: > On Mon, Apr 2, 2012 at 16:16, 686f6c6d <686f6c6d(a)googlemail.com> wrote: >> >> - Using kernel-default-3.1.0-1.2.1.x86_64 from the "install" repo, the >> installation succeeds. >> - Using kernel-default-3.1.9-1.4.1.x86_64 from the "update" repo, the >> installation fails. > > Let me correct that: Once I changed the profile again to re-include > some of our scripts (that were disabled while debugging), even > kernel-default 3.1.0 fails with the same problem. > Need to do further debugging. When working around the kernel issue by using only the suse "install" repo (and not the "update" repo), I see the following behaviour: 1. /var/log/messages show these errors: "su: pam_systemd(su:session): Failed to create session: Invalid argument" (seems to be https://bugzilla.novell.com/show_bug.cgi?id=731358 ) 2. Although "network", "ntp" and "sshd" are shown by chkconfig to be "on" (with ntp and sshd being explicitly specified as "3 5" in ), they are not started at boot ("systemctl list-units -t service --all" shows them all as "loaded inactive"). Do I have to change anything else to make yast2-runlevel work with systemd? 3. The network comes up during boot (it works flawlessly in stage2 and /etc/sysconfig/network/ifcfg-eth0 and [...]/routes look fine), but then seems to exit for no particular reason, even when I try to start it manually (with "systemctl start network.service"). The only thing in the logs is this: ---------- 8< ---------- ifup: eth0 ifup: IP address: [...] dns-resolver: ATTENTION: You have modified /etc/resolv.conf. Leaving it untouched... dns-resolver: You can find my version[...] ifdown: eth0 ---------- >8 ---------- systemctl shows it as "Active: inactive (dead)" then, with "ExecStart=[...], status=0/SUCCESS". I am *so* clueless what happens. (When I forbid systemd-sysvinit in autoyast, everything works fine as expected again.) I really hope 12.2 will be delayed, otherwise my resume will read "failed to make autoyast work with systemd for 12.1's entire lifetime." (; -- Kind regards     686f6c6d / Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============7823518767741541265==-- From Darin.Perusich@ctg.com Tue Jun 12 18:39:31 2012 From: Darin Perusich To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Tue, 12 Jun 2012 18:39:18 +0000 Message-ID: <4FD78CD6.6000103@ctg.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3474947607022486333==" --===============3474947607022486333== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 06/12/2012 01:53 PM, 686f6c6d wrote: > On Tue, Apr 10, 2012 at 1:19 PM, 686f6c6d<686f6c6d(a)googlemail.com> wrote: >> On Mon, Apr 2, 2012 at 16:16, 686f6c6d<686f6c6d(a)googlemail.com> wrote: >>> >>> - Using kernel-default-3.1.0-1.2.1.x86_64 from the "install" repo, the >>> installation succeeds. >>> - Using kernel-default-3.1.9-1.4.1.x86_64 from the "update" repo, the >>> installation fails. >> >> Let me correct that: Once I changed the profile again to re-include >> some of our scripts (that were disabled while debugging), even >> kernel-default 3.1.0 fails with the same problem. >> Need to do further debugging. > > When working around the kernel issue by using only the suse "install" > repo (and not the "update" repo), I see the following behaviour: > > 1. /var/log/messages show these errors: "su: pam_systemd(su:session): > Failed to create session: Invalid argument" (seems to be > https://bugzilla.novell.com/show_bug.cgi?id=3D731358 ) > > 2. Although "network", "ntp" and "sshd" are shown by chkconfig to be > "on" (with ntp and sshd being explicitly specified as "3 5" in > ), they are not started at boot ("systemctl list-units -t > service --all" shows them all as "loaded inactive"). Do I have to > change anything else to make yast2-runlevel work with systemd? > > 3. The network comes up during boot (it works flawlessly in stage2 and > /etc/sysconfig/network/ifcfg-eth0 and [...]/routes look fine), but > then seems to exit for no particular reason, even when I try to start > it manually (with "systemctl start network.service"). The only thing > in the logs is this: > ---------- 8< ---------- > ifup: eth0 > ifup: IP address: [...] > dns-resolver: ATTENTION: You have modified /etc/resolv.conf. Leaving > it untouched... > dns-resolver: You can find my version[...] > ifdown: eth0 > ---------->8 ---------- > systemctl shows it as "Active: inactive (dead)" then, with > "ExecStart=3D[...], status=3D0/SUCCESS". I am *so* clueless what happens. I've seen this a lot, but not all the time, when upgrading systems from=20 11.3 to 12.1, via "zypper dup". From what I can gather the problem seems=20 to be due to "netconfig update" exiting with a non-zero status due to=20 resolv.conf not matching the NETCONFIG_DNS_POLICY. I've been mostly=20 successful in working around this by setting NETCONFIG_DNS_POLICY=3D"" in=20 /etc/sysconfig/network/config. I say mostly successfully because the=20 "inactive (dead) networking has happened even after setting=20 NETCONFIG_DNS_POLICY=3D"". This seems to happen more on VM's than on physical servers for me. When=20 dup'ing to 12.1 the VM's don't always like to reboot gracefully so I was=20 doing "reboot -f" after which networking may or may not be "inactive=20 (dead)". I found that when it was dead if I stopped networking and=20 rebooted the VM, networking would function properly subsequently. Also,=20 after dup to 12.1 if I don't "reboot -f" and simply reboot, and once the=20 system hangs up during shutdown if I reset power to the VM networking=20 comes up fine. Since there's really no verbose|debug logging|output in=20 systemd/systemctl it's REALLY difficult to get to the root of the=20 problem. If anyone has any ideas I'm all ears? I haven't gotten to=20 strace'ing the network.service yet but I have a feeling it may be only=20 way to get an really info about what going on. > > (When I forbid systemd-sysvinit in autoyast, everything works fine as > expected again.) > I really hope 12.2 will be delayed, otherwise my resume will read > "failed to make autoyast work with systemd for 12.1's entire > lifetime." (; > > --=20 Darin Perusich Email: Darin.Perusich(a)ctg.com Office: 716-888-3690 The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you are not the intended recipient of th= is=20 message, please contact the sender and delete this material from this compute= r. --===============3474947607022486333==-- From 686f6c6d@googlemail.com Wed Jun 13 12:28:08 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Wed, 13 Jun 2012 14:28:04 +0200 Message-ID: In-Reply-To: <4FD78CD6.6000103@ctg.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1798648071320740793==" --===============1798648071320740793== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Thanks for the info! I've been spending hours yesterday finding those systemd bug reports that might apply (damn, there are *many* systemd bugs). I'll have access to the machines for further testing (and to look up the bugzilla IDs) again next monday and will keep you posted if I make any progress. -- Kind regards     686f6c6d / Christopher 'm4z' Holm -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============1798648071320740793==-- From 686f6c6d@googlemail.com Wed Jun 20 18:49:06 2012 From: 686f6c6d <686f6c6d@googlemail.com> To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Wed, 20 Jun 2012 20:49:01 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8417116804633259602==" --===============8417116804633259602== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable To follow up on this... (I haven't been able to make our autoyast profile work with the "update" repo enabled yet, so this is with only the suse/install repo, and hence might include bugs that are already fixed in the update repo.) On 06/12/2012 01:53 PM, 686f6c6d wrote: > > 3. The network comes up during boot (it works flawlessly in stage2 and > /etc/sysconfig/network/ifcfg-eth0 and [...]/routes look fine), but > then seems to exit for no particular reason, even when I try to start > it manually (with "systemctl start network.service"). The only thing > in the logs is this: > ---------- 8< ---------- > ifup: eth0 > ifup: IP address: [...] > dns-resolver: ATTENTION: You have modified /etc/resolv.conf. Leaving > it untouched... > dns-resolver: You can find my version[...] > ifdown: eth0 > ---------->8 ---------- > systemctl shows it as "Active: inactive (dead)" then, with > "ExecStart=3D[...], status=3D0/SUCCESS". I am *so* clueless what happens. The problem with eth0 going down seems to have disappeared on its own. I have no clue why. > 2. Although "network", "ntp" and "sshd" are shown by chkconfig to be > "on" (with ntp and sshd being explicitly specified as "3 5" in > ), they are not started at boot ("systemctl list-units -t > service --all" shows them all as "loaded inactive"). Do I have to > change anything else to make yast2-runlevel work with systemd? With , both ntpd and sshd come up fine, so it seems to be a problem at first boot only. Thanks for the tip, darix! (It does not seem to be #724777, #725503, #732930, #735943, #736059, #765039; it might be #727771 or #747931; if not, I'll post a new one.) On Tue, Jun 12, 2012 at 8:39 PM, Darin Perusich wr= ote: > > I've seen this a lot, but not all the time, when upgrading systems from > 11.3 to 12.1, via "zypper dup". From what I can gather the problem seems > to be due to "netconfig update" exiting with a non-zero status due to > resolv.conf not matching the NETCONFIG_DNS_POLICY. I've been mostly > successful in working around this by setting NETCONFIG_DNS_POLICY=3D"" in > /etc/sysconfig/network/config. I say mostly successfully because the > "inactive (dead) networking has happened even after setting > NETCONFIG_DNS_POLICY=3D"". Because our autoyast for 12.1 doesn't work yet, we have actually done a lot of DUPs, but according to our folks in the trenches we never had the problem in that scenario. > This seems to happen more on VM's than on physical servers for me. When > dup'ing to 12.1 the VM's don't always like to reboot gracefully so I was > doing "reboot -f" after which networking may or may not be "inactive > (dead)". I found that when it was dead if I stopped networking and > rebooted the VM, networking would function properly subsequently. Also, > after dup to 12.1 if I don't "reboot -f" and simply reboot, and once the > system hangs up during shutdown if I reset power to the VM networking > comes up fine. We don't have this problem, neither after DUPing nor with fresh 12.1 installs. > Since there's really no verbose|debug logging|output in > systemd/systemctl it's REALLY difficult to get to the root of the > problem. If anyone has any ideas I'm all ears? I haven't gotten to > strace'ing the network.service yet but I have a feeling it may be only > way to get an really info about what going on. A few of all the above bugreports recommend to add "systemd.log_level=3Ddebug systemd.log_target=3Dkmsg" to the kernel commandline, but then systemd logs so much that rsyslogd with the default install config can't keep up and drops about 800 lines during boot. It is still helpful though. (Haven't found a bugreport about that yet, will file one in the next weeks if none exists.) --=20 Kind regards =C2=A0 =C2=A0 686f6c6d / Christopher 'm4z' Holm --=20 To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============8417116804633259602==-- From ug@suse.de Wed Jul 4 09:49:55 2012 From: Uwe Gansert To: autoinstall@lists.opensuse.org Subject: Re: [opensuse-autoinstall] 12.1, autoyast and systemd Date: Wed, 04 Jul 2012 11:49:52 +0200 Message-ID: <4FF411C0.4000209@suse.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5638076895958070884==" --===============5638076895958070884== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On 20.06.2012 20:49, 686f6c6d wrote: > With , both ntpd and sshd come up fine, so it seems to > be a problem at first boot only. Thanks for the tip, darix! (It does > not seem to be #724777, #725503, #732930, #735943, #736059, #765039; > it might be #727771 or #747931; if not, I'll post a new one.) I've created a bugreport for that. https://bugzilla.novell.com/show_bug.cgi?id=769924 -- ciao, Uwe Gansert SUSE LINUX Products GmbH, HRB 16746 (AG Nürnberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer Home: http://www.suse.de/~ug - Blog: http://suse.gansert.net listening to: "Too tough to die" by Ramones -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe(a)opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner(a)opensuse.org --===============5638076895958070884==--