"zypper pd -i" shows SuSE 11 SP2 even after upgrade to SP4.

Hi,

We did SuSE11 SP2 to SP4 upgrade on wtxr5ec2. However “zypper pd -i” command still shows that “SuSE Linux Enterprise Server 11 SP2 for VMware” is installed.
After the upgrade, it should only show “SUSE Linux Enterprise Server 11 SP4” isn’t it? Please suggest or point me in the right direction.

wtxr5ec2:~ # zypper pd -i
Refreshing service ‘spacewalk’.
Loading repository data…
Reading installed packages…
S | Repository | Internal Name | Name | Version | Arch | Is Base
–±-----------±----------------±-----------------------------------------------±-----------±-------±-------
i | @System | SUSE_SLES | SUSE Linux Enterprise Server 11 SP4 | 11.4-1.109 | x86_64 | No
i | @System | SLES-for-VMware | SUSE Linux Enterprise Server 11 SP2 for VMware | 11.2-1.261 | x86_64 | Yes

Thanks.

On 11/07/16 15:04, lnxbum wrote:
[color=blue]

We did SuSE11 SP2 to SP4 upgrade on wtxr5ec2. However “zypper pd -i”
command still shows that “SuSE Linux Enterprise Server 11 SP2 for
VMware” is installed.
After the upgrade, it should only show “SUSE Linux Enterprise Server 11
SP4” isn’t it? Please suggest or point me in the right direction.

wtxr5ec2:~ # zypper pd -i
Refreshing service ‘spacewalk’.
Loading repository data…
Reading installed packages…
S | Repository | Internal Name | Name
| Version | Arch | Is Base
–±-----------±----------------±-----------------------------------------------±-----------±-------±-------
i | @System | SUSE_SLES | SUSE Linux Enterprise Server 11 SP4
| 11.4-1.109 | x86_64 | No
i | @System | SLES-for-VMware | SUSE Linux Enterprise Server 11 SP2
for VMware | 11.2-1.261 | x86_64 | Yes[/color]

I notice that the SLES11 SP2 actually says “SUSE Linux Enterprise Server
11 SP2 for VMware” - the “for VMware” bit is important as SLES for
VMware is a different product to “regular” SLES and the last release was
SLES11 SP3.

How did you upgrade from SLES11 SP2 (for VMware) to SLES11 SP4?

TID 7015096 covers migrating SLES11 SP3 for VMware to “regular” SLES11
SP3 but now you’re at SLES11 SP4 it doesn’t apply. Given the “for
VMware” aspect do you perhaps have a snapshot of your server pre-upgrade
that you can rollback to?

HTH.

[1] https://www.suse.com/support/kb/doc?id=7015096

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Hi Simon,

Thanks for the e-mail and TID/knowledge base article on the subject.

Please find my answers:

  1. How did you upgrade from SLES11 SP2 (for VMware) to SLES11 SP4?
    We checked the /etc/SuSE-release file and found that server to be at SuS11 SP2. So followed the procedure at suse site for distribution upgrade to SP3 and later to SP4.
    https://www.suse.com/documentation/sles11/book_sle_deployment/index.html?page=/documentation/sles11/book_sle_deployment/data/sec_update_sle11sp3.html
    We subscribe the servers to the channels in SuSE manager for patching/distribution upgrade.
    Only after the distribution upgrade to SP4 was complete, I ran the “zypper pd -i” command. I wish I had run this before.

  2. Given the “forVMware” aspect do you perhaps have a snapshot of your server pre-upgrade that you can rollback to?
    The server is a VM on vmware infrastructure. I am new to SuSE Linux and my current work environment, so not sure how these these servers were built/maintained in the past.
    Yes. We have taken the VM snapshot before doing the upgrade.

I have a few more questions:

  1. Do you by any chance know the difference between “SuSE Linux Enterprise Server 11 SP2” and “SuSE Linux Enterprise Server 11 SP2 for VMware”? Is this going to be an issue for us in future?
  2. It’s not just this one server, we have migrated about 9 servers in total from SP2 to SP4. Does it require a roll back, SuSE11 SP2 to SP3 distrubtion upgrade, then migration of SLES-11-SP3-for-VMware system to SLES-11-SP3 (https://www.suse.com/support/kb/doc?id=7015096), and finally SuSE11 SP3 to SP4 distribution upgrade? Since the whole procedure we followed for distribution upgrade to SP4 completed without any issues, I wish there was a work-around to correct the current situation.

Thanks.

[QUOTE=smflood;33431]On 11/07/16 15:04, lnxbum wrote:
[color=blue]

We did SuSE11 SP2 to SP4 upgrade on wtxr5ec2. However “zypper pd -i”
command still shows that “SuSE Linux Enterprise Server 11 SP2 for
VMware” is installed.
After the upgrade, it should only show “SUSE Linux Enterprise Server 11
SP4” isn’t it? Please suggest or point me in the right direction.

wtxr5ec2:~ # zypper pd -i
Refreshing service ‘spacewalk’.
Loading repository data…
Reading installed packages…
S | Repository | Internal Name | Name
| Version | Arch | Is Base
–±-----------±----------------±-----------------------------------------------±-----------±-------±-------
i | @System | SUSE_SLES | SUSE Linux Enterprise Server 11 SP4
| 11.4-1.109 | x86_64 | No
i | @System | SLES-for-VMware | SUSE Linux Enterprise Server 11 SP2
for VMware | 11.2-1.261 | x86_64 | Yes[/color]

I notice that the SLES11 SP2 actually says “SUSE Linux Enterprise Server
11 SP2 for VMware” - the “for VMware” bit is important as SLES for
VMware is a different product to “regular” SLES and the last release was
SLES11 SP3.

How did you upgrade from SLES11 SP2 (for VMware) to SLES11 SP4?

TID 7015096 covers migrating SLES11 SP3 for VMware to “regular” SLES11
SP3 but now you’re at SLES11 SP4 it doesn’t apply. Given the “for
VMware” aspect do you perhaps have a snapshot of your server pre-upgrade
that you can rollback to?

HTH.

[1] https://www.suse.com/support/kb/doc?id=7015096

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.
------------------------------------------------------------------------[/QUOTE]

On 12/07/16 15:44, lnxbum wrote:
[color=blue]

Thanks for the e-mail and TID/knowledge base article on the subject.

Please find my answers:

  1. How did you upgrade from SLES11 SP2 (for VMware) to SLES11 SP4?
    We checked the /etc/SuSE-release file and found that server to be at
    SuS11 SP2. So followed the procedure at suse site for distribution
    upgrade to SP3 and later to SP4.
    https://www.suse.com/documentation/sles11/book_sle_deployment/index.html?page=/documentation/sles11/book_sle_deployment/data/sec_update_sle11sp3.html[/color]

Okay so you correctly, ignoring the “for VMware” aspect, went from SP2
to SP4 via SP3 which therefore rules out any unexplained oddities I’ve
seen caused by going straight from SP2 to SP4.
[color=blue]

We subscribe the servers to the channels in SuSE manager for
patching/distribution upgrade.
Only after the distribution upgrade to SP4 was complete, I ran the
“zypper pd -i” command. I wish I had run this before.[/color]

Hindsight is a wonderful thing! :wink:
[color=blue]

  1. Given the “forVMware” aspect do you perhaps have a snapshot of your
    server pre-upgrade that you can rollback to?
    The server is a VM on vmware infrastructure. I am new to SuSE Linux and
    my current work environment, so not sure how these these servers were
    built/maintained in the past.
    Yes. We have taken the VM snapshot before doing the upgrade.[/color]

Are you able to revert to the snapshot to redo the upgrade or have
things now moved on so that’s not ideal or possible?
[color=blue]

I have a few more questions:

  1. Do you by any chance know the difference between “SuSE Linux
    Enterprise Server 11 SP2” and “SuSE Linux Enterprise Server 11 SP2 for
    VMware”? Is this going to be an issue for us in future?[/color]

The “for VMware” was a VMware-supported release of SLES optimised for
running on VMware. Notice that I said “was” - SLES for VMware was
discontinued after SLES11 SP3 for VMware hence the migration TID.
[color=blue]

  1. It’s not just this one server, we have migrated about 9 servers in
    total from SP2 to SP4. Does it require a roll back, SuSE11 SP2 to SP3
    distrubtion upgrade, then migration of SLES-11-SP3-for-VMware system to
    SLES-11-SP3 (https://www.suse.com/support/kb/doc?id=7015096), and
    finally SuSE11 SP3 to SP4 distribution upgrade? Since the whole
    procedure we followed for distribution upgrade to SP4 completed without
    any issues, I wish there was a work-around to correct the current
    situation.[/color]

If it’s possible I would revert each upgraded server to a pre-upgrade
snapshot then

  • upgrade from SP2 for VMware to SP3 for VMware
  • migrate to “regular” SLES
  • upgrade from “regular” SP3 to SP4

This way you’ll be supported SUSE which covers you if you then
upgrade/migrate those servers with further SLES releases (i.e. SLES12).

If you can’t revert then I would try the manual migration steps from TID
7015096 on one server but with some changes to take account that it’s
already been upgraded to SP4 (principally to steps 1 & 7).

Note that the tar archive file attached to the TID won’t help you as
it’s for SP3 - you can get the necessary SUSE_SLES.prod from the
sles-release pacakge.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.