*** matsuhashi has joined #heat | 00:31 | |
*** kfox1111 has quit IRC | 00:37 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Only support client plugins https://review.openstack.org/98688 | 00:44 |
---|---|---|
openstackgerrit | Steve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found() https://review.openstack.org/100424 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement keystone client plugin https://review.openstack.org/97985 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement heat client plugin https://review.openstack.org/97984 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Client plugin exception handling methods https://review.openstack.org/100421 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin https://review.openstack.org/100420 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Neutron use ignore_not_found() https://review.openstack.org/100423 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Store clients in context https://review.openstack.org/98935 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin https://review.openstack.org/100419 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove function get_software_config https://review.openstack.org/101396 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found() https://review.openstack.org/101397 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement barbican client plugin https://review.openstack.org/98684 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports https://review.openstack.org/98685 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients https://review.openstack.org/98686 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins https://review.openstack.org/98687 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods https://review.openstack.org/97973 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Make heat.engine.clients a package https://review.openstack.org/97974 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Base class for client plugins https://review.openstack.org/97975 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement marconi client plugin https://review.openstack.org/98683 | 00:44 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Initialise client plugins https://review.openstack.org/97976 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement nova client plugin https://review.openstack.org/97977 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement swift client plugin https://review.openstack.org/97978 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement glance client plugin https://review.openstack.org/97979 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement neutron client plugin https://review.openstack.org/97980 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement cinder client plugin https://review.openstack.org/97981 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement trove client plugin https://review.openstack.org/97982 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement ceilometer client plugin https://review.openstack.org/97983 | 00:45 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move nova_utils functions to nova client plugin https://review.openstack.org/101782 | 00:45 |
*** julienvey has joined #heat | 00:51 | |
*** julienvey has quit IRC | 00:55 | |
*** achampion has joined #heat | 01:17 | |
*** mestery has joined #heat | 01:28 | |
*** liusheng has joined #heat | 01:29 | |
*** liusheng has quit IRC | 01:29 | |
*** liusheng has joined #heat | 01:30 | |
*** asalkeld is now known as asalkeld_dr | 01:37 | |
*** nosnos has joined #heat | 01:39 | |
*** rbuilta has joined #heat | 01:43 | |
*** rbuilta has quit IRC | 01:50 | |
*** julienvey has joined #heat | 01:52 | |
*** liusheng has quit IRC | 01:53 | |
*** tiantian has joined #heat | 01:55 | |
*** liusheng has joined #heat | 01:56 | |
*** julienvey has quit IRC | 01:56 | |
*** bvandenh has quit IRC | 02:18 | |
*** elynn has joined #heat | 02:19 | |
elynn | morning all :) | 02:20 |
*** ramishra has joined #heat | 02:23 | |
*** ramishra has quit IRC | 02:42 | |
*** ramishra has joined #heat | 02:43 | |
*** julienvey has joined #heat | 02:52 | |
*** achampio1 has joined #heat | 02:54 | |
*** achampion has quit IRC | 02:56 | |
*** julienvey has quit IRC | 02:57 | |
*** akuznetsov has joined #heat | 03:03 | |
*** zhiyan_ is now known as zhiyan | 03:04 | |
*** sgordon has quit IRC | 03:10 | |
*** cmyster has joined #heat | 03:22 | |
cmyster | morning | 03:24 |
*** asalkeld_dr is now known as asalkeld | 03:35 | |
*** achampio1 has quit IRC | 03:37 | |
*** cmyster has quit IRC | 03:37 | |
*** fandi has joined #heat | 03:37 | |
*** cmyster has joined #heat | 03:38 | |
*** cmyster has joined #heat | 03:38 | |
*** matsuhashi has quit IRC | 03:39 | |
*** achampion has joined #heat | 03:46 | |
*** akuznetsov has quit IRC | 03:48 | |
*** asalkeld has quit IRC | 03:49 | |
*** akuznetsov has joined #heat | 03:50 | |
*** achampion has quit IRC | 03:52 | |
*** julienvey has joined #heat | 03:53 | |
*** nosnos has quit IRC | 03:54 | |
*** ramishra has quit IRC | 03:55 | |
*** julienvey has quit IRC | 03:58 | |
*** achampion has joined #heat | 04:17 | |
*** mohits has joined #heat | 04:22 | |
*** shakamunyi has quit IRC | 04:30 | |
*** shakamunyi has joined #heat | 04:31 | |
*** daneyon has joined #heat | 04:34 | |
*** ramishra has joined #heat | 04:34 | |
*** matsuhashi has joined #heat | 04:39 | |
*** asalkeld has joined #heat | 04:40 | |
*** shakamunyi has quit IRC | 04:41 | |
*** nosnos has joined #heat | 04:41 | |
*** shakamunyi has joined #heat | 04:42 | |
skraynev | good morning | 04:43 |
cmyster | hey | 04:43 |
*** rakesh_hs4 has joined #heat | 04:45 | |
*** Demitar has joined #heat | 04:46 | |
*** kopparam has joined #heat | 04:46 | |
*** nosnos has quit IRC | 04:46 | |
*** shakamunyi has quit IRC | 04:47 | |
*** nosnos has joined #heat | 04:47 | |
*** gokrokve has joined #heat | 04:50 | |
*** Demitar has quit IRC | 04:50 | |
*** julienvey has joined #heat | 04:54 | |
*** nikunj2512 has joined #heat | 04:55 | |
*** julienvey has quit IRC | 04:58 | |
*** daneyon_ has joined #heat | 05:01 | |
*** achampion has quit IRC | 05:03 | |
*** daneyon has quit IRC | 05:04 | |
*** bmahalakshmi has joined #heat | 05:07 | |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Enable SubnetId update for EC2::Instance https://review.openstack.org/98042 | 05:08 |
*** jyoti_ranjan has joined #heat | 05:13 | |
*** chandan_kumar_ has joined #heat | 05:14 | |
*** chandan_kumar has quit IRC | 05:16 | |
*** chandan_kumar_ is now known as chandan_kumar | 05:17 | |
*** tiantian has quit IRC | 05:21 | |
*** SnowDust has joined #heat | 05:27 | |
*** ajc_ has joined #heat | 05:29 | |
*** unmeshg has joined #heat | 05:29 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/96507 | 05:29 |
*** kopparam has quit IRC | 05:32 | |
*** nosnos has quit IRC | 05:35 | |
*** nosnos has joined #heat | 05:37 | |
*** gokrokve has quit IRC | 05:39 | |
*** gokrokve has joined #heat | 05:39 | |
*** gokrokve_ has joined #heat | 05:40 | |
*** lazy_prince has joined #heat | 05:40 | |
*** gokrokve has quit IRC | 05:44 | |
*** gokrokve_ has quit IRC | 05:45 | |
*** julienvey has joined #heat | 05:54 | |
*** achampion has joined #heat | 05:58 | |
*** julienvey has quit IRC | 05:59 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/89750 | 06:02 |
*** achampion has quit IRC | 06:04 | |
*** shakamunyi has joined #heat | 06:05 | |
*** matsuhashi has quit IRC | 06:05 | |
*** matsuhashi has joined #heat | 06:06 | |
*** kopparam has joined #heat | 06:07 | |
openstackgerrit | Maish Saidel-Keesing proposed a change to openstack/heat: Update README.md to reflect the change in path. https://review.openstack.org/101144 | 06:08 |
*** nkhare has joined #heat | 06:08 | |
*** gokrokve has joined #heat | 06:10 | |
*** matsuhashi has quit IRC | 06:11 | |
*** matsuhashi has joined #heat | 06:13 | |
*** kopparam has quit IRC | 06:15 | |
*** gokrokve has quit IRC | 06:16 | |
*** kopparam_ has joined #heat | 06:19 | |
*** matsuhashi has quit IRC | 06:19 | |
*** matsuhashi has joined #heat | 06:19 | |
*** e0ne has joined #heat | 06:20 | |
*** jprovazn has joined #heat | 06:20 | |
*** SnowDust has quit IRC | 06:22 | |
*** tiantian has joined #heat | 06:24 | |
*** kopparam_ has quit IRC | 06:26 | |
*** kopparam has joined #heat | 06:26 | |
*** openstackstatus has quit IRC | 06:27 | |
*** brint has quit IRC | 06:27 | |
*** ramishra has quit IRC | 06:28 | |
*** brint has joined #heat | 06:29 | |
*** cmyster has quit IRC | 06:33 | |
*** jamiehannaford has joined #heat | 06:34 | |
*** cmyster has joined #heat | 06:36 | |
*** cmyster has joined #heat | 06:36 | |
tiantian | afternoon:) | 06:40 |
*** tomek_adamczewsk has joined #heat | 06:45 | |
openstackgerrit | liusheng proposed a change to openstack/python-heatclient: Set the iso8601 log level to WARN https://review.openstack.org/101810 | 06:46 |
*** mkollaro has joined #heat | 06:47 | |
*** tomek_adamczewsk has quit IRC | 06:49 | |
*** akuznetsov has quit IRC | 06:50 | |
*** akuznetsov has joined #heat | 06:50 | |
*** tspatzier has joined #heat | 06:52 | |
*** ramishra has joined #heat | 06:53 | |
*** matsuhashi has quit IRC | 06:55 | |
*** julienvey has joined #heat | 06:55 | |
*** matsuhashi has joined #heat | 06:56 | |
tiantian | ping shardy:0 | 06:58 |
*** julienvey has quit IRC | 07:00 | |
*** achampion has joined #heat | 07:01 | |
*** ramishra has quit IRC | 07:04 | |
*** shardy has joined #heat | 07:04 | |
*** achampion has quit IRC | 07:05 | |
*** julienvey has joined #heat | 07:06 | |
*** cmyster has quit IRC | 07:06 | |
*** sergmelikyan has quit IRC | 07:07 | |
*** ramishra has joined #heat | 07:08 | |
*** kopparam has quit IRC | 07:10 | |
*** julienvey has quit IRC | 07:11 | |
*** TonyBurn has joined #heat | 07:11 | |
tiantian | elynn: I reply you comments :https://review.openstack.org/#/c/101078/ | 07:11 |
*** jamiehannaford has quit IRC | 07:12 | |
*** jamiehannaford has joined #heat | 07:12 | |
*** gokrokve has joined #heat | 07:13 | |
therve | Good morning! | 07:16 |
skraynev | morning | 07:16 |
*** cmyster has joined #heat | 07:16 | |
*** sab has joined #heat | 07:16 | |
cmyster | morning | 07:17 |
cmyster | again' | 07:17 |
skraynev | :) | 07:17 |
*** gokrokve has quit IRC | 07:18 | |
*** e0ne has quit IRC | 07:18 | |
*** jamiehannaford has quit IRC | 07:22 | |
*** pas-ha has joined #heat | 07:23 | |
pas-ha | morning all :) | 07:23 |
skraynev | pas-ha: hi, could you rebase sahara patches ;) I hope, that stevebaker's patches work correct now. | 07:24 |
*** jamiehannaford has joined #heat | 07:25 | |
cmyster | morning pas-ha, | 07:25 |
*** ifarkas has joined #heat | 07:31 | |
*** sileht has quit IRC | 07:35 | |
*** sergmelikyan has joined #heat | 07:36 | |
elynn | Hi therve, skraynev, could you review my patch again? https://review.openstack.org/#/c/98042/ | 07:40 |
*** tomek_adamczewsk has joined #heat | 07:40 | |
*** andreaf has joined #heat | 07:44 | |
elynn | @tiantian, I don't get your point in my patch above ^^ | 07:45 |
pas-ha | skraynev, sure, will do now | 07:46 |
tiantian | elynn:sorry, for next line | 07:46 |
elynn | next line is in tests write by you. | 07:47 |
elynn | I didn't modify your functions. | 07:48 |
elynn | And your tests were all passed with my patches. | 07:49 |
elynn | Is it alright to modify tests which is not related to my patches? | 07:50 |
tiantian | elynn: I mean if you add the validation of network_interfaces and subnet_id, we should remove the line otherwise it's confused us,isn't? | 07:50 |
elynn | I'm still confused... | 07:51 |
elynn | Validation is for network_interfaces and subnet_id are both provided, I don't see the connections between validation codes and tests codes you want to remove. | 07:53 |
tiantian | elynn: because the validation you add, we don't take network_interfaces and subnet_id together, so I think to remove that line. | 07:53 |
*** kopparam has joined #heat | 07:53 | |
elynn | @tiantian, ok , I get your point :) | 07:55 |
tiantian | elynn: sorry, pool english:) | 07:55 |
tiantian | s/pool/poor | 07:56 |
elynn | Thank you for your review :) @tiantian | 07:57 |
tiantian | Why there is no Integer type for parameters?who can tell :) | 07:58 |
tiantian | should we to add this? | 07:58 |
*** nkhare_ has joined #heat | 07:59 | |
*** jcoufal has joined #heat | 08:00 | |
*** achampion has joined #heat | 08:02 | |
*** nkhare has quit IRC | 08:03 | |
*** nkhare__ has joined #heat | 08:06 | |
*** achampion has quit IRC | 08:07 | |
*** e0ne has joined #heat | 08:08 | |
*** nkhare_ has quit IRC | 08:09 | |
*** jcoufal has quit IRC | 08:11 | |
*** serg_melikyan has joined #heat | 08:12 | |
*** serg_melikyan has quit IRC | 08:13 | |
*** jcoufal has joined #heat | 08:13 | |
*** kopparam has quit IRC | 08:14 | |
*** gokrokve has joined #heat | 08:15 | |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Enable SubnetId update for EC2::Instance https://review.openstack.org/98042 | 08:16 |
*** ramishra has quit IRC | 08:16 | |
*** kopparam_ has joined #heat | 08:19 | |
*** kopparam_ has quit IRC | 08:20 | |
*** gokrokve has quit IRC | 08:20 | |
*** julienvey has joined #heat | 08:21 | |
*** kopparam has joined #heat | 08:23 | |
*** jyoti_ranjan has quit IRC | 08:24 | |
*** jyoti_ranjan has joined #heat | 08:25 | |
*** e0ne has quit IRC | 08:26 | |
*** akuznetsov has quit IRC | 08:27 | |
*** akuznetsov has joined #heat | 08:28 | |
*** akuznetsov has quit IRC | 08:28 | |
*** e0ne has joined #heat | 08:29 | |
*** e0ne_ has joined #heat | 08:38 | |
*** sileht has joined #heat | 08:41 | |
*** e0ne has quit IRC | 08:41 | |
sergmelikyan | Guys, what does it mean: The personality property may not contain greater than -1 entries | 08:55 |
sergmelikyan | My stack does not have any property with name "personality" and yet I get stack validation failed with this exception | 08:55 |
*** e0ne_ is now known as e0ne | 08:59 | |
shardy | sergmelikyan: I think it's a bug, sec | 09:00 |
sergmelikyan | shardy found appropriate code block in heat resources - https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L936 | 09:01 |
*** IgorYozhikov is now known as iyozhikov | 09:01 | |
sergmelikyan | can share my server resource template or whole stack if needed | 09:01 |
shardy | sergmelikyan: the issue is personality is not None I think, as the default is {} | 09:01 |
shardy | So we should remove the is not None | 09:02 |
shardy | sergmelikyan: can you please raise a bug, I can post a patch unless you're already working on it | 09:02 |
sergmelikyan | Ok, I will open bug and fix this one | 09:02 |
shardy | sergmelikyan: Ok, thanks | 09:02 |
sergmelikyan | shardy, thank you! | 09:02 |
pas-ha | while running tests today I got spurious traceback (only happened once, can not reproduce it) - http://paste.openstack.org/show/84672/ | 09:05 |
pas-ha | should we worry about that? | 09:05 |
pas-ha | related to greenthreads | 09:05 |
pas-ha | and sqlalchemy | 09:05 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource https://review.openstack.org/100288 | 09:07 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement sahara client plugin https://review.openstack.org/100588 | 09:07 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource https://review.openstack.org/72336 | 09:07 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource https://review.openstack.org/101509 | 09:07 |
sergmelikyan | shardy, look like there are another bug: https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L849 | 09:09 |
sergmelikyan | this exception should not occur, unless here https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L849 | 09:10 |
sergmelikyan | limits['maxPersonality'] is string | 09:10 |
sergmelikyan | shardy, I will verify that, but by looking on the code it looks like that | 09:11 |
*** mkerrin has quit IRC | 09:15 | |
*** jyoti_ranjan has quit IRC | 09:16 | |
*** gokrokve has joined #heat | 09:16 | |
shardy | pas-ha: Do you have https://review.openstack.org/#/c/100254/? | 09:17 |
*** mkerrin has joined #heat | 09:18 | |
*** jyoti_ranjan has joined #heat | 09:20 | |
*** gokrokve has quit IRC | 09:21 | |
*** unmeshg has left #heat | 09:22 | |
pas-ha | shardy, looks like not (I'm based on stevebaker's client plugin series). So no worries for now it seems. | 09:23 |
*** kopparam has quit IRC | 09:23 | |
*** kopparam_ has joined #heat | 09:23 | |
*** kopparam_ has quit IRC | 09:26 | |
*** Demitar has joined #heat | 09:27 | |
*** kopparam has joined #heat | 09:28 | |
*** unmeshg has joined #heat | 09:31 | |
*** unmeshg has left #heat | 09:32 | |
*** unmeshg has joined #heat | 09:32 | |
*** kopparam has quit IRC | 09:36 | |
*** RockKuo_Office has joined #heat | 09:37 | |
*** RockKuo_Office has quit IRC | 09:37 | |
*** RockKuo_Office has joined #heat | 09:37 | |
*** RockKuo_ has joined #heat | 09:37 | |
*** RockKuo_Office has quit IRC | 09:37 | |
*** RockKuo_ has quit IRC | 09:37 | |
*** RockKuo_Office has joined #heat | 09:38 | |
*** nkhare__ is now known as nkhare | 09:38 | |
*** noTHD has quit IRC | 09:45 | |
*** jyoti_ranjan has quit IRC | 09:47 | |
*** kopparam has joined #heat | 09:50 | |
*** sorantis has joined #heat | 09:58 | |
skraynev | anybody know what happens with gate-heat-docs? | 09:58 |
*** julienvey has quit IRC | 10:00 | |
therve | skraynev, Talking about it in infra | 10:00 |
skraynev | therve: see now. thx | 10:01 |
*** gokrokve has joined #heat | 10:16 | |
*** sab has quit IRC | 10:18 | |
*** sab has joined #heat | 10:19 | |
*** pas-ha has quit IRC | 10:20 | |
*** gokrokve has quit IRC | 10:21 | |
*** pas-ha has joined #heat | 10:26 | |
*** alexheneveld has joined #heat | 10:28 | |
*** Demitar has quit IRC | 10:29 | |
*** jyoti_ranjan has joined #heat | 10:31 | |
*** zhiyan is now known as zhiyan_ | 10:32 | |
*** fandi has quit IRC | 10:41 | |
*** ckmvishnu has quit IRC | 10:49 | |
*** sorantis has quit IRC | 10:50 | |
*** ckmvishnu has joined #heat | 10:51 | |
*** akuznetsov has joined #heat | 10:52 | |
*** sorantis has joined #heat | 10:52 | |
*** ramishra has joined #heat | 10:53 | |
*** Demitar has joined #heat | 10:57 | |
*** cmyster has quit IRC | 10:59 | |
*** cmyster has joined #heat | 10:59 | |
*** cmyster has joined #heat | 10:59 | |
*** FrancoisBillant has joined #heat | 11:03 | |
*** jyoti_ranjan has quit IRC | 11:14 | |
*** gokrokve has joined #heat | 11:17 | |
*** julienvey has joined #heat | 11:19 | |
therve | shardy, If you didn't notice, https://review.openstack.org/#/c/99583/ failed to merge | 11:21 |
shardy | therve: Oh, thanks, I'll rebase now | 11:21 |
*** maishsk has joined #heat | 11:22 | |
maishsk | Good afternoon | 11:22 |
*** gokrokve has quit IRC | 11:22 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Remove unused generate_request_id https://review.openstack.org/99583 | 11:23 |
maishsk | How would I go about defining a scaling group that should be deployed on different AZ's? | 11:23 |
maishsk | Is that possible? | 11:23 |
therve | A scaling group is not deployed. You mean a scaling that deploys servers in different AZs, I presume | 11:26 |
maishsk | therve: that is correct - how would I deploy different instances (that are part of a scaling group) - in different AZ's? | 11:28 |
therve | maishsk, Maybe using scheduler hints? I don't know if you can use that | 11:28 |
maishsk | therve - do you have any example ? | 11:31 |
therve | maishsk, No | 11:32 |
openstackgerrit | Masahito Muroi proposed a change to openstack/python-heatclient: output-file option in stack-abandon https://review.openstack.org/96690 | 11:35 |
*** chandan_kumar is now known as chkumar246 | 11:35 | |
*** RockKuo_Office has quit IRC | 11:38 | |
*** chkumar246 has quit IRC | 11:45 | |
*** chandan_kumar has joined #heat | 11:46 | |
maishsk | I see there is a resource type named OS::Heat::InstanceGroup | 11:48 |
*** jyoti_ranjan has joined #heat | 11:48 | |
maishsk | and that it has a property: AvailabilityZones - but it is listed as not implemented | 11:50 |
maishsk | There is blueprint - https://blueprints.launchpad.net/heat/+spec/implement-autoscalinggroup-availabilityzones | 11:52 |
*** ramishra has quit IRC | 11:57 | |
*** e0ne has quit IRC | 11:58 | |
*** sab has quit IRC | 12:01 | |
*** sgordon has joined #heat | 12:01 | |
*** sgordon has quit IRC | 12:02 | |
*** sgordon has joined #heat | 12:02 | |
*** kopparam has quit IRC | 12:03 | |
*** kopparam has joined #heat | 12:11 | |
*** tspatzier has quit IRC | 12:16 | |
*** tspatzier has joined #heat | 12:18 | |
*** gokrokve has joined #heat | 12:19 | |
*** tspatzier has quit IRC | 12:19 | |
*** jamiehannaford has quit IRC | 12:20 | |
*** jamiehannaford has joined #heat | 12:21 | |
*** tspatzier has joined #heat | 12:21 | |
*** rbuilta has joined #heat | 12:22 | |
*** jamiehannaford has quit IRC | 12:22 | |
*** matsuhashi has quit IRC | 12:23 | |
*** jdob has joined #heat | 12:23 | |
asalkeld | shardy, you about? | 12:23 |
shardy | asalkeld: Hey, yup | 12:23 |
*** matsuhashi has joined #heat | 12:23 | |
*** jamiehannaford has joined #heat | 12:23 | |
asalkeld | so that auth_token_info | 12:23 |
*** jamiehannaford has quit IRC | 12:23 | |
asalkeld | that's normally available it seems | 12:24 |
asalkeld | so it gets populated | 12:24 |
*** mohits has quit IRC | 12:24 | |
asalkeld | and then if I use code (that got later removed from heat) | 12:24 |
*** gokrokve has quit IRC | 12:24 | |
*** erecio has joined #heat | 12:24 | |
shardy | Yup it was reverted due to a tangentally related gate race which it exposed | 12:25 |
asalkeld | it pretty much always uses that token_info | 12:25 |
shardy | hopefully we can get it back in soon | 12:25 |
asalkeld | and I get failures | 12:25 |
asalkeld | (token needs auth) | 12:25 |
shardy | what sort of failures? | 12:25 |
shardy | It should populate the auth_ref in the keystoneclient object, so we effectively share the session between the API and engine | 12:25 |
asalkeld | http://paste.openstack.org/show/84688/ | 12:26 |
asalkeld | so what I did was put the same code in solum | 12:26 |
*** jamiehannaford has joined #heat | 12:26 | |
asalkeld | then did a delete on the main object | 12:26 |
asalkeld | and it goes and does stuff (including deleting the trust) | 12:27 |
asalkeld | when it get's there, it goes -- urg | 12:27 |
asalkeld | basically it's using the auth_ref | 12:27 |
shardy | And you're deleting as the same user who created the trust? | 12:27 |
*** ramishra has joined #heat | 12:27 | |
*** matsuhashi has quit IRC | 12:28 | |
asalkeld | shardy, yes | 12:28 |
*** matsuhashi has joined #heat | 12:28 | |
asalkeld | the question is should it be using the auth_ref | 12:28 |
*** blomquisg has joined #heat | 12:28 | |
asalkeld | (I thought that was the code path for trusts) | 12:28 |
shardy | asalkeld: the auth_ref is just the token data returned when a token is validated | 12:29 |
asalkeld | but it is a user operating the cli | 12:29 |
asalkeld | I see | 12:29 |
asalkeld | so should I be calling authenticate() | 12:29 |
shardy | so we pre-populate it with data from the validation which happened in auth_token (e.g auth_token_info) | 12:29 |
shardy | asalkeld: the idea is you don't call authenticate, because that will request a new token | 12:30 |
asalkeld | that error seems to be that I have not called authenticate() | 12:30 |
asalkeld | (might just be me miss reading it) | 12:30 |
shardy | asalkeld: If you're calling authenticate and it works, maybe the auth_ref initialization is not quite correct | 12:30 |
asalkeld | I am no | 12:30 |
asalkeld | I am not | 12:30 |
shardy | I had to mangle the auth_token ID a bit to make it work for both v2 and v3 token info | 12:31 |
*** e0ne has joined #heat | 12:31 | |
asalkeld | I just copied your code there | 12:31 |
shardy | unfortunately auth_token doesn't (yet) use keystoneclient, so the token info is just the raw data from the validation, not quite the same as auth_ref in the client | 12:31 |
asalkeld | https://github.com/stackforge/solum/blob/master/solum/common/solum_keystoneclient.py#L104-L117 | 12:32 |
*** e0ne_ has joined #heat | 12:32 | |
*** cdent has joined #heat | 12:33 | |
shardy | https://review.openstack.org/#/c/97569/5/heat/common/heat_keystoneclient.py | 12:33 |
shardy | asalkeld: Your code is slightly different, you only do authenticate if auth_ref is not set | 12:34 |
shardy | otherwise it will fail, because you can't get a new token with a trust scoped token | 12:34 |
shardy | that was the whole reason for this change :) | 12:34 |
asalkeld | (I have that locally) | 12:34 |
*** bmahalakshmi has quit IRC | 12:35 | |
*** matsuhashi has quit IRC | 12:35 | |
*** e0ne has quit IRC | 12:35 | |
*** matsuhashi has joined #heat | 12:35 | |
shardy | Hmm, not sure what to suggest then, I tested it with project and trust scoped tokens and it worked for me | 12:35 |
shardy | are you using v2 or v3 tokens? | 12:36 |
asalkeld | v2 I think | 12:36 |
*** e0ne_ has quit IRC | 12:37 | |
*** cmyster has quit IRC | 12:38 | |
shardy | and the token is scoped to a trust? | 12:38 |
*** matsuhas_ has joined #heat | 12:38 | |
asalkeld | it's a normal token | 12:38 |
*** shakamunyi has quit IRC | 12:38 | |
asalkeld | . openrc | 12:38 |
*** matsuhashi has quit IRC | 12:39 | |
shardy | asalkeld: I tested with both, but you could try configuring your API to issue a v3 token: | 12:40 |
shardy | https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/middleware/auth_token.py#L1094 | 12:40 |
shardy | You set auth_version='v3.0' in the auth_token section of the config, and update the uri to point at v3 | 12:40 |
asalkeld | ok | 12:40 |
*** ajc_ has quit IRC | 12:40 | |
shardy | And double check that the if 'auth_ref' not in kwargs: conditional is avoiding the client.authenticate() in your running API | 12:41 |
*** CarstenD has joined #heat | 12:46 | |
CarstenD | hi guys | 12:46 |
*** unmeshg has left #heat | 12:46 | |
asalkeld | shardy, http://paste.openstack.org/show/84690/ | 12:47 |
CarstenD | finally I got my heat template for deployment of core os instances working! | 12:47 |
asalkeld | seems to be using v3 | 12:47 |
CarstenD | it was missing one attribute … :-) | 12:48 |
* maishsk says looks like everyone woke up... | 12:48 | |
maishsk | Hi all | 12:48 |
maishsk | There is blueprint - https://blueprints.launchpad.net/heat/+spec/implement-autoscalinggroup-availabilityzones | 12:48 |
maishsk | has any work been done on this yet | 12:48 |
CarstenD | http://paste.openstack.org/show/84691/ if anyone is interested … it’s quite simple … but there is one more problem to solve | 12:49 |
CarstenD | coreos uses etcd and needs to get a new token url by calling the url https://discovery.etcd.io/new | 12:50 |
CarstenD | currently, I’m using it manually | 12:50 |
*** randallburt has joined #heat | 12:50 | |
*** ramishra_ has joined #heat | 12:50 | |
*** ramishra has quit IRC | 12:51 | |
CarstenD | is it possible to automate this? like doing a „discovery: curl https://discovery.etcd.io/new“ instead of get_param ...? | 12:51 |
shardy | asalkeld: using auth_ref ... u'id': u'placeholder' | 12:51 |
*** rpothier has joined #heat | 12:51 | |
shardy | I had to delete that as it's an invalid ID | 12:51 |
asalkeld | ok | 12:51 |
asalkeld | I'll give that a go | 12:51 |
shardy | https://bugs.launchpad.net/keystone/+bug/1328067 | 12:52 |
uvirtbot | Launchpad bug 1328067 in python-keystoneclient "Token with "placeholder" ID issued" [Medium,Triaged] | 12:52 |
*** andersonvom has joined #heat | 12:53 | |
*** kopparam_ has joined #heat | 12:53 | |
*** nkhare has quit IRC | 12:55 | |
*** ckmvishnu has quit IRC | 12:56 | |
*** kopparam has quit IRC | 12:56 | |
shardy | asalkeld: actually I was getting confused with v2 tokens, but the point is to use the context auth_token in both cases, not the id in token info which is bogus for PKI tokens | 12:57 |
asalkeld | if kwargs['auth_ref']['token'].get('id') == 'placeholder': | 12:57 |
asalkeld | del kwargs['auth_ref']['token']['id'] | 12:57 |
shardy | asalkeld: AFAICS your code already does the right thing, so I'm still not sure why it's not working for you | 12:57 |
*** randallburt has quit IRC | 12:58 | |
asalkeld | I'll dig some more | 12:59 |
*** ramishra_ has quit IRC | 13:00 | |
shardy | asalkeld: Ok cool, I'll pull latest keystoneclient and re-test later too | 13:01 |
*** ramishra has joined #heat | 13:01 | |
shardy | therve: hey, just trying your oslo.messaging change, AFAICS there are mandatory config changes to make it work, is that correct? | 13:02 |
*** e0ne has joined #heat | 13:03 | |
*** matsuhas_ has quit IRC | 13:03 | |
*** matsuhashi has joined #heat | 13:03 | |
shardy | I was under the impression we had to stay compatible with the n-1th config to avoid breaking folks on upgrade who are still running an old config file | 13:03 |
*** kopparam_ has quit IRC | 13:04 | |
therve | shardy, Presumably new config should have default values | 13:04 |
CarstenD | is it possible to get a value inside a heat template from a remote url to use it inside an inline cloud_config? | 13:05 |
*** ramishra has quit IRC | 13:06 | |
asalkeld | night all | 13:06 |
*** asalkeld has quit IRC | 13:06 | |
shardy | therve: Ok, I guess it's something we can document, but I wondered if other projects have maintained any backwards compatibility when making this change | 13:07 |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Fix early resource property value validation https://review.openstack.org/93080 | 13:07 |
therve | shardy, You mean regarding options removed? | 13:07 |
shardy | I've certainly been shouted at about breaking upgrades, e.g by SpamapS re the domain users stuff most recently | 13:08 |
*** matsuhashi has quit IRC | 13:08 | |
shardy | therve: I mean the heat engine won't start with my existing config | 13:08 |
*** matsuhashi has joined #heat | 13:08 | |
therve | shardy, Okay that's more problematic. What does it say? | 13:08 |
shardy | http://paste.openstack.org/show/84695/ | 13:08 |
shardy | Obviously I'm fine with updating it, but wasn't sure what the policy is for this | 13:09 |
therve | shardy, Ah I suspect it's something else, you must have pyc around | 13:09 |
shardy | IIRC the grenade tests for many projects enforce backwards config compatibility for one cycle, but I could be wrong | 13:09 |
shardy | therve: Oh! My bad, let me check :) | 13:10 |
shardy | therve: You're right, false alarm, sorry! :) | 13:10 |
therve | shardy, No problem :) | 13:10 |
*** kopparam has joined #heat | 13:13 | |
*** tiantian has quit IRC | 13:13 | |
*** sgordon` has joined #heat | 13:13 | |
*** matsuhashi has quit IRC | 13:13 | |
*** radez_g0n3 is now known as radez | 13:13 | |
*** matsuhashi has joined #heat | 13:14 | |
CarstenD | is it possible to get a current list of available flavors inside the heat template instead of providing allowed_values with a fixed string list? | 13:16 |
therve | CarstenD, You can use the nova.flavor constraint | 13:17 |
*** matsuhashi has quit IRC | 13:18 | |
CarstenD | therve: ah, thanks. that’s exactly what I was looking for! | 13:18 |
*** rdo has joined #heat | 13:20 | |
*** gokrokve has joined #heat | 13:20 | |
CarstenD | therve: is it implemented in icehouse? | 13:23 |
*** ramishra has joined #heat | 13:23 | |
therve | CarstenD, Yes | 13:23 |
CarstenD | hmm, ok | 13:23 |
therve | Is there an issue? | 13:25 |
CarstenD | https://wiki.openstack.org/wiki/Heat/flavor_input_constraint | 13:25 |
CarstenD | is this example correct? | 13:25 |
*** aweiteka has joined #heat | 13:26 | |
*** threebean has joined #heat | 13:26 | |
CarstenD | because it doesn’t work for me :-) | 13:26 |
CarstenD | http://paste.openstack.org/show/84697/ | 13:26 |
*** gokrokve has quit IRC | 13:26 | |
therve | No it's not | 13:27 |
therve | Don't use the wiki for documentation :/ | 13:27 |
therve | CarstenD, http://docs.openstack.org/developer/heat/template_guide/hot_spec.html#custom-constraint | 13:27 |
*** pafuent has joined #heat | 13:28 | |
*** blomquisg has quit IRC | 13:28 | |
*** kopparam has quit IRC | 13:29 | |
*** threebean has left #heat | 13:29 | |
*** nosnos has quit IRC | 13:29 | |
*** dims has joined #heat | 13:31 | |
*** blomquisg has joined #heat | 13:33 | |
*** achampion has joined #heat | 13:34 | |
shardy | CarstenD: re the remote url question, I think get_file may do what you want if you're using the heatclient CLI as opposed to horizon | 13:35 |
shardy | http://docs.openstack.org/developer/heat/template_guide/hot_spec.html#get-file | 13:35 |
openstackgerrit | A change was merged to openstack/heat: Hide deprecate warnings for metadata tests https://review.openstack.org/100830 | 13:42 |
openstackgerrit | A change was merged to openstack/heat: Remove unused generate_request_id https://review.openstack.org/99583 | 13:43 |
openstackgerrit | A change was merged to openstack/heat: Remove heat_keystoneclient roles filtering workaround https://review.openstack.org/101145 | 13:43 |
*** lipinski has joined #heat | 13:44 | |
*** blamar has joined #heat | 13:45 | |
CarstenD | shardy: that’s not exactly what i mean | 13:47 |
CarstenD | shardy: http://paste.openstack.org/show/84691/ | 13:48 |
CarstenD | shardy: in line 30, I want to get the result of https://discovery.etcd.io/new automatically | 13:48 |
CarstenD | the result of https://discovery.etcd.io/new is the token for the whole stack, it must be unique for all instances so that the instances can communicate via etcd | 13:49 |
*** jasond` has joined #heat | 13:50 | |
*** DandyPandy has joined #heat | 13:50 | |
CarstenD | in my example, I’m getting the token manually by user input … but it would be cool if it is possible to create it dynamically during stack creation | 13:50 |
*** daneyon_ has quit IRC | 13:52 | |
*** maishsk has quit IRC | 13:52 | |
*** kopparam has joined #heat | 13:57 | |
*** ramishra has quit IRC | 14:01 | |
*** ramishra has joined #heat | 14:01 | |
*** tango has joined #heat | 14:04 | |
openstackgerrit | Steve McLellan proposed a change to openstack/heat: handle_signal to handle translated error msgs https://review.openstack.org/101663 | 14:10 |
*** sjmc7 has joined #heat | 14:10 | |
*** lazy_prince has quit IRC | 14:15 | |
*** BillArnold_ has joined #heat | 14:18 | |
*** gokrokve has joined #heat | 14:23 | |
*** sabeen has joined #heat | 14:24 | |
*** gokrokve has quit IRC | 14:28 | |
*** CarstenD has quit IRC | 14:35 | |
*** rakesh_hs4 has quit IRC | 14:37 | |
*** kopparam has quit IRC | 14:40 | |
*** sabeen1 has joined #heat | 14:43 | |
*** sabeen has quit IRC | 14:43 | |
*** morganfainberg has quit IRC | 14:45 | |
*** morganfainberg_Z has joined #heat | 14:45 | |
openstackgerrit | A change was merged to openstack/heat: Hide warning for old style attribute schema test https://review.openstack.org/96755 | 14:45 |
*** jyoti_ranjan has quit IRC | 14:46 | |
*** Qiming has joined #heat | 14:48 | |
*** gokrokve has joined #heat | 14:52 | |
*** alexheneveld has quit IRC | 14:52 | |
*** gokrokve has quit IRC | 14:53 | |
sergmelikyan | shardy, skraynev guys, I am working on fix for https://bugs.launchpad.net/heat/+bug/1333283 | 14:53 |
uvirtbot | Launchpad bug 1333283 in heat "Excessive limits validation in OS::Nova::Server for maxPersonality limit" [Undecided,New] | 14:53 |
sergmelikyan | fix is trivial, but I can't figure out how to test it | 14:53 |
*** gokrokve has joined #heat | 14:53 | |
*** radez is now known as radez_g0n3 | 14:53 | |
sergmelikyan | skraynev, can you help me? | 14:54 |
*** shakamunyi has joined #heat | 14:54 | |
*** rwsu has joined #heat | 14:55 | |
*** vijendar has joined #heat | 14:56 | |
*** gokrokve has quit IRC | 14:57 | |
*** jprovazn has quit IRC | 14:58 | |
*** sabeen has joined #heat | 14:59 | |
*** sabeen1 has quit IRC | 14:59 | |
*** radez_g0n3 is now known as radez | 14:59 | |
*** sorantis has quit IRC | 15:02 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Prevent exessive validation for maxPersonality limit https://review.openstack.org/101926 | 15:02 |
*** jareking has joined #heat | 15:04 | |
*** sorantis has joined #heat | 15:04 | |
*** jareking has quit IRC | 15:06 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync oslo incubator https://review.openstack.org/101928 | 15:07 |
*** kfox1111 has joined #heat | 15:10 | |
*** kgriffs|afk is now known as kgriffs | 15:13 | |
*** shakamunyi has quit IRC | 15:14 | |
*** david-lyle has joined #heat | 15:16 | |
*** zz_gondoi is now known as gondoi | 15:17 | |
*** kfox1111 has quit IRC | 15:18 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Make some properties updatable for Volume resource https://review.openstack.org/100804 | 15:20 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix error count for stack-list while show deleted https://review.openstack.org/101078 | 15:20 |
*** ishant has joined #heat | 15:21 | |
*** gokrokve has joined #heat | 15:23 | |
*** gokrokve_ has joined #heat | 15:23 | |
*** shakamunyi has joined #heat | 15:25 | |
sjmc7 | zaneb - any luck with a test case for https://review.openstack.org/#/c/101605/ ? i have a little bit of time to see if i cna come up with a unit-testable repro case | 15:26 |
*** gokrokve has quit IRC | 15:27 | |
*** nikunj2512 has quit IRC | 15:28 | |
*** daneyon has joined #heat | 15:30 | |
*** dmakogon_ has quit IRC | 15:31 | |
*** jcoufal has quit IRC | 15:35 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Prevent exessive validation for maxPersonality limit https://review.openstack.org/101926 | 15:37 |
*** samstav has joined #heat | 15:37 | |
*** shakamunyi has quit IRC | 15:37 | |
*** shakamunyi has joined #heat | 15:38 | |
*** shakamunyi has quit IRC | 15:39 | |
*** tnurlygayanov has quit IRC | 15:39 | |
*** shakamunyi has joined #heat | 15:39 | |
*** tomek_adamczewsk has quit IRC | 15:39 | |
*** tnurlygayanov has joined #heat | 15:40 | |
*** shakamunyi has quit IRC | 15:47 | |
*** julienvey has quit IRC | 15:47 | |
*** shakamunyi has joined #heat | 15:48 | |
*** alexheneveld has joined #heat | 15:50 | |
*** e0ne has quit IRC | 15:54 | |
*** shakamunyi has quit IRC | 15:55 | |
*** shakamunyi has joined #heat | 15:55 | |
*** shakamunyi has quit IRC | 15:56 | |
*** shakamunyi has joined #heat | 15:57 | |
*** jasond` has quit IRC | 15:57 | |
*** shakamunyi has quit IRC | 16:00 | |
*** packet has joined #heat | 16:00 | |
*** alexpilotti has joined #heat | 16:01 | |
*** shakamunyi has joined #heat | 16:01 | |
*** nati_ueno has joined #heat | 16:01 | |
*** nati_ueno has quit IRC | 16:02 | |
*** sorantis has quit IRC | 16:03 | |
*** stannie has quit IRC | 16:05 | |
*** ishant has quit IRC | 16:07 | |
*** shakamunyi has quit IRC | 16:13 | |
*** jasond` has joined #heat | 16:13 | |
*** shakamunyi has joined #heat | 16:15 | |
*** DandyPandy has quit IRC | 16:20 | |
therve | Grrr don't do random stuff with oslo, people | 16:21 |
*** shakamunyi has quit IRC | 16:22 | |
*** ccrouch has joined #heat | 16:22 | |
*** shakamunyi has joined #heat | 16:22 | |
*** Qiming has quit IRC | 16:23 | |
*** bandarji has joined #heat | 16:23 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync oslo incubator https://review.openstack.org/101928 | 16:24 |
*** gokrokve_ has quit IRC | 16:24 | |
*** zhangyang has quit IRC | 16:24 | |
*** liusheng has quit IRC | 16:24 | |
*** liusheng has joined #heat | 16:25 | |
*** zhangyang has joined #heat | 16:25 | |
*** TonyBurn has quit IRC | 16:26 | |
*** sy01 has joined #heat | 16:27 | |
sy01 | Hello | 16:27 |
*** nati_ueno has joined #heat | 16:27 | |
sy01 | I saw a commit saying that HARestarter should be deprecated | 16:27 |
sy01 | I was wondering, if we have some other way of restarting VM's other than HARestarte ? | 16:28 |
shardy | sy01: it doesn't restart the VM, it deletes it, sometimes along with half of the stack | 16:28 |
shardy | which is why we want to deprecate it ;) | 16:28 |
sy01 | shardy: Yes, I am aware of that ;-) | 16:29 |
shardy | An autoscaling group would do a similar job, where you could build a new VM if one becomes inactive | 16:29 |
sy01 | shardy: Ohh, so if a *customer* treats his vm as a pet then it is not possible ? | 16:30 |
*** john-n-seattle has quit IRC | 16:30 | |
shardy | So AFAIK the preferred direction is to improve the autoscaling functionality and move away from HARestarter | 16:30 |
sy01 | shardy: Existing VM will be destroyed anyway ;-) | 16:30 |
*** shakamunyi has quit IRC | 16:30 | |
shardy | sy01: well HARestarter isn't a pet solution, as it kills your pet ;) | 16:30 |
*** shakamunyi has joined #heat | 16:31 | |
shardy | sy01: the convergence work may provide better ways to non-destructively repair stacks, or at least start moving in that direction | 16:31 |
*** shakamunyi has quit IRC | 16:31 | |
*** shakamunyi has joined #heat | 16:32 | |
*** john-n-seattle has joined #heat | 16:34 | |
sy01 | shardy: Cool, this looks very promising https://review.openstack.org/#/c/95907/ | 16:34 |
*** shakamunyi has quit IRC | 16:34 | |
sy01 | shardy: As of now, which ceilometer alarm, I can use for VM failure ? | 16:35 |
sy01 | shardy: * for detecting VM failure | 16:35 |
shardy | sy01: depends on your definition of failure | 16:36 |
*** john-n-seattle has quit IRC | 16:36 | |
*** john-n-seattle has joined #heat | 16:37 | |
sy01 | shardy: Say, a vm died ? do you think cpu_util will do the job ? | 16:38 |
*** alexheneveld has quit IRC | 16:40 | |
*** lazy_prince2 has joined #heat | 16:41 | |
*** nati_ueno has quit IRC | 16:42 | |
shardy | sy01: IMO the only way to be sure it's working is an agent inside the VM posting data out, but you could probably derive some combination of ceilometer metrics with reasonable success if you have knowledge of the workload | 16:43 |
shardy | but, like, what happens if the OS has a bug which pins the CPU and uses lots of RAM? | 16:43 |
sy01 | shardy: that's right. | 16:44 |
shardy | I've seen plenty of those and to the hypervisor it just looks like a busy VM | 16:44 |
shardy | Ultimately it depends on your requirements and the monitoring overhead you're prepared to incur | 16:44 |
*** shakamunyi has joined #heat | 16:45 | |
*** shakamunyi has quit IRC | 16:45 | |
*** shakamunyi has joined #heat | 16:46 | |
*** vijendar has quit IRC | 16:48 | |
sy01 | shardy: Ohkay, and if we have detected a vm failure, then there is no way to automatically remove the dead instance with Heat, Even, if it was a part of autoscaling group | 16:51 |
sy01 | shardy: monitoring sounds like a viable option here | 16:51 |
SpamapS | shardy: btw, I should appologize if I shouted at you for breaking upgrades. I will hold myself to a stern note next time. ;) | 16:52 |
shardy | sy01: Not currently, no but it's something which has been discussed for a future improved autoscaling feature | 16:52 |
shardy | SpamapS: haha, well relatedly, is TripleO using deferred_auth_method=trusts currently? | 16:53 |
SpamapS | Right, a failed node is not contributing to the pool, that would be a nice feature. | 16:53 |
SpamapS | shardy: we strive to use defaults only. | 16:54 |
SpamapS | shardy: I don't remember submitting a patch to use trusts.. so probably no? | 16:54 |
shardy | SpamapS: Ok, so ref bug #1286157 I'd like to make it the default, but I'm worried about breaking TripleO again ;) | 16:55 |
uvirtbot | Launchpad bug 1286157 in heat "Heat should use trusts by default" [Medium,Triaged] https://launchpad.net/bugs/1286157 | 16:55 |
shardy | SpamapS: It's been the default in devstack for a while now, and my recent test refactoring should make fixing the tests somewhat easier | 16:55 |
SpamapS | shardy: submit the patch, and do a 'check experimental' .. if it passes, then ask us to test. :) | 16:55 |
SpamapS | shardy: and if our tets fail, _SHAKE US_ for not having better automated tests. ;) | 16:56 |
shardy | SpamapS: Ah, cool I didn't realize we could do that, will do :) | 16:56 |
SpamapS | shardy: indeed, I don't think we've socialized that fact enough. | 16:56 |
shardy | SpamapS: the main change will be whatever users you create will need to have a role to delegate to heat, by default "heat_stack_owner" | 16:56 |
SpamapS | "if you change something big, throw a check experimental up and see what breaks" :) | 16:56 |
SpamapS | shardy: note that we still don't have a stack_domain_admin either. :( | 16:57 |
shardy | SpamapS: really? :( | 16:57 |
SpamapS | shardy: we're waiting on Heat to be able to specify by name, which morganfainberg_Z was working on last week. | 16:57 |
*** shakamunyi has quit IRC | 16:57 | |
SpamapS | shardy: by ID would require a giant retooling unfortunateyl. :-/ | 16:57 |
shardy | Hmm, I knew you wanted that but didn't realize it was a blocker | 16:57 |
*** lazy_prince has joined #heat | 16:58 | |
sy01 | shardy: I looked at the cfn and hot autoscaling templates but none of them gives a hint of how will the stack figure out if a VM has died :-( | 17:00 |
shardy | https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_IHA.template#L154 | 17:02 |
shardy | sy01: also see http://lists.openstack.org/pipermail/openstack/2014-June/007688.html | 17:03 |
*** lazy_prince has quit IRC | 17:03 | |
shardy | You may have to combine ideas from some examples to do what you want | 17:03 |
sy01 | Aha, this is helpful ;-) | 17:06 |
*** killer_prince has joined #heat | 17:07 | |
sy01 | shardy: thank you ! there will be Beer for you, next time i will see you. Hopefully in Paris ;-) | 17:07 |
*** killer_prince is now known as lazy_prince | 17:07 | |
shardy | sy01: np :) | 17:08 |
*** lazy_prince has quit IRC | 17:08 | |
*** harlowja_away is now known as harlowja | 17:08 | |
*** sy01 has quit IRC | 17:15 | |
*** killer_prince has joined #heat | 17:17 | |
*** cdent has quit IRC | 17:18 | |
*** nati_ueno has joined #heat | 17:21 | |
*** ramishra has quit IRC | 17:25 | |
*** ramishra has joined #heat | 17:26 | |
*** ramishra_ has joined #heat | 17:27 | |
*** ramishra has quit IRC | 17:28 | |
*** DandyPandy has joined #heat | 17:32 | |
*** DandyPandy has quit IRC | 17:32 | |
*** DandyPandy has joined #heat | 17:33 | |
*** killer_prince has quit IRC | 17:34 | |
*** alexheneveld has joined #heat | 17:34 | |
*** rbuilta has quit IRC | 17:36 | |
*** alexheneveld has quit IRC | 17:36 | |
*** killer_prince has joined #heat | 17:37 | |
*** ramishra has joined #heat | 17:39 | |
*** ramishra_ has quit IRC | 17:41 | |
*** killer_prince has quit IRC | 17:43 | |
*** lipinski has quit IRC | 17:44 | |
*** gokrokve has joined #heat | 17:44 | |
*** killer_prince has joined #heat | 17:46 | |
*** andreaf has quit IRC | 17:46 | |
*** aweiteka has quit IRC | 17:47 | |
*** jdob has quit IRC | 17:51 | |
*** jdob has joined #heat | 17:51 | |
*** lazy_prince2 has quit IRC | 17:52 | |
*** tango has quit IRC | 17:53 | |
*** ramishra has quit IRC | 17:53 | |
*** aweiteka has joined #heat | 18:00 | |
*** harlowja has quit IRC | 18:00 | |
*** jamiehannaford has quit IRC | 18:01 | |
*** mkollaro has quit IRC | 18:02 | |
*** jamiehannaford has joined #heat | 18:03 | |
openstackgerrit | Anderson Mesquita proposed a change to openstack/heat-specs: Display username in unscoped stack lists https://review.openstack.org/101968 | 18:04 |
*** vijendar has joined #heat | 18:05 | |
*** tspatzier has quit IRC | 18:09 | |
*** alexpilotti has quit IRC | 18:10 | |
*** akuznetsov has quit IRC | 18:13 | |
*** akuznetsov has joined #heat | 18:13 | |
*** bandarji has quit IRC | 18:13 | |
*** jcoufal has joined #heat | 18:14 | |
*** kgriffs is now known as kgriffs|afk | 18:14 | |
*** e0ne has joined #heat | 18:15 | |
*** killer_prince has quit IRC | 18:17 | |
*** killer_prince has joined #heat | 18:18 | |
*** killer_prince has quit IRC | 18:19 | |
*** killer_prince has joined #heat | 18:19 | |
*** pafuent has quit IRC | 18:23 | |
*** vijendar has quit IRC | 18:28 | |
*** vijendar has joined #heat | 18:29 | |
*** killer_prince has quit IRC | 18:36 | |
*** FrancoisBillant has quit IRC | 18:37 | |
*** tango has joined #heat | 18:37 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString https://review.openstack.org/101634 | 18:38 |
*** harlowja has joined #heat | 18:38 | |
*** harlowja has quit IRC | 18:38 | |
*** killer_prince has joined #heat | 18:38 | |
*** harlowja has joined #heat | 18:39 | |
*** harlowja has quit IRC | 18:39 | |
*** samstav_ has joined #heat | 18:40 | |
*** gondoi is now known as zz_gondoi | 18:41 | |
*** samstav has quit IRC | 18:42 | |
*** akuznetsov has quit IRC | 18:44 | |
*** samstav_ has quit IRC | 18:44 | |
*** samstav has joined #heat | 18:47 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 18:50 |
*** harlowja has joined #heat | 18:51 | |
*** harlowja has quit IRC | 18:51 | |
*** david-lyle has quit IRC | 18:51 | |
*** david-lyle has joined #heat | 18:52 | |
*** akuznetsov has joined #heat | 18:52 | |
*** david-lyle has quit IRC | 18:52 | |
*** harlowja has joined #heat | 18:52 | |
*** harlowja has quit IRC | 18:52 | |
*** david-lyle has joined #heat | 18:53 | |
*** mkollaro has joined #heat | 18:53 | |
*** harlowja has joined #heat | 18:53 | |
*** lipinski has joined #heat | 18:54 | |
*** jamiehannaford has quit IRC | 18:56 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 18:56 |
*** akuznetsov has quit IRC | 18:57 | |
*** dims_ has joined #heat | 18:57 | |
*** dims has quit IRC | 18:58 | |
*** zz_gondoi is now known as gondoi | 19:02 | |
*** lero_p has joined #heat | 19:05 | |
*** akuznetsov has joined #heat | 19:05 | |
*** lero_p has quit IRC | 19:05 | |
*** akuznetsov has quit IRC | 19:05 | |
*** david-lyle has quit IRC | 19:08 | |
*** BillArnold_ has quit IRC | 19:08 | |
*** pafuent has joined #heat | 19:08 | |
*** david-lyle has joined #heat | 19:08 | |
*** david-lyle has quit IRC | 19:09 | |
*** DandyPandy_ has joined #heat | 19:09 | |
*** david-lyle has joined #heat | 19:10 | |
*** BillArnold_ has joined #heat | 19:11 | |
*** DandyPandy has quit IRC | 19:12 | |
*** kgriffs|afk is now known as kgriffs | 19:22 | |
*** SnowDust has joined #heat | 19:24 | |
*** alexheneveld has joined #heat | 19:29 | |
*** bandarji has joined #heat | 19:29 | |
*** killer_prince has quit IRC | 19:30 | |
*** killer_prince has joined #heat | 19:33 | |
lipinski | Can OS::Nova::Server no longer create a network port? | 19:33 |
lipinski | I used to do this: | 19:34 |
lipinski | networks: | 19:34 |
lipinski | - { "network": "privnet01" } | 19:34 |
lipinski | But ICehouse complains about missing uuid, which is deprecated.. | 19:34 |
*** erecio has quit IRC | 19:37 | |
*** killer_prince has quit IRC | 19:37 | |
*** erecio has joined #heat | 19:38 | |
*** killer_prince has joined #heat | 19:41 | |
*** jamiehannaford has joined #heat | 19:43 | |
*** BillArnold_ has quit IRC | 19:44 | |
*** BillArnold has joined #heat | 19:48 | |
*** tspatzier has joined #heat | 19:49 | |
*** tspatzier has quit IRC | 19:50 | |
*** SnowDust has quit IRC | 19:57 | |
*** packet has quit IRC | 20:01 | |
*** aweiteka has quit IRC | 20:02 | |
*** DandyPandy_ has quit IRC | 20:05 | |
*** DandyPandy has joined #heat | 20:06 | |
openstackgerrit | Dirk Mueller proposed a change to openstack/heat: Require at least 8 chars for auth_encryption_key https://review.openstack.org/102001 | 20:26 |
*** daneyon has quit IRC | 20:30 | |
*** aweiteka has joined #heat | 20:30 | |
*** ifarkas has quit IRC | 20:30 | |
*** e0ne has quit IRC | 20:34 | |
*** tnurlygayanov has quit IRC | 20:34 | |
*** tnurlygayanov has joined #heat | 20:34 | |
*** e0ne has joined #heat | 20:38 | |
*** liusheng has quit IRC | 20:45 | |
*** liusheng has joined #heat | 20:46 | |
*** jcoufal has quit IRC | 20:49 | |
*** david-lyle has quit IRC | 20:54 | |
*** dims__ has joined #heat | 20:54 | |
*** david-lyle has joined #heat | 20:55 | |
*** jdob has quit IRC | 20:55 | |
*** dims__ has quit IRC | 20:55 | |
*** david-lyle has quit IRC | 20:55 | |
*** dims__ has joined #heat | 20:56 | |
*** david-lyle has joined #heat | 20:56 | |
*** jamiehannaford has quit IRC | 20:57 | |
*** dims_ has quit IRC | 20:57 | |
*** asalkeld has joined #heat | 20:59 | |
*** erecio has quit IRC | 21:00 | |
*** andersonvom has quit IRC | 21:05 | |
*** gondoi is now known as zz_gondoi | 21:06 | |
*** pafuent has left #heat | 21:08 | |
stevebaker | lipinski: You might have too many dicts. possibly all you need is | 21:15 |
stevebaker | networks: | 21:15 |
stevebaker | - network: privnet01 | 21:15 |
*** achampion has quit IRC | 21:16 | |
*** david-lyle has quit IRC | 21:16 | |
*** david-lyle has joined #heat | 21:16 | |
*** david-lyle has quit IRC | 21:17 | |
*** sgordon has quit IRC | 21:18 | |
*** david-lyle has joined #heat | 21:20 | |
*** kfox1111 has joined #heat | 21:26 | |
kfox1111 | does cfn-* work with userdata passed through user_data_format RAW? | 21:26 |
shardy | kfox1111: no | 21:28 |
kfox1111 | :/ | 21:28 |
*** jasond` has quit IRC | 21:28 | |
kfox1111 | how do you use wait conditions with Multipart Mime then? | 21:28 |
shardy | kfox1111: RAW is for directly interfacing with cloud-init, otherwise heat formats the userdata for cfn-init | 21:29 |
shardy | kfox1111: Oh you can use the non-bootstrap cfntools OK via RAW | 21:29 |
shardy | Actually you can just use curl to signal waitconditions instead of cfn-signal | 21:29 |
kfox1111 | so, I drop the cfn-init and just use cfn-signal? | 21:30 |
shardy | https://review.openstack.org/#/c/90143/10/tempest/scenario/orchestration/test_volumes_create_from_backup.yaml | 21:30 |
shardy | There's an example of using AWS waitcondition resources with RAW user-data | 21:30 |
kfox1111 | shouldn't I use {Ref: WaitHandleInstance} somewhere? | 21:32 |
kfox1111 | oh. I see. yeah its doing that. | 21:32 |
kfox1111 | nm. | 21:32 |
shardy | kfox1111: Yeah that's the wc_url: { get_resource: wait_handle } | 21:32 |
kfox1111 | ok. I think I can get this to work. Thanks. :) | 21:32 |
shardy | np | 21:33 |
*** aweiteka has quit IRC | 21:33 | |
*** e0ne has quit IRC | 21:34 | |
kfox1111 | hmm.. what is data/uniqueid for? | 21:37 |
kfox1111 | can I leave them out? | 21:37 |
shardy | kfox1111: Not for the CFN resources, I'm working on a native equivalent where you can | 21:39 |
shardy | It's just an index for when you send multiple signals, e.g 1, 2, 3 or whatever | 21:39 |
SpamapS | hm, is zaneb out for a bit? | 21:39 |
kfox1111 | hmm.. cfn-signal seems to set uniqueid 0000 | 21:39 |
shardy | kfox1111: Yeah it defaults it for you, or you have to set it yourself if you use curl | 21:39 |
shardy | If you send more than one signal, you can't keep sending 0000 or it will be seen as one signal (data is overwritten) | 21:40 |
kfox1111 | ah. is data ignored by heat? | 21:40 |
kfox1111 | In this instance, I'm only sending one signal, so just hardcoding it would work I guess. | 21:41 |
*** nsradia has joined #heat | 21:41 | |
shardy | kfox1111: Yes, it's ignored, but it can be referenced by other resources via the Data attribute | 21:42 |
shardy | So you can use it to pass data back at runtime and use it as a property for another resource | 21:42 |
kfox1111 | ah. cool. | 21:43 |
*** nsradia has left #heat | 21:48 | |
kfox1111 | know a nice way of running a while script with cloud-init? | 21:54 |
kfox1111 | do I just make the bash file a member of the multipart mime message? | 21:54 |
shardy | IIRC while won't play nicely if you want it to keep running after cloud-init is finished | 21:58 |
shardy | here's an ugly but working way using nohup: | 21:59 |
shardy | https://review.openstack.org/#/c/83924/3/tempest/scenario/orchestration/test_ha.yaml | 21:59 |
shardy | There's probably numerous better ways ;) | 21:59 |
*** nati_ueno has quit IRC | 22:00 | |
*** nati_ueno has joined #heat | 22:01 | |
*** andersonvom has joined #heat | 22:01 | |
kfox1111 | I just want it to work the same as it normally does. once on first boot. | 22:01 |
*** jamiehannaford has joined #heat | 22:02 | |
kfox1111 | I added it as a member to MultipartMime. We'll see if that works... | 22:02 |
shardy | Oh right, I misunderstood | 22:03 |
kfox1111 | Arg.... horizon's heat error messaging is so worthless.... | 22:03 |
kfox1111 | "An unknown problem occurred validating the template." | 22:03 |
* kfox1111 logs into the server to check logs... | 22:04 | |
*** rpothier has quit IRC | 22:05 | |
kfox1111 | hmm... nothing in the logs. thats a first. | 22:05 |
kfox1111 | ah. heat template-validate shows it. | 22:06 |
kfox1111 | ERROR: Every Resource object must contain a Type member. | 22:06 |
*** andersonvom has quit IRC | 22:07 | |
kfox1111 | wow. I guess this is new: | 22:08 |
kfox1111 | Note | 22:08 |
kfox1111 | DEPRECATED - Use property floating_network. | 22:08 |
kfox1111 | its not depricated in icehouse. in fact, floating_network doesn't exist. :/ | 22:08 |
kfox1111 | "Stack creation failed". and nothing in the logs. :/ | 22:11 |
*** e0ne has joined #heat | 22:14 | |
openstackgerrit | Steve Baker proposed a change to openstack/python-heatclient: Improve --debug logging output https://review.openstack.org/101359 | 22:14 |
stevebaker | kfox1111: I think a backport has landed to improve the horizon error, will be in the next icehouse horizon release | 22:17 |
kfox1111 | ah. great news. :) | 22:18 |
*** e0ne has quit IRC | 22:19 | |
*** rbuilta has joined #heat | 22:22 | |
kfox1111 | hmm.. the multipart mime message has two sections like I asked for, but both blank. :/ | 22:23 |
*** DandyPandy has quit IRC | 22:32 | |
*** DandyPandy has joined #heat | 22:32 | |
kfox1111 | does str_replace work in a cfn heat template? | 22:32 |
stevebaker | kfox1111: nope, use Fn::Replace http://docs.openstack.org/developer/heat/template_guide/functions.html#fn-replace | 22:35 |
kfox1111 | ah. thats probably whats breaking it then. thanks. | 22:36 |
*** DandyPandy has quit IRC | 22:37 | |
*** e0ne has joined #heat | 22:45 | |
*** e0ne_ has joined #heat | 22:46 | |
*** rbuilta has quit IRC | 22:47 | |
*** e0ne has quit IRC | 22:48 | |
*** nati_ueno has quit IRC | 22:49 | |
*** blomquisg has quit IRC | 22:50 | |
*** e0ne_ has quit IRC | 22:51 | |
*** nati_ueno has joined #heat | 22:51 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Only support client plugins https://review.openstack.org/98688 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found() https://review.openstack.org/100424 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement keystone client plugin https://review.openstack.org/97985 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement heat client plugin https://review.openstack.org/97984 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Client plugin exception handling methods https://review.openstack.org/100421 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin https://review.openstack.org/100420 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Neutron use ignore_not_found() https://review.openstack.org/100423 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move nova_utils functions to nova client plugin https://review.openstack.org/101782 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Store clients in context https://review.openstack.org/98935 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin https://review.openstack.org/100419 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove function get_software_config https://review.openstack.org/101396 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found() https://review.openstack.org/101397 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement barbican client plugin https://review.openstack.org/98684 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports https://review.openstack.org/98685 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients https://review.openstack.org/98686 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins https://review.openstack.org/98687 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods https://review.openstack.org/97973 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Make heat.engine.clients a package https://review.openstack.org/97974 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Base class for client plugins https://review.openstack.org/97975 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement marconi client plugin https://review.openstack.org/98683 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Initialise client plugins https://review.openstack.org/97976 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement nova client plugin https://review.openstack.org/97977 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement swift client plugin https://review.openstack.org/97978 | 22:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement glance client plugin https://review.openstack.org/97979 | 22:52 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement neutron client plugin https://review.openstack.org/97980 | 22:52 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement cinder client plugin https://review.openstack.org/97981 | 22:52 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement trove client plugin https://review.openstack.org/97982 | 22:52 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement ceilometer client plugin https://review.openstack.org/97983 | 22:52 |
*** nati_ueno has quit IRC | 22:55 | |
*** nati_ueno has joined #heat | 22:56 | |
*** jamiehannaford has quit IRC | 23:04 | |
*** nati_ueno has quit IRC | 23:05 | |
*** bandarji has quit IRC | 23:07 | |
*** kgriffs is now known as kgriffs|afk | 23:11 | |
*** nati_ueno has joined #heat | 23:12 | |
*** morganfainberg_Z is now known as morganfainberg | 23:12 | |
*** asalkeld has quit IRC | 23:17 | |
*** morganfainberg has quit IRC | 23:22 | |
*** morganfainberg_Z has joined #heat | 23:22 | |
*** sabeen has quit IRC | 23:28 | |
*** nati_ueno has quit IRC | 23:29 | |
*** asalkeld has joined #heat | 23:30 | |
*** mkollaro has quit IRC | 23:40 | |
*** nati_ueno has joined #heat | 23:43 | |
*** e0ne has joined #heat | 23:46 | |
*** andersonvom has joined #heat | 23:47 | |
*** david-lyle has quit IRC | 23:47 | |
*** david-lyle has joined #heat | 23:48 | |
*** nati_ueno has quit IRC | 23:49 | |
*** e0ne has quit IRC | 23:50 | |
*** nati_ueno has joined #heat | 23:51 | |
*** david-lyle has quit IRC | 23:52 | |
*** andersonvom has quit IRC | 23:56 | |
*** nati_ueno has quit IRC | 23:56 | |
*** achampion has joined #heat | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!