*** harlowja has quit IRC | 00:16 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 00:29 | |
*** sdake_ has joined #openstack-meeting-cp | 00:35 | |
*** sdake has quit IRC | 00:38 | |
*** angdraug has quit IRC | 00:40 | |
*** sdake_ has quit IRC | 00:47 | |
*** sdake has joined #openstack-meeting-cp | 00:47 | |
*** harlowja has joined #openstack-meeting-cp | 00:51 | |
*** _amrith_ is now known as amrith | 00:57 | |
*** vilobhmm111 has joined #openstack-meeting-cp | 01:07 | |
*** vilobhmm11 has quit IRC | 01:08 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 01:22 | |
*** vilobhmm111 has quit IRC | 01:23 | |
*** vilobhmm11 has quit IRC | 01:33 | |
*** amrith is now known as _amrith_ | 01:59 | |
*** harlowja has quit IRC | 01:59 | |
*** lifeless has quit IRC | 02:43 | |
*** lifeless has joined #openstack-meeting-cp | 02:44 | |
*** harlowja has joined #openstack-meeting-cp | 02:47 | |
*** harlowja has quit IRC | 02:52 | |
*** sheel has joined #openstack-meeting-cp | 02:54 | |
*** _amrith_ is now known as amrith | 02:59 | |
*** askb has joined #openstack-meeting-cp | 03:15 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 03:25 | |
*** harlowja has joined #openstack-meeting-cp | 03:29 | |
*** harlowja has quit IRC | 04:06 | |
*** vilobhmm11 has quit IRC | 04:07 | |
*** harlowja has joined #openstack-meeting-cp | 04:09 | |
*** vgridnev has joined #openstack-meeting-cp | 04:48 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 05:30 | |
*** sdake_ has joined #openstack-meeting-cp | 05:50 | |
*** sdake has quit IRC | 05:52 | |
*** vgridnev has quit IRC | 06:15 | |
*** harlowja has quit IRC | 06:19 | |
*** vgridnev has joined #openstack-meeting-cp | 06:20 | |
*** markvoelker has joined #openstack-meeting-cp | 06:22 | |
*** markvoelker_ has joined #openstack-meeting-cp | 06:23 | |
*** vgridnev has quit IRC | 06:26 | |
*** vgridnev has joined #openstack-meeting-cp | 06:27 | |
*** markvoelker has quit IRC | 06:27 | |
*** harlowja has joined #openstack-meeting-cp | 06:32 | |
*** markvoelker_ has quit IRC | 06:43 | |
*** markvoelker has joined #openstack-meeting-cp | 06:44 | |
*** markvoelker has quit IRC | 07:12 | |
*** vgridnev has quit IRC | 07:13 | |
*** vgridnev has joined #openstack-meeting-cp | 07:18 | |
*** askb has quit IRC | 07:20 | |
*** pgreg has joined #openstack-meeting-cp | 07:21 | |
*** sdake_ has quit IRC | 07:22 | |
*** pgreg has quit IRC | 07:23 | |
*** sdake has joined #openstack-meeting-cp | 07:25 | |
*** pgreg has joined #openstack-meeting-cp | 07:27 | |
*** bauwser is now known as bauzas | 07:47 | |
*** markvoelker has joined #openstack-meeting-cp | 08:13 | |
*** markvoelker has quit IRC | 08:17 | |
*** dims has quit IRC | 08:26 | |
*** dims has joined #openstack-meeting-cp | 08:31 | |
*** lifeless has quit IRC | 09:39 | |
*** lifeless has joined #openstack-meeting-cp | 09:40 | |
*** pgreg has quit IRC | 10:04 | |
*** sdake has quit IRC | 10:10 | |
*** markvoelker has joined #openstack-meeting-cp | 10:14 | |
*** vilobhmm11 has quit IRC | 10:15 | |
*** markvoelker has quit IRC | 10:20 | |
*** flaper87 has quit IRC | 10:36 | |
*** flaper87 has joined #openstack-meeting-cp | 10:36 | |
*** sdague has joined #openstack-meeting-cp | 11:12 | |
*** markvoelker has joined #openstack-meeting-cp | 11:16 | |
*** askb has joined #openstack-meeting-cp | 11:18 | |
*** markvoelker has quit IRC | 11:21 | |
*** vgridnev has quit IRC | 12:05 | |
*** markvoelker has joined #openstack-meeting-cp | 12:17 | |
*** raildo-afk is now known as raildo | 12:20 | |
*** markvoelker has quit IRC | 12:22 | |
*** annegentle has joined #openstack-meeting-cp | 12:52 | |
*** ninag has joined #openstack-meeting-cp | 13:03 | |
*** markvoelker has joined #openstack-meeting-cp | 13:18 | |
*** markvoelker has quit IRC | 13:22 | |
*** markvoelker has joined #openstack-meeting-cp | 13:23 | |
*** markvoelker_ has joined #openstack-meeting-cp | 13:28 | |
*** markvoelker has quit IRC | 13:32 | |
*** amrith is now known as _amrith_ | 13:35 | |
*** sigmavirus24 has joined #openstack-meeting-cp | 14:08 | |
*** markvoelker_ has quit IRC | 14:15 | |
*** _amrith_ is now known as amrith | 14:24 | |
*** sdake has joined #openstack-meeting-cp | 14:27 | |
*** sdake_ has joined #openstack-meeting-cp | 14:30 | |
*** sdake has quit IRC | 14:32 | |
*** sdake_ is now known as sdake | 14:37 | |
*** askb_ has joined #openstack-meeting-cp | 15:24 | |
*** claudiub|2 has joined #openstack-meeting-cp | 15:25 | |
*** askb has quit IRC | 15:28 | |
*** harlowja has quit IRC | 15:41 | |
*** angdraug has joined #openstack-meeting-cp | 15:46 | |
*** askb_ is now known as askb | 16:17 | |
*** harlowja has joined #openstack-meeting-cp | 16:29 | |
*** annegentle has quit IRC | 16:47 | |
*** harlowja_ has joined #openstack-meeting-cp | 16:58 | |
*** harlowja has quit IRC | 17:00 | |
*** docaedo has quit IRC | 17:07 | |
*** melwitt has quit IRC | 17:07 | |
*** sballe_ has quit IRC | 17:07 | |
*** tpeoples has quit IRC | 17:07 | |
*** adam_g has quit IRC | 17:07 | |
*** dhellmann has quit IRC | 17:07 | |
*** kfox1111 has quit IRC | 17:07 | |
*** sigmavirus24 has quit IRC | 17:07 | |
*** fungi has quit IRC | 17:07 | |
*** cfouts has quit IRC | 17:07 | |
*** sdake_ has joined #openstack-meeting-cp | 17:07 | |
*** sdake has quit IRC | 17:07 | |
*** gnarld_ has joined #openstack-meeting-cp | 17:07 | |
*** kfox1111_ has joined #openstack-meeting-cp | 17:07 | |
*** _sigmavirus24 has joined #openstack-meeting-cp | 17:07 | |
*** kinrui has joined #openstack-meeting-cp | 17:07 | |
*** adam_g` has joined #openstack-meeting-cp | 17:07 | |
*** dhellmann has joined #openstack-meeting-cp | 17:07 | |
*** kinrui is now known as fungi | 17:07 | |
*** melwitt has joined #openstack-meeting-cp | 17:08 | |
*** adam_g` is now known as adam_g | 17:08 | |
*** adam_g has quit IRC | 17:08 | |
*** adam_g has joined #openstack-meeting-cp | 17:08 | |
*** _sigmavirus24 is now known as sigmavirus24 | 17:14 | |
*** sigmavirus24 has joined #openstack-meeting-cp | 17:14 | |
*** tpeoples has joined #openstack-meeting-cp | 17:19 | |
*** harlowja has joined #openstack-meeting-cp | 17:20 | |
*** sballe_ has joined #openstack-meeting-cp | 17:21 | |
*** sballe_ has quit IRC | 17:22 | |
*** harlowja_ has quit IRC | 17:22 | |
*** sballe_ has joined #openstack-meeting-cp | 17:23 | |
*** askb has quit IRC | 17:24 | |
*** amrith is now known as _amrith_ | 17:29 | |
*** docaedo_ has joined #openstack-meeting-cp | 17:30 | |
*** docaedo_ is now known as docaedo | 17:30 | |
*** sdake has joined #openstack-meeting-cp | 17:33 | |
*** sdake_ has quit IRC | 17:34 | |
*** annegentle has joined #openstack-meeting-cp | 17:48 | |
*** sdake has quit IRC | 17:57 | |
*** sdake has joined #openstack-meeting-cp | 18:02 | |
*** sdake has quit IRC | 18:08 | |
*** sdake_ has joined #openstack-meeting-cp | 18:08 | |
*** ildikov has joined #openstack-meeting-cp | 18:15 | |
*** _amrith_ is now known as amrith | 18:19 | |
*** angdraug has quit IRC | 18:44 | |
*** david-lyle has quit IRC | 18:45 | |
*** david-lyle has joined #openstack-meeting-cp | 18:46 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 18:48 | |
*** vilobhmm11 has quit IRC | 18:50 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 18:50 | |
*** vilobhmm11 has quit IRC | 18:52 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 18:52 | |
*** vilobhmm11 has quit IRC | 18:54 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 18:54 | |
*** vilobhmm11 has quit IRC | 18:55 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 18:55 | |
*** angdraug has joined #openstack-meeting-cp | 18:58 | |
*** sdake_ is now known as sdake | 19:01 | |
*** raildo is now known as raildo-afk | 19:12 | |
*** raildo-afk is now known as raildo | 19:45 | |
*** sdake_ has joined #openstack-meeting-cp | 19:55 | |
*** sheel has quit IRC | 19:57 | |
*** sdake has quit IRC | 19:58 | |
*** sdake_ is now known as sdake | 20:02 | |
*** samueldmq has joined #openstack-meeting-cp | 20:02 | |
*** gordc has joined #openstack-meeting-cp | 20:08 | |
*** diablo_rojo has joined #openstack-meeting-cp | 20:11 | |
*** vilobhmm11 has quit IRC | 20:30 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 20:31 | |
*** annegentle has quit IRC | 20:32 | |
*** annegentle has joined #openstack-meeting-cp | 20:33 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 20:37 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 20:37 | |
*** raildo is now known as raildo-afk | 20:47 | |
*** hongbin_ has joined #openstack-meeting-cp | 20:59 | |
*** vilobhmm11 has quit IRC | 20:59 | |
*** vilobhmm11 has joined #openstack-meeting-cp | 20:59 | |
*** mriedem has joined #openstack-meeting-cp | 20:59 | |
*** mc_nair has joined #openstack-meeting-cp | 21:00 | |
mriedem | is there a cp meeting today? | 21:00 |
---|---|---|
diablo_rojo | mriedem: I thought there was | 21:01 |
thingee | yes | 21:01 |
nikhil | o/ | 21:01 |
vilobhmm11 | o/ | 21:01 |
*** cdent has joined #openstack-meeting-cp | 21:01 | |
nikhil | hoping my nick is in the courtesy reminders! | 21:01 |
elmiko | o/ | 21:01 |
dims | it's happening now on the -meeting channel | 21:01 |
nikhil | it is! | 21:01 |
*** tristanC has joined #openstack-meeting-cp | 21:01 | |
thingee | courtesy ping for Qiming TravT gordc dirk mriedem SergeyLukjanov | 21:01 |
thingee | courtesy ping for daemontool jroll boris-42 redrobot flaper87 rhochmuth | 21:01 |
thingee | courtesy ping for fungi flwang dims vipul johnthetubaguy rakhmerov | 21:01 |
jroll | ohai | 21:01 |
thingee | courtesy ping for docaedo stevemar mtreinish bswartz adam_g adrian_otto | 21:01 |
thingee | courtesy ping for zigo Piet sdake mugsie sheeprine thinrichs | 21:01 |
thingee | courtesy ping for jklare loquacities smelikyan Daisy skraynev odyssey4me | 21:01 |
thingee | courtesy ping for samueldmq nikhil | 21:01 |
thingee | #startmeeting cross-project | 21:02 |
openstack | Meeting started Tue Mar 29 21:02:05 2016 UTC and is due to finish in 60 minutes. The chair is thingee. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: cross-project)" | 21:02 | |
samueldmq | hi all | 21:02 |
openstack | The meeting name has been set to 'cross_project' | 21:02 |
docaedo | o/ | 21:02 |
cdent | o/ | 21:02 |
EmilienM | o/ | 21:02 |
mriedem | o/ | 21:02 |
samueldmq | o/ | 21:02 |
thingee | hey everyone | 21:02 |
kencjohnston | o/ | 21:02 |
diablo_rojo | Hello :) | 21:02 |
thingee | a lot to talk about today, let me tell ya | 21:02 |
*** dtroyer has joined #openstack-meeting-cp | 21:02 | |
dims | o/ we need to invite the incoming PTL(s) | 21:02 |
dhellmann | o/ | 21:02 |
sdake | yar | 21:02 |
dtroyer | o/ | 21:02 |
nikhil | o/ | 21:02 |
thingee | agenda today https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting#Proposed_agenda | 21:02 |
adam_g | o/ | 21:02 |
thingee | #topic Team announcements (horizontal, vertical, diagonal) | 21:02 |
fungi | i feel both incoming and outgoing | 21:02 |
*** openstack changes topic to "Team announcements (horizontal, vertical, diagonal) (Meeting topic: cross-project)" | 21:03 | |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090737.html Changes to release ACLs for official projects in Newton | 21:03 |
thingee | hi dhellmann | 21:03 |
dhellmann | hi | 21:03 |
hongbin_ | o/ | 21:03 |
mtreinish | o/ | 21:03 |
*** xarses has joined #openstack-meeting-cp | 21:03 | |
david-lyle | o/ | 21:03 |
dhellmann | this is the next phase of the release automation work we're doing | 21:03 |
dims | fungi : ++ | 21:03 |
xarses | o/ | 21:03 |
dhellmann | for newton, all official project teams will use the openstack/releases repo to request and document releases | 21:03 |
dhellmann | see the email thread for details, and the README in the repo, and then let me know if you have questions | 21:03 |
thingee | dhellmann: while I have you here | 21:04 |
dhellmann | most of you have already been using it, so it won't really be a big change | 21:04 |
samueldmq | dhellmann: so release notes don't go in individual prject repos, but in a centralized repo instead | 21:04 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090517.html Release liaisons for newton | 21:04 |
EmilienM | dhellmann: excellent. Does release tags matter? | 21:04 |
dhellmann | samueldmq : no, this is to request a tag for a release, not a release note | 21:04 |
samueldmq | dhellmann: sure, I will look at the README and the eamil threads, sorry | 21:04 |
dhellmann | ah, yeah, thanks thingee | 21:04 |
dhellmann | the other thing we're changing next cycle is we want to have only one release liaison per project team | 21:04 |
EmilienM | dhellmann: for example, Puppet OpenStack group is applying to some release tags with the goal to release our deliverables like other projects https://review.openstack.org/297382 | 21:05 |
dhellmann | we had a few projects with lots of deliverables assign a different person per deliverable, and that turned out to be too much for us to keep up with | 21:05 |
dhellmann | EmilienM : release:managed will stay around for now to indicate that we work really closely with the team, but it isn't required for use of openstack/releases | 21:05 |
EmilienM | dhellmann: ack. | 21:05 |
thingee | thanks dhellmann | 21:06 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090659.html Oh Swagger, where art thou? | 21:06 |
dhellmann | thanks, thingee | 21:06 |
thingee | annegentle: you around? | 21:06 |
annegentle | here! | 21:06 |
*** ninag has quit IRC | 21:06 | |
thingee | looks like we have some changes coming in the swagger with some new approach coming soon? | 21:06 |
annegentle | thanks for bringing it up | 21:06 |
annegentle | yes, that email and sdague's follow up give a good overview | 21:07 |
annegentle | I wanted to be sure to be available for any questions. We're making good progress with the proof of concept | 21:07 |
bknudson | is this going to apply to all projects? | 21:07 |
bknudson | or just nova? | 21:07 |
annegentle | bknudson: yes, the POC is for nova but I'd like keystone to look early and often | 21:08 |
thingee | looks like sdague is spearheading this for nova | 21:08 |
*** Rocky_g has joined #openstack-meeting-cp | 21:08 | |
thingee | with a new approach | 21:08 |
bknudson | is there a conversion tool like fairyslipper? | 21:08 |
annegentle | bknudson: yes | 21:08 |
annegentle | wadl2rst | 21:08 |
annegentle | #link https://github.com/annegentle/wadl2rst | 21:08 |
annegentle | it does migration and only migration, fairy-slipper has a migration portion and a display/ui portion | 21:09 |
jroll | I assume the rest_* extension will be broken out to a separate project? | 21:09 |
annegentle | jroll: sdague can comment on that, he's wrangling the extensions | 21:09 |
jroll | sure | 21:10 |
thingee | speaking of sdague | 21:10 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090754.html Service Catalog TNG work in Mitaka ... next steps | 21:10 |
* thingee looks to the left and looks to the right | 21:10 | |
*** breton has joined #openstack-meeting-cp | 21:10 | |
jroll | this is super neat overall, though, thanks annegentle and sdague for pushing on it :) | 21:10 |
annegentle | might be late for sdague | 21:10 |
cdent | the sctng message struck me as accurate and a good plan | 21:11 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090546.html Kolla Deploying the big tent | 21:11 |
thingee | sdake: ^ | 21:11 |
bknudson | we sure do have a lot of openstack deploy tools | 21:11 |
sdake | moment catching up | 21:12 |
thingee | it's just your announcement on needing help with kolla | 21:12 |
thingee | to the dev ml | 21:12 |
sdake | oh | 21:12 |
sdake | ya it woudl be cool if new projects contirbuted | 21:13 |
sdake | like with the devstak plugin model | 21:13 |
sdake | i'm going to try to get kolla cogating with compute-kit projects this cycle | 21:13 |
bknudson | what's compute-kit? | 21:13 |
sdake | because nobody usess devstack in production | 21:13 |
sdake | gnarld_ glance nova neutron kesytone and its deps | 21:14 |
mriedem | and our ci system doesn't use kolla | 21:14 |
thingee | bknudson: https://www.openstack.org/software/sample-configs/ | 21:14 |
thingee | "compute starter kit" | 21:14 |
jroll | I'd be surprised if most teams have people with enough free time to contribute to kolla, personally | 21:14 |
sdake | kolla is ci'ed but just barely | 21:14 |
jroll | maybe if there was a plugin model where I could have something in my tree | 21:14 |
sdake | jroll we have discussed that but technically it is difficult | 21:15 |
EmilienM | like a tempest pluging? | 21:15 |
jroll | sure | 21:15 |
mriedem | jroll: but you wouldn't know if that works unless ironic had a kolla ci job that uses it | 21:15 |
sdake | bordering on impossible | 21:15 |
jroll | mriedem: yep | 21:15 |
dims | jroll : personally i want look at rabbitmq and keystone in kolla when i get a chance. though i understand those are already taken care of | 21:15 |
mriedem | projects have devstack plugins so they can run dsvm jobs using our infra model | 21:15 |
jroll | anyway, what I'm trying to say is that (at least ironic) has plenty to do already without contributing to all of the various deployment projects | 21:16 |
dims | sdake : how would one poke at just containers running stuff that's of interest to them? | 21:16 |
EmilienM | puppet modules have one module per component, why don't you follow this model? | 21:16 |
sdake | jroll ironic is already implemented so your in the clear ;) | 21:16 |
jroll | yay. | 21:16 |
dims | lol | 21:16 |
thingee | and real quickly cause we have to move on... | 21:16 |
thingee | #link https://etherpad.openstack.org/p/newton-cross-project-sessions cross-project summit sessions | 21:16 |
thingee | sdague is asking for your sessions, get 'em in! | 21:16 |
sdake | wt session on plugins | 21:16 |
sdake | we have all kinds of plugin patterns in openstack | 21:17 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090606.html Austin Design Summit Track Layout | 21:17 |
sdake | i know its unreasonable ot epect eveyrone to standardize on one | 21:17 |
sdake | but can we not make mroe ;) | 21:17 |
thingee | the layout for all official projects is out. review it. get back to ttx and I | 21:17 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090422.html PTL Election Results | 21:17 |
thingee | congrats all! | 21:17 |
ttx | planning to officialize tomorrow, so last day for comments | 21:17 |
xarses | EmilienM: should we put the deployment orchestrator tool up? | 21:17 |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090421.html TC Nominations Start | 21:17 |
elmiko | dims: i found the kolla docs and install pretty approachable, and configurable. the team was awesome with questions too =) | 21:17 |
thingee | #link http://www.openstack.org/blog/2016/03/openstack-developer-mailing-list-digest-20160318-2/ Dev Digest from last week | 21:18 |
thingee | catch up on the dev list reminder^ | 21:18 |
thingee | alright lets begin, whew | 21:18 |
sdake | why thank you elmiko | 21:18 |
dims | elmiko thanks! | 21:18 |
EmilienM | xarses: it was not in the agenda, but if we have time why not. | 21:18 |
xarses | EmilienM: https://etherpad.openstack.org/p/newton-cross-project-sessions | 21:18 |
harlowja | hello | 21:18 |
thingee | #topic Add centralized configuration options specification | 21:18 |
*** openstack changes topic to "Add centralized configuration options specification (Meeting topic: cross-project)" | 21:18 | |
thingee | #link https://review.openstack.org/#/c/295543/ spec | 21:18 |
thingee | sigmavirus24: hi | 21:18 |
sdake | jroll just for reference my emali was directed mostly at new projects to openstack in liberty/mitaka, not projeects with a long histroy | 21:18 |
sigmavirus24 | Sorry I'm late :) | 21:19 |
thingee | you're on time | 21:19 |
elmiko | this seems like a nice idea | 21:19 |
jroll | sdake: sure, just my 2c :) | 21:19 |
sdake | jroll maye its not viable,but doens't hurt to ask :) | 21:19 |
nikhil | what are we discussing on this topic? | 21:20 |
thingee | surfacing it up for more eyes. was giving the floor to sigmavirus24 to discuss | 21:21 |
mriedem | it's probably already been pointed out that there has been a team of people in nova centralizing config options and upating help text since mitaka | 21:21 |
sigmavirus24 | thingee: ah, sorry, didn't realize that was my cue. | 21:21 |
bknudson | keystone has all its config options in 1 module | 21:21 |
mriedem | i see mzoeller is on the xp spec so that's good | 21:21 |
sigmavirus24 | So kencjohnston johnthetubaguy rosmaita and I have been talking about this for a while as a cross-project effort. kencjohnston wrote the original user story around categorizing and centralizing configuration options | 21:22 |
thingee | #note nova has a team of people centralizing config options and updating help text since mitaka | 21:22 |
thingee | #info nova has a team of people centralizing config options and updating help text since mitaka | 21:22 |
sigmavirus24 | johnthetubaguy: and I were talking earlier about making them two separate cross-project specs actually only because we think the categorization efforts that I started to outline in that spec is something we think will help operators and downstream redistributors more than the centralization which is in part more focused on helping developers | 21:23 |
bknudson | this looks like it will improve usability | 21:23 |
mriedem | #link nova spec from mitaka http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/centralize-config-options.html | 21:23 |
elmiko | i brought this up on the review, but i'd be curious to see patterns for improving config usage in libraries | 21:23 |
sigmavirus24 | That said, I think aspects of the centralization (including the work on each option's help text) will benefit more than just developers for reasons I've described in the spec | 21:23 |
mriedem | sigmavirus24: sounds identical to http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/centralize-config-options.html | 21:23 |
sigmavirus24 | mriedem: that was in fact the basis of the discussion that we all had ~2 weeks ago? | 21:24 |
mriedem | elmiko: that should be included given the server projects import oslo lib options | 21:24 |
mriedem | ok, just hope the wheel doesn't get re-invented | 21:24 |
bknudson | since the oslo options wind up in different projects highest impact is probably there. | 21:24 |
gordc | is this a guideline? | 21:25 |
elmiko | mriedem: ok, just wanted to voice it since we ran into issues creating the config module for castellan | 21:25 |
nikhil | didn't get a chance to look at the user story | 21:25 |
sigmavirus24 | gordc: some of the people listed were going to start working on bringing this work to other services so more of a spec | 21:25 |
nikhil | is the objective to improve awareness and consumption of these options? | 21:26 |
cdent | can we use this as a chance to destroy globals ;) | 21:26 |
harlowja | ;) | 21:26 |
sigmavirus24 | nikhil: there are multiple objectives: - allow operators to generate a config that represents the bare minimum of what they need to set, with very well written coments for each option | 21:26 |
gordc | sigmavirus24: kk. but the proposal is to move all conf options under <project>/conf/* location? | 21:27 |
elmiko | cdent: \o/ | 21:27 |
mriedem | nikhil: http://docs-draft.openstack.org/43/295543/4/check/gate-openstack-specs-docs/9e24dc4//doc/build/html/specs/categorized-and-centralized-configuration-options.html#proposed-change | 21:27 |
sigmavirus24 | gordc: that's *part* of the proposal | 21:27 |
gordc | sigmavirus24: i see. glossed over too quickly | 21:27 |
samueldmq | bknudson: ++ | 21:27 |
sigmavirus24 | gordc: right, this is why johnthetubaguy was recommending I split that particular bit out into a separate guideline/spec | 21:27 |
mriedem | we wrestled with that split in nova too, we just kept it in the same spec | 21:28 |
mriedem | i think people have just been updating help text as they move the options | 21:28 |
nikhil | oh well, we just moved away in glance(1 or 2 cycles back) from nicely documented configs .. | 21:28 |
dims | ETOOMANYOPTIONS | 21:28 |
nikhil | anyways, thanks sigmavirus24 mriedem | 21:29 |
nikhil | dims: == openstack ? | 21:29 |
nikhil | :) | 21:29 |
mriedem | thingee: sigmavirus24: so this is just fyi right? | 21:29 |
mriedem | or is there an action for this meeting? | 21:29 |
jroll | nikhil: wait, glance deliberately stopped nicely documenting configs? please tell me I am misunderstanding :) | 21:29 |
thingee | mriedem: well I think we want more eyes so we can move forward in some direction | 21:29 |
mriedem | jroll: i reada that the same way :) | 21:30 |
bknudson | so this has been adopted for nova already and the proposal is for other projects to also adopt it? | 21:30 |
nikhil | jroll: it was because people wanted to keep using oslo config generator instead | 21:30 |
nikhil | and trust developers to do the documentation! | 21:30 |
Rocky_g | glance gets a -1 from me | 21:31 |
sigmavirus24 | nikhil: developers were doing that documentation anyway and the example config was constantly diverging from reality | 21:31 |
jroll | nikhil: oh, so glance stopped having the docs team document everything? | 21:31 |
thingee | sigmavirus24: can we reup based on johnthetubaguy and others comments and gather votes to move forward? | 21:31 |
jroll | anyway, that's a side conversation I guess, don't mean to distract here | 21:31 |
sigmavirus24 | thingee: I think rosmaita or johnthetubaguy are going to take the spec over from me. I've been moved off this internally and have too much else going on IRL to do this in my free time | 21:31 |
nikhil | jroll: no, that's still there. the sample is gone, it used to have good documentation for operators. | 21:31 |
jroll | nikhil: oh yeah, got it | 21:31 |
mriedem | sigmavirus24: if not johnthetubaguy, markus_z might be willing to own it | 21:32 |
sigmavirus24 | thingee: I'll make sure they get this feedback though | 21:32 |
nikhil | sigmavirus24: yeah, I get it I get it :) | 21:32 |
mriedem | he's leading the effort in nova | 21:32 |
thingee | mriedem: that would be great. | 21:32 |
mriedem | "might be willing" | 21:32 |
thingee | mriedem: will you ask, or shall I? | 21:33 |
thingee | or sigmavirus24 :) | 21:33 |
mriedem | not it | 21:33 |
sigmavirus24 | hah | 21:33 |
thingee | sigmavirus24: if you can just make sure someone owns it and let me know | 21:33 |
sigmavirus24 | I'll throw johnthetubaguy and marcus into an email together | 21:33 |
thingee | or indicate in the review. | 21:33 |
sigmavirus24 | thingee: will do | 21:33 |
thingee | thanks | 21:33 |
thingee | #action sigmavirus24 to hand off the spec to johnthetubaguy, marcus or someone! | 21:33 |
mriedem | since johnthetubaguy is no longer PTL he probably has nothing going on anyway... :P | 21:34 |
thingee | heh | 21:34 |
dims | haha | 21:34 |
thingee | #topic Delimiter - Cross Project Quota Enforcement and Management | 21:34 |
*** openstack changes topic to "Delimiter - Cross Project Quota Enforcement and Management (Meeting topic: cross-project)" | 21:34 | |
thingee | #link https://review.openstack.org/#/c/284454/ spec | 21:34 |
jroll | he's probably sleeping til summit | 21:34 |
thingee | nikhil: hi! | 21:34 |
harlowja | oh hi | 21:34 |
nikhil | hey hey | 21:34 |
harlowja | vilobhmm11 yt | 21:34 |
vilobhmm11 | hi | 21:34 |
nikhil | I think vilobhmm11 is here who wants to take on this topic | 21:34 |
thingee | our quota friends have gone off into their cross-project meeting and have been making progress. wanting to make sure the general group is liking the direction | 21:34 |
harlowja | k :) | 21:34 |
* harlowja back to support-mode | 21:34 | |
vilobhmm11 | so in the spec | 21:35 |
vilobhmm11 | as we discussed in yesterdays cp-quotas meeting | 21:35 |
*** sdake_ has joined #openstack-meeting-cp | 21:35 | |
vilobhmm11 | would like to propose delimeter as a library | 21:35 |
vilobhmm11 | which focus on transactional gurantees for quotas (including hierarchical as well as non-hierachal namespace) | 21:36 |
nikhil | #link http://eavesdrop.openstack.org/meetings/quotas_wg/2016/quotas_wg.2016-03-28-21.00.log.html | 21:36 |
vilobhmm11 | the respective projects will still maintain the quotas related data | 21:36 |
vilobhmm11 | what delimeter provides #1. easy apis to interact with quotas like #1. check_quota #2. assign_quota and the engine can take care of rest and provide transactionl gurantees | 21:37 |
vilobhmm11 | please go through https://review.openstack.org/#/c/284454/8/specs/delimiter-cross-project-quota-enforcement.rst for details. | 21:37 |
thingee | I seem to remember someone from trove asking about cross-project transactional guarantees. I'm guessing this will not be in the scope. | 21:37 |
nikhil | thingee: it was amrith who was at the quota wg meeting yday | 21:38 |
vilobhmm11 | for now any consumer who consumes resources from the IaaS layer say Trove, Magnum etc | 21:38 |
*** sdake has quit IRC | 21:38 | |
jroll | delimiter.QuotaEngine(project_name="foo", ...) <- makes me think that the implementation for each project will be in the delimiter tree, is that true? if not, how does e.g. magnum interact with nova quotas? | 21:38 |
vilobhmm11 | so thingee that still needs to be discussed | 21:38 |
vilobhmm11 | jroll : the way to enforce quota will be in delimeter | 21:39 |
dims | vilobhmm11 : did you figure out the database part? who owns it. especially migrations | 21:39 |
jroll | (and if so, does that require magnum be able to use the nova db?) | 21:39 |
vilobhmm11 | dims : the respective projects own the data | 21:39 |
nikhil | I think we agreed on projects doing the migrations | 21:39 |
* dims should really read the spec | 21:39 | |
vilobhmm11 | and hence deleimiter need not worry about data migrations | 21:39 |
thingee | since we're going with services in things like headers, per direction of service catalog, we should probably be thinking service quota, not project quota. | 21:39 |
vilobhmm11 | dims : %% | 21:39 |
thingee | nit pick maybe | 21:39 |
nikhil | all data goes in the project scope! | 21:39 |
vilobhmm11 | dims : ^^ | 21:40 |
dims | ack this will be interesting to see how that would work | 21:40 |
dims | each project implements something that the library would call back | 21:40 |
nikhil | thingee: I think it will be both (and project meaning tenant in this case) | 21:40 |
bknudson | the versioning of the database and data models will be interesting | 21:40 |
jroll | vilobhmm11: so this would be used by a project to say "does this thing have enough quota to do action? if so, reserve it?" | 21:41 |
vilobhmm11 | jroll : yes | 21:41 |
jroll | ok | 21:41 |
vilobhmm11 | this would gurantee if certain resource requirements can be satisfies ( considering both sequntial and concurrent requests) | 21:41 |
vilobhmm11 | jroll : ^^ | 21:42 |
jroll | yep | 21:42 |
thingee | I guess while we have people here, does anyone object to the current approach? | 21:42 |
jroll | just replacing the current engine | 21:42 |
thingee | or idea | 21:42 |
dims | +1 thingee | 21:42 |
bknudson | looks like keystone isn't involved yet | 21:42 |
nikhil | I'd prefer for us to settle on library approach (which is getting more of a reality now) before the summit session | 21:42 |
vilobhmm11 | nikhil : +1 | 21:42 |
dims | vilobhmm11 : should be easy to get started (http://docs.openstack.org/infra/manual/creators.html) ping me if you need a hand with library creation steps | 21:43 |
mriedem | is there a POC for this in any services that has quotas today, like nova or cinder? | 21:43 |
jroll | assign_quota says "Commit or rollback quota for the specified resources", which sounds like it might suffer from the same problems nova currently has, no? | 21:43 |
thingee | mriedem: the usuals | 21:43 |
thingee | heh | 21:43 |
vilobhmm11 | dims : sure | 21:43 |
jroll | commit, do stuff, rollback on failure | 21:43 |
jroll | we forget to call rollback in one place, we're out of sync | 21:43 |
mriedem | honestly i'm not interested in this until someone shows a POC and why it's helpful for nova | 21:44 |
jroll | so it's unclear to me what this is solving | 21:44 |
mriedem | because we already have a house of cards for quotas | 21:44 |
thingee | mriedem: rock paper scissors with smcginnis to see which project has to do it first | 21:44 |
mriedem | but it's a house of cards that we've become slightly comfortable with | 21:44 |
* jroll == mriedem, I think | 21:44 | |
mriedem | thingee: has to do it? | 21:44 |
dims | lol mriedem | 21:44 |
dims | known devil | 21:44 |
nikhil | the spec is pulled out of cinder impl and then iterated upon | 21:44 |
thingee | mriedem: which project does a POC | 21:44 |
mriedem | i'd expect whoever is driving this to provide a POC | 21:44 |
mriedem | nova has other priorities for newton which aren't this | 21:45 |
vilobhmm11 | nikhil : glance ? | 21:45 |
* thingee was mostly having fun | 21:45 | |
nikhil | there's one spec for glance, there's no impl yet | 21:45 |
nikhil | vilobhmm11: ^ | 21:45 |
nikhil | oh, the ask was for a POC | 21:45 |
mriedem | neutron doesn't even have working quotas right? you can reserve but can't unreserve or some long-standing known issue? | 21:45 |
nikhil | I don't know about glance willing to do a POC, we will need to chat at the summit | 21:46 |
nikhil | I'd rather have the discussions on direction first, talk more at the CP session then the project session | 21:46 |
nikhil | it's a sequential train | 21:46 |
thingee | mriedem: wow, did not know that | 21:46 |
* jroll posts his thoughts on the spec | 21:46 | |
nikhil | there can't be concurrent requests for openstack-projects, unfortunately! | 21:46 |
harlowja | ya, i'd almost like to dive into why POC on a known-cp problem is so hard to get, but i'll refrain myself | 21:46 |
thingee | ok sounds like a poc then is the current requests from cp-spec liaisons? | 21:47 |
vilobhmm11 | jroll : thanks..it moving too quickly hereā¦not able to address everyone's questions | 21:47 |
jroll | np | 21:47 |
jroll | thingee: my request is in the spec - why is this better than what nova currently has? | 21:47 |
vilobhmm11 | thingee : since we are talking about poc i assume the idea sounds fair to most of the members | 21:47 |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:47 | |
vilobhmm11 | just to confirm | 21:47 |
jroll | but I don't care about this too much as ironic doesn't have quotas today | 21:47 |
jroll | poc would be a good start, though, too | 21:48 |
bknudson | does ironic have a need for quotas? | 21:48 |
nikhil | jroll: it's more to do about getting quotas right and then implenting them right across openstack | 21:48 |
jroll | bknudson: it may eventually, but I don't see anyone asking for it today | 21:48 |
nikhil | jroll: I think that was the most widely given opinion on the ML thread | 21:48 |
diablo_rojo | Cinder is just starting to have working quota support. | 21:48 |
vilobhmm11 | nikhil : I agree | 21:48 |
jroll | nikhil: yep, I want to see why this is "right" :) | 21:48 |
nikhil | jroll: cool, so I think the point is take it from a project who has implemented and learnt from it | 21:49 |
jroll | because it sounds like what nova does already, which I know is not right with my ops hat on | 21:49 |
thingee | diablo_rojo: you mean for nested? it's had quotas for a while. | 21:49 |
nikhil | right now the example given to me was cinder | 21:49 |
diablo_rojo | thingee: Ha ha yes. Nested quotas | 21:49 |
nikhil | and we've 2 cinder folks contributing to the WG | 21:49 |
diablo_rojo | thingee: My bad. | 21:49 |
diablo_rojo | nikhil: Who has been helping out? | 21:49 |
mc_nair | yea, but it's still race-ee | 21:49 |
thingee | diablo_rojo: DuncanT | 21:49 |
nikhil | diablo_rojo: DuncanT and mc_nair | 21:49 |
vilobhmm11 | nikhil : the problems mentioned in the spec are not particular to cinder they apply to nova as well | 21:50 |
nikhil | plus vilobhmm11 himself | 21:50 |
diablo_rojo | thingee: Got it. I assumed mc_nair. Wondered who the other was. | 21:50 |
vilobhmm11 | or any other project to say | 21:50 |
DuncanT | Hi | 21:50 |
nikhil | vilobhmm11: right, I was just saying which project is this thing most ahead. nested is only in cinder, iirc | 21:50 |
thingee | DuncanT: go back to sleep | 21:50 |
vilobhmm11 | nikhil : sure | 21:50 |
mc_nair | vilobhmm11: right the problems aren't specific but I think the point is they'd like to see the problem solved one place before making it common | 21:51 |
DuncanT | thingee: ok | 21:51 |
vilobhmm11 | mc_nair :so thats the question; which project is willing to try the POC ? | 21:51 |
thingee | ok I'll defer to the wg discussing this. maybe on the ML | 21:51 |
nikhil | openstack-dev/sandbox (pfff) :/ | 21:51 |
thingee | sound good? | 21:52 |
nikhil | yeah | 21:52 |
jroll | vilobhmm11: the WG should be doing the POC, in whichever project they feel comfortable doing it in | 21:52 |
jroll | imo | 21:52 |
mc_nair | I'm not in a place to make that call but I will help with Cinder support. I don't think people would complain if we removed the races from the quota stuff | 21:52 |
DuncanT | You could put a WIP patch up for cinder - probably won't get merged any time soon, but it gives something to test against | 21:52 |
thingee | and something for mriedem to look at | 21:52 |
thingee | nikhil: anything else? | 21:53 |
nikhil | yes, I can assure to provide some reviews if WIP exists in GLance but can't commit to this being approved | 21:53 |
diablo_rojo | DuncanT: +1 | 21:53 |
nikhil | thingee: no, thank you. | 21:53 |
vilobhmm11 | thingee : yes as we are still in design phase; if the problem statement and the thing this library plans to solve seeming something useful - it would be nice for community members to give there feedback so that we can have a solid foundation till summit and then decide | 21:53 |
thingee | #action nikhil and vilobhmm11 and folks to get a poc going | 21:53 |
thingee | vilobhmm11: I think you're in shape for the summit discussion on this. of course that's up for the TC to decide | 21:53 |
vilobhmm11 | thingee : ok | 21:54 |
vilobhmm11 | thanks! | 21:54 |
thingee | thanks | 21:54 |
thingee | #topic Clarify Specifications | 21:54 |
*** openstack changes topic to "Clarify Specifications (Meeting topic: cross-project)" | 21:54 | |
thingee | #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090156.html mailing list post | 21:54 |
thingee | #link https://review.openstack.org/#/c/295940/ review | 21:54 |
thingee | alright so I posted this and didn't get too much feedback aside from dhellmann | 21:54 |
jroll | I don't see dhellmann on that review at all | 21:55 |
thingee | jroll: errr thanks | 21:55 |
jroll | thingee: you mean https://review.openstack.org/#/c/296571/ ? | 21:55 |
thingee | #link https://review.openstack.org/#/c/296571/ spec/guideline separation | 21:55 |
thingee | jroll: thanks again :) | 21:56 |
jroll | heh | 21:56 |
*** gordc has left #openstack-meeting-cp | 21:56 | |
cdent | thingee: I meant to and then easter showed up, but it's in my queue. When I glanced at it before seemed sane | 21:56 |
thingee | this is going back to our last cross-project meeting of there being confusion in a guideline being given for rolling upgrades | 21:56 |
thingee | sdague: dansmith ^ | 21:57 |
jroll | I like what andreas said about explaining what each are | 21:57 |
jroll | otherwise seems fine | 21:57 |
thingee | what about dhellmann's comment of it still being under specs.openstack.org? | 21:57 |
thingee | it's gotta live somewhere... I think it might be fine | 21:57 |
jroll | I'm unopinionated there, personally, it seems fine | 21:57 |
thingee | to resolve with what the product working group wants, kencjohnston, I think it would be good for a follow-up on someone giving the guideline information based on the use cases that already exist in today's progress | 21:58 |
Rocky_g | Well, if it's a guideline, couldn't it live there? | 21:58 |
thingee | as dansmith requested | 21:58 |
thingee | Rocky_g: right it's about clarifying guidelines do live here | 21:59 |
thingee | too | 21:59 |
jroll | specs.o.o/guidelines seems close enough | 21:59 |
thingee | which we already have some in there. | 21:59 |
Rocky_g | Really, in many ways, mos of the guideline type stuff is really OpenStack-wide devrefs | 21:59 |
jroll | or whatever, specs.o.o/openstack/openstack-specs/guidelines | 21:59 |
thingee | 1 min | 21:59 |
thingee | #action thingee to update spec/guideline separation with descriptions of each | 21:59 |
thingee | #action thingee to send email to list of new PTLs making sure current cp-spec liaisons are accurate | 22:00 |
thingee | thanks all! | 22:00 |
*** mriedem has quit IRC | 22:00 | |
thingee | #endmeeting | 22:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:00 | |
openstack | Meeting ended Tue Mar 29 22:00:38 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cross_project/2016/cross_project.2016-03-29-21.02.html | 22:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cross_project/2016/cross_project.2016-03-29-21.02.txt | 22:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cross_project/2016/cross_project.2016-03-29-21.02.log.html | 22:00 |
jroll | thanks thingee :) | 22:00 |
elmiko | thanks thingee | 22:00 |
diablo_rojo | Thank you :) | 22:00 |
*** ninag has joined #openstack-meeting-cp | 22:00 | |
*** hongbin_ has left #openstack-meeting-cp | 22:00 | |
*** xarses has left #openstack-meeting-cp | 22:00 | |
*** diablo_rojo has quit IRC | 22:03 | |
EmilienM | sdake_: big +1 on https://review.openstack.org/298278 | 22:03 |
sdake_ | EmilienM thanks ;) | 22:04 |
EmilienM | sdake_: we managed to release Mitaka this week, but it wasn't easy for the reasons you say | 22:05 |
sdake_ | we can tag on schedule but it will be broken | 22:05 |
*** cdent has quit IRC | 22:05 | |
EmilienM | sdake_: I also replied to your thread about kolla plugins, let me know your thoughts! | 22:06 |
sdake_ | will do - in midst of channel rename on kolla atm | 22:07 |
sdake_ | dealing with that fun :) | 22:07 |
*** markvoelker has joined #openstack-meeting-cp | 22:13 | |
*** annegentle has quit IRC | 22:15 | |
*** annegentle has joined #openstack-meeting-cp | 22:16 | |
*** markvoelker has quit IRC | 22:20 | |
*** markvoelker has joined #openstack-meeting-cp | 22:21 | |
*** markvoelker_ has joined #openstack-meeting-cp | 22:22 | |
*** markvoelker has quit IRC | 22:26 | |
*** sdake has joined #openstack-meeting-cp | 22:26 | |
*** sdake_ has quit IRC | 22:28 | |
*** annegentle has quit IRC | 22:35 | |
*** ninag has quit IRC | 22:38 | |
*** markvoelker_ has quit IRC | 22:39 | |
*** ninag has joined #openstack-meeting-cp | 22:41 | |
*** annegentle has joined #openstack-meeting-cp | 22:44 | |
*** annegentle has quit IRC | 22:45 | |
EmilienM | odyssey4me: hijacking https://review.openstack.org/297285 to ask a question :-) | 22:47 |
*** sdague has quit IRC | 22:53 | |
*** vilobhmm11 has quit IRC | 23:13 | |
*** angdraug has quit IRC | 23:34 | |
*** sdake has quit IRC | 23:43 | |
*** sdake has joined #openstack-meeting-cp | 23:44 | |
*** sdake has quit IRC | 23:44 | |
*** sdake has joined #openstack-meeting-cp | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!