Thursday, 2023-03-16

pranali#startmeeting glance14:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'glance'14:00
pranali#topic roll call14:00
pranali#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:00
pranalio/14:00
jokke_o/14:00
mrjoshio/14:01
abhishekko/14:01
pranaliwe have very short agenda for today, could be over in 5 -10 mins :)14:01
pranalilet's start14:02
pranali#topic release/periodic jobs updates14:02
pranaliBobcat virtual PTG is just a week away14:02
pranali#link https://etherpad.opendev.org/p/bobcat-ptg-glance-planning14:02
pranaliso 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 yet14:03
pranaliI'll finalize the schedule by Monday and will publish it on ML 14:03
pranalianyone has any suggestion/topic for PTG ?14:04
abhishekklooks good to me14:04
abhishekkkeep some slots open for last minute discussions14:04
pranalicool14:04
pranaliyes, we have friday free for those14:05
amnikI add new spec, should we talk about it before PTG14:05
amnikhttps://review.opendev.org/c/openstack/glance-specs/+/87718214:05
pranaliamnik, sure plz go ahead14:09
amnikI 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
amnikso users can customize the flow.14:11
pranalijokke_, abhishekk, rosmaita any views on this?14:14
* abhishekk at different meeting atm14:14
rosmaitai don't know14:15
pranaliack14:15
rosmaitayou'd have to make an allowance for some plugins that operators want used unconditionally14:15
rosmaitaotherwise, an end user could configure something to bypass security checks14: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 this14:16
rosmaitajokke_: ++14:16
rosmaitamaybe the way to go would be to allow the operator to configure different import pipelines or something that an end user can pick14: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 successful14:17
rosmaitaamnik: do you have a real use case for this, or is it just a good idea?14:18
jokke_^^14:19
amnikrosmaita, use case for this idea i think something like EC2 image builder, that users create their own pipepline to create thier own image14:19
amnikoperators develop plugins and users choose from them to create their own image.14:20
rosmaitathat seems a bit different from import ... we expect that the image has been created already by whatever means14:21
rosmaitai'm not saying you shouldn't pursue this, just that it may not be a good fit for image import14: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 that14:23
amnikin EC2 image builder also image created before and users choose from base image14:23
amnikand add something to it like import method.14:24
amnikjokke_: we do not build image, we add something to it in pipeline. 14:25
rosmaitacan you give me an example?  Suppose that i have an ubuntu focal image, what would you do to it with a plugin?14:26
amnikrosmaita: for example add password complexity feature to it. or install specific package in it to customize it.14:27
amnikpassword complexity could be a plugin to config pam module14:29
rosmaitaok, but seems like that's better done using a package manager once you've booted an instance14:29
jokke_Or cloudinit to automate that on the first boot14:29
rosmaitaseems like we'd be constantly have to be updating the plugins, which doesn't seem feasible for this team14:30
pranalirosmaita: ++14:31
amnikrosmaita: it maybee more comfortable to add this changes automatically in import method before creating instance14: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 host14: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 place14:34
pranaliamnik, if you want to discuss more about this I will keep one slot for it14:35
pranalimoving ahead14:36
amnikJokke_: good, I agree with what team decided. I get final opinion on spec.14:36
pranaliperiodic jobs everything is green today \o/14:37
amnikpranali: No thank you, I don't have disscuss for now14:37
pranaliamnik, ack Thanks !14:37
pranalimoving to open discussions14:37
pranali#topic Open Discussions14:37
pranalihow 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 meeting14:38
rosmaitacancelling sounds good to me14:39
pranalicool14:39
pranalithat's it from me for today14:39
pranalianyone 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
pranaliohh :(14:40
jokke_I will stay with RH and keep working on OpenStack, but shifting my focus on the observability side of things14:40
jokke_great change to get some fresh views and learn new things after doing Glance for 9 years14:41
pranalijokke_, will you be there during glance PTG sessions?14:41
jokke_pranali: not sure yet. Most likely not all of them anyways14:42
pranaliohh :(14:43
jokke_Basically started onboarding into my new team this week14:43
pranalijokke_, all the best for your new plans :)14:43
jokke_thanks14:44
jokke_It's been incredible journey and I'm not going far ;)14:44
pranali:)14:46
pranaliwe just have 4 mins left :)14:46
pranalianyone as anything else?14:46
pranalior we can conclude for the day?14:46
jokke_That's all from me. Just wanted to let you know now when I do14:47
pranaliack :)14:48
pranaliThanks everyone for joining !!14:48
pranali#endmeeting14:48
opendevmeetMeeting ended Thu Mar 16 14:48:53 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.html14:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.txt14:48
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2023/glance.2023-03-16-14.00.log.html14:48
carloss#startmeeting manila15:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
carlosscourtesy ping: dviroel felipe_rodrigues vhari gouthamr15:00
carloss#endmeeting15:00
opendevmeetMeeting ended Thu Mar 16 15:00:36 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.html15:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.txt15:00
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2023/manila.2023-03-16-15.00.log.html15: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/!