Monday, 2025-05-12

*** mhen_ is now known as mhen01:58
*** iurygregory_ is now known as iurygregory13:08
rajivhi15:01
dmendiza[m]#startmeeting barbican15:02
opendevmeetMeeting started Mon May 12 15:02:16 2025 UTC and is due to finish in 60 minutes.  The chair is dmendiza[m]. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
opendevmeetThe meeting name has been set to 'barbican'15:02
dmendiza[m]#topic Roll Call15:03
dmendiza[m]Courtesy ping for dmendiza[m] ade_lee d34dh0r53 Luzi tosky tobias-urdin jjung mharley lpiwowar15:03
xeko/15:03
dmendiza[m]I guess I don't really need to ping myself, haha15:03
xekI'll add myself to the list15:04
dmendiza[m]As usual, the agenda is here:15:04
dmendiza[m]#link https://etherpad.opendev.org/p/barbican-weekly-meeting15:04
dmendiza[m]Let's get started15:04
dmendiza[m]#topic Review Past Meeting Action Items15:05
dmendiza[m]#link https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-04-28-15.03.html15:05
dmendiza[m]There were non15:05
dmendiza[m]*none15:05
dmendiza[m]#topic Liaison Updates15:06
dmendiza[m]From the Release side of things, I did see a patch for Flamingo-1 come through15:06
dmendiza[m]I think we're good to merge that15:06
mauricioharley[m]o/15:06
dmendiza[m]unless someone here objects?15:06
dmendiza[m]Ohai mauricioharley !  I didn't think you'd be available so I decided to chair the meeting15:07
dmendiza[m]mauricioharley: I can hand it back to you if you want?15:07
mauricioharley[m]Thanks, dmendiza . I' using the phone today.15:07
mauricioharley[m]No, feel free to run the show today. ;-)15:08
dmendiza[m]You go tit15:08
dmendiza[m]*got it15:08
mauricioharley[m]* . I'm using15:08
dmendiza[m]lpiwowar: around?  Any QE updates?15:08
dmendiza[m]I guess they're not around.  Moving on15:09
xekno updates from VMT15:09
dmendiza[m]ack, thanks Grzegorz Grasza 15:09
mauricioharley[m]rajiv: did you manage to fix the Zuul errors on your patch?15:09
xeklpiwowarhasn't attended the meeting for a while15:09
dmendiza[m]OK, moving on ... 15:10
rajivmauricioharley[m]: yes, for the blueprint15:10
dmendiza[m]Grzegorz Grasza: I see, maybe we need a new QE liaison?15:10
rajivit was fixed 2 weeks back, i was waiting for a review15:10
dmendiza[m]#topic Barbican Specs (Blueprints) 15:10
dmendiza[m]#link https://review.opendev.org/q/project:openstack/barbican-specs+status:open15:10
dmendiza[m]rajiv: apologies, I have been mostly out on PTO the last two weeks.15:11
dmendiza[m]I am back now, though, so I'll review your spec this week (probably for Upstream Friday)15:11
rajivnp!15:11
rajivcool :) based on the feedback, i will fix the commit : https://review.opendev.org/c/openstack/barbican/+/94711815:11
dmendiza[m]Looks like rajiv 's spec is the only recent one ... the others are ancient15:12
dmendiza[m]We should consider abandoning old CRs.15:13
rajivhttps://review.opendev.org/c/openstack/barbican/+/947118 was submitted last month15:13
dmendiza[m]rajiv: ack, I'll take a look at the implementation patch too, but we probably won't merge it until after the spec itself is merged.15:14
rajivroger that Captain!!!15:15
dmendiza[m]OK, moving on15:15
dmendiza[m]#topic KMIP Client Library15:15
dmendiza[m]Good thing you're here, rajiv because I have questions for you15:16
rajivnice!15:16
dmendiza[m]We (Red Hat) plan to fix up KMIP so that it is fully supported again in Barbican15:16
dmendiza[m]but there are some challenges to get to a state that we would consider healthy15:16
dmendiza[m]The main hurdle now is that OpenKMIP/PyKMIP seems to be abandoned15:17
dmendiza[m]#link https://github.com/OpenKMIP/PyKMIP/15:17
rajivyep, i tagged the owner over Twitter as well but had no response :( 15:17
dmendiza[m]The last commit was almost a year ago, the last release was over 5 years ago15:17
dmendiza[m]rajiv: same.  I met Peter Hamilton a long time ago and reached out to him directly but never heard back15:18
dmendiza[m]rajiv:  mauricioharley made me aware of the fork you've been working on:15:18
dmendiza[m]#link https://github.com/sapcc/PyKMIP15:18
rajivyes15:18
rajivhow can i help ?15:19
dmendiza[m]And I have some questions about it to see if we could possibly use it as a replacement for OpenKMIP/PyKMIP15:19
dmendiza[m]I summarized most of my questions in this Issue: 15:19
dmendiza[m]#link https://github.com/sapcc/PyKMIP/issues/2815:19
dmendiza[m]to summarize here:15:20
dmendiza[m]* Will you be publishing docs to readthedocs?15:20
rajivmy bad, on missing this, wonder why i dint receive any notifications15:20
dmendiza[m]* Will you be making regular releases.  i.e. Tags in GitHub and uploads to PyPI?15:21
dmendiza[m]* Will you have a dedicated community discussion forum i.e. IRC/Matrix chat, or mailing list?15:21
rajivwe will definitely maintaining the fork but it will be customised for our requirements! 15:21
rajivare there any requirements to meet ?15:22
dmendiza[m]I think it will be useful for Barbican as long as the Client side of it conforms to the KMIP spec15:22
mharley[m]rajiv: where can you know more what are your requirements?15:23
dmendiza[m]rajiv: any plans to rename the fork?  `pykmip` is taken in PyPI by OpenKMIP/PyKMIP, so you will at least need a new package name15:23
mharley[m]Where can we *15:23
dmendiza[m]basically we would treat it as any other requirement in Global Requirements15:23
dmendiza[m]so, we would need it to have a compatible license, which I'm hoping you will keep Apache 2.015:24
dmendiza[m]and then we will need a PyPI release so we can pip install it15:24
dmendiza[m]#link https://opendev.org/openstack/requirements15:24
rajivthanks for elaborating, i will check internally and comment on the issue ? hope this is fine ?15:25
dmendiza[m]Downstream, my team would likely work on the RPM packaging side of things15:26
dmendiza[m]Thank you rajiv!  I would prefer not to have to make a Red Hat fork and just re-use yours if possible.15:27
rajivsure!15:27
dmendiza[m]#action rajiv to check with sapcc/PyKMIP maintainers to figure out if this fork could be used in OpenStack15:27
dmendiza[m]In the meantime, I'm continuing to work with the existing KMIP plugin to try to get the Gerrit gates working again15:28
dmendiza[m]WIP patch is here:15:28
dmendiza[m]#link https://review.opendev.org/c/openstack/barbican/+/94776015:28
dmendiza[m]That'15:28
dmendiza[m]s all I have on KMIP this week15:28
dmendiza[m]any questions/comments?15:28
mharley[m]Me too, dmendizadespite of the unforeseen period. 15:29
dmendiza[m]OK, moving on15:30
dmendiza[m]#topic Outreachy15:31
dmendiza[m]mharley: any updates on this?15:31
mharley[m]Yes, but unfortunately we could only select one candidate.  They have received the email already.15:32
mharley[m]I need to double check with the organizers this week about this.15:32
dmendiza[m]Great news!15:32
mharley[m]The project is scheduled to start late this month.15:32
dmendiza[m]It will be good to have some fresh collaboration here 😄15:32
mharley[m]Yes!15:33
dmendiza[m]OK, moving on ...15:33
dmendiza[m]#topic Open Discussion15:34
dmendiza[m]Any other topics before we move on to bug review?15:34
dmendiza[m]OK, moving on ...15:36
dmendiza[m]#topic Bug Review15:36
dmendiza[m]#link https://bugs.launchpad.net/barbican/+bugs?orderby=-id&start=015:37
dmendiza[m]No new Barbican bugs15:37
dmendiza[m]#link https://bugs.launchpad.net/python-barbicanclient/+bugs?orderby=-id&start=015:37
dmendiza[m]No new python-barbicanclient bugs15:38
dmendiza[m]#link https://bugs.launchpad.net/castellan/+bugs?orderby=-id&start=015:38
dmendiza[m]No new Castellan bugs15:38
dmendiza[m]#link https://bugs.launchpad.net/cursive/+bugs?orderby=-id&start=015:38
dmendiza[m]No new Cursive bugs15:38
dmendiza[m]...15:38
dmendiza[m]and that's about it for today15:38
dmendiza[m]thanks for joining, everyone!15:39
dmendiza[m]#endmeeting15:39
opendevmeetMeeting ended Mon May 12 15:39:07 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:39
opendevmeetMinutes:        https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.html15:39
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.txt15:39
opendevmeetLog:            https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.log.html15:39
xekThanks dmendiza!15:39
mharley[m]Thank you, dmendiza. 15:40

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