Tuesday, 2015-03-03

*** david-lyle has quit IRC00:00
*** david-lyle has joined #openstack-relmgr-office01:09
*** zz_johnthetubagu has quit IRC01:52
*** david-lyle has quit IRC01:52
*** david-lyle has joined #openstack-relmgr-office01:53
*** david-lyle has quit IRC02:23
*** david-lyle_afk has joined #openstack-relmgr-office05:06
*** david-lyle_afk has quit IRC05:44
*** redrobot has quit IRC06:21
*** redrobot has joined #openstack-relmgr-office06:25
*** redrobot is now known as Guest3254406:25
*** russellb has quit IRC06:34
*** david-lyle_afk has joined #openstack-relmgr-office06:44
*** nikhil has quit IRC08:07
*** dolphm has quit IRC08:27
*** dolphm has joined #openstack-relmgr-office08:31
* ttx yawns09:00
ttxasalkeld: around09:00
ttx?09:00
asalkeldhi09:00
ttx#startmeeting ptl_sync09:00
openstackMeeting started Tue Mar  3 09:00:30 2015 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
openstackThe meeting name has been set to 'ptl_sync'09:00
ttx#topic Heat09:00
ttx#link https://launchpad.net/heat/+milestone/kilo-309:01
asalkeldttx: the only bp's in "not started" are convergence blueprints09:01
asalkeldthere are a bunch of convergence blueprints, this was a very complex blueprint that we09:01
ttxyes -- what's your goal with that ?09:01
asalkeldbroke up into many small blueprints for the purposes of splitting the work amounst the team.09:01
asalkeldi'd like to do the convergence blueprints a bit more flexibly for a number of reasons09:01
asalkeld1. they are quite small each09:01
asalkeld2. this feature is disabled by default and we want to do as much as possible so we can enable the feature early in Liberty09:01
asalkeld3. they are very inter-dependant so we can't start many until the initial ones are in09:01
ttxasalkeld: would it make sense to develop it in a feature branch ?09:02
asalkeldttx: i prefer merging09:02
asalkeldi am not sure we have a good mechanim for that09:02
ttxany chance it will be "completed" for kilo (even if disabled) ?09:02
asalkeldyeah, but 50/5009:03
asalkeldone or two of those might miss09:03
asalkeldout of like a dozen09:03
ttxok, I guess it could get exceptions, if it's totally disabled09:03
asalkeldyip, it's a big job and we are super focused on it09:03
asalkeldshame to just say no more work until branching09:04
ttxwhat about keystone-resources ? That's marked "started"09:04
asalkeldthe author says he should have a patch up later today09:05
asalkeld(so i left it up)09:05
ttxI suppose convergence-push-data is part of "convergence" ?09:05
asalkeldttx: yip09:05
ttxOK, so basically you have a FPF for everything but convergence (which gets an exception)09:05
asalkeldhe is working on it today (small item)09:05
ttxkeystone-resources needs to be up for review by Thursday09:06
asalkeldttx: sounds good09:06
asalkeldok, sounds reasonable09:06
ttxyes09:06
ttx#info FPF for everything but *convergence* BPs, keystone-resources still needs to put something up09:06
asalkeldagree09:07
asalkeldanything else ttx ?09:07
ttxasalkeld: in other news, I'll be at the ops summit next week, so we'll skip the formal 1:1 (and contact as-needed during that wekk by pining on this channel)09:07
ttxweek*09:07
ttxpinging*09:07
asalkeldok, see you then09:08
ttxasalkeld: have a good week!09:08
asalkeldyou too09:08
ttx#topic Nova09:12
ttxjohnthetubaguy is on holiday this week09:12
ttxjust a few notes he sent me:09:12
ttx#info Some sub groups are busy deciding what goes to liberty, but most seem to be aware of the deadline09:12
ttx#info All exceptions are merged now.09:12
ttx#link https://launchpad.net/nova/+milestone/kilo-309:13
*** russellb has joined #openstack-relmgr-office12:08
*** asalkeld has quit IRC12:39
*** eglynn_ has joined #openstack-relmgr-office13:00
eglynn_ttx: knock, knock ... ready when you are13:00
ttxeglynn_: here you are13:00
ttx#topic Ceilometer13:01
eglynn_#link https://launchpad.net/ceilometer/+milestone/kilo-313:01
ttx#link https://launchpad.net/ceilometer/+milestone/kilo-313:01
ttxah!13:01
ttxFPF in two days, that leaves 2 outliers13:01
ttxconfigdb-api and conf-datastore-agents13:01
eglynn_so good progress on everything except configdb-api & conf-datastore-agents13:01
eglynn_exactly13:02
ttxAre both expected to post in the coming days, or are you granting exceptions ?13:02
eglynn_so FPF is Friday, I;ve made that point repeatedly13:02
ttxYou seem to be in a good enough shape feature-wise to survive exceptions13:02
ttxbut then Fabio has 3 specs in progress13:02
eglynn_well I'd prefer to have initial patches proposed by Mar 5th, but if needs be we could let it slide into the week after13:02
eglynn_it's not just Fabio working on them13:03
ttxok13:03
eglynn_he has a HP colleague helping him out13:03
ttxok, you seem to have things under control. happy with what you delivered in kilo overall ?13:03
eglynn_well, the ceilo LP doesn't capture the progress made on gnocchi in parallel13:04
eglynn_so taken as a whole, a fair bit has been acheived13:04
ttxeglynn_: if you had to single out a couple key features, what would that be ?13:04
ttx(top of your head, no need to over-think it)13:04
eglynn_probably the events/notification pipelines that gordc has been working on13:05
eglynn_(bringing us closer to what stacktach is capable of on that side)13:05
eglynn_also the gabbi API testing work that cdent has done13:05
ttxok, I'll look into that!13:05
eglynn_(potential for application to a bunch of other projects)13:05
eglynn_and of course the gnocchi work that jd__ has been spearheading13:06
eglynn_(though that's at arm's length from ceilo for now)13:06
ttxeglynn_: in a big-tent model, would you keep gnocchi in the "ceilometer team" stuff ? Or would it make sense as a separate team ?13:06
ttxiow, how disjoint is gnocchi dev from ceilometer dev ?13:07
eglynn_I think I mentioned to you before that jd__ is interested in "big tenting" gnocchi13:07
eglynn_he probably hasn't made a direct approach yet to the TC as he was on PTO the last two weeks13:07
ttxok13:08
eglynn_the dev teams are a bit disjoint in the sense that gnoochi-core is a subset of ceilo-core13:08
ttxI'll be at the Ops summit and skipping formal 1:1s next week13:08
eglynn_but I've been encouraging jd to extent that gnocchi-core team13:08
ttxack13:08
eglynn_are the formal mechanics/process for making a big tent application all set now?13:09
ttxso ping me on IRC or by email if you need me for anything13:09
eglynn_coolness13:09
ttxeglynn_: yes. We just don't advertise the process that much since we'd like to start slow13:09
ttxhttps://wiki.openstack.org/wiki/Governance/NewProjectTeams13:09
eglynn_cool, I'll pass that on Julien13:09
ttxbut right now it's so slow nobody applied13:09
ttx:)13:09
eglynn_cool, gnocchi might be your first customer so :)13:10
ttxhe should anticipate the question of the relationship with ceilo, since I expect quite a few TC members are not up to speed on that13:10
ttx(I for one would benefit from a refreshed view)13:10
eglynn_yep, that makes sense13:11
ttxif you don't have anything else, talk to you later!13:11
eglynn_cool, thanks for your time :)13:11
ttxSergeyLukjanov: yt?13:11
SergeyLukjanovttx, hi!13:11
ttx#topic Sahara13:11
SergeyLukjanov#link https://launchpad.net/sahara/+milestone/kilo-313:11
SergeyLukjanovso, we have a bunch of new approved specs and lots of the merged features13:12
ttxStill 10 missing final code up, so FPF might be a bit short for you?13:12
SergeyLukjanovfew of items are now candidates to move to the Liberty release (not started high :( )13:12
ttxSergeyLukjanov: last week you were unsure of observing FPF in Sahara, what's your take today ?13:13
ttxgranting a few exceptions maybe ?13:13
ttx(but not started stuff should definitely be deferred, unless it's really small13:13
ttx)13:13
* SergeyLukjanov counting nuber of potential FPFE13:14
ttxYou fully control FPF fwiw13:14
ttxso you decide :)13:14
ttx(I only enforce FF and FFEs)13:15
SergeyLukjanovokay, so, I think that we'll try to make FPF this week with a few exceptions13:15
ttxsounds good13:15
SergeyLukjanovit looks like it's possible to do, mostly all of the important is stuff is on review (that was started)13:16
SergeyLukjanovI'm going to defer non-started specs to Liberty soon13:16
ttxAre you happy with what you got done in this cycle ?13:16
ttxif you had to single out a couple key kilo features, what would that be ?13:16
ttx(I'd like to look into them before we release)13:16
SergeyLukjanovttx, yeah, it's going extremely great, we got a lot of new contributors and new feautres13:17
SergeyLukjanovttx, it's about maturity, operability plus brand new CDH support (Cloudera disto of Hadoop)13:17
SergeyLukjanovplus a lot of improvements in Heat integration, security13:18
ttxok13:18
ttxWill skip next week 1:1s as I'm at the Ops summit13:18
ttxping me directly in case of need13:18
SergeyLukjanovin a few words - several new plugins and tons of tech, UX and securityimprovements13:18
SergeyLukjanovttx, okay, thx13:18
ttxHave a great week!13:19
SergeyLukjanovI think there is no question from my side13:19
SergeyLukjanovttx, thx, you too!13:19
ttxdhellmann: ready when you are13:19
dhellmannttx: hi, there!13:19
ttx#topic Oslo13:19
ttx#link https://launchpad.net/oslo/+milestone/kilo-313:19
ttx#link https://launchpad.net/oslo/+milestone/next-kilo13:19
ttxdhellmann: hwo are those graduations coming up ?13:20
dhellmannversionedobjects has some infra-related changes for dan to make13:20
dhellmannthe reports one was kickstarted when I suggested we drop it last week, so it's just starting but there is a repository to be reviewed and  imported13:21
ttxok, we'll see how it goes13:21
dhellmannyeah, it's unlikely to be done by k-3, so I suppose we could remove it, but I want to let solly keep working on it one way or the other13:22
ttxAny particular kilo achievement you'd like to highlight ? My impression are that the key ones are procedural13:22
ttxlike a streamlined release process13:23
dhellmannyes, although the policy and versionedobjects work has brought us new contributors as well13:23
ttxbut I may have missed a critical lib graduation :)13:23
dhellmannhmm, is there a way to have lp show all of kilo, or just milestones?13:24
ttxapparently the magic behind finsing comon milestones across projects in a projectgroup doesn't extend to series13:25
ttxfinding*13:25
dhellmannthe oslo.log graduation wrapped up this cycle will be important for the work we need to do based on sdague's cross-project blueprint next cycle13:26
ttxhttps://blueprints.launchpad.net/oslo-incubator/kilo only has the incubator13:26
dhellmannalso the common request context library13:26
dhellmannyeah, I'm looking at the separate milestone pages one at a time instead13:27
dhellmannI don't think there were any library features that were really big13:28
ttxLike I told the others, we'll skip 1:1s next week while I'm at the Ops summit13:28
dhellmannok13:28
ttxI added "Add library stable release procedures/policy" for the cross-project meeting today13:28
ttxalthough I'm not sure that will result in a very useful discussion at the current stage13:28
ttxbut we need to move on13:28
ttxthe fact that not enough people care shouldn't block it13:29
dhellmanndisappointing number of votes on that one13:29
ttxwould be good to see if Brant can remove his -1 based on your reply13:30
dhellmannI'll ask him to look again13:30
ttxdhellmann: anything else you wanted to discuss ?13:30
dhellmannwe have a few releases to make today, but none of the changes are very big so I don't expect trouble13:31
ttxok, talk to you later then!13:31
dhellmannhave a good day!13:31
*** david-lyle has joined #openstack-relmgr-office14:31
ttxdhellmann: added a couple comments on the library stable spec14:33
dhellmannttx: ack14:33
ttx(to make sure I got it right initially :)14:33
mesteryttx: Here and waiting sir.15:00
* mestery knows he's early ... again ;)15:00
dhellmannttx: I responded with a new draft15:00
dhellmannmestery: stop showing off ;-)15:00
mesterydhellmann: lol :)15:00
mesterydhellmann: My arrival time depends on whether or not we have a neutron meeting preceding this 1:1, and the status of my kids on some mornings :)15:01
dhellmannmestery: mine really only depends on whether I've been up in time to have breakfast first15:01
mesterydhellmann: rofl :)15:01
ttx#topic Neutron15:02
ttxAnd I thought I couold have a break, sigh15:02
ttxmestery: o/15:02
ttx#link https://launchpad.net/neutron/+milestone/kilo-315:03
ttxdhellmann: +2ed15:05
mesteryttx: I've been going through the list, there are many BPs which are close to merging and need a final push, I expect a lot to land later this week.15:05
ttxI count 11 that still need code proposed to match FPF15:06
mesteryttx: Yes, in yesterday's meeting I reiterated that to everyone.15:06
ttxFeeling ready to defer those ? Or granting exceptions ?15:06
mesteryttx: I expect some of those to not have code proposed by FPF15:06
mesteryI'll grant some exceptions I expect.15:07
ttxrigth, but then there is plenty enough to review already15:07
mesteryy15:07
ttxmestery: overall, how would you say that cycle went -- It felt a bit more under control to me, but then I'm not really in it15:07
mesteryttx: I agree! It's gone super from my perspective! We've had some slips with thigns as always ,but overall, I'm very happy with the way things are going.15:08
ttxIf you had to single out a couple of key features, what would that be ? I guess the decomposition of -aaS and plugin stuff is one15:08
mesteryYes, decomposition and the split of the advanced services. Those, along with all the work refactoring and stabilizing all the agents have been huge.15:09
mesteryI expect Neutron Kilo to be of high quality in the stability department15:09
mesteryFamous last words I guess :)15:09
ttxI'll be at the ops sumit next week, so not around for our 1:1s15:09
mesteryAck, sounds good and safe travels, it's cold and snowy in the eastern US :)15:10
* ttx looks up weather15:10
mesterylol15:10
ttxI hope that's Celsius and not Fahrenheit15:10
mesteryrofl15:11
ttxmestery: ok, have a great week, and get ready for the hammer at the end of the week :)15:11
* mestery straps on the kevlar :)15:12
mesterythanks ttx, safe travels, talk in 2 weeks!15:12
ttxnikhil_k: ready when you are15:12
nikhil_kttx: o/15:15
ttx#topic Glance15:16
ttx#link https://launchpad.net/glance/+milestone/kilo-315:16
ttxnikhil_k: looks like you're pretty close to target so far15:16
ttxCould you add a priority to https://blueprints.launchpad.net/glance/+spec/metadefs-upgrade-by-json-file ?15:17
* nikhil_k thought he did15:17
ttxreloading still returns undefined15:17
nikhil_kdone15:17
nikhil_k(sorry, that was new)15:17
ttxSo, only https://blueprints.launchpad.net/glance/+spec/catalog-index-service is missing code up15:18
ttxwhich means you're technically very close to a FPF15:18
nikhil_kttx: that has code up, let me check if everything is in place though15:18
nikhil_kand I will change the status accordingly15:18
ttxAt this point I'd spend cycles reviewing and landing those features, an exception there wouldn't really hurt15:19
ttxnikhil_k: do you feel you accomplished what you wanted in this cycle ?15:19
ttx(it's not done yet, but since we'll soon freze...)15:20
ttx+e15:20
nikhil_kttx: :) almost.. code is being partially reviewed15:20
ttxnikhil_k: if you had to single out a couple of new kilo glance stuff, what would that be ?15:20
nikhil_kso some features are half complete15:20
nikhil_kttx: catalog index service and artifacts15:21
nikhil_kttx: and this one https://blueprints.launchpad.net/glance/+spec/deactivate-image15:21
nikhil_kthat one has code in relatively better shape and needs a little bit of work15:21
ttxack, thx, will try to have a look into that15:22
ttxI'll miss the 1:1s next week due to Ops Summit, but feel free to ping me as needed15:22
ttxThat is all I had.15:22
nikhil_kcool, will keep that in mind15:23
nikhil_kttx: just fyi, I proposed zhiyan for stable core (email subject [openstack-dev] [stable] [Glance] Nomination for glance-stable-maint )15:23
ttxnikhil_k: yes, saw that -- you don't really need other cores to +1 that btw15:23
ttxI just need to make sure additions have read the stable branch policy before I add them15:24
ttxso let me know when I should reach out15:24
ttxat this point I'm waiting for your green flag15:24
nikhil_kttx: whenever convenient from now15:24
ttxoh ok.15:24
ttxWIll send15:24
nikhil_kttx: should I say that on the email or we'r good?15:24
ttxI'll post something there15:25
nikhil_kthanks ttx !15:25
ttxdoing that now15:25
nikhil_kcool15:25
*** thingee has joined #openstack-relmgr-office15:26
ttxthingee: howdy15:27
thingeettx: hi!15:27
ttx#topic Cinder15:27
ttx#link https://launchpad.net/cinder/+milestone/kilo-315:27
ttxWe are past your FPF (was on March 1st) and your k3 status matches that15:27
ttxI'd say you're looking pretty good15:28
thingeethanks!15:28
* ttx should create liberty series and l1 milestone in LP15:28
* ttx adds to todo list15:28
ttxHow would you say this cycle went, now that we have started descent to release ?15:29
thingeeThis milestone makes up for all of it :)15:30
ttxthingee: if you had to single out a couple features, what would that be ?15:30
thingeewell I was going to say that all the driver updates didn't really help in the last release. Haven't quite figured out what to do there.15:31
thingeeKind of hard when you implement new features in k-1 or k-2 and then there's a small window for drivers to do implement them.15:32
ttxthingee: looks like you need... a longer cycle ! (just kidding)15:32
thingeeheh15:32
thingeeI'm not really sure what the answer there is yet. People get scared when you say last milestone will just been bug fixes/core related things15:33
ttxso you have new features but drivers have not necessarily caught up to them ?15:33
thingeethat's correct. I have plans on better coordinating with drivers in the future on new features. Mostly because only the active vendors keep up. I just think communication there has always not been that great.15:34
thingeeBut I also want some features to eventually be considered features that I can say will work across all backends.15:34
ttxthingee: I think the real solution is to accept that they won't be up to date and ocument that properly15:34
ttx+D15:34
thingeeSo they remain as optional features and not part of our minimum features list. The minimum feature list is what makes our driver api so great in my opinion.15:35
ttxsomething like an API microversion that they implement up to15:35
ttxand "driver updates" would increment that microversion support15:35
ttxso you'd have version x.y.z which adds feature a and b, and then some drivers submit a x.y.z support update and some others don't15:36
ttxor you can go the neutron road and decouple them15:36
ttxor you can do a longer cycle :)15:36
thingeeThat's an interesting idea. Well we have the ABC stuff done in an abstract class for the driver now. The minimum features are represented in this base minimum abstract class. All drivers must support that, or cinder won't even start up properly. unit tests would fail. As we graduate new features, we move them to that.15:37
thingeeyou can tell if all drivers implement it a feature you move to that.15:37
ttxright, I think that's sane -- I was more wondering how to solve the "new feature adopeted in few drivers" issue15:38
thingeecommunication15:38
thingeeto start15:38
thingee:)15:38
ttxyou could have features as levels and then ask drivers to submit level updates15:38
ttxand then document what each driver level is. But that may require a discipline people don't have15:39
ttx(i.e. what happens if they impelment all of level 45 except feature C15:39
thingeeit has shown to be more successful in the third party ci then previous attempts anyways. As much as I want vendors to be around all the time to listen to updates.15:39
ttxok, anyway, longer discussion ahead15:40
ttxI'll be at the ops sumit next week, so missing our 1:115:40
thingeeI'll be there15:40
ttxgreat!15:40
thingeegood time to get feedback15:40
ttxsee you there then15:40
ttxdavid-lyle: ready when you are15:40
david-lylettx: readu15:41
david-lyleclose enough15:41
ttx#topic Horizon15:41
thingeettx: I'll talk to you more about this later. thanks for the help15:41
ttx#link https://launchpad.net/horizon/+milestone/kilo-315:41
ttxdavid-lyle: IIRC you said you would try to enforce FPF at the end of the week15:42
ttxyou seem to be a bit far away from there15:42
ttx16 blueprints are not yet in "needs code review"15:42
david-lyleI think there will be a couple of exceptions, I'm repruning list15:42
david-lylehaven't made it to the bottom yet15:43
ttxok15:43
david-lylehigh priority item around launch instance rework will likely have a couple of exceptions15:43
ttxI thihnk to maiximize the quantity of stuff getting done, having a clean (and lean) list of stuff to review in the lmast two weeks helps15:43
ttxI can't type today15:43
david-lyleyes, we've been sprinting/review daying on the launch instance work15:44
ttxalright. So you will reprune the list and grant a couple exceptions15:44
david-lyleyes15:44
ttxThat sounds good to me15:44
ttxSo what are the likely key things that will land in kilo, now that we are sufficiently close to the end ?15:45
ttxI bet the launch instance rework is one15:45
david-lylestill looking to move to specs for next release and avoid the open assignment to milestones15:45
*** thingee has quit IRC15:46
david-lylelaunch instance, table rework (search)15:46
david-lyleare the biggest items15:46
david-lylebig UX improvements that set us up well for future progress15:47
david-lyleI will end up picking up the django item15:47
ttxdavid-lyle: as far as big-tent goes, I think Horizon will have to decide what they directly support and what they externally support15:47
ttxthat may translate into two tags15:47
ttxsomething like horizon-built-in and horizon-plugin15:48
david-lyleyes, we're continuing to discuss that15:48
ttxprojects you feel comfortable supporting would be horizon-built-in15:48
ttxprojects providing a horizon-plugin of reasonable quality could be horizon-plugin15:48
david-lyleI think a lot of the overhead right now is from things that could be plugin15:48
ttxright, like I wrote elsewhere, I expect big-tent to clarify things and increase focus rather than decrease it15:49
david-lyleI think that's wise, trying to cover too much scope, we just drown15:49
ttxand be honest about what we (horizontal stuff) can support and not15:49
ttxI prefer we say "we support A B C and we help the others by giving them advice" rather than "we support anything they throw at us"15:50
david-lylethe UX team will become more integral once things move to plugins15:50
ttxand then not deliver consistent quality15:50
ttxindeed15:50
david-lylettx, I agree, I think horizon provides a solid, extensible base on some core services and their interrelation15:50
david-lylethe rest builds on that outside in plugins15:51
david-lyleI think that's not just true for horizon15:51
david-lyleso I think we're in violent agreement15:51
ttxright, that's the base -- doesn't mean you can't support directly /some/ stuff, but that should entirely be Horizon team decision, not the TC or someone else's15:51
ttxexactly same with release management15:52
david-lyleyes15:52
ttxas long as you provide base framework / tools / advice for those other teams to do it themselves, that's sane (and more scalable)15:52
ttxAnyway, I'll be at Ops Summit next week, so skipping this 1:115:52
david-lylewhat would be the process for extricating code already included?15:53
david-lylehas anyone thought about that?15:53
ttxdavid-lyle: that would be a repo split -- not worse that what neutron did this cycle15:53
david-lylewith horizon we support plugins, so rolling code out into plugins wouldn't be terrible, but maybe not an easy conversation15:53
ttxwe can conserve history and all15:53
ttxtechnically not that difficult. Socially...15:54
david-lyleyes15:54
ttxso.. got to run; have a great week, and ping me if needed!15:54
david-lyleok thanks15:54
*** david-lyle_afk has quit IRC16:37
*** david-lyle has quit IRC16:37
*** Guest32544 is now known as redrobot16:51
ttxmorganfainberg: ready when you are16:51
morganfainbergO/16:51
ttx#topic Keystone16:52
ttx#link https://launchpad.net/keystone/+milestone/kilo-316:52
ttxThat leaves 2 blueprints still needing to drop code before eow16:52
morganfainbergSo today going to push out a couple of those.16:52
ttxreseller & keystone-tokenless-authz-with-x509-ssl-client-cert16:53
ttxshorter title and longer title evar16:53
morganfainbergReseller is going to push out and x509 likely is as well16:53
ttxFeels like you have things under control16:53
morganfainbergCode that will likely merge today will be the domain sql one and the last of the ae/kelt/fernet token ones.16:53
ttxAs we begin our descent to final release, what are your first thoughts on how this cycle went for Keystone ? Did you end up doing what you wanted ?16:54
morganfainbergDomain sql might request a ffe, but that is just to gate not because it's still being written.16:54
morganfainbergI feel that we crammed too much into k3. I want to roll back fpf to m2 for next release of I'm ptl16:54
morganfainbergIf*16:55
ttxIf you had to highlight a couple of kilo features/successes, what would those be ?16:55
morganfainbergthe fernet/ae token is a big win16:55
ttxI still need to dig in that. Was hoping one of those blogposts your team is so fond of about it16:55
morganfainbergIt is addressing the biggest scaling issue of keystone. The persistence requirement for tokens.16:55
morganfainbergYeah I haven't had the time to write one up:). Dolph wrote up a good one as did lance.16:56
ttx"Keystone to Keystone Service Providers" is the next step in k2k federation right16:56
morganfainbergAlso the move away from "extensions" is a big win I'm happy about.16:56
morganfainbergYes k2k is the next step in federation.16:57
morganfainbergWe also have added code to let deployers map users from an external Idp to a local user.16:57
morganfainbergInstead of federated users always being ephemeral.16:58
ttxack, will try to dig in all of those for my personal culture16:58
ttxI'll skip 1:1s next week due to Ops Summit16:58
morganfainbergK2k needed that for some bigger use cases (cern iirc really could use that)16:58
morganfainberg++16:58
ttxping me in case of need16:58
ttxThat is all I had16:58
ttxhave a great week!16:58
morganfainbergafter ops summit I'll un -1 the sql downgrade spec16:58
ttxyap16:59
morganfainbergSame to you, cheers.16:59
ttxnotmyname: ready when you are17:00
notmynamegood morning. I'm ready17:01
* notmyname just responded to the release tags patch17:01
ttx#topic Swift17:01
* ttx looks17:01
notmynamewe can carry that on in gerrit :-)17:01
notmynameok. /me has 8 minutes until a phone call17:02
ttxheh, yes. If teher was a simple solution we'd all agree already17:02
notmyname:-)17:02
ttxok, what news ?17:02
notmynametwo things off the top of my head17:02
ttxI see work landing on the encryption branch alright17:02
notmyname#info Swift's OPW intern has completed her project17:02
notmynameyay17:02
ttxyay17:02
notmynamethis week is the last OPW scheduled week17:03
notmynameso perfect timing17:03
notmynamealso, status update on EC...17:03
notmynamewe've made good progress in the last week. things are looking good17:03
* notmyname is continually impressed by and happy to work with swift contributors17:03
ttxnotmyname: any window for the big merge to master ?17:03
notmynamethis week (ie today->tomorrow) we'll be making the call, based on current momentum and outstanding work, if we will commit to an EC beta in Kilo17:04
ttxok17:04
ttxThat sounds good17:04
notmynameif so (IF), then we will schedule the merge to master in about 4 weeks. allowing for 2 weeks for that to land before the RC17:04
ttxI'll be at Ops Summit next week, so skipping this 1:1 -- keep me posted on the decision though17:04
notmynamescheduling the RC around the 10th. and the merge window starting mar 2717:05
notmynameI too will be at the ops meetup17:05
*** david-lyle has joined #openstack-relmgr-office17:05
ttxgreat! I'll see you there17:05
notmynamethose dates above are dependent on the EC decision17:05
ttxunderstood17:05
notmynamein other news, yes the crypto work in progressing17:05
notmynameand on the project management side, I made something17:06
ttx#info call to be made on including EC beta in kilo this week17:06
ttx#info if it is a go, will schedule the merge to master in about 4 weeks. allowing for 2 weeks for that to land before the RC17:06
notmynamehttp://goo.gl/9EI0Sz and http://goo.gl/uRzLBX are 2 new/updated review dashboards for swift. on is for reviewers. one is an overview17:06
ttxStarred Patches, interesting17:07
notmynamethe reason I want to share those is because I'm doing something there I haven't seen done before: a dashboard listing stuff starred by other people17:07
notmynameya, I think so17:07
notmynameso on the review one, it includes the PTL's starred patches. those are the same as the priority reviews17:07
notmynamefrom https://wiki.openstack.org/wiki/Swift/PriorityReviews17:07
ttxyou should definitely share those on some of the angry threads17:08
notmynameon the project overview dash, there is a section for "Starred by any core". that gives me an idea of what people are interested in and looking at17:08
notmynameI think it will be helpful to us. Even yesterday I found it useful for review queue hygiene17:08
notmynamethat's all I've got. anything from you? anything I can do?17:09
ttxnothing comes to mind right now17:09
ttxJump on next meeting!17:09
ttxand see you next week17:09
notmynameok. see you next week17:09
ttxdevananda: ready when you are17:09
devanandattx: hi!17:10
ttx#topic Ironic17:10
ttx#link https://launchpad.net/ironic/+milestone/kilo-317:10
ttxSo I see 5 blueprints needing code land before FPF eow17:10
ttxI mean cope up17:11
ttxcode up*17:11
devanandayea, we're going through that this week to make sure everything's in shape17:11
ttxYou already have a lot to review -- planning to strictly observe FPF, or are exceptions considered ?*17:11
devanandapretty strict17:12
devanandathere's far more than we'll actually be able to do already accepted17:12
devanandaand we know that17:12
ttxgood :)17:12
devanandawe have not had to bump things in the past, because last cycle we didn't allow in things that we didn't have confidence in landing17:12
devanandaso this will be new for our community17:12
ttxSo, now that you ahve a pretty good idea of what will actually likely be in kilo, how would you say that cycle went for Ironic ?17:12
devanandawe've put a lot of time into vetting designs, so there's confidence in that17:12
devanandabut there is probably not enough time left to review all the code for each of those17:13
devanandai think many core reviewers do not like this structure17:13
devananda*release structure17:13
devanandaand would rather have continual development & stabilization with much smaller iterations17:14
devanandabut we'll see how the rest of the cycle goes, and i'm sure we'll talk about it in vancouver17:14
ttxwe definitely will17:14
devanandaI expect in a few weeks, there will be a minor revolt17:14
devanandawhen I kick half of these BPs to Liberty17:14
ttxIt's weird, because the recent push was rather away from significant milestones and considering them just a tag17:15
devanandaand development essentially stalls for a month17:15
devanandait's sort of like we just built up momentup for the cycle17:15
ttxand it feels like people want to tag more often17:15
devanandalast two milestones were mostly spec work, with some foundational code merged17:15
devanandanow that that's done, there's a BUNCH of work that folks are / have done, that we want to land17:15
devanandabut the window to land it is too small17:15
devanandabecause of (seemingly) artificial milestones17:16
ttxright, so there was a mismatch with the time-based segment and your internal wave17:16
devanandayup17:16
ttxin THEORY, the various points in the cycle shoudl help in aligning the internal momentum with the cycle17:16
ttxbut as we made milestones less significant, I think we lost that17:17
*** SlickNik has joined #openstack-relmgr-office17:17
devanandaindeed17:17
devanandaalso, now that ironic has microversion support in the API17:17
devanandafolks are more inclined to allow faster iteration on things17:17
ttxright17:18
devanandaI'm not sure that's wise -- just because we CAN do microversions does not mean we should start being less cautious about API changes17:18
devanandabut it is a trend17:18
ttxOK, so as I said to the others, skipping 1:1s next week due to Ops Summit17:20
devananda*nod*17:20
ttxlast question would be -- what are the key achievements for the Ironic team this cycle ? I want to lok into those before we go deeper in release mode17:20
devanandasay hi to folks for me - i wish I was going, but need a break from travel17:20
devanandakey achievements ... state machine is a massive one17:21
devananda#link https://blueprints.launchpad.net/ironic/+spec/new-ironic-state-machine17:21
devanandawe might not finish implementing all of it this cyucle, though we're going to try17:21
devanandaand we're close17:21
devanandaconfigdrive support17:22
devananda#link https://blueprints.launchpad.net/ironic/+spec/driver-periodic-tasks17:22
devanandawoops, wrong link17:22
devananda#undo17:22
devananda#link https://blueprints.launchpad.net/ironic/+spec/expose-configdrive17:23
devanandaadding zapping and cleaning stages, which in turn allow RAID and firmware config to be implemented by drivers17:23
devanandaalso, node introspection through ironic-discoverd17:23
devanandawhich is still on stackforge, pending integration testing17:23
devanandaonce it has real CI, i'd like to move it to openstack/ namespace17:24
ttxdevananda: is that likely to be happening in kilo ?17:24
devanandano17:24
ttxok17:24
ttxdevananda: need to switch to Trove. Have a great week!17:24
devanandaok! yo utoo17:24
ttxSlickNik: ready?17:24
SlickNikttx: here17:25
SlickNik#link https://launchpad.net/trove/+milestone/kilo-317:26
ttx#topic Trove17:26
SlickNikwhoops, got a bit too eager there :)17:26
ttxThose are interesting colors17:26
ttxSo still 3 in jeopardy, likely to be dropped at end of week17:26
ttxAnd a whole pile to review17:27
ttxIs that a fair summary ?17:27
SlickNikYes — been driving to see which ones of the 3 can make it before FPF, and getting folks to review the ones that are already out there.17:27
SlickNikGood summary.17:27
ttxsounds all good to me17:27
ttxAsking the same question I asked others... what are the key features you think are in Kilo Trove ?17:28
ttxor will be, rather17:28
ttxfeatures or key team achievements17:28
ttxI'd like to look into them before I'm stuck in release mode17:29
SlickNikSupport for a two new datastores is top of the list — CouchDB and Vertica.17:29
ttxack17:30
SlickNikSupport for Vertica clusters.17:30
* ttx doesn't even know what Vertica is, so I'll start by that one :)17:30
ttxSlickNik: I'll be away at the Ops SUmmit next week, so skipping 1:117:31
SlickNikVertica = column based datastore17:31
ttxdon't hesitate to ping me on IRC or email in case of need though17:31
SlickNikWill do17:31
ttxSlickNik: have a great day and week17:32
ttxThat concludes today's series of 1:1 syncs. Thanks for listening...17:32
ttx#endmeeting17:32
openstackMeeting ended Tue Mar  3 17:32:08 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:32
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ptl_sync/2015/ptl_sync.2015-03-03-09.00.html17:32
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ptl_sync/2015/ptl_sync.2015-03-03-09.00.txt17:32
openstackLog:            http://eavesdrop.openstack.org/meetings/ptl_sync/2015/ptl_sync.2015-03-03-09.00.log.html17:32
SlickNikThanks ttx!17:32
*** asalkeld has joined #openstack-relmgr-office20:50
*** eglynn_ has quit IRC22:09
*** asalkeld has left #openstack-relmgr-office22:53

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