Monday, 2014-09-22

*** hdd has joined #heat00:12
*** EricGonczer_ has quit IRC00:19
stevebakerasalkeld_: \o/00:23
asalkeld_:-O - scary00:23
asalkeld_still gotta get elected00:24
asalkeld_stevebaker, did you see this: https://review.openstack.org/#/c/122627/00:37
asalkeld_it builds the dashboard for you00:37
stevebakerasalkeld_: cool00:38
asalkeld_https://review.openstack.org/#/dashboard/?foreach=status%3Aopen+NOT+owner%3Aself&title=Priortized+Bug+Fix+Dashboard&&Milestone+juno-rc1+Importance+High=change%3A122592+OR+change%3A121693+OR+change%3A122568&Milestone+juno-rc1+Importance+Medium=change%3A90109+OR+change%3A84664+OR+change%3A110713+OR+change%3A122274&Milestone+juno-rc1+Importance+Low=change%3A11707600:39
*** EricGonczer_ has joined #heat00:48
*** EricGonczer_ has quit IRC00:48
*** harlowja_at_home has quit IRC00:54
*** dims has joined #heat00:59
*** Qiming has joined #heat01:12
*** EricGonczer_ has joined #heat01:15
*** Drago has joined #heat01:19
*** LiJiansheng has quit IRC01:20
*** LiJiansheng has joined #heat01:21
*** Drago has quit IRC01:24
*** dims has quit IRC01:26
*** dims has joined #heat01:30
*** dims_ has joined #heat01:31
*** EricGonczer_ has quit IRC01:33
*** EricGonczer_ has joined #heat01:34
*** dims has quit IRC01:35
*** EricGonczer_ has quit IRC01:37
*** dims_ has quit IRC01:40
*** dims has joined #heat01:41
*** LiJiansheng has quit IRC01:42
*** Qiming_ has joined #heat01:42
*** dims has quit IRC01:45
*** Qiming has quit IRC01:45
*** erkules_ has joined #heat01:53
*** erkules has quit IRC01:56
*** Drago has joined #heat02:07
*** Drago has quit IRC02:09
*** LiJiansheng has joined #heat02:22
*** hdd has quit IRC02:27
*** Yanyanhu has joined #heat02:35
*** ramishra has joined #heat02:48
*** cmyster_away is now known as cmyster02:59
cmystermorning03:00
Qiming_morning03:00
*** Qiming_ is now known as Qiming03:01
larsksI am trying to put together an example using an HARestarter resource.  If I want to trigger a restart based on service availability, do I need an external monitoring solution to feed an appropriate meter to ceilometer?03:02
*** MohitS has joined #heat03:03
larsks(here "service availability" meaning something like "successful connection to a particular tcp socket" or "received a specific response code from web server"...pretty much the same checks implemented by a Neutron HealthMonitor.)03:03
*** hdd has joined #heat03:05
asalkeld_larsks, hold on - I'll get a link03:07
asalkeld_larsks, are you using ceilometer or os::heat::cwlitealarm03:08
larsksasalkeld_: well, right now I'm not using either :).  I was hoping to use ceilometer, but as far as I can tell I need to either feed it data externally, or just use a completely external solution and trigger the AlarmUrl for the resource directly.03:09
larsksI was basically checking whether or not my reading of things is correct.03:09
Qiminglarsks, have checked http://git.openstack.org/cgit/openstack/heat-templates/tree/cfn/F17/WordPress_Single_Instance_With_HA.yaml ?03:09
*** ramishra has quit IRC03:10
asalkeld_cfn-push-stats03:10
larsksQiming: I did.  It's using a CloudWatch alarm, which I thought was supposed to be deprecated by ceilometer these days, and it's referering to a metric named "servicefailure" and I'm not sure where that comes from.03:10
asalkeld_https://github.com/openstack/heat-cfntools/blob/master/bin/cfn-push-stats#L5903:10
larsksasalkeld_: Ah, thanks.03:11
asalkeld_larsks, all that does is send a metric to ceilometer with the name "servicefailure"03:11
larsksOkay, that was my next question (are metrics reported by cfn-push-stats visible in ceilometer).03:12
asalkeld_then it makes an alarm to check for any such message03:12
asalkeld_it's a bit ugly, but they go to heat, then get redirceted to ceilometer03:12
larsksOkay.  I will have to take a closer look tomorrow.  Thanks for the pointers!03:13
asalkeld_it was until ceilometer had it's own in guest client03:13
asalkeld_larsks, i wrote some of that03:13
larsks...there's an in-guest client for ceilometer that is different from cfn-push-stats?03:13
asalkeld_so happy to answer questions03:13
asalkeld_larsks, you could use python-ceilometerclient03:14
asalkeld_but not sure if it handles keypairs03:14
asalkeld_(no expiring tokens)03:14
asalkeld_larsks, what client are you thinking of?03:15
asalkeld_I may be behind the times here:-O03:15
larsksasalkeld_: I was just responding to your comment, "it was until ceilometer had it's own in guest client", which made me perk up.03:15
asalkeld_so I am not aware of one (other than the normal python client)03:16
larsksOkay, got it.03:16
larsksI have to disappear for now, but I will undoubtedly have followup questions.  Thanks again!03:16
asalkeld_no probem03:16
*** lazy_prince is now known as killer_prince03:21
*** ramishra has joined #heat03:24
*** shakamunyi has joined #heat03:25
asalkeld_remote: New Changes:03:29
asalkeld_remote:   https://review.openstack.org/12303903:29
asalkeld_juno-rc1 bug ^03:29
*** LiJiansheng has quit IRC03:39
*** LiJiansheng has joined #heat03:43
*** nikunj2512 has joined #heat03:50
*** LiJiansheng has quit IRC03:53
*** killer_prince is now known as lazy_prince03:58
*** shakamunyi has quit IRC04:00
*** LiJiansheng has joined #heat04:06
*** Drago1 has joined #heat04:08
*** MohitS has quit IRC04:10
*** Drago1 has quit IRC04:10
*** MohitS has joined #heat04:11
*** lazy_prince is now known as killer_prince04:17
*** hdd has quit IRC04:19
*** nikunj2512 has quit IRC04:30
*** nikunj2512 has joined #heat04:30
*** MohitS has quit IRC04:35
*** ramishra has quit IRC04:35
*** ramishra has joined #heat04:35
*** rushiagr_away is now known as rushiagr04:40
*** dims has joined #heat04:41
*** dims has quit IRC04:46
*** Qiming_ has joined #heat04:48
*** Qiming has quit IRC04:52
*** akuznetsov has quit IRC04:52
*** akuznetsov has joined #heat04:56
asalkeld_stevebaker, i think there are a lot of bugs that your patch will fix05:01
asalkeld_https://bugs.launchpad.net/heat/+bug/136041505:01
uvirtbotLaunchpad bug 1360415 in heat "test_nova_keypair_resources fails with UserKeyPairMissing" [Undecided,New]05:01
asalkeld_(stable/icehouse)05:01
asalkeld_https://bugs.launchpad.net/heat/+bug/136515905:01
uvirtbotLaunchpad bug 1365159 in tempest "check-tempest-* fail due to heat duplicate option" [Undecided,Invalid]05:01
*** MohitS has joined #heat05:01
stevebakerasalkeld_: you mean my delete commit fix?05:02
asalkeld_yip05:02
asalkeld_tho' not always easy to prove05:02
stevebakeryeah, and who wants to run postgres to find them?05:03
asalkeld_lol05:04
asalkeld_it's easy enough in devstack isn't it?05:04
*** LiJiansheng has quit IRC05:05
*** harlowja_at_home has joined #heat05:05
stevebakersure, I've done it. But I'd rather run what everyone else does05:05
*** sanjayu has joined #heat05:06
asalkeld_i wonder how many people actually use all our options05:07
asalkeld_like we could remove half the options and maybe 1 person would notice05:07
stevebakerspeaking of which, I'm just trying to resurrect heat-standalone in devstack05:08
asalkeld_to test?05:08
asalkeld_(functional test?)05:08
asalkeld_good idea05:08
*** kopparam has joined #heat05:09
stevebakerwell, eventually. Just to get it working at all currently, and to fix bug 130257805:09
uvirtbotLaunchpad bug 1302578 in heat "Required credentials are missing when heat-engine calls heatclient operations" [Medium,In progress] https://launchpad.net/bugs/130257805:09
*** nkhare has joined #heat05:13
*** LiJiansheng has joined #heat05:17
* cmyster Hmmms05:18
*** kopparam has quit IRC05:23
*** kopparam has joined #heat05:24
*** Yanyan has joined #heat05:24
*** Yanyanhu has quit IRC05:26
*** tspatzier has joined #heat05:45
*** tspatzier__ has joined #heat05:47
*** tspatzier has quit IRC05:50
*** kopparam has quit IRC05:59
*** david-lyle has joined #heat05:59
*** kopparam has joined #heat06:00
*** ishant has joined #heat06:03
*** harlowja_at_home has quit IRC06:04
*** LiJiansheng has quit IRC06:04
*** LiJiansheng has joined #heat06:05
*** akuznetsov has quit IRC06:05
*** Drago1 has joined #heat06:09
*** Drago1 has quit IRC06:11
*** akuznetsov has joined #heat06:11
*** sdake has joined #heat06:12
*** sdake has quit IRC06:12
*** sdake has joined #heat06:12
sdakehey stevebaker06:19
sdakeI found my answer to my q thanks06:19
sdakeanyone know when shardy popped out the kiddo?06:19
*** k4n0 has joined #heat06:20
cmystersdake: it would be strange if HE had.06:21
*** uru_ has joined #heat06:24
*** uru_ is now known as urulama06:25
*** jprovazn has joined #heat06:32
*** killer_prince is now known as lazy_prince06:37
*** sanjayu has quit IRC06:40
*** erkules_ is now known as erkules06:49
*** ifarkas has joined #heat06:52
*** Qiming__ has joined #heat07:02
*** kopparam has quit IRC07:05
*** Qiming_ has quit IRC07:06
*** jcoufal has joined #heat07:10
*** lazy_prince has quit IRC07:22
*** jamiehannaford has joined #heat07:28
*** jamiehan_ has joined #heat07:33
*** pas-ha has joined #heat07:34
pas-hamorning all07:34
*** jamiehannaford has quit IRC07:35
*** killer_prince has joined #heat07:36
sdakecmyster rathre his wife :)07:36
*** killer_prince is now known as lazy_prince07:36
*** jamiehan_ has quit IRC07:41
*** jamiehannaford has joined #heat07:44
*** che-arne has joined #heat07:46
*** justin-8_ has quit IRC07:50
*** jistr has joined #heat07:53
*** kopparam has joined #heat07:57
*** lazy_prince has quit IRC07:57
*** lazy_prince has joined #heat07:58
*** derekh has joined #heat08:04
*** Drago1 has joined #heat08:09
*** Drago1 has quit IRC08:12
pas-haguys, I see references to AWS::CloudWatch::Alarm in several places (like tests and AWS Loadbalancer) but can't find were is it defined :/ can someone point me to that place?08:12
*** jamiehan_ has joined #heat08:13
*** jamiehannaford has quit IRC08:17
*** KanagarajM has joined #heat08:20
Qiming__pas-ha, /etc/heat/environment.d/default.yaml08:21
pas-haQiming__, thanks08:22
*** tomek_adamczewsk has joined #heat08:23
*** lazy_prince has quit IRC08:23
*** ckmvishnu has joined #heat08:23
*** jstrachan has joined #heat08:25
ckmvishnuwho should i actually vote for PTL08:25
ckmvishnuhow08:25
*** k4n0 has quit IRC08:33
*** sorantis has joined #heat08:37
*** ananta has joined #heat08:37
*** sergmelikyan has quit IRC08:40
*** sergmelikyan has joined #heat08:40
*** ckmvishnu has quit IRC08:41
*** rushiagr is now known as rushiagr_away08:44
*** rushiagr_away is now known as rushiagr08:45
*** jamiehan_ has quit IRC08:46
*** ckmvishnu has joined #heat08:47
*** jamiehannaford has joined #heat08:48
*** liusheng has joined #heat08:48
*** ramishra has quit IRC08:48
*** jamiehan_ has joined #heat08:49
*** k4n0 has joined #heat08:50
*** jamiehannaford has quit IRC08:53
*** jamiehan_ has quit IRC08:54
*** fayablazer has joined #heat08:54
*** rushiagr is now known as rushiagr_away08:56
*** jamiehannaford has joined #heat09:02
*** david-lyle has quit IRC09:03
*** ramishra has joined #heat09:09
*** rushiagr_away is now known as rushiagr09:23
*** kopparam has quit IRC09:23
*** kopparam has joined #heat09:26
*** Yanyan has quit IRC09:27
*** kopparam_ has joined #heat09:30
*** kopparam has quit IRC09:30
*** jstrachan has quit IRC09:31
*** jstrachan has joined #heat09:33
*** sorantis has quit IRC09:33
*** Yanyanhu has joined #heat09:36
*** kopparam_ has quit IRC09:37
*** kopparam has joined #heat09:37
*** jstrachan has quit IRC09:39
*** jstrachan has joined #heat09:41
*** k4n0 has quit IRC09:44
*** Qiming_ has joined #heat09:44
*** Qiming__ has quit IRC09:47
*** Yanyanhu has quit IRC09:59
*** jstrachan has quit IRC09:59
*** andreaf_ is now known as andreaf10:01
*** Qiming_ has quit IRC10:01
*** jstrachan has joined #heat10:02
*** kopparam has quit IRC10:04
*** jstrachan_ has joined #heat10:05
*** kopparam has joined #heat10:07
*** jstracha_ has joined #heat10:08
*** jstrachan has quit IRC10:08
*** kopparam has quit IRC10:10
*** Drago1 has joined #heat10:11
*** jstrachan_ has quit IRC10:11
*** kopparam has joined #heat10:13
*** Drago1 has quit IRC10:15
*** ckmvishnu has quit IRC10:20
*** sorantis has joined #heat10:24
*** k4n0 has joined #heat10:29
pas-hackmvishnu, you should receive an email with a link to a poll, but the voting is not opened yet, now is the phase of announcing candidacies10:34
*** zigo has quit IRC10:50
*** pmyers has joined #heat10:51
*** zigo has joined #heat10:52
*** jstracha_ has quit IRC10:55
*** jstrachan has joined #heat10:55
*** dims has joined #heat10:59
*** alexheneveld has joined #heat11:00
*** jstrachan has quit IRC11:01
*** asalkeld__ has joined #heat11:02
*** kopparam has quit IRC11:02
*** asalkeld_ has quit IRC11:03
*** jstrachan has joined #heat11:04
zigoI have an issue with generating the sphinx doc in the Heat package:11:04
zigohttp://pastebin.com/f0aENxdX11:04
zigoAnyone has an idea ?11:04
zigostevebaker: ^11:04
thervezigo, How do you generate it?11:05
cmysterno template version in the template file?11:06
zigotherve: sphinx-build -b html doc/source $(CURDIR)/debian/heat-doc/usr/share/doc/heat-doc/html11:06
zigoMaybe I should add PYTHONPATH=. ?11:06
thervezigo, Heat needs to be "installed" for docs to be built11:06
zigoNo way.11:06
therveOr so it seems11:06
therveSo maybe pip install -e .11:07
zigoTrying with PYTHONPATH=. ...11:07
*** Qiming has joined #heat11:07
zigoAh cool, that was the solution ! :)11:07
zigoSorry for bothering.11:07
zigoThat's a "classic" issue ...11:07
zigoAh no.11:08
zigoSpoke too early.11:08
zigoStill fails ...11:08
*** mkollaro has joined #heat11:08
zigotherve: There's no way I can do "pip install -e ." when building a debian package !11:08
*** Daviey has quit IRC11:09
thervezigo, Maybe a build is enough11:09
zigotherve: What do you mean?11:09
*** rdo has quit IRC11:09
*** kopparam has joined #heat11:10
thervezigo, python setup.py build (-i?)11:10
zigotherve: Heat is built in $(CURDIR)/build/lib.linux-x86_64-2.7/heat/ when I generate the docs...11:10
thervezigo, So maybe use that as your doc source?11:11
*** rdo has joined #heat11:11
zigotherve: As in?11:11
zigoWhat command line would you use?11:11
*** ishant has quit IRC11:12
thervesphinx-buld -b html  $(CURDIR)/build/lib.linux-x86_64-2.7/heat/doc/source [...]11:12
zigoIt's looking like python setup.py build_sphinx works.11:13
zigoI think I'll use that...11:13
*** Daviey has joined #heat11:14
*** ananta has quit IRC11:16
*** shakamunyi has joined #heat11:18
*** shakamunyi has quit IRC11:20
*** nkhare has quit IRC11:26
*** tspatzier__ has quit IRC11:27
*** nikunj2512 has quit IRC11:31
*** jstrachan has quit IRC11:37
*** kopparam has quit IRC11:38
*** jstrachan has joined #heat11:41
*** cmyster is now known as cmyster_away11:46
*** jstrachan has quit IRC11:49
*** jstrachan has joined #heat11:52
*** sgordon_ has joined #heat11:53
*** achampion has quit IRC11:58
*** aweiteka has joined #heat12:06
*** KanagarajM has quit IRC12:06
*** jdob has joined #heat12:11
*** Drago has joined #heat12:11
*** asalkeld__ has quit IRC12:13
*** Drago has quit IRC12:14
*** openstackgerrit has joined #heat12:15
*** adrienverge has joined #heat12:17
*** jdob has quit IRC12:25
*** jdob has joined #heat12:25
*** sdake has quit IRC12:35
*** rushiagr is now known as rushiagr_away12:35
*** jstrachan has quit IRC12:36
*** dims has quit IRC12:38
*** jstrachan has joined #heat12:38
*** andreaf is now known as andreaf_12:38
*** dims has joined #heat12:38
*** liusheng has quit IRC12:39
*** MohitS has quit IRC12:45
*** nkhare has joined #heat12:45
*** sballe has joined #heat12:47
*** ramishra has quit IRC12:51
*** tonisbones has joined #heat12:52
*** nkhare has quit IRC13:01
*** jstrachan_ has joined #heat13:02
*** rbowen has joined #heat13:03
*** jmckind has joined #heat13:03
*** hdd has joined #heat13:03
*** jstrachan has quit IRC13:04
*** tomek_adamczewsk has quit IRC13:06
*** achampion has joined #heat13:08
Qimingwhen doing 'git review', I'm getting "Errors running git rebase -p -i remotes/gerrit/master", and13:10
Qiming"Interactive rebase already started"13:11
Qiminghow to solve this?13:11
*** killer_prince has joined #heat13:11
*** killer_prince is now known as lazy_prince13:11
*** jdob has quit IRC13:11
*** jdob has joined #heat13:11
*** sballe has quit IRC13:12
*** aweiteka has quit IRC13:13
*** blomquisg has joined #heat13:16
ryansbQiming: git rebase --abort13:16
ryansbthen you should be able to gitreview normally13:17
Qimingryansb, trying, but got a conflict, looking13:17
*** radez_g0n3 is now known as radez13:19
*** jmckind has quit IRC13:20
ryansbYeah, well once you resolve it you should be set.13:21
adrienvergeHi13:27
adrienvergeAnyone interested in being able to pass scheduler hints to Cinder?13:27
adrienvergehttps://review.openstack.org/#/c/122157/13:27
adrienvergehttps://review.openstack.org/#/c/122153/13:27
*** yassine has joined #heat13:31
*** aweiteka has joined #heat13:33
pas-hagiven https://review.openstack.org/#/c/105907/ this will be needed indeed13:33
*** denis_makogon has quit IRC13:34
*** jmckind has joined #heat13:35
*** yassine has quit IRC13:36
*** sballe_ has quit IRC13:37
*** sballe has joined #heat13:37
*** jasond has joined #heat13:42
*** sabeen1 has joined #heat13:45
openstackgerritA change was merged to openstack/python-heatclient: Fix stack update for Python API  https://review.openstack.org/12269013:47
*** tomek_adamczewsk has joined #heat13:47
QimingI believe I have successfully made the git tree status a mess, ;)13:48
*** yassine has joined #heat13:50
*** LiJiansheng has quit IRC13:51
adrienvergeQiming: make sure you save your changes, then: git reset --hard; git checkout master13:52
*** tomek_ad1 has joined #heat13:53
Qimingadrienverge, that ... is not acceptable, can I just cherry-pick the changes?13:53
*** zz_gondoi is now known as gondoi13:54
adrienvergeQiming: are you changes commited somewhere?13:54
adrienvergeThen git checkout master; git cherry-pick would be a good option13:54
Qimingyes, I have four of them, each depending on another -- a big mistake, :<13:54
adrienvergeQiming: going in private, since this is not the topic here ;)13:55
Qimingadrienverge, thanks13:55
*** tomek_adamczewsk has quit IRC13:56
*** EricGonczer_ has joined #heat13:56
*** ramishra has joined #heat14:02
*** Drago has joined #heat14:12
*** tomek_ad1 has quit IRC14:14
*** andreaf has joined #heat14:15
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067614:15
*** Drago has quit IRC14:17
*** k4n0 has quit IRC14:19
*** sballe_ has joined #heat14:21
*** sballe_ has quit IRC14:23
*** david-lyle has joined #heat14:24
*** david-lyle has quit IRC14:24
*** sballe has quit IRC14:24
*** david-lyle has joined #heat14:27
*** hdd has quit IRC14:29
*** hdd has joined #heat14:29
*** david-lyle has quit IRC14:29
*** jistr has quit IRC14:30
*** andreaf has quit IRC14:31
*** jistr has joined #heat14:33
*** julienvey has joined #heat14:36
*** tomek_adamczewsk has joined #heat14:37
*** david-lyle has joined #heat14:40
larsksI am generating EC2 credentials in a heat template to use with cfn-push-stats, but I'm getting a "User is not authorized to perform action" error when running "cfn-push-stats --heartbeat".  Would someone mind taking a quick look at a template to make sure I'm not missing something obvious?14:43
*** jamiehan_ has joined #heat14:43
*** jamiehannaford has quit IRC14:43
*** sballe has joined #heat14:48
*** tomek_adamczewsk has quit IRC14:48
*** jprovazn has quit IRC14:49
*** zns has joined #heat15:00
zigoIt's looking like to me there's a missing "cliff (>= 1.6)" in test-requirements.txt in Juno b3.15:01
zigoHas this been fixed since?15:01
zigoAlso, the route!=2.0 in requirements.txt is annoying me, because it's a perfectly valid version that we current use in Debian.15:01
zigoThe only reaon for it to be broken is the PyPi release, but the Debian package is ok.15:02
zigoSo I have to patch requirements.txt in Debian.15:02
zigoThat's ok-ish, but it'd be nice if I could avoid it...15:02
openstackgerritQiming Teng proposed a change to openstack/heat: Make InstanceGroup subclass of ResourceGroup  https://review.openstack.org/11961915:02
zigoAnyone has thoughts on this?15:02
* zigo uploaded Juno b3 of heat in Debian experimental a few minutes ago.15:02
ryansbzigo: is this in heat, or heat-client?15:03
zigoryansb: In heat.15:03
ryansbI'll take a look at it. If you can open a launchpad bug for the missing cliff dep I'll work on fixing it15:03
zigoryansb: Thanks, doing it.15:04
ryansbas for the route!=2.0, I don't know why we don't use that version. I think you'd probably be best off looking in old bugs or checking https://ask.openstack.org/en/questions/15:04
ryansbzigo: thanks for the report15:05
zigoryansb: As I said, it's because the PyPi release is broken, but this doesn't concern the Debian package.15:06
zigo(or any other distro.)15:06
*** sballe_ has joined #heat15:06
ryansbGotcha.15:07
*** Drago has joined #heat15:08
*** vijendar has joined #heat15:08
*** Qiming has quit IRC15:08
*** Qiming has joined #heat15:08
*** jamiehan_ has quit IRC15:09
*** sballe has quit IRC15:09
*** LiJiansheng has joined #heat15:09
*** MohitS has joined #heat15:12
*** jistr has quit IRC15:12
Qiminghow can I remove a patchset?15:12
*** jistr has joined #heat15:13
*** BobG has joined #heat15:13
zanebQiming: remove it from where?15:15
*** jamiehannaford has joined #heat15:15
Qimingzaneb, I did a stupid commit15:15
Qiminghttps://review.openstack.org/#/c/119619/15:16
QimingI want to rollback to patchset 2, patchset 3 is something else ... the whole rebase is a nightmare15:16
*** Drago1 has joined #heat15:16
*** Drago1 has quit IRC15:17
*** Drago1 has joined #heat15:17
zanebQiming: oh, you can't remove just one patchset. just fix up the ChangeIds and submit the one you actually want15:17
openstackgerritQiming Teng proposed a change to openstack/heat: Make InstanceGroup subclass of ResourceGroup  https://review.openstack.org/11961915:17
Qimingzaneb, I now manually commited patchset 4, which is actually the old patchset 215:18
Qimingbut the dependency from other patches are messed up now15:19
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040915:20
*** sballe_ has quit IRC15:21
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067615:22
*** jamielennox has quit IRC15:22
zanebQiming: yeah, you need to rearrange your whole local branch into the state you want it, then git review again to get the right dependency relationships in Gerrit15:23
*** BobG has quit IRC15:23
*** Drago has quit IRC15:23
*** kebray has joined #heat15:23
*** kragniz has quit IRC15:24
*** BobG has joined #heat15:26
*** aweiteka has quit IRC15:27
*** tiantian has quit IRC15:27
*** sballe has joined #heat15:28
larsksI am getting '403 AccessDenied' errors running cfn-push-stats with apparently correct credentials...where should I be looking?15:29
*** MohitS_ has joined #heat15:32
larsksThe CFN api is return a 403 error, but keystone is returning a 401 in response to a request to /ec2tokens.15:34
*** kragniz has joined #heat15:35
*** MohitS has quit IRC15:35
*** sjmc7 has joined #heat15:39
*** aweiteka has joined #heat15:39
*** adrienverge has quit IRC15:40
*** jergerber has joined #heat15:45
*** MohitS_ has quit IRC15:50
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt Heat template hidden parameters  https://review.openstack.org/9790015:50
openstackgerritVijendar Komalla proposed a change to openstack/heat: Support for encrypt/decrypt parameters in heat-manage  https://review.openstack.org/11983615:50
sjmc7hi all. in https://github.com/openstack/python-heatclient/blob/3ff5700a9b27312c22b3acfb13d655e2ecda0831/heatclient/v1/stacks.py#L125, the 'existing' argument is mandatory15:50
sjmc7was there a reason it wasn't made part of the function signature, does anyone know?15:51
*** david-lyle has quit IRC15:53
zanebsjmc7: that seems like a mistake15:54
sjmc7ok. i'll file it as a bug. the previous behavior would have been to default to 'False' i guess15:54
zanebsjmc7: it should say "if kwargs.pop('existing', False)"15:54
sjmc7ok15:54
zanebcorrect15:55
sjmc7ok, thanks15:55
sjmc7the names a bit misleading too15:55
sjmc7it only refers to parameters, right?15:55
*** sorantis has quit IRC15:55
*** david-lyle has joined #heat15:55
*** LiJiansheng has quit IRC15:55
zanebat the moment, yes15:55
zanebbut in the future, you'll probably be able to do the same with the template15:56
sjmc7ah, right15:56
zanebi.e. supply only new parameters and not pass the old template15:56
*** sballe has quit IRC16:02
*** gondoi is now known as zz_gondoi16:02
*** ckmvishnu has joined #heat16:02
*** sballe has joined #heat16:06
*** sballe has quit IRC16:12
openstackgerritQiming Teng proposed a change to openstack/heat: Make InstanceGroup subclass of ResourceGroup  https://review.openstack.org/11961916:13
*** andersonvom has joined #heat16:13
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040916:15
*** derekh has quit IRC16:19
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067616:23
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040916:23
openstackgerritQiming Teng proposed a change to openstack/heat: Make InstanceGroup subclass of ResourceGroup  https://review.openstack.org/11961916:23
pas-hasjmc7, that is alreadu resolved in latest client master16:23
*** reed has joined #heat16:23
*** hdd has quit IRC16:24
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075616:25
*** julienvey has quit IRC16:27
*** julienvey has joined #heat16:27
*** yassine has quit IRC16:28
sjmc7ah, ok pas-ha16:29
sjmc7my apologies16:29
*** julienvey has quit IRC16:32
*** yassine has joined #heat16:32
*** yassine has quit IRC16:32
*** mkollaro has quit IRC16:36
*** jstrachan has joined #heat16:36
*** jstrachan_ has quit IRC16:38
*** stannie has quit IRC16:39
*** zns has quit IRC16:39
*** saurabhs has joined #heat16:40
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067616:40
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040916:40
openstackgerritQiming Teng proposed a change to openstack/heat: Split autoscaling.py into separate files.  https://review.openstack.org/12317616:40
*** jistr has quit IRC16:43
pas-hasjmc7, no problem, was merged just 3 hours ago16:43
sjmc7:D16:43
sjmc7that explains why i missed it16:43
sjmc7thansk for letting me know16:44
pas-hasjmc7, you welcome :)16:44
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075616:45
*** zns has joined #heat16:47
*** hdd has joined #heat16:51
*** tspatzier has joined #heat16:53
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075616:55
*** sdake has joined #heat16:56
*** sdake has quit IRC16:56
*** sdake has joined #heat16:56
*** Qiming has quit IRC17:04
*** ifarkas has quit IRC17:06
*** sjmc7 has quit IRC17:08
*** tango has joined #heat17:13
*** pas-ha has quit IRC17:16
*** ramishra has quit IRC17:20
*** harlowja_away is now known as harlowja17:21
*** ckmvishnu has quit IRC17:31
*** sjmc7 has joined #heat17:34
*** tomek_adamczewsk has joined #heat17:38
*** ishant has joined #heat17:41
*** david-lyle has quit IRC17:44
*** urulama has quit IRC17:49
*** Qiming has joined #heat17:49
*** tomek_adamczewsk has quit IRC17:49
*** BobG has quit IRC17:51
*** david-lyle has joined #heat17:54
*** jamiehannaford has quit IRC17:55
*** jcoufal has quit IRC17:56
*** jstrachan has quit IRC17:57
*** tomek_adamczewsk has joined #heat17:57
*** jamiehannaford has joined #heat17:58
*** Qiming has quit IRC17:58
*** woozygeek has quit IRC18:00
*** harlowja has quit IRC18:05
*** harlowja_ has joined #heat18:05
*** tspatzier has quit IRC18:06
*** ishant has quit IRC18:15
*** tspatzier has joined #heat18:27
jdandreaWithin a resource plugin, if I wanted to get a preview of all the resources, can I just call self.preview()? I ask because I'm running into a problem where ResourceGroups are concerned. (file scheme not supported for url_fetch)18:29
*** jamiehannaford has quit IRC18:32
*** david-lyle has quit IRC18:33
*** david-lyle has joined #heat18:34
*** sballe has joined #heat18:35
*** Drago1 has quit IRC18:37
*** htruta has joined #heat18:40
*** david-lyle has quit IRC18:40
*** david-lyle has joined #heat18:41
*** david-lyle has quit IRC18:51
*** tomek_adamczewsk has quit IRC18:53
*** openstack has joined #heat18:55
*** sabeen1 has quit IRC18:59
*** wpf has quit IRC19:01
*** dmueller has joined #heat19:03
*** wpf has joined #heat19:03
*** rwsu has joined #heat19:10
*** adrian_otto has joined #heat19:12
*** dmueller has quit IRC19:16
*** sballe_ has joined #heat19:21
*** sballe has quit IRC19:24
*** fayablazer has quit IRC19:24
*** sabeen1 has joined #heat19:27
*** rushiagr_away is now known as rushiagr19:28
*** david-lyle has quit IRC19:29
*** tspatzier has quit IRC19:29
*** dmueller has joined #heat19:29
*** david-lyle has joined #heat19:30
*** kebray has quit IRC19:30
*** sballe_ has quit IRC19:32
*** zns has quit IRC19:35
*** dmueller has quit IRC19:35
*** rbowen has quit IRC19:35
*** zns has joined #heat19:44
*** hdd has quit IRC19:49
*** hdd has joined #heat19:51
*** zns has quit IRC19:55
*** shakamunyi has joined #heat19:57
*** rbowen has joined #heat19:59
*** rushiagr is now known as rushiagr_away20:05
openstackgerritJeff Peeler proposed a change to openstack/heat: Add test to serialize and deserialize exceptions  https://review.openstack.org/12227420:06
*** tonisbones has quit IRC20:08
*** kebray has joined #heat20:08
*** zns has joined #heat20:09
uberjI'm curious to how the OS::Nova::Servers are getting connected to a network in this autoscaling example https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml20:10
uberjhttps://github.com/openstack/heat-templates/blob/master/hot/lb_server.yaml20:10
uberjdoes being part of a pool do that automatically?20:10
*** vijendar has quit IRC20:11
uberjhmm, the docs for OS::Neutron::Pool say "The subnet for the port on which the members of the pool will be connected."20:11
uberjso maybe thats it20:11
stevebakeruberj: the template is assuming that there is one default network that the server will be automatically assigned an IP from20:12
stevebakeruberj: lb_server.yaml should probably define a port20:12
larsksHallo again...I am getting '403 AccessDenied' errors running cfn-push-stats with apparently correct credentials...where should I be looking?20:12
uberjyeah, its a bit confusing20:12
larsksUsing things from euca2ools with the same credentials (e.g., euca-describe-images) works without a hitch.20:13
larsksI am using https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_HA.yaml as a model for handling ec2 credentials, and trying to produce a HOT template...20:17
*** julienvey has joined #heat20:17
*** hdd has quit IRC20:18
*** sabeen1 has quit IRC20:18
stevebakerlarsks: see if there is anything in the heat-api-cw log, check version of boto on your server20:19
larsksstevebaker: The api-cloudwatch.log simply says "AWS credentials found, checking against keystone.", followed by "AWS authentication failure.".20:20
stevebakerlarsks: message signing from boto and validation in keystone frequently breaks :/20:20
*** bjornar_ has joined #heat20:20
larsksThe instance is running python-boto-2.27.0-1.fc20.noarch.20:20
uberjare you guys working AWS integration?20:20
stevebakerlarsks: does euca2ools have a cloudwatch send stats tool?20:20
larsksMy host has the same version.20:20
uberj...for heat20:20
stevebakeruberj: not yet. maybe one day20:21
*** andreaf has joined #heat20:21
stevebakerlarsks: you could try installing latest boto from pypi https://pypi.python.org/pypi/boto/2.32.120:21
larsksstevebaker: I don't see anything that looks like a send stats tool in the euca2ools package...20:21
larsksstevebaker: I'll try anything once.20:22
stevebakerlarsks: euwatch?20:22
larsksstevebaker: There is no "euwatch" in euca2ools-2.1.4-1.fc20.noarch, at least.20:23
stevebakerlarsks: https://www.eucalyptus.com/docs/eucalyptus/4.0.1/index.html#user-guide/metrics_publish_custom.html20:23
stevebakerhmm, v420:24
larsksYeah.  I was sort of hoping this would Just Work with F20 on the host and on the instance.20:24
*** zns has quit IRC20:25
*** zns has joined #heat20:25
larsksstevebaker: boto 2.32.1 doesn't appear to change the behavior either.20:26
*** kebray has quit IRC20:26
larsks(installed on instance and host, and restarted both keystone and the cloudwatch service)20:26
larsksIf it helps at all, keystone is reporting "Authorization failed. The request you have made requires authentication." and returning 401 to the cloudwatch service.20:27
*** kebray has joined #heat20:30
larsks /buffer #docker20:42
* larsks oopses.20:42
*** lazy_prince is now known as killer_prince20:42
*** spzala has joined #heat20:45
*** david-lyle has quit IRC20:49
stevebakerlarsks: could you raise a heat bug and include boto version and keystoneclient version? (another option would be making sure you have latest keystoneclient then restart keystone)20:50
stevebakerlarsks: keystoneclient has the EC2Signer20:50
larsksstevebaker: sure.  I'm puzzled because it seems to be just the cfn stuff that failing (i.e., not a general problem with ec2 credentials and keystone).20:51
*** david-lyle has joined #heat20:51
larsksI'm poking through the code right now to see if there's any way to get more details out of the process.20:51
*** zns has quit IRC20:57
*** jdob has quit IRC21:01
*** zns has joined #heat21:02
*** jergerber has quit IRC21:03
stevebakerlarsks: using boto to sign the request would be the one thing that is different though21:08
larsksYou mean, for heat vs. euca2ools?21:08
jdandreaWithin a resource plugin, if I want to get a preview of all the resources, and I call self.preview(), I run into a problem with ResourceGroups (file scheme not supported for url_fetch). Has anyone bumped into this?21:11
*** zns has quit IRC21:12
*** zns has joined #heat21:14
uberjhmm, looks like heat deletes instances serially?21:14
*** radez is now known as radez_g0n321:14
*** bjornar_ has quit IRC21:19
stevebakerlarsks: cfn-push-stats uses boto to sign the request, euca2ools would have its own signing code presumably21:20
*** EricGonczer_ has quit IRC21:22
stevebakerjdandrea: you may have found a bug. It shouldn't be doing a url_fetch, it should be getting the file content from stack.raw_template.files21:23
stevebakerjdandrea: however, why are you getting a preview of all resource from your resource. We try to avoid resouce code accessing other resources in the stack21:29
*** sabeen1 has joined #heat21:32
*** aweiteka has quit IRC21:34
*** sabeen1 has quit IRC21:34
*** sabeen1 has joined #heat21:35
*** jasond has quit IRC21:44
*** jmckind has quit IRC21:49
*** harlowja_ has quit IRC21:49
*** harlowja has joined #heat21:49
kebrayzaneb thx for your response on Monty's gerit review.  I don't plan to make any comments on the mailing list, but in case it's helpful, I found the IRC conversation: http://eavesdrop.openstack.org/irclogs/%23openstack-meeting/%23openstack-meeting.2013-08-28.log21:53
kebraythe useful IRC log portion starts at: 2013-08-28T20:23:10  <zaneb> #topic moving rackspace cloud server specific resources out of heat tree21:54
zanebkebray: thanks21:55
stevebakerkebray: fwiw I'd like to get the cfn resources and the native resource out of the main heat repo too, but that is an entirely separate discussion ;)21:55
*** dims_ has joined #heat21:56
*** dims_ has quit IRC21:58
*** gokrokve has joined #heat21:58
*** dims_ has joined #heat21:58
*** dims has quit IRC21:59
stevebakerkebray: getting the client-plugins working with the rackspace unit tests was a *huge* chunk of that blueprint, and it almost broke me. I realised the unit tests are actually a bit bogus, because the resource tests don't even use the rackspace clients. I also realised that this shouldn't really be my concern, or any other non-rackspace heat developer22:06
stevebakerkebray: thankfully randellburt took over before I completely lost it ;)22:07
*** asalkeld has joined #heat22:11
kebraystevebaker, glad to hear things worked out.. and, per the original thread on the contrib resources, if it's time to move them out, I'm happy to help support what the lead contributors and TC think is best.22:16
*** sgordon_ has quit IRC22:16
stevebakerkebray: I think this is similar to the nova drivers out-of-tree discussion. If we can commit to a stable internal resource API (which in theory we already do) then there are potential benefits to having multiple repos for resource collections22:19
stevebakerkebray: specific benefits including removal of developer/review bottlenecks.22:20
asalkeldstevebaker, i don't think we need to toe monty's line22:21
asalkeldjust looks like a rant22:22
asalkelddon't think anyone can take that seriously22:22
stevebakerasalkeld: yes, that is an unfortunate starting point for this discussion.22:25
asalkeldbut i see he is trying to pass a governance patch too22:26
zanebstevebaker: you're not expecting any big changes to plugins for the whole... convergence... thing?22:26
asalkeldexactly22:27
asalkeldmake sense for those plugins to be intree for a while22:27
asalkeldwhile that is sorted out22:28
asalkeldhttps://review.openstack.org/#/c/122968/22:28
asalkeld"Remove support for Rackspace from our code"22:28
asalkeldsmells like hp don't like rax :-O22:28
*** oakstream has joined #heat22:32
stevebakerzaneb: sure, but we need to consider backwards compat22:39
stevebakerand existing out-of-tree plugins22:39
zanebthe more different resources we test against the less likely we are to break backwards compat22:39
asalkeldi do contest that opensource projects are always "clean"22:39
asalkeldthat's what contrib is for22:40
asalkeldshrug, kinda depends on the rackers tho'22:40
asalkeldif they are ok with this22:40
oakstreamhello, I need to capture user input from a web-site and execute heat commands to “create stacks” based on user input.  Can anyone recommend a best approach in doing this?  A big chunk of this is installing software components of different configurations.  (User might select apache and postgres and I need to install this.  Different user might select postgres and web sphere. There are about a dozen software components).  The confi22:40
asalkeldoakstream, that's what murano does22:41
oakstreamThe questions I have.22:41
*** EricGonczer_ has joined #heat22:41
oakstreamShould I use the heat client (command line)…and just call it from my web server?  Or is there a better approach (heat api?) Should I create/install the software packages with heat orchestration (SoftwareConfig??)?  How can I pick and choose only a few of the software components out of 12? …or Should I use puppet to install the software components?   Essentially I need to build a dynamic template based on what the user selects.22:41
oakstreammurano..hmm22:42
asalkeldhttps://www.youtube.com/watch?v=tvBirL4YZ7c22:42
asalkeldoakstream, ^ murano demo22:43
* asalkeld getting coffee22:43
stevebakerzaneb: having them in separate repos doesn't preclude testing. And it would be nice to think we can implement convergence without requiring big changes to all existing resources22:43
oakstreami'll ck out murano...thanks22:43
zanebstevebaker: it would be nice to have a million dollars and a pony, but that isn't going to happen either22:44
stevebakeroakstream: if your web app is written in python you could use heatclient as a lib, otherwise use the heat REST api directly22:45
stevebakerzaneb: you don't think it is practical to shim the current task scheduler API with the converge scheduler?22:46
*** kebray has quit IRC22:46
zanebI don't think that addresses in any way the problem that convergence presents22:47
zanebwhich is basically that we need to add stuff like "status: ACTIVE" as properties to resources22:48
zaneband then have a way of fetching the state of the resource, figuring out the difference, and taking steps to converge them22:48
asalkeldzaneb, the only sensible compat. layer is a blocking one22:49
asalkeldso wrap the create/update in a scheduler loop and wait for it to finish22:50
asalkeldnext(old resource type)22:50
zanebstevebaker: therve was actually going to look at removing all uses of the scheduler from resources and replacing them with FSMs22:50
asalkeldcringe22:51
*** zns has quit IRC22:51
stevebakerheh22:52
asalkeldeach action should do one thing22:53
asalkeldshouldn't need state22:53
asalkeldcheck - checks22:53
asalkeldcreate - one thing22:53
zanebasalkeld: that's not always possible for the AWS resources22:53
asalkeldwe need to break up the resource until at the bottom a resource is just making one thing22:53
zanebit should be for the OS:: resources22:53
asalkeldzaneb, it should be if all aws resources are nested stacks22:54
zanebasalkeld: I'll take that patch ;)22:54
asalkeldphew22:54
asalkeldwork ahead22:54
uberjhas anyone seen both OS::Heat::AutoScalingGroup and OS::Heat::ResourceGroup fail to boot all n instances and instead boot n-1 where one instance gets stuck in the 'scheduling' state?22:54
zanebalso, it won't work for some Neutron resources, because the Neutron API is terrible :(22:54
zanebuberj: sounds like a nova problem tbh22:55
stevebakerin the near future OS::Nova::Server may also create a port and a floating IP. it already creates a domain user22:56
asalkelduberj, sched says no where to put the last instance?22:56
uberjasalkeld: I've booted 10 instances and only had 9 work, when I switch to 2 instances it only boots 122:56
*** reed has quit IRC22:56
asalkeldstevebaker, i have a patch to convert all the user creds and domain user/projects to resoruces22:56
uberjso I know there is room somewhere22:56
asalkeldok, uberj I haven't used resource group for while22:57
asalkeldhave you looked in heat event-list?22:57
*** reed has joined #heat22:57
asalkeldzaneb, what do you think of modifing a user's template?22:58
asalkeld(to add resources for user cred storage)22:58
zanebasalkeld: I hate the idea quite a lot ;)22:58
asalkeldand to create stack domain user/keypairs22:58
uberjasalkeld: nothing useful in there I think. Just a bunch of CREATE_IN_PROGRESS22:58
asalkeldzaneb, i'd don't really like it either22:58
stevebakeruberj: if nova says its scheduling then there is not much heat can do about it22:59
zanebasalkeld: yeah, there are no good answers to that one22:59
asalkeld(why i haven't posted the patch yet)22:59
uberjstevebaker: hmm, okay. I'll poke more22:59
asalkeldjust wonder if there is a way to have implicit/hidden resources23:00
stevebakerasalkeld: we wouldn't necessarily have to hide them23:04
asalkeldstevebaker, yeah23:04
asalkeldi'll post a patch today to get some ideas from people23:05
asalkeldstevebaker, zaneb when are we releasing rc1?23:06
asalkeldis that up to us? when bugs are fixed23:06
*** sballe has joined #heat23:15
*** sballe has quit IRC23:15
stevebakerasalkeld: good question23:15
*** oakstream has quit IRC23:19
asalkeldyou guys seem the mocking "bootstrapping hour"23:27
stevebakeryep23:29
stevebakeri mean i say the list discussion, not the session23:29
stevebakersaw23:29
asalkeldhttps://www.youtube.com/watch?v=jCWtLoSEfmw23:30
* tchaypo peers around at the list of steves23:30
tchaypoI'm not seeing a hardy23:30
asalkeldtchaypo, he is in london23:30
asalkeldso zzzz23:30
tchaypohrm.23:30
*** hdd has joined #heat23:30
tchaypois he normally there?23:31
asalkeldin his work day he is23:31
tchaypoam I getting confused between him and stevebaker again?23:31
asalkeldstevebaker,  is here23:31
asalkeldhe is in new zealand23:32
asalkeldi am in australia23:32
stevebakertchaypo: jesus dude! ;)23:32
tchaypogah23:32
tchaypostevebaker: it's your own fault23:32
tchaypoyou never talk to me unless beer is involved.23:32
tchaypothanks asalkeld23:32
stevebakertchaypo: just be thankful Steve Dake isn't as involved has he used to23:33
asalkeldnp, stevebaker is only happy with good beer23:33
asalkeld:)23:33
stevebakerain't that the truth23:33
tchaypothe first time i met stevebaker turns out to have involved beer of his own creation23:33
tchaypo4 years later i remembere the beer but not steve23:33
*** sgordon_ has joined #heat23:33
tchayposeriously his own fault23:33
stevebakerheh. mmmm horseblanket23:34
tchaypodelicious horseblanket23:34
asalkeldsounds hair and chewy23:34
tchaypoI'm going to put my original topic on hold for a minute and discuss beer23:35
tchaypobecause after all, creating it is an orchestratoin issue, and requires heat in some parts of the process..23:36
tchaypoI had https://untappd.com/b/wig-pen-brewery-tavern-lpg/254880 a few years ago at another LCA23:36
asalkeldlol, priorities23:36
stevebakerthat was a great bar23:36
asalkeldstevebaker, didn't we go there?23:36
stevebakerasalkeld: many times23:37
asalkeldmmmm23:37
stevebakertchaypo: were you googling then too>23:37
stevebaker?23:37
sdakeasalkeld good luck for heat ptl bro23:37
asalkeldthx sdake, still got to get voted in23:37
*** EricGonczer_ has quit IRC23:38
sdakeagree but you have good chance :)23:38
tchaypostevebaker: canberra?23:38
tchaypohrm.23:38
sdakeI remember year ago "I'LL NEVER RUN FOR PTL" :)23:38
tchaypoI think I was at atlassian by then23:38
asalkeldsdake, yeah we are running out of victims23:38
asalkeldand i intend on serious delegation23:39
asalkeldso beware23:39
sdakeyup delegation is the only way to roll now23:39
sdakewell I am actually not working on heat any longer23:39
tchaypoyep, 2013 -, that was atlassian23:39
sdakefocusing on Docker and infra23:39
tchayposo back to the topic23:39
tchaypostevebaker: remember talking about heat and our deploy cloud build last week?23:40
sdakeasalkeld https://review.openstack.org/#/c/122972/23:40
asalkeldsdake, is docker the new openstack at rht (sucking all the resoruces)23:40
sdakethe sucking sound of docker23:40
sdakepretty much23:40
tchaypoI'm bashing my head against https://bugs.launchpad.net/tripleo/+bug/1306294 again23:40
uvirtbotLaunchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress]23:40
tchaypokeystone is configured with expiration=14400, but I'm seeing auth failures just 1800 after the first create_in_progress23:41
asalkeldsdake, so if you have kubernetes - do you even need openstack?23:41
sdakeasalkeld announcing 7 member team tomorrow for a project about docker + OS23:41
sdaketo deploy, I don't think so23:41
sdaketo use, yes :)23:41
tchayposo I'm fairly convinced that either keystone is wrong when it says the token is expired, or heat is doing something to reduce the validity of the token, and I'm wondering what I can do to check what heat is getting from keystone23:42
stevebakersdake: we need to have a heat+docker chat at some point23:42
asalkeldsdake, you sucking any heaters into that black hole?23:42
sdakejpeeler 20%23:42
sdakehis choice23:42
asalkeldok23:42
sdakerest of the heat cats too busy23:43
asalkeld100% is the only good percentage23:43
sdakestevebaker sounds good - if you want to chat set up a call in zimbra23:43
sdakeor irc works too23:43
asalkeldnot missing zimbra:)23:44
sdakeasalkeld agree I expect we will have alot of community interest23:44
sdakeso the team is mostly for review not implementation23:44
stevebakerasalkeld: I'd rather use zimbra than outlook23:44
sdakeya zimbra is better then outlook23:44
* asalkeld using google apps23:44
sdakeasalkeld rht is going to google apps in a month or so23:44
asalkeldlol you too23:45
stevebakertchaypo: so is what you're seeing in the timeframe of an expired token?23:45
asalkeldrht soul dies23:45
asalkeld;)23:45
stevebakerits not a done deal yet23:45
sdakeoh i thought it was23:46
sdakewe have moved partially to google apps but I thought in a mo we were transferring mail/calendar23:46
asalkeldthe dark side is plesant to use tho'23:46
stevebakerI think its going to be even more optional, due to engineering revolt23:46
uberjmy problem was a nova problem23:46
sdakemoving calendar would be nice23:46
sdakezimbra calendar blows23:47
uberjI have 99 problems and nova accounts for quite a few of them23:47
asalkeldsoon it will be bring your own email:-O23:47
tchaypostevebaker: it shouldn't be, keystone is set to have an expiration period of 14400s and I'm seeing errors after only 180s023:47
tchaypo1800s even23:47
stevebakertchaypo: huh23:47
*** EricGonczer_ has joined #heat23:47
*** alexheneveld has joined #heat23:48
sdakemacaroni grill got renamed to zaqar23:48
asalkeldanyone know how to say that yet?23:49
sdakenope don't know what it means either23:49
* asalkeld getting coffee - brb23:49
stevebakertchaypo: anyway, the short answer is that the token should be a straight passthrough for all operations, since I don't think shardy has done anything to change the previous situation23:51
*** gokrokve has quit IRC23:51
*** alexheneveld_ has joined #heat23:51
stevebakertchaypo: heat may well be creating extra keystone users and requesting tokens for those, but I assume they would get the default token expiry too23:52
tchayposo I should probably be double-checking keystone (make sure it's reading the right config file, see if i can get it to log what tokens it's handling out, see if I can get logs of why it thinks the token is expired etc)23:52
*** alexheneveld has quit IRC23:52
stevebakertchaypo: yes, and see if it is for the original user or the stack-scoped ones23:53
stevebakertchaypo: but shardy really is the person to ask about this, and he is on paternity leave23:54
*** alexheneveld has joined #heat23:55
tchaypoand also on the other side of the world.23:55
*** alexheneveld_ has quit IRC23:56
*** oakstream has joined #heat23:59

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