- update to version 4.4.0
- Update python testing as per zed cycle testing runtime
- Use TOX_CONSTRAINTS_FILE
- Fix multi-line strings spaces
- Clean up tox.ini
- Remove pypy and bump py37 to py38
- Update master for stable/zed
- Update client.authentication.k8s.io api version for kubeconfig
- Update master for stable/2023.1
- Fix test_help_on_subcommand on Python 3.10
- Add python 3.10 to setup.cfg metadata
- Switch to 2023.1 Python3 unit tests and generic template name
- Update master for stable/yoga
- setup.cfg: rename deprecated dash-separated options
- Drop bay and baymodel
- Imported Translations from Zanata
- Support tox4
- Remove translation sections from setup.cfg
- Update master for stable/2023.2
- Update python classifier in setup.cfg
- Allow directly output cluster config
- Drop lower-constraints.txt and its testing
- remove unicode from code
- Bugfix: master_lb_enabled flag now works as intended.
- reno: Update master for unmaintained/yoga
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=39
- Drop py27 tests
- Update hacking for Python3
- Replace git.openstack.org URLs with opendev.org URLs
- Allow cluster config for any cluster state
- Update master for stable/train
- Update links in README
- Add nodegroup CRUD commands
- Bugfix: Use fields option for cluster template list
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=27
- Add nodegroup list/show commands
- Support upgrade API
- Fix coverage test
- Update master for stable/stein
- Support resize api
- Add Python 3 Train unit tests
- python3 fixes
- Conditional hidden arg for backward compatibility
- Add hidden property to cluster template
- OpenDev Migration Patch
- Display project_id for cluster show
- Dropping the py35 testing
- add python 3.7 unit test job
- Change openstack-dev to openstack-discuss
- Support health_status on client side
- Blacklist bandit 1.6.0 and cap Sphinx on Python2
- Support network, subnet and FIP when creating cluster
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=22
- Add deprecation warnings to magnum client commands
- Follow the new PTI for document build
- Now cluster-template-update works for "labels"
- Switch to stestr
- OSC command for ca-show, ca-sign, ca-roatate and stats-list
- Replace six.iteritems() with dict.items() in python-magnumclient
- Make cluster-config rbac compatible for kubebernetes
- OSC command for magnum quota's
- fix tox python3 overrides
- add lower-constraints job
- Fix entrypoints for quotas
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=18
- Make cluster name positional in ca-show
- Add --docker-volume-size for cluster-create
- Change assertTrue(isinstance()) by optimal assert
- Remove log translations
- Make --profile load from environment variables
- remove slash from kubernetes cluster context name
- Don't set a default for docker_volume_size
- Update the documentation link for doc migration
- OSC: Add cluster config command
- OSC 2/4 Add Cluster Create and List
- switch to openstackdocstheme
- OSC 3/4 Add remaining CT commands
- OSC 1/4 Add CT create and UT framework
- Remove docker-volume-size from cluster-list
- Updated from global requirements
- OSC 4/4 Add remaining cluster commands
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=10
- Add magnum client support for resource quotas
- Correct mistake from OSprofiler help
- Update .gitignore to ignore .eggs
- The python 3.4 support is removed
- Fix wrong path reference.
- Magnum client suport insecure_registry
- Simplify magnumclient.shell.OpenStackMagnumShell.main()
- Fix UT for duplicate name args test case
- Update test requirement
- Add ca-rotate command to magnumclient
- Replace assertRaisesRegexp with assertRaisesRegex
- Compare test coverage with the master branch
- Move cover.sh to the tools directory
- Make --cluster option required for ca-rotate
- Print exception details on update failure
- Allow name as positional argument
- Remove support for keyapir UUID
- Use assertIsNone(...) instead of assertEqual(None, ...).
- Increase Test coverage
- Updated from global requirements
- Add the support for 'detail' flag
- update to version 2.5.0
- Add the OSC 'cluster template list' command
- Add osc-lib to requirements.txt
- Increase UT Coverage
- Updated from global requirements
- Add usage docs for magnum client
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=8
- Fix passing TLS_VERIFIED in clusters/bays_shell
- Enable DeprecationWarning in test environments
- Add --keypair-id for cluster-create
- Remove invalid check for 'manifest' path
- Show team and repo badges on README
- cluster-config return absolute path
- Adding stats-list command to magnum client
- Rollback cluster/bay on update failure
- delete python bytecode including pyo before every test run
- Increase UT Coverage
- Cluster creation command returns complete cluster uuid
- Implement Parameter Deprecation
- Fix: swarm cluster-config, bay-config with tls_disabled
- Use testr coverage feature
- Add missing options for HTTPClient if auth_token given.
- Fix the generated k8s config file
- Fix: some typos in unit test
- Magnum cluster-config/bay-config compatible with py3
- Add magnum.bash_completion
- Replace assertTrue(a in b) with assertIn(a, b)
- Add OSC command for cluster_templates list
- Increase UT coverage
- Remove Not used Classes/Methods from apiclient.base
- Mark help messages for Translation
- Add .venv directory to .gitignore
- Fix a keyward arguement error on bay-config
- Sync tools/tox_install.sh
- Use assert_called_*/assert_not_called to verify mock calls
- Remove white space between print and ()
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=6
* Updated from global requirements
* Bay_create_timeout should be set to 60 default
* Pass a flag to disable LB in baymodels
* Log appropriate error while exception
* Add fixed_subnet attributes to baymodel
* Support OS_PROJECT_* env variables
* Completely remove openstack common modules
* Add docker-storage-driver argument to baymodel
* Tox test should respect upper-constraints
* Switch to a new service type "container-infra"
* Add mesos_slave_executor_environment_variables validate in CLI
* Add some fields back to bay_list
* Add '--fields' to show more columns for bay-list
* Update the home-page with developer documentation
* Correcting help messages of baymodel
* Add python3 to python classifiers
* Add '--fields' to show more columns for baymodel-list
* Corrected spacing mistake in baymodels_shell.py
* Fix the bug when some value in labels has comma, it will fail
* Remove k8s pods, rcs, svc and container API calls
* Add endpoint_override parameter to python-magnumclient
* Revert "Parameter format change for ca-show and ca-sign"
* Parameter format change for ca-show and ca-sign
* Fix the container-list with --limit 'a negative number'
* Remove the update function of container
* Add missing user message
* Add marker/limit/sort-key/sort-dir features for bay-list
* Add marker/limit/sort-key/sort-dir features for container-list
* Allow semicolons in list of labels
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-magnumclient?expand=0&rev=2