*** ttsiouts has joined #openstack-meeting-alt | 00:00 | |
*** ttsiouts has quit IRC | 00:33 | |
*** rfolco has quit IRC | 00:35 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 00:37 | |
*** enriquetaso has quit IRC | 00:40 | |
*** jamesmcarthur has quit IRC | 01:17 | |
*** Liang__ has joined #openstack-meeting-alt | 01:54 | |
*** wxy has joined #openstack-meeting-alt | 01:59 | |
*** tetsuro has joined #openstack-meeting-alt | 02:00 | |
*** ttsiouts has joined #openstack-meeting-alt | 02:30 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 02:33 | |
*** tetsuro has quit IRC | 02:37 | |
*** ttsiouts has quit IRC | 02:39 | |
*** ttsiouts has joined #openstack-meeting-alt | 02:39 | |
*** vishalmanchanda has joined #openstack-meeting-alt | 03:03 | |
*** baojg has joined #openstack-meeting-alt | 03:03 | |
*** ttsiouts has quit IRC | 03:04 | |
*** jamesmcarthur has quit IRC | 03:06 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 03:06 | |
*** tetsuro has joined #openstack-meeting-alt | 03:06 | |
*** jamesmcarthur has quit IRC | 03:11 | |
*** tetsuro has quit IRC | 03:16 | |
*** baojg has quit IRC | 03:18 | |
*** tetsuro has joined #openstack-meeting-alt | 03:22 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 03:41 | |
*** tetsuro has quit IRC | 03:45 | |
*** tetsuro has joined #openstack-meeting-alt | 03:47 | |
*** tetsuro has quit IRC | 03:54 | |
*** openstack has joined #openstack-meeting-alt | 04:24 | |
*** ChanServ sets mode: +o openstack | 04:24 | |
*** tetsuro has joined #openstack-meeting-alt | 04:34 | |
*** gyee has quit IRC | 04:40 | |
*** ttsiouts has joined #openstack-meeting-alt | 05:01 | |
*** jamesmcarthur has quit IRC | 05:04 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 05:05 | |
*** jamesmcarthur has quit IRC | 05:11 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 05:11 | |
*** tetsuro has quit IRC | 05:25 | |
*** tetsuro has joined #openstack-meeting-alt | 05:27 | |
*** ttsiouts has quit IRC | 05:33 | |
*** tetsuro has quit IRC | 05:43 | |
*** tetsuro has joined #openstack-meeting-alt | 05:44 | |
*** ysandeep|away is now known as ysandeep | 05:51 | |
*** diablo_rojo has quit IRC | 05:57 | |
*** jamesmcarthur has quit IRC | 06:00 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 06:01 | |
*** jamesmcarthur has quit IRC | 06:06 | |
*** tetsuro has quit IRC | 06:09 | |
*** tetsuro has joined #openstack-meeting-alt | 06:10 | |
*** ysandeep is now known as ysandeep|away | 06:12 | |
*** tetsuro has quit IRC | 06:15 | |
*** yamamoto has joined #openstack-meeting-alt | 06:18 | |
*** yamamoto has quit IRC | 06:24 | |
*** roman_g has joined #openstack-meeting-alt | 06:28 | |
*** ysandeep|away has quit IRC | 06:29 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 06:39 | |
*** tetsuro has joined #openstack-meeting-alt | 06:49 | |
*** tetsuro has quit IRC | 06:50 | |
*** tetsuro has joined #openstack-meeting-alt | 06:50 | |
*** slaweq has joined #openstack-meeting-alt | 06:56 | |
*** ttsiouts has joined #openstack-meeting-alt | 07:04 | |
*** ccamacho has joined #openstack-meeting-alt | 07:04 | |
*** lpetrut has joined #openstack-meeting-alt | 07:19 | |
*** roman_g has quit IRC | 07:41 | |
*** openstack has joined #openstack-meeting-alt | 07:48 | |
*** ChanServ sets mode: +o openstack | 07:48 | |
*** ttsiouts has quit IRC | 08:07 | |
*** ttsiouts has joined #openstack-meeting-alt | 08:07 | |
*** tetsuro has quit IRC | 08:26 | |
*** tetsuro has joined #openstack-meeting-alt | 08:26 | |
*** roman_g has joined #openstack-meeting-alt | 08:28 | |
*** e0ne has joined #openstack-meeting-alt | 08:30 | |
*** baojg has joined #openstack-meeting-alt | 08:40 | |
*** jamesmcarthur has quit IRC | 08:41 | |
*** tetsuro has quit IRC | 08:46 | |
*** kaisers_ has joined #openstack-meeting-alt | 08:59 | |
*** vishakha has joined #openstack-meeting-alt | 09:00 | |
*** strigazi has joined #openstack-meeting-alt | 09:00 | |
*** tetsuro has joined #openstack-meeting-alt | 09:15 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 09:16 | |
*** Liang__ has quit IRC | 09:24 | |
*** jamesmcarthur has quit IRC | 09:26 | |
*** lbragstad has quit IRC | 09:45 | |
*** tetsuro has quit IRC | 09:54 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 09:57 | |
*** ttsiouts has quit IRC | 09:58 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:59 | |
*** tetsuro has joined #openstack-meeting-alt | 10:00 | |
*** jamesmcarthur has quit IRC | 10:07 | |
*** tetsuro has quit IRC | 10:12 | |
*** tetsuro has joined #openstack-meeting-alt | 10:15 | |
*** tetsuro has quit IRC | 10:16 | |
*** baojg has quit IRC | 10:18 | |
*** tetsuro has joined #openstack-meeting-alt | 10:18 | |
*** ttsiouts has quit IRC | 10:27 | |
*** ttsiouts has joined #openstack-meeting-alt | 10:30 | |
*** tetsuro has quit IRC | 10:36 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:43 | |
*** jamesmcarthur has quit IRC | 10:43 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:43 | |
*** jamesmcarthur has quit IRC | 10:44 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:44 | |
*** derekh has joined #openstack-meeting-alt | 10:46 | |
*** tetsuro has joined #openstack-meeting-alt | 10:48 | |
*** ttsiouts has quit IRC | 10:48 | |
*** jamesmcarthur has quit IRC | 10:51 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:58 | |
*** jamesmcarthur has quit IRC | 10:59 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:59 | |
*** tetsuro has quit IRC | 11:00 | |
*** jamesmcarthur has quit IRC | 11:01 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 11:02 | |
*** priteau has joined #openstack-meeting-alt | 11:04 | |
*** jamesmcarthur has quit IRC | 11:07 | |
*** vkmc has quit IRC | 11:09 | |
*** tetsuro has joined #openstack-meeting-alt | 11:24 | |
*** ttsiouts has joined #openstack-meeting-alt | 11:25 | |
*** ttsiouts has quit IRC | 11:30 | |
*** rfolco has joined #openstack-meeting-alt | 11:30 | |
*** ttsiouts has joined #openstack-meeting-alt | 11:32 | |
*** raildo has joined #openstack-meeting-alt | 11:37 | |
*** yamamoto has joined #openstack-meeting-alt | 11:40 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 11:40 | |
*** yamamoto has quit IRC | 11:42 | |
*** andrebeltrami has joined #openstack-meeting-alt | 12:01 | |
*** jamesmcarthur has quit IRC | 12:25 | |
*** tetsuro has quit IRC | 12:41 | |
*** vkmc__ has joined #openstack-meeting-alt | 12:50 | |
*** vkmc__ is now known as vkmc | 12:52 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:01 | |
*** lbragstad has joined #openstack-meeting-alt | 13:10 | |
*** lbragstad has quit IRC | 13:13 | |
*** rfolco is now known as rfolco|rover | 13:13 | |
*** lbragstad has joined #openstack-meeting-alt | 13:21 | |
*** jamesmcarthur has quit IRC | 13:21 | |
*** enriquetaso has joined #openstack-meeting-alt | 13:32 | |
*** ttsiouts has quit IRC | 13:39 | |
*** enriquetaso has quit IRC | 13:54 | |
*** enriquetaso has joined #openstack-meeting-alt | 13:54 | |
*** rosmaita has joined #openstack-meeting-alt | 13:58 | |
*** eharney has joined #openstack-meeting-alt | 13:58 | |
*** sfernand has joined #openstack-meeting-alt | 13:58 | |
*** LiangFang has joined #openstack-meeting-alt | 13:59 | |
*** tosky has joined #openstack-meeting-alt | 13:59 | |
rosmaita | #startmeeting cinder | 14:00 |
---|---|---|
openstack | Meeting started Wed May 6 14:00:31 2020 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: cinder)" | 14:00 | |
openstack | The meeting name has been set to 'cinder' | 14:00 |
rosmaita | #link https://etherpad.openstack.org/p/cinder-ussuri-meetings | 14:00 |
rosmaita | #topic roll call | 14:00 |
*** openstack changes topic to "roll call (Meeting topic: cinder)" | 14:00 | |
eharney | hi | 14:00 |
rajinir | hi | 14:00 |
LiangFang | hi | 14:00 |
smcginnis | o/ | 14:00 |
*** throne82_ has joined #openstack-meeting-alt | 14:00 | |
lseki | hi | 14:01 |
walshh_ | hi | 14:01 |
jungleboyj | O/ | 14:01 |
sfernand | hi | 14:01 |
*** jamesmcarthur has joined #openstack-meeting-alt | 14:01 | |
whoami-rajat | Hi | 14:01 |
rosmaita | looks like a good turnout | 14:02 |
e0ne | hi | 14:02 |
enriquetaso | o/ | 14:02 |
rosmaita | before we get started, i want to say that I hope everyone and their loved ones are healthy and doing well in these stressful times | 14:02 |
rosmaita | and even your non-loved ones, i guess | 14:02 |
rosmaita | #topic updates | 14:02 |
*** openstack changes topic to "updates (Meeting topic: cinder)" | 14:02 | |
rosmaita | ok, RC-2 was released on monday | 14:03 |
rosmaita | http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014623.html | 14:03 |
rosmaita | that should be our final RC, i haven't seen anyone post any release critical bugs | 14:03 |
rosmaita | and we are running out of time to fix them anyway | 14:03 |
rosmaita | next item: no meeting next week, you can attend the "community meeting" instead | 14:04 |
rosmaita | the next cinder meeting on May 20 will be the first meeting of the Victoria cycle | 14:04 |
rosmaita | so, as is our tradition, there will be a new agenda etherpad: | 14:05 |
rosmaita | #link https://etherpad.opendev.org/p/cinder-victoria-meetings | 14:05 |
rosmaita | it's empty now because i just thought of it | 14:05 |
*** felipe_rodrigues has joined #openstack-meeting-alt | 14:05 | |
rosmaita | but i'll fill it with the boilerplate stuff after today's meeting | 14:05 |
rosmaita | oops i skipped an item | 14:05 |
rosmaita | PTG registration is open | 14:05 |
rosmaita | #link https://virtualptgjune2020.eventbrite.com/ | 14:06 |
rosmaita | it's free, but the foundation would like to keep track of who's planning to attend | 14:06 |
rosmaita | will also get you on the mailing list about communication methods | 14:06 |
rosmaita | (which i don't think have been decided yet) | 14:06 |
rosmaita | so please register | 14:07 |
rosmaita | and on that note, we could use some topics on the Cinder PTG etherpad | 14:07 |
rosmaita | #link https://etherpad.openstack.org/p/cinder-victoria-ptg-planning | 14:07 |
rosmaita | the times for the cinder meetings are on that etherpad ^^ | 14:08 |
rosmaita | any questions about the PTG? | 14:08 |
*** ttsiouts has joined #openstack-meeting-alt | 14:08 | |
rosmaita | ok, there's always open discussion later if you think of something | 14:09 |
rosmaita | final announcement | 14:09 |
rosmaita | yesterday or this morning, depending on where you are, we merged a change related to eventlet and monkey patching | 14:09 |
rosmaita | #link https://review.opendev.org/#/c/724754/ | 14:10 |
rosmaita | if you want the background: | 14:10 |
jungleboyj | Thanks for putting the Timezones in there. | 14:10 |
rosmaita | #link https://github.com/eventlet/eventlet/issues/592 | 14:10 |
rosmaita | this is just awareness, in case anything weird starts happening ... because you never know | 14:10 |
smcginnis | Especially with eventlet. | 14:11 |
smcginnis | "You never know" ^ | 14:11 |
rosmaita | :) | 14:11 |
rosmaita | ok, that's all the announcements | 14:11 |
rosmaita | #topic coordination with barbican(-tempest-plugin) people on volume tests | 14:11 |
*** openstack changes topic to " coordination with barbican(-tempest-plugin) people on volume tests (Meeting topic: cinder)" | 14:11 | |
rosmaita | so, we have an interesting situation | 14:12 |
rosmaita | our encrypted volume tests need access to barbican | 14:12 |
rosmaita | and the easiest way to do that is to have them live in the barbican-tempest-plugin | 14:12 |
rosmaita | something about circular dependencies, tosky can explain if you are interested | 14:12 |
rosmaita | anyway, i think that's why he put it on the agenda | 14:12 |
rosmaita | tosky: you're up | 14:13 |
enriquetaso | ++ | 14:13 |
tosky | we may benefit from an increased amount of cinder tests that use barbican | 14:13 |
rosmaita | i poked around a bit, there is no barbican-tempest-plugin core group | 14:13 |
*** ttsiouts has quit IRC | 14:13 | |
rosmaita | it's just barbican-core | 14:13 |
rosmaita | do we want to propose to help maintain that plugin | 14:14 |
tosky | now, the barbican tempest client is defined inside barbican-tempest-plugin and they also have a few tests there | 14:14 |
tosky | some of them mirror the corresponding basic encryption tests from tempest.git, but with a barbican flavor | 14:14 |
rosmaita | or could we propose re-architecting it so that we can use the stuff we need in the cinder-tempest-plugin? | 14:14 |
rosmaita | (sorry, tosky i should let you talk) | 14:14 |
tosky | I would say it may be easier to see if they could agree with having some of us voting on those patches, with the agreement of not approving non-volume tests (or waiting anyway for other approvals) | 14:15 |
tosky | I took the liberty of raising this point at yesterday's barbican meeting, but as I haven't discussed about it here before, I didn't go in details | 14:15 |
tosky | http://eavesdrop.openstack.org/meetings/barbican/2020/barbican.2020-05-05-13.01.log.html | 14:15 |
rosmaita | well, looks like they didn't tell you to go boil your head | 14:16 |
jungleboyj | :-) | 14:16 |
rosmaita | i can propose something on the ML like we did for ceph and nfs devstack plugins | 14:17 |
rosmaita | and will stress the gentleperson's agreement not to approve anything non-volume related | 14:17 |
tosky | yes, that could help, maybe we can define this before the PTG, and then use that time to refine and/or implement it properly | 14:17 |
enriquetaso | One question: should I move the retype encrypt test to barbican-tempest-plugin then? https://review.opendev.org/#/c/715566/ | 14:17 |
rosmaita | enriquetaso: good question, i was wondering about that myself | 14:18 |
eharney | since that retype test doesn't need to interact with barbican directly (and in theory could work with other key managers as well), i think not | 14:18 |
eharney | it's purely a cinder functionality test | 14:18 |
tosky | right: if it does not use the barbican client, it can stay there | 14:19 |
enriquetaso | ++ | 14:19 |
enriquetaso | thanks | 14:19 |
tosky | I don't have anything else to add about this right now; the direction is "discuss and find an agreement" | 14:20 |
tosky | IMHO | 14:20 |
rosmaita | ok, i'll put up something to the ML to get this moving and we can follow up as necessary | 14:21 |
tosky | thanks! | 14:21 |
rosmaita | #action rosmaita email about cooperation with barbican-tempest-plugin | 14:21 |
rosmaita | ok, thanks tosky | 14:21 |
rosmaita | #topic security-related issue when an attached volume exposes host information to non-admins | 14:22 |
*** openstack changes topic to "security-related issue when an attached volume exposes host information to non-admins (Meeting topic: cinder)" | 14:22 | |
rosmaita | whoami-rajat: that's you | 14:22 |
*** ttsiouts has joined #openstack-meeting-alt | 14:22 | |
whoami-rajat | So we discussed a security issue during cinder mid-cycle PTG, the summary of the issue is, an attached volume could expose the nova host details via the volume show API and attachments API | 14:22 |
*** jamesmcarthur has quit IRC | 14:22 | |
*** jhesketh has quit IRC | 14:22 | |
whoami-rajat | the general consensus on lauchpad was to change the policy of the attachment API to admin only | 14:22 |
whoami-rajat | but this might have affect on the consumer projects such as nova and glance | 14:23 |
eharney | that policy being, to only how the host to admins? | 14:24 |
eharney | only show* | 14:24 |
whoami-rajat | yes | 14:24 |
whoami-rajat | in volume show API, show host to only admins and in attachments API only show connection_info to admins | 14:24 |
rosmaita | but in volume-show, don't you get the same stuff as attachments api as far as connection_info ? | 14:25 |
whoami-rajat | rosmaita, i'm not sure, the bug is only reported against the HOST field | 14:26 |
whoami-rajat | i will check that as well | 14:26 |
rosmaita | also, we should probably be clear about what "host" we are talking about | 14:26 |
rosmaita | this is the attatched_host ? | 14:26 |
whoami-rajat | IIUC it's the nova host | 14:26 |
whoami-rajat | where the volume is attached | 14:27 |
rosmaita | ok | 14:27 |
rosmaita | yeah, nova does not like to expose the VM host to users | 14:28 |
whoami-rajat | i just posted this topic here for a general discussion and gather opinions on the path on which we should move ahead | 14:28 |
whoami-rajat | i think nova also has some policy rules for not exposing the host info to non-admins | 14:28 |
rosmaita | i think the issue is that nova does not like this being available as a backdoor for a user to discover the host info | 14:29 |
whoami-rajat | yep | 14:29 |
smcginnis | It is a concern for leaking out underlying infrastructure information. | 14:29 |
jungleboyj | Right. | 14:30 |
rosmaita | i don't know if this makes sense, but | 14:30 |
rosmaita | if we keep the volume-show and attachments api the way they are now | 14:30 |
rosmaita | admin or owner | 14:30 |
*** lpetrut has quit IRC | 14:30 | |
rosmaita | and only hide the attached_host, how does that affect usefulness of the response | 14:30 |
rosmaita | ? | 14:30 |
smcginnis | I wouldn't think anyone (person or system) should be relying on that information for anything. | 14:31 |
rosmaita | yeah, my intuition is that the person making the connection knows who they are already | 14:32 |
eharney | that's kind of my gut feeling too | 14:32 |
jungleboyj | That would be my thought. | 14:32 |
rosmaita | so i guess whoami-rajat's next question is, do we need a policy on that single field? or do we just do an internal "is_admin" check and display or not? | 14:33 |
rosmaita | or maybe just never display? | 14:33 |
smcginnis | Might be worth calling it out on the ML that responses will be changing and why. That way if for some reason someone actually is paying attention to that information in this response, they have a warning not to do so anymore. | 14:33 |
rosmaita | smcginnis: ++ | 14:33 |
smcginnis | I would vote never display. Unless maybe is_admin, since an admin may be able to use that information to troubleshoot or something. | 14:33 |
rosmaita | since this is a security issue, i don't think we need to worry about microversioning this change? | 14:34 |
whoami-rajat | also JFYI from the raw response of attachment API, non-admins can get this all info https://bugs.launchpad.net/cinder/+bug/1736773/comments/1 | 14:34 |
openstack | Launchpad bug 1736773 in Cinder "attachment-show is including `connection_info` for non-admin callers, it shouldn't" [High,Triaged] - Assigned to John Griffith (john-griffith) | 14:34 |
smcginnis | rosmaita: Agree | 14:34 |
jungleboyj | Agreed. | 14:34 |
eharney | shouldn't need microversioning since this field can already be blank etc now | 14:34 |
smcginnis | whoami-rajat: Hmm, that's a concern too. | 14:34 |
whoami-rajat | it contains auth_password which i'm not sure how important but a password shouldn't show up in an API response i guess | 14:35 |
eharney | depends, is that api used to connect to volumes? | 14:36 |
eharney | i guess this is after it's already attached/connected | 14:37 |
whoami-rajat | hmm, i think nova uses initialize_connection to connect and attachment_update to get the connection_info later | 14:37 |
whoami-rajat | but i'm not sure if they use attachment_get for any purpose | 14:37 |
whoami-rajat | refresh* | 14:38 |
*** ttsiouts has quit IRC | 14:38 | |
*** ccamacho has quit IRC | 14:39 | |
rosmaita | ok, looks like we may need some research here | 14:40 |
rosmaita | ok, so to summarize: (1) should not populate the host_name in the volume-show response (except to admins); propose to rely on the admin context to decide whether to show or not; since no change to response, no need to microversion this | 14:42 |
rosmaita | (2) need to verify that connection_info is not required for non-admin users in the attachment-show response | 14:42 |
rosmaita | and depending on the outcome of (2), will either hide the connection_info or just depopulate the attached_host (or whatever it's called in that response) | 14:43 |
whoami-rajat | changing the attachments api to admin only would require nova changes so i think this needs discussion with the nova team as well | 14:43 |
whoami-rajat | rosmaita, that sounds like a good plan to me | 14:43 |
rosmaita | whoami-rajat: do you want to continue to pursue this and we can also discuss (2) at ptg? | 14:44 |
whoami-rajat | rosmaita, sure | 14:44 |
rosmaita | i can send an email out about (1) since i think that won't affect anyone really | 14:44 |
whoami-rajat | i think i can also work on this i parts since only 2 is the concern | 14:45 |
rosmaita | and it's ok to discuss on the ML because this bug has been public since at least the cinder midcycle | 14:45 |
whoami-rajat | rosmaita, that would be great | 14:45 |
rosmaita | #action rosmaita (see above) | 14:45 |
rosmaita | ok, thanks whoami-rajat | 14:45 |
whoami-rajat | thanks everyone | 14:45 |
rosmaita | #topic priorities for victoria milestone-1 | 14:45 |
*** openstack changes topic to "priorities for victoria milestone-1 (Meeting topic: cinder)" | 14:45 | |
rosmaita | i lost my tab, but M-1 is like 2 weeks after the ptg | 14:46 |
rosmaita | anyway, the cinder team priorities are: | 14:46 |
rosmaita | (1) volume local cache, and | 14:46 |
rosmaita | (2) nfs encryption | 14:46 |
rosmaita | LiangFang is working on 1, enriquetaso is working on 2 | 14:47 |
rosmaita | #topic volume local cache | 14:47 |
*** openstack changes topic to "volume local cache (Meeting topic: cinder)" | 14:47 | |
rosmaita | LiangFang: that's you | 14:47 |
LiangFang | thanks rosmaita | 14:47 |
LiangFang | should I add this topic in PTG? | 14:47 |
LiangFang | one thing in cinder patch is: | 14:48 |
rosmaita | yes, if things aren't moving along well, or if some things come up that require discussion | 14:48 |
LiangFang | volume type extra-spec without prefix "capabilities:" will be treated as filter. See: https://github.com/openstack/cinder/blob/master/cinder/scheduler/filters/capabilities_filter.py#L62 | 14:48 |
LiangFang | I just copied from patch comment | 14:48 |
LiangFang | So extra-spec "cacheable" will be treated as filter. As discussed in spec, some backends like nfs and rbd will not be supported. So I'm trying to enable the supported backends explicitly. Any backends not marked "cacheable=True" will not be supported by default. It is like white list mode. We may can go through backends drivers and add more drivers as supported later in a following patch. | 14:48 |
eharney | i need to study up on this again, but i (still) think it's not correct to put this as a flag in the LVM driver | 14:49 |
LiangFang | ok | 14:49 |
eharney | as far as i can tell, it isn't a driver attribute, it's a protocol attribute | 14:49 |
eharney | your suggestion is currently: enable this flag in every iscsi/fc driver (i think) | 14:49 |
eharney | we should just have the manager apply it to iscsi/fc etc as appropriate without requiring driver changes, unless we think there are driver-specific reasons that caching won't work | 14:50 |
*** jhesketh has joined #openstack-meeting-alt | 14:51 | |
LiangFang | if we add like: capabilities:cacheable | 14:51 |
LiangFang | then it is not act as filter | 14:51 |
LiangFang | but how to prevent nfs and rbd | 14:52 |
eharney | i think the point about "capabilities:" is correct but i haven't yet figured out why that means we need to do this inside the driver | 14:52 |
LiangFang | if we don't add capabilities: | 14:53 |
LiangFang | then cacheable will be treat as a filter, that means if the driver is not marked as "cacheable", it will not be scheduled | 14:54 |
LiangFang | at last, will pop up like "can not find a valid backend" | 14:55 |
eharney | i'll do some research into how that works, but i think the point remains that "cacheable" isn't actually a property of the driver -- so it should be set somewhere else | 14:55 |
eharney | i don't know enough of the details to get to the bottom of it right now | 14:55 |
LiangFang | eharney: thanks, may can see: https://github.com/openstack/cinder/blob/master/cinder/scheduler/filters/capabilities_filter.py#L62 | 14:56 |
LiangFang | another thing is about testing | 14:56 |
LiangFang | I find I cannot finish tempest test at this point | 14:57 |
LiangFang | because tempest test requires the patches ready first | 14:57 |
LiangFang | there're 3 patches, cinder, os-brick, nova | 14:58 |
rosmaita | so is the issue that: 'cacheable' is a property of the volume-type, but the way it is expressed now prevents some drivers from being scheduled at all? | 14:58 |
LiangFang | rosmaita: yes | 14:58 |
*** smcginnis has quit IRC | 14:58 | |
rosmaita | sorry, we are almost out of time ... looks like we need to continue to discuss this at next meeting and PTG | 14:58 |
LiangFang | cacheable in type will schedule no backends | 14:58 |
eharney | you can still apply it for all relevant drivers, for them to be scheduled, in the manager rather than in the driver code | 14:59 |
LiangFang | rosmaita: Ok, thanks | 14:59 |
LiangFang | eharney: maybe I need to study how to add in manager | 14:59 |
enriquetaso | One quick thing About (2) I re based the patch this week because of merge conflicts, but know it's ready for reviews https://review.opendev.org/#/c/597148/ . Please feel free to add comments | 14:59 |
rosmaita | sounds like something to look at | 14:59 |
LiangFang | eharney: may be you are right | 14:59 |
rosmaita | enriquetaso: thanks ! | 15:00 |
rosmaita | ok, thanks everyone, we need to get out of the way for Horizon | 15:00 |
rosmaita | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Wed May 6 15:00:28 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2020/cinder.2020-05-06-14.00.html | 15:00 |
whoami-rajat | Thanks! | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2020/cinder.2020-05-06-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2020/cinder.2020-05-06-14.00.log.html | 15:00 |
jungleboyj | Thanks! | 15:00 |
*** lpetrut has joined #openstack-meeting-alt | 15:00 | |
*** tosky has left #openstack-meeting-alt | 15:00 | |
amotoki | #startmeeting horizon | 15:02 |
openstack | Meeting started Wed May 6 15:02:11 2020 UTC and is due to finish in 60 minutes. The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
*** openstack changes topic to " (Meeting topic: horizon)" | 15:02 | |
openstack | The meeting name has been set to 'horizon' | 15:02 |
amotoki | hi | 15:02 |
vishalmanchanda | hi | 15:02 |
amotoki | #chair e0ne | 15:02 |
openstack | Current chairs: amotoki e0ne | 15:02 |
e0ne | hi | 15:02 |
amotoki | let's start | 15:03 |
amotoki | I first would like to cover topics around the ussuri release and then pass the chair to e0ne for further discussions. | 15:03 |
amotoki | #topic announcements/notices | 15:03 |
*** openstack changes topic to "announcements/notices (Meeting topic: horizon)" | 15:03 | |
amotoki | this week is the week of final RC and final intermediary release | 15:04 |
amotoki | I will cut another release of horizon tomorrow | 15:04 |
amotoki | mainly to import translations | 15:04 |
vishalmanchanda | great. | 15:04 |
*** smcginnis has joined #openstack-meeting-alt | 15:04 | |
e0ne | amotoki: do we have any critical bugs for Ussuri? | 15:05 |
amotoki | e0ne: I don't see any so far | 15:05 |
e0ne | it's good:) | 15:05 |
amotoki | ussuri will be released next week | 15:06 |
e0ne | #link https://releases.openstack.org/ussuri/schedule.html | 15:06 |
*** rosmaita has left #openstack-meeting-alt | 15:07 | |
amotoki | I think e0ne will start to host the team meeting next week as victoria cycle is officially open :) | 15:08 |
e0ne | fair eniough | 15:09 |
vishalmanchanda | 🙂) | 15:09 |
amotoki | as you may notice, next week there will be also community meeting where various people will highlight project achievements in Ussuri: http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014646.html | 15:10 |
amotoki | I am not sure I can join but if you have interest feel free to join | 15:10 |
e0ne | amotoki: thanks for the reminder! I totally forgot about it | 15:11 |
vishalmanchanda | e0ne: Also do we need to book some room for ptg as mentioned in this ML http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014650.html | 15:12 |
e0ne | vishalmanchanda: horizon in the list | 15:12 |
e0ne | vishalmanchanda: I've already booked a room | 15:12 |
vishalmanchanda | e0ne: oh cool. | 15:12 |
amotoki | vishalmanchanda: the list there is a list of team who already booked :) | 15:13 |
vishalmanchanda | i have just see horizon but not read the complete mail :). | 15:13 |
e0ne | :) | 15:13 |
*** ttsiouts has joined #openstack-meeting-alt | 15:13 | |
amotoki | e0ne: anything to share on PTG? | 15:14 |
e0ne | here is anetherpad https://etherpad.opendev.org/p/horizon-v-ptg | 15:14 |
e0ne | *etherpad | 15:14 |
amotoki | I haven't added topics.. :( | 15:14 |
e0ne | mee to | 15:15 |
e0ne | there are 3 time slots there. it should be enogh | 15:15 |
e0ne | *enough | 15:15 |
amotoki | yeah i think so | 15:16 |
amotoki | the registration for the virtual PTG is now open | 15:16 |
amotoki | http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014649.html | 15:16 |
e0ne | registration is free now:) | 15:16 |
*** ccamacho has joined #openstack-meeting-alt | 15:17 | |
vishalmanchanda | I have already done registration. | 15:17 |
*** LiangFang has quit IRC | 15:18 | |
vishalmanchanda | Maybe now more people can join as it's free. | 15:18 |
vishalmanchanda | Let's see. | 15:18 |
*** ttsiouts has quit IRC | 15:18 | |
amotoki | my final topic to share is http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014691.html | 15:19 |
amotoki | OpenDev events are prepared virtually too. | 15:20 |
amotoki | this is just FYI. | 15:20 |
amotoki | anything other to share? | 15:21 |
e0ne | I'm afraid, all events will be virtual this year :( | 15:22 |
amotoki | yeah, our life has totally changed | 15:22 |
e0ne | that's true | 15:22 |
amotoki | it would be a good chance to rethink why we travels :) | 15:23 |
e0ne | I still hope, I'll have a vacation with some hiking this year | 15:23 |
amotoki | hope the situation gets better | 15:25 |
e0ne | +1 | 15:25 |
vishalmanchanda | +1. | 15:25 |
amotoki | anything to discuss today? | 15:26 |
e0ne | nothing from my side | 15:26 |
vishalmanchanda | nothing from my side. | 15:27 |
amotoki | okay, we can wrap up the meeting earlier. | 15:27 |
vishalmanchanda | bye bye! | 15:27 |
amotoki | let's add topics to the ptg etherpad | 15:27 |
amotoki | take care yourselves. | 15:27 |
amotoki | thanks all | 15:27 |
e0ne | keep yourself safe | 15:27 |
amotoki | #endmeeting | 15:27 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:28 | |
openstack | Meeting ended Wed May 6 15:27:59 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-05-06-15.02.html | 15:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-05-06-15.02.txt | 15:28 |
amotoki | o/ | 15:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-05-06-15.02.log.html | 15:28 |
*** roman_g has quit IRC | 15:33 | |
*** roman_g has joined #openstack-meeting-alt | 15:34 | |
*** ccamacho has quit IRC | 15:51 | |
*** gyee has joined #openstack-meeting-alt | 15:53 | |
*** ttsiouts has joined #openstack-meeting-alt | 16:05 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 16:20 | |
*** ttsiouts has quit IRC | 16:23 | |
*** priteau has quit IRC | 16:25 | |
*** ttsiouts has joined #openstack-meeting-alt | 16:41 | |
*** ttsiouts has quit IRC | 16:51 | |
*** jamesmcarthur has quit IRC | 16:55 | |
*** sfernand has quit IRC | 16:58 | |
*** throne82_ has quit IRC | 17:09 | |
*** irclogbot_3 has quit IRC | 17:20 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 17:21 | |
*** irclogbot_2 has joined #openstack-meeting-alt | 17:23 | |
*** derekh has quit IRC | 17:26 | |
*** jamesmcarthur has quit IRC | 17:37 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 17:38 | |
*** ttsiouts has joined #openstack-meeting-alt | 17:45 | |
*** ttsiouts has quit IRC | 17:49 | |
*** lpetrut has quit IRC | 18:22 | |
*** e0ne has quit IRC | 18:34 | |
*** felipe_rodrigues has quit IRC | 18:35 | |
*** enriquetaso has quit IRC | 18:45 | |
*** enriquetaso has joined #openstack-meeting-alt | 18:57 | |
*** vishakha has quit IRC | 19:20 | |
*** jamesmcarthur has quit IRC | 19:25 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 19:30 | |
*** ayoung has joined #openstack-meeting-alt | 19:54 | |
*** diablo_rojo has joined #openstack-meeting-alt | 20:12 | |
*** enriquetaso has quit IRC | 20:22 | |
*** jamesmcarthur has quit IRC | 20:50 | |
*** ayoung has quit IRC | 20:51 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 20:51 | |
*** ayoung has joined #openstack-meeting-alt | 20:55 | |
*** jamesmcarthur has quit IRC | 21:10 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:16 | |
*** slaweq has quit IRC | 21:26 | |
*** e0ne has joined #openstack-meeting-alt | 21:35 | |
*** e0ne has quit IRC | 21:44 | |
*** raildo_ has joined #openstack-meeting-alt | 21:45 | |
*** smcginnis has quit IRC | 21:46 | |
*** raildo has quit IRC | 21:48 | |
*** enriquetaso has joined #openstack-meeting-alt | 21:51 | |
*** jamesmcarthur has quit IRC | 21:55 | |
*** raildo_ has quit IRC | 22:01 | |
*** enriquetaso has quit IRC | 22:02 | |
*** smcginnis has joined #openstack-meeting-alt | 22:05 | |
*** andrebeltrami has quit IRC | 22:11 | |
*** enriquetaso has joined #openstack-meeting-alt | 22:14 | |
*** ayoung has quit IRC | 22:16 | |
*** ayoung has joined #openstack-meeting-alt | 22:17 | |
*** enriquetaso has quit IRC | 23:41 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!