Wednesday, 2019-02-27

*** tosky has quit IRC00:02
*** mriedem has quit IRC00:15
*** mriedem has joined #openstack-tc00:17
*** edmondsw has quit IRC00:17
fungitc election ballots are all out now00:21
diablo_rojoI voted!00:22
fungias did i00:22
fungieven though it's all a convenient fiction ;)00:22
diablo_rojoAlready had 26 votes :)00:24
*** jamesmcarthur has joined #openstack-tc00:47
*** mriedem has quit IRC00:47
*** lbragstad has quit IRC00:59
*** jamesmcarthur has quit IRC01:01
*** jamesmcarthur has joined #openstack-tc01:02
fungiand it's office hour once more01:03
smcginniso/01:03
gmanno/01:07
fungipretty sure we're all talked out after the past week01:09
smcginnisEveryone is thoroughly rereading all the ML responses before casting their votes.01:10
gmann+101:11
gmannbtw do we have next board meeting planned(invitation ) ? i would like to join as I am in same TZ now.01:12
mnaserinvites dont go out apparently anymore01:13
mnaseralso01:14
mnaserwelcome to the coldest place on earth :)01:14
gmann:),  thanks01:14
smcginnisgmann: The next board meeting is March 5 - https://wiki.openstack.org/wiki/Governance/Foundation#OpenStack_Board_of_Director_Meetings01:15
gmannthx.01:16
clarkbmnaser: not automatically from webex since no more webex but jbryce is appare tly going to try to se d out future invites01:17
mnasercools01:18
mnaserthat's nice clarkb thanks01:18
jbryceI actually sent an email to Alan earlier to see if he wanted to send it or if I should. If I don't hear back by tomorrow I'll just send something out (didn't want to preempt him if he had a different plan)01:36
jbryceQuestion for that: did any of you add the calendar invites from webex or just read the email01:37
fungii always just read the e-mail01:38
gmannjbryce: thanks. email read most of time.01:39
*** edmondsw has joined #openstack-tc01:43
mnaserjbryce: email automatically popped up an invite in my calendar which was neat01:46
*** lbragstad has joined #openstack-tc01:58
*** whoami-rajat has joined #openstack-tc02:01
*** jamesmcarthur has quit IRC02:18
*** jamesmcarthur has joined #openstack-tc02:20
*** jamesmcarthur has quit IRC02:25
*** jamesmcarthur has joined #openstack-tc02:55
*** jamesmcarthur has quit IRC03:01
*** spsurya has joined #openstack-tc04:15
*** jamesmcarthur has joined #openstack-tc04:46
*** jamesmcarthur has quit IRC05:19
*** ricolin has joined #openstack-tc05:21
*** ricolin has quit IRC05:35
*** Luzi has joined #openstack-tc06:47
*** jamesmcarthur has joined #openstack-tc06:49
*** jamesmcarthur has quit IRC06:54
*** e0ne has joined #openstack-tc07:09
*** e0ne has quit IRC07:16
*** jamesmcarthur has joined #openstack-tc07:51
*** jamesmcarthur has quit IRC07:55
*** e0ne has joined #openstack-tc07:57
*** lbragstad has quit IRC08:01
*** zbr|ssbarnea has joined #openstack-tc08:21
*** zbr|ssbarnea is now known as zbr08:22
*** tosky has joined #openstack-tc08:41
*** jamesmcarthur has joined #openstack-tc08:51
*** jamesmcarthur has quit IRC08:56
*** e0ne has quit IRC08:57
*** jpich has joined #openstack-tc09:04
*** bsilverman has quit IRC09:09
*** cdent has joined #openstack-tc09:25
*** Luzi has quit IRC09:36
*** Luzi has joined #openstack-tc09:51
*** jamesmcarthur has joined #openstack-tc09:52
*** jamesmcarthur has quit IRC09:57
*** e0ne has joined #openstack-tc11:16
bauzaszaneb: sorry, I tried to reply without hitting the end of campaign11:40
bauzaszaneb: so my thoughts is that if we want to discuss about architectural concerns, we just need to discuss with the community, not only us11:41
bauzashence the 'reality wall'11:41
*** jamesmcarthur has joined #openstack-tc11:54
*** jamesmcarthur has quit IRC11:59
*** Luzi has quit IRC12:00
*** Luzi has joined #openstack-tc12:02
*** tbarron has joined #openstack-tc12:08
aspiershi folks, where should I ask about a PTG discount code which stopped working?12:49
aspiers"Sorry, the promotional code you entered is not valid."12:50
aspiersIt worked fine a week or two ago when I started to register, but I did not complete the process at the time12:51
jrollaspiers: probably summitreg@openstack.org12:52
aspiersyeah I've just mailed them12:52
gmannaspiers: hope deadline is not over12:53
aspiersit is not12:53
mugsiebauzas: we can still "campaign" in this time - just not all people who vote will be able to take it into account12:53
mugsiethat is how it was before we had the campaign period (2 or 3 elections ago)12:54
aspiersgmann: it closes in ~18 hours12:54
jrollzaneb: +1000 on "stop stifling ideas"12:54
*** jamesmcarthur has joined #openstack-tc12:55
gmannaspiers: yeah 11:59pm PT on Wednesday, February 2712:55
*** jamesmcarthur has quit IRC12:59
aspiersseems there may be a wider problem with the codes12:59
aspierscmurphy has an issue too13:00
cmurphyprobably have to wait for event staff in the US to wake up13:01
aspiersyeah13:01
mugsiejroll: :)13:04
*** mriedem has joined #openstack-tc13:44
*** jamesmcarthur has joined #openstack-tc13:48
bauzasmugsie: jroll: I think I was misunderstood unfortunately13:49
bauzasmugsie: jroll: I don't want to veto any idea13:50
bauzasmugsie: jroll: just the fact that we should discuss ideas with UC and contributors13:50
*** e0ne has quit IRC13:50
bauzasbecause an idea needs an owner13:51
bauzasand a usecase13:51
bauzasthat's it13:51
bauzasI'm a bit sad to see this torn by the last hour *after* the campaign deadline, but meh :)13:51
jrollbauzas: I understand what you mean. the discussion we were having there is "what would you like to see changed", not "what idea do you want to force on the community". :)13:55
cmurphyaspiers: et al someone pointed me to the write email describing which combination of 2 out of my 3 codes to apply and how so all good :)13:56
jrollbauzas: it's like me and you talking about ideas over lunch or a drink. obviously we can't just do it without the rest of the community, but we can still talk about it :)13:56
bauzasjroll: yeah and I replied on this http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002965.html13:57
* bauzas loves hallways discussions btw. ;)13:58
jrollbauzas: I think we're talking past each other, sorry :/14:02
bauzasjroll: and just in case, here are my architectural points I'd love to have thanks to a magic hand : 1/ make sure we can scale *every* project from 0 to the infinity, 2/ have API microversions for each project, 3/ have smooth rolling-upgrades for every service project14:02
bauzasjroll: heh, no worries14:02
* jroll wrote 5 different messages trying to explain what zane was saying and didn't like any of them14:02
bauzaswe all have opinions, it's fair to say it, and we all also have architectural concerns14:03
jrollyes, this14:03
bauzasso we need some way to respect all of us by having a large consensus about the direction we want to go14:04
*** e0ne has joined #openstack-tc14:04
jrollwhat zaneb was saying is it's fair to say opinions, let people do it without talking about project managers and user community and so on :)14:04
bauzasgetting this consensus is the hardest thing we can do, it's like football game strategies : everyone has an opinion about what we *could* do14:04
bauzasjroll: maybe talking of PMs was a strawman but I'm a very pragmatic folk and I don't want to run for a TC seat by having ideas I can't see them happening14:06
bauzasand I just wanted to clarify this14:06
bauzasi apologize if my message was somehow scrambled14:06
bauzashence my reply to lance clarifying things14:06
jrollsure, that's fair14:07
jrollthe question was explicitly about ideas that may not be pragmatic :P14:07
jrollI assume to get to know the candidates as a person, since most questions are about the candidate as a tc member14:08
bauzasyup, and I love this campaign14:09
cdentYes, it was a way of seeing into the minds of the candidates, from one of many angles.14:09
bauzashard questions that were requiring more than a single thought before writing14:09
cdentBut I have to admit that part of the goal was to see how willing people were to really express their true feeling about what they want14:10
cdentTo get a guage of how aspirational the canidate is14:10
evrardjpcdent: +114:10
bauzasI hope my personal opinions were correctly explained, thanks to cdent, evrardjp and dhellmann14:10
smcginnisReally good discussions this time around.14:10
bauzasI can be a dreamer hence being a pragmatic person14:11
bauzasI just don't want to be disappointed by my influence on the TC if I have large aspirational goals that can't be achieved in a reasonable timeframe14:12
bauzasso I prefer to somehow be more pragmatic when I answer (as the answer is not only directed to the readers, but also to me)14:12
jrolltotally fair14:12
jrollfwiw, I don't expect any of the things I mentioned can be completed in a year, no matter the method or how many people agree :P14:13
*** jamesmcarthur has quit IRC14:14
*** Luzi has quit IRC14:17
bauzasjroll: you also know me and I hope you remember I'm not a controversial person in terms of gamechanging projects14:18
bauzasbut I like people who do this14:18
jrollyep :)14:19
bauzasanyway, back to work, I also like discussing here14:19
bauzasI barely follow the #-tc channel, my bad14:19
jrollno worries :) enjoy14:20
*** lbragstad has joined #openstack-tc14:20
fungiaspiers: jroll: cmurphy: kendall waters who does event coordination on the osf staff is awake and looking at messages for the summitreg alias now. apparently the ptg attendee discount codes expired early, so if someone thinks they might be running into that they can reach out to the summitreg address mentioned in their invite e-mail to get it sorted out14:32
aspiersfungi: thanks! yeah it seems kendall has already renewed mine :)14:33
jroll++ thanks fungi14:33
aspiersfast work14:33
fungishe both amazing and efficient, yes14:34
fungier, she is14:34
aspierslike everyone at osf :)14:34
fungioh, i just hide my inherent laziness behind a mask of efficiency, that's all14:40
*** jamesmcarthur has joined #openstack-tc15:03
zanebbauzas: so context here is that I have personally raised one of the ideas that mugsie mentioned as being worthy of discussion on multiple occasions15:36
zanebon no occasion has anybody with technical knowledge of the details explained to me what we would lose by doing that15:36
zanebbut on every occasion somebody has angrily told me to STFU and stop interfering15:37
zanebTBH it took me a long time to send that email because I was trying to figure out the right tone, given that you were *not* one of those people15:37
mugsieyeah, it is also worth noting that my list was based on being an operator of OpenStack15:39
zanebbauzas: anyhow, it's fine to continue the discussion now that voting has opened. it's better to discuss earlier before anyone has voted but unfortunately I was travelling at the end of last week and had to compress my reply time15:40
mugsieand, like zaneb points out ^, when people do suggest things, there is a high risk of getting shouted down.15:43
mnaseri dunno15:44
mugsiethe only reason I didn't stop was I can be quite stubborn, but for a lot of people, when they see what happens to people who do suggest things, they decide it is not worth it and move on.15:44
mnasersometimes i do feel we're pretty behind on some fundamental things15:44
evrardjpmnaser: go on?15:44
mnaserand looking at these nice ideas is fun but it feels like we need to play catch up on that15:44
mnaseri.e.: one of our contributors in OSA works at the BBC RD, he's been contributing a ton, he has convinced his org to get developers on-board and he's been adding more efforts from their side15:45
mugsiemnaser: sure - but I think some of the ideas would enable a lot of the other issues to be fixed along the way15:45
mnaserthey have a *strict* admin/public/internal network structure, a project hasn't been following it very strictly and it breaks them15:46
mnaserthey've been digging through that project source code, trying to figure out a fix, sent ML posts that go unanswered.. essentially our whole model of admin/internal/public is broken and not tested properly15:46
zanebmnaser: I'm gonna look into that more today btw15:47
mugsiemnaser: so they don't want any of the admin functions to be exposed on the admin endpoints? or just having 3 endpoints breaks the project?15:47
zanebmugsie: the latter15:47
mnaseri suggested that we improve devstack/devstack-gate to add 3 networks so we actually properly test this in our gates15:47
mugsieyeah - we had that for a while as well. we had to enable parsing the Host header to fix it15:48
mnaserin his case, the networks don't even communicate with each other15:48
mugsiemnaser: the guidence for the last while was that the 3 URLs were legacy, and everything should be on public15:48
mnaserso projects start breaking15:48
mugsieand it was only for network separation - but it caused people to stop worrying about it as much15:49
mugsiehaving devstack test it is a good idea15:49
smcginnisNot test == broken, right?15:49
mugsieexactly15:49
mnaserimho we should have these 'best practice' documents that we work on as tc to come up with to help answer those questions15:50
mnasershould you run 3 endpoints, should they all work, do we drop that model, consistency across openstack15:50
mugsieyeah - we did hand off a lot of that to the API SIG - http://specs.openstack.org/openstack/api-sig/15:53
mugsieendpoints are not documented there though15:53
* mugsie makes a note15:54
fungijust to be clear, let's please not extend devstack-gate at all. it's legacy cruft which, if gmann's plan succeeds, will eventually die with the stable/rocky branch and its predecessors16:02
cdentmugsie: as I recall, back when the sig was a wg, the concept of multiple-endpoints was considered outside the domain of "what makes a good api". It's layer above16:02
dhellmannI had no idea there was such a plan16:02
fungidevstack-gate is a remnant of our zuul v2 design for devstack jobs16:02
dhellmann(at least not before this week)16:02
cdentmugsie: I recall many a design summit discussion about killing the split and letting "the network do it"16:03
fungiwell, the qa team has, at least, not committed to finding ways to make the "legacy" (devstack-gate using) devstack jobs work on ubuntu bionic16:03
fungiso if we want to stop running integration jobs on xenial for the stein release, then that means devstack-gate becomes unnecessary for stable/stein and later16:04
gmannfungi: dhellmann with first and fast way to move legacy job to bionic not converting them to zuulv3. once we do zuulv3 then, devstack-gate can go away16:05
gmannconverting them to zuulv3 which automatically move them to bionic can take time for many of the projects and might be difficult to finish in steni16:05
dhellmannthat all makes sense. did I miss a mailing list thread explaining it? (that's likely, I haven't been doing a good job of keeping up with the list this cycle)16:05
fungiahh, well also the infra team (who has been maintaining the devstack-gate repo up to this point) has considered it basically frozen since zuul v3 went into production, so would likely be looking for new maintainers if it needs any updating16:06
gmannso first i want to achieve the target of running all integration jobs to bionic by stein16:06
fungiif devstack-gate works fine as is on bionic, then switching the legacy jobs to run on bionic for stein is probably an okay interim solution, even if disappointing16:07
gmannfungi: +1 on freeze, if anyone want update then we ask them to move to zuulv316:07
gmannfungi: yeah, i am giving that a try first.16:07
fungicurious to hear how it goes16:08
fungii do strongly suspect that projects with a lot of in-repo devstack-gate hook scripts and devstack plug-ins may have trouble16:08
fungibut i guess it's up to them to work that out16:08
gmannyeah, i am tracking that on this etherpad - https://etherpad.openstack.org/p/legacy-job-bionic16:09
gmannnot many projects started yet. I will add another reminder by friday.16:10
*** openstackgerrit has joined #openstack-tc16:12
openstackgerritMerged openstack/governance master: Update WSGI goal status for Manila  https://review.openstack.org/63789116:12
gmanndhellmann: mailing list thread you mean for legacy job moving to bionic or for d-g future plan ?16:12
dhellmanngmann : explaining the future plans and the deprecation of devstack-gate16:12
gmanni am not aware of that . may be fungi knows if there is any16:14
smcginnisI think the suggestion is to start a ML thread explaining what the plan and goal is there.16:15
fungiyeah, the infra team has considered devstack-gate deprecated ever since the official devstack jobs switched to the zuul v3 native playbooks in the openstack-dev/devstack repo, since only auto-converted zuul v2 jobs with "legacy" in their names use it16:17
fungii don't think the infra team has any specific sunsetting pipeline for the repo itself16:18
fungier, sunsetting timeline16:18
fungiit's just been basically frozen for over a year waiting for projects to replace their legacy jobs16:19
gmannfungi: is there any deadline for projects to move to zuulv3 ?16:20
smcginnisYeah, and I don't think the projects are really aware that there's any kind of urgency to do anything about those legacy jobs.16:20
fungigmann: no deadline as far as i know16:20
fungii mean, projects are already using zuul v3, but if you mean to move off legacy auto-converted job definitions from zuul v2 there's no deadline16:21
gmannok16:21
tbarrongmann: dhellmann: for cinder and manila (and neutron?) an additional challenge for converting jobs are the third-party jobs that were built on zuul v216:22
tbarronsmcginnis: ^^ correct if I mis-speak for cinder16:22
toskyfungi: re auto-converted zuul jobs: I think I have seen legacy jobs being imported without the "legacy" keyword in their name16:22
gouthamreither that, or at some point we had a change that removed the word -legacy- from the job names16:23
tbarronfungi ^^16:23
toskygouthamr: whyyyy :)16:23
fungitosky: sure, but if they likely still use the "legacy" playbooks in the openstack-infra/openstack-zuul-jobs repo16:23
gmannyeah or in-tree playbook16:24
toskyfungi: right, probably searching for zuul-cloner would do the trick16:24
fungispecifically the ones at https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/playbooks/legacy16:24
smcginnistbarron: True16:24
clarkbgouthamr: tosky people have added new jobs on legacy tooling without legacy in the names16:24
clarkbwe've complained about it, but with jobs living in projects there isn't much we can do16:25
clarkbthe jobs that the infra team converted should all have started out with the legacy nomenclature16:25
tbarronsmcginnis: herding cats**216:25
smcginnis++16:25
dhellmannsmcginnis : we should, but I was honestly assuming  I had missed it16:32
smcginnisI may have as well.16:34
gouthamrfwiw tosky clarkb, we still have a legacy playbook folder in manila and all these legacy jobs inherit from "legacy-dsvm-base"16:34
clarkbgouthamr: cool so those are labeled properly?16:36
gouthamrclarkb: yeah, not apparent in the job names though, i.e, the job name is "manila-grenade" instead of "legacy-manila-grenade" (if that's what it should be)16:37
tbarrongouthamr: I at least missed the 'do not rename' directive though I have no problem adhering to it (and renaming these back)16:37
gouthamrtbarron: https://docs.openstack.org/infra/manual/drivers.html#consistent-naming-for-jobs-with-zuul-v3 was cited in the review that renamed the jobs..16:39
gouthamrand it does suggest the "legacy-" be dropped from the name16:40
fungii don't think anyone was told not to rename jobs. the infra team just said they're not going to update the legacy playbooks in openstack-zuul-jobs (or make changes of significance to tools like devstack-gate and zuul-cloner which are remnants of zuul v2)16:40
toskygouthamr: when creating the native Zuul v3 job, sure :)16:40
clarkbgouthamr: it suggests you drop legacy- from the name when you rewrite the job to be zuulv3 natve iirc16:40
tbarronwell I think the *main* point here is that using the name to find the legacy jobs isn't a reliable method16:40
clarkbthe legacy jobs are shim jobs from the zuulv2 conversion and not zuulv3 native16:41
tbarronwe'll name the jobs however there is guidance16:41
clarkbtbarron: yes I would agree with that16:41
gouthamrtosky clarkb: yes, lost in translation for me :)16:41
fungithose are basically frozen in time and exist to support auto-converted job definitions, with an expectation that if people need their converted jobs to do something new they need to replace them16:41
tbarronfungi: and as you know I have no problem with that policy but do think it would help to re-iterate/emphasize it16:42
tbarronand I think the third-party jobs are an extra wrinkle b/c we already face a challenge keeping vendors involved and maintaining these16:43
tbarronmuch less converting them16:43
toskytbarron: do you have an inventory of which of your base jobs are used/inherited by 3rd-party jobs?16:44
gmannor directly  "legacy-dsvm-base" ?16:45
*** gouthamr_ has joined #openstack-tc16:46
tbarrontosky: I don't have those jobs definitions, could study their logs I guess16:46
clarkbre third party jobs we've never been directly responsible for those. We can keep code and repos up (and probably even hand over control to interested parties), but I don't think we should be expected to ensure that third party test jobs work indefinitely16:47
tbarronclarkb: agree with the principle - smcginnis think about implications though ^^^16:48
toskytbarron: even if they are not going to disclose them, maybe you can ask for the output of a (git) grep with "parent:" as argument16:48
*** gouthamr has quit IRC16:48
toskyon their repository16:48
tbarrontosky: it's not that they refuse to disclose, I just said that I don't *have* the info to answer your question16:48
toskyoh16:49
clarkbthe zuul jobs api may expose thsi for us too16:49
clarkbin theory you can do a webcral of all listed jobs and lookup their parent hierarchy16:49
clarkbthen for any with the legacy dsvm job as a parent add them to the list?16:49
toskybut they may inherit from manila jobs16:50
fungiyeah, it's more that we didn't design their systems. some third-party ci operators banded together over time to work out solutions amongst themselves and used a lot of the same tooling we do. we can continue to make that tooling available but we lack the resources to continue updating it and also manage our more modern solution16:50
*** gouthamr has joined #openstack-tc16:50
*** gouthamr_ has quit IRC16:50
fungilots of the third-party ci operators are in fact still using jenkins and jjb configs16:51
toskytbarron, gouthamr : if I remember correctly the discussion during last PTG, you can actually port the jobs to zuul v3, as long as you don't remove the existing post/pre gate hook scripts in the repository16:51
toskythe risk is that those script may get out of sync with the changes applied to the zuul v3 jobs16:51
fungii also see plenty to this day setting up jenkins with the gerrit-trigger plugin, no zuul whatsoever16:51
smcginnisI think there's still more documentation and guidance out there around setting up Jenkins for third party CI than there is for setting up Zuul.16:52
clarkbsmcginnis: thats fine16:52
smcginnisI can't blame them for just going with what appears to be the easiest approach, even if running zuul and sharing that steup knowledge would be better.16:53
gouthamrtosky: you're right, i've not heard of third party CIs depending on in-tree manila job definitions to inherit from... so our transition shouldn't affect them as long as we don't remove pre-test and post-test hook scripts that we currently have16:53
tbarronto be clear I wasn't saying that we can't convert manila first party jobs to zuulv3 b/c of third-party jobs16:55
tbarronwe can and should16:55
tbarronthere are some challenges there for us but those are independent of 3rd party jobs16:55
gouthamr+116:56
tbarroni was just saying that if the goal is to get rid of the old infra that we need to take the 3rd party jobs into account too16:56
tbarronand figure some plan for their eventual conversion16:56
clarkbworth noting that the rules set out for third party ci systems are fairly basic. We require they provide enough info back to us that a failed job can be reasonably debugged and provide meanginful input. We don't require the the jobs use any particular ci system or test framework or that they run on any particular platform17:00
*** e0ne has quit IRC17:00
clarkball that to say we shouldn't assume they will ever be converted. But at the same time we can't be responsible for what they do run. If they would like to care for existing tools we are moving beyond then we can hand over control of those17:01
*** mriedem is now known as mriedem_away17:01
tbarronclarkb: so we're going to need to over-communicate with the third party CI folks17:06
tbarronclarkb: not because that's fair or required in some abstract sense17:06
fungiyeah, the relationship there is a bit antagonistic at times. when projects first started to decide that they would require in-tree driver vendors to perform testing and report back on proposed changes, the vendors in turn expected those teams to tell them how to do it. and to some extent that expectation got punted to the infra team since we manage the code review system they report into and happen to17:06
fungirun a ci system which is interfacing with it already17:06
tbarronclarkb: but rather because their continued constructive involvement is critical to openstack17:06
clarkbtbarron: sure I just want to be careful the message isn't "you must all convert to zuulv3"17:07
clarkbbecause running a zuul has never been a requirement17:07
smcginnisNot that "you must convert", but "if you are running your CI this way, please be aware of these changes" I would think.17:08
tbarronclarkb: yup, but using zuul might be the smart thing to do, more like that ...17:08
fungithe first third-party ci system in openstack which reported back on changes was smokestack. it was written entirely independent of any tools we run and merely coded to the interfaces we provide in the code review system17:08
tbarronmight be *a* smart thing to do :)17:08
fungithe early expectation was that's what driver vendors would do too17:08
smcginnisfungi: I ran mine as a set of python scripts for years. Worked great.17:08
fungibut when the flood of third-party ci started later, many of them came to openstack asking us to tell them how to build and manage one17:10
smcginnisThere still exists a need for *someone* to provide that guidance, but it shouldn't be just dumped on infra. I've tried to encourage third party CI operators to work together to collect recommendations and best practices, but haven't seen that go anywhere.17:11
fungithe infra team mostly pushed back and said "here's documentation for how we run our upstream ci system, you can probably make something work similarly" and from that a number of third-party ci operators wrote blog posts about how they did it which others copied. eventually some of them attempted to curate a set of instructions and, later, some configuration management shims, and got them integrated into17:12
fungithe upstream infra team's configuration management and documentation17:12
fungibut infra's ci system is fast-moving and under heavy development at all times, so expecting them to all adjust their ci systems at the same pace is untenable17:13
*** jamesmcarthur_ has joined #openstack-tc17:14
tbarronand I'm not saying it's *infra's* job to help third-party CI stay current, just noting that we have a challenge17:15
tbarronin the old days vendors were banging on the doors to get in so we could put the onus on them17:15
tbarroneven if they then put it on infra as best they could17:15
tbarronnow we have a challenge to keep their involvement in CI17:16
*** jamesmcarthur has quit IRC17:17
tbarronI personally work on a 100% open source back end, we work to keep it up-to-date and will convert it to use zuulv317:20
tbarronbut as manila PTL I want a healthy diversity of back ends running CI17:20
tbarronotherwise the postion of manila (or cinder) as an abstraction layer that effectively virtualizes all these is eroded17:21
*** jpich has quit IRC17:30
*** dims has quit IRC17:35
*** dims has joined #openstack-tc17:48
*** mriedem_away is now known as mriedem18:50
*** e0ne has joined #openstack-tc18:58
clarkbmnaser: gmann looks like the board meeting invitation was sent out19:00
gmannclarkb: yeah, saw the mail.19:02
*** lbragstad has quit IRC19:39
*** lbragstad has joined #openstack-tc19:41
*** spsurya has quit IRC19:52
*** e0ne has quit IRC19:59
*** e0ne has joined #openstack-tc20:09
*** e0ne has quit IRC20:17
diablo_rojocmurphy, kinda short, but I wrote a forum propsal based on the fc sig meeting last night: https://etherpad.openstack.org/p/FC_SIG_Denver_forum_topics20:20
*** jamesmcarthur_ has quit IRC20:20
cdentdiablo_rojo: that reminds me am I on the hook to do anything, yet, with regard to forum selection stuff?20:21
diablo_rojocdent, not yet :) Once the submissions close, thats when we'll need your input.20:22
cmurphydiablo_rojo: lgtm20:22
cdentroger con aye, ten degrees down bubble20:22
diablo_rojocdent, I will talk to Jimmy about getting a meeting scheduled sooner rather than later so that we are prepared.20:22
cdentcool, thanks20:23
diablo_rojocdent, no problem :)20:23
*** cdent has quit IRC20:24
*** e0ne has joined #openstack-tc20:30
*** e0ne has quit IRC20:33
*** e0ne has joined #openstack-tc20:35
*** tosky has quit IRC20:36
*** AlanClark has joined #openstack-tc20:41
mnaserfungi: when i mentioned devstack-gate, i think 'devstack base job'20:56
mnaseri guess i need to upgrade my terminology to say 'the zuulv3 devstack base job'20:57
*** jamesmcarthur has joined #openstack-tc20:57
fungiahh, easy mistake yes20:59
fungiwe said "devstack-gate" for so many years that to some it ceased to be the name of a git repository ;)20:59
openstackgerritAlex Litvinov proposed openstack/governance master: adding cinder-backup-swift charm and interface  https://review.openstack.org/63982521:06
*** jaosorior has quit IRC21:08
openstackgerritAlex Litvinov proposed openstack/governance master: adding cinder-backup-swift charm and interface  https://review.openstack.org/63983621:23
*** jamesmcarthur has quit IRC21:24
*** jamesmcarthur has joined #openstack-tc21:24
*** e0ne has quit IRC21:54
*** jamesmcarthur has quit IRC22:36
*** jamesmcarthur has joined #openstack-tc22:36
*** AlanClark has quit IRC23:04
*** jamesmcarthur has quit IRC23:55

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