Monday, 2014-11-17

*** EricGonczer_ has joined #heat00:02
*** EricGonczer_ has quit IRC00:05
*** julienvey has quit IRC00:05
*** gokrokve has joined #heat00:24
openstackgerritMerged openstack/heat: Handle 404 and 409 response when deleting containers  https://review.openstack.org/13465400:26
*** gokrokve has quit IRC00:29
*** dims has quit IRC00:32
*** dims has joined #heat00:32
*** kitch__ has joined #heat00:35
*** kitch__ has quit IRC00:35
*** sarob has quit IRC00:36
*** zhiwei has quit IRC00:44
*** mkollaro has quit IRC00:45
*** nosnos has joined #heat01:01
*** zhiwei has joined #heat01:05
*** julienvey has joined #heat01:06
*** julienvey has quit IRC01:10
*** alexheneveld has quit IRC01:26
*** LiJiansheng has joined #heat01:27
*** Putns has quit IRC01:30
*** Yanyanhu has joined #heat01:36
*** achanda has quit IRC01:39
openstackgerritMerged openstack/heat: Remove unused module excutils  https://review.openstack.org/13387901:41
*** achanda has joined #heat01:43
openstackgerritAngus Salkeld proposed openstack/heat-specs: Add support external_resources  https://review.openstack.org/13068202:03
asalkeldlunch, bbl02:05
*** achanda has quit IRC02:13
*** nanjj has joined #heat02:15
elynnmorning :)02:16
*** harlowja_at_home has joined #heat02:16
*** nanjj has quit IRC02:18
*** dims has quit IRC02:18
*** dims has joined #heat02:19
*** gokrokve has joined #heat02:24
*** dims has quit IRC02:25
*** pmallya has joined #heat02:25
*** dims has joined #heat02:25
*** gokrokve has quit IRC02:29
*** tellesnobrega has joined #heat02:32
*** apporc has joined #heat02:36
*** erkules_ has joined #heat02:39
*** tellesnobrega has quit IRC02:41
*** erkules has quit IRC02:42
*** vijendar has joined #heat02:50
*** harlowja_at_home has quit IRC02:54
*** julienvey has joined #heat02:55
*** julienvey has quit IRC02:59
*** tiantian has joined #heat03:00
*** boris-42 has quit IRC03:07
*** achanda has joined #heat03:14
*** pmallya has quit IRC03:18
*** achanda has quit IRC03:19
*** dims_ has joined #heat03:20
*** dims has quit IRC03:23
*** gokrokve has joined #heat03:24
openstackgerritAngus Salkeld proposed openstack/heat-specs: A collection of small changes to improve usability  https://review.openstack.org/13068203:24
openstackgerritAngus Salkeld proposed openstack/heat-specs: Add support external_resources  https://review.openstack.org/13484803:25
*** lazy_prince has quit IRC03:26
openstackgerrithuangtianhua proposed openstack/heat: Implement custom constraint for nova server  https://review.openstack.org/13391303:26
*** dims_ has quit IRC03:29
*** dims has joined #heat03:29
*** killer_prince has joined #heat03:29
*** gokrokve has quit IRC03:29
*** killer_prince is now known as lazy_prince03:30
*** nosnos has quit IRC03:49
*** ramishra has joined #heat03:51
openstackgerrithuangtianhua proposed openstack/heat-specs: Support Cinder volume type manage  https://review.openstack.org/13041703:51
*** julienvey has joined #heat03:56
cmystermorning03:59
*** EricGonczer_ has joined #heat04:00
*** julienvey has quit IRC04:00
openstackgerrithuangtianhua proposed openstack/heat: Remove KeypairConstraint and FlavorConstraint to nova.py  https://review.openstack.org/13414104:02
*** EricGonczer_ has quit IRC04:06
*** ckmvishnu has joined #heat04:12
*** cmyster has quit IRC04:19
*** gokrokve has joined #heat04:22
*** rushiagr_away is now known as rushiagr04:22
*** cmyster has joined #heat04:23
ckmvishnuasalkeld: Hi04:26
asalkeldhi ckmvishnu04:26
ckmvishnuhave two questions04:27
ckmvishnucan i use "SELECT .. FOR UPDATE" for stack locks and can i initiate DB transactions from application layer?04:27
ckmvishnucurrent way of getting a stack lock will not work in a multiple engine setup.04:28
asalkeldckmvishnu, i'd suggest hiding the locking mechanism04:28
asalkeldso you are not doing sql in application code04:28
ckmvishnuso, shall i introduce db api's for those operations?04:29
ckmvishnuany initiate transaction from there04:30
asalkeldsure, if you need them04:30
asalkeldckmvishnu, i haven't had time to look at your poc04:30
ckmvishnu:(04:30
asalkeldtrying to dig myself out of my todo list04:30
asalkeldhopefully get there soon04:30
asalkeldhas zaneb had any feedback?04:31
ckmvishnunp, take your time. we will be ready be this week with complete working code.04:31
ckmvishnuno, not yet. should ping hime04:31
ckmvishnuhim04:31
asalkeldyeah, good idea04:31
cmysterckmvishnu: why in ^ case won't it work with multiple engines? (I'm guessing operating on the DB without the others being aware?)04:32
ckmvishnuseparate select and update statements are not atomic04:33
openstackgerrithuangtianhua proposed openstack/heat: Apply nova server constraints for resources  https://review.openstack.org/13415104:33
ckmvishnu2 engines can i face parallelly do a select and both will update. which will be a disaster.04:33
ckmvishnuhttp://stackoverflow.com/questions/21261213/select-for-update-with-insert-into/21262079#2126207904:33
ckmvishnusorry typo. 2 engines can parallelly do a lock04:34
* cmyster nods04:35
asalkeldbtw: https://github.com/stackforge/tooz04:36
*** LiJiansheng has quit IRC04:36
*** apporc has quit IRC04:36
ckmvishnuasalkeld: yeah, just read joshua's mail.04:37
asalkeldhttps://github.com/stackforge/tooz/blob/master/tooz/drivers/pgsql.py04:37
asalkeldok, brb - picking kids up04:37
*** serg_melikyan has joined #heat04:38
*** shashankhegde has joined #heat04:43
*** LiJiansheng has joined #heat04:43
*** nosnos has joined #heat04:46
*** serg_mel_ has joined #heat04:47
*** serg_melikyan has quit IRC04:47
ramishrastevebaker: Hi Steve, u around?04:47
zanebckmvishnu, asalkeld: it's late Sunday here so I only have a moment & I'm out of the office tomorrow... but basically a proof of concept that doesn't include cleaning up the resources doesn't really prove the concept to my mind04:49
zanebsince that is half of the job, and certainly the more difficult half04:50
*** viktors|afk has quit IRC04:50
*** viktors has joined #heat04:52
*** gokrokve has quit IRC04:53
ckmvishnuzaneb: resource cleanup, will be taken up this week.04:53
zanebckmvishnu: personally I'm trying to prove concepts in the most lightweight way I can, rather than writing database migrations for Heat and that kind of thing. I *strongly* encourage y'all to try the same - the code is on GitHub04:53
*** achanda has joined #heat04:53
*** gokrokve has joined #heat04:53
ckmvishnuzaneb: sure04:54
zanebckmvishnu: what I've found so far is the the forward dependencies need to be based on resource names, but the cleanup dependencies need to be based on resource ids04:58
*** gokrokve has quit IRC04:58
ckmvishnuyeah, it will be based on ids.04:58
zanebso you're likely to find out that large sections of your existing plan don't work (as I've been working on this, it usually turns out that large sections of my plan won't work at least once and often multiple times per day), and then you'll want to be able to change it quickly05:00
* zaneb -> bed05:01
ckmvishnuwhat is this about? cleanup?05:01
*** gokrokve has joined #heat05:02
zanebit's about how best to solve problems in general05:02
ckmvishnuok. we'll be hard testing all we have done from today.05:03
ckmvishnuwill keep you posted on any change05:03
zanebok, goodnight y'all05:03
ckmvishnutnx05:04
cmysternn zaneb05:08
ckmvishnucmyster: nn -> no no?05:10
cmysternighty night05:10
ckmvishnuahh05:10
cmysterno no also works though ;)05:10
*** serg_melikyan has joined #heat05:11
*** serg_mel_ has quit IRC05:11
*** nkhare has joined #heat05:17
*** gokrokve has quit IRC05:18
*** gokrokve has joined #heat05:18
*** serg_melikyan has quit IRC05:19
*** gokrokve has quit IRC05:23
*** jamielennox is now known as jamielennox|away05:34
*** jamielennox|away is now known as jamielennox05:41
*** ishant has joined #heat05:42
*** julienvey has joined #heat05:44
*** jlk has left #heat05:45
*** shashankhegde has quit IRC05:45
openstackgerritAngus Salkeld proposed openstack/heat-specs: Add support external_resources  https://review.openstack.org/13484805:46
*** gokrokve has joined #heat05:49
*** lazy_prince has quit IRC05:49
*** julienvey has quit IRC05:49
*** lazy_prince has joined #heat05:49
*** gokrokve has quit IRC05:50
*** apporc has joined #heat05:50
*** nosnos_ has joined #heat05:50
*** gokrokve has joined #heat05:51
*** nosnos has quit IRC05:51
*** rakesh_hs has joined #heat05:53
*** gokrokve has quit IRC05:56
*** nosnos_ has quit IRC05:57
*** nosnos has joined #heat05:59
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex  https://review.openstack.org/13361506:01
skraynevMorning guys!06:01
skraynevasalkeld: Hey ;)06:02
cmystermorning06:03
skraynevcmyster: Morning06:04
skraynevcmyster: I have seen you email with question.06:04
skraynevmy apologize, that I still do not give answer. I ill whole previous week.06:05
skraynevso only now start sorting my mails and understanding what I plan to do in the near future :)06:06
*** tiantian has quit IRC06:07
cmysterasalkeld: tiny typo ^06:08
cmysterskraynev: sure, take your time I'm busy with Juno for a few more weeks06:08
cmysterasalkeld: line 36 "at this point" maybe ?06:08
cmysteralso, can this be unset in any way? It seems like once it is set as external one is left with an estranged child06:09
skraynevcmyster: ok ;)06:10
*** tiantian has joined #heat06:13
asalkeldhey, guys06:16
* asalkeld has mouth full of icecream06:16
asalkeldhot here06:16
cmysterdefine, hot06:17
asalkeldyesterday 4006:17
asalkeldtoday 30 something06:17
asalkeldbut humid06:18
cmysterbluh06:18
skraynevasalkeld: -10 here06:18
asalkeldthat's different06:18
cmysterI got so used to humid, when I was in Paris I had nose bleeds. here ~30c/90% is the norm for the summer time06:19
asalkeldcmyster, yeah - summer here too, I just got to get used to it again06:19
cmysterasalkeld: tip: do not use AC. embrace the heat, don't fight it, you'll never win06:20
cmysterasalkeld: also see my remarks a few lines up06:21
asalkeldyeah, fix'in now06:21
cmysterah coolness06:21
asalkeldso to convert to a "normal" resource you just remove the "external_reference" section06:22
cmysterasalkeld: so if you start off with an external ref and then update the stack to be without, which resource is used here?06:23
cmyster(I think I might be missing something here)06:23
*** nosnos_ has joined #heat06:23
*** nosnos has quit IRC06:23
asalkeldcmyster, the first time you use external_ref, it does an adopt06:23
asalkeldso it stores the resource_id etc...06:24
asalkeldbut then won't let you update/delete06:24
*** gokrokve has joined #heat06:24
asalkeld(except for removing external_ref)06:24
cmysterasalkeld: could you please add this to the ref as well? this was a bit unclear06:25
asalkeldsure06:25
cmystermany thanks06:25
*** gokrokve has quit IRC06:29
*** KanagarajM has joined #heat06:30
*** serg_melikyan has joined #heat06:36
openstackgerritAngus Salkeld proposed openstack/heat-specs: Add support for external resources  https://review.openstack.org/13484806:37
cmysterthanks for the update asalkeld, I'll love to see some business logic here as well but thats for a different time maybe...06:39
*** erkules_ is now known as erkules06:42
*** asalkeld has quit IRC06:42
*** asalkeld has joined #heat06:43
asalkeldcmyster, i think too much detail in a spec is just a pita (not all that helpful)06:43
asalkeldto be honest, I prefer the good-ole-days of no specs06:43
*** EricGonczer_ has joined #heat06:59
*** EricGonczer_ has quit IRC07:00
*** ananta has joined #heat07:00
openstackgerritQiming Teng proposed openstack/heat: Adds multi-region support for stack resource  https://review.openstack.org/5331307:01
*** Qiming has joined #heat07:01
*** achanda has quit IRC07:02
*** pas-ha has joined #heat07:04
*** serg_melikyan has quit IRC07:07
pas-hamorning all :)07:12
*** serg_melikyan has joined #heat07:13
*** serg_melikyan has quit IRC07:15
*** apporc has quit IRC07:23
*** gokrokve has joined #heat07:24
openstackgerritKanagaraj Manickam proposed openstack/heat-specs: heat resource abandon and adopt  https://review.openstack.org/12470707:28
*** hdd has joined #heat07:29
*** gokrokve has quit IRC07:29
*** julienvey has joined #heat07:30
*** apporc has joined #heat07:32
*** julienvey has quit IRC07:34
*** Putns has joined #heat07:35
openstackgerrithuangtianhua proposed openstack/heat: Remove KeypairConstraint and FlavorConstraint to nova.py  https://review.openstack.org/13414107:43
*** ramishra has quit IRC07:46
cmysterasalkeld: I hear you, and still as a QA guy who will be testing it later I need as much info as possible, to a limit. a few lines that explain the process will help people not from the contributing core. As OpenStack (and heat) becomes more popular I see how none-contributers try to test and implement different setups and mechanisms and test them.07:46
*** ramishra has joined #heat07:47
cmysterasalkeld: for those people (me included) something in the spirit of, we take this part here, stuck it there and write this line in the this DB table can go a very long way.07:47
*** sorantis has joined #heat07:47
cmyster..to a point, I agree that overly complex refs with the English translation to python functions is a bit too much07:48
*** ramishra_ has joined #heat07:49
*** ramishra_ has left #heat07:49
*** ramishra has left #heat07:49
*** ramishra_ has joined #heat07:53
*** ramishra_ has quit IRC07:57
openstackgerrithuangtianhua proposed openstack/heat: Apply nova server constraints for resources  https://review.openstack.org/13415107:57
*** ramishra has joined #heat07:57
*** inc0 has joined #heat07:59
*** pasquier-s has joined #heat08:06
*** alexheneveld has joined #heat08:09
inc0good morning08:11
*** apporc has quit IRC08:12
*** alexheneveld has quit IRC08:12
*** links has joined #heat08:13
*** tspatzier has joined #heat08:14
*** jstrachan has joined #heat08:15
openstackgerrithuangtianhua proposed openstack/heat-specs: Optimize Nova Custom Constraints  https://review.openstack.org/13487308:15
*** unmeshg has joined #heat08:16
cmystermorning inc008:19
*** apporc has joined #heat08:22
*** gokrokve has joined #heat08:24
shardymorning all08:24
*** Qiming_ has joined #heat08:25
*** Qiming has quit IRC08:26
*** gokrokve has quit IRC08:29
*** julienvey has joined #heat08:31
*** bhi has joined #heat08:34
openstackgerrithuangtianhua proposed openstack/heat: Apply nova flavor constraint for resources  https://review.openstack.org/13487908:35
*** julienve_ has joined #heat08:35
openstackgerrithuangtianhua proposed openstack/heat: Apply nova flavor constraint for resources  https://review.openstack.org/13487908:35
*** julienvey has quit IRC08:36
*** unmeshg has quit IRC08:36
*** alexheneveld has joined #heat08:37
*** ckmvishnu has quit IRC08:38
openstackgerritQiming Teng proposed openstack/heat: Adds multi-region support for stack resource  https://review.openstack.org/5331308:39
*** julienve_ has quit IRC08:39
*** unmeshg has joined #heat08:41
*** ishant2 has joined #heat08:46
*** ishant has quit IRC08:46
*** rakesh_hs2 has joined #heat08:50
*** rakesh_hs has quit IRC08:51
*** gilliard has quit IRC08:51
*** gilliard has joined #heat08:51
*** ckmvishnu has joined #heat08:52
*** rakesh_hs2 has quit IRC08:55
*** rakesh_hs has joined #heat08:57
*** ifarkas has joined #heat08:57
*** lazy_prince is now known as killer_prince09:03
*** derekh has joined #heat09:11
*** inc0 has quit IRC09:12
*** reed has joined #heat09:13
openstackgerrithuangtianhua proposed openstack/heat: Remove ImageConstraintTest to test_glance_client.py  https://review.openstack.org/13488109:15
*** inc0 has joined #heat09:16
*** tiantian has quit IRC09:20
*** tiantian has joined #heat09:20
*** gokrokve has joined #heat09:24
*** gokrokve has quit IRC09:25
*** gokrokve has joined #heat09:26
*** gokrokve has quit IRC09:31
*** ramishra_ has joined #heat09:31
*** ramishra_ has quit IRC09:32
*** ckmvishnu has quit IRC09:32
*** unmeshg has quit IRC09:33
openstackgerrithuangtianhua proposed openstack/heat: Add OS::Cinder::VolumeType resource  https://review.openstack.org/13221409:33
*** che-arne has joined #heat09:35
*** che-arne has left #heat09:36
*** che-arne has quit IRC09:36
openstackgerrithuangtianhua proposed openstack/heat: Apply nova server constraints for resources  https://review.openstack.org/13415109:37
*** ramishra_ has joined #heat09:41
*** ramishra_ has quit IRC09:41
*** tspatzier__ has joined #heat09:41
*** tspatzier has quit IRC09:44
*** justin-8 has quit IRC09:45
*** julienvey has joined #heat09:46
*** justin-8 has joined #heat09:46
*** dkusidlo has joined #heat09:48
*** ifarkas has quit IRC09:49
*** ahonda has joined #heat09:50
*** julienvey has quit IRC09:51
*** inc0 has quit IRC09:54
asalkeldshardy, did that signature function make sense?09:57
shardyasalkeld: Sorry, which signature function are you referring to?09:58
* shardy probably needs more coffee09:58
asalkeld one of your reviews09:58
asalkeldlol, that doesn't cut it down09:58
asalkeldwow you have a lot09:58
asalkeldhttps://review.openstack.org/#/c/134036/10:00
*** pasquier-s_ has joined #heat10:01
shardyasalkeld: Aha, thanks I hadn't yet spotted that10:02
shardyasalkeld: I've got no problem doing it that way if it works10:02
shardysaves the overhead of always recursing I guess10:02
asalkeldyip10:02
asalkeldthat's what i made it for10:02
shardyWasn't there a BP about referring to resources outside of a template?10:03
shardyThat will break with this scheme10:03
asalkeldi don't think it will break10:03
shardyBut I guess that may be a problem for whoever implements the feature ;)10:03
shardyOh so it does the dynamic resolution before calculating the signature?10:04
asalkeldi am doing the external_reference thing10:04
asalkeldyes10:04
shardyasalkeld: Ok, cool - I'll update my patch then, thanks for the feedback10:04
*** pasquier-s has quit IRC10:05
*** zhiwei has quit IRC10:05
shardyIf anyone feels like reviewing https://review.openstack.org/#/c/131827/ we can land the remaining oslo fixes to python-heatclient10:06
*** achanda has joined #heat10:06
asalkeldskraynev, can you fill in the midcycle meetup doodle?10:08
asalkeldtherve, you too ^10:09
asalkeldhttps://doodle.com/b9m4bf8hvm3mna97qsmtxkba10:09
*** achanda has quit IRC10:10
*** dkusidlo has quit IRC10:11
therveDone. On https://doodle.com/b9m4bf8hvm3mna97 though :)10:11
*** asalkeld_ has joined #heat10:13
*** dkusidlo has joined #heat10:15
*** asalkeld has quit IRC10:15
*** dkusidlo has quit IRC10:15
*** killer_prince is now known as lazy_prince10:16
viktorsskraynev: around?10:18
*** inc0 has joined #heat10:24
*** Qiming_ has quit IRC10:24
*** gokrokve has joined #heat10:24
*** inc0_ has joined #heat10:25
*** Yanyanhu has quit IRC10:27
*** inc0 has quit IRC10:28
*** gokrokve has quit IRC10:29
*** GonZo2K has joined #heat10:30
*** f13o has quit IRC10:33
*** boris-42 has joined #heat10:33
*** mkerrin has joined #heat10:34
pas-haguys, it seems bug #1285067 has resurfaced. I can see it now on master again. Can somebody try to reproduce? (may be it's just some quirk on my side..)10:36
uvirtbotLaunchpad bug 1285067 in heat "stack-update fails when an instance with a Neutron port is added to the stack" [High,Confirmed] https://launchpad.net/bugs/128506710:36
pas-habehavior is somewhat different now, stack updates successfully but first instance looses port/fixed ip10:38
shardypas-ha: I'd raise a new bug with the reproduce procedure/templates then we can take a look10:40
pas-hashardy, ok, will do10:41
asalkeld_that pesky midcycle meetup seems to be split down the middle10:41
pas-hareported new bug https://bugs.launchpad.net/heat/+bug/139337610:51
uvirtbotLaunchpad bug 1393376 in heat "Instance looses port attachment on template update" [Undecided,New]10:51
*** apporc has quit IRC10:54
*** tiantian has quit IRC10:55
*** justin-8_ has joined #heat10:55
*** LiJiansheng has quit IRC10:55
*** mkollaro has joined #heat10:57
*** inc0_ has quit IRC10:57
*** justin-8 has quit IRC10:57
skraynevasalkeld: Done.10:59
skraynevviktors: yep10:59
asalkeld_skraynev, all "no"10:59
asalkeld_skraynev, you have 2 entries10:59
skraynevasalkeld_: fixed11:00
skraynevplayed with google account :(11:00
asalkeld_thx11:00
skraynevnp11:00
asalkeld_skraynev, is it expensive to indian from ru?11:00
asalkeld_india11:01
asalkeld_(much more than US?)11:01
asalkeld_rebooting - brb11:03
*** asalkeld_ has quit IRC11:03
*** KanagarajM has quit IRC11:04
*** rakesh_hs has quit IRC11:09
*** rakesh_hs has joined #heat11:10
*** ishant has joined #heat11:10
*** ishant2 has quit IRC11:11
*** pasquier-s__ has joined #heat11:13
*** Qiming has joined #heat11:14
*** sorantis has quit IRC11:14
*** pasquier-s_ has quit IRC11:16
*** asalkeld has joined #heat11:18
pas-haasalkeld, I am also not sure how is it with India visas for us ...11:19
asalkeldok pas-ha, might be worth finding out11:20
*** Qiming_ has joined #heat11:20
*** Qiming has quit IRC11:20
pas-haI'll ask around, we have some folks who went there recently11:20
asalkeldananta, any news on the hotel in India? (how expensive)11:20
* asalkeld expecting quite cheap11:21
*** skraynev has quit IRC11:22
*** gokrokve has joined #heat11:24
asalkeldpas-ha, http://www.abc.net.au/news/2014-11-15/new-document/589425611:25
shardyWow, direct flights to Bangalore are expensive11:25
pas-haasalkeld, lol11:26
asalkeldshardy, i am checking now too11:27
asalkeldpas-ha, remarkable similarity:-)11:27
*** gokrokve has quit IRC11:29
asalkeldshardy, for me it is almost half to eu11:29
*** sorantis has joined #heat11:30
*** skraynev has joined #heat11:33
*** inc0 has joined #heat11:36
asalkeldg'night all11:43
*** asalkeld has quit IRC11:43
skraynevg'night11:43
cmysternn asalkeld11:44
pas-hahow could we coordinate heat-cfntools version with resource in heat? We should try to make AWS loadbalancer usable without disabling selinux completely...11:47
*** hdd has quit IRC11:47
*** openstackgerrit has quit IRC11:48
*** openstackgerrit has joined #heat11:49
*** dims has quit IRC11:50
*** dims has joined #heat11:50
cmystershardy: there ?11:51
*** Qiming has joined #heat11:52
shardycmyster: yup11:52
*** Qiming_ has quit IRC11:52
shardypas-ha: agree, but note there is an option for deployers to provide whatever template they want for the nested resource, which could include pinning the cfntools version and/or enabling selinux11:54
shardypas-ha: would probably be something that's good to fix in-tree too though11:54
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/db  https://review.openstack.org/13417411:54
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine/resources  https://review.openstack.org/13418711:55
*** GonZo2K has quit IRC12:01
*** lazy_prince is now known as killer_prince12:03
*** sorantis has quit IRC12:05
*** sorantis has joined #heat12:05
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/api  https://review.openstack.org/13417112:05
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine/resources  https://review.openstack.org/13418712:05
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/db  https://review.openstack.org/13417412:05
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/common  https://review.openstack.org/13417312:05
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/cloudinit  https://review.openstack.org/13417212:05
*** pasquier-s__ has quit IRC12:08
*** nkhare has quit IRC12:09
*** Qiming_ has joined #heat12:13
*** Qiming__ has joined #heat12:14
*** Qiming has quit IRC12:14
*** justin-8 has joined #heat12:14
*** justin-8_ has quit IRC12:17
*** Qiming_ has quit IRC12:18
pas-hashardy, the problem is we do not provide a way to customize the generated haproxy.cfg12:18
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Use AWS LoadBalancer with selinux-enabled image  https://review.openstack.org/12626312:19
*** tspatzier__ has quit IRC12:20
*** nkhare has joined #heat12:23
*** gokrokve has joined #heat12:24
*** ishant2 has joined #heat12:26
*** ishant has quit IRC12:26
*** gokrokve has quit IRC12:29
*** ishant has joined #heat12:29
*** ishant has quit IRC12:30
*** ishant2 has quit IRC12:30
anantaHi Angus12:31
anantaU there?12:32
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Use AWS LoadBalancer with selinux-enabled image  https://review.openstack.org/12626312:32
pas-haananta, nope, he has left already12:33
anantaAngus: price depends... 2 start 15-20USD per night and  5 star 150-170USD per night12:33
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine  https://review.openstack.org/13418812:33
anantapas-ha: Ok :) ..12:33
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine  https://review.openstack.org/13418712:33
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine  https://review.openstack.org/13418812:35
*** julienvey has joined #heat12:36
anantaThis might help for Hotel in Bangalore, India: http://tinyurl.com/p775cp912:39
*** nosnos_ has quit IRC12:39
*** EricGonczer_ has joined #heat12:41
*** EricGonczer_ has quit IRC12:44
*** rm_work is now known as rm_work|away12:45
*** inc0 has quit IRC12:45
*** hdd has joined #heat12:52
*** nkhare has quit IRC12:54
*** elynn_ has joined #heat12:54
*** jtomasek has joined #heat12:55
*** ifarkas has joined #heat12:56
*** f13o has joined #heat12:59
*** julienvey has quit IRC13:00
*** julienvey has joined #heat13:00
*** inc0 has joined #heat13:03
*** hdd has quit IRC13:06
*** sgordon_ has joined #heat13:07
viktorsskraynev: hi! If you still here, please tell, what do you think about this patch - https://review.openstack.org/#/c/127536/ . It adds a check, that sqla models are the same as db tables13:07
*** Qiming__ has quit IRC13:08
*** pasquier-s__ has joined #heat13:08
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/common  https://review.openstack.org/13417313:11
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/db  https://review.openstack.org/13417413:11
*** rakesh_hs has quit IRC13:11
*** rushiagr is now known as rushiagr_away13:12
*** gokrokve has joined #heat13:14
*** alexpilotti has joined #heat13:16
*** rpothier has joined #heat13:25
*** Qiming has joined #heat13:26
*** aweiteka has joined #heat13:30
*** ifarkas has quit IRC13:33
*** tspatzier__ has joined #heat13:35
*** ananta has quit IRC13:35
openstackgerritQiming Teng proposed openstack/heat-templates: Sample template using SoftwareDeployments  https://review.openstack.org/13474913:37
Qimingcannot work at all, the Internet connection breaks every other minute ... sigh13:37
skraynevviktors: looks good for me13:38
*** gokrokve has quit IRC13:38
*** gokrokve has joined #heat13:39
*** k4n0_ has quit IRC13:39
*** andersonvom has joined #heat13:40
openstackgerritPeter Razumovsky proposed openstack/heat: Fix [H302] errors in heat/engine  https://review.openstack.org/13418713:40
viktorsskraynev: can you please transform it to +2? :)13:41
skraynevsure ;)13:41
viktorsskraynev: thanks!13:41
*** gokrokve has quit IRC13:43
*** jdob has joined #heat13:43
*** tspatzier__ has quit IRC13:43
openstackgerritPeter Razumovsky proposed openstack/heat: Correct error msg when resource or output are empty  https://review.openstack.org/13116913:45
*** tspatzier has joined #heat13:46
*** ccrouch has joined #heat13:51
*** dims has quit IRC13:52
*** dims has joined #heat13:53
*** hdd has joined #heat13:55
*** tspatzier has quit IRC13:56
*** Qiming has quit IRC14:00
*** tspatzier has joined #heat14:00
*** sorantis has quit IRC14:00
*** Qiming has joined #heat14:01
*** tellesnobrega has joined #heat14:05
*** gokrokve has joined #heat14:09
*** htruta has joined #heat14:11
*** sorantis has joined #heat14:13
*** julienvey has quit IRC14:13
*** gokrokve has quit IRC14:14
*** elynn_ has quit IRC14:14
*** tellesnobrega has quit IRC14:15
*** gokrokve has joined #heat14:24
skraynevviktors: could you please take a look one question14:26
viktorsskraynev: sure14:27
skraynevviktors: https://review.openstack.org/#/c/127536/14:27
viktorsskraynev: ok, I see your note, let me check it locally14:28
*** tellesnobrega has joined #heat14:28
*** gokrokve has quit IRC14:29
*** julienvey has joined #heat14:29
*** tellesnobrega has quit IRC14:32
viktorsskraynev: just to ensure - can you connect to postgresql with `openstack_citest` user credentials ?14:32
*** hdd has quit IRC14:33
skraynevviktors: I suspect, that I have not installed postgress14:35
*** chlong has quit IRC14:35
viktorsskraynev: so I can suggest, that this test just was skipped for you14:36
skraynevviktors: but I thought, that it should work for Mysqsl and sqlite too? because we have couple specific child classes14:38
openstackgerritSteven Hardy proposed openstack/heat: RandomString phsical_resource_id as id not the string  https://review.openstack.org/13455714:38
openstackgerritSteven Hardy proposed openstack/heat: RandomString don't skip superclass validation  https://review.openstack.org/13455814:38
viktorsskraynev: yes, you right, but patch https://review.openstack.org/#/c/127535 fixes differences for postgresql only, because mysql and sqlite were already in sync with models14:40
*** ananta has joined #heat14:41
*** ananta has quit IRC14:41
openstackgerritOleksii Chuprykov proposed openstack/heat: Alter models and add migration  https://review.openstack.org/12753514:42
skraynevviktors: ok, so currently our model and metadata are synced and have not any differences, right?14:42
*** cdent has joined #heat14:42
*** Drago has joined #heat14:43
viktorsskraynev: that's true for mysql and sqlite14:44
*** rushiagr_away is now known as rushiagr14:44
skraynevviktors: cool. thanks14:46
*** Qiming has quit IRC14:46
skraynevzaneb: one small question: do we store old values for resource during update? if yes, so where we store it?14:50
*** EricGonczer_ has joined #heat14:51
*** Drago has quit IRC14:54
*** EricGonczer_ has quit IRC14:55
shardyskraynev: zaneb can probably provide more details, but AFAIK we backup the entire stack before doing the update14:56
*** jasond has joined #heat14:57
shardyskraynev: https://github.com/openstack/heat/blob/master/heat/engine/stack.py#L75114:58
skraynevshardy: yes, I remember something like that. But the tricky part of my question (which I not asked previously): do we store unresolved values? (F.e. for build-in functions)14:58
*** gokrokve has joined #heat14:58
shardyskraynev: Yes, the raw template is always stored unresolved14:58
*** Qiming has joined #heat15:00
Qimingshardy, there?15:00
skraynevshardy: Awesome. Thx!15:01
*** nkhare has joined #heat15:02
*** crose has joined #heat15:03
zanebskraynev: define old15:04
*** radez_g0n3 is now known as radez15:05
zanebskraynev: we store the resolved properties for each resource at the time we create/update it15:05
zanebskraynev: other than that, no15:05
* zaneb is not here today btw ;)15:06
openstackgerritOleksii Chuprykov proposed openstack/heat: Alter models and add migration  https://review.openstack.org/12753515:06
jdandreazaneb who? ;)15:06
openstackgerritOleksii Chuprykov proposed openstack/heat: Add ModelSMigrationSync classes  https://review.openstack.org/12753615:07
skraynevzaneb: super. got it. thanks.15:07
skraynevzaneb: vacation? :)15:08
zanebskraynev: moving house15:09
skraynevzaneb: or may be you wrote chatting bot... and now he knows all about heat :)15:09
skraynevzaneb: oh. good luck. AFAIK, it's not very fast deal.15:10
*** Qiming_ has joined #heat15:10
ryansball-knowing heat robot would be quite handy.15:11
* skraynev tries to close his mouth and stop interrupt zaneb15:11
shardyQiming: hi15:12
Qiming_shardy, thanks for your comment15:12
*** jtomasek has quit IRC15:12
Qiming_regarding what your wrote in review, I have got this input to the script (via environment variable): "{u'0': u'foo', u'1': u'bar'}"15:12
Qiming_the double quotes (") are to be added by the dependent patch under review15:13
Qiming_which means, if we are passing real Json, it has to be quoted, or else the script hook breaks15:14
skraynevryansb: yeah. just image: you tell "ok heat robot" and then ask anything :) and get huge answer with links and pieces of documentation.15:14
*** Qiming has quit IRC15:14
*** nkhare has quit IRC15:14
jdandreaIs there any notion of "quiescence" around stack updates? (Suspecting no. It's app-specific stuffs.) Trying to think of how to best sanely extend a volume in Juno, but with some added behavior that pauses/unpauses a process on the associated server before/after the volume change proper.15:14
jdandreaI don't want to suspend the entire stack, so ... hmm.15:15
Qiming_I understand your concern about using Python here, but I was thinking of this the other way.  The VM must already have python installed, or else os-xxx-config scripts, heat-config script won't run.15:15
Qiming_I want to understand your other concerns about using python here15:15
ryansbjdandrea: so you want to stop heat from doing anything while you expadnd the volume?15:16
* jdandrea uses python/ceilometer-client on his VMs to send additional data points. Works wonderfully.15:16
Qiming_shardy, I can delete the lines that reveal secrets (values not desiged to be used by users)15:16
ryansbs/expadnd/expand/15:16
jdandrearyansb: Ooh, that's another good thought, actually that's probably a better thought. I'm still figuring out what is best to do, but so far I want to temporarily stop a process on a particular VM whenever I expand a volume on that VM, then bring it back. (It may be more than just stop/start. More like a graceful stop/start.)15:17
shardyjdandrea: Sort of, you can define a SoftwareDeployment which only triggers on update which might do what you want15:18
jdandreaHaving a general "quiescent" or "maintenance" mode could be most helpful.15:18
jdandreaOnly the volume extension would occur through a Heat stack update.15:18
jdandrea(I would think, since I want the template to match reality.)15:18
jdandreashardy: Yes! If that can run before/after (?) I'd try that in a heartbeat. Actually, I still need to get SoftwareDeployments working on my end (with the signaling). I had to table that for a bit. :-o15:19
jdandreaRight now, updates tend to happen while the proverbial aircraft is mid-flight. Sometimes I want to tell some parts of the app to take a breather. :)15:20
ryansbSWDeployments are probably your best bet15:20
skraynevg'night all15:20
jdandrearyansb: How would I use them in a pre/post capacity though? Or would I issue three separate stack updates (but then that requires external monitoring for success/failure, etc., I gather).15:21
Qiming_skraynev, bye15:22
*** zz_gondoi is now known as gondoi15:22
ryansbhrm....I'll need tonsider that for a bit.15:22
*** sabeen1 has joined #heat15:24
shardyjdandrea: True, it's something perhaps the software-config-trigger BP may help address:15:25
shardyhttps://review.openstack.org/#/c/130679/2/specs/kilo/software-config-trigger.rst15:25
*** apporc has joined #heat15:25
jdandreashardy: Ooh. :)15:25
shardyThat would allow you to create an arbtrary action, say "QUIESCE", probably we also need to provide a way to trigger that for the whole stack15:26
*** Qiming_ has quit IRC15:26
*** blomquisg has joined #heat15:30
shardyjdandrea: I've added a note mentioning your use-case, feel free to follow up with clarification if needed15:33
jdandreaThanks shardy. Appreciated! I will follow up for sure.15:34
openstackgerritRabi Mishra proposed openstack/heat-templates: Add 'name' deployment property to example template  https://review.openstack.org/13446615:34
jdandreaHaving some overall support for quiescence (including the stack level) would be huge.15:35
*** ramishra_ has joined #heat15:36
*** ramishra_ has quit IRC15:36
ramishrashardy: Hi!! corrected the typo in the commit message.. thanks for spotting it:)15:38
shardyramishra: Hi, thanks for the quick update, +2'd15:39
*** radez is now known as radez_g0n315:45
*** achanda has joined #heat15:49
*** hdd has joined #heat15:54
*** rwsu has joined #heat15:56
*** Drago has joined #heat15:56
*** beekneemech is now known as bnemec15:56
*** inc0 has quit IRC15:56
*** pmallya has joined #heat15:57
jdandreaIs there a primer anywhere on how the scheduler/TaskRunner works? (Apart from looking at code.) Maybe a former blueprint or something. I should start using it and want to be sane about it. :)15:58
*** EricGonczer_ has joined #heat15:59
*** gokrokve_ has joined #heat16:01
*** thedodd has joined #heat16:01
*** dkusidlo has joined #heat16:03
*** radez_g0n3 is now known as radez16:04
*** sorantis has quit IRC16:04
*** gokrokve has quit IRC16:04
*** sjmc7 has joined #heat16:08
*** achanda has quit IRC16:09
*** david-lyle_afk is now known as david-lyle16:11
pas-hajdandrea, what for are you going to use it? remember, we now must try to avoid using it in resources16:12
jdandreapas-ha: ?16:13
jdandreaThis is in the Heat template.16:13
*** reed has quit IRC16:13
jdandreaI want to update the template to expand a volume, but the problem is our proverbial aircraft (app) is in flight. There be dragons. :)16:13
*** reed has joined #heat16:13
jdandreaNo resource plugins involved.16:14
shardyjdandrea: You can't access any aspect of task scheduling from the template16:14
jdandreaConfused.16:14
jdandreaI'm trying to expand a disk volume.16:14
pas-hayou can do that already, but you need some in-instance tools to expand the file system16:14
shardyjdandrea: are you sure you can't just do the resize live, then have a SoftwareDeployment which triggers an online resize of the filesystem?16:14
shardyAFAIK that should work with cinder, but I've not tested it16:15
jdandreashardy: Wouldn't that make the template out-of-line with reality though?16:15
pas-haheat will detach, resize and reattach the volume, but how you handle gracefull detachment and resizing the file system is up to you16:15
jdandreapas-ha: I'd like to "orchestrate" that gracefully.16:16
jdandreaEven if some aspects are app-specific implementation details.16:16
pas-haTrove already does in with their ininstance trove agent16:16
shardypas-ha: Oh, cinder demands you detach the volume before resizing it?16:16
shardy:(16:16
jdandreashardy: Yes. The Juno volume.py update does as much.16:16
jdandreahttps://github.com/openstack/heat/blob/master/heat/engine/resources/volume.py#L66916:17
shardyI guess I was thinking cinder might be as good as LVM, but yeah I remember that code now16:18
shardysigh16:18
jdandreashardy: Alas (and alack).16:18
jdandreaYou do what you can.16:18
shardyjdandrea: you might have to do it with two template updates then16:18
jdandreashardy: I'm getting that feeling, yes. That also means a monitoring step in between.16:19
jdandreaMaybe three updates. One to quiesce, one to update, one to return.16:19
shardywell the update+return steps can optionally be combined16:19
jdandreashardy: *nods* that's true.16:20
*** sdake has joined #heat16:20
*** sdake has quit IRC16:20
*** sdake has joined #heat16:20
jdandreaThere's something I like about having them separate though, in case there's ever more than one interim step (like a pre-flight check).16:20
pfreund_shardy: I'm reading your blog post about auth model, but I still doesn't unterstand why in my template (1 server with 1 floatting IP / 1 server), the first one has a "debian" user, the other has "heat-admin" and no debian user. Am I missing the part which says when it switch ? Is it because of the floatting ip ?16:20
jdandreaIt's like I'm wanting a maintenance mode.16:20
jdandreaOr something.16:21
jdandrea:)16:21
shardyjdandrea: stevebaker may have other ideas if you can catch him later16:21
*** tomek_adamczewsk has joined #heat16:22
jdandreashardy: Ah, vg, thanks.16:22
shardypfreund_: On the same heat, with the same images?16:22
pfreund_shardy: yes16:22
shardypfreund_: probably cloud-init can't get the instance metadata when you don't have a floating IP16:23
shardypfreund_: can you access the nova metadata IP without the floating IP?16:24
shardyhttp://docs.openstack.org/admin-guide-cloud/content/section_metadata-service.html16:24
shardypfreund_: also, check the cloud-init logs in each case - my assumption is it's using the distro default user because it's not getting the config from heat16:24
pfreund_shardy: ok I take a look16:25
*** pmallya has quit IRC16:25
shardypfreund_: the heat-admin is added due to the instance_user option in heat.conf probably16:25
shardyIf you comment that, it should always use the distro default16:26
*** apporc has quit IRC16:31
*** pmallya has joined #heat16:33
*** tomek_adamczewsk has quit IRC16:35
pfreund_shardy: I can access the metadata withour the floating IP.16:35
*** gokrokve has joined #heat16:36
pfreund_it should be always heat-admin or debian ?16:36
sjmc7debian (or whatever the distro default happens to be), if instance_user isn't set16:36
sjmc7though i'm not certain that setting is optional16:37
*** shashankhegde has joined #heat16:37
*** dkusidlo has quit IRC16:38
shardysjmc7: It is optional, since Icehouse we were actually supposed to remove it for Juno but we forgot..16:38
sjmc7ah, good16:38
*** gokrokve_ has quit IRC16:39
*** dkusidlo has joined #heat16:40
*** blues-man has joined #heat16:40
blues-manhello16:40
sjmc7hello!16:41
blues-manhi sjmc7 :)16:41
*** ifarkas has joined #heat16:41
pfreund_my 2 instances have access to metadata16:42
pas-hapfreund_, if you comment instance_user in heat.conf there would be default user for that cloud image (fedora on recent fedora, ubuntu on ubuntu, might be ec2-user for older images)16:42
*** jdob has quit IRC16:44
*** jdob has joined #heat16:44
pfreund_pas-ha: ok i'm going to do it, but is there any other consequence if I do that ? Like a problem if I use auto-scaling ?16:45
pas-hajdandrea, I just double-checked - at least with LVM driver (devstack) cinder does not allow to extend an attached volume (and the error in CLI is just BadRequest 400 with no extra info)16:45
pas-hapfreund_, not that I know of. I was using mostly fedora cloud images with that, and had no problems16:46
pas-hathis only affected how I could access the vm via ssh16:46
pas-hai.e. what user to provide to ssh16:47
*** daneyon has quit IRC16:47
jdandreapas-ha: Exactly. That's probably why Heat detaches it first.16:50
pas-hayeah, I wrote this piece. Just checked that nothing changed since then.16:50
jdandrea*nods* it's a good one, appreciate it.16:50
jdandreaAh, I see, got it.16:51
*** sarob has joined #heat16:58
*** reed has quit IRC17:02
*** pmallya has quit IRC17:02
*** pmallya has joined #heat17:03
*** rwsu has quit IRC17:03
jdandreaAnyone ever see this when updating a stack? "ERROR: Template not in valid format: could not determine a constructor for the tag 'tag:yaml.org,2002:python/unicode'" - template doesn't trip stack-validate though.17:07
jdandreaScratch that. Not a Heat issue AFAIK.17:13
*** shashankhegde has quit IRC17:14
*** reed has joined #heat17:15
*** hdd has quit IRC17:16
*** rwsu has joined #heat17:18
*** rwsu has quit IRC17:18
*** kebray has joined #heat17:19
*** julienvey has quit IRC17:19
*** shashankhegde has joined #heat17:20
*** julienvey has joined #heat17:21
*** hdd has joined #heat17:22
jdandreaIs there a way to enable rollback only for updates (or to enable rollback for a stack post-create)?17:24
*** dkusidlo has quit IRC17:24
*** Drago has quit IRC17:25
*** julienvey has quit IRC17:25
*** shashankhegde has quit IRC17:26
*** ccrouch has quit IRC17:27
*** pasquier-s__ has quit IRC17:30
*** blues-man has quit IRC17:31
*** derekh has quit IRC17:32
*** shakamunyi has joined #heat17:32
*** shakamunyi has quit IRC17:32
*** Drago has joined #heat17:33
*** hdd has quit IRC17:34
*** jtomasek has joined #heat17:35
*** alexheneveld has quit IRC17:39
*** jdob has quit IRC17:39
*** jcoufal has joined #heat17:39
openstackgerritSteven Hardy proposed openstack/heat: ResourceGroup don't special-case zero count  https://review.openstack.org/13503117:40
shardyjdandrea: Yes, you can pass the --rollback option to stack-update17:41
*** harlowja_away is now known as harlowja17:41
jdandreashardy: In Icehouse? I don't see it. :(17:41
jdandreaAlso having trouble deleting a stack now. Tried updating it but it attempted to create a server resource even though it wasn't changed. (Related to the port issue, perhaps?)17:42
*** viktors is now known as viktors|afk17:42
shardyjdandrea: the heatclient interface on older versions may be --enable-rollback I think17:43
jdandreashardy: If it is, it's not showing in "heat help stack-update" though.17:44
*** randallburt has joined #heat17:44
*** randallburt has quit IRC17:44
*** randallburt has joined #heat17:45
shardyjdandrea: what python-heatclient version are you using?17:45
jdandrea0.2.817:45
shardybug #132436617:45
jdandreaah17:45
uvirtbotLaunchpad bug 1324366 in python-heatclient "disable_rollback will change to true although we don't specify it when stack-update" [Medium,Fix released] https://launchpad.net/bugs/132436617:45
jdandreaI didn't enable rollback at create time though. I'm just trying to find a way around the problem I'm having with my update having failed. I can't seem to delete the stack now.17:47
*** stannie has quit IRC17:48
shardyjdandrea: The fix to make rollback work in the service is in icehouse, ref bug #129094317:48
uvirtbotLaunchpad bug 1290943 in heat "stack update disable_rollback doesn't work" [Undecided,Fix released] https://launchpad.net/bugs/129094317:48
jdandreashardy: Oh. Weird. I wonder why I don't have it here ... ?17:48
shardyjdandrea: You probably need to either update your client or use curl (cut/paste from heat --debug stack-update) to access it17:48
shardyjdandrea: Your version of python-heatclient is too old I think17:49
jdandreashardy: Ok. I need to find the latest version of the heat client for Icehouse then.17:49
shardyThere is no icehouse client, the release cadence is separate to the service releases17:49
jdandreaAh! That's correct.17:49
shardyIn theory, you can just install the latest python-heatclient and it should work17:49
* shardy crosses fingers17:50
shardy;)17:50
jdandreaSo I could get the latest python heat client and in theory it should work. ;)17:50
shardyyup17:50
jdandreaIf it didn't, I could just bring back 0.2.8 though, I'd think.17:50
shardyThe fix for bug #1324366 went into 0.2.11, so you need a client at least that version I think17:51
uvirtbotLaunchpad bug 1324366 in python-heatclient "disable_rollback will change to true although we don't specify it when stack-update" [Medium,Fix released] https://launchpad.net/bugs/132436617:51
jdandreaok17:51
jdandreaFate loves the fearless ... will test this on a dev server first. ;)17:51
jdandreaAh, I need to update python-keystoneclient. Could be a ripple effect.17:54
shardyjdandrea: You could just update to 0.2.11, that's probably pre-keystoneclient version change17:54
jdandreaok17:54
shardyIIRC the keystoneclient bump was for keystone v3 support, relatively recently17:55
jdandreashardy: *nod*17:55
jdandreaHmph. I did a dry run (-s) and wasn't able to simulate an upgrade: http://paste.openstack.org/show/134149/17:57
shardyjdandrea: pip install --upgrade heatclient==0.2.11? :)17:59
*** rm_work|away is now known as rm_work18:00
shardyjdandrea: If it's an issue with the debian packaging zigo may be able to help18:01
shardyIs there a newer version in the repo apt is configured to use?18:01
*** hdd has joined #heat18:01
*** sarob has quit IRC18:02
*** jtomasek has quit IRC18:04
pas-hag'night all18:10
*** pas-ha has quit IRC18:11
*** tspatzier__ has joined #heat18:13
*** tspatzier has quit IRC18:16
*** thedodd has quit IRC18:16
*** jtomasek has joined #heat18:17
*** achanda has joined #heat18:25
*** ccrouch has joined #heat18:26
*** sabeen1 has quit IRC18:26
*** achanda has quit IRC18:30
*** EricGonczer_ has quit IRC18:35
*** achanda has joined #heat18:35
*** gokrokve_ has joined #heat18:39
*** rushiagr is now known as rushiagr_away18:40
*** gokrokve has quit IRC18:42
*** jtomasek has quit IRC18:43
*** crose has quit IRC18:43
*** gokrokve_ has quit IRC18:43
*** metral is now known as metral_zzz18:46
*** pmallya has quit IRC18:46
*** shashankhegde has joined #heat18:48
*** metral_zzz is now known as metral18:52
jdandreashardy: Sneaky. ;)18:54
*** links has quit IRC18:55
*** thedodd has joined #heat18:55
jdandreaYeah, if I put python-heatclient=0.2.11 into apt-get, 0.2.11 is not found.18:56
*** jstrachan has quit IRC18:58
jdandreashardy: rollback aside, if I'm trying to prevent a Nova server from being created on update (even though I didn't change its declaration), would that require the Juno heat-engine?18:59
jdandreaIf so, maybe I create a VM, toss Heat (Juno) in there, and point it at my Icehouse server, like I do with my Juno devstack.18:59
*** alexheneveld has joined #heat19:08
jdandreashardy: Looks like 0.2.11 requires a keystone client update as well. http://paste.openstack.org/show/134161/19:10
shardyjdandrea: Ok, I guess the problem is the requirements get automatically sync'd to the openstack global requirements over time19:12
jdandreashardy: ohhh19:12
shardyI can't say for certain which of those is a hard requirement, if I was packaging I'd probably check to avoid pulling in all those deps19:13
jdandreaMhm.19:13
shardyObviously you have the option of installing the newer client somewhere else, e.g in a VM19:13
jdandreaStepping back from that then, all I really want to do is find a way for my nova server to not be recreated when I do a stack update.19:13
jdandreaRight, I am definitely going to try that.19:13
*** GonZo2K has joined #heat19:16
*** GonZo2K has quit IRC19:18
*** tomek_adamczewsk has joined #heat19:19
shardyjdandrea: Unfortunately, if you're using Neutron, it's possible the answer will be Juno Heat, there's been a number of bad-update patterns associated with neutron port resources which were fixed during Juno19:19
shardyjdandrea: If you'd like to raise a bug explaining exactly what you're observing, we can look at if a backported fix is possible or not19:20
jdandreashardy: Yeah, I'm aware of that. Not fun. :(19:20
jdandreaOk. Let's see what I can do there. The slowdown comes in when I go to do an update and it fails, then I'm spending a lot of time trying to get the stack to delete (it refuses to due to things being in a weird state).19:20
*** sjmc7 has quit IRC19:21
*** GonZo2K has joined #heat19:23
openstackgerritJason Dunsmore proposed openstack/heat: Make Cloud Loadbalancer properties updatable  https://review.openstack.org/12939119:24
*** jtomasek has joined #heat19:26
*** hdd has quit IRC19:29
*** pmallya has joined #heat19:39
*** sabeen has joined #heat19:42
*** gokrokve has joined #heat19:43
*** daneyon has joined #heat19:47
*** jcoufal has quit IRC19:55
*** tspatzier__ has quit IRC20:01
*** tspatzier__ has joined #heat20:01
*** alexheneveld has quit IRC20:01
*** tspatzier__ has quit IRC20:02
*** sabeen2 has joined #heat20:03
*** ccrouch has quit IRC20:04
*** sabeen has quit IRC20:04
*** alexheneveld has joined #heat20:05
*** sarob has joined #heat20:05
*** sarob has joined #heat20:06
*** sabeen1 has joined #heat20:06
*** sabeen2 has quit IRC20:08
*** sarob has quit IRC20:13
*** sabeen1 has quit IRC20:13
*** sabeen1 has joined #heat20:14
*** EricGonczer_ has joined #heat20:14
*** hdd has joined #heat20:14
*** sarob has joined #heat20:17
*** gokrokve has quit IRC20:20
*** gokrokve has joined #heat20:21
*** EricGonczer_ has quit IRC20:21
*** swygue has joined #heat20:23
*** tomek_adamczewsk has quit IRC20:24
*** gokrokve has quit IRC20:25
*** aweiteka has quit IRC20:29
*** shashankhegde has quit IRC20:30
*** julienvey has joined #heat20:31
*** spzala has joined #heat20:32
*** ifarkas has quit IRC20:34
*** tspatzier__ has joined #heat20:39
*** aweiteka has joined #heat20:43
*** jtomasek has quit IRC20:43
*** sarob has quit IRC20:45
*** daneyon has left #heat20:46
*** openstackgerrit has quit IRC20:49
*** openstackgerrit has joined #heat20:49
*** aweiteka has quit IRC20:50
*** htruta has quit IRC20:51
openstackgerritJason Dunsmore proposed openstack/heat-specs: Hidden stacks  https://review.openstack.org/13507620:51
*** mkollaro has quit IRC20:52
*** tomek_adamczewsk has joined #heat20:53
*** achanda has quit IRC20:54
*** pmallya has quit IRC20:55
*** sabeen1 has quit IRC20:56
*** sabeen2 has joined #heat20:56
jdandreaA new wrinkle: One of the physical disks used by cinder-volume (on one of the hosts) just failed. I took cinder-volume out of service on the affected host, but now I can't get past that while trying to delete the affected stack.20:57
jdandrea(No, force-delete doesn't help.)20:57
openstackgerritSteven Hardy proposed openstack/heat: Update sample conf for new oslo.db release  https://review.openstack.org/13508121:01
shardy@heat-core: gate is broken by new oslo.db release, ^^ should fix it21:01
stevebakerok21:02
anteayaso heat tests are currently breaking the gate21:02
anteayacan some heat folks join us in infra?21:02
stevebakerI thought there was a change which stopped checking the heat.conf.sample in our pep8 job. Other projects don't do that anymore21:02
*** pmallya has joined #heat21:03
*** mkollaro has joined #heat21:03
*** aweiteka has joined #heat21:03
stevebakeranteaya: on my way21:04
*** tspatzier__ has quit IRC21:04
anteayastevebaker: thanks21:04
ryansbalso on the way, but not a core21:04
*** tomek_adamczewsk has quit IRC21:06
*** thedodd has quit IRC21:10
*** shashankhegde has joined #heat21:13
*** hdd has quit IRC21:15
*** tspatzier has joined #heat21:18
*** Drago has quit IRC21:19
shardystevebaker: Yeah, some projects have removed their conf.sample completely, maybe we should do the same21:21
shardyI added tox config for genconfig, so it's easy enough to generate21:21
*** hdd has joined #heat21:23
*** thedodd has joined #heat21:24
*** tspatzier has quit IRC21:24
*** radez is now known as radez_g0n321:27
*** tspatzier has joined #heat21:28
*** achanda has joined #heat21:28
*** gokrokve has joined #heat21:31
*** tspatzier has quit IRC21:33
*** tspatzier has joined #heat21:33
*** tspatzier has quit IRC21:33
*** rpothier has quit IRC21:34
*** alexpilotti has quit IRC21:39
*** reed has quit IRC21:41
*** reed has joined #heat21:42
*** reed has quit IRC21:42
openstackgerritMerged openstack/heat-templates: Rename non-template example-container-config.yaml  https://review.openstack.org/13441621:43
openstackgerritJason Dunsmore proposed openstack/heat-specs: Hidden stacks  https://review.openstack.org/13507621:44
*** cdent has quit IRC21:44
*** Drago has joined #heat21:48
*** reed has joined #heat21:52
*** tellesnobrega has joined #heat21:52
*** asalkeld has joined #heat21:53
*** hdd has quit IRC21:53
*** gokrokve has quit IRC21:55
*** alexpilotti has joined #heat21:55
*** swygue has quit IRC21:57
asalkeldmorning21:59
randallburtafternoon.22:07
*** shashankhegde has quit IRC22:08
*** spzala has quit IRC22:09
*** gondoi is now known as zz_gondoi22:10
*** swygue has joined #heat22:12
harlowjaanyone have an idea whats going on with http://logs.openstack.org/58/127358/4/check/gate-tempest-dsvm-src-taskflow/4f75a6b/logs/testr_results.html.gz (i'm unsure if this is a existing bug); it seems to just be a timeout in "tempest/scenario/orchestration/test_server_cfn_init.py", line 95, in check_stack but wasn't sure if it was something else more specific (and i should just do a recheck to try to avoid the timeout...)22:16
harlowjaany insight u guys have would be great (if i need to open a bug thats cool too)22:16
harlowja'Provision failed with exit code 7' might be something, but i'm not so sure22:17
*** sabeen2 has quit IRC22:18
*** alexheneveld has quit IRC22:21
*** blomquisg has quit IRC22:21
*** hdd has joined #heat22:22
stevebakerharlowja: its a known issue, the test will be skipped soon22:23
harlowjakk22:23
harlowjathx stevebaker22:23
harlowjai'll recheck in a little then i guess22:24
stevebakerharlowja: also there is a known testtools issue, that test shouldn't be running in src-taskflow at all22:24
*** swygue has quit IRC22:25
harlowja:-/22:25
harlowjakk22:25
harlowjatesttools issues are the theme of the past few days22:26
*** gokrokve has joined #heat22:26
*** aweiteka has quit IRC22:27
*** hdd has quit IRC22:28
*** pasquier-s__ has joined #heat22:30
*** swygue has joined #heat22:30
asalkeldharlowja, is tooz going to get into openstack/ or is it just going to be a python lib?22:31
harlowjaasalkeld https://review.openstack.org/#/c/122439/22:31
asalkeld(just wondering how easy it is going to be to use)22:32
harlowjathat will be merged tommorow22:32
harlowjait will still be a python library though :-P22:32
harlowjaso yes to both :-P22:32
*** julienvey has quit IRC22:32
asalkeldok, cool22:32
*** swygue has quit IRC22:35
stevebakerit sure would be nice to move our locking to tooz22:37
*** alexheneveld has joined #heat22:37
*** tellesnobrega has quit IRC22:37
*** jasond has quit IRC22:41
*** asalkeld has quit IRC22:47
*** alexpilotti has quit IRC22:52
harlowjadepends on how u guys are doing it, tooz doesn't have a database locking backend that works with custom db tables22:53
harlowjathere does exist some db interactions, but i don't think they are what u guys want22:54
harlowjaaka, https://review.openstack.org/#/c/134514/ or similar22:54
*** jasond has joined #heat22:56
stevebakerharlowja: do I recall a memcached backend?22:56
harlowjastevebaker u do; but use at your own risk imho22:58
*** jasond has quit IRC22:58
harlowjahttps://github.com/stackforge/tooz/tree/master/tooz/drivers are the current drivers/backends (pretty much all of them have locking support)22:58
harlowjai'd recommend redis or zookeeper :)22:59
*** asalkeld has joined #heat23:00
*** gokrokve has quit IRC23:01
*** shashankhegde has joined #heat23:01
*** gokrokve has joined #heat23:02
*** EricGonczer_ has joined #heat23:02
stevebakerharlowja: sure, I'm just wondering what devstack could stand up for functional testing23:02
harlowjaah23:02
*** alexpilotti has joined #heat23:02
harlowjaall the above?23:03
harlowjaisn't it just a shell script (devstack)23:03
harlowjait'd be nice if we could use a deployment script for multi-node stuff (using salt, chef, or something made for this...)23:03
harlowjaand leave devstack for single-node23:03
stevebakersure it would23:04
jdandreaIf I update a stack, shouldn't heat stack-list show any added resources? (The heat-engine.log shows them being created though, which is strange. We only have one heat engine running.)23:05
*** gokrokve has quit IRC23:06
openstackgerritAnderson Mesquita proposed openstack/heat: Remove duplication on stack resource operations  https://review.openstack.org/13510923:11
openstackgerritAnderson Mesquita proposed openstack/heat: Show resource attributes when viewing resource  https://review.openstack.org/13511023:11
openstackgerritAnderson Mesquita proposed openstack/heat: Show resource attributes on resource-show  https://review.openstack.org/13511123:11
*** andersonvom has quit IRC23:16
*** EricGonczer_ has quit IRC23:18
*** GonZoPT has joined #heat23:19
stevebakerjdandrea: heat resource-list shows the resources for a stack23:20
*** GonZo2K has quit IRC23:21
*** rm_work is now known as rm_work|away23:22
*** rm_work|away is now known as rm_work23:23
asalkeldzaneb, you about still?23:23
*** dims_ has joined #heat23:28
*** dims has quit IRC23:32
*** reed has quit IRC23:41
*** Marga_ has joined #heat23:41
*** Marga_ has quit IRC23:42
*** Marga_ has joined #heat23:42
openstackgerritSteve Baker proposed openstack/heat-templates: Minor fixes to docker hook  https://review.openstack.org/13512423:46
openstackgerritSteve Baker proposed openstack/heat-templates: Allow insecure_registry to be set in docker config resource  https://review.openstack.org/13512523:46
*** Marga_ has quit IRC23:50
*** chlong has joined #heat23:53
openstackgerritMerged openstack/heat-templates: Add 'name' deployment property to example template  https://review.openstack.org/13446623:54
*** achanda has quit IRC23:57

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