[openstack-dev] [Heat] Thoughts on adding a '--progress' option?

Jay Lau jay.lau.513 at gmail.com
Fri Feb 28 08:56:45 UTC 2014


Does "heat resource-list" and "heat event-list" help?

[gyliu at drsserver hadoop_heat(keystone_admin)]$ heat resource-list a1
+----------------------------+------------------------------------------+--------------------+----------------------+
| logical_resource_id        | resource_type                            |
resource_status    | updated_time         |
+----------------------------+------------------------------------------+--------------------+----------------------+
| CfnUser                    | AWS::IAM::User                           |
CREATE_COMPLETE    | 2014-02-28T16:50:11Z |
| HadoopM                    | AWS::EC2::Instance                       |
CREATE_IN_PROGRESS | 2014-02-28T16:50:11Z |
| HadoopMasterWaitHandle     | AWS::CloudFormation::WaitConditionHandle |
CREATE_COMPLETE    | 2014-02-28T16:50:11Z |
| HadoopSlaveKeys            | AWS::IAM::AccessKey                      |
CREATE_IN_PROGRESS | 2014-02-28T16:50:11Z |
| HadoopMasterWaitCondition  | AWS::CloudFormation::WaitCondition       |
INIT_COMPLETE      | 2014-02-28T16:50:31Z |
| LaunchConfig               | AWS::AutoScaling::LaunchConfiguration    |
INIT_COMPLETE      | 2014-02-28T16:50:31Z |
| HadoopSGroup               | AWS::AutoScaling::AutoScalingGroup       |
INIT_COMPLETE      | 2014-02-28T16:50:52Z |
| HadoopSlaveScaleDownPolicy | AWS::AutoScaling::ScalingPolicy          |
INIT_COMPLETE      | 2014-02-28T16:50:52Z |
| HadoopSlaveScaleUpPolicy   | AWS::AutoScaling::ScalingPolicy          |
INIT_COMPLETE      | 2014-02-28T16:50:52Z |
| MEMAlarmHigh               | AWS::CloudWatch::Alarm                   |
INIT_COMPLETE      | 2014-02-28T16:50:52Z |
| MEMAlarmLow                | AWS::CloudWatch::Alarm                   |
INIT_COMPLETE      | 2014-02-28T16:50:52Z |
+----------------------------+------------------------------------------+--------------------+----------------------+

[gyliu at drsserver hadoop_heat(keystone_admin)]$ heat event-list -r
HadoopMasterWaitCondition a1
+---------------------------+-------+------------------------+--------------------+----------------------+
| logical_resource_id       | id    | resource_status_reason |
resource_status    | event_time           |
+---------------------------+-------+------------------------+--------------------+----------------------+
| HadoopMasterWaitCondition | 37389 | state changed          |
CREATE_IN_PROGRESS | 2014-02-28T16:51:07Z |
| HadoopMasterWaitCondition | 37390 | state changed          |
CREATE_COMPLETE    | 2014-02-28T16:52:46Z |
+---------------------------+-------+------------------------+--------------------+----------------------+

Thanks,

Jay


2014-02-28 15:28 GMT+08:00 Qiming Teng <tengqim at linux.vnet.ibm.com>:

>
> The creation a stack is usually a time costly process, considering that
> there are cases where software packages need to be installed and
> configured.
>
> There are also cases where a stack consists of more than one VM instance
> and the dependency between instances.  The instances may have to be
> created one by one.
>
> Are Heat people considering adding some progress updates during the
> deployment?  For example, a simple log that can be printed by heatclient
> telling the user what progress has been made:
>
> Refreshing known resources types
> Receiving template <...>
> Validating template <...>
> Creating resource my_lb [AWS::EC2:LoadBalancer]
> Creating resource lb_instance1 [AWS::EC2::Instance]
> Creating resource latency_watcher [AWS::CloudWatch::Alarm]
> ....
> ...
>
>
> This would be useful for users to 'debug' their templates, especially
> when the template syntax is okay but its activities are not the intended
> one.
>
> Do we have to rely on heat-cfn-api to get these notifications?
>
> Any thoughts?
>
>   - Qiming
>
> Research Staff Member
> IBM Research - China
> tengqim AT cn DOT ibm DOT com
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
Thanks,

Jay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140228/a28eb398/attachment.html>


More information about the OpenStack-dev mailing list