Recommended update for SUSE Manager Proxy 2.1

SUSE Recommended Update: Recommended update for SUSE Manager Proxy 2.1
Announcement ID: SUSE-RU-2015:1307-1
Rating: moderate
References: #869888 #895071 #895869 #918082 #922923 #926318 #929058 #930227 #931503 #931685 #934124 #934417 #935433
Affected Products:
  • SUSE Manager Proxy

  • An update that has 13 recommended fixes can now be installed. It includes 12 new package versions.

    Description:

    This collective update for SUSE Manager Proxy 2.1 provides fixes and new features.

    The following new features have been implemented:

    • Add support for the SSH push contact method to the API and spacecmd. (fate#314858)
    • Sign repository metadata generated on SUSE Manager. (fate#314603)

    The following issues have been fixed:

    osad:

    • Fix duplicate jabber ids. (bsc#869888, bsc#931685)

    rhnpush:

    • Fix --ca-chain option for rhnpush. (bsc#931503, bsc#895869)

    spacecmd:

    • Do not escape spacecmd command arguments.
    • Do not return one package multiple times.
    • Show contact method with activationkey_details and system_details.
    • Clone configuration files without loosing trailing new lines. (bsc#926318)

    spacewalk-backend:

    • Require pyliblzma to enable sync of EPEL repositories. (bsc#934417)
    • Detect SUSE Manager Tools channel. (bsc#935433)
    • Import RPMs which vendor is an empty string. (bsc#934124)
    • Set primary interface during registration. (bsc#929058)
    • Do not reset primary network interface at hardware refresh. (bsc#895071)

    spacewalk-certs-tools:

    • Write logfile for mgr-ssh-push-init to correct location. (bsc#918082)
    • Add arguments to import custom CA file and server key/certificate files with rhn-ssl-tool.

    spacewalk-client-tools:

    • Fix --ca-chain option for rhnpush. (bsc#931503, bsc#895869)

    spacewalk-proxy-html:

    • Add PGP keys also to SUSE Manager Proxy. (bsc#930227)

    spacewalk-proxy-installer:

    • Use new 'Bring your own certificate' feature and update documentation for configure-proxy.sh.

    spacewalk-proxy:

    • Disable WebUI redirecting. (bsc#922923)

    zypp-plugin-spacewalk:

    • Check for package signatures when metadata is not signed.

    Packages spacewalk-remote-utils and spacewalksd also received minor bug fixes. Package python-pyliblzma has been added to the product.

    How to apply this update:

    1. Log in as root user to the SUSE Manager proxy.
    2. Stop the proxy service:
        spacewalk-proxy stop
    3. Apply the patch using either zypper patch or YaST Online Update.
    4. Start the Spacewalk service:
        spacewalk-proxy start
    

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Manager Proxy:
      zypper in -t patch slemap21-suse-manager-proxy-21-201506=10808

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Manager Proxy (x86_64) [New Version: 0.9.9,2.1.25.9,2.1.55.18 and 5.0.14.8]:
      • python-pyliblzma-0.5.3-0.7.1
      • spacecmd-2.1.25.9-0.7.1
      • spacewalk-backend-2.1.55.18-0.7.1
      • spacewalk-backend-libs-2.1.55.18-0.7.1
      • spacewalksd-5.0.14.8-0.7.1
      • zypp-plugin-spacewalk-0.9.9-0.7.1
    • SUSE Manager Proxy (noarch) [New Version: 2.1.0.3,2.1.15.7,2.1.16.8,2.1.3.10,2.1.6.6,2.1.6.9,5.11.33.9 and 5.5.71.8]:
      • osad-5.11.33.9-0.7.1
      • rhnpush-5.5.71.8-0.7.2
      • spacewalk-certs-tools-2.1.6.6-0.7.1
      • spacewalk-check-2.1.16.8-0.7.1
      • spacewalk-client-setup-2.1.16.8-0.7.1
      • spacewalk-client-tools-2.1.16.8-0.7.1
      • spacewalk-proxy-broker-2.1.15.7-0.7.1
      • spacewalk-proxy-common-2.1.15.7-0.7.1
      • spacewalk-proxy-html-2.1.0.3-0.7.1
      • spacewalk-proxy-installer-2.1.6.9-0.7.1
      • spacewalk-proxy-management-2.1.15.7-0.7.1
      • spacewalk-proxy-package-manager-2.1.15.7-0.7.1
      • spacewalk-proxy-redirect-2.1.15.7-0.7.1
      • spacewalk-remote-utils-2.1.3.10-0.7.1

    References: