OpenStack Heat next

Work that should be considered for the next development series.

This is reviewed at the beginning of a new development cycle and potentially moved to that cycle new milestones.

Milestone information

Project:
OpenStack Heat
Series:
future
Version:
next
Expected:
 
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Alexander Chudnovets, 1 Anant Patil, 4 Angus Salkeld, 1 Bryan Jones, 9 Christopher Armstrong, 1 Dan Prince, 2 Dmitriy, 1 Ethan Lynn, 3 Ishant Tyagi, 1 Jan Provaznik, 2 Jay Dobies, 1 Julian Sy, 1 JunJie Nan, 2 Kanagaraj Manickam, 1 Kashif Siddiqui, 1 Kevin Benton, 1 Limor Stotland, 2 Oleksii Chuprykov, 2 Pavlo Shchelokovskyy, 5 Peter Razumovsky, 1 Qiming Teng, 6 Rabi Mishra, 1 Randall Burt, 6 Rico Lin, 1 Sirushti Murugesan, 6 Steve Baker, 3 Steven Hardy, 2 Thomas Herve, 3 Vijendar Komalla, 7 Zane Bitter, 10 huangtianhua, 1 jiang, yunhong, 1 shihanzhang, 1 wei zhao, 1 wingwj, 1 zhaozhilong
Blueprints:
13 Unknown, 14 Not started, 2 Good progress, 2 Needs Code Review, 4 Implemented
Bugs:
15 New, 3 Incomplete, 10 Invalid, 1 Won't Fix, 3 Confirmed, 27 Triaged, 24 In Progress, 30 Fix Released

35 blueprints and 113 bugs targeted

Blueprint Priority Assignee Delivery
Implement a common library for scaling groups Implement a common library for scaling groups 4 High Zane Bitter  7 Good progress
Multi-Cloud remote stacks using Keystone federation Multi-Cloud remote stacks using Keystone federation 4 High   1 Not started
Templates outputs need to be lazy loaded Templates outputs need to be lazy loaded 3 Medium Ishant Tyagi  11 Implemented
Heat Orchestration Template generator Heat Orchestration Template generator 3 Medium   0 Unknown
Support Accept-Language for API messages Support Accept-Language for API messages 3 Medium   7 Good progress
OAuth credentials resource OAuth credentials resource 3 Medium Thomas Herve  1 Not started
Using Barbican as secret backend Using Barbican as secret backend 2 Low Thomas Herve  9 Needs Code Review
Support LBaaS Layer 7 rules in heat Support LBaaS Layer 7 rules in heat 2 Low Dmitriy  11 Implemented
python-heat-template python-heat-template 2 Low Kanagaraj Manickam  0 Unknown
Improve properties schema to support mutually exclusive properties Improve properties schema to support mutually exclusive properties 2 Low   1 Not started
Provides v2 api Provides v2 api 2 Low huangtianhua  0 Unknown
Autoscaling API Scaling Group resource Autoscaling API Scaling Group resource 2 Low Christopher Armstrong  1 Not started
Autoscaling API Scaling Policy resource Autoscaling API Scaling Policy resource 2 Low Christopher Armstrong  1 Not started
Autoscaling API Webhook Trigger resource Autoscaling API Webhook Trigger resource 2 Low Christopher Armstrong  1 Not started
Python client for Autoscaling API Python client for Autoscaling API 2 Low Christopher Armstrong  1 Not started
Resources for autoscaling API Resources for autoscaling API 2 Low Christopher Armstrong  1 Not started
Allow the Resource name to be overridden and paramaterized in ResourceGroups Allow the Resource name to be overridden and paramaterized in ResourceGroups 1 Undefined Randall Burt  11 Implemented
Implement handle_snapshot/check_snapshot_complete Implement handle_snapshot/check_snapshot_complete 1 Undefined Vijendar Komalla  0 Unknown
Replace usage of mox with the mock library Replace usage of mox with the mock library 1 Undefined   0 Unknown
Autoscaling signals to allow parameter passing for UserData Autoscaling signals to allow parameter passing for UserData 1 Undefined   1 Not started
Migrate to glance v2 Migrate to glance v2 1 Undefined huangtianhua  11 Implemented
A pagination limit should be enforced for large stack-list responses A pagination limit should be enforced for large stack-list responses 1 Undefined   0 Unknown
Add a call to show hidden outputs Add a call to show hidden outputs 1 Undefined   0 Unknown
Heat Resource Type Versions Heat Resource Type Versions 1 Undefined Julian Sy  0 Unknown
Implement simple template inheritance Implement simple template inheritance 1 Undefined   0 Unknown
Support versioned resource implementations Support versioned resource implementations 1 Undefined   0 Unknown
Allow the "hidden" attribute on outputs, like it is on parameters Allow the "hidden" attribute on outputs, like it is on parameters 1 Undefined   0 Unknown
Default Resource Default Resource 1 Undefined   0 Unknown
Heat supports nova client v3 Heat supports nova client v3 1 Undefined wingwj  0 Unknown
Allow Keystone Trusts in API request headers Allow Keystone Trusts in API request headers 1 Undefined Steven Hardy  1 Not started
Autoscaling engine / process Autoscaling engine / process 1 Undefined Christopher Armstrong  1 Not started
Separate service with API for autoscaling Separate service with API for autoscaling 1 Undefined Christopher Armstrong  1 Not started
database for autoscaling engine database for autoscaling engine 1 Undefined Christopher Armstrong  1 Not started
database schema for AS bookkeeping database schema for AS bookkeeping 1 Undefined Christopher Armstrong  1 Not started
Add extraroutes support to neutron routers Add extraroutes support to neutron routers 1 Undefined Kevin Benton  9 Needs Code Review
Bug report Importance Assignee Status
1561404 #1561404 heat stack failed to create due to "DBReferenceError (IntegrityError)" 3 High   0 New
1643268 #1643268 test_cancel_update_server_with_port failing intermittently 3 High   0 New
1523910 #1523910 Race condition with stack_lock_create 4 Medium   0 New
1564627 #1564627 Duplicate signals create events with reason "Unknown" 4 Medium   0 New
1594441 #1594441 test_os_wait_condition fails when enabling SSL on keystone 4 Medium   0 New
1624294 #1624294 RemoteStackTest timeout, fails with db error at creation 4 Medium   0 New
1654945 #1654945 HEAT UPDATE fails on block volume operation 4 Medium Rabi Mishra  0 New
1681769 #1681769 HEAT incorrect assignment/submitting of optional parameters 4 Medium Rabi Mishra  0 New
1640488 #1640488 ResourceGroup attributes don't work with index lookups 5 Low   0 New
1641249 #1641249 Fails to delete stack if extension no longer exists 5 Low   0 New
1648078 #1648078 CreateUpdateResConditionTest.test_condition_rename fails with a timeout error 5 Low   0 New
1613843 #1613843 ipassociation heat stack delete 6 Wishlist   0 New
1622311 #1622311 Missing '%index%' functionality in AutoScalingGroup 6 Wishlist   0 New
1632934 #1632934 heat stack creation could use some profiling report 6 Wishlist   0 New
1547435 #1547435 stack-delete fails when deleting a template with resource group 1 Undecided zhaozhilong  0 New
1640744 #1640744 No error when the templates contain a reference to a non-existing file 4 Medium   1 Incomplete
1412965 #1412965 stack deletion error in logs due to snapshot handling 4 Medium Ishant Tyagi  1 Incomplete
1724263 #1724263 ability to disable 'is_service_available' checks 4 Medium Dan Prince  1 Incomplete
1241092 #1241092 stack delete fails with Resource delete failed: UnicodeDecodeError 3 High   3 Invalid
1227627 #1227627 the AutoScalingGroup resizing must update all resources depending on it 4 Medium Alexander Chudnovets  3 Invalid
1288774 #1288774 Re-adding an instance whose InstanceType is not in AllowedValues list does not fail 4 Medium Angus Salkeld  3 Invalid
1304875 #1304875 tempest-dsvm-neutron-heat-slow fails with DB error resource with id XXX not found 4 Medium Steve Baker  3 Invalid
1344150 #1344150 StacksTestJSON.test_suspend_resume_stack failure 4 Medium   3 Invalid
1376008 #1376008 Implicit dependency between two SoftwareDeployment resources causes double run (rdo-icehouse-release) 4 Medium Jan Provaznik  3 Invalid
1505553 #1505553 resource atomic_key usage is ambiguous 4 Medium   3 Invalid
1539362 #1539362 Doing a stack-update on every nested stack can take a long time for large stacks 4 Medium Steve Baker  3 Invalid
1640876 #1640876 Undeletable stacks due to GreenletExit() error 4 Medium   3 Invalid
1626973 #1626973 Autoscaling: Heat cannot attach metadata 5 Low   3 Invalid
1196479 #1196479 HARestarter deletes quantum port required by instance 5 Low   4 Won't Fix
1273796 #1273796 Error storing stack not reflected in status 4 Medium Steven Hardy  6 Confirmed
1503955 #1503955 functional.test_validation.StackValidationTest.test_stack_validate_provider_references_parent_resource 4 Medium Rabi Mishra  6 Confirmed
1695541 #1695541 Make WaitCondition work with server replacement 6 Wishlist   6 Confirmed
1393268 #1393268 cleanup scheduler tasks in resources 3 High Pavlo Shchelokovskyy  7 Triaged
1528484 #1528484 the behaviours are different between orig and convg 3 High huangtianhua  7 Triaged
1555840 #1555840 Heat should retry on DBConnectionError when releasing lock 3 High   7 Triaged
1263787 #1263787 stack table's uuid primary key wastes resources in other tables 4 Medium Sirushti Murugesan  7 Triaged
1301314 #1301314 Abandon/adopt don't consider project 4 Medium Vijendar Komalla  7 Triaged
1370185 #1370185 Possible to create multiple stacks with the same name 4 Medium Ethan Lynn  7 Triaged
1384379 #1384379 versions resource uses host_url which may be incorrect 4 Medium shihanzhang  7 Triaged
1399475 #1399475 eip check failed in ElasticIpAssociation validate 4 Medium jiang, yunhong  7 Triaged
1470675 #1470675 Resources with custom FnGetAtt don't populate attributes on resource-show 4 Medium   7 Triaged
1493873 #1493873 Add public_endpoint option like other service 4 Medium   7 Triaged
1506042 #1506042 cannot resume a stack after it was action-checked while suspended 4 Medium   7 Triaged
1547728 #1547728 Heat appears to fail to retry when being API rate limited 4 Medium   7 Triaged
1626630 #1626630 RouterGateway and ExtraRoute have too many dependencies 4 Medium   7 Triaged
1642166 #1642166 Concurrent DB transaction when deleting resources 4 Medium   7 Triaged
1694611 #1694611 Deadlock found when trying to get lock 4 Medium   7 Triaged
1727142 #1727142 Convert check, suspend and resume to convergence 4 Medium   7 Triaged
1743047 #1743047 Heat should be able to cancel a remote Stack resource 4 Medium Rabi Mishra  7 Triaged
1249234 #1249234 Error occurs when resource-list a non-exist non-english parameter 5 Low Qiming Teng  7 Triaged
1295536 #1295536 Heat software orchestration ignores software config if user_data_format is missing 5 Low JunJie Nan  7 Triaged
1434495 #1434495 Volume resources are too optimistic in some API calls 5 Low Pavlo Shchelokovskyy  7 Triaged
1436048 #1436048 stack_status_reason is null 5 Low Vijendar Komalla  7 Triaged
1477109 #1477109 Normal response codes of "Suspend stack" should be 200 5 Low   7 Triaged
1599114 #1599114 Outputs aren't correctly validated 5 Low   7 Triaged
1679950 #1679950 Install and configure for Ubuntu in Installation Guide for Orchestration Service 5 Low   7 Triaged
1683239 #1683239 allow project acting as domain 5 Low huangtianhua  7 Triaged
1696303 #1696303 OS::Neutron::LBaaS::LoadBalancer has no security group property to assign 5 Low   7 Triaged
1747691 #1747691 Nested stack updates are still serialised in convergence 6 Wishlist   7 Triaged
1479723 #1479723 Replace deprecated EngineFacade from oslo_db 3 High Steve Baker  8 In Progress
1609787 #1609787 Heat gets wrong id during property translation 3 High   8 In Progress
1675368 #1675368 Invalid condition "<%boot%>" raised when parse 'repeat' args 3 High huangtianhua  8 In Progress
1713900 #1713900 resource group fail to rollback when `to be deleted` resources taken quota 3 High Rico Lin  8 In Progress
1454401 #1454401 get_file doesn't work in the global environment 4 Medium Rico Lin  8 In Progress
1476220 #1476220 Lack of tests about ceilometerclient and troveclient 4 Medium Oleksii Chuprykov  8 In Progress
1540643 #1540643 cache_data_reference_id sometimes returns resource name, even when resource_id exists 4 Medium   8 In Progress
1553088 #1553088 Stack with subnet update failed due the cidr overlaps with another 4 Medium huangtianhua  8 In Progress
1569296 #1569296 Stack resource list should return empty list instead of NotFound 4 Medium Oleksii Chuprykov  8 In Progress
1599104 #1599104 Number of heat Rabbitmq queues is growing from failover to failover 4 Medium Rico Lin  8 In Progress
1618073 #1618073 Exceeding max res per stack limit in nested stack gives no info for user 4 Medium   8 In Progress
1626634 #1626634 OS::Neutron::FloatingIP has too many dependencies 4 Medium Zane Bitter  8 In Progress
1626825 #1626825 DELETE_COMPLETE but not soft deleted stack resources will never delete 4 Medium Steve Baker  8 In Progress
1640829 #1640829 need option to by pass stack validation 4 Medium Rico Lin  8 In Progress
1672668 #1672668 Pass region_name to session client 4 Medium huangtianhua  8 In Progress
1675286 #1675286 ScalingPolicy's handle_signal() causes race condition with stack deletes 4 Medium   8 In Progress
1677901 #1677901 A resource's initial lookup of its stack root id is inefficient 4 Medium Zane Bitter  8 In Progress
1745010 #1745010 RouterInterface should retry on conflict 4 Medium Zane Bitter  8 In Progress
1421119 #1421119 adding event should not affect on resource actions 5 Low huangtianhua  8 In Progress
1476087 #1476087 Unable to assign multiple nics for instances in asg 5 Low huangtianhua  8 In Progress
1562577 #1562577 Can't access second layer of global environment files 5 Low Rico Lin  8 In Progress
1745024 #1745024 AssertionError in external resource validation 5 Low Zane Bitter  8 In Progress
1557764 #1557764 Add configurable timeouts for SoftwareDeployment resources 6 Wishlist Jay Dobies  8 In Progress
1677941 #1677941 Fix some reST field lists in docstrings 6 Wishlist wei zhao  8 In Progress
1294086 #1294086 software-config lacks docs 3 High Steve Baker  10 Fix Released
1328669 #1328669 Failure in neutron SetUp class during check-tempest-dsvm-neutron-heat-slow 3 High Steve Baker  10 Fix Released
1331720 #1331720 missing TripleO heat metadata 3 High   10 Fix Released
1437203 #1437203 NeutronLoadBalancerTest.test_neutron_loadbalancer timesout occasionally 3 High Rabi Mishra  10 Fix Released
1501161 #1501161 Convergence: resource is not completed when worker dies 3 High Anant Patil  10 Fix Released
1289560 #1289560 Missing template version breaks template parsing 4 Medium Jay Dobies  10 Fix Released
1306294 #1306294 Heat fails to re-authenticate when faced with authentication failure during stack operations 4 Medium Steven Hardy  10 Fix Released
1319813 #1319813 no event recorded for INIT_* resources 4 Medium Zane Bitter  10 Fix Released
1430673 #1430673 Wrong stack-restore behavior 4 Medium huangtianhua  10 Fix Released
1433675 #1433675 Docs: contrib resource types appear in native resource list 4 Medium Peter Razumovsky  10 Fix Released
1434539 #1434539 Can't retrieve OS::Heat::WaitCondition data by index 4 Medium Ishant Tyagi  10 Fix Released
1437201 #1437201 bad heat-engine logging at verbose=true in Juno 4 Medium   10 Fix Released
1438717 #1438717 Failing Heat functional test test_group_suspend_resume 4 Medium Angus Salkeld  10 Fix Released
1486058 #1486058 Consolidate keystone v3 hacks 4 Medium Bryan Jones  10 Fix Released
1581447 #1581447 cross-reference of heat resources/attributes fails with circular dependency. 4 Medium Dmitriy  10 Fix Released
1596645 #1596645 resource-type-list up to 10x slower in Mitaka than Liberty 4 Medium   10 Fix Released
1620859 #1620859 Properties translations depend on HOT and Cfn template formats 4 Medium Peter Razumovsky  10 Fix Released
1625921 #1625921 SoftwareDeploymentGroupTest fails at times with TimeoutException 4 Medium Zane Bitter  10 Fix Released
1626607 #1626607 RouterGateway and ExtraRoute do ReST calls to calculate dependencies 4 Medium Rabi Mishra  10 Fix Released
1649536 #1649536 When huge personality is given in yaml file Stack creation remains in Create_IN_Progress state 4 Medium   10 Fix Released
1680658 #1680658 Loading a resource object always loads all resource db fields 4 Medium   10 Fix Released
1338811 #1338811 Invalid metadata reference not validated 5 Low Angus Salkeld  10 Fix Released
1339759 #1339759 logging during delete stack reports running an task from None 5 Low Limor Stotland  10 Fix Released
1358512 #1358512 Misleading error message when specifying a wrong update policy 5 Low Peter Razumovsky  10 Fix Released
1375777 #1375777 stack update failed due to AttributeError: 'NoneType' object has no attribute 'properties' 5 Low Angus Salkeld  10 Fix Released
1429141 #1429141 stack-delete/stack-abandon fails with missing resources from global environment 5 Low Peter Razumovsky  10 Fix Released
1620505 #1620505 Incorrect error path for conditions 5 Low Peter Razumovsky  10 Fix Released
1439959 #1439959 heat db field nullable is True by default 6 Wishlist Kanagaraj Manickam  10 Fix Released
1649759 #1649759 Allow admin project to operate other objects besides stack 6 Wishlist Rico Lin  10 Fix Released
1689080 #1689080 typo in blueprints doc 6 Wishlist Kashif Siddiqui  10 Fix Released
This milestone contains Public information
Everyone can see this information.