Tuesday, 2019-02-12

*** tosky has quit IRC00:18
*** csatari has joined #openstack-tc00:59
*** TheJulia has joined #openstack-tc00:59
*** cosss_ has joined #openstack-tc00:59
*** coreycb has joined #openstack-tc00:59
*** mrhillsman has joined #openstack-tc00:59
*** mriedem has quit IRC01:23
*** lbragstad has quit IRC02:06
*** jamesmcarthur has joined #openstack-tc02:28
*** jamesmcarthur has quit IRC02:32
*** ricolin has joined #openstack-tc03:19
*** lbragstad has joined #openstack-tc04:09
*** diablo_rojo has quit IRC04:09
*** jamesmcarthur has joined #openstack-tc04:29
*** jamesmcarthur has quit IRC04:34
*** adriant has quit IRC05:16
*** whoami-rajat has joined #openstack-tc06:19
*** e0ne has joined #openstack-tc06:24
*** jamesmcarthur has joined #openstack-tc06:30
*** jamesmcarthur has quit IRC06:34
*** e0ne has quit IRC06:35
*** lbragstad has quit IRC06:50
*** Luzi has joined #openstack-tc06:53
*** zaneb has quit IRC06:53
*** e0ne has joined #openstack-tc07:12
*** e0ne has quit IRC07:16
*** e0ne has joined #openstack-tc07:24
*** e0ne has quit IRC07:32
*** e0ne has joined #openstack-tc07:42
*** jamesmcarthur has joined #openstack-tc08:31
*** e0ne has quit IRC08:35
*** jamesmcarthur has quit IRC08:35
*** e0ne has joined #openstack-tc08:37
*** e0ne has quit IRC08:38
*** tosky has joined #openstack-tc08:40
*** e0ne has joined #openstack-tc08:46
*** e0ne has quit IRC08:48
*** e0ne has joined #openstack-tc08:54
*** whoami-rajat has quit IRC08:54
*** e0ne has quit IRC08:56
*** ricolin has quit IRC08:58
*** jpich has joined #openstack-tc08:58
ttxo/09:00
ttxOffice hour started, in case you have questions09:00
ttxtc-members: we'll have yet another OSF community newsletter this week. For OpenStack news I thought of mentioning elections and the train goals discussion09:01
ttxIf you have other ideas please chime in on https://etherpad.openstack.org/p/newsletter-openstack-news09:01
gmanno/09:03
cmurphyo/09:04
*** ricolin has joined #openstack-tc09:06
ttx+ops meetup registration open09:08
*** ricolin has quit IRC09:12
gmannttx: how about Stein-3 release (Feature freeze etc) cmg soon.09:16
*** ricolin has joined #openstack-tc09:24
ttxgmann: we are limited to 2-3 bullet points... maybe a good topic for next time09:25
*** e0ne has joined #openstack-tc09:25
*** e0ne has quit IRC09:26
ttxI added it to "future items"09:27
gmann+1.09:27
*** cdent has joined #openstack-tc09:35
*** jpich has quit IRC09:37
*** jpich has joined #openstack-tc09:38
*** jamesmcarthur has joined #openstack-tc09:59
*** jamesmcarthur has quit IRC10:04
*** purplerbot has joined #openstack-tc10:41
*** ricolin_ has joined #openstack-tc12:15
*** ricolin has quit IRC12:17
*** coreycb has quit IRC12:36
*** coreycb has joined #openstack-tc12:37
*** mriedem has joined #openstack-tc13:04
*** whoami-rajat has joined #openstack-tc13:22
*** e0ne has joined #openstack-tc13:56
*** mriedem is now known as mriedem_snow14:10
smcginnisttx: Thanks for getting the ops meetup in there.14:23
*** lbragstad has joined #openstack-tc14:34
*** e0ne has quit IRC14:44
*** ianychoi has quit IRC15:07
*** ianychoi has joined #openstack-tc15:07
*** e0ne has joined #openstack-tc15:09
*** ijolliffe has joined #openstack-tc15:28
*** e0ne has quit IRC15:33
*** Luzi has quit IRC15:41
*** e0ne has joined #openstack-tc15:41
*** diablo_rojo has joined #openstack-tc15:47
*** mriedem_snow is now known as mriedem15:52
*** jamesmcarthur has joined #openstack-tc16:06
lbragstadjamesmcarthur do you know if anyone from the foundation is around (on IRC) to answer questions about the user survey question format?16:20
jamesmcarthurlbragstad: we're all on a staff call at the moment, but aprice and I would be happy to discuss with you.  Maybe 40 minutes?16:20
lbragstadjamesmcarthur awesome - that sounds good16:21
jamesmcarthurcool - talk to you soon :)16:21
apricelbragstad: we are here if you want to chat16:38
lbragstadaprice awesome - just wrapping up the keystone meeting and we should be ready to go (#openstack-meeting-alt)16:39
apriceok sounds good16:41
*** ricolin_ has quit IRC17:21
*** jpich has quit IRC17:24
*** e0ne has quit IRC17:27
*** jamesmcarthur has quit IRC17:31
*** jamesmcarthur_ has joined #openstack-tc17:32
*** whoami-rajat has quit IRC17:36
*** spsurya has quit IRC17:40
*** jamesmcarthur_ has quit IRC17:42
*** e0ne has joined #openstack-tc17:43
*** mriedem is now known as mriedem_afk17:45
*** jamesmcarthur has joined #openstack-tc17:51
*** jamesmcarthur has quit IRC17:56
*** jamesmcarthur has joined #openstack-tc17:58
*** jamesmcarthur has quit IRC17:58
*** dtantsur is now known as dtantsur|afk17:58
*** jamesmcarthur has joined #openstack-tc18:01
*** jamesmcarthur has quit IRC18:07
*** jamesmcarthur has joined #openstack-tc18:08
*** jamesmcarthur has quit IRC18:12
*** openstackgerrit has joined #openstack-tc18:36
openstackgerritEd Leafe proposed openstack/governance master: Create separate Placement project  https://review.openstack.org/63641618:36
openstackgerritDoug Hellmann proposed openstack/governance master: apply 7 day rule to formal-vote items  https://review.openstack.org/63641818:46
openstackgerritEd Leafe proposed openstack/governance master: Create separate Placement project  https://review.openstack.org/63641618:50
openstackgerritMerged openstack/governance master: Add os_mistral role to OpenStack-Ansible  https://review.openstack.org/63481718:51
openstackgerritEd Leafe proposed openstack/governance master: Create separate Placement project  https://review.openstack.org/63641618:55
*** jamesmcarthur has joined #openstack-tc18:56
*** edleafe has joined #openstack-tc18:58
*** jamesmcarthur has quit IRC18:58
* edleafe waves18:58
smcginniso/18:58
dhellmannedleafe : hey, so I'll start by saying that all of these comments are made with the goal of having a patch that requires the fewest approvals and least discussion, to make things happen quickly18:58
smcginnisMakes sense to break the tags out into a follow on patch to limit concerns.18:59
dhellmannthe tags like vulnerability:managed and stable:follows-policy have to be approved by those teams, so I would drop them for now and add them back later18:59
dhellmanntc:approve-release and assert:supports-api-interoperability really only apply to publicly facing APIs meant for users to use18:59
edleafedhellmann: sure, no worries. I just copy/pasted from the nova project18:59
dhellmannI don't know if placement has that18:59
dhellmannyeah, I just want to explain the reasons for telling you to drop them all :-)18:59
dhellmannstarter-kit:compute is probably OK, since placement is going to be a dependency of nova19:00
dhellmannand I think the assertions are probably ok, because we have history with the contributors to know their ability to keep up with those things19:00
dhellmannas smcginnis pointed out on the review19:00
dhellmannso, I'd drop tc:approved-release, vulnerability:managed, stable:follows-policy, and assert:supports-api-interoperability from this patch, and add them later19:01
dhellmannmake sense?19:01
edleafeSo would it be better to just take them all out except starter-kit? Or do you think that the history argument will be enough for others?19:02
dhellmannit would certainly eliminate that as a source of discussion19:02
edleafeok, I'm not partial one way or the other, so out they go!19:03
dhellmannalthough I think you can also clearly justify those others as being valid19:03
dhellmannwfm19:03
edleafeIf someone wants to add them later, they can make those arguments then.19:03
dhellmannyeah, that would be the job of the next ptl :-)19:03
edleafeSo do you see anything else to fix? Or should I push a new rev?19:04
*** dtantsur|afk has quit IRC19:04
*** jroll has quit IRC19:04
*** mugsie has quit IRC19:04
*** fdegir has quit IRC19:04
*** mugsie has joined #openstack-tc19:05
dhellmannI see you changed the home page from the wiki to the docs. Is that what most of the other teams have?19:05
dhellmannI'm not sure it matters, I'm just checking consistency19:05
*** fdegir has joined #openstack-tc19:05
edleafeI started with the wiki because copy/paste. But since we don't actually use a wiki, I thought that the docs URL was more useful19:06
dhellmannI guess most point to old wiki pages.19:06
*** jroll has joined #openstack-tc19:06
dhellmannyeah. I think it's OK to use the docs. we can fix that in a follow-up if someone objects19:06
dhellmannkeep in mind, every time you update the patch the 7 day counter resets to 019:06
*** jamesmcarthur has joined #openstack-tc19:07
*** dtantsur has joined #openstack-tc19:08
openstackgerritEd Leafe proposed openstack/governance master: Create separate Placement project  https://review.openstack.org/63641619:08
dhellmannedleafe : lgtm, thanks19:11
edleafedhellmann: thanks for the quick feedback19:12
dhellmannno problem19:13
dhellmanntc-members: please take a look at the patch to add the placement project as a separate team. it's a bit time-sensitive because we want to have it approved before PTL elections, if we can. https://review.openstack.org/#/c/63641619:14
*** AJaeger has joined #openstack-tc19:21
AJaegertc members, do you want announcement for more repos here? Please review https://review.openstack.org/63562519:21
*** jamesmcarthur has quit IRC19:30
tonyb[m]For the record Feb 19 would be the last date for placement to be included in the election by default19:37
tonyb[m]After that and we'd (the officials) would need to do extra stuff and it might not be a thing we can do19:38
tonyb[m]It gets much harder after that date19:39
*** jamesmcarthur has joined #openstack-tc19:59
*** mriedem_afk is now known as mriedem20:05
mnaserfyi i think it's important for the tc to know the current state of the placement service20:06
mnaserimho, not a very good one, it's been extracted, but none of the deployment projects actually use it20:06
mnaserno one has upgrade jobs to test the extraction of the database records from nova to placement database20:07
mnaserwe're effectively creating a fork right now with that change, because the only place that placement is used externally is within devstack.20:07
mnaserhttps://github.com/openstack/kolla-ansible/tree/master/ansible/roles kolla-ansible seems like it doesn't have any placement stuff in place20:08
mnaserin OSA world, we created a role but it hasn't been integrated yet20:08
mnaserpuppet-openstack-integration repo doesnt seem to be using anything placement specific20:09
edleafemnaser: That's why the current placement code is remaining in Nova for the Stein cycle20:10
edleafeWe aren't forking anything20:11
edleafeThe repos remain unchanged whether the governance changes or not20:11
mnaserright, but what happens when stein goes out is that nova progress will be somewhat blocked20:11
mnaserbecause we're unfreezing placement repo20:11
mnaserso nova adds a new feature depending on placement 1.$newer_than_stein -- all deployment tools break20:11
edleafemnaser: Sure, but what does that have to do with governance?20:12
edleafeNova has already committed to dropping placement code from their code base in Train20:12
mnaseri think the struggle here that i've learned out of this was20:13
smcginnisDeployment tools need to catch up. This plan has been public for quite awhile now.20:13
mnasera certain group had a priority (extract placement), a bunch of other people ended up with a whole bunch of added work20:13
mnaserdeployment tools don't have the resources (well, for the most part) because it's mostly operator ran (at least in our case)20:14
*** adriant has joined #openstack-tc20:15
mnaseri'm starting to reflect back and think that we should involve more people when we take such measures that affect multiple projects and pretty much an entire openstack deployment20:15
smcginnisThat's kind of the nature of how all this works, isn't it?20:16
mnaserright, but this is a massively complicated piece we're moving around20:16
mnaserand besides blazar/cyborg, i dont see anyone using the placement service, and blazar/cyborg is always deployed side by side with nova anyways afaik20:18
*** AJaeger has left #openstack-tc20:19
mnaseri dunno, i guess it's just a bit frustrating that we've all been signed up for work that's put our (project) goals behind with no one showing up to do the work20:19
jrollthat's kind of the nature of deployment tools, though, right? you have to track all the projects and implement things to deal with their changes20:22
dhellmannit's the nature of having an upstream and a downstream of any sort, even if both are fully open20:22
jrollright20:23
mnaserjroll: except this one is quite major, we're talking about coordinating shutting a service down, deploying a new service, dumping tables and restoring them across different databases (thanks to dansmith for doing most of that part) and bringing the service back up .. with the least amount of downtime20:23
mnaserit's not like running a db migration or anything, it is much more complex than that20:23
mnaserpreviously, we've had a lot easier scenarios where the projects handled implementing a layer of making that migration much more simple (imagine cells v2 and co)20:24
mnaserthis time we're left with that massive (and ultra-scary-bash-script solved solution)20:24
dansmithand in previous cases where we split a project out (i.e. nova-volume -> cinder) there was a bridge release20:24
mriedemas of our last hangout there will be a bridge release now though right?20:25
mnaseri guess stein will be our bridge release based on this planning20:25
jrollmnaser: sure, I get that it's harder than usual. but like you said, dan helped out with the hardest part, the rest is pretty standard fair20:25
dansmithI have never been on board with not having a bridge release for this, and I think the deployment projects proved my point20:25
jrolland yeah, stein is the bridge20:25
*** e0ne has quit IRC20:25
dansmithjroll: previously there was not going to be a bridge, now stein is the bridge20:25
mriedemwhere's that confounded bridge20:25
jrollkeeping *master* of the deployment projects from breaking will be hard, but that's already hard, right?20:25
dansmithmriedem: nice20:25
mnasersurprisingly deployment projects break ourselves more often than upstream projects do20:26
jrolldansmith: right, but I hope we're deliberating the current state, not the past20:26
mnaseri cant remember the last time we were broken by nova/cinder/etc thanks to awesome gating by them20:26
dansmithjroll: I dunno, I was just yanked in via mention and I figured people were upset about the current state, else we'd not be discussing it20:26
jrollI guess I'm curious what the alternative path is, have the placement devs work doubletime so they can do the deployment work too?20:26
mnaserjroll: i'm thinking the alternative would be for us to *maybe* phase work like this over a longer period of time so we can get our ducks in a row20:27
mnaseropenstack ansible has wanted to try and get working upgrade jobs for a while and we have struggled to find the resources for them20:27
mnasernow... we have no choice but to drop everything and try to get a) working upgrade jobs and then b) coordinate that upgrade20:27
jrollmnaser: yeah, that seems hard with a full extraction like this20:28
mnaserbut i guess part of it is like what dhellmann mentioned it's the nature of upstream/downstream20:28
smcginnisIt's been a few months. Hardly seems a "drop everything" situation.20:28
jrollI was genuinely asking about the alternatives, fwiw20:28
mnasersmcginnis: we really don't have much resources on this, no one works full time on openstack ansible at this point20:28
dhellmannthe upgrade job is work for train, right?20:28
mnaserbetween our gates breaking here and there, ci needing fixes, trying to improve our release sitaution ,etc20:28
jrollalso, maybe the nova team would be kind enough to drop it later than sooner in train, so you haev some extra time20:28
smcginnisThat statement can be applied to many more projects than ansible.20:29
mriedemthe actual data migration should be train now20:29
mnasersmcginnis: kolla-ansible hasn't progressed at all, i guess only tripleo has progress in this subject20:29
mnaserwell yeah, now that nothing will be dropped, we get a bit of a breather20:29
smcginnis"now that nothign will be dropped" ?20:29
mriedemthe placement-in-nova code won't be dropped in stein as of last wed20:30
mnasersmcginnis: the placement code won't be deleted in stein so if you deploy placement the same way as usual, nothing will change20:30
mriedemnew deploys in stein/train would be encouraged to use extracted placement20:30
mriedemto avoid the data migration hit20:30
mnaseri'm hoping for us to be able to do greenfield with os_placement in stein but not upgrade, but then that introduces another path of complexity to not let a deployment accidentally redeploy using os_placement if that makes sense20:31
dhellmanndo the executables have different names or are we assuming they're packaged separately? how does one switch?20:31
*** jamesmcarthur has quit IRC20:31
mnaserdhellmann: the switch is: deploy new packages (only rdo has them, canoncial has no packages for placement now)20:32
mnaserdrop new configuration file20:32
dhellmannso the nova package includes a command with the same name as the placement package to start the placement service?20:32
mnaserextract all database tables from nova database and import to placement database (shuttind down all api services in that period of time)20:32
mnaserno, nova literally just didn't remove the placement code.  we have two copies of the placement code now20:33
mnasera nova-in-tree placement code, an extracted code20:33
*** penick has joined #openstack-tc20:33
mnaserdevstack uses the extracted code only20:33
dhellmannso if I install both nova and placement on the same host, I get what? 2 copies of the same executable?20:33
dansmithmnaser: just so I'm clear, you're okay with the governance change to make placement a thing right?20:33
mnaserdhellmann: you end up with two placements.  one from nova and one from 'placement'.  i'm not sure what the differences are at this point20:34
mnasernova cores can speak better on the details20:34
dhellmannok, I guess downstream packagers will have to deal with that and remove the placement executable from the nova packages they build20:34
mriedemthere are no api differences,20:34
mriedemany bug fixes have been mirrored in both in stein,20:34
dhellmannwhen they support the shift, that is20:34
mriedemthe only differences are things like CLIs, e.g. placement-manage and placement-status20:35
mriedemplacement uses alembic for db schema migrations but that's all under the covers stuff20:35
dhellmannyeah, none of that should cause issues from the outside20:35
mriedemeven the config is essentially the same,20:36
mriedeme.g. [placement_database]/connection is still used in the placement.conf20:36
mriedemrather than [database]/connection20:36
dhellmannit sounds to me like you're doing a good job of reducing the pain20:36
mnaserthats the easy bits, its the turn-off-the-world-and-migrate-databases which is going to be very tricky20:37
mnaserdansmith: i almost feel like saying yes here is because we've dug ourself into this situation and "we might just as well get over with this"20:37
mnaserso.. might as well now that we've gotten here.20:37
mriedemmnaser: i thought in berlin you said that you ran dan's db migration script on a pre-prod db and it took about a minute?20:37
mnaseri just want to get the tc more informed about the current *technical* state of things before deciding the governance change20:37
dansmithmnaser: okay I'm super confused, because without this, we have no bridge in stein and this gets pushed off to the unicorn release right?20:37
mriedemhttps://etherpad.openstack.org/p/BER-placement-extract20:38
mriedem"VEXXHOST ran the database migration script on a 40GB DB and it took ~1 minute."20:38
mnasermriedem: right, but that's assuming that we don't realize at some point that some magical service needed to be turned off for that to execute cleanly20:38
mnasersay.. if we realize we need to have all nova-computes shutdown to run this20:38
dansmithmriedem: there's still orchestration that has to happen even if the db migration goes quickly20:38
mnaserall i did was run the shell script, not orchestrate a placement extraction20:38
mriedemsure20:39
mriedemif the nova-api isn't down some things could fail in nova trying to schedule etc20:39
mriedemwe do still have the safe_connect decorator thing on a lot of the nova placement client which will gracefully handle placement being down20:39
mnaseryou'd have to possibly restart all computes if they have a cached service catalog entry20:39
mnaseror we have to somehow update all the placement backend in haproxy, etc, it's a lot of moving parts20:40
mnaseranyways, to your point dansmith, i'm all for having a bridge release20:40
mnaseri just wanted the tc to know what is the technical state of things when we do this governance vote, because that's important to know imho20:40
dansmithalright20:40
mriedemwe also acknowledge that placement wasn't going to live within nova forever...20:41
mriedemso at some point this pain was going to come20:41
mnaserright, i agree with that as well.20:41
edleafemnaser: to put it another way - is there anything that you think will make this whole transition less painful if the governance was not switched? All your points are valid; I'm just not seeing how a governance change would either improve things or make them worse.20:42
dansmithgovernance isn't being switched here right? it's just, uh, introducing a new project, and nova will delete its thing and point at this new thing later right?20:43
mriedemhttps://review.openstack.org/#/c/636416/20:43
mriedem^ new team under governance20:43
mriedemseparate team20:43
dansmithedleafe: trying to re-state it as less of a change20:43
dansmithmriedem: right20:43
mnaserdansmith: no, that change introduces an entire new team, placement, which will have it's own ptl for the next cycle, and it's own election, etc20:43
dansmithmnaser: exactly20:43
mriedemit's essentially the same team20:43
mnaseredleafe: i guess part of it was voicing my frustrations of being a deployment project that got sucked into a bunch of pretty significant and complex work.. and the other part was trying to provide some informative point of view for the tc as we vote on this (as i feel like i've been relatively involved in this)20:44
mnaserbut we can ignore my complaints for the sakes of the conversation :)20:44
edleafemnaser: :)20:44
edleafemnaser: thanks; I wasn't sure if I was missing something20:45
mriedemthe "delete code from nova" is the biggest issue20:45
dhellmannthat's not happening until next cycle, right?20:45
mriedemwhich is why we still have nova-network and cells v1 in nova lo these many years20:45
mriedemcorrect20:45
mriedem^ was a change of plans as of last wed20:45
dhellmanndid you already say whether it would be early or late?20:45
mnaseri guess that'll be more of a nova <=> deployment tools discussion when that time comes anyways20:45
mriedemdhellmann: nothing firm20:46
dhellmannk20:46
mriedemprobably depends on deployment project status20:46
dhellmannmakes sense20:46
smcginnisnova-network is on a really long bridge.20:46
mriedemand when nova really needs to unfreeze and start using new placement APIs20:46
mriedemheh20:46
mnasersmcginnis: we're trying to match CERN's LHC20:46
dhellmannheh20:47
smcginnishah20:47
mnaserbut, i think someone from cern mentioned that they're planning to rip it out and replace with neutron out of a recent ML discussion20:47
mnaserso they might have won that size battle :<20:47
*** e0ne has joined #openstack-tc20:48
smcginnisHopefully placement won't try to match this one - https://www.extremetech.com/extreme/283928-cern-reveals-plans-for-particle-collider-four-times-larger-than-lhc20:48
edleafesmcginnis: Placement could handle that :)20:48
mnasersmcginnis: challenge accepted20:48
* mnaser goes to -120:48
mnaserfyi, i don't know who knows much of this, but dhellmann has built such nice tooling for our governance repo20:49
mnasertox -echeck-review-status20:49
mnasertc-members: i invite you to read the buffer and try to take time to vote on https://review.openstack.org/#/c/636416/ due to the short-notice to make the lives of our hard working election folks easier :)20:52
*** jamesmcarthur has joined #openstack-tc20:52
dhellmannmnaser : speaking of tools, https://review.openstack.org/#/c/636418/ could use another pair of eyes20:54
*** jamesmcarthur has quit IRC20:54
fungiwow that's some scrollback20:57
mnaserdhellmann: the code looks good to me and makes sense but given our (mostly) reliance on it, i'd take another pair of eyes as well if someone can20:58
dhellmannmnaser : sure, that's fine. the more the merrier20:59
dhellmannwe have a couple of formal-vote topics up now, if you want to see the difference in the output20:59
mnaserdhellmann: let me pull it down and see the difference21:00
mnaseri know we have the "too soon"21:00
mnaserbut that's only for 4 days after majority and not the 7 days as mentioned21:01
dhellmannmnaser : http://paste.openstack.org/show/744976/21:01
mnaserso technically after this change it'll still be too soon for the placement change in 4 days (which makes sense)21:01
mnaser++ the output works so i can +w using smcginnis as a CR+121:02
mnaserdhellmann: works for ya?21:03
smcginnisI suppose a CR is more appropriate on that change than a rollcall-vote. Added that.21:03
dhellmannmnaser : sure21:03
dhellmannI think the tool counts CR and RC votes for code changes, but I'd have to look21:04
dhellmannoh, huh, it only looks at Code-Review21:05
dhellmannwho wrote this thing?!21:05
dhellmannoh, wow, I clearly need to stop working. It looks at votes for reviews but code_review for dissent21:05
* dhellmann stops while he's ahead21:05
*** dtantsur has quit IRC21:06
*** fdegir has quit IRC21:06
*** mugsie has quit IRC21:06
*** dtantsur has joined #openstack-tc21:06
*** mugsie has joined #openstack-tc21:06
mnaseraha21:07
openstackgerritMerged openstack/governance master: apply 7 day rule to formal-vote items  https://review.openstack.org/63641821:15
fungiso that the above discussion about placement extraction doesn't get lost, it might be nice to have a post-mortem analysis (on the ml) of what challenges the extraction created with ideas toward how similar future project splits could be less painful21:15
*** e0ne has quit IRC21:28
cdentI was away during all of the above, but had i been around, I would have felt obliged to correct some misapprehensions. However, now after reading the whole thing, I don't think it's useful to do so. We seem to have ended at reasonable point: let's carry on and do our best to learn from it21:47
cdentI'm hoping to that decomposing some of the larger projects might become a thing that is easy (when deemed worthwhile).21:48
smcginnis++21:52
*** ijolliffe has quit IRC21:53
*** zaneb has joined #openstack-tc21:58
cmurphycdent: <322:00
cdentcmurphy: you said it so much better than I would22:01
cmurphyI almost didn't say it, it takes so much time to write an email like that22:01
cdenttotally worth saying22:04
cdent(I think)22:04
smcginnisYes, very good write up cmurphy22:20
*** jamesmcarthur has joined #openstack-tc22:27
*** cdent has quit IRC22:36
*** ijolliffe has joined #openstack-tc23:01
*** jamesmcarthur has quit IRC23:11
*** whoami-rajat has joined #openstack-tc23:12
*** jamesmcarthur has joined #openstack-tc23:32
*** jamesmcarthur has quit IRC23:32
*** jamesmcarthur has joined #openstack-tc23:33
*** jamesmcarthur has quit IRC23:56
*** ijolliffe has quit IRC23:56

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