File _patchinfo of Package patchinfo.22418

<patchinfo incident="22418">
  <issue tracker="bnc" id="1191205">python-ceilometerclient, python-openstackclient, python-openstackdocstheme, python-oslosphinx, python-oslotest, python-os-testr and python-reno require Python 2</issue>
  <packager>dirkmueller</packager>
  <rating>important</rating>
  <category>recommended</category>
  <summary>Recommended update for python-openstackclient, python-openstackdocstheme, python-oslo.context, python-oslosphinx, python-reno</summary>
  <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 =&gt; 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 &lt;id&gt; 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 &gt;= 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 &gt;= 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 &lt;slug&gt;
  - 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 &gt; 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
</description>
</patchinfo>
openSUSE Build Service is sponsored by