[FIXED] State of Autoyast for OpenSUSE 13.1 - NEW: Service config for "rpcbind"

Joschi Brauchle <[email protected]> Thu, 30 Jan 2014 18:28:44 +0100
Newsgroups gmane.linux.suse.autoinstall
Message-ID <[email protected]>
For some reason I did not get the DUD to work correctly. It may be my 
fault... Anyways, I unpacked the DUD and copied all files into my OSS 
repository on the NFS server, leading to the equivalent effect of the DUD.

Now, Autoyast stage 2 works perfectly again! Thanks!



I have a quick followup question:
---------------------
   <runlevel>
     <default>5</default>
     <services config:type="list">
       <service>
         <service_name>rpcbind</service_name>
         <service_status>enable</service_status>
       </service>
     </services>
   </runlevel>
---------------------
does not work, i.e. rpcbind.service is disabled in the installed system.

In y2log I see an error message saying something like "rpcbind service 
does not exist, creating it" (or something along these lines, dont have 
the log available currently). Same happens e.g. for "xinetd", but not 
for "sshd", "nfs" and many others.

So why does AutoYast think that the rpcbind.service does not exist and 
why is it not enabled?

Thanks!


On 01/30/2014 02:33 PM, Thomas Fehr wrote:
> Hi Joschi,
>
> On Thu, Jan 30, Joschi Brauchle wrote:
>
>> Thank you so much for the info!
>>
>> In the mentioned BNC 846011, there is a DUD provided that is supposed to
>> fix the problem.
>>
>> Unfortunately, I can *NOT* confirm that the DUD fixes the problem. I can
>> see it gets fetched at the very start of AutoYast, but then everything is
>> then same.
>
> Hmm strange, I had the problem reproduceably here and adding the DUD fixed
> it for me. Unless you added insecure=1 also to kernel command line you
> should see a popup message with:
>
> ------------------------------------------------------
> http://10.120.4.28/bnc_846011_131.dud: file not signed
>
> If you really trust yor repository you may continue in
> an insecure mode
> ------------------------------------------------------
>
> Of course you need to selecd "Ok" here. You can suppress this message
> by adding "insecure=1" to the kernel boot command line.
>
> During package installation you should see a additional Repository
> called "DriverUpdate0" which is the driver update disk.
> If you have y2log files you could grep for "DriverUpdate0".
>
> Maybe the the DUD got corrupted. I just downloaded it and
> it still has md5sum e2a9f347c784e4872192cd0800c38b4e which
> is the same as expected.
>
> You can also check the content with:
> wotan:~ > zcat bnc_846011_131.dud | cpio -itv
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 .
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/ia64-13.1 -> x86_64-13.1
> drwxr-xr-x   4 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1
> drwxr-xr-x   2 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/install
> -rw-r--r--   1 root     root        37167 Jan 28 13:27 linux/suse/x86_64-13.1/install/yast2-add-on-3.0.3-4.1.noarch.rpm
> -rwxr-xr-x   1 root     root          909 Jan 28 13:27 linux/suse/x86_64-13.1/install/update.pre
> -rwxr-xr-x   1 root     root          190 Jan 28 13:27 linux/suse/x86_64-13.1/install/update.post2
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr
> drwxr-xr-x   4 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/applications
> drwxr-xr-x   2 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/applications/YaST2
> -rw-r--r--   1 root     root          541 Jan 20 13:09 linux/suse/x86_64-13.1/inst-sys/usr/share/applications/YaST2/vendor.desktop
> -rw-r--r--   1 root     root          648 Jan 20 13:09 linux/suse/x86_64-13.1/inst-sys/usr/share/applications/YaST2/add-on.desktop
> drwxr-xr-x   5 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/schema
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/schema/autoyast
> drwxr-xr-x   2 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/schema/autoyast/rnc
> -rw-r--r--   1 root     root         1490 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/schema/autoyast/rnc/add-on.rnc
> drwxr-xr-x   3 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/include
> drwxr-xr-x   2 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/include/add-on
> -rw-r--r--   1 root     root         2547 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/include/add-on/misc.rb
> -rw-r--r--   1 root     root        60671 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/include/add-on/add-on-workflow.rb
> drwxr-xr-x   2 root     root            0 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients
> -rw-r--r--   1 root     root         3382 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/inst_add-on_software.rb
> -rw-r--r--   1 root     root        10570 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/vendor.rb
> -rw-r--r--   1 root     root        12845 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/inst_language_add-on.rb
> -rw-r--r--   1 root     root         2479 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/add-on_proposal.rb
> -rw-r--r--   1 root     root         4310 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/inst_add-on.rb
> -rw-r--r--   1 root     root         9799 Jan 17 16:51 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/add-on_auto.rb
> -rw-r--r--   1 root     root         4931 Jan  9 14:10 linux/suse/x86_64-13.1/inst-sys/usr/share/YaST2/clients/add-on.rb
> -rw-r--r--   1 root     root           30 Jan 28 13:27 linux/suse/x86_64-13.1/inst-sys/.update.d92d43be-cc4f-4aac-ac8f-64db2ab0c14d
> -rw-r--r--   1 root     root          137 Jan 28 13:27 linux/suse/x86_64-13.1/dud.config
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/ppc64-13.1 -> x86_64-13.1
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/i386-13.1 -> x86_64-13.1
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/s390-13.1 -> x86_64-13.1
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/s390x-13.1 -> x86_64-13.1
> lrwxrwxrwx   1 root     root           11 Jan 28 13:27 linux/suse/ppc-13.1 -> x86_64-13.1
> 312 blocks
> wotan:~ >
>
> Tschuess,
> 	Thomas Fehr
>

-- 
Dipl.-Ing. Joschi Brauchle, M.S.

Institute for Communications Engineering (LNT)
Technische Universitaet Muenchen (TUM)
80290 Munich, Germany

Tel (work): +49 89 289-23474
Fax (work): +49 89 289-23490
E-mail: [email protected]
Web: http://www.lnt.ei.tum.de/
smime.p7s (application/pkcs7-signature, 4.5 KB) - not displayed