[opensuse] Problems live update OpenSuSE 11.1 to 11.2
Hello all, I have noticied some problems with the live update of opensuse (starting to 11.1) as reported from your web site at this url: http://en.opensuse.org/Upgrade/11.2 I have tested it on a virtual machine, with this configuration: cat /etc/SuSE-release openSUSE 11.1 (x86_64) VERSION = 11.1 i use heartbeat in this machine, with this packages installed: rpm -qa | grep heartbeat heartbeat-ldirectord-2.99.3-1.6 heartbeat-resources-2.99.3-1.6 heartbeat-common-2.99.3-1.6 libheartbeat2-2.99.3-1.6 heartbeat-2.99.3-1.6 and i have this network configuration: ls -la ifcfg-eth* -rw-r--r-- 1 root root 211 Oct 13 21:48 ifcfg-eth0 -rw-r--r-- 1 root root 211 Oct 13 21:48 ifcfg-eth1 -rw-r--r-- 1 root root 211 Oct 13 21:48 ifcfg-eth2 -rw-r--r-- 1 root root 251 Oct 13 21:48 ifcfg-eth3 /etc/sysconfig/network # cat ifcfg-* BOOTPROTO='static' BROADCAST='' IPADDR='' MTU='' NAME='AMD PCnet - Fast 79C971' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='rBUF.weGuQ9ywYPF' USERCONTROL='no' _nm_name='bus-pci-0000:00:11.0' BOOTPROTO='static' BROADCAST='' IPADDR='' MTU='' NAME='AMD PCnet - Fast 79C971' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='JNkJ.weGuQ9ywYPF' USERCONTROL='no' _nm_name='bus-pci-0000:00:12.0' BOOTPROTO='static' BROADCAST='' IPADDR='' MTU='' NAME='AMD PCnet - Fast 79C971' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='mY_N.weGuQ9ywYPF' USERCONTROL='no' _nm_name='bus-pci-0000:00:13.0' BOOTPROTO='static' BROADCAST='' IPADDR='192.168.87.182' MTU='' NAME='AMD PCnet - Fast 79C971' NETMASK='255.255.255.0' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='DkES.weGuQ9ywYPF' USERCONTROL='no' _nm_name='bus-pci-0000:00:14.0' PREFIXLEN='' # Loopback (lo) configuration IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 BROADCAST=127.255.255.255 IPADDR_2=127.0.0.2/8 STARTMODE=onboot USERCONTROL=no FIREWALL=no I use the procedure from the web site, so i do this: zypper repos --uri # | Alias | Name | Enabled | Refresh | URI --+-----------------+-----------------------+---------+---------+---------------------------------------------------------------- 1 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | cd:///?devices=/dev/sr0 2 | repo-debug | openSUSE-11.1-Debug | No | Yes | http://download.opensuse.org/debug/distribution/11.1/repo/oss/ 3 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.1/repo/non-oss/ 4 | repo-oss | openSUSE-11.1-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.1/repo/oss/ 5 | repo-source | openSUSE-11.1-Source | No | Yes | http://download.opensuse.org/source/distribution/11.1/repo/oss/ 6 | repo-update | openSUSE-11.1-Update | Yes | Yes | http://download.opensuse.org/update/11.1/ zypper refresh zypper update then... zypper renamerepo repo-oss 111-repo-oss Repository 'repo-oss' renamed to '111-repo-oss'. zypper renamerepo repo-update 111-repo-update Repository 'repo-update' renamed to '111-repo-update'. zypper renamerepo repo-non-oss 111-repo-non-oss Repository 'repo-non-oss' renamed to '111-repo-non-oss'. zypper modifyrepo --all --disable Repository '111-repo-non-oss' has been sucessfully disabled. Repository '111-repo-oss' has been sucessfully disabled. Repository '111-repo-update' has been sucessfully disabled. Nothing to change for repository 'openSUSE 11.1-0'. Nothing to change for repository 'repo-debug'. Nothing to change for repository 'repo-source'. zypper addrepo --name "openSUSE-11.2 OSS" http://download.opensuse.org/distribution/11.2/repo/oss/ repo-oss zypper addrepo --name "openSUSE-11.2 Non-OSS" http://download.opensuse.org/distribution/11.2/repo/non-oss/ repo-non-oss zypper addrepo --name "openSUSE-11.2 Updates" http://download.opensuse.org/update/11.2/ repo-update zypper refresh Retrieving repository 'openSUSE-11.2 Non-OSS' metadata [done] Building repository 'openSUSE-11.2 Non-OSS' cache [done] Retrieving repository 'openSUSE-11.2 OSS' metadata [done] Building repository 'openSUSE-11.2 OSS' cache [done] Retrieving repository 'openSUSE-11.2 Updates' metadata [done] Building repository 'openSUSE-11.2 Updates' cache [done] All repositories have been refreshed. zypper in zypper Loading repository data... Reading installed packages... Resolving package dependencies... The following packages are going to be upgraded: deltarpm libsnmp15 libzypp net-snmp rpm satsolver-tools yast2-libyui yast2-ncurses yast2-ncurses-pkg yast2-pkg-bindings zypper The following NEW packages are going to be installed: aria2 augeas-lenses libaugeas0 liblua5_1 liblzma0 libpopt0 libreadline6 libstdc++44 The following packages are going to be REMOVED: libstdc++43 popt Overall download size: 9.0 M. After the operation, additional 3.7 M will be used. Continue? [Y/n/p/?]:Y [.. cut, no errors ...] zypper dup -d [... cut, no errors ...] At finish: There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs. zypper ps The following running processes use deleted files: PID | PPID | UID | Login | Command | Service | Files -----+------+-----+-------+---------------+--------------+---------------------- 3077 | 1 | 0 | root | vmware-guestd | vmware-guest | /usr/lib64/libstdc+-> | | | | | | /usr/lib64/libstdc+-> rcvmware-guest restart Shutting down vmware-guest done Starting vmware-guestd done at finish: There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs. Then, i reboot the system. And, after the reboot i have all the network interfaces renamed (like eth4, eth5,eth6 and eth7), and in the messages i have this: [ 66.894579] eth0 renamed to eth4 by udevd [307] [ 66.895846] udev: renamed network interface eth0 to eth4 [ 92.776441] no cont in shutdown! [ 93.303329] eth3 renamed to eth5 by udevd [296] [ 93.304535] udev: renamed network interface eth3 to eth5 [ 94.130532] floppy0: FDC access conflict! [ 94.521081] FDC 0 is a post-1991 82077 [ 95.017864] eth2 renamed to eth6 by udevd [294] [ 95.018964] udev: renamed network interface eth2 to eth6 [ 96.280900] eth1 renamed to eth7 by udevd [312] Why this happens? Is some sort of bug? Or something i doin wrong? All other things seems working perfectly, but if i do a remote upgrade, with this problem i can't reach surely the machine after the reboot... Cheers, Claudio. -- ------------ Claudio Prono Systems Development @ PSS Srl, Divisione Implementazione Sistemi Via San Bernardino, 17 - 10137 Torino (TO) - IT Tel +39-011.32.72.100 Fax +39-011.32.46.497 PGP Fingerprint: 75C2 4049 E23D 2FBF A65F 40DB EA5C 11AC C2B0 3647 Disclaimer: http://atpss.net/disclaimer ------------ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Nov 16, 2009 at 02:16:46PM +0100, Claudio Prono wrote: [ 8< ]
And, after the reboot i have all the network interfaces renamed (like eth4, eth5,eth6 and eth7), and in the messages i have this:
[ 66.894579] eth0 renamed to eth4 by udevd [307] [ 66.895846] udev: renamed network interface eth0 to eth4 [ 92.776441] no cont in shutdown! [ 93.303329] eth3 renamed to eth5 by udevd [296] [ 93.304535] udev: renamed network interface eth3 to eth5 [ 94.130532] floppy0: FDC access conflict! [ 94.521081] FDC 0 is a post-1991 82077 [ 95.017864] eth2 renamed to eth6 by udevd [294] [ 95.018964] udev: renamed network interface eth2 to eth6 [ 96.280900] eth1 renamed to eth7 by udevd [312]
Why this happens? Is some sort of bug? Or something i doin wrong?
This might be the same issue as reported at
https://bugzilla.novell.com/show_bug.cgi?id=546575
Check /etc/udev/rules.d/70-persistent-net.rules for lines including
ATTRS{address}=="
Lars Müller ha scritto:
On Mon, Nov 16, 2009 at 02:16:46PM +0100, Claudio Prono wrote: [ 8< ]
And, after the reboot i have all the network interfaces renamed (like eth4, eth5,eth6 and eth7), and in the messages i have this:
[ 66.894579] eth0 renamed to eth4 by udevd [307] [ 66.895846] udev: renamed network interface eth0 to eth4 [ 92.776441] no cont in shutdown! [ 93.303329] eth3 renamed to eth5 by udevd [296] [ 93.304535] udev: renamed network interface eth3 to eth5 [ 94.130532] floppy0: FDC access conflict! [ 94.521081] FDC 0 is a post-1991 82077 [ 95.017864] eth2 renamed to eth6 by udevd [294] [ 95.018964] udev: renamed network interface eth2 to eth6 [ 96.280900] eth1 renamed to eth7 by udevd [312]
Why this happens? Is some sort of bug? Or something i doin wrong?
This might be the same issue as reported at https://bugzilla.novell.com/show_bug.cgi?id=546575
Check /etc/udev/rules.d/70-persistent-net.rules for lines including
ATTRS{address}=="
" If there are any change the ATTRS{address} to ATTR{address}. Yes, this trouble is caused by one wrong additional 'S' char.
In the bug report I suggested to add this one to the most annoying bugs of 11.2. Feel free to vote.
Lars
You are right man. I have some ATTRS, renamed to ATTR, deleted the extra lines not needed, rebooted and my interfaces, like magic, returned named in the right manner. Is a bad bug this. I vote surely for it. Thank u for the help! Claudio.
------------------------------------------------------------------------
-- ------------ Claudio Prono Systems Development @ PSS Srl, Divisione Implementazione Sistemi Via San Bernardino, 17 - 10137 Torino (TO) - IT Tel +39-011.32.72.100 Fax +39-011.32.46.497 PGP Fingerprint: 75C2 4049 E23D 2FBF A65F 40DB EA5C 11AC C2B0 3647 Disclaimer: http://atpss.net/disclaimer ------------ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Nov 16, 2009 at 02:47:05PM +0100, Lars Müller wrote:
On Mon, Nov 16, 2009 at 02:16:46PM +0100, Claudio Prono wrote: [ 8< ]
And, after the reboot i have all the network interfaces renamed (like eth4, eth5,eth6 and eth7), and in the messages i have this:
[ 66.894579] eth0 renamed to eth4 by udevd [307] [ 66.895846] udev: renamed network interface eth0 to eth4 [ 92.776441] no cont in shutdown! [ 93.303329] eth3 renamed to eth5 by udevd [296] [ 93.304535] udev: renamed network interface eth3 to eth5 [ 94.130532] floppy0: FDC access conflict! [ 94.521081] FDC 0 is a post-1991 82077 [ 95.017864] eth2 renamed to eth6 by udevd [294] [ 95.018964] udev: renamed network interface eth2 to eth6 [ 96.280900] eth1 renamed to eth7 by udevd [312]
Why this happens? Is some sort of bug? Or something i doin wrong?
This might be the same issue as reported at https://bugzilla.novell.com/show_bug.cgi?id=546575
Check /etc/udev/rules.d/70-persistent-net.rules for lines including
ATTRS{address}=="
" If there are any change the ATTRS{address} to ATTR{address}. Yes, this trouble is caused by one wrong additional 'S' char.
As result you'll get all rules two times (converted + generated):
# converted 'rename_netiface' rule
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:13:20:4d:96:9c", NAME="eth1"
# PCI device 0x8086:0x1050 (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:13:20:4d:96:9c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
to fix it, correct the interface names in the second generated rule,
and remove the first one.
When you find any
30-net_persistent_names.rules*
files in /etc/udev/rules.d/, please report it in the bug 546575 where
exactly (exact/complete filename) and attach it.
Note: the typo in the convert_persistent_name_rules exists since 10.3;
it converts pre 10.3 rules (30-net_persistent) into post 10.3 rules
(70-persistent-net)... the question is, why it occurs on 11.2 and not
already before. Something restored old 30-net_persistent_names.rules?
Are you using scpm?
Gruesse / Regards,
Marius Tomaschewski
On Monday 16 November 2009 14:16:46 Claudio Prono wrote:
zypper dup -d
zypper dup -d only downloads files, did you install the downloaded files as well? If not that explains the problems... Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
participants (4)
-
Andreas Jaeger
-
Claudio Prono
-
Lars Müller
-
Marius Tomaschewski