Thursday, 2015-01-15

*** Tango has quit IRC00:00
naohirotasalkeld: I'm working in Ironic team, so I don't have acquaintance in heat, can you refer me to another core reviewer?00:03
*** dims__ has joined #heat00:03
*** Marga_ has joined #heat00:05
*** Marga_ has quit IRC00:05
asalkeldstevebaker shardy zaneb pas-ha skranev randallburt therve tspazier00:05
asalkeldnaohirot: ^00:05
*** Marga_ has joined #heat00:06
asalkeldjpeeler00:06
*** chlong has joined #heat00:06
naohirotasalkeld: is jpeerler working in the same time zone?00:06
asalkeldno00:06
asalkeldnormally me and stevebaker at this time00:07
naohirotasalkeld: who are working in the same time zone among the core reviewer you just showed?00:08
asalkeldnaohirot: same as me?00:08
naohirotasalkeld: ok thanks.00:08
naohirotasalkeld: Yes, I'm in Japan00:09
asalkeldnaohirot: i am in brisbane, au and stevebaker is in New Zealand00:09
*** kebray has quit IRC00:10
naohirotasalkeld: That's good for me in working in heat team :)00:10
asalkeldnaohirot: are you going to be doing more work in Heat/00:11
*** spzala has joined #heat00:11
naohirotasalkeld: Yeah, I'm currently tightly involved in Ironic, but other colleagues in my company are working in heat.00:13
asalkeldnice00:13
naohirotasalkeld: most of core member in Ironic are in EU, US, so time window is very limited to touch them.00:15
asalkeldnaohirot: yes, that is a pain00:15
asalkeldi try stay online mornings and evenings to chat00:15
naohirotasalkeld: that's nice.00:16
naohirotasalkeld: has the wild fire settled down?00:17
asalkeldi believe so00:17
naohirotasalkeld: that's good, I watched tv new at the beginning this year, I think.00:18
naohirotstevebaker: hi00:20
naohirotstevebaker: If you have time, would you please review this https://review.openstack.org/#/c/143059/00:22
*** Marga_ has quit IRC00:24
naohirotstevebaker: this is just adding 2 lines of code, small change.00:24
*** achanda has quit IRC00:28
*** randallburt has joined #heat00:28
*** achanda has joined #heat00:28
*** Marga_ has joined #heat00:28
*** achanda has quit IRC00:30
openstackgerritMerged openstack/python-heatclient: Removed http proxy environment variable so that httpretty can work  https://review.openstack.org/14305900:33
*** achanda has joined #heat00:33
*** ygoto has joined #heat00:34
*** achanda has quit IRC00:35
*** achanda has joined #heat00:35
*** achanda has quit IRC00:38
naohirotstevebaker: thanks ^^^00:39
openstackgerritMerged openstack/python-heatclient: CLI: Add --all option to output-show command  https://review.openstack.org/14729900:40
jdandreaI brought up a VM with heat (Juno), standalone mode. It connects fine. I'm noticing something odd though. Every other time I use 'heat stack-list' I get "ERROR: The template version is invalid: Template version was not provided"00:49
jdandreaOtherwise I get my list of stacks (currently empty).00:49
*** alexheneveld has quit IRC00:53
*** signed8bit has quit IRC00:59
*** Putns has quit IRC01:00
asalkeldjdandrea: i think we now require a version header01:00
asalkeldmaybe you don't have one in your template?01:00
jdandreaI'm doing a stack-list. No stacks exist.01:01
asalkeldwe that sucks01:01
jdandreaYep.01:01
*** achanda has joined #heat01:02
asalkeldjdandrea: can you raise a bug?01:02
jdandreaI can. I'm not convinced it's a bug yet though.01:02
*** Marga_ has quit IRC01:02
jdandreaBecause I have other VMs for which I'm running Heat/Juno standalone and I don't see this.01:03
jdandreaWait, I can post something to pastebin ...01:03
*** dims__ has joined #heat01:04
*** Marga__ has joined #heat01:05
*** alexheneveld has joined #heat01:05
jdandreaasalkeld: http://paste.openstack.org/show/158050/01:05
jdandreaWhat do you think? File it regardless?01:06
*** pm90_ has quit IRC01:07
asalkeldyeah raise it01:09
asalkeldit should default to something01:09
jdandreaasalkeld: ok01:09
*** dims__ has quit IRC01:09
jdandreaasalkeld: https://bugs.launchpad.net/heat/+bug/141105601:13
asalkeldthanks jdandrea01:13
jdandreaasalkeld: You're welcome!01:14
*** sdake_ has joined #heat01:14
*** sdake_ has quit IRC01:14
*** sdake_ has joined #heat01:14
*** tiantian has joined #heat01:15
*** tiantian has quit IRC01:16
*** tiantian has joined #heat01:20
*** zhiwei has joined #heat01:20
*** randallburt has quit IRC01:23
*** naohirot has quit IRC01:25
openstackgerritJamie Lennox proposed openstack/heat: Use keystoneclient auth plugins  https://review.openstack.org/14636801:25
*** saurabhs has left #heat01:25
*** liuh has joined #heat01:31
*** GonZo2000 has quit IRC01:32
*** Marga__ has quit IRC01:37
*** zhiwei has left #heat01:39
*** Marga_ has joined #heat01:41
*** hdd has quit IRC01:42
*** david-lyle has joined #heat01:43
*** EricGonczer_ has joined #heat01:45
*** rwsu has quit IRC01:47
*** sarob has quit IRC01:47
*** EricGonczer_ has quit IRC02:01
*** asalkeld has quit IRC02:05
*** david-lyle has quit IRC02:06
*** LiJiansheng has joined #heat02:06
*** kebray has joined #heat02:14
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/14669002:15
*** kebray has quit IRC02:15
*** Yanyanhu has joined #heat02:16
*** david-lyle has joined #heat02:16
*** david-lyle has quit IRC02:19
*** kebray has joined #heat02:22
*** david-lyle has joined #heat02:23
*** ygoto has quit IRC02:26
*** ccrouch has quit IRC02:27
*** bhi has quit IRC02:30
*** dims__ has joined #heat02:30
*** angussalkeld has joined #heat02:32
*** Marga_ has quit IRC02:33
*** Marga_ has joined #heat02:33
*** lsmola_ has joined #heat02:38
*** erkules_ has joined #heat02:39
*** achanda has quit IRC02:39
*** Yanyan has joined #heat02:40
*** lsmola has quit IRC02:41
*** Yanyanhu has quit IRC02:41
*** david-lyle has quit IRC02:42
*** erkules has quit IRC02:42
*** david-lyle has joined #heat02:43
openstackgerritMerged openstack/heat: LB: separate out the FnGetRefId and FnGetAttr tests  https://review.openstack.org/14603302:43
*** achanda has joined #heat02:45
*** david-lyle has quit IRC02:49
*** achanda has quit IRC02:50
*** david-lyle has joined #heat02:56
openstackgerrithuangtianhua proposed openstack/heat: Implement 'InstanceId' for LaunchConfiguration  https://review.openstack.org/13340103:00
jamielennoxis there a reason that i'd be getting the gate errors in http://logs.openstack.org/68/146368/5/check/check-heat-dsvm-functional-mysql/2381831/logs/devstack-gate-post-test-hook.txt.gz03:08
jamielennoxI can't see why only this test fails on only this gate job is related to my patch - is it somethingk nown?03:09
angussalkeldlooking jamielennox03:12
*** achanda has joined #heat03:13
*** Marga_ has quit IRC03:15
*** tiantian has quit IRC03:17
*** tiantian has joined #heat03:17
*** dims__ has quit IRC03:19
angussalkeldjamielennox: is this stuff compatible with your context changes: https://github.com/openstack/heat/blob/master/heat/engine/resources/remote_stack.py#L102-L12403:19
angussalkeldok, taking a late lunch bbl03:20
angussalkeldnandos time03:20
jamielennoxangussalkeld: i'll start there, but it should be03:20
jamielennoxnice - other than it's too hot to be outside03:20
angussalkeldphew, yeah - but my aircon is broken03:21
angussalkeldso - shrug, just keep sweating03:21
jamielennoxugh - how have you survived the last few weeks03:21
angussalkeldtough, estate agents have a long holiday03:22
angussalkeld(broke before xmas)03:22
angussalkeldlater03:22
jamielennoxi feel around here that falls under the 'emergency repairs' thing where you can just do it and charge them later03:22
*** david-lyle has quit IRC03:32
*** tiantian has quit IRC03:38
*** harlowja is now known as harlowja_away03:38
*** tiantian has joined #heat03:39
*** achanda has quit IRC03:40
openstackgerritJamie Lennox proposed openstack/heat: Use keystoneclient auth plugins  https://review.openstack.org/14636803:41
*** harlowja_away is now known as harlowja03:47
*** GonZo2000 has joined #heat03:55
*** GonZo2000 has quit IRC03:55
*** GonZo2000 has joined #heat03:55
*** ccrouch has joined #heat03:55
cmystermorning03:58
openstackgerrithuangtianhua proposed openstack/heat: Implement 'InstanceId' for autoscaling group  https://review.openstack.org/13390504:00
*** reed has joined #heat04:05
*** chlong has quit IRC04:06
*** chlong has joined #heat04:11
*** chlong_ has joined #heat04:13
*** chlong has quit IRC04:17
*** chlong_ has quit IRC04:18
*** dims__ has joined #heat04:19
*** chlong has joined #heat04:24
*** dims__ has quit IRC04:25
*** chlong_ has joined #heat04:26
*** chlong has quit IRC04:27
*** tiantian has quit IRC04:28
*** chlong__ has joined #heat04:28
*** tiantian has joined #heat04:28
*** chlong_ has quit IRC04:29
*** chlong_ has joined #heat04:29
*** chlong_ has quit IRC04:32
*** chlong has joined #heat04:32
*** hdd has joined #heat04:32
*** chlong__ has quit IRC04:33
*** chlong has quit IRC04:34
cmysterangussalkeld: There ?04:36
*** reed has quit IRC04:41
*** spzala has quit IRC04:48
*** chlong has joined #heat05:00
*** chlong_ has joined #heat05:01
*** jamielennox is now known as jamielennox|away05:02
*** chlong has quit IRC05:04
*** jamielennox|away is now known as jamielennox05:05
*** chlong__ has joined #heat05:06
*** chlong_ has quit IRC05:09
cmysterhmmm05:11
*** GonZo2000 has quit IRC05:11
*** chlong has joined #heat05:12
cmysterI was creating a stack and it failed creation due to a duplaicate nova keypair. I deleted the keypair and tried a stack-update, shouldn't that 'fix' the stack ?05:12
*** chlong__ has quit IRC05:12
*** chlong has quit IRC05:12
*** kebray has quit IRC05:16
*** kebray has joined #heat05:19
*** tiantian has quit IRC05:19
*** jamielennox is now known as jamielennox|away05:22
*** jamielennox|away is now known as jamielennox05:22
*** alexheneveld has quit IRC05:23
*** chlong has joined #heat05:25
*** Marga_ has joined #heat05:27
*** chlong has quit IRC05:31
*** chlong has joined #heat05:32
*** chlong has quit IRC05:34
angussalkeldcmyster: here05:35
angussalkeldjust picking kids up05:35
*** chlong has joined #heat05:40
*** chlong_ has joined #heat05:41
angussalkeldredhatters: http://osdir.com/ml/general/2015-01/msg15638.html05:42
*** chlong has quit IRC05:45
*** nkhare has joined #heat05:49
*** Marga_ has quit IRC05:53
*** achanda has joined #heat05:55
*** saju_m has joined #heat05:59
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex  https://review.openstack.org/14676406:01
*** Yanyan has quit IRC06:02
cmysterangussalkeld: yup06:02
cmysterand also, if you are still working on updates: https://bugs.launchpad.net/heat/+bug/141110306:03
angussalkeldlooking06:03
*** hdd has quit IRC06:05
*** hdd has joined #heat06:06
*** harlowja is now known as harlowja_away06:08
*** hdd has quit IRC06:09
*** dims__ has joined #heat06:09
*** Yanyanhu has joined #heat06:11
cmysternot even sure floating_network was ready in icehouse... therve added it to that template back in May 201406:12
*** dims__ has quit IRC06:14
cmysterthanks angussalkeld06:17
cmysteragain its my WIP test that is picking up these things...06:17
angussalkeldyeah, that's good06:18
*** pchalupa has quit IRC06:19
openstackgerritJamie Lennox proposed openstack/heat: Use auth plugins for domain client and admin client  https://review.openstack.org/14739106:19
openstackgerritJamie Lennox proposed openstack/heat: Convert cinder to use auth plugin  https://review.openstack.org/14739206:19
* cmyster wonders...06:20
cmystershardy might be interested in that one as well as well, IIRC he had a close run with this issue in triplo06:21
cmysteror something close to it06:21
*** tiantian has joined #heat06:23
*** tiantian has quit IRC06:34
*** tiantian has joined #heat06:35
*** Qiming has joined #heat06:49
*** achanda has quit IRC06:53
*** Marga_ has joined #heat06:53
*** kebray has quit IRC06:58
*** Marga_ has quit IRC06:58
*** jtomasek has joined #heat07:02
jamielennoxJENKINS PASS!07:02
*** coolsvap|afk is now known as coolsvap07:06
*** pchalupa has joined #heat07:12
*** jtomasek has quit IRC07:15
*** jamielennox is now known as jamielennox|away07:24
*** tspatzier has joined #heat07:24
*** sgordon has quit IRC07:26
*** tiantian has quit IRC07:27
*** tiantian has joined #heat07:27
*** jcoufal has joined #heat07:32
*** steveg` has joined #heat07:38
*** chlong_ has quit IRC07:39
*** jyoti-ranjan has joined #heat07:40
*** Marga_ has joined #heat07:54
*** Marga_ has quit IRC07:59
*** jprovazn has joined #heat08:00
*** robklg has joined #heat08:04
*** robklg has quit IRC08:06
*** jyoti-ranjan has quit IRC08:07
*** erkules_ is now known as erkules08:20
*** alexheneveld has joined #heat08:23
*** ifarkas has joined #heat08:24
*** prateek_mir has joined #heat08:25
*** dulek has joined #heat08:26
*** Marga_ has joined #heat08:27
*** Marga_ has quit IRC08:31
shardymorning all08:35
*** jistr has joined #heat08:35
*** tiantian has quit IRC08:36
*** alexheneveld has quit IRC08:36
*** tiantian has joined #heat08:36
tspatziermorning shardy08:37
tspatziershardy: I inherited bug #1404360 from you when I did this little docs sync based asalkeld's manuals update08:38
*** alexheneveld has joined #heat08:38
tspatzierdo you know if there is anything else to be done for this bug, or can we close it. From your description it looks like it should be addressed08:39
*** inc0 has joined #heat08:40
inc0good morning08:40
shardytspatzier: Yup, I think it's complete, sorry I forgot to reply to your comment yesterday08:40
*** dulek has quit IRC08:40
tspatziershardy: np. I can update the bug.08:41
shardytspatzier: thanks!08:41
shardycmyster, asalkeld: replied re the floating_network thing, it's a docs/schema bug, will post a patch updating SupportStatus shortly08:46
*** dulek has joined #heat08:47
cmystermorning shardy, thanks08:47
*** dims__ has joined #heat08:49
*** dkusidlo has joined #heat08:53
*** dims__ has quit IRC08:54
*** kbyrne has joined #heat08:57
*** dulek has quit IRC09:02
*** julienvey has joined #heat09:12
shardyHrm, property support status isn't being built in our docs anymore..09:13
*** tspatzier has quit IRC09:15
shardybug #1376868 indicates it never has, so my memory must be wrong09:20
*** prateek_mir has quit IRC09:23
*** Marga_ has joined #heat09:28
*** k4n0 has joined #heat09:29
inc0is this normal behaviour? I get unexpected method call from mox. I add MultipleTimes() and it keeps throwing same error, I add new line with stubbing Stack.load, and I get brand new error, which actually makes sense09:29
inc0is it me or it seems MultipleTimes doesn't work?09:29
shardyinc0: can you paste the code somewhere?09:30
shardyMultipleTimes definitely does work, but mox is really confusing when you do things wrong09:30
inc0give me a second09:30
shardyinc0: FWIW, when I get in this situation I tend to comment all the stubs and reintroduce them one by one until I spot my mistake09:31
shardyinc0: also, note that stubbing va mox is preferred for new code09:31
shardymock I mean09:31
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: First objects - stack and raw template  https://review.openstack.org/14684109:32
inc0this patchset + nosetests heat/tests/test_engine_service.py:SnapshotServiceTest.test_restore_snapshot09:32
*** Marga_ has quit IRC09:32
inc0these are old tests09:33
cmysterinc0: no Å‚ in gerrit ?09:35
cmysterhi BTW09:35
*** k4n0 has quit IRC09:36
inc0hello cmyster , nope, Polish letters are pain09:36
*** prateek_mir has joined #heat09:36
*** bhi has joined #heat09:36
inc0I avoid them by default now09:36
cmysterat least they are under latin...09:36
inc0hehehe true09:37
cmysterand from left to rught :)09:37
inc0well, top to bottom still works09:37
cmysterright*... more coffeee09:37
*** robklg has joined #heat09:41
inc0brb, daily09:41
openstackgerritSteven Hardy proposed openstack/heat: Add support status to docs for properties  https://review.openstack.org/14743409:43
*** dkusidlo has quit IRC09:47
*** pas-ha has joined #heat09:54
*** jyoti-ranjan has joined #heat09:56
*** prateek_mir has quit IRC10:03
*** jtomasek has joined #heat10:06
*** prazumovsky has joined #heat10:07
*** Qiming has quit IRC10:08
*** tspatzier has joined #heat10:08
*** Yanyanhu has quit IRC10:08
*** jyoti-ranjan has quit IRC10:09
pas-hamorning all10:11
*** derekh has joined #heat10:13
*** che-arne has joined #heat10:16
*** julienvey has quit IRC10:24
*** Marga_ has joined #heat10:25
*** saju_m has quit IRC10:28
*** julienvey has joined #heat10:33
*** jamielennox|away is now known as jamielennox10:34
jamielennoxshardy: hey when you have a minute i got https://review.openstack.org/#/c/146368/ passing gate, can you have a look and sanity check it for me10:37
shardyjamielennox: sure, will do10:37
shardyyay, all green :)10:37
jamielennoxfull review is good, but even just to make sure i'm not doing something stupid10:37
jamielennoxi'll be around for 30min or so to discuss if you need/see anything10:38
shardyjamielennox: it's a shame so much is going into the context vs the keystone client plugin10:39
openstackgerritSergey Kraynev proposed openstack/heat: Remove default for DISTRIBUTED property  https://review.openstack.org/14724210:39
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove now unneed functional tests  https://review.openstack.org/14745410:39
jamielennoxshardy: it's not actually that much, there's that plugin which i have proposed already for ksc10:39
*** liuh has quit IRC10:41
jamielennoxbut in general there's some reorganizing but for those plugins we can get to use a pluigin directly it'll be simpler10:41
jamielennoxalso there is the problem of handling new and older versions10:41
jamielennoxif i could restrict heat to only using auth_token > 1.3 then a whole bunch of stuff could be cleared out10:41
* cmyster nods10:42
shardyjamielennox: Ok, looks generally good, I'll give a more full review later10:42
*** tspatzier has quit IRC10:42
shardyjamielennox: I'd envisaged most of the stuff in heat_keystoneclient moving to a plugin under heat/heat/engine/clients/os10:43
shardyis that the direction you're headed?10:43
jamielennoxshardy: cool, that's all i was looking for now, just want to make sure i had the right idea10:43
jamielennoxshardy: right10:43
jamielennoxheat will probably still need some v2/v3 abstraction10:43
shardyjamielennox: Yeah, I expected just two plugins10:43
*** tspatzier has joined #heat10:43
shardywe've already moved the v2 shim to contrib10:44
jamielennoxbut once auth is seperated from clients in general keystone will work just like any other client10:44
shardyso everything in the main tree can be v3 only10:44
jamielennoxhttps://review.openstack.org/#/c/147392/10:44
cmysterthat includes tests ?10:44
jamielennoxit doesn't look like much, but its on the way10:44
cmysterintegrationtests that is10:44
shardycmyster: what includes tests?10:44
jamielennoxcmyster: i've tried fairly hard not to change anything10:44
cmysterauthenticating10:44
jamielennoxgenerally even the methods are exactly the same as some plugins live out of tree10:45
shardycmyster: I'm talking about our requirements for keystone API version v3, not v3 vs v2 auth_tokens10:45
jamielennoxso whilst its been srearranged the old tests will work10:45
shardyseveral of our features just don't work with v2 (trusts, domains) so we need v3 for the main tree10:45
cmystershardy: something completely different, did you see the bug I posted ~4h ago ?10:47
shardycmyster: probably we'll need to refactor https://github.com/openstack/heat/tree/master/contrib/heat_keystoneclient_v2 in a similar way to the in-tree heat_keystoneclient10:47
jamielennoxshardy: right - i think that other than auth (maybe including) if there is no keystone v3 we just don't let heat work at all10:47
shardythe maintenance overhead involved with supporting v2 is annoying, but some folks say they still need it10:47
jamielennoxshardy: how much support is there for v2/10:48
shardyjamielennox: Yeah, that's already the case unless you configure that v2 shim10:48
jamielennoxok10:48
shardyjamielennox: we moved that plugin above to contrib to send the message it's only partially supported10:48
jamielennoxah - that's why you do the whole clients('keystone') thing like that10:48
jamielennoxmakes sense for others but it was a bit weird when keystone was doing your auth10:49
shardyYeah, we needed everything including the keystoneclient wrapper to be pluggable10:49
jamielennoxis keystone the only client that has such different interfaces between versions?10:49
shardyOriginally I just ripped out v2 support and there was some considerable outcry ;)10:49
shardyhence the v2 shim10:50
jamielennoxi understand for auth10:50
shardyjamielennox: Yeah, for everything else it should be transparent10:50
shardyit's only because we're reliant on some v3 only features, which don't make sense for the v2 shim10:50
jamielennoxthat sucks, but i guess it's the one with the most significant difference beteween api versions at this time10:51
shardyin most other clients we don't care much about the version, and neither do most deployers AFAICT10:51
shardyit's just that some major deployers aren't actually using keystone that we're stuck with the v2 shim10:51
jamielennoxoh - rax ..10:51
shardyyup10:52
jamielennoxdoes rax allow user creation etc via the API?10:52
jamielennoxproject creation etc? or is it kind of read only mode?10:53
*** tspatzier has quit IRC10:53
shardyjamielennox: I'm not sure, but the v2 shim (which they implemented) supports e.g create_stack_user10:53
shardyso I assume so, I'm not clear on the details tbh10:53
shardyjamielennox: if we're going to conderably rework this we should probably chat to randallburt and the other rax guys to work out a way of not breaking them in the process10:54
jamielennoxshardy: i'm up for that10:54
shardyand/or get them to help refactor the v2 shim10:55
jamielennoxso at the moment (and in general) my main concern is seperating auth from CRUD10:55
jamielennoxi don't think i break rax although i know they did do a v2 auth that has some weird params10:55
jamielennoxi'll try and help remove the shim, but my main goal is to not have every project have to mess with their own auth manipulation and contexts10:56
shardyjamielennox: Yeah, I was more thinking if/when we refactor interfaces such that the v2 plugin doesn't match the new interface10:56
shardyjamielennox: great, thanks for picking this up, it's been on my todo list but it's excellent to have you help with it :)10:57
shardyjamielennox: If you can consider https://bugs.launchpad.net/heat/+bug/1306294 as you go that would be even more awesome10:58
shardyWe need a way to switch to the stored (trust) context and reauth before a token expires10:58
shardyAFAIK TripleO are working around that by extending the token expiry in keystone atm (to 4 hours)10:59
*** sdake_ has quit IRC10:59
shardybut it'd be great to have a way to switch sessions when we get close to expiry10:59
jamielennoxi was doing https://review.openstack.org/#/c/142967/ and when i investigated the issue found heat really needed more of a priortiy10:59
jamielennoxshardy: that should work fine so long as the heat process has what it needs to re-authenticate11:00
jamielennoxi'm not sure how thread safe the re-auth is though - how does heat do it?11:01
shardyjamielennox: last time I looked at testing this, I wanted a non-global way to override the default token expiry, really I wanted to e.g specify a short timeout on the POST to get the token, but I couldn't see a way to do it11:01
shardyjamielennox: atm, it doesn't, hence the bug :)11:01
shardywe just take the token in the context and use it for the duration of the stack operation11:02
shardyso when it expires, everything breaks11:02
shardyeven if the user provides a username and password in the context11:02
shardyand despite the fact that we've created a trust, so the heat service user could, in theory impersonate the user making the request to complete the operation11:02
shardyinitially, I was uncomfortable with the idea of defeating token expiry via trusts, but ayoung seemed to think it was OK11:03
*** cdent has joined #heat11:03
shardyreally, it seems to defeat the purpose of token expiry if any service can delegate all your roles and impersonate you forever11:03
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Prevent hangig in DELETE_IN_PROGRESS  https://review.openstack.org/14746111:03
shardybut, we need that functionality, so what can you do ;)11:04
*** Qiming has joined #heat11:04
*** nkhare has quit IRC11:05
pas-hashardy, but that's why trusts are better - they can be easily revoked AFAICT11:07
pas-haso if some service starts to exhibit malicious behaviour - it can be quickly disabled11:08
openstackgerritAngus Salkeld proposed openstack/heat: Fix update on failed stack  https://review.openstack.org/14746311:09
angussalkeldcmyster: ^11:09
shardypas-ha: Yeah I guess that's true, in practice that's probably impossible for users though, as they have no knowledge of the delegation that happens11:09
shardypas-ha: I guess it gives a bit more control to service providers though11:09
pas-hayep, exactly11:10
shardyit's definitely better than storing a password :-O11:10
pas-haso true :)11:10
*** coolsvap is now known as coolsvap|afk11:10
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove now unneed functional tests  https://review.openstack.org/14745411:10
shardyI just wonder if a lot of our problems would be solved if we instead had optional non-expiring tokens, which could be scoped to a specific service11:10
angussalkeldAnastasia: thanks for that patch11:11
inc0angussalkeld, why the name change?:)11:12
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove now unneeded functional test  https://review.openstack.org/14745411:12
angussalkeldinc0: client got confused11:13
angussalkeldi have to use webchat :-O11:13
shardyirssi ftw ;)11:13
angussalkeldi am on mobile broadband atm11:13
angussalkeldirc port closed11:13
inc0yeah, those lazy developers made mistake again;)11:14
*** angussalkeld is now known as asalkeld11:14
*** asalkeld is now known as another_angus11:15
another_angusthis any better inc011:15
*** another_angus is now known as angussss11:15
openstackgerritTetiana Lashchova proposed openstack/python-heatclient: [DO NOT MERGE] Remove Python 2.6 classifier  https://review.openstack.org/14746711:15
inc0as long as you can do as much more reviews as you have aliases, then no11:16
jamielennoxshardy: i tend to agree, trusts are a hack around what was supposed to be an actual security measure11:16
openstackgerritSteven Hardy proposed openstack/heat: Add support status for network/subnet neutron properties  https://review.openstack.org/14746811:16
jamielennoxshardy: if i had any idea how to do it properly i would11:16
jamielennoxthe only thing i've got is to go for a AWS style not expiring signature11:16
*** akuznetsova has joined #heat11:17
shardyjamielennox: Yeah, that was what I hoped we'd get from oauth, only there's no way to disable expiry :(11:17
shardywhich essentially makes it useless for our in-instance use-case11:17
shardywe've ended up pushing stuff via swift instead, so we can use their tempurl's11:18
jamielennoxso there is the thing at the moment where you specify both an X-Auth-Token and a X-Subject-Token11:18
jamielennoxi'm kind of hoping (i11:18
jamielennoxm not sure) but it might be sufficient that if X-Service-Token is valid then we don't expiry check the X-Auth-Token11:19
jamielennoxthere's a whole bunch of policy stuff around that which i haven't explored sufficiently yet11:19
shardyooh, that would certainly be interesting for the trusts use-case11:20
shardyprobably won't solve the in-instance one though11:20
jamielennoxyea, there are just so many cases that fall either way though - in some places it works, not in others11:21
*** dims__ has joined #heat11:21
jamielennoxwell the X-Service-Token would be the user from auth_token middleware and capable of re-auth11:21
shardyReally we need a robust native pre-signed URL feature, similar to tempurl and ec2token signatures, but available openstack wide11:21
shardylots of services have requirements for restricted "webhook" style requests11:22
jamielennoxshardy: would they be a one-off url?11:22
jamielennoxsingle use auth?11:22
shardyjamielennox: One-time auth wouldn't work for us, for some use-cases (e.g WaitConditions) a specific count might though11:23
jamielennoxin so many ways its the exact same use case as trusts, we just need to add some more security around them11:23
jamielennoxtrusts have a count11:23
jamielennoxbut none of this really matters because heat is what is creating the trust/hook11:24
shardyReally we'd need a way to do the exact same thing you can with ec2token signing, e.g provide non-expring access to a specific API resource11:24
shardyjamielennox: Yeah, trusts aren't really used at all for the in-instance auth, that's the domain users stuff11:24
jamielennoxshardy: that == trusts but tied to a resource_id - which we could do11:24
shardywe just create users in a different domain then deploy a random password in the instance11:25
shardy(or use ec2token signing via the CFN API, or bounce data via swift using tempurls)11:25
jamielennoxwe can already restrict roles, but with all this stuff being deploment specific it's almost impossible for people to configure11:25
*** GonZo2000 has joined #heat11:25
*** GonZo2000 has quit IRC11:25
*** GonZo2000 has joined #heat11:25
*** dims__ has quit IRC11:26
shardyjamielennox: Yeah, a way to trust someone to access just a specific API resource would be good11:26
shardywe'd still really need non-expiring tokens or signed requests to avoid deploying passwords though11:27
jamielennoxshardy: so maybe this is where policy around X-Service-Token might work11:27
jamielennoxone of the main goals is around services storing stuff in swift11:27
*** tochi has quit IRC11:27
jamielennoxso if cinder creates an image in swift on behalf of a user we want the user to own it but not be able to delete it directly11:27
jamielennoxso if cinder creates an object for you it uses both X-Auth-Token and X-Service-Token and so you would also need both tokens to delete it11:28
shardythat will be fun when cinder has a bug and fails to clean something up ;)11:28
shardyYeah, heat could do a similar thing with all the resource it creates11:28
jamielennoxshardy: sure - but it's pretty much the same as now11:28
jamielennoxi think it's cinder where you have the choice if you want to deploy it in the user's container or in a cinder specific container11:29
jamielennoxi don't know how it would work yet, but it's something to explore11:30
jamielennoxbecause in heat's case you wouldn't necessarily want to require the X-Auth-Token to do cleanup11:30
shardyYup, definitely interesting to keep thinking about it11:31
jamielennoxanyway - thanks for checking out that auth patch, i'd like to push that through quickly let it settle a while in testing before release11:32
shardyjamielennox: np, I'll review properly this afternoon and probably pull your patches locally to test things a bit11:33
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove using keypair in the functional tests from test_instance_group.py  https://review.openstack.org/14713611:37
*** Marga_ has quit IRC11:37
inc0angussss, tomorrow (your tomorrow) I think we could start reviewing this patch11:39
inc0I would appreciate any input11:40
*** GonZo2000 has quit IRC11:42
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove using keypair in the functional tests from test_instance_group.py  https://review.openstack.org/14713611:43
*** dims__ has joined #heat11:49
*** steveg` is now known as sgordon11:50
*** EmilienM|afk is now known as EmilienM11:58
*** tiantian has quit IRC11:58
*** Marga_ has joined #heat12:00
openstackgerritJulien Danjou proposed openstack/heat: tests: switch to mox3 and use oslotest.moxstubout  https://review.openstack.org/14747812:02
*** sdake_ has joined #heat12:02
*** sdake_ has quit IRC12:02
*** sdake_ has joined #heat12:02
*** jamielennox is now known as jamielennox|away12:03
*** sdake_ has quit IRC12:03
*** chlong_ has joined #heat12:09
*** saju_m has joined #heat12:09
*** sdake_ has joined #heat12:11
*** Marga_ has quit IRC12:16
*** EricGonczer_ has joined #heat12:16
*** Marga_ has joined #heat12:17
*** EricGonczer_ has quit IRC12:18
*** dkusidlo has joined #heat12:21
*** jprovazn has quit IRC12:32
*** dims__ is now known as dims12:36
*** Marga_ has quit IRC12:38
*** nkhare has joined #heat12:45
*** prateek_mir has joined #heat12:49
*** nkhare has quit IRC12:52
*** aweiteka has joined #heat12:55
*** jdob has joined #heat12:55
*** angussss has quit IRC12:58
*** sdake_ has quit IRC12:59
*** dims has quit IRC13:04
*** dims has joined #heat13:05
openstackgerritMerged openstack/heat: Remove now unneeded functional test  https://review.openstack.org/14745413:06
*** kairat has joined #heat13:08
*** kairat has left #heat13:10
*** jcoufal_ has joined #heat13:14
*** jcoufal has quit IRC13:17
*** hdd has joined #heat13:20
*** jprovazn has joined #heat13:28
*** alexpilotti has joined #heat13:32
*** prateek_mir has quit IRC13:43
*** saju_m has quit IRC13:43
*** MVenesio has joined #heat13:43
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Remove keypairs from test_instance_group.py  https://review.openstack.org/14713613:55
*** chlong_ has quit IRC13:56
openstackgerritSergey Kraynev proposed openstack/heat: Remove default for DISTRIBUTED property  https://review.openstack.org/14724213:59
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - Event  https://review.openstack.org/14276914:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - WatchRule  https://review.openstack.org/14277014:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - Resource  https://review.openstack.org/14178814:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - UserCreds  https://review.openstack.org/14180114:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - RawTemplate  https://review.openstack.org/14104614:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: First placeholder for versioned objects  https://review.openstack.org/14039314:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: First objects - stack and raw template  https://review.openstack.org/14684114:00
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects placeholder - ResourceData  https://review.openstack.org/14105214:00
*** jtomasek has quit IRC14:02
*** jtomasek_ has joined #heat14:02
*** prateek_mir has joined #heat14:03
*** tspatzier has joined #heat14:04
openstackgerritPeter Razumovsky proposed openstack/heat-specs: Add Mistral resources spec  https://review.openstack.org/14398914:07
*** julienvey has quit IRC14:11
*** julienvey has joined #heat14:14
*** EricGonczer_ has joined #heat14:16
*** Drago has joined #heat14:21
*** Drago has quit IRC14:23
*** Drago has joined #heat14:23
*** dkusidlo has quit IRC14:24
*** tellesnobrega_ has joined #heat14:29
*** dkusidlo has joined #heat14:29
*** inc0 has quit IRC14:31
*** kitch_ has joined #heat14:34
*** LiJiansheng has quit IRC14:35
*** hdd has quit IRC14:43
*** prateek_mir has quit IRC14:44
*** pm90_ has joined #heat14:54
*** pm90_ has quit IRC14:54
*** pm90_ has joined #heat14:54
*** MVenesio has quit IRC15:03
*** crose has joined #heat15:03
*** MVenesio has joined #heat15:03
*** aweiteka has quit IRC15:05
*** saju_m has joined #heat15:06
*** radez_g0n3 is now known as radez15:07
*** achanda has joined #heat15:09
*** sabeen1 has joined #heat15:12
*** dims has quit IRC15:16
openstackgerritMerged openstack/heat: Add support status to docs for properties  https://review.openstack.org/14743415:17
*** jmckind has joined #heat15:18
*** jmckind has quit IRC15:19
*** aweiteka has joined #heat15:19
*** achanda has quit IRC15:21
*** dims has joined #heat15:21
*** jmckind has joined #heat15:22
*** kebray has joined #heat15:27
*** kebray has quit IRC15:28
*** hdd has joined #heat15:29
*** kebray has joined #heat15:32
*** julienvey has quit IRC15:34
*** kebray has quit IRC15:35
*** pas-ha has quit IRC15:39
*** crose has quit IRC15:41
*** vijendar has joined #heat15:46
*** tellesnobrega_ has quit IRC15:48
*** achanda has joined #heat15:48
*** dkusidlo has quit IRC15:49
*** signed8bit has joined #heat15:51
*** inc0 has joined #heat15:51
*** cmyster_ has joined #heat15:54
*** cmyster_ is now known as cmyster_home15:54
*** kebray has joined #heat15:56
*** reed has joined #heat15:58
*** pm90_ has quit IRC15:58
cmyster_homezaneb: do we have a thing today ?15:59
zanebcmyster: according to my calendar, yes15:59
*** tellesnobrega_ has joined #heat15:59
cmyster_homeis it now ?15:59
*** achanda has quit IRC16:00
zanebcmyster: yep16:00
cmyster_homenicenice16:00
*** Marga_ has joined #heat16:01
openstackgerritMerged openstack/heat: Create and update func tests for resource group  https://review.openstack.org/14365416:06
*** EricGonczer_ has quit IRC16:08
*** dkusidlo has joined #heat16:08
*** EricGonczer_ has joined #heat16:13
*** julienvey has joined #heat16:13
*** Qiming has quit IRC16:16
*** nkhare has joined #heat16:19
*** randallburt has joined #heat16:20
*** randallburt has quit IRC16:21
*** randallburt has joined #heat16:21
*** Marga_ has quit IRC16:21
*** MVenesio_ has joined #heat16:22
*** jdandrea has quit IRC16:22
*** jdandrea has joined #heat16:23
*** MVenesio has quit IRC16:25
*** dims has quit IRC16:25
*** robklg has quit IRC16:29
*** signed8bit is now known as signed8bit_ZZZzz16:37
*** julienvey has quit IRC16:38
*** signed8bit_ZZZzz is now known as signed8bit16:41
*** nkhare has quit IRC16:42
*** prazumovsky has quit IRC16:42
*** signed8bit has quit IRC16:43
*** pchalupa has quit IRC16:43
*** signed8bit has joined #heat16:44
*** cmyster_home has quit IRC16:46
*** dkusidlo has quit IRC16:48
*** Tango has joined #heat16:52
*** dkusidlo has joined #heat16:54
*** saju_m has quit IRC16:54
*** inc0 has quit IRC16:55
*** crose has joined #heat16:55
*** dkusidlo has quit IRC16:58
*** kebray has quit IRC17:01
*** pm90_ has joined #heat17:08
*** sabeen2 has joined #heat17:08
*** sabeen1 has quit IRC17:09
*** julienvey has joined #heat17:11
*** kebray has joined #heat17:13
*** jtomasek_ has quit IRC17:19
TangoPing stevebaker17:19
*** rwsu has joined #heat17:24
*** randallburt has left #heat17:24
*** dims has joined #heat17:26
*** pm90_ has quit IRC17:27
*** pm90_ has joined #heat17:28
*** julienvey has quit IRC17:28
*** dims has quit IRC17:30
*** aweiteka has quit IRC17:35
*** tellesnobrega_ has quit IRC17:36
*** EmilienM is now known as EmilienM|afk17:36
*** julienvey has joined #heat17:38
*** derekh has quit IRC17:42
*** dims has joined #heat17:43
*** tellesnobrega_ has joined #heat17:47
*** cdent has quit IRC17:51
*** spzala has joined #heat18:00
zanebTango: just FYI, stevebaker is at a linux.conf.au this week18:02
*** MVenesio has joined #heat18:04
*** Marga_ has joined #heat18:05
*** MVenesio_ has quit IRC18:05
*** Marga__ has joined #heat18:06
*** Marga_ has quit IRC18:06
*** kbyrne has quit IRC18:07
*** Marga__ has quit IRC18:08
*** Marga_ has joined #heat18:08
*** kbyrne has joined #heat18:09
*** julienvey has quit IRC18:11
Tangozaneb: Thanks Zane, want to ask him about the patches for Docker18:12
*** alexpilotti has quit IRC18:15
*** harlowja_away is now known as harlowja18:16
openstackgerritMerged openstack/heat: Add support status for network/subnet neutron properties  https://review.openstack.org/14746818:16
*** Marga__ has joined #heat18:17
*** tellesnobrega_ has quit IRC18:17
*** Marga_ has quit IRC18:18
*** Marga__ has quit IRC18:20
*** Marga_ has joined #heat18:21
*** achanda has joined #heat18:22
*** MVenesio_ has joined #heat18:24
*** tspatzier has quit IRC18:25
*** tspatzier has joined #heat18:25
*** tspatzier has quit IRC18:26
*** tspatzier has joined #heat18:27
*** MVenesio has quit IRC18:28
*** Marga_ has quit IRC18:35
*** Marga_ has joined #heat18:36
*** tspatzier has quit IRC18:37
*** Marga_ has quit IRC18:37
*** Marga_ has joined #heat18:38
*** aweiteka has joined #heat18:39
*** Marga_ has quit IRC18:39
*** Marga_ has joined #heat18:40
*** Marga_ has quit IRC18:41
*** Marga_ has joined #heat18:42
*** signed8bit is now known as signed8bit_ZZZzz18:45
*** tellesnobrega_ has joined #heat18:49
*** Marga_ has quit IRC18:49
*** Marga_ has joined #heat18:50
*** signed8bit_ZZZzz has quit IRC18:51
*** che-arne has quit IRC18:52
*** vijendar has quit IRC18:52
*** Marga_ has quit IRC18:52
*** Marga_ has joined #heat18:53
*** Marga_ has quit IRC18:53
*** Marga_ has joined #heat18:54
*** vijendar has joined #heat18:54
*** signed8bit has joined #heat18:55
*** GonZo2000 has joined #heat18:55
*** GonZo2000 has quit IRC18:55
*** GonZo2000 has joined #heat18:55
*** jmckind has quit IRC18:55
*** Marga_ has quit IRC18:56
*** Marga_ has joined #heat18:56
*** Marga_ has quit IRC18:57
*** Marga_ has joined #heat18:58
*** Marga_ has quit IRC18:59
*** Marga_ has joined #heat18:59
*** signed8bit has quit IRC19:00
*** signed8bit has joined #heat19:00
*** EmilienM|afk is now known as EmilienM19:02
*** tellesnobrega_ has quit IRC19:04
*** jistr has quit IRC19:05
*** achanda has quit IRC19:05
*** vijendar has quit IRC19:10
*** julienvey has joined #heat19:12
*** julienvey has quit IRC19:16
*** achanda has joined #heat19:20
*** spzala has quit IRC19:25
*** reed has quit IRC19:26
*** reed_ has joined #heat19:26
*** bhi has quit IRC19:48
*** sarob has joined #heat19:49
*** david-lyle has joined #heat19:49
*** spzala has joined #heat19:55
*** jcoufal_ has quit IRC19:58
*** Marga_ has quit IRC19:59
*** Marga_ has joined #heat19:59
openstackgerritMerged openstack/heat: Remove keypairs from test_instance_group.py  https://review.openstack.org/14713620:01
*** sarob has quit IRC20:01
*** Marga_ has quit IRC20:03
*** Marga_ has joined #heat20:04
*** zz_gondoi is now known as gondoi20:04
*** Marga_ has quit IRC20:05
*** Marga_ has joined #heat20:06
*** jmckind has joined #heat20:06
*** Marga_ has quit IRC20:08
*** Marga_ has joined #heat20:09
*** kitch_ has quit IRC20:12
*** jtomasek_ has joined #heat20:14
*** Marga_ has quit IRC20:14
*** Marga_ has joined #heat20:15
*** david-lyle has quit IRC20:15
*** signed8bit has quit IRC20:15
*** vijendar has joined #heat20:16
*** Marga_ has quit IRC20:17
*** metral is now known as metral_zzz20:18
*** Marga_ has joined #heat20:18
openstackgerritPeter Razumovsky proposed openstack/heat: Add OS::Mistral::Workflow for Mistral workflows  https://review.openstack.org/14764520:21
*** jtomasek_ has quit IRC20:25
*** ifarkas has quit IRC20:27
*** kebray has quit IRC20:29
*** metral_zzz is now known as metral20:32
*** radez is now known as radez_g0n320:35
*** julienvey has joined #heat20:43
*** MVenesio_ has quit IRC20:45
*** sabeen2 has quit IRC20:46
*** julienvey has quit IRC20:47
*** sabeen has joined #heat20:47
*** signed8bit has joined #heat20:50
*** achanda has quit IRC20:50
*** signed8bit has quit IRC20:51
*** signed8bit has joined #heat20:51
*** sabeen has quit IRC20:54
*** sabeen has joined #heat20:55
*** achanda has joined #heat21:02
*** sarob has joined #heat21:03
*** kebray has joined #heat21:06
openstackgerritRyan Brown proposed openstack/heat-cfntools: Support dnf when specified or yum is missing  https://review.openstack.org/14251221:09
*** jprovazn has quit IRC21:09
*** sabeen has quit IRC21:12
*** achanda has quit IRC21:14
jdandreaHas this ever happened to anyone? Snapshot a VM. Save image to a qcow2 file. Copy it to another cluster. Add the image. Boot a VM from it ... but it seems to be the WRONG image. I'm using UUIDs all the way through. It's like a Twilight Zone episode.21:16
*** sabeen has joined #heat21:18
larsksjdandrea: wrong image...like, it boots, but not into the environment you expected?21:20
*** chlong_ has joined #heat21:21
jdandreaCorrect. It's *slightly off* ...21:22
jdandreaTrying again. I have someone watching this time so you KNOW it's gonna work now. ;)21:22
larsks:)21:22
ryansbcan confirm: when other people are watching, things work great.21:24
*** achanda has joined #heat21:25
jdandreaSometimes I break the mold. :-p21:25
larsks\o/21:25
*** cphrmky has joined #heat21:26
cphrmkycan anyone point me to a reference implementation of how to use heat with Chef ?21:27
ryansbcphrmky: yeah, 1 second21:27
ryansbhrm, there's not a chef example in here21:28
sdakejdandrea if you do that you need to squash the qcow2 iamge21:28
shardyhttps://review.openstack.org/#/c/80229/21:28
ryansbhttps://github.com/openstack/heat-templates/tree/master/hot/software-config/example-templates21:28
shardyryansb: AFAIK it's still in progress21:28
sdakejdandrea look into qemu-img ocmmand "commit"21:29
ryansbah, I thought it was in juno, but I could be wrong since I've never used it21:29
jdandreasdake: Squash it if I do what?21:29
jdandreasdake: Ooh.21:29
shardyryansb: Heat supports it, it's the in-instance hook we don't yet have21:29
ryansbah, gotcha.21:30
shardyI'm not really sure what the status is, has gone a bit quiet on that review lately..21:30
jdandreasdake: Is it getting some prior version somehow?21:30
cphrmkyryansb shardy thanks for the info, sounds like there's nothing available that's complete at any ratge21:30
cphrmkyrate*21:30
sdakeyes, qemu has links to old images21:30
sdakerather qcow221:30
sdakeyou need to use commit to save the latest bits21:31
jdandreasdake: Innnnteresting.21:31
jdandreaSo when do I do this? After what point in the OS workflow (using CLI).21:31
sdakeatleast that is what I do with qemu-img21:31
sdakeI will givey ou an example of when I dot his21:31
sdakeI boot an image using nova boot21:31
jdandreasdake: ok21:31
sdakeI then modify it using "rpm-ostree upgrade"21:31
sdakeI then sync the filesystem21:31
sdakei then use nova stop to stop the image21:31
sdakethen I find the image on the harddisk in the instances directroy21:32
ryansbcphrmky: sorry, you can use cloud-init scripts to get chef going, so it's possible21:32
sdakeand use qemu-img commit to save to a new qcow221:32
* jdandrea does double-take21:32
*** randallburt has joined #heat21:32
sdakethat is how I've done it before4, not sure how you would fit it into your particular workflow21:32
jdandreasdake: So taking a snapshot doesn't necessarily get you what was being used at that moment?21:32
sdakeI dont know anything about snapshots sorry21:32
*** randallburt has quit IRC21:33
jdandreasdake: Ahhh. That's a nova thing (and glance, by extension).21:33
*** randallburt has joined #heat21:33
jdandreasdake: Whenever I've used snapshots they always give me a current image.21:34
*** nijaba has quit IRC21:42
openstackgerritRyan Brown proposed openstack/heat-cfntools: Support dnf when specified or yum is missing  https://review.openstack.org/14251221:42
*** nijaba has joined #heat21:42
*** nijaba has quit IRC21:42
*** nijaba has joined #heat21:42
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/14669021:43
*** david-lyle has joined #heat21:46
*** kebray has quit IRC21:48
*** chlong_ has quit IRC21:50
*** signed8bit has quit IRC21:51
*** Marga_ has quit IRC21:53
*** Marga_ has joined #heat21:53
*** kebray has joined #heat21:58
jdandreaOk, this is so Twilight Zone. The file that I'm seeing change, incidentally, is a localrc file (in /data/devstack). The TIME of the change is right around when I log in, and bashrc/profile for ec2-user show no evidence of foul play.21:58
*** Marga_ has quit IRC21:58
*** Marga_ has joined #heat21:58
*** Marga_ has quit IRC21:59
*** Marga_ has joined #heat21:59
jdandreaI think I've got it.22:00
*** Marga_ has quit IRC22:00
jdandreaWhen the snapshot is used to boot a VM, and that VM was previously created with a cloud-init script ...22:00
jdandrea... does that script get re-invoked?22:00
*** Marga_ has joined #heat22:00
jdandreaI'm betting YES.22:01
jdandreaMaybe I just boot with a forced, blank cloud-init script.22:02
jdandreaCan I use nova to do that or would I ... use heat? ;)22:05
*** sarob has quit IRC22:05
*** sdake_ has joined #heat22:08
*** Marga_ has quit IRC22:08
*** Marga_ has joined #heat22:08
*** metral is now known as metral_zzz22:09
*** Marga_ has quit IRC22:09
*** Marga_ has joined #heat22:09
*** Marga_ has quit IRC22:10
*** Marga_ has joined #heat22:10
*** Marga_ has quit IRC22:11
*** Marga_ has joined #heat22:11
*** Marga_ has quit IRC22:12
*** Marga_ has joined #heat22:12
*** Marga_ has quit IRC22:19
*** Marga_ has joined #heat22:19
*** cphrmky has quit IRC22:22
*** Marga_ has quit IRC22:22
*** dims_ has joined #heat22:22
*** Marga_ has joined #heat22:22
*** Marga_ has quit IRC22:23
*** asalkeld has joined #heat22:23
asalkeldmorning22:24
*** Marga_ has joined #heat22:24
*** jdob has quit IRC22:24
*** dims has quit IRC22:26
*** metral_zzz is now known as metral22:26
*** david-lyle has quit IRC22:27
*** Marga_ has quit IRC22:27
*** Marga_ has joined #heat22:27
*** cphrmky has joined #heat22:29
*** julienvey has joined #heat22:31
*** julienvey has quit IRC22:36
*** david-lyle has joined #heat22:37
*** EricGonczer_ has quit IRC22:40
*** openstack has joined #heat23:02
*** Drago has joined #heat23:06
*** tlashchova has joined #heat23:06
*** Chinorro has joined #heat23:06
*** randallburt has joined #heat23:06
*** DandyPandy has joined #heat23:06
*** andrearo1 has joined #heat23:06
*** ekarlso has joined #heat23:06
*** kevinbenton has joined #heat23:06
*** mikal has joined #heat23:06
*** strictlyb has joined #heat23:06
*** andreaf has joined #heat23:06
*** morganfainberg has joined #heat23:06
*** david-lyle has joined #heat23:06
*** neur0x has joined #heat23:06
*** sabeen has joined #heat23:06
*** Guest49876 has joined #heat23:06
*** ccrouch1 has joined #heat23:06
*** hdd_ has joined #heat23:06
*** hiddentoken has joined #heat23:06
*** sileht has joined #heat23:06
*** jasond` has joined #heat23:06
*** arif-ali has joined #heat23:06
*** funzo__ has joined #heat23:06
*** lsmola_ has joined #heat23:06
*** pm90__ has joined #heat23:06
*** funzo has joined #heat23:06
*** mkoderer_ has joined #heat23:06
*** naotokl has joined #heat23:06
*** radez_g0` has joined #heat23:06
*** kebray_ has joined #heat23:06
*** aignatov has joined #heat23:06
*** DinaBelova has joined #heat23:06
*** mikal_ has joined #heat23:06
*** wendar_ has joined #heat23:06
*** lvh_ has joined #heat23:06
*** Ng has joined #heat23:06
*** jasonamyers_ has joined #heat23:06
*** bnemec has joined #heat23:06
*** dims has joined #heat23:06
*** Tross1 has joined #heat23:06
*** asalkeld has joined #heat23:06
*** sdake_ has joined #heat23:06
*** nijaba has joined #heat23:06
*** GonZo2000 has joined #heat23:06
*** aweiteka has joined #heat23:06
*** kbyrne has joined #heat23:06
*** sgordon has joined #heat23:06
*** erkules has joined #heat23:06
*** fbo has joined #heat23:06
*** dsneddon has joined #heat23:06
*** sergmelikyan has joined #heat23:06
*** dgonzalez has joined #heat23:06
*** IgorYozhikov has joined #heat23:06
*** serverascode has joined #heat23:06
*** tellesnobrega has joined #heat23:06
*** shardy has joined #heat23:06
*** jpeeler has joined #heat23:06
*** cody-somerville has joined #heat23:06
*** openstackgerrit has joined #heat23:06
*** adam_g has joined #heat23:06
*** otoolee has joined #heat23:06
*** gondoi has joined #heat23:06
*** pfreund has joined #heat23:06
*** tchaypo has joined #heat23:06
*** john-n-s- has joined #heat23:06
*** larsks has joined #heat23:06
*** anteaya has joined #heat23:06
*** justin-8 has joined #heat23:06
*** gus has joined #heat23:06
*** mattt has joined #heat23:06
*** dhellmann has joined #heat23:06
*** tnurlygayanov_ has joined #heat23:06
*** xxj has joined #heat23:06
*** coolsvap|afk has joined #heat23:06
*** skraynev has joined #heat23:06
*** piccata has joined #heat23:06
*** greghaynes has joined #heat23:06
*** chmouel has joined #heat23:06
*** ChanServ has joined #heat23:06
*** cao has joined #heat23:06
*** sendak.freenode.net sets mode: +o ChanServ23:06
*** ryansb has joined #heat23:06
*** miguelgrinberg_ has joined #heat23:06
*** akuznetsova has joined #heat23:06
*** slagle has joined #heat23:06
*** miguelgrinberg_ is now known as miguelgrinberg23:06
*** Marga_ has joined #heat23:06
*** Marga_ has quit IRC23:06
*** manfred has joined #heat23:06
*** cinerama has joined #heat23:06
*** gondoi is now known as zz_gondoi23:07
*** lifeless has joined #heat23:07
*** ahonda has joined #heat23:07
*** abramley has joined #heat23:07
*** jasonamyers_ is now known as jasonamyers23:07
*** funzo has quit IRC23:07
*** mkoderer_ has quit IRC23:07
*** mikal_ has quit IRC23:07
*** aweiteka has quit IRC23:07
*** sgordon has quit IRC23:07
*** tellesnobrega has quit IRC23:07
*** openstackgerrit has quit IRC23:07
*** cody-somerville has quit IRC23:07
*** jpeeler has quit IRC23:07
*** tellesnobrega has joined #heat23:08
*** cody-somerville has joined #heat23:08
*** xxj has quit IRC23:08
*** Michalik_ has joined #heat23:09
*** dekozo has joined #heat23:09
*** Marga_ has joined #heat23:10
*** crose has joined #heat23:10
*** Marga_ has quit IRC23:10
*** Marga_ has joined #heat23:11
*** pleia2 has joined #heat23:12
*** therve has joined #heat23:12
*** elynn has joined #heat23:12
*** sdake has joined #heat23:12
*** wpf has joined #heat23:12
*** cmyster has joined #heat23:12
*** SergeyLukjanov has joined #heat23:12
*** mkerrin has joined #heat23:12
*** jrist has joined #heat23:12
*** Tango has joined #heat23:12
*** rwsu has joined #heat23:12
*** sirushti has joined #heat23:12
*** spzala_ has joined #heat23:12
*** achanda_ has joined #heat23:12
*** metral has joined #heat23:12
*** steveg has joined #heat23:12
*** SpamapS has joined #heat23:12
*** mkoderer has joined #heat23:12
*** higgins has joined #heat23:12
*** mburns has joined #heat23:12
*** mtreinish has joined #heat23:12
*** gpocentek has joined #heat23:12
*** aweiteka has joined #heat23:12
*** sgran has joined #heat23:13
*** Marga_ has quit IRC23:13
*** rdo has joined #heat23:13
*** MVenesio has joined #heat23:13
*** openstackgerrit has joined #heat23:13
*** zaneb has joined #heat23:13
*** brint has joined #heat23:13
*** jpeeler has joined #heat23:13
*** swygue has joined #heat23:13
*** Marga_ has joined #heat23:13
*** mattoliverau has joined #heat23:13
*** ramishra_ has joined #heat23:13
*** gpocentek is now known as Guest4943023:14
*** Marga_ has quit IRC23:14
*** tsufiev has joined #heat23:14
*** sdake_ has quit IRC23:14
*** Marga_ has joined #heat23:15
*** xxj has joined #heat23:15
*** harlowja has joined #heat23:15
*** Marga_ has quit IRC23:16
jamielennoxasalkeld: are you able to explain shardy's comment on https://review.openstack.org/#/c/146368/6/heat/common/heat_keystoneclient.py a bit further? (assuming that shardy is not here)23:16
*** Marga_ has joined #heat23:16
asalkeldlooking jamielennox23:18
*** pm90__ has quit IRC23:19
asalkeldjamielennox: yeah, he seems to explain it well23:20
asalkeldwhat more do you need?23:20
jamielennoxasalkeld: so my main thought is i'm not sure how i've changed anything23:20
asalkeldi see23:21
jamielennoxby creating the auth plugin (which i removed) you add an X-Auth-Token to the request that is made23:21
jamielennoxhowever that header is ignored during the auth process23:21
asalkeldso you have removed the ....Password(user_domain_name=self.stack_domain)23:22
asalkeldwhere does that happen now23:22
*** david-lyle has quit IRC23:24
*** lsmola_ has quit IRC23:26
*** lsmola_ has joined #heat23:26
*** andreaf has quit IRC23:27
*** andreaf has joined #heat23:27
asalkeldjamielennox: i guess he thinks that creating a new session as that user in needed for that post to work23:27
*** andrearo1 has quit IRC23:27
*** andrearo1 has joined #heat23:27
*** randallburt has quit IRC23:27
*** randallburt has joined #heat23:27
*** slagle has quit IRC23:28
*** slagle has joined #heat23:28
*** Michalik_ has quit IRC23:29
*** Michalik_ has joined #heat23:29
*** crose has quit IRC23:29
*** crose has joined #heat23:29
jamielennoxasalkeld: so in terms of background session works similar to a requests.Session, it's a transport and if you give it an auth plugin it will auth and automatically add the X-Auth-Token header to requests you make23:29
asalkeldok, maybe it's a misunderstand of shardy's23:29
jamielennoxactually, there is explicitly the call to authenticated=False so that won't happen23:30
*** steveg has quit IRC23:30
*** steveg has joined #heat23:30
*** ramishra_ has quit IRC23:31
*** ramishra_ has joined #heat23:31
*** harlowja has quit IRC23:31
*** harlowja has joined #heat23:31
*** Marga_ has quit IRC23:31
*** Marga_ has joined #heat23:31
jamielennoxasalkeld: ok i'll leave a comment and take it up with him later23:33
jamielennoxthanks23:33
jamielennoxjust thought i might be missing something23:33
*** Marga_ has quit IRC23:34
*** Marga_ has joined #heat23:34
*** pleia2 has quit IRC23:34
*** pleia2 has joined #heat23:34
*** Marga_ has quit IRC23:35
*** Marga_ has joined #heat23:35
*** MVenesio has quit IRC23:36
*** randallburt has quit IRC23:36
*** Marga_ has quit IRC23:37
*** Marga_ has joined #heat23:37
*** Marga_ has quit IRC23:39
*** Marga_ has joined #heat23:39
*** chlong has joined #heat23:40
*** Marga_ has quit IRC23:41
*** Marga_ has joined #heat23:41
*** tochi has joined #heat23:42
*** ahonda has quit IRC23:43
*** sdake has quit IRC23:43
*** sdake has joined #heat23:43
*** hiddentoken has quit IRC23:44
*** Marga_ has quit IRC23:47
*** Marga_ has joined #heat23:47
*** Marga_ has quit IRC23:53
*** Marga_ has joined #heat23:53
*** sabeen has quit IRC23:54
*** dsneddon has quit IRC23:55
*** reed_ has joined #heat23:56
*** dsneddon has joined #heat23:56
*** Marga_ has quit IRC23:59
*** Marga__ has joined #heat23:59

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