Recommended update for several openstack components

Announcement ID: SUSE-RU-2018:1865-1
Rating: moderate
References:
Affected Products:
  • HPE Helion OpenStack 8
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE OpenStack Cloud 8
  • SUSE OpenStack Cloud Crowbar 8

An update that has one fix can now be installed.

Description:

This update for Openstack provides fixes and improvements for the following issues:

barbican:

  • Fix Dogtag mode on key generation
  • Updating time for functional tests

ceilometer:

  • snmp: ignore rfc1905.NoSuchInstance result
  • snmp: make oid value retrieval more solid

cinder:

  • Fix leftovers after backup abort
  • Improve ChunkedBackupDriver hashlib calls
  • NetApp ONTAP: Fix export path used as volume name
  • RBD: Handle ImageNotFound exception in _get_usage_info correctly
  • Unity: fail to detach lun when auto zone enabled
  • ZFSSA implement "Enhance iSCSI multipath support"
  • ZFSSA accept pool stats when cluster node stripped
  • NetApp: Add use-exact-size parameter when creating a LUN on ONTAP iSCSI
  • NetApp E-series: Fix provisioned_capacity_gb
  • Remove inappropriate directory space check

dashboard:

  • Imported Translations from Zanata
  • Fix pep8 errors

heat:

  • Generate user passwords with special characters
  • Fix entropy problems with OS::Random::String
  • Allow iteration over files dict before template stored
  • Replace random with SystemRandom for RandomString
  • Avoid race in OSWaitCondition test

ironic:

  • Remove too large configdrive for handling error
  • Remove pycodestyle version pin. Add E402 and W503 to ignore
  • Pin pycodestyle to <=2.3.1

keystone:

  • Fix json schema nullable to add None to ENUM

magnum:

  • Stop using slave_scripts/install-distro-packages.sh

manila:

  • Add manila.data.helper options to config sample

octavia:

  • Health Monitor url_path requires leading slash
  • Pool PUT should validate name/description length
  • Migrate to stestr
  • Gatefix: Migrate from testr to stestr
  • Don't failover amphora with LB in PENDING_*
  • Fix statistics update typo
  • Overhaul HealthManager update threading
  • Fix processing pool statuses for LBs with multiple listeners
  • Fix cookbook 'openstack secret container list'
  • Minimize the effect overloaded Health Manager processes
  • Clean up test_update_db.py a little bit
  • Optimize update_health process
  • Pin pip < 10 in the amphora image

sahara:

  • Add .stestr.conf to fix tox-py27 stable job
  • Migration to Storyboard

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:

  • HPE Helion OpenStack 8
    zypper in -t patch HPE-Helion-OpenStack-8-2018-1257=1
  • SUSE OpenStack Cloud 8
    zypper in -t patch SUSE-OpenStack-Cloud-8-2018-1257=1
  • SUSE OpenStack Cloud Crowbar 8
    zypper in -t patch SUSE-OpenStack-Cloud-Crowbar-8-2018-1257=1

Package List:

  • HPE Helion OpenStack 8 (noarch)
    • openstack-heat-test-9.0.5~dev3-3.3.1
    • openstack-ceilometer-doc-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-compute-9.0.6~dev5-3.3.1
    • openstack-cinder-backup-11.1.1~dev41-3.3.1
    • openstack-octavia-amphora-agent-1.0.3~dev17-4.3.1
    • openstack-keystone-doc-12.0.1~dev18-5.3.1
    • openstack-cinder-volume-11.1.1~dev41-3.3.1
    • openstack-ceilometer-collector-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-ipmi-9.0.6~dev5-3.3.1
    • openstack-ironic-doc-9.1.5~dev5-3.3.1
    • openstack-magnum-conductor-5.0.2~dev27-4.3.1
    • openstack-octavia-worker-1.0.3~dev17-4.3.1
    • openstack-sahara-7.0.3~dev4-3.3.1
    • openstack-barbican-api-5.0.1~dev10-3.3.1
    • openstack-manila-doc-5.0.2~dev46-3.3.1
    • openstack-octavia-housekeeping-1.0.3~dev17-4.3.1
    • python-octavia-1.0.3~dev17-4.3.1
    • openstack-ironic-conductor-9.1.5~dev5-3.3.1
    • python-horizon-12.0.3~dev47-3.3.1
    • openstack-manila-share-5.0.2~dev46-3.3.1
    • openstack-ceilometer-api-9.0.6~dev5-3.3.1
    • openstack-barbican-doc-5.0.1~dev10-3.3.1
    • openstack-barbican-5.0.1~dev10-3.3.1
    • python-magnum-5.0.2~dev27-4.3.1
    • openstack-heat-api-cfn-9.0.5~dev3-3.3.1
    • openstack-octavia-api-1.0.3~dev17-4.3.1
    • python-cinder-11.1.1~dev41-3.3.1
    • openstack-octavia-1.0.3~dev17-4.3.1
    • python-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-api-cloudwatch-9.0.5~dev3-3.3.1
    • openstack-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-doc-9.0.5~dev3-3.3.1
    • openstack-barbican-worker-5.0.1~dev10-3.3.1
    • openstack-cinder-scheduler-11.1.1~dev41-3.3.1
    • python-manila-5.0.2~dev46-3.3.1
    • venv-openstack-octavia-x86_64-1.0.2-12.2.1
    • venv-openstack-sahara-x86_64-7.0.1-11.2.1
    • openstack-barbican-retry-5.0.1~dev10-3.3.1
    • python-barbican-5.0.1~dev10-3.3.1
    • openstack-heat-api-9.0.5~dev3-3.3.1
    • openstack-ceilometer-agent-notification-9.0.6~dev5-3.3.1
    • openstack-sahara-api-7.0.3~dev4-3.3.1
    • openstack-heat-engine-9.0.5~dev3-3.3.1
    • python-ceilometer-9.0.6~dev5-3.3.1
    • venv-openstack-ironic-x86_64-9.1.3-12.2.1
    • openstack-keystone-12.0.1~dev18-5.3.1
    • openstack-ironic-api-9.1.5~dev5-3.3.1
    • venv-openstack-manila-x86_64-5.0.2-12.2.1
    • openstack-ceilometer-9.0.6~dev5-3.3.1
    • openstack-cinder-api-11.1.1~dev41-3.3.1
    • python-keystone-12.0.1~dev18-5.3.1
    • openstack-barbican-keystone-listener-5.0.1~dev10-3.3.1
    • openstack-magnum-5.0.2~dev27-4.3.1
    • openstack-manila-api-5.0.2~dev46-3.3.1
    • venv-openstack-magnum-x86_64-5.0.2-11.2.1
    • venv-openstack-keystone-x86_64-12.0.1-11.2.1
    • openstack-octavia-health-manager-1.0.3~dev17-4.3.1
    • openstack-sahara-engine-7.0.3~dev4-3.3.1
    • openstack-magnum-doc-5.0.2~dev27-4.3.1
    • openstack-dashboard-12.0.3~dev47-3.3.1
    • openstack-heat-plugin-heat_docker-9.0.5~dev3-3.3.1
    • openstack-cinder-doc-11.1.1~dev41-3.3.1
    • openstack-ceilometer-polling-9.0.6~dev5-3.3.1
    • openstack-heat-9.0.5~dev3-3.3.1
    • openstack-manila-scheduler-5.0.2~dev46-3.3.1
    • python-sahara-7.0.3~dev4-3.3.1
    • venv-openstack-barbican-x86_64-5.0.1-12.2.1
    • venv-openstack-heat-x86_64-9.0.1-12.2.1
    • venv-openstack-cinder-x86_64-11.0.2-14.2.1
    • openstack-manila-data-5.0.2~dev46-3.3.1
    • openstack-ceilometer-agent-central-9.0.6~dev5-3.3.1
    • openstack-cinder-11.1.1~dev41-3.3.1
    • openstack-sahara-doc-7.0.3~dev4-3.3.1
    • python-heat-9.0.5~dev3-3.3.1
    • venv-openstack-horizon-hpe-x86_64-11.0.2-14.2.1
    • openstack-magnum-api-5.0.2~dev27-4.3.1
    • venv-openstack-ceilometer-x86_64-9.0.2-12.2.1
    • openstack-manila-5.0.2~dev46-3.3.1
  • SUSE OpenStack Cloud 8 (noarch)
    • openstack-heat-test-9.0.5~dev3-3.3.1
    • openstack-ceilometer-doc-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-compute-9.0.6~dev5-3.3.1
    • openstack-cinder-backup-11.1.1~dev41-3.3.1
    • openstack-octavia-amphora-agent-1.0.3~dev17-4.3.1
    • openstack-keystone-doc-12.0.1~dev18-5.3.1
    • openstack-cinder-volume-11.1.1~dev41-3.3.1
    • openstack-ceilometer-collector-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-ipmi-9.0.6~dev5-3.3.1
    • openstack-ironic-doc-9.1.5~dev5-3.3.1
    • openstack-magnum-conductor-5.0.2~dev27-4.3.1
    • openstack-octavia-worker-1.0.3~dev17-4.3.1
    • openstack-sahara-7.0.3~dev4-3.3.1
    • openstack-barbican-api-5.0.1~dev10-3.3.1
    • openstack-manila-doc-5.0.2~dev46-3.3.1
    • openstack-octavia-housekeeping-1.0.3~dev17-4.3.1
    • python-octavia-1.0.3~dev17-4.3.1
    • openstack-ironic-conductor-9.1.5~dev5-3.3.1
    • python-horizon-12.0.3~dev47-3.3.1
    • openstack-manila-share-5.0.2~dev46-3.3.1
    • openstack-ceilometer-api-9.0.6~dev5-3.3.1
    • openstack-barbican-doc-5.0.1~dev10-3.3.1
    • openstack-barbican-5.0.1~dev10-3.3.1
    • python-magnum-5.0.2~dev27-4.3.1
    • openstack-heat-api-cfn-9.0.5~dev3-3.3.1
    • openstack-octavia-api-1.0.3~dev17-4.3.1
    • python-cinder-11.1.1~dev41-3.3.1
    • openstack-octavia-1.0.3~dev17-4.3.1
    • python-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-api-cloudwatch-9.0.5~dev3-3.3.1
    • openstack-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-doc-9.0.5~dev3-3.3.1
    • openstack-barbican-worker-5.0.1~dev10-3.3.1
    • openstack-cinder-scheduler-11.1.1~dev41-3.3.1
    • python-manila-5.0.2~dev46-3.3.1
    • venv-openstack-horizon-x86_64-11.0.2-14.2.1
    • venv-openstack-octavia-x86_64-1.0.2-12.2.1
    • venv-openstack-sahara-x86_64-7.0.1-11.2.1
    • openstack-barbican-retry-5.0.1~dev10-3.3.1
    • python-barbican-5.0.1~dev10-3.3.1
    • openstack-heat-api-9.0.5~dev3-3.3.1
    • openstack-ceilometer-agent-notification-9.0.6~dev5-3.3.1
    • openstack-sahara-api-7.0.3~dev4-3.3.1
    • openstack-heat-engine-9.0.5~dev3-3.3.1
    • python-ceilometer-9.0.6~dev5-3.3.1
    • venv-openstack-ironic-x86_64-9.1.3-12.2.1
    • openstack-keystone-12.0.1~dev18-5.3.1
    • openstack-ironic-api-9.1.5~dev5-3.3.1
    • venv-openstack-manila-x86_64-5.0.2-12.2.1
    • openstack-ceilometer-9.0.6~dev5-3.3.1
    • openstack-cinder-api-11.1.1~dev41-3.3.1
    • python-keystone-12.0.1~dev18-5.3.1
    • openstack-barbican-keystone-listener-5.0.1~dev10-3.3.1
    • openstack-magnum-5.0.2~dev27-4.3.1
    • openstack-manila-api-5.0.2~dev46-3.3.1
    • venv-openstack-magnum-x86_64-5.0.2-11.2.1
    • venv-openstack-keystone-x86_64-12.0.1-11.2.1
    • openstack-octavia-health-manager-1.0.3~dev17-4.3.1
    • openstack-sahara-engine-7.0.3~dev4-3.3.1
    • openstack-magnum-doc-5.0.2~dev27-4.3.1
    • openstack-dashboard-12.0.3~dev47-3.3.1
    • openstack-heat-plugin-heat_docker-9.0.5~dev3-3.3.1
    • openstack-cinder-doc-11.1.1~dev41-3.3.1
    • openstack-ceilometer-polling-9.0.6~dev5-3.3.1
    • openstack-heat-9.0.5~dev3-3.3.1
    • openstack-manila-scheduler-5.0.2~dev46-3.3.1
    • python-sahara-7.0.3~dev4-3.3.1
    • venv-openstack-barbican-x86_64-5.0.1-12.2.1
    • venv-openstack-heat-x86_64-9.0.1-12.2.1
    • venv-openstack-cinder-x86_64-11.0.2-14.2.1
    • openstack-manila-data-5.0.2~dev46-3.3.1
    • openstack-ceilometer-agent-central-9.0.6~dev5-3.3.1
    • openstack-cinder-11.1.1~dev41-3.3.1
    • openstack-sahara-doc-7.0.3~dev4-3.3.1
    • python-heat-9.0.5~dev3-3.3.1
    • openstack-magnum-api-5.0.2~dev27-4.3.1
    • venv-openstack-ceilometer-x86_64-9.0.2-12.2.1
    • openstack-manila-5.0.2~dev46-3.3.1
  • SUSE OpenStack Cloud Crowbar 8 (noarch)
    • openstack-heat-test-9.0.5~dev3-3.3.1
    • openstack-ceilometer-doc-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-compute-9.0.6~dev5-3.3.1
    • openstack-cinder-backup-11.1.1~dev41-3.3.1
    • openstack-octavia-amphora-agent-1.0.3~dev17-4.3.1
    • openstack-keystone-doc-12.0.1~dev18-5.3.1
    • openstack-cinder-volume-11.1.1~dev41-3.3.1
    • openstack-ceilometer-collector-9.0.6~dev5-3.3.1
    • openstack-ceilometer-agent-ipmi-9.0.6~dev5-3.3.1
    • openstack-ironic-doc-9.1.5~dev5-3.3.1
    • openstack-magnum-conductor-5.0.2~dev27-4.3.1
    • openstack-octavia-worker-1.0.3~dev17-4.3.1
    • openstack-sahara-7.0.3~dev4-3.3.1
    • openstack-barbican-api-5.0.1~dev10-3.3.1
    • openstack-manila-doc-5.0.2~dev46-3.3.1
    • openstack-octavia-housekeeping-1.0.3~dev17-4.3.1
    • python-octavia-1.0.3~dev17-4.3.1
    • openstack-ironic-conductor-9.1.5~dev5-3.3.1
    • python-horizon-12.0.3~dev47-3.3.1
    • openstack-manila-share-5.0.2~dev46-3.3.1
    • openstack-ceilometer-api-9.0.6~dev5-3.3.1
    • openstack-barbican-doc-5.0.1~dev10-3.3.1
    • openstack-barbican-5.0.1~dev10-3.3.1
    • python-magnum-5.0.2~dev27-4.3.1
    • openstack-heat-api-cfn-9.0.5~dev3-3.3.1
    • openstack-octavia-api-1.0.3~dev17-4.3.1
    • python-cinder-11.1.1~dev41-3.3.1
    • openstack-octavia-1.0.3~dev17-4.3.1
    • python-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-api-cloudwatch-9.0.5~dev3-3.3.1
    • openstack-ironic-9.1.5~dev5-3.3.1
    • openstack-heat-doc-9.0.5~dev3-3.3.1
    • openstack-barbican-worker-5.0.1~dev10-3.3.1
    • openstack-cinder-scheduler-11.1.1~dev41-3.3.1
    • python-manila-5.0.2~dev46-3.3.1
    • openstack-barbican-retry-5.0.1~dev10-3.3.1
    • python-barbican-5.0.1~dev10-3.3.1
    • openstack-heat-api-9.0.5~dev3-3.3.1
    • openstack-ceilometer-agent-notification-9.0.6~dev5-3.3.1
    • openstack-sahara-api-7.0.3~dev4-3.3.1
    • openstack-heat-engine-9.0.5~dev3-3.3.1
    • python-ceilometer-9.0.6~dev5-3.3.1
    • openstack-keystone-12.0.1~dev18-5.3.1
    • openstack-ironic-api-9.1.5~dev5-3.3.1
    • openstack-ceilometer-9.0.6~dev5-3.3.1
    • openstack-cinder-api-11.1.1~dev41-3.3.1
    • python-keystone-12.0.1~dev18-5.3.1
    • openstack-barbican-keystone-listener-5.0.1~dev10-3.3.1
    • openstack-magnum-5.0.2~dev27-4.3.1
    • openstack-manila-api-5.0.2~dev46-3.3.1
    • openstack-octavia-health-manager-1.0.3~dev17-4.3.1
    • openstack-sahara-engine-7.0.3~dev4-3.3.1
    • openstack-magnum-doc-5.0.2~dev27-4.3.1
    • openstack-dashboard-12.0.3~dev47-3.3.1
    • openstack-heat-plugin-heat_docker-9.0.5~dev3-3.3.1
    • openstack-cinder-doc-11.1.1~dev41-3.3.1
    • openstack-ceilometer-polling-9.0.6~dev5-3.3.1
    • openstack-heat-9.0.5~dev3-3.3.1
    • openstack-manila-scheduler-5.0.2~dev46-3.3.1
    • python-sahara-7.0.3~dev4-3.3.1
    • openstack-manila-data-5.0.2~dev46-3.3.1
    • openstack-ceilometer-agent-central-9.0.6~dev5-3.3.1
    • openstack-cinder-11.1.1~dev41-3.3.1
    • openstack-sahara-doc-7.0.3~dev4-3.3.1
    • python-heat-9.0.5~dev3-3.3.1
    • openstack-magnum-api-5.0.2~dev27-4.3.1
    • openstack-manila-5.0.2~dev46-3.3.1

References: