*** sjmc7 has quit IRC | 00:02 | |
*** Qiming has joined #heat | 00:02 | |
*** ccrouch has quit IRC | 00:10 | |
*** matsuhashi has joined #heat | 00:28 | |
*** BillArnold has quit IRC | 00:40 | |
*** daneyon has quit IRC | 00:47 | |
*** matsuhashi has quit IRC | 00:48 | |
*** matsuhashi has joined #heat | 00:49 | |
*** matsuhashi has quit IRC | 00:54 | |
*** dims has joined #heat | 00:58 | |
*** daneyon has joined #heat | 01:01 | |
*** matsuhashi has joined #heat | 01:01 | |
*** dims has quit IRC | 01:02 | |
*** Qiming has quit IRC | 01:03 | |
*** dims_ has joined #heat | 01:05 | |
*** matsuhashi has quit IRC | 01:09 | |
*** matsuhashi has joined #heat | 01:10 | |
*** gokrokve has quit IRC | 01:22 | |
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Adds multi-cloud to OS::Heat::Stack resource https://review.openstack.org/98533 | 01:25 |
---|---|---|
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Adds multi-region support for stack resource https://review.openstack.org/53313 | 01:25 |
*** andersonvom has quit IRC | 01:26 | |
*** nosnos has joined #heat | 01:30 | |
*** dims_ has quit IRC | 01:39 | |
*** TravT has quit IRC | 01:41 | |
*** lskyw has quit IRC | 01:46 | |
*** gokrokve has joined #heat | 01:47 | |
*** aweiteka has joined #heat | 01:49 | |
*** daneyon has quit IRC | 02:03 | |
*** Qiming has joined #heat | 02:04 | |
*** Michalik- has quit IRC | 02:05 | |
*** arbylee has joined #heat | 02:15 | |
*** arbylee has quit IRC | 02:16 | |
*** tiantian has joined #heat | 02:18 | |
*** bnemec is now known as bnemec_away | 02:20 | |
*** rwsu has quit IRC | 02:24 | |
*** nati_ueno has quit IRC | 02:26 | |
*** elynn has joined #heat | 02:26 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Make some properties updatable for Volume resource https://review.openstack.org/100804 | 02:29 |
*** Michalik- has joined #heat | 02:37 | |
*** ramishra has joined #heat | 02:41 | |
*** bgorski has quit IRC | 02:45 | |
*** randallburt has joined #heat | 02:47 | |
*** randallburt has joined #heat | 02:48 | |
*** elynn has quit IRC | 02:48 | |
*** zhiyan_ is now known as zhiyan | 02:49 | |
*** harlowja is now known as harlowja_away | 02:56 | |
*** matsuhashi has quit IRC | 03:02 | |
*** matsuhashi has joined #heat | 03:03 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Only support client plugins https://review.openstack.org/98688 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found() https://review.openstack.org/100424 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement keystone client plugin https://review.openstack.org/97985 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement heat client plugin https://review.openstack.org/97984 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Client plugin exception handling methods https://review.openstack.org/100421 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin https://review.openstack.org/100420 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Neutron use ignore_not_found() https://review.openstack.org/100423 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Store clients in context https://review.openstack.org/98935 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin https://review.openstack.org/100419 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement barbican client plugin https://review.openstack.org/98684 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports https://review.openstack.org/98685 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients https://review.openstack.org/98686 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins https://review.openstack.org/98687 | 03:05 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods https://review.openstack.org/97973 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Make heat.engine.clients a package https://review.openstack.org/97974 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement marconi client plugin https://review.openstack.org/98683 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Base class for client plugins https://review.openstack.org/97975 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Initialise client plugins https://review.openstack.org/97976 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement nova client plugin https://review.openstack.org/97977 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement swift client plugin https://review.openstack.org/97978 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement glance client plugin https://review.openstack.org/97979 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement neutron client plugin https://review.openstack.org/97980 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement cinder client plugin https://review.openstack.org/97981 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement trove client plugin https://review.openstack.org/97982 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement ceilometer client plugin https://review.openstack.org/97983 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove function get_software_config https://review.openstack.org/101396 | 03:06 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found() https://review.openstack.org/101397 | 03:06 |
*** tiantian has quit IRC | 03:06 | |
*** tiantian has joined #heat | 03:07 | |
*** matsuhashi has quit IRC | 03:07 | |
*** mestery has quit IRC | 03:17 | |
*** nosnos has quit IRC | 03:18 | |
*** ccrouch has joined #heat | 03:20 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/96507 | 03:33 |
randallburt | oh, that's going to make my life hard stevebaker... | 03:38 |
*** jyoti_ranjan has joined #heat | 03:38 | |
stevebaker | randallburt: gluttons for punishment' | 03:38 |
randallburt | its a good change, though. | 03:39 |
randallburt | just might make me miss my weekly release when all that lands... | 03:39 |
randallburt | sigh. calling it a night. have fun heaters. | 03:40 |
stevebaker | randallburt: oh, there will be some rackspace implications. I can go through them with you when you're ready | 03:41 |
*** randallburt has quit IRC | 03:42 | |
*** matsuhashi has joined #heat | 03:53 | |
*** tiantian has quit IRC | 03:56 | |
*** tiantian has joined #heat | 03:57 | |
tiantian | stevebaker: would you see these : https://review.openstack.org/#/c/101078/ https://review.openstack.org/#/c/101133/ | 04:00 |
*** matsuhashi has quit IRC | 04:02 | |
*** matsuhashi has joined #heat | 04:02 | |
*** matsuhashi has quit IRC | 04:06 | |
*** ramishra has quit IRC | 04:09 | |
*** nosnos has joined #heat | 04:11 | |
*** sab has joined #heat | 04:13 | |
*** sab has quit IRC | 04:14 | |
openstackgerrit | A change was merged to openstack/heat: tests add stub_keystoneclient to base test class https://review.openstack.org/100367 | 04:15 |
*** ramishra has joined #heat | 04:20 | |
*** akuznetsov has joined #heat | 04:31 | |
*** kashyapk has joined #heat | 04:38 | |
*** ramishra has quit IRC | 04:53 | |
*** openstackgerrit has quit IRC | 04:57 | |
*** rakesh_hs2 has joined #heat | 05:02 | |
*** Demitar has joined #heat | 05:05 | |
*** achampion has quit IRC | 05:07 | |
*** Demitar has quit IRC | 05:10 | |
*** kashyapk has quit IRC | 05:14 | |
*** tiantian has quit IRC | 05:20 | |
*** nkhare has joined #heat | 05:23 | |
*** nkhare_ has joined #heat | 05:25 | |
*** lazy_prince has joined #heat | 05:27 | |
skraynev | good morning | 05:28 |
Qiming | good morning | 05:29 |
*** kashyapk has joined #heat | 05:31 | |
*** nkhare_ has quit IRC | 05:37 | |
*** chandan_kumar has joined #heat | 05:40 | |
Qiming | shardy, this cannot be you, ;) https://ask.openstack.org/en/question/32715/quick-start-guide-to-heat-auto-scaling/ | 05:51 |
*** loki184 has joined #heat | 05:53 | |
*** wpf-norman is now known as wpf | 05:58 | |
*** tspatzier has joined #heat | 05:59 | |
*** saju_m has joined #heat | 06:00 | |
*** xuhaiwei_ has joined #heat | 06:07 | |
*** nati_ueno has joined #heat | 06:09 | |
*** jyoti_ranjan has quit IRC | 06:15 | |
*** kashyapk has quit IRC | 06:24 | |
*** kashyapk has joined #heat | 06:24 | |
*** saju_m has quit IRC | 06:29 | |
*** kashyapk has quit IRC | 06:30 | |
*** ramishra has joined #heat | 06:30 | |
*** kashyapk has joined #heat | 06:36 | |
*** ramishra has quit IRC | 06:41 | |
*** tango has quit IRC | 06:44 | |
*** ramishra_ has joined #heat | 06:45 | |
*** jyoti_ranjan has joined #heat | 06:51 | |
*** saju_m has joined #heat | 06:51 | |
*** jprovazn has joined #heat | 06:53 | |
*** achampion has joined #heat | 06:54 | |
*** xuhaiwei_ has quit IRC | 06:55 | |
*** gokrokve_ has joined #heat | 06:58 | |
*** gokrokve has quit IRC | 07:02 | |
*** ramishra_ has quit IRC | 07:04 | |
*** e0ne has joined #heat | 07:05 | |
*** julienvey has joined #heat | 07:05 | |
*** kashyapk has quit IRC | 07:10 | |
*** kashyapk has joined #heat | 07:11 | |
*** shardy has quit IRC | 07:12 | |
*** kashyapk has quit IRC | 07:15 | |
*** bmahalakshmi has joined #heat | 07:20 | |
*** jstrachan has joined #heat | 07:26 | |
*** achampion has quit IRC | 07:32 | |
*** saju_m has quit IRC | 07:39 | |
*** e0ne has quit IRC | 07:41 | |
*** kashyapk has joined #heat | 07:41 | |
*** ramishra has joined #heat | 07:44 | |
*** kashyapk has quit IRC | 07:46 | |
*** zhiyan is now known as zhiyan_ | 08:00 | |
*** jcoufal has joined #heat | 08:00 | |
*** sorantis has joined #heat | 08:01 | |
*** alexpilotti has joined #heat | 08:02 | |
*** ramishra has quit IRC | 08:14 | |
*** e0ne has joined #heat | 08:26 | |
*** kashyapk has joined #heat | 08:32 | |
*** e0ne has quit IRC | 08:36 | |
*** Fayablazer has joined #heat | 08:38 | |
*** e0ne has joined #heat | 08:39 | |
*** ramishra has joined #heat | 08:40 | |
*** e0ne_ has joined #heat | 08:41 | |
*** noTHD has quit IRC | 08:44 | |
*** e0ne has quit IRC | 08:45 | |
*** ramishra has quit IRC | 08:47 | |
*** saju_m has joined #heat | 08:47 | |
*** alexpilotti has quit IRC | 08:50 | |
*** ramishra has joined #heat | 08:53 | |
*** ramishra has quit IRC | 08:55 | |
*** ramishra has joined #heat | 08:56 | |
*** ramishra has quit IRC | 08:56 | |
*** ramishra has joined #heat | 08:57 | |
*** ramishra has quit IRC | 09:03 | |
*** ramishra has joined #heat | 09:06 | |
*** kashyapk is now known as kopparam | 09:07 | |
*** saju_m has quit IRC | 09:07 | |
*** saju_m has joined #heat | 09:09 | |
*** chandan_kumar has quit IRC | 09:09 | |
*** ramishra has quit IRC | 09:11 | |
*** ramishra has joined #heat | 09:12 | |
*** nati_ueno has quit IRC | 09:13 | |
*** ramishra has quit IRC | 09:17 | |
*** andreaf_ has joined #heat | 09:18 | |
*** e0ne_ has quit IRC | 09:20 | |
*** e0ne has joined #heat | 09:22 | |
*** sorantis has quit IRC | 09:22 | |
*** e0ne_ has joined #heat | 09:23 | |
*** Michalik- has quit IRC | 09:26 | |
*** e0ne has quit IRC | 09:27 | |
*** Demitar has joined #heat | 09:29 | |
*** jyoti_ranjan has quit IRC | 09:30 | |
*** lipinski has joined #heat | 09:33 | |
lipinski | How does one refernece the stack name from within the template? (I know I've seen this, but cannot find it again...) | 09:33 |
lipinski | nevermind, found it: OS::stack_name | 09:34 |
*** rakesh_hs2 has quit IRC | 09:38 | |
*** rakesh_hs2 has joined #heat | 09:39 | |
*** kopparam has quit IRC | 09:43 | |
*** jyoti_ranjan has joined #heat | 09:44 | |
*** kopparam has joined #heat | 09:44 | |
*** Michalik- has joined #heat | 09:46 | |
*** tiantian has joined #heat | 09:46 | |
*** kopparam has quit IRC | 09:49 | |
*** kopparam has joined #heat | 09:51 | |
*** aniket has joined #heat | 09:54 | |
aniket | hi | 09:55 |
aniket | goodafternoon all | 09:55 |
tiantian | shardy: here? | 10:03 |
*** Qiming has quit IRC | 10:04 | |
ckmvishnu | Hi, if --parameters accepts key1=value1;key2=value2 as arguments, whats the use of having parameter_groups? What order is the documentation talking about? | 10:11 |
ckmvishnu | Could not understand parameter_groups usage. | 10:12 |
*** rakesh_hs3 has joined #heat | 10:13 | |
*** jyoti_ranjan has quit IRC | 10:14 | |
*** rakesh_hs2 has quit IRC | 10:14 | |
*** jyoti_ranjan has joined #heat | 10:16 | |
lipinski | Can anyone point to a reference on how a SoftwareConfig that is a simple shell script uses inputs and outputs? | 10:22 |
*** kopparam has quit IRC | 10:30 | |
*** kopparam has joined #heat | 10:30 | |
*** cdent has joined #heat | 10:32 | |
*** tspatzier has quit IRC | 10:36 | |
*** rakesh_hs4 has joined #heat | 10:46 | |
*** rakesh_hs3 has quit IRC | 10:47 | |
*** openstackgerrit has joined #heat | 10:55 | |
*** alexpilotti has joined #heat | 10:57 | |
*** alexpilotti has quit IRC | 10:58 | |
*** nosnos has quit IRC | 11:03 | |
lipinski | Is admin required to create a SoftwareDeployment resource? | 11:08 |
therve | I think it depends on your configuration. If you use domain users, no. | 11:11 |
lipinski | therve: what do you mean? | 11:11 |
therve | Well I mean what I said :) | 11:12 |
lipinski | :) | 11:12 |
lipinski | ok - what ia domain user? | 11:12 |
therve | It's a user created in a temporary domain for the stack | 11:13 |
skraynev | therve: hi | 11:13 |
therve | lipinski, http://hardysteven.blogspot.fr/2014/04/heat-auth-model-updates-part-2-stack.html | 11:14 |
skraynev | therve: Should we fully follow AWS documentation for AWS resources in Heat? I am confused this change https://review.openstack.org/#/c/100804/1 | 11:15 |
lipinski | ok. I don't mean an admin user within my instance. I mean an Openstack admin-level user (OS_USERNAME) when calling stack-create | 11:15 |
lipinski | I'm not using heat-cfntools nor agents or anything like that. | 11:16 |
lipinski | Simply creating a stack with a SoftwareDeployment. The creation of the SoftwareDeployment resource is failing claiming that I need to be admin | 11:16 |
therve | skraynev, That does AWS doc says? | 11:16 |
therve | I didn't mean admin in the instance either, so great | 11:16 |
*** mkollaro has joined #heat | 11:17 | |
lipinski | plus, I have Havana Openstack with Icehouse Heat. So, I don't think any of the domain user stuff applies to my Keystone | 11:18 |
skraynev | therve: according to http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html all properties for volume resource can not be updated. | 11:18 |
*** rpothier has joined #heat | 11:18 | |
therve | skraynev, Then we shouldn't do it either | 11:19 |
therve | lipinski, Then you probably needs admin | 11:19 |
lipinski | shoot. Thanks. | 11:19 |
skraynev | therve: but size for volume may be updated already :( | 11:20 |
therve | skraynev, Presumably because of our inheritance. Doesn't seem really problematic though. | 11:20 |
skraynev | therve: so following with this logic we may allow update for TAGS in this patch. | 11:22 |
* therve shrugs | 11:23 | |
*** tiantian has quit IRC | 11:23 | |
skraynev | therve, doh. ok :) thx | 11:25 |
therve | skraynev, I mean unless you're seeing an issue I don't see, more functionality shouldn't harm | 11:26 |
*** rakesh_hs4 has quit IRC | 11:28 | |
skraynev | therve, yeap. it makes sense, I just wanted to understand this narrow border: what changes in AWS resources may be done. | 11:28 |
*** rakesh_hs4 has joined #heat | 11:30 | |
*** rakesh_hs4 has quit IRC | 11:33 | |
*** rpothier has quit IRC | 11:35 | |
*** rakesh_hs4 has joined #heat | 11:36 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Adding own child_template for AutoScalingGroup https://review.openstack.org/95142 | 11:37 |
*** asalkeld has quit IRC | 11:40 | |
*** noTHD has joined #heat | 11:46 | |
*** ramishra has joined #heat | 11:47 | |
*** DandyPandy has joined #heat | 11:47 | |
*** rpothier has joined #heat | 11:48 | |
*** saju_m has quit IRC | 11:50 | |
*** sgordon has joined #heat | 11:53 | |
*** sgordon has quit IRC | 11:53 | |
*** sgordon has joined #heat | 11:53 | |
*** gokrokve_ has quit IRC | 11:54 | |
*** kopparam has quit IRC | 11:54 | |
*** kopparam_ has joined #heat | 11:54 | |
*** ramishra has quit IRC | 11:55 | |
*** saju_m has joined #heat | 11:57 | |
*** stannie has joined #heat | 11:58 | |
*** ramishra has joined #heat | 11:59 | |
*** kopparam_ has quit IRC | 12:01 | |
lipinski | Is there a way to update the stored user credentials in the HeatDB? | 12:02 |
lipinski | e.g., if userX who created a stack eventually changes their password - how do you update the stored password in the HeatDB to reflect that change? | 12:03 |
*** kopparam has joined #heat | 12:03 | |
*** ccrouch has left #heat | 12:04 | |
*** ramishra has quit IRC | 12:05 | |
*** ramishra has joined #heat | 12:06 | |
*** jdob has joined #heat | 12:07 | |
therve | Possibly using stack update? | 12:08 |
lipinski | therve: does heat do that automatically? | 12:08 |
therve | It might, I haven't tried | 12:08 |
lipinski | Reading up on all this auth stuff... On older versions that are not using domains/trusts, etc., it seems HEat stores the password in the DB. | 12:09 |
lipinski | for future delegation or whatever. | 12:09 |
lipinski | That would imply that any user password change would have to be updated in the Heat DB. | 12:09 |
lipinski | Or, when the user changes passwords, now that is broken. | 12:09 |
lipinski | I guess, I'm stumbling on that in conjunction with the SoftwareDeployment requiring admin credentials (which I can't figure out why that is...) | 12:10 |
lipinski | My customers are not going to be happy if I tell them that I need admin credentials to deploy, and that they can then never change those credentials. | 12:12 |
lipinski | The alternative is that I can't use SoftwareDeployment resources, and without those, user_data within a Server can't have anything derived from a parameter, plus provider resources that can't have metadata that changes, etc. | 12:13 |
*** rbuilta has joined #heat | 12:13 | |
*** Michalik- has quit IRC | 12:16 | |
*** Michalik- has joined #heat | 12:17 | |
*** kopparam has quit IRC | 12:19 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource https://review.openstack.org/100288 | 12:19 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource https://review.openstack.org/72336 | 12:19 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara:ClusterTemplate resource https://review.openstack.org/101509 | 12:19 |
*** kopparam has joined #heat | 12:20 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource https://review.openstack.org/101509 | 12:23 |
*** kopparam has quit IRC | 12:24 | |
*** Michalik- has quit IRC | 12:31 | |
*** gokrokve has joined #heat | 12:32 | |
*** ramishra has quit IRC | 12:33 | |
*** Michalik- has joined #heat | 12:34 | |
*** ramishra has joined #heat | 12:34 | |
*** jcoufal has quit IRC | 12:35 | |
*** gokrokve has quit IRC | 12:37 | |
*** ramishra has quit IRC | 12:38 | |
lipinski | Can anyone comment on why SoftwareDeployment requires admin cred? I can't figure that one out... | 12:42 |
lipinski | I understand some of the other requires possibly needing that, but SoftwareDeployment has me stumpted. | 12:42 |
openstackgerrit | A change was merged to openstack/heat: Don't set context auth_token in heat_keystoneclient https://review.openstack.org/100701 | 12:47 |
*** Michalik- has quit IRC | 12:49 | |
*** fandi has joined #heat | 12:50 | |
*** blomquisg_away is now known as blomquisg | 12:55 | |
*** blues-man has joined #heat | 12:56 | |
*** aweiteka has quit IRC | 12:57 | |
*** ifarkas has quit IRC | 13:00 | |
*** loki184 has quit IRC | 13:04 | |
*** nkhare has quit IRC | 13:10 | |
*** bmahalakshmi has quit IRC | 13:14 | |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Enable SubnetId update for EC2::Instance https://review.openstack.org/98042 | 13:17 |
*** john-n-seattle has left #heat | 13:18 | |
zaneb | lipinski: I'm guessing because it creates a user to signal back to Heat when it is deployed. I think if you use the new heat stack user keystone domain feature, that requirement should go away | 13:28 |
zaneb | (reading scrollback backwards) | 13:29 |
zaneb | lipinski: why are you not using trusts? those have been around since Havana | 13:29 |
*** jdob has quit IRC | 13:29 | |
*** jdob has joined #heat | 13:29 | |
*** pas-ha has quit IRC | 13:31 | |
therve | zaneb, trusts don't solve that issue? | 13:31 |
zaneb | therve: trusts solve the issues of storing credentials in the DB | 13:32 |
therve | Yes, but not the admin required part | 13:32 |
zaneb | yes, the stack user domain solves the admin required part | 13:33 |
*** vijendar has joined #heat | 13:34 | |
*** DandyPandy has quit IRC | 13:34 | |
*** gokrokve has joined #heat | 13:34 | |
zaneb | ckmvishnu: parameter groups make it easier to display a pretty UI, e.g. in Horizon | 13:34 |
*** saju_m has quit IRC | 13:34 | |
*** andersonvom has joined #heat | 13:35 | |
*** andersonvom has quit IRC | 13:38 | |
*** gokrokve has quit IRC | 13:39 | |
*** aweiteka has joined #heat | 13:40 | |
*** pas-ha has joined #heat | 13:43 | |
*** zhiyan_ has quit IRC | 13:50 | |
*** jdob_ has joined #heat | 13:50 | |
*** fandi has quit IRC | 13:52 | |
*** jdob has quit IRC | 13:53 | |
*** iyozhikov is now known as IgorYozhikov | 13:53 | |
*** arbylee has joined #heat | 13:55 | |
*** gokrokve has joined #heat | 13:55 | |
*** zz_gondoi is now known as gondoi | 13:55 | |
*** tango has joined #heat | 13:55 | |
*** arbylee has quit IRC | 13:56 | |
*** arbylee has joined #heat | 13:56 | |
*** mkerrin has quit IRC | 13:56 | |
*** andrearosa has quit IRC | 13:57 | |
*** andrearosa has joined #heat | 13:58 | |
*** mkerrin has joined #heat | 13:59 | |
*** BillArnold has joined #heat | 14:00 | |
*** gokrokve has quit IRC | 14:00 | |
*** Demitar has quit IRC | 14:01 | |
*** gokrokve has joined #heat | 14:02 | |
*** jrist has quit IRC | 14:04 | |
*** daneyon has joined #heat | 14:06 | |
*** rakesh_hs4 has quit IRC | 14:07 | |
*** radez_g0n3 is now known as radez | 14:08 | |
*** sorantis has joined #heat | 14:08 | |
*** sjmc7 has joined #heat | 14:09 | |
*** kgriffs|afk is now known as kgriffs | 14:11 | |
*** kopparam has joined #heat | 14:18 | |
*** jrist has joined #heat | 14:20 | |
*** jrist has quit IRC | 14:21 | |
*** jrist has joined #heat | 14:21 | |
*** vijendar has quit IRC | 14:27 | |
*** vijendar has joined #heat | 14:28 | |
*** jamiehannaford has joined #heat | 14:28 | |
*** david-lyle has joined #heat | 14:29 | |
*** DandyPandy has joined #heat | 14:34 | |
*** DandyPandy has quit IRC | 14:34 | |
*** rwsu has joined #heat | 14:35 | |
*** DandyPandy has joined #heat | 14:36 | |
*** nati_ueno has joined #heat | 14:37 | |
*** sabeen has joined #heat | 14:38 | |
*** gokrokve has quit IRC | 14:38 | |
*** radez is now known as radez_g0n3 | 14:42 | |
*** pas-ha has quit IRC | 14:42 | |
*** jyoti_ranjan has quit IRC | 14:45 | |
*** cody-somerville has quit IRC | 14:51 | |
*** cody-somerville has joined #heat | 14:54 | |
*** chandan_kumar has joined #heat | 14:55 | |
*** radez_g0n3 is now known as radez | 14:58 | |
*** pas-ha has joined #heat | 15:01 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat-specs: Encrypt hidden template parameters specification https://review.openstack.org/100343 | 15:06 |
*** Meeral has joined #heat | 15:06 | |
*** ifarkas has joined #heat | 15:15 | |
*** edmund has joined #heat | 15:16 | |
*** mkollaro has quit IRC | 15:19 | |
zaneb | therve: did you get my email about the project meeting next week? | 15:19 |
*** sorantis has quit IRC | 15:19 | |
*** mkollaro has joined #heat | 15:20 | |
*** akuznetsov has quit IRC | 15:21 | |
*** randallburt has joined #heat | 15:24 | |
therve | zaneb, Yes! | 15:25 |
*** akuznetsov has joined #heat | 15:25 | |
therve | zaneb, When's the actual meeting? | 15:29 |
*** fandi has joined #heat | 15:30 | |
zaneb | https://wiki.openstack.org/wiki/Meetings#OpenStack_Project_.26_Release_Status_meeting | 15:30 |
therve | Ah that looks like the thing at 21 | 15:30 |
zaneb | Weekly on Tuesdays at 2100 UTC | 15:30 |
therve | Cool | 15:30 |
*** pas-ha has quit IRC | 15:35 | |
*** daneyon has quit IRC | 15:39 | |
*** gokrokve has joined #heat | 15:41 | |
*** e0ne_ has quit IRC | 15:41 | |
lipinski | can anyone provide a pointer to icehouse version numbering convention? Specifically minor versions numbers that I see floating around for heat-related stuff. | 15:41 |
lipinski | e.g., 2014.1.1, 2014.1.1-2 | 15:41 |
zaneb | I wasn't aware of the -2 part | 15:42 |
lipinski | Fedora has 2014.1-1.0 and 2014.1.1-2.1. | 15:42 |
zaneb | oh, well those are Fedora's numbers | 15:43 |
lipinski | What does heat provide? 2014.1 and 2014.1.1 ? | 15:43 |
therve | The thing after the '-' is distribution specific | 15:43 |
lipinski | ok - that helps. | 15:43 |
therve | Openstack is Year.Major.Minor | 15:43 |
lipinski | So, will there be a 2014.1.2 from heat? | 15:43 |
therve | Yes | 15:43 |
lipinski | excellent. How do I find the candidates (or whatever you call them)? | 15:43 |
zaneb | lipinski: look at the stable/icehouse branch in Git | 15:44 |
lipinski | zaneb: ok | 15:44 |
zaneb | I'm not sure what you mean by candidates? | 15:44 |
*** kopparam has quit IRC | 15:45 | |
lipinski | zaneb: you are working on bug 1332354 for me :) | 15:45 |
uvirtbot | Launchpad bug 1332354 in heat/icehouse "provider metadata updates cause recreation" [Medium,In progress] https://launchpad.net/bugs/1332354 | 15:45 |
lipinski | I need to document (for my mgmt) a statement that blah, blah, we require a OS environment with minimum heat version 2014.1.? that includes fix for bug xxxxxx. | 15:46 |
lipinski | I don't know how the minor version releases are done, or how to tell if a bug will make it in. | 15:46 |
zaneb | lipinski: here are the proposed patches https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:stable/icehouse,n,z | 15:46 |
lipinski | For example, I can't tell my mgmt 2014.1.2 if that is already semi-frozen. | 15:46 |
zaneb | if a patch gets approved before the next minor release then it will be in, and if it doesn't it won't | 15:47 |
lipinski | ok - that helps. I can use that link as a reference. | 15:47 |
lipinski | Is there a way to tell when the next minor version will be released? (I promise I tried to find release schedules and stuff, but couldn't find anything that got down to minor levels) | 15:48 |
zaneb | https://wiki.openstack.org/wiki/Releases | 15:48 |
zaneb | that ^ is past releases | 15:48 |
zaneb | looking for the future ones | 15:48 |
zaneb | https://wiki.openstack.org/wiki/StableBranchRelease | 15:50 |
zaneb | bottom of the page | 15:50 |
zaneb | 2014.1.1 Jun 5 2014 | 15:50 |
zaneb | 2014.1.2 Aug 7 2014 | 15:50 |
zaneb | 2014.1.3 Oct 2 2014 | 15:50 |
*** blues-man has left #heat | 15:51 | |
lipinski | zaneb: thanks a ton. | 15:52 |
zaneb | np | 15:53 |
*** randallburt has quit IRC | 15:54 | |
*** Qiming has joined #heat | 15:54 | |
*** ramishra has joined #heat | 15:58 | |
*** gondoi is now known as zz_gondoi | 15:59 | |
*** akuznetsov has quit IRC | 16:04 | |
*** TravT has joined #heat | 16:04 | |
*** akuznetsov has joined #heat | 16:05 | |
*** DandyPandy has quit IRC | 16:05 | |
*** ramishra has quit IRC | 16:07 | |
*** vijendar1 has joined #heat | 16:12 | |
*** vijendar has quit IRC | 16:12 | |
*** akuznetsov has quit IRC | 16:14 | |
*** akuznetsov has joined #heat | 16:14 | |
sjmc7 | hi zaneb | 16:15 |
zaneb | o/ | 16:16 |
sjmc7 | me again! do you know of any work that would have affected the 'marker' param for stack-list ? | 16:16 |
sjmc7 | i think a combination of it and a heatclient bug are breaking the --limit parameter to heat stack-list | 16:16 |
zaneb | hmm, I did a refactoring in that area | 16:16 |
sjmc7 | ah.. can you try stack-list -l 20 ? | 16:16 |
sjmc7 | with less than 20 stacks created? | 16:17 |
zaneb | https://review.openstack.org/#/c/96925/ | 16:17 |
zaneb | I can't atm, no | 16:18 |
sjmc7 | ok, n.p. will prod | 16:18 |
zaneb | but you can try reverting that patch | 16:18 |
zaneb | and see if it makes a difference | 16:18 |
sjmc7 | sure. thanks | 16:19 |
*** ramishra has joined #heat | 16:21 | |
*** DandyPandy has joined #heat | 16:21 | |
sjmc7 | yeah, that's it. will file a bug | 16:22 |
zaneb | doh! :( | 16:23 |
zaneb | I'm not having a good record with refactorings this week :( | 16:24 |
sjmc7 | https://bugs.launchpad.net/heat/+bug/1332611 | 16:25 |
uvirtbot | Launchpad bug 1332611 in heat "--marker behavior broken for stack-list" [Undecided,New] | 16:25 |
*** akuznetsov has quit IRC | 16:26 | |
*** akuznetsov has joined #heat | 16:26 | |
*** akuznetsov has quit IRC | 16:30 | |
*** akuznetsov has joined #heat | 16:30 | |
*** fandi has quit IRC | 16:32 | |
*** noTHD has quit IRC | 16:33 | |
*** cdent has quit IRC | 16:33 | |
*** cdent has joined #heat | 16:34 | |
zaneb | man, how did I screw that up so badly? | 16:35 |
*** nati_ueno has quit IRC | 16:36 | |
*** noTHD has joined #heat | 16:36 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Fix race condition deleting in-progress stack https://review.openstack.org/99562 | 16:38 |
sjmc7 | i can probably fix it this afternoon if you're busy | 16:40 |
sjmc7 | i couldn't find any bug reports for the client or dashboard so nobody's noticed yet | 16:40 |
*** vijendar1 has quit IRC | 16:41 | |
*** vijendar has joined #heat | 16:42 | |
*** radez is now known as radez_g0n3 | 16:43 | |
*** akuznets_ has joined #heat | 16:45 | |
*** fandi has joined #heat | 16:45 | |
zaneb | oh, I see the problem | 16:45 |
*** noTHD has quit IRC | 16:45 | |
zaneb | the API and the db call have their arguments in a different order | 16:45 |
zaneb | for no reason except to be difficult :/ | 16:45 |
*** ramishra has quit IRC | 16:46 | |
*** akuznetsov has quit IRC | 16:46 | |
*** ramishra has joined #heat | 16:46 | |
*** cdent has quit IRC | 16:47 | |
*** saju_m has joined #heat | 16:49 | |
sjmc7 | because why not! | 16:49 |
sjmc7 | i'll fix it, i've caused you enough trouble this week | 16:49 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Fix pagination of stack-list https://review.openstack.org/101605 | 16:51 |
sjmc7 | :) too late! | 16:51 |
*** rbuilta has quit IRC | 16:51 | |
zaneb | lol | 16:51 |
zaneb | I bet there was always a limit and a sort_keys in the DB call, and then the marker was added later | 16:52 |
zaneb | or something | 16:52 |
*** bgorski has joined #heat | 16:52 | |
sjmc7 | yep | 16:52 |
*** mestery has joined #heat | 16:53 | |
zaneb | sjmc7: I think you have it backwards - *I've* caused *you* enough trouble this week | 16:54 |
sjmc7 | eh. it's good debugging practice | 16:54 |
*** Fayablazer has quit IRC | 16:55 | |
*** ramishra has quit IRC | 16:55 | |
*** arbylee has quit IRC | 16:58 | |
*** mestery has quit IRC | 16:59 | |
*** mestery has joined #heat | 17:00 | |
*** harlowja_away is now known as harlowja | 17:00 | |
lipinski | HEat currently doesn't store template input parameters (or environment file) , does it? e.g., if I want to do a stack-update and change 1 of 5 inputs defined in a environment, I have to have the original environment file, right? | 17:02 |
lipinski | I know I can retrieve the template itself from Heat, but the original inputs are lost, right? | 17:02 |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 17:03 |
*** ramishra has joined #heat | 17:04 | |
*** mestery has quit IRC | 17:04 | |
*** randallburt has joined #heat | 17:07 | |
*** julienvey has quit IRC | 17:10 | |
*** jstrachan has quit IRC | 17:12 | |
*** nati_ueno has joined #heat | 17:17 | |
zaneb | lipinski: I believe that's correct | 17:25 |
*** ramishra has quit IRC | 17:25 | |
*** ramishra has joined #heat | 17:25 | |
*** ramishra has quit IRC | 17:25 | |
*** ramishra has joined #heat | 17:26 | |
*** arbylee has joined #heat | 17:26 | |
*** blinky_ghost has joined #heat | 17:28 | |
*** lazy_prince has quit IRC | 17:28 | |
blinky_ghost | hi all, can anybody help me with an heat template? I'm trying to create 2 instances on the same stack but I need the first instance "pauses" at some point and wait that the second instances finishes to finish deployment. Any good examples how to do this? thanks | 17:30 |
cody-somerville | blinky_ghost: Use a wait handler. | 17:32 |
blinky_ghost | cody-somerville: do you have an example? | 17:32 |
cody-somerville | or sorry, the correct term is wait condition. | 17:33 |
cody-somerville | blinky_ghost: http://docs.openstack.org/developer/heat/template_guide/cfn.html#AWS::CloudFormation::WaitCondition | 17:34 |
cody-somerville | blinky_ghost: Here is a full out example: https://github.com/openstack/heat-templates/blob/master/cfn/deb/MultiNode_DevStack.yaml | 17:35 |
blinky_ghost | cody-somerville: thanks, I'll check it out :) | 17:37 |
*** daneyon has joined #heat | 17:38 | |
cody-somerville | blinky_ghost: My pleasure. :) | 17:38 |
*** ramishra has quit IRC | 17:38 | |
*** ramishra has joined #heat | 17:39 | |
*** mkollaro has quit IRC | 17:40 | |
openstackgerrit | Mike Spreitzer proposed a change to openstack/heat-templates: Added simple samples that exercise autoscaling https://review.openstack.org/97366 | 17:42 |
*** ramishra has quit IRC | 17:43 | |
*** e0ne has joined #heat | 17:43 | |
*** achampion has joined #heat | 17:46 | |
*** DandyPandy has quit IRC | 17:53 | |
*** DandyPandy has joined #heat | 17:54 | |
*** kopparam has joined #heat | 17:58 | |
*** arbylee has quit IRC | 17:58 | |
*** e0ne has quit IRC | 18:00 | |
*** e0ne has joined #heat | 18:01 | |
*** Fayablazer has joined #heat | 18:02 | |
*** kopparam has quit IRC | 18:03 | |
*** e0ne has quit IRC | 18:06 | |
*** e0ne has joined #heat | 18:07 | |
*** Qiming has quit IRC | 18:08 | |
*** fandi has quit IRC | 18:11 | |
*** arbylee has joined #heat | 18:11 | |
*** arbylee has quit IRC | 18:12 | |
*** arbylee has joined #heat | 18:12 | |
*** blamar has joined #heat | 18:12 | |
*** DandyPandy has quit IRC | 18:18 | |
*** DandyPandy has joined #heat | 18:18 | |
*** robsparker has quit IRC | 18:18 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 18:18 |
*** andersonvom has joined #heat | 18:19 | |
blinky_ghost | cody-somerville: can I show you my template to see what I'm missing? I have some problem with the second instance that It just times out on the waiting condition | 18:29 |
*** robsparker has joined #heat | 18:34 | |
*** noTHD has joined #heat | 18:36 | |
zaneb | blinky_ghost: post it to paste.openstack.org and we'll take a look | 18:43 |
*** radez_g0n3 is now known as radez | 18:45 | |
*** blinky_ghost has quit IRC | 18:47 | |
*** jamiehannaford has quit IRC | 18:47 | |
*** gokrokve_ has joined #heat | 18:49 | |
*** DandyPandy_ has joined #heat | 18:51 | |
*** gokrokve has quit IRC | 18:52 | |
*** miarmak has joined #heat | 18:52 | |
*** DandyPandy has quit IRC | 18:54 | |
*** harlowja is now known as harlowja_away | 18:57 | |
*** Fayablazer has quit IRC | 18:58 | |
*** kopparam has joined #heat | 18:59 | |
*** harlowja_away is now known as harlowja | 19:01 | |
*** kopparam has quit IRC | 19:04 | |
*** bgorski_ has joined #heat | 19:08 | |
*** kfox1111 has joined #heat | 19:10 | |
*** daneyon has quit IRC | 19:14 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat-specs: Encrypt hidden template parameters specification https://review.openstack.org/100343 | 19:18 |
harlowja | SpamapS or others, is there any updated architecture diagram for how the new improved convergence engine would look (from a high level?) | 19:19 |
harlowja | like i found https://wiki.openstack.org/w/images/8/87/Heat-Vision-TS.png but just wondering if there is an updated one | 19:19 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString https://review.openstack.org/101634 | 19:31 |
*** tango has quit IRC | 19:33 | |
*** richa has joined #heat | 19:37 | |
*** blamar has quit IRC | 19:40 | |
*** mestery_ has joined #heat | 19:44 | |
*** mestery_ is now known as mestery | 19:45 | |
*** sgordon has quit IRC | 19:51 | |
*** sgordon has joined #heat | 19:54 | |
*** sgordon has quit IRC | 19:54 | |
*** sgordon has joined #heat | 19:54 | |
*** jdob_ has quit IRC | 19:59 | |
*** ifarkas has quit IRC | 20:01 | |
miarmak | I know, that it is wrong chat but I'l try anyway) Does anybody have a latest detailed sequence diagram of VM creating process?) | 20:03 |
*** DandyPandy_ has quit IRC | 20:06 | |
*** tspatzier has joined #heat | 20:07 | |
*** edmund has quit IRC | 20:09 | |
*** jprovazn has quit IRC | 20:15 | |
therve | miarmak, http://docs-draft.openstack.org/70/97370/3/check/gate-nova-docs/c6baa21/doc/build/html/devref/vmstates.html maybe | 20:16 |
*** radez is now known as radez_g0n3 | 20:16 | |
*** e0ne has quit IRC | 20:18 | |
*** e0ne has joined #heat | 20:19 | |
miarmak | omg) | 20:19 |
miarmak | therve: thanks) but I need smth like this: https://wiki.openstack.org/w/images/4/4e/Folsom_start_sequence_diagram.png | 20:20 |
therve | That's more a nova question indeed then | 20:21 |
*** akuznets_ has quit IRC | 20:23 | |
miarmak | therve: okey, thanks! | 20:25 |
*** gokrokve_ has quit IRC | 20:26 | |
*** mestery has quit IRC | 20:28 | |
*** arbylee has quit IRC | 20:33 | |
*** arbylee has joined #heat | 20:34 | |
zaneb | good news, everyone | 20:39 |
zaneb | we have a mid-cycle meetup | 20:39 |
*** daneyon has joined #heat | 20:40 | |
randallburt | huzzah! | 20:42 |
*** richa has quit IRC | 20:43 | |
*** saju_m has quit IRC | 20:44 | |
*** zhiyan_ has joined #heat | 20:46 | |
*** jareking has joined #heat | 20:51 | |
*** vijendar has quit IRC | 20:54 | |
*** gokrokve has joined #heat | 20:57 | |
*** BillArnold has quit IRC | 20:58 | |
*** gokrokve_ has joined #heat | 20:59 | |
SpamapS | zaneb: interesting | 21:00 |
SpamapS | harlowja: architecture wise, the new convergence engine is the same until we add subscribing to notifications I think. | 21:01 |
*** gokrokve has quit IRC | 21:02 | |
SpamapS | harlowja: of course, we don't have "workflow" in there anymore.. | 21:02 |
*** gokrokve_ has quit IRC | 21:04 | |
harlowja | SpamapS k | 21:04 |
SpamapS | harlowja: I've considered doing independent processes for observer/converger/general purpose engine... but I am starting to think they call just be one RPC service provider. | 21:06 |
SpamapS | harlowja: the subscribers to nova/neutron/etc. will need to be different as they are high throughput. They'll just filter and call RPC methods for things that need observing/converging. | 21:07 |
harlowja | sounds like a decent approach | 21:07 |
SpamapS | s/call just/can just/ | 21:08 |
SpamapS | heat/engine/resource.py:217: DeprecationWarning: metadata attribute is deprecated, use method metadata_set instead DeprecationWarning) | 21:09 |
SpamapS | Lots of those in the test suite | 21:09 |
SpamapS | is there a way to make the test suite fail w/ a trace when it hits a warning? | 21:10 |
SpamapS | would be good low hanging fruit for new contributors to chase those | 21:10 |
SpamapS | zaneb: btw, just re-ran tests.. 98s | 21:10 |
SpamapS | Ran 2836 (+2650) tests in 98.347s (+92.084s) | 21:10 |
SpamapS | PASSED (id=3438) | 21:10 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString https://review.openstack.org/101634 | 21:10 |
SpamapS | heat.tests.test_autoscaling_update_policy.AutoScalingGroupTest.test_autoscaling_group_update_replace_huge_min_in_service 4.388 | 21:11 |
zaneb | SpamapS: apparently I need a better laptop :/ | 21:11 |
SpamapS | zaneb: bogomips: 4988.56 | 21:11 |
SpamapS | model name: Intel(R) Core(TM) i7-3667U CPU @ 2.00GHz | 21:11 |
zaneb | bogomips: 3458.08 | 21:12 |
SpamapS | zaneb: there's yer problem. :) | 21:12 |
zaneb | indeed | 21:12 |
zaneb | Intel(R) Core(TM) i7 CPU Q 820 @ 1.73GHz | 21:12 |
sjmc7 | try it virtualized :) | 21:12 |
SpamapS | sjmc7: good idea.. | 21:13 |
zaneb | I'm actually due for a refresh, this one is 3 years old | 21:13 |
zaneb | I should flag down a passing manager and figure out how that happens | 21:13 |
sjmc7 | SpamapS - increasing the concurrency helped a lot | 21:13 |
SpamapS | sjmc7: so you spawned an instance w/ more vcpu? | 21:14 |
sjmc7 | zaneb - drop yours on the floor and say "oops" | 21:14 |
sjmc7 | SpamapS - it's a vmware container, but yeah, i gave it more of the host | 21:14 |
SpamapS | zaneb: most places have a 2 year policy.. 3??? | 21:14 |
SpamapS | sjmc7: ah | 21:14 |
sjmc7 | from ~990s to 360 | 21:14 |
zaneb | SpamapS: I believe it's 3, because that's when the warranty runs out | 21:14 |
zaneb | make sense to me | 21:15 |
*** aweiteka has quit IRC | 21:15 | |
zaneb | SpamapS: https://docs.python.org/2/library/warnings.html tells you how to make warnings into errors | 21:16 |
zaneb | something about a filter with the action "error" iirc | 21:16 |
*** sgordon has quit IRC | 21:20 | |
zaneb | looks like warnings.simplefilter('error') will do the trick | 21:22 |
openstackgerrit | Richard Lee proposed a change to openstack/heat: Add username to global tenant stack list https://review.openstack.org/101657 | 21:28 |
*** gokrokve has joined #heat | 21:39 | |
*** sabeen has quit IRC | 21:40 | |
*** jareking has quit IRC | 21:41 | |
SpamapS | zaneb: warranties is a pretty poor way to measure the ROI of a computer. | 21:42 |
SpamapS | zaneb: with big advances in chips/disks/screens/etc pretty common.. making you wait on tests because you have a computer that is 2 years old is probably costing them more than a new one would. | 21:43 |
SpamapS | btw on an hpcloud standard.large instance the unit tests take about 288s | 21:43 |
zaneb | tbh never in my whole career have I gotten a new machine without moving to another company | 21:44 |
*** kopparam has joined #heat | 21:44 | |
SpamapS | DOH | 21:44 |
zaneb | although iirc I was offered one once and I said I'd prefer just a RAM upgrade, because it was easier than migrating | 21:45 |
*** Meeral has quit IRC | 21:45 | |
SpamapS | zaneb: I used to be that way too.. but then I realized I had a 1.2Ghz processor and my neighbor had a dual core 2.4Ghz processor and was really kicking my butt in the lunchtime quake3 games.. ;) | 21:45 |
*** vijendar has joined #heat | 21:46 | |
zaneb | that company ran Windows, and I had installed a second HD with Linux on it so I could dual boot. IIRC the new PCs they were buying at the time had a small form factor that wouldn't fit 2 HDs. it really would have been a giant PITA to migrate | 21:47 |
*** vijendar has quit IRC | 21:47 | |
zaneb | and this was in, like, 2006 | 21:47 |
*** vijendar has joined #heat | 21:48 | |
zaneb | when Intel had been going sideways/backwards in performance for a number of years | 21:48 |
*** kopparam has quit IRC | 21:49 | |
*** jareking has joined #heat | 21:50 | |
kfox1111 | hehe. very cool. | 21:53 |
SpamapS | zaneb: yeah, the early 2000's were not good for Intel | 21:53 |
SpamapS | zaneb: until the Core 2 Duo's came out it was looking pretty bleak. | 21:54 |
zaneb | yep, it sure was | 21:54 |
SpamapS | I spoke wrong, it is taking the standard.large 205 - 209 seconds to run the heat unit test suite | 21:54 |
kfox1111 | I just made a simple template that creates a ServerGroup resource, a ResourceGroup of 3 instances with scheduler_hints: {group: {Ref: ServerGroup}} | 21:54 |
kfox1111 | and it works. :) | 21:54 |
SpamapS | heat.tests.test_autoscaling_update_policy.AutoScalingGroupTest.test_autoscaling_group_update_replace_huge_min_in_service 9.490 | 21:54 |
SpamapS | kfox1111: _nice | 21:55 |
SpamapS | _ | 21:55 |
kfox1111 | 3 vm's, three different hosts. | 21:55 |
zaneb | dammit, why won't the unit tests ever fail when I _want_ them to | 21:55 |
zaneb | kfox1111: try not to sound so surprised that it works ;) | 22:01 |
*** nati_ueno has quit IRC | 22:01 | |
*** andreaf_ has quit IRC | 22:04 | |
kfox1111 | zaneb: I love openstack. I really do. but having things just work right out of the box is... somewhat rare... ;) | 22:05 |
*** e0ne has quit IRC | 22:05 | |
kfox1111 | though it is getting better with each realease. :) | 22:05 |
*** e0ne has joined #heat | 22:05 | |
*** e0ne has quit IRC | 22:11 | |
*** e0ne has joined #heat | 22:11 | |
openstackgerrit | Steve McLellan proposed a change to openstack/heat: handle_signal to handle translated error msgs https://review.openstack.org/101663 | 22:12 |
*** DandyPandy has joined #heat | 22:14 | |
*** andersonvom has quit IRC | 22:17 | |
*** vijendar has quit IRC | 22:18 | |
SpamapS | kfox1111: don't say that out loud :) | 22:20 |
*** e0ne has quit IRC | 22:23 | |
*** mkollaro has joined #heat | 22:23 | |
*** e0ne has joined #heat | 22:23 | |
zaneb | sjmc7: I'm trying the write a failing unit test for bug #1331872... can you give me any clues on a reproduction method? | 22:24 |
uvirtbot | Launchpad bug 1331872 in heat "Changes in update_and_save not always committed" [High,In progress] https://launchpad.net/bugs/1331872 | 22:24 |
sjmc7 | yeah.. i tested it by setting off an update and looking at the DB while it was running | 22:26 |
*** e0ne has quit IRC | 22:26 | |
sjmc7 | i'm not sure whether the change eventually would've got written when the update finished, because of all the other update problems that were goign on | 22:27 |
sjmc7 | but the test would be to retrieve the template from the DB during the update | 22:27 |
zaneb | that's what I was afraid of. really hard to write a deterministic test for that :/ | 22:27 |
sjmc7 | yeah, i know | 22:27 |
sjmc7 | i am not certain it would ever write the change | 22:27 |
sjmc7 | but it feels like if it hadn't, someone would've noticed | 22:28 |
sjmc7 | it's deterministic, it's just tough to test | 22:28 |
sjmc7 | the test i guess would be simulate an update that takes a few seconds and in another thread retrieve the template | 22:29 |
zaneb | unit tests are not multithreaded | 22:29 |
zaneb | or, I guess they could be, but it's a nightmare | 22:29 |
sjmc7 | understood. the template must get written after the update succeeds/fails | 22:30 |
zaneb | I was thinking that it was writing the change but the other session was overwriting it at the end | 22:30 |
zaneb | but maybe that is not the case | 22:30 |
*** mestery has joined #heat | 22:31 | |
zaneb | I certainly haven't had any success writing a failing test for that scenario | 22:31 |
sjmc7 | no, it's not the case i don't think. my test case was a really long running deployment that couldn't finish | 22:31 |
*** mestery has quit IRC | 22:31 | |
sjmc7 | actually, it's not that | 22:31 |
sjmc7 | i tested it by putting a session.merge in the update code | 22:31 |
*** mestery has joined #heat | 22:32 | |
*** arbylee1 has joined #heat | 22:32 | |
zaneb | each session has its own cache of objects, so I figured it might be a common-or-garden race | 22:33 |
sjmc7 | umm... a test might be to assert the SQL update happened? | 22:33 |
sjmc7 | i don't think it was a race - i think the object wasn't in the session, so wasn't marked to be updated. but that's not based on any evidence | 22:33 |
zaneb | oh, the problem was that the session used was not the object's session? | 22:34 |
sjmc7 | yeah, that's what it looked like - adding the object explicitly to the session 'fixed' it | 22:34 |
*** arbylee has quit IRC | 22:35 | |
sjmc7 | but.. that code does try to use the object's session | 22:35 |
sjmc7 | and was not doing so | 22:35 |
*** tspatzier has quit IRC | 22:36 | |
*** andersonvom has joined #heat | 22:38 | |
sjmc7 | sorry, that's not very helpful. been a long day | 22:38 |
*** arbylee1 has quit IRC | 22:38 | |
*** andersonvom has quit IRC | 22:38 | |
zaneb | it was, but the object is a new one that's just been retrieved from the DB in a new session | 22:38 |
sjmc7 | best i've got is to test that the context session is used for the update | 22:41 |
*** morganfainberg is now known as morganfainberg_Z | 22:41 | |
*** david-lyle has quit IRC | 22:44 | |
*** david-lyle has joined #heat | 22:46 | |
*** david-lyle has quit IRC | 22:50 | |
sjmc7 | zaneb - i've gotta go, can have a think on monday | 22:53 |
*** sjmc7 has quit IRC | 22:53 | |
*** e0ne has joined #heat | 22:54 | |
*** bandarji has joined #heat | 23:03 | |
*** blomquisg has quit IRC | 23:05 | |
*** e0ne has quit IRC | 23:07 | |
*** miarmak has quit IRC | 23:11 | |
*** DandyPandy has quit IRC | 23:12 | |
*** nati_ueno has joined #heat | 23:15 | |
*** mkollaro has quit IRC | 23:16 | |
*** mestery has quit IRC | 23:21 | |
*** kgriffs is now known as kgriffs|afk | 23:27 | |
*** e0ne has joined #heat | 23:33 | |
*** TravT has quit IRC | 23:36 | |
*** randallburt has quit IRC | 23:36 | |
*** nati_ueno has quit IRC | 23:44 | |
*** gokrokve has quit IRC | 23:50 | |
*** kopparam has joined #heat | 23:51 | |
*** kopparam has quit IRC | 23:55 | |
*** david-lyle has joined #heat | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!