Tuesday, 2020-10-13

*** jmlowe has quit IRC03:00
*** jmlowe has joined #openstack-barbican03:11
*** tonyb has quit IRC04:10
*** tkajinam has quit IRC05:21
*** tkajinam has joined #openstack-barbican05:22
*** tosky has joined #openstack-barbican07:26
iceyhey - I'm still hoping to hear back regarding the recent mysql8 fix that was landed for Victoria, and if there are plans to backport anything to get Ussuri working with mysql807:51
toskyyou can ask later during the weekly barbican meeting: http://eavesdrop.openstack.org/#Barbican_Meeting08:04
toskyor you can propose a backport and wait for +2 or -208:05
tosky(which fix, by the way?)08:05
iceytosky: https://review.opendev.org/#/c/753699/ - I honestly don't think it's appropriate for a backfix, which makes me sad as it seems like a more restricted fix would have been nicer08:34
toskyerm, probably not08:35
iceytosky: hence the question: will ussuri support mysql8? because if it doesn't, it's likely to have some issues with functional validation for backports as testing just moved to Ubuntu Focal (comes with mysql8)08:37
icey(also, harder to support on Ubuntu Focal in general)08:38
toskywell, I don't see a problem if a victoria testing moved to Focal08:43
toskyit's not the first time a breaking change happens08:43
toskyussuri only supports py3, victoria adds py38, but train is still py2 + py308:43
toskyand backports happen08:43
toskyUssuri is not officially tested on Focal (because https://governance.openstack.org/tc/reference/runtimes/ussuri.html )08:43
iceyUbuntu Focal ships with OpenStack Ussuri so, right now, Barbican doesn't work on Ubuntu Focal without using the cloud archive to get an as-yet unreleased version of OpenStack :-/08:44
toskyI'd say that if Ubuntu Focal decided to ship an untested version of OpenStack, it's up to them to fix it to make it work08:46
toskyeach project here can then decide to support it or not, but it can't break the official runtimes08:47
iceymysql8 isn't really a runtime though - is there a list anywhere about supported database backends?08:48
toskygood question, and I don't have an answer08:48
toskyworth raising that with the OpenStack TC, on IRC when there are more people around, or on the mailingt list08:49
toskyI'd say that the fact a certain version of a core component like mysql (and/or mariadb) is available or not with a certain release of the supported distribution may say something about the support status08:50
toskybut not up to m08:50
toskyme*08:50
iceyworth noting that almost exactly the same bug was resolved in neutron with a fairly small change, rather than a major refactor: https://review.opendev.org/#/c/686753/08:51
iceythat's actually a bad example as that part ended up getting dropped from the project entirely08:53
iceytosky: do you think there would be acceptance of a patch that does resolve the issue with mysql8 on stable/ussuri or is that an uphill battle?09:02
toskyI'm not a barbican core; generally speaking, I guess it depends on how invasive it is, how it impacts the default workflow and how much it is in line with the stable policy09:03
iceywell then, before I run off to lunch, https://pastebin.ubuntu.com/p/4BPpZrz28p/ is probably something like what I'd be proposing09:11
openstackgerritChris MacNaughton (icey) proposed openstack/barbican stable/ussuri: Ensure that creator_only field can be updated on mysql 8  https://review.opendev.org/75781910:48
*** raildo has joined #openstack-barbican11:42
redrobot#startmeeting barbican13:00
openstackMeeting started Tue Oct 13 13:00:07 2020 UTC and is due to finish in 60 minutes.  The chair is redrobot. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
*** openstack changes topic to " (Meeting topic: barbican)"13:00
openstackThe meeting name has been set to 'barbican'13:00
redrobot#topic Roll Call13:00
*** openstack changes topic to "Roll Call (Meeting topic: barbican)"13:00
redrobotCourtesy ping for ade_lee dave-mccowan hrybacki jamespage Luzi lxkong mhen moguimar raildo rm_work xek nearyo13:00
redrobotAs usual the agenda etherpad is here:13:00
raildoo/13:00
redrobot#link https://etherpad.opendev.org/p/barbican-weekly-meeting13:00
moguimaro/13:00
redrobotThere were no action items last week13:02
redrobotso let's go straight into the liaison updates13:03
redrobot#topic Liaison Updates13:03
*** openstack changes topic to "Liaison Updates (Meeting topic: barbican)"13:03
redrobotmoguimar, any news from Oslo?13:03
moguimaryep13:03
moguimarwe have a DPL governance mode now13:03
moguimarwhich is composed of 5 people so far13:04
redrobotcoolness13:05
moguimaryou can check it our here13:05
moguimar#link https://wiki.openstack.org/wiki/Oslo#Project_Leadership_Liaisons13:05
redrobotstill watiing until after PTG for the oslo.utils release?13:05
moguimaryep13:06
redrobotcool13:07
redrobottosky, around?  any news from testing?13:07
toskynothing on my side13:08
redrobotCool, moving on.13:08
redrobot#topic Kanban Review13:09
*** openstack changes topic to "Kanban Review (Meeting topic: barbican)"13:09
redrobot#link https://tree.taiga.io/project/dmend-openstack-barbican/kanban13:09
redrobotNo progress in the microversions patches (blocker for moguimar's Secret Consumers work)13:09
redrobotmoguimar, any updates on HVAC?13:09
moguimarnope13:09
redrobotraildo, any updates on the Policy work?13:10
raildoredrobot, yeah, we do have some updates13:10
raildowe have a bit more organized patches, https://review.opendev.org/#/c/755163/ this is the first one13:11
raildowhere we're defining the new roles/scopes that will be used on all of the APIs changes13:11
raildoand here is the first example of usage of it https://review.opendev.org/#/c/755875/2 on the TransportKey, still need to have the unit tests fixed, but I'm working on it13:12
redrobotAwesome!13:12
raildoso would be nice to have a feedback on the new roles definition, also if we want to deprecate some of of the older roles, we can add a deprecation note later13:12
raildoand any suggestion on which API calls would be nice to be implementing the default roles support next?13:13
redrobotprobably some of the less used ones, like secret stores or quotas13:14
raildoredrobot, cool, I'll add those APIs to the todo list13:14
raildothat's all that I have for now13:15
redrobotcool, moving on13:16
redrobot#topic Bug Review13:16
*** openstack changes topic to "Bug Review (Meeting topic: barbican)"13:16
redrobot#link https://storyboard.openstack.org/#!/project_group/barbican13:16
redrobotLooks like we did get a new Story in Storyboard:13:16
redrobot#link https://storyboard.openstack.org/#!/story/200823813:16
redrobot>  Typo in cp command in contributor/dev doc13:16
redrobotAnyone want to volunteer to triage that one?13:17
redrobotseems like low hanging fruit for sure13:17
*** openstackgerrit has quit IRC13:17
moguimarI can champion it13:18
moguimarI have someone in mind to fix it =D13:18
redrobotHaha, nice!13:18
redrobotthanks moguimar!13:18
redrobotAnd it looks like no new bugs for Castellan13:19
redrobot#link https://bugs.launchpad.net/castellan/+bugs?orderby=-id&start=013:19
redrobot#topic Wayward Reviews13:19
*** openstack changes topic to "Wayward Reviews (Meeting topic: barbican)"13:19
redrobot#link https://tinyurl.com/y3ydwmkl13:19
redrobotlooks like our 14 day patches are for stable branches13:20
moguimarI did a lot of patch petting yesterday13:20
redrobotI'm planning on spending some time this week to make sure our stable branches are in good shape13:20
redrobotnice moguimar!13:20
redrobotI'13:20
moguimaractually thought it was Tuesday xD13:21
redrobothaha13:21
moguimarbut yeah, there are good number of patches that need a 2nd core to look at them13:21
moguimarand kudos to aj for putting the bandit patch together13:22
toskyI've seen a rechecks on the old reviews on stable/queens - I guess it was to refresh the logs13:23
redrobot#action redrobot to check stable branches for health13:24
toskythe current status is still fully described by one of the last comments in https://review.opendev.org/#/c/699186/ (which combines https://review.opendev.org/#/c/697210/ and https://review.opendev.org/#/c/695327/)13:24
toskymost likely a few additional fixes need to be squashed inside https://review.opendev.org/#/c/699186/ (for sure the fix for the tests using an "expired" date)13:26
redrobotAh yes, the expired dates ...  5 years seemd like such a long time back then. :-P13:26
moguimargotta always check for the release lifespan13:28
toskycouldn't those expiration dates be moved even forward in time? Like 2038, which is going to be problematic anyway? (but probably not for 64 bit systems)13:29
redrobotYeah, that would work13:30
moguimardoes 2039 breaks for 64 bits? xD13:30
toskyI think 64 bit time will roll-over when it won't be a problem for the humanity anymore :D13:31
moguimarah good13:32
redrobot🤣🤣🤣13:32
moguimarI was thinking about "just put a date that we all will be retired at that time"13:32
moguimar"boom has been planted" Counter Strike feelings13:33
redrobot#topic Open Discussion13:34
*** openstack changes topic to "Open Discussion (Meeting topic: barbican)"13:34
redrobotAnything else y'all want to talk about?13:34
moguimarnot with you xD13:34
redrobothaha, jerk13:35
moguimarI'd like to ask tosky a few questions after the meeting13:35
redrobot😝13:35
toskysure13:35
redrobotcool, sounds like it's a wrap13:35
redrobotthanks for joining everyone!13:35
moguimarbut it is oslo's business13:35
redrobot#endmeeting13:35
*** openstack changes topic to "OpenStack Barbican Development - Weekly Meeting Agenda: https://etherpad.openstack.org/p/barbican-weekly-meeting"13:35
openstackMeeting ended Tue Oct 13 13:35:40 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:35
openstackMinutes:        http://eavesdrop.openstack.org/meetings/barbican/2020/barbican.2020-10-13-13.00.html13:35
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/barbican/2020/barbican.2020-10-13-13.00.txt13:35
openstackLog:            http://eavesdrop.openstack.org/meetings/barbican/2020/barbican.2020-10-13-13.00.log.html13:35
moguimarso tosky, we came to the conclusion yesterday that using pre-commit in the gate is bad13:36
moguimarcause pre-commit will pull 2 repos from github13:36
moguimarand folks said that pulling from github in the CI is bad13:36
toskyoh, so not because the voting itself of pre-commit, but it's dependencies13:36
moguimardo you know how does our pip cache works?13:37
moguimardo we have local mirrors or what?13:37
moguimarI'm trying to convince pre-commit folks to also support installing hooks via pip, not just downloading the repo from github.13:37
toskyiirc we don't mirror, we have a pass-through proxy (more details on #opendev)13:38
moguimarvoting of pre-commit is fine since we only do flake8 and a few more checks13:38
moguimarwhat is a pass-through proxy? never heard that term13:39
toskya transparent proxy13:40
toskycaching only13:40
toskyI think that's what I understood13:40
toskyanyway, if you convince them to get stuff from pypi (which should be a matter of adding a list of dependencies and a proper setup.py, I guess), it should be fine for the opendev infrastructure13:42
moguimaryeah13:43
moguimarI'll try that road13:43
moguimarthanks tosky13:43
*** openstackgerrit has joined #openstack-barbican14:13
openstackgerritMerged openstack/barbican master: Bump py37 to py38 in tox.ini  https://review.opendev.org/75737114:13
*** redrobot has quit IRC14:22
iceyheya - the failures on https://review.opendev.org/#/c/757819/ don'e seem related to my change, has anybody seen similar issues?14:29
*** redrobot has joined #openstack-barbican17:27
fricklericey: seems not even the bot generated change have been merged for ussuri https://review.opendev.org/#/q/project:openstack/barbican+branch:stable/ussuri19:00
redrobotfrickler, yeah ... the ussuri branch is in bad shape :(  I'm hoping to get some time to work on it this week.19:22
*** iurygregory has quit IRC20:50
*** iurygregory has joined #openstack-barbican20:50
*** raildo has quit IRC21:25
*** zigo has quit IRC23:23
*** tosky has quit IRC23:40

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