Wednesday, 2015-09-16

*** Drago has quit IRC00:02
stevebakerdangerous00:15
*** EricGonc_ has joined #heat00:17
*** devlaps has quit IRC00:18
*** pratikmallya has joined #heat00:19
*** dims_ has quit IRC00:20
*** bapalm_ has joined #heat00:20
*** EricGonczer_ has quit IRC00:21
*** bapalm has quit IRC00:21
*** jdob has quit IRC00:21
*** shadower has quit IRC00:23
*** shadower has joined #heat00:23
*** pratikmallya has quit IRC00:23
*** manishg_ has quit IRC00:29
*** slagle_ has joined #heat00:31
openstackgerritSteve Baker proposed openstack/heat: Save previous template on non convergence updates  https://review.openstack.org/22267500:32
*** ricolin has joined #heat00:33
*** htruta` has joined #heat00:33
openstackgerritSteve Baker proposed openstack/heat: Allow map/list items for list_join  https://review.openstack.org/22176500:35
*** slagle has quit IRC00:35
*** dyasny has quit IRC00:35
*** ahonda has quit IRC00:35
*** tochi has quit IRC00:35
*** blomquisg has quit IRC00:35
*** htruta has quit IRC00:36
*** mikal has quit IRC00:36
openstackgerritSteve Baker proposed openstack/heat: Add test for _show_resource  https://review.openstack.org/22302600:36
*** mikal has joined #heat00:36
*** hdd has quit IRC00:38
openstackgerritSteve Baker proposed openstack/heat: Remove policies from mistral types  https://review.openstack.org/21863300:38
*** blomquisg has joined #heat00:38
*** vahidh has quit IRC00:40
openstackgerritSteve Baker proposed openstack/heat: Allow map/list items for str_replace  https://review.openstack.org/22176600:40
*** dyasny has joined #heat00:42
*** ahonda has joined #heat00:42
*** tochi has joined #heat00:42
*** vahidh has joined #heat00:56
*** rwsu has quit IRC00:57
*** EricGonc_ has quit IRC00:59
*** dims_ has joined #heat01:05
*** jasond has quit IRC01:05
*** jdandrea has quit IRC01:05
*** liusheng has joined #heat01:06
*** jasond has joined #heat01:09
stevebakerasalkeld, huangtianhua: potentially awake cores, we really need a heatclient release soon, ideally with these changes. Could you review? https://review.openstack.org/#/c/222325/ https://review.openstack.org/#/c/205755/01:10
*** jasond has quit IRC01:13
asalkeldsure01:15
*** crose has joined #heat01:16
asalkeldstevebaker: the second one needs this heat patch https://review.openstack.org/#/c/205754/01:21
asalkeldand it didn't merge01:21
asalkeldneeds rebase/merge ...01:22
asalkeld(gave both +2)01:23
*** Yanyanhu has joined #heat01:28
*** jasond has joined #heat01:30
*** dims_ has quit IRC01:34
*** manishg has joined #heat01:36
*** eliqiao has joined #heat01:39
*** eliqiao has quit IRC01:42
*** eliqiao has joined #heat01:43
*** jasond has quit IRC01:46
*** manishg has quit IRC01:46
*** eliqiao1 has joined #heat01:50
*** zhenguo has joined #heat01:50
stevebakerasalkeld: it doesn't *need* the patch, it just won't do anything on a heat without it.01:51
*** eliqiao has quit IRC01:51
*** htruta` is now known as htruta01:53
*** jasond has joined #heat01:54
*** EricGonczer_ has joined #heat02:03
asalkeldok02:04
*** sasukeh has joined #heat02:07
*** manishg has joined #heat02:08
*** tiantian has joined #heat02:12
*** jasond has joined #heat02:13
*** vijayagurug has joined #heat02:14
*** sasukeh has quit IRC02:14
*** jasond has quit IRC02:15
*** jasond has joined #heat02:17
*** pratikmallya has joined #heat02:23
*** eliqiao1 has quit IRC02:25
*** eliqiao has joined #heat02:25
*** pratikmallya has quit IRC02:27
*** zhenguo has quit IRC02:28
*** tochi has quit IRC02:28
*** dyasny has quit IRC02:28
*** ahonda has quit IRC02:28
*** dyasny has joined #heat02:28
*** EricGonczer_ has quit IRC02:29
*** ahonda has joined #heat02:29
*** crose has quit IRC02:31
*** zhenguo has joined #heat02:33
*** liusheng is now known as 64MADUTTG02:34
*** liusheng has joined #heat02:34
*** tochi has joined #heat02:34
*** achanda has joined #heat02:35
*** 64MADUTTG has quit IRC02:36
*** sergmelikyan has joined #heat02:38
*** junhongl has joined #heat02:38
*** eliqiao1 has joined #heat02:47
*** eliqiao has quit IRC02:48
*** eliqiao has joined #heat02:54
*** eliqiao1 has quit IRC02:57
*** hdd has joined #heat02:57
*** vijayagurug has quit IRC03:09
*** jasond has quit IRC03:14
openstackgerritQiming Teng proposed openstack/heat: Fix filter name inconsistency in stack_list  https://review.openstack.org/18841103:15
*** Qiming has joined #heat03:17
*** vijayagurug has joined #heat03:23
*** mragupat has joined #heat03:24
*** mragupat_ has joined #heat03:25
*** tochi has quit IRC03:27
asalkeldheat.tests.clients.test_manila_client.ManilaClientPluginTests.test_create03:28
*** manishg has quit IRC03:28
asalkeldthat seems to be failing lots ^03:28
*** mragupat has quit IRC03:29
*** manishg has joined #heat03:29
stevebakerasalkeld: this is the fix, its next in line but a long way down the queue https://review.openstack.org/#/c/223747/03:29
*** boris-42 has quit IRC03:30
asalkeldok, well at least it's on the way03:30
asalkeldstevebaker: https://goo.gl/igwqqB03:34
*** david-lyle has joined #heat03:41
*** sergmelikyan has quit IRC03:45
*** boris-42 has joined #heat03:49
*** boris-42 has quit IRC03:49
*** boris-42 has joined #heat03:49
*** tochi has joined #heat03:50
*** vijayagurug has quit IRC03:51
*** manishg has quit IRC03:52
*** elynn has joined #heat04:03
*** akuznetsova has quit IRC04:07
*** akuznetsova has joined #heat04:07
*** sasukeh has joined #heat04:16
*** Marga_ has quit IRC04:16
*** rwsu has joined #heat04:21
*** sasukeh has quit IRC04:21
*** pratikmallya has joined #heat04:24
*** sasukeh_ has joined #heat04:26
*** pratikmallya has quit IRC04:26
*** pratikmallya has joined #heat04:26
*** sasukeh_ has quit IRC04:27
*** coolsvap has joined #heat04:28
*** blomquisg has quit IRC04:28
*** gberginc has joined #heat04:30
*** sdake has joined #heat04:33
*** sdake_ has joined #heat04:34
*** KanagarajM has joined #heat04:35
KanagarajMgood morning all !04:35
*** kebray has joined #heat04:37
*** sdake has quit IRC04:38
*** kebray has quit IRC04:39
*** kebray has joined #heat04:41
*** david-lyle has quit IRC04:42
*** david-lyle has joined #heat04:45
*** achanda has quit IRC04:46
*** achanda has joined #heat04:51
*** sasukeh has joined #heat04:52
*** sdake_ has quit IRC04:56
*** sasukeh has quit IRC04:57
*** sdake has joined #heat04:59
*** LimorStotland has joined #heat05:07
*** sdake_ has joined #heat05:10
LimorStotlandHi all,I see test of test_create(share_type) failing on MismatchError: 'http://server.test:5000/v3' != 'http://server.test:5000/' does anyone know this issue?05:12
*** sdake has quit IRC05:14
*** sergmelikyan has joined #heat05:15
*** sergmelikyan has quit IRC05:19
stevebakerLimorStotland: the fix is in the queue, it will take a while to get to the front05:19
LimorStotlandOk Thanks05:21
*** mragupat_ has quit IRC05:24
*** gberginc has quit IRC05:30
*** vijayagurug has joined #heat05:32
cmystermorning05:38
asalkeldo/05:40
*** lsmola has joined #heat05:42
*** hdd has quit IRC05:43
stevebakerhuangtianhua: ping05:44
*** KanagarajM has quit IRC05:44
*** KanagarajM_ has joined #heat05:44
*** vgridnev has joined #heat05:45
*** LimorStotland has quit IRC05:46
*** tshtilma has joined #heat05:59
*** zeih has joined #heat06:07
tiantianstevebaker, hi06:13
stevebakertiantian: hey06:13
stevebakertiantian: we really need a heatclient release soon, ideally with these changes. Could you review and approve if you think they are ready? https://review.openstack.org/#/c/222325/ https://review.openstack.org/#/c/205755/06:15
tiantianstevebaker, looking06:15
*** pas-ha has joined #heat06:23
openstackgerritKanagaraj Manickam proposed openstack/heat-specs: Fixes bug in the designate spec  https://review.openstack.org/22393406:23
tiantianstevebaker, approve:)06:24
*** jprovazn has joined #heat06:28
openstackgerritKanagaraj Manickam proposed openstack/heat: Template-validate fails when resources are swaped with None resource  https://review.openstack.org/22352806:31
openstackgerritKanagaraj Manickam proposed openstack/heat-specs: Fixes bug in the designate spec  https://review.openstack.org/22393406:35
*** e0ne has joined #heat06:37
*** e0ne has quit IRC06:39
stevebakertiantian: \o/06:39
*** sasukeh has joined #heat06:44
*** LimorStotland has joined #heat06:47
*** KanagarajM__ has joined #heat06:47
*** KanagarajM_ has quit IRC06:51
*** tspatzier has joined #heat06:52
*** ricolin has quit IRC06:53
*** sasukeh has quit IRC06:55
*** vgridnev has quit IRC06:57
*** sasukeh has joined #heat06:58
*** shardy has joined #heat06:59
skraynevmeeting time ? :)06:59
skraynevstevebaker: ^ ?06:59
shardymorning all06:59
skraynevshardy: morning ;)07:00
stevebakerrighto07:00
*** zeih has quit IRC07:00
*** sasukeh has quit IRC07:03
*** achanda has quit IRC07:06
asalkeldsomething to give everyone nightmares: http://www.abc.net.au/news/2015-09-15/snakes-in-loos-search-for-water-in-townsville-houses/677860807:08
*** vgridnev has joined #heat07:11
*** dkusidlo has joined #heat07:11
*** shardy_ has joined #heat07:16
*** shardy has quit IRC07:18
*** boris-42 has quit IRC07:19
*** liusheng has quit IRC07:19
*** Qiming has quit IRC07:19
*** zhenguo has quit IRC07:19
openstackgerritMerged openstack/python-heatclient: stack-update -x tolerate no template  https://review.openstack.org/20575507:20
*** tspatzier_ has joined #heat07:21
*** dkusidlo has quit IRC07:21
*** shardy_ has quit IRC07:21
*** liusheng has joined #heat07:22
*** shardy has joined #heat07:22
*** kebray has quit IRC07:23
*** Qiming has joined #heat07:24
*** zhenguo has joined #heat07:24
*** boris-42 has joined #heat07:25
Qimingwhat happened? suddenly everyone disappeared, then in a few minutes, everyone is back ...07:29
*** Yanyanhu has quit IRC07:33
*** dkusidlo has joined #heat07:33
*** Yanyanhu has joined #heat07:33
asalkeldQiming: netsplit07:35
asalkeldirc network issue07:36
Qimingasalkeld, I was shocked, I was feeling that I became the only man in the world07:36
asalkeld;)07:37
tspatzier_is there still some irc network issue? I am having problems connecting to freenode from xchat on the Mac ... but only when at the office. seemed to work from home yesterday07:41
*** liusheng has quit IRC07:41
*** liusheng has joined #heat07:42
openstackgerritMerged openstack/python-heatclient: Ability to specify show_nested for template validation  https://review.openstack.org/22232507:43
*** dkusidlo has quit IRC07:44
*** zeih has joined #heat07:48
*** tochi has quit IRC07:50
*** LimorStotland has quit IRC07:50
*** LimorStotland has joined #heat07:50
*** Shangxdy has joined #heat07:52
shardyQiming: lol!  If it helps I also got dropped off IRC halfway through the meeting so I know how you feel ;)07:52
*** tspatzier has left #heat07:52
stevebakermeeting partition07:57
*** vgridnev has quit IRC07:58
*** tochi has joined #heat07:59
Qimingshardy, it helps, haha07:59
*** e0ne has joined #heat08:03
stevebakershardy: https://review.openstack.org/#/c/223747/ will need a recheck, py27 unit tests failed https://jenkins04.openstack.org/job/gate-heat-python27/1168/console08:04
*** KanagarajM__ has quit IRC08:05
shardystevebaker: Ok cheers will check it out08:06
stevebakeralright, night all08:07
shardyo/08:07
asalkelddidn't we have a bp at some point that described a desire to stop processing on a node before it gets shutdown?08:09
shardyasalkeld: that is already possibly via a DELETE only SoftwareDeployment?08:10
shardyasalkeld: or do you mean something different?08:10
asalkeldok, i'll check that out08:10
asalkeldthanks08:10
shardyasalkeld: sec, here's an example from TripleO:08:11
*** sdake has joined #heat08:11
*** sorantis has joined #heat08:11
*** gberginc has joined #heat08:11
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/extraconfig/post_deploy/rhel-registration/rhel-registration.yaml#L11108:11
shardyasalkeld: we use that approach to unregister nodes from a satellite just before they're deleted08:12
shardybut you could do anything there really08:12
asalkeldcool, thanks08:12
*** sdake_ has quit IRC08:12
*** yassine_ has joined #heat08:13
*** jistr has joined #heat08:19
*** dkusidlo has joined #heat08:22
*** e0ne has quit IRC08:24
*** alexpilotti has joined #heat08:35
*** derekh has joined #heat08:42
*** e0ne has joined #heat08:46
*** dkusidlo has quit IRC08:47
*** kbyrne has joined #heat08:53
*** zeih has quit IRC08:59
*** tochi has quit IRC09:03
*** dkusidlo has joined #heat09:04
*** tspatzier_ is now known as tspatzier09:08
*** dkusidlo has quit IRC09:21
*** dkusidlo has joined #heat09:27
*** sdake has quit IRC09:30
*** dkusidlo has quit IRC09:32
*** dims_ has joined #heat09:35
*** vgridnev has joined #heat09:39
*** liusheng has quit IRC09:40
*** dkusidlo has joined #heat09:41
*** shardy_ has joined #heat09:47
*** shardy has quit IRC09:49
openstackgerritTetiana Lashchova proposed openstack/heat: Add node_processes validation to sahara node group  https://review.openstack.org/22167309:51
*** shardy_ has quit IRC09:52
*** shardy has joined #heat09:53
*** zengyingzhe has quit IRC10:04
*** dkusidlo has quit IRC10:05
*** LimorStotland has quit IRC10:19
*** heatuser has joined #heat10:20
heatuserHi everybody...can somebody help me with generating simple Heat with windows instance ?10:21
*** gberginc has quit IRC10:22
*** sorantis has quit IRC10:22
heatuserI did preparation of heat with fresh windows install and works fine...now i want to get a file from http repository and run it on windows instance after creation...can somebody help me with it ? because get_file doesn't work10:23
*** huangtianhua_ has joined #heat10:25
openstackgerritMerged openstack/heat: Use endpoint_url instead of base_url  https://review.openstack.org/22374710:28
*** tiantian has quit IRC10:29
openstackgerrithuangtianhua proposed openstack/heat: No need to detach if there is no attachment  https://review.openstack.org/22401510:29
*** KanagarajM has joined #heat10:31
*** Yanyanhu has quit IRC10:33
*** Qiming has quit IRC10:33
pas-haheat user - you run Heat standalone on windows? or you deploy windows with heat stack?10:34
pas-hawhat do you use to launch stacks - CLI or Horizon? (the latter indeed does not support get_file)10:34
pas-haheatuser, ^10:35
heatuserpas-ha CLI10:37
*** gberginc has joined #heat10:38
pas-haCLI on which host system? windows might require path to be provided in some specially formatted way (AFAIR)10:38
pas-haalso, you use the get_file to attach a script to be executed on a Windows VM? does your windows VM has a cloud-init compatible thing installed?10:39
heatuserpas_ha : I have installed cloudbase on it, so I run heat template both with CLI and also as text input in Horizon with no luck...I think i have wrong code because on cloudbase logs i have outputs like Cundefinedscript.bat   where should be C:\script.bat, i've tried with "" also10:42
*** tochi has joined #heat10:43
*** elynn has quit IRC10:43
*** dkusidlo has joined #heat10:44
*** sorantis has joined #heat10:46
*** Shangxdy has quit IRC10:52
*** dkusidlo has quit IRC10:54
*** e0ne has quit IRC10:56
*** sorantis_ has joined #heat11:02
openstackgerritMerged openstack/heat: Validate TemplateResource schema when based on other templates  https://review.openstack.org/19740211:03
openstackgerritOleksii Chuprykov proposed openstack/heat: Convergence: small fixes in tests  https://review.openstack.org/22403411:03
openstackgerritOleksii Chuprykov proposed openstack/heat: Remove tests for _show_resource in manila  https://review.openstack.org/22303211:04
*** sorantis has quit IRC11:04
*** sorantis_ is now known as sorantis11:04
*** e0ne has joined #heat11:13
*** vijayagurug has quit IRC11:19
*** vgridnev has quit IRC11:30
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Ceilometer)  https://review.openstack.org/22102411:35
*** vgridnev has joined #heat11:37
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/22362011:42
openstackgerritOleksii Chuprykov proposed openstack/heat: Do not lose traceback while raising exc  https://review.openstack.org/22366211:48
*** boris-42 has quit IRC11:50
*** Qiming has joined #heat11:51
*** Qiming has quit IRC11:52
*** Qiming has joined #heat11:52
*** EricGonczer_ has joined #heat11:53
*** Qiming has quit IRC11:54
*** Qiming has joined #heat11:55
*** blomquisg has joined #heat12:02
*** sergmelikyan has joined #heat12:08
*** rakesh_hs has joined #heat12:10
openstackgerritKanagaraj Manickam proposed openstack/heat-templates: Fixes build failure due to conditional validation of service availability  https://review.openstack.org/22405112:14
openstackgerritKanagaraj Manickam proposed openstack/heat-templates: Sample auto-scaling template using monasca  https://review.openstack.org/21765412:15
*** tshtilma has quit IRC12:16
*** aweiteka has quit IRC12:17
*** KanagarajM has quit IRC12:21
*** jasond has joined #heat12:22
*** aweiteka has joined #heat12:27
*** MVenesio has joined #heat12:28
*** dkusidlo has joined #heat12:28
*** manas has joined #heat12:28
*** dkusidlo_ has joined #heat12:31
*** dkusidlo has quit IRC12:32
*** dkusidlo_ is now known as dkusidlo12:32
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Cinder)  https://review.openstack.org/22102912:33
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Glance)  https://review.openstack.org/22103012:33
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Magnum)  https://review.openstack.org/22122312:33
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Manila)  https://review.openstack.org/22122412:34
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Mistral)  https://review.openstack.org/22122512:34
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Nova)  https://review.openstack.org/22122612:35
openstackgerritPeter Razumovsky proposed openstack/heat: Delete children handle_delete testing (Sahara)  https://review.openstack.org/22122712:35
*** jdob has joined #heat12:36
*** jprovazn has quit IRC12:36
*** dkusidlo has quit IRC12:38
*** jasond has quit IRC12:38
*** e0ne has quit IRC12:38
openstackgerritPeter Razumovsky proposed openstack/heat: Fix translating for props with get_param value  https://review.openstack.org/22313712:38
*** slagle_ is now known as slagle12:39
*** dkusidlo has joined #heat12:41
*** jasond has joined #heat12:41
*** sorantis_ has joined #heat12:42
*** sorantis has quit IRC12:42
*** sorantis_ is now known as sorantis12:42
*** tiantian has joined #heat12:46
*** wendar has quit IRC12:47
*** serg_melikyan has joined #heat12:47
*** wendar has joined #heat12:47
*** dims_ has quit IRC12:47
*** dsneddon has quit IRC12:48
*** huangtianhua_ has quit IRC12:48
*** gondoi has quit IRC12:49
*** dsneddon has joined #heat12:49
*** sergmelikyan has quit IRC12:51
*** gondoi has joined #heat12:52
*** serg_melikyan has quit IRC12:54
*** sergmelikyan has joined #heat12:54
*** cumulus has quit IRC12:55
*** jonesbr has joined #heat12:57
*** rpothier has joined #heat12:58
*** dims_ has joined #heat12:58
*** lkarm has joined #heat12:58
*** EricGonczer_ has quit IRC12:59
openstackgerritOleksii Chuprykov proposed openstack/heat: Do not lose traceback while raising exc  https://review.openstack.org/22366212:59
*** tiantian has quit IRC13:00
*** tiantian has joined #heat13:01
*** dkusidlo has quit IRC13:01
*** dsneddon has quit IRC13:02
*** e0ne has joined #heat13:09
openstackgerritSteven Hardy proposed openstack/heat: Allow selectively disabling resource validation  https://review.openstack.org/22373713:10
openstackgerritSteven Hardy proposed openstack/heat: Add initial functional test for template-validate  https://review.openstack.org/22357913:10
openstackgerritSteven Hardy proposed openstack/heat: Wire in files to template validate  https://review.openstack.org/22358013:10
openstackgerritSteven Hardy proposed openstack/heat: WIP convert validate_template validation path  https://review.openstack.org/22358113:10
openstackgerritSteven Hardy proposed openstack/heat: WIP Allow nested validation for template-validate  https://review.openstack.org/22407813:10
shardyjdob: ^^ Hey FYI that's a first pass at enabling recursive validation via the stack-preview method13:10
shardyneeds tweaking next to allow multiple levels of nesting, but hopefully gets the idea over, as we build the entire tree like with stack preview, then walk it13:11
jdobcool, I'll take a look right now actually13:11
shardyjdob: I made FIXME note in the test, as I've deviated from the spec, would welcome your thoughts re that13:11
shardyI've added the NestedParameters per-resource, not per-resource-type, which I think we'll need if we want to express "value is passed from parent" vs undefined mandatory param that requires definition in parameter_defaults13:12
*** hdd has joined #heat13:13
shardyI also add a Type: key, as it seems helpful to map what type alias the params refer to, e.g what resource_registry entry13:13
shardyas without that info you're back into having to parse the template all over again I think13:13
jdobinteresting. i wasnt sold on the value from parentt thing, but i also dont see any harm in more information if we have it13:13
jdobeasy enough to filter out client-side13:13
*** jaime49 has joined #heat13:14
*** MVenesio has quit IRC13:14
shardyjdob: Ok, I'll add it and we can see how it looks13:14
jdoband agree on the type thing; if we move to per-resource, my first thought was that it'd be useful to resolve the types as well13:14
shardyI was thinking of e.g a third-party ExtraConfig template, where you want to distinguish the params that are unique to the implementation from those always passed via the parent13:14
*** jprovazn has joined #heat13:14
jdobespecially since we dont have those sorts of introspection calls yet13:15
*** MVenesio has joined #heat13:15
jdobya, it will be useful to have parent and optional side by side13:15
shardyjdob: Yeah, I can imagine this may get renamed to something other than "validate" when we reach a v2 API13:15
*** dsneddon has joined #heat13:16
*** sergmelikyan has quit IRC13:17
*** neelashah has joined #heat13:17
jdobshardy: dumb question, is there a way to pull the last commit in that dep tree and have it bring over all of the deps, or do i have to cherry pick them individually?13:17
shardyjdob: I think you can just cut/paste the "checkout" line from the gerrit page13:18
shardyunless there's anything local you want to rebase on13:18
jdobi'll try that13:18
jdobwill be easy enough to verify13:18
*** junhongl has quit IRC13:19
shardyjdob: Ok, cool, any test feedback would be great - I'll crack on and get the fully recursive version going13:19
shardyjdob: Oh, the other way is git-review -d <Change Id>13:21
shardywhich checks out the branch for you IIRC13:21
*** dkusidlo has joined #heat13:23
*** sergmelikyan has joined #heat13:23
*** heatuser has quit IRC13:27
jdobmakes sense. i've used that before, just never checked to make sure deps come down, but it makes sense theyw ould13:28
*** pratikma_ has joined #heat13:29
*** sergmelikyan has quit IRC13:32
*** pratikmallya has quit IRC13:32
*** sergmelikyan has joined #heat13:33
*** sergmelikyan has quit IRC13:33
*** LimorStotland has joined #heat13:33
*** sergmelikyan has joined #heat13:33
*** hdd has quit IRC13:33
*** tochi has quit IRC13:34
*** sergmelikyan has quit IRC13:36
*** blomquisg has quit IRC13:37
*** sergmelikyan has joined #heat13:38
*** dkusidlo has quit IRC13:39
*** achanda has joined #heat13:40
jdobshardy: when you say "needs tweaking with multiple levels", are you saying it doesnt work or just needs some clean up?13:40
*** achanda has quit IRC13:41
jdobseems to infinitely loop for me when trying a ResourceGroup -> nested1 -> nested213:41
shardyjdob: the for loop in service.py needs to go in a function, so yeah multiple levels don't currently work13:41
* shardy is fixing that now13:41
*** pas-ha has quit IRC13:41
jdobgotcha13:42
*** zhenguo has quit IRC13:43
openstackgerritPeter Razumovsky proposed openstack/heat: Add floating_ip property to Nova::Server nics  https://review.openstack.org/21775413:47
openstackgerritPeter Razumovsky proposed openstack/heat: Add intrinsic creating port for server  https://review.openstack.org/22316913:47
openstackgerritPeter Razumovsky proposed openstack/heat: Add port_extra_properties to Nova::Server nics  https://review.openstack.org/22409113:47
*** sasukeh has joined #heat13:49
*** jdandrea has joined #heat13:50
*** blomquisg has joined #heat13:53
*** pas-ha has joined #heat13:56
openstackgerritSteven Hardy proposed openstack/heat: WIP Allow nested validation for template-validate  https://review.openstack.org/22407814:00
shardyjdob: ^^ does recursion, now for cleanups and more tests14:01
*** sergmelikyan has quit IRC14:02
openstackgerritSergey Kraynev proposed openstack/heat: Store external ports in Server data  https://review.openstack.org/22409614:03
jdobshardy: cool, I got pulled off (again) for some last minute 7.1 fires, so i'll check in a bit14:03
shardyjdob: No worries, looking like I may get it fairly well sorted by later today, then you can try to break it ;)14:04
openstackgerritSergey Kraynev proposed openstack/heat: Copy resource data in _delete_backup_stack  https://review.openstack.org/22098614:05
jdobshardy: CHALLENGE ACCEPTED14:05
openstackgerritSergey Kraynev proposed openstack/heat: Handle replace and rollback cases for Port  https://review.openstack.org/22050214:05
shardylol14:05
*** pas-ha has quit IRC14:06
*** hdd has joined #heat14:07
*** sergmelikyan has joined #heat14:07
*** mragupat has joined #heat14:09
*** tshtilma has joined #heat14:09
*** mragupat has quit IRC14:10
*** tshtilma has quit IRC14:10
jdobshardy: at first glance, that looks better, it didn't infinitely loop :)14:12
shardyjdob: cool, I'll add a functional with a ResourceGroup to help prove that pattern is OK14:13
jdobshardy: how much is left to do? is it worthwhile for me to start reviewing the code itself yet?14:14
*** Marga_ has joined #heat14:16
*** jecarey has joined #heat14:16
*** tshtilma has joined #heat14:17
*** LimorStotland has quit IRC14:17
shardyjdob: not much other than tests, the only change I may make is adding the "Value" for value-from-parent, and maybe refactor some of the stuff in service.py into stack.py14:17
shardyjdob: so, review feedback would be welcome :)14:18
*** pas-ha has joined #heat14:18
*** vijayagurug has joined #heat14:19
openstackgerritRakesh H S proposed openstack/heat: Convergence: Fix FnGetRefId to fetch value from cache_data  https://review.openstack.org/22309014:19
jdobshardy: kk14:19
*** LimorStotland has joined #heat14:23
*** sdake has joined #heat14:25
*** jruano has joined #heat14:25
*** sdake_ has joined #heat14:25
*** sdake_ has quit IRC14:27
*** sdake_ has joined #heat14:27
*** vijendar has joined #heat14:27
*** crose has joined #heat14:28
*** alexpilotti has quit IRC14:29
*** sdake has quit IRC14:29
*** EricGonczer_ has joined #heat14:30
*** openstackgerrit has quit IRC14:31
*** openstackgerrit has joined #heat14:32
*** blomquisg has quit IRC14:34
*** Marga_ has quit IRC14:36
*** Marga_ has joined #heat14:37
*** david-lyle has quit IRC14:37
*** jecarey has quit IRC14:42
*** LimorStotland has quit IRC14:43
*** blomquisg has joined #heat14:45
*** charlesr has joined #heat14:46
*** LimorStotland has joined #heat14:48
*** tshtilma has quit IRC14:52
*** tshtilma has joined #heat14:53
*** Drago has joined #heat14:53
*** shardy_ has joined #heat14:54
*** Drago has quit IRC14:54
*** Drago has joined #heat14:54
*** shardy has quit IRC14:55
*** dkusidlo has joined #heat14:58
*** dims_ has quit IRC14:58
*** dims_ has joined #heat14:58
*** kebray has joined #heat14:58
*** jistr is now known as jistr|call14:58
openstackgerritRakesh H S proposed openstack/heat: Convergence: Assign current_template_id when resource fails  https://review.openstack.org/22309114:59
*** shardy_ has quit IRC14:59
*** sorantis has quit IRC14:59
*** shardy has joined #heat15:00
*** boris-42 has joined #heat15:01
*** openstackgerrit has quit IRC15:01
*** rakesh_hs has quit IRC15:01
*** openstackgerrit has joined #heat15:02
*** dkusidlo has quit IRC15:02
*** vijayagurug has left #heat15:03
*** manishg has joined #heat15:09
*** manishg_ has joined #heat15:10
*** manishg has quit IRC15:13
*** kebray has quit IRC15:15
*** ricolin has joined #heat15:16
*** dkusidlo has joined #heat15:16
*** dkusidlo has quit IRC15:16
*** jasond` has joined #heat15:18
*** jasond has quit IRC15:19
*** kebray has joined #heat15:22
*** manas has quit IRC15:23
*** Marga_ has quit IRC15:24
*** sasukeh has quit IRC15:27
*** Qiming has quit IRC15:28
openstackgerritPeter Razumovsky proposed openstack/heat: Fix translating for props with get_param value  https://review.openstack.org/22313715:29
*** jistr|call is now known as jistr15:30
openstackgerritOleksii Chuprykov proposed openstack/heat: No need to stub is_service_available  https://review.openstack.org/22415315:31
openstackgerritJason Dunsmore proposed openstack/heat: Additional unit tests for update-preview  https://review.openstack.org/22234515:31
*** vgridnev has quit IRC15:31
*** sasukeh has joined #heat15:34
*** david-ly_ has joined #heat15:35
*** david-ly_ is now known as david-lyle15:41
*** kfox1111 has left #heat15:41
*** Piet has joined #heat15:43
*** hdd has quit IRC15:43
*** hdd has joined #heat15:50
*** blomquisg has quit IRC15:51
*** KanagarajM has joined #heat15:52
*** jistr has quit IRC15:54
*** devlaps has joined #heat15:54
*** inc0 has joined #heat15:56
*** jecarey has joined #heat15:58
*** klindgren has joined #heat16:05
*** blomquisg has joined #heat16:05
*** Qiming has joined #heat16:05
klindgrenhello - I have a heat question :-)16:06
klindgrenwe use keystone backed by a read-only ad domain16:06
klindgrenwe created a seperate domain for heat so that heat can add in the stack users to that domain16:06
klindgrenthis was all working great16:07
klindgrenuntil it came time to change the user domain password16:07
klindgrennow we can't delete the stack that was created because thesotred password no longer matches the current user password16:07
shardyklindgren: to clarify, you changed the password of the stack_domain_admin configured in heat.conf?16:08
*** Marga_ has joined #heat16:09
shardyand you updated the stack_domain_admin_password to match the new password, and restarted all heat-engine services?16:09
klindgrenand its failing to remove wait-states with an unauthorized error.  I attempted to redefine the stack from a new template and i can set a new password, however, this also fails.16:09
klindgrenshardy - no16:09
klindgrenI change the password of the user who created the stack16:09
klindgrenIE in horizon whne you spinup a new stack it wasn't the password of the current user16:09
klindgrenI assume to do future operations16:09
klindgrenso now I login to openstack with password216:10
klindgrenand heat still has password1 stored in the db16:10
klindgrenand I can't delete the stack because everything is unauthorized16:10
shardyklindgren: are you sure the domain stuff was working, e.g the heat stack users were definitely getting created in the heat domain?16:11
klindgrenshardy - yes when I create a stack user, the keystone db gets a user added under it16:11
shardyklindgren: Heat storing a password is related to deferred_auth_method being password instead of trusts (now the default)16:12
klindgrensince we do auth against read-only AD, none of our other stuff creates users in the domain16:12
shardythat's not actually related to the domain isolated users, those credentials are used e.g for AutoScaling and other deferred operations16:12
shardywhich will indeed break if you use deferred_auth_method=password then change the password16:12
shardybut it shouldn't cause you to fail on stack-delete16:13
klindgrendeferred_auth_method=password indeed it is16:13
klindgrenchanging that to trust should fix it?16:13
shardyklindgren: Ok, so I'm still not sure why that's causing a delete failure, but yes trusts has been reccomended for some time16:13
*** Qiming has quit IRC16:13
klindgrenshardy well it does for sure when trying to delete.  Let me check that.16:14
shardyit means we no longer store a password, instead we store a trust ID, which won't change when you change your keystone password16:14
shardyklindgren: what openstack/heat version are you on?16:14
klindgrenwe installed heat a long time ago (havana) and ran into the read-only dc issue16:14
klindgrenand only recently has keystone supported multiple auth domains - so we are revisting in kilo16:15
shardyhttp://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-1-trusts.html16:15
shardyklindgren: that explains the trust usage in heat, which may be useful context16:15
shardyone thing I should change is recent heat versions don't require a special role, you can set trusts_delegated_roles to an empty list (now the default) and we just delegate all the user roles16:16
shardyklindgren: on Kilo I'd definitely recommend deferred_auth_method = trusts and trusts_delegated_roles = <empty> which are both now the defaults, e.g you can just remove both from your heat.conf16:17
shardyklindgren: that should fix your issues for new stacks, but we need more info to resolve the password delete problem16:17
*** KanagarajM has quit IRC16:17
shardyif you can raise a bug with a backtrace and reproducer I can take a look16:18
*** ricolin has quit IRC16:18
*** sdake_ is now known as sdake16:23
*** sasukeh has quit IRC16:26
*** pratikma_ has quit IRC16:27
*** jaime49 has quit IRC16:30
klindgrenshardy, https://bugs.launchpad.net/heat/+bug/149648516:33
openstackLaunchpad bug 1496485 in heat "Heat stack can't delete when current user password no long matches stored user password" [Undecided,New]16:33
*** sasukeh has joined #heat16:34
*** jruano has quit IRC16:36
shardyklindgren: the backtrace shows an error getting a token for the domain-admin user - is it at all possible that password changed as well?16:40
shardyklindgren: and, can you definitely create new stacks containing WaitConditionHandle resources?16:40
*** vgridnev has joined #heat16:41
klindgrenI can create and delete stacks as long aas the sotred password matches my current password16:41
klindgrenbut let me make sure thats 100% ture - its possible someone has been making changes to this env behind my back16:42
*** jasond`` has joined #heat16:43
shardyklindgren: Ok, I am confused then, as that backtrace shouldn't use the credentials stored via deferred_auth_method=password at all, it should use stack_domain* from heat.conf16:43
shardyIf you can confirm that stack_domain_admin_password definitely has not changed, I'll try a reproduce as something strange is happening16:44
*** sasukeh has quit IRC16:45
*** jasond` has quit IRC16:46
*** neelashah has quit IRC16:48
openstackgerritMerged openstack/heat: Fix scenario names in rolling update test  https://review.openstack.org/22222016:48
klindgrenand pebkac :(16:50
shardylol :)16:50
klindgrenso apparently a co-worker did change the stack domain admin account yesterday16:50
shardyboom16:50
shardyOk, well easy fix then :)16:50
openstackgerritMerged openstack/heat: Add test for _show_resource  https://review.openstack.org/22302616:51
shardyklindgren: if you're routinely changing passwords I'd defintely reccomend moving to trusts though, especially if you're using AutoScalingGroups16:52
klindgrenyea - we are reconfiguring for trusts now :-)16:52
*** sasukeh has joined #heat16:52
*** sasukeh has quit IRC16:55
*** derekh is now known as derekh_afk16:59
*** lkarm has quit IRC17:02
*** sasukeh has joined #heat17:02
*** kebray has quit IRC17:03
*** neelashah has joined #heat17:04
*** kebray has joined #heat17:05
*** pratikmallya has joined #heat17:06
*** lkarm has joined #heat17:07
*** yassine_ has quit IRC17:07
*** sasukeh has quit IRC17:07
*** inc0 has quit IRC17:08
*** zeih has joined #heat17:08
*** zeih has quit IRC17:08
*** achanda has joined #heat17:09
*** sasukeh has joined #heat17:12
*** lsmola has quit IRC17:13
*** e0ne has quit IRC17:19
openstackgerritMerged openstack/heat: Allow map/list items for list_join  https://review.openstack.org/22176517:20
*** sasukeh has quit IRC17:27
*** lkarm has quit IRC17:29
*** sasukeh has joined #heat17:30
*** pas-ha has quit IRC17:32
*** sasukeh has quit IRC17:35
shardyzaneb: Hey, I have a question about ResourceDefinition - I see there are a bunch of asserts in the constructor, is there any reason not to just raise StackValidation failed there instead?17:35
zanebshardy: yes17:35
zanebStackValidationFailed = user screwed up17:35
zanebAssertionError = programmer screwed up17:36
zanebthey're completely different17:36
shardyzaneb: I'm hitting an issue with the new template-validate where an invalid deletion_policy is incorrectly reported, because we assert here:17:36
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/stack.py#L62717:36
shardybecause now we create a Stack object to to the pre-validate stack.validate()17:37
*** lkarm has joined #heat17:37
shardyand it's possible to hit the constructor error path depending on the template being malformed17:37
shardyMaybe I screwed up, let me see if it fails better on create ;)17:37
zanebshardy: I'm confused, because there is no assert at the link you pasted ;)17:38
shardyzaneb: the iterkeys creates all teh resource objects and thus we hit the ResourceDefinition constructor17:39
shardysec, let me paste a reproduce on latest master17:39
zanebif there's code that creates a ResourceDefinition with data that causes ResourceDefinition to assert, that code is passing the wrong data17:39
shardyzaneb: http://paste.openstack.org/show/465000/17:42
shardyI raised bug #149650217:43
openstackbug 1496502 in heat "Invalid deletion policy not correctly validated" [Undecided,New] https://launchpad.net/bugs/1496502 - Assigned to Steven Hardy (shardy)17:43
zanebshardy: we should never pass user-supplied data as the deletion policy17:45
zanebthe deletion policy should be ResourceDefinition.DELETE, ResourceDefinition.RETAIN or ResourceDefinition.SNAPSHOT17:46
shardyzaneb: I was thinking maybe we should just check that's a string or function, and punt the validation to Resource.validate_deletion_policy17:46
zaneband all code should work equally well if those are defined to be "Delete", "Retain" and "Snapshot" or "foo", "wibble" and "quux"17:46
shardyzaneb: Yeah, well the issue is we're hitting that before we validate the user-supplied deletion_policy from the template17:47
zanebshardy: we should explicitly translate it in HOTemplate.resource_definitions()17:47
shardyaha, I see it's missing17:48
zanebhttps://github.com/openstack/heat/blob/master/heat/engine/hot/template.py#L258 <- this line is wrong17:48
zanebI'm sure git blame will show it's my fault :)17:49
zanebbut this is why we have asserts17:49
*** charlesr has quit IRC17:52
*** crose has quit IRC17:52
*** crose has joined #heat17:52
*** pratikma_ has joined #heat17:53
*** lkarm has quit IRC17:53
*** tshtilma has quit IRC17:54
*** sdake_ has joined #heat17:54
*** pratikmallya has quit IRC17:56
shardyzaneb: Ok, sorry, it's getting late, but I'm still confused - are you saying we should do the value validation in HOTemplate instead of ResourceDefinition (or resource.Resource)?17:58
*** sdake has quit IRC17:58
*** e0ne has joined #heat17:58
*** MVenesio has quit IRC17:59
zanebin HOTemplate we should have a map from valid HOT values to the ResourceDefinition API: {'Delete': ResourceDefinition.DELETE, 'Retain': ResourceDefintion.RETAIN, ...}17:59
zaneband use that to get the input value for ResourceDefinition18:00
zanebright now it is correctly asserting because we (I) didn't do this18:00
shardyzaneb: Ok, and same for the Cfn ResourceDefinition, and probably remove the validate_deletion_policy in resource.Resource because we then can't ever hit it18:00
zanebI guess we're effectively validating it earlier now18:01
shardyYeah, I think that's where I got confused, validating the same thing in multiple places18:01
zanebbut we should be careful not to start moving validation code into the template loading process18:02
zanebbecause that leaves us with old, unvalidated stacks in the DB that can never be shown/deleted18:02
zanebwe just got away from all that18:02
shardyzaneb: Ok, well thanks for the clarification - feel free to grab that bug if you feel like it ;) I probably won't get to it today now18:04
zanebI likely won't have time either, but I left a comment case someone does18:05
shardyOk no worries, I'll pick it up in the morning unless someone beats me to it, cheers18:05
openstackgerritSteven Hardy proposed openstack/heat: Allow map/list items for str_replace  https://review.openstack.org/22176618:07
*** zeih has joined #heat18:09
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Zanata  https://review.openstack.org/22423518:11
*** jaime49 has joined #heat18:15
*** zeih has quit IRC18:15
*** openstackgerrit has quit IRC18:16
*** openstackgerrit has joined #heat18:17
*** jprovazn has quit IRC18:17
*** e0ne has quit IRC18:18
*** e0ne has joined #heat18:20
*** achanda has quit IRC18:25
klindgrenshardy, one more question.  Is it possible to now run multiple heat-engines at the same time on different machines? (kilo version)18:27
*** jaime49 has quit IRC18:27
*** jaime49 has joined #heat18:27
shardyklindgren: Yes, provided they can all be reached via RPC18:29
*** david-lyle has quit IRC18:30
*** boris-42 has quit IRC18:30
shardyklindgren: recent versions of heat support the same scale-out model as other openstack services (I know a long while ago that was not the case)18:30
klindgrenkk - I knew a while back that you could only run heat-engine on one server18:31
klindgrenso we were still running that in pacemaker - happy to hear I can kill that with fire18:31
shardyklindgren: Yeah, IIRC we actually fixed that in Icehouse ;)18:33
klindgrenwell - like I said - we bascially stopped looking at heat until the multiple domain thing was fixed in keystone - or atleast thats the blocker we identified and have been waiting on to re-look at it18:35
*** vgridnev has quit IRC18:38
*** Drago has quit IRC18:43
*** jruano has joined #heat18:50
*** nijaba_ has joined #heat18:54
*** nijaba_ has quit IRC18:54
*** nijaba_ has joined #heat18:54
*** nijaba has quit IRC18:55
*** manishg_ has quit IRC19:00
*** jasond`` has quit IRC19:00
*** jasond has joined #heat19:01
*** manishg has joined #heat19:01
*** manishg has quit IRC19:01
*** vgridnev has joined #heat19:01
*** manishg has joined #heat19:02
*** blomquisg has quit IRC19:03
*** Drago has joined #heat19:04
*** achanda has joined #heat19:12
*** lkarm has joined #heat19:15
*** blomquisg has joined #heat19:19
*** protoz has joined #heat19:27
*** jasond has quit IRC19:34
*** jasond has joined #heat19:34
*** e0ne has quit IRC19:35
*** achanda_ has joined #heat19:40
*** achanda has quit IRC19:40
*** manishg has quit IRC19:46
*** sdake has joined #heat19:49
*** manishg_ has joined #heat19:50
*** sdake_ has quit IRC19:52
*** pratikma_ has quit IRC19:53
*** hdd has quit IRC19:55
*** hdd has joined #heat19:57
*** openstackstatus has quit IRC20:02
*** openstackstatus has joined #heat20:02
*** ChanServ sets mode: +v openstackstatus20:02
*** derekh_afk is now known as derekh20:06
*** hdd has quit IRC20:09
*** cody-somerville has joined #heat20:10
*** cody-somerville has quit IRC20:10
*** cody-somerville has joined #heat20:10
*** derekh has quit IRC20:11
*** pratikmallya has joined #heat20:14
*** pratikma_ has joined #heat20:17
*** Piet has quit IRC20:20
*** pratikmallya has quit IRC20:21
*** gberginc has quit IRC20:22
*** hdd has joined #heat20:29
openstackgerritMiguel Grinberg proposed openstack/heat: Inherit SwiftSignal behavior from WaitCondition  https://review.openstack.org/22284420:32
openstackgerritMiguel Grinberg proposed openstack/heat: Add signal_transport property to Heat wait conditions  https://review.openstack.org/21999620:32
openstackgerritSteven Hardy proposed openstack/heat: Validate deletion policy during template parsing  https://review.openstack.org/22429220:40
*** lkarm_ has joined #heat20:41
*** lkarm has quit IRC20:44
*** shardy has quit IRC20:44
*** jasond has quit IRC20:48
*** jasond has joined #heat20:56
*** crose has quit IRC20:58
*** jaime49 has quit IRC21:00
*** Piet has joined #heat21:00
*** protoz has quit IRC21:08
*** cody-somerville has quit IRC21:09
*** jasond has quit IRC21:10
*** jasond has joined #heat21:10
*** vgridnev has quit IRC21:13
openstackgerritJason Dunsmore proposed openstack/heat: Add _needs_update() to AWS::EC2::EIPAssociation  https://review.openstack.org/22430921:14
*** crose has joined #heat21:16
*** jaime49 has joined #heat21:20
*** jaime49 has quit IRC21:20
*** jaime49 has joined #heat21:20
*** jonesbr has left #heat21:24
*** boris-42 has joined #heat21:26
*** lkarm_ has quit IRC21:27
*** jasond has quit IRC21:32
*** cody-somerville has joined #heat21:35
*** EricGonczer_ has quit IRC21:40
*** Drago has quit IRC21:41
*** vijendar has quit IRC21:42
*** achanda_ has quit IRC21:45
*** rpothier has quit IRC21:48
openstackgerritJason Dunsmore proposed openstack/heat: Add _needs_update() to AWS::AutoScaling::LaunchConfiguration  https://review.openstack.org/22432121:49
*** blomquisg has quit IRC21:50
*** david-lyle has joined #heat21:56
*** achanda has joined #heat21:59
*** MasterPiece has joined #heat22:01
*** jecarey has quit IRC22:02
*** neelashah has quit IRC22:02
*** klindgren_ has joined #heat22:02
*** klindgren has quit IRC22:03
*** Drago has joined #heat22:04
*** Drago has quit IRC22:04
*** kebray has quit IRC22:04
*** Drago has joined #heat22:04
*** achanda has quit IRC22:07
*** achanda has joined #heat22:09
*** zeih has joined #heat22:12
*** achanda_ has joined #heat22:17
*** achanda has quit IRC22:17
*** zeih has quit IRC22:17
*** david-lyle has quit IRC22:29
*** jruano has quit IRC22:31
*** pratikmallya has joined #heat22:32
*** jpeeler has quit IRC22:32
*** pratikma_ has quit IRC22:32
*** kebray has joined #heat22:35
*** dims_ has quit IRC22:48
*** cody-somerville has quit IRC22:53
*** kebray has quit IRC22:54
*** pratikmallya has quit IRC23:10
asalkeldo/23:16
*** jruano has joined #heat23:27
*** dims_ has joined #heat23:32
openstackgerritMerged openstack/heat: Save previous template on non convergence updates  https://review.openstack.org/22267523:37
*** chlong has quit IRC23:41
*** tochi has joined #heat23:42
*** KanagarajM has joined #heat23:51
*** steveg_afk has quit IRC23:55
KanagarajMstevebaker: hi, I tried to fix the build failure in template project , https://review.openstack.org/22405123:59
KanagarajMstevebaker: could you please review it?23:59
stevebakerKanagarajM: sure, thanks23:59
stevebakerhey look, it passes!23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!