Wednesday, 2015-05-27

*** Qiming has quit IRC00:04
*** dsneddon has quit IRC00:06
*** alanf-mc has joined #heat00:19
*** david-lyle has quit IRC00:20
*** sdake has quit IRC00:22
*** EricGonczer_ has quit IRC00:28
*** EricGonczer_ has joined #heat00:29
*** daneyon has joined #heat00:38
*** dsneddon has joined #heat00:42
*** daneyon has quit IRC00:43
*** kebray has quit IRC00:45
*** LiJiansheng has joined #heat00:54
*** pitr-ch has quit IRC01:04
*** lee__ has joined #heat01:08
*** Qiming has joined #heat01:09
*** tobe has joined #heat01:09
*** Qiming has quit IRC01:10
*** Qiming has joined #heat01:11
*** dims has quit IRC01:12
*** Qiming_ has joined #heat01:12
*** LiJiansheng has quit IRC01:12
*** spzala has quit IRC01:13
*** pm90_ has joined #heat01:14
elynnmorning :)01:14
*** Qiming has quit IRC01:16
*** Qiming_ is now known as Qiming01:23
*** jamielennox|away is now known as jamielennox01:23
*** spzala has joined #heat01:24
*** alanf-mc has quit IRC01:27
*** EricGonczer_ has quit IRC01:31
*** spzala has quit IRC01:34
*** david-lyle has joined #heat01:35
*** pm90_ has quit IRC01:35
*** pm90_ has joined #heat01:36
asalkeldstevebaker: re: your total_resources()01:41
stevebakerasalkeld: yep01:41
asalkeldnot sure how that will work in the validate() as it's not in the db at that point01:41
asalkeldthis check is in the validate from what i can see01:42
stevebakerasalkeld: if nothing is in the database it will return zero resources01:42
asalkeldso the validation is pointless?01:42
asalkeldthe validate is done before stack.store()01:43
asalkeldon option is to move the whole check to the create/update01:43
asalkeldremove it out of the validate01:43
stevebakerI assume for a deeply nested stack, there will be parent stacks and resources in db for stack create, and for stack-update everything will be pre-existing in db01:43
asalkeldso stevebaker sure, but you will need to remove it out of the validate01:44
stevebakerasalkeld: I think we should completely rethink this validation in liberty, the more I think about it the more bogus it seems. For now we just need something which can be backported to Kilo so total_resources doesn't use all the memory on all the engines01:45
asalkeldbut it will break the validation01:45
asalkeldatm, it is only done pre-create/update01:45
*** EricGonczer_ has joined #heat01:47
*** EricGonczer_ has quit IRC01:48
*** erkules has quit IRC01:50
*** erkules_ has joined #heat01:50
*** EricGonczer_ has joined #heat01:51
stevebakerasalkeld: yeah, ok. See if you can find where this could be done instead of validate and add an inline comment01:51
*** EricGonczer_ has quit IRC01:52
asalkeldstevebaker: just before call to the remote stack.create/update01:52
*** Yanyanhu has joined #heat01:53
asalkeldstevebaker: actually just after storing a resource01:54
asalkeldforget about nested stacks01:54
asalkeldresource is really what we are trying to count01:54
stevebakerasalkeld: that could be much more expensive, all those queries after every resource store.01:55
asalkeldok, needs more thought01:56
openstackgerritMerged openstack/heat: Remove deprecated nova_utils  https://review.openstack.org/18503802:02
openstackgerritMerged openstack/heat: Remove deprecated parser module  https://review.openstack.org/18504002:04
stevebakerasalkeld: actually, follow the call chain up from StackResource._validate_nested_resources. It is not only called from validate, also from create_with_template, update_with_template. Which means it should eventually be called with db stored stacks and resources02:04
asalkeldok02:05
stevebaker(which means its likely being called too often, but that is another issue :)02:08
openstackgerritMiguel Grinberg proposed openstack/heat: Added documentation on resource contributions  https://review.openstack.org/18582102:15
asalkeldmiguelgrinberg: https://review.openstack.org/#/c/185822/1/specs/user-events.rst02:22
miguelgrinbergasalkeld: nice! I'll give it a review and also bring it up at the API-WG meeting later in the week.02:24
*** daneyon has joined #heat02:27
asalkeldmiguelgrinberg: probably needs a bit more work first02:27
asalkeldI'll update asap02:27
*** EricGonczer_ has joined #heat02:28
*** daneyon has quit IRC02:31
miguelgrinbergasalkeld: not sure I like making it a non-authenticated service.02:32
*** david-lyle has quit IRC02:33
asalkeldmiguelgrinberg: no point doing auth02:37
asalkeldthere is no content of relavance02:37
miguelgrinbergasalkeld: I understand your reasoning, but I think leaking resource URLs publicly is not a good idea. Certainly not a direct security threat, but the more info you share openly the greater the risk.02:39
asalkeldmeh02:39
miguelgrinberg:)02:39
asalkeldthey are links that need authentication02:39
asalkeldalso then we will need expensive ssl tcp connections02:39
miguelgrinbergasalkeld: yes, I see the attractiveness of an open API.02:42
*** EricGonczer_ has quit IRC02:42
miguelgrinbergasalkeld: oh, you referenced my Flask-SocketIO extension. Bonus points just for that. :-)02:43
asalkeldha02:44
asalkeldmiguelgrinberg: bonus points for you if you get python 3 support and eventlet support02:44
miguelgrinbergasalkeld: unlikely it'll work on Py3 anytime soon02:44
asalkeld:-(02:44
miguelgrinbergit basically means rewriting the socket.io protocol from scratch02:45
miguelgrinbergin a Py2/Py3 compatible way02:45
miguelgrinbergthe project I'm using for protocol is based on gevent, and gevent's port to Py3 appears to have stalled02:46
asalkeldmiguelgrinberg: any other suggestions on library to use?02:50
asalkeldhttp://autobahn.ws/python/02:50
asalkeldi played with that ^, it is nice02:51
asalkeldnot sure how it will integrate with the clients tho'02:51
*** gokrokve has joined #heat02:52
miguelgrinbergasalkeld: unfortunately there is nothing for Flask that I know about, or Django either. I haven't used autobahn, but it does look nice.02:52
*** kebray has joined #heat02:53
*** kebray has quit IRC02:53
*** huangtianhua has quit IRC02:53
*** tiantian has joined #heat02:54
miguelgrinbergasalkeld: but note that WebSocket != Socket.IO. WebSocket is just the pipe, Socket.IO is nice because it adds stuff on top, and can also work with long polling if the client doesn't have socket support.02:54
asalkeldok02:54
miguelgrinbergI would like to write a modern Socket.IO client one day, but it is a somewhat large effort, not enough time.02:55
asalkeldi tried different client and server libs and they don't always work too:-(02:55
asalkeldjust updated the spec btw02:56
miguelgrinbergok, I have a couple of comments in my review, I'll submit shortly02:56
*** pm90_ has quit IRC02:57
*** spzala has joined #heat02:58
asalkeldta02:58
*** lee__ has quit IRC03:02
asalkeldbrb: lunch03:03
*** Drago has quit IRC03:03
*** gokrokve has quit IRC03:06
*** gokrokve has joined #heat03:07
*** kebray has joined #heat03:08
*** tobe has quit IRC03:08
*** gokrokve has quit IRC03:11
*** david-lyle has joined #heat03:11
*** spzala has quit IRC03:12
*** Raj1 has joined #heat03:20
*** tobe has joined #heat03:26
openstackgerrithuangtianhua proposed openstack/heat: Should raise error if hook is invalid  https://review.openstack.org/18340903:27
openstackgerrithuangtianhua proposed openstack/heat: Correct volume restore behavior  https://review.openstack.org/18215203:31
*** serg_melikyan has joined #heat03:37
*** Raj1 has quit IRC03:40
openstackgerritRabi Mishra proposed openstack/heat: Use own network 'heat-net' for integration_tests  https://review.openstack.org/18540003:44
openstackgerritSteve Baker proposed openstack/python-heatclient: Update hacking version to fix pep8 gate job  https://review.openstack.org/18583403:46
openstackgerrithuangtianhua proposed openstack/heat: Raise HTTPBadRequest instead of ValueError for API validation  https://review.openstack.org/17849403:48
openstackgerrithuangtianhua proposed openstack/heat: Add and apply cinder backup constraint  https://review.openstack.org/18343303:48
*** tobe has quit IRC03:58
*** achanda has joined #heat04:02
openstackgerritRabi Mishra proposed openstack/heat: Use own network 'heat-net' for integration_tests  https://review.openstack.org/18540004:10
openstackgerritMerged openstack/heat: Do not pass rich objects in Swift Container  https://review.openstack.org/18542904:15
*** daneyon has joined #heat04:15
*** links has joined #heat04:15
*** KanagarajM has joined #heat04:20
*** daneyon has quit IRC04:20
KanagarajMgood morning all !04:20
stevebakerKanagarajM: afternoon!04:22
KanagarajMstevebaker: good afternoon :-)04:23
*** dsneddon has quit IRC04:26
*** serg_melikyan has quit IRC04:27
*** serg_melikyan has joined #heat04:28
*** serg_melikyan has quit IRC04:32
openstackgerritMerged openstack/heat: Add network uuid to server networks attribute  https://review.openstack.org/17153404:34
*** tobe has joined #heat04:34
*** gokrokve has joined #heat04:56
KanagarajMasalkeld: hi, for the keystone template https://review.openstack.org/#/c/181619/, do you want to place under heat-templates/hot folder instead of contrib ?05:00
openstackgerritMerged openstack/heat: Raise HTTPBadRequest instead of ValueError for API validation  https://review.openstack.org/17849405:04
openstackgerritMerged openstack/heat: Remove deprecated resolve_runtime_data  https://review.openstack.org/18504705:04
*** tobe has quit IRC05:04
openstackgerritMerged openstack/heat: Add attribute type for aws resources  https://review.openstack.org/18216905:04
*** ParsectiX has quit IRC05:13
*** gokrokve has quit IRC05:14
*** sdake has joined #heat05:18
*** pitr-ch has joined #heat05:18
*** tiantian has quit IRC05:18
asalkeldKanagarajM: yes05:19
*** achanda has quit IRC05:19
KanagarajMasalkeld: sure. i will do it. thanks.05:22
*** LimorStotland has joined #heat05:22
openstackgerritPraveen Yalagandula proposed openstack/heat: neutron loadbalancer resource: provider property  https://review.openstack.org/18519705:34
*** sdake has quit IRC05:40
*** pitr-ch has quit IRC05:43
*** LimorStotland has quit IRC05:44
*** rakesh_hs has joined #heat05:48
*** multi_io has quit IRC05:49
*** tobe has joined #heat05:50
*** pitr-ch has joined #heat05:50
*** multi_io has joined #heat05:51
*** achanda has joined #heat05:52
openstackgerritRabi Mishra proposed openstack/heat: Use own network 'heat-net' for integration_tests  https://review.openstack.org/18540005:53
*** inc0 has joined #heat05:54
inc0good mornig05:58
*** achanda_ has joined #heat05:58
*** achanda has quit IRC05:59
*** multi_io has quit IRC05:59
*** pas-ha has joined #heat06:01
*** multi_io has joined #heat06:01
*** e0ne has joined #heat06:01
pas-haMorning all :-)06:02
*** daneyon has joined #heat06:04
*** MasterPiece has quit IRC06:06
*** daneyon has quit IRC06:09
*** e0ne has quit IRC06:11
asalkeldhi pas-ha06:14
*** achanda_ has quit IRC06:15
*** stevebaker has quit IRC06:16
*** stevebaker has joined #heat06:16
*** hdd has joined #heat06:19
*** tobe has quit IRC06:20
miguelgrinbergstevebaker: Hi, in the discussion about moving the contrib plugins last week, did we say anything about what to do with their tests?06:21
miguelgrinbergsounds like we want to merge those into the main suite so that we don't lose them?06:21
openstackgerritMerged openstack/heat: Remove TaskRunner from Volume resources  https://review.openstack.org/15497706:22
*** jprovazn has joined #heat06:24
*** tlashchova_ has joined #heat06:26
*** huangtianhua has joined #heat06:28
*** skraynev_ has joined #heat06:29
*** stevebaker has quit IRC06:30
*** kebray_ has joined #heat06:32
*** stevebaker has joined #heat06:33
*** rakesh_hs_ has joined #heat06:33
*** shardy has joined #heat06:35
*** kebray has quit IRC06:36
*** hdd has quit IRC06:36
*** rakesh_hs has quit IRC06:36
*** rakesh_hs_ has quit IRC06:37
*** tobe has joined #heat06:38
shardymorning all06:39
*** rakesh_hs has joined #heat06:43
inc0good morning shardy06:44
*** tspatzier has joined #heat06:49
*** Murali has joined #heat06:50
*** LimorStotland has joined #heat06:52
*** prazumovsky has joined #heat06:53
stevebakermiguelgrinberg: yes, unit tests will need to come over too, and be improved if necessary06:57
stevebakermeeting time!07:00
pas-haMeeting?07:00
matttbit early :P07:02
*** achanda has joined #heat07:02
*** LimorStotland has quit IRC07:16
*** LimorStotland has joined #heat07:16
*** ifarkas has joined #heat07:17
*** jtomasek has quit IRC07:23
*** stevebaker has quit IRC07:24
*** stevebaker has joined #heat07:24
*** rakesh_hs_ has joined #heat07:27
*** pbrooko has joined #heat07:31
*** rakesh_hs has quit IRC07:31
*** pbrooko has quit IRC07:32
*** achanda has quit IRC07:36
*** tobe has quit IRC07:37
*** achanda has joined #heat07:38
*** dims has joined #heat07:38
*** tobe has joined #heat07:38
*** pbrooko has joined #heat07:41
*** KanagarajM has quit IRC07:42
*** BManojlovic has joined #heat07:42
*** ananta_ has joined #heat07:43
*** dims has quit IRC07:44
*** chlong has quit IRC07:45
*** kairat_kushaev has quit IRC07:45
*** achanda has quit IRC07:47
*** kairat_kushaev has joined #heat07:48
*** pshchelo has joined #heat07:50
*** jistr has joined #heat07:52
*** pas-ha has quit IRC07:53
*** daneyon has joined #heat07:53
*** dsneddon has joined #heat07:56
openstackgerrithuangtianhua proposed openstack/heat: Correct volume restore behavior  https://review.openstack.org/18215207:57
*** daneyon has quit IRC07:58
*** skraynev_ has quit IRC07:59
*** achanda has joined #heat08:00
*** kebray_ has quit IRC08:03
*** pshchelo has quit IRC08:04
openstackgerritMerged openstack/python-heatclient: Update hacking version to fix pep8 gate job  https://review.openstack.org/18583408:06
openstackgerrithuangtianhua proposed openstack/heat: Add and apply cinder backup constraint  https://review.openstack.org/18343308:06
inc0shardy, therve soo...how I'll go ahead and write specs for max_resources_per_stack = -1 => unlimited?08:11
inc0how about*08:11
shardyinc0: I'm not sure it really warrants a spec?08:11
inc0yeah...its like 3 lines of code anyway08:12
shardypersonally I'd just write the patch and tag it Related-Bug or Partial-Bug for the memory usage bug08:12
inc0ok, I'll do that08:12
inc0do we want to default to -1?08:12
shardye.g bug 145558908:12
openstackbug 1455589 in heat "Memory use is quadratic in the number of stacks" [High,In progress] https://launchpad.net/bugs/1455589 - Assigned to Steve Baker (steve-stevebaker)08:12
*** ananta__ has joined #heat08:13
*** e0ne has joined #heat08:15
*** yassine_ has joined #heat08:15
*** KanagarajM has joined #heat08:16
*** huangtianhua has quit IRC08:18
*** huangtianhua has joined #heat08:18
*** e0ne has quit IRC08:19
*** alexheneveld has joined #heat08:20
*** ananta_ has quit IRC08:20
*** ananta__ has quit IRC08:20
*** ananta_ has joined #heat08:21
openstackgerritKanagaraj Manickam proposed openstack/heat-templates: Sample template for Keystone Service and Endpoint  https://review.openstack.org/18161908:22
openstackgerritKairat Kushaev proposed openstack/heat: Delete deprecated old-style client access  https://review.openstack.org/18504908:27
*** blues-man has joined #heat08:39
openstackgerritThomas Herve proposed openstack/heat-templates: Add support for zaqar in heat-config-notify  https://review.openstack.org/18588308:40
*** tobe has quit IRC08:42
*** erkules_ is now known as erkules08:42
*** erkules has quit IRC08:42
*** erkules has joined #heat08:42
*** DaveJ__ has joined #heat08:43
*** tobe has joined #heat08:43
*** shardy_ has joined #heat08:55
*** shardy has quit IRC08:57
*** melisha has quit IRC08:58
*** achanda has quit IRC08:58
openstackgerritKairat Kushaev proposed openstack/heat: Backup new resource as soon as posible  https://review.openstack.org/18402609:00
*** lifeless has quit IRC09:00
*** lifeless_ has joined #heat09:00
*** shardy_ has quit IRC09:01
*** daneyon has joined #heat09:01
*** shardy has joined #heat09:01
*** daneyon has quit IRC09:06
*** zzxwill has joined #heat09:12
zzxwillCan we change a stack's stack_status to 'Update Complete' though it is current status is 'Update failed'?09:14
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Unlimited default to max_resources_per_stack  https://review.openstack.org/18589409:14
shardyzzxwill: Yes, run stack-update again after fixing whatever caused the update to fail09:15
*** ekarlso has quit IRC09:16
zzxwillShardy: you are correct! Thanks. But can I update its status directly without fixing any thing? like update db or something else?09:18
shardyzzxwill: You could, but I would not reccomend it09:19
*** e0ne has joined #heat09:23
*** e0ne is now known as e0ne_09:23
openstackgerritKairat Kushaev proposed openstack/heat: Implement create-delete-check for Manila::Share  https://review.openstack.org/17180609:24
openstackgerritKairat Kushaev proposed openstack/heat: Implement update for Manila::Share  https://review.openstack.org/17184509:25
*** jtomasek has joined #heat09:27
zzxwillshardy: Yes, it's a just workaround for me to test volume update in heat resource plugin as provsiong a new stack takes long.09:27
zzxwillShardy: could you please show me how to?09:27
zzxwillIf the statck's status is "create failed" or 'update failed', my volume update method handel_update won't be triggered.09:28
*** shardy_ has joined #heat09:28
*** tlashchova_ has quit IRC09:28
*** shardy has quit IRC09:30
*** KanagarajM_ has joined #heat09:30
*** e0ne_ is now known as e0ne09:31
*** dsneddon is now known as dsneddon_zzz09:32
*** KanagarajM_ has quit IRC09:32
*** KanagarajM_ has joined #heat09:33
*** shardy_ has quit IRC09:34
*** shardy has joined #heat09:34
*** KanagarajM has quit IRC09:34
*** derekh has joined #heat09:37
*** dsneddon_zzz has quit IRC09:44
*** LimorStotland has quit IRC09:46
*** pas-ha has joined #heat09:55
*** ashishjain_ has joined #heat09:57
ashishjain_hi09:57
*** pbrooko has quit IRC09:59
*** ashishjain has joined #heat10:00
ashishjainHi10:00
ashishjainI am using the following command as an admin user - "heat stack-list -g" to list all the stack10:00
ashishjainBut somehow I get a 403 error10:00
ashishjainDoes it require some changes to policy.json?10:00
*** ashishjain_ has quit IRC10:02
pas-haashishjain, yes, currently the default policy is AFAIK to allow noone - https://github.com/openstack/heat/blob/master/etc/heat/policy.json#L4510:03
ashishjainpas-ha: I want to list all the stacks while I am logged in as an admin user. I am using Juno. How do I go about it? Is modifying policy.json a good practice?10:05
*** alexheneveld has quit IRC10:05
*** dims has joined #heat10:09
*** achanda has joined #heat10:09
*** Qiming has quit IRC10:09
*** tsandall has quit IRC10:11
*** tsandall has joined #heat10:12
openstackgerritOleksii Chuprykov proposed openstack/heat: Add share netwok resource for manila  https://review.openstack.org/17586210:13
ashishjainpas-has: What is the change I shall make to the policy.json to make this work?10:15
*** Yanyanhu has quit IRC10:17
*** pitr-ch has quit IRC10:19
*** pbrooko has joined #heat10:20
*** alexheneveld has joined #heat10:22
*** LimorStotland has joined #heat10:24
zzxwillSharby: Any solution, please?10:28
*** pbrooko has quit IRC10:32
openstackgerritOleksii Chuprykov proposed openstack/heat: Add share netwok resource for manila  https://review.openstack.org/17586210:38
*** akuznetsova has quit IRC10:39
*** zzxwill has quit IRC10:39
*** akuznetsova has joined #heat10:39
*** LiJiansheng has joined #heat10:45
*** pbrooko has joined #heat10:47
*** pbrooko has quit IRC10:48
*** daneyon has joined #heat10:50
*** pbrooko has joined #heat10:52
*** daneyon has quit IRC10:55
*** blues-man has quit IRC10:59
*** ananta_ has quit IRC11:06
*** Qiming has joined #heat11:08
*** vijayagurug has joined #heat11:09
*** melisha has joined #heat11:11
openstackgerritMerged openstack/heat-templates: Adding output section to templates  https://review.openstack.org/17852011:11
*** achanda has quit IRC11:20
*** achanda has joined #heat11:25
*** e0ne is now known as e0ne_11:26
*** openstack has joined #heat11:38
*** cody-somerville has joined #heat11:38
*** huangtianhua has quit IRC11:42
*** tobe has joined #heat11:52
*** tobe has quit IRC11:56
*** tochi has quit IRC11:57
*** tobe has joined #heat11:57
pas-haashishjain, I would try changing that line in policy to rule:context_is_admin12:00
openstackgerritOleksii Chuprykov proposed openstack/heat: Add share netwok resource for manila  https://review.openstack.org/17586212:03
*** ashishjain has quit IRC12:05
openstackgerritIshant Tyagi proposed openstack/heat: Update wsgi.py to support reload from conf on SIGHUP  https://review.openstack.org/18476812:07
*** e0ne is now known as e0ne_12:09
*** e0ne_ is now known as e0ne12:14
*** blues-man has joined #heat12:14
*** alexheneveld has quit IRC12:16
*** blues-man has quit IRC12:16
*** blues-man has joined #heat12:16
*** EricGonczer_ has joined #heat12:18
*** achanda has quit IRC12:20
*** rpothier has joined #heat12:22
*** blomquisg has joined #heat12:23
*** KanagarajM_ has quit IRC12:23
*** ashishjain has joined #heat12:27
*** dims has quit IRC12:31
*** dims has joined #heat12:32
*** vijayagurug has quit IRC12:38
*** alexheneveld has joined #heat12:39
*** daneyon has joined #heat12:39
*** EricGonczer_ has quit IRC12:42
openstackgerritIshant Tyagi proposed openstack/heat: Add attribute type for openstack resources  https://review.openstack.org/18225512:42
*** daneyon has quit IRC12:44
*** jprovazn has quit IRC12:45
openstackgerritThomas Herve proposed openstack/heat: Use Zaqar for software-config transport  https://review.openstack.org/18509312:51
openstackgerritThomas Herve proposed openstack/heat: Move zaqar client into main tree  https://review.openstack.org/18550712:51
*** ashishjain has quit IRC12:53
*** jruano has joined #heat12:56
*** blomquisg has quit IRC12:59
*** blomquisg has joined #heat13:04
*** radez_g0n3 is now known as radez13:13
*** shardy_ has joined #heat13:14
*** shardy has quit IRC13:15
*** jprovazn has joined #heat13:17
*** shardy_ has quit IRC13:19
*** shardy has joined #heat13:20
*** mwheckmann has joined #heat13:21
*** rakesh_hs_ has quit IRC13:21
*** dyasny has joined #heat13:21
*** inc0_ has joined #heat13:28
*** sdake_ has joined #heat13:31
*** inc0 has quit IRC13:31
*** mwheckmann has quit IRC13:33
*** jtomasek has quit IRC13:34
*** links has quit IRC13:41
*** serg_melikyan has joined #heat13:42
*** pm90_ has joined #heat13:43
*** sdake has joined #heat13:47
*** pm90__ has joined #heat13:47
*** pm90_ has quit IRC13:48
*** jtomasek has joined #heat13:50
*** sdake_ has quit IRC13:51
openstackgerritKairat Kushaev proposed openstack/heat: Add NoOp dogpile cache backend  https://review.openstack.org/18599713:55
openstackgerritKairat Kushaev proposed openstack/heat: Add memcache backend for dogpile cache  https://review.openstack.org/18599813:55
openstackgerritKairat Kushaev proposed openstack/heat: Add dogpile cache core and turn on caching  https://review.openstack.org/18599913:55
*** pm90__ has quit IRC14:00
*** daneyon has joined #heat14:00
*** pm90_ has joined #heat14:00
*** chlong has joined #heat14:05
*** LiJiansheng has quit IRC14:09
*** EricGonczer_ has joined #heat14:10
*** serg_melikyan has quit IRC14:13
*** tobe has quit IRC14:15
*** blomquisg has quit IRC14:18
*** serg_melikyan has joined #heat14:20
thervetlashchova, I added tests to https://review.openstack.org/#/c/185507/14:20
*** mwheckmann has joined #heat14:24
*** ashishjain has joined #heat14:25
*** blomquisg has joined #heat14:25
*** bnemec has quit IRC14:30
*** ashishjain has quit IRC14:32
*** inc0__ has joined #heat14:34
*** bnemec has joined #heat14:35
*** dims has quit IRC14:35
*** daneyon_ has joined #heat14:37
*** inc0_ has quit IRC14:37
*** daneyon has quit IRC14:40
*** achanda has joined #heat14:40
*** EricGonczer_ has quit IRC14:41
*** vijendar has joined #heat14:42
*** zzxwill has quit IRC14:46
*** Raj1 has joined #heat14:48
*** achanda has quit IRC14:52
*** melisha has quit IRC14:54
*** dims_ has joined #heat14:55
openstackgerritKairat Kushaev proposed openstack/heat: Implement update for Manila::Share  https://review.openstack.org/17184514:56
openstackgerritKairat Kushaev proposed openstack/heat: Implement create-delete-check for Manila::Share  https://review.openstack.org/17180614:56
*** mwheckmann has quit IRC14:59
*** gokrokve has joined #heat14:59
*** dsneddon has joined #heat15:00
*** mwheckmann has joined #heat15:04
*** Raj1 has quit IRC15:05
*** Raj1 has joined #heat15:05
*** melisha has joined #heat15:05
*** kebray has joined #heat15:11
*** e0ne is now known as e0ne_15:13
*** pbrooko has quit IRC15:14
*** tobe has joined #heat15:15
*** spzala has joined #heat15:19
*** tobe has quit IRC15:20
*** tspatzier has quit IRC15:20
*** cody-somerville has quit IRC15:21
*** e0ne_ is now known as e0ne15:22
*** Qiming has quit IRC15:24
*** Murali has quit IRC15:26
*** gokrokve has quit IRC15:27
*** gokrokve has joined #heat15:28
*** ifarkas has quit IRC15:29
*** alexheneveld has quit IRC15:30
*** alexheneveld_ has joined #heat15:30
openstackgerritRabi Mishra proposed openstack/heat: Use network 'heat-net' for integration_tests  https://review.openstack.org/18540015:31
*** gokrokve has quit IRC15:32
*** EricGonczer_ has joined #heat15:33
*** LimorStotland has quit IRC15:33
*** zzxwill has joined #heat15:36
*** ParsectiX has joined #heat15:37
*** mwheckmann has quit IRC15:38
*** pbrooko has joined #heat15:40
inc0__guys, any way I can get normal traceback rather than oslo_messaging.rpc.dispatcher.ExpectedException while running tests?15:40
*** Drago has joined #heat15:42
*** Drago has quit IRC15:42
*** Drago has joined #heat15:42
*** gokrokve has joined #heat15:42
*** sabeen1 has joined #heat15:43
zanebinc0__: which tests specifically?15:44
*** mwheckmann has joined #heat15:44
inc0__test_engine_service.test_stack_create_AuthorizationFailure for example15:44
inc0__I mean not this one specifically, but I've mimicked its way to create stack for tests and I got validation error somewhere15:45
inc0__I've digged deep via ipdb to find out that this fails glance image constraint15:45
*** sabeen3 has joined #heat15:46
inc0__but this was covered by expected exception so I get nothing back15:46
inc0__and I'm afraid that other tests may be useless because of that - there is lot of assertRaises ExpectedException - so we really don't test if correct raise appears15:47
*** sabeen1 has quit IRC15:47
zanebit happens in the @request_context decorator15:47
*** serg_melikyan has quit IRC15:48
zanebso hard to change for tests15:48
zanebbut you should be able to get the original exception out of the object15:49
inc0__I'll check this out, thanks15:49
*** EricGonczer_ has quit IRC15:49
inc0__still, I'm kinda uneasy that our tests might be wrong15:49
zanebevery test I see in test_engine_service.py is doing that15:49
inc0__exactly, and it really means nothing15:50
zaneb        ex = self.assertRaises(dispatcher.ExpectedException,15:50
zaneb                               self._test_stack_create, stack_name)15:50
zaneb        self.assertEqual(exception.RequestLimitExceeded, ex.exc_info[0])15:50
zanebseems pretty clear to me15:50
zaneboh, test_stack_create_AuthorizationFailure is missing that check, you're right15:51
zanebso that one is a bug15:51
*** ParsectiX has quit IRC15:51
inc0__there are few more, but I guess its just a few15:52
zanebI see ~415:52
inc0__worth filing a bug?15:52
zanebor just fixing :)15:52
inc0__let me finish with this one:P15:53
inc0__1 bug at the time;)15:53
zanebif it turns out something is actually broken, then file a bug too15:53
zanebif we're just not testing enough, just fix it15:53
*** soukihei has joined #heat15:53
zanebimho15:53
*** lifeless_ is now known as lifeless15:53
inc0__ok15:54
*** barra204 has quit IRC15:54
*** soukihei has quit IRC15:55
*** pbrooko_ has joined #heat15:58
*** alanf-mc has joined #heat15:59
*** pbrooko has quit IRC16:00
*** tspatzier has joined #heat16:04
openstackgerritMerged openstack/python-heatclient: Add stack tag filtering options to stack-list  https://review.openstack.org/18367916:07
*** BManojlovic has quit IRC16:07
*** jistr has quit IRC16:07
*** dsneddon has quit IRC16:07
*** ashishjain has joined #heat16:08
*** alanf-mc_ has joined #heat16:09
*** alanf-mc_ has quit IRC16:11
*** alanf-mc has quit IRC16:11
*** alanf-mc has joined #heat16:12
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Move check_active to nova client plugin  https://review.openstack.org/18606316:13
*** tspatzier__ has joined #heat16:13
*** tspatzier has quit IRC16:14
*** hdd has joined #heat16:16
*** achanda has joined #heat16:17
*** pas-ha has quit IRC16:18
*** gokrokve has quit IRC16:19
*** gokrokve has joined #heat16:19
*** vahidh has joined #heat16:20
*** gokrokve has quit IRC16:21
*** derekh_ has joined #heat16:21
*** derekh has quit IRC16:25
*** crose has joined #heat16:27
*** pbrooko_ has quit IRC16:31
tlashchovatherve, I meant to test zaqar client in https://github.com/openstack/heat/blob/master/heat/tests/test_clients.py like other clients16:37
*** daneyon_ has quit IRC16:38
*** tspatzier___ has joined #heat16:40
*** tspatzier__ has quit IRC16:43
*** jtomasek has quit IRC16:43
*** kitch_ has joined #heat16:43
*** blues-man has quit IRC16:43
*** radez is now known as radez_g0n316:48
*** alanf-mc has quit IRC16:52
*** alanf-mc has joined #heat16:53
*** ashishjain has quit IRC16:56
*** kitch_ has quit IRC16:58
*** Raj1 has quit IRC16:59
*** kitch has joined #heat16:59
*** kebray has quit IRC17:00
*** shardy has quit IRC17:03
*** kebray has joined #heat17:04
*** tobe has joined #heat17:04
*** crose has quit IRC17:06
*** mwheckmann has quit IRC17:07
*** daneyon has joined #heat17:08
*** daneyon_ has joined #heat17:09
*** tobe has quit IRC17:09
*** alexheneveld_ has quit IRC17:09
*** daneyon has quit IRC17:13
*** sdake_ has joined #heat17:14
*** alanf-mc has quit IRC17:14
*** alanf-mc has joined #heat17:16
inc0__zaneb, about unlimited17:16
*** e0ne is now known as e0ne_17:16
inc0__unlimited resources in stack17:16
inc0__current default is 1000 so its...well...not relevant as well17:16
inc0__and if it would be relevant, its counterintuitive at best17:17
*** gokrokve has joined #heat17:17
*** sdake has quit IRC17:17
inc0__ryansb, about your comment, I'm not removing validation, I'm applying option to remove it17:18
inc0__oom's were problem partially because this validation;)17:18
*** alanf-mc has quit IRC17:18
*** e0ne_ is now known as e0ne17:20
ryansbwell yeah, I know the validation was causing some of the memory exhaustion, but I think that infinity is a pretty poor default17:20
*** alanf-mc has joined #heat17:20
ryansband sbaker posted a patch that reduces the validation mem usage significantly17:21
inc0__ryansb, I'd argue that its better than 100017:21
inc0__in some cases17:21
inc0__not if you validate before stack.store()17:21
ryansbI can't think of a reason that unlimited is a better default than 1000 -- if you put together data arguing for a higher default, that's ok17:22
ryansbbut unlimited is (literally) infinitely more than 100017:22
inc0__yeah, but I can imagine admin who will be puzzled why his stack of 999 resources works while 1001 don't17:23
*** mwheckmann has joined #heat17:23
inc0__since he or she didnt config anything17:23
inc0__why limit people by default? and what kind of number 1000 is? Any rationale why 1000 and not 1500?17:24
inc0__or 500?17:24
ryansbI don't know the rationale, but your reasoning is less sensible than the reasoning for 100017:24
ryansb"no reason for it being 1000? Ok, unlimited it is!"17:24
inc0__exactly17:24
*** e0ne has quit IRC17:25
inc0__if there is no reason for 1000, we shouldn't put this artificial limit17:25
*** blomquisg1 has joined #heat17:25
*** blomquisg has quit IRC17:25
inc0__and I'd bet that 1000 was default to mimic infinity17:25
inc0__we didn't have infinity mechanism so let's put something big enough to mimic it17:26
ryansbI doubt that17:26
ryansband having a limit is not pure artifice: we all know the heat-engine won't handle infinitely large stacks (surprise!) so having an unlimited default doesn't make sense17:26
*** mrutkows has joined #heat17:26
inc0__it won't, and admin knows that17:26
ryansbif you want a higher limit, go make a reasonable stack with a large number of resources that doesn't take up more than a gig or two of RAM in heat17:27
ryansband I'd be fine setting the limit to whatever that (surely-less-than-infinity) number17:27
ryansbturns out to be17:27
inc0__why its even our decision how much ram can stack take?17:27
inc0__especially that now we have nested stacks decoupled17:27
inc0__and if you have good setup with large number of engnies and stacks are mutliply nested17:28
inc0__that won't be a problem17:28
ryansbit's our decision to set sane defaults, and I think having a limit on max stack resources is a reasonable default17:28
inc0__validation on the other hand...17:28
inc0__why 1000 is reasonable?17:28
ryansbpeople who want more will change that, and that's fine17:28
*** kitch has quit IRC17:28
ryansb1000 is reasonable because it is a hard limit that's less than infinity, that I don't have any data to support raising.17:28
ryansbIf you want it changed, bring data.17:29
*** ParsectiX has joined #heat17:29
inc0__ehhh...17:29
*** kitch has joined #heat17:29
inc0__well, feel free to -1 this17:29
inc0__but I'd love to have some discussion about this limit17:29
ryansbyeah, I would too; the place to start that would be "let's raise the limit" as opposed to "let's default to infinity"17:31
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Unlimited default to max_resources_per_stack  https://review.openstack.org/18589417:32
*** crose has joined #heat17:33
*** crose has quit IRC17:34
inc0__anyway, I'm off17:34
inc0__bye guys17:35
*** crose has joined #heat17:37
*** inc0__ has quit IRC17:39
*** ekarlso has joined #heat17:42
ekarlsozaneb: oii, around ?17:42
zanebo/17:43
ekarlsozaneb: regarding smtp thing, I already started looking at something like it17:44
ekarlsobut outside zaqar17:44
*** yassine_ has quit IRC17:44
zanebROFL @ <ryansb> but unlimited is (literally) infinitely more than 100017:45
zanebekarlso: interesting17:46
zanebekarlso: I actually think that for the cross-project notifications spec there are two use cases, one of which needs something like Zaqar and the other which needs something _like_ IMAP17:47
zanebso it could be a good idea in another context17:47
zanebnote that asalkeld disagrees with me17:47
*** asalkeld has quit IRC17:52
*** chlong has quit IRC17:53
ekarlsozaneb: hmmmm, actually I wonder how hard it would be to add that to my current project ;P17:54
ekarlsoimap that is17:54
ryansbzaneb: it's true though; infinity is infinitely greater than all non-infinite numbers17:54
*** ashishjain has joined #heat17:55
*** sdake has joined #heat17:55
zanebryansb: indeed. that was possibly the stupidest argument I have ever seen on IRC. "1000 is lots so it might as well be infinite"17:55
*** kebray has quit IRC17:55
*** dsneddon has joined #heat17:56
*** kebray has joined #heat17:58
zanebekarlso: is what you're working on more of a SES (or maybe SNS?) equivalent thing?17:58
*** sdake_ has quit IRC17:58
ekarlsozaneb: yeah17:59
zanebwhich?17:59
ekarlsozaneb: mailgun ish17:59
zanebgot it17:59
ekarlsohttps://github.com/CatchThePigeon-Inc/pidgey/17:59
ekarlsonote it's still alpha beta ware17:59
zanebthat's something we will need in openstack eventually17:59
zanebbut its probably a different thing to what SpamapS is proposing18:00
ekarlsozaneb: how so ?18:00
zanebshared backend is always a possibility though18:00
ryansbis alpha-beta less or more stable than alpha?18:00
ekarlsoryansb: haha :p18:01
ekarlsozaneb: in theory you could have a "route" that delivered it to a imap service18:01
ekarlsoso you deliver a email to a specific address it goes to imap18:01
*** dims_ has quit IRC18:02
*** achanda_ has joined #heat18:03
*** dims_ has joined #heat18:03
*** serg_melikyan has joined #heat18:04
*** achanda has quit IRC18:05
*** e0ne has joined #heat18:06
*** e0ne is now known as e0ne_18:06
*** alanf-mc has quit IRC18:06
*** ParsectiX has quit IRC18:06
*** e0ne_ is now known as e0ne18:07
*** alanf-mc has joined #heat18:07
*** serg_melikyan has quit IRC18:09
jdandrea"1000 is lots so it might as well be infinite" ???? *smh*18:18
SpamapSzaneb: I see almost no difference between Zaqar's functionality and IMAP's functionality. Zaqar just adds HTTP-only and Keystone.18:18
*** jasond has joined #heat18:26
*** dsneddon has quit IRC18:33
*** Raj1 has joined #heat18:33
*** alexheneveld has joined #heat18:36
*** jtomasek has joined #heat18:40
*** DaveJ__ has quit IRC18:41
*** Raj1 has quit IRC18:43
*** alexheneveld has quit IRC18:44
zanebSpamapS: what if you lose a server completely? are their SMTP servers that e.g. write multiple replicas of a message to disk before acknowledging it?18:45
*** alexheneveld has joined #heat18:47
*** achanda_ has quit IRC18:47
*** sdake_ has joined #heat18:47
*** sdake has quit IRC18:51
*** tobe has joined #heat18:53
*** gokrokve has quit IRC18:53
*** Raj1 has joined #heat18:55
*** Raj1 has quit IRC18:55
*** Raj1 has joined #heat18:56
*** gokrokve has joined #heat18:56
*** pm90_ has quit IRC18:57
*** tobe has quit IRC18:58
*** e0ne has quit IRC18:59
*** achanda has joined #heat19:00
*** dsneddon has joined #heat19:01
*** alexheneveld has quit IRC19:02
*** EricGonczer_ has joined #heat19:04
*** blomquisg1 has quit IRC19:05
*** sdake has joined #heat19:06
*** sdake_ has quit IRC19:10
*** jtomasek has quit IRC19:16
*** blomquisg1 has joined #heat19:18
*** jtomasek has joined #heat19:21
*** kebray has quit IRC19:23
*** mrutkows has quit IRC19:30
*** pm90_ has joined #heat19:30
*** pm90_ has quit IRC19:30
*** pm90_ has joined #heat19:30
*** kitch has quit IRC19:40
*** kitch has joined #heat19:41
*** cody-somerville has joined #heat19:43
*** cody-somerville has quit IRC19:43
*** cody-somerville has joined #heat19:43
*** kitch has quit IRC19:44
*** kitch_ has joined #heat19:44
openstackgerritVijendar Komalla proposed openstack/heat: Revert "Add validation to set one of network, port or uuid"  https://review.openstack.org/18614319:50
*** pm90_ has quit IRC19:50
*** kitch_ has quit IRC19:52
*** Raj1 has quit IRC19:53
*** kitch has joined #heat19:54
*** Raj1 has joined #heat19:55
*** gokrokve has quit IRC19:55
*** cody-somerville has quit IRC20:00
*** jtomasek has quit IRC20:01
SpamapSzaneb: yes, AFS is the one we like to fantasize about most of the time in infra, but there are so many ways to make SMTP delivery reliable it's impossible to pick one.20:06
*** sdake_ has joined #heat20:07
*** Raj1 has quit IRC20:07
*** jtomasek has joined #heat20:09
*** ashishjain has quit IRC20:10
*** sdake has quit IRC20:11
*** achanda has quit IRC20:14
*** kebray has joined #heat20:20
*** slagle_ is now known as slagle20:20
*** blomquisg1 has quit IRC20:30
*** kitch has quit IRC20:31
*** barra204 has joined #heat20:35
*** dyasny has quit IRC20:41
*** tobe has joined #heat20:42
*** Raj1 has joined #heat20:44
*** tobe has quit IRC20:46
*** kebray has quit IRC20:48
*** kebray has joined #heat20:48
*** dsneddon has quit IRC20:49
*** barra204 has quit IRC20:50
*** jprovazn has quit IRC20:50
openstackgerritSirushti Murugesan proposed openstack/heat: Convergence: Check-Resource skeleton  https://review.openstack.org/16732420:52
*** dsneddon has joined #heat20:54
*** daneyon_ has quit IRC21:00
*** sdake has joined #heat21:04
*** alanf-mc_ has joined #heat21:05
*** alanf-mc has quit IRC21:08
*** sdake_ has quit IRC21:08
*** alanf-mc_ has quit IRC21:10
*** alanf-mc has joined #heat21:12
*** lsmola_ has quit IRC21:13
*** jtomasek has quit IRC21:17
*** pm90_ has joined #heat21:18
*** alanf-mc_ has joined #heat21:20
*** pm90_ has quit IRC21:20
*** alanf-mc has quit IRC21:20
*** pm90_ has joined #heat21:20
*** Raj1 has quit IRC21:28
*** Raj1 has joined #heat21:28
*** mixos has joined #heat21:30
*** r0j4z0 has quit IRC21:40
*** asalkeld has joined #heat21:46
*** daneyon has joined #heat21:51
*** EricGonczer_ has quit IRC21:58
*** jruano has quit IRC21:58
*** gokrokve has joined #heat22:02
*** vijendar has quit IRC22:19
*** steveg_afk has joined #heat22:27
*** crose has quit IRC22:28
*** tspatzier___ has quit IRC22:29
*** tobe has joined #heat22:30
*** tobe has quit IRC22:35
*** steveg_afk has quit IRC22:35
*** derekh_ has quit IRC22:42
*** pm90_ has quit IRC22:43
*** alexheneveld has joined #heat22:45
*** nkhare has joined #heat22:48
*** Qiming has joined #heat22:51
*** jasond has quit IRC22:58
*** gokrokve has quit IRC23:04
*** chlong has joined #heat23:05
*** sdake_ has joined #heat23:15
*** sdake has quit IRC23:19
*** ChuckC has joined #heat23:20
*** hdd has quit IRC23:21
*** hdd has joined #heat23:27
*** sabeen3 has quit IRC23:30
*** tobe has joined #heat23:31
*** rpothier has quit IRC23:32
sdake_stevebaker around?23:33
stevebakersdake_: hi23:34
sdake_hey quick noob  question23:34
stevebakersure23:34
sdake_is there a software config hook for ansible23:34
*** Qiming has quit IRC23:34
stevebakersdake_: yes, but I don't know how used it is http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/elements/heat-config-ansible/README.rst23:36
sdake_thanks for link23:36
*** tobe has quit IRC23:36
stevebakerwe're close to having all the things, except chef http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/elements23:36
*** dims_ has quit IRC23:38
*** asalkeld has quit IRC23:39
*** dims_ has joined #heat23:40
*** alexheneveld has quit IRC23:41
*** Raj1 has quit IRC23:46
*** lsmola has joined #heat23:51
*** asalkeld has joined #heat23:55
*** jruano has joined #heat23:58

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