pranali | #startmeeting glance | 14:00 |
---|---|---|
opendevmeet | Meeting started Thu Mar 16 14:00:05 2023 UTC and is due to finish in 60 minutes. The chair is pranali. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'glance' | 14:00 |
pranali | #topic roll call | 14:00 |
pranali | #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 14:00 |
pranali | o/ | 14:00 |
jokke_ | o/ | 14:00 |
mrjoshi | o/ | 14:01 |
abhishekk | o/ | 14:01 |
pranali | we have very short agenda for today, could be over in 5 -10 mins :) | 14:01 |
pranali | let's start | 14:02 |
pranali | #topic release/periodic jobs updates | 14:02 |
pranali | Bobcat virtual PTG is just a week away | 14:02 |
pranali | #link https://etherpad.opendev.org/p/bobcat-ptg-glance-planning | 14:02 |
pranali | so I request all team members to have a look at PTG planning etherpad and let me know if I missed any important topics and also please add your name in the list of attendees, if you haven't added it yet | 14:03 |
pranali | I'll finalize the schedule by Monday and will publish it on ML | 14:03 |
pranali | anyone has any suggestion/topic for PTG ? | 14:04 |
abhishekk | looks good to me | 14:04 |
abhishekk | keep some slots open for last minute discussions | 14:04 |
pranali | cool | 14:04 |
pranali | yes, we have friday free for those | 14:05 |
amnik | I add new spec, should we talk about it before PTG | 14:05 |
amnik | https://review.opendev.org/c/openstack/glance-specs/+/877182 | 14:05 |
pranali | amnik, sure plz go ahead | 14:09 |
amnik | I have an idea to create new import method, glance-builder to enable users to choose which plugins apply to the image not from config file. | 14:11 |
amnik | so users can customize the flow. | 14:11 |
pranali | jokke_, abhishekk, rosmaita any views on this? | 14:14 |
* abhishekk at different meeting atm | 14:14 | |
rosmaita | i don't know | 14:15 |
pranali | ack | 14:15 |
rosmaita | you'd have to make an allowance for some plugins that operators want used unconditionally | 14:15 |
rosmaita | otherwise, an end user could configure something to bypass security checks | 14:15 |
jokke_ | I would need to look at the spec to form a opinion. my first thought is 'though that this puts a lot of of pressure to the end user and we have pretty much no import plugins that would benefit of this | 14:16 |
rosmaita | jokke_: ++ | 14:16 |
rosmaita | maybe the way to go would be to allow the operator to configure different import pipelines or something that an end user can pick | 14:16 |
jokke_ | Like the whole point of the import flow was that it's very uniform experience for the user and they don't need to worry or know what async operations needs to happen in the cloud side for their import to be successful | 14:17 |
rosmaita | amnik: do you have a real use case for this, or is it just a good idea? | 14:18 |
jokke_ | ^^ | 14:19 |
amnik | rosmaita, use case for this idea i think something like EC2 image builder, that users create their own pipepline to create thier own image | 14:19 |
amnik | operators develop plugins and users choose from them to create their own image. | 14:20 |
rosmaita | that seems a bit different from import ... we expect that the image has been created already by whatever means | 14:21 |
rosmaita | i'm not saying you shouldn't pursue this, just that it may not be a good fit for image import | 14:21 |
jokke_ | This is obviously just my 2cents and it has diminishing weight. Glance has always had the stance that we store & catalog the images, not build them. And at least for now I have no interest or means to work on changing that | 14:23 |
amnik | in EC2 image builder also image created before and users choose from base image | 14:23 |
amnik | and add something to it like import method. | 14:24 |
amnik | jokke_: we do not build image, we add something to it in pipeline. | 14:25 |
rosmaita | can you give me an example? Suppose that i have an ubuntu focal image, what would you do to it with a plugin? | 14:26 |
amnik | rosmaita: for example add password complexity feature to it. or install specific package in it to customize it. | 14:27 |
amnik | password complexity could be a plugin to config pam module | 14:29 |
rosmaita | ok, but seems like that's better done using a package manager once you've booted an instance | 14:29 |
jokke_ | Or cloudinit to automate that on the first boot | 14:29 |
rosmaita | seems like we'd be constantly have to be updating the plugins, which doesn't seem feasible for this team | 14:30 |
pranali | rosmaita: ++ | 14:31 |
amnik | rosmaita: it maybee more comfortable to add this changes automatically in import method before creating instance | 14:31 |
jokke_ | Just after a quick pass on the spec, if the team decides to explore this, I would strongly advice to trash the approach to use the database for any level of plugin management. The import plugin adoption is designed exactly to avoid any of that hassle and them plugins to get out of sync between the db and what's available on the actual host | 14:32 |
jokke_ | And I don't think anyone here would be comfortable to create an API where users could get the host running glance to execute some arbitary code that has not been deployed by the operator in the first place | 14:34 |
pranali | amnik, if you want to discuss more about this I will keep one slot for it | 14:35 |
pranali | moving ahead | 14:36 |
amnik | Jokke_: good, I agree with what team decided. I get final opinion on spec. | 14:36 |
pranali | periodic jobs everything is green today \o/ | 14:37 |
amnik | pranali: No thank you, I don't have disscuss for now | 14:37 |
pranali | amnik, ack Thanks ! | 14:37 |
pranali | moving to open discussions | 14:37 |
pranali | #topic Open Discussions | 14:37 |
pranali | how about canceling next week's meeting and directly meet in PTG ? if we don't have any important topic to be discussed in next week | 14:38 |
pranali | if you have anything then please add it in the agenda, otherwise i will cancel the meeting | 14:38 |
rosmaita | cancelling sounds good to me | 14:39 |
pranali | cool | 14:39 |
pranali | that's it from me for today | 14:39 |
pranali | anyone has anything else to discuss? | 14:40 |
jokke_ | Just letting ye all know. My focus is moving away from just Glance. So I'd say expectations wise, I might be skipping a lot more meetings, reviews, planning sessions etc. | 14:40 |
rosmaita | :( | 14:40 |
pranali | ohh :( | 14:40 |
jokke_ | I will stay with RH and keep working on OpenStack, but shifting my focus on the observability side of things | 14:40 |
jokke_ | great change to get some fresh views and learn new things after doing Glance for 9 years | 14:41 |
pranali | jokke_, will you be there during glance PTG sessions? | 14:41 |
jokke_ | pranali: not sure yet. Most likely not all of them anyways | 14:42 |
pranali | ohh :( | 14:43 |
jokke_ | Basically started onboarding into my new team this week | 14:43 |
pranali | jokke_, all the best for your new plans :) | 14:43 |
jokke_ | thanks | 14:44 |
jokke_ | It's been incredible journey and I'm not going far ;) | 14:44 |
pranali | :) | 14:46 |
pranali | we just have 4 mins left :) | 14:46 |
pranali | anyone as anything else? | 14:46 |
pranali | or we can conclude for the day? | 14:46 |
jokke_ | That's all from me. Just wanted to let you know now when I do | 14:47 |
pranali | ack :) | 14:48 |
pranali | Thanks everyone for joining !! | 14:48 |
pranali | #endmeeting | 14:48 |
opendevmeet | Meeting ended Thu Mar 16 14:48:53 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:48 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.html | 14:48 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.txt | 14:48 |
opendevmeet | Log: https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.log.html | 14:48 |
carloss | #startmeeting manila | 15:00 |
opendevmeet | Meeting started Thu Mar 16 15:00:03 2023 UTC and is due to finish in 60 minutes. The chair is carloss. 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 'manila' | 15:00 |
carloss | courtesy ping: dviroel felipe_rodrigues vhari gouthamr | 15:00 |
carloss | #endmeeting | 15:00 |
opendevmeet | Meeting ended Thu Mar 16 15:00:36 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.html | 15:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.txt | 15:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.log.html | 15:00 |
* carloss started meeting in the wrong channel :) | 15:00 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!