priteau | #startmeeting blazar | 15:00 |
---|---|---|
opendevmeet | Meeting started Thu Jul 7 15:00:07 2022 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'blazar' | 15:00 |
priteau | #topic Roll call | 15:00 |
mppowers | Hi priteau, I wanted to introduce adamcooper, who is helping develop Blazar with Chameleon. | 15:00 |
adamcooper | Hello everyone :) | 15:00 |
priteau | Hello Mark and Adam | 15:00 |
priteau | Good to hear that you are involved too | 15:01 |
adamcooper | Thank you :) | 15:01 |
priteau | #topic Contributions for Zed release | 15:02 |
priteau | Let's review where we are | 15:02 |
priteau | In terms of schedule | 15:02 |
priteau | Next week is Zed-2 milestone | 15:02 |
priteau | Feature freeze is Sep 1st | 15:03 |
priteau | We have the following open patches: https://review.opendev.org/q/project:openstack%252Fblazar+branch:master+status:open | 15:03 |
priteau | I reviewed the rpc layer removal patch | 15:03 |
priteau | I left comments on Gerrit, but to summarise, I am not sure if we want to fully move all API-triggered operations to the API process | 15:04 |
mppowers | I agree, I'm wondering if we should abandon the patch entirely | 15:04 |
priteau | This will mean there will be some interaction with other services from API and some from the manager | 15:04 |
priteau | Which could make it harder to implement a distributed manager in the future | 15:05 |
priteau | Does this patch make it easier to implement 3rd party plugins? | 15:05 |
mppowers | I'll need to update the third party plugin patch so it uses RPC, which adds some more code. But individual plugins shouldn't need to deal with RPC I think | 15:07 |
mppowers | Mainly, I made third party plugins dependent on this change to avoid adding the RPC code, and then removing it again once this RPC removal went through | 15:07 |
priteau | I see | 15:08 |
priteau | Do you think it would add much code to support RPC? | 15:09 |
mppowers | No I think it would add ~100, should just be creating a service file and updating the manager | 15:10 |
mppowers | ~100 lines that is | 15:10 |
priteau | Then, if you don't object, I would prefer we go that way | 15:12 |
mppowers | The main motivation behind removing RPC was to increase performance, but the RPC layer only added 1/6 of a second as overhead, if the API and Manager were on the same machine in my tests. It also reduces the size of the code base slightly. But I agree that bogging down the API process for these slight advantages doesn't seem worth it | 15:12 |
priteau | We can still potentially remove RPC calls for get/list which might be more frequent | 15:13 |
priteau | But maybe via a later patch | 15:13 |
mppowers | Yes, I think then the first priority is updating third party plugins so it doesn't depend on this | 15:13 |
priteau | I suppose this would be your priority for this cycle | 15:15 |
priteau | In the meantime I can focus on finalising smaller patches that have been waiting for a while | 15:16 |
priteau | adamcooper: are you planning to work on something specific? | 15:16 |
mppowers | Adam's been working on some usability and bug fixes we've identified | 15:16 |
adamcooper | Yes, I can link them here in a moment | 15:17 |
mppowers | I think for the next meeting, I can share a list of what we've done and if it is of interest we can submit it | 15:17 |
adamcooper | Ah ok | 15:17 |
priteau | That would be great | 15:17 |
priteau | Should we discuss at the next meeting then? | 15:21 |
mppowers | Yes that would be for the best, I'll be more prepared then with what changes we have in our fork | 15:21 |
priteau | I am off next week, should we agree to meet 2 weeks from now? | 15:22 |
mppowers | I am out July 21 | 15:23 |
priteau | July 28 it is then | 15:23 |
mppowers | that works for me | 15:23 |
adamcooper | works for me as well | 15:23 |
priteau | Anything else you would like to discuss today? | 15:24 |
mppowers | I did not. Do you have a list of the minor patches you are working on for the zed release? | 15:25 |
mppowers | I recall we had a planning etherpad document, I can add Chameleon fork features there to discuss, if that works for you | 15:26 |
priteau | I don't really have a list yet, as I am focusing on other projects, but I will pick a few from our plan | 15:27 |
priteau | #link https://etherpad.opendev.org/p/april2022-ptg-blazar | 15:27 |
mppowers | OK, sounds good | 15:27 |
priteau | Let's wrap up for today then. Thanks for joining! | 15:28 |
mppowers | Have a good day! | 15:29 |
adamcooper | Thanks Pierre! | 15:29 |
priteau | #endmeeting | 15:30 |
opendevmeet | Meeting ended Thu Jul 7 15:30:11 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:30 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/blazar/2022/blazar.2022-07-07-15.00.html | 15:30 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/blazar/2022/blazar.2022-07-07-15.00.txt | 15:30 |
opendevmeet | Log: https://meetings.opendev.org/meetings/blazar/2022/blazar.2022-07-07-15.00.log.html | 15:30 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!