Update the current status on all resources

Registered by andersonvom on 2013-11-26

As a first step to converge stacks into an ideal state, it is useful to first update the status on all resources to match the real world.

Blueprint information

Status:
Complete
Approver:
Steve Baker
Priority:
Medium
Drafter:
andersonvom
Direction:
Approved
Assignee:
andersonvom
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
andersonvom on 2013-12-05
Completed by
Angus Salkeld on 2015-03-09

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:check_stack,n,z

Addressed by: https://review.openstack.org/58641
    Sync resource statuses with real world resources

Addressed by: https://review.openstack.org/62478
    Refactor Instance#_check_active

Addressed by: https://review.openstack.org/62479
    Add way to group exceptions in DependencyTaskGroup

Gerrit topic: https://review.openstack.org/#q,topic:bp/cancel-update-stack,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/stack-check,n,z

Gerrit topic: https://review.openstack.org/#q,topic:stack-check,n,z

Addressed by: https://review.openstack.org/89905
    Ignore template validation when checking stacks

Addressed by: https://review.openstack.org/89906
    Implement check for Instance resource

Addressed by: https://review.openstack.org/89908
    Check resources are in expected states

Addressed by: https://review.openstack.org/92919
    Move API parameter parsing from OpenStack API to engine

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.

Addressed by: https://review.openstack.org/117357
    Implement check for Rackspace resources

Addressed by: https://review.openstack.org/127670
    Implement handle_check for CloudWatch

Addressed by: https://review.openstack.org/127671
    Implement handle_check on Ceilometer alarms

Addressed by: https://review.openstack.org/128357
    Implement handle_check for OS::Nova::Server

Addressed by: https://review.openstack.org/128358
    Implement handle_check for Rackspace Cloud Servers

Addressed by: https://review.openstack.org/131281
    Make resource check messages more consistent

Addressed by: https://review.openstack.org/131282
    Implement handle_check for OS::Trove::Instance

Addressed by: https://review.openstack.org/131283
    Implement handle_check for OS::Swift::Container

Addressed by: https://review.openstack.org/131284
    Implement handle_check for OS::Nova::KeyPair

Addressed by: https://review.openstack.org/131285
    Implement handle_check for Cinder and EC2 Volumes

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.