12:00:40 #startmeeting horizon 12:00:41 Meeting started Wed Oct 14 12:00:40 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:00:44 The meeting name has been set to 'horizon' 12:02:06 o/ 12:02:12 hi 12:02:12 o/ 12:02:23 o/ 12:02:26 o/ 12:03:00 o/ 12:03:20 looks like we can get rolling 12:03:44 First release topics 12:03:45 o/ 12:04:21 RC-2 is finalized and we haven't found a bug/fix serious enough to roll an RC-3 12:04:48 so tomorrow we'll release RC-2 as the liberty version of Horizon 12:05:05 Great job everyone 12:05:14 yay us :) 12:05:20 \o/ 12:05:35 I had a question, possibly release-note related 12:06:12 https://bugs.launchpad.net/horizon/+bug/1415712 12:06:12 Launchpad bug 1415712 in OpenStack Dashboard (Horizon) ""Volumes" tab doesn't show up if cinder v1 isn't registered" [High,In progress] - Assigned to IWAMOTO Toshihiro (iwamoto) 12:06:14 robcresswell: this one? 12:06:20 Yessir 12:06:22 https://review.openstack.org/#/c/151081/ 12:07:26 I think Cinder v1 was deprecated in Kilo? It seems deployments with both v1 and v2 behave fine, but v2-only will have issues. This will likely be more prevalent in Liberty deployments. 12:07:53 so cinder v1 was deprecated, but that clock has been reset, I believe 12:08:06 it hits kilo deployments as well 12:08:21 python-cinderclient didn't fully support v2 until mid liberty 12:08:27 it is a good candidate of backport, but I am not sure it is release blocking. I think we can backport it for 2015.2.1. 12:08:46 8.0.0 you mean? 12:08:49 Thats 8.1.0 now :p 12:09:10 mrunge: yes. 2015.2.1 is a version of collection. 12:09:17 I think all of those should have checked for either not just v2 12:09:26 there's no reason to bar v1 support 12:09:32 yupp 12:09:34 mrunge: 8.0.1 I think. 12:09:45 amotoki, yes 12:09:48 it's not quite dead yet 12:09:59 Yeah, that was my question in the comments 12:10:10 Code-wise its fine, but I'm unsure of the deployment status 12:10:23 additionally if deployers chose to use volume as the endpoint type for volumev2, it still works 12:10:41 I'd like to see that fixed before we consider backporting 12:11:08 at least we should have a note in release notes, right? 12:11:50 that we require v1 12:11:52 ? 12:11:54 If 'volume' can be either v1 or v2 12:11:59 how do we differentiate 12:12:25 I guess we should describe, what we require 12:12:38 and that it can be different from cli 12:12:41 Or do we only support v2, but it can be named 'volume' or 'volumev2' 12:12:54 this is one of the reasons for the service catalog cross-project session 12:13:08 creating a new endpoint type is just wrong 12:13:13 agree 12:13:30 but we have to try to handle it as is 12:13:48 * david-lyle wonders if there is a version API 12:13:51 for cinder 12:14:47 this should be listed in a "Known Issues" section 12:14:57 that we require cinder v1 12:15:41 Yes, I'll update the notes 12:15:58 thanks robcresswell 12:16:11 Also here 12:16:16 #link https://bugs.launchpad.net/horizon/+bug/1506036 12:16:16 Launchpad bug 1506036 in OpenStack Dashboard (Horizon) "Horizon only supports a 'volumev2' endpoint" [Undecided,New] 12:16:23 For further discussion etc. 12:16:52 that patch hasn't merged yet BTW 12:17:04 wait I'm muddling my service names in that bug too 12:17:10 I think 12:17:51 ignore me. 12:17:53 I can pull out of gate 12:18:24 objections amotoki robcresswell? 12:18:44 in my understanding, the patch itself is good. I don't think we need to pull it out. 12:18:45 or do we feel this is an incremental improvement? 12:18:56 Personally, I feel its a step in the right direction. 12:19:05 We just need to argue abit more over 'volume' 12:19:10 I think it's jumping the gun 12:19:15 it makes horizon works only with cinder v2 API as long as volumev2 is used. 12:19:41 the problem atm is that you need volume and volumev2 I thought 12:19:48 yo ducttape_ you support cinder v2? and what is the endpoint type? 12:19:50 this patch makes it volumev2 only 12:20:08 yupp, we're using it that way 12:20:11 I'd have to look if we have it, lemme check 12:20:25 ducttape_: thanks 12:20:46 ducttape_: https://review.openstack.org/#/c/151081 is the review we discussed. 12:21:09 Do we officially support v1? I thought we dropped that 12:21:20 I think there were several problems with cinder v2 support across other projects and SDKs 12:21:31 so, puppet-modules currently deploy 2 endpoints for cinder, volume and volumev2 12:21:32 which is why I believe the clock was reset on deprecation 12:22:16 there was a mailing thread http://lists.openstack.org/pipermail/openstack-dev/2015-October/thread.html#75934 12:22:45 it is marked as deprecated (for future removal) but cinder team seems have no plan to drop it soon. 12:23:04 we have vol 1 and 2 deployed 12:23:34 ducttape_: ok, good, thanks, we won't be breaking you today then, at least that way 12:23:44 the day is young 12:23:47 no, it will be in another way 12:23:52 indeed 12:24:44 why the rush to dump the old vol1 stuff? 12:24:57 * ducttape_ reads scroll back logs 12:25:02 ducttape_: misuse of the term deprecated 12:25:46 it loosk similar of kyestone v2 deprecation :-( 12:25:56 *simiar to* 12:25:59 yes 12:26:06 but keystone just uses a single endpoint 12:26:14 which is better 12:26:15 and some magic inside client 12:26:28 and provides a version API 12:26:41 so we have a fighting chance 12:27:24 but we still define keystone version to be used by Horizon in 2 places :) 12:27:36 there is a room for improvement as well 12:27:48 * ducttape_ thinks if this is similar to keystone v2, then I'd expect everyone to still use v1 for the next 10 years 12:28:24 I mean OPENSTACK_KEYSTONE_URL and OPENSTACK_API_VERSIONS 12:28:31 tsufiev: preferred version, but we work with either 12:28:47 and the OPENSTACK_KEYSTONE_URL doesn't need to have the version 12:29:14 it just does, b/c thats the convention w keystone, right? 12:29:24 david-lyle, I suspect that will fail w/o version prefix, but need to recheck that 12:29:31 s/prefix/suffix/ 12:29:37 * david-lyle wonders where we are now and if we can see the main thread from here 12:29:48 tsufiev, there is some automagic in place 12:30:07 david-lyle, sorry for leading the discussion away 12:30:09 iirc, it works in all ways, /me tried a few weeks back 12:30:21 mrunge: yes 12:30:31 we just haven't changed our default 12:30:38 FYI, I updated the release notes in the wiki, and the in-tree patch. 12:30:45 robcresswell: thanks 12:31:04 I'd think the important part right now is to find out if nova runs ok with no v1 endpoint type. I would expect nova to have some strange bug if no v1 was present 12:31:06 * david-lyle still contemplating blocking the v1 removal patch 12:31:36 I know enabling v2 as the default in devstack created all sorts of problems 12:32:05 If we're unsure still, block it. It's not incredibly urgent is it? 12:32:19 done 12:32:28 mrunge, I recall I got 404 w/o version suffix, but that may have been in some older version, like Juno... 12:32:49 anyways, will look again at master branch behavior 12:33:23 so anyway RC-2 is finalized 12:33:34 now all mitaka all the time 12:34:02 awesome 12:34:36 #topic finalizing summit sessions 12:34:41 #link https://etherpad.openstack.org/p/horizon-mitaka-summit 12:35:20 the topic list is at the bottom unless we have last minute changes, I will be posting those today or tomorrow 12:36:20 additionally Ceilometer has invited us to a fishbowl session Wed 12:36:26 * david-lyle checking on time again 12:36:33 "beer and pytest" is still there. I'm happy to extoll the virtues of pytest, of course, but I think it's not very sensible to consider replacing our current test suite ;) 12:37:04 mind you, I can see keystone running over ;) 12:37:20 I'm a bit uncertain of our plan for the Wed 5:30 work session 12:37:23 wed 12:05 around the poor state of ceilometer view in horizon and what we can do about it 12:37:30 r1chardj0n3s, will pytest work w/o beer :)? 12:37:45 I'd like to see who is working on what panels. I see a lot of re-work on panels that are not very important / used much 12:37:58 tsufiev: actually, it does, and unittest drives me to beer, so it's a win-win! 12:38:05 hmm hadn't notice the pytest bit 12:38:21 I'm interested in hearing more about which panels are used the most by various deployers :p 12:38:36 r1chardj0n3s, ok, got it 0 12:38:45 ducttape_: +1 12:38:56 anything admin is less used, vs the project / _memeber_ panels 12:39:44 and the improvements from a rewrite are at best negligible 12:39:48 nova / networking / swift are used more.... then stuff like glance cinder etc are used less (within the project panels) 12:40:40 Interesting 12:40:47 it will be a good follow on to wed 5:30 and can segue into mitaka priorities? 12:40:58 keystone / id is kind of sometimes used - but not day to day / all the time 12:42:02 any pytest discussion would be better for Fri 12:42:40 any other concerns? 12:43:37 ok, doug-fish is on the hook for social arrangements 12:43:46 IIRC 12:43:59 my suggestion is that we meet here: http://www.princehotels.com/en/shinagawa/top-of-shinagawa 12:44:23 at about 8pm, after the women of openstack thing 12:44:50 on monday? 12:44:56 oh yes, on monday 12:44:58 I might even make it, if you kick off at 8pm. my hotel's a 30 minute walk from there IIRC 12:45:26 I might be a bit late then 12:45:47 If it is full, perhaps i can help finding a place. 12:46:01 amotoki: that would be outstanding! 12:46:04 amotoki: any suggestions are welcome 12:46:07 \o/ amotoki 12:46:17 my hotel is more like 40 minutes from there :/ 12:46:21 we're just choosing blindly at this point 12:46:35 40 minutes? staying at the airport? 12:46:42 david-lyle: don't ask 12:46:47 amotoki: do you think planning a different location is wise? 12:46:48 :) 12:46:52 * david-lyle really wants to ask 12:46:52 :( 12:47:06 david-lyle: Rackspace "organisation" strikes again 12:47:11 ah 12:47:17 I think more of us will stay near Shinagawa, so it is a good choice. 12:47:26 yes 12:47:27 actually, I can metro to take ~25 minutes off that 12:47:32 so that's good 12:47:48 yes, definintely center on Shinagawa 12:48:02 Another option is to go Japanese bar (or more casual than usual bar) but it might be difficult to reach.. 12:49:54 amotoki: more casual does seem suitable for our group 12:50:00 do you mean that it's too far to walk? 12:50:01 amotoki, I think you'll have all our ears and eyes, meaning we'll probably trust you blindly ;-) 12:50:02 about how many folks are interested in the meetup? 12:50:12 * mrunge interested 12:50:13 yeah, +1 for more casual 12:50:16 \o 12:50:23 o/ 12:50:27 o/ 12:50:38 o/ 12:50:42 o/ 12:50:44 I definitely arrive too late to make it to Shinagawa for drinks, so I'll catch you folks on the Tuesday 12:50:54 10~15 people? 12:51:04 (i know it's a bit rude to come into the meeting when discussing drinks, but would like to join if I may :-) ) 12:51:25 fnordahl: all are welcome 12:51:25 amotoki: Probably more like 15/20, this tz meeting tends to miss a lot of people 12:51:25 fnordahl: of course! 12:51:39 fnordahl: I dunno about you, but it's 10 to midnight here and I'm about to finish my whiskey ;) 12:51:40 informal face to face before the summit 12:51:50 r1chardj0n3s: lol 12:51:51 perhaps i can try to look for a place early next week or this weekend. 12:52:04 let's add to the etherpad the tentative plan and amotoki please update with improved suggestion 12:52:12 amotoki: That would be excellent! 12:52:18 amotoki: thank you 12:52:31 amotoki: places to converge on to have lunch might be appreciated, to save us wandering around aimlessly? 12:52:49 I remember a lot of aimless wandering in Vancouver, which wasted valuable lunch time :/ 12:53:27 #topic Open Discussion 12:53:40 oh wait 12:53:43 #topic 12:53:48 argh 12:53:57 you can use #undo 12:54:10 #undo 12:54:11 Removing item from minutes: 12:54:20 #topic Bug Report 12:54:26 #link https://wiki.openstack.org/wiki/Horizon/WeeklyBugReport 12:54:52 Woop. So I dropped the searchlight panel from the bps, as all patches are either -1 Jenkins or merge conflicts -.- 12:55:12 THe others bps have active patches (especially Images table, has about 8 in a chain, all passing) 12:55:29 robcresswell: searchlight content is external for now 12:56:03 As for the bugs, they are all carry overs from rc-potential. 12:56:16 makes sense 12:56:20 thanks robcresswell 12:56:27 The two high bugs specifically, have patches that could be looked at. 12:56:37 potential suggestion 12:56:42 * david-lyle pushes his luck 12:56:46 ha, go ahead 12:57:02 number of new bugs/new blueprints/closed bugs/closed bps ? 12:57:26 As in totals week on week? 12:57:28 the first two more than the latter two 12:57:40 yeah, not imperative though 12:57:47 just a thought 12:57:49 Sure, I'll have a look at collating it 12:58:03 not sure how easy launchpad would make such a thing 12:58:19 guess not very 12:58:23 As always, if you have chance to do a handful of reviews this week, please look at the bug report so we can focus on moving a few things forward. Thanks! 12:58:32 thanks robcresswell 12:58:37 has launchpad an api? 12:58:42 mrunge: yes 12:58:47 mrunge: Yes, but not a useful one. 12:58:59 yay and boo! 12:59:41 I think that brings us to time 13:00:03 in neutron, armando retrieves a bug list and convert it to Google spreadsheet for better filtiring. 13:00:12 it is not a best way thouth. 13:00:25 we'll have the Horizon Driver's meeting later today to continue to sort through the blueprint backlog 13:00:31 2000UTC 13:00:38 same channel for all interested 13:00:50 amotoki: anything has to be better than launchpad 13:00:55 :) 13:01:09 I've put up a potential list for drivers meeting btw. 13:01:14 thanks everyone 13:01:17 #endmeeting