From 6e512ce64cdb9d6aec650c8eeff0a5999785d6fa Mon Sep 17 00:00:00 2001 From: Thomas Herve Date: Thu, 14 Sep 2017 15:19:07 -0600 Subject: [PATCH] Remove spec for filtering on CFN This was never implemented. Change-Id: I086765d1072aa8dafb836d3fd550e57e4329d2dd --- specs/juno/cfn-liststacks-filter.rst | 82 ---------------------------- 1 file changed, 82 deletions(-) delete mode 100644 specs/juno/cfn-liststacks-filter.rst diff --git a/specs/juno/cfn-liststacks-filter.rst b/specs/juno/cfn-liststacks-filter.rst deleted file mode 100644 index 71a36560..00000000 --- a/specs/juno/cfn-liststacks-filter.rst +++ /dev/null @@ -1,82 +0,0 @@ -.. - This work is licensed under a Creative Commons Attribution 3.0 Unported - License. - - http://creativecommons.org/licenses/by/3.0/legalcode - -.. - This template should be in ReSTructured text. The filename in the git - repository should match the launchpad URL, for example a URL of - https://blueprints.launchpad.net/heat/+spec/awesome-thing should be named - awesome-thing.rst . Please do not delete any of the sections in this - template. If you have nothing to say for a whole section, just write: None - For help with syntax, see http://sphinx-doc.org/rest.html - To test out your formatting, see http://www.tele3.cz/jbar/rest/rest.html - -============================================== -Add filter support to stack query for cfn API -============================================== - -https://blueprints.launchpad.net/heat/+spec/cfn-liststacks-filter - -Currently filtering stacks by status is supported in openstack API, for -the compatibility with Cloudformation API, it also should be supported -in cfn API. - -Problem description -=================== - -User want to query the stack list and filter them by status, which is already -implemented in openstack API, we also need to implement it in cfn API. - -Proposed change -=============== - -Add parameter "StackStatusFilter" for list-stacks of cfn API, and pass -the fiter parameters to the backend, then return the stacks filtered by status. -The url should be like this:: - - https://example.com:8000/v1/ - ?Action=ListStacks - &StackStatusFilter.member.1=CREATE_IN_PROGRESS - &StackStatusFilter.member.2=DELETE_COMPLETE - &Version=2010-05-15 - &SignatureVersion=2 - &SignatureMethod=HmacSHA256 - &Timestamp=2010-07-27T22%3A26%3A28.000Z - &AWSAccessKeyId=[AWS Access KeyID] - &Signature=[Signature] - -Alternatives ------------- - -None - - -Implementation -============== - -Assignee(s) ------------ - -Primary assignee: - neil-zhangyang - -Milestones ----------- - -Target Milestone for completion: - Juno-2 - -Work Items ----------- - -* update api of liststacks in cfn API, allow user filter stacks by status -* update cfn API document -* add a functional test in tempest/thirdparty/boto - -Dependencies -============ - -- https://launchpad.net/heat/+spec/filter-stacks -