Thursday, 2014-05-08

*** sgordon has joined #heat00:00
*** sgordon has quit IRC00:00
*** sgordon has joined #heat00:00
*** piyush has quit IRC00:00
*** zns has quit IRC00:04
*** matsuhashi has joined #heat00:07
*** lipinski has joined #heat00:15
*** rwsu has joined #heat00:20
*** matsuhashi has quit IRC00:28
*** matsuhas_ has joined #heat00:31
*** jreypo has quit IRC00:34
*** TravT has quit IRC00:35
*** xmltok_ has joined #heat00:37
*** matsuhas_ has quit IRC00:40
*** matsuhashi has joined #heat00:41
*** sdake_ has quit IRC01:01
*** ttabner has joined #heat01:06
*** sgordon has quit IRC01:06
*** mestery has quit IRC01:08
*** dims has quit IRC01:11
*** zns has joined #heat01:11
*** dims has joined #heat01:11
*** dims has quit IRC01:13
*** dims has joined #heat01:15
*** dims has quit IRC01:15
*** dims has joined #heat01:15
*** dims has quit IRC01:16
*** dims has joined #heat01:18
*** erkules_ has joined #heat01:18
*** tiantian has joined #heat01:18
*** erkules has quit IRC01:20
*** dims has quit IRC01:20
*** lindsayk has left #heat01:20
*** dims has joined #heat01:21
*** dims has quit IRC01:22
*** dims has joined #heat01:22
*** rpothier has joined #heat01:24
*** mestery has joined #heat01:25
*** shakamunyi has joined #heat01:27
*** ramishra has joined #heat01:27
*** sballe has quit IRC01:28
*** sballe has joined #heat01:29
*** mestery has quit IRC01:34
*** shakamunyi has quit IRC01:42
*** zns has quit IRC01:43
*** nosnos has joined #heat01:44
*** mestery has joined #heat01:48
*** shakamunyi has joined #heat01:58
*** harlowja has quit IRC02:03
*** harlowja has joined #heat02:04
*** sballe has quit IRC02:05
*** sballe has joined #heat02:06
*** gokrokve has quit IRC02:11
*** zz_gondoi is now known as gondoi02:12
*** dims has quit IRC02:16
*** shakayumi has joined #heat02:16
*** dims has joined #heat02:16
*** zhiyan_ is now known as zhiyan02:17
openstackgerrithuangtianhua proposed a change to openstack/heat: Add OS::Glance::Image resource  https://review.openstack.org/9097602:17
openstackgerrithuangtianhua proposed a change to openstack/heat: Add glanceclient to heat  https://review.openstack.org/9053002:17
*** shakamunyi has quit IRC02:19
*** elynn has joined #heat02:26
*** dims has quit IRC02:37
*** dims has joined #heat02:38
*** dims has quit IRC02:40
*** achampio1 has joined #heat02:41
*** gokrokve has joined #heat02:42
*** harlowja has quit IRC02:44
*** achampion has quit IRC02:44
*** gokrokve_ has joined #heat02:44
*** harlowja has joined #heat02:44
*** zns has joined #heat02:45
*** zns has quit IRC02:45
*** zns has joined #heat02:46
*** gokrokve has quit IRC02:47
*** gokrokve_ has quit IRC02:49
*** mestery has quit IRC02:49
*** gondoi is now known as zz_gondoi02:51
*** piyush has joined #heat02:51
*** Qiming has joined #heat02:53
*** dims has joined #heat02:54
*** zz_gondoi is now known as gondoi02:56
*** shakayumi has quit IRC03:01
*** Qiming has quit IRC03:02
*** david-lyle has joined #heat03:02
*** renlt has joined #heat03:04
*** dims has quit IRC03:05
openstackgerritA change was merged to openstack/heat: resource_get_all_by_stack returns a dict  https://review.openstack.org/9000103:09
*** lipinski has quit IRC03:11
*** zns has quit IRC03:21
*** piyush has quit IRC03:22
*** david-lyle has quit IRC03:23
*** matsuhashi has quit IRC03:24
*** shakayumi has joined #heat03:31
openstackgerrithuangtianhua proposed a change to openstack/heat: Add OS::Glance::Image resource  https://review.openstack.org/9097603:32
*** TravT has joined #heat03:33
*** blamar has quit IRC03:35
*** cmyster has joined #heat03:36
*** cmyster has joined #heat03:36
cmystermorning03:38
*** nosnos has quit IRC03:41
*** gokrokve has joined #heat03:45
*** gokrokve has quit IRC03:50
asalkeldany takers: https://review.openstack.org/#/c/86228/03:53
*** achampion has joined #heat03:53
*** achampio1 has quit IRC03:55
*** samstav has quit IRC03:56
*** shakayumi has quit IRC04:08
*** blamar has joined #heat04:08
*** blamar has quit IRC04:16
*** blamar has joined #heat04:16
*** mestery has joined #heat04:24
*** che-arne has quit IRC04:27
*** che-arne has joined #heat04:27
*** nosnos has joined #heat04:29
*** ramishra has quit IRC04:30
*** gondoi is now known as zz_gondoi04:34
*** matsuhashi has joined #heat04:37
*** gokrokve has joined #heat04:44
*** arbylee has quit IRC04:46
*** zhiyan is now known as zhiyan_04:46
*** lazy_prince has joined #heat04:47
*** gokrokve has quit IRC04:49
*** sabeen has quit IRC04:59
mattoliveraumorning cmyster05:07
cmystermorning05:07
*** nkhare has joined #heat05:07
*** akuznetsov has joined #heat05:08
*** matsuhashi has quit IRC05:19
*** matsuhashi has joined #heat05:20
*** tiantian has quit IRC05:21
*** SushillKM has joined #heat05:26
*** pafuent has joined #heat05:30
*** chandan_kumar has joined #heat05:37
*** gokrokve has joined #heat05:44
*** sab has joined #heat05:44
*** gokrokve_ has joined #heat05:46
*** arbylee has joined #heat05:47
*** gokrokve has quit IRC05:49
*** gokrokve_ has quit IRC05:50
*** arbylee has quit IRC05:55
*** zhiyan_ is now known as zhiyan05:59
*** tspatzier has joined #heat06:05
*** zhiyan is now known as zhiyan_06:05
*** sab has quit IRC06:06
*** saurabhs has left #heat06:07
*** zhiyan_ is now known as zhiyan06:08
*** zhiyan has left #heat06:08
*** harlowja is now known as harlowja_away06:08
*** zhiyan has joined #heat06:09
*** yogeshmehra has joined #heat06:09
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:10
*** SushillKM has left #heat06:11
*** zhiyan is now known as zhiyan_06:12
*** zhiyan_ is now known as zhiyan06:12
elynnHi06:15
elynnCan I set availabilityzone in heat template?06:16
elynnfor nova::server06:16
elynnOh~~ I see there is one availability_zone : String06:17
*** IlyaE has joined #heat06:18
openstackgerritDirk Mueller proposed a change to openstack/heat-cfntools: Add support for package install via zypper  https://review.openstack.org/9253806:20
*** erkules_ is now known as erkules06:21
*** tiantian has joined #heat06:26
*** zhiyan is now known as zhiyan_06:30
*** tomek_adamczewsk has joined #heat06:32
*** zhiyan_ is now known as zhiyan06:34
*** zhiyan is now known as zhiyan_06:37
*** pas-ha has joined #heat06:42
pas-hamorning all06:42
*** andersonvom has quit IRC06:43
*** gokrokve has joined #heat06:44
*** gokrokve has quit IRC06:49
*** IlyaE has quit IRC06:51
*** sab has joined #heat06:53
*** SushillKM has joined #heat06:54
*** tomek_adamczewsk has quit IRC06:58
*** daneyon has quit IRC06:59
*** tspatzier has quit IRC06:59
*** SushillKM has quit IRC07:03
*** sorantis has joined #heat07:03
*** SushillKM has joined #heat07:03
*** SushillKM has left #heat07:03
tiantianWould you please to review my patch for add glance-image resource : https://review.openstack.org/#/c/90976/ Thanks very much.07:04
*** pas-ha has quit IRC07:04
*** pas-ha has joined #heat07:05
*** tomek_adamczewsk has joined #heat07:05
asalkeldshardy, you about?07:06
*** yogeshmehra has quit IRC07:07
*** mkollaro has joined #heat07:07
*** pas-ha has quit IRC07:11
*** tspatzier has joined #heat07:22
*** tspatzier__ has joined #heat07:25
*** tspatzier has quit IRC07:27
mattoliverauI'm out of here for the day, night all.07:31
shardymorning all07:38
shardyasalkeld: hi, I am now :)07:38
*** pas-ha has joined #heat07:39
cmystermorning shardy and thanks (finally :)) now to fix that gerrit silliness07:42
shardycmyster: np, looks good to me now, thanks for sticking with it :)07:42
cmystersticking was hard... you know what were going through nowadays with rdo ;)07:43
*** gokrokve has joined #heat07:44
shardyI feel your pain, I've been trying to get tests into tempest for quite a while now and it's a slow process07:45
*** sergmelikyan has quit IRC07:45
*** sergmelikyan has joined #heat07:45
shardycmyster: Now you have some experience of writing the tests, you might consider regularly reviewing Heat tempest tests, as that will help reduce the latency between iterations (if we self-review stuff between us before chasing tempest-core folks for reviews)07:46
cmysterI was thinking about it... I need to take into consideration all the review I received myself because my way to write things might be strange at times...07:47
shardycmyster: also when you get something that you think is in good shape, you can add tempest-core to the reviewer list, in the hope some of them may review it07:47
shardycmyster: true, but you can still help, even if it's cosmetic rather than structural issues you're spotting initially07:48
*** tspatzier__ has quit IRC07:49
*** gokrokve has quit IRC07:49
cmysterindeed07:50
*** arbylee has joined #heat07:51
*** matsuhashi has quit IRC07:54
*** e0ne has joined #heat07:55
*** matsuhashi has joined #heat07:55
*** arbylee has quit IRC07:55
*** tomek_adamczewsk has quit IRC08:05
*** tomek_adamczewsk has joined #heat08:08
*** alexheneveld has joined #heat08:10
*** derekh_ has joined #heat08:11
*** tspatzier has joined #heat08:16
*** renlt has quit IRC08:22
*** gdm85 has quit IRC08:29
*** gdm85_ has joined #heat08:29
*** gdm85 has joined #heat08:29
*** gdm85 has quit IRC08:31
*** jamie_h has joined #heat08:32
*** tspatzier has quit IRC08:40
*** gdm85_ is now known as gdm8508:41
*** SnowDust has joined #heat08:42
*** sorantis has quit IRC08:44
*** gokrokve has joined #heat08:44
*** gokrokve has quit IRC08:49
*** sorantis has joined #heat08:52
tiantianWould you please to review my patch for add glance-image resource : https://review.openstack.org/#/c/90976/ Thanks very much.08:54
*** sorantis_ has joined #heat08:56
*** sorantis has quit IRC08:57
*** sorantis_ is now known as sorantis08:57
shardytiantian: Hi, it's in my (long) queue of things to re-review08:59
shardytiantian: I see it's still in contrib, can you explain the rationale for that please?08:59
*** jstrachan has joined #heat08:59
tiantianI according to the nova flavor resource :)09:01
tiantianI thought the image resource should be same as the flavor resource.09:03
*** e0ne has quit IRC09:03
*** e0ne has joined #heat09:04
shardytiantian: I'm not sure that it does, because glance doesn't have the same problems that nova flavors do09:04
shardytiantian: the problem with nova flavors, is they are global, i.e there's no way to create one that's really private and scoped to a project09:05
shardymy understanding is that provided is_public defaults to False, that is not the case for glance09:05
*** sorantis has quit IRC09:07
*** dmakogon_ is now known as denis_makogon09:08
shardytiantian: It might be worth starting a discussion on openstack-dev so we can get peoples opinions on it09:08
shardyor I can do it if you prefer09:09
*** sorantis has joined #heat09:09
*** SushillKM has joined #heat09:12
*** SushillKM has left #heat09:13
*** Michalik- has quit IRC09:21
elynnHi all09:39
cmysterHi09:39
elynnAnyone knows what is the difference between rpc_notifier.py and rpc_notifier2.py09:40
*** gokrokve has joined #heat09:44
*** gokrokve has quit IRC09:49
*** arbylee has joined #heat09:51
*** SushillKM has joined #heat09:52
*** arbylee has quit IRC09:56
*** elynn has quit IRC09:57
*** e0ne has quit IRC09:59
*** SushillKM has quit IRC09:59
*** asalkeld has quit IRC09:59
*** SushillKM has joined #heat10:03
*** SnowDust has quit IRC10:03
*** sorantis has quit IRC10:05
tiantianHi, shardy, Sorry. Something just came up.10:05
*** e0ne has joined #heat10:05
*** tspatzier has joined #heat10:05
*** e0ne has quit IRC10:08
*** e0ne has joined #heat10:08
*** asalkeld has joined #heat10:12
*** SushillKM has left #heat10:12
*** e0ne has quit IRC10:12
*** Michalik- has joined #heat10:14
*** tomek_adamczewsk has quit IRC10:25
*** matsuhashi has quit IRC10:27
*** asalkeld has quit IRC10:35
*** matsuhashi has joined #heat10:40
*** e0ne has joined #heat10:43
*** tomek_adamczewsk has joined #heat10:43
*** gokrokve has joined #heat10:44
*** e0ne has quit IRC10:44
*** e0ne has joined #heat10:45
*** e0ne_ has joined #heat10:47
*** e0ne has quit IRC10:47
*** achampio1 has joined #heat10:47
*** asalkeld has joined #heat10:48
*** gokrokve has quit IRC10:49
*** sorantis has joined #heat10:50
*** e0ne_ has quit IRC10:51
*** conrad_ has joined #heat10:52
conrad_HI All10:52
conrad_I have installed devstack from icehouse branch on Ubuntu 12,04 and U try to create heat teamplate10:53
*** lazy_prince2 has joined #heat10:53
conrad_I get an error in the scree-horizon.log file:  HTTP/1.1 401 Unauthorized10:54
*** sorantis has quit IRC10:54
conrad_on the horizon GUI the message is unknown error10:54
conrad_any hints ?10:54
shardyconrad_: are you using one of the users created by devstack, e.g demo/admin?10:54
conrad_admin10:55
conrad_in the admin project10:55
*** lazy_prince has quit IRC10:55
*** achampion has quit IRC10:55
*** pasquier-s has quit IRC10:55
shardyHmm, I would suggest trying heat --debug stack-create on the cli after doing . openrc admin admin10:55
*** pasquier-s has joined #heat10:56
shardythat may provide better info about what is wrong10:56
*** tspatzier has quit IRC10:56
conrad_ok, let me try10:56
*** nkhare has quit IRC10:59
*** lipinski has joined #heat11:02
conrad_it looks better: heatclient.exc.CommandError: Error parsing template file:///home/vagrant/devstack/my-heat-template.hot Template format version not found.11:03
*** christop1eraedo has joined #heat11:04
shardyconrad_: Can you paste your template to paste.openstack.org?11:04
shardyconrad_: there should be a better validation error via horizon, but IIRC there is, or was a horizon bug which mangled some errors to unknown error11:05
conrad_http://paste.openstack.org/show/79559/11:05
conrad_i fixed type11:05
conrad_and the now I have heatclient.exc.HTTPUnauthorized: ERROR: Authentication failed. Please try again with option --include-password or export HEAT_INCLUDE_PASSWORD=1 401 Unauthorized11:06
conrad_so it looks like the same error as from horizon :(11:06
*** che-arne has quit IRC11:06
shardyconrad_: does heat stack-list work on the CLI?11:07
shardyhttps://review.openstack.org/#/c/87138/11:07
shardyThat's the horizon better-errors patch btw11:08
*** piyush has joined #heat11:08
conrad_this works heat  --include-password stack-list11:09
*** Qiming has joined #heat11:09
conrad_without --include-password, not11:09
shardyconrad_: that is odd, have you configured heat in standalone mode, or is it a standard devstack install?11:10
conrad_standard devstack11:10
conrad_Ok I have it, in my localrc I hav HEAT_STANDALONE=True11:11
conrad_so it is probably the source of errors11:11
shardyThat's the issue, it configures different auth middleware for heat11:11
*** sorantis has joined #heat11:12
conrad_ok I will rebuild devstack11:12
*** dims has joined #heat11:12
conrad_how can I do it quickly ?11:12
conrad_without rebuilding everything ?11:12
*** nkhare has joined #heat11:14
*** faramir1 has joined #heat11:18
*** lazy_prince2 has quit IRC11:20
*** matsuhas_ has joined #heat11:22
*** asalkeld has quit IRC11:23
*** matsuhashi has quit IRC11:23
*** mkollaro has quit IRC11:23
*** funzo has quit IRC11:23
*** erecio has quit IRC11:23
*** swygue has quit IRC11:23
*** christopheraedo has quit IRC11:23
*** tiantian has quit IRC11:27
*** che-arne has joined #heat11:29
cmysterconrad_: not sure you want something quick here11:31
*** Michalik- has quit IRC11:31
*** IgorYozhikov is now known as iyozhikov11:32
*** rpothier has quit IRC11:32
*** asalkeld has joined #heat11:33
*** swygue has joined #heat11:38
*** funzo has joined #heat11:40
*** nkhare has quit IRC11:41
asalkeldshardy, I am getting the Forbidden() from here: https://github.com/openstack/keystone/blob/master/keystone/auth/plugins/token.py#L4711:42
*** mkollaro has joined #heat11:42
*** e0ne has joined #heat11:42
*** gokrokve has joined #heat11:44
asalkeldnot sure why it's trying to do another authenticate()11:44
*** e0ne_ has joined #heat11:44
*** e0ne has quit IRC11:44
shardyconrad_: unstack.sh && stack.sh after modifying your localrc to remove the standalone option11:46
shardyconrad_: you could manually modify the config, but that is going to be easier11:47
shardyasalkeld: looking11:47
*** erecio has joined #heat11:47
shardyasalkeld: something is trying to get a new token with the trust-scoped token, which is not allowed11:48
asalkeldhow does that normally happen?11:48
shardyasalkeld: someone creates a ksclient object then calls authenticate() on it again is one way11:48
asalkeldare we not passing something it needs?11:49
asalkeld(tenant_id)11:49
*** e0ne_ has quit IRC11:49
*** gokrokve has quit IRC11:49
*** alexheneveld has quit IRC11:49
shardyasalkeld: hard to tell without seeing the full path causing the error11:50
asalkeldI'll try and find the logic11:50
shardybasically you want to get a token, scoped to a trust, then pass that token around and have it reused as opposed to used to get a new token11:51
shardyYou can check if the token is trust scoped:11:51
shardyhttps://github.com/openstack/heat/blob/master/heat/common/heat_keystoneclient.py#L17311:51
*** arbylee has joined #heat11:51
asalkeldshardy, 4 lines up we are calling authenticate11:52
asalkeldwhat if that is already a trust token11:53
shardyYou mean in _v3_client_init?11:53
*** alexheneveld has joined #heat11:54
shardyIn heat that never happens, because we only ever consume a trust with username/password11:54
shardyif you have a context which already contains a trust scoped token, that may be the issue11:55
asalkeldshardy, but i am using heat with a trust token11:55
shardyOk that is the problem11:55
*** arbylee has quit IRC11:55
shardyyou need chained delegation, which last time I looked was not implemented in keystone11:56
asalkeldga11:56
shardyhttps://blueprints.launchpad.net/keystone/+spec/trusts-chained-delegation11:57
shardyhmm, that says implemented11:57
conrad_shardy: I have "restacked" devstack and it looks much better now. Thanks a lot11:57
shardyhttps://review.openstack.org/#/c/56243/11:57
shardyHmm, that patch doesn't implement what I described in the BP at all :(11:58
asalkeldno, I don't want that11:58
shardyconrad_: np12:00
shardyasalkeld: I'm confused, you want to call heat with a token that's already trust scoped right?12:00
asalkeldyes12:01
asalkeldheat is run in a "task" that is not user initated12:01
shardyOk, so you do want what I describe in the BP, but not what was implemented (which should have had a different BP)12:01
asalkeld:(12:01
asalkeldso why can't it just happily pass around the trust token?12:02
asalkeld(dare I ask)12:02
shardybecause heat needs to create a trust too, so we can impersonate the user you're already impersonating for deferred operations like autoscaling12:03
shardyand we can't store the token, because it will expire12:03
asalkelderg12:04
*** tteggel has quit IRC12:04
shardyasalkeld: can you explain the use-case, why do you need to use trusts rather than the user's token in this case?12:04
*** blamar has quit IRC12:04
*** blamar has joined #heat12:04
asalkeldso we don't have to store a token that will timeout12:04
shardydoh12:05
asalkeldthis is git hook triggered action12:05
*** achampio1 has quit IRC12:05
asalkeldand we want to kick off a heat update12:05
asalkeld(with the new changes)12:05
*** andersonvom has joined #heat12:05
shardyHmm, so in that case, can you do the intitial stack create with a normal token, and just the stack update with a trust scoped one?12:06
*** e0ne has joined #heat12:07
*** e0ne has quit IRC12:07
*** sgordon has joined #heat12:07
*** sgordon has quit IRC12:07
*** sgordon has joined #heat12:07
*** cmyster has quit IRC12:07
asalkeldshardy, that's what we do12:07
*** e0ne has joined #heat12:07
shardyasalkeld: Ok, we can probably fix it in heat then12:07
asalkeldstill error12:07
asalkeldwhat do I need to do?12:08
shardyif we just use the existing trust-scoped token it should work12:08
shardywhich I think is what you said above, but I misunderstood you12:08
*** blamar has quit IRC12:09
asalkeldso I have my trust scoped token and heat needs to figure out to then use it's trust scoped token12:09
*** blamar has joined #heat12:09
*** che-arne has quit IRC12:09
*** e0ne has quit IRC12:09
*** aweiteka has joined #heat12:10
shardyasalkeld: maybe reversing the if self.context.trust_id and elif self.context.auth_token would be enough12:10
shardyI seem to recall there was a reason for that ordering but I can't quite remember what12:10
* shardy will need to do some testing12:10
asalkeldshardy, i am happy to do the work if you can give some guidance12:11
shardythe times when we set the trust_id in the context should be when we start with an empty context, so I *think* we should be able to let the token take precedence12:11
shardywe'll need to ensure there's nowhere where we just set the trust_id on the request context though12:11
*** rpothier has joined #heat12:12
shardyasalkeld: the problem we then may have is if your update creates a new nested stack, we'll try to create a new trust for the nested stack, which I think won't work with a trust scoped token12:16
*** Qiming has quit IRC12:16
asalkeldyeah, for now it will be ok - we have a simple template12:16
asalkeldbut it needs a better long term solution12:16
shardyasalkeld: we could possibly work around that by inheriting trust_id from the parent stack I guess12:16
shardyasalkeld: well I think the long term solution is probably the chained delegation thing in keystone12:17
asalkeldshardy, getting late here: the solum bug is here: https://bugs.launchpad.net/solum/+bug/131729312:17
uvirtbotLaunchpad bug 1317293 in solum "Heat stack update fails due to Authorization error in deployer" [High,Confirmed]12:17
shardyI might consider taking a look at that, will speak to ayoung/dolphm next week12:17
asalkeldif you think of anything please email me/put thoughts in the bug12:18
asalkeldthanks for your help shardy!12:18
*** tteggel has joined #heat12:18
shardyasalkeld: Ok, now I understand the problem I may try to hack out a heat patch later and will update your bug if so12:18
asalkeldcool thx12:19
shardyasalkeld: np12:19
asalkeldnight12:21
*** asalkeld has quit IRC12:21
*** jdob has joined #heat12:26
*** piyush has quit IRC12:29
*** sorantis has quit IRC12:30
*** sab has quit IRC12:30
*** mkollaro has quit IRC12:36
*** sorantis has joined #heat12:37
openstackgerritThomas Herve proposed a change to openstack/heat-templates: Test CI do not merge  https://review.openstack.org/9258712:38
*** gokrokve has joined #heat12:44
*** gokrokve has quit IRC12:49
*** Qiming has joined #heat12:54
*** tspatzier has joined #heat12:55
*** piyush has joined #heat12:55
rpothiershardy: Hi12:56
shardyrpothier: Hi!12:57
rpothiershardy: just a question on the code review, I did not use EIPAssociation12:58
rpothierbecause there is another bug for that12:58
rpothierhttps://bugs.launchpad.net/heat/+bug/126955312:58
uvirtbotLaunchpad bug 1269553 in heat "Add tempest test for heat resource AWS::EC2::EIPAssociation" [Wishlist,Triaged]12:58
rpothiershardy: should I remove the server tests from this ?12:59
*** sorantis has quit IRC12:59
rpothiershardy: or should those two bugs be combines?12:59
rpothiershardy: combined?12:59
*** Qiming has quit IRC13:01
*** ramishra has joined #heat13:01
*** e0ne has joined #heat13:04
*** tspatzier has quit IRC13:05
*** e0ne has quit IRC13:05
*** e0ne has joined #heat13:06
shardyrpothier: I was confused, because AWS::EC2::EIP takes InstanceId, does that associate the IP already without needing the association resource?13:07
shardyit's a while since I've used those AWS resources13:08
*** ramishra_ has joined #heat13:08
rpothiershardy: yes, it works without the association, I will add tests to comfirm it the IP is there13:09
*** e0ne has quit IRC13:10
*** ramishra has quit IRC13:10
shardyrpothier: Ok, cool - you might want to consider moving to a scenario test too, that is the direction I got pushed with my (admittedly more involved) volumes test recently13:10
shardyrpothier: perhaps ask stevebaker for his opinion since he was the one pushing for that13:11
pas-haguys, need to run (long V-day weekend here :) ) and hope to meet many of you in Atlanta!13:11
*** david-lyle has joined #heat13:11
shardyrpothier: as it stands, the test only really proves we create the resource, so it would definitely be good to add some stuff which proves it actually works13:12
rpothiershardy: ok, will do13:12
shardybut then it arguably becomes more scenario-ish13:12
*** pas-ha has quit IRC13:13
shardyrpothier: I was thinking you could ssh in and create a file via the private instance IP, then read it back by sshing via the EIP or something like that13:13
*** tspatzier has joined #heat13:15
rpothiershardy: ok, I will look at that13:15
*** sballe_ has joined #heat13:16
*** sballe has quit IRC13:17
*** lipinski has quit IRC13:18
openstackgerritRabi Mishra proposed a change to openstack/heat: Provides ability to reference existing neutron resources  https://review.openstack.org/8285313:19
ramishra_Hello All13:23
ramishra_shardy,stevebaker,pas-ha: Uploaded the latest patch for https://review.openstack.org/82853. Hope this is the last upload for this;) Please review when you have few mins..13:24
shardyramishra_: will do, thanks for your patience :)13:26
*** piyush has quit IRC13:26
*** chandan_kumar has quit IRC13:28
*** andersonvom has joined #heat13:33
*** ramishra_ has quit IRC13:33
*** ramishra has joined #heat13:34
*** zns has joined #heat13:34
*** david-lyle has quit IRC13:34
*** mwheckmann has joined #heat13:37
*** sabeen has joined #heat13:37
*** nosnos has quit IRC13:38
*** arbylee has joined #heat13:39
*** gokrokve has joined #heat13:44
*** jasond` has joined #heat13:46
*** chandan_kumar has joined #heat13:47
*** gokrokve has quit IRC13:48
*** arbylee has quit IRC13:50
*** arbylee has joined #heat13:51
*** lipinski has joined #heat13:51
*** conrad_ has quit IRC13:53
*** zhiyan_ is now known as zhiyan13:56
*** vijendar has joined #heat13:56
*** samstav has joined #heat13:57
*** gokrokve has joined #heat14:01
*** zz_gondoi is now known as gondoi14:02
openstackgerritA change was merged to openstack/heat: Fetch all db resources in one query  https://review.openstack.org/9000214:03
openstackgerritA change was merged to openstack/heat: Fetch RawTemplate from Stack, not a query  https://review.openstack.org/9062214:03
openstackgerritA change was merged to openstack/heat: Eager-load Stack.raw_template for Stack.load  https://review.openstack.org/9062314:03
openstackgerritA change was merged to openstack/heat: Give resource fakes a string ID  https://review.openstack.org/9203214:03
*** jasond` has quit IRC14:04
*** aweiteka has quit IRC14:04
*** blamar has quit IRC14:05
*** elynn has joined #heat14:06
*** tiantian has joined #heat14:08
*** blamar has joined #heat14:10
*** e0ne has joined #heat14:12
*** tspatzier__ has joined #heat14:14
*** nkhare has joined #heat14:15
*** tspatzier has quit IRC14:17
*** e0ne has quit IRC14:17
*** sgordon has quit IRC14:17
*** aweiteka has joined #heat14:17
*** e0ne has joined #heat14:18
*** e0ne has quit IRC14:20
*** TravT has quit IRC14:21
*** piyush has joined #heat14:22
*** piyush1 has joined #heat14:23
*** tspatzier__ is now known as tspatzier14:24
*** ramishra_ has joined #heat14:24
*** sjmc7 has joined #heat14:24
*** sgordon has joined #heat14:25
*** ramishra has quit IRC14:25
*** kgriffs|afk is now known as kgriffs14:26
*** piyush has quit IRC14:26
*** ramishra_ has quit IRC14:26
*** zns has quit IRC14:27
*** elynn has quit IRC14:32
*** ramishra has joined #heat14:33
*** chandan_kumar has quit IRC14:34
*** chandan_kumar has joined #heat14:34
therveinfra people really don't like that heat template-validate uses heat14:34
therveI should write something on a wiki page :)14:34
*** randallburt has joined #heat14:36
*** e0ne has joined #heat14:37
*** andrew_plunk has joined #heat14:43
*** faramir1 has quit IRC14:43
*** andrew_plunk has quit IRC14:43
*** andrew_plunk has joined #heat14:44
*** ramishra_ has joined #heat14:44
*** ramishra has quit IRC14:45
shardytherve: why not?  All other heat CI tests use heat?14:46
*** nkhare has quit IRC14:47
*** e0ne_ has joined #heat14:48
therveshardy, The problem is not so much heat as the other services (mostly keystone?)14:48
*** gokrokve has quit IRC14:48
*** ramishra_ has quit IRC14:49
*** e0ne has quit IRC14:51
*** gokrokve has joined #heat14:52
shardytherve: could you have heat run standalone with the API pipeline hacked to disable auth, just for the tests?14:53
shardye.g then you don't need keystone?14:53
therveshardy, I'd still need a db and rabbit though.14:54
thervesqlite maybe?14:54
*** pablosan has joined #heat14:56
*** tiantian has quit IRC14:59
*** IlyaE has joined #heat15:00
SpamapSCores: https://review.openstack.org/#/c/92033/ needs another +2 .. and is required for TripleO to scale to 30 compute nodes.15:01
therve30 nodes! You think you're google or what15:03
SpamapSWe could make template validation client side. We just need to add an API call which spits out the resource schema15:03
*** dims has quit IRC15:04
therveSo client side with an API call? :)15:04
SpamapSno15:05
SpamapSclient side, with a --template-schema=path/to/statically-generated/schema15:05
therveSpamapS, So about that review ^^, the change in heat/db/sqlalchemy/api.py looks.. unrelated?15:05
SpamapSbut the API call would be used when there's no local static template schema15:05
*** dims has joined #heat15:05
therveOr maybe just missing a direct test15:06
SpamapStherve: I think it's a long chain of fail fix15:06
shardySpamapS: my mean schema like we have for resource-type-show?15:07
shardys/my/you15:07
SpamapSshardy: well I'd say it could just be one big schema document.. but perhaps resource-type-show and resource-type-list is all you need15:08
SpamapSshardy: point being, offline template validation would have the advantage of having the file, rather than a string of bytes, which means folks can make vim plugins. :)15:09
SpamapSshardy: anyway, it's one of those ideas I've had in my head, but who has the time. ;)15:09
*** e0ne_ has quit IRC15:10
*** arunrajan has joined #heat15:11
*** arunrajan has quit IRC15:11
*** aweiteka has quit IRC15:12
*** radez_g0n3 is now known as radez15:13
SpamapSshardy: and the whole point of bringing it up is that if we did that, and allowed having a local statically generated schema, we could do template validation without spinning up api/engine/rabbit/db/keystone ;)15:16
*** Qiming has joined #heat15:20
shardySpamapS: Yeah, I guess the issue is the schema is not really static, so you'd still need a gate job somewhere which spins up heat and generates the schema document for the client15:23
* shardy likes the idea of a HOT vim plugin though :)15:23
SpamapSshardy: I think we could make a heat-manage command that does it using heat.conf15:24
*** matsuhas_ has quit IRC15:25
SpamapSshardy: at least, until we start having private per-tenant resources. :-P15:25
*** matsuhashi has joined #heat15:25
*** zhiyan is now known as zhiyan_15:26
*** zns has joined #heat15:26
*** aweiteka has joined #heat15:28
*** matsuhashi has quit IRC15:31
*** pablosan is now known as zz_pablosan15:32
*** chandan_kumar has quit IRC15:34
*** e0ne has joined #heat15:36
*** tomek_adamczewsk has quit IRC15:36
*** denis_makogon has quit IRC15:39
*** swygue_ has joined #heat15:40
*** TravT has joined #heat15:40
*** IlyaE has quit IRC15:44
*** arbylee has quit IRC15:45
*** IlyaE has joined #heat15:45
*** ramishra has joined #heat15:46
*** zz_pablosan is now known as pablosan15:51
*** andrew_plunk has quit IRC15:51
*** samstav has quit IRC15:51
*** andrew_plunk has joined #heat15:52
*** julienvey has joined #heat15:52
*** dmueller has joined #heat15:55
*** ramishra has quit IRC15:59
*** faramir1 has joined #heat16:00
*** zns has quit IRC16:01
*** zns has joined #heat16:02
*** arunrajan has joined #heat16:02
*** randallburt has quit IRC16:03
*** saurabhs has joined #heat16:03
*** achampion has joined #heat16:03
*** randallburt has joined #heat16:04
*** gokrokve_ has joined #heat16:07
*** gokrokve has quit IRC16:11
*** rbuilta has joined #heat16:13
*** rbuilta has quit IRC16:13
*** andrew_p_ has joined #heat16:14
*** andrew_plunk has quit IRC16:16
*** rbuilta has joined #heat16:16
*** Qiming has quit IRC16:19
*** faramir1 has quit IRC16:20
*** randallburt has quit IRC16:21
*** radez is now known as radez_g0n316:24
*** andrew_p_ has quit IRC16:25
*** randallburt has joined #heat16:26
*** andrew_plunk has joined #heat16:26
*** ramishra has joined #heat16:26
*** arbylee has joined #heat16:26
*** dmueller has quit IRC16:27
*** arbylee has quit IRC16:27
*** arbylee has joined #heat16:28
*** kgriffs is now known as kgriffs|afk16:28
*** radez_g0n3 is now known as radez16:29
*** dmueller has joined #heat16:29
*** derekh_ has quit IRC16:30
*** sjmc7_ has joined #heat16:31
*** andrew_plunk has quit IRC16:31
*** andrew_plunk has joined #heat16:32
*** sjmc7 has quit IRC16:35
*** sjmc7_ has quit IRC16:39
*** dmueller has quit IRC16:44
*** dmueller has joined #heat16:49
*** jamie_h has quit IRC16:51
*** jamie_h_ has joined #heat16:51
*** sjmc7 has joined #heat16:53
*** sjmc7_ has joined #heat16:54
*** jamie_h_ has quit IRC16:55
*** jamie_h has joined #heat16:56
*** sjmc7 has quit IRC16:58
*** randallburt1 has joined #heat16:58
*** sjmc7__ has joined #heat17:00
*** e0ne has quit IRC17:00
*** randallburt has quit IRC17:00
*** harlowja_away is now known as harlowja17:01
*** pablosan is now known as zz_pablosan17:02
*** ramishra has quit IRC17:03
*** sjmc7_ has quit IRC17:04
*** randallburt1 has quit IRC17:05
*** randallburt has joined #heat17:05
*** kgriffs|afk is now known as kgriffs17:11
*** dmueller has quit IRC17:14
*** mestery_ has joined #heat17:14
*** mestery has quit IRC17:14
*** samstav has joined #heat17:14
*** mestery_ is now known as mestery17:16
*** dmueller has joined #heat17:17
*** arbylee has quit IRC17:17
*** blinky_ghost has quit IRC17:19
*** samstav has quit IRC17:20
*** gokrokve_ has quit IRC17:21
*** kgriffs is now known as kgriffs|afk17:21
*** samstav has joined #heat17:24
*** dmueller has quit IRC17:26
*** gondoi is now known as zz_gondoi17:27
*** dmueller has joined #heat17:27
*** rpothier_ has joined #heat17:30
*** Qiming has joined #heat17:30
*** blinky_ghost has joined #heat17:32
*** tspatzier has quit IRC17:33
*** rpothier has quit IRC17:33
*** piyush1 has quit IRC17:34
*** Qiming has quit IRC17:35
*** samstav has quit IRC17:36
*** yogesh has joined #heat17:36
*** kgriffs|afk is now known as kgriffs17:37
*** dmueller has quit IRC17:42
*** blinky_ghost has quit IRC17:43
*** arunrajan has quit IRC17:44
openstackgerritA change was merged to openstack/heat: Update olso modules  https://review.openstack.org/9267517:44
*** Qiming has joined #heat17:45
*** jamie_h has quit IRC17:46
*** jamie_h has joined #heat17:46
*** Qiming has quit IRC17:49
openstackgerritA change was merged to openstack/heat: Stop periodic watcher tasks before deleting stack  https://review.openstack.org/9165617:50
*** dmueller has joined #heat17:51
*** gokrokve has joined #heat17:54
*** mestery has quit IRC17:55
*** mestery has joined #heat17:55
*** blinky_ghost has joined #heat17:56
*** sjmc7__ is now known as sjmc718:04
*** Ng_ has joined #heat18:11
*** dmueller has quit IRC18:11
*** Ng_ has quit IRC18:12
*** sabeen has quit IRC18:14
*** lipinski has quit IRC18:15
*** scollier_ has joined #heat18:16
*** scollier has quit IRC18:17
*** zz_pablosan is now known as pablosan18:19
*** arbylee has joined #heat18:20
*** arbylee has quit IRC18:21
*** arbylee has joined #heat18:21
*** Ng has quit IRC18:27
*** piyush has joined #heat18:27
*** piyush1 has joined #heat18:29
*** Ng has joined #heat18:30
*** piyush has quit IRC18:31
*** sabeen has joined #heat18:38
*** blomquisg has joined #heat18:38
*** Michalik- has joined #heat18:44
*** Qiming has joined #heat18:47
*** blomquisg has quit IRC18:47
*** sjmc7 has quit IRC18:51
*** Qiming has quit IRC18:52
*** Qiming has joined #heat18:53
*** arunrajan has joined #heat18:55
*** sabeen has quit IRC18:55
*** sabeen has joined #heat18:55
*** blinky_ghost has quit IRC18:57
*** Qiming has quit IRC18:57
*** sgordon has quit IRC18:58
*** zz_gondoi is now known as gondoi18:58
*** Qiming has joined #heat19:00
*** sjmc7 has joined #heat19:04
*** openstackgerrit has quit IRC19:04
*** openstackgerrit has joined #heat19:05
*** IlyaE has quit IRC19:08
*** pablosan is now known as zz_pablosan19:10
*** jstrachan has quit IRC19:11
*** Ng has quit IRC19:12
*** Qiming has quit IRC19:15
*** cyli has quit IRC19:18
*** IlyaE has joined #heat19:22
*** zz_pablosan is now known as pablosan19:26
*** Ng has joined #heat19:28
*** Ng_ has joined #heat19:32
*** Ng has quit IRC19:32
*** Ng_ is now known as Ng19:33
*** serg_melikyan has joined #heat19:34
*** jstrachan has joined #heat19:38
*** julienvey has quit IRC19:40
*** randallburt has quit IRC19:42
*** m_22 has joined #heat19:43
*** jamie_h has quit IRC19:43
*** julienvey has joined #heat19:49
*** rbuilta has quit IRC19:54
*** randallburt has joined #heat19:55
*** arunrajan has quit IRC19:56
*** arunrajan has joined #heat19:58
*** gondoi is now known as zz_gondoi20:00
*** cyli has joined #heat20:05
*** zz_gondoi is now known as gondoi20:06
*** jdob has quit IRC20:06
*** sgordon has joined #heat20:15
*** derekh_ has joined #heat20:18
*** Qiming has joined #heat20:20
*** julienvey has quit IRC20:20
*** Qiming has quit IRC20:24
*** Michalik- has quit IRC20:28
*** sjmc7_ has joined #heat20:31
*** arunrajan has quit IRC20:31
andersonvomis there anybody out there?20:31
*** arunrajan has joined #heat20:32
*** randallburt1 has joined #heat20:33
*** randallburt has quit IRC20:33
*** Darnoth has quit IRC20:34
*** Qiming has joined #heat20:34
zanebno20:34
*** sjmc7 has quit IRC20:34
*** arunrajan has quit IRC20:34
*** serg_melikyan has quit IRC20:36
*** Qiming has quit IRC20:38
*** blomquisg has joined #heat20:43
*** julienvey has joined #heat20:43
andersonvomzaneb: sad... :(20:43
*** sgordon has quit IRC20:44
andersonvomzaneb: hey, do you know if the openstack.v1.util.extract_args() is really supposed to whitelist the args?  or was that an unintended side effect?20:44
andersonvomit doesn't look that way from the docstring20:45
mwheckmannQiming: here is the bug report I made for the Ceilometer based AWS::Cloudwatch::Alarm: https://bugs.launchpad.net/heat/+bug/131684220:48
uvirtbotLaunchpad bug 1316842 in heat "Ceilometer alarm based AWS::CloudWatch::Alarm implementation does not work" [Undecided,New]20:48
mwheckmannQiming: As soon as I try the Memory pollster in Ceilometer, I'll let you know20:48
*** m_22 has quit IRC20:48
*** arunrajan has joined #heat20:51
*** christophk_ has quit IRC20:52
*** lipinski has joined #heat20:54
*** asalkeld has joined #heat20:57
*** blomquisg has quit IRC20:59
*** intLabs has joined #heat21:04
*** alexheneveld has quit IRC21:05
zanebandersonvom: I don't see an "extract_args" in that file?21:07
andersonvomzaneb: whoops, this is what I meant: https://github.com/openstack/heat/blob/master/heat/api/openstack/v1/util.py#L111-L14321:09
*** gondoi is now known as zz_gondoi21:09
*** swygue_ has quit IRC21:09
zanebandersonvom: you wrote it, you tell me ;)21:09
andersonvomzaneb: people keep telling me this. =P21:11
zaneblol21:11
*** blomquisg has joined #heat21:11
andersonvomI'm talking about extract_args, not get_allowed_patams21:12
andersonvoms/patams/params/21:12
zaneboh, sorry21:12
zanebthat isn't in my local repo yet21:13
zanebI got them mixed up21:13
andersonvom=)21:15
andersonvomI'm just wondering if this function should be converting args AND whitelisting them at the same time21:16
zanebit seems to have changed markedly since I wrote it21:16
zaneboriginally it was assumed that all api calls took the same arguments21:16
zanebsince the only ones that took arguments were create and update21:16
zaneband they take the same arguments21:16
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make a top level contrib doc header  https://review.openstack.org/9172021:16
zanebso yes, they were supposed to be whitelisted21:17
zanebbut since then, people have turned that function into a catch-all argument processor21:17
zanebinstead of changing the name and adding another one21:17
andersonvomyeah... I'll probably end up rearranging things here21:20
zaneband now it has been moved to heat-api, thus completely defeating the point of its existence21:20
zaneband also breaking the cfn api, I might add21:20
andersonvomhummm... interesting21:22
* zaneb goes to raise bug for the massive security hole...21:22
*** piyush1 has quit IRC21:23
zanebandersonvom: that patch wasn't in Icehouse was it?21:23
andersonvomzaneb: 21 days ago... I'm guessing not21:24
zaneboh, it was actually merged yesterday21:24
zanebphew21:25
*** e0ne has joined #heat21:27
*** achampion has quit IRC21:27
*** arunrajan has quit IRC21:29
andersonvomphen indeed, then21:30
andersonvomphew21:30
openstackgerritZane Bitter proposed a change to openstack/heat: Revert "Move API parameter parsing from engine to API"  https://review.openstack.org/9291921:30
*** piyush has joined #heat21:32
*** derekh_ has quit IRC21:32
*** pablosan is now known as zz_pablosan21:34
*** piyush1 has joined #heat21:34
*** rpothier_ has quit IRC21:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add Boolean parameter type  https://review.openstack.org/9292021:34
*** alexheneveld has joined #heat21:35
randallburt1jasond:  might want to have a look at https://review.openstack.org/92919 that zaneb just posted21:35
*** randallburt1 is now known as randallburt21:36
zanebunfortunately it's too late to revert it the easy way using Gerrit :D21:36
*** piyush has quit IRC21:37
*** vijendar has quit IRC21:37
*** blomquisg has quit IRC21:39
*** sgordon has joined #heat21:40
*** sgordon has quit IRC21:40
*** sgordon has joined #heat21:40
*** pafuent has joined #heat21:40
*** aweiteka has quit IRC21:41
*** Qiming has joined #heat21:43
zanebjasond: you're welcome to take over that changeset/bug if you want. I just thought I would try to revert it quickly in Gerrit, but there's evidently dependent changes21:47
*** sgordon has quit IRC21:50
*** blomquisg has joined #heat21:52
*** andersonvom has quit IRC21:54
*** zz_pablosan is now known as pablosan21:59
openstackgerritA change was merged to openstack/heat-templates: Add WordPress example using software config  https://review.openstack.org/8988521:59
*** IlyaE has quit IRC22:00
openstackgerritA change was merged to openstack/heat-templates: Correct Ubuntu WordPress Template  https://review.openstack.org/9231222:00
*** arbylee has quit IRC22:01
*** e0ne has quit IRC22:04
*** e0ne has joined #heat22:05
*** arbylee has joined #heat22:09
*** IlyaE has joined #heat22:17
*** alexheneveld has quit IRC22:18
*** blomquisg has quit IRC22:18
*** kgriffs is now known as kgriffs|afk22:20
*** samstav has joined #heat22:21
*** samstav has quit IRC22:22
*** sabeen has quit IRC22:22
*** samstav has joined #heat22:22
*** dims has quit IRC22:23
*** jstrachan has quit IRC22:28
*** piyush1 has quit IRC22:28
*** andrew_plunk has quit IRC22:29
*** sjmc7__ has joined #heat22:30
*** blomquisg has joined #heat22:32
*** sjmc7_ has quit IRC22:34
*** e0ne has quit IRC22:35
*** jstrachan has joined #heat22:37
*** sjmc7__ is now known as sjmc722:37
*** ttabner has quit IRC22:40
*** erecio has quit IRC22:42
*** yogesh has quit IRC22:44
*** jstrachan has quit IRC22:44
*** randallburt1 has joined #heat22:47
*** randallburt has quit IRC22:47
*** julienvey has quit IRC22:49
*** arbylee has quit IRC22:51
mattoliverauMorning22:52
*** gokrokve has quit IRC23:00
*** pablosan_ has joined #heat23:02
*** pablosan has quit IRC23:02
*** arosen has joined #heat23:05
arosenHi, I was working on this a while ago but I was wondering if anyone had a working template file using docker?23:06
zanebnever tried it. the Docker plugin is a bit of a toy23:08
*** mwheckmann has quit IRC23:08
*** radez is now known as radez_g0n323:11
*** piyush has joined #heat23:11
*** randallburt1 has quit IRC23:11
openstackgerritA change was merged to openstack/heat: Engine changes for API param to show soft-deleted stacks  https://review.openstack.org/8864223:13
*** arbylee has joined #heat23:14
*** IlyaE has quit IRC23:15
openstackgerritA change was merged to openstack/heat: API changes for param to show soft-deleted stacks  https://review.openstack.org/8864123:15
*** IlyaE has joined #heat23:17
*** sjmc7 has quit IRC23:17
*** radez_g0n3 is now known as radez23:24
*** alexheneveld has joined #heat23:32
*** pablosan_ has quit IRC23:32
*** pafuent has left #heat23:37
*** gokrokve has joined #heat23:43
*** IlyaE has quit IRC23:45
*** zns has quit IRC23:47
*** julienvey has joined #heat23:50
*** julienvey has quit IRC23:54
*** asalkeld has quit IRC23:55

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