Recommended update for SUSE Manager Proxy 2.1

SUSE Recommended Update: Recommended update for SUSE Manager Proxy 2.1
Announcement ID: SUSE-RU-2014:1553-1
Rating: moderate
References: #885997 #886391 #887538 #889363 #896254 #898428 #901958
Affected Products:
  • SUSE Manager Proxy

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

    Description:


    This collective update for SUSE Manager Proxy 2.1 provides the following
    fixes and enhancements:

    osad:

    * Enable and install osad during first installation. (bsc#901958)
    * Fix traceback if http proxy is not configured.
    * Support communication over proxy.

    rhncfg:

    * Fix error in rhncfg if SELinux is disabled.
    * Balidate the content of configuration files before deploying.
    * Avoid traceback with a configuration file upload action with no
    SELinux context.
    * Ensure WebUI configuration file diff looks at owner and permissions.

    spacewalk-backend:

    * Use the old style ISS method with NCC backend.
    * Make spacewalk-debug SCC migration compatible.
    * ISS: Export/import subscriptions and entitlements.
    * ISS: Remove old import code for NCC products and subscriptions.
    * ISS: Export/import suseProductChannels and suseUpgradePaths via ISS.
    * ISS: Export/import SUSE Products via ISS.
    * Fix cleanup when database init goes wrong.
    * Update channel checksum type for vendor channels.
    * Read mirror credentials from database depending on the Customer
    Center backend.
    * Speed up satellite-sync by avoiding commonly-called dblink_exec.
    * Backend should correctly checksum configuration files with macros.
    * Fix spacewalk-debug to be fully PostgreSQL aware.
    * Correct UTF8 configuration files from being marked as binary.
    * Preserve the query parameters in the URL.
    * Allow missing packages in patches if they are not part of this
    repository.
    * Handle SLE 12 update tag correctly in reposync.
    * Fix traceback when pushing RPMs with archive size greater than 4GB.
    * Queue server for errata cache update when package list changes.
    * Recognize oVirt node as virtual system.

    spacewalk-certs-tools:

    * bootstrap.sh: When installing certificate via rpm, support both curl
    and wget.
    * bootstrap.sh: Fail if both curl and wget are missing.
    * bootstrap.sh: Install certificate in the right location on SLE 12.
    * Fix removal of existing host key entries. (bsc#886391)

    spacewalk-client-tools:

    * Allow unicode characters in proxy username / password.
    * Send correct hostname. (bsc#887538)

    spacewalk-proxy-installer:

    * Don't hardcode systemid path in rhn-proxy-activate.
    * Remove duplicate Summary and Group entries.

    spacewalk-remote-utils:

    * Add channel definitions for RHEL 5.11 and RHEL 7.0.

    spacewalk-web:

    * Integrate the refresh dialog with the setup wizard products page.
    * Add aarch64 and ppc64le to parent-child channel compatibility list.
    * WebUI cloning should use the same SQL query as API.

    suseRegisterInfo:

    * Re-add legacy suse_register_info to successfully perform the update.
    (bsc#898428)

    zypp-plugin-spacewalk:

    * Check for retrieveOnly option in up2date configuration and set
    download_only. (bsc#896254)
    * Changed the spec file to force usage of the official python VM.
    (bsc#889363)

    The following new packages have been added to the product: python-enum34.

    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-201411-9946

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

    Package List:

    • SUSE Manager Proxy (x86_64) [New Version: 2.1.55.12 and 2.1.9]:
      • python-enum34-1.0-0.7.1
      • spacewalk-backend-2.1.55.12-0.7.2
      • spacewalk-backend-libs-2.1.55.12-0.7.2
      • suseRegisterInfo-2.1.9-0.7.1
      • zypp-plugin-spacewalk-0.9.8-0.15.1
    • SUSE Manager Proxy (noarch) [New Version: 2.1.16.5,2.1.3.6,2.1.6.3,2.1.6.6,2.1.60.10,5.10.65.8 and 5.11.33.5]:
      • osad-5.11.33.5-0.7.1
      • rhncfg-5.10.65.8-0.7.1
      • rhncfg-actions-5.10.65.8-0.7.1
      • rhncfg-client-5.10.65.8-0.7.1
      • rhncfg-management-5.10.65.8-0.7.1
      • spacewalk-base-minimal-2.1.60.10-0.7.1
      • spacewalk-base-minimal-config-2.1.60.10-0.7.1
      • spacewalk-certs-tools-2.1.6.3-0.7.1
      • spacewalk-check-2.1.16.5-0.7.1
      • spacewalk-client-setup-2.1.16.5-0.7.1
      • spacewalk-client-tools-2.1.16.5-0.7.1
      • spacewalk-proxy-installer-2.1.6.6-0.7.2
      • spacewalk-remote-utils-2.1.3.6-0.7.2

    References:

    • https://bugzilla.suse.com/show_bug.cgi?id=885997
    • https://bugzilla.suse.com/show_bug.cgi?id=886391
    • https://bugzilla.suse.com/show_bug.cgi?id=887538
    • https://bugzilla.suse.com/show_bug.cgi?id=889363
    • https://bugzilla.suse.com/show_bug.cgi?id=896254
    • https://bugzilla.suse.com/show_bug.cgi?id=898428
    • https://bugzilla.suse.com/show_bug.cgi?id=901958
    • http://download.suse.com/patch/finder/?keywords=3236a93a6ce4737550bdf003bbc00af6