Tags: mjura/magnum
Tags
Mitaka release of OpenStack Magnum 1504350 Introduce keystone trust for k8s bay 1521237 Gate occasionally failed with nova libvirt error 1418719 replication controller created pods don't show up in pod-list output 1448332 Pod status not synced from kubernetes to magnum 1446198 node can't be list by magnumclient 1506670 Solve token expiration issue 1521146 bay-show command always return "0" in bay_create_timeout 1472355 Exception is catched and printed in python-magnum client if bay-delete get failed but exception is not catched when create gets failed. 1506541 In the dev-quickstart redis example, pod-create never leaves "pending" state 1514681 Rename heat-kubernetes to kubernetes, heat-mesos to mesos 1515567 need a global var to maintain swarm version 1516858 multiple swarm masters can not work 1518147 Revert oslo.versionedobjects when new release ready 1519714 DEFAULT_DOCKER_TIMEOUT =10 is too short 1520072 Dev guide for mesos need fix one typo place 1520308 Heat stack error - when creating a new swarmbay 1521840 Can not import magnum.api.validation 1522060 Code refactor for OpenStack resources validation in Baymodel 1522620 Remove Python 2.6 classifier 1549667 magnum baymodel-list should support limit/sort_dir/sort_key 1549754 move roles into oslo_context 1552279 Error on creating CoreOS bay
Magnum Mitaka Milestone 1 Release Bugs Closed: 1452167 Delete swarm bay didn't delete the related containers 1453470 invalid sed syntax results in kubelet staying in NotReady status 1459717 Implement secure deserialize function 1460232 master is busted 1466817 Fedora image failed to setup swarm cluster 1466891 functional gate failed on assertion error 1472046 The k8s cluster has no minion registered 1476843 Feature: add-proxy support in magnum 1477028 Error: ConfigFilesNotFoundError: Failed to find some config files: policy.json 1498797 magnum function gate failed 1500982 Remove --tls flag from docker-swarm 1501038 Swarm security groups block container traffic 1506241 kube-register is not working because of tls support 1444368 Bay status is still CREATE_IN_PROGRESS after stack create failed 1451678 Add link to dev-manual-devstack.rst into document dev-quickstart.rst 1459155 create baymodel with --dns-nameserver 8.8.8.8 but dns nameserver is still None 1459662 method signatures in db/sqlalchemy/api.py does not match its base method 1460236 write a test case for swagger.deserialize 1461607 swagger.py is missing license header 1464689 Update quickstart to point to kubernetes 0.15 and v1beta3 manifests 1467345 ImportError on pod-create 1468067 Error on creating pods on multiple k8s bay 1487224 Support specifying memory on container-create 1491257 barbican client doesn't use keystone correctly 1493180 bay doesn't have ca_cert_uuid 1495811 Failing retrieving and deleting cert from barbican 1495814 Cryptography only allow str as csr 1500291 swarm bay is "CREATE_COMPLETE" but the bay is not usable acutally 1500953 insecure column/attr name is misleading and wrong 1501893 Magnum: service-list broken on latest 1503587 failing functional test because of client change 1506906 400 error on getting certificates from Barbican 1514286 localrc on gate is not correctly set 1368661 Unit tests sometimes fail because of stale pyc files 1446777 docs should mention that PUBLIC_INTERFACE is required in local.conf 1451226 several config options are in the DEFAULT section and shouldn't be 1463260 NotAcceptable exception number should be 406 1465086 tox doesn't work under proxy 1465097 Wrong node-count in bay-list 1490817 genconfig doesn't work 1500299 Introduce bay monitor for k8s bay type 1515478 MAGNUM_SERVICE_PORT should be opened 1515844 Private key should be private 1444083 Tech-Debt: Revert workaround for requirements file 1452650 Unable to show a container by name 1454027 'keypair_id' should be a essential option when creating a baymodel 1458691 all requirements should be alphabetical 1459514 PEP8 continuation line under/over-indented 1464109 cloud driver is not needed 1464441 API Version object is not fully tested 1464736 watch in_progress status of bay when bay_conductor bootup 1465572 Make quickstart more consitent 1475490 unused file in kubernetes template 1475556 Wrong exception in db api 1477833 TemplateDefinition test case is complicated 1478461 glance_client_opts is not registered 1478890 Some parameter in heat template should be string 1487248 Unify using of migration tools 1490083 Add explicit requirement for decorator module 1490192 tools/colorizer.py is not used 1490825 There is no unit test for genconfig 1491273 retrieving external-network-id is redundant 1494645 local_cert_manager raises exception 1497134 Missing input validation on baymodel type value 1499184 Share security group in template 1501002 Functional test for 'magnum service-list' 1506314 bay-create failure without "name" 1508797 functional_creds.conf should be ignored 1514687 document for usage of glance is too old 1459877 Change container_execute to container_exec 1460091 add an error message field to bay 1460907 Tech Debt: Add additional parameters to magnum container-create that would allow for the creation of a container without a JSON or YAML input file 1464908 Build Mesos image on docker container 1472815 Tech Debt: Remove redundant copyright notices 1472819 Tech Debt: Change ca to ca-cert for improved consistency
We are proud to announce the Kilo release of Magnum 6 New Features: Selection of multiple docker backends Pull Docker Connection Details from Docker Bay Implement gating via Bandit Add glance image properties support for magnum. Support "name" option in magnum commands Support Multiple Bay Templates 133 Improvements and Bug Fixes: 1431113 bay-create fail with 500 status when baymodel parameters are invalid 1434468 Magnum default images used for kubeclt should be upgraded 1442477 NoSuchOptError: no such option in group k8s_heat: template_path 1442556 Create container fail 1448313 Kubernetes minion discovery call fails due to invalid json 1405356 Tech Debt: Fix endpoint configuration on docker handler 1424304 Replica controller is not correctly deleted 1411871 Magnumclient should display more error message 1414521 magnum-db-manage stamp run have NoneType error 1419363 disallow a bay with 0 or negative node-count 1443558 remove exit from conductor 1445319 Didn't check bay status beforce create pod 1409316 Rest operation containers logs uses PUT 1410273 A typo in service spec 1410435 magnum bay-show prints error 1410579 Tech Debt: Remove '--id' option from magnum client 1411457 Magnum db-manage upgrade hit deprecated warning 1412230 Disable tests on non-supported environment 1433709 Stale link to Gerrit Workflow 1434747 Remove duplicate service definitions in localrc.example 1436628 Some died code in magnum 1407832 Tech Debt: Add code comments to clarify delete logic in poll_and_check() 1410000 Tech Debt: Replace magnum.conf.sample with a sample generation script 1416922 change ctxt to context to keep consistent 1417642 Pull in updates from larsks heat template repo 1418228 need a better kubernetes example in quickstart 1418713 Smallest possible node should host k8s master 1419385 Transition from Oslo namespace to direct imports 1427966 Verify all libraries use distribution permissive licenses 1430053 Add devstack module to contrib 1430064 Add test_create_rc_no_manifest 1432502 Tech Debt: Add cluster_type field in baymodel 1432517 Tech Debt: Add docker_volume_size in the kubecluster-coreos.yaml template. 1433109 Pass stack timeout parameter to Heat 1434744 Sync Magnum with lastest oslo-incubator 1435200 Tech Debt: Add enum type for cluster_type field in baymodel api. 1412223 Investigate a warning on running tox 1412646 Manifest url doesn't work 1413055 Magnum tox genconfig missed some opts, like debug, verbose etc. 1413144 unit test failed for test objects 1413145 Magnum sample file need updated because dev guide have steps for cp etc/magnum/magnum.conf.sample 1415173 Pod create call throws 500 status 1416789 Tech Debt: Fixed code alignment issues 1419586 attempts_count is not used correctly 1421682 the number of minion nodes is wrong at quickstart guide 1421686 Sync Magnum requirement 1422060 Remove get_xxxinfo_list from magnum 1422067 Remove # -*- encoding: utf-8 -*- from python files 1422275 magnum container logs api can not work 1422297 magnum containers can not work if client and server version not match. 1422441 MagnumException does not parse custom message correctly 1422512 allow users to specify the size of docker volume 1424285 Error on deleting replication controller 1424473 Magnum pod-delete didn't remove record in DB Not Fixed 1424499 I18N support for magnum 1424533 service-create command return 500 status when manifest_url is not passed 1424904 500 Internal Server Error on deleting non existing bay 1425964 Move folder heat-kubernetes to magnum/templates 1426972 Error on cloning kubernetes repo 1427069 magnum-conductor fails to start 1427105 Magnum dev guide is lacking of magnum directory creation step 1427456 magnum console log cli not have data ouput 1427927 magnum container execute should have output 1428395 Magnum dev guide has typo and style inconsistent 1429023 500 Internal Server Error on creating a pod with invalid json format manifest 1429757 500 Internal Server Error on creating a rc and service with invalid json format manifest 1429767 500 status on rc_create and pod_create when manifest is not passed 1430685 Internal Server Error on rc/service/pod creation when manifest doesn't contain 'id' field 1432895 Dev guide is wrong for image name during recent guide changes 1432896 Magnum wrong pass token during heat stack create 1432983 No specification of docker-volume-size in dev-quickstart 1433088 Dup lines in the sample localrc file 1433428 rc_delete fail to delete rc from k8s 1433496 magnum/doc/source/dev/dev-quickstart.rst has non-ascii characters 1433545 Fix typos in magnum/specs/containers-service.rst 1434103 SQL schema downgrades are no longer supported 1434145 Updated bay's node_count doesn't go into DB 1435575 Deleting a pod that doesn't exist in kubernetes fails with latest kubernetes 1436389 A space is needed between two words in the service spec 1436633 kube utils need add some test code 1436700 bay status is inconsistent with heat stack-status when delete fails 1437049 Support keystone region 1437234 AWS::CloudFormation::WaitCondition timeout attribute should be a number 1437977 Add test for kube handler 1437981 kube code not have right parameters passed 1437982 Remove unused code in kube handlers 1438018 All magnum command fail due to wrong keystone region 1439129 Container not have related test in magnum 1439621 Ability to run functional tests for magnum 1439924 When bay created failed, the poll_and_check method won't stop looping 1440125 Support for functional test harness 1440538 Fix typo in oslo_messaging/_drivers/protocols/amqp/opts.py 1440630 Destroy bay should also destroy the related pods services and rcs 1440644 bay-update fail with 500 status when stack status is 'CREATE_FAILED' 1441397 magnum manual guide need to update with manual enable heat 1441514 Doc dev-quickstart should also be changed after converting to new Devstack plugin model 1441977 magnum devstack install did not install magnum service 1441981 a typo in magnum/specs/containers-service.rst 1442450 wierd location for atomic os files 1442453 Create service got 500 error 1442454 magnum need to apply latest bandit usage 1442456 magnumclient need to apply latest bandit usage 1442496 Have a insignificance log 1442535 container-create show ERROR: 1443209 When looping exceed max_attempts, the heat status is not synced to magnum 1443215 Delete container return 500 1443729 magnum template cmd not work for pip version conflict 1443740 Add template test for devstack gate job 1443948 The magnum conf example file need to update 1444230 requirements need to update 1444285 magnum doc has wrong refer usage 1444326 typos in magnum doc 1444714 Swarm template failing to create working swarm cluster 1444793 magnum-conductor fails to start due to ImportError 1444867 Some of the APIs in python-k8sclient doesn't return response 1445406 Need bay status check at service create 1445410 Add bay status check before rc create 1445504 Create container failed because no command specified 1445849 fix typo in log 1446529 pod-update fail with 404 status for an existing pod 1446930 versionedobject requirement need to update 1447248 Containers API controller not using proper rpc client 1447873 magnum gate job failed for no such option: fatal_exception_format_errors 1447960 bay-show didn't return api_address and node_addresses 1448335 Bay create throws exception when bay_create_timeout included in request 1448473 Log the reason cause the failure of bay create or delete 1448854 Bay update failed won't exit the poll loop 1448907 Keyerror when create baymodel with no os_distro specified image 1448952 Baymodel create can't support to use image name any more 1449313 tox genconfig can not work 1449821 OSDistroFieldNotFound exception log is unexpected 1449950 image property os-distro not added while configured using plugin 1450140 fixed_network template parameter should be fixed_network_cidr
We are proud to announce our second release of Magnum. This release i… …ncludes numerous improvements, including significant test code coverage, multi-tenancy support, scalable bays, support for CoreOS Nodes, 8 bit character support, and 61 other enhancements, bug fixes, and technical debt elimination. 1410447 replication controller creation fails 1410448 replication controller should require a bay id 1410454 The developer quickstart is out of date 1410507 magnum bay-delete fails with error 400 1411333 service name should be magnum in the keystone service catalog 1411518 k8s master_address is broken 1406539 Request context is not set correctly 1408101 Create container fails with Docker conductor on unpulled images 1408569 dev-quickstart.rst contains the word "Ironic source code" 1410473 If Heat templates not found, no reasonable error reported 1412204 deleting heat stack outside magnum results in undeletedable bay 1412213 magnum automatically deletes stacks that fail to orchestrate 1412497 heat stacks should have a unique name 1412587 Magnum pod-delete didn't remove record in DB 1417865 Remove container_id from container api code 1424304 Replica controller is not correctly deleted 1411871 Magnumclient should display more error message 1414521 magnum-db-manage stamp run have NoneType error 1419363 disallow a bay with 0 or negative node-count 1409316 Rest operation containers logs uses PUT 1410273 A typo in service spec 1410435 magnum bay-show prints error 1411457 Magnum db-manage upgrade hit deprecated warning 1407832 Tech Debt: Add code comments to clarify delete logic in poll_and_check() 1410000 Tech Debt: Replace magnum.conf.sample with a sample generation script 1416922 change ctxt to context to keep consistent 1417642 Pull in updates from larsks heat template repo 1418228 need a better kubernetes example in quickstart 1418713 Smallest possible node should host k8s master 1419385 Transition from Oslo namespace to direct imports 1427966 Verify all libraries use distribution permissive licenses 1412223 Investigate a warning on running tox 1412646 Manifest url doesn't work 1413055 Magnum tox genconfig missed some opts, like debug, verbose etc. 1413144 unit test failed for test objects 1413145 Magnum sample file need updated because dev guide have steps for cp etc/magnum/magnum.conf.sample 1415173 Pod create call throws 500 status 1416789 Tech Debt: Fixed code alignment issues 1419586 attempts_count is not used correctly 1421682 the number of minion nodes is wrong at quickstart guide 1421686 Sync Magnum requirement 1422060 Remove get_xxxinfo_list from magnum 1422067 Remove # -*- encoding: utf-8 -*- from python files 1422275 magnum container logs api can not work 1422297 magnum containers can not work if client and server version not match. 1422441 MagnumException does not parse custom message correctly 1422512 allow users to specify the size of docker volume 1424285 Error on deleting replication controller 1424473 Magnum pod-delete didn't remove record in DB Not Fixed 1424499 I18N support for magnum 1424533 service-create command return 500 status when manifest_url is not passed 1424904 500 Internal Server Error on deleting non existing bay 1425964 Move folder heat-kubernetes to magnum/templates 1426972 Error on cloning kubernetes repo 1427069 magnum-conductor fails to start 1427105 Magnum dev guide is lacking of magnum directory creation step 1427456 magnum console log cli not have data ouput 1427927 magnum container execute should have output 1428395 Magnum dev guide has typo and style inconsistent 1429023 500 Internal Server Error on creating a pod with invalid json format manifest 1429757 500 Internal Server Error on creating a rc and service with invalid json format manifest