*** mattw4 has joined #openstack-meeting | 00:02 | |
*** bdx has quit IRC | 00:02 | |
*** bdx has joined #openstack-meeting | 00:03 | |
*** slaweq has joined #openstack-meeting | 00:11 | |
*** slaweq has quit IRC | 00:16 | |
*** diablo_rojo has joined #openstack-meeting | 00:21 | |
*** dviroel has quit IRC | 00:25 | |
*** mattw4 has quit IRC | 00:32 | |
*** gyee has quit IRC | 00:32 | |
*** yamahata has quit IRC | 00:37 | |
*** iyamahat has quit IRC | 00:37 | |
*** diablo_rojo has quit IRC | 00:51 | |
*** mriedem_away has quit IRC | 01:01 | |
*** zhangchi has joined #openstack-meeting | 01:02 | |
zhangchi | #startmeeting tricircle | 01:03 |
---|---|---|
openstack | Meeting started Wed Jun 19 01:03:46 2019 UTC and is due to finish in 60 minutes. The chair is zhangchi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 01:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 01:03 |
*** openstack changes topic to " (Meeting topic: tricircle)" | 01:03 | |
openstack | The meeting name has been set to 'tricircle' | 01:03 |
zhangchi | Morning welcome back to tricircle meeting | 01:05 |
*** diablo_rojo has joined #openstack-meeting | 01:06 | |
*** lbragstad has quit IRC | 01:08 | |
*** tetsuro has joined #openstack-meeting | 01:10 | |
*** cyg has joined #openstack-meeting | 01:13 | |
zhangchi | Neutron master updated and some unit test can not pass. I am trying to resolve securitygrouprule db can not load problem | 01:14 |
*** igordc has quit IRC | 01:16 | |
*** XSM_HUST has joined #openstack-meeting | 01:19 | |
zhangchi | hi XSM_HUST, I saw your suggestion add region_name by Zuul have been accepted by community | 01:21 |
XSM_HUST | yeah | 01:22 |
zhangchi | This may take some time for community zuul team to fix the problem | 01:23 |
XSM_HUST | ok | 01:24 |
zhangchi | Good. How things else going on | 01:25 |
XSM_HUST | how about the spec of container I have submitted last time? | 01:25 |
zhangchi | Oh I have a read it and I think this is a good spec | 01:26 |
zhangchi | I will finished review it today | 01:27 |
XSM_HUST | if zun team fix that bug, I will write a installation doc about zun management. | 01:28 |
zhangchi | good and may be some more detail user guide can be added | 01:33 |
XSM_HUST | ok | 01:33 |
*** baojg has joined #openstack-meeting | 01:35 | |
zhangchi | Neutron master recently have been reconstructed a lot from db api interface. This may result tricirlce ci not passed frequently. We will try to keep up with it | 01:38 |
*** ykatabam has quit IRC | 01:47 | |
*** tetsuro has quit IRC | 01:48 | |
zhangchi | Hi cyg , so have you found somethings more can be updated to adjust to zuul v3 | 01:51 |
*** tetsuro has joined #openstack-meeting | 01:52 | |
zhangchi | Ci system names Job names and ansible playbooks definition may be changed | 01:53 |
cyg | I have nothing to update | 01:54 |
zhangchi | ok if all is updated to zuul v3 and have been checked we will colse the agenda | 01:57 |
*** apetrich has quit IRC | 01:57 | |
*** hongbin has joined #openstack-meeting | 01:58 | |
zhangchi | welcome hongbin | 02:00 |
zhangchi | we have meet some more tempest problems from neutron db api. | 02:03 |
zhangchi | Maybe we can exchange next time | 02:05 |
zhangchi | Any more topics and problems? | 02:05 |
zhangchi | ok. If not will end meeting right now | 02:06 |
zhangchi | Thanks for all your attending | 02:07 |
XSM_HUST | bye | 02:07 |
zhangchi | bye XSM_HUST Thank your time | 02:07 |
*** XSM_HUST has quit IRC | 02:08 | |
*** whoami-rajat has joined #openstack-meeting | 02:08 | |
*** tinwood has quit IRC | 02:08 | |
zhangchi | Next meeting is July 3th Welcome all to join :) | 02:08 |
zhangchi | bye | 02:08 |
zhangchi | all | 02:09 |
zhangchi | #endmeeting | 02:09 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 02:09 | |
openstack | Meeting ended Wed Jun 19 02:09:14 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 02:09 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tricircle/2019/tricircle.2019-06-19-01.03.html | 02:09 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tricircle/2019/tricircle.2019-06-19-01.03.txt | 02:09 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tricircle/2019/tricircle.2019-06-19-01.03.log.html | 02:09 |
*** tinwood has joined #openstack-meeting | 02:10 | |
*** cyg has quit IRC | 02:11 | |
*** slaweq has joined #openstack-meeting | 02:11 | |
*** slaweq has quit IRC | 02:16 | |
*** ykatabam has joined #openstack-meeting | 02:45 | |
*** tetsuro has quit IRC | 02:47 | |
*** diablo_rojo has quit IRC | 02:49 | |
*** _alastor_ has quit IRC | 02:50 | |
*** ricolin has joined #openstack-meeting | 02:55 | |
*** markvoelker has joined #openstack-meeting | 03:00 | |
*** mattw4 has joined #openstack-meeting | 03:00 | |
*** markvoelker has quit IRC | 03:06 | |
*** slaweq has joined #openstack-meeting | 03:11 | |
*** slaweq has quit IRC | 03:15 | |
*** tetsuro has joined #openstack-meeting | 03:29 | |
*** psachin has joined #openstack-meeting | 03:32 | |
*** tetsuro has quit IRC | 03:34 | |
*** zhangchi has quit IRC | 03:41 | |
*** _alastor_ has joined #openstack-meeting | 03:50 | |
*** _alastor_ has quit IRC | 03:54 | |
*** psachin has quit IRC | 04:01 | |
*** markvoelker has joined #openstack-meeting | 04:01 | |
*** psachin has joined #openstack-meeting | 04:03 | |
*** markvoelker has quit IRC | 04:06 | |
*** imsurit has joined #openstack-meeting | 04:23 | |
*** hongbin has quit IRC | 04:25 | |
*** ykatabam has quit IRC | 04:44 | |
*** ykatabam has joined #openstack-meeting | 04:51 | |
*** vishalmanchanda has joined #openstack-meeting | 04:55 | |
*** tetsuro has joined #openstack-meeting | 05:07 | |
*** slaweq has joined #openstack-meeting | 05:11 | |
*** e0ne has joined #openstack-meeting | 05:15 | |
*** slaweq has quit IRC | 05:16 | |
*** e0ne has quit IRC | 05:20 | |
*** dmacpher_ has joined #openstack-meeting | 05:24 | |
*** dklyle_ has joined #openstack-meeting | 05:24 | |
*** yamamoto_ has joined #openstack-meeting | 05:24 | |
*** david-lyle has quit IRC | 05:27 | |
*** yamamoto has quit IRC | 05:27 | |
*** freerunner has quit IRC | 05:27 | |
*** dmacpher has quit IRC | 05:27 | |
*** freerunner has joined #openstack-meeting | 05:28 | |
*** irclogbot_3 has quit IRC | 05:30 | |
*** sridharg has joined #openstack-meeting | 05:31 | |
*** irclogbot_1 has joined #openstack-meeting | 05:31 | |
*** Luzi has joined #openstack-meeting | 05:50 | |
*** iyamahat has joined #openstack-meeting | 05:59 | |
*** ykatabam has quit IRC | 06:04 | |
*** ykatabam has joined #openstack-meeting | 06:06 | |
*** tetsuro has quit IRC | 06:10 | |
*** slaweq has joined #openstack-meeting | 06:11 | |
*** ricolin has quit IRC | 06:18 | |
*** ricolin has joined #openstack-meeting | 06:19 | |
*** rajinir has quit IRC | 06:22 | |
*** apetrich has joined #openstack-meeting | 06:30 | |
*** kopecmartin|off is now known as kopecmartin | 06:32 | |
*** belmoreira has joined #openstack-meeting | 06:40 | |
*** rubasov has joined #openstack-meeting | 06:43 | |
*** ykatabam has quit IRC | 06:51 | |
*** rcernin has quit IRC | 06:51 | |
*** cheng1 has quit IRC | 06:53 | |
*** cheng1 has joined #openstack-meeting | 06:55 | |
*** igordc has joined #openstack-meeting | 07:05 | |
*** igordc has quit IRC | 07:10 | |
*** ralonsoh has joined #openstack-meeting | 07:16 | |
*** tesseract has joined #openstack-meeting | 07:20 | |
*** yamahata has joined #openstack-meeting | 07:23 | |
*** tetsuro has joined #openstack-meeting | 07:33 | |
*** tssurya has joined #openstack-meeting | 07:38 | |
*** belmoreira has quit IRC | 07:38 | |
*** tetsuro has quit IRC | 07:38 | |
*** ttsiouts has joined #openstack-meeting | 07:42 | |
*** belmoreira has joined #openstack-meeting | 07:44 | |
*** yamamoto_ has quit IRC | 07:54 | |
*** trident has quit IRC | 07:57 | |
*** trident has joined #openstack-meeting | 08:01 | |
*** Adri2000 has quit IRC | 08:01 | |
*** Adri2000 has joined #openstack-meeting | 08:03 | |
*** ttsiouts has quit IRC | 08:06 | |
*** ttsiouts has joined #openstack-meeting | 08:07 | |
*** joxyuki has quit IRC | 08:08 | |
*** ttsiouts has quit IRC | 08:11 | |
*** ociuhandu has joined #openstack-meeting | 08:15 | |
*** ttsiouts has joined #openstack-meeting | 08:16 | |
*** yamamoto has joined #openstack-meeting | 08:18 | |
*** pcaruana has quit IRC | 08:27 | |
*** yamamoto has quit IRC | 08:29 | |
*** yamamoto has joined #openstack-meeting | 08:32 | |
*** yamamoto has quit IRC | 08:32 | |
*** e0ne has joined #openstack-meeting | 08:34 | |
*** _alastor_ has joined #openstack-meeting | 08:35 | |
*** _alastor_ has quit IRC | 08:39 | |
*** pcaruana has joined #openstack-meeting | 08:45 | |
*** markvoelker has joined #openstack-meeting | 08:53 | |
*** tetsuro has joined #openstack-meeting | 08:55 | |
*** markvoelker has quit IRC | 08:58 | |
*** mattw4 has quit IRC | 08:59 | |
*** imsurit has quit IRC | 09:05 | |
*** tetsuro has quit IRC | 09:11 | |
*** kaisers1 has quit IRC | 09:13 | |
*** kaisers has joined #openstack-meeting | 09:16 | |
*** brinzh has joined #openstack-meeting | 09:17 | |
*** brinzh has quit IRC | 09:18 | |
*** brinzhang has joined #openstack-meeting | 09:20 | |
*** belmoreira has quit IRC | 09:25 | |
*** Lucas_Gray has joined #openstack-meeting | 09:26 | |
*** ykatabam has joined #openstack-meeting | 09:32 | |
*** igordc has joined #openstack-meeting | 09:37 | |
*** janki has joined #openstack-meeting | 09:43 | |
*** yamamoto has joined #openstack-meeting | 09:48 | |
*** lpetrut has joined #openstack-meeting | 09:49 | |
*** markvoelker has joined #openstack-meeting | 09:53 | |
*** brinzhang has quit IRC | 09:55 | |
*** yamamoto has quit IRC | 09:57 | |
*** markvoelker has quit IRC | 09:58 | |
*** electrofelix has joined #openstack-meeting | 10:03 | |
*** electrofelix has quit IRC | 10:03 | |
*** electrofelix has joined #openstack-meeting | 10:09 | |
*** lpetrut has quit IRC | 10:13 | |
*** rcernin has joined #openstack-meeting | 10:19 | |
*** yamamoto has joined #openstack-meeting | 10:29 | |
*** dviroel has joined #openstack-meeting | 10:29 | |
*** _alastor_ has joined #openstack-meeting | 10:35 | |
*** HPCJohn has joined #openstack-meeting | 10:37 | |
*** _alastor_ has quit IRC | 10:40 | |
*** Lucas_Gray has quit IRC | 10:45 | |
*** priteau has joined #openstack-meeting | 10:46 | |
*** ttsiouts has quit IRC | 10:47 | |
*** ttsiouts has joined #openstack-meeting | 10:48 | |
*** lpetrut has joined #openstack-meeting | 10:51 | |
*** ttsiouts has quit IRC | 10:52 | |
*** markvoelker has joined #openstack-meeting | 10:54 | |
*** oneswig has joined #openstack-meeting | 10:57 | |
*** janders has joined #openstack-meeting | 10:59 | |
*** markvoelker has quit IRC | 10:59 | |
oneswig | #startmeeting scientific-sig | 11:00 |
openstack | Meeting started Wed Jun 19 11:00:47 2019 UTC and is due to finish in 60 minutes. The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot. | 11:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 11:00 |
*** openstack changes topic to " (Meeting topic: scientific-sig)" | 11:00 | |
openstack | The meeting name has been set to 'scientific_sig' | 11:00 |
oneswig | Hello | 11:01 |
verdurin | Hello. | 11:01 |
oneswig | #link Agenda for today https://wiki.openstack.org/wiki/Scientific_SIG#IRC_Meeting_June_19th_2019 | 11:01 |
janders | g'day all! | 11:01 |
*** ykatabam has quit IRC | 11:01 | |
oneswig | hi verdurin janders, glad you could make it | 11:01 |
oneswig | janders: have you seen martial at ISC? | 11:02 |
oneswig | #topic ISC roundup | 11:02 |
*** openstack changes topic to "ISC roundup (Meeting topic: scientific-sig)" | 11:02 | |
*** martial has joined #openstack-meeting | 11:02 | |
janders | oneswig: I haven't attended this year unfortunately | 11:02 |
oneswig | martial: guten tag :-) | 11:02 |
martial | Hello | 11:02 |
oneswig | #chair martial | 11:02 |
openstack | Current chairs: martial oneswig | 11:02 |
oneswig | janders: ah, for some reason I thought you were going | 11:02 |
oneswig | my mistake | 11:02 |
janders | few of my colleagues were there though | 11:03 |
janders | we scored a decent IO500 score :) | 11:03 |
oneswig | as did we :-) | 11:03 |
*** Shrews has left #openstack-meeting | 11:03 | |
martial | janders: coming to Shanghai btw? | 11:03 |
oneswig | janders: bracewell? | 11:04 |
martial | Actually talked to the organizers by chance last night | 11:04 |
martial | Mentioned the BoF | 11:04 |
martial | Was told it is comitee driven | 11:04 |
janders | that's right! :) | 11:04 |
oneswig | The Bof from ISC? | 11:04 |
martial | Yep | 11:04 |
janders | still thinking whether I should aim for Shanghai or not. The political climate right now is so so. Good destination though! | 11:05 |
martial | The Chinese teams here are interesting, they have a demo of sugon too | 11:06 |
martial | Really nice | 11:06 |
oneswig | martial: what are they demonstrating? | 11:07 |
martial | Mostly their different data centers | 11:07 |
martial | And a sale team explain how you can use it in your setup | 11:07 |
janders | looking at IO500 - you have the fastest Lustre, while we have the fastest BeeGFS :) | 11:08 |
oneswig | Calling that evens janders? | 11:08 |
martial | Very interesting hardware | 11:08 |
martial | Very popular beegfs here | 11:08 |
janders | the 10 node challenge was close to even :) | 11:09 |
janders | on the main list, a different story though. Very well done! | 11:09 |
oneswig | I think a lot of the tuning at Cambridge was done on striping for large server configurations. | 11:09 |
oneswig | Thanks janders, although I don't think we were involved in the performance tuning at all, just the dynamic orchestration | 11:10 |
janders | Nearly double the score of the second place. That's something! :) | 11:10 |
oneswig | It was about half the score of the (then) top place in the last list, which goes to show what tuning can do for Lustre! | 11:11 |
janders | your good advice helped us out with making some early architectural decisions - so thank you! :) | 11:11 |
janders | indeed | 11:11 |
janders | pretty amazing IOPS numbers too - I didn't know Lustre can do that | 11:11 |
*** njohnston has left #openstack-meeting | 11:12 | |
janders | aggregate bandwidth - hell yeah but IOPS? That's something quite new. | 11:12 |
martial | Am going to walk around and read ;) | 11:12 |
oneswig | martial: what's the news on hpc cloud at ISC? | 11:13 |
janders | storage aside, what were the ISC highlights? | 11:13 |
janders | exactly :) | 11:13 |
martial | Trend is toward arm (very present), AMD new processors and beegfs | 11:14 |
martial | Nvidia is not present which is surprising | 11:14 |
oneswig | not at all? | 11:15 |
martial | Couple nvidia people for talks but that is it | 11:16 |
oneswig | That's surprising to me | 11:16 |
martial | Same here | 11:16 |
janders | esp given the mlnx acquisition.. | 11:16 |
martial | Mellanox is here | 11:17 |
martial | But no Nvidia "themselves" | 11:17 |
martial | Oracle, IBM, hp, Microsoft,... | 11:19 |
oneswig | How much public cloud presence is there? | 11:20 |
martial | Google cloud | 11:20 |
martial | Aws | 11:20 |
martial | Microsoft | 11:20 |
oneswig | have Google come up with an HPC offering yet? Its well overdue | 11:20 |
martial | Actually they had a booth talk about this yesterday | 11:21 |
martial | Am looking for the name | 11:22 |
HPCJohn | JohnH here. Interested in what Google are doing | 11:22 |
oneswig | While you're digging that up, let's shift over to HPCW | 11:22 |
martial | It provision hpc workloads | 11:22 |
oneswig | Hi HPCJohn :-) | 11:22 |
oneswig | martial: was there anything like the Bof we proposed? | 11:23 |
martial | Nothing comparable | 11:23 |
oneswig | huh. | 11:24 |
janders | google HPC offering = k8s DCaaS? :) | 11:24 |
martial | #link https://cloud.google.com/solutions/hpc/ | 11:25 |
martial | In the videos | 11:25 |
oneswig | janders: would love to see your BeeGFS tuning make its way into https://galaxy.ansible.com/stackhpc/beegfs | 11:25 |
martial | Basically deploys slurm and other tools and you can use it | 11:26 |
oneswig | martial: it's bobbins unless they've done something to improve the networking | 11:26 |
martial | As a regular cloud with hpc tools pre installed | 11:26 |
janders | oneswig: nice! :) we're far behind with ansible-isation of BeeGFS but hoping to catch up :) | 11:27 |
martial | Seems more of a use case at the demo I saw but seems interesting | 11:28 |
martial | As for hpcw it is happening tomorrow | 11:28 |
martial | Quite an interesting program | 11:28 |
oneswig | martial: ah, so my round-up agenda item was premature! | 11:28 |
martial | With 5 minutes slot for most presenters | 11:28 |
janders | yeah Thursdays at ISC can be quite interesting :) | 11:29 |
martial | It's okay, I should have access to all the slide decks | 11:29 |
martial | And should be able to share | 11:29 |
oneswig | martial: how many 5-minute presentations? | 11:29 |
martial | #link http://qnib.org/isc/ | 11:30 |
martial | That's the program so far | 11:30 |
janders | sounds like a lightning-talk-storm over Frankfurt.. :) | 11:30 |
martial | Maybe I could had a slide on Kayobe | 11:30 |
oneswig | That would be cool martial, let me know if you need resources for that | 11:31 |
oneswig | So what's Christian up to - apart from hosting HPCW? | 11:31 |
HPCJohn | I know Christian. Good guy | 11:31 |
*** ttsiouts has joined #openstack-meeting | 11:32 | |
HPCJohn | If it is relevant, the latest version of Singularity is out yesterday. Lots of OCI features. | 11:32 |
HPCJohn | Also you can check a Singularity container directly out of a Docker harbour, as I understand | 11:32 |
HPCJohn | The direct quoto so I get ti right an oras:// URI allowing you to push and pull SIF files to supported OCI registries! | 11:33 |
oneswig | I was talking to someone about the latest on containers, MPI, kubernetes, etc. | 11:33 |
martial | Christian is starting at Amazon in July I think | 11:34 |
oneswig | #link Latest on MPI configuration with Singularity and K8S https://pmix.org/wp-content/uploads/2019/04/PMIxSUG2019.pdf | 11:34 |
martial | Stig I will follow up on slack | 11:35 |
martial | A one page for Kayobe would be cool indeed | 11:35 |
oneswig | martial: I'll see what I can find for you | 11:35 |
oneswig | OK, so we can't cover HPCW just yet but I was definitely at the Sanger Centre OpenStack day yesterday... | 11:36 |
oneswig | #topic Sanger OpenStack day round-up | 11:36 |
*** openstack changes topic to "Sanger OpenStack day round-up (Meeting topic: scientific-sig)" | 11:36 | |
oneswig | Had a good session there, some interesting talks | 11:36 |
verdurin | Missed it again... Eheu. | 11:36 |
oneswig | Gerry Reilly from Health Data Research UK gave a good high-level presentation on secure computing environments | 11:37 |
oneswig | Had very similar thoughts in the abstract to the kind of projects going on across the research computing / Openstack space | 11:37 |
oneswig | There was some interesting update from the Sanger team themselves on their giant Ceph deployment, and plans for more science and more data on OpenStack | 11:38 |
oneswig | I mentioned you verdurin - in reference to your description of "sidegrades" a couple of years ago when you had your Crick hat on | 11:38 |
verdurin | Was at the HDRUK meeting last week when those environments were being discussed. | 11:39 |
verdurin | Gosh. | 11:39 |
oneswig | verdurin: interesting. Is there any scope for alignment on these matters? | 11:39 |
martial | Stig sent you a pm on slack | 11:39 |
oneswig | Jani from Basel presented on something similar in Switzerland - SPHN - but with federation involved | 11:40 |
verdurin | There is, my impression is that there's still a diversity of viewpoints. | 11:41 |
oneswig | Bruno from the Crick presented on eMedlab - as an early pioneer it has plenty of hindsight to offer | 11:42 |
oneswig | verdurin: it would be interesting to hear how those discussions develop. | 11:43 |
HPCJohn | Me too please - hindsight is a wonderful thing. | 11:43 |
HPCJohn | I have followed eMEdlab from early days | 11:43 |
oneswig | I hadn't realised there was 512G RAM in each hypervisor - that's quite something, particularly in a machine that's >3 years old | 11:45 |
oneswig | johnthetubaguy presented on upstream developments for research computing use cases and I presented on some recent Rocky upgrade experiences | 11:46 |
oneswig | It was good to hear an update on the scale of the JASMIN system and their new Mirantis OpenStack deployment too. | 11:47 |
oneswig | #topic AOB | 11:49 |
*** openstack changes topic to "AOB (Meeting topic: scientific-sig)" | 11:49 | |
oneswig | So what else is new? | 11:49 |
HPCJohn | JASMIN interesting. Scientists not using public cloud. But gathering research grants into a central facility | 11:49 |
oneswig | HPCJohn: It does appear to be a success story. | 11:50 |
HPCJohn | I can see that model being applied more widely - I guess in climate research there is no patient ideitifiable data! | 11:50 |
oneswig | That niche field intersecting climate science and genomics - seasonally-affected disorder perhaps? | 11:51 |
janders | from my side - a little follow up from Denver | 11:52 |
janders | https://bugs.launchpad.net/neutron/+bug/1829449 | 11:52 |
openstack | Launchpad bug 1829449 in neutron "Implement consistency check and self-healing for SDN-managed fabrics" [Wishlist,New] | 11:52 |
janders | some progress on the SDN front | 11:52 |
janders | tags:added: rfe-approved | 11:52 |
janders | thanks to those involved! :) | 11:53 |
oneswig | The glacier of development grinds ever onwards | 11:53 |
oneswig | Good work janders, keep it up! | 11:54 |
oneswig | We had an interesting problem using Docker and the overlay storage driver | 11:54 |
*** raildo has joined #openstack-meeting | 11:54 | |
*** rfolco has joined #openstack-meeting | 11:54 | |
oneswig | It turns out that you can exceed 64K hard links to a single inode! | 11:54 |
*** markvoelker has joined #openstack-meeting | 11:55 | |
HPCJohn | Some filsystems hide small files inside the inode | 11:55 |
HPCJohn | You are turning this on its head - hiding a filesystem in the inode | 11:55 |
oneswig | In yum, there is a file called checksum_type in the metadata of each package which is hard-linked to one source. ie,the hard link count is a function of the number of packages installed | 11:55 |
oneswig | The layers of Docker overlays, and multiple containers using the same base layers will compound this. | 11:56 |
oneswig | Hence we hit 65536 links - the limit for ext4 | 11:56 |
oneswig | Solution: XFS allows more links :-) | 11:56 |
janders | I will have that with triple-nested VMs, thanks :) | 11:57 |
oneswig | The unexpected consequences of creating many virtual systems from one physical one. | 11:57 |
*** yamamoto has quit IRC | 11:57 | |
oneswig | We are nearly at the hour, any more to add? | 11:58 |
janders | some time back I was trying to convince mlnx to implemented SRIOV in nested-virt, but they didn't share my enthusiasm :) | 11:58 |
oneswig | janders: we may start work soon on HA support for Mellanox-NEO-UFM SDN | 11:58 |
janders | s/implemented/implement | 11:58 |
janders | cool! I'm heading in that direction, too | 11:58 |
oneswig | see you at the first hurdle then :-) | 11:59 |
janders | just hitting some roadblocks lower down the stack with new hardware | 11:59 |
janders | that's right! :) | 11:59 |
janders | no rest for the wicked | 11:59 |
martial | Cool talk soon team | 11:59 |
oneswig | And on that note, back to it. | 11:59 |
janders | thank you all | 11:59 |
oneswig | Thanks all | 11:59 |
oneswig | #endmeeting | 11:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 11:59 | |
openstack | Meeting ended Wed Jun 19 11:59:48 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 11:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-06-19-11.00.html | 11:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-06-19-11.00.txt | 11:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-06-19-11.00.log.html | 11:59 |
*** markvoelker has quit IRC | 12:00 | |
*** HPCJohn has quit IRC | 12:00 | |
*** oneswig has quit IRC | 12:00 | |
*** janders has quit IRC | 12:01 | |
*** rcernin has quit IRC | 12:15 | |
*** carloss has joined #openstack-meeting | 12:17 | |
*** Lucas_Gray has joined #openstack-meeting | 12:17 | |
*** priteau has quit IRC | 12:27 | |
*** liuyulong has joined #openstack-meeting | 12:28 | |
*** _alastor_ has joined #openstack-meeting | 12:30 | |
*** eharney has quit IRC | 12:40 | |
*** yamamoto has joined #openstack-meeting | 12:41 | |
*** markvoelker has joined #openstack-meeting | 12:56 | |
*** ttsiouts has quit IRC | 13:00 | |
*** markvoelker has quit IRC | 13:00 | |
*** ttsiouts has joined #openstack-meeting | 13:01 | |
*** ttsiouts has quit IRC | 13:05 | |
*** baojg has quit IRC | 13:07 | |
*** mriedem has joined #openstack-meeting | 13:11 | |
*** ttsiouts has joined #openstack-meeting | 13:18 | |
*** lbragstad has joined #openstack-meeting | 13:20 | |
*** bbowen has joined #openstack-meeting | 13:24 | |
*** bbowen_ has quit IRC | 13:24 | |
*** _alastor_ has quit IRC | 13:33 | |
*** rajinir has joined #openstack-meeting | 13:40 | |
*** lseki has joined #openstack-meeting | 13:40 | |
*** eharney has joined #openstack-meeting | 13:50 | |
*** mlavalle has joined #openstack-meeting | 13:53 | |
*** janki has quit IRC | 13:57 | |
*** markvoelker has joined #openstack-meeting | 13:57 | |
liuyulong | #startmeeting neutron_l3 | 14:00 |
openstack | Meeting started Wed Jun 19 14:00:07 2019 UTC and is due to finish in 60 minutes. The chair is liuyulong. 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: neutron_l3)" | 14:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 14:00 |
mlavalle | o/ | 14:00 |
haleyb | o/ | 14:00 |
ralonsoh | hi | 14:00 |
tidwellr | hi | 14:00 |
*** liuyulong has quit IRC | 14:01 | |
*** markvoelker has quit IRC | 14:01 | |
mlavalle | dang our chair person you fell off | 14:02 |
*** liuyulong has joined #openstack-meeting | 14:02 | |
mlavalle | he came back | 14:02 |
liuyulong | I lost the connection | 14:02 |
liuyulong | ... | 14:02 |
liuyulong | The meeting is started or not? | 14:02 |
mlavalle | yes | 14:02 |
liuyulong | #chair mlavalle | 14:02 |
openstack | Current chairs: liuyulong mlavalle | 14:02 |
liuyulong | #chair haleyb | 14:02 |
openstack | Current chairs: haleyb liuyulong mlavalle | 14:02 |
slaweq | hi | 14:02 |
liuyulong | Hello everyone, it is my first time to host L3 meeting. : ) | 14:03 |
slaweq | liuyulong: good luck :) | 14:03 |
mlavalle | Nice! | 14:03 |
liuyulong | #action liuyulong lost the connection at the very beginning. | 14:03 |
liuyulong | #topic Announcements | 14:04 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 14:04 | |
*** liuyulong has quit IRC | 14:05 | |
*** jamesmcarthur has joined #openstack-meeting | 14:05 | |
*** liuyulong has joined #openstack-meeting | 14:05 | |
*** tssurya has quit IRC | 14:06 | |
liuyulong | Terribly sorry... | 14:07 |
mlavalle | don't worry about it | 14:07 |
liuyulong | We are in T-2 dev cycle now. | 14:07 |
liuyulong | #link https://launchpad.net/neutron/+milestone/train-2 | 14:08 |
liuyulong | No bugs are targeted to this milestone. | 14:08 |
liuyulong | Only 4 BPs | 14:08 |
mlavalle | there are a few more to come | 14:08 |
mlavalle | they will be in the dashboard soon | 14:08 |
*** brinzhang has joined #openstack-meeting | 14:09 | |
liuyulong | mlavalle, OK | 14:09 |
liuyulong | #link https://cfp.openstack.org/ | 14:09 |
liuyulong | Welcome to China and welcome to Shanghai. | 14:09 |
liuyulong | Yes, call for speakers, please submit your presentation for Open Infrastructure Summit Shanghai, and hope to see all you guys there. | 14:10 |
mlavalle | yeah | 14:10 |
mlavalle | looking forward to it | 14:10 |
mlavalle | one thing to mention is that we all need business Chinese visa | 14:11 |
liuyulong | mlavalle and I will submit a port forwarding topic. | 14:11 |
*** martial has quit IRC | 14:11 | |
mlavalle | You need an invitation letter from the OpenStack Foundation | 14:12 |
*** Lucas_Gray has quit IRC | 14:12 | |
mlavalle | the Foundation will make it available over the next 2 or 3 weeks | 14:12 |
*** Lucas_Gray has joined #openstack-meeting | 14:13 | |
liuyulong | Yes, our community supports us. | 14:13 |
mlavalle | and with that you have to go to the nearest Chinese consulate | 14:13 |
mlavalle | in the USA, there are companies that help you get the visa. In my case, I used in the past cibt.com | 14:13 |
mlavalle | https://cibtvisas.com/china-visa | 14:14 |
*** lpetrut has quit IRC | 14:14 | |
* mlavalle will go quiet now | 14:14 | |
liuyulong | I don't need this, haha | 14:15 |
liuyulong | mlavalle, thanks for the tips | 14:15 |
brinzhang | The application for the visa card is very simple. As long as the conditions are met, it is ok to wait for the application to pass. | 14:15 |
liuyulong | brinzhang, great news, thanks. | 14:16 |
liuyulong | any other announcements? | 14:16 |
liuyulong | OK, let's move on. | 14:16 |
liuyulong | #topic Bugs | 14:16 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:16 | |
liuyulong | mlavalle is our bug deputy this week | 14:16 |
liuyulong | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007189.html | 14:17 |
brinzhang | https://ccclub.cmbchina.com/CrdCardApply/LoginChannelSelect.aspx?cardsel=7602&WT.mc_id=N3700BD1158E585228CT | 14:17 |
mlavalle | no, I was last week | 14:17 |
liuyulong | s/last week | 14:17 |
mlavalle | yeap | 14:17 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1832307 | 14:17 |
openstack | Launchpad bug 1832307 in neutron "Functional test neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase. test_add_remove_ip_address_and_interface is failing" [Critical,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) | 14:17 |
brinzhang | liuyulong: this is the Zhao Shang Bank | 14:17 |
liuyulong | The fix is here: https://review.opendev.org/#/c/664889 | 14:17 |
liuyulong | it is almost done | 14:17 |
liuyulong | I run the test 100 times locally, all passed. | 14:18 |
liuyulong | It's in the gate now (another recheck is needed.) | 14:19 |
mlavalle | ++ | 14:19 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1821912 | 14:20 |
openstack | Launchpad bug 1821912 in neutron "intermittent ssh failures in various scenario tests" [High,In progress] - Assigned to LIU Yulong (dragon889) | 14:20 |
liuyulong | I did not make much more progress on this issue recently, but I've noticed that seems we have a smaller chance to encounter it now. | 14:20 |
mlavalle | I am investigating failures with the connectivity test with 2 routers | 14:21 |
mlavalle | and some of those ssh failures must come from it | 14:21 |
mlavalle | so I think we are slowly nibbling at it | 14:22 |
mlavalle | is there a test case that produces the most failures? | 14:22 |
liuyulong | This link is pointing to all the patch sets we have: https://review.opendev.org/#/q/bug/1821912, most of them do not have much activities. | 14:22 |
liuyulong | mlavalle, yes, I read the neutron_ci meeting log. | 14:23 |
mlavalle | cool | 14:23 |
liuyulong | mlavalle, no, I have no data about the most failure case | 14:24 |
liuyulong | totally random, IMOP | 14:24 |
liuyulong | IMO | 14:24 |
mlavalle | are we still using the kibana search query at the top of the bug? | 14:24 |
liuyulong | I have a SPEC https://review.opendev.org/#/c/662541/, the idea is coming out from this bug. Also, no much activities. | 14:24 |
mlavalle | I see you added a query in note #16 | 14:25 |
mlavalle | I'll give it a try nd see if I can identify a pattern | 14:25 |
liuyulong | http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22line%20107%2C%20in%20_get_ssh_connection%5C%22%20AND%20build_status%3A%5C%22FAILURE%5C%22%20AND%20build_branch%3A%5C%22master%5C%22%20AND%20NOT%20build_name%3A%5C%22neutron-tempest-plugin-dvr-multinode-scenario%5C%22%20AND%20project%3A%5C%22openstack%2Fneutron%5C%22%20AND%20NOT%20build_name%3A%5C%22networking-ovn-tempest-dsvm-ovs-release%5C%22 | 14:26 |
liuyulong | ^ this was a newer log query I left before. | 14:26 |
mlavalle | and I'll go back to the probe RFE | 14:26 |
mlavalle | good to know it is connected to this bug | 14:27 |
liuyulong | I will continue pay attention on this bug. | 14:28 |
mlavalle | thanks | 14:28 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1831534 | 14:28 |
openstack | Launchpad bug 1831534 in neutron "[l3][dvr] with openflow security group east-west traffic between different vlan networks is broken" [High,In progress] - Assigned to yangjianfeng (yangjianfeng) | 14:28 |
liuyulong | mlavalle, cool | 14:30 |
liuyulong | The first version fix is here: https://review.opendev.org/#/c/663008/, after some tests locally, IMO, the potential impact of this change is too wide. Almost every L3 scenario traffic is affected. | 14:30 |
*** zaneb has quit IRC | 14:30 | |
liuyulong | For instance, dvr router floating IP, dvr_no_external centrilized floating IP, vlan networks east-west traffic, vlan network to tunnel network east-west traffic, L3 dvr east-west traffic between dvr and dvr_no_external, and various combinations based on the state of ovs-agent security group: enable_security_group = False/True. | 14:30 |
*** zaneb has joined #openstack-meeting | 14:30 | |
liuyulong | And neutron upstream CI does not cover all these cases, IMO, at least vlan networks east-west traffic is not covered. So we may need to test these cases manually. It is not achievable, IMO, people always forget some details. | 14:30 |
liuyulong | So, I have an alternative fix for this now: https://review.opendev.org/#/c/665517/ Comparing with Jianfeng's fix, this now has the minimum influence. It only touches one scenario: the VLAN networks with enabled security group. | 14:31 |
liuyulong | Am I still here? | 14:32 |
mlavalle | yes | 14:32 |
mlavalle | so your point is trying to be the least disruptive, right? | 14:32 |
*** liuyulong_ has joined #openstack-meeting | 14:34 | |
liuyulong_ | #action I'm the backup. | 14:35 |
liuyulong | But I have a question about how the ovs-agent take care of those flows based on the physical VLAN id when update the network segmentation_id. | 14:35 |
liuyulong | And after some test, if restart the ovs-agent, the new vlan id will be used for these related flows. | 14:36 |
ralonsoh | there is no need to restart the agent | 14:36 |
*** Luzi has quit IRC | 14:36 | |
liuyulong | So it's OK. Still the small fix for this bug. | 14:36 |
ralonsoh | that's the point of this feature | 14:36 |
ralonsoh | yes, slaweq has two patches upstream to fix it | 14:36 |
tidwellr | this issue is a strange one, I'm surprised to see people attempting to use DVR with VLAN networks. I was always under the impression it was known that DVR only works with vxlan networks, but there's no reason we shouldn't make this work | 14:38 |
liuyulong | Let me quickly go through the bugs. | 14:38 |
liuyulong | Connection is so unstable... | 14:38 |
mlavalle | tidwellr: +++ | 14:38 |
liuyulong | ralonsoh, if ovs-agent restart is not needed, then those flows will not be updated. | 14:39 |
slaweq | liuyulong: they should be I think | 14:39 |
ralonsoh | liuyulong, which flows? in which bridge? | 14:39 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1831706 | 14:39 |
openstack | Launchpad bug 1831706 in neutron "[DVR] Modify `in_port` field of packets which from remote qr-* port" [Undecided,In progress] - Assigned to yangjianfeng (yangjianfeng) | 14:39 |
liuyulong | Based on the former bug, Jianfeng wants to start a new approach which is trying to simplify the security group openflow flows. | 14:40 |
liuyulong | And the gerrit link is https://review.opendev.org/#/c/665647/. | 14:40 |
liuyulong | This may be significant for large scale deployment with countless user security group rules. | 14:40 |
liuyulong | #link https://bugs.launchpad.net/neutron/+bug/1832745 | 14:40 |
openstack | Launchpad bug 1832745 in neutron "_update_network_segmentation_id KeyError: 'provider:network_type'" [Medium,New] | 14:40 |
liuyulong | During the recent local testing, I noticed everytime I restart the OVS-agent, I will get such KeyError: 'provider:network_type' log. And seems, as haleyb mentioned in LP, in neutron we have many place which is in such style network['provider:network_type']. Each one may need to take care. | 14:41 |
liuyulong | ralonsoh, physical bridges (e.g. br-vlan) | 14:41 |
*** dklyle_ has quit IRC | 14:42 | |
liuyulong | That's all from me. | 14:42 |
liuyulong | So, are there any other bugs that need the team to pay attention? | 14:42 |
ralonsoh | liuyulong, please take a look at the function: I change the connection between br-int and br-phys | 14:42 |
*** dklyle has joined #openstack-meeting | 14:42 | |
haleyb | liuyulong: regarding that bug ^^^, is it only provider networks that are affected? | 14:43 |
haleyb | i.e. others don't have this segment list | 14:43 |
liuyulong | haleyb, for my test env, it is router HA networks. | 14:43 |
ralonsoh | liuyulong, I'll take care of this bug | 14:44 |
ralonsoh | this is the problem of not having a common API (or object) for agents | 14:44 |
liuyulong | ralonsoh, cool, thanks | 14:44 |
ralonsoh | everything passed from the server is an undefined dict | 14:45 |
liuyulong | No? Let's move on. | 14:45 |
liuyulong | #topic Routed Networks | 14:45 |
*** openstack changes topic to "Routed Networks (Meeting topic: neutron_l3)" | 14:45 | |
liuyulong | mlavalle, tidwellr, wwriverrat: if you guys need to continue your discussion, please go ahead. | 14:45 |
mlavalle | as mentioned yesterday during the neutron meeting | 14:45 |
mlavalle | 1) ralonsoh looking at sriov implications. There doesn't seem to be many | 14:46 |
mlavalle | 2) I'm deploying the patch in my ovs system, to gauge implications. | 14:46 |
mlavalle | with this^^^ I think we can help wwriverrat to complete the spec | 14:47 |
mlavalle | the patch is here: https://review.opendev.org/#/c/657170 | 14:47 |
*** brinzhang0 has joined #openstack-meeting | 14:47 | |
*** brinzhang has quit IRC | 14:47 | |
mlavalle | and that's all I have for today | 14:48 |
tidwellr | on the floating IP's front, I was thinking of pushing a WIP patch illustrating my idea around https://review.opendev.org/#/c/486450/ | 14:48 |
mlavalle | that woyuld be great | 14:50 |
mlavalle | would | 14:50 |
*** liuyulong_ has quit IRC | 14:51 | |
*** liuyulong has quit IRC | 14:51 | |
tidwellr | I don't this approach is terribly invasive, I think we just need to agree on an approach | 14:51 |
tidwellr | *think | 14:52 |
mlavalle | yes | 14:52 |
*** liuyulong has joined #openstack-meeting | 14:52 | |
*** liuyulong has quit IRC | 14:53 | |
*** liuyulong has joined #openstack-meeting | 14:53 | |
*** belmoreira has joined #openstack-meeting | 14:53 | |
*** brinzhang0 has quit IRC | 14:53 | |
liuyulong | again...sorry for that | 14:53 |
liuyulong | #topic On demand agenda | 14:54 |
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)" | 14:54 | |
liuyulong | I wasted some time in the re-connection. | 14:54 |
liuyulong | And we are running out of time. | 14:55 |
mlavalle | no additional topics from me | 14:55 |
liuyulong | Anything else to discuss here today? | 14:56 |
liuyulong | OK, a happy ending | 14:56 |
liuyulong | #endmeeting | 14:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:56 | |
openstack | Meeting ended Wed Jun 19 14:56:49 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-06-19-14.00.html | 14:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-06-19-14.00.txt | 14:56 |
slaweq | o/ | 14:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-06-19-14.00.log.html | 14:56 |
tidwellr | o/ | 14:56 |
mlavalle | o/ | 14:57 |
ralonsoh | bye | 14:57 |
*** markvoelker has joined #openstack-meeting | 14:58 | |
*** lpetrut has joined #openstack-meeting | 14:58 | |
*** lpetrut has quit IRC | 14:59 | |
*** lpetrut has joined #openstack-meeting | 14:59 | |
*** markvoelker has quit IRC | 15:02 | |
*** sridharg has quit IRC | 15:06 | |
*** mattw4 has joined #openstack-meeting | 15:11 | |
*** _alastor_ has joined #openstack-meeting | 15:13 | |
*** yamamoto has quit IRC | 15:15 | |
*** enriquetaso has joined #openstack-meeting | 15:24 | |
*** lpetrut has quit IRC | 15:30 | |
*** gyee has joined #openstack-meeting | 15:32 | |
*** enriquetaso has quit IRC | 15:44 | |
*** enriquetaso has joined #openstack-meeting | 15:45 | |
*** mattw4 has quit IRC | 15:47 | |
*** mattw4 has joined #openstack-meeting | 15:47 | |
*** mattw4 has quit IRC | 15:55 | |
*** belmoreira has quit IRC | 15:57 | |
*** markvoelker has joined #openstack-meeting | 15:58 | |
*** mattw4 has joined #openstack-meeting | 15:59 | |
jungleboyj | #startmeeting Cinder | 16:00 |
openstack | Meeting started Wed Jun 19 16:00:23 2019 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: Cinder)" | 16:00 | |
openstack | The meeting name has been set to 'cinder' | 16:00 |
whoami-rajat | Hi | 16:00 |
enriquetaso | hi | 16:00 |
smcginnis | o/ | 16:00 |
jungleboyj | courtesy ping: jungleboyj whoami-rajat rajinir lseki carloss pots woojay erlon geguileo eharney rosmaita enriquetaso e0ne smcginnis davidsha walshh_ xyang hemna _hemna | 16:00 |
*** diablo_rojo has joined #openstack-meeting | 16:00 | |
jungleboyj | @! | 16:00 |
_pewp_ | jungleboyj (◍˃̶ᗜ˂̶◍)ノ” | 16:00 |
geguileo | hi! o/ | 16:00 |
walshh_ | hi | 16:00 |
lseki | hi | 16:00 |
*** woojay has joined #openstack-meeting | 16:01 | |
carloss | hi | 16:01 |
woojay | hi | 16:01 |
jungleboyj | Hello everyone. | 16:01 |
*** ttsiouts has quit IRC | 16:02 | |
jungleboyj | Give people one more moment to show up. | 16:02 |
*** ttsiouts has joined #openstack-meeting | 16:03 | |
e0ne | hi | 16:03 |
*** markvoelker has quit IRC | 16:03 | |
jungleboyj | Ok, now e0ne is here. We can start. :-) | 16:03 |
e0ne | :) | 16:03 |
e0ne | #link https://etherpad.openstack.org/p/cinder-train-meetings | 16:03 |
jungleboyj | e0ne: | 16:03 |
* e0ne feels useful today :) | 16:04 | |
jungleboyj | Thanks. | 16:04 |
*** davidsha has joined #openstack-meeting | 16:04 | |
jungleboyj | #announcements | 16:04 |
jungleboyj | #topic announcements | 16:04 |
*** openstack changes topic to "announcements (Meeting topic: Cinder)" | 16:04 | |
jungleboyj | As you can see not a lot today. | 16:04 |
jungleboyj | Just the reminder that the requirement to have 3rd Party CI running on Py3 is coming up in about a month. | 16:04 |
jungleboyj | Will start doing an audit of systems soon. | 16:04 |
e0ne | jungleboyj, smcginnis: do you know how many 3rd party CI use python3? | 16:05 |
jungleboyj | e0ne: I haven't actually looked yet. | 16:05 |
smcginnis | e0ne: I've seen a couple at least, but I've been afraid to really go look at them all. | 16:05 |
jungleboyj | smcginnis: Same here. | 16:06 |
smcginnis | There are several driver maintainers here. Anyone have any progress or updates to report on this? | 16:06 |
jungleboyj | ++ | 16:07 |
*** ttsiouts has quit IRC | 16:07 | |
smcginnis | Py37 is an officially supported runtime for train, so if driver maintainers don't make sure they work right with it, there could be a lot of pain in a few months when customers want to try out the new release. | 16:08 |
walshh_ | dell_emc have moved from py36 to py37 | 16:08 |
smcginnis | walshh_: Awesome - thanks! | 16:08 |
jungleboyj | That is good. | 16:09 |
jungleboyj | rajinir: Anything from your team? | 16:09 |
*** lpetrut has joined #openstack-meeting | 16:10 | |
jungleboyj | Hmmm. | 16:10 |
jungleboyj | Anyone else? | 16:10 |
woojay | LINSTOR is 3.7 | 16:10 |
jungleboyj | woojay: Woot woot! | 16:10 |
jungleboyj | Thanks. | 16:11 |
smcginnis | woojay: Nice! :) | 16:11 |
*** _erlon_ has joined #openstack-meeting | 16:12 | |
* _erlon_ sneaks ... | 16:12 | |
dviroel | e0ne: We (NetApp) are using python3 on our CI. | 16:12 |
e0ne | great! | 16:12 |
jungleboyj | Good. So, we aren't asking for something that doesn't work. | 16:13 |
jungleboyj | So, hopefully others have it working too and just aren't in the meeting. | 16:14 |
_erlon_ | jungleboyj: no, it works, we just needed to set USE_PYTHON3=True in our jobs | 16:14 |
walshh_ | I believe legacy Dell drivers are in the process of changing to py37 also. It may even be complete | 16:14 |
jungleboyj | Good. | 16:15 |
smcginnis | dviroel: 3.7? | 16:15 |
_erlon_ | 3.6 or 3.7 not sure | 16:15 |
dviroel | smcginnis: need to check that | 16:16 |
smcginnis | OK, it needs to be 3.7, but if it's already using 3.6 then that shouldn't be as big of a hurdle. | 16:16 |
jungleboyj | Ok. Any further discussion needed on that then? | 16:16 |
_erlon_ | smcginnis: 3.5 actually | 16:16 |
smcginnis | OK, so a little work to do there yet. | 16:17 |
_erlon_ | I think DEVSTACK should allow you to set the version. We are just using the default | 16:17 |
smcginnis | It just depends on what version is available on your platform. | 16:17 |
smcginnis | Nothing controlled by devstack other that USE_PYTHON3=true | 16:17 |
_erlon_ | smcginnis: hmm, jobs still running on xenial | 16:17 |
_erlon_ | smcginnis: if 3.7 is not available there and we need to move to ubuntu 18 it will be a big lap | 16:18 |
smcginnis | You probably should move though. Xenial isn't a supported version anymore. | 16:19 |
whoami-rajat | i thought CI's moved to Bionic? | 16:19 |
smcginnis | jungleboyj: Guess this should have been a full topic and not just an announcement. :D | 16:19 |
_erlon_ | smcginnis: jungleboyj: I know 3.7 is the recommended, but is that a requirement for Train? | 16:19 |
jungleboyj | :-) Well, it is good we are having the discussion. | 16:19 |
_erlon_ | move to ubuntu 18 will take us some time | 16:20 |
smcginnis | _erlon_: Yes, that's what we've stated several times over the last few months. | 16:20 |
rajinir | walshh_, jungleboyj: sorry I'm late. All dell emc ci has moved to 3.7 | 16:20 |
smcginnis | rajinir: Thanks! | 16:20 |
jungleboyj | rajinir: No problem. Thank you! | 16:20 |
_erlon_ | whoami-rajat: if you move them its moved :P | 16:20 |
e0ne | #link https://governance.openstack.org/tc/reference/runtimes/train.html | 16:20 |
e0ne | ubuntu 18.04, python 3.5 and 3.7 should be supported | 16:21 |
smcginnis | 3.6 and 3.7, not 3.5 | 16:21 |
_erlon_ | smcginnis: damn, I just picked the python 3 part | 16:21 |
e0ne | smcginnis: sure, just a typo :( | 16:21 |
smcginnis | And can run on whatever you can install py3.7 on, but if you want to actually run what customers are being told is supported, that's Bionic, CentOs/RHEL7, or openSUSE Leap 15. | 16:22 |
*** liuyulong has quit IRC | 16:22 | |
smcginnis | e0ne: ;) | 16:22 |
rajinir | There are two flags in devstack USE_PYTHON3 and PYTHON3_VERSION | 16:22 |
smcginnis | Oh, great. | 16:23 |
smcginnis | https://docs.openstack.org/devstack/latest/configuration.html#id19 | 16:23 |
_erlon_ | rajinir: great! Good to know thanks | 16:24 |
_erlon_ | I'll give a shot on that | 16:24 |
jungleboyj | Cool. | 16:24 |
jungleboyj | Anything more on Py3? | 16:25 |
*** rfolco has quit IRC | 16:25 | |
jungleboyj | I take that as a no. | 16:26 |
*** rfolco has joined #openstack-meeting | 16:26 | |
jungleboyj | Thank you all vendors for your input and for participating here. | 16:26 |
jungleboyj | Appreciate all of you that stay active. | 16:26 |
*** yamahata has quit IRC | 16:27 | |
jungleboyj | Ok. So ... | 16:27 |
jungleboyj | #topic Open Discussion | 16:27 |
*** openstack changes topic to "Open Discussion (Meeting topic: Cinder)" | 16:28 | |
*** iyamahat has quit IRC | 16:28 | |
jungleboyj | Anything else that people want to discuss? | 16:28 |
_erlon_ | I do | 16:28 |
jungleboyj | _erlon_: Sure. | 16:28 |
_erlon_ | I would like to get some input on the replication interaction beteewn Nova and Cinder | 16:29 |
_erlon_ | may be there's someone here with some backgrond and experience on that | 16:29 |
_erlon_ | Im trying to understand if is possible to do a dynamic re-discover of volumes after a failover/failback | 16:29 |
jungleboyj | What kind of information are you looking for? | 16:30 |
jungleboyj | Hmmm ... | 16:30 |
jungleboyj | geguileo: You know that code path to some extent ... | 16:31 |
_erlon_ | I know, that currently its said that you need to detach and re-attach the volumes, but this seems to be a very manual process and I *think* its not possible for volume backed VMs | 16:31 |
geguileo | there is no interaction afaik | 16:31 |
*** kopecmartin is now known as kopecmartin|off | 16:31 | |
geguileo | _erlon_: if you mean for boot volume VMs, yes, you are correct | 16:31 |
jungleboyj | Right. Limited functionality there. | 16:32 |
geguileo | I think I wrote somewhere current limitations... | 16:32 |
_erlon_ | geguileo: because its not implemented or because is not possible? | 16:32 |
_erlon_ | I was trying to imagine how it would be possible, but I think it might not | 16:32 |
jungleboyj | For Volume Backed VMs I think it is highly unlikely that it could work. | 16:34 |
_erlon_ | jungleboyj: yep, so, one would have to re-create those kind of VMs | 16:34 |
jungleboyj | _erlon_: Correct. | 16:34 |
smcginnis | It's all very manual right now, kind of on purpose. | 16:35 |
geguileo | _erlon_: I believe this falls in the same category of changing the root volume contents | 16:35 |
jungleboyj | smcginnis: ++ | 16:35 |
smcginnis | Past attempts had tried to bite off too much, so we wanted a minimally viable feature. | 16:35 |
geguileo | _erlon_: so it could be implemented in the same way that we are working now to reimage the root volume | 16:35 |
smcginnis | I know folks want something like VMware SRM, but that's not at all what we provide and it would take a LOT of work to get there. | 16:35 |
geguileo | _erlon_: but in this case it would need to reattach it | 16:35 |
jungleboyj | :-( | 16:36 |
_erlon_ | smcginnis: it can contiue to be manual, but only triggered manualy, not the whole process, that sometims might require manual intervention to DB | 16:36 |
_erlon_ | how its peoples experience with what we have so far | 16:37 |
*** mattw4 has quit IRC | 16:37 | |
_erlon_ | ? | 16:37 |
*** mattw4 has joined #openstack-meeting | 16:37 | |
_erlon_ | I hope nobudy ever needed to use it lol | 16:37 |
jungleboyj | _erlon_: That is a good question. Not sure how many people are actually using it. | 16:37 |
jungleboyj | After all the work to get it there ... if no one is using it. *Sigh* | 16:38 |
_erlon_ | jungleboyj: we found out this lat days that our SF driver has some flaws that would make hardly possible to someone to use it, so, we believe nobody has ever really even tried | 16:38 |
jungleboyj | Probably true. | 16:39 |
*** iyamahat has joined #openstack-meeting | 16:39 | |
geguileo | _erlon_: replication at this point is mainly to ensure you don't lose data | 16:39 |
geguileo | but to recover, that would require a lot of knowledge and manual steps | 16:40 |
geguileo | afaik | 16:40 |
_erlon_ | jungleboyj: Im putting 2 meaning to the 'using' word, I would expect people to use, in the sense of having it ready for a disaster, but not really having to do a failover | 16:40 |
jungleboyj | Ah, true enough. | 16:40 |
geguileo | it was discussed at some point to have a feature to "try the failover/failback" | 16:41 |
jungleboyj | Yes. Wasn't some of that implemented? | 16:41 |
_erlon_ | geguileo: yes, that was the first point in replication v1. To be able to continually test the process | 16:41 |
geguileo | to ensure that it was actually working | 16:41 |
_erlon_ | but with the backend based replication on v2 this was left behind | 16:42 |
*** mattw4 has quit IRC | 16:42 | |
jungleboyj | Ah, that is right. | 16:43 |
_erlon_ | it is possible to do it, you would need to setup a backend using the same arrays and them keep failing over it back and forth periodically | 16:44 |
jungleboyj | So, I think what we are getting at here is that if this hasn't been tested by vendors, it probably hasn't been tested. | 16:44 |
_erlon_ | :) | 16:44 |
jungleboyj | That is not good. | 16:45 |
geguileo | jungleboyj: you mean that the failover and failback hasn't been tested? | 16:45 |
jungleboyj | geguileo: Not sure. | 16:45 |
geguileo | or that the whole process of failing over + making the VMs work? | 16:45 |
jungleboyj | Who has tested it? | 16:45 |
geguileo | I tested it | 16:45 |
jungleboyj | Ok, that is good. | 16:46 |
geguileo | when I was helping jobernar on the RBD failover | 16:46 |
jungleboyj | Did you do anything with VMs? | 16:46 |
geguileo | and I discovered a bunch of issues in our core code and fixed most of them | 16:46 |
_erlon_ | geguileo: we mean that there's few testing on Cinder and there not a good way for users that have it in production to test the failover | 16:46 |
geguileo | jungleboyj: this was a long time ago, when Nova couldn't even force-detach | 16:47 |
_erlon_ | jungleboyj: we are probably putting together some replication tests this release we could try to run them on the gate with ceph | 16:47 |
geguileo | so it was not possible to cleanly re-attach a volume, the old one would still be there | 16:47 |
geguileo | _erlon_: agreed, there is not enough testing | 16:47 |
jungleboyj | Ok. That isn't surprising. | 16:48 |
geguileo | _erlon_: and recovering VMs is not easy (it is HARD) | 16:48 |
jungleboyj | That is why there needs to be a detach and reattach? | 16:48 |
*** ricolin has quit IRC | 16:48 | |
_erlon_ | geguileo: if you re-attach the device will came back in another path in the VMs right? | 16:48 |
geguileo | jungleboyj: in a perfect world we should just tell Nova which volumes have been failed over | 16:48 |
_erlon_ | yeap, I assume so | 16:49 |
geguileo | and nova would do whatever needs to do | 16:49 |
geguileo | _erlon_: yup | 16:49 |
jungleboyj | Yeah, that would be nice. | 16:49 |
*** lpetrut has quit IRC | 16:49 | |
_erlon_ | geguileo: couldn't Cinder let nova know it? so, that would be a more straightforward process for the admin? | 16:50 |
geguileo | _erlon_: but maybe Nova can hack around this | 16:50 |
geguileo | _erlon_: yes, Cinder could let Nova know | 16:50 |
geguileo | which volumes and the instances they are connected to | 16:50 |
geguileo | iirc the failover method returned volumes that have been failed over | 16:50 |
_erlon_ | geguileo: Nova can, but not the OS, which will be trying to write to the dead device | 16:51 |
geguileo | so then Cinder would just need to check the instances they are attached to and tell Nova about those | 16:51 |
_erlon_ | geguileo: yes they do | 16:51 |
geguileo | (ok, my memory is not that bad) | 16:51 |
geguileo | _erlon_: we would have to talk with Nova and see if it would be helpful for them to know the change | 16:52 |
geguileo | (aka can they do something about it?) | 16:52 |
_erlon_ | geguileo: mhm, Ill try to bring that to next Nova meeting | 16:53 |
geguileo | _erlon_: thanks | 16:53 |
_erlon_ | not sure if Ill make it tomorrow, but asap | 16:53 |
jungleboyj | _erlon_: Cool. Thank you for following up on that. | 16:54 |
_erlon_ | jungleboyj: sure, np | 16:54 |
jungleboyj | #action Erlon to follow up with Nova team to find out if there is anything they can do to handle failures better if they know the volumes failed over and the associated instances. | 16:54 |
jungleboyj | We have 6 minutes left. Anything else that people would like to discuss. | 16:55 |
jungleboyj | geguileo: Thanks for the expertise there by the way. | 16:55 |
*** diablo_rojo has quit IRC | 16:56 | |
jungleboyj | Ok. Looks like everyone has gone quiet so I will wrap up the meeting. | 16:56 |
jungleboyj | Thank you all for attending. Good discussions today. | 16:56 |
smcginnis | Thanks jungleboyj | 16:56 |
whoami-rajat | Thanks! | 16:56 |
enriquetaso | o/ | 16:56 |
jungleboyj | #endmeeting | 16:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:56 | |
openstack | Meeting ended Wed Jun 19 16:56:48 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-06-19-16.00.html | 16:56 |
jungleboyj | @! | 16:56 |
_pewp_ | jungleboyj (♦亝д 亝)ノ | 16:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-06-19-16.00.txt | 16:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-06-19-16.00.log.html | 16:56 |
*** davidsha has quit IRC | 16:57 | |
*** woojay has left #openstack-meeting | 16:57 | |
*** Lucas_Gray has quit IRC | 16:58 | |
*** yamahata has joined #openstack-meeting | 16:59 | |
geguileo | jungleboyj: np | 16:59 |
*** markvoelker has joined #openstack-meeting | 16:59 | |
*** trident has quit IRC | 17:02 | |
*** markvoelker has quit IRC | 17:04 | |
*** trident has joined #openstack-meeting | 17:04 | |
*** e0ne has quit IRC | 17:20 | |
*** tesseract has quit IRC | 17:21 | |
*** eharney has quit IRC | 17:25 | |
*** diablo_rojo has joined #openstack-meeting | 17:26 | |
*** ayoung has joined #openstack-meeting | 17:32 | |
*** tesseract has joined #openstack-meeting | 17:36 | |
*** mattw4 has joined #openstack-meeting | 17:36 | |
*** eharney has joined #openstack-meeting | 17:38 | |
*** raildo has quit IRC | 17:44 | |
*** psachin has quit IRC | 17:48 | |
*** melwitt is now known as jgwentworth | 17:55 | |
*** markvoelker has joined #openstack-meeting | 18:00 | |
*** ociuhandu has quit IRC | 18:02 | |
*** markvoelker has quit IRC | 18:05 | |
*** diablo_rojo has quit IRC | 18:05 | |
*** electrofelix has quit IRC | 18:08 | |
*** pcaruana has quit IRC | 18:11 | |
*** diablo_rojo has joined #openstack-meeting | 18:31 | |
*** e0ne has joined #openstack-meeting | 18:35 | |
*** dtrainor has quit IRC | 18:36 | |
*** dtrainor has joined #openstack-meeting | 18:36 | |
*** e0ne has quit IRC | 18:36 | |
*** jamesmcarthur has quit IRC | 18:40 | |
*** jamesmcarthur has joined #openstack-meeting | 18:41 | |
*** dtrainor has quit IRC | 18:42 | |
*** dtrainor has joined #openstack-meeting | 18:43 | |
*** jamesmcarthur has quit IRC | 18:46 | |
*** diablo_rojo has quit IRC | 18:46 | |
*** tesseract has quit IRC | 18:49 | |
*** diablo_rojo has joined #openstack-meeting | 18:57 | |
SotK | #startmeeting storyboard | 19:00 |
openstack | Meeting started Wed Jun 19 19:00:22 2019 UTC and is due to finish in 60 minutes. The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:00 |
*** openstack changes topic to " (Meeting topic: storyboard)" | 19:00 | |
openstack | The meeting name has been set to 'storyboard' | 19:00 |
SotK | #link https://wiki.openstack.org/wiki/Meetings/StoryBoard Agenda | 19:00 |
SotK | #topic Announcements | 19:00 |
*** openstack changes topic to "Announcements (Meeting topic: storyboard)" | 19:00 | |
*** markvoelker has joined #openstack-meeting | 19:01 | |
SotK | fungi migrated Karbor's bugs from Launchpad | 19:01 |
SotK | and we released the API (twice because there was a bug)! | 19:01 |
diablo_rojo | o/ | 19:01 |
SotK | #link https://pypi.org/project/storyboard-api/ | 19:01 |
SotK | anyone have anything further to announce? | 19:02 |
diablo_rojo | Nope, thats all I had :) | 19:02 |
SotK | #topic Migration Updates | 19:03 |
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)" | 19:03 | |
SotK | as noted above, Karbor's bugs were migrated | 19:03 |
SotK | any other updates I've missed? | 19:03 |
fungi | yup, a good time was had by al | 19:03 |
fungi | l | 19:03 |
fungi | (al always has a good time) | 19:03 |
*** jamesmcarthur has joined #openstack-meeting | 19:04 | |
fungi | no other migration updates for which i'm aware, no | 19:05 |
diablo_rojo | I suppose I have some updating of the board/story to do | 19:05 |
*** e0ne has joined #openstack-meeting | 19:05 | |
diablo_rojo | I think I've fallen behind a bit on keeping ht up to date | 19:05 |
*** ayoung has quit IRC | 19:06 | |
SotK | #link https://storyboard.openstack.org/#!/board/45 Migration Status board | 19:07 |
diablo_rojo | Yeah that one :) | 19:07 |
SotK | #topic Story Triaging | 19:08 |
*** openstack changes topic to "Story Triaging (Meeting topic: storyboard)" | 19:08 | |
SotK | so we had a pretty successful time the other week tagging a bunch of stuff and creating some stories | 19:08 |
SotK | we should finish that off with more tagging and updating the priorities board | 19:08 |
diablo_rojo | +2 we should do it again | 19:09 |
diablo_rojo | and then I can document all the tags | 19:09 |
SotK | when is a good time? | 19:09 |
diablo_rojo | an hour earlier than this works or Friday anytime | 19:10 |
*** jamesmcarthur has quit IRC | 19:10 | |
SotK | shall we do 17:00 UTC on Friday like last time then? | 19:12 |
diablo_rojo | Works for me. | 19:12 |
diablo_rojo | fungi, did you wanna join the party? | 19:12 |
diablo_rojo | I can add you to the invite. | 19:13 |
fungi | i've added it to my calendar for 1700z on the 21st | 19:13 |
fungi | i should be around | 19:13 |
fungi | if nothing's on fire i'll try to pitch in | 19:14 |
diablo_rojo | fungi, cool :) I'll share my zoom link/number for you to join too. | 19:14 |
fungi | thanks! | 19:14 |
*** ayoung has joined #openstack-meeting | 19:14 | |
SotK | excellent | 19:14 |
SotK | #agreed More story triaging/tagging at 17:00 UTC on Friday 21st June | 19:15 |
SotK | #topic In Progress Work | 19:15 |
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)" | 19:15 | |
SotK | the attachments is waiting on me updating the patches to use openstack-sdk and form posts rather than the current method | 19:16 |
diablo_rojo | fungi, let me know if you want me to send it to a different email I just did it to your @yuggoth | 19:16 |
SotK | s/attachments/attachments work/ | 19:16 |
fungi | diablo_rojo: that'll be perfect | 19:16 |
fungi | i owed an update on production storyboard.openstack.org server backups... confirmed it's working and did a remote restore from the backup server to make sure it contains a current nightly db dump | 19:17 |
diablo_rojo | SotK, noted, I will keep an eye out for those updates | 19:17 |
SotK | openstack-sdk doesn't seem to work with the swift-all-in-one docker image I've been using (since it uses legacy auth), so its also blocked on me finding an image it does work with and/or deploying devstack or something to test against | 19:18 |
SotK | the security teams stuff is pretty much finished now | 19:18 |
SotK | it might be worth adding API support for auto-assigning teams as well as doing that in the UI, to make sure its enforced no matter how folk create the story | 19:18 |
SotK | and there is still outstanding work to subscribe the team members to the story | 19:19 |
fungi | yep, it's on my to do list to set up some security team integration on sb.o.o | 19:19 |
diablo_rojo | SotK, do we have a story for the remaining work? | 19:19 |
fungi | as in configure a couple of existing security teams as associated with projects | 19:19 |
diablo_rojo | Or is that all in the original story? | 19:19 |
*** markvoelker has quit IRC | 19:20 | |
SotK | its in the original story | 19:20 |
diablo_rojo | Okay cool | 19:20 |
diablo_rojo | nevermind then :) | 19:20 |
SotK | #link https://storyboard.openstack.org/#!/story/2000568 Private stories story | 19:20 |
SotK | did we get a new set of slow query logs btw? | 19:21 |
fungi | we're still loggging it | 19:21 |
fungi | i don't think any new analyses have been run on it yet | 19:21 |
fungi | corvus: mordred: is that something either of you have time for in the near-ish future? | 19:22 |
fungi | if not, i can follow earlier notes and work it out | 19:22 |
*** jamesmcarthur has joined #openstack-meeting | 19:23 | |
diablo_rojo | Since we no longer have an intern... to work on storyboard search optimizations :( | 19:24 |
fungi | doesn't mean they won't be worked on, but yes that's sad for us (and exciting for our would-be intern!) | 19:25 |
*** phughk has joined #openstack-meeting | 19:25 | |
SotK | indeed, someone else will have to find time :) | 19:26 |
SotK | anything else in progress that folks want to raise? | 19:28 |
diablo_rojo | mkarray's patches? | 19:28 |
diablo_rojo | I still have more to fix up again don't I? | 19:28 |
diablo_rojo | Two of the three anyway it looks like | 19:29 |
diablo_rojo | I will try to get those up today | 19:29 |
SotK | thanks, I'll get them reviewed and merged when you do | 19:30 |
diablo_rojo | Oh haha for one of them there was a comment about doing a search with a regex and I had a brain lapse. Havent had to write a regex in like.. 5 years. | 19:32 |
* SotK recommends this wonderful thing: https://regex101.com/ | 19:34 | |
diablo_rojo | Heh, was just playing with something similar, but this one looks better | 19:34 |
diablo_rojo | Will get that done asap. | 19:35 |
SotK | thanks :) | 19:36 |
fungi | my only real recommendation is to not try to write a regular expression parser | 19:36 |
diablo_rojo | Not on my todo list today | 19:36 |
fungi | also, keep in mind that operating on user-supplied regular expressions can be dangerous | 19:37 |
fungi | so choose an expression parser specifically designed for handling user-supplied expressions | 19:37 |
diablo_rojo | We can chat about all that post meeting in the channel | 19:39 |
SotK | anything else in progress? | 19:39 |
fungi | yeah, there's one i'm aware of for python but having trouble remembering the name | 19:39 |
fungi | anyway, don't use the re module from python's stdlib | 19:40 |
diablo_rojo | Noted. | 19:40 |
fungi | it's great for handling statically-defined expressions, dangerous for untrusted user-supplied ones | 19:40 |
diablo_rojo | That makes sense | 19:41 |
SotK | iirc the comment was about matching user input with a regex rather than naively trying to treat everything with a colon in differently, so we shouldn't have to worry too much about that I think | 19:42 |
fungi | ahh, so not accepting regular expressions as a search syntax | 19:42 |
fungi | that should be safe enough with the re module then | 19:43 |
fungi | allowing searches based on regular expressions would also be nice, but that's a in-the-future-when-we-have-a-new-search-language sort of thing | 19:43 |
diablo_rojo | Its in javascript in the webclient though so a python module wont work? | 19:43 |
fungi | right, if this is matching within javascript you'll need to use one of the many regex parsers on npm i suppose | 19:44 |
*** mlavalle has left #openstack-meeting | 19:44 | |
diablo_rojo | Yeah | 19:44 |
fungi | (unless there's native support for them within the javascript language itself?) | 19:44 |
fungi | ((seems doubtful, but i have no idea)) | 19:45 |
SotK | it does: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions | 19:45 |
*** eharney has quit IRC | 19:47 | |
diablo_rojo | Nice | 19:48 |
diablo_rojo | Okay well I got nothing else for the meeting. | 19:48 |
diablo_rojo | We can continue regexing in channel :) | 19:48 |
SotK | lets end it here then, thanks for coming folks :) | 19:49 |
SotK | #endmeeting | 19:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 19:49 | |
openstack | Meeting ended Wed Jun 19 19:49:16 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-06-19-19.00.html | 19:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-06-19-19.00.txt | 19:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-06-19-19.00.log.html | 19:49 |
*** ayoung has quit IRC | 19:49 | |
fungi | thanks SotK! | 19:51 |
*** jgwentworth is now known as melwitt | 19:52 | |
*** ralonsoh has quit IRC | 19:53 | |
*** artom has quit IRC | 20:02 | |
*** e0ne has quit IRC | 20:11 | |
*** jamesmcarthur has quit IRC | 20:13 | |
*** jamesmcarthur has joined #openstack-meeting | 20:15 | |
*** markvoelker has joined #openstack-meeting | 20:17 | |
*** belmoreira has joined #openstack-meeting | 20:20 | |
*** jamesmcarthur has quit IRC | 20:23 | |
*** eharney has joined #openstack-meeting | 20:36 | |
*** markvoelker has quit IRC | 20:36 | |
*** whoami-rajat has quit IRC | 20:47 | |
*** e0ne has joined #openstack-meeting | 20:55 | |
*** e0ne has quit IRC | 20:59 | |
*** alecuyer has joined #openstack-meeting | 21:00 | |
*** e0ne has joined #openstack-meeting | 21:00 | |
timburke | #startmeeting swift | 21:00 |
openstack | Meeting started Wed Jun 19 21:00:46 2019 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: swift)" | 21:00 | |
openstack | The meeting name has been set to 'swift' | 21:00 |
timburke | who's here for the swift meeting? | 21:01 |
mattoliverau | o/ | 21:01 |
alecuyer | o/ | 21:01 |
clayg | o/ | 21:02 |
timburke | sounded like kota_ wouldn't be able to join, and rledisez is still moving | 21:02 |
timburke | let's get started! | 21:02 |
timburke | agenda's pretty short | 21:03 |
timburke | #link https://wiki.openstack.org/wiki/Meetings/Swift | 21:03 |
timburke | so, let's do some updates | 21:03 |
timburke | #topic py3 | 21:03 |
*** openstack changes topic to "py3 (Meeting topic: swift)" | 21:03 | |
timburke | all the unit tests have been approved! | 21:03 |
timburke | just waiting on locale and tempurl to make their way through the gate | 21:04 |
timburke | last blocker for a release is being able to run func tests under py2 against services running py3 | 21:04 |
timburke | that requires a couple small fixups | 21:06 |
timburke | https://review.opendev.org/#/c/665487/ to make func tests not break prefixes part-way through a codepoint | 21:06 |
timburke | https://review.opendev.org/#/c/665746/ to get some things in s3api to be native strings | 21:06 |
mattoliverau | wow, cool nice work. Sorry I'm been away most the last week (since before the last meeting) and still playing catchup here and at work. | 21:06 |
mattoliverau | Is the priority reviews page up to date? | 21:07 |
timburke | https://review.opendev.org/#/c/665773/ to make ECAppIter happy, but i might be willing to known-issues it for now | 21:07 |
timburke | mattoliverau, mostly. i'll make sure it is shortly after the meeting | 21:08 |
mattoliverau | oh looks like it is. nice | 21:08 |
mattoliverau | cool | 21:08 |
timburke | a bunch of stuff landed just this morning :-) | 21:08 |
timburke | https://review.opendev.org/#/c/662546/ is more meaty, required to work around https://bugs.python.org/issue37093 so we can send and receive non-ascii header names | 21:09 |
timburke | i think once we get those in, i'll tag 2.22 | 21:10 |
mattoliverau | Awesome | 21:10 |
clayg | TAG IT | 21:10 |
timburke | next steps are things like getting a py3 dsvm job (https://review.opendev.org/#/c/653548/) and porting func tests (there's a list on https://wiki.openstack.org/wiki/Swift/PriorityReviews) | 21:11 |
timburke | clayg, REVIEW IT | 21:11 |
timburke | :P | 21:11 |
clayg | seems reasonable | 21:11 |
mattoliverau | lol | 21:11 |
timburke | after those, we try to suss out what kind of a test plan we'd like to see to declare full support | 21:12 |
timburke | well, that and probe tests | 21:12 |
timburke | anybody have questions on py3 or what needs doing there? | 21:12 |
timburke | #topic lots of small files | 21:13 |
*** openstack changes topic to "lots of small files (Meeting topic: swift)" | 21:13 | |
timburke | alecuyer, how's it going? | 21:13 |
alecuyer | I have written more tests for vfile.py, the classes this time. That was slow and I restarted once, but I hope to have something "reviewable" soon | 21:14 |
timburke | yay! | 21:14 |
alecuyer | I pushed it here https://review.opendev.org/#/c/666378/ but I don't think it's worth looking at yet :) | 21:14 |
timburke | what can we do to help? more reviews, more patches, more manual testing? | 21:15 |
alecuyer | Well if someone wants to take a quick look , just to check if it's very wrong, but otherwise I think I just have to write these tests :) | 21:16 |
timburke | i really need to try out https://github.com/swiftstack/vagrant-swift-all-in-one/pull/80 sometime ... | 21:17 |
timburke | sounds good | 21:17 |
timburke | #topic open discussion | 21:17 |
*** openstack changes topic to "open discussion (Meeting topic: swift)" | 21:17 | |
timburke | anything else to bring up? | 21:18 |
timburke | i know clayg's been looking at symlinks and versioning and s3api lately | 21:18 |
clayg | it's gettin there | 21:18 |
clayg | the hardlink to symlink thing is getting so annoying | 21:19 |
timburke | should we give a little background on it to help mattoliverau and alecuyer catch up? | 21:20 |
mattoliverau | yes please :) | 21:21 |
alecuyer | hardlink is "symlink with md5 of target" or is that very wrong | 21:21 |
clayg | that's it | 21:21 |
clayg | the neat thing this does is allow us to keep some information uptodate in the container listing | 21:21 |
clayg | so normally when you put a symlink your container listings just show these zero byte objects with the symlink_target key | 21:22 |
mattoliverau | md5 of target, sounds like a bitch to keep up to date in the symlink | 21:22 |
clayg | but when you KNOW this symlink doesn't work unless the target doesn't change you can keep the hash (and the content-length) in the listing and you know it's valid (at least for the lifetime of the hardlink) | 21:22 |
clayg | yeah so the use-case was actually versioned writes | 21:23 |
clayg | so versioned writes today does a lot of moving data around to keep the "active" objects actually "in" the container... but with symlinks we can solve for data protection requirements in place | 21:23 |
clayg | and with using hardlinks we can even make listings of the version'd container looking reasonable (as far as etags & bytes) | 21:24 |
clayg | so that's all great | 21:24 |
timburke | it also resolves some race conditions when you have concurrent overwrites to the same (biggish) object | 21:25 |
clayg | somewhere along the way the idea of "use hardlinks to point to the versions" got sideways when the the "version" was actually a symlink... just cause when we fleshed out hardlinks we didn't really define the behavior for hardlink to symlink... | 21:25 |
clayg | right as "a bunch of data movement" wasn't bad enough - there's also the fact that it takes awhile and leaves wide race windows | 21:26 |
mattoliverau | lol, wow. | 21:26 |
alecuyer | that's a case we need to support then ? | 21:26 |
clayg | symlink based versions is awesome, and with hardlinks there's very little downside | 21:26 |
*** rfolco is now known as rfolco_off | 21:26 | |
clayg | the hardlink to symlink use-case? currently I have versioned writes just doing symlinks when the target in the version'd container is itself a symlink... and that may be the way to go if we can't come up with a definition for the behavior of hardlink to a symlink that we WANT | 21:27 |
timburke | alecuyer, i like your thought process :-) | 21:27 |
timburke | i think part of it was that we have existing functional tests with versioning and symlinks, and we want to make sure they still pass | 21:28 |
alecuyer | but now I think I see the case for it with clay's explanation ;) | 21:28 |
clayg | the usecase for *hardlinks* or specifically for hardlinks *to symlinks* | 21:28 |
alecuyer | ah, hardlinks I had no doubts, hardlinks to symlinks I meant | 21:29 |
*** enriquetaso has quit IRC | 21:29 | |
clayg | I think the use-case for hadnlinks is pretty solid - the etag validation is nice, but the benifit is mostly the container listings - by making more concret the relationship with the link and the target it because reasonable to maintain state about what that hardlink points to... | 21:29 |
clayg | so that's great | 21:29 |
clayg | yeah hardlinks to symlinks 🤮 | 21:29 |
mattoliverau | oh yeah, ok so for versioned writes hardlinks sound great.. once the edge cases are thought through. Tho a random symlink with a pointer to an object elsewhere, with an md5 of the target seems hard to keep up to date. Unless you know the target never changes. | 21:30 |
clayg | it just ends up akward in versioned writes having to track if it's versioning an object (write a hardlink) or a symlink (write a symlink) | 21:30 |
*** _erlon_ has quit IRC | 21:31 | |
mattoliverau | but hey maybe people actually want that. You'll then know if somethings changed. maybe there are usecases you'd actaully want to use that. Like a tamper seal | 21:32 |
*** markvoelker has joined #openstack-meeting | 21:33 | |
clayg | I think there's definately use-cases for symlinks and hardlinks | 21:33 |
mattoliverau | But I haven't looked at the code, so only making assumptions on the discussion here. I should go take a look :) | 21:33 |
clayg | versioned writes definately prefers hardlinks because it makes the redirection more transparent | 21:33 |
clayg | everything I have posted is rusty - i'll try to push up some current revisions soon | 21:34 |
alecuyer | I'm lost now, I thought you woulnd't update the md5 (if the target changes the link is broken ?) but I should try it and read the code :) | 21:34 |
alecuyer | it's that one right ? https://review.opendev.org/#/c/633094/ | 21:34 |
clayg | no, i need to push | 21:34 |
clayg | idk why tim brought it up | 21:34 |
clayg | :P | 21:34 |
clayg | by next week i'll have some patches | 21:34 |
mattoliverau | because it's interesting? ;) | 21:35 |
timburke | mainly 'cause you mentioned it in channel this morning ;-) | 21:35 |
clayg | the end game is s3api compatible object versioning support | 21:35 |
timburke | and i know that we want to be reviewing it soonish | 21:35 |
timburke | sooner we can get other people thinking about it, too, the better | 21:35 |
timburke | anything else we want to discuss? | 21:36 |
timburke | all right, then we oughta let mattoliverau get breakfast and alecuyer get to bed :D | 21:38 |
mattoliverau | thanks :) | 21:38 |
timburke | thank you all for coming, and thank you for working on swift! | 21:38 |
timburke | #endmeeting | 21:38 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:38 | |
alecuyer | good night then ;) | 21:38 |
openstack | Meeting ended Wed Jun 19 21:38:35 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:38 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-06-19-21.00.html | 21:38 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-06-19-21.00.txt | 21:38 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-06-19-21.00.log.html | 21:38 |
*** alecuyer has left #openstack-meeting | 21:38 | |
*** e0ne has quit IRC | 21:39 | |
*** jamesmcarthur has joined #openstack-meeting | 21:40 | |
*** jamesmcarthur has quit IRC | 21:51 | |
*** dviroel has quit IRC | 21:51 | |
*** yamamoto has joined #openstack-meeting | 21:51 | |
*** markvoelker has quit IRC | 21:53 | |
*** yamamoto has quit IRC | 21:56 | |
*** mriedem has quit IRC | 21:59 | |
*** vishalmanchanda has quit IRC | 22:03 | |
*** diablo_rojo has quit IRC | 22:05 | |
*** belmoreira has quit IRC | 22:13 | |
*** belmoreira has joined #openstack-meeting | 22:17 | |
*** zbr|ruck has quit IRC | 22:17 | |
*** carloss has quit IRC | 22:27 | |
*** diablo_rojo has joined #openstack-meeting | 22:35 | |
*** belmoreira has quit IRC | 22:45 | |
*** markvoelker has joined #openstack-meeting | 22:50 | |
*** rfolco_off has quit IRC | 22:56 | |
*** markvoelker has quit IRC | 23:05 | |
*** ykatabam has joined #openstack-meeting | 23:07 | |
*** dmsimard0 has joined #openstack-meeting | 23:08 | |
*** dmsimard has quit IRC | 23:08 | |
*** rcernin has joined #openstack-meeting | 23:16 | |
*** lseki has quit IRC | 23:29 | |
*** slaweq has quit IRC | 23:47 | |
*** yamamoto has joined #openstack-meeting | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!