Changelog for
openstack-magnum-conductor-2.1.1~a0~dev2-1.1.noarch.rpm :
Thu Jun 8 14:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.1.1.dev2:
* Use eventlet executor in rpc\\_service
Fri May 26 14:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.1.1.dev1:
* Use \'virt\\_type=kvm\' in devstack vm if supported
2.1.0
* Pass auth\\_token in auth\\_ref
* Cleanup dict usage in bay\\_conductor
* Pass host\\_config if docker api version >=1.19
* Mark trustee\\_domain\\_admin\\_password secret
* Add missing cinder\\_client config
* remove devstack/create\\_magnum\\_conf\\_magnum\\_network
* Functional: Set private key outside of remote\\_exec
* Add external\\_network unit test for post baymodel
* Add flavor\\_id unit test for post baymodel
* Add auth\\_url
* Use obj\\_attr\\_is\\_set to check whether an attr is set in oslo\\_versionedobject
* Convert bytes to string in get\\_id for python3 compatibility
* Use six.moves.reload\\_module instead of builltin reload
* Get region\\_name that volume\\_driver rexray region\\_name needs
* Remove unused attribute \"ssh\\_authorized\\_key\"
* Remove redundant password when create create\\_trustee
* Rename get\\_rpc\\_resource to get\\_resource
* Init oslo\\_context before magnum context init
* Avoid to create $SCREEN\\_LOGDIR
* Add master\\_flavor\\_id to baymodel data funtion test
* Add tempest logging to bay\\_client and test\\_bay helper methods
* Add \\`q-lbaas\\` to manual-devstack.rst
* API: Move validate\\_properties to REST API layer
* Fixed a DBerror on reducing node\\_count on bay
* Removed unused config coreos\\_discovery\\_token\\_url
* Replace logging with oslo\\_log
* Validates baymodel volume\\_driver patch requests
* Validates baymodel volume\\_driver requests
* Adds volume\\_driver in db api
* Revert \"fixed\\_network should be fixed\\_network\\_cidr\"
* Fix the network\\_driver update invalid parameter can be update
* \"notification\\_driver\" from group \"DEFAULT\" is deprecated
* Enable test\\_magnum\\_service\\_list\\_needs\\_admin
* Remove unnecessary setting of default node\\_count
* Fix doc comment for \\`baymodel\\_id\\` attr
* Add mandatory\\_attrs to BayModelPatchType
* Add policy enforcement unittest to magnum\\_service
* Fix the content of \'discovery\\_endpoint\' not show up in exception
* oslo\\_messaging requires stop() before wait()
* Correct wrong parameter passing when create k8s\\_api in k8s monitor
* Do not use \\_\\_builtin\\_\\_ in python3
* Use six.moves.reload\\_module instead of builtin reload
* Devstack: Fix typo of MANGUM\\_GUEST\\_IMAGE\\_URL
* Raise exception when failed to get discovery\\_url
* bay-show doesn\'t return stack\\_id
* \"lock\\_path\" from group \"DEFAULT\" is deprecated
* Create trust\\_id for bay
* Add retrieve\\_bay\\_uuid in conductor\\_utils
* The type of number\\_of\\_masters should be int not string
* Avoid to use common.cert\\_manager directly
* Share get\\_discovery\\_url in templates
* Add missing bay\\_create\\_timeout to bay object
* API: use baymodel\\_ident to update a baymodel
* Functional: Add testcase of tls\\_enabled bay creation case
* Swarm: Map master address to api\\_address based on TLS
* Added \'master\\_addresses\' to Bay in API
* Replace oslo\\_utils.timeutils.isotime
* Devstack: Use HOST\\_IP to set MAGNUM\\_SERVICE\\_HOST
* Use oslo\\_config PortOpt type for port options
* Use \\_assert\\_has\\_(no)\\_errors() in hacking tests
* Use assertIsNotNone instead of assertEqual(\\
*\\
* is not None)
* Use assertIsNone instead of assertEqual(None, \\
*\\
*\\
*)
* Use oslo\\_config IPOpt support
* Refactor periodic task sync\\_bay\\_status
* Reduce complexity of poll\\_and\\_check method
* Add functional\\_creds.conf to .gitignore
* Fix incorrect usage of CertManager in k8s\\_api
* Split test\\_bay\\_conductor tests
* Read auth\\_uri from config file and remove is\\_public\\_api
* Modify admin\\_api policy rule
* Baymodel create should allow no network\\_driver specified
* Move \'docker\\_for\\_container\' to a common module
* Remove unnecessary util method temporary\\_mutation
* Rename \"insecure\" to \"tls\\_disabled\"
* Swarm: Set to CREATE\\_FAILED status if swarm services not started
* Swarm: Fix NODE\\_SERVICES in template
* Remove unused DB API get\\_rcs\\_by\\_bay\\_uuid
* Add bay\\_uuid to RC Read/Write API\'s
* Add bay\\_uuid to Service Read/Write API\'s
* Add bay\\_uuid to Pod Read/Write API\'s
* Remove ERROR\\_ON\\_CLONE references
* Fix funtional gate: specify missing network\\_driver
* Validates baymodel network\\_driver requests
* Change ignore-errors to ignore\\_errors
* Adds network\\_driver Support of Container Network Model
* Add registry\\_enabled to api and db
* Readme : Change swarm\\_manager to swarm\\_master
* Change swarm\\_manager to swarm\\_master
* Fix calling parameter at get\\_cert/delete\\_cert
* Add test to local\\_cert\\_manager
* Porting function\\_exists to post\\_test\\_hook.sh
* \"keypair\\_id\" should be existent when creating a baymodel
* Conductor: Remove \\_update\\_stack\\_outputs from bay\\_conductor
* Fix retrieving ca\\_cert
* Enhanced error checking in get\\_discovery\\_url
* Fix missing sql\\_opts
* Change bay.\\
*\\_cert\\_uuid to bay.\\
*\\_cert\\_ref
* Move \'all\\_tenants\' options to context
* Add cert\\_uuid attributes to Bay in db
* Doc update for \'magnum coe-service-\\
*\'
* Set project\\_id and user\\_id from context directly
* Add default for node\\_count and bay\\_create\\_timeout
* Add \'master\\_addresses\' attribute to bay
* Fix race condition in bay\\_update
* Check before \\_update\\_stack
* Sets FLANNEL\\_ETCD to 127.0.0.1:2379
* Add a new field \'master\\_count\' to bay in API
* Remove redundant code about fake\\_policy
* Update test cases for test\\_bay.py and test\\_baymodel.py
* Set default node\\_count to 1
* Add a new field \'master\\_count\' to bay in DB
* Put kube\\_master into a resource group
* Bootstrap etcd cluster by discovery\\_url
* Remove \\_\\_name\\_\\_ attribute in UserType
* Remove redundant argument in container\\_create api
* Add magnum\\_url method to clients module
* Add test\\_policy\\_disallow\\_detail case for bay/baymodel/node/pod
* Add context to TemplateDefinition.extract\\_definition
* Set default of number\\_of\\_minions to 1 in comments
* Rename \"k8s\\_master\\_url\" to a better name
* Code refactor for tests/unit/db/test\\_baymodel.py
* Remind the user when sort\\_key is invalid
* Add \\`sudo\\` before \\`docker\\` command on dev docs
* Override \\_setUp instead setUp when we use fixtures.Fixture
* Add .DS\\_Store to .gitignore
* Fix old network\\_id usage
* Code refactor for prepare\\_service
* Fix the function \"wrap\\_exception\"
* Remove unused fields \"from\\_\\
*\" from API controller
* Fix os-distro property name to os\\_distro
* Backport \"docker\\_volume\\_size should be numeric\"
* Swith auth\\_uri to use v2.0
* Add Bay.list\\_all method to allow admin context to query all tenants bay
* Add make\\_admin\\_context to Magnum context
* DB: Support filter\\_by status in get\\_bay\\_list
* Create new k8s\\_api instance on every calls
* Rename image\\_id to image in container object
* Modify magnum api context to use user\\_name and project\\_name
* Consolidate repeated codes in test\\_bay\\_conductor
* Changes container\\_execute to container\\_exec
* Fix RequestContext\'s to\\_dict method
* Improve unit test code coverage of test\\_utils
* Added kube\\_register file which required by configure-kubernetes-minion.sh
* Add status\\_reason field to bay
* Change value for logging\\_context\\_format\\_string option
* Improving Unit Test coverage of k8s\\_manifest
* Rename bay\\_k8s\\_heat to more general name
* remove allow\\_logical\\_names check
* Keypair\\_id should be a required option when creating a baymodel
* Image\\_id should be a required option when creating a baymodel
* Removing unused code in docker\\_client
* Remove cluster\\_coe from magnum conf
* fixed\\_network should be fixed\\_network\\_cidr
* Remove cluster\\_type from conf and Update conf example for opts changes
* Fix bay\\_create\\_timeout not specify issue
* Add bay\\_uuid attribute to Container model
* Sync heat status to magnum when max\\_attempts exceeds
* Use yaml.safe\\_loader instead of yaml.loader
* Add a few more operations in post\\_test\\_hook.sh
* Raise more generic exception in bay\\_update API
* Compare to the right heat status when bay CREATE\\_FAILED
* Rename bay\'s minions\\_address to node\\_addresses
* Rename bay\'s master\\_address to api\\_address
* Update pod\\_delete call for new log message
* Handle heat exception in create\\_stack
* Fix an issue on updating bay\'s node\\_count on DB
* Add docker\\_volume\\_size in the kubecluster-coreos.yaml template
* Make service\\_create return 400 with invalid json manifest
* Make rc\\_create return 400 with invalid json manifest
* Make pod\\_create return 400 with invalid json manifest
* Make service\\_create return 400 status on empty manifest
* Allow specification of fixed\\_network
* Patch timeutils from oslo\\_utils
* Register all magnum exceptions in allow\\_remote\\_exmods
* Catch PodNotFound during pod\\_delete and continue
* Do not call get\\_json() in TestPost
* Remove # -\\
*- encoding: utf-8 -\\
*- from some python files
* Remove get\\_xxxinfo\\_list from magnum
* Implement update bay node\\_count
* Move variable attempts\\_count to local scope
* Refactor bay\\_create at k8s conductor
* Enable multi tenant for k8s resource get\\_xx\\_by\\_id
* Enable multi tenant for k8s resource get\\_xxx\\_list
* Removed container\\_id from container api
* Enable multi tenant for get\\_pod\\_by\\_uuid
* Add project\\_id and user\\_id to service and rc
* Add project\\_id and user\\_id to pod
* Enable multi tenant for get\\_xxx\\_by\\_id
* Enable multi tenant for get\\_xxx\\_list
* Enable multi tenant for get\\_xx\\_by\\_uuid
* Remove redundant query from get\\_bay\\_by\\_uuid
* Ensure auth\\_token\\_info present on RequestContext
* Persist project\\_id and user\\_id for baymodel object
* Persist project\\_id and user\\_id
* Add project\\_id and user\\_id to db query filter
Fri Mar 31 14:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev15:
* Updated from global requirements
Thu Mar 30 14:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev14:
* Remove constraints envs from tox.ini
Tue Feb 28 13:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev13:
* Fix CVE-2016-7404
Mon Feb 27 13:00:00 2017 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev12:
* Fix gate: caused by tempest(removal of \"service\" param)
Fri Nov 4 13:00:00 2016 mjuraAATTsuse.com
- Update Kubernetes openSUSE driver:
* Allocate IP\'s for kube-minions and provide them to kube-masters
* Add options for flanneld with min and max subnet range
* Change hostname format for kube-minions and kube-masters
* Add security rules for kube-proxy
* Cleanup with REGISTRY options in Heat templates
* Fix for KUBE_API_ARGS option for Kubernetes API server
* Update deprecated option names for Kubernetes services
* Fix identation in configuration bash scripts
Fri Oct 21 14:00:00 2016 mjuraAATTsuse.com
- Update configure-docker-opensuse.sh script (bsc#1002270)
* Map domain from REGISTRY_URL for --insecure-registry
* Add DOCKER_NETWORK_OPTIONS=\"\" for docker configuration
* Add default value for registry_url option
Mon Oct 17 14:00:00 2016 mjuraAATTsuse.com
- Add Docker caching registry for Magnum cluster setup (bsc#1002270)
Thu Sep 29 14:00:00 2016 mjuraAATTsuse.com
- Add minion IP\'s to /etc/hosts on master node (bsc#1001687)
Mon Sep 26 14:00:00 2016 mjuraAATTsuse.com
- Include missing kubenetwork-opensuse.yaml template to patch
0001-Add-SUSE-Kubernetes-support-for-Magnum.patch
Wed Sep 14 14:00:00 2016 mjuraAATTsuse.com
- Fix Magnum connects to outside etcd (bsc#991380)
Mon Sep 12 14:00:00 2016 mjuraAATTsuse.com
- Include openSUSE Magnum template files into the package
Thu Sep 1 14:00:00 2016 mjuraAATTsuse.com
- Backporting openSUSE Magnum driver to Mitaka
https://review.openstack.org/#/c/349994/7
Thu Aug 18 14:00:00 2016 tbechtoldAATTsuse.com
- Add 0001-Simplify-test_certificate_sign_and_show-tempest-test.patch
Tue Aug 16 14:00:00 2016 tbechtoldAATTsuse.com
- Add 0001-Fix-tempest.conf-generation.patch
Tue Aug 9 14:00:00 2016 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Bay-name-must-start-with-alphabets-only.patch dropped (merged upstream)
Tue Aug 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev11:
* Bay name must start with alphabets only
Sun Jul 31 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev10:
* Allow passing a \"insecure\" flag in trusts
Sat Jul 30 14:00:00 2016 dmuellerAATTsuse.com
- add 0001-Bay-name-must-start-with-alphabets-only.patch
Fri Jul 22 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev9:
* Pass some common cert related arguments to clients
Thu Jul 21 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev8:
* Pass auth_token in auth_ref
Sat Jul 16 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev7:
* Updated from global requirements
Fri Jul 15 14:00:00 2016 mjuraAATTsuse.com
- Update 0001-Add-SUSE-Kubernetes-support-for-Magnum.patch
Mon Jul 11 14:00:00 2016 mjuraAATTsuse.com
- Add support for SUSE images in Magnum
* 0001-Add-SUSE-Kubernetes-support-for-Magnum.patch
Thu Jul 7 14:00:00 2016 tbechtoldAATTsuse.com
- Add 0001-tempest-Allow-the-old-style-name-project-name.patch
Needed for tempest tests.
Thu Jul 7 14:00:00 2016 tbechtoldAATTsuse.com
- Add 0001-tempest-Don-t-hardcode-external-network-id.patch
Needed for tempest tests.
Wed Jul 6 14:00:00 2016 tbechtoldAATTsuse.com
- Add tempest tests to python-magnum package.
The package also contains the entry point definition and listing
tempest tests would fail if the tempest plugin entry point is
not there.
- Remove remove-tempest-entry-point.patch
Sun Jul 3 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev6:
* Gate: fix misc error in mitaka gate
Mon Jun 27 14:00:00 2016 jsuchomeAATTsuse.com
- Add systemd service macros (bnc#986415)
systemd v228 has a separate generator for generating the service
files from the init scripts, and daemon-reload is needed during
package installation
Mon May 16 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev5:
* Updated from global requirements
Mon May 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version magnum-2.0.1.dev4:
* Rename tenant to project in functional test
* Updated from global requirements
* (Quick-Fix) Adds back tempest identity back to gate
* Correct wrong parameter passing when create k8s_api in k8s monitor
* NotAcceptable exception should be 406
Tue Apr 19 14:00:00 2016 tbechtoldAATTsuse.com
- Fix default config for policy file
Tue Apr 19 14:00:00 2016 tbechtoldAATTsuse.com
- Fix default config and use local certificates store
Mon Apr 18 14:00:00 2016 tbechtoldAATTsuse.com
- Fix sample config generation
Wed Apr 13 14:00:00 2016 tbechtoldAATTsuse.com
- Add remove-tempest-entry-point.patch to disable tempest tests.
Wed Apr 13 14:00:00 2016 tbechtoldAATTsuse.com
- Switch to stable/mitaka
Tue Apr 12 14:00:00 2016 tbechtoldAATTsuse.com
- Initial openstack-magnum package (version 2.0.1.dev52)