*** diablo_rojo has quit IRC | 00:01 | |
*** rfolco has quit IRC | 00:24 | |
*** diablo_rojo has joined #openstack-meeting-alt | 00:32 | |
*** Liang__ has joined #openstack-meeting-alt | 00:59 | |
*** yamamoto has joined #openstack-meeting-alt | 01:49 | |
*** enriquetaso has quit IRC | 01:54 | |
*** ircuser-1 has joined #openstack-meeting-alt | 02:05 | |
*** apetrich has quit IRC | 02:09 | |
*** yamamoto has quit IRC | 02:48 | |
*** gyee has quit IRC | 02:52 | |
*** ianychoi_ has joined #openstack-meeting-alt | 03:08 | |
*** yamamoto has joined #openstack-meeting-alt | 03:08 | |
*** ianychoi has quit IRC | 03:10 | |
*** ircuser-1 has quit IRC | 03:40 | |
*** masahito has quit IRC | 03:57 | |
*** yamamoto has quit IRC | 04:10 | |
*** yamamoto has joined #openstack-meeting-alt | 04:25 | |
*** masahito has joined #openstack-meeting-alt | 04:43 | |
*** masahito has quit IRC | 04:47 | |
*** diablo_rojo has quit IRC | 04:51 | |
*** yamamoto has quit IRC | 05:15 | |
*** bnemec has quit IRC | 05:15 | |
*** slaweq has joined #openstack-meeting-alt | 05:19 | |
*** yamamoto has joined #openstack-meeting-alt | 05:21 | |
*** tetsuro has joined #openstack-meeting-alt | 05:28 | |
*** tetsuro has quit IRC | 05:32 | |
*** links has joined #openstack-meeting-alt | 05:40 | |
*** ysandeep|away is now known as ysandeep | 05:45 | |
*** ysandeep is now known as ysandeep|brb | 05:55 | |
*** slaweq has quit IRC | 06:06 | |
*** bojleros has joined #openstack-meeting-alt | 06:31 | |
*** slaweq has joined #openstack-meeting-alt | 06:41 | |
*** ysandeep|brb is now known as ysandeep | 06:51 | |
*** ttsiouts has joined #openstack-meeting-alt | 06:51 | |
*** dustinc has quit IRC | 06:53 | |
*** links has quit IRC | 07:03 | |
*** links has joined #openstack-meeting-alt | 07:04 | |
*** m5z has quit IRC | 07:05 | |
*** mszwed has joined #openstack-meeting-alt | 07:06 | |
*** yamamoto has quit IRC | 07:07 | |
*** yamamoto has joined #openstack-meeting-alt | 07:09 | |
*** ircuser-1 has joined #openstack-meeting-alt | 07:10 | |
*** apetrich has joined #openstack-meeting-alt | 07:24 | |
*** rcernin has quit IRC | 07:27 | |
*** ysandeep is now known as ysandeep|lunch | 07:42 | |
*** masahito has joined #openstack-meeting-alt | 07:50 | |
*** masahito has quit IRC | 07:55 | |
*** ccamacho has joined #openstack-meeting-alt | 08:05 | |
*** ysandeep|lunch is now known as ysandeep | 08:26 | |
*** e0ne has joined #openstack-meeting-alt | 08:38 | |
*** ttsiouts has quit IRC | 08:50 | |
*** ttsiouts has joined #openstack-meeting-alt | 08:51 | |
*** yamamoto has quit IRC | 08:55 | |
*** yamamoto has joined #openstack-meeting-alt | 09:09 | |
*** yamamoto has quit IRC | 09:10 | |
*** yamamoto has joined #openstack-meeting-alt | 09:10 | |
*** Liang__ has quit IRC | 10:25 | |
*** mszwed is now known as m5z | 10:34 | |
*** yamamoto has quit IRC | 11:11 | |
*** tetsuro has joined #openstack-meeting-alt | 11:16 | |
*** yamamoto has joined #openstack-meeting-alt | 11:22 | |
*** ttsiouts has quit IRC | 11:25 | |
*** ttsiouts has joined #openstack-meeting-alt | 11:27 | |
*** yamamoto has quit IRC | 11:29 | |
*** ysandeep is now known as ysandeep|coffee | 11:29 | |
*** derekh has joined #openstack-meeting-alt | 11:30 | |
*** raildo has joined #openstack-meeting-alt | 11:39 | |
*** ttsiouts has quit IRC | 11:43 | |
*** raildo has quit IRC | 11:49 | |
*** raildo has joined #openstack-meeting-alt | 11:50 | |
*** tetsuro has quit IRC | 11:52 | |
*** tetsuro has joined #openstack-meeting-alt | 11:53 | |
*** tetsuro has quit IRC | 11:54 | |
*** yamamoto has joined #openstack-meeting-alt | 12:04 | |
*** rfolco has joined #openstack-meeting-alt | 12:14 | |
*** ttsiouts has joined #openstack-meeting-alt | 12:16 | |
*** bojleros has quit IRC | 12:18 | |
*** ttsiouts has quit IRC | 12:21 | |
*** danielarthurt has joined #openstack-meeting-alt | 12:21 | |
*** derekh has quit IRC | 12:26 | |
*** yamamoto has quit IRC | 12:36 | |
*** yamamoto has joined #openstack-meeting-alt | 12:42 | |
*** yamamoto has quit IRC | 12:43 | |
*** ttsiouts has joined #openstack-meeting-alt | 12:55 | |
*** links has quit IRC | 12:59 | |
*** enriquetaso has joined #openstack-meeting-alt | 13:03 | |
*** derekh has joined #openstack-meeting-alt | 13:12 | |
*** yamamoto has joined #openstack-meeting-alt | 13:21 | |
*** ttsiouts has quit IRC | 13:29 | |
*** yamamoto has quit IRC | 13:29 | |
*** yamamoto has joined #openstack-meeting-alt | 13:30 | |
*** Liang__ has joined #openstack-meeting-alt | 13:53 | |
*** bojleros has joined #openstack-meeting-alt | 13:55 | |
*** bnemec has joined #openstack-meeting-alt | 13:56 | |
*** Liang__ is now known as LiangFang | 13:57 | |
*** rosmaita has joined #openstack-meeting-alt | 13:58 | |
*** andrebeltrami has joined #openstack-meeting-alt | 13:59 | |
*** sfernand has joined #openstack-meeting-alt | 13:59 | |
rosmaita | #startmeeting cinder | 14:00 |
---|---|---|
openstack | Meeting started Wed Apr 29 14:00:14 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 |
smcginnis | o/ | 14:00 |
*** ttsiouts has joined #openstack-meeting-alt | 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 | |
whoami-rajat | Hi | 14:00 |
bojleros | Hi | 14:00 |
lseki | o/ | 14:00 |
walshh_ | Hi | 14:00 |
sfernand | Hi | 14:01 |
e0ne | hi | 14:01 |
enriquetaso | hi | 14:01 |
LiangFang | hi | 14:01 |
jungleboyj | o/ | 14:01 |
rosmaita | looks like a good turnout | 14:01 |
rosmaita | #topic updates | 14:01 |
*** openstack changes topic to "updates (Meeting topic: cinder)" | 14:01 | |
jungleboyj | I read that as 'it looks like a burnout' | 14:01 |
jungleboyj | :-) | 14:01 |
*** throne82 has joined #openstack-meeting-alt | 14:01 | |
m5z | hi =] | 14:02 |
rosmaita | jungleboyj: you are about a week off from 4/20 | 14:02 |
jungleboyj | *Laughing* | 14:02 |
*** tosky has joined #openstack-meeting-alt | 14:02 | |
rosmaita | let's start with a quote from smcginnis: | 14:02 |
rosmaita | "Keep in mind that all work should now be transitioning to stabilization and getting things ready for the final RC deadline on May 7" | 14:02 |
jungleboyj | I was thinking workwise, but I will let you go that direction. | 14:02 |
rosmaita | so that's the focus right now | 14:02 |
smcginnis | ;) | 14:02 |
rosmaita | upcoming deadlines: | 14:02 |
rosmaita | May 7 (Thursday next week): Final RC deadline | 14:03 |
rosmaita | we will go over the RC stuff a bit later | 14:03 |
rosmaita | May 13: Final Ussuri release | 14:03 |
e0ne | rosmaita: what about cinderlib? it doesn't have stable/ussuri branch yet | 14:03 |
rosmaita | we can celebrate by skipping the weekly meeting on may 13 | 14:03 |
rosmaita | e0ne: cinderlib is cycle-trailing | 14:03 |
rosmaita | so won't get stable branch until a few weeks from now | 14:04 |
e0ne | rosmaita: got it, thanks | 14:04 |
rosmaita | there will be a "community meeting" at our cinder meeting time on may 13 | 14:04 |
rosmaita | mostly project updates | 14:04 |
rosmaita | so you can attend that to get your weekly meeting fix | 14:04 |
rosmaita | June 1-5: Victoria (Virtual) PTG | 14:05 |
rosmaita | #link https://etherpad.opendev.org/p/cinder-victoria-ptg-planning | 14:05 |
rosmaita | i've got the proposed cinder meeting times on the etherpad ^^ | 14:05 |
rosmaita | there's also a link there the the main ethercalc where all the teams are scheduling stuff | 14:05 |
rosmaita | we are light on topics, so please add some | 14:06 |
*** yamamoto has quit IRC | 14:06 | |
rosmaita | or else we can have a tempest scenario test hackathon | 14:06 |
rosmaita | final deadline i want to mention | 14:06 |
rosmaita | June 18: Victoria milestone 1 | 14:06 |
rosmaita | which seems amazingly close | 14:06 |
rosmaita | i see LiangFang has an item on the topics later | 14:06 |
rosmaita | but it would be good to get the volume local cache stuff done before then | 14:07 |
rosmaita | at least the os-brick changes | 14:07 |
rosmaita | i'm mentioning it now because M-1 is only 2 weeks after the ptg | 14:07 |
enriquetaso | probably the NFS encryption patch too... | 14:07 |
rosmaita | that's right | 14:07 |
rosmaita | what enriquetaso said | 14:08 |
rosmaita | but this week is rc reviews and bugfixes | 14:08 |
rosmaita | ok, that's all the announcements | 14:08 |
rosmaita | #topic victoria community goals | 14:08 |
*** openstack changes topic to "victoria community goals (Meeting topic: cinder)" | 14:08 | |
rosmaita | ok, usually we discuss at ptg, but the actual model is that they should be selected by now and we discuss how to implement at ptg | 14:09 |
rosmaita | so, i want to do a quick runthrough so that we don't get surprised by a goal that we absolutely hate | 14:09 |
rosmaita | https://etherpad.opendev.org/p/YVR-v-series-goals | 14:09 |
rosmaita | good thing is, tosky's goal has already been selected and approved | 14:10 |
tosky | and we are in a good shape | 14:10 |
rosmaita | and he's done most of the work on it already for cinder! | 14:10 |
rosmaita | tosky: ++ | 14:10 |
enriquetaso | tosky ++ | 14:10 |
rosmaita | ok, i will not be coy | 14:10 |
rosmaita | i am worried about goal #6 | 14:11 |
rosmaita | add container images | 14:11 |
tosky | if I'm not mistaken, after merging https://review.opendev.org/#/c/709780/, there is just one legacy job left | 14:11 |
* tosky shuts up for now | 14:11 | |
rosmaita | my feeling is that container images is a distro thing | 14:11 |
rosmaita | and i can see getting bindep worked out correctly for all distros being a big time-waster | 14:11 |
rosmaita | because the goal is portrayed as "just add a dockerfile to your repo" | 14:12 |
rosmaita | but, that's just me | 14:12 |
*** ttsiouts has quit IRC | 14:12 | |
rosmaita | but unless we have someone here who is really interested in working on this, i don't know that it's a good allocation of cinder resources | 14:13 |
rosmaita | i would rather harden our testing | 14:13 |
rosmaita | rather than have buggy code in a nice container | 14:13 |
e0ne | I still don't understand why we need it | 14:13 |
smcginnis | Would be good to comment on that proposed goal. | 14:13 |
tosky | on the other hand, if just one or two goals at most are going to be select, I would bet on 4 and 7 | 14:13 |
e0ne | thare are loci and kolla around | 14:13 |
rosmaita | 4 and 7 would be great | 14:13 |
*** bojleros has quit IRC | 14:13 | |
rosmaita | e0ne: exactly | 14:14 |
rosmaita | my fear of #6 is primarily the goal champions | 14:14 |
rosmaita | they are very enthusiastic | 14:14 |
e0ne | https://github.com/openstack/cinder/tree/master/contrib/block-box - we've got something:) | 14:14 |
jungleboyj | :-) So, there has been a lot of back and forth in the TC on that goal. | 14:14 |
*** bojleros has joined #openstack-meeting-alt | 14:14 | |
jungleboyj | If people have an opinion it would be good to comment. | 14:14 |
rosmaita | i'll leave a comment right after the meeting | 14:15 |
bojleros | i have just reconnected since my uplink was down | 14:15 |
rosmaita | just wanted to get a sense of the cinder community, because when i leave a comment, it could be taken as a comment on behalf of the team | 14:15 |
bojleros | rosmaita please let me know when we can discus my proposal | 14:16 |
rosmaita | bojleros: 2 topics away | 14:16 |
bojleros | ok | 14:16 |
smcginnis | bojleros: https://etherpad.opendev.org/p/cinder-ussuri-meetings | 14:17 |
rosmaita | ok, like tosky pointed out, the other goals look fine for cinder and not too resource intensive | 14:17 |
rosmaita | and as jungleboyj pointed out, if you have an opinion on any of the goals, please leave a comment on that etherpad | 14:17 |
rosmaita | #topic review of rc-critical patches | 14:18 |
*** openstack changes topic to "review of rc-critical patches (Meeting topic: cinder)" | 14:18 | |
rosmaita | #link https://etherpad.opendev.org/p/cinder-ussuri-rc-backport-potential | 14:18 |
jungleboyj | Wow, dynamic config changes on there. How long have we been talking about that? | 14:18 |
rosmaita | ok, i need some help with some of these | 14:19 |
e0ne | btw, it's not a list of approved goals | 14:19 |
rosmaita | e0ne: that's right, these are proposed goals | 14:20 |
rosmaita | but it's not clear what the timeline for selection is | 14:20 |
rosmaita | and the tc selects | 14:20 |
whoami-rajat | i would need to do some testing on the rbd patch, my understanding and testing was a little off on that | 14:20 |
rosmaita | so if there are any you hate, it is really important to make that known pre-selection | 14:20 |
rosmaita | whoami-rajat: please put a note on the etherpad | 14:20 |
whoami-rajat | rosmaita, ok | 14:21 |
rosmaita | now about these patches | 14:21 |
e0ne | #link https://governance.openstack.org/tc/goals/selected/victoria/index.html | 14:21 |
rosmaita | we can still do backports and do a point release | 14:21 |
rosmaita | what we want to get in now are critical fixes | 14:21 |
* jungleboyj should know when the selection is. It is soon. | 14:21 | |
rosmaita | so i wanted to look at the "controversial" list | 14:22 |
rosmaita | https://review.opendev.org/#/c/720722/ | 14:22 |
rosmaita | this is a change to the virtuozzo driver to support a feature that is being delivered in ussuri | 14:23 |
*** yamamoto has joined #openstack-meeting-alt | 14:23 | |
*** yamamoto has quit IRC | 14:23 | |
*** priteau has joined #openstack-meeting-alt | 14:23 | |
rosmaita | virtuozzo is 'unsupported' , but i think we still want it to be a working driver if we're keeping it in repo | 14:23 |
rosmaita | so i thnk this bugfix really needs to get into RC-2 | 14:24 |
*** yamamoto has joined #openstack-meeting-alt | 14:24 | |
rosmaita | any thoughts? | 14:24 |
whoami-rajat | since we've added the feature in this realease, it would be better to have it in all drivers but that's just my opinion | 14:25 |
smcginnis | I don't think we should be adding new features to unsupported drivers. | 14:26 |
jungleboyj | Well, if we aren't removing it then we should make sure it work. | 14:26 |
e0ne | smcginnis: good point | 14:26 |
rosmaita | well, it's not a driver feature, really | 14:26 |
rosmaita | it's a cinder feature that entails a driver change | 14:26 |
smcginnis | How are we going to make sure the new features work if the driver isn't being tested? | 14:26 |
rosmaita | unit tests | 14:26 |
rosmaita | best we can do | 14:26 |
jungleboyj | Hmmm. | 14:26 |
smcginnis | Then I change my stance on the decision to keep these drivers in tree. They should be removed. | 14:27 |
rosmaita | good ptg topic | 14:27 |
rosmaita | but i think at this point in the cycle, we are stuck with it | 14:27 |
smcginnis | Unit tests are not failing due to that driver right now. Therefore according to what we had agreed to do with unsupported drivers, it really should not be touched. | 14:28 |
*** yamamoto has quit IRC | 14:28 | |
jungleboyj | rosmaita: Yeah ... should discuss at the PTG. | 14:28 |
rosmaita | well, we could deny the patch and list it as a "known issue" | 14:29 |
rosmaita | but we will probably be facing this kind of situation again if we carry these unsupported drivers | 14:29 |
rosmaita | we have whoami-rajat's patch if someone really wants to use the driver | 14:29 |
rosmaita | but this is a good example of what we are up against, so should help us focus the discussion at the PTG | 14:30 |
rosmaita | i have checked all the other drivers we have in-tree, this is the only one affected by the glance multi-store support | 14:31 |
rosmaita | but that was mostly a matter of luck | 14:31 |
whoami-rajat | do we have other unsupported drivers in which this change exists? | 14:31 |
jungleboyj | Good question. | 14:32 |
rosmaita | not sure, would have to look | 14:32 |
rosmaita | actually, probably we do | 14:32 |
rosmaita | any of the ones being marked unsupported in ussuri are candidates | 14:32 |
rosmaita | the other removed-then-restored drivers used an inherited method | 14:32 |
rosmaita | so when that was fixed in the base class, everything was fine, no changes needed to the driver code | 14:33 |
rosmaita | i don't want to drag this out, should we vote? | 14:33 |
whoami-rajat | also one more thing i want to point out | 14:34 |
whoami-rajat | this is the last change to happen in drivers regarding image as we've a wrapper now which will handle these changes from future | 14:34 |
whoami-rajat | s/image/upload image | 14:34 |
jungleboyj | I personally think if this is needed for the driver to work and it is an outlier from the other restored drivers we should fix it and then discuss how we handle this in the future at the PTG. | 14:35 |
rosmaita | jungleboyj: ++ | 14:35 |
e0ne | jungleboyj:+1 | 14:35 |
* jungleboyj ducks to avoid the tomatoes smcginnis is throwing | 14:35 | |
smcginnis | :) | 14:35 |
rosmaita | smcginnis: are you ok with that? you can -1 the patch | 14:36 |
rosmaita | i just would like to know in advance if you are going to -2 the backport | 14:37 |
rosmaita | i think smcginnis is in a simultaneous meeting, we can return to this before end of meeting | 14:38 |
rosmaita | ok, the other controversial patch is having trouble with it's own CI | 14:38 |
rosmaita | so i'm inclined to hold off on it | 14:39 |
jungleboyj | That is always a good sign. | 14:39 |
smcginnis | rosmaita: Yeah. I didn't downvote the patch, I just didn't want to approve it. | 14:39 |
rosmaita | smcginnis: understood, i can respect that | 14:39 |
rosmaita | and you have definitely identified an issue we need to have a policy on | 14:39 |
rosmaita | ok, so my final point here | 14:39 |
rosmaita | you can see that i am not convinced any of the proposed-as-release-critical patches really need to get in | 14:40 |
rosmaita | so if you have a counterargument, please either tell us now or on the etherpad *today* | 14:40 |
* rosmaita is waiting a minute to hear any counterarguments | 14:41 | |
*** yamamoto has joined #openstack-meeting-alt | 14:41 | |
*** yamamoto has quit IRC | 14:41 | |
rosmaita | oh yeah, one more point | 14:42 |
*** yamamoto has joined #openstack-meeting-alt | 14:42 | |
rosmaita | about the approved for backport patches | 14:42 |
rosmaita | if you are the owner of one of these in master, you are responsible for proposing the backport to stable/ussuri | 14:42 |
rosmaita | just so we are clear about that | 14:42 |
rosmaita | they need to merge to master first, though | 14:43 |
rosmaita | just so we are also clear about that | 14:43 |
rosmaita | ok, so reviewers, please keep an eye on the approved for backport patches and i will propose RC-2 as soon as they land | 14:44 |
rosmaita | any questions? | 14:44 |
rosmaita | #topic improvement proposal for LVM volume driverĀ | 14:44 |
*** openstack changes topic to "improvement proposal for LVM volume driverĀ (Meeting topic: cinder)" | 14:44 | |
rosmaita | bojleros: that's you | 14:44 |
bojleros | yep | 14:45 |
whoami-rajat | rosmaita, ++ | 14:45 |
bojleros | what do you think about this proposal ? | 14:45 |
bojleros | well , i'd like to keep it as small as possible in term of a change footprint , reuse as much as i can | 14:45 |
bojleros | without breaking functionalitiest that already exists and are in production use | 14:45 |
bojleros | so therefore we are not talking about a new driver just new target_helper for lvm driver | 14:46 |
rosmaita | this looks very interesting | 14:46 |
*** yamamoto has quit IRC | 14:46 | |
rosmaita | can we discuss in more detail at the PTG? | 14:46 |
bojleros | it has some limitations pointed in README.md but that's how the local storage works | 14:47 |
bojleros | sure | 14:47 |
rosmaita | or is that too far in the future? | 14:47 |
bojleros | well , my primary point of interest is stein | 14:47 |
smcginnis | This seems similar to the block device driver that was removed because it couldn't support all base functionality. | 14:47 |
smcginnis | https://github.com/openstack/cinder/blob/icehouse-eol/cinder/volume/drivers/block_device.py | 14:47 |
bojleros | since this is the relase we are running right now , but idk if you will allow backporting so many releases behind | 14:48 |
jungleboyj | We don't allow backporting new drivers/features. | 14:48 |
e0ne | smcginnis: that was my question | 14:48 |
bojleros | smcginnis what are the exact functionalites you are talinkg about ? | 14:49 |
smcginnis | Unfortunately no, new features would not be eligible for backport. So this would be a feature of victoria, if we do it. | 14:49 |
rosmaita | yeah, you may have to carry this as a local patch for stein, but you can look forward to having it there when you upgrade to victoria | 14:49 |
LiangFang | bojleros: seems volume local cache can fit your requirement | 14:49 |
smcginnis | bojleros: Looks like you may have it covered in the "Tested functionalities" | 14:49 |
bojleros | i am fine with that , we will have victoria one day, till then we will patch | 14:49 |
bojleros | i know the list but i want to know it exactly | 14:50 |
smcginnis | Anyone remember the benchmarking the Griffith did for the LVM driver? I thought with some configuration tweaks he was able to show the existing LVM driver was at or close the performance level of a local block device. | 14:50 |
bojleros | local storage will have some limitations that will not work , other can only be a nifty tricks as I described in my paper | 14:50 |
bojleros | it is not the lvm that gives a performance drop , it is iscsi | 14:51 |
e0ne | smcginnis: AFAR, lv,+LIO was pretty close to block device briver | 14:51 |
smcginnis | bojleros: Here are the minimum required features: https://docs.openstack.org/cinder/latest/contributor/drivers.html#minimum-features | 14:51 |
smcginnis | So it would need to support those operations at a minimum. | 14:51 |
e0ne | bojleros: did you test with LIO target on the same node? | 14:51 |
bojleros | create/delete/attach/detach works | 14:51 |
bojleros | create volume from snapshot works | 14:52 |
bojleros | ach pardon | 14:52 |
bojleros | i ment image to volume and volume to image | 14:52 |
bojleros | extend works | 14:52 |
bojleros | it is greately inherited from lvm functionality itself , not only by target helper | 14:53 |
e0ne | bojleros: what about snapshots? | 14:53 |
bojleros | i havent tested it yet | 14:53 |
bojleros | since i do not use it | 14:53 |
e0ne | it's a hard requirement to support snapshots | 14:53 |
smcginnis | This concerns me a lot "you must ensure that vm is pinned or running in a single-host-AZ (you may also want to limit Cinder to a particular AZ) or without it your vm can be started on a host that does not contain your volumes" | 14:53 |
bojleros | changing volume type works with some remarks | 14:53 |
rosmaita | ok, let's continue this discussion after reading through the paper | 14:54 |
bojleros | yep but that's the fundamental question about if cinder is going to deliver a direct attached storage or not | 14:54 |
e0ne | bojleros: also, your. driver must support remote volumes attachements | 14:54 |
smcginnis | bojleros: Did you see e0ne's earlier question? Did you test LVM with LIO? | 14:54 |
bojleros | yep , tested | 14:54 |
e0ne | I was a maintainer of BlockDeviceDriver and I was happy to remove it:) | 14:55 |
bojleros | in term of performance we lose ~60% of rd iops | 14:55 |
bojleros | so you do not like this idea dont you ?? :) | 14:55 |
rosmaita | bojleros: please add this to the PTG list ... that doesn't mean we can't discuss prior, though | 14:55 |
smcginnis | I don't think it can work the way a Cinder driver is expected to behave. | 14:55 |
smcginnis | Seems like maybe something that should be done in Nova and without Cinder. | 14:55 |
bojleros | that's what we do right now as a workaround | 14:56 |
e0ne | smcginnis: +1 | 14:56 |
bojleros | i have highligted some cons already | 14:56 |
rosmaita | sounds like e0ne and smcginnis have some things you will need to look into | 14:56 |
bojleros | and this target_helper is a kind of option , you give user a freedom of choice | 14:57 |
smcginnis | Almost out of time. This does seem like it needs a larger PTG discussion. | 14:57 |
rosmaita | LiangFang: looks like we will not have time for discussion, but we do have the links on the agenda | 14:58 |
bojleros | ok , gonna add it | 14:58 |
LiangFang | rosmaita: I'm OK:) | 14:58 |
rosmaita | ok, well you and enriquetaso have the priority items after RC-time is over in a week | 14:58 |
rosmaita | #topic open discussion | 14:59 |
*** openstack changes topic to "open discussion (Meeting topic: cinder)" | 14:59 | |
rosmaita | for 45 seconds ... anyone? | 14:59 |
bojleros | thank you for discussing my proposal ;) | 14:59 |
e0ne | :) | 14:59 |
rosmaita | bojleros: thanks for bringing it to us | 14:59 |
LiangFang | bojleros: maybe you can take a look of volume local cache | 14:59 |
rosmaita | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Wed Apr 29 15:00:07 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-04-29-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2020/cinder.2020-04-29-14.00.txt | 15:00 |
jungleboyj | Thanks! | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2020/cinder.2020-04-29-14.00.log.html | 15:00 |
LiangFang | good to solve performance issues | 15:00 |
*** tosky has left #openstack-meeting-alt | 15:01 | |
*** trident has quit IRC | 15:04 | |
amotoki | #startmeeting horizon | 15:04 |
openstack | Meeting started Wed Apr 29 15:04:46 2020 UTC and is due to finish in 60 minutes. The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:04 |
*** gshippey has joined #openstack-meeting-alt | 15:04 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:04 |
*** openstack changes topic to " (Meeting topic: horizon)" | 15:04 | |
openstack | The meeting name has been set to 'horizon' | 15:04 |
*** rosmaita has left #openstack-meeting-alt | 15:04 | |
amotoki | anyone around? | 15:05 |
*** trident has joined #openstack-meeting-alt | 15:05 | |
e0ne | hi | 15:05 |
*** LiangFang has quit IRC | 15:05 | |
amotoki | e0ne: hi | 15:06 |
amotoki | today is a start of the holiday week in my side, so I have less topics. | 15:06 |
amotoki | #topic announcements/notices | 15:07 |
*** openstack changes topic to "announcements/notices (Meeting topic: horizon)" | 15:07 | |
amotoki | next week is a week of final RCs and intermediary releases | 15:07 |
amotoki | we will cut at least one release to import translations. | 15:08 |
amotoki | the holiday week in Japan continues till Wed next week, but I will check reviews occasionally. | 15:09 |
amotoki | anything other to share? | 15:09 |
e0ne | a few words about PTG planning | 15:10 |
e0ne | #link https://etherpad.opendev.org/p/horizon-v-ptg | 15:10 |
e0ne | I requested 3 timeslots for us | 15:11 |
amotoki | I failed to find time to add topics last week | 15:11 |
amotoki | thanks for proposing the timeslots | 15:11 |
e0ne | The last one on Wednesday is to cover some discussions in US timezone if needed | 15:11 |
e0ne | I'll send a mail to openstack-discuss@ | 15:11 |
e0ne | the main idea is to cover everything on Mon-Tue | 15:12 |
amotoki | I haven't checked my conflict with other projects and my availability depends on the schedule as a whole | 15:12 |
e0ne | 3 hours should be enough | 15:12 |
e0ne | amotoki: I tried to not conflict with neutron | 15:13 |
e0ne | feel free to ping me if we need some other or more timeslots | 15:13 |
amotoki | e0ne: thanks for your consideration | 15:14 |
e0ne | I'll add few more topics to discuss later this week | 15:15 |
amotoki | hopefully me too :) | 15:16 |
e0ne | :) | 15:16 |
amotoki | moving on | 15:17 |
*** yamamoto has joined #openstack-meeting-alt | 15:18 | |
amotoki | #topic On-Demand agenda | 15:18 |
*** openstack changes topic to "On-Demand agenda (Meeting topic: horizon)" | 15:18 | |
amotoki | I am skipping others and moving to the on-demand agenda section this week :) | 15:18 |
amotoki | I have a small topic on Django 3.0 | 15:19 |
amotoki | I tried Django 3.0 a few weeks ago | 15:19 |
amotoki | and noticed django-pyscss can be a blocker | 15:19 |
amotoki | horizon support would be simple | 15:19 |
e0ne | what is the issue with django-pyscss? | 15:20 |
amotoki | we may hit a same problem on django-pyscss as what we had in pyscss | 15:20 |
amotoki | django-pyscss depends on a module which was dropped in Django 3.0 | 15:21 |
e0ne | :( | 15:21 |
amotoki | django.utils.six was dropped | 15:21 |
rdopiera | maybe it's time we switched to node tools | 15:21 |
e0ne | rdopiera: +1 for it in the long-term perspective | 15:22 |
amotoki | rdopiera: do you mean webpack or some? | 15:22 |
rdopiera | I don't know, really, all I know is that most of the web tools are originally created for node.js (except for the ones that used to be for ruby), and that is the best supported version of them | 15:23 |
rdopiera | we already require node for some of our tests | 15:23 |
e0ne | btw, I've got django-pyscss2 fork :) | 15:24 |
amotoki | yeah most tooling around JS world depends on node.js | 15:24 |
rdopiera | we are fighting an uphill battle by trying to stick to python | 15:24 |
e0ne | webpack-based setup will be awesome! but I'm afraid how muxh efforts it will require | 15:25 |
e0ne | s/muxh/much | 15:25 |
amotoki | IIRC, legacy packaging like rpm does not allow us to use multiple versions in a single system and that's the background of xstatic modules, right? | 15:25 |
e0ne | or maybe npm wasn't good enough so xstatic-* was created | 15:26 |
rdopiera | amotoki: not quite, xstatic was to track dependencies using python tools, they still don't ship multiple versions | 15:27 |
rdopiera | I mean, on Debian xstatic is just a thin shim pointing to where the javascript library is installed in the system | 15:28 |
rdopiera | the package itself doesn't contain javascript code | 15:28 |
rdopiera | e0ne: speaking of effort, is there a plan to get to a supported version of angular? | 15:29 |
amotoki | what I am afraid is rpm or deb packaging does not allow us to use mixed versions of JS library. If project A requires JS module verX and project B requirs JS module verY, I am not sure they can handle it. | 15:29 |
e0ne | rdopiera: re-write everything | 15:29 |
rdopiera | amotoki: we can't handle it right now either | 15:29 |
e0ne | let's discuss the possibility of npm usage during the PTG | 15:30 |
rdopiera | e0ne: I was recently backporting a bunch of CVE patches to a version of jquery that works with horizon | 15:30 |
rdopiera | e0ne: but we will need to upgrade to a supported version sooner or later | 15:30 |
e0ne | +++ | 15:30 |
rdopiera | problem is, our angular doesn't work with jquery 3 | 15:30 |
rdopiera | so, do we fork it? | 15:31 |
amotoki | we have many problems which affect each other :( | 15:31 |
amotoki | what I hit in Django30 is just a piece of our issues. | 15:32 |
rdopiera | so in the long run, either we fork and maintain our own angular, or we do the rewrite to something supported, and hope it will still be supported by the time we finish | 15:33 |
e0ne | or create our own framework | 15:33 |
e0ne | like we discussed some time ago during the ptg | 15:33 |
amotoki | either way sounds a tough road to us.... | 15:33 |
amotoki | it looks like better to explore our possibility before PTG for productive discussion in the pTG | 15:34 |
e0ne | amotoki: +1 | 15:35 |
rdopiera | I remember that on some of the previous PTGs we also discussed the possibility of backporting the changes to the old Python views and ditching the angular views | 15:37 |
rdopiera | which would solve a lot of our problems, in my opinion | 15:38 |
amotoki | rdopiera: I am not sure we discussed an option to throw away angularjs impls explicitly. | 15:39 |
amotoki | at least we agree that we have no priority on angularjs migration | 15:39 |
rdopiera | I think it was in Dublin | 15:39 |
rdopiera | yeah, maybe we will get back to it again on the PTG | 15:39 |
amotoki | anyway I totally agree that we need to discuss the future of mixed usage of django and angular impls | 15:41 |
amotoki | anything to discuss? | 15:43 |
e0ne | nothing from me | 15:43 |
amotoki | it was a good brainstorming discussion. let's add note to the ptg etherpad. | 15:43 |
amotoki | okay, let's wrap up the meeting | 15:44 |
amotoki | thanks all | 15:44 |
amotoki | #endmeeting | 15:44 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:44 | |
e0ne | see you next week! | 15:44 |
openstack | Meeting ended Wed Apr 29 15:44:18 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:44 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-04-29-15.04.html | 15:44 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-04-29-15.04.txt | 15:44 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-04-29-15.04.log.html | 15:44 |
*** gyee has joined #openstack-meeting-alt | 15:53 | |
*** ysandeep|coffee is now known as ysandeep|away | 16:12 | |
*** sfernand has quit IRC | 17:19 | |
*** apetrich has quit IRC | 17:22 | |
*** priteau has quit IRC | 17:32 | |
*** diablo_rojo has joined #openstack-meeting-alt | 17:33 | |
*** throne82 has quit IRC | 17:39 | |
*** e0ne has quit IRC | 18:07 | |
*** derekh has quit IRC | 18:36 | |
*** priteau has joined #openstack-meeting-alt | 19:44 | |
*** priteau has quit IRC | 19:51 | |
*** bojleros has quit IRC | 19:55 | |
*** ccamacho has quit IRC | 20:59 | |
*** slaweq has quit IRC | 21:01 | |
*** slaweq has joined #openstack-meeting-alt | 21:09 | |
*** slaweq has quit IRC | 21:14 | |
*** raildo has quit IRC | 21:18 | |
*** enriquetaso has quit IRC | 21:32 | |
*** rcernin has joined #openstack-meeting-alt | 21:32 | |
*** rcernin has quit IRC | 21:33 | |
*** rcernin has joined #openstack-meeting-alt | 21:34 | |
*** andrebeltrami has quit IRC | 21:39 | |
*** Adri2000 has quit IRC | 22:26 | |
*** gshippey has quit IRC | 22:34 | |
*** Adri2000 has joined #openstack-meeting-alt | 23:00 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!