Monday, 2020-05-11

*** tetsuro has joined #openstack-tc00:16
*** e0ne has joined #openstack-tc00:26
*** e0ne has quit IRC00:31
*** ricolin_ has joined #openstack-tc01:54
*** cloudnull2 has joined #openstack-tc02:15
*** cloudnull has quit IRC02:16
*** cloudnull2 is now known as cloudnull02:16
*** slaweq has joined #openstack-tc03:12
*** slaweq has quit IRC03:22
*** ricolin_ has quit IRC03:25
*** tetsuro has quit IRC03:28
*** tetsuro has joined #openstack-tc04:16
*** evrardjp has quit IRC04:36
*** evrardjp has joined #openstack-tc04:36
*** belmoreira has joined #openstack-tc04:42
*** belmoreira has quit IRC04:46
*** ricolin has quit IRC05:22
*** slaweq has joined #openstack-tc06:17
*** lpetrut has joined #openstack-tc06:41
*** tosky has joined #openstack-tc07:34
*** rpittau|afk is now known as rpittau07:36
*** belmoreira has joined #openstack-tc07:46
*** witek has joined #openstack-tc08:09
*** EmilienM has quit IRC08:15
*** EmilienM has joined #openstack-tc08:16
ttxmnaser: on it08:51
openstackgerritMerged openstack/governance-sigs master: Creating the i18n SIG  https://review.opendev.org/72162409:01
*** ricolin has joined #openstack-tc09:20
openstackgerritThierry Carrez proposed openstack/governance master: Cleanup retired repositories  https://review.opendev.org/72433409:44
*** rpittau is now known as rpittau|bbl10:15
*** tetsuro has quit IRC10:26
*** iurygregory has quit IRC11:37
*** rpittau|bbl is now known as rpittau11:58
*** iurygregory has joined #openstack-tc11:58
*** ijolliffe has joined #openstack-tc12:19
*** tkajinam has quit IRC12:31
mnaserttx: thank you!12:56
*** iurygregory has quit IRC13:01
*** iurygregory has joined #openstack-tc13:02
*** jeremyfreudberg has quit IRC13:19
*** jeremyfreudberg has joined #openstack-tc13:28
*** beekneemech is now known as bnemec13:47
*** diablo_rojo has joined #openstack-tc13:56
*** lpetrut has quit IRC14:26
*** dklyle has joined #openstack-tc14:35
*** zaneb has quit IRC14:46
*** zaneb has joined #openstack-tc14:47
openstackgerritIan Y. Choi proposed openstack/governance master: Move i18n into a SIG  https://review.opendev.org/72160515:09
-openstackstatus- NOTICE: Our CI mirrors in OVH BHS1 and GRA1 regions were offline between 12:55 and 14:35 UTC, any failures there due to unreachable mirrors can safely be rechecked15:09
*** zbitter has joined #openstack-tc15:18
*** zbitter has quit IRC15:19
*** zbitter has joined #openstack-tc15:19
*** zaneb has quit IRC15:21
*** belmoreira has quit IRC15:21
*** zbitter is now known as zaneb15:30
*** belmoreira has joined #openstack-tc15:32
*** belmoreira has quit IRC15:34
*** e0ne has joined #openstack-tc15:45
mnaserianychoi_: thanks for the rebase16:05
mnasertc-members: please run over https://review.opendev.org/#/q/project:openstack/governance+is:open16:06
*** rpittau is now known as rpittau|afk16:09
*** ianychoi_ is now known as ianychoi16:09
ianychoimnaser, you're welcome :)16:09
*** witek has quit IRC16:17
*** evrardjp has quit IRC16:36
*** evrardjp has joined #openstack-tc16:36
*** e0ne has quit IRC16:58
gmanntc-members: we really need to be careful on listing tested distro. testing 5-6 service in devstack does not mean that distro is tested for OpenStack - https://review.opendev.org/#/c/720005/117:16
gmannwe need to really to improve their testing on each project side first before we continue saying these distro are tested well. and if we do not test then remove them from the list.17:17
gmannotherwise our doc/claim are half-verified things.17:18
fungigmann: in the past we considered the fact that tripleo runs their full stack tests on centos as satisfying the "it's tested" requirement17:18
fungithere were very long stretches of time where we said centos was "tested" even though devstack didn't work on it at all17:19
mnaserfungi: seems like right now that’s not satisfactory for the tc :/17:19
gmannbut that does not run project functional testing which actually test the code works or not.17:19
fungigot it, so all projects need to add centos-based functional tests (and opensuse-based functional tests, and so on)17:20
fungithat sounds like rather a high bar17:20
gmanntrue if we want to claim then well tested in upstream17:20
gmannthem17:20
clarkbdo we say well tested or supported?17:21
fungicinder says the mellanox driver is tested, even though it's not tested upstream17:21
clarkbiirc we say they are supported which means if we find it broken we'll do our best to fix them?17:21
clarkbnot necessarily indicating everything is tested to the same high level17:21
gmannwe mention functional testing here - https://governance.openstack.org/tc/reference/project-testing-interface.html#pti-linux-distros17:22
clarkb(its probably worth identifying the places where distros make a difference then focusing on that)17:22
fungigmann: i think you're reading that backwards17:22
fungiit says "The following free operating systems are representative of platforms regularly used to deploy OpenStack on [...] Each project should run some functional tests on these platforms"17:23
gmanntested runtime is "officially tested runtimes"17:23
fungiso we're saying these are popular distros, not that we test them. however we do say projects *should* (not *must*) test them17:24
gmannit does not say "supported and might not be tested"17:24
gmanntrue, that is confusing for me either we can make section of 'tested-well', 'supported-well' distro17:24
fungiit doesn't say we necessarily test on those distros, it says we use what software is included in those distros as an indication of what should be tested17:25
gmannotherwise non-community members or even community members are confused with *should* in testing things but not clear in final tested/supported doc17:25
fungii agree this wording could be further clarified, but i don't think it's technically incorrect as currently stated17:26
gmannso we can make is clear- "xyz distro is well tested" and "abc distro can work and supported but testing is not guaranteed by upstream".17:27
gmannthere is no harm to make it very clear things what we do.17:27
gmannand if any other distro than ubuntu become project side tested then that goes into well-tested catagory17:28
fungiwording should be framed consistent with https://governance.openstack.org/tc/resolutions/20170620-volunteer-support.html17:28
fungii also wonder whether it makes sense to run multiple devstack-scale integration test jobs on every change for every popular distribution we track, or to set that as a target/goal. devstack jobs are already one of the largest consumers of our ci resources17:31
clarkbfungi: they are also slow and hard to debug17:32
gmanni think functional job enough not devstack job on project side17:32
clarkbwhich is probably a bigger issue from a developers viewpoint17:32
clarkbgmann: many/most project functional jobs use devstack (I wish they didn't though)17:33
gmannand devstack , tripleo test the deployment side17:33
gmannbut if devstack support is stable then it should not be much issue on project side testing also. and if not then it is clear that we are breaking distro wise17:34
fungior that nobody's worked on the changes necessary to get/keep devstack working on specific distros17:36
gmannin that case, it is not tested or supported distro :). "it may work but we have not tested" these kind of statements can be more clear if we start doing in our runtime.17:39
gmanni mean distro things are very high things (lot of business are involved on those) so i am saying we needs to be very 100% sure (or clear at least) on their support/testing or not17:40
fungiwe don't say it's a tested or supported distro, we precisely say "The following free operating systems are representative of platforms regularly used to deploy OpenStack on"17:44
fungiin fact, i recall the change which added that underwent explicit revisions to remove suggestions that they were tested or supported17:45
gmannyeah, i mean we start saying that and make it more clear.17:45
gmannhumm17:45
fungiwhich leads me to suspect any mention we make of distros will make people want to believe that they're tested and supported17:46
fungieven if we don't say that they are17:46
fungi(because we already don't)17:46
gmannbut what is harm saying actual things we do.17:47
fungithis document is guidance for projects as to what they should test (because it's what their users are installing on), not a statement of support for any particular distros17:47
fungigmann: yuo're asking for us to say what things we don't do. that list is effectively limitless17:48
gmanni am saying our testing runtime things for distro are very confusing. we do not want to say what is not tested or what is tested in those. even that is for proect guideline/suggestion only we still eiher remove distro things from *tested runtime* or list 'what is well tested' and "what is supported but not tested-well"17:50
fungiwe already say that because users are installing on this list of distributions, we use what versions of python, nodejs, golang, et cetera those distros ship to determine what projects should test17:51
fungii agree the guidance there that projects should run functional tests on those platforms could use clarification as to where that responsibility falls, how strict of a requirement it is, and what forms it might take17:52
fungiit does seem too open-ended now, and some people have taken to assuming it means they need to have devstack working on those platforms and to run tests with that on every proposed change17:53
fungibut it has never *actually* meant that, because that's never been true17:54
fungiwhat's more, https://governance.openstack.org/tc/reference/pti/python.html doesn't say projects even have to have functional testing17:58
fungiso maybe the easiest thing to do is get rid of or loosen the mention of functional testing in the section on distros18:00
fungiconsistent with how openstack has worked so far18:01
*** iurygregory has quit IRC18:25
*** witek has joined #openstack-tc18:33
*** iurygregory has joined #openstack-tc18:38
mnasercloudnull: did you meant to RC+1?18:44
mnaserfor https://review.opendev.org/#/c/720005/18:44
mnaseroh, wes -1 too18:44
mnasersorry, i got confused18:44
mnaseri thought this patch _added_ centos8, my bad18:44
mnaserignore me :)18:45
mnaserclarkb: mind blessing https://review.opendev.org/#/c/721621/ with CR+1 if that makes sense to you as the outgoing ptl?18:46
clarkbdone18:47
*** witek has quit IRC18:49
mnasercool, +w18:49
mnasertc-members: landing https://review.opendev.org/#/c/720533/ because it has enough rc+1's based on our house rules.18:50
openstackgerritMerged openstack/governance master: Cleanup retired repositories  https://review.opendev.org/72433419:04
openstackgerritMerged openstack/governance master: Add ansible role for managing Luna SA HSM  https://review.opendev.org/72134819:04
openstackgerritMerged openstack/governance master: Infrastructure project team is now the TaCT SIG  https://review.opendev.org/72162119:04
openstackgerritMerged openstack/governance master: Add TrilioVault Charms to OpenStack Charms  https://review.opendev.org/72053319:04
mnasertc-members: i'd like reviews on the change above.  i think its a net positive change.  we can totally revert things, but historically we've never had to.  the current "sit around and wait for 1 week" hugely just slows things down for no reason when we want to empower our developers to get moving!19:06
mnasererr, gerrit pls19:06
jungleboyjmnaser: ++19:07
mnaserhmm19:08
mnaserwonder if gerrit is having problems19:08
fungiwhich change above? gerritbot merged a bunch, you also mentioned one you were approving, and one you asked clarkb to vote on which you then approved19:08
mnaserfungi: im sorry, i hit enter too early and git pull gerrit isn't working for me19:08
gmannyeah, which change? mnaser the one you linked earlier?19:08
mnaserssh mnaser@review.opendev.org -p29418 is not responding to me right now19:08
mnaser(I was trying to push it while i wrote that message)19:09
fungiit's working for me from home19:09
fungi(well, with my username)19:09
mnaserhmm19:09
mnaseri wonder if it's my yubikey..19:09
fungiyou can also rule out either ipv4 or ipv6 by passing -4 or -6 options on the ssh command line19:09
fungi(i tested both here, fwiw, no problems)19:10
mnaseri think my ssh client is being annoying19:11
mnaserbrb doing the worlds only troubleshooting step19:12
fungihave you tried turning it off and on again? ;)19:12
mnaseryep.  that fixed it19:14
openstackgerritMohammed Naser proposed openstack/governance master: Allow for faster addition of projects  https://review.opendev.org/72693219:14
mnasertc-members: ^ ok now i got it right19:14
*** diablo_rojo has quit IRC19:30
gmannmnaser: removing 1 week waiting lgtm. 2 comments inline - https://review.opendev.org/#/c/726932/119:35
mnaseruseful feedback, i'll let it linger a bit longer to get more feedback from other tc members19:37
*** e0ne has joined #openstack-tc19:50
*** e0ne has quit IRC20:13
*** zaneb has quit IRC21:07
*** zaneb has joined #openstack-tc21:13
*** slaweq has quit IRC22:08
*** slaweq has joined #openstack-tc22:08
*** slaweq has quit IRC22:13
*** KeithMnemonic has joined #openstack-tc22:14
*** ijolliffe has quit IRC22:45
*** tkajinam has joined #openstack-tc22:55
*** tosky has quit IRC22:57

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!