Recommended update for crowbar packages

Announcement ID: SUSE-RU-2018:3878-1
Rating: moderate
References:
Affected Products:
  • SUSE Enterprise Storage 4
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE OpenStack Cloud 7

An update that has five fixes can now be installed.

Description:

This update provides crowbar packages fixes for the following issues:

crowbar:

  • Add support for 40GbE and 56GbE network interface (bsc#1108336)

crowbar-core:

  • crowbar: move skip unchanged batches out of experimental
  • crowbar: move skip unready nodes out of experimental
  • Add crowbar.yml file as %config(noreplace)
  • provisioner: Skip vxlan virtual devices
  • upgrade: Cluster health check was extended with one more check
  • upgrade: Allow neutron-sdn-cisco-aci-agents role on compute nodes
  • barclamp: Mock the data coming from ohai, do not test with the system data

crowbar-ha:

  • pacemaker: Wait more for cluster to be online
  • prevent systemd from owning Pacemaker-controlled services (bsc#980341)
  • upgrade: Add a healthcheck for pacemaker nodes state
  • Set the value of drbd nodes only for the first deployment.

crowbar-openstack:

  • rabbitmq: configure notification settings also in clustered mode
  • upgrade: Remove chef-client timeout from prepare-mariadb
  • ceilometer: add validation that notifications are enabled client side
  • nova: Only emit unversioned notfications
  • postgresql: Add timestamp prefix to logs
  • rabbitmq: Remove address from node attributes
  • rabbitmq: Remove management_address from node attributes
  • rabbitmq: Remove addresses from node attributes
  • database: Increase galera write set limits
  • neutron: Fix condition to enable metadata agent
  • database: Fix log line
  • neutron: disable metadata agent service if not necessary
  • neutron: define sql_max_pool_size for config template expansion
  • keystone: Move redundant code to custom resource
  • keystone: Reorganize HA/fernet code
  • nova: Increase HA resources timeout again
  • neutron: Increase agents_ha_resources timeout again
  • nova: Increase retries for listing flavors
  • monasca: add elasticsearch tunables (bsc#1090343)
  • neutron: Don't assign the aci role to any node by default
  • Set a proper ACL for shared certificates (bsc#1101154)
  • Do not share ports Apache2 and HAProxy (bsc#1105086)
  • nova: move flavor creation to converge phase
  • keystone: More fernet-keys handling cleanup
  • keystone: Install fernet-keys-sync when needed
  • rabbitmq: make notification queues optional
  • cinder: enable sending notifications using messaging
  • neutron: use messaging driver for notifications
  • keystone: Fix retry behavior on password update
  • database: Execute db_sync commands via Chef
  • crowbar-openstack: Expose get_node helper function
  • database: Exit codes in prepare script
  • database: Create index of prepared DBs
  • database: Remote logging in prepare script
  • database: Add missing roles to migration data
  • horizon: Add database config for migration
  • database: Prepare MariaDB for migration
  • database: Allow bootstrap openstack dbs on a separate node
  • mysql: ha galera needs op monitor for slaves
  • helpers: Pass sql_engine into get_listen_address
  • neutron [cisco-aci]: Add cisco-aci role for neutron.
  • database: Improve engine parameters display
  • database: Disallow secondary psql (revisited)
  • database: Fix detection of already applied proposals
  • database: Disallow two engines for new deployments
  • database: Auto-select SQL engine only for new proposals
  • database: Validate multiple DB proposals
  • database: Add warning about multiple DB engines
  • database: Automatic sql_engine assignment
  • database: UI for mysql and/or postgresql
  • database: Hide SSL options from database UI
  • Removed hide-mysql-ssl.patch. Similar change submitted upstream.

crowbar-ui:

  • upgrade: Add wrong_sql_engine error title

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 7
    zypper in -t patch SUSE-OpenStack-Cloud-7-2018-2775=1
  • SUSE Enterprise Storage 4
    zypper in -t patch SUSE-Storage-4-2018-2775=1

Package List:

  • SUSE OpenStack Cloud 7 (noarch)
    • crowbar-ha-4.0+git.1539074398.cf596ef-4.40.1
    • crowbar-devel-4.0+git.1539780846.aa3cbf56-7.23.1
    • crowbar-4.0+git.1539780846.aa3cbf56-7.23.1
    • crowbar-openstack-4.0+git.1540745174.d2eaa343a-9.45.1
    • crowbar-ui-1.1.0+git.1540196714.8b412549-4.6.1
  • SUSE OpenStack Cloud 7 (x86_64)
    • crowbar-core-branding-upstream-4.0+git.1540230224.5d185308b-9.40.1
    • crowbar-core-4.0+git.1540230224.5d185308b-9.40.1
  • SUSE Enterprise Storage 4 (noarch)
    • crowbar-4.0+git.1539780846.aa3cbf56-7.23.1
  • SUSE Enterprise Storage 4 (aarch64 x86_64)
    • crowbar-core-4.0+git.1540230224.5d185308b-9.40.1

References: