Monday, 2014-11-10

*** sarob has joined #heat00:00
*** tomek_adamczewsk has joined #heat00:04
*** tomek_adamczewsk has quit IRC00:07
*** sarob has quit IRC00:08
*** mikeit has joined #heat00:12
*** viswanathsomanch has quit IRC00:16
*** Viswanath has joined #heat00:18
*** shakamunyi has joined #heat00:19
*** Viswanath_ has quit IRC00:19
*** Viswanath has quit IRC00:23
*** EricGonczer_ has joined #heat00:24
*** dims__ has joined #heat00:26
*** dims__ has quit IRC00:32
*** dims__ has joined #heat00:32
*** Yanyanhu has joined #heat00:38
*** EricGonczer_ has quit IRC00:43
*** alexpilotti has joined #heat00:48
*** shakamunyi has quit IRC00:50
*** EricGonczer_ has joined #heat00:52
*** Yanyanhu has quit IRC00:56
*** Yanyanhu has joined #heat00:57
*** zhiwei has joined #heat01:04
*** EricGonczer_ has quit IRC01:07
*** nosnos has joined #heat01:14
*** alexpilotti has quit IRC01:14
*** kopparam has joined #heat01:16
*** julienvey has joined #heat01:17
*** julienvey has quit IRC01:22
*** kopparam has quit IRC01:22
*** viswanathsomanch has joined #heat01:36
*** viswanathsomanch has quit IRC01:37
*** viswanathsomanch has joined #heat01:37
*** viswanathsomanch has quit IRC01:38
*** viswanathsomanch has joined #heat01:38
*** mikeit has quit IRC01:52
*** sarob has joined #heat01:53
*** LiJiansheng has joined #heat01:55
*** shakamunyi has joined #heat02:13
*** shakamunyi has quit IRC02:14
*** tiantian has joined #heat02:19
*** blomquisg has joined #heat02:22
*** rakesh_hs has joined #heat02:24
*** justin-8_ has quit IRC02:27
*** justin-8 has joined #heat02:27
*** EricGonczer_ has joined #heat02:31
*** alexheneveld has quit IRC02:35
*** elynn has joined #heat02:37
elynnmorning guys :)02:38
*** viswanathsomanch has quit IRC02:40
*** erkules has quit IRC02:48
*** erkules_ has joined #heat02:49
*** sarob has quit IRC02:58
*** julienvey has joined #heat03:06
*** julienvey has quit IRC03:11
*** dims__ has quit IRC03:12
*** blomquisg has quit IRC03:12
*** EricGonczer_ has quit IRC03:12
*** dims__ has joined #heat03:12
*** EricGonczer_ has joined #heat03:13
*** EricGonczer_ has quit IRC03:18
*** nosnos has quit IRC03:21
*** GonZo2K has quit IRC03:23
*** apporc has joined #heat03:24
*** chlong has quit IRC03:49
*** kopparam has joined #heat03:50
*** Drago1 has joined #heat03:51
*** chlong has joined #heat03:51
*** kopparam has quit IRC03:56
*** nosnos has joined #heat04:00
*** rakesh_hs has quit IRC04:06
*** viswanathsomanch has joined #heat04:07
*** vijendar has quit IRC04:09
*** cody-somerville has quit IRC04:22
*** nkhare has joined #heat04:27
*** Yanyan has joined #heat04:28
*** Yanyanhu has quit IRC04:30
*** sarob has joined #heat04:43
*** k4n0 has joined #heat04:44
*** julienvey has joined #heat04:55
*** julienvey has quit IRC04:59
*** pmallya has joined #heat05:08
*** cody-somerville has joined #heat05:11
*** cody-somerville has quit IRC05:11
*** cody-somerville has joined #heat05:11
*** achanda has joined #heat05:11
*** sarob has quit IRC05:15
*** kopparam has joined #heat05:18
*** tiantian has quit IRC05:20
*** rakesh_hs has joined #heat05:23
*** ishant3 has joined #heat05:30
*** unmeshg has joined #heat05:43
*** nosnos has quit IRC05:53
*** daneyon has joined #heat05:54
*** nosnos has joined #heat05:54
*** julienvey has joined #heat05:56
*** lazy_prince has quit IRC06:00
*** julienvey has quit IRC06:00
*** daneyon has quit IRC06:05
*** mc__ has joined #heat06:16
*** unmeshg has quit IRC06:23
*** tiantian has joined #heat06:25
*** zhiwei has quit IRC06:27
*** sarob has joined #heat06:28
*** Drago1 has quit IRC06:31
*** ishant4 has joined #heat06:32
*** viswanathsomanch has quit IRC06:32
*** rakesh_hs has quit IRC06:33
*** ishant3 has quit IRC06:33
*** rakesh_hs has joined #heat06:34
*** ishant4 has quit IRC06:37
*** ishant4 has joined #heat06:37
*** lazy_prince has joined #heat06:40
*** rakesh_hs2 has joined #heat06:40
*** rakesh_hs has quit IRC06:41
*** achanda has quit IRC06:41
*** rushiagr_away is now known as rushiagr06:43
*** nosnos has quit IRC06:43
*** nosnos has joined #heat06:43
*** achanda has joined #heat06:48
*** saju_m has joined #heat06:48
*** julienvey has joined #heat06:56
*** Yanyan has quit IRC06:59
*** sarob has quit IRC07:01
*** lazy_prince has quit IRC07:01
*** julienvey has quit IRC07:01
*** lazy_prince has joined #heat07:02
*** Yanyanhu has joined #heat07:05
*** hdd has joined #heat07:07
*** kopparam has quit IRC07:07
*** achanda has quit IRC07:08
*** serg_melikyan has joined #heat07:16
*** achanda has joined #heat07:17
*** cmyster has quit IRC07:26
*** achanda has quit IRC07:27
*** pmallya has quit IRC07:28
*** chlong has quit IRC07:31
*** achanda has joined #heat07:33
*** saju_m has quit IRC07:33
*** achanda has quit IRC07:43
*** ifarkas has joined #heat07:43
*** mkollaro has joined #heat07:44
*** saju_m has joined #heat07:46
*** tnurlygayanov has joined #heat07:46
*** erkules_ is now known as erkules07:47
*** kopparam has joined #heat07:51
*** mkollaro has quit IRC07:51
*** mkollaro has joined #heat07:52
*** ramishra has joined #heat07:53
*** julienvey has joined #heat07:57
*** sarob has joined #heat07:58
*** serg_melikyan has quit IRC08:01
*** julienvey has quit IRC08:02
*** tiantian has quit IRC08:03
*** tiantian has joined #heat08:03
*** serg_melikyan has joined #heat08:06
*** rushiagr is now known as rushiagr_away08:07
*** sanjayu has joined #heat08:08
*** pasquier-s has joined #heat08:09
*** tspatzier has joined #heat08:12
*** rushiagr_away is now known as rushiagr08:15
*** pasquier-s has quit IRC08:17
*** pmallya has joined #heat08:18
*** saju_m has quit IRC08:20
*** tspatzier__ has joined #heat08:25
*** tspatzier has quit IRC08:26
*** boris-42 has joined #heat08:27
*** alexheneveld has joined #heat08:29
*** rushiagr is now known as rushiagr_away08:29
*** jcoufal has joined #heat08:30
*** sarob has quit IRC08:31
*** cmyster has joined #heat08:32
*** cmyster has quit IRC08:32
*** cmyster has joined #heat08:32
*** rakesh_hs2 has quit IRC08:33
*** serg_melikyan has quit IRC08:34
*** serg_melikyan has joined #heat08:34
mc__shardy: good morning.. :)08:37
*** rakesh_hs has joined #heat08:41
*** ishant5 has joined #heat08:43
*** ishant4 has quit IRC08:44
*** bhi has joined #heat08:46
*** sanjayu has quit IRC08:48
*** jyoti-ranjan has joined #heat08:50
*** sanjayu has joined #heat08:51
*** pas-ha has joined #heat09:00
pas-hamorning all :)09:00
elynnafternoon pas-ha :)09:03
*** derekh has joined #heat09:05
*** mkollaro has quit IRC09:07
*** pmallya has quit IRC09:08
cmystermorning09:09
*** rushiagr_away is now known as rushiagr09:11
*** Marga_ has joined #heat09:12
*** Marga_ has quit IRC09:13
*** Marga_ has joined #heat09:13
*** yassine has joined #heat09:17
*** rushiagr is now known as rushiagr_away09:20
*** rushiagr_away is now known as rushiagr09:22
*** jstrachan has joined #heat09:23
shardymorning all09:25
pas-hashardy, how is your family doing?09:26
* pas-ha keeps fingers crossed :)09:26
*** jistr has joined #heat09:27
elynnafternoon shardy :)09:27
mc__g'evening shardy  :)09:28
*** cmyster_ has joined #heat09:31
shardypas-ha: better now, thanks :)09:32
*** cmyster has quit IRC09:32
*** cmyster_ is now known as cmyster09:32
*** cmyster has joined #heat09:32
*** justin-8_ has joined #heat09:32
cmysterheya shardy, what up09:33
*** justin-8 has quit IRC09:35
mc__oh nice to hear!09:36
*** julienvey has joined #heat09:43
*** jcoufal has quit IRC09:45
*** kopparam has quit IRC09:47
*** LiJiansheng has quit IRC09:47
*** julienvey has quit IRC09:48
*** jprovazn has joined #heat09:56
*** Yanyanhu has quit IRC09:56
*** Marga_ has quit IRC09:57
*** kopparam has joined #heat10:00
*** rakesh_hs has quit IRC10:03
mc__shardy: I tried to provide as much data as possible. hope, they are useful. The most helpful things might be the log during stack creation. It seems to be that there is none of your proposed stack domain models used. so, could that be a error reason? https://ask.openstack.org/en/question/52869/heat-autoscaling-webhook-authorization-failure/10:04
*** tspatzier has joined #heat10:07
*** tspatzier__ has quit IRC10:09
*** cmyster has quit IRC10:12
*** cmyster has joined #heat10:14
*** cmyster has quit IRC10:15
*** cmyster has joined #heat10:15
*** sarob has joined #heat10:16
*** kopparam has quit IRC10:25
*** Marga_ has joined #heat10:27
pas-hamc__, it seems you are missing heat_stack_owner role in keystone10:29
pas-haalso, are you using keystone v3?10:29
pas-hawith domains..10:30
*** Qiming has joined #heat10:31
mc__pas-ha: Keystone is version 0.7.1, which relation exists to v3?10:32
pas-haI mean do you have keystone v3 API enabled and used by heat?10:33
cmystermc__: its a configuration thig, which keystone API to be used10:35
cmysterdefault is still 2 IIRC10:35
*** Qiming_ has joined #heat10:37
*** jyoti-ranjan has quit IRC10:37
mc__where can I set v3? in heat.conf, I cant find an explicit location10:40
*** Qiming has quit IRC10:40
mc__is it mandatory to use domains in order to get the autoscaling working?10:40
shardymc__: It should work without the domain stuff configured, although that is the encouraged and most well-tested configuration now10:41
shardyObviously, the disadvantage of not configuring it is all users of heat need to be keystone admins, and you lose separation between the VMS and stack-owner's tenant10:42
shardyReconfiguring that now will probably confuse the issue though10:42
*** sanjayu has quit IRC10:42
mc__okay, so when it's standard, of course, I'll use that. Can I be sure, that I don't use domains at the moment?10:43
*** apporc has quit IRC10:44
*** sanjayu has joined #heat10:44
shardymc does keystone user-list show you extra users created by heat?10:44
mc__pas-ha: in keystone role-list, theres a heat_stack_user  present. How can I find out, which role is assigned to a user yet?10:44
shardyIf so, you're not using domains10:44
shardymc__: also cat /etc/heat/heat.conf | grep domain | grep stack10:45
pas-hamc__, heat_stack_user role is for those agents that are inside vms10:45
mc__have a look here, I prepared the group stuff already  http://paste.openstack.org/show/131386/10:46
mc__the grep returns always <none> values, so obviously no domain in use10:47
elynnhi shardy and pas-ha , do you have time to review and approve https://review.openstack.org/#/c/132955/ ?10:48
*** sarob has quit IRC10:48
*** kopparam has joined #heat10:48
*** sarob has joined #heat10:49
mc__mh, in no autoscaling tutorial there was the domain usage mentioned..10:49
shardymc__: I don't see why it would be, but you have an auth issue, which could be related to a domain misconfiguration10:50
mc__can the domain model and the old model coexist in parallel, or, if there are other functions dependant on the old model, I have to fix them too?10:50
shardygiven your feedback, it seems not to be the case10:50
shardymc__: You choose one model or the other, both should work10:50
*** ishant6 has joined #heat10:51
shardyyou seem to have a keystone misconfiguration though, which is probably unrelated to heat, and unrelated to domains10:51
shardymc__: I'm writing a minimal reproducer for you to try, 2mins10:51
mc__okay, thank you10:52
*** Qiming_ has quit IRC10:52
*** ishant5 has quit IRC10:52
*** Qiming_ has joined #heat10:53
shardymc__: can you paste your heat.conf, including the keystone_authtoken section please?10:53
shardy(obviously santitise passwords etc as needed)10:53
shardyv2.0/ec2tokens/ec2tokens10:54
mc__ http://paste.openstack.org/show/131388/10:54
shardyI think you have a spurious ec2tokens in your auth_uri10:54
shardyauth_uri=http://xxx.xxx.xxx.xxx:5000/v2.0/ec2tokens10:54
shardyIf you change that to auth_uri=http://xxx.xxx.xxx.xxx:5000/v2.0 it should work10:55
*** kopparam_ has joined #heat10:55
shardywe added some logic to tolerate that in Juno, probably it should be backported10:55
* shardy finds the patch10:55
mc__edit the uri and restart service, you mean?10:56
shardybug #131859910:56
uvirtbotLaunchpad bug 1318599 in heat "heat engine doesn't create new instance when ceilometer alarm is in "alarm" status using autoscaling feature "OS::Heat::AutoScalingGroup"" [High,Fix released] https://launchpad.net/bugs/131859910:56
shardymc__: Yes, please10:56
shardyhttps://review.openstack.org/#/c/98827/10:57
shardymc__: how did you install heat?10:58
*** kopparam has quit IRC10:58
mc__shardy: Its a VM-image with a puppet-script which does the init process of our environment11:01
*** jyoti-ranjan has joined #heat11:02
shardymc__: Ok, so the puppet manifest shouldn't add the ec2tokens path suffix, possibly that means the stackforge ones are still doing the wrong thing, I'll look into it11:05
*** sarob has quit IRC11:05
*** serg_melikyan has quit IRC11:07
*** dims__ has quit IRC11:08
mc__shardy: okay, I edited and restarted heat. and keystone. I added a new stack and now the error is "The request signature we calculated does not match the signature you provided"11:08
*** dims__ has joined #heat11:08
mc__ok, then we change the puppetscript here too11:09
*** tiantian has quit IRC11:13
*** Qiming__ has joined #heat11:15
shardymc__: That happens when using curl, with the URL exactly as output via heat?11:16
*** lazy_prince has quit IRC11:16
*** Qiming_ has quit IRC11:18
*** pmallya has joined #heat11:19
*** serg_melikyan has joined #heat11:19
mc__shardy: no, sorry, I was lazy and tried it in the browser. in curl it works now!11:20
shardy\o/11:20
mc__aawesome11:20
mc__thank you so much, shardy.11:21
shardymc__: np11:21
*** tspatzier has quit IRC11:22
mc__ ok, so then later i'll try to fix the domain thing to have a latest state of the art machine.11:22
*** pmallya has quit IRC11:23
*** cdent has joined #heat11:28
*** ramishra has quit IRC11:29
*** julienvey has joined #heat11:32
*** tspatzier has joined #heat11:32
*** ishant7 has joined #heat11:33
*** ishant6 has quit IRC11:34
*** Marga_ has quit IRC11:34
*** jcoufal has joined #heat11:35
*** julienvey has quit IRC11:36
*** Putns has joined #heat11:37
*** mc__ has quit IRC11:37
*** Qiming__ has quit IRC11:40
*** Qiming__ has joined #heat11:41
*** hdd has quit IRC11:43
*** jyoti-ranjan has quit IRC11:45
*** Qiming_ has joined #heat11:46
*** rakesh_hs has joined #heat11:47
*** kopparam_ has quit IRC11:47
*** Qiming__ has quit IRC11:49
*** Qiming__ has joined #heat11:52
*** kopparam has joined #heat11:52
*** Qiming_ has quit IRC11:55
*** yassine has quit IRC11:55
*** kopparam has quit IRC11:59
*** kopparam has joined #heat12:01
*** Marga_ has joined #heat12:01
*** kopparam has quit IRC12:01
*** nkhare has quit IRC12:03
*** pasquier-s has joined #heat12:05
pas-haI have one question about planned convergence architecture - are the workers planned to be multitasking too, chewing on several resources in parallel?12:12
pas-haquestion is related to "not using scheduler tasks in resources" item in https://etherpad.openstack.org/p/kilo-heat-summit-topics12:12
*** kopparam has joined #heat12:14
*** ramishra has joined #heat12:15
*** boris-42 has quit IRC12:17
*** kopparam has quit IRC12:18
*** Qiming__ has quit IRC12:18
*** Qiming__ has joined #heat12:18
*** Qiming__ has quit IRC12:23
*** Qiming__ has joined #heat12:23
*** kopparam has joined #heat12:25
*** alexpilotti has joined #heat12:30
*** kopparam has quit IRC12:31
*** sanjayu has quit IRC12:33
*** Qiming__ has quit IRC12:34
*** Qiming__ has joined #heat12:34
*** sanjayu has joined #heat12:34
*** cmyster has quit IRC12:38
*** inc0 has joined #heat12:40
*** inc0 has left #heat12:40
*** inc0_ has joined #heat12:41
inc0_o/12:41
*** sanjayu has quit IRC12:48
*** Qiming__ has quit IRC12:50
*** Qiming__ has joined #heat12:50
*** vijendar has joined #heat12:57
*** EricGonczer_ has joined #heat13:00
*** rpothier has joined #heat13:00
*** pmallya_ has joined #heat13:07
*** chlong has joined #heat13:08
*** pmallya_ has quit IRC13:12
*** rushiagr is now known as rushiagr_away13:13
*** serg_melikyan has quit IRC13:15
*** serg_melikyan has joined #heat13:17
*** yassine_ has joined #heat13:20
*** julienvey has joined #heat13:20
*** serg_melikyan has quit IRC13:22
*** alexpilotti has quit IRC13:24
*** julienvey has quit IRC13:25
*** dims__ has quit IRC13:29
*** dims has joined #heat13:30
*** jdob has joined #heat13:31
*** ahardwick has joined #heat13:35
*** htruta has joined #heat13:36
*** elynn_ has joined #heat13:37
*** EricGonczer_ has quit IRC13:46
*** boris-42 has joined #heat13:48
*** nosnos has quit IRC13:49
*** andersonvom has joined #heat13:50
*** rushiagr_away is now known as rushiagr13:51
*** EricGonczer_ has joined #heat13:52
*** aweiteka has joined #heat13:55
*** jistr has quit IRC13:55
*** jistr has joined #heat13:57
*** rakesh_hs has quit IRC13:57
*** EricGonczer_ has quit IRC13:59
*** pmallya_ has joined #heat14:01
*** EricGonczer_ has joined #heat14:02
*** ishant8 has joined #heat14:03
*** ramishra has quit IRC14:03
*** vijendar has quit IRC14:03
*** vijendar has joined #heat14:04
*** ishant7 has quit IRC14:04
*** openstackgerrit has joined #heat14:05
*** pmallya_ has quit IRC14:07
*** ramishra has joined #heat14:11
*** EricGonczer_ has quit IRC14:17
*** julienvey has joined #heat14:21
*** blues-man has joined #heat14:23
*** julienvey has quit IRC14:26
*** zaneb has joined #heat14:27
*** blomquisg has joined #heat14:30
*** cmyster has joined #heat14:31
*** cmyster has quit IRC14:31
*** cmyster has joined #heat14:31
*** elynn_ has quit IRC14:31
zanebI have to get me a smaller laptop14:32
* cmyster produces a saw14:32
zaneblol14:32
cmystersup zaneb, got home safely14:33
cmyster?14:33
zanebyep, thanks :)14:34
*** ramishra has quit IRC14:34
zanebit was a long day though14:34
*** pasquier-s has quit IRC14:35
cmysterI had the worst weather I ever exped in my life... peoeple started crying and such...14:35
*** Qiming__ has quit IRC14:36
zanebcmyster: yikes, that doesn't sound pleasant14:37
cmystermostly funny though14:37
*** ramishra has joined #heat14:38
openstackgerritThomas Herve proposed a change to openstack/python-heatclient: Implement restore operation  https://review.openstack.org/12441314:39
openstackgerritThomas Herve proposed a change to openstack/python-heatclient: Implement snapshot operations  https://review.openstack.org/12441214:39
*** mkollaro has joined #heat14:40
*** tspatzier__ has joined #heat14:42
*** pasquier-s has joined #heat14:42
*** tspatzier has quit IRC14:44
openstackgerritA change was merged to openstack/heat: Updated from global requirements  https://review.openstack.org/13276714:45
*** ramishra has quit IRC14:47
openstackgerritXiao Xi LIU proposed a change to openstack/heat-templates: Truncate last_metadata file dumped by cfn-init hook  https://review.openstack.org/13340714:47
openstackgerritChangBo Guo(gcb) proposed a change to openstack/heat: Sync with latest oslo-incubator  https://review.openstack.org/13349214:48
*** tspatzier__ has quit IRC14:49
blues-manhello everybody, great to see you guys "live" at summit :)14:50
openstackgerritThomas Herve proposed a change to openstack/heat: Add snapshot restore HTTP API  https://review.openstack.org/9212514:51
*** jprovazn has quit IRC14:52
*** Drago has joined #heat14:53
* jdandrea welcomes folks back from the summit, and hopes the pastries were yum.14:54
*** Marga__ has joined #heat14:55
*** Marga_ has quit IRC14:55
*** jcoufal has quit IRC14:55
blues-manzaneb, shardy you needed the grand amphithéâtre to fits all attended to heat session!14:56
blues-manlol14:56
*** zz_gondoi is now known as gondoi14:57
cmysterblues-man: room size was OK, I do think however that some more mics were needed14:58
cmyster(and used)14:58
*** zns has joined #heat14:58
*** htruta has quit IRC14:58
blues-mancmyster, maybe Sally or Maillot room would be better but traffic engineering is always hard :)15:03
*** sdake has joined #heat15:03
*** sdake has quit IRC15:03
*** sdake has joined #heat15:03
cmysterif you say so, I personally forgot the room names by now.15:04
blues-maneheh you know after consulting the map several times I remember those two mnemonic ones15:05
blues-manas they were also the biggest for each stair15:06
*** pasquier-s has quit IRC15:08
blues-manalso pretty interesting tosca session15:10
*** pmallya has joined #heat15:12
openstackgerritXiao Xi LIU proposed a change to openstack/heat-templates: Truncate last_metadata file dumped by cfn-init hook  https://review.openstack.org/13340715:13
*** ishant8 has quit IRC15:14
openstackgerritChangBo Guo(gcb) proposed a change to openstack/heat: Sync with latest oslo-incubator  https://review.openstack.org/13349215:14
*** k4n0 has quit IRC15:14
*** ramishra has joined #heat15:16
*** alextricity has quit IRC15:16
*** LiJiansheng has joined #heat15:19
*** saju_m has joined #heat15:21
*** EricGonczer_ has joined #heat15:24
openstackgerritThomas Herve proposed a change to openstack/heat-specs: Using Barbican as secret backend  https://review.openstack.org/13350115:26
therveshardy, Hey, got a small pep8 fix on https://review.openstack.org/#/c/131826/215:27
*** aweiteka has quit IRC15:27
*** ramishra has quit IRC15:30
*** jistr has quit IRC15:30
shardytherve: doh, didn't spot that, thanks15:32
shardyfixing now15:32
*** jistr has joined #heat15:32
*** ramishra has joined #heat15:33
*** LiJiansheng has quit IRC15:34
*** hdd has joined #heat15:35
*** julienvey has joined #heat15:37
*** cmyster has quit IRC15:38
*** jrist has joined #heat15:38
*** aweiteka has joined #heat15:39
*** ahardwick has quit IRC15:39
*** ramishra has quit IRC15:40
*** julienvey has quit IRC15:42
*** mkollaro has quit IRC15:42
*** achanda has joined #heat15:46
*** Viswanath has joined #heat15:47
*** Viswanath has quit IRC15:50
*** Marga__ has quit IRC15:51
*** blues-man has quit IRC15:51
*** jistr has quit IRC15:52
*** jistr has joined #heat15:53
*** ramishra has joined #heat15:54
*** ramishra has quit IRC15:55
*** blues-man has joined #heat15:55
*** saju_m has quit IRC15:56
*** Viswanath has joined #heat15:57
*** pmallya has quit IRC15:58
*** ramishra has joined #heat15:59
*** pmallya has joined #heat15:59
*** Viswanath has quit IRC16:01
*** ramishra has quit IRC16:03
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Move to oslo.serialization  https://review.openstack.org/13182616:04
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Convert strutils to oslo.utils.encodeutils  https://review.openstack.org/13182716:04
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Convert importutils to oslo.utils  https://review.openstack.org/13182816:04
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Remove remaining deprecated oslo-incubator modules  https://review.openstack.org/13182916:04
*** achanda has quit IRC16:04
*** Viswanath has joined #heat16:08
*** htruta has joined #heat16:09
*** tspatzier has joined #heat16:12
*** Viswanath has quit IRC16:14
*** Drago1 has joined #heat16:15
*** Drago1 has quit IRC16:15
*** Drago1 has joined #heat16:16
*** serg_melikyan has joined #heat16:16
jpeelershardy: what do you think of this? https://lists.fedoraproject.org/pipermail/cloud/2014-November/004577.html16:16
shardyjpeeler: heat-cfntools does have a hard requirement on boto atm, it's not impossible that we could break it though16:18
*** kitch_ has joined #heat16:19
shardywhy does boto require python3?16:19
zanebdoes boto have a hard dependency on Py3k?16:19
zaneband if so why???16:19
shardyI'd assume it would be compatible with, but not *require*16:19
shardymay be a packaging bug?16:19
zanebmay be an intentional packaging change that creates a giant headache for us16:20
shardyIf cloud-init has broken their boto dep, maybe that's a sign we should too16:20
shardyI've not followed the reasoning for that tbh16:21
shardy"boto always breaks us" is a good one though16:21
*** thedodd has joined #heat16:22
jpeelerwell advice on the next course of action would be welcome, this bug was filed: https://bugzilla.redhat.com/show_bug.cgi?id=1161945 (basically the same as the mailing list post)16:23
uvirtbotjpeeler: Error: Could not parse XML returned by bugzilla.redhat.com: HTTP Error 404: Not Found16:23
*** swygue has quit IRC16:23
jpeelerneed to get that component owner fixed still too16:24
*** sabeen has joined #heat16:24
ryansbunless something has changed recently, boto should be working on py2 and 3k16:24
ryansbthere's the option of locking to an older boto16:24
*** metral_zzz is now known as metral16:25
*** gondoi is now known as zz_gondoi16:25
*** sabeen2 has joined #heat16:25
*** sabeen has quit IRC16:25
*** shakamunyi has joined #heat16:27
*** ifarkas is now known as ifarkas|afk16:29
*** blues-man has quit IRC16:31
shardyjpeeler: reply sent16:35
shardyseems like pinning to a py2 boto for f21 and working to remove the boto dep for f22 is the best plan, if possible16:35
shardyunless there's a willing victim to rework things to break the boto dep in the next week ;)16:36
jpeelershardy: yeah probably not. where did you reply? matt just commented on the bug16:40
shardyjpeeler: I just replied to the ML thread you linked16:40
jpeeleri thought the archives were always updated immediately, guess not16:41
*** thedodd has quit IRC16:42
*** aweiteka has quit IRC16:42
*** thedodd has joined #heat16:44
shardyhttp://aws.amazon.com/blogs/aws/boto-python-3/16:44
shardyversions 2.6, 2.7, 3.3, and 3.4 of Python.16:45
shardyI don't really get where the hard requirement for python3 comes from16:45
shardyhopefully matt will clarify16:45
*** alexpilotti has joined #heat16:46
*** yassine_ has quit IRC16:50
*** blues-man has joined #heat16:53
*** aweiteka has joined #heat16:54
*** pas-ha has quit IRC16:57
pscheieshardy, regarding http://hardysteven.blogspot.co.uk/2014/09/using-heat-resourcegroup-resources.html, is there documentation/elaboration somewhere on the {type: <file>} syntax/function?16:59
*** JayJ has joined #heat17:00
pscheieFor example, is it only usable with resource_def or can any resource be in an external file/template and then called that way?17:01
shardyhttp://docs.openstack.org/hot-guide/content/how-to-use-template-resources-for-composition.html17:01
shardypscheie: The latter, any type can specify a file, it's an "anonymous" nested stack, vs a typed one when specified via a type alias in the resource_registry17:02
*** Drago1 has quit IRC17:02
openstackgerritA change was merged to openstack/heat: Always using domain id to create domain project or user  https://review.openstack.org/13295517:07
*** serg_melikyan has quit IRC17:13
pscheieshardy, tx, just what I was looking for.17:13
*** shakamunyi has quit IRC17:15
*** vijendar1 has joined #heat17:15
*** alexheneveld has quit IRC17:18
*** avc has joined #heat17:18
*** vijendar has quit IRC17:18
*** vijendar1 has quit IRC17:19
*** vijendar has joined #heat17:20
*** tspatzier has quit IRC17:21
*** serg_melikyan has joined #heat17:21
*** hdd has quit IRC17:25
*** julienvey has joined #heat17:26
*** tspatzier has joined #heat17:28
*** Viswanath has joined #heat17:29
*** blues-man has quit IRC17:30
*** julienvey has quit IRC17:30
*** Viswanath has quit IRC17:34
inc0_zaneb, ping17:44
*** Viswanath has joined #heat17:47
*** zns has quit IRC17:48
*** zns has joined #heat17:51
*** avc has quit IRC17:51
*** derekh has quit IRC17:52
*** tspatzier__ has joined #heat17:55
*** tspatzier has quit IRC17:55
*** tspatzier__ is now known as tspatzier17:57
*** Viswanath has quit IRC17:59
*** jistr has quit IRC18:02
*** Viswanath has joined #heat18:02
zanebinc0_: o/18:06
inc0_hi, have you seen my pull request by any chance?18:06
zanebinc0_: I saw an email about it, haven't had the chance to look at it yet, but in principle that sounds like a great idea18:06
zaneb+1 for more tests :)18:07
inc0_also, should I keep commit to this branch or merge tests to master?18:07
*** Viswanath has quit IRC18:07
inc0_yeah, I want to make few test cases with assert before actually work on algorithm18:07
zanebwe'll want to merge them to master at some point18:07
inc0_this idea of iterative process glyph described is brilliant imho18:08
inc0_we'll solve stage1 and stage2 at same time18:08
inc0_also autohealing;)18:08
zanebI think glyph's idea is good; however we have a lot of backward compatibility concerns that may make it impractical18:09
zanebwe don't have the luxury of starting from scratch18:09
inc0_yeah, but its worth to try18:10
inc0_if we could somehow make it, this will be both highy available and scallable18:10
inc0_https://github.com/rackerlabs/otter <- this is their "convergence" implemented, might be worth to look at their code18:11
inc0_although there is a lot of code here, and fact that its twisted based doesn't helpo18:12
*** achanda has joined #heat18:13
zanebclass IConverger(Interface): <- what is this, Java?18:14
inc0_nah, its python...just written java-style in few places;)18:15
inc0_https://github.com/rackerlabs/otter/blob/master/otter/convergence.py18:15
*** Viswanath has joined #heat18:15
*** cmyster has joined #heat18:18
*** cmyster has quit IRC18:18
*** cmyster has joined #heat18:18
*** thedodd has quit IRC18:19
*** Viswanath has quit IRC18:19
*** zns has quit IRC18:21
*** cdent has quit IRC18:21
cmysterHi18:21
inc0_cmyster, hello, got home without problems?18:22
cmysterinc0_: worst weather in a flight I ever had...18:23
cmysterwith people crying and stuff like that18:24
inc0_hehe, gotta love turbulent air;)18:24
cmysterI woke up midflight and my arms were hanging in the air (plane took a 1s free fall)18:24
cmysteryou inc0_ ? all went well ?18:25
cmysterdid you find eglynn ?18:25
inc0_cmyster, nope, not that I was looking that hard;)18:25
* cmyster nods18:25
cmysterinc0_: if you still need help feel free to bug me ;)18:26
inc0_about flight, landing in Poland was fun because of side wind18:26
inc0_but nothing too fancy18:26
cmysteroohhh, plane danced ?18:26
inc0_a bit, and approaching to airport while not exactly aligned to landing direction is always fun18:27
cmyster+118:27
*** zns has joined #heat18:28
inc0_quite frankly tho, good to be home...I was tired of this summit;)18:28
cmyster+218:29
cmyster;)18:29
*** JayJ has quit IRC18:31
cmysterhmmm18:32
cmysterisrri alerts stopped working for some reason18:32
*** jstrachan has quit IRC18:32
*** cmyster has quit IRC18:32
*** cmyster has joined #heat18:33
*** JayJ has joined #heat18:33
*** avc has joined #heat18:36
*** jistr has joined #heat18:37
*** metral is now known as metral_zzz18:38
*** metral_zzz is now known as metral18:39
*** Viswanath has joined #heat18:42
*** thedodd has joined #heat18:42
*** pmallya has quit IRC18:44
*** Viswanath has quit IRC18:44
*** Viswanath has joined #heat18:48
*** pmallya_ has joined #heat18:54
inc0_cya tomorrow guys18:54
*** inc0_ has quit IRC18:54
* cmyster nods18:54
*** Viswanath has quit IRC18:54
*** alexheneveld has joined #heat18:55
*** alexheneveld has quit IRC19:00
*** andersonvom has quit IRC19:05
*** andersonvom has joined #heat19:05
*** rushiagr is now known as rushiagr_away19:09
cmysterzaneb: here ?19:11
*** Viswanath has joined #heat19:12
*** julienvey has joined #heat19:14
*** pmallya_ has quit IRC19:15
*** ifarkas|afk is now known as ifarkas19:15
*** hdd has joined #heat19:15
*** pmallya_ has joined #heat19:16
*** Viswanath has quit IRC19:17
*** liusheng has quit IRC19:17
*** liusheng has joined #heat19:18
*** zns has quit IRC19:18
*** julienvey has quit IRC19:20
*** ifarkas has quit IRC19:20
*** zns has joined #heat19:23
ryansbshardy: jpeeler zaneb just talked to the fedora boto maintainer, the python3 dep is a bug19:25
ryansbfixed in this build http://koji.fedoraproject.org/koji/buildinfo?buildID=59175719:25
ryansb(posting to ML)19:25
jpeelerwell that's good news and simple to fix on our side19:26
ryansbuh, do we need to do anything on our side, other than await his update?19:26
*** Viswanath has joined #heat19:27
jpeeleri think a rebuild would be necessary19:27
jpeeleractually i suppose this is python ha19:27
ryansbI think it shouldn't be, since the dep is transitive it'd be resolved at install-time by yum, right?19:27
jpeeleryep, so carry on19:28
*** Viswanath has quit IRC19:33
*** rwsu has joined #heat19:35
*** sgordon has joined #heat19:49
*** Viswanath has joined #heat19:51
*** Viswanath has quit IRC19:53
*** bnemec has joined #heat19:55
*** mkollaro has joined #heat20:06
*** serg_melikyan has quit IRC20:08
*** zns has quit IRC20:09
*** zns has joined #heat20:10
*** crose has joined #heat20:11
*** julienvey has joined #heat20:15
*** Marga_ has joined #heat20:17
*** julienvey has quit IRC20:20
*** avc has quit IRC20:21
*** serg_melikyan has joined #heat20:22
stevebakermorning20:29
cmysterheya20:29
ryansbmorning20:30
*** achanda has quit IRC20:32
*** jamielennox|away is now known as jamielennox20:50
*** sabeen2 has quit IRC20:52
*** sabeen has joined #heat20:52
cmysterstevebaker: there ?20:57
stevebakercmyster: yes, about to join a meeting20:59
cmysterI need some info for an RFE, I'll mail you the link...21:00
cmysterits 23:00 here, way past my bed time21:00
stevebakerok21:01
*** achanda has joined #heat21:02
*** EricGonc_ has joined #heat21:06
*** EricGonczer_ has quit IRC21:06
cmysterstevebaker: in your inbox, I'll bbl near your eod21:07
*** alexheneveld has joined #heat21:08
jdandreaReality check Q: Can I define my own alarm urls with Heat-instantiated ceilometer alarms (that are on web servers running apart from Heat)? For now there won't be any AuthN - this is just a PoC thing at first. (I see some /v1/AUTH_... GET and HEAD requests so I'm wondering if it will work.)21:09
cmysterjdandrea: not sure I understand the question. you defined a ceilometer alarm via a heat template and you want to use some other alarm url then the ones defined in the stack ?21:12
*** stevedb has joined #heat21:12
*** stevedb has left #heat21:13
jdandreacmyster: I defined an alarm but specified my own URL, not the URL from a Heat policy resource.21:14
jdandreaWorst case, I can create a new resource plugin that proxies the request for me.21:15
cmystermy instinct tells me that it won't work as you intend it because there is a link from URL -> alert -> heat so that needs to be an identical alert thats being created...21:17
*** hdd has quit IRC21:18
jdandreacmyster: If I was to create a ceilometer alarm outside of Heat, would it expect to go through Heat then? *confused*21:19
jdandreaThat's why I thought it would work, because Ceilometer shouldn't be depending on Heat for its alarm URLs (unless I'm mistaken).21:20
cmysteroh I was thinking about a specific case... I don't know what you are trying to make alarms for...21:20
jdandreaAh, np.21:20
jdandreaThis is for a disk volume usage threshold being exceeded.21:20
cmysterok, and what did you define it to do ?21:20
jdandreaSo I'm creating my own samples and monitoring it with the alarm, averaged over a bunch of servers.21:21
jdandreaIt signals if the average usage exceeds some threshold and it bases that over 3 600sec periods.21:21
* cmyster nods21:21
*** hdd has joined #heat21:21
jdandreaIt looks plausible. Accent on looks. :)21:21
jdandreaOnly one way to find out then.21:22
* jdandrea fires up dd ... *evil grin*21:22
*** metral is now known as metral_zzz21:30
*** rpothier has quit IRC21:31
*** sabeen1 has joined #heat21:33
*** sabeen has quit IRC21:33
*** tspatzier has quit IRC21:35
*** metral_zzz is now known as metral21:36
*** serg_melikyan has quit IRC21:38
*** chlong has quit IRC21:39
ryansbsdake or jpeeler : can someone add me to heat-cfntools?21:42
ryansbI don't have commit perms21:42
jdandrea(cmyster: Where I became unsure was when I started seeing those /v1/AUTH_... GET and HEAD requests on my server.)21:45
*** crose has quit IRC21:46
*** pmallya_ has quit IRC21:46
* cmyster does not follow 21:47
cmystercould be the time21:47
* cmyster keeps telling himself oh just finish this small task here...21:47
jpeelerryansb: you should be good now21:48
*** JayJ has quit IRC21:48
jdandreacmyster: Whoops. Never hit return earlier. This is WRT the ceilometer alarm URL and watching the server for requests. Carry on with that small task. :)21:48
ryansbyup. Currently receiving a plethora of FMN messages about my new perms21:49
ryansbjpeeler: ^21:49
*** JayJ has joined #heat21:49
*** serg_melikyan has joined #heat21:50
*** Viswanath_ has joined #heat21:51
*** Viswanath has joined #heat21:51
*** jdob has quit IRC21:51
*** Viswanath_ has quit IRC21:53
*** Viswanath has quit IRC21:54
*** kitch_ has quit IRC21:54
*** pmallya has joined #heat21:56
*** julienvey has joined #heat22:04
*** Marga_ has quit IRC22:05
*** Marga_ has joined #heat22:06
*** cmyster has quit IRC22:07
*** julienvey has quit IRC22:09
*** zz_gondoi is now known as gondoi22:10
miguelgrinbergstevebaker: I was wondering what your thoughts are on being able to provision an instance with the software config supporting packages at runtime, through cloud-init22:11
*** elynn has quit IRC22:13
stevebakermiguelgrinberg: you can already do this https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml22:14
*** elynn has joined #heat22:14
stevebakermiguelgrinberg: its boot-only config though, so any changes require replacing the server22:14
miguelgrinbergstevebaker: yeah, I was thinking about going all the way, by installing the os-collect-config stuff22:15
miguelgrinbergI've done it, so it can be done, but was wondering if it may be interesting as a general use case22:15
stevebakermiguelgrinberg: what as a general use case?22:16
*** sabeen1 has quit IRC22:17
miguelgrinbergstevebaker: I'm thinking a way to provision the instance on the fly should be documented as an officially supported option along the diskbuilder solution22:18
stevebakermiguelgrinberg: ah yes, like this https://review.openstack.org/#/c/119282/22:19
miguelgrinbergstevebaker: yes, good, looks like I'm not the only one trying this :)22:21
stevebakerI need to remove the proxy so it can get +2s22:21
*** EricGonc_ has quit IRC22:22
miguelgrinbergstevebaker: I have a bootstrapping script that runs on Ubuntu and Fedora right now, took a very similar approach22:24
*** Viswanath has joined #heat22:25
miguelgrinbergstevebaker: the problem with this proposal is that the many config files and hook scripts are duplicated22:27
*** Viswanath has quit IRC22:28
*** Drago has quit IRC22:30
*** asalkeld has joined #heat22:33
asalkeldmorning22:35
*** shakamunyi has joined #heat22:36
stevebakermiguelgrinberg: i would like to see what you've done, something less distro specific would be good22:38
stevebakerasalkeld: morning22:39
miguelgrinbergstevebaker: what I have so far is here: https://github.com/miguelgrinberg/heat-config22:39
miguelgrinbergstevebaker: I was thinking that I could create a tripleo element from this, and then this would be the only source of software config stuff, replacing the several elements used currently22:40
miguelgrinbergto run this I just put a "curl bootstrap.sh | bash" in the userdata of all the servers22:41
stevebakermiguelgrinberg: looks good apart from the "run internet script as root" bit ;)22:45
stevebakermiguelgrinberg: you can always use get_file to include bootstrap.sh from a local file (or URL for that matter)22:46
*** Marga_ has quit IRC22:46
*** hdd has quit IRC22:47
miguelgrinbergstevebaker: it's not only the bootstrap.sh script, in my case I have templates for all config files and hooks22:49
miguelgrinbergso I would need to ship all of that with any templates that want to take advantage of this functionality22:49
*** jistr has quit IRC22:51
miguelgrinbergstevebaker: I was hoping to add the glue necessary to make this repo also a tripleo element, so then this would be the only source22:52
*** serg_melikyan has quit IRC22:52
*** blomquisg has quit IRC22:55
*** alexpilotti has quit IRC22:57
stevebakermiguelgrinberg: hmm, its nice to only have a single set of elements to maintain though22:57
*** hdd has joined #heat22:58
stevebakermiguelgrinberg: most of your heat-config repo could be converted to inline cloud-config, and the bigger scripts can be included with get_file22:59
miguelgrinbergstevebaker: yes, in fact that is how I started, but it was kinda painful to have to carry all that stuff from one template to the next. Also we have nested templates, so even for a single set we need to have this copied into every template file.23:00
miguelgrinbergit's way more convenient to get a starter script that curls the rest23:01
*** hdd has quit IRC23:02
stevebakermiguelgrinberg: have you looked into using an environment file to define all these common config resources as their own types? This seems like a perfect case for it23:04
*** julienvey has joined #heat23:05
miguelgrinbergstevebaker: we use environments for the big pieces, I guess I can define a custom resource for a ready to go software config resource, not a bad idea23:06
stevebakermiguelgrinberg: yes, and it could be a resource which does nothing if the author knows they are using a custom image23:08
stevebakermiguelgrinberg: and different environments could have config resources for different combinations of distro and install method23:09
*** julienvey has quit IRC23:09
miguelgrinbergstevebaker: even with all this, the fact remains that a lot of little config files need to be downloaded from somewhere. Both my solution and the one on gerrit duplicate these, so someone will have to watch for changes on the master copies of all these.23:14
miguelgrinbergthat is why I was hoping to consolidate the tripleo elements with the on-the-fly bootstrapping somehow23:15
*** shakamunyi has quit IRC23:18
stevebakermiguelgrinberg: the little files can just be included inline in the template resources, the bigger ones do need to be referenced by URL or local path. I'd prefer we direct authors to checkout the git repos which contain all this so they can use get_file with local paths. I've been considering heat-templates to be that repo, so feel free to submit your changes there23:22
asalkeldI have heard people asking for a static "file" resource too23:23
asalkeldso you could put a nested template (or what ever) in there, we could post to swift and get_resource could return the url23:24
stevebakerasalkeld: is that different to a template resource with type: http://my/template.yaml?23:25
asalkeldstevebaker, well the idea is you could do this:23:25
asalkeldresources:23:25
asalkeldtype: OS::Swift::File23:26
*** sabeen1 has joined #heat23:26
asalkeldproperties:23:26
asalkeldcontent:23:26
asalkeldstuff goes here...23:26
asalkeldthen another resource23:26
asalkeldfoo:23:26
stevebakeroh yes, we need a swift object resource to go with our container resource23:27
asalkeldtype: {get_resource: the_one_above}23:27
asalkeldyip23:27
*** thedodd has quit IRC23:30
*** sabeen1 has quit IRC23:32
*** sabeen has joined #heat23:32
*** chlong has joined #heat23:34
miguelgrinbergstevebaker: okay, I think the environment idea might work. I'll see if I can adapy what I've done into that format and provide resource definitions for ubuntu and fedora23:34
*** dims has quit IRC23:36
*** dims has joined #heat23:37
*** JayJ has quit IRC23:39
stevebakermiguelgrinberg: nice, thanks. There might be a case for a dib element which means image builders don't need tripleo-image-elements as well as heat-templates23:42
miguelgrinbergstevebaker: it's more than dib, right? currently we are getting all the os-***-config elements from tripleo. I'm all for moving all that stuff into heat-templates, since we are only using those elements to install commonly available packages.23:44
*** achanda has quit IRC23:48
*** asalkeld has quit IRC23:49
*** gondoi is now known as zz_gondoi23:50
*** Drago has joined #heat23:57

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