Recommended update for rubygem-rest-client, rubygem-crowbar-client, crowbar-core

Announcement ID: SUSE-RU-2016:3219-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE OpenStack Cloud 6

An update that has seven fixes can now be installed.

Description:

This update provides rubygem-rest-client 2.0.

This new backend is required by newer versions of crowbar-client for compatibility with the Crowbar v2.0 API and replaces the existing httparty backend.

The Crowbar v2.0 API got introduced to provide a clean API for external services like the new Crowbar Angular UI or the crowbar-client. The new API is also the main connection point during an upgrade from SUSE OpenStack Cloud 6 to 7.

Additionally the following issues have been fixed:

  • crowbar: Improve SUSE Manager integration. (bsc#996542)
  • crowbar: Remove obsolete firewall sanity check. (bsc#999637)
  • crowbar: Improve UEFI node installation via autoyast.
  • crowbarctl: Improve repository handling. (bsc#993445)
  • crowbarctl: Improve batch export subcommand. (bsc#994125)
  • crowbarctl: Drop batch build subcommand.
  • crowbar-core: Perform prepare in background. (bsc#997293)
  • rubygem-crowbar-client: Adapt request url's to various API changes. (bsc#1005149)
  • rybygem-crowbar-client: Fix batch export sub-command. (bsc#994125)

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE OpenStack Cloud 6
    zypper in -t patch SUSE-OpenStack-Cloud-6-2016-1875=1

Package List:

  • SUSE OpenStack Cloud 6 (noarch)
    • crowbar-core-3.0+git.1479224930.e38d187-14.3
    • crowbar-core-branding-upstream-3.0+git.1479224930.e38d187-14.3
  • SUSE OpenStack Cloud 6 (x86_64)
    • ruby2.1-rubygem-chef-10.32.2-13.4
    • ruby2.1-rubygem-crowbar-client-3.1.5-6.1
    • ruby2.1-rubygem-unf_ext-0.0.7.2-2.3
    • ruby2.1-rubygem-netrc-0.11.0-2.2
    • ruby2.1-rubygem-unf_ext-debuginfo-0.0.7.2-2.3
    • rubygem-chef-10.32.2-13.4
    • ruby2.1-rubygem-mime-types-2.6.1-6.1
    • ruby2.1-rubygem-rest-client-2.0.0-2.3
    • ruby2.1-rubygem-http-cookie-1.0.2-2.2
    • ruby2.1-rubygem-domain_name-0.5.20160615-2.2
    • ruby2.1-rubygem-unf-0.1.4-2.2

References: