Recommended update for SUSE Manager 2.1

SUSE Recommended Update: Recommended update for SUSE Manager 2.1
Announcement ID: SUSE-RU-2014:1667-1
Rating: moderate
References: #653265 #767279 #808947 #855389 #860299 #862408 #867836 #870159 #872029 #875231 #875452 #879904 #880026 #880027 #880087 #881225 #882468 #884366 #885889 #887879 #892711 #895001 #895961 #896109 #898426 #901058 #901108 #901193 #901675 #901776 #901927 #901928 #902373 #902494 #902503 #903723 #903880 #904690 #904699 #904732 #904841 #905072 #905263 #905530 #906850 #906887 #907086 #907106 #907337 #907527 #907586 #907643 #907645 #907646 #907677 #908320
Affected Products:
  • SUSE Manager Server

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

    Description:


    This collective update for SUSE Manager Server 2.1 provides the following
    new features:

    * Connect SUSE Manager to the SUSE Customer Center.
    * Manage SLE12 systems.

    Additionally, several issues have been fixed:

    auditlog-keeper:

    * Fix init.d script restart. (bsc#872029)

    cobbler:

    * Fix port guessing in koan. (bsc#855389)
    * Add "copy-default" option to grubby-compat. (bsc#855389)
    * Handle elilo in SUSE. (bsc#855389)
    * Fix wrong option "text" in SUSE environment. (bsc#901058)

    osad:

    * Removed PyXML dependency for RHEL systems.
    * Fix osad through unauthenticated proxy case.

    pxe-default-image:

    * Wait for gateway to become available before register. (bsc#895001)

    smdba:

    * Space reclamation caused ORA-00942: table or view does not exist.
    (bsc#906850)
    * Optimized space reclamation for Oracle.

    sm-ncc-sync-data:

    * Add ATI and nVidia channels for SLED11-SP3. (bsc#901108)

    spacecmd:

    * Call listAutoinstallableChannels() for listing distributions.
    (bsc#887879)
    * Fix spacecmd schedule listing. (bsc#902494)
    * Teach spacecmd report_errata to process all-errata in the absence of
    further args
    * Fix call of setCustomOptions() during kickstart_importjson.
    (bsc#879904)

    spacewalk-backend:

    * Insert update tag at the correct place for SLE12. (bsc#907677)
    * Different registration paths should lock tables in the same order.
    * Use configuration file variable instead of hardcoded path part in
    spacewalk-data-fsck.
    * Drop unused column product_list in suseProducts table.
    * Trigger generation of metadata if the repo contains no packages.
    (bsc#870159)

    spacewalk-branding:

    * Fix link to macro documentation. (bsc#895961)
    * Add User Guide to online help pages.
    * Require online manual packages.
    * Fix branding in error message. (bsc#902503)
    * Change texts to print Inter-Server Synchronization additionally to
    ISS only.
    * Disable credentials and products dialog on ISS slave.
    * Improve the layout in case the exception message is large.
    * SCC notification: change the link to the verb 'Migrate'.
    * Make the SCC migration/refresh dialog show steps.
    * Use the NCC/SCC acronyms together with the full name.
    * Show alert message about disabling cron jobs.

    spacewalk-certs-tools:

    * Modify output in case a file is not found.
    * Remove duplicates from authorized_keys2 as well. (bsc#885889)

    spacewalk-java:

    * Throw channel name exception if name is already used. (bnc#901675)
    * Don't commit when XMLRPCExceptions are thrown. (bsc#908320)
    * Remove "Select All" button from system currency report. (bsc#653265)
    * Fix documentation search. (bsc#875452)
    * Add API listAutoinstallableChannels(). (bsc#887879)
    * Avoid ArrayIndexOutOfBoundsException with invalid URLs. (bsc#892711)
    * Avoid NumberFormatException in case of invalid URL. (bsc#892711)
    * Lookup kickstart tree only when org is found. (bsc#892711)
    * Fix NPE on GET /rhn/common/DownloadFile.do. (bsc#892711)
    * Port of the advanced provisioning option page to bootstrap.
    (bnc#862408)
    * New installations should use SCC as default customer center.
    * mgr-sync refresh sets wrong permissions on JSON files. (bnc#907337)
    * Fix link to macro documentation. (bsc#895961)
    * Forward to "raw mode" page in case this is an uploaded profile.
    (bsc#904841)
    * Enlarge big text area to use more available screen space.
    (bnc#867836)
    * Add User Guide to online help pages.
    * Fix links to monitoring documentation. (bsc#906887)
    * Check memory settings for virtual SUSE systems.
    * Fix install type detection. (bsc#875231)
    * Point "Register Clients" link to "Client Configuration Guide".
    (bsc#880026)
    * Change order of installer type: prefer SUSE Linux. (bsc#860299)
    * Fix ISE when clicking system currency. (bnc#905530)
    * Set cobbler hostname variable when calling
    system.createSystemRecord. (bnc#904699)
    * Fix wrong install=http://nullnull line when calling
    system.createSystemRecord. (bnc#904699)
    * Fix JS injection on /rhn/systems/Search.do page.
    * Configuration file URL should update when you create new revision.
    * User does not need to be a channel admin to manage a channel.
    * We should consider if text <> binary has changed for configuration
    files.
    * All API methods should be able to find shared channels.
    * Explain snapshot/rollback behavior better. (bsc#808947)
    * Fix patch syncing: prevent hibernate.NonUniqueObjectException and
    rollback. (bsc#903880)
    * Remove "Add Selected to SSM" from system overview page. (bsc#901776)
    * Fix CVE audit in case of multi-version package installed and patch
    in multi channels. (bsc#903723)
    * Update channel family membership when channel is updated.
    (bsc#901193)
    * Log SCC data files as received to files in SCCWebClient.
    * Add log warning if uploaded file size > 1MB. (bnc#901927)
    * Fix channel package compare. (bsc#904690)
    * Fix automatic configuration file deployment via snippet. (bsc#898426)
    * Avoid NPE when using 'from-dir', regression introduced with SCC
    caching.
    * Add support for SLE12 and refactor kernel and initrd default paths
    finders.
    * Fix wizard mirror credentials side help to point to SCC.
    * Make the SCC migration/refresh dialog show steps.
    * Show alert message about disabling cron jobs.
    * Schedule sync of all vendor channels in MgrSyncRefresh job.
    * Add client hostname or IP to log messages. (bsc#904732)
    * Hide email field for mirror credentials when on SCC.
    * We do not want to use cascade for EVR and name attributes of
    PackageActionDetails.
    * Fixed copying text from kickstart snippets. (bsc#880087)

    spacewalk-utils:

    * Prevent empty directory creation by scbd.
    * Updated spacewalk-common-channels.ini to include Oracle Linux 7.
    * Fix error if blacklist / removelist is not in scbd configuration
    file.
    * Improve error messaging in scbd.

    spacewalk-web:

    * Add User Guide to online help pages.
    * Fix links to monitoring documentation. (bsc#906887)
    * Fix rhnChannelNewestPackage table by using refresh_newest_package
    function again.
    * Improve the layout in case the exception message is large.
    * Setup wizard: add tooltip to refresh button.
    * Stop the spinner for the success task.
    * Link the error message with the tomcat log viewer.
    * Make the SCC migration/refresh dialog show steps.
    * Add a refresh button to the SUSE products page.

    susemanager-manuals_en, susemanager-jsp_en:

    * Update text and image files. (bnc#907527)
    * Document NCC to SCC switch with SUSE Manager 2.1. (bnc#907106,
    bnc#907643, bnc#907645, bnc#907646)
    * SUSE Manager server update description. (bnc#902373)
    * Activation keys and packages. (bnc#767279)
    * Cobbler (bnc#880027), Link fix (bnc#881225), Wagon (bnc#884366)
    * Install and ship the built PDFs. (bnc#907086)

    susemanager-schema:

    * Fix migration script names to fix bare-metal registration
    (bsc#896109)
    * Add virt-host-plat entitlement mappings for new arches.
    * Create regular index instead and have one migration per DB.
    (bsc#905072)
    * Drop unique index on package ids. (bsc#905072)
    * Drop unused column product_list in suseProducts table.
    * Drop unused column channel_family_id in suseProducts.

    susemanager:

    * Abort setup when invalid SSL country code given. (bnc#882468)
    * Use noRepoSync parameter always.
    * Enable and allow "mgr-sync refresh" in the case of ISS.
    * Fixed error message on exception in mgr-sync. (bnc#905263)
    * Fixed add product to not trigger redundant addition of base channel.
    (bnc#901928)
    * Drop unused columns in suseProducts table.

    susemanager-sync-data:

    * Add channels for Public Cloud Module. (bsc#907586)
    * Add new channel families SLE-WE and SLE-LP.
    * Add ATI and nVidia channels for SLED11-SP3. (bsc#901108)
    * Add channels for IBM-DLPAR for SLE12 ppc64le.

    How to apply this update:

    1. Log in as root user to the SUSE Manager server. 2. Stop the Spacewalk
    service: spacewalk-service stop 3. Apply the patch using either zypper
    patch or YaST Online Update. 4. Upgrade the database schema with
    spacewalk-schema-upgrade 5. Start the Spacewalk service: spacewalk-service
    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 Server:
      zypper in -t patch sleman21-suse-manager-21-201412-1-10083

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

    Package List:

    • SUSE Manager Server (x86_64) [New Version: 1.5,2.1.15,2.1.25.6,2.1.33.9 and 2.1.55.13]:
      • cobbler-2.2.2-0.50.1
      • smdba-1.5-0.7.1
      • spacecmd-2.1.25.6-0.7.1
      • spacewalk-backend-2.1.55.13-0.7.1
      • spacewalk-backend-app-2.1.55.13-0.7.1
      • spacewalk-backend-applet-2.1.55.13-0.7.1
      • spacewalk-backend-config-files-2.1.55.13-0.7.1
      • spacewalk-backend-config-files-common-2.1.55.13-0.7.1
      • spacewalk-backend-config-files-tool-2.1.55.13-0.7.1
      • spacewalk-backend-iss-2.1.55.13-0.7.1
      • spacewalk-backend-iss-export-2.1.55.13-0.7.1
      • spacewalk-backend-libs-2.1.55.13-0.7.1
      • spacewalk-backend-package-push-server-2.1.55.13-0.7.1
      • spacewalk-backend-server-2.1.55.13-0.7.1
      • spacewalk-backend-sql-2.1.55.13-0.7.1
      • spacewalk-backend-sql-oracle-2.1.55.13-0.7.1
      • spacewalk-backend-sql-postgresql-2.1.55.13-0.7.1
      • spacewalk-backend-tools-2.1.55.13-0.7.1
      • spacewalk-backend-xml-export-libs-2.1.55.13-0.7.1
      • spacewalk-backend-xmlrpc-2.1.55.13-0.7.1
      • spacewalk-branding-2.1.33.9-0.7.1
      • susemanager-2.1.15-0.7.2
      • susemanager-tools-2.1.15-0.7.2
    • SUSE Manager Server (noarch) [New Version: 2.1.165.12,2.1.27.11,2.1.4,2.1.50.10,2.1.6.4,2.1.60.11,2.1.8 and 5.11.33.6]:
      • auditlog-keeper-0.2.3+git.1417708457.eabd1a9-0.7.1
      • auditlog-keeper-rdbms-0.2.3+git.1417708457.eabd1a9-0.7.1
      • auditlog-keeper-spacewalk-validator-0.2.3+git.1417708457.eabd1a9-0.7.1
      • auditlog-keeper-syslog-0.2.3+git.1417708457.eabd1a9-0.7.1
      • auditlog-keeper-xmlout-0.2.3+git.1417708457.eabd1a9-0.7.1
      • osa-dispatcher-5.11.33.6-0.7.1
      • perl-auditlog-keeper-client-0.2.3+git.1417708457.eabd1a9-0.7.1
      • pxe-default-image-0.1-0.20.1
      • sm-ncc-sync-data-2.1.8-0.7.1
      • spacewalk-base-2.1.60.11-0.7.1
      • spacewalk-base-minimal-2.1.60.11-0.7.1
      • spacewalk-base-minimal-config-2.1.60.11-0.7.1
      • spacewalk-certs-tools-2.1.6.4-0.7.1
      • spacewalk-grail-2.1.60.11-0.7.1
      • spacewalk-html-2.1.60.11-0.7.1
      • spacewalk-java-2.1.165.12-0.7.1
      • spacewalk-java-config-2.1.165.12-0.7.1
      • spacewalk-java-lib-2.1.165.12-0.7.1
      • spacewalk-java-oracle-2.1.165.12-0.7.1
      • spacewalk-java-postgresql-2.1.165.12-0.7.1
      • spacewalk-pxt-2.1.60.11-0.7.1
      • spacewalk-sniglets-2.1.60.11-0.7.1
      • spacewalk-taskomatic-2.1.165.12-0.7.1
      • spacewalk-utils-2.1.27.11-0.7.1
      • susemanager-client-config_en-pdf-2.1-0.13.3
      • susemanager-install_en-pdf-2.1-0.13.3
      • susemanager-jsp_en-2.1-0.13.3
      • susemanager-manuals_en-2.1-0.13.3
      • susemanager-proxy-quick_en-pdf-2.1-0.13.3
      • susemanager-reference_en-pdf-2.1-0.13.3
      • susemanager-schema-2.1.50.10-0.7.1
      • susemanager-sync-data-2.1.4-0.7.1
      • susemanager-user_en-pdf-2.1-0.13.3

    References:

    • https://bugzilla.suse.com/show_bug.cgi?id=653265
    • https://bugzilla.suse.com/show_bug.cgi?id=767279
    • https://bugzilla.suse.com/show_bug.cgi?id=808947
    • https://bugzilla.suse.com/show_bug.cgi?id=855389
    • https://bugzilla.suse.com/show_bug.cgi?id=860299
    • https://bugzilla.suse.com/show_bug.cgi?id=862408
    • https://bugzilla.suse.com/show_bug.cgi?id=867836
    • https://bugzilla.suse.com/show_bug.cgi?id=870159
    • https://bugzilla.suse.com/show_bug.cgi?id=872029
    • https://bugzilla.suse.com/show_bug.cgi?id=875231
    • https://bugzilla.suse.com/show_bug.cgi?id=875452
    • https://bugzilla.suse.com/show_bug.cgi?id=879904
    • https://bugzilla.suse.com/show_bug.cgi?id=880026
    • https://bugzilla.suse.com/show_bug.cgi?id=880027
    • https://bugzilla.suse.com/show_bug.cgi?id=880087
    • https://bugzilla.suse.com/show_bug.cgi?id=881225
    • https://bugzilla.suse.com/show_bug.cgi?id=882468
    • https://bugzilla.suse.com/show_bug.cgi?id=884366
    • https://bugzilla.suse.com/show_bug.cgi?id=885889
    • https://bugzilla.suse.com/show_bug.cgi?id=887879
    • https://bugzilla.suse.com/show_bug.cgi?id=892711
    • https://bugzilla.suse.com/show_bug.cgi?id=895001
    • https://bugzilla.suse.com/show_bug.cgi?id=895961
    • https://bugzilla.suse.com/show_bug.cgi?id=896109
    • https://bugzilla.suse.com/show_bug.cgi?id=898426
    • https://bugzilla.suse.com/show_bug.cgi?id=901058
    • https://bugzilla.suse.com/show_bug.cgi?id=901108
    • https://bugzilla.suse.com/show_bug.cgi?id=901193
    • https://bugzilla.suse.com/show_bug.cgi?id=901675
    • https://bugzilla.suse.com/show_bug.cgi?id=901776
    • https://bugzilla.suse.com/show_bug.cgi?id=901927
    • https://bugzilla.suse.com/show_bug.cgi?id=901928
    • https://bugzilla.suse.com/show_bug.cgi?id=902373
    • https://bugzilla.suse.com/show_bug.cgi?id=902494
    • https://bugzilla.suse.com/show_bug.cgi?id=902503
    • https://bugzilla.suse.com/show_bug.cgi?id=903723
    • https://bugzilla.suse.com/show_bug.cgi?id=903880
    • https://bugzilla.suse.com/show_bug.cgi?id=904690
    • https://bugzilla.suse.com/show_bug.cgi?id=904699
    • https://bugzilla.suse.com/show_bug.cgi?id=904732
    • https://bugzilla.suse.com/show_bug.cgi?id=904841
    • https://bugzilla.suse.com/show_bug.cgi?id=905072
    • https://bugzilla.suse.com/show_bug.cgi?id=905263
    • https://bugzilla.suse.com/show_bug.cgi?id=905530
    • https://bugzilla.suse.com/show_bug.cgi?id=906850
    • https://bugzilla.suse.com/show_bug.cgi?id=906887
    • https://bugzilla.suse.com/show_bug.cgi?id=907086
    • https://bugzilla.suse.com/show_bug.cgi?id=907106
    • https://bugzilla.suse.com/show_bug.cgi?id=907337
    • https://bugzilla.suse.com/show_bug.cgi?id=907527
    • https://bugzilla.suse.com/show_bug.cgi?id=907586
    • https://bugzilla.suse.com/show_bug.cgi?id=907643
    • https://bugzilla.suse.com/show_bug.cgi?id=907645
    • https://bugzilla.suse.com/show_bug.cgi?id=907646
    • https://bugzilla.suse.com/show_bug.cgi?id=907677
    • https://bugzilla.suse.com/show_bug.cgi?id=908320
    • http://download.suse.com/patch/finder/?keywords=4a077b1cbaa19fdbf61516119d7509bf