pdeore | #startmeeting glance | 13:59 |
---|---|---|
opendevmeet | Meeting started Thu Apr 13 13:59:22 2023 UTC and is due to finish in 60 minutes. The chair is pdeore. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:59 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:59 |
opendevmeet | The meeting name has been set to 'glance' | 13:59 |
pdeore | #topic roll call | 13:59 |
pdeore | #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 13:59 |
pdeore | o/ | 13:59 |
abhishekk | o/ | 14:00 |
pdeore | I think cyril is not there | 14:00 |
pdeore | let's wait few more mins for othersto join | 14:01 |
mrjoshi | o/ | 14:01 |
pdeore | ok lets' start | 14:01 |
pdeore | #topic Updates | 14:01 |
pdeore | Abhishek has submitted Bobcat PTG summary, thanks abhishekk! | 14:01 |
pdeore | #link https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033187.html | 14:01 |
abhishekk | np! | 14:02 |
pdeore | Regarding upcoming In Person PTG , I missed to submit the survey which is to book slots for PTG | 14:02 |
pdeore | So before contacting to ptg@openinfra.dev I want to know will there be anyone to represent glance team if required? | 14:02 |
pdeore | abhishekk was ready to travel but due to visa issue no one from India would be able to travel | 14:03 |
pdeore | rosmaita, are you going to travel for this ptg? | 14:03 |
rosmaita | possibly | 14:03 |
pdeore | if noone from a project is going to be there, I don't see any point in contacting the Kendall for the same | 14:04 |
pdeore | ohh gr8 | 14:04 |
pdeore | rosmaita, Is it possible for you to represent the glance team if required? | 14:04 |
rosmaita | sure, i can do that | 14:04 |
pdeore | Great, Thanks ! | 14:04 |
pdeore | moving to next .. | 14:05 |
pdeore | #topic release/periodic jobs updates | 14:05 |
pdeore | M1 is 4 weeks away from now | 14:05 |
pdeore | Periodic job all green today except some failure on functional tests, but i think that's also because of the PaseDeploy issue | 14:06 |
pdeore | which is fixed now | 14:06 |
pdeore | next topic i had added regarding the same CI issue but since it's fixed now, skipping this topic | 14:07 |
pdeore | moving to next | 14:07 |
pdeore | #topic Any Important Bugs for this week | 14:07 |
pdeore | As discussed during PTG, I have added this topic to discuss the imp bugs we have which cyril was going to update | 14:08 |
pdeore | but since he is not around today I think let's discuss that in next week's meeting | 14:08 |
rosmaita | (sorry, i am in another meeting, please ping me when you get to open discussion) | 14:08 |
pdeore | rosmaita, sure | 14:08 |
pdeore | rosmaita, we are moving to open Discussions | 14:09 |
pdeore | #topic Open Discussions | 14:09 |
rosmaita | :) | 14:09 |
rosmaita | that was quick! | 14:09 |
rosmaita | to follow up about the summit/PTG, is no one from glance (other than me) going to be there? | 14:10 |
pdeore | yeah had to skip 2 topics due to no specific updates :) | 14:10 |
abhishekk | probably no one | 14:10 |
pdeore | well, only abhishekk was ready to travel but due to visa issue no one from India would be able to travel | 14:10 |
rosmaita | :( | 14:10 |
abhishekk | I can assist you virtually if required | 14:11 |
rosmaita | ok, let's talk later about what we want to do | 14:12 |
rosmaita | pdeore: i guess you were asking do you need to reserve space for glance? | 14:12 |
abhishekk | pdeore, has electricity failure | 14:13 |
abhishekk | she will be back in couple of minutes | 14:13 |
rosmaita | ok, i can wait, no rush | 14:13 |
abhishekk | yeah, I think we don't need to reserve the space | 14:13 |
rosmaita | btw, i think dansmith will be at the summit, i believe it is real close to where he lives | 14:14 |
dansmith | I will not | 14:14 |
rosmaita | :( | 14:14 |
dansmith | oh sorry, I missed that this is now in my timezone again, sorry! | 14:14 |
abhishekk | I never met dansmith in person :( | 14:14 |
dansmith | abhishekk: consider yourself luck! | 14:15 |
dansmith | *lucky | 14:15 |
abhishekk | :D | 14:15 |
* abhishekk shuts up | 14:15 | |
rosmaita | my first meeting with dansmith i am sure he doesn't remember, was at a nova session at an old-style summit, he slapped me down about a comment i made about microversions | 14:15 |
dansmith | it is fairly closeish to where I live, but there is an international border between us :) | 14:15 |
dansmith | rosmaita: I remember that conversation, but I surely don't remember a smackdown | 14:16 |
rosmaita | i was young and fragile in those days | 14:16 |
abhishekk | I missed that as well :D | 14:16 |
abhishekk | rosmaita, any suggestions on multihash thing? | 14:17 |
dansmith | rosmaita: well, sorry if I was young and poorly behaved back then :) | 14:17 |
rosmaita | abhishekk: what's the multihash thing? | 14:17 |
abhishekk | multiple checksum on open discussion | 14:17 |
pdeore_ | sorry I lost the electricity due to thundering & lightening here | 14:17 |
abhishekk | https://etherpad.opendev.org/p/glance-team-meeting-agenda | 14:18 |
abhishekk | no worries, we were just revisiting old memories | 14:18 |
dansmith | so create the image, set the expected hash, and let glance check it after it has webdownloaded it? | 14:19 |
pdeore_ | ahh cool then ..:) | 14:19 |
abhishekk | kind of something | 14:20 |
rosmaita | i guess that's fine, as long as people don't use a weird algorithm | 14:21 |
rosmaita | i'm thinking of download | 14:21 |
abhishekk | at the moment I think we have hashing_algorithm config which is common for all the images, is he talking about setting hash algo for each image so that we can provide different algo? | 14:21 |
rosmaita | iirc the client reads it out of the os_hash_algo field, and instantiates the validator | 14:21 |
dansmith | presumably it would have to be a confined list of supported algorithms | 14:21 |
rosmaita | yeah, would have to be recognized by (i forget what the python module name is, we have it documented) | 14:22 |
dansmith | abhishekk: I'm thinking you have to say "I want you to check the SHA384 of this image when you download it" | 14:22 |
abhishekk | yeah | 14:22 |
dansmith | you could still let glance hash it however it expects for the actual storage, but use another hash value and algo to validate before it agrees to eat it | 14:22 |
abhishekk | but that should be part of the client (which you are using for download), right? | 14:23 |
dansmith | no, they want it for web download right? | 14:24 |
dansmith | so the case where the user never gets to check the image themselves | 14:24 |
dansmith | so they want to make sure glance downloaded the right thing | 14:24 |
abhishekk | yeah, so atm how you can ask it to verity with different algo | 14:24 |
abhishekk | unless we add additional task for it | 14:24 |
dansmith | if they know the SHA384, and glance will only calculate the SHA256 for them, they can't tell that they're booting the thing they instructed | 14:25 |
dansmith | abhishekk: yeah you'd need to add functionality for this, isn't that the proposal? some new feature? | 14:25 |
abhishekk | correct | 14:25 |
rosmaita | well, they could add the "extra" hash as an image property | 14:25 |
abhishekk | we are on same page now | 14:25 |
rosmaita | it just wouldn't be automated | 14:25 |
dansmith | rosmaita: right exactly | 14:25 |
dansmith | expected_hash=SHA384:2139134undfidsf;ih | 14:25 |
abhishekk | but they want to verify it as well | 14:25 |
dansmith | well, they say upload too, yeah, but that would work the same right? | 14:26 |
dansmith | "here's the sha384 of the thing I'm about to upload, check it when I'm done" | 14:26 |
abhishekk | Probably if we agree that this is a good addition then let them ask to provide spec | 14:27 |
dansmith | I think the use case is probably more useful for web-download, | 14:27 |
dansmith | but I guess if you don't know what hash glance will use on upload, you might want to have this to avoid needing to upload, see the hash, and then re-check locally | 14:27 |
abhishekk | agree | 14:28 |
rosmaita | yeah, for web download, it seems like you want glance to check something to make sure it got the right thing, but you don't need glance to actually store that hash (unless you don't trust glance, i guess) | 14:29 |
dansmith | right, but unless glance deletes that key, | 14:29 |
dansmith | if it agrees to store it then the hash is recorded by virtue of it having matched | 14:29 |
rosmaita | i guess the current config could be used as the default os_hash_algo, but there's no reason why we couldn't allow a user to specify an alternative | 14:31 |
dansmith | well, | 14:31 |
rosmaita | you wouldn't have uniformity, but i guess you don't really need it | 14:31 |
dansmith | I don't think we need to change the os_hash_algo right/ | 14:32 |
dansmith | you'd have os_hash_algo=SHA1 os_hash_value=$sha1hash and also requested_hash=SHA384:$sha384hash | 14:32 |
abhishekk | ++, we just need to have additional api parameter as input or extra_property as suggested by dansmith | 14:32 |
dansmith | and if the web-download completed and you went to active, then you know the requested_hash must have matched and you could use it or the sha1 default if you want to validate right? | 14:33 |
abhishekk | correct | 14:33 |
rosmaita | (i am in 2 meetings and doing a bad job of following the discussion in both) | 14:34 |
dansmith | well, we can discuss on a spec anyway :) | 14:34 |
abhishekk | right, I think lets suggest him that we are ok with Idea, and need a spec for further strengthening the same | 14:35 |
rosmaita | agree, it does seem useful, and actually we should be doing something like this for web-download anyway | 14:35 |
dansmith | yeah | 14:35 |
abhishekk | cool | 14:35 |
abhishekk | pdeore, if you are back, I guess we can move forward | 14:36 |
* abhishekk we can not end meeting unless pdeore is back :D | 14:36 | |
pdeore | yeah, so we are going to suggest him to propose a spec for this , right? | 14:36 |
pdeore | I have lost so many messages | 14:36 |
dansmith | yeah | 14:37 |
pdeore | ok, I will go thro the logs later | 14:37 |
abhishekk | yes | 14:37 |
abhishekk | I have jst added one line in agenda | 14:37 |
pdeore | so yeah that's it for today I guess | 14:37 |
abhishekk | you can later add the link of logs | 14:37 |
pdeore | abhishekk, ohh thanks ! | 14:37 |
abhishekk | just to remind you | 14:38 |
rosmaita | one other thing from me | 14:38 |
rosmaita | my question is if we're not going to have a glance table at the PTG, what do you need me to do to represent glance? | 14:38 |
abhishekk | you need to followup with Artem | 14:38 |
abhishekk | rosmaita, if there is any specific session for project updates | 14:38 |
abhishekk | or if they want to record some videos (like in the past) for project updates | 14:39 |
pdeore | abhishekk, yeah I have already informed him but will again ping him | 14:39 |
abhishekk | cool, thanks | 14:39 |
abhishekk | that's it from me | 14:40 |
rosmaita | i think they did the project updates already at openstack live | 14:40 |
abhishekk | then I don't think we need to represent anything else | 14:40 |
rosmaita | so with Artem, is it about openstackclient, SDK? | 14:41 |
abhishekk | yes | 14:42 |
rosmaita | ok, i can coordinate offline with the Glance team before the PTG to get a sense of what our thoughts are | 14:43 |
abhishekk | sounds good | 14:43 |
rosmaita | i am really bummed that no one else from glance will be there, though | 14:44 |
abhishekk | usually jokke_ travels but I am not sure this time he will be there as well | 14:44 |
rosmaita | yeah, i have not talked to him, i'm just assuming he's not going | 14:45 |
abhishekk | yep me too | 14:46 |
pdeore_ | Can we continue this discussion on glance channel | 14:47 |
abhishekk | yep, I don't have anything else to add | 14:47 |
abhishekk | thank you all for joining | 14:47 |
pdeore_ | i'm facing network issues :/ so we can end the meeting here and continue on glance channel | 14:47 |
abhishekk | ++ | 14:47 |
pdeore_ | Thanks everyone for joining ! and sorry for the inconvenience | 14:48 |
pdeore_ | #endmeeting | 14:48 |
*** pdeore_ is now known as pdeore | 14:48 | |
abhishekk | you need to type endmeeting again | 14:48 |
pdeore | #endmeeting | 14:49 |
opendevmeet | Meeting ended Thu Apr 13 14:49:02 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:49 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/glance/2023/glance.2023-04-13-13.59.html | 14:49 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/glance/2023/glance.2023-04-13-13.59.txt | 14:49 |
opendevmeet | Log: https://meetings.opendev.org/meetings/glance/2023/glance.2023-04-13-13.59.log.html | 14:49 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!