Monday, 2014-04-14

*** matsuhashi has joined #heat00:01
*** asalkeld has joined #heat00:11
*** e0ne has joined #heat00:17
*** shakamunyi has joined #heat00:31
*** shakamunyi has quit IRC00:37
*** IlyaE has quit IRC00:43
*** mestery has joined #heat00:48
*** IlyaE has joined #heat01:06
*** RockKuo_ has joined #heat01:11
*** nati_ueno has joined #heat01:12
*** derekh has quit IRC01:15
*** mkollaro has quit IRC01:34
*** nosnos has joined #heat01:41
*** slagle has joined #heat01:43
*** arbylee has joined #heat01:54
*** e0ne has quit IRC02:01
*** nati_ueno has quit IRC02:21
openstackgerritA change was merged to openstack/heat: Fix missed whitespace in attribute description  https://review.openstack.org/8593502:26
*** e0ne has joined #heat02:27
*** e0ne has quit IRC02:30
*** e0ne_ has joined #heat02:30
*** alexheneveld has joined #heat02:34
asalkeldSpamapS, were you interested in a heat resource like a nodepool? I need one for image building02:35
asalkeldjust want to make sure if I make something, it can be reused by others02:35
SpamapSasalkeld: hm.02:39
SpamapSasalkeld: wouldn't autoscaling groups suffice?02:39
asalkeldSpamapS, part of02:39
asalkeldso was thinking of marconi queue02:39
asalkeldand autoscale group02:40
asalkeldbut one question was cleaning up the used servers02:40
asalkeldso I can send jobs to the servers and they run a job and shutdown02:41
*** zhiyan_ is now known as zhiyan02:41
asalkeldthen heat needs to clean up it't understanding of what's part of the group02:41
asalkeld(so hopefully this is just a template, and doesn't need changes to heat)02:43
SpamapSasalkeld: ok so your scaling factor is queue depth right?02:48
SpamapSasalkeld: I've not kept track of how you feed in your own metrics to Heat/Ceilometer for this, but it seems like that is what you want.02:49
asalkeldSpamapS, initially I'll ignore that - but it could be used to determine the scaling factor, yes02:49
SpamapSasalkeld: actually now that I think about it my, my idea of an ephemeral server that goes away when you're done with it would work as an autoscaling group w/ 0 min servers02:50
asalkeldSpamapS, sure - just a big latency02:50
asalkeldwe could get smarter and make 10 servers and suspend them02:51
asalkeldthen resume on new jobs02:51
*** alexheneveld has quit IRC02:52
openstackgerritA change was merged to openstack/python-heatclient: Sync oslo incubator  https://review.openstack.org/8498902:53
SpamapSasalkeld: this is why we use image based deployments frankly.02:58
SpamapSasalkeld: need more? boot more. :)02:58
asalkeldyip02:58
*** metral_zzz is now known as metral03:04
*** ramishra has joined #heat03:09
lifelessasalkeld: latency on VMs should be pretty liow03:15
asalkeldlifeless, yeah - it kinda depends tho'03:15
asalkeldhardware, is the glance image close to the compute node etc..03:16
asalkeldthat would be a nice nova hint (start it where you don't have to copy the image to)03:17
*** alexheneveld has joined #heat03:20
*** arbylee has quit IRC03:21
*** nati_ueno has joined #heat03:23
lifelessasalkeld: thats what the image cache is for :)03:23
lifelessasalkeld: you could use an affinity group to get vms scheduled onto hypervisors likely to have the image cached03:24
lifeless(also that would be a nice scheduler auto tunining thing)03:24
asalkeldyeah03:25
*** alexheneveld has quit IRC03:30
*** matsuhashi has quit IRC03:31
*** nati_ueno has quit IRC03:35
openstackgerritA change was merged to openstack/heat: Replace str with six.text_type  https://review.openstack.org/8195603:45
openstackgerritA change was merged to openstack/heat: Avoid referencing Message.__str__ in exceptions  https://review.openstack.org/7579603:45
openstackgerritA change was merged to openstack/heat: Tidy up urlfetch.py exception handling  https://review.openstack.org/8196003:47
openstackgerritA change was merged to openstack/heat: Replace str with six.text_type in tests  https://review.openstack.org/7579703:47
*** nosnos has quit IRC03:49
*** nati_ueno has joined #heat03:50
*** nati_ueno has quit IRC04:05
*** zhiyan is now known as zhiyan_04:07
*** e0ne_ has quit IRC04:27
openstackgerritLiang Chen proposed a change to openstack/heat: Enable lazy translation in unit tests  https://review.openstack.org/7579804:34
openstackgerritLiang Chen proposed a change to openstack/heat: Re-enable lazy translation  https://review.openstack.org/7580004:34
*** matsuhashi has joined #heat04:38
*** akuznetsov has joined #heat04:41
*** akuznetsov has quit IRC04:41
*** nosnos has joined #heat04:48
*** akuznetsov has joined #heat04:51
*** chandan_kumar has joined #heat04:52
*** alexheneveld has joined #heat05:00
*** IlyaE has quit IRC05:02
*** skraynev_afk is now known as skraynev05:12
skraynevMorning05:12
*** asalkeld has quit IRC05:26
*** nosnos_ has joined #heat05:36
*** nosnos has quit IRC05:36
openstackgerritA change was merged to openstack/heat: Allow complex scheduler hints for AWS Instance  https://review.openstack.org/8508905:36
*** nati_ueno has joined #heat05:42
*** zhiyan_ is now known as zhiyan05:43
*** asalkeld has joined #heat05:47
*** jprovazn has joined #heat05:47
*** IlyaE has joined #heat05:50
*** nati_ueno has quit IRC05:56
*** matsuhas_ has joined #heat06:00
*** matsuhashi has quit IRC06:03
*** tomek_adamczewsk has quit IRC06:08
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8395706:09
openstackgerritSergey Kraynev proposed a change to openstack/heat: Removing default version for templates  https://review.openstack.org/8338006:16
*** TonyBurn has joined #heat06:21
*** nosnos has joined #heat06:32
*** alexheneveld has quit IRC06:32
*** nosnos_ has quit IRC06:32
*** matsuhas_ has quit IRC06:37
*** matsuhashi has joined #heat06:37
*** matsuhashi has joined #heat06:38
*** sdake_ has joined #heat06:41
*** sdake_ has quit IRC06:41
*** sdake_ has joined #heat06:41
*** e0ne has joined #heat06:42
skraynevstevebaker: are you still here?06:46
shardymorning all06:47
*** tomek_adamczewsk has joined #heat06:48
sdake_evening folks06:50
sdake_bedtime enjoy :)06:50
skraynevsdake_: heh.. please don't tell me about bedtime... morning is very cloudy and rainy , so I would prefer to continue this sweet time in bed. :)06:51
*** nkhare has joined #heat06:55
sdake_shouldn't read mailing lists before bedtime06:58
sdake_"please ad dscheduler to heat"06:58
* sdake_ groans and passes out06:58
therveGood morning!06:59
*** liang has joined #heat07:11
*** e0ne_ has joined #heat07:11
*** e0ne has quit IRC07:14
*** tspatzier has joined #heat07:29
*** e0ne_ has quit IRC07:32
*** e0ne has joined #heat07:33
*** e0ne has quit IRC07:37
*** tomek_adamczewsk has quit IRC07:39
*** tomek_adamczewsk has joined #heat07:41
openstackgerritSergey Kraynev proposed a change to openstack/heat: Using attribute schema for building documentation  https://review.openstack.org/8680307:41
openstackgerritSergey Kraynev proposed a change to openstack/heat: Deprecate first_address attribute of Server  https://review.openstack.org/8652607:41
*** tspatzier has quit IRC07:42
*** e0ne has joined #heat07:43
*** IlyaE has quit IRC07:44
*** ifarkas has joined #heat07:44
openstackgerritSergey Kraynev proposed a change to openstack/heat: Do not use suppport message if it's None  https://review.openstack.org/8718407:54
openstackgerritSergey Kraynev proposed a change to openstack/heat: Using attribute schema for building documentation  https://review.openstack.org/8680307:57
openstackgerritSergey Kraynev proposed a change to openstack/heat: Deprecate first_address attribute of Server  https://review.openstack.org/8652607:57
*** jistr has joined #heat08:02
*** yassine has joined #heat08:04
*** sergmelikyan has quit IRC08:08
*** sergmelikyan has joined #heat08:08
openstackgerritSergey Kraynev proposed a change to openstack/heat: Use correct output value in documentation  https://review.openstack.org/8718608:13
*** alexpilotti has joined #heat08:16
*** ifarkas has quit IRC08:35
*** ramishra has quit IRC08:36
*** ramishra has joined #heat08:36
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: Add --dry-run option to stack abandon command  https://review.openstack.org/8468008:38
*** che-arne has joined #heat08:39
*** ifarkas has joined #heat08:39
*** rpothier__ has joined #heat08:47
openstackgerritZhang Yang proposed a change to openstack/heat: Allow DesiredCapacity to be zero  https://review.openstack.org/8720408:50
*** rpothier_ has quit IRC08:50
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: Add --dry-run option to stack abandon command  https://review.openstack.org/8468008:54
*** rpothier__ has quit IRC08:55
openstackgerritJun Jie Nan proposed a change to openstack/heat: Add dry_run option to stack abandon  https://review.openstack.org/8466409:07
*** cmyster has joined #heat09:18
*** cmyster has joined #heat09:18
*** derekh has joined #heat09:21
*** mkollaro has joined #heat09:25
cmystermorning09:27
cmysternoo even09:27
cmystern09:27
*** DaveJ__ has joined #heat09:30
*** zhiyan is now known as zhiyan_09:30
*** ramishra has quit IRC09:33
*** ramishra has joined #heat09:36
shardyHi cmyster09:38
openstackgerritThomas Herve proposed a change to openstack/heat: Don't ignore event creation errors  https://review.openstack.org/8721209:39
*** yassine has quit IRC09:48
openstackgerrithuangtianhua proposed a change to openstack/heat: Fix inaccurate error_msg for InvalidTemplateVersion  https://review.openstack.org/8176109:49
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Use correct order of arguments to assertEqual  https://review.openstack.org/8249809:54
*** nanjj has joined #heat09:56
*** Goneri has quit IRC09:58
nanjjhttps://review.openstack.org/#/c/84269/10:00
nanjjlooks like baker is removing the last depends on heat-cfn-api10:00
therve"Last"10:05
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Use cinder API for volume attach and detach  https://review.openstack.org/8663810:08
nanjjI mean to make everything work without heat-cfn-api running10:08
*** liang has quit IRC10:10
thervenanjj, We still don't have wait conditions AFAIK10:11
nanjjdeployment + nova server10:12
nanjjno need wait condition10:12
shardytherve: software deployments can work with the native signal API AFAIK10:12
therveOh okay10:12
shardybut yeah the actual WaitConditionHandle resource won't10:13
therveAlso, alarms :)10:13
therve(I have a patch up for review for that!)10:13
shardytherve: Oh really, got a link?10:13
therveshardy, https://review.openstack.org/#/c/87111/10:13
shardytherve: I was thinking of taking a look at that, you've beaten me to it ;)10:13
nanjjshardy: software deployments is using os-collect-config, and os-collect-config depends on cfn-api10:13
thervehttps://review.openstack.org/#/c/87110/ is the ceilometer counter part10:14
shardynanjj: SoftwareDeployments can use any agent, can't they?10:14
shardynanjj: depending on the hook script you use?10:14
shardytherve: nice!  I'll try it out later :)10:16
shardytherve: I added eglynn to the ceilometer review as we were talking about this recently at a meetup10:16
nanjjshardy: http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/server.py#n36210:16
therveshardy, Cool, please do!10:16
nanjjshardy: so yes, if these tools could work like os-collect-config10:17
*** nanjj has quit IRC10:24
*** mkollaro has quit IRC10:25
*** mkollaro has joined #heat10:32
*** pas-ha has joined #heat10:32
pas-hamorning all10:32
*** cmyster_ has joined #heat10:34
pas-haI'm still not sure I get the schema behaviour. So, if the property is not required and has no default, it will still be present in self.properties upon resource creation if omitted from the template, and its value willl be None.,10:34
pas-hais it so?10:34
shardypas-ha: yes10:35
pas-haalways None, or dependent on property type (0, '', []...)?10:35
shardypas-ha: always None IIRC10:36
pas-hashardy: ok, thanks10:36
shardythere was some discussion about type dependent alternatives to None a while back, but AFAIK it's still None for everything now10:36
*** cmyster has quit IRC10:36
*** asalkeld has quit IRC10:40
openstackgerritA change was merged to openstack/python-heatclient: Deprecate preview --create-timeout in favor of --timeout  https://review.openstack.org/8272710:40
*** matsuhashi has quit IRC10:40
*** matsuhashi has joined #heat10:41
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Add datastore properties to OS::Trove::Instance  https://review.openstack.org/6053210:42
*** tspatzier has joined #heat10:45
*** david-lyle has joined #heat10:46
*** matsuhashi has quit IRC10:50
*** matsuhas_ has joined #heat10:52
*** chandan_kumar has quit IRC10:55
*** edimmaz has joined #heat10:56
*** matsuhas_ has quit IRC11:00
*** yassine has joined #heat11:01
*** matsuhas_ has joined #heat11:04
*** slagle has quit IRC11:09
*** chandan_kumar has joined #heat11:09
openstackgerritThomas Spatzier proposed a change to openstack/heat: Move some template validation to Template class  https://review.openstack.org/8398411:10
*** slagle has joined #heat11:11
*** tspatzier has quit IRC11:14
*** matsuhas_ has quit IRC11:15
*** chandan_kumar has quit IRC11:16
*** matsuhashi has joined #heat11:16
*** nkhare has quit IRC11:24
*** SnowDust has joined #heat11:28
SnowDusthi zaneb11:28
*** chandan_kumar has joined #heat11:31
*** cmyster has joined #heat11:34
*** cmyster has joined #heat11:34
*** e0ne has quit IRC11:36
*** cmyster_ has quit IRC11:37
*** e0ne has joined #heat11:37
*** e0ne has quit IRC11:41
*** david-lyle has quit IRC11:41
*** RockKuo_ has quit IRC11:46
*** matsuhashi has quit IRC11:46
*** faramir has joined #heat11:48
*** matsuhashi has joined #heat11:51
*** rbuilta has joined #heat11:52
cmysterhi... quasi-afk here, on a week off11:53
*** ramishra has quit IRC11:58
openstackgerritDimitri Mazmanov proposed a change to openstack/heat: Fix wrongly printed count of received handled conditions  https://review.openstack.org/8725112:00
*** nosnos has quit IRC12:01
*** ramishra has joined #heat12:01
*** bgorski has joined #heat12:01
*** lipinski has joined #heat12:06
*** e0ne has joined #heat12:07
*** rpothier has joined #heat12:07
*** e0ne_ has joined #heat12:09
*** e0ne has quit IRC12:09
*** jstrachan has joined #heat12:09
*** SnowDust has quit IRC12:16
*** e0ne_ has quit IRC12:27
*** e0ne has joined #heat12:27
*** zhiyan_ is now known as zhiyan12:27
*** matsuhashi has quit IRC12:29
*** matsuhashi has joined #heat12:30
*** matsuhashi has quit IRC12:34
*** zhiyan is now known as zhiyan_12:36
*** zhiyan_ is now known as zhiyan12:36
*** goneri has joined #heat12:37
*** jdob has joined #heat12:38
*** matsuhashi has joined #heat12:42
openstackgerritRyo Miki proposed a change to openstack/heat: Restore resource_id from backup_stack when delete  https://review.openstack.org/8623212:46
*** jstrachan has quit IRC12:51
*** erecio has joined #heat12:51
*** jstrachan has joined #heat12:51
*** erecio has quit IRC12:52
*** erecio has joined #heat12:53
*** erecio has quit IRC12:53
*** tspatzier has joined #heat13:04
*** cmyster_ has joined #heat13:04
*** matsuhashi has quit IRC13:06
*** blamar has joined #heat13:07
*** cmyster has quit IRC13:08
*** matsuhas_ has joined #heat13:10
*** jpeeler has joined #heat13:12
*** jpeeler has quit IRC13:12
*** jpeeler has joined #heat13:12
*** blomquisg has joined #heat13:13
*** rpothier_ has joined #heat13:17
*** ramishra has quit IRC13:18
*** erecio has joined #heat13:18
*** rpothier has quit IRC13:20
*** achampion has quit IRC13:23
*** randallburt has joined #heat13:25
*** randallburt has joined #heat13:26
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Remove unused arguments for stack-preview command  https://review.openstack.org/8726813:27
zanebstevebaker: Danke13:27
*** kgriffs|afk is now known as kgriffs13:30
*** tspatzier has quit IRC13:33
*** aweiteka has joined #heat13:37
*** faramir has quit IRC13:37
*** sballe has joined #heat13:40
*** matsuhas_ has quit IRC13:42
*** pafuent has joined #heat13:46
*** jasond` has joined #heat13:48
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: Fix empty resource list index out of range error  https://review.openstack.org/8726913:48
*** rpothier_ has quit IRC13:50
*** rpothier has joined #heat13:51
*** matsuhashi has joined #heat13:52
*** vijendar has joined #heat13:52
*** matsuhashi has quit IRC13:54
*** pafuent has quit IRC13:54
*** skraynev is now known as skraynev_afk13:55
*** mestery_ has joined #heat13:58
*** mestery has quit IRC13:58
*** zns has joined #heat14:00
*** zns has quit IRC14:00
*** zns has joined #heat14:00
bgorskiHow to access instance using software config?14:01
*** tspatzier has joined #heat14:03
*** rpothier has quit IRC14:05
*** denis_makogon has quit IRC14:05
thervebgorski, What do you mean?14:07
bgorskinevermind14:07
bgorskijust  ec2-user is not created on the instance14:07
therveThe config default has changed14:07
therveIf you use devstack14:07
*** denis_makogon has joined #heat14:08
thervebgorski,  I posted a comment on one of your patch btw14:08
*** rwsu has joined #heat14:09
bgorskitherve,  I know , thank you for that14:10
*** achampion has joined #heat14:10
bgorskitherve,  right now I need to create some template for my company14:10
bgorskitherve,  but I hope in the near future will be able to get back to the multi-region stuff14:11
*** sjmc7 has joined #heat14:11
therveOK, that'd be nice :)14:11
*** TonyBurn has quit IRC14:12
zigoI saw that heat-cfntools has still not been updated, and latest release (eg: 1.2.6) still declares not supporting pbr >= 0.614:13
zigoWill there be a new release of heat-cfntools soon?14:13
*** kgriffs is now known as kgriffs|afk14:15
shardyzigo: probably a question for stevebaker ^^ when he wakes up, as IIRC he's tagged most of the heat-cfntools releases14:15
shardyzigo: if you need a new release to fix the pbr dependency then I'm sure we can do one14:16
SpamapSYeah... wow lots of stuff has landed since 1.2.614:16
*** beekneemech is now known as bnemec14:18
*** pafuent has joined #heat14:21
*** kgriffs|afk is now known as kgriffs14:23
*** rpothier has joined #heat14:24
*** pafuent has left #heat14:24
*** pafuent has joined #heat14:24
zigoshardy: The issue is that when Icehouse will be released, heat-cfntools will not work because of the dependencies not matching.14:25
zigoSo yes, please do tag a release.14:25
openstackgerritThomas Herve proposed a change to openstack/heat: Add database model to store snapshots  https://review.openstack.org/8727714:30
openstackgerritThomas Herve proposed a change to openstack/heat: Add RPC method to snapshot stacks  https://review.openstack.org/8727814:30
openstackgerritThomas Herve proposed a change to openstack/heat: Add APIs to create and manipulate snapshots  https://review.openstack.org/8727914:30
openstackgerritThomas Herve proposed a change to openstack/heat: Implement snapshots for servers and images  https://review.openstack.org/8728014:30
*** andrew_plunk has joined #heat14:31
*** zns has quit IRC14:31
*** mestery_ is now known as mestery14:32
*** zns has joined #heat14:33
*** dims has quit IRC14:35
*** rpothier has quit IRC14:37
*** rpothier has joined #heat14:37
*** kgriffs is now known as kgriffs_66614:39
*** alexheneveld has joined #heat14:40
*** kgriffs_666 is now known as kgriffs14:40
*** andersonvom has joined #heat14:42
*** dims has joined #heat14:42
*** erecio has quit IRC14:44
*** cdent has joined #heat14:48
*** IlyaE has joined #heat14:51
*** TonyBurn has joined #heat14:51
*** zz_gondoi is now known as gondoi14:54
*** ifarkas has quit IRC14:54
sdakemorning14:54
*** zhiyan is now known as zhiyan_14:54
therverandallburt, Isn't created_at good enough?14:56
therveHi sdake14:56
randallburttherve:  checking14:56
sdakehowdy therve14:56
edimmazhi! I’m trying to submit my first bug fix. So my first review got -1ed :) I’ve thought of two ways fixing this, which i wrote in a comment. https://review.openstack.org/#/c/87251/ could you guys give your feedback? thanks very much!14:57
randallburttherve:  doh! I forgot the HeatBase. Sorry about that.14:57
*** jstrachan_ has joined #heat14:57
therverandallburt, No problem :)14:58
*** jstrachan_ has quit IRC14:58
*** gondoi is now known as zz_gondoi14:58
*** jstrachan_ has joined #heat14:59
sdakeedimmaz -1 is a normal part of the development proceess don't be discouraged14:59
sdakethe -1 votes were just "please change this part"14:59
sdakethe best way to handle reviews is through the review service (gerrit) unless something critical needs to be acted on immediately15:00
edimmazsdake, of course not! On the contrary, it helps me to do things the openstack way15:00
edimmazok15:00
*** jstrachan has quit IRC15:00
sdakeedimmaz just change as you see fit and submit a new patch - it will either be +2, or -1 again, and repeat15:00
sdakesooner or later you will get there :)15:00
shardyedimmaz: welcome!  As sdake says, -1 is good, it means someone is looking at your patch :)15:00
*** samstav has joined #heat15:00
randallburtedimmaz:  fwiw, the first option seems a little disruptive, but that's just a first blush. Thanks for the fix, btw!15:00
edimmazThanks, guys!15:00
edimmazso I’m allowed to commit as much as i can :)15:01
*** zaneb has quit IRC15:01
randallburtedimmaz:  yup15:01
*** aweiteka has quit IRC15:01
*** tspatzier has quit IRC15:02
edimmazrandallburt: thank you!15:02
randallburtnp15:02
*** zz_gondoi is now known as gondoi15:03
*** alexheneveld has quit IRC15:05
*** zaneb has joined #heat15:07
zigostevebaker: FYI, heat-cfntools *must* support python-psutil >= 1.0, but it doesn't seem the case in the requirements.txt15:08
openstackgerritDimitri Mazmanov proposed a change to openstack/heat: Fix wrongly printed count of received handled conditions. The WaitConditionTimeout message was using size of the reason string as input instead of the actual number of status reasons.  https://review.openstack.org/8729315:09
*** andersonvom has quit IRC15:09
*** andersonvom has joined #heat15:10
*** chandan_kumar has quit IRC15:11
*** nanjj has joined #heat15:12
nanjjshardy: hi15:12
openstackgerritDimitri Mazmanov proposed a change to openstack/heat: Fix wrongly printed count of received handled conditions.  https://review.openstack.org/8729315:13
*** dims has quit IRC15:13
nanjjshardy: You approved some downstream patches, but seemly we should review from upstream patches like https://review.openstack.org/#/c/79758/ and https://review.openstack.org/#/c/70297/15:13
shardynanjj: hi!15:13
shardynanjj: You mean I reviewed the queue backwards?15:14
* shardy did do that15:14
nanjjshardy: You approved the queue backwards :-)15:14
*** nijaba has quit IRC15:14
sdakezigo it is like 2am where stevebaker is now15:14
*** nijaba has joined #heat15:15
*** nijaba has quit IRC15:15
*** nijaba has joined #heat15:15
sdakezigo might I suggest you compose an email with your suggestions for heat-cfntools, IIRC he handles the releases15:15
shardynanjj: Yeah I suppose I did, nevermind we'll just have to re-approve if the queue gets rebased15:15
sdakeand may or may not see this backscroll15:15
sdakesbaker@redhat.com15:15
zigosdake: Let me guess: Australia ? :)15:15
sdakenew zealand15:15
shardynanjj: When I started I didn't realize it was such a long queue of dependent patches15:15
zigosdake: Ok. I'm just hoping he will read the backlog, that's it...15:15
nanjjshardy: I mean the two at the head are more important15:16
nanjjshardy: the examples I gave are less important15:16
* zigo shoots an quick email.15:16
nanjjespecially the first one15:17
shardynanjj: uh, OK15:17
*** edimmaz has left #heat15:17
shardynanjj: I don't really see why there is a queue of 10 patches, a lot of it doesn't seem to actually be dependent and could be merged from different branches15:18
nanjjshardy: my two examples depend on the shell hook15:18
*** sorantis has joined #heat15:18
nanjjI may discuss with steven baker tomorrow to take over the whole chain15:21
shardynanjj: what test case is Qiming Teng referring to in 79758?15:22
nanjjI do not like the style of his examples actually :-)15:22
nanjjshardy: maybe when run os-apply-config, the HEAT_CONF is genenrated to a one char file15:23
nanjjactually after the patch https://review.openstack.org/#/c/85892/ merged, the problem should be gone15:24
* shardy is confused15:25
nanjjI returned deployments = [] in heat engine always15:25
sdakeshardy looks like openstackclients just need a bz15:26
nanjjif no deployment found15:26
*** rpothier has quit IRC15:28
nanjjshardy: so {{deployment}} will be replaced to []15:28
nanjjshardy: not empty file(baker fix), or one char file(qi ming found)15:29
*** TonyBurn has quit IRC15:31
*** nanjj has quit IRC15:31
*** jstrachan_ has quit IRC15:32
*** julienvey has joined #heat15:33
*** alexheneveld has joined #heat15:33
*** andrew_plunk has quit IRC15:35
*** jmckind has joined #heat15:38
*** dims has joined #heat15:39
*** gokrokve has joined #heat15:40
*** jprovazn is now known as jprovazn_bbl15:43
sdakeshardy  is there a fedora openstackclients package?15:44
shardysdake: RDO, yes15:44
sdakeok i sent an update - it may or may not be useful :)15:44
shardysdake: thanks15:46
sdakeshardy usually it makes sense to tell the bugzilla admins which default ccs and assignee you want for the component15:47
sdakethey have literally 10's of thousands of components so don't know what to use by default in many cases :)15:47
*** pablosan has joined #heat15:47
sdakebut I think the telling hte bugzilla admin takes place after creating the distriburtion bug15:47
*** andrew_plunk has joined #heat15:47
*** andrew_plunk has left #heat15:47
sdakesorry I wasn't on teh ball yesterday with this, but it was sunday :)15:48
sdakeyou guys are too fast :)15:48
*** tomek_adamczewsk has quit IRC15:48
*** alexheneveld has quit IRC15:51
*** dims has quit IRC15:52
*** gondoi is now known as zz_gondoi15:55
*** e0ne has quit IRC15:59
randallburtzaneb:  regarding the custom resource; why not web hooks instead of relying on Marconi? (For some reason, my responses to the ML are unreadable).15:59
*** e0ne has joined #heat15:59
zanebrandallburt: web hooks are a security nightmare15:59
zanebMarconi is a nice solution, if it were available16:00
zanebbut I agree it's worth considering16:00
zaneb(webhooks)16:00
randallburtzaneb:  I don't disagree, but its not. And security around webhooks in this case can be greatly minimized. Operate on response status alone, for example.16:00
*** tspatzier has joined #heat16:00
zanebthe response comes back to a WaitCondition anyway... so I think we have that part under control16:01
randallburtzaneb:  or its a resource itself, no WaitCondition needed.16:02
zanebit's posting data to a random user-supplied URL that is questionable16:02
randallburtzaneb:  why would we post data?16:02
zanebrandallburt: right, I didn't mean an actual WaitCondition. It's a WaitCondition under the hood, same as the software deployments16:03
randallburtzaneb:  this isn't software config; the only thing we'd track is state of the external "thing" and rely solely on response codes for that.16:03
randallburtzaneb:  ah, I see.16:03
zanebrandallburt: we have to post data to the external thing to tell when it's time to do something16:03
*** e0ne has quit IRC16:03
zanebtell *it16:03
randallburtzaneb:  I suppose there could be issues around attribute values, but that can be sorted with safe_parse maybe.16:03
*** tspatzier has quit IRC16:04
randallburtzaneb:  maybe. I would be more concerned about getting data back. We don't have to send anything to the external thing other than "Its time to create one of these things you manage".16:04
zanebright, and that's the only part in which Marconi would be involved16:05
zaneb(the "Its time to create one of these things you manage" part)16:05
*** dims has joined #heat16:05
zanebor Delete or Update &c.16:05
randallburtzaneb:  k. I think its do-able without Marconi, though. IMO, the webhook method makes more sense for integration with third party services that live outside of openstack. Plus, you'd have to share the user credentials with the outside service (unless you want to send messages to every third party service over the same heat-managed queue which would be a Bad Thing).16:06
*** jergerber has joined #heat16:06
*** alexheneveld has joined #heat16:08
zanebiiuc in cfn the third-party service sets up the queue and cfn posts to it16:08
*** IlyaE has quit IRC16:09
*** dims has quit IRC16:13
lipinskiIs there a way to get rid of a DELETE_FAILED stack?  I tried heat-manage purge_deleted, but that didn't help16:14
lipinskiThe delete is failing because the stacks were created with heat as a service/endpoint, but now heat is standalone.  The error is about EndpoitnNotFound: publicURL endpoint for orchestration not found.16:15
lipinskiIt seems the resources were all deleted from the stack, however16:15
*** sorantis has quit IRC16:15
lxsliyou can heat stack-abandon, but WARNING! you'll have to clean everything up yourself16:16
lipinskiyou mean in the db?16:16
lxsliNo I mean any instances which still exist etc16:17
lipinskiinstances are all gone.  One stack entirely deleted except for a SoftwareConfig delete failed and another there's some ports laying around - I can clean that up.16:17
lipinskiI can't abandone one of them: ERROR: 'NoneType' object has no attribute 'get_abandon_data'16:18
*** akuznetsov has quit IRC16:19
*** spzala has joined #heat16:19
*** zz_gondoi is now known as gondoi16:19
*** dims has joined #heat16:28
openstackgerritJason Dunsmore proposed a change to openstack/heat: Rackspace::Server::SSHWaitCondition resource  https://review.openstack.org/8538616:30
*** akuznetsov has joined #heat16:31
*** cdent has quit IRC16:31
*** chandan_kumar has joined #heat16:33
*** rpothier has joined #heat16:34
*** yassine has quit IRC16:40
*** alexheneveld has quit IRC16:45
*** rpothier has quit IRC16:47
*** aweiteka has joined #heat16:47
*** che-arne has quit IRC16:50
*** harlowja_away is now known as harlowja16:54
*** jistr has quit IRC16:55
*** blomquisg has quit IRC17:03
*** derekh has quit IRC17:03
*** nati_ueno has joined #heat17:04
*** Darnoth has joined #heat17:07
*** alexheneveld has joined #heat17:11
*** gokrokve_ has joined #heat17:16
*** blomquisg has joined #heat17:17
*** julienvey has quit IRC17:17
*** yogesh has joined #heat17:19
*** gokrokve has quit IRC17:19
*** scollier has joined #heat17:26
*** rpothier has joined #heat17:27
*** SnowDust has joined #heat17:29
*** randallburt has quit IRC17:30
*** scollier has quit IRC17:35
*** tspatzier has joined #heat17:35
*** gokrokve_ has quit IRC17:37
*** denis_makogon has quit IRC17:37
*** dmakogon_ has joined #heat17:38
*** andersonvom has quit IRC17:44
*** tspatzier has quit IRC17:47
*** mkollaro has quit IRC17:52
*** jstrachan has joined #heat17:53
*** tomek_adamczewsk has joined #heat17:54
*** tspatzier has joined #heat17:57
*** mkollaro has joined #heat17:57
*** IlyaE has joined #heat17:58
*** blomquisg has quit IRC18:01
*** arbylee has joined #heat18:06
*** arbylee has quit IRC18:06
*** arbylee has joined #heat18:06
*** jdob_ has joined #heat18:06
*** nati_ueno has quit IRC18:08
*** nati_ueno has joined #heat18:09
*** rpothier has quit IRC18:10
*** vijendar has quit IRC18:10
*** tomek_adamczewsk has quit IRC18:13
*** blomquisg has joined #heat18:14
*** julienvey has joined #heat18:17
*** pafuent has left #heat18:18
lipinskiHow do you get heat to log to /var/log/heat?18:19
lipinskiI set use_syslog to true in heat.conf, but it still won't log to anything but the terminal where heat-engine is started18:20
SnowDustchanging config in /etc/heat.conf does that for me18:20
*** blomquisg has quit IRC18:20
*** e0ne has joined #heat18:20
*** pafuent has joined #heat18:22
*** IlyaE has quit IRC18:23
lipinskiFYI _ found it.  Needed to uncomment log_dir in /etc/heat/heat.conf.  I assumed (incorrectly, apparently) that the commented out value was considered the default.18:24
*** andersonvom has joined #heat18:26
*** tspatzier has quit IRC18:26
SnowDustlipinski : welcome !18:28
*** shakayumi has joined #heat18:30
*** shakayumi has quit IRC18:31
*** sdake_ has quit IRC18:31
*** tomek_adamczewsk has joined #heat18:32
*** jdob has quit IRC18:33
*** blomquisg has joined #heat18:33
*** randallburt has joined #heat18:35
*** SnowDust has quit IRC18:35
*** tspatzier has joined #heat18:36
*** e0ne has quit IRC18:37
lipinskiHow to debug heat stack-list getting ERROR: 401 Unauthorized?  Trying to convert a working Heat to a standalone.18:37
lipinskiWas working before when I had a openstack service and endpoint configured18:37
lipinskinothing in logs18:37
*** gokrokve has joined #heat18:39
*** IlyaE has joined #heat18:40
*** rpothier has joined #heat18:42
*** e0ne has joined #heat18:42
*** tspatzier has quit IRC18:45
*** rpothier has quit IRC18:48
kevinbentonhi, does the heat api have a method to parse a template and return the available and required inputs?18:48
*** SnowDust has joined #heat18:48
sdakethere is no input-list feature18:50
sdakekevinbenton but it has been discussed briefly18:50
sdakeI don't think anyone was against it, just that nobody has implemented it18:50
*** jmckind has quit IRC18:50
*** zns has quit IRC18:51
kevinbentonsdake: ok. i’m not familiar with the stacks interface for horizon. Do you know how it would prompt the user for inputs then?18:52
kevinbentonsdake: or does it even have that capability?18:52
sdakekevinbenton I am not certain on the details of the implementation but it does present the list of parameters to configure the stack18:52
sdakekevinbenton the guy who implemented that (stevebaker) should be on in a couple hours on irc if you have questions about the impl18:53
*** zns has joined #heat18:53
kevinbentonsdake: okay. New Zealand time right?18:53
sdakeyup18:53
kevinbentonok, i’ll return later. thanks for the help18:53
sdakeenjoy18:53
*** ifarkas has joined #heat18:55
*** jmckind has joined #heat18:56
zanebSnowDust: pong18:57
*** julienvey has quit IRC18:57
cmyster_kevinbenton: when you create a stack in Horizon and insert a template it will parse it and will as for properties18:59
cmyster_for example if you have a nova::server template and need to insert a flavor or image you will have that option19:00
cmyster_hi btw19:00
sdakecmyster_ up late!19:00
*** nati_ueno has quit IRC19:01
cmyster_hey sdake, back from the passover dinner19:01
cmyster_found this irssi window open, rest is history :)19:01
sdakethose open windows, that is how they always get you :)19:01
cmyster_word.19:02
*** nati_uen_ has joined #heat19:02
*** yogesh has quit IRC19:03
cmyster_speaking of horizon, it does not know if a field is optional or not, so if you don't supply info and it was a mandatory field, heat will fail and will not return a user friendly message. you get an OK for starting to create a stack but it will fail with no informative message.19:04
*** yogesh has joined #heat19:06
*** yogesh has quit IRC19:06
*** alexheneveld has quit IRC19:08
*** yogesh has joined #heat19:08
*** cmyster_ is now known as cmyster19:08
*** cmyster has joined #heat19:08
*** gondoi is now known as zz_gondoi19:09
*** andersonvom has quit IRC19:12
lipinskiShouldn't OS_AUTH_OURL override auth_uri from heat.conf?19:16
*** cmyster has quit IRC19:18
*** andersonvom has joined #heat19:21
*** zz_gondoi is now known as gondoi19:22
*** chandan_kumar has quit IRC19:22
*** gondoi is now known as zz_gondoi19:36
*** blomquisg has quit IRC19:38
*** SnowDust has quit IRC19:38
*** bgorski has quit IRC19:39
*** vijendar has joined #heat19:41
*** nati_uen_ has quit IRC19:47
*** e0ne has quit IRC19:47
*** e0ne has joined #heat19:48
*** alexheneveld has joined #heat19:48
*** pablosan is now known as zz_pablosan19:50
*** e0ne has quit IRC19:50
*** blomquisg has joined #heat19:50
stevebakerkevinbenton: the template-validate call returns data describing the parameters on success. Horizon uses this to build the ui19:54
*** alexheneveld has quit IRC19:58
*** zz_gondoi is now known as gondoi19:58
*** e0ne has joined #heat20:00
*** jstrachan has quit IRC20:01
*** yogesh has quit IRC20:01
*** zz_pablosan is now known as pablosan20:03
*** yogesh has joined #heat20:04
*** jmckind has quit IRC20:06
*** ifarkas has quit IRC20:07
*** rbuilta has quit IRC20:07
*** e0ne has quit IRC20:09
*** e0ne has joined #heat20:10
*** e0ne has quit IRC20:11
*** akuznetsov has quit IRC20:11
*** e0ne has joined #heat20:11
*** e0ne has quit IRC20:16
*** e0ne has joined #heat20:17
*** jprovazn_bbl has quit IRC20:17
*** e0ne_ has joined #heat20:20
*** tspatzier has joined #heat20:20
*** e0ne has quit IRC20:20
*** akuznetsov has joined #heat20:20
*** gokrokve has quit IRC20:21
*** akuznetsov has quit IRC20:22
*** jdob has joined #heat20:24
*** tomek_adamczewsk has quit IRC20:25
lipinskiIs there any way to workaround this bug?  Or hack the engine code to ge tthis to work? https://bugs.launchpad.net/heat/+bug/130257820:26
uvirtbotLaunchpad bug 1302578 in heat "Required credentials are missing when heat-engine calls heatclient operations" [High,Triaged]20:26
lipinskiI'm trying to get standalone to work with softwareconfig/cloudconfig resources.20:26
*** vijendar has quit IRC20:26
*** cody-somerville has joined #heat20:27
*** e0ne_ has quit IRC20:30
stevebakerlipinski: my comment suggests a proper fix for that, somebody needs to contribute it20:30
stevebakerzigo: hey, still about?20:30
*** e0ne has joined #heat20:30
sdakestevebaker I think zigo is in EU20:31
sdakestevebaker he had a couple qs for you but my memory fails me :(20:31
sdakemight try email20:31
shardysdake: wanted a new heat-cfntools release due to dependency issues20:32
sdakeshardy thanks :)20:32
sdakeshardy is my hash list :)20:32
*** vijendar has joined #heat20:32
*** nati_ueno has joined #heat20:32
sdakesomeone else was complaining about heat-cfntools related to pbr dependency as well requesting a new release20:32
*** e0ne has quit IRC20:33
*** gokrokve has joined #heat20:35
kevinbentonstevebaker: so is that something happening in the heat api, or is that specific horizon code?20:35
stevebakerkevinbenton: the data is returned in the template-validate heat-api call. horizon uses that data to build the ui20:37
kevinbentonstevebaker: great, that’s stackmanager.validate, right? http://docs.openstack.org/developer/python-heatclient/ref/v1/stacks.html20:38
stevebakerkevinbenton: yes20:43
kevinbentonstevebaker: thanks20:43
*** cody-somerville has quit IRC20:45
*** tomek_adamczewsk has joined #heat20:48
*** nati_ueno has quit IRC20:48
*** aweiteka has quit IRC20:48
*** nati_uen_ has joined #heat20:52
*** lindsayk has joined #heat20:55
*** jdob_ has quit IRC20:56
*** nati_uen_ has quit IRC20:56
stevebakerzaneb: do you want to start running the heat meetings? I don't think there is enough icehouse business left which needs me to20:58
zanebstevebaker: sure20:59
zanebmy medium-term plan is to spread it around a bit20:59
*** nati_ueno has joined #heat21:00
lipinskistevebaker: I tried implementing somewhat what you suggested for bug 1302578.  I hard-coded that engine/clients.py heat() sends the username/password from the context.  That is not resolving the issue.21:00
uvirtbotLaunchpad bug 1302578 in heat "Required credentials are missing when heat-engine calls heatclient operations" [High,Triaged] https://launchpad.net/bugs/130257821:00
randallburtdid I miss election results?21:01
*** nati_ueno has quit IRC21:01
*** nati_ueno has joined #heat21:02
sdakezane was elected for heat21:03
sdakebut ya, the elections closed a couple days ago I believe21:03
sdakeheat/orchestration program ;-)21:03
randallburtcool. congrats, zaneb!21:04
stevebakerlipinski: there might not be credentials in the context, the credentials may need to come from the stack user_creds. You might need to pass the stack to the heat() method21:04
stevebakerzaneb: I can continue doing the project meeting until icehouse is out21:04
zanebrandallburt: cheers21:04
lipinskiI checked with logger that the creds are in the context at that point.  Didn't know if I was missing something esle.  Still getting 401 Unauthorized upon SoftwareConfig CREATE21:05
zanebstevebaker: I am relaxed either way :) icehouse will be out this week right?21:05
zanebwouldn't want to deprive you of your last meeting ;)21:05
lipinskistevebaker: in engine/clients.py, heat() setting args.username=con.username and password=con.password.21:08
lipinskido I need to change args.token?21:08
stevebakerlipinski: you may as well use the token from the context21:09
stevebakerlipinski: oh wait, not for standalone21:09
lipinskiright - what would the token be for standalne?  Would None work, or do I remove that arg?21:10
*** pafuent has left #heat21:10
stevebakerlipinski: just don't specify it21:11
*** randallburt has quit IRC21:12
*** jdob has quit IRC21:17
*** sdake_ has joined #heat21:27
lipinskistevebaker: sweet - that did it.  Excellent.  I'll work on the rest of the code for passing the auth method through the context, etc.21:28
lipinskiNever submitted any code changes before.  Can you point me to a doc on how to go about doing that?21:28
*** pablosan has quit IRC21:29
shardylipinski: https://wiki.openstack.org/wiki/Heat/DevelopmentProcess21:30
lipinskishardy: Thanks.  Wasn't sure if there was Heat-specific stuff, or if it followed general Openstackk process21:31
lipinskiwill look through that wiki21:31
shardylipinski: That's basically just a collection of links to openstack processes21:32
shardynothing heat-specific really :)21:32
*** jasond` has quit IRC21:32
stevebakerlipinski: we have you in our clutches now ;)21:35
lipinskiworks for me.  Unfortunately I'm fairly new at Python, and the company I work for uses ancient version control.  Bit of a learning curve for me here...21:37
lipinskiGlad to contribute, if I can...21:37
*** vijendar has quit IRC21:37
sdakelipinski the first thing you want to read is https://wiki.openstack.org/wiki/Gerrit_Workflow21:38
sdakeeverything else you can pick up pretty easily based upon just following those steps21:38
*** FL1SK has quit IRC21:41
*** FL1SK has joined #heat21:42
*** achampion has quit IRC21:46
*** asalkeld has joined #heat21:49
*** dims has quit IRC21:57
*** lindsayk has quit IRC21:58
*** lindsayk has joined #heat21:58
*** SnowDust has joined #heat21:59
*** lindsayk has joined #heat22:00
*** lindsayk has quit IRC22:06
*** tspatzier has quit IRC22:08
*** lindsayk has joined #heat22:08
*** dims has joined #heat22:11
*** gondoi is now known as zz_gondoi22:11
*** arbylee has quit IRC22:13
*** lindsayk has quit IRC22:19
*** lindsayk has joined #heat22:19
*** tomek_adamczewsk has quit IRC22:21
*** rpothier has joined #heat22:21
*** slagle has quit IRC22:22
*** slagle has joined #heat22:23
*** blomquisg has quit IRC22:25
*** SnowDust has quit IRC22:25
*** jergerber has quit IRC22:27
*** Michalik- has joined #heat22:31
*** akuznetsov has joined #heat22:34
*** yogesh has quit IRC22:36
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Check resources are in expected states  https://review.openstack.org/5864122:37
*** akuznetsov has quit IRC22:37
*** blomquisg has joined #heat22:37
*** arbylee has joined #heat22:37
*** gokrokve has quit IRC22:38
*** _FL1SK has joined #heat22:38
*** derekh has joined #heat22:39
*** andersonvom has quit IRC22:39
*** arbylee has joined #heat22:41
*** arbylee has quit IRC22:43
*** FL1SK has quit IRC22:43
*** arbylee has joined #heat22:43
*** gokrokve has joined #heat22:46
*** gokrokve has quit IRC22:48
*** nati_ueno has quit IRC22:49
*** nati_ueno has joined #heat22:49
*** blomquisg has quit IRC22:52
*** dims has quit IRC22:57
*** achampion has joined #heat22:58
*** sjmc7 has quit IRC23:00
*** achampio1 has joined #heat23:05
*** blomquisg has joined #heat23:06
*** IlyaE has quit IRC23:07
*** achampion has quit IRC23:08
*** connie has joined #heat23:08
*** mkollaro has quit IRC23:12
*** arbylee1 has joined #heat23:15
*** arbylee has quit IRC23:19
*** blomquisg has quit IRC23:20
*** gokrokve has joined #heat23:21
*** nati_ueno has quit IRC23:21
*** dims has joined #heat23:22
*** nati_ueno has joined #heat23:22
*** blamar has quit IRC23:31
*** blomquisg has joined #heat23:35
*** nati_ueno has quit IRC23:40
*** IlyaE has joined #heat23:42
*** nati_ueno has joined #heat23:42
*** sballe has quit IRC23:46
*** brint has quit IRC23:56
*** brint has joined #heat23:57

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