Recommended update for several OpenStack components

Announcement ID: SUSE-RU-2018:0868-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE OpenStack Cloud 7

An update that has six fixes can now be installed.

Description:

This update for OpenStack fixes the following issues:

openstack-cinder:

  • Raise cinder-volume fd limit. (bsc#1080584)
  • cinder-volume.service: Raise tasksmax. (bsc#1076586)

openstack-dashboard:

  • Add the ability to configure the default "create volume" value when launching an instance with Cinder enabled. See create_volume in local_settings.py.example. (bsc#1079070)

openstack-glance:

  • Remove policy.json.diff: such configuration breaks deployments with ceph as glance backend (bsc#1079370).
  • Users have to be adviced not to use this less restricted policy.json with the usage of (deprecated) show_multiple_locations option.

openstack-horizon-plugin-gbp-ui:

  • Sync with Pike.

openstack-manila:

  • Fix migration of MariaDB. (bsc#1080883)

openstack-neutron:

  • Call update_all_ha_network_port_statuses on agent start.
  • Fix callers of get_devices_with_ip to pass addresses. (bsc#1060622)
  • Switch from openvswitch-switch to openvswitch, after -switch is an obsolete dependency.
  • Fix endless router deletion.
  • Fix DNS connectivity issues with DVR+HA routers and DHCP-HA.
  • Fix DVR snat creation.

openstack-neutron-lbaas:

  • Add a periodic check to examine the status of all LBaaS agents with loadbalancers scheduled to them. If the agent is dead, the loadbalancer will be rescheduled to an alive agent.
  • Enable haproxy driver to be monitored and restarted if its dead. Current situation is that the haproxy driver stays dead and you need to restart the lbaas agent manually.
  • Do not show dead pool members online.

openstack-nova:

  • Raise MarkerNotFound if BuildRequestList.get_by_filters doesn't find marker.
  • Report reserved_host_disk_mb in GB not KB.
  • Allow placement endpoint interface to be set.
  • Use instance.project_id when creating request specs for old instances.
  • Patch mkisofs calls.
  • Make request_spec.spec MediumText.
  • Get original image_id from volume for volume-backed instance rebuild.
  • Avoid lazy-error when getting instance AZ.
  • Only query BDMs once in API during rebuild.
  • Fix 'force' parameter in os-quota-sets PUT schema.

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-585=1

Package List:

  • SUSE OpenStack Cloud 7 (noarch)
    • openstack-glance-glare-13.0.1~dev6-4.9.4
    • openstack-cinder-volume-9.1.5~dev6-4.9.5
    • openstack-glance-registry-13.0.1~dev6-4.9.4
    • python-manila-3.0.1~dev30-4.9.4
    • openstack-nova-doc-14.0.11~dev13-4.17.7
    • python-horizon-plugin-gbp-ui-5.0.1~dev17-2.9.3
    • openstack-cinder-backup-9.1.5~dev6-4.9.5
    • python-nova-14.0.11~dev13-4.17.7
    • openstack-nova-vncproxy-14.0.11~dev13-4.17.7
    • openstack-neutron-lbaas-agent-9.2.2~dev11-4.6.7
    • openstack-neutron-metering-agent-9.4.2~dev21-7.15.4
    • python-neutron-9.4.2~dev21-7.15.4
    • openstack-cinder-9.1.5~dev6-4.9.5
    • openstack-nova-scheduler-14.0.11~dev13-4.17.7
    • openstack-neutron-lbaas-9.2.2~dev11-4.6.7
    • openstack-manila-scheduler-3.0.1~dev30-4.9.4
    • openstack-nova-novncproxy-14.0.11~dev13-4.17.7
    • openstack-glance-13.0.1~dev6-4.9.4
    • openstack-nova-console-14.0.11~dev13-4.17.7
    • openstack-nova-placement-api-14.0.11~dev13-4.17.7
    • openstack-nova-compute-14.0.11~dev13-4.17.7
    • openstack-manila-share-3.0.1~dev30-4.9.4
    • openstack-neutron-dhcp-agent-9.4.2~dev21-7.15.4
    • openstack-dashboard-10.0.6~dev4-4.9.6
    • python-cinder-9.1.5~dev6-4.9.5
    • openstack-neutron-ha-tool-9.4.2~dev21-7.15.4
    • openstack-neutron-9.4.2~dev21-7.15.4
    • openstack-glance-api-13.0.1~dev6-4.9.4
    • python-glance-13.0.1~dev6-4.9.4
    • openstack-manila-api-3.0.1~dev30-4.9.4
    • openstack-nova-serialproxy-14.0.11~dev13-4.17.7
    • openstack-nova-consoleauth-14.0.11~dev13-4.17.7
    • openstack-cinder-doc-9.1.5~dev6-4.9.5
    • openstack-horizon-plugin-gbp-ui-5.0.1~dev17-2.9.3
    • openstack-cinder-scheduler-9.1.5~dev6-4.9.5
    • openstack-manila-3.0.1~dev30-4.9.4
    • openstack-neutron-openvswitch-agent-9.4.2~dev21-7.15.4
    • python-horizon-10.0.6~dev4-4.9.6
    • python-neutron-lbaas-9.2.2~dev11-4.6.7
    • openstack-nova-14.0.11~dev13-4.17.7
    • openstack-neutron-l3-agent-9.4.2~dev21-7.15.4
    • openstack-nova-api-14.0.11~dev13-4.17.7
    • openstack-neutron-lbaas-doc-9.2.2~dev11-4.6.5
    • openstack-nova-cert-14.0.11~dev13-4.17.7
    • openstack-neutron-macvtap-agent-9.4.2~dev21-7.15.4
    • openstack-neutron-metadata-agent-9.4.2~dev21-7.15.4
    • openstack-neutron-server-9.4.2~dev21-7.15.4
    • openstack-nova-cells-14.0.11~dev13-4.17.7
    • openstack-cinder-api-9.1.5~dev6-4.9.5
    • openstack-neutron-linuxbridge-agent-9.4.2~dev21-7.15.4
    • openstack-manila-doc-3.0.1~dev30-4.9.5
    • openstack-nova-conductor-14.0.11~dev13-4.17.7
    • openstack-neutron-doc-9.4.2~dev21-7.15.4
    • openstack-manila-data-3.0.1~dev30-4.9.4
    • openstack-glance-doc-13.0.1~dev6-4.9.4

References: