*** absubram has joined #openstack-meeting-alt | 00:14 | |
*** dave-mccowan has quit IRC | 00:22 | |
*** markvoelker has joined #openstack-meeting-alt | 00:24 | |
*** rfolco has quit IRC | 00:35 | |
*** jcoufal has joined #openstack-meeting-alt | 00:35 | |
*** gyee has quit IRC | 00:40 | |
*** jcoufal has quit IRC | 00:48 | |
*** markvoelker has quit IRC | 00:51 | |
*** markvoelker has joined #openstack-meeting-alt | 00:52 | |
*** hongbin has joined #openstack-meeting-alt | 00:58 | |
*** markvoelker has quit IRC | 01:01 | |
*** markvoelker has joined #openstack-meeting-alt | 01:05 | |
*** markvoelker has quit IRC | 01:11 | |
*** markvoelker has joined #openstack-meeting-alt | 01:16 | |
*** yamamoto has quit IRC | 01:40 | |
*** yamamoto has joined #openstack-meeting-alt | 01:40 | |
*** apetrich has quit IRC | 02:09 | |
*** absubram has quit IRC | 02:12 | |
*** tetsuro has joined #openstack-meeting-alt | 02:31 | |
*** tetsuro has quit IRC | 02:32 | |
*** tetsuro has joined #openstack-meeting-alt | 02:37 | |
*** tetsuro has quit IRC | 02:41 | |
*** tetsuro has joined #openstack-meeting-alt | 02:42 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 02:42 | |
*** tetsuro has quit IRC | 02:44 | |
*** bhavikdbavishi1 has joined #openstack-meeting-alt | 02:57 | |
*** bhavikdbavishi has quit IRC | 02:58 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 02:58 | |
*** markvoelker has quit IRC | 03:10 | |
*** altlogbot_3 has quit IRC | 03:16 | |
*** altlogbot_1 has joined #openstack-meeting-alt | 03:17 | |
*** hongbin has quit IRC | 03:27 | |
*** yamamoto has quit IRC | 03:37 | |
*** yamamoto has joined #openstack-meeting-alt | 03:45 | |
*** tetsuro has joined #openstack-meeting-alt | 03:45 | |
*** tetsuro has quit IRC | 03:48 | |
*** yamamoto has quit IRC | 03:53 | |
*** markvoelker has joined #openstack-meeting-alt | 03:55 | |
*** markvoelker has quit IRC | 04:00 | |
*** dave-mccowan has joined #openstack-meeting-alt | 04:23 | |
*** dave-mccowan has quit IRC | 04:31 | |
*** markvoelker has joined #openstack-meeting-alt | 04:50 | |
*** markvoelker has quit IRC | 04:54 | |
*** markvoelker has joined #openstack-meeting-alt | 05:35 | |
*** links has joined #openstack-meeting-alt | 05:37 | |
*** markvoelker has quit IRC | 05:41 | |
*** bhavikdbavishi has quit IRC | 05:59 | |
*** yamamoto has joined #openstack-meeting-alt | 06:16 | |
*** hongbin has joined #openstack-meeting-alt | 06:28 | |
*** hongbin has quit IRC | 06:32 | |
*** yamamoto has quit IRC | 06:36 | |
*** yamamoto has joined #openstack-meeting-alt | 06:37 | |
*** yamamoto has quit IRC | 06:42 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 06:45 | |
*** yamamoto has joined #openstack-meeting-alt | 06:54 | |
*** yamamoto has quit IRC | 06:54 | |
*** belmoreira has joined #openstack-meeting-alt | 06:55 | |
*** jtomasek has joined #openstack-meeting-alt | 07:15 | |
*** kopecmartin|off is now known as kopecmartin | 07:16 | |
*** bhavikdbavishi has quit IRC | 07:28 | |
*** tssurya has joined #openstack-meeting-alt | 07:32 | |
*** apetrich has joined #openstack-meeting-alt | 08:01 | |
*** e0ne has joined #openstack-meeting-alt | 08:15 | |
*** markvoelker has joined #openstack-meeting-alt | 08:20 | |
*** markvoelker has quit IRC | 08:25 | |
*** yamamoto has joined #openstack-meeting-alt | 08:26 | |
*** yamamoto has quit IRC | 08:28 | |
*** yamamoto has joined #openstack-meeting-alt | 08:34 | |
*** yamamoto has quit IRC | 08:38 | |
*** derekh has joined #openstack-meeting-alt | 08:40 | |
*** gibi has quit IRC | 08:42 | |
*** yamamoto has joined #openstack-meeting-alt | 08:47 | |
*** gibi has joined #openstack-meeting-alt | 09:06 | |
*** yamamoto has quit IRC | 10:00 | |
*** belmoreira has quit IRC | 10:03 | |
*** helenafm has joined #openstack-meeting-alt | 10:15 | |
*** hongbin has joined #openstack-meeting-alt | 10:22 | |
*** markvoelker has joined #openstack-meeting-alt | 10:36 | |
*** apetrich has quit IRC | 10:37 | |
*** markvoelker has quit IRC | 10:41 | |
*** yamamoto has joined #openstack-meeting-alt | 10:53 | |
*** yamamoto has quit IRC | 10:59 | |
*** haixin has joined #openstack-meeting-alt | 11:01 | |
*** yamamoto has joined #openstack-meeting-alt | 11:06 | |
*** belmoreira has joined #openstack-meeting-alt | 11:09 | |
*** yamamoto has quit IRC | 11:10 | |
*** belmoreira has quit IRC | 11:11 | |
*** belmoreira has joined #openstack-meeting-alt | 11:14 | |
*** hongbin has quit IRC | 11:16 | |
*** ircuser-1 has quit IRC | 11:21 | |
*** ijw has joined #openstack-meeting-alt | 11:27 | |
*** haixin has quit IRC | 11:30 | |
*** haixin has joined #openstack-meeting-alt | 11:31 | |
*** yamamoto has joined #openstack-meeting-alt | 11:31 | |
*** ijw has quit IRC | 11:31 | |
*** haixin has quit IRC | 11:33 | |
*** markvoelker has joined #openstack-meeting-alt | 11:40 | |
*** yamamoto_ has joined #openstack-meeting-alt | 11:41 | |
*** yamamoto has quit IRC | 11:45 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 12:00 | |
*** raildo has joined #openstack-meeting-alt | 12:06 | |
*** bhavikdbavishi1 has joined #openstack-meeting-alt | 12:13 | |
*** rfolco has joined #openstack-meeting-alt | 12:14 | |
*** bhavikdbavishi has quit IRC | 12:14 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 12:15 | |
*** yamamoto_ has quit IRC | 12:20 | |
*** yamamoto has joined #openstack-meeting-alt | 12:28 | |
*** hongbin has joined #openstack-meeting-alt | 12:43 | |
*** hongbin has quit IRC | 12:43 | |
*** apetrich has joined #openstack-meeting-alt | 13:00 | |
*** helenafm has quit IRC | 13:02 | |
*** tssurya has quit IRC | 13:03 | |
*** tssurya has joined #openstack-meeting-alt | 13:04 | |
*** yamamoto has quit IRC | 13:06 | |
*** yamamoto has joined #openstack-meeting-alt | 13:17 | |
*** baojg has quit IRC | 13:18 | |
*** yamamoto has quit IRC | 13:29 | |
*** yamamoto has joined #openstack-meeting-alt | 13:35 | |
*** priteau has joined #openstack-meeting-alt | 13:38 | |
*** yamamoto has quit IRC | 13:39 | |
*** belmoreira has quit IRC | 13:45 | |
*** belmoreira has joined #openstack-meeting-alt | 13:51 | |
*** baojg has joined #openstack-meeting-alt | 13:51 | |
*** yamamoto has joined #openstack-meeting-alt | 13:53 | |
*** baojg has quit IRC | 13:59 | |
*** links has quit IRC | 14:08 | |
*** ganso has joined #openstack-meeting-alt | 14:28 | |
*** yamamoto has quit IRC | 14:29 | |
*** yamamoto has joined #openstack-meeting-alt | 14:30 | |
*** dviroel has quit IRC | 14:38 | |
*** jgrosso has joined #openstack-meeting-alt | 14:45 | |
*** carloss has joined #openstack-meeting-alt | 14:56 | |
*** gyee has joined #openstack-meeting-alt | 14:57 | |
*** dviroel has joined #openstack-meeting-alt | 14:58 | |
tbarron | #startmeeting manila | 15:00 |
---|---|---|
openstack | Meeting started Thu Aug 15 15:00:06 2019 UTC and is due to finish in 60 minutes. The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: manila)" | 15:00 | |
openstack | The meeting name has been set to 'manila' | 15:00 |
carloss | hi :) | 15:00 |
vkmc | o/ | 15:00 |
amito | o/ | 15:00 |
jgrosso | hi :) | 15:00 |
dviroel | o/ | 15:00 |
tbarron | courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss | 15:00 |
vkmc | \o) | 15:00 |
vkmc | (o/ | 15:00 |
tbarron | vkmc: \o | 15:00 |
tbarron | vkmc: o/ | 15:00 |
vkmc | lol | 15:01 |
gouthamr | o/ | 15:01 |
tbarron | it's cold in buenos aires I guess | 15:01 |
vkmc | yeah | 15:01 |
vkmc | "cold", our winter for you must be a joke | 15:01 |
vkmc | but I'm seriously suffering | 15:01 |
tbarron | I see you doing jumping jacks | 15:01 |
vkmc | 53F | 15:01 |
vkmc | haha yes | 15:02 |
vkmc | keeps you warm and makes you fit, smart | 15:02 |
tbarron | Hi all! | 15:02 |
tbarron | Agenda: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting | 15:02 |
tbarron | #topic Announcements | 15:03 |
*** openstack changes topic to "Announcements (Meeting topic: manila)" | 15:03 | |
tbarron | First, just our weekly schedule reminder, | 15:03 |
tbarron | This wee is Feature Proposal Freeze | 15:03 |
tbarron | This week | 15:04 |
tbarron | I think we're OK on that front -- let me know if | 15:04 |
tbarron | you have something cooking that we need special consideration for -- | 15:04 |
tbarron | but I need to clarify something. | 15:04 |
tbarron | Last week I said that this meant that doc for the feature was supposed to be ready. | 15:05 |
tbarron | But | 15:05 |
tbarron | it turns out that I had inadvertently copied that requirement into our schedule this release | 15:05 |
tbarron | We've never had it before | 15:05 |
tbarron | So mea culpa. | 15:05 |
tbarron | And we won't require that at this point. | 15:05 |
tbarron | Actual Feature Freeze is in threee weeks, 5 September. | 15:06 |
tbarron | "No featureful patch should be landed after this point." | 15:06 |
dviroel | tbarron: 5 september? | 15:07 |
tbarron | quoting from the release schedule | 15:07 |
* tbarron looks again | 15:07 | |
dviroel | =) | 15:07 |
dviroel | "Sep 09 - Sep 13" | 15:07 |
gouthamr | Sep 09 - Sep 13 | 15:07 |
tbarron | yeah | 15:07 |
gouthamr | #link https://releases.openstack.org/train/schedule.html | 15:07 |
tbarron | i'm confused today, as usual | 15:07 |
tbarron | thanks | 15:07 |
tbarron | so that's four weeks, right? | 15:08 |
dviroel | yes | 15:08 |
tbarron | The only other announcement I have is that I was able to move the manila-csi talk in shanghai around | 15:09 |
tbarron | so that we don't have both manila talks at the same time | 15:09 |
carloss | \o/ | 15:09 |
vkmc | tbarron++ | 15:10 |
tbarron | I'm looking forward to attending the talk the NetApp folks are doing | 15:10 |
dviroel | thanks tbarron | 15:10 |
carloss | thanks tbarron | 15:10 |
tbarron | Any other announcments? | 15:10 |
tbarron | #topic Python 3 for Third Party CI | 15:10 |
*** openstack changes topic to "Python 3 for Third Party CI (Meeting topic: manila)" | 15:10 | |
tbarron | dviroel: I see you have an update | 15:11 |
tbarron | #link https://wiki.openstack.org/w/index.php?title=Manila/TrainCycle#Python3_Testing | 15:11 |
*** jgrosso has left #openstack-meeting-alt | 15:11 | |
*** jgrosso has joined #openstack-meeting-alt | 15:11 | |
dviroel | tbarron: yes, not too much to add, we just follow the tips from cinder folks, and everything is running ok | 15:12 |
tbarron | So NetApp is running with 3.7, awesome | 15:12 |
tbarron | And there's a section there where vendors can report success. | 15:12 |
tbarron | Conversely, we'll move this section in the wiki to a quite public location at the end of Train or so :) | 15:13 |
tbarron | And list CI that is only testing with python2 still | 15:13 |
tbarron | Peer pressure :) | 15:13 |
tbarron | Dell-EMC is working on this stuff and thanks carloss for helping out | 15:14 |
*** s0ru has joined #openstack-meeting-alt | 15:14 | |
tbarron | I'm not sure what's going on with https://bugs.launchpad.net/manila/+bug/1833160 | 15:14 |
openstack | Launchpad bug 1833160 in Manila "VNX: driver cannot start under py37 due to wrap_socket() got an unexpected keyword argument '_context'" [Undecided,New] | 15:14 |
carloss | tbarron: yw | 15:15 |
*** baojg has joined #openstack-meeting-alt | 15:15 | |
tbarron | #topic Reviews | 15:16 |
carloss | I saw his last comment, will answer soon | 15:16 |
*** openstack changes topic to "Reviews (Meeting topic: manila)" | 15:16 | |
tbarron | carloss: thanks | 15:16 |
tbarron | Last week I said I'd make a review focus etherpad and dropped the ball. | 15:17 |
tbarron | So I just started one :) | 15:17 |
tbarron | #link https://etherpad.openstack.org/p/manila-train-review-focus | 15:17 |
tbarron | Need to populate it | 15:17 |
tbarron | But let's distribute a bit of the work, the point of doing the etherpad rather | 15:17 |
tbarron | than just keeping track on our wiki is that people are more comfortable | 15:18 |
tbarron | just doodling into the etherpad | 15:18 |
tbarron | If you need a review, just list it there | 15:18 |
tbarron | I and/or others can do some formattting to make it look like our old review focus etherpads | 15:19 |
tbarron | We can update with people already reviewing and see gaps easier. | 15:19 |
dviroel | ack | 15:20 |
tbarron | Anything else on this ? | 15:20 |
tbarron | #topic bugs | 15:20 |
*** openstack changes topic to "bugs (Meeting topic: manila)" | 15:20 | |
tbarron | jgrosso: what do you have for us today? | 15:20 |
jgrosso | tbarron one bug | 15:20 |
jgrosso | https://bugs.launchpad.net/manila/+bug/1631314 | 15:20 |
openstack | Launchpad bug 1631314 in Manila "Tempest tests "test_promote_out_of_sync_share_replica" and "test_resync_share_replica" are concurrency-prone" [Medium,Confirmed] | 15:20 |
jgrosso | nothing big today :) | 15:21 |
jgrosso | lowly ole temptest testsd | 15:21 |
tbarron | jgrosso: you asked whether we have a milestone when the issue will be addressed and | 15:23 |
gouthamr | hmmm, one thing we can do, rather than chop off the tests is to retry the status | 15:23 |
jgrosso | no chopping allowed gouthamr | 15:23 |
gouthamr | dviroel: are you folks touching any part of the share replication tempest tests? ^ | 15:23 |
tbarron | the root cause analysis is https://bugs.launchpad.net/manila/+bug/1631314/comments/4 so far as I can tell | 15:24 |
openstack | Launchpad bug 1631314 in Manila "Tempest tests "test_promote_out_of_sync_share_replica" and "test_resync_share_replica" are concurrency-prone" [Medium,Confirmed] | 15:24 |
dviroel | gouthamr: yes, at this moment. | 15:24 |
tbarron | I meant to point to comment #4 | 15:24 |
gouthamr | jgrosso: i'm with you :) hate to lose coverage because of something that shouldn't happen in a real cloud | 15:25 |
dviroel | gouthamr: didn't face that issue because we were not using too much threads | 15:26 |
*** belmoreira has quit IRC | 15:26 | |
*** macz has joined #openstack-meeting-alt | 15:26 | |
jgrosso | gouthamr agreed :) | 15:26 |
gouthamr | dviroel: it's not something you can control (besides the replication update interval) | 15:27 |
gouthamr | dviroel: it's been a recurring issue on the dummy driver job, and i've occasionally seen it with netapp and zfsonlinux jobs running those two tests.. | 15:28 |
*** belmoreira has joined #openstack-meeting-alt | 15:28 | |
dviroel | gouthamr: oh, now I saw the problem. | 15:29 |
gouthamr | a maintenance thread in the share manager interferes with the test logic, so - the test should be more resilient to this imo | 15:29 |
tbarron | gouthamr: but how? | 15:29 |
gouthamr | ^ given that the test is trying to set a perfectly healthy replica to unhealthy so it can test the API | 15:30 |
tbarron | it won't ever see it go "out of sync" because it really isn't, so what should it do? just assume that its reset state worked? | 15:30 |
*** macz has quit IRC | 15:31 | |
gouthamr | tbarron: nope, reset state again, perhaps before issuing the next API call? although that isn't going to be enough if the replication update interval is too low (i think the gate sets it to 60 seconds) | 15:31 |
gouthamr | the real default is 300 seconds | 15:32 |
tbarron | gouthamr: oh I see | 15:32 |
tbarron | do we need to have the update interval that low for other tests? | 15:33 |
tbarron | "low" in quotes b/c normally I wouldn't call it that | 15:33 |
gouthamr | yes, because the generic build timeout is 180 seconds | 15:33 |
gouthamr | you wouldn't want to wait too long to create replicas of empty shares | 15:34 |
gouthamr | https://github.com/openstack/manila/blob/8d03a2a46e233b3628ffe59af67c1feb789e1669/contrib/ci/pre_test_hook.sh#L103 | 15:34 |
gouthamr | #link https://github.com/openstack/manila/blob/8d03a2a46e233b3628ffe59af67c1feb789e1669/contrib/ci/pre_test_hook.sh#L162 | 15:34 |
tbarron | so your suggestion is to have the test make several attempts to reset state since we're not testing resettign state, that's | 15:35 |
gouthamr | so, the replica update interval is 10 seconds in the gate by default, and 60 seconds for the ZFSOnLinux driver | 15:35 |
tbarron | just a means to testing promotion | 15:35 |
gouthamr | tbarron: yes, and "resync" | 15:35 |
gouthamr | dviroel: do you know what value of "replica_state_update_interval" the NetApp CI uses, and if it's reliable? | 15:37 |
tbarron | gouthamr: maybe you can update the bug with that suggestion? it seems less work than your original idea in comment #2 to | 15:37 |
gouthamr | tbarron: sure can | 15:37 |
dviroel | http://13.56.159.105/logs/43/671043/9/upstream-check/manila-cDOT-no-ss/c972cbe/logs/local.conf.txt.gz | 15:37 |
tbarron | introduce an api to disable/enable the periodic update | 15:37 |
*** belmoreira has quit IRC | 15:38 | |
tbarron | that takes us back to jgrosso's original question | 15:38 |
gouthamr | dviroel: thanks, so you're not overriding the default 10 sec | 15:38 |
tbarron | jgrosso: no, we don't have a milestone target | 15:38 |
dviroel | yeah, 10 | 15:38 |
gouthamr | dviroel: that the pre-test hook sets up for all drivers | 15:38 |
tbarron | jgrosso: need volunteer to sign up, we can't just assign all hard problems | 15:38 |
tbarron | to gouthamr | 15:38 |
jgrosso | why not ? | 15:39 |
jgrosso | :) | 15:39 |
gouthamr | or easy ones :) | 15:39 |
dviroel | tbarron: I can help with this one | 15:39 |
tbarron | dviroel: awesome | 15:39 |
jgrosso | thanks dviroel | 15:39 |
gouthamr | dviroel: ty! | 15:39 |
jgrosso | that is all I had for today | 15:39 |
tbarron | jgrosso: dviroel: why don't you guys get together to figure miilestone, etc. | 15:40 |
tbarron | it doesn't have to be immediate, but great to get an ownere | 15:40 |
tbarron | owner | 15:40 |
jgrosso | tbarron ack | 15:40 |
tbarron | thanks jgrosso | 15:40 |
tbarron | #topic open discussion | 15:40 |
*** openstack changes topic to "open discussion (Meeting topic: manila)" | 15:40 | |
dviroel | tbarron: ack | 15:40 |
jgrosso | tbarron: welcome | 15:40 |
gouthamr | I had something to check on | 15:41 |
gouthamr | dviroel/netapp folks: what's the status on: | 15:41 |
gouthamr | #link https://bugs.launchpad.net/manila/+bug/1699856 | 15:41 |
openstack | Launchpad bug 1699856 in Manila "Tempest tests missing adding Security service to share-network" [Medium,Triaged] - Assigned to Douglas Viroel (dviroel) | 15:41 |
dviroel | gouthamr: we are not focusing on it right now, but shouldn't not be that hard. | 15:42 |
gouthamr | dviroel: ack, yep - please take it up whenever possible; since you guys have an AD already in your CI, this should be easy to get tested on your end | 15:43 |
gouthamr | dviroel: i can help sync up with other CIFS vendors to do a similar test when you have a fix | 15:44 |
gouthamr | dviroel: and buy you beer in Shanghai | 15:44 |
*** markvoelker has quit IRC | 15:44 | |
gouthamr | just because we're friends, i'm not bribing you | 15:44 |
dviroel | gouthamr: ok, I'll take a look on that after replication | 15:44 |
dviroel | beer++ | 15:44 |
gouthamr | dviroel: nice, thanks! | 15:45 |
dviroel | gouthamr: ty | 15:45 |
tbarron | Anything else today? | 15:45 |
tbarron | OK, see y'all in #openstack-manila | 15:46 |
tbarron | Thanks everyone!! | 15:46 |
tbarron | #endmeeting | 15:46 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:46 | |
openstack | Meeting ended Thu Aug 15 15:46:45 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:46 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-08-15-15.00.html | 15:46 |
dviroel | Thanks! | 15:46 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-08-15-15.00.txt | 15:46 |
openstack | Log: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-08-15-15.00.log.html | 15:46 |
*** markvoelker has joined #openstack-meeting-alt | 15:48 | |
*** slaweq has joined #openstack-meeting-alt | 16:00 | |
priteau | #startmeeting blazar | 16:00 |
openstack | Meeting started Thu Aug 15 16:00:52 2019 UTC and is due to finish in 60 minutes. The chair is priteau. 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: blazar)" | 16:00 | |
openstack | The meeting name has been set to 'blazar' | 16:00 |
priteau | #topic Roll call | 16:01 |
*** openstack changes topic to "Roll call (Meeting topic: blazar)" | 16:01 | |
*** jakecoll has joined #openstack-meeting-alt | 16:01 | |
*** markvoelker has quit IRC | 16:02 | |
priteau | Hi jakecoll | 16:02 |
jakecoll | hello | 16:02 |
priteau | Is Jason planning to join? If not we can start now. | 16:03 |
jakecoll | not sure | 16:04 |
*** diurnalist has joined #openstack-meeting-alt | 16:04 | |
*** baojg has quit IRC | 16:04 | |
priteau | Hi diurnalist | 16:04 |
diurnalist | o/ | 16:04 |
priteau | #topic Upstream contributions | 16:04 |
*** openstack changes topic to "Upstream contributions (Meeting topic: blazar)" | 16:04 | |
*** yamamoto has quit IRC | 16:05 | |
priteau | Thanks jakecoll for submitting a spec for network reservation. I just reviewed it earlier today. | 16:05 |
priteau | #link https://review.opendev.org/#/c/674089/ | 16:05 |
*** yamamoto has joined #openstack-meeting-alt | 16:05 | |
priteau | It was a good exercise indeed as some comments may trigger code changes | 16:06 |
jakecoll | Thanks. Just now looking at some of the comments | 16:06 |
*** yamamoto has quit IRC | 16:07 | |
priteau | If you could update the code implementation accordingly, that would be great. For example I suggested that the vfc_resources DB row is removed, if there is any related code it should go as well. | 16:08 |
*** baojg has joined #openstack-meeting-alt | 16:08 | |
*** baojg has quit IRC | 16:08 | |
*** baojg has joined #openstack-meeting-alt | 16:09 | |
*** kopecmartin is now known as kopecmartin|off | 16:09 | |
jakecoll | I should be able to jump back on a lot of this next week. Had a bunch of stuff on my docket this week at work. | 16:09 |
*** baojg has quit IRC | 16:09 | |
*** baojg has joined #openstack-meeting-alt | 16:09 | |
*** baojg has quit IRC | 16:10 | |
priteau | We should think about how the vfc stuff can be most efficiently maintained in Chameleon | 16:10 |
*** baojg has joined #openstack-meeting-alt | 16:10 | |
*** baojg has quit IRC | 16:11 | |
*** yamamoto has joined #openstack-meeting-alt | 16:11 | |
jakecoll | I'm not all that aware of the vfc stuff | 16:11 |
*** yamamoto has quit IRC | 16:11 | |
*** baojg has joined #openstack-meeting-alt | 16:11 | |
*** markvoelker has joined #openstack-meeting-alt | 16:11 | |
*** baojg has quit IRC | 16:11 | |
*** yamamoto has joined #openstack-meeting-alt | 16:11 | |
*** baojg has joined #openstack-meeting-alt | 16:12 | |
*** baojg has quit IRC | 16:12 | |
priteau | It's something specific to some network hardware in use on Chameleon, which means that even though X VLANs may be available, only Y can be configured at the same time. | 16:12 |
*** baojg has joined #openstack-meeting-alt | 16:12 | |
priteau | Maybe it could be another use case for the policy enforcement API we discussed some time ago. | 16:13 |
*** baojg has quit IRC | 16:13 | |
priteau | i.e. not just enforce resource usage policy, but also restrict reservation to technical limitations that may not be easy to describe within Blazar | 16:13 |
*** lseki has joined #openstack-meeting-alt | 16:14 | |
*** slaweq has quit IRC | 16:14 | |
*** baojg has joined #openstack-meeting-alt | 16:14 | |
priteau | #action Update usage enforcement spec to add VFC allocation use case, if relevant | 16:14 |
*** baojg has quit IRC | 16:14 | |
*** baojg has joined #openstack-meeting-alt | 16:15 | |
*** baojg has quit IRC | 16:15 | |
*** baojg has joined #openstack-meeting-alt | 16:16 | |
priteau | Worth discussing while we're online: my comment about the UI for blazarclient to show/list allocations | 16:16 |
*** yamamoto has quit IRC | 16:16 | |
priteau | https://review.opendev.org/#/c/673106/ | 16:16 |
*** baojg has quit IRC | 16:16 | |
priteau | Will we eventually have: | 16:16 |
priteau | blazar host-allocation-list | 16:16 |
priteau | blazar floatingip-allocation-list | 16:16 |
priteau | blazar networksegment-allocation-list | 16:16 |
priteau | or just: | 16:16 |
priteau | blazar allocation-list [--host | --floatingip | --networksegment] | 16:16 |
*** baojg has joined #openstack-meeting-alt | 16:16 | |
priteau | Replace networksegment by network, I will we will settle on this name | 16:17 |
*** baojg has quit IRC | 16:17 | |
jakecoll | Yea, I like the functionality of that better | 16:17 |
*** baojg has joined #openstack-meeting-alt | 16:17 | |
priteau | that = the second one? | 16:17 |
*** tssurya has quit IRC | 16:18 | |
*** baojg has quit IRC | 16:18 | |
*** baojg has joined #openstack-meeting-alt | 16:18 | |
jakecoll | No. The allocation-list --host etc... | 16:18 |
jakecoll | ...or, yes, the second one | 16:18 |
*** baojg has quit IRC | 16:18 | |
priteau | Yes, OK :) | 16:18 |
*** baojg has joined #openstack-meeting-alt | 16:19 | |
priteau | I like it better too | 16:19 |
*** baojg has quit IRC | 16:19 | |
*** baojg has joined #openstack-meeting-alt | 16:19 | |
*** baojg has quit IRC | 16:20 | |
priteau | I look forward to your updated patch | 16:20 |
*** baojg has joined #openstack-meeting-alt | 16:20 | |
priteau | That's all for me review-wise, I haven't managed to look at your other patches yet | 16:21 |
*** baojg has quit IRC | 16:21 | |
*** baojg has joined #openstack-meeting-alt | 16:21 | |
*** baojg has quit IRC | 16:21 | |
*** baojg has joined #openstack-meeting-alt | 16:22 | |
priteau | Do you have anything else in the pipeline? | 16:22 |
*** baojg has quit IRC | 16:22 | |
jakecoll | Yes, potentially | 16:23 |
*** baojg has joined #openstack-meeting-alt | 16:23 | |
jakecoll | We're adding an API call that would reallocate a host. It's basically exposes the _reallocate functionality used in heal reservations to the admin api. | 16:24 |
*** baojg has quit IRC | 16:24 | |
jakecoll | Hea reservations is pretty useless on a baremetal setup so this just makes life easier for us. | 16:24 |
priteau | Health monitoring doesn't work well with Ironic? | 16:25 |
jakecoll | Nope. It just queries Nova for the hypervisor status | 16:25 |
priteau | I think you were trying it out at some point | 16:26 |
*** baojg has joined #openstack-meeting-alt | 16:26 | |
priteau | Do you know if it mirrors the maintenance state from ironic? | 16:26 |
*** baojg has quit IRC | 16:26 | |
jakecoll | And anecdotal evidence on Chameleon seems to suggest that rarely if ever happens | 16:26 |
*** baojg has joined #openstack-meeting-alt | 16:26 | |
*** absubram has joined #openstack-meeting-alt | 16:26 | |
*** baojg has quit IRC | 16:27 | |
jakecoll | I've never verified, but I assume since an ironic node in maintenance mode can still end up in a user's lease then no, I don't believe it does | 16:27 |
*** baojg has joined #openstack-meeting-alt | 16:27 | |
*** baojg has quit IRC | 16:28 | |
priteau | That's good to know. Maybe we can make improvements to the monitoring | 16:28 |
*** baojg has joined #openstack-meeting-alt | 16:28 | |
diurnalist | my understanding is that the hypervisor is only down if the nova-compute-ironic service is down. when it restarts it processes each ironic node and i think even the ones in an error state show up as UP. | 16:28 |
*** e0ne has quit IRC | 16:28 | |
*** absubram_ has joined #openstack-meeting-alt | 16:28 | |
*** baojg has quit IRC | 16:28 | |
*** baojg has joined #openstack-meeting-alt | 16:29 | |
diurnalist | improvements to the monitoring will be necessary, either from this end or from nova's end. unclear how much nova should know about this. my understanding is that blazar has no idea ironic exists at the moment. | 16:29 |
*** baojg has quit IRC | 16:29 | |
priteau | I'll look at your reallocate code, is this it? https://github.com/ChameleonCloud/blazar/pull/19 | 16:29 |
*** baojg has joined #openstack-meeting-alt | 16:29 | |
jakecoll | yep | 16:30 |
*** baojg has quit IRC | 16:30 | |
*** baojg has joined #openstack-meeting-alt | 16:30 | |
*** slaweq has joined #openstack-meeting-alt | 16:31 | |
priteau | Have you considered using a property on the host itself rather than introducing a new API call? | 16:31 |
*** baojg has quit IRC | 16:31 | |
*** absubram has quit IRC | 16:31 | |
*** absubram_ is now known as absubram | 16:31 | |
*** baojg has joined #openstack-meeting-alt | 16:31 | |
jakecoll | No. What would that look like? | 16:31 |
*** baojg has quit IRC | 16:32 | |
diurnalist | priteau: not sure what you mean? the main thing is a means to trigger the mechanism that finds a replacement | 16:32 |
*** baojg has joined #openstack-meeting-alt | 16:32 | |
*** baojg has quit IRC | 16:32 | |
jakecoll | So just set the hypervisor status to down? | 16:32 |
priteau | There is an existing property called `reservable` on the Blazar host. What if turning it from false to true triggered the reallocation? | 16:33 |
*** baojg has joined #openstack-meeting-alt | 16:33 | |
priteau | Sorry, from true to false | 16:33 |
*** baojg has quit IRC | 16:33 | |
*** baojg has joined #openstack-meeting-alt | 16:33 | |
priteau | I believe that's used by the health monitoring so we would have to check how it interacts with it | 16:34 |
jakecoll | Yea, that could work. We didn't think of that | 16:34 |
*** baojg has quit IRC | 16:34 | |
*** baojg has joined #openstack-meeting-alt | 16:34 | |
priteau | Although we have to consider if there is a situation where reservable is already set to false and you still want to reallocate | 16:34 |
*** baojg has quit IRC | 16:35 | |
diurnalist | could work. is it valid for a non-reservable node to be in an allocation? | 16:35 |
jakecoll | That would mess up all of our maintenance leases, I imagine | 16:35 |
diurnalist | indeed :D - due to how the blazarnova filter works, a reservation is always required to test anything. | 16:36 |
diurnalist | but... with this property, maintenance leases become less important. | 16:36 |
diurnalist | it definitely changes the workflow. i think ironic people are also having issues with how to handle this type of thing (taking node out of commision, but needing to work on it) | 16:36 |
diurnalist | http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006430.html | 16:36 |
*** absubram has quit IRC | 16:37 | |
priteau | Good point about the maintenance leases. As diurnalist say, they would not be required to prevent users from allocating the node (since reservable would be false), but could be useful for testing | 16:37 |
priteau | Have you tried specifying the host to use to launch an instance? It may bypass BlazarFilter | 16:38 |
*** slaweq has quit IRC | 16:38 | |
diurnalist | how does that work? instead of sending a reservation_id you can send some special param? | 16:38 |
diurnalist | i would hope you couldn't bypass that filter so easily! | 16:39 |
priteau | It works well on a virtualised cloud, you do something like this: openstack server create [...] --availability-zone nova:hostname | 16:39 |
priteau | For Ironic the syntax may be: <az>:<hostname-of-nova-compute-service>:<hypervisor-name> | 16:40 |
priteau | Hopefully admin only | 16:43 |
priteau | I'll look at the health monitoring code and provide feedback | 16:43 |
jakecoll | :+1: | 16:44 |
diurnalist | interesting, will have to try that out | 16:44 |
priteau | Anything else to discuss today? | 16:46 |
jakecoll | not on my end | 16:47 |
*** lseki has quit IRC | 16:47 | |
*** lseki has joined #openstack-meeting-alt | 16:48 | |
priteau | Thanks a lot for joining, this was a good discussion | 16:48 |
*** slaweq has joined #openstack-meeting-alt | 16:48 | |
priteau | No AOB from me either | 16:48 |
priteau | Have a good fortnight! | 16:48 |
priteau | #endmeeting | 16:48 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:48 | |
openstack | Meeting ended Thu Aug 15 16:48:48 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-08-15-16.00.html | 16:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-08-15-16.00.txt | 16:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-08-15-16.00.log.html | 16:48 |
*** s0ru has left #openstack-meeting-alt | 16:51 | |
*** derekh has quit IRC | 17:05 | |
*** _pewp_ has quit IRC | 17:21 | |
*** _pewp_ has joined #openstack-meeting-alt | 17:22 | |
*** priteau has quit IRC | 17:39 | |
*** e0ne has joined #openstack-meeting-alt | 17:52 | |
*** jakecoll has quit IRC | 17:54 | |
*** absubram has joined #openstack-meeting-alt | 18:13 | |
*** lseki has quit IRC | 18:22 | |
*** rfolco is now known as rfolco|rucker|te | 18:25 | |
*** rfolco|rucker|te is now known as rfolco|rucker | 18:25 | |
*** e0ne has quit IRC | 18:36 | |
*** carloss has quit IRC | 18:54 | |
*** yamamoto has joined #openstack-meeting-alt | 18:58 | |
*** yamamoto has quit IRC | 19:03 | |
*** vesper11 has quit IRC | 19:30 | |
*** jcoufal has joined #openstack-meeting-alt | 19:41 | |
*** jcoufal has quit IRC | 19:49 | |
*** gouthamr is now known as gouthamr|brb | 20:02 | |
*** jtomasek has quit IRC | 20:27 | |
*** gouthamr|brb is now known as gouthamr | 20:30 | |
*** jcoufal has joined #openstack-meeting-alt | 20:43 | |
*** rfolco|rucker is now known as rfolco | 20:48 | |
*** jcoufal has quit IRC | 20:49 | |
*** slaweq has quit IRC | 20:50 | |
*** vesper11 has joined #openstack-meeting-alt | 20:53 | |
*** takashin has joined #openstack-meeting-alt | 21:05 | |
*** takashin has left #openstack-meeting-alt | 21:05 | |
*** slaweq has joined #openstack-meeting-alt | 21:11 | |
*** slaweq has quit IRC | 21:17 | |
*** jgrosso has quit IRC | 21:19 | |
*** markvoelker has quit IRC | 21:29 | |
*** raildo has quit IRC | 21:30 | |
*** dviroel has quit IRC | 21:38 | |
*** yamamoto has joined #openstack-meeting-alt | 21:55 | |
*** ijw has joined #openstack-meeting-alt | 22:05 | |
*** markvoelker has joined #openstack-meeting-alt | 22:05 | |
*** markvoelker has quit IRC | 22:09 | |
*** slaweq has joined #openstack-meeting-alt | 22:11 | |
*** markvoelker has joined #openstack-meeting-alt | 22:11 | |
*** slaweq has quit IRC | 22:16 | |
*** markvoelker has quit IRC | 22:40 | |
*** yamamoto has quit IRC | 22:53 | |
*** yamamoto has joined #openstack-meeting-alt | 22:57 | |
*** yamamoto has quit IRC | 23:02 | |
*** slaweq has joined #openstack-meeting-alt | 23:11 | |
*** slaweq has quit IRC | 23:16 | |
*** ijw has quit IRC | 23:29 | |
*** absubram has quit IRC | 23:33 | |
*** markvoelker has joined #openstack-meeting-alt | 23:45 | |
*** igordc has joined #openstack-meeting-alt | 23:46 | |
*** markvoelker has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!