SUSE-RU-2022:0689-1: important: Recommended update for python-openstackclient, python-openstackdocstheme, python-oslo.context, python-oslosphinx, python-reno

sle-updates at lists.suse.com sle-updates at lists.suse.com
Thu Mar 3 13:41:54 UTC 2022


   SUSE Recommended Update: Recommended update for python-openstackclient, python-openstackdocstheme, python-oslo.context, python-oslosphinx, python-reno
______________________________________________________________________________

Announcement ID:    SUSE-RU-2022:0689-1
Rating:             important
References:         #1191205 
Affected Products:
                    SUSE Linux Enterprise High Performance Computing 15-SP2
                    SUSE Linux Enterprise High Performance Computing 15-SP3
                    SUSE Linux Enterprise Module for Public Cloud 15-SP2
                    SUSE Linux Enterprise Module for Public Cloud 15-SP3
                    SUSE Linux Enterprise Server 15-SP2
                    SUSE Linux Enterprise Server 15-SP3
                    SUSE Linux Enterprise Server for SAP Applications 15-SP2
                    SUSE Linux Enterprise Server for SAP Applications 15-SP3
                    SUSE Linux Enterprise Storage 7
                    SUSE Manager Proxy 4.1
                    SUSE Manager Proxy 4.2
                    SUSE Manager Server 4.1
                    SUSE Manager Server 4.2
______________________________________________________________________________

   An update that has one recommended fix can now be installed.

Description:

   This update for python-openstackclient fixes the following issues:

   - update to version 5.2.0 (bsc#1191205)
     - Add bindep file
     - Use 'KeyValueAppendAction' from osc-lib
     - Bump lower constraint of MarkupSafe
     - Replace six.iteritems() with .items()
     - Don't look up project by id if given id
     - Add storage policy option to create container command
     - Stop configuring install_command in tox and stop use pip.
     - Update http links in docs
     - Doc: launchpad => storyboard
     - Allow setting floating IP description
     - Deflate .htaccess
     - Fix network segment range "_get_ranges" function
     - Fix copypaste errors in access rule command
     - Remove redundant OpenStackShell.prepare_to_run_command
     - Remove plugin projects from test-requirements.txt
     - neutron: autogenerate docs
     - Incorrect title for service provider
     - Add plugin doc page for watcher
     - Show correct name for resource with quota set to zero
     - Disallow setting default on internal network
     - Fix openstack server list --deleted --marker option
     - Add support for app cred access rules
     - Fix plugin autodoc generation
     - Switch image to use SDK
     - Provide stderr in exception when check_parser fails
     - Microversion 2.79: Add delete_on_termination to volume-attach API
     - Complete switch from glanceclient to SDK for image service
     - Use autoprogram-cliff for remaining plugin docs
     - Bump tox minversion
     - Add unit tests and release note for dns_publish_fixed_ip
     - common: autogenerate docs
     - Update master for stable/train
     - Create Volume v3 functional tests
     - Change dockerhub password
     - Honor endpoint override from config for volume
     - Fix functional tests for py3
     - Stop testing python 2 in tox and zuul.
     - Raise hacking to more recent 2.0.0
     - Now we can add description for role creation in OSC
     - Build utility image for using osc
     - Replace port 35357 with 5000 for "auth_url"
     - Switch to using osc_lib.utils.tags
     - Split plugin docs per project
     - Fix router create/show if extraroute not supported
     - Add qos_network_policy_id to network port tests
     - Link to (some) plugin doc pages
     - Refactor AggregateTests
     - Remove trailing newline from dockerhub secret
     - Update a stale doc reference to use :neutron-doc:
     - Add dns_publish_fixed_ip attribute to subnets
     - Fix osc-lib interface change: catch osc-lib Forbidden
     - Use SDK to get compute API extensions
     - Add placement to known plugins
     - Update the content about Import Format
     - compute: autogenerate docs
     - versions: Fix 'versions show' help message
     - Add parent project filter for listing projects
     - Raise flake8-import-order version to latest
     - Add "fields" parameter to ListSecurityGroup query
     - openstack.cli: autogenerate docs
     - Add redirect testing
     - Stop silently ignoring invalid 'server create --hint' options
     - Produce complete content for plugin docs
     - Remove mention of meetings from docs
     - Update image building jobs
     - Add 'openstack server migrate (confirm|revert)' commands
     - Complete "Drop python2 support" goal
     - Fix faulthy state argument choice

   - remove nonsensical update-alternatives, which leaves an empty file behind

   - switch to python 3.x only package

   - update to version 4.0.0
     - Batch up minor cleanups for release
     - Bump min osc-lib to 1.14.0
     - Fix RuntimeError when showing project which has extra properties
     - Fix BFV server list handling with --name-lookup-one-by-one
     - Fix typo: "to and endpoint"
     - Fix functional.base.TestCase.openstack() to optionally omit
       --os-auth-type
     - Use cliff formattable columns in image commands
     - Add server add/remove volume description for microversion 2.20
     - Document that server dump create requires 2.17
     - Remove code migrated to osc-lib long ago
     - Fix docs bug link to go to storyboard rather than launchpad
     - Mention compute service set --up|--down requires 2.11 or greater
     - Update master for stable/stein
     - Compute: Add description support for server
     - Remove deprecated volume commands and args
     - Volume backup functional test tweak
     - Use cliff formattable columns in network commands
     - Deprecate openstack server migrate --host option
     - Ignore case in security group rule --ethertype
     - Add host and hypervisor_hostname to create servers
     - Delete the LB object quotas set command in openstackclient
     - Rename review.openstack.org to review.opendev.org
     - Fix: incorrect check when no shared/private input
     - Remove deprecated image commands
     - Tweak network segment range fiunction tests
     - Default to Cinder v3 API
     - Fix <id> description for --block-device-mapping
     - Add floating IP Port Forwarding commands
     - Format aggregate command fields and de-race functional tests
     - docs: clarify compute service --service option
     - Fix bug in endpoint group deletion
     - Format location columns in network commands
     - Fix --limit option in image list sub-command
     - Add 'openstack server resize (confirm|revert)' commands
     - openstack port create support --extra-dhcp-option
     - Update release table for Train and 4.0.0
     - Update api-ref location
     - Add openstack server create --boot-from-volume option
     - Microversion 2.73: Support adding the reason behind a server lock
     - Aggregate functional test tweak
     - Bump lower constraint of python-zunclient
     - Follow-up: fix the invalid releasenote link
     - Change default security group protocol to 'any'
     - Followup opendev cleanup and test jobs
     - OpenDev Migration Patch
     - Fix link to new opendev repo
     - Remove token_endpoint auth type
     - Allow "server migrate" (not live) to take "--host" option
     - Add 'security_group' type support to network rbac commands
     - Bump hacking version
     - Fix: set invalid None project_id on range creation
     - Stop leaving temp files after unit test runs
     - Support type=image with --block-device-mapping option
     - Remove races in floating ip functional tests
     - Remove deprecated network options
     - Use cliff formattable columns in volume v1 commands
     - Fix compute service set handling for 2.53+
     - Add changes-before attribute to server list
     - Use cliff formattable columns in identity commands
     - Support IPv6 addresses better
     - Fix service discovery in functional tests
     - Serialize more aggregate functional tests
     - Update the constraints url
     - Add CLI argument tests before making changes
     - More aggregate functional race chasing
     - Dropping the py35 testing
     - Remove deprecated compute commands
     - Add Python 3 Train unit tests
     - Blacklist Bandit 1.6.0 due to directory exclusion bug
     - Remove deprecated identity commands and args
     - Microversion 2.77: Support Specifying AZ to unshelve
     - Use cliff formattable columns in object storage commands
     - Document 2.53 behavior for compute service list/delete
     - document the --timing option
     - Add server event command documentation for compute API 2.21
     - Update sphinx requirement.
     - Fix module paths for volumev3 volume backup commands
     - Make configuration show not require auth
     - Before writing object data to stdout, re-open it in binary mode
     - Add doc and relnote for review 639652
     - Clean up app initialization and config
     - Use cliff formattable columns in volume v2 commands

   - update to version 3.18.0
     - Fix missing trailing spaces in network help messages
     - Add volume backend capability show command
     - Add metavar for name parameter in subnet create
     - Modify the help message for 'registered limit set'
     - image/v2: support multiple property filters
     - Add note about version 2.5 when listing servers using --ip6
     - Add dns-domain support to Network object
     - Fix broken gate jobs
     - Fix 'project purge' deleting wrong project's servers and volumes
     - Support enable/disable uplink status propagation
     - Allow endpoint filtering on both project and project-domain
     - Add --key-name and --key-unset option for server rebuild API.
     - Remove invalid 'unlock-volume' migration arg
     - Default --nic to 'auto' if creating a server with >= 2.37
     - Add monascaclient to `not plugins` list
     - import zuul job settings from project-config
     - Add DNS support to floating IP commands
     - More state handling in volume transfer requests functional tests
     - Updated the take_actions for unified limits
     - More volume functional test fixes
     - Use devstack functional base job
     - Add --property option to 'server rebuild' command
     - This fix removes an erroneous underscore found within the function
       named
     - Partially Revert "Add command to unset information from Subnet-pools"
     - API microversion 2.69: Handles Down Cells
     - Don't display router's is_ha and is_distributed attributes always
     - trivial: modify spelling error of project
     - Disabling c-backup service for osc-functional-devstack-tips job
     - Detailed help message for QoS max-burst-kbps value
     - Update release note version reference table
     - Update reno for stable/rocky
     - Update the Neutron CLI decoder document
     - Make use of keystoneauth service-type filtering for versions
     - add python 3.6 unit test job
     - Deprecate volume create --project and --user options
     - Trivial: remove commented-out code
     - Typo fix
     - Change openstack-dev to openstack-discuss
     - Remove str() when setting network objects names
     - Add Python 3.6 classifier to setup.cfg
     - Replace assertEqual(True/False, expr) with assertTrue/assertFalse
     - Remove testr.conf as it's been replaced by stestr
     - Add py36 env
     - add lib-forward-testing-python3 test job
     - Fix inconsistency (nit)
     - osc-included image signing (using openstacksdk)
     - Update the URL in doc
     - Add possibility to filter images using member_status
     - Handle multiple ports in AddFloatingIP
     - Mention 2.51 in help for openstack server event show
     - Add osc repo to the base job definition
     - Add --name-lookup-one-by-one option to server list
     - switch documentation job to new PTI
     - Add floating IP filter to floating IP list command
     - Address issues from volume backend commands
     - Paginate over usage list to return all usages
     - Fix tox python3 overrides
     - Fix i18n issue
     - Add network segment range command object
     - Improve document 'openstack complete'
     - Add volume backup import/export commands
     - Supports router gateway IP QoS
     - Add volume backend pool list command
     - fix multiple server delete produce multiple new lines
     - Fix some spaces in help messages
     - Fix: Restore output 'VolumeBackupsRestore' object is not iterable
     - Fix help message for subnetpool default-quota value
     - Use os-cloud instead of OS env vars for functional tests
     - Fix help message of image add project
     - Handle not having cinderclient.v1 available
     - Mention compute API 2.50 in openstack quota show --class
     - Add support for get details of Quota
     - Add --attached / --detached parameter to volume set
     - add python 3.7 unit test job
     - Remove python-ceilometerclient
     - Use templates for cover and lower-constraints
     - Add project param in LimitList parser

   - update to version 3.16.2
     - Fix 'project purge' deleting wrong project's servers and volumes
     - Allow endpoint filtering on both project and project-domain
     - Handle multiple ports in AddFloatingIP
     - Default --nic to 'auto' if creating a server with >= 2.37

   - update to version 3.16.1
     - Update UPPER_CONSTRAINTS_FILE for stable/rocky
     - Update .gitreview for stable/rocky
     - import zuul job settings from project-config
     - Fix broken gate jobs

   - update to version 3.16.0
     - Implement support for registered limits
     - Prevent "server migrate --wait" from hanging
     - Pass volume snapshot size to volume create
     - Update reno for stable/queens
     - neutron: add --mtu for create/set network
     - Make osc-functional-devstack-tips actually use tips
     - Update role document to include system parameter
     - Imported Translations from Zanata
     - Format port_details field of Floating IP
     - Rename python-openstacksdk to openstacksdk
     - Fix limits show command without Nova and Cinder
     - Clean up W503 and E402 pep8 errors
     - Correct application credential usage doc
     - Use Server.to_dict() rather than Server._info
     - Support filtering port with IP address substring
     - Retry floating IP tests
     - Remove deprecated ip floating commands
     - Fix volume type functional tests
     - Display private flavors in server list
     - Fix server show for microversion 2.47
     - compute: host: expand kwargs in host_set() call
     - Zuul: Remove project name
     - Add release note link in README
     - Fix docs from I0dc80bee3ba6ff4ec8cc3fc113b6de7807e0bf2a
     - Add support for endpoint group commands
     - Fix crashing "console log show"
     - Add project tags functionality
     - Fix additional output encoding issues
     - Add ability to filter image list by tag
     - Replace pbr autodoc with sphinxcontrib-apidoc
     - Add help for nova interface-list to decoder
     - Slow down and retry aggregate create/delete to lessen race
     - Add --image-property parameter in 'server create'
     - Change bug url to a correct one
     - Add support for "--dns-domain" argument
     - Add cliff project link
     - Update command test for volume.v3
     - Fix the `role implies list` command.
     - Add command to show all service versions
     - compute: limit the service's force down command above 2.10
     - Update help text for encryption provider
     - Update links in README
     - Trivial: Update pypi url to new url
     - Add system role functionality
     - Remove duplicated network attributes
     - Fix tox -e venv -- reno new <slug>
     - Implement support for project limits
     - Add bgp commands to neutron decoder
     - Add support to list image members
     - Release note cleanup for 3.16.0 release
     - Allow setting network-segment on subnet update
     - Use find_ip from openstacksdk
     - Network: Add tag support for security group
     - Skip calls to glance and nova when got no servers
     - Network: Add tag support for floating ip
     - Fix typo in 'floating ip associate' command and doc
     - Fix functional job failed
     - Cleanup error messages on failure
     - Don't sent disk_over_commit if nova api > 2.24
     - Add CRUD support for application credentials
     - Optimize _prep_server_detail to avoid redundant find_resource
     - Fix error with image show when image name is None
     - Make max_burst_kbps option as optional for bw limit QoS rule
     - Fix subnet host_routes error
     - add lower-constraints job
     - Re-implement novaclient bits removed in 10.0
     - Adding api_version to FakeApp
     - Make functional-tips job voting
     - Do not require port argument when updating floating IP
     - Support --community in openstack image list
     - Fix lower-constraints.txt
     - Compute: Add description support for flavor
     - Updated from global requirements
     - Make Profile fallback go bye-bye
     - Fix urls in README.rst

   This update for python-openstackdocstheme the following issues:

   - update to version 2.0.2 (bsc#1191205):
     * [ussuri][goal] Drop python 2.7 support and testing

   This update for python-oslo.context the following issues:

   - update to 3.0.2 (bsc#1191205):
     * Update hacking for Python3
     * Filter out auth\_token\_info from logging values
     * trivial: Cleanup tox.ini
     * remove outdated header
     * reword releasenote for py27 support dropping
     * Drop python 2.7 support and testing
     * tox: Trivial cleanup
     * tox: Trivial cleanup
     * Bump the openstackdocstheme extension to 1.20
     * gitignore: Hide reno cache files
     * tox: Stop using 'python setup.py test'
     * Switch to Ussuri jobs
     * tox: Keeping going with docs
     * Switch to Ussuri jobs
     * Update the constraints url
     * Update master for stable/train
     * Add Python 3 Train unit tests
     * Cap Bandit below 1.6.0 and update Sphinx requirement
     * Replace git.openstack.org URLs with opendev.org URLs
     * OpenDev Migration Patch
     * Dropping the py35 testing
     * Update master for stable/stein
     * add python 3.7 unit test job
     * Update hacking version
     * Use template for lower-constraints
     * Update mailinglist from dev to discuss
     * Implement domain-scope for context objects
     * Clean up .gitignore references to personal tools
     * Always build universal wheels
     * add lib-forward-testing-python3 test job
     * add python 3.6 unit test job
     * import zuul job settings from project-config
     * import zuul job settings from project-config
     * Update reno for stable/rocky
     * Switch to stestr
     * Add release notes link to README
     * fix tox python3 overrides
     * Implement system-scope
     * Remove stale pip-missing-reqs tox test
     * Trivial: Update pypi url to new url
     * Switch pep8 job to python 3
     * add lower-constraints job
     * pypy not checked at gate
     * Updated from global requirements
     * Update links in README
     * Add -W for document build
     * Update reno for stable/queens
     * Updated from global requirements

   This update for python-oslosphinx the following issues:

   - switch to stable/ussuri spec template (bsc#1191205)

   This update for python-reno the following issues:

   - update to version 3.0.1 (bsc#1191205)
     * Add python 3.6 unit test job
     * Update the min version of tox to 2.0
     * Switch to use stestr for unit test
     * Update sphinx extension logging
     * only override config values from command line if they are actually set
     * refactor handling of missing config files for better testing
     * update test fixtures to capture log output
     * build universal wheels
     * update the oudated URL in doc
     * sphinxext: Use unicode\_literals
     * Use unicode for debug string
     * link to the europython 2018 presentation about reno
     * build our docs with the lower-constraints
     * update sphinx to at least 1.6.1
     * move sphinx flags to tox.ini
     * add lower-constraints tox environment and job
     * Migrate the link of bug report button to storyboard
     * Allow tags prefixed with v in default regex
     * move package publishing template back to project-config
     * fix documentation project template
     * Fix traceback when no args are passed to reno
     * sphinxext: Use 'sphinx.util.logging'
     * switch doc and pypi jobs to use python3
     * import zuul job settings from project-config
     * fix tox python3 overrides
     * report line numbers for generated content more accurately
     * tests: Use mock decorator instead of context manager
     * preserve the order of tags when reading the cache file
     * include the branch name in anchors to make them more unique
     * report when loading data from the cache file
     * Streamline published release notes
     * Collapse Unreleased and Mainline sections
     * Make section titles have stable anchor links
     * Integrate a setuptools command
     * Enhance the travis hack
     * add unreleased\_version\_title configuration option
     * Add usage with travis CI to docs
     * cleanups for dev workflow descriptions
     * doc: Note development workflows supported by reno
     * update bug report URLs to use storyboard
     * Update links in 'README'
     * Update url in 'HACKING.rst'
     * trivial change to contributing instructions


Patch Instructions:

   To install this SUSE Recommended 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 Linux Enterprise Module for Public Cloud 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2022-689=1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2022-689=1



Package List:

   - SUSE Linux Enterprise Module for Public Cloud 15-SP3 (noarch):

      python3-openstackclient-5.2.0-8.3.2
      python3-oslo.context-3.0.2-9.3.2

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2 (noarch):

      python3-openstackclient-5.2.0-8.3.2
      python3-oslo.context-3.0.2-9.3.2


References:

   https://bugzilla.suse.com/1191205



More information about the sle-updates mailing list