20:00:04 #startmeeting heat 20:00:05 Meeting started Wed Aug 12 20:00:04 2015 UTC and is due to finish in 60 minutes. The chair is stevebaker. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:09 #topic rollcal 20:00:09 The meeting name has been set to 'heat' 20:00:16 o/ 20:00:19 hi all 20:00:19 o/ 20:00:24 o/ 20:00:26 o/ 20:01:02 hi all 20:01:19 #topic adding items to the agenda 20:01:30 #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282015-08-12_2000_UTC.29 20:01:38 its a short one currently 20:03:07 ok, it might be a short meeting :) 20:03:19 #topic heat reviews https://etherpad.openstack.org/p/heat-reviews 20:03:22 o/ 20:03:54 I think all the convergence and ASG/RG peeps are asleep 20:04:05 I think, deprecation can be erased from list of reviews, it's merged 20:05:05 I would really appreciate reviews on this to fix the deployment race bug https://review.openstack.org/#/c/206256/ Use atomic_key for deployment metadata updates 20:05:32 prazumovsky: just update etherpad then 20:05:38 please :) 20:05:59 skraynev_: done 20:06:54 ooo, has refactor-asg been merged!? 20:07:12 stevebaker, not completely yet AFAIK 20:07:28 ah, the link is wrong 20:08:46 stevebaker: just a first patch 20:09:02 I wanted to start land this code... 20:09:28 as for heatclient, polling might be ready to land https://review.openstack.org/#/c/188889/ and the first osc command could really use some reviewing https://review.openstack.org/#/c/195867/ 20:09:37 but was confused by separate support of ASG and RG.. so hold it 20:11:03 ok, lets move on 20:11:07 #topic Using trusts for re-authentication during one long request (skraynev) 20:11:31 unfortunately shardy is on vacation, so I wanted to ask it on meeting :) 20:11:57 looks like we have issue with re-authentication during one long time request 20:12:38 e.g. when token lifetime is 30 min and create takes more then 40 minutes - you will get error 20:12:41 skraynev_: we're still recommending the workaround of setting the token timeout to the maximum length of the operation :/ 20:13:26 stevebaker: yes. pas-ha remaindered me about it 20:13:40 skraynev, I think it's doable, nobody took the time to actually tackle the issue 20:13:50 I'm sure we've talked about it in the past 20:14:11 but yeah, likely shardy is the one to ask about what needs to happen to use trusts for this. I think previously there were keystone blockers preventing it 20:14:23 https://bugs.launchpad.net/heat/+bug/1306294 20:14:23 Launchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] 20:14:24 Launchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] 20:14:25 Launchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] https://launchpad.net/bugs/1306294 20:14:51 So nice the bots posted it thrice. 20:15:08 Bot attack! 20:15:14 therve : yes. I meant this one (did not check bugs :) ) 20:15:47 pas-ha: do you know how much is left on https://bugs.launchpad.net/heat/+bug/1393268 ? 20:15:47 Launchpad bug 1393268 in heat "cleanup scheduler tasks in resources" [High,In progress] - Assigned to Pavlo Shchelokovskyy (pshchelo) 20:15:47 Launchpad bug 1393268 in heat "cleanup scheduler tasks in resources" [High,In progress] 20:15:48 Launchpad bug 1393268 in heat "cleanup scheduler tasks in resources" [High,In progress] https://launchpad.net/bugs/1393268 20:16:11 server updates (last of servers) are on review 20:16:32 pas-ha: then that is it? 20:16:33 \o/ 20:16:38 some more icky places in rackspace resources, might ping randall and jason for them 20:17:11 and then the very (for me) strange places in stackresource and its children 20:17:35 not even sure if they have to be fixed in the first place though... 20:17:46 therve: will read. thx. it's more useful, than I expected :) need to read pedantically 20:18:05 we should raise a lower-priority bug for the rackspace ones 20:18:28 ok, will do, and take a closer look into the stackresource 20:18:28 possibly we should raise a bug per remaining resource so they can be tracked 20:19:07 therve, stevebaker: do you know when shardy be here? on the next week ? 20:19:07 pas-ha: any chance you could raise a bug per resource? and we can close that one when the current server changes land 20:19:25 I could, no problem 20:19:56 skraynev, No idea no 20:20:07 skraynev_: he is actually in Dublin for work, as is zaneb. So you can always email him 20:20:44 stevebaker: cool. thank you 20:20:59 in the end I kind of liked what I've ended doing in serverupdateprogress task object, might unite all? most? other progress tasks into it.. 20:21:40 pas-ha: do you mean this? https://review.openstack.org/#/c/204248/ 20:21:53 yes 20:22:32 I'll check it out 20:23:04 its been added to https://etherpad.openstack.org/p/heat-reviews too 20:23:06 although a kind of "big" change is that now some parts of "compute" client plugin API is required 20:23:15 thanks 20:24:07 #topic Open Discussion 20:24:20 Maybe we should talk about the outage of the day 20:24:27 https://bugs.launchpad.net/keystone/+bug/1484086 20:24:27 Launchpad bug 1484086 in Keystone "ec2tokens authentication is failing during Heat tests" [Undecided,New] 20:24:27 Launchpad bug 1484086 in keystone "ec2tokens authentication is failing during Heat tests" [Undecided,New] 20:24:29 Launchpad bug 1484086 in keystone "ec2tokens authentication is failing during Heat tests" [Undecided,New] https://launchpad.net/bugs/1484086 20:25:04 ec2 auth is not working anymore on keystone v2 for stack users 20:25:14 Not sure if they consider it a regression 20:25:24 But we may want to push moving to v3 20:25:55 Ie add https://review.openstack.org/202824 and https://review.openstack.org/206640 to the priority list? 20:26:18 hmm, can we do something like unset the domain on the credentials we use? 20:26:21 I had a question about https://review.openstack.org/#/c/212062/ : may we enable skipped tests? 20:26:41 to make sure, that it works for v3 ? 20:26:58 skraynev, They are enabled, it's still failing for other reasons 20:27:05 But I think I know which ones :) 20:27:32 Still, it's not really the correct solution 20:27:45 therve: I thought, that it skips them https://review.openstack.org/#/c/211983/ ? 20:28:05 skraynev, Yeah but my patch is based on a previous commit 20:28:17 therve: oh. got it. 20:28:28 no more questions :) 20:28:35 therve: if existing stacks are going to break on kilo->liberty upgrade then I would insist that it is a regression 20:29:08 stevebaker, Possibly not if you change the heat configuration during the upgrade 20:30:30 therve: so the issue is that we are creating stack users in the heat domain, then signing ec2 urls with those credentials, which fails ec2token auth because domains are enforced in v2 now? 20:30:56 stevebaker, You can't use a domain other than default in v2, yeah 20:31:20 https://review.openstack.org/#/c/208069/ 20:31:57 I've asked them to wait with backporting it to kilo for now 20:32:21 pas-ha, Thanks, good idea 20:32:58 ok, sounds like we should move to v3 asap 20:33:31 is there a git commit comment flag for adding to release notes? 20:33:46 DocImpact might have to do 20:34:08 Yeah 20:34:12 UpgradeImpact too 20:34:15 The UpgradeImpact line contains the string UpgradeImpact and a comment about why the change impacts upgrades. It is used to indicate that a change has upgrade implications for those doing continuous deployment or N to N+1 upgrades. Also consider updating the 'Upgrade Notes' section in the release notes for the affected project. 20:34:24 therve: do you know is this the only configuration change required? https://review.openstack.org/#/c/202824 20:34:48 stevebaker, I believe so 20:34:56 whoever approves https://review.openstack.org/#/c/202824 can edit the commit message first 20:35:32 The other change uses the same config value 20:35:43 I need to do the school run, shall we finish up or should I transfer the chair to .... pas-ha 20:35:59 chair taken ^) 20:36:08 #chair pas-ha 20:36:08 Current chairs: pas-ha stevebaker 20:36:20 * stevebaker throws the chair and walks out 20:36:45 stevebaker: good luck :) 20:36:57 That's all I had personally 20:37:03 anything else ? :) 20:37:03 * pas-ha cites Gogol 20:37:11 that's all from me too... 20:37:33 since we are in open discussion - anything else to discuss? 20:38:06 throw the chair and let's finish :) 20:38:17 ok, three.. 20:38:23 two.. 20:38:29 one.. 20:38:32 last chance 20:38:36 Good bye 20:38:41 thanks everybody :) 20:38:46 #endmeeting