*** mhen_ is now known as mhen | 01:58 | |
*** iurygregory_ is now known as iurygregory | 13:08 | |
rajiv | hi | 15:01 |
---|---|---|
dmendiza[m] | #startmeeting barbican | 15:02 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
opendevmeet | The meeting name has been set to 'barbican' | 15:02 |
dmendiza[m] | #topic Roll Call | 15:03 |
dmendiza[m] | Courtesy ping for dmendiza[m] ade_lee d34dh0r53 Luzi tosky tobias-urdin jjung mharley lpiwowar | 15:03 |
xek | o/ | 15:03 |
dmendiza[m] | I guess I don't really need to ping myself, haha | 15:03 |
xek | I'll add myself to the list | 15:04 |
dmendiza[m] | As usual, the agenda is here: | 15:04 |
dmendiza[m] | #link https://etherpad.opendev.org/p/barbican-weekly-meeting | 15:04 |
dmendiza[m] | Let's get started | 15:04 |
dmendiza[m] | #topic Review Past Meeting Action Items | 15:05 |
dmendiza[m] | #link https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-04-28-15.03.html | 15:05 |
dmendiza[m] | There were non | 15:05 |
dmendiza[m] | *none | 15:05 |
dmendiza[m] | #topic Liaison Updates | 15:06 |
dmendiza[m] | From the Release side of things, I did see a patch for Flamingo-1 come through | 15:06 |
dmendiza[m] | I think we're good to merge that | 15: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 meeting | 15: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 tit | 15:08 |
dmendiza[m] | *got it | 15:08 |
mauricioharley[m] | * . I'm using | 15:08 |
dmendiza[m] | lpiwowar: around? Any QE updates? | 15:08 |
dmendiza[m] | I guess they're not around. Moving on | 15:09 |
xek | no updates from VMT | 15: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 |
xek | lpiwowarhasn't attended the meeting for a while | 15:09 |
dmendiza[m] | OK, moving on ... | 15:10 |
rajiv | mauricioharley[m]: yes, for the blueprint | 15:10 |
dmendiza[m] | Grzegorz Grasza: I see, maybe we need a new QE liaison? | 15:10 |
rajiv | it was fixed 2 weeks back, i was waiting for a review | 15:10 |
dmendiza[m] | #topic Barbican Specs (Blueprints) | 15:10 |
dmendiza[m] | #link https://review.opendev.org/q/project:openstack/barbican-specs+status:open | 15: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 |
rajiv | np! | 15:11 |
rajiv | cool :) based on the feedback, i will fix the commit : https://review.opendev.org/c/openstack/barbican/+/947118 | 15:11 |
dmendiza[m] | Looks like rajiv 's spec is the only recent one ... the others are ancient | 15:12 |
dmendiza[m] | We should consider abandoning old CRs. | 15:13 |
rajiv | https://review.opendev.org/c/openstack/barbican/+/947118 was submitted last month | 15: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 |
rajiv | roger that Captain!!! | 15:15 |
dmendiza[m] | OK, moving on | 15:15 |
dmendiza[m] | #topic KMIP Client Library | 15:15 |
dmendiza[m] | Good thing you're here, rajiv because I have questions for you | 15:16 |
rajiv | nice! | 15:16 |
dmendiza[m] | We (Red Hat) plan to fix up KMIP so that it is fully supported again in Barbican | 15:16 |
dmendiza[m] | but there are some challenges to get to a state that we would consider healthy | 15:16 |
dmendiza[m] | The main hurdle now is that OpenKMIP/PyKMIP seems to be abandoned | 15:17 |
dmendiza[m] | #link https://github.com/OpenKMIP/PyKMIP/ | 15:17 |
rajiv | yep, 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 ago | 15:17 |
dmendiza[m] | rajiv: same. I met Peter Hamilton a long time ago and reached out to him directly but never heard back | 15: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/PyKMIP | 15:18 |
rajiv | yes | 15:18 |
rajiv | how 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/PyKMIP | 15:19 |
dmendiza[m] | I summarized most of my questions in this Issue: | 15:19 |
dmendiza[m] | #link https://github.com/sapcc/PyKMIP/issues/28 | 15:19 |
dmendiza[m] | to summarize here: | 15:20 |
dmendiza[m] | * Will you be publishing docs to readthedocs? | 15:20 |
rajiv | my bad, on missing this, wonder why i dint receive any notifications | 15: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 |
rajiv | we will definitely maintaining the fork but it will be customised for our requirements! | 15:21 |
rajiv | are 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 spec | 15: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 name | 15:23 |
mharley[m] | Where can we * | 15:23 |
dmendiza[m] | basically we would treat it as any other requirement in Global Requirements | 15:23 |
dmendiza[m] | so, we would need it to have a compatible license, which I'm hoping you will keep Apache 2.0 | 15:24 |
dmendiza[m] | and then we will need a PyPI release so we can pip install it | 15:24 |
dmendiza[m] | #link https://opendev.org/openstack/requirements | 15:24 |
rajiv | thanks 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 things | 15: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 |
rajiv | sure! | 15:27 |
dmendiza[m] | #action rajiv to check with sapcc/PyKMIP maintainers to figure out if this fork could be used in OpenStack | 15:27 |
dmendiza[m] | In the meantime, I'm continuing to work with the existing KMIP plugin to try to get the Gerrit gates working again | 15:28 |
dmendiza[m] | WIP patch is here: | 15:28 |
dmendiza[m] | #link https://review.opendev.org/c/openstack/barbican/+/947760 | 15:28 |
dmendiza[m] | That' | 15:28 |
dmendiza[m] | s all I have on KMIP this week | 15:28 |
dmendiza[m] | any questions/comments? | 15:28 |
mharley[m] | Me too, dmendizadespite of the unforeseen period. | 15:29 |
dmendiza[m] | OK, moving on | 15:30 |
dmendiza[m] | #topic Outreachy | 15: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 Discussion | 15: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 Review | 15:36 |
dmendiza[m] | #link https://bugs.launchpad.net/barbican/+bugs?orderby=-id&start=0 | 15:37 |
dmendiza[m] | No new Barbican bugs | 15:37 |
dmendiza[m] | #link https://bugs.launchpad.net/python-barbicanclient/+bugs?orderby=-id&start=0 | 15:37 |
dmendiza[m] | No new python-barbicanclient bugs | 15:38 |
dmendiza[m] | #link https://bugs.launchpad.net/castellan/+bugs?orderby=-id&start=0 | 15:38 |
dmendiza[m] | No new Castellan bugs | 15:38 |
dmendiza[m] | #link https://bugs.launchpad.net/cursive/+bugs?orderby=-id&start=0 | 15:38 |
dmendiza[m] | No new Cursive bugs | 15:38 |
dmendiza[m] | ... | 15:38 |
dmendiza[m] | and that's about it for today | 15:38 |
dmendiza[m] | thanks for joining, everyone! | 15:39 |
dmendiza[m] | #endmeeting | 15:39 |
opendevmeet | Meeting ended Mon May 12 15:39:07 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:39 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.html | 15:39 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.txt | 15:39 |
opendevmeet | Log: https://meetings.opendev.org/meetings/barbican/2025/barbican.2025-05-12-15.02.log.html | 15:39 |
xek | Thanks 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/!