*** armax has quit IRC | 00:01 | |
*** armax has joined #openstack-meeting | 00:02 | |
*** tetsuro has joined #openstack-meeting | 00:02 | |
*** dmellado has quit IRC | 00:03 | |
*** dmellado has joined #openstack-meeting | 00:04 | |
*** armax has quit IRC | 00:08 | |
*** cloudrancher has joined #openstack-meeting | 00:09 | |
*** ttsiouts has quit IRC | 00:11 | |
*** hongbin has quit IRC | 00:13 | |
*** jesusaur has quit IRC | 00:30 | |
*** macza_ has quit IRC | 00:30 | |
*** jesusaur has joined #openstack-meeting | 00:34 | |
*** artom has joined #openstack-meeting | 00:42 | |
*** markvoelker has joined #openstack-meeting | 00:49 | |
*** mriedem has quit IRC | 01:00 | |
*** cheng1 has joined #openstack-meeting | 01:03 | |
*** cheng1 has quit IRC | 01:04 | |
*** whoami-rajat has joined #openstack-meeting | 01:09 | |
*** armax has joined #openstack-meeting | 01:13 | |
*** rbudden has quit IRC | 01:15 | |
*** mmethot has joined #openstack-meeting | 01:15 | |
*** gyee has quit IRC | 01:21 | |
*** markvoelker has quit IRC | 01:22 | |
*** sdake has quit IRC | 01:29 | |
*** tetsuro has quit IRC | 01:32 | |
*** sdake has joined #openstack-meeting | 01:45 | |
*** cloudrancher has quit IRC | 01:46 | |
*** cloudrancher has joined #openstack-meeting | 01:47 | |
*** bbowen has quit IRC | 01:56 | |
*** jhesketh has quit IRC | 01:57 | |
*** lbragstad has quit IRC | 01:58 | |
*** jhesketh has joined #openstack-meeting | 01:58 | |
*** cloudrancher has quit IRC | 02:02 | |
*** cloudrancher has joined #openstack-meeting | 02:02 | |
*** sdake has quit IRC | 02:05 | |
*** markvoelker has joined #openstack-meeting | 02:19 | |
*** cheng1 has joined #openstack-meeting | 02:21 | |
*** hongbin has joined #openstack-meeting | 02:26 | |
*** sdake has joined #openstack-meeting | 02:29 | |
*** bbowen has joined #openstack-meeting | 02:30 | |
*** sdake has quit IRC | 02:42 | |
*** psachin has joined #openstack-meeting | 02:42 | |
*** lbragstad has joined #openstack-meeting | 02:51 | |
*** markvoelker has quit IRC | 02:52 | |
*** yamamoto has joined #openstack-meeting | 03:00 | |
*** rbudden has joined #openstack-meeting | 03:02 | |
*** rbudden has quit IRC | 03:03 | |
*** bbowen has quit IRC | 03:07 | |
*** sdake has joined #openstack-meeting | 03:20 | |
*** sdake has quit IRC | 03:23 | |
*** sdake_ has joined #openstack-meeting | 03:25 | |
*** _alastor_ has quit IRC | 03:39 | |
*** zhubx has quit IRC | 03:46 | |
*** zhubx has joined #openstack-meeting | 03:47 | |
*** janki has joined #openstack-meeting | 03:49 | |
*** markvoelker has joined #openstack-meeting | 03:49 | |
*** janki has quit IRC | 03:50 | |
*** janki has joined #openstack-meeting | 03:50 | |
*** zhubx has quit IRC | 03:57 | |
*** sdake_ has quit IRC | 03:58 | |
*** zhubx has joined #openstack-meeting | 03:58 | |
*** cheng1 has quit IRC | 03:59 | |
*** imsurit_ofc has joined #openstack-meeting | 04:22 | |
*** markvoelker has quit IRC | 04:22 | |
*** armax has quit IRC | 04:32 | |
*** imsurit_ofc has quit IRC | 04:36 | |
*** imsurit_ofc has joined #openstack-meeting | 04:36 | |
*** cheng1 has joined #openstack-meeting | 04:38 | |
*** hongbin has quit IRC | 04:42 | |
*** tetsuro has joined #openstack-meeting | 05:04 | |
*** sdake has joined #openstack-meeting | 05:05 | |
*** sridharg has joined #openstack-meeting | 05:13 | |
*** sdake has joined #openstack-meeting | 05:14 | |
*** ekcs has joined #openstack-meeting | 05:14 | |
*** igordc has joined #openstack-meeting | 05:14 | |
*** vishalmanchanda has joined #openstack-meeting | 05:15 | |
*** ianychoi_ has joined #openstack-meeting | 05:24 | |
*** igordc has quit IRC | 05:27 | |
*** ianychoi has quit IRC | 05:28 | |
*** sdake has joined #openstack-meeting | 05:34 | |
*** sdake has quit IRC | 05:34 | |
*** sdake has joined #openstack-meeting | 05:37 | |
*** johnthetubaguy has quit IRC | 05:49 | |
*** johnthetubaguy has joined #openstack-meeting | 05:56 | |
*** igordc has joined #openstack-meeting | 06:07 | |
*** igordc has quit IRC | 06:07 | |
*** ekcs has quit IRC | 06:15 | |
*** cheng1 has quit IRC | 06:23 | |
*** cheng1 has joined #openstack-meeting | 06:23 | |
*** e0ne has joined #openstack-meeting | 06:31 | |
*** markvoelker has joined #openstack-meeting | 06:49 | |
*** Luzi has joined #openstack-meeting | 06:53 | |
*** lbragstad has quit IRC | 07:17 | |
*** markvoelker has quit IRC | 07:21 | |
*** e0ne has quit IRC | 07:47 | |
*** e0ne has joined #openstack-meeting | 07:54 | |
*** kopecmartin|off is now known as kopecmartin | 08:05 | |
*** rsimai has quit IRC | 08:07 | |
*** rsimai has joined #openstack-meeting | 08:10 | |
*** e0ne has quit IRC | 08:16 | |
*** markvoelker has joined #openstack-meeting | 08:19 | |
*** pcaruana has joined #openstack-meeting | 08:29 | |
*** cheng1 has quit IRC | 08:33 | |
*** tssurya has joined #openstack-meeting | 08:33 | |
*** ralonsoh has joined #openstack-meeting | 08:38 | |
*** aojea has joined #openstack-meeting | 08:49 | |
*** markvoelker has quit IRC | 08:52 | |
*** ttsiouts has joined #openstack-meeting | 09:08 | |
*** ttsiouts has quit IRC | 09:13 | |
*** cheng1 has joined #openstack-meeting | 09:29 | |
*** tetsuro has quit IRC | 09:35 | |
*** imsurit_ofc has quit IRC | 09:42 | |
*** aojeagarcia has joined #openstack-meeting | 09:42 | |
*** imsurit_ofc has joined #openstack-meeting | 09:43 | |
*** aojea has quit IRC | 09:46 | |
*** imsurit_ofc has quit IRC | 09:48 | |
*** cheng1 has quit IRC | 09:49 | |
*** imsurit_ofc has joined #openstack-meeting | 09:49 | |
*** markvoelker has joined #openstack-meeting | 09:49 | |
*** imsurit_ofc has quit IRC | 10:08 | |
*** markvoelker has quit IRC | 10:22 | |
*** yamamoto has quit IRC | 10:34 | |
*** e0ne has joined #openstack-meeting | 10:35 | |
*** electrofelix has joined #openstack-meeting | 10:49 | |
*** zhubx has quit IRC | 10:59 | |
*** zhubx has joined #openstack-meeting | 10:59 | |
*** thgcorrea has joined #openstack-meeting | 11:00 | |
*** pcaruana has quit IRC | 11:04 | |
*** erlon has joined #openstack-meeting | 11:09 | |
*** yamamoto has joined #openstack-meeting | 11:10 | |
*** erlon has quit IRC | 11:16 | |
*** erlon has joined #openstack-meeting | 11:17 | |
*** yamamoto has quit IRC | 11:18 | |
*** markvoelker has joined #openstack-meeting | 11:19 | |
*** ianychoi_ is now known as ianychoi | 11:20 | |
*** yamamoto has joined #openstack-meeting | 11:27 | |
*** pcaruana has joined #openstack-meeting | 11:32 | |
*** markvoelker has quit IRC | 11:52 | |
*** raildo has joined #openstack-meeting | 11:59 | |
*** erlon has quit IRC | 12:03 | |
*** erlon has joined #openstack-meeting | 12:04 | |
*** bbowen has joined #openstack-meeting | 12:07 | |
*** carlos_silva has joined #openstack-meeting | 12:08 | |
*** enriquetaso has joined #openstack-meeting | 12:09 | |
*** ttsiouts has joined #openstack-meeting | 12:16 | |
*** tetsuro has joined #openstack-meeting | 12:31 | |
*** markvoelker has joined #openstack-meeting | 12:49 | |
*** njohnston_ has joined #openstack-meeting | 13:01 | |
*** TheJulia_sick is now known as TheJulia | 13:05 | |
*** ttsiouts has quit IRC | 13:17 | |
*** ttsiouts has joined #openstack-meeting | 13:18 | |
*** liuyulong_zzz is now known as liuyulong | 13:19 | |
*** rbudden has joined #openstack-meeting | 13:20 | |
*** markvoelker has quit IRC | 13:22 | |
*** ttsiouts has quit IRC | 13:23 | |
*** ttsiouts has joined #openstack-meeting | 13:28 | |
*** rbudden has quit IRC | 13:34 | |
*** mriedem has joined #openstack-meeting | 13:34 | |
*** rbudden has joined #openstack-meeting | 13:36 | |
*** mjturek has joined #openstack-meeting | 13:37 | |
*** mjturek has quit IRC | 13:40 | |
*** arne_wiebalck has quit IRC | 13:41 | |
*** arne_wiebalck_ has joined #openstack-meeting | 13:42 | |
*** jamesmcarthur has joined #openstack-meeting | 13:45 | |
*** yamamoto has quit IRC | 13:47 | |
*** yamamoto has joined #openstack-meeting | 13:48 | |
*** tetsuro has quit IRC | 13:50 | |
*** cheng1 has joined #openstack-meeting | 13:50 | |
*** pcaruana has quit IRC | 13:51 | |
*** tetsuro has joined #openstack-meeting | 13:51 | |
*** eharney has joined #openstack-meeting | 13:51 | |
*** sdake has quit IRC | 13:54 | |
*** sdake has joined #openstack-meeting | 14:00 | |
*** pcaruana has joined #openstack-meeting | 14:01 | |
*** rfolco|pto is now known as rfolco|ruck | 14:02 | |
*** mlavalle has joined #openstack-meeting | 14:02 | |
mlavalle | #startmeeting neutron_l3 | 14:02 |
---|---|---|
openstack | Meeting started Wed Mar 6 14:02:52 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:02 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 14:02 | |
openstack | The meeting name has been set to 'neutron_l3' | 14:02 |
haleyb | hi | 14:03 |
mlavalle | hi | 14:03 |
slaweq | hi | 14:03 |
ralonsoh | hi | 14:03 |
liuyulong | hi | 14:03 |
mlavalle | sorry for the delay. dog was not very cooperative during our walk. lots of stops to sniff | 14:03 |
slaweq | LOL | 14:03 |
*** davidsha has joined #openstack-meeting | 14:04 | |
njohnston_ | o/ | 14:04 |
davidsha | o/ | 14:04 |
mlavalle | #topic Announcements | 14:04 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 14:04 | |
haleyb | so a dog being a dog? | 14:04 |
mlavalle | more or less | 14:04 |
mlavalle | LOL | 14:04 |
mlavalle | We all now this is the week of Stein-3 milestone | 14:05 |
mlavalle | so we are at the end of the cycle | 14:05 |
mlavalle | I see messages in my inbox about PTL non candidacies and candidacies.... so we are in PTL candidacy season | 14:06 |
mlavalle | any other announcements from the team? | 14:07 |
mlavalle | ok, let's move on | 14:07 |
mlavalle | ahhh, forgot | 14:07 |
mlavalle | #chair liuyulong | 14:07 |
openstack | Current chairs: liuyulong mlavalle | 14:08 |
mlavalle | liuyulong: just let me know when you are ready to run this meeting.... | 14:08 |
mlavalle | #topic Bugs | 14:08 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:08 | |
liuyulong | Lots of bug I'm working on now, : ) | 14:09 |
mlavalle | First bug for today is https://bugs.launchpad.net/neutron/+bug/1818334 | 14:09 |
openstack | Launchpad bug 1818334 in neutron "Functional test test_concurrent_create_port_forwarding_update_port is failing" [Medium,Confirmed] | 14:09 |
mlavalle | we discussed this one yesterday during the CI meeting | 14:09 |
mlavalle | liuyulong: are you working on it? | 14:09 |
liuyulong | not yet | 14:09 |
mlavalle | slaweq: should we increase its priority? | 14:09 |
*** goldenfri has quit IRC | 14:10 | |
slaweq | mlavalle: I don't think so, this one isn't happening very often IIRC | 14:10 |
slaweq | but let me check in logstash | 14:10 |
mlavalle | yeah, I got a little more sense of urgency yesterday | 14:10 |
mlavalle | liuyulong: so you are planning to work on it. Can I assign it to you? | 14:11 |
slaweq | looks like it failed 5 times in last 7 days | 14:11 |
liuyulong | slaweq, yes, 20 times last 30 days. | 14:11 |
liuyulong | mlavalle, OK | 14:12 |
slaweq | IMO we have much more important issues currently, but we can set it to high as it impacts our gates | 14:12 |
liuyulong | +1 | 14:12 |
mlavalle | ok | 14:13 |
liuyulong | The functional and fullstack test looks not so much friendly to us. | 14:13 |
mlavalle | liuyulong: are you dragon889 in launchpad? | 14:13 |
liuyulong | mlavalle, yes | 14:13 |
mlavalle | ok assigned to you | 14:14 |
mlavalle | it would be good if you can get to it asap | 14:14 |
*** jaypipes has quit IRC | 14:14 | |
mlavalle | Next one is https://bugs.launchpad.net/neutron/+bug/1818614 | 14:15 |
openstack | Launchpad bug 1818614 in neutron "Various L3HA functional tests fails often" [Critical,Confirmed] - Assigned to Slawek Kaplonski (slaweq) | 14:15 |
slaweq | I started looking into this today | 14:15 |
*** jaypipes has joined #openstack-meeting | 14:15 | |
mlavalle | slaweq: you working in this one. Any comments? | 14:16 |
slaweq | for now I only pushed patch https://review.openstack.org/#/c/641127/ | 14:16 |
slaweq | to add journal.log in functional tests logs | 14:16 |
slaweq | what I found in logs which I checked is that keepalived wasn't spawned for router, like http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%20%5C%22line%20690%2C%20in%20wait_until_true%5C%22 | 14:16 |
slaweq | sorry wrong link | 14:16 |
slaweq | http://logs.openstack.org/74/640874/2/check/neutron-functional/37e3040/logs/dsvm-functional-logs/neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_failover_without_gw.txt.gz#_2019-03-05_23_36_44_978 | 14:17 |
slaweq | this one is good | 14:17 |
slaweq | but I don't know why keepalived is not starting | 14:17 |
slaweq | I couldn't of course reproduce this issue locally :/ | 14:17 |
*** sdake has quit IRC | 14:17 | |
slaweq | but I will continue work on it and will update launchpad when I will find something | 14:17 |
haleyb | looks like radvd didn't start either | 14:17 |
slaweq | haleyb: but radvd isn't necessary always I think | 14:18 |
slaweq | and IIRC it is like that in "good" runs too | 14:18 |
*** jamesmcarthur has quit IRC | 14:18 | |
haleyb | ah, just noticed same error | 14:18 |
*** markvoelker has joined #openstack-meeting | 14:19 | |
liuyulong | Anyone noticed/checked is there infra updating/upgrading? | 14:20 |
slaweq | I was looking e.g. on keepalived version | 14:20 |
slaweq | it's the same for very long time | 14:20 |
slaweq | so that is not the case here | 14:20 |
mlavalle | and it would reflect in other kind of tests | 14:20 |
mlavalle | wouldn't it? | 14:20 |
*** lbragstad has joined #openstack-meeting | 14:20 | |
mlavalle | like scenario | 14:21 |
slaweq | probably | 14:21 |
slaweq | but also please note that (almost) all scenario jobs are already running on Bionic | 14:21 |
slaweq | and functional tests are still legacy jobs and running on Xenial | 14:21 |
mlavalle | ahhhh | 14:21 |
slaweq | maybe there is some difference there | 14:21 |
slaweq | I'm not sure | 14:21 |
mlavalle | yeah, there may be some difference | 14:22 |
slaweq | yep, so I will continue work on it probably today evening and tomorrow | 14:22 |
liuyulong | The dsvm-functional instance, I mean the virtual machine for devstack, is changed? | 14:22 |
*** sdake has joined #openstack-meeting | 14:22 | |
slaweq | liuyulong: I'm not 100% sure, maybe some packets were changed | 14:23 |
slaweq | I will try to compare with job from e.g. 2 weeks ago | 14:24 |
slaweq | but I'm not sure that this will help | 14:24 |
liuyulong | slaweq, cool, thanks | 14:24 |
*** sdake has quit IRC | 14:24 | |
mlavalle | Next one is https://bugs.launchpad.net/neutron/+bug/1818015 | 14:25 |
openstack | Launchpad bug 1818015 in neutron "VLAN manager removed external port mapping when it was still in use" [Critical,New] | 14:25 |
mlavalle | This one was classified as critical last week by bug deputy | 14:26 |
mlavalle | but we don't see it in our jobs | 14:26 |
mlavalle | and we don't have any other reports about it | 14:26 |
mlavalle | am I right? | 14:26 |
mlavalle | submitter indicates he cannot reproduce | 14:27 |
mlavalle | so I will lower priority to medium and respond with some questions | 14:28 |
mlavalle | makes sense? | 14:28 |
njohnston_ | makes sense | 14:28 |
slaweq | yes, we should get some l3 and ovs agent logs from time when this happend for them | 14:28 |
slaweq | maybe even You can mark it as incomplete for now? | 14:29 |
mlavalle | slaweq: yes, that's what I'll do | 14:29 |
slaweq | mlavalle++ | 14:29 |
mlavalle | Next one is https://bugs.launchpad.net/neutron/+bug/1795870 | 14:29 |
openstack | Launchpad bug 1795870 in neutron "Trunk scenario test test_trunk_subport_lifecycle fails from time to time" [High,In progress] - Assigned to Miguel Lavalle (minsel) | 14:30 |
mlavalle | For this one I have two patches proposed as fix. We know they work. This is the latest run: http://logs.openstack.org/10/636710/5/check/neutron-tempest-plugin-dvr-multinode-scenario/24e0ec4/testr_results.html.gz | 14:30 |
*** mjturek has joined #openstack-meeting | 14:30 | |
*** cloudrancher has quit IRC | 14:31 | |
slaweq | mlavalle: do You have links to those patches? or should I look for them in gerrit? | 14:31 |
haleyb | https://review.openstack.org/#/c/636710/ is one | 14:32 |
haleyb | https://review.openstack.org/#/c/639375/ is other | 14:32 |
mlavalle | https://review.openstack.org/#/c/639375 | 14:32 |
mlavalle | is the other | 14:32 |
slaweq | thank You both haleyb and mlavalle :) | 14:32 |
*** cloudrancher has joined #openstack-meeting | 14:32 | |
haleyb | there are actually 4 in the bug, maybe the first two can be abandoned? | 14:32 |
mlavalle | haleyb: yes, I'll do that. the other two were really tests | 14:33 |
mlavalle | now I need to create a plausible test where: | 14:33 |
mlavalle | 1) a process is spawned | 14:33 |
slaweq | mlavalle: please check functional tests in those patches - it looks that failures might be related | 14:34 |
mlavalle | slaweq: I know the functional test I created didn't work | 14:34 |
*** tetsuro has quit IRC | 14:34 | |
slaweq | no, but some of existing tests are failing | 14:34 |
*** arne_wiebalck_ is now known as arne_wiebalck | 14:35 | |
mlavalle | I will do that | 14:35 |
slaweq | thx | 14:35 |
*** jamesmcarthur has joined #openstack-meeting | 14:35 | |
*** arne_wiebalck has quit IRC | 14:35 | |
mlavalle | really what I am trying to get at is to ask suggestions on the best way to test this | 14:35 |
mlavalle | we don't have tests for kill filters in our tree, do we? | 14:36 |
*** jamesmcarthur has quit IRC | 14:36 | |
*** jamesmcarthur_ has joined #openstack-meeting | 14:36 | |
slaweq | nope AFAIK | 14:36 |
mlavalle | do you think a functional test is the best approach? | 14:37 |
slaweq | so do You want to spawn process and then try simply to kill it? | 14:37 |
*** arne_wiebalck_ has joined #openstack-meeting | 14:37 | |
mlavalle | yes, but in that proceess has to call setproctitle | 14:38 |
*** cloudrancher has quit IRC | 14:38 | |
*** awaugama has joined #openstack-meeting | 14:38 | |
mlavalle | to change its name | 14:39 |
*** cloudrancher has joined #openstack-meeting | 14:39 | |
mlavalle | its command^^^^ | 14:39 |
slaweq | maybe we can add/change somehow existing L3 fullstack tests and check if after removing router e.g. keepalived processes are killed | 14:39 |
*** sdake has joined #openstack-meeting | 14:39 | |
slaweq | (that's only an idea, I don't know if it's good one) | 14:39 |
mlavalle | ok, I'll keep digging | 14:40 |
mlavalle | let's move on | 14:40 |
mlavalle | any other bugs we should discuss today? | 14:40 |
haleyb | there were two new ones | 14:41 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1818805 | 14:41 |
openstack | Launchpad bug 1818805 in neutron "Conntrack rules in the qrouter are not deleted when a fip is removed with dvr" [Undecided,New] | 14:41 |
slaweq | haleyb: was faster than me with them :) | 14:41 |
slaweq | thx haleyb | 14:41 |
haleyb | i have not triaged yet, but can take a look | 14:41 |
mlavalle | ok, thanks | 14:42 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1818824 | 14:42 |
openstack | Launchpad bug 1818824 in neutron "When a fip is added to a vm with dvr, previous connections loss the connectivity" [Undecided,New] | 14:42 |
haleyb | it's related in that it's conntrack w/DVR, so maybe there is a regression there on matching connections | 14:42 |
slaweq | this one is "interesting" because it's different behaviour for dvr and non-dvr routers | 14:43 |
slaweq | so I guess it's a bug in dvr implementatio as existing connection shouldn't be broken IMO but maybe it's a "feature" and bug is in no-DVR solution :) | 14:44 |
haleyb | "feature", yes :) | 14:44 |
slaweq | :) | 14:45 |
mlavalle | are we saying this is not a bug? | 14:46 |
slaweq | I wanted to ask You as more experienced L3 experts :) | 14:46 |
slaweq | what is expected behaviour because it should be the same for each implementation IMO | 14:46 |
haleyb | no, just joking, i haven't fully looked at the second, but it's a difference in behavior between centralized/dvr so probably a bug | 14:46 |
haleyb | jinx | 14:47 |
haleyb | slaweq probably doesn't get that | 14:47 |
mlavalle | LOL | 14:47 |
slaweq | I got it :) | 14:47 |
mlavalle | so will you continue looking at it? | 14:47 |
haleyb | i can look at both as i've got a dvr setup running and should be easy to see the first i hope | 14:48 |
liuyulong | How to transmit the 'previous connection' contrack state from network node to compute node? | 14:48 |
haleyb | yeah, we can't do that. i hadn't read it completely but now see that's the difference | 14:50 |
liuyulong | Centralized floating IPs may not have such issue. : ) | 14:50 |
haleyb | i don't think connections using the default snat IP should continue once a floating IP is assigned | 14:50 |
liuyulong | I mean dvr_no_external with centralized floating IPs。 | 14:51 |
haleyb | right, but then we have different outcomes depending on deployment | 14:52 |
*** markvoelker has quit IRC | 14:52 | |
mlavalle | ok, let's move on | 14:53 |
mlavalle | any other bugs? | 14:53 |
mlavalle | ok | 14:54 |
mlavalle | #topic On demand agenda | 14:54 |
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)" | 14:54 | |
mlavalle | I have one additional topic | 14:54 |
mlavalle | in our downstream CI (Verizonmedia) we are seeing this unit test failing frequently: https://github.com/openstack/neutron/blob/master/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py#L524 | 14:55 |
mlavalle | do any of you remember seeing this failure upstream? | 14:56 |
slaweq | nope | 14:56 |
slaweq | at least I don't remember | 14:56 |
njohnston_ | seems new and different to me | 14:56 |
mlavalle | yeah me neither | 14:56 |
haleyb | not particularly, but there were some changes in the dhcp agent regarding the network list building i thought, if it's related | 14:57 |
haleyb | oh, that's the scheduler, never mind | 14:57 |
mlavalle | haleyb: any quick pointers where to look? | 14:57 |
haleyb | mlavalle: i think they were agent changes, so maybe not related to this | 14:58 |
mlavalle | ok cool. thanks | 14:58 |
mlavalle | any other topics we should discuss today? | 14:59 |
mlavalle | ok, thanks for attending | 14:59 |
mlavalle | have a nice rest of your day | 14:59 |
davidsha | o/ | 14:59 |
mlavalle | #endmeeting | 14:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Wed Mar 6 14:59:58 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-06-14.02.html | 15:00 |
slaweq | thx | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-06-14.02.txt | 15:00 |
haleyb | bye | 15:00 |
slaweq | o/ | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-06-14.02.log.html | 15:00 |
ralonsoh | bye | 15:00 |
*** cheng1 has quit IRC | 15:00 | |
*** sdake has quit IRC | 15:00 | |
*** cheng1 has joined #openstack-meeting | 15:01 | |
*** lseki has joined #openstack-meeting | 15:02 | |
*** lseki has left #openstack-meeting | 15:03 | |
*** sdake has joined #openstack-meeting | 15:06 | |
*** cheng1 has quit IRC | 15:08 | |
*** Luzi has quit IRC | 15:09 | |
*** cloudrancher has quit IRC | 15:18 | |
*** cloudrancher has joined #openstack-meeting | 15:18 | |
*** sridharg has quit IRC | 15:21 | |
*** rbudden has quit IRC | 15:24 | |
*** rbudden has joined #openstack-meeting | 15:27 | |
*** cloudrancher has quit IRC | 15:30 | |
*** cloudrancher has joined #openstack-meeting | 15:31 | |
*** cloudrancher has quit IRC | 15:44 | |
*** cloudrancher has joined #openstack-meeting | 15:45 | |
*** lpetrut has joined #openstack-meeting | 15:50 | |
*** markvoelker has joined #openstack-meeting | 15:50 | |
*** pcaruana has quit IRC | 15:53 | |
*** janki has quit IRC | 15:55 | |
*** armax has joined #openstack-meeting | 15:56 | |
*** rosmaita has joined #openstack-meeting | 15:57 | |
*** walshh_ has joined #openstack-meeting | 15:57 | |
*** woojay has joined #openstack-meeting | 15:57 | |
jungleboyj | #startmeeting cinder | 16:00 |
openstack | Meeting started Wed Mar 6 16:00:37 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 |
*** erlon has quit IRC | 16:00 | |
rajinir | hi | 16:00 |
geguileo | hi o/ | 16:00 |
walshh_ | hi | 16:00 |
woojay | Hello | 16:00 |
rosmaita | o/ | 16:01 |
eharney | hi | 16:01 |
smcginnis | o/ | 16:01 |
*** thgcorrea has quit IRC | 16:01 | |
e0ne | hi | 16:01 |
jungleboyj | @! | 16:01 |
_pewp_ | jungleboyj ( ・ω・)ノ | 16:01 |
jungleboyj | smcginnis: You should come join me in Scottsdale before the next Snowmageddon. | 16:02 |
yikun | Hello | 16:02 |
smcginnis | That would be nice. | 16:02 |
jungleboyj | :-) Next year you can come join our guys' week for Spring Training. :-) | 16:03 |
enriquetaso | o/ | 16:03 |
*** erlon has joined #openstack-meeting | 16:03 | |
jungleboyj | smcginnis: Wondering if I am going to have issues getting home Sunday though. Ugh. | 16:03 |
jungleboyj | Ok. Lets get started. | 16:03 |
jungleboyj | courtesy ping: jungleboyj diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr thingee erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun rosmaita enriquetaso hemna _hemna | 16:04 |
xyang | hi | 16:04 |
jungleboyj | #topic announcements | 16:04 |
*** openstack changes topic to "announcements (Meeting topic: cinder)" | 16:04 | |
jungleboyj | PTL Nominations are now open. | 16:04 |
tbarron | hi | 16:05 |
jungleboyj | I have been PTL for a while now. | 16:05 |
jungleboyj | I am willing to continue but don't want to hold anyone up from running if they are interested in doing so. | 16:05 |
e0ne | jungleboyj: thank you for your hard work! | 16:05 |
jungleboyj | We are kind of at that point where Sean was, when I ran, that I am happy to continue but also think change is good for the team. | 16:06 |
*** pcaruana has joined #openstack-meeting | 16:06 | |
jungleboyj | My time commitments keep getting to be more stretched and I don't want anyone to hesitate if they feel like they could do better. :-) | 16:06 |
jungleboyj | e0ne: Thank you! | 16:06 |
jungleboyj | It is a team effort. | 16:06 |
rosmaita | what e0ne said | 16:07 |
*** hongbin has joined #openstack-meeting | 16:07 | |
_pewp_ | hemna (;-_-)ノ | 16:07 |
jungleboyj | rosmaita: Thanks. | 16:07 |
jungleboyj | hemna: Welcome. | 16:08 |
jungleboyj | Does anyone have questions about that? | 16:08 |
*** ttsiouts has quit IRC | 16:08 | |
jungleboyj | If anyone is interested or has questions feel free to reach out to me. | 16:08 |
*** ttsiouts has joined #openstack-meeting | 16:09 | |
jungleboyj | My other announcement is we are now at Milestone-3 for Stein. | 16:09 |
*** sdake has quit IRC | 16:09 | |
jungleboyj | #link https://releases.openstack.org/stein/schedule.html | 16:09 |
jungleboyj | Now is the time to transition from development to more testing. No more merging new features. | 16:10 |
e0ne | do we have anything for FFE? | 16:10 |
jungleboyj | We should try to get bugs addressed and merged. | 16:10 |
jungleboyj | e0ne: Not that I have seen. | 16:11 |
*** ttsiouts has quit IRC | 16:11 | |
*** ttsiouts has joined #openstack-meeting | 16:11 | |
jungleboyj | Anyone have comments or questions there? | 16:11 |
rosmaita | i have a patch up for a requirements change, does that have to merge this week? | 16:12 |
rosmaita | https://review.openstack.org/#/c/641037/ | 16:12 |
jungleboyj | rosmaita: I don't believe that has to merge but sooner is better. Let me look here. | 16:12 |
rosmaita | eharney has one also: https://review.openstack.org/#/c/641065/ | 16:12 |
rosmaita | i didn't notice any others | 16:12 |
eharney | the schedule says req freeze at m-3 | 16:13 |
jungleboyj | rosmaita: Oh, this is redrobot requirements freeze. | 16:13 |
jungleboyj | So yes. | 16:13 |
jungleboyj | *requirements freeze | 16:13 |
*** sdake has joined #openstack-meeting | 16:13 | |
jungleboyj | We can take a look at those and get them merged. | 16:13 |
rosmaita | ok, cool | 16:13 |
smcginnis | That taskflow one might be good to get in quickly to watch for side effects. | 16:13 |
jungleboyj | smcginnis: ++ | 16:14 |
e0ne | smcginnis: +2/A | 16:14 |
smcginnis | e0ne: ++ | 16:14 |
rosmaita | great, thanks everyone | 16:14 |
jungleboyj | Anything else that people want to discuss around M-3? | 16:14 |
jungleboyj | Ok. Cool. Moving on. | 16:15 |
jungleboyj | General filtering API modification | 16:15 |
jungleboyj | #topic General filtering API modification | 16:16 |
*** openstack changes topic to "General filtering API modification (Meeting topic: cinder)" | 16:16 | |
jungleboyj | whoami-rajat: | 16:16 |
whoami-rajat | Hi | 16:16 |
jungleboyj | @! | 16:16 |
_pewp_ | jungleboyj |。・ω・|ノ | 16:16 |
whoami-rajat | So i've been digging around the general filtering API and it's bugs regarding non-admin users | 16:16 |
jungleboyj | whoami-rajat: Cool. | 16:16 |
whoami-rajat | i would like to get some feedback on my findings. | 16:17 |
*** _alastor_ has joined #openstack-meeting | 16:17 | |
jungleboyj | Ok. | 16:17 |
whoami-rajat | previously we used to pop out the invalid filters with a debug msg | 16:17 |
whoami-rajat | after the filtering API we error out on them | 16:17 |
whoami-rajat | since the filters mentioned in the resource_filters.json file are just a fraction of what all filters we support like is_public, all_tenants ... | 16:18 |
whoami-rajat | we're facing a lot of unexpected errors for non-admins | 16:18 |
*** ekcs has joined #openstack-meeting | 16:18 | |
*** tssurya has quit IRC | 16:18 | |
eharney | all_tenants is a special case compared to most of these other filters IMO | 16:18 |
whoami-rajat | eharney: cause all_tenants is common to multiple commands, | 16:19 |
whoami-rajat | is_public is also an issue related to volume types | 16:19 |
smcginnis | We should probably go back to existing behavior of just logging it. But I can also see why we wouldn't want to ignore something a client has requested to filter on. | 16:19 |
jungleboyj | Don't want to spam the logs. | 16:20 |
eharney | well, it makes sense to distinguish between filters that are valid vs ones that will never work, as well as returning permission denied when appropriate (denied by policy etc) | 16:21 |
jungleboyj | eharney: Agreed. | 16:21 |
jungleboyj | whoami-rajat: Why are there so many errors for non-admins? | 16:21 |
eharney | so i'm pretty sure the answer isn't to stop throwing errors | 16:22 |
whoami-rajat | eharney: also an interesting case that may fail commands using all_tenants the revert-to-snapshot was failing because we first search for snapshots and all_tenants is automatically appended in the search_opts, so it should have generated NotFound error but generating BadRequest due to filtering API. | 16:22 |
hemna | jungleboyj: would like to get my patch in for the new driver options discovery | 16:22 |
hemna | it's been sitting a few days | 16:22 |
*** markvoelker has quit IRC | 16:22 | |
whoami-rajat | jungleboyj: because while adding the support for general filtering, all filters weren't covered. | 16:22 |
jungleboyj | hemna: Hold on. | 16:22 |
eharney | that could be fixed in the client, or we could handle all_tenants in a way that the client expects/expected | 16:23 |
eharney | but all_tenants is more about who has privileges to see what than resource filtering, afaict | 16:23 |
whoami-rajat | jungleboyj: since the filters are only for non-admins (admins are allowed for mostly all filters), this caused failure in multiple commands after 3.31 mv | 16:23 |
jungleboyj | Ok. | 16:24 |
whoami-rajat | eharney: yes, popping out invalid filters also doesn't look a good approach as if client sends it intentionally we shouldn't process the request | 16:24 |
hemna | we are seeing this problem as well | 16:24 |
*** cloudrancher has quit IRC | 16:25 | |
whoami-rajat | eharney: one solution could be to add all valid filters in the json but that would cause a lot of duplicacy | 16:25 |
eharney | whoami-rajat: i would agree for filters in general, because we designed the server to reject invalid filters. but, the client was clearly designed before that to assume that all_tenants will work, and i think it's reasonable to treat that one separately | 16:25 |
hemna | do we have a bug for this in lauchpad | 16:25 |
hemna | ? | 16:25 |
*** cloudrancher has joined #openstack-meeting | 16:26 | |
jungleboyj | Sounds like this is a bug that should be tracked. | 16:26 |
eharney | yeah, but it's not just a small bug, it's an area we need to actually document the design of because nobody is sure how this is supposed to work | 16:26 |
hemna | another good reason for a bug :) | 16:26 |
whoami-rajat | eharney: i tried to handle the case for all_tenants but then it error out for is_public, i think there may occur multiple other scenarios as well | 16:27 |
jungleboyj | :-) Just to take a step back. This is a big bug but it is a nuisance right, not a major issues. | 16:27 |
whoami-rajat | hemna: i found multiple different bugs for different commands, | 16:27 |
hemna | but it's a filter permissions issue no? | 16:27 |
eharney | it's a couple of different bugs, the server is wrong, the client is also doing things a bit wrong | 16:27 |
eharney | no | 16:28 |
hemna | we have a demo account that can't list volumes | 16:28 |
jungleboyj | :-( | 16:28 |
hemna | when filters are added to that list command issued | 16:28 |
hemna | like....status=available | 16:28 |
whoami-rajat | I think the idea to implement it was to avoid multiple checks for each filter and stack them at one place. | 16:28 |
whoami-rajat | but we forgot to cover all filters possible and only added the major ones | 16:29 |
eharney | forgot to cover what exactly? isn't the list of filters configurable? | 16:29 |
jungleboyj | whoami-rajat: How hard would it be to fix this by adding the filters to the json file as a bandaid and then work on the long term fix after that? | 16:30 |
whoami-rajat | eharney: yes, | 16:31 |
whoami-rajat | jungleboyj: depends on every resource. i can start with it if that is the intended approach. | 16:31 |
eharney | adding all_tenants to the default filter list is wrong IMO | 16:31 |
hemna | hehe | 16:32 |
*** arne_wiebalck_ has quit IRC | 16:32 | |
hemna | yah | 16:32 |
jungleboyj | eharney: That sounds like a special case. Right? | 16:32 |
*** arne_wiebalck_ has joined #openstack-meeting | 16:32 | |
jungleboyj | We should at least handle the non-admin filter cases by default. | 16:32 |
whoami-rajat | eharney: probably needs to be added in every resource, | 16:32 |
hemna | a workaround would be nice for short term, but this seems quite broken in general | 16:32 |
eharney | whoami-rajat: what does? | 16:33 |
jungleboyj | hemna: Agreed. | 16:33 |
whoami-rajat | eharney: all_tenants | 16:33 |
* jungleboyj sadly doesn't understand this code path so well. | 16:33 | |
eharney | i don't think it has to be added to every resource | 16:33 |
eharney | what i suggested a couple weeks ago was that we special case all_tenants and verify that it is handled as expected at a layer further into the stack, which it should be | 16:34 |
jungleboyj | all_tenants are the things that all_tenants should be able to filter upon? | 16:34 |
eharney | no | 16:34 |
jungleboyj | Ugh. | 16:34 |
eharney | it's an arg that says "show me resources owned by other tenants" | 16:34 |
whoami-rajat | eharney: IIUC you're suggesting we should pass it through the filtering and then handle this particular as a special case? | 16:34 |
eharney | and it is specifically checked all over our code with checks like "if is_admin and all_tenants..." | 16:35 |
hemna | that's admin like privs | 16:35 |
eharney | because it's not a normal filter | 16:35 |
eharney | it's just caught by the generic filtering code | 16:35 |
eharney | because it wasn't written right | 16:35 |
eharney | and nobody noticed | 16:35 |
whoami-rajat | jungleboyj: it's an admin action to show resources in every project | 16:35 |
eharney | so we should special case it in the filtering code and do it correctly, like it used to work | 16:35 |
*** imacdonn has quit IRC | 16:36 | |
*** imacdonn has joined #openstack-meeting | 16:36 | |
whoami-rajat | eharney: i checked it with the previous code, it just pops out the all_tenants and proceeds normally. so a special case would be good. | 16:36 |
whoami-rajat | eharney: and other filters causing issues could be directly added to resource_filters file. | 16:37 |
jungleboyj | eharney: Ok, that makes sense. | 16:37 |
eharney | whoami-rajat: that just depends on what we want to allow by default vs leave up to deployers to enable | 16:37 |
eharney | whoami-rajat: we probably don't want to just add everything | 16:38 |
whoami-rajat | eharney: also i tried handling that in clients for the findall resource method https://review.openstack.org/#/c/641310/ | 16:38 |
jungleboyj | eharney: Oh, this was added for the read-only admin case. Right? | 16:38 |
eharney | jungleboyj: what was? | 16:38 |
whoami-rajat | eharney: no, not all, just some important ones like is_public for volume types. | 16:38 |
*** macza has joined #openstack-meeting | 16:39 | |
jungleboyj | Adding all_tenants | 16:39 |
eharney | i think all_tenants has always been there | 16:39 |
jungleboyj | Hmmm. Ok. | 16:39 |
jungleboyj | I will just stay out of the way. | 16:40 |
*** ekcs has quit IRC | 16:40 | |
jungleboyj | It sounds, however, like we should special case it and set some reasonable set of defaults to avoid spamming the logs. | 16:41 |
jungleboyj | The the defaults aren't right for the end user they will need to update accordingly. | 16:42 |
eharney | it looks like we can just throw away or ignore "all_tenants" in reject_invalid_filters if the caller isn't admin | 16:42 |
eharney | yeah | 16:42 |
jungleboyj | Cool. That makes sense. | 16:43 |
whoami-rajat | eharney: but when a non-admin user intentionally passes all-tenants, is it ok not to error out? | 16:43 |
eharney | we used to just ignore it so it didn't do anything | 16:44 |
eharney | i don't see why we couldn't decide to start doing that again | 16:44 |
smcginnis | Especially if all-tenants:false | 16:44 |
jungleboyj | That makes sense. | 16:45 |
whoami-rajat | smcginnis that we used to ignore in client | 16:45 |
whoami-rajat | so we want to ignore that in server now? | 16:45 |
eharney | we should fix the client to not send the arg when it isn't appropriate, that's the easier part to fix though | 16:46 |
smcginnis | Easier for the python client. There are a lot of other clients out there though, so handling this sanely on the server side is the best option. | 16:46 |
eharney | we should fix both, the client shouldn't be sending all_tenants=0 for no reason | 16:47 |
*** cloudrancher has quit IRC | 16:47 | |
eharney | but the server fix is the more important for sure | 16:47 |
*** sdake has quit IRC | 16:48 | |
whoami-rajat | eharney: smcginnis ok. this seems to be the better workaround to fix at both places. | 16:48 |
jungleboyj | whoami-rajat: Yep. | 16:48 |
*** cloudrancher has joined #openstack-meeting | 16:48 | |
*** sdake has joined #openstack-meeting | 16:48 | |
whoami-rajat | will do | 16:48 |
jungleboyj | eharney: Thank you for the input. | 16:49 |
whoami-rajat | jungleboyj: eharney smcginnis thanks for all the useful feedback. | 16:49 |
jungleboyj | whoami-rajat: Know what to do? | 16:49 |
whoami-rajat | jungleboyj: yes. | 16:50 |
jungleboyj | whoami-rajat: Awesome! Thank you for all the work you have been doing. | 16:50 |
jungleboyj | #action whoami-rajat to propose fixes to handle all_tenants properly on both the client and server sides. | 16:50 |
jungleboyj | Ok. So, I think that is all on that topic. | 16:51 |
jungleboyj | Last topic. rosmaita Are those the requirement changes you proposed earlier? | 16:52 |
rosmaita | looking | 16:52 |
eharney | yes | 16:52 |
whoami-rajat | jungleboyj: np :) thanks. | 16:53 |
jungleboyj | Ok. So we already covered that. | 16:53 |
rosmaita | jungleboyj: what eharney said | 16:53 |
jungleboyj | #topic open discussion | 16:53 |
*** openstack changes topic to "open discussion (Meeting topic: cinder)" | 16:53 | |
jungleboyj | Anything else that needs to be discussed? | 16:53 |
jungleboyj | Oh, reminders to put topics in for the forum. | 16:54 |
eharney | https://review.openstack.org/#/c/641414/ is a couple of nice reverts for someone to review | 16:54 |
jungleboyj | We seriously can't have nothing but what I proposed to talk about there: | 16:54 |
jungleboyj | #link https://etherpad.openstack.org/p/cinder-denver-forum-brainstorming | 16:54 |
jungleboyj | Are those submissions due tomorrow, of Friday. | 16:55 |
jungleboyj | Friday, so I will propose what is there. | 16:55 |
jungleboyj | Please add topics | 16:55 |
*** pcaruana has quit IRC | 16:55 | |
jungleboyj | hemna: You had something. | 16:55 |
whoami-rajat | i think raghavendra has a patch for HPE 3par driver, he has been pinging continuously mail and IRC for the review. https://review.openstack.org/#/c/634119/ | 16:56 |
*** sdake has quit IRC | 16:56 | |
*** arne_wiebalck_ has quit IRC | 16:56 | |
hemna | oh hey | 16:57 |
*** rbudden has quit IRC | 16:57 | |
hemna | you mentioned feature freeze | 16:57 |
jungleboyj | whoami-rajat: Need eharney and hemna To look at the responses there. | 16:57 |
jungleboyj | hemna: Yeah. | 16:57 |
hemna | so I wanted to ask for some love on my feature patch for driver options | 16:57 |
jungleboyj | hemna: Yeah. Link? | 16:57 |
eharney | i'm still skeptical about that 3par patch | 16:57 |
hemna | https://review.openstack.org/#/c/635255/ | 16:58 |
hemna | https://review.openstack.org/#/c/639193/ | 16:58 |
hemna | those 2 are related | 16:58 |
hemna | one is for cinder | 16:58 |
hemna | and the other is for cinderlib | 16:58 |
jungleboyj | hemna: Ok. I will try to get my love on with those. | 16:58 |
hemna | thanks | 16:59 |
hemna | fwiw, you can see all of the driver options in the drivers list docs now with that patch | 16:59 |
hemna | http://logs.openstack.org/55/635255/10/check/openstack-tox-docs/0200672/html/drivers.html | 16:59 |
hemna | and I ordered all the drivers alphabetically | 17:00 |
jungleboyj | Nice! | 17:00 |
hemna | and put the unsupported drivers at the bottom | 17:00 |
jungleboyj | Ok. Will definitely take a look at the patch. | 17:00 |
jungleboyj | Ok, we are out of time. | 17:01 |
jungleboyj | Thanks everyone! | 17:01 |
jungleboyj | #endmeeting | 17:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:01 | |
openstack | Meeting ended Wed Mar 6 17:01:14 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-06-16.00.html | 17:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-06-16.00.txt | 17:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-06-16.00.log.html | 17:01 |
*** woojay has left #openstack-meeting | 17:01 | |
*** eharney has quit IRC | 17:06 | |
*** gyee has joined #openstack-meeting | 17:06 | |
*** rosmaita has left #openstack-meeting | 17:06 | |
*** eharney has joined #openstack-meeting | 17:13 | |
*** lpetrut has quit IRC | 17:14 | |
*** yamamoto has quit IRC | 17:15 | |
*** lpetrut has joined #openstack-meeting | 17:17 | |
*** davidsha has quit IRC | 17:17 | |
*** markvoelker has joined #openstack-meeting | 17:19 | |
*** ttsiouts has quit IRC | 17:24 | |
*** ttsiouts has joined #openstack-meeting | 17:25 | |
*** yamamoto has joined #openstack-meeting | 17:28 | |
*** ttsiouts has quit IRC | 17:29 | |
*** lpetrut has quit IRC | 17:32 | |
*** kopecmartin is now known as kopecmartin|off | 17:33 | |
*** yamamoto has quit IRC | 17:34 | |
*** e0ne has quit IRC | 17:34 | |
*** ekcs has joined #openstack-meeting | 17:43 | |
*** mmethot has quit IRC | 17:44 | |
*** mmethot has joined #openstack-meeting | 17:45 | |
*** rbudden has joined #openstack-meeting | 17:48 | |
*** jamesmcarthur_ has quit IRC | 17:50 | |
*** jamesmcarthur has joined #openstack-meeting | 17:50 | |
*** jamesmcarthur has quit IRC | 17:50 | |
*** jamesmcarthur has joined #openstack-meeting | 17:51 | |
*** markvoelker has quit IRC | 17:52 | |
*** mattw4 has joined #openstack-meeting | 17:57 | |
*** psachin has quit IRC | 18:05 | |
*** yamamoto has joined #openstack-meeting | 18:09 | |
*** yamamoto has quit IRC | 18:14 | |
*** ralonsoh has quit IRC | 18:28 | |
*** jaypipes has quit IRC | 18:44 | |
*** aojeagarcia has quit IRC | 18:47 | |
*** markvoelker has joined #openstack-meeting | 18:50 | |
*** jamesmcarthur has quit IRC | 18:50 | |
*** jamesmcarthur has joined #openstack-meeting | 18:51 | |
*** mjturek has quit IRC | 18:51 | |
*** enriquetaso has quit IRC | 18:54 | |
*** jamesmcarthur has quit IRC | 18:55 | |
*** mkarray has joined #openstack-meeting | 18:55 | |
*** hongbin has quit IRC | 19:00 | |
*** hongbin has joined #openstack-meeting | 19:02 | |
*** ivy has joined #openstack-meeting | 19:08 | |
SotK | #startmeeting storyboard | 19:09 |
openstack | Meeting started Wed Mar 6 19:09:28 2019 UTC and is due to finish in 60 minutes. The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:09 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:09 |
*** openstack changes topic to " (Meeting topic: storyboard)" | 19:09 | |
openstack | The meeting name has been set to 'storyboard' | 19:09 |
mkarray | o/ | 19:09 |
SotK | #link https://wiki.openstack.org/wiki/Meetings/StoryBoard Agenda | 19:10 |
diablo_rojo | o/ | 19:10 |
SotK | #topic Announcements | 19:10 |
*** openstack changes topic to "Announcements (Meeting topic: storyboard)" | 19:10 | |
SotK | I don't have anything here, anyone else? | 19:10 |
diablo_rojo | Nope | 19:11 |
mkarray | nope | 19:11 |
SotK | #topic Migration Updates | 19:12 |
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)" | 19:12 | |
*** mjturek has joined #openstack-meeting | 19:13 | |
diablo_rojo | So Placement is a thing in sb now :) | 19:13 |
diablo_rojo | Which is cool. | 19:13 |
fungi | EduUrban06 is privmsg'ing me right now about problems he's encountering trying to set up a local sb instance to work on the bp migration feature | 19:13 |
diablo_rojo | They are still allowing bps in lp until Train starts | 19:13 |
SotK | nice :D | 19:14 |
diablo_rojo | fungi, just sent him https://docs.openstack.org/infra/storyboard/migration.html | 19:15 |
*** vishalmanchanda has quit IRC | 19:15 | |
*** zaneb has quit IRC | 19:15 | |
fungi | yeah, i linked him to that as well | 19:15 |
diablo_rojo | Oh cool. | 19:15 |
diablo_rojo | Way ahead of me then | 19:15 |
fungi | he's running into differences with mysql installation | 19:15 |
diablo_rojo | Ahh got it. | 19:15 |
SotK | I think Zara mentioned some unusual mysql installation trouble in the review for the docs patch I sent a few weeks ago, probably worth debugging in-channel | 19:17 |
clarkb | I got mysql working locally | 19:17 |
clarkb | I apt-get installed' the bindep pacakge listing then started mysql and postgres because I was runnign in a container | 19:18 |
clarkb | then I had to run tools/test-setup.sh for the unittests | 19:18 |
clarkb | I expect that would also work for regular runs if you use the test db | 19:19 |
clarkb | this was on ubuntu bionic fwiw | 19:19 |
ivy | I did same as clarkb and mysql works locally for me too | 19:20 |
SotK | any further migration updates? | 19:20 |
fungi | yeah, i think the developer setup instructions are somewhat out of sync with the contributor documentation | 19:21 |
fungi | and that's part of the confusion | 19:21 |
fungi | clarkb updated the latter | 19:21 |
fungi | EduUrban06 was trying to follow the former | 19:22 |
*** markvoelker has quit IRC | 19:22 | |
diablo_rojo | Ahhh okay. Maybe we can merge the two or simplify one and move other info from one to the other. | 19:22 |
fungi | sounds like a good idea | 19:23 |
SotK | +1 | 19:23 |
diablo_rojo | I can probably take that todo. | 19:24 |
SotK | thank you | 19:24 |
fungi | thanks diablo_rojo! | 19:24 |
* diablo_rojo writes post it | 19:24 | |
fungi | classic yellow or fancy colored? | 19:25 |
fungi | (these things matter) | 19:25 |
diablo_rojo | Classic yellow currently | 19:25 |
diablo_rojo | I just finished a pad of classic yellow with lines | 19:25 |
fungi | sounds very advanced | 19:26 |
*** rfolco|ruck has quit IRC | 19:26 | |
*** electrofelix has quit IRC | 19:27 | |
SotK | #topic Story Attachments | 19:27 |
*** openstack changes topic to "Story Attachments (Meeting topic: storyboard)" | 19:27 | |
*** rfolco has joined #openstack-meeting | 19:27 | |
SotK | #link https://review.openstack.org/#/q/status:open+topic:story-attachments Patches | 19:28 |
SotK | this is getting towards being ready I think, its currently waiting on mordred to finish https://review.openstack.org/#/c/639760/ and then a rework to use openstack-sdk instead of python-swiftclient | 19:29 |
*** rbudden has quit IRC | 19:29 | |
mordred | ++ | 19:29 |
* mordred will finish that RSN | 19:29 | |
SotK | it also needs support for not displaying the attachments UI if attachments are disabled, but we can merge the API patches before I get round to that if need be | 19:29 |
SotK | thanks :) | 19:29 |
*** rbudden has joined #openstack-meeting | 19:30 | |
fungi | yeah, i had prioritized reviewing the api patches first for that reason | 19:30 |
diablo_rojo | Yeah. | 19:31 |
diablo_rojo | Figured waiting on the webclient patches till all the sb repo stuff got it wasn't a bad idea | 19:32 |
SotK | indeed | 19:33 |
SotK | anything else to raise about attachments? | 19:33 |
diablo_rojo | I dont think so? | 19:33 |
SotK | #topic Outreachy | 19:34 |
*** openstack changes topic to "Outreachy (Meeting topic: storyboard)" | 19:34 | |
diablo_rojo | There are now two proposals out on their site | 19:37 |
diablo_rojo | one for SQL stuff | 19:37 |
diablo_rojo | and one for Searching Syntax improvements | 19:37 |
* diablo_rojo looks at mkarray and nudges him towards the second one | 19:37 | |
mkarray | I just finished the side task I've been working on, so I'll be back to working on this now :) | 19:38 |
fungi | those both sound great | 19:39 |
mkarray | Didn't know it was added as a proposal though! | 19:39 |
mkarray | I actually wrote out everything I plan on changing but we can talk about that when we reach it in the agenda | 19:39 |
SotK | #topic NDSU Capstone Students | 19:42 |
*** openstack changes topic to "NDSU Capstone Students (Meeting topic: storyboard)" | 19:42 | |
diablo_rojo | The plan is for them to add to the migration script | 19:43 |
diablo_rojo | so that we can optionally migrate bps as well | 19:43 |
SotK | sounds good | 19:43 |
fungi | had a brief conference call with them last week (thursday) | 19:44 |
diablo_rojo | I'm guessing if they are working on testing, they are close to something | 19:44 |
fungi | outlined what the script does currently and what little hopefully needs to be done to add the blueprint queries for the lp api | 19:44 |
fungi | i expect nothing new really needs to be written for the sb side of the script since it's just creating more stories like the bug import process does | 19:45 |
SotK | yeah I imagine there shouldn't be too many changes needed to the storyboard-side of the script, but then I'm not super familiar with launchpadlib | 19:46 |
fungi | that's my bigger concern. i've heard stories about how much of a bolt-on the blueprint feature was in launchpad | 19:47 |
fungi | so entirely possible the api methods for it are... lacking | 19:47 |
persia | There are a few, as at one point blueprints was used with automation for some stuff, but yeah, blueprints was not part of the big merge and initial API implementation, which makes it less than optimal. | 19:48 |
fungi | i guess those interns have their work cut out for them in that case ;) | 19:51 |
diablo_rojo | Hopefully it all goes alright | 19:51 |
diablo_rojo | Was kinda hoping they would show up if they had questions | 19:51 |
* SotK hopes they pop up in #storyboard and say hi sometime | 19:54 | |
SotK | #topic Forum Planning | 19:54 |
*** openstack changes topic to "Forum Planning (Meeting topic: storyboard)" | 19:54 | |
SotK | #link https://etherpad.openstack.org/p/SB_train_forum_brainstorming Etherpad | 19:55 |
diablo_rojo | If the propsal in the etherpad looks good I will submit it. | 19:55 |
diablo_rojo | If you want to add anything, feel free to do so before the end of the day? | 19:55 |
diablo_rojo | I can submit it tomorrow? | 19:55 |
SotK | sure | 19:55 |
SotK | I think it looks good to me | 19:55 |
SotK | #topic Potential Features (mkarray) | 19:56 |
*** openstack changes topic to "Potential Features (mkarray) (Meeting topic: storyboard)" | 19:56 | |
mkarray | small reminder for those who aren't working on search: | 19:57 |
*** zhubx has quit IRC | 19:59 | |
*** zhubx007 has joined #openstack-meeting | 19:59 | |
mkarray | There is a search, which looks for stories that match a certain query. There is a browse, that is only accessible through the api, and there is a sort of "Pseudo-Browse" which a user can click on, it acts like a browse but is limited to certain characteristics based on what storyboard feature it is. | 19:59 |
*** lbragstad has quit IRC | 20:00 | |
*** lbragstad has joined #openstack-meeting | 20:00 | |
mkarray | I intend to keep searching the same, bring browsing to the web-interface through a query syntax, and take out the limitation for what can be "Pseudo-browsed" | 20:00 |
fungi | this sounds like it might also provide an answer to cdent's questions from a few days ago about how to find out what object types the search term filtering supports | 20:01 |
SotK | that sounds good to me, though I'd be tempted to also make the fulltext-based searching available via the query syntax | 20:02 |
*** e0ne has joined #openstack-meeting | 20:03 | |
SotK | we're about out of time so can continue in #storyboard if folk want to discuss further | 20:04 |
SotK | #endmeeting | 20:04 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 20:04 | |
openstack | Meeting ended Wed Mar 6 20:04:10 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:04 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-03-06-19.09.html | 20:04 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-03-06-19.09.txt | 20:04 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storyboard/2019/storyboard.2019-03-06-19.09.log.html | 20:04 |
fungi | thanks SotK! | 20:04 |
*** raildo has quit IRC | 20:04 | |
diablo_rojo | thanks SotK! | 20:04 |
*** mjturek has quit IRC | 20:06 | |
*** arne_wiebalck has joined #openstack-meeting | 20:07 | |
*** mjturek has joined #openstack-meeting | 20:07 | |
*** raildo has joined #openstack-meeting | 20:08 | |
*** igordc has joined #openstack-meeting | 20:10 | |
*** yamamoto has joined #openstack-meeting | 20:11 | |
*** mjturek has quit IRC | 20:11 | |
*** mjturek has joined #openstack-meeting | 20:12 | |
*** mlavalle has left #openstack-meeting | 20:14 | |
*** yamamoto has quit IRC | 20:16 | |
*** markvoelker has joined #openstack-meeting | 20:19 | |
*** e0ne has quit IRC | 20:21 | |
*** jamesmcarthur has joined #openstack-meeting | 20:30 | |
*** igordc has quit IRC | 20:35 | |
*** markvoelker has quit IRC | 20:53 | |
*** raildo has quit IRC | 20:59 | |
*** cloudrancher has quit IRC | 21:02 | |
*** cloudrancher has joined #openstack-meeting | 21:03 | |
*** erlon has quit IRC | 21:05 | |
*** ivy has quit IRC | 21:06 | |
*** zbr|ssbarnea has joined #openstack-meeting | 21:07 | |
*** zbr has quit IRC | 21:10 | |
*** irclogbot_1 has joined #openstack-meeting | 21:10 | |
*** e0ne has joined #openstack-meeting | 21:13 | |
*** zaneb has joined #openstack-meeting | 21:15 | |
*** mjturek has quit IRC | 21:16 | |
*** whoami-rajat has quit IRC | 21:18 | |
*** jamesmcarthur has quit IRC | 21:24 | |
*** jamesmcarthur has joined #openstack-meeting | 21:24 | |
*** irclogbot_1 has quit IRC | 21:28 | |
*** jamesmcarthur has quit IRC | 21:28 | |
*** eharney has quit IRC | 21:29 | |
*** zaitcev has joined #openstack-meeting | 21:34 | |
*** zaitcev has left #openstack-meeting | 21:34 | |
*** mkarray has left #openstack-meeting | 21:36 | |
*** mjturek has joined #openstack-meeting | 21:39 | |
*** cloudrancher has quit IRC | 21:39 | |
*** cloudrancher has joined #openstack-meeting | 21:40 | |
*** markvoelker has joined #openstack-meeting | 21:50 | |
*** igordc has joined #openstack-meeting | 21:53 | |
*** e0ne has quit IRC | 21:58 | |
*** e0ne has joined #openstack-meeting | 22:01 | |
*** e0ne has quit IRC | 22:01 | |
*** carlos_silva has quit IRC | 22:07 | |
*** apetrich has quit IRC | 22:08 | |
*** apetrich has joined #openstack-meeting | 22:11 | |
*** hongbin has quit IRC | 22:18 | |
*** markvoelker has quit IRC | 22:22 | |
*** hongbin has joined #openstack-meeting | 22:33 | |
*** rbudden has quit IRC | 22:36 | |
*** macza has quit IRC | 22:36 | |
*** awaugama has quit IRC | 22:39 | |
*** mjturek has quit IRC | 22:51 | |
*** rcernin has joined #openstack-meeting | 22:52 | |
*** mattw4 has quit IRC | 23:00 | |
*** mattw4 has joined #openstack-meeting | 23:01 | |
*** markvoelker has joined #openstack-meeting | 23:19 | |
*** hongbin has quit IRC | 23:32 | |
*** hongbin has joined #openstack-meeting | 23:34 | |
*** markvoelker has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!