Tuesday, 2019-09-10

*** markvoelker has joined #openstack-tc00:46
*** markvoelker has quit IRC00:48
*** markvoelker has joined #openstack-tc00:49
*** diablo_rojo has quit IRC00:57
*** markvoelker has quit IRC00:59
*** markvoelker has joined #openstack-tc00:59
*** markvoelker has quit IRC01:04
*** markvoelker has joined #openstack-tc01:07
*** markvoelker has quit IRC01:17
*** markvoelker has joined #openstack-tc01:18
*** njohnston_ has quit IRC01:20
*** markvoelker has quit IRC01:23
*** markvoelker has joined #openstack-tc01:48
*** jamesmcarthur has joined #openstack-tc01:48
*** spsurya has joined #openstack-tc02:17
*** markvoelker has quit IRC02:20
*** markvoelker has joined #openstack-tc02:22
*** jamesmcarthur has quit IRC02:30
*** Luzi has joined #openstack-tc04:36
*** markvoelker has quit IRC04:48
*** ricolin has joined #openstack-tc05:00
*** markvoelker has joined #openstack-tc05:26
*** markvoelker has quit IRC05:30
*** dklyle has quit IRC06:20
*** dklyle has joined #openstack-tc06:21
asettleo/07:52
*** lpetrut has joined #openstack-tc07:55
evrardjpo/07:57
*** e0ne has joined #openstack-tc08:06
ricolino/08:22
gmanno/08:23
gmanntc-members: Tetsuro is ready to take placement PTL position.08:24
asettlegmann, good news!08:29
gmannyeah. he will be sending mail reply soon.08:30
openstackgerritGhanshyam Mann proposed openstack/governance master: Appoint Ian Y. Choi as I18n PTL  https://review.opendev.org/68096809:01
gmannOffice hour time...09:02
gmannasettle: ricolin ^^ i have updated the appointed cycle for I18n09:02
*** jaosorior has joined #openstack-tc09:11
evrardjpthat's good news indeed09:16
evrardjpthanks gmann09:16
ricolinthanks gmann +1ed09:45
asettleThank you gmann10:01
*** dklyle has quit IRC10:03
*** dklyle has joined #openstack-tc10:04
openstackgerritGraham Hayes proposed openstack/governance master: Explicitly declare Ussuri supported runtimes.  https://review.opendev.org/67979810:12
openstackgerritGraham Hayes proposed openstack/governance master: Explictly highlight Tempest python versions  https://review.opendev.org/68120310:12
openstackgerritGraham Hayes proposed openstack/governance master: Explictly highlight Tempest python versions  https://review.opendev.org/68120310:13
*** markvoelker has joined #openstack-tc10:16
*** markvoelker has quit IRC10:21
*** markvoelker has joined #openstack-tc10:55
*** markvoelker has quit IRC11:00
openstackgerritGhanshyam Mann proposed openstack/governance master: Appoint Tetsuro Nakamura as Placement PTL  https://review.opendev.org/68122611:36
*** jamesmcarthur has joined #openstack-tc11:54
*** markvoelker has joined #openstack-tc12:04
ttxgmann: thanks for catching that12:08
*** jamesmcarthur has quit IRC12:08
*** njohnston has joined #openstack-tc12:13
*** jamesmcarthur has joined #openstack-tc12:13
openstackgerritGraham Hayes proposed openstack/governance master: Explictly highlight Tempest python versions  https://review.opendev.org/68120312:21
*** jamesmcarthur has quit IRC12:24
*** jamesmcarthur has joined #openstack-tc12:26
*** jamesmcarthur has quit IRC12:29
openstackgerritGraham Hayes proposed openstack/governance master: Remove CentOS 8 from list of OSes for Ussuri  https://review.opendev.org/68124212:35
*** mriedem has joined #openstack-tc12:55
*** Sundar has joined #openstack-tc13:25
*** Luzi has quit IRC13:32
openstackgerritTom Barron proposed openstack/governance master: Add community infra  investment opportunity for 2019  https://review.opendev.org/68126013:48
openstackgerritThierry Carrez proposed openstack/governance master: Gradually reduce TC membership to 9 members  https://review.opendev.org/68126614:04
mugsietc-members: just checking - did we say we were doing another poll for the release naming? with the top 3, and the new membership?14:11
mugsieand did anyone take the action to run the poll?14:11
zanebI thought that's what we were saying14:11
zanebmugsie: you're it14:11
mugsie:D14:11
* mugsie goes to do it14:11
ttxI can add more options if you want more confusion.14:14
mugsiettx: you are always so helpful :)14:14
ttxmugsie: a pre-check for the ICAO solution reveals that it is unlikely that the complete list would pass as non-trademark-risky14:14
mugsiehow about v->Z ?14:15
ttxtbd... just vetting a set is obviously more likely to trigger an issue than vertting a single name14:15
mugsieyea14:15
ttxwhich is why I've been looking into a set list that would still have second choices14:16
ttxto solve that issue14:16
mnaserdhellmann: makes sense on the `documentation-change` thing.14:17
mnaserok, so in that case, i need to make sure we got the tag in14:17
ttxMy best bet was to take the list of lunar features, starting with Maria, then Lacus, then... and pick the first candidates there14:18
mnaserttx: seems like you weren't a fan of using openstack/releases to tag election data so maybe i'll just resort to pushing a signed tag14:18
ttxmnaser: i think that's OK from an automation perspective, but it's a bit of a stretch to land that in the releases repo14:19
ttxI liked fungi's suggestions though14:19
openstackgerritCorey Bryant proposed openstack/governance master: Retire charm-neutron-api-genericswitch  https://review.opendev.org/68127114:19
ttxmnaser: so just make sure we tag a version of the governance toolset around elections, and refer to that14:20
mnaseri guess we could put a version number on it and maybe add a small comment14:20
mnaserand i guess we can make it jump a major version number on every "set" of tc members14:20
mnaser(or maybe we can come up with a release name harharhar ok)14:21
fungiit can be a patch version for all i care. mainly it's a matter of: we incorporate the tag name into the election configuration. that tag needs to be made after the e-mail update cutoff (per current process anyway) before electoral rolls are generated, so we know which projects were included14:22
ttxmugsie: so basically if ICAO wins the poll it could be shot down by a surprise trademark risk14:22
mnaserttx, fungi: how does this look? https://review.opendev.org/#/c/680691/4/deliverables/_independent/openstack-governance.yaml14:22
ttxwe'll still need a plan B for that case14:22
mnasera small comment to be helpful for whoever consumes this14:22
ttxmnaser: works for me14:23
mnasercool well you have the powa14:23
fungimnaser: in that case we'd need to go back in time and update https://opendev.org/openstack/election/src/branch/master/configuration.yaml#L4 to reflect that tag14:24
fungii'll grep around real quick and see what that got embedded in, if anything14:24
mnaserfungi: ok, sorry for the last minute change but at least moving forwards it'll be much easier14:25
fungimnaser: ttx: looks like it should be safe as best i can tell, so i've pushed https://review.opendev.org/681274 depending on the release repo change14:31
*** ianychoi_ is now known as ianychoi14:37
fungii've also pushed https://review.opendev.org/681276 to start reporting election repo changes in here14:38
fungii mentioned it a few weeks ago and there were no objections, but if anyone in here thinks it's a bad idea please say so on the change14:39
fungitc-members: ^14:39
openstackgerritMerged openstack/governance master: Update member roster based on Sept 2019 election  https://review.opendev.org/68035614:43
*** e0ne has quit IRC14:44
*** e0ne has joined #openstack-tc14:44
*** jamesmcarthur has joined #openstack-tc14:47
ttxwoohoo! new members!14:48
mnaseri'm proceeding with the acl changes now14:49
mnaserin b4 i accidentally remove myself doing it14:50
mnaserhttps://review.opendev.org/#/admin/groups/205,members14:51
mnaseri think that seems right14:51
ttxlgtm14:52
fungi"accidentally" removing yourself, yeah right ;)14:53
openstackgerritMohammed Naser proposed openstack/governance master: Add Mohammed Naser nomination as chair  https://review.opendev.org/68041414:55
evrardjp:)14:58
asettlefungi, reviewingggg14:59
*** diablo_rojo has joined #openstack-tc15:01
gmannfungi: thx, lgtm15:02
*** spsurya has quit IRC15:05
openstackgerritJean-Philippe Evrard proposed openstack/governance master: Add JP Evrard nomation as chair.  https://review.opendev.org/68128515:07
evrardjpthrowing my name in the ring too :)15:09
openstackgerritMerged openstack/governance master: Any member of the TC can approve fast tracked patches  https://review.opendev.org/67821215:09
*** Sundar has quit IRC15:10
openstackgerritJean-Philippe Evrard proposed openstack/governance master: Add JP Evrard nomination as chair  https://review.opendev.org/68128515:12
evrardjpI hope I don't get judged on the first patch spelling. :D15:12
* dhellmann tips his cap to the new tc-members15:16
mnaserthanks again dhellmann :)15:16
gmann+1 thanks dhellmann  and also lbragstad TheJulia fungi for valuable contribution as TC.15:18
zaneb+10015:18
zanebooh, fun, an election! how do we even do that?15:19
* dhellmann rushes for the door15:19
mnaseri was thinking vote for whichever one you want in gerrit (or both if you want)15:20
dhellmannwe do have a team of people designated to run elections, too15:20
mnaserand then by the time we hit the formal-vote deadline for both (assuming both have the total min numbers for both) we can just count there15:20
mnaserthat will be easy and work, but if there's a third in the mix it will get harder15:21
fungigmann: there's a distinct possibility i'll run again in 6 months, i just wanted to make sure the election tooling didn't fall over and crush the new election officials15:21
gmannfungi: +100 to see you back .15:22
evrardjpzaneb: hahah15:23
mnaser(or we can do an election, i dont really mind)15:24
evrardjpfungi: did we exercise the tooling enough?15:24
mnaserit's not like i can do it anyways :)15:24
evrardjpcause mnaser and I we got some exercising for you if necessary :)15:25
* mnaser still doesn't know if we're the only 2 running15:25
evrardjpyes indeed!15:26
fungievrardjp: we exercised (and fixed) enough of the parts which would need changes to support running both tc and ptl elections at the same time15:27
lbragstadgmann ++ thanks!15:28
evrardjpfungi: got it15:28
evrardjplbragstad: it's all natural. It was a pleasure to have you (in the meaning y'all!) on the team.15:29
lbragstadit was a pleasure serving - i appreciate all the help and putting up with my pestering/questions15:29
evrardjpisn't that part of the job desc ?:D15:30
lbragstadhttps://media.giphy.com/media/HFHovXXltzS7u/giphy.gif15:31
mugsietc-members: you should have a ballot email in your inboxes15:32
evrardjplbragstad: :)15:32
asettlemugsie, voted15:33
asettleI'm like lightning15:33
asettleSO FAST15:33
evrardjp:)15:33
evrardjpthat was very fast15:33
mugsieeven on ice15:34
asettle...15:34
asettleLOW BLOW15:35
mugsiehttps://media.giphy.com/media/ftrPtuqQUIZ5opePYS/giphy.gif15:36
zanebrofl, that photo is the gift that keeps giving15:37
asettleThe dog or me on my ass?15:38
zaneblatter15:38
asettleThank god it's just such a flattering angle15:38
mugsieasettle: I wasn't the one who put it on blast on twitter :P15:39
asettlemugsie, I gotta check in with my fan base on occasion. Let them know I'm human too15:39
evrardjpare you though?15:45
asettleevrardjp, unlikely at this point15:45
zanebasettle: maybe do a couple more round-the-world flights to make it official15:46
asettlezaneb, sound advice, thanks15:47
asettleI'll be 10% human farts real soon15:47
zanebtc-members: reminder that there's a board meeting in <counts on fingers> several hours from now https://wiki.openstack.org/wiki/Governance/Foundation/10September2019BoardMeeting15:58
fungigood reminder, thanks!15:59
mnasernot getting those invites :(15:59
mnaserthanks for the catch zaneb15:59
mugsiemnaser: I don't think they are sending invites anymore :/16:00
fungimnaser: mugsie: http://lists.openstack.org/pipermail/foundation/2019-July/002789.html16:00
mnaserwait, it is on my calendar16:00
fungicould have stood to have a reminder more recently, i agree, but there was one sent16:01
mnaseri see another one that was sent on aug 8th too16:01
asettleoh woop16:01
fungii hope our chinese community and board members are still able to join: https://technode.com/2019/09/09/china-blocks-us-video-conferencing-tool-zoom/16:02
fungimnaser: i don reminder in august went to the foundation ml at least: http://lists.openstack.org/pipermail/foundation/2019-August/16:03
fungier, i don't see any reminder on the foundation ml in august16:03
mnaseroh that's a bummer re: zoom16:03
fungi(accidentally hit return while i was editing, sorry)16:03
fungiit's hard to have international collaboration when the governments for the people trying to collaborate don't want them to communicate with each other16:04
mnaserfungi: i hope that at least china users can use the dial-in..16:05
fungiyeah, here's hoping16:05
fungithat's what i always do anyway16:06
evrardjpI cannot attend that one16:07
zanebyou're definitely not missing anything on zoom IME16:09
mugsiewell, sometime there is screensharing16:10
mnaserexecutive update will likely include slides, but yeah16:10
fungithe slides are at least published afterward16:11
*** lpetrut has quit IRC16:12
smcginnisOne topic for the board meeting is whether I will need to step down now that I work for Dell and there are two other Dell seats. As a community rep, I am requesting a vote to be allowed to stay. I hope I have demonstrated I am there as a voice for the community and not my company. If anyone is asked by their representatives, and you agree I'm not a corporate shill, I'd appreciate any support to16:14
smcginniscontinue on.16:14
smcginnisAnd sorry for the campaigning here.16:14
smcginnisJust thought it would be good to mention it just in case. ;)16:14
*** e0ne has quit IRC16:18
fungiappreciated16:19
fungii don't suppose one of the corporate shills is willing to step down instead? ;)16:19
fungi(just kidding, of course!)16:19
smcginnis:]16:20
fungifwiw, i do think it's cool of dell to be employing two people so invested in our community that we elected them as individual member representatives to the board16:22
openstackgerritGraham Hayes proposed openstack/governance master: Remove CentOS 8 from list of OSes for Ussuri  https://review.opendev.org/68124216:26
fungimugsie: ^ that's a just-in-case change i guess?16:27
mugsiefungi: yeap16:27
mugsieI am not too sure we will see a release in time16:28
fungiseems like a reasonable solution then16:28
mnaserFYI centos is already shipping py3 packages right now16:28
mugsieI wanted to call out that they can come back, but for the time being, they are out16:28
mnaserthey're in the CR repo (pretty much rhel rebuilds)16:28
fungicentos 7?16:28
mugsiemnaser: not in the normal repos16:28
mnaseryes, centos 7 python 3.6 pacakges from redhat16:28
mnaserCR is pretty much a "staging" repo for pre-release, its not like some "addon" repo16:28
smcginnisThere's no way to go with RHEL 8 instead because of the licensing issues, correct?16:29
mugsieit is like testing / tumbleweed16:29
mnasernope16:29
mnaserremember16:29
mnasercentos is downstream of rhel, so its an already built thing16:29
mugsieyes - CR trickles down into testing / release branches16:29
mnasernope, CR is rebuilds of _stable_ released things from redhat16:29
mnaserupstream of centos is redhat16:29
mugsieso when 7.8 is on the way, it will have pre 7.8 stuff in it16:29
mnaser"The continuous release (CR) repository makes generally available packages that will appear in the next point release of CentOS, on a testing and hotfix basis until formally released."16:29
mnasernope, when 7.8 is *out*, it will have 7.8 stuff16:30
mugsieon a testing and hotfix basis16:30
fungismcginnis: yes, from what i understand it has to do with whether our donor providers can work out licensing with rh to allow us to boot those images16:30
mnaser"At a point release stage, new sources have been released by the upstream vendor, but binary updates are not formally issued as complete until the ISOs are ready"16:30
mnaserhttps://wiki.centos.org/AdditionalResources/Repositories/CR16:30
smcginnisfungi: That's too bad. That could simplify some things.16:30
mnaserit will always contained _released_ rhel content16:30
mnaserits really weird and tricky because it sounds like its the other way around, but no, CR is just rebuilds of _released_ rhel content, not some newly compiled hot thing16:31
mugsieyeah, but not fully tested in CentOS16:31
mnasersure, implying centos is that different from rhel, which it really isn't, and we're talking about dot releases here, not major leaps/jumps :)16:31
mugsieif it wasn;t different, we would have both 7.7 and 8 already ;)16:31
mugsieit is different enough that they can't get a release out16:32
mnaserrebuilding rpms vs building isos/installer/etc is another challenge but šŸ¤·16:32
mugsiesmcginnis: it would kind of help, but then if a project dev wants to debug a CI failure, they need a RHEL licence :/16:32
smcginnismugsie: Developer licenses are free, right?16:33
mugsieare they? I honestly have no idea16:33
smcginnishttps://developers.redhat.com/blog/2016/03/31/no-cost-rhel-developer-subscription-now-available/16:33
mugsieI either used Ubuntu, or worked somewher with a ton of licences :)16:33
fungimugsie: smcginnis: yes, software developers can install rhel free-as-in-beer16:33
smcginnismugsie: Hah16:33
fungibut booting that on a public internet service provider (particularly one which is not running rhel underneath) is apparently a separate challenge16:34
fungifrom a licensing standpoint16:34
smcginnisYeah, that makes sense. Unfortunately.16:34
fungii only now what i've been told by service providers, though, i don't know where that's officially documented16:35
*** lpetrut has joined #openstack-tc16:47
mugsiedamn! 7 voters already the new TC is much quicker off the mark than the last one :)17:04
zanebit won't last ;)17:05
mugsie:D17:05
*** lpetrut has quit IRC17:07
*** jamesmcarthur has quit IRC17:18
*** njohnston is now known as njohnston|lunch17:30
*** e0ne has joined #openstack-tc17:46
*** diablo_rojo has quit IRC17:55
*** jamesmcarthur has joined #openstack-tc18:18
fungithat "new tc smell" hasn't faded yet18:33
zanebdoes anybody know what hongbin is referring to when he mentions vendors that have their own implementation of the OpenStack APIs on the ML?18:37
zanebI'm aware of radosgw, obviously18:38
zanebbut it sounds like I might have missed another big memo?18:38
mugsiewell, I know one big (ex) sponsor had the idea to replace everything behind nova-api with $NEW_STUFF - I am not sure it went anywhere though18:45
mugsieand some of the older clouds had re-implmentations of some services (e.g. keystone, back in the old days)18:45
fungii wondered the same about that reply, but i don't personally know what vendors he's talking about, no18:47
zanebsounds like I am not the only one in the dark then :)18:49
zanebok, I requested some clarification privately18:55
dtroyermugsie: you mean Ciao?  that is mostly-dead, but unlike Westly is unlikely to be revived18:56
dtroyerThe other notable (early) API substitution I recall was Nebula using a Cassandra-based thing to back the Swift API in much the same way folks regularly do today with Ceph18:57
fungii hope it's more like a "we know some companies did this at various points in the past" and not "i'm aware of companies claiming to run openstack and then falsifying refstack reports to be able to claim protected trademarks"18:57
*** jamesmcarthur has quit IRC18:57
*** ricolin has quit IRC18:58
smcginnisI am aware of one company that was thinking about doing their own implementation but exposing OpenStack compatible APIs for it.19:09
fungiwhich is perfectly fine trademark-wise if they don't also claim to be openstack19:17
mugsiethey can claim openstack api compatibility right?19:25
fungiyep19:25
fungias far as i know19:26
fungithough i'm no trademark lawyer19:26
fungithat sounds like a fair use of the name to me at least19:26
fungithey may not be able to put the openstack logo next to that without express permission19:27
smcginnisThere's19:27
smcginnis"OpenStack Powered" and "OpenStack Compatible"19:27
smcginnishttps://www.openstack.org/brand/interop/19:27
fungithe definition for that seems fairly narrow19:29
smcginnisI agree.19:29
smcginnisHmm, not really thinking the UX is great with linking them off to a json file.19:30
smcginnisI can just imagine a product manager looking into validation and going there and being utterly confused.19:30
fungii simply followed the link to https://www.openstack.org/brand/openstack-compatible/19:30
funginot seeing any json there19:31
smcginnisYeah, I was referring to "Products must comply with one of the two most recent guidelines approved by the OpenStack Foundation Board of Directors. [...] The two most recent versions approved by the board are 2018.11 and 2018.02."19:31
smcginnisWith the "two most recent versions" being links to raw json.19:31
fungibut it looks like it's more for "my software interacts with the openstack nova api in a compatible manner" and not "my software implements an alternative to nova while providing an equivalent api"19:32
smcginnisSo OpenStack Powered is really the only implementation certification.19:33
fungi"openstack powered .*" but yes19:35
fungi(platform, compute, object storage)19:35
smcginnis"Implementationā€™s claiming the OpenStackā„¢ mark must use the OpenStack upstream code (or be using code submitted to upstream)"19:36
smcginnishttps://opendev.org/openstack/interop/src/branch/master/doc/source/process/CoreDefinition.rst#principles19:36
smcginnisNot sure where that ultimately gets published.19:36
fungiso to take a real-world example if you have a public cloud which provides a "swift-like" service using ceph's swift compatibility api, you can't claim "openstack powered platform" but you may still be able to claim "openstack powered compute"19:36
fungion the other hand, if you have a public swift-as-a-service offering which uses actual swift then you should be able to claim "openstack powered object storage" but not "... platform" or "... compute" unless you also provide all those other required services19:37
fungibut the ceph-as-swift-api implementation also isn't what "openstack compatible" is meant to cover19:39
fungibased on my reading of the description19:39
zanebtc-members: board meeting is starting20:01
smcginnisInformal comm channel in #openstack-board. Though here works just fine too.20:02
mugsiethere is a tool that can be run to validate the results - refstack or something20:02
mugsieand I think it may run the tests20:02
fungiyes, see https://refstack.openstack.org/20:03
fungiit uses tempest with a tagged set of tests20:03
fungiand a separate tempestconf lib to do autodetection and build the relevant tempest configuration20:04
*** e0ne has quit IRC20:19
mugsiefrom the centos-devel list : Then we will get back to CentOS 8 .. since because no one has it yet .. it is not a priority.20:34
* fungi sighs20:34
mugsie(which is totally fair, and I understand why they are doing it, but until then, we should look at 7.7 or the removal patch)20:34
fungihttps://lists.centos.org/pipermail/centos-devel/2019-September/017693.html20:35
fungicitation no longer needed20:35
fungii appreciate that centos values arm and power cpu users even though rhel apparently does not20:36
*** jamesmcarthur has joined #openstack-tc21:35
*** mriedem has quit IRC21:37
*** adriant has quit IRC21:59
*** jamesmcarthur has quit IRC22:14
*** jamesmcarthur has joined #openstack-tc22:15
*** jamesmcarthur has quit IRC22:17
*** jamesmcarthur has joined #openstack-tc22:18
*** jamesmcarthur has quit IRC22:21
*** jamesmcarthur has joined #openstack-tc22:24
*** jamesmcarthur has quit IRC22:37
*** jamesmcarthur has joined #openstack-tc22:44
*** asettle has quit IRC22:51
*** jamesmcarthur has quit IRC22:57
*** jamesmcarthur has joined #openstack-tc23:18
*** jamesmcarthur has quit IRC23:21
*** jamesmcarthur has joined #openstack-tc23:23
*** jamesmcarthur has quit IRC23:26
*** jamesmcarthur has joined #openstack-tc23:31
*** adriant has joined #openstack-tc23:39
*** jamesmcarthur has quit IRC23:41
*** mtreinish has quit IRC23:43
*** mtreinish has joined #openstack-tc23:48

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