* Fri Feb 23 2018 tbechtold@suse.com
- Switch to stable/queens spec template
* Mon Feb 12 2018 cloud-devel@suse.de
- update to version 3.14.0 (bsc#1078607)
- Fix use of new openstacksdk connection
- Fix func tests: Ensure to pass OS_CLOUD envvar
- Use Zuul v3 fetch-subunit-output
- Switch to use stestr directly
- Fix indentation in authentication.rst
- Allow ports filtering with device_id
- Rework Network client config for new SDK Connection
- Partially Revert "Update new documentation PTI jobs"
- Update new documentation PTI jobs
- Check that Glance returns image data before processing it
- Corrected spelling mistake
- Allow port list to shown undefined attributes
- Add floating IP qos_policy actions
- Replace assert with condition
- flavor: clarify --swap description
- Updated from global requirements
* Thu Jan 18 2018 tbechtold@suse.com
- Convert to singlespec
* Mon Jan 15 2018 cloud-devel@suse.de
- update to version 3.13.0
- Add RemoveNetwork command to server
- Accept 0 for --min-disk and --min-ram
- network functest: Remove condition for segment test
- Switch to $USER in post_test_hooks
- Remove a bunch of things we promised to remove in 2H 2017
- Attempt to de-race qos policy
- Make py27 and py35 versions and template of unit-tips jobs
- Make osc-tox-unit-tips work on other repos
- Support creating unaddress neutron port
- Imported Translations from Zanata
- Remove hard-coded policy choices for creating a server group
- Native DevStack jobs
- Update image cli doc and fix some typos
- Use instance variables for subnet tests
- Prepare for os-clinet-config to go away
- Show detailed message of neutron exception
- Neutron agent delete: remove the wrong argument
- Implied Roles
- Unroll the network qos policy functional tests
- Add wrapper around ostestr
- Be robust on import plugin module
- Replace %r with %s on printing string variable
- Add server rescue unit tests
- Send 'changes-since' instead of 'changes_since' query parameter
- openstack subnet create fails when tags is None
- Update the documentation link for doc migration
- Fix output for subnet show
- flake8-import-order: Ensure to place project imports last
- Fix 'project purge' deletes ALL images problem
- Updates for stestr
- Fix credentials in create, update and list.
- Added AddNetwork command to server
- Zuul: add file extension to playbook path
- Use flake8-import-order plugin
- Add support for endpoing filter commands
- Replace guildelines with guidelines
- Update release/stable branch table in docs
- auto-generate docs for v3 identity resources
- Release note cleanup
- Skip object-store functional tests when Swift is not available
- Allow PD as Subnetpool during Subnet creations
- Convert network segment functional tests to JSON
- Remove -U from pip install
- Fix "openstack image unset" command's help message typo
- Skip Volume v1 functional tests if v1 not present
- Add "volume service list --host" functional test case
- Move base functional test job in-repo
- Convert network security group functional tests to JSON
- Convert network qos functional tests to JSON
- Support icmp-type and icmp-code to be set as zero
- Convert 'server' commands to use autoprogram
- Add python-zunclient plugin
- Fix SDK Connection creation alternative to Profile
- Avoid default mutable values in arguments
- Add cliff and keystoneauth to tips jobs
- Allow creating security rules without protocol
- Correct import of keystoneauth1 session
- Add .htaccess for docs migration
- Attempt to work around chronically failing server issues with aggregates and qos
- Move more jobs in-repo
- Display Network QoS rule type details
- Set correct designate endpoint in docs
- Avoid tox_install.sh for constraints support
- Updated from global requirements
- Optimize getting endpoint list
- Zuul job updates
- Convert remaining network functional tests to JSON
- Update reno for stable/pike
- Use *_as_ids instead *_as_list
- Network: Add interfaces info in router show
- Remove setting of version/release from releasenotes
- Fix subunit collection in functional tests with ostestr>=1.0.0
- Add new commands for karbor osc plugin
- Revert "Disable karborclient until a fixed version is released"
- Network: Add supports rbac target-all-projects
- Fix file mode on network-topology.rst
- Rehome test units lib
- Useless line of code in shell.py
- Add python-rsdclient into plugin list
- Add functional test cases for "volume qos associate/disassociate"
- auto-generate object docs
- Add logic to handle old and new sdk constructor
- Add missing parameters on openstack server rescue
* Mon Aug 07 2017 cloud-devel@suse.de
- update to version 3.12.0
- Don't show hint about vlan transparent in network set
- Explicitly set 'builders' option
- Minor followup to network agent docs
- Add python-octaviaclient plugin
- Structure FindFloatingIP() to work without ip_cache
- Fix 'domain' filter not work well in some commands
- Start using 'cliff.sphinxext'
- JSON-ify image functional tests
- Clean up password prompt work-arounds
- Add support for virtio-forwarder VNIC type
- Make test_server.py more elegant and simple
- volume functest: ensure snapshots deleted when volume delete
- Replace "Display Name" by "Name" in volume list
- Allow objects to be streamed to stdout
- wrong values in openstack quota show command
- Fix man page build
- Trivial Fix
- Split network tests
- Fix network list functional test
- Low-level Compute v2 API: security group
- Adds missing flavor information in the server list long command
- Add default-quota to subnet pool commands
- Use identity auth v3 the README examples
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
- Fix Mapping Guide Error
- Enable some off-by-default checks
- Simplify logic around option lists in port set
- Add the other commands for karbor osc plugin
- Fix Trivial Changes in [1]
- Create server with security group ID and name
- Introduce neutron flavor associate, disassociate to OSC
- Added 'openstack image set --visibility'
- Do not always init compute_client when doint port list
- Network L3 Router Commands for OSC
- Add --network and --port to server create
- Low-level Compute v2 API: network
- Fix server create with nova-net
- Update to tox.ini
- Fix quota functional tests for nova-net
- Low-level Compute v2 API: security group rules
- Remove inaccurate mapping of 'host-meta' in csv
- Ignore more exceptions in quota list
- Introduce Neutron DHCP agent commands to OSC
- Make MAC address of port updatable
- Funcional tests: quota list
- Enable to add/remove port to/from a server
- Skip floating ip attach functional test on nova-net
- Use openstackdocstheme in release note
- Rework floating ip functional tests
- Narrow expected responses for CheckUserInGroup
- Low-level Compute v2 API: floating ip pool
- Fix block-device-mapping when volume_size is empty
- Remove ipdb installation in tox debug section
- Nova net functional tests round 1
- Nova net functional tests round 2
- Nova net functional tests round 3
- Fix unit test failures related to new os-client-config and osc-lib
- Add help commands withouth auth in functional
- Fix volume qos spec list
- Fix NoneType error for volume snapshot create command
- When creating a trust, send role_ids instead or role_names
- Add domain parameter to Identity Provider
- Add direction field to QoS bandwidth limit.
- Correct flavor associate/disassociate commands in Mapping Guide
- Disable karborclient until a fixed version is released
- Functional tests: Identity v2 and DevStack
- Allow override of distributed router flag
- Release notes cleanup for 3.10.0 release
- Change noauth strategy for plugin loading
- Add project purge command to osc
- Release note cleanup for 3.12.0
- Add missing barbican commands
- Add extra filtering options to qos policy list
- Low-level Compute v2 API: floating ip
- Clean up the changes of os.environ in functional tests
- Add new parameter "is_default" to Network QoS policy.
- Trivial fix typos
- image-list should support filters 'name','status'
- Doc: Fix link in network flavors
- doc: Remove local fork of apidoc
- Enable to create legacy router
- Add optional parameter "user_id" and "type" to list credentials
- Remove log translations
- Nova-net functional tests: aggregates
- Support to add/remove multi users for "group add/remove user"
- Enable to specify which vm fixed-ip to publish
- update the docs URLs in the readme
- Split security group tests
- Convert volume functional tests into JSON format
- OSC Extension Show
- Enable to specify which fixed-ip to add to a vm.
- Use _get_token_resource in role assignment list
- Fix volume transfers request commands
- OSC Network Flavor Profile
- reorganize existing documentation according to the new standard layout
- docs: Don't include ChangeLog
- move auto-generated api docs into contributor tree
- Make block-device-mapping more stable and clear
- Fix dynamic names in network functional tests
- Fix Nova-net netowrk commands
- network tag UT: avoid using mix-in test class
- Help/docs cleanups: marker, limit, ip-address metavars
- Add support for Karbor Plugin
- Improve no-auth path
- Network tag support
- doc: Correct Sphinx warnings
- Convert image functional tests into JSON format
- "floating ip set/unset port" for OSC
- Fix column names for server list --no-name-lookup
- Split floating IP tests
- Add "qos-policy" option to "port create" & "port set"
- Functional test for subnet_pool
- Correct the "extra spec" command openstack
- Add server list -n and --no-name-lookup arguments
- Non-Admin can't list own projects
- Refactor Extension show and list command
- Now OSC server create check keys in --nic
- Show neutron tags in OSC network show
- Add document about renaming OS_ENDPOINT_TYPE to OS_INTERFACE
- Add 'data_plane_status' option to Port classes
- switch to openstackdocstheme
* Mon Feb 13 2017 cloud-devel@suse.de
- update to version 3.8.1:
- Tivial:update the description format in volume_snapshot.py
- Should support 'auto' and 'none' as network parameter when boot instances
- Fix all missing "os to openstack" transformation
- unskip port test
- Fix typo in release notes
- Fix floating IP delete and show by IP
- change os in command example to openstack(3)
- Fix network create --project
- Add one test for "backup set" command
- Update the description format
- Fix quota show --default command
- fix functional tests for network agents
- Avoid duplicated project_id when show network resources
- Fix quota set command error for SDK > 0.9.10
- Add options to allow filtering on agent list
- Error handling for delete commands in identity
- Update earliest-version number format in release notes
- Make 'object save' fast again
- Add --default option to "volume type list"
- change os in command example to openstack(2)
- Add --project and --project-domain option to "volume snapshot list"
- Add relnotes for the two recent bug fixes
- Update devref about "--no-property"
- Functional tests - flavor
- Release 3.7.0 cleanup
- Adjust the code sequence in consistency_group.py
- Fixes image api URL endpoint for certain scenario
- Fix the missing os in command in example
- Fix Octavia gate breakage caused by _get_columns()
- Fix flavor create help re swap size units
- OSC Network Meter
- Updated from global requirements
- Correct missspellings of secret
- update server migrate '--wait' description
- SDK Refactor: Prepare router commands
- Add support for clearing router gateway
- Add doc for Searchlight client
- Modified API calls in os usage
- change assert_show_fields to not fail on new fields
- SDK Refactor: Prepare port commands
- [TrivialFix] Fix typo error
- Add unit tests for usage commands in compute v2
- Fix network service provider functional test
- Add server test for image and flavor lookups
- Beef up floating IP functional tests
- Functional tests - port
- Fix filter error in os volume list
- Add support for setting router gateway
- Add plugin adoption for trove
- Update functional test for aggregate.
- Fix Network QoS rule CLI attrs parsing
- Introduce overwrite functionality in ``osc router set``
- Fix port command for SDK >0.9.10
- Remove the fixed set of choices for network_type
- Error in the return of command server show, create
- Fix subnet creating failure in functional test
- Fix Identity functional tests to not require OS_AUTH_URL
- Beef up address scope functional tests
- Add options to "server list" command
- Remove unneeded methods from OS_Config class
- Add "consistency group show" command
- Fix quota show output
- Cleanup for 3.8.0 release
- Fix creating a private flavor with ID auto
- Test-requirements.txt: Bump Hacking to 0.12
- Use git+file urls instead of directories
- Handle 403 error on creating trust
- Error in the return of command 'volume qos create'
- Add meter rule to OSC
- Add "dns-name" option to "os port create" and "os port set"
- Add 'allowed address pairs' option to 'port create/set/unset'
- Add support for QoS rule type commands
- Add two consistency group commands
- Add server_boot_from_volume() test
- add domain id to expected IdP fields, unskip tests
- SDK refactor: Prepare security group commands
- Add "consistency group set" command
- Support "--no-property" option in volume snapshot set
- functional test for volume
- Fix "ip availability show" command
- change os in command example to openstack
- Add extra filtering options to floating ip list
- Add support for Network QoS rule commands
- Trivial: update volume-qos.rst
- Remove auth_with_unscoped_saml decorator
- SDK refactor: Prepare network commands
- 3.5.0 release note cleanup
- Add support for Glance 'update image members' feature
- unskip network qos rule type functional test
- Fix a spelling error
- Add unit test for multi volume types delete
- Fix image member unit tests occasional failures
- Switch server create to block_device_mapping_v2
- Add ploop to supported disk formats
- Adds domain specification for SetUser
- update plugins documentation
- add support for running tests with master dependencies
- Add ":option:` `" in the help message
- Add "consistency group delete" command
- Add "consistency-group-snapshot" option to consistency group create
- Add '--force' option to 'volume snapshot delete' command
- Update container format choices
- Add some options to "volume create" command
- Functional test for volume snapshot
- Fix OSC networking commands help errors
- Use image client for images instead of compute
- To support '--project' and '--project-domain' options
- Fix address scope list --share
- Add '--type'and other options to network rbac list
- WIP: Skip broken functional tests...
- Fix security group rule list for NEtwork v2
- skip tests related to SDK 0912 and keystone IdP change
- Add "--remote-source" option to "volume snapshot create" command
- Fix network functional tests for sdk 0.9.12
- Install from /opt/stack/new instead of git.o.o
- SDK refactor: Prepare network agent commands
- Fix sphinx errors
- Add filtering options to the address scope list command
- Fix functional test for creating subnet
- Revert "WIP: Skip broken functional tests..."
- SDK Refactor: Prepare ip availability commands
- Functional tests debug support
- Revert "Remove marker and loop from "image list" command"
- Beef up network functional tests
- Fix 'mapping set' return value
* Thu Jan 12 2017 dmueller@suse.com
- update to 3.2.1:
* Add relnotes for backports for 3.2.1 release
* Defer auth prompting until it is actually needed
* Use project_domain_id only in password auth
* Use stable/newton branch in tox_install.sh and tox.ini
* Mask passwords in debug logs for auth_config_hook
* Updated from global requirements
* Update .gitreview for stable/newton
* Fri Sep 09 2016 tbechtold@suse.com
- Remove some BuildRequires only needed for documentation.
* Fri Sep 02 2016 tbechtold@suse.com
update to version 3.2.0
* [docs] fix incorrect rst markups
* Cleanup after install
* Provide fallback prompt function for current osc-lib
* Clean imports in code
* Fix six typos
* Fix auth prompt brokenness
* Updated from global requirements
* Thu Sep 01 2016 tbechtold@suse.com
update to version 3.1.0
* Add create_one_image_member() in FakeImage class and update test
* Fix error for find_service() in identity
* fix one spelling mistake and two help messages
* Add "--project" option to "volume type create" command
* Remove discover from test-requirements
* Standardize import format
* Update Fakes.py and unit tests for commands in identity V2.0
* Add support of setting volume's state
* Remove execute permission on a few files
* Add a document for required options
* Add python-neutronclient to OSC plugins
* Add notes, modify notes in fakes docstring
* Rework clientmanager
* Fix doc issue for "compute agent list" command
* Pass security group id to novaclient
* Remove useless dest of option in "snapshot create" command
* Add port security option to network commands
* skip image tag tests
* Add "--marker" and "--limit" options to "snapshot list"
* Add --ip-version filtering option to subnet.rst
* Add support for domain specific roles
* Add command to unset information from ports
* Add Python3.5 to setup.cfg tox.ini
* Implement network agents functionality
* Updated from global requirements
* Pass security group id to novaclient while adding security
* Allow format selection in get_opts
* Add '--dhcp' and '--no-dhcp' options to os subnet list cmd
* Transfer "ip fixed add/remove" to "server add/remove fixed ip"
* Integ test cleanup
* arguments are not locale decoded into Unicode
* Support bulk deletion for delete commands in identityv3
* Fix OSC identity v3 functional tests
* "server list": "Image Name", "Image ID" columns
* skip failing tests due to bug 1599333 is fixed
* Add command to unset information from Subnet-pools
* remove unused LOG
* Add "--snapshot" option to "backup create" command in volumev2
* OS_DEFAULT_DOMAIN must be an ID
* Follow upper constraints for all tox targets
* Implement "network rbac set" command
* Modify some help and error messages in ec2creds identityv2
* Restore default auth-type for token/endpoint
* update requirements and test requirements
* Fix errors in volume set/unset image properties unit tests
* Support bulk deletion for delete commands in computev2
* Fix post and periodic jobs
* Support multi REST API calls error handling for "volume set" command
* Add support for deleting volumes with associated snapshots
* Implement rbac list and show command
* Support error handling for delete commands in volumev2
* Add unit tests for group commands in identity v3
* Add missing "Volume version 2 only" message in backup.rst
* Remove FakeService.get_services
* update plugin documentation
* Remove useless dest of option in volume v1&v2
* Use identity fake classes instead of old unit tests data
* Unskip tests caused by bug 1599333
* Fix up last-minute imports to use osc-lib
* Implement network rbac create and delete commands
* osc-lib: shell
* Rename backup commands in volume v1 and v2
* Added a note on how to test changes
* Make set/unset command in volume pass normally when nothing specified
* image list: Add Checksum column
* Update the description of project in releasenotes.
* Temp work around for missing select_auth_plugin()
* Add '--force' option to 'backup delete' command in volumev2
* Modify some unusual help messages in computev2
* Exchange the check order for the dhcp and no-dhcp
* modify notes in the FakeHypervisorStats docstring
* Add command to unset information from Routers
* Remove an outdated directory in tox.ini
* Gate-unbreaking combo review
* Change to plural form of object in multi delete error message in networkv2
* Make set/unset commands pass normally when nothing specified in identityv3
* Add unit tests for "host list" and "host show" commands
* Update doc for credential in indentityv3
* Correct reraising of exception
* Add "--force" option to "backup create" command in volumev2
* Change "ID only" to "name or ID" for backup commands
* Add "--property" option to "snapshot create" command in volumev2
* Transfer "ip floating add/remove" to "server add/remove
* Work around a version clash issue with os-client-config
* Set identity v3 client in networkv2 fake
* Add "--property" option to "flavor create" command
* Add "--force" option to "volume qos delete" command
* fix a few spelling mistakes
* Unit test of credential in identityv3
* Refactor identity v3 unit tests with fake class
* Allow setting quotas for server groups and server group members
* Remove temporary code in ClientManager
* Unskip the tests affected by warlock 1.3.0
* Modify compute agent set command
* Transfer "ip floating pool list" to "floating ip pool list"
* Transfer "ip floating CRUD" to "floating ip CRUD"
* Add missing '(name only)' message for keypair in computev2
* Modify few words and change output format for command "ip floating list"
* Clarification of option name rules
* Use assertEqual() instead of assertDictEqual()
* Add shell integration test
* Show project access for volume type
* Add assignment list to v2 identity and deprecate alternate listing
* Refactor unit tests for project and domain with fake classes in identityv3
* Add command to unset information from Subnets
* osc-lib: api.auth
* Deduplicate get_opts methods
* Document network trunk commands
* fix some spelling mistakes in doc/
* Fix several flake8 code style issues in compute tests.
* document locale and language support tips
* Add network-topolopy support
* Implement "network agent set" command
* Use FakeProject and FakeDomain classes in unit tests of networkv2
* Add options to "volume type list" command
* Add "--incremental" option to "backup create" command in volume v2
* Show "target_project_id" attribute properly for network rbac object
* Add Support for showing flavor access list
* Make the doc build reproducible
* Support to get server rdp/serial/mks type console url
* Change the wrong import order