*** felipemonteiro_ has quit IRC | 00:02 | |
*** spzala has joined #openstack-meeting-alt | 00:31 | |
*** hieulq has joined #openstack-meeting-alt | 00:33 | |
*** baojg has quit IRC | 00:33 | |
*** slaweq has joined #openstack-meeting-alt | 00:50 | |
*** slaweq has quit IRC | 00:55 | |
*** yangyapeng has joined #openstack-meeting-alt | 00:57 | |
*** superdan is now known as dansmith | 00:57 | |
*** yangyapeng has quit IRC | 00:58 | |
*** trungnv has joined #openstack-meeting-alt | 00:58 | |
*** yangyape_ has joined #openstack-meeting-alt | 01:00 | |
*** tovin07_ has joined #openstack-meeting-alt | 01:00 | |
*** yangyapeng has joined #openstack-meeting-alt | 01:01 | |
*** slaweq has joined #openstack-meeting-alt | 01:01 | |
*** hongbin has joined #openstack-meeting-alt | 01:02 | |
*** yangyape_ has quit IRC | 01:04 | |
*** slaweq has quit IRC | 01:07 | |
*** daidv has joined #openstack-meeting-alt | 01:20 | |
*** gcb has joined #openstack-meeting-alt | 01:27 | |
*** zhurong has quit IRC | 01:28 | |
*** caowei has joined #openstack-meeting-alt | 01:41 | |
*** fzdarsky_ has joined #openstack-meeting-alt | 01:58 | |
*** fzdarsky|afk has quit IRC | 02:02 | |
*** yangyapeng has quit IRC | 02:02 | |
*** yangyapeng has joined #openstack-meeting-alt | 02:04 | |
*** baoli has quit IRC | 02:07 | |
*** baoli has joined #openstack-meeting-alt | 02:08 | |
*** baoli has quit IRC | 02:13 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 02:16 | |
*** trungnv has quit IRC | 02:21 | |
*** felipemonteiro_ has quit IRC | 02:22 | |
*** felipemonteiro has joined #openstack-meeting-alt | 02:27 | |
*** felipemonteiro has quit IRC | 02:32 | |
*** baoli has joined #openstack-meeting-alt | 02:35 | |
*** yamamoto has joined #openstack-meeting-alt | 02:38 | |
*** yamamoto has quit IRC | 02:38 | |
*** zhurong has joined #openstack-meeting-alt | 02:39 | |
*** amotoki__away is now known as amotoki | 02:42 | |
*** yamamoto has joined #openstack-meeting-alt | 02:43 | |
*** trungnv has joined #openstack-meeting-alt | 02:52 | |
*** anilvenkata has quit IRC | 02:57 | |
*** trungnv has quit IRC | 02:58 | |
*** trungnv has joined #openstack-meeting-alt | 03:09 | |
*** trungnv_ has joined #openstack-meeting-alt | 03:09 | |
*** trungnv_ has quit IRC | 03:11 | |
*** trungnv has quit IRC | 03:11 | |
*** trungnv has joined #openstack-meeting-alt | 03:12 | |
*** trungnv has quit IRC | 03:21 | |
*** trungnv has joined #openstack-meeting-alt | 03:36 | |
*** hongbin has quit IRC | 03:36 | |
*** yangyapeng has quit IRC | 03:45 | |
*** baoli has quit IRC | 03:54 | |
*** sridharg has joined #openstack-meeting-alt | 03:56 | |
*** links has joined #openstack-meeting-alt | 04:00 | |
*** trungnv has quit IRC | 04:15 | |
*** yangyapeng has joined #openstack-meeting-alt | 04:22 | |
*** yangyapeng has quit IRC | 04:27 | |
*** yangyapeng has joined #openstack-meeting-alt | 04:28 | |
*** anilvenkata has joined #openstack-meeting-alt | 04:46 | |
*** dsariel has joined #openstack-meeting-alt | 04:55 | |
*** pbourke has quit IRC | 05:08 | |
*** caowei has quit IRC | 05:09 | |
*** pbourke has joined #openstack-meeting-alt | 05:10 | |
*** yangyapeng has quit IRC | 05:12 | |
*** yangyapeng has joined #openstack-meeting-alt | 05:12 | |
*** adisky__ has joined #openstack-meeting-alt | 05:13 | |
*** markvoelker_ has joined #openstack-meeting-alt | 05:25 | |
*** markvoelker has joined #openstack-meeting-alt | 05:29 | |
*** markvoelker_ has quit IRC | 05:29 | |
*** rcernin has joined #openstack-meeting-alt | 05:30 | |
*** markvoelker has quit IRC | 05:33 | |
*** markvoelker has joined #openstack-meeting-alt | 05:34 | |
*** rarcea has joined #openstack-meeting-alt | 05:36 | |
*** caowei has joined #openstack-meeting-alt | 05:43 | |
*** marios has joined #openstack-meeting-alt | 05:47 | |
*** trinaths has joined #openstack-meeting-alt | 05:52 | |
*** ijw has joined #openstack-meeting-alt | 05:55 | |
*** yangyapeng has quit IRC | 06:02 | |
*** yangyapeng has joined #openstack-meeting-alt | 06:05 | |
*** florianf has joined #openstack-meeting-alt | 06:07 | |
*** slaweq has joined #openstack-meeting-alt | 06:08 | |
*** yangyapeng has quit IRC | 06:10 | |
*** yangyapeng has joined #openstack-meeting-alt | 06:11 | |
*** pgadiya has joined #openstack-meeting-alt | 06:13 | |
*** slaweq has quit IRC | 06:13 | |
*** karthiks has joined #openstack-meeting-alt | 06:16 | |
*** mjura has joined #openstack-meeting-alt | 06:17 | |
*** jprovazn has joined #openstack-meeting-alt | 06:19 | |
*** yangyapeng has quit IRC | 06:22 | |
*** yangyapeng has joined #openstack-meeting-alt | 06:23 | |
*** vds has joined #openstack-meeting-alt | 06:33 | |
*** belmoreira has joined #openstack-meeting-alt | 06:34 | |
*** mjura has quit IRC | 06:39 | |
*** dmsimard has quit IRC | 06:50 | |
*** mjura has joined #openstack-meeting-alt | 06:50 | |
*** janki has joined #openstack-meeting-alt | 07:04 | |
*** janki has quit IRC | 07:05 | |
*** janki has joined #openstack-meeting-alt | 07:05 | |
*** mjura has quit IRC | 07:07 | |
*** andreas_s has joined #openstack-meeting-alt | 07:14 | |
*** mjura has joined #openstack-meeting-alt | 07:19 | |
*** dmsimard has joined #openstack-meeting-alt | 07:20 | |
*** jpena|off is now known as jpena | 07:29 | |
*** d0ugal has joined #openstack-meeting-alt | 07:30 | |
*** tesseract has joined #openstack-meeting-alt | 07:31 | |
*** oidgar has joined #openstack-meeting-alt | 07:36 | |
*** mjura has quit IRC | 07:41 | |
*** coolsvap has joined #openstack-meeting-alt | 07:52 | |
*** mjura has joined #openstack-meeting-alt | 07:54 | |
*** mjura has quit IRC | 08:00 | |
*** jaypipes has joined #openstack-meeting-alt | 08:08 | |
*** slaweq_ has joined #openstack-meeting-alt | 08:10 | |
*** mjura has joined #openstack-meeting-alt | 08:13 | |
*** slaweq_ has quit IRC | 08:15 | |
*** fzdarsky_ is now known as fzdarsky | 08:19 | |
*** mjura has quit IRC | 08:28 | |
*** ralonsoh has joined #openstack-meeting-alt | 08:28 | |
*** dsariel has quit IRC | 08:34 | |
*** d0ugal has quit IRC | 08:35 | |
*** trinaths has quit IRC | 08:38 | |
*** trinaths has joined #openstack-meeting-alt | 08:41 | |
*** mjura has joined #openstack-meeting-alt | 08:42 | |
*** brault has joined #openstack-meeting-alt | 08:45 | |
*** trungnv has joined #openstack-meeting-alt | 08:48 | |
*** lpetrut has joined #openstack-meeting-alt | 09:03 | |
*** TuanVu has joined #openstack-meeting-alt | 09:08 | |
*** bhavik1 has joined #openstack-meeting-alt | 09:08 | |
*** slaweq_ has joined #openstack-meeting-alt | 09:11 | |
*** fzdarsky has quit IRC | 09:13 | |
*** markvoelker has quit IRC | 09:15 | |
*** slaweq_ has quit IRC | 09:16 | |
*** mjura has quit IRC | 09:17 | |
*** trungnv has quit IRC | 09:19 | |
*** dalgaaf has quit IRC | 09:23 | |
*** dalgaaf has joined #openstack-meeting-alt | 09:24 | |
*** fzdarsky has joined #openstack-meeting-alt | 09:26 | |
*** mjura has joined #openstack-meeting-alt | 09:29 | |
*** kiall has joined #openstack-meeting-alt | 09:36 | |
*** kiall has joined #openstack-meeting-alt | 09:36 | |
*** bhavik1 has quit IRC | 09:40 | |
*** alexchadin has joined #openstack-meeting-alt | 09:42 | |
*** mjura has quit IRC | 09:49 | |
*** matrohon has joined #openstack-meeting-alt | 09:56 | |
*** fzdarsky is now known as fzdarsky|lunch | 09:58 | |
*** sridharg has quit IRC | 10:09 | |
*** alexchadin has quit IRC | 10:09 | |
*** alexchadin has joined #openstack-meeting-alt | 10:09 | |
*** slaweq_ has joined #openstack-meeting-alt | 10:12 | |
*** MarkBaker has quit IRC | 10:15 | |
*** slaweq_ has quit IRC | 10:17 | |
*** yangyapeng has quit IRC | 10:19 | |
*** SotK has quit IRC | 10:22 | |
*** SotK has joined #openstack-meeting-alt | 10:22 | |
*** baoli has joined #openstack-meeting-alt | 10:25 | |
*** matrohon has quit IRC | 10:26 | |
*** tovin07_ has quit IRC | 10:28 | |
*** baoli has quit IRC | 10:30 | |
*** jkilpatr has quit IRC | 10:36 | |
*** baoli has joined #openstack-meeting-alt | 10:39 | |
*** d0ugal has joined #openstack-meeting-alt | 10:40 | |
*** TuanVu has quit IRC | 10:41 | |
*** gcb has quit IRC | 10:51 | |
*** caowei has quit IRC | 10:55 | |
*** jkilpatr has joined #openstack-meeting-alt | 10:58 | |
*** fzdarsky|lunch is now known as fzdarsky | 10:59 | |
*** sshnaidm is now known as sshnaidm|afk | 11:05 | |
*** slaweq_ has joined #openstack-meeting-alt | 11:13 | |
*** yamamoto has quit IRC | 11:15 | |
*** markvoelker has joined #openstack-meeting-alt | 11:15 | |
*** yamamoto has joined #openstack-meeting-alt | 11:16 | |
*** yamamoto has quit IRC | 11:16 | |
*** slaweq_ has quit IRC | 11:18 | |
*** julim has quit IRC | 11:20 | |
*** jpena is now known as jpena|lunch | 11:22 | |
*** baojg has joined #openstack-meeting-alt | 11:27 | |
*** julim has joined #openstack-meeting-alt | 11:30 | |
*** yamamoto has joined #openstack-meeting-alt | 11:31 | |
*** dave-mccowan has joined #openstack-meeting-alt | 11:32 | |
*** szaher has quit IRC | 11:32 | |
*** szaher has joined #openstack-meeting-alt | 11:36 | |
*** markvoelker has quit IRC | 11:50 | |
*** trinaths has left #openstack-meeting-alt | 11:50 | |
*** pgadiya has quit IRC | 11:51 | |
*** anilvenkata has quit IRC | 11:51 | |
*** alexchadin has quit IRC | 11:57 | |
*** alexchadin has joined #openstack-meeting-alt | 11:58 | |
*** raildo has joined #openstack-meeting-alt | 11:58 | |
*** alexchadin has quit IRC | 12:01 | |
*** alexchadin has joined #openstack-meeting-alt | 12:01 | |
*** dprince has joined #openstack-meeting-alt | 12:04 | |
*** aspiers has quit IRC | 12:13 | |
*** aspiers has joined #openstack-meeting-alt | 12:13 | |
*** jcoufal has joined #openstack-meeting-alt | 12:14 | |
*** slaweq_ has joined #openstack-meeting-alt | 12:14 | |
*** lifeless has quit IRC | 12:15 | |
*** jpena|lunch is now known as jpena | 12:16 | |
*** lifeless has joined #openstack-meeting-alt | 12:17 | |
*** slaweq_ has quit IRC | 12:20 | |
*** zhurong has quit IRC | 12:23 | |
*** gouthamr has quit IRC | 12:24 | |
*** sdague has joined #openstack-meeting-alt | 12:29 | |
*** haleyb|out is now known as haleyb | 12:35 | |
*** dave-mccowan has quit IRC | 12:38 | |
*** sridharg has joined #openstack-meeting-alt | 12:40 | |
*** gouthamr has joined #openstack-meeting-alt | 12:45 | |
*** dave-mccowan has joined #openstack-meeting-alt | 12:49 | |
*** alexchadin has quit IRC | 12:50 | |
*** alexchadin has joined #openstack-meeting-alt | 12:51 | |
*** ansmith has joined #openstack-meeting-alt | 12:54 | |
*** markvoelker has joined #openstack-meeting-alt | 13:01 | |
*** noslzzp has joined #openstack-meeting-alt | 13:03 | |
*** lucasxu has joined #openstack-meeting-alt | 13:05 | |
*** egallen has joined #openstack-meeting-alt | 13:05 | |
*** sshnaidm|afk is now known as sshnaidm | 13:08 | |
*** kimamsiaw has joined #openstack-meeting-alt | 13:15 | |
*** slaweq_ has joined #openstack-meeting-alt | 13:15 | |
*** kimamsiaw has quit IRC | 13:17 | |
*** slaweq_ has quit IRC | 13:20 | |
*** gchamoul has quit IRC | 13:31 | |
*** gchamoul has joined #openstack-meeting-alt | 13:34 | |
*** janki has quit IRC | 13:38 | |
*** gcb has joined #openstack-meeting-alt | 13:38 | |
*** alexchadin has quit IRC | 13:40 | |
*** sshnaidm is now known as sshnaidm|bbl | 13:40 | |
*** markvoelker has quit IRC | 13:40 | |
*** lbragstad has joined #openstack-meeting-alt | 13:42 | |
*** egallen has quit IRC | 13:46 | |
*** priteau has joined #openstack-meeting-alt | 13:47 | |
*** felipemonteiro has joined #openstack-meeting-alt | 13:51 | |
*** mriedem has joined #openstack-meeting-alt | 13:54 | |
*** cdent has joined #openstack-meeting-alt | 13:55 | |
*** felipemonteiro has quit IRC | 13:58 | |
* cdent looks at edleafe | 14:00 | |
edleafe | #startmeeting nova_scheduler | 14:00 |
---|---|---|
openstack | Meeting started Mon Aug 28 14:00:17 2017 UTC and is due to finish in 60 minutes. The chair is edleafe. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: nova_scheduler)" | 14:00 | |
openstack | The meeting name has been set to 'nova_scheduler' | 14:00 |
* edleafe thinks cdent is antsy | 14:00 | |
*** hongbin has joined #openstack-meeting-alt | 14:00 | |
edleafe | Anyone here today? | 14:00 |
cdent | Does antsy mean “the sun is shing outside”? | 14:01 |
mriedem | o/ | 14:01 |
alex_xu | o/ | 14:01 |
edleafe | I'm feeling guilty having a bit of sun this morning while nearby Houston drowns | 14:01 |
edleafe | I know bauzas is still on holiday. jaypipes - around? | 14:02 |
mriedem | he's out until mid week i think | 14:03 |
mriedem | well still traveling but might be around right now | 14:03 |
jaypipes | edleafe: yup | 14:03 |
edleafe | kewl | 14:03 |
edleafe | let's start | 14:03 |
edleafe | #link Saner RT agg map updates https://review.openstack.org/#/c/489633/ | 14:03 |
edleafe | doh! | 14:03 |
* edleafe cant copy/paste | 14:04 | |
edleafe | #undo | 14:04 |
openstack | Removing item from minutes: #link https://review.openstack.org/#/c/489633/ | 14:04 |
edleafe | #topic Specs & Reviews | 14:04 |
*** openstack changes topic to "Specs & Reviews (Meeting topic: nova_scheduler)" | 14:04 | |
edleafe | #link Spec for returning allocation requests to the scheduler https://review.openstack.org/#/c/471927/ | 14:04 |
edleafe | This is an internal spec that we've already pretty much implemented | 14:04 |
edleafe | just leftover from pike | 14:04 |
edleafe | needs some love from nova-specs cores | 14:05 |
edleafe | #link Add alternate hosts https://review.openstack.org/486215/ | 14:05 |
edleafe | This is marked WIP because I don't really like how this works | 14:06 |
edleafe | I think we really need to spend some design time before we merge something like this | 14:06 |
mriedem | is it on the ptg etherpad? | 14:06 |
edleafe | #link https://blog.leafe.com/handling-unstructured-data/ | 14:06 |
edleafe | mriedem: not yet - I wanted to have discussions sooner | 14:07 |
edleafe | and then continue at PTG | 14:07 |
edleafe | if needed | 14:07 |
edleafe | We made these choices in haste last cycle | 14:08 |
edleafe | And while we have the time I want to make sure we use it to not add more technical debt | 14:08 |
cdent | +1 | 14:09 |
edleafe | jaypipes doesn't feel that this is going to be a problem; he says it makes things simpler | 14:10 |
edleafe | I'd like to hear from others | 14:10 |
jaypipes | edleafe: I don't necessarily agree that this is unstructured data, but I agree with you that just returning lists of lists of unnamed tuples or a tuple of lists of lists of HostState objects is not good. | 14:10 |
*** david-lyle has quit IRC | 14:10 | |
edleafe | Look at the code for that series, and make sure we want to live with that | 14:10 |
jaypipes | edleafe: what are you talking about I don't think this is going to be a problem? :) I specifically say in the patch that I don't like returning lists of lists of tuples. | 14:11 |
*** baojg has quit IRC | 14:11 | |
cdent | maybe we should just stick the data in dogpile, and send around a referference uuid instead | 14:11 |
edleafe | jaypipes: I was basing that on your comment on the blog post | 14:11 |
jaypipes | edleafe: and gave a suggestion of solving with a namedtuple. | 14:11 |
cdent | ;)/2 | 14:11 |
edleafe | cdent: I was thinking of oslo.cache this weekend | 14:12 |
edleafe | which is a wrapper around dogpile | 14:12 |
edleafe | the key could be something like request_id + root_provider | 14:12 |
edleafe | Passing around huge globs of data never feels right to me, whether they are in named or unnamed tuples | 14:13 |
mriedem | ew | 14:13 |
*** alexchadin has joined #openstack-meeting-alt | 14:13 | |
mriedem | huge globs of data, like the RequestSpec? | 14:14 |
mriedem | this is quite a bit simpler though, right? | 14:14 |
mriedem | why don't we just abstract this into some versioned object? | 14:14 |
edleafe | mriedem: no, like the dicts of junk we passed before RequestSpec was made into an object | 14:14 |
jaypipes | I fail to see how this is a huge set of data. | 14:14 |
mriedem | filter_properties | 14:14 |
*** baojg has joined #openstack-meeting-alt | 14:14 | |
mriedem | so why not just an AlternativeHosts object or something? | 14:15 |
jaypipes | edleafe: isn't this just zero or more allocation request blobs (one per max_attempts per instance in num_instances)? | 14:15 |
edleafe | mriedem: that would be an improvement | 14:15 |
edleafe | jaypipes: one or more | 14:15 |
edleafe | for each instance | 14:15 |
cdent | I don’t think the issue is that there’s some catastrophe afoot | 14:15 |
cdent | but rather that we can do this more cleanly, so may as well get it right, now | 14:16 |
cdent | and the way to get something right is to have a chat about it | 14:16 |
mriedem | so the cache idea is like how reservation_id works in the compute API? | 14:16 |
*** slaweq_ has joined #openstack-meeting-alt | 14:16 | |
mriedem | create >1 instances and get a reservation id back, so you can query on that later when listing servers? | 14:16 |
edleafe | mriedem: the exact key isn't important. It could be a UUID | 14:17 |
jaypipes | -1 on using a cache. I see no reason to do that for this amount of data. | 14:17 |
* jaypipes surprised cdent hasn't said the same. | 14:17 | |
mriedem | i also don't see the need to use a cache for tihs | 14:17 |
edleafe | jaypipes: once again, it's not the *volume* of data | 14:17 |
edleafe | mriedem: I'm throwing out ideas | 14:18 |
edleafe | I'm not married to any | 14:18 |
mriedem | if it's the structure that's a problem, just create a versioned object | 14:18 |
cdent | the cache idea was a lark, a spitball | 14:18 |
jaypipes | mriedem: ya | 14:18 |
edleafe | mriedem: I proposed an object for this in the blog post | 14:18 |
mriedem | ok | 14:18 |
mriedem | and document the fields | 14:18 |
mriedem | ^ something i wish the reqspec had | 14:18 |
mriedem | documentation | 14:18 |
mriedem | per my recent ML thread | 14:18 |
jaypipes | ++ | 14:19 |
cdent | it’s a derivation of how I think we should be managing passing data: not in objects that we put over RPC, but in retrievable cacheable data, only identifiers over the rpc wire. But that’s not really germane for right now. What’s germane for right now is: hey wouldn’t it be great if we had something tidy. It sounds like some kind of object is the current def of “tidy” | 14:19 |
jaypipes | cdent: you mean how k8s works? | 14:19 |
cdent | I don’t watch that show | 14:20 |
jaypipes | or we could just go back to having all the computes read from the DB. | 14:20 |
cdent | I just happen to like global ram | 14:20 |
mriedem | yeah, but at some point the client side has to deal with the structure of the thing it pulls out of the cache, or rpc response | 14:21 |
jaypipes | mriedem: zactly. | 14:21 |
mriedem | and it sounds like that is the main concern | 14:21 |
*** slaweq_ has quit IRC | 14:21 | |
edleafe | mriedem: not necessarily | 14:21 |
jaypipes | (for the record, I'm totally not serious about having computes read from the DB again) | 14:21 |
edleafe | the allocations are there so that we can unambiguously claim complex resources | 14:21 |
edleafe | whether we post the details, or a link to the details, is not important | 14:22 |
*** links has quit IRC | 14:22 | |
edleafe | right now we're passing around a bunch of these details, most of which will never be needed | 14:23 |
jaypipes | edleafe: well, right now we're not passing around anything :) | 14:24 |
edleafe | jaypipes: right now our current design is | 14:24 |
edleafe | and we are passing between placement and scheduler | 14:24 |
jaypipes | edleafe: right, but that's not going to change w.r.t. the alternate hosts stuff... | 14:24 |
edleafe | the design calls for then passing to super conductor and cell conductor | 14:24 |
edleafe | alternate hosts just multiplies the complexity | 14:25 |
jaypipes | I fail to see that. | 14:25 |
edleafe | making every X a list of X | 14:25 |
edleafe | instead of returning a host per instance, we return a list of hosts per instance | 14:25 |
jaypipes | it *reduces* the complexity of the retry operation as a whole because no longer does the request_spec.filter_properties['retry'] stuff need to be adjusted nor does the scheduler need to be re-consulted on each retry iteration | 14:26 |
edleafe | instead of returning an allocation dict per instance, we return a list of them per instance | 14:26 |
edleafe | jaypipes: of course. I've not said a thing about retry | 14:26 |
jaypipes | edleafe: yep, that is totes true. | 14:26 |
*** anilvenkata has joined #openstack-meeting-alt | 14:26 | |
jaypipes | edleafe: this whole thing is about the retry operation. | 14:26 |
edleafe | what I'm saying it would be cleaner to return a list of objects instead of this complex 2-tuple | 14:27 |
jaypipes | edleafe: attempting to a) reduce the complexity of that operation and b) allow it to work in a cell-no-upcall situation | 14:27 |
jaypipes | edleafe: no disagreement from me on that. | 14:27 |
cdent | are there two different types of complexity being discussed here? | 14:27 |
edleafe | cdent: yes, and it's the multiplication effect that is my concern | 14:28 |
edleafe | The added complexity of passing a list of hosts is necessary | 14:28 |
edleafe | It's much cleaner than going through the retry cycle | 14:28 |
jaypipes | edleafe: I'm really not following your multiplication effect concern. | 14:29 |
edleafe | But passing the corresponding allocation dicts along with that is messy | 14:29 |
jaypipes | edleafe: that's what I'm not following you. why is that messy? | 14:29 |
mriedem | so i think we can agree we don't want the 2-tuple | 14:29 |
*** xyang1 has joined #openstack-meeting-alt | 14:29 | |
mriedem | and use an object | 14:29 |
edleafe | jaypipes: because it's relying on positional matches | 14:30 |
*** beekneemech is now known as bnemec | 14:31 | |
edleafe | the allocation dict for a given host is referenced by having the same nested list position | 14:31 |
*** achadha has joined #openstack-meeting-alt | 14:31 | |
jaypipes | edleafe: ok | 14:31 |
edleafe | IOW, if we are using host 2 of instance 3, we get its allocation through allocation_lists[2, 3] | 14:31 |
mriedem | key off the host, | 14:31 |
mriedem | don't use tuples | 14:31 |
mriedem | use an object with a dict | 14:31 |
edleafe | mriedem: that would be much, much better | 14:32 |
mriedem | so di it | 14:32 |
mriedem | *do it | 14:32 |
edleafe | Sure | 14:32 |
edleafe | I wanted agreement before I did | 14:32 |
edleafe | in case someone had an even better idea | 14:32 |
edleafe | or a reason not to | 14:32 |
mriedem | if we have to identify something in a structure, let's use keys in a dict rather than indexes in a tuple/list/whatever | 14:33 |
mriedem | in general, always | 14:33 |
edleafe | #agreed select_destinations will return a list of objects for each requested instance | 14:33 |
mriedem | otherwise i'll always have to re-learn what the items in the tuple are | 14:33 |
jaypipes | mriedem: ++ | 14:33 |
edleafe | mriedem: yeah, that was my fear | 14:33 |
edleafe | mriedem: *I* know what those indexes are, but someone coming in new to the code would be completely confused | 14:34 |
mriedem | i can assure you'd i'd have to relearn it every time i debug that code | 14:34 |
mriedem | *you | 14:34 |
mriedem | like everything in the scheduler | 14:35 |
edleafe | mriedem: 'zactly | 14:35 |
edleafe | I'll start working on that today | 14:35 |
edleafe | Let's move on | 14:35 |
edleafe | #link Saner RT agg map updates https://review.openstack.org/#/c/489633/ | 14:35 |
edleafe | cdent: comments? | 14:35 |
cdent | nope, there it is, have at | 14:36 |
edleafe | ok then | 14:36 |
edleafe | and for completeness: | 14:36 |
edleafe | #link Nested RP series https://review.openstack.org/#/c/470575/ | 14:36 |
edleafe | That is still a ways off before it is resumed | 14:37 |
mriedem | let's re-propose the spec for nested RPs for queens | 14:37 |
mriedem | are there changes in design that need to be updated in the spec? | 14:37 |
*** diablo_rojo has joined #openstack-meeting-alt | 14:37 | |
edleafe | mriedem: none that I know of. jaypipes? | 14:38 |
mriedem | i just wondered since you said it's a ways off | 14:38 |
mriedem | not sure what it's a ways off from | 14:38 |
cdent | the integration of traits, shared, and nested all in the same place is major hairy | 14:39 |
edleafe | mriedem: well, that was jay's comment. The stuff that has to be done first is mostly in his head | 14:39 |
cdent | I’d love to see us make that more comprehensible and composable before adding more | 14:39 |
mriedem | cdent: yeah i wanted to know if we need to do shared first, plus do moves with a migration uuid | 14:39 |
mriedem | cdent: agree | 14:40 |
mriedem | so, dansmith started the migration uuid stuff here https://review.openstack.org/#/c/496933/ | 14:40 |
mriedem | at least the data model and object changes | 14:40 |
dansmith | I figure we want a spec there | 14:40 |
dansmith | I just wanted to work on code instead | 14:40 |
mriedem | dansmith: agree | 14:40 |
edleafe | I think that nested is getting pressure from the NFV folks, since it's needed for that kind of scheduling | 14:40 |
mriedem | edleafe: sure, | 14:41 |
jaypipes | sorry, pulled away | 14:41 |
mriedem | but as cdent noted we need to clean up some of the pike mess first | 14:41 |
jaypipes | no, no changes to nested stuff. | 14:41 |
jaypipes | just need to rebase and fix up conflicts | 14:41 |
jaypipes | still... | 14:41 |
mriedem | so i think "migrating" the move operations to use migration uuid is job 1 | 14:41 |
mriedem | because the move operation stuff was a real bear that came in way too late in pike | 14:42 |
dansmith | I don't disagree,but I think reschedules/alternatives need to be high on the list | 14:42 |
mriedem | and was the cause of most of our bugs in rc | 14:42 |
dansmith | mriedem: and will be the cause of most of the bugs not filed yet :) | 14:42 |
cdent | migraiton uuid and alternates can happen concurrently, yeah? | 14:42 |
mriedem | dansmith: yeah reschedules are important to cells v2 adoption too | 14:42 |
mriedem | cdent: yeah | 14:42 |
dansmith | cdent: yeah | 14:42 |
jaypipes | cdent: thx for taking on the agg update thing. will review that later. | 14:42 |
* cdent bows | 14:42 | |
mriedem | the traits stuff in the api is also concurrent while it's just work in the placement api | 14:43 |
mriedem | i.e. alex_xu's changes | 14:43 |
cdent | that’s the stuff that is likely to imact nested | 14:43 |
cdent | as the query complexity goes exponential | 14:43 |
mriedem | dansmith: so are you going to write a spec for the migration stuff? | 14:44 |
mriedem | at least some high level spec for the idea | 14:44 |
dansmith | yeah I guess so | 14:44 |
mriedem | that would be tops | 14:44 |
dansmith | I won't enjoy it though, just FYI | 14:44 |
mriedem | i know | 14:44 |
mriedem | i didn't want to ask, just FYI :) | 14:44 |
edleafe | we'll enjoy you not enjoying it | 14:44 |
mriedem | but you brought it up | 14:44 |
dansmith | hah | 14:44 |
jaypipes | I'd like to prioritize shared resources over nested actually | 14:44 |
dansmith | jaypipes: agree | 14:44 |
mriedem | agree too | 14:44 |
mriedem | the migration uuid should help that | 14:45 |
jaypipes | ok, cool. sorry if I missed that as an earlier agreement. | 14:45 |
mriedem | so i think, migration uuid for move consumer -> shared providers -> nested|traits? | 14:45 |
mriedem | plus alternatives happening concurrently | 14:45 |
jaypipes | yes | 14:45 |
edleafe | can't traits also happen concurrently? | 14:46 |
mriedem | #action dansmith to enjoy writing spec for using migration uuid as move operation consumer | 14:46 |
jaypipes | edleafe: yeah, I think they can. | 14:46 |
dansmith | #undo | 14:46 |
jaypipes | lol | 14:46 |
* dansmith knows his undo has no power | 14:46 | |
mriedem | i don't think we can actually do meeting stuff, edleafe is the chair | 14:46 |
dansmith | yeah | 14:46 |
edleafe | ok then | 14:47 |
edleafe | #action dansmith to enjoy writing spec for using migration uuid as move operation consumer | 14:47 |
edleafe | hehehe | 14:47 |
dansmith | gah | 14:47 |
edleafe | anything else for specs / reviews | 14:47 |
edleafe | ? | 14:47 |
jaypipes | yeah. | 14:47 |
edleafe | jaypipes: go for it | 14:48 |
alex_xu | #link traits in allocation candidates https://review.openstack.org/497713 | 14:49 |
alex_xu | ^ the spec added | 14:49 |
* alex_xu is faster than jaypipes | 14:49 | |
jaypipes | alex_xu's patch here https://review.openstack.org/#/c/480379/ | 14:49 |
edleafe | alex_xu: everyone is faster than jaypipes | 14:49 |
jaypipes | lol | 14:49 |
alex_xu | heh | 14:50 |
jaypipes | yep, was going to bring up that I asked alex_xu to split out the test in that patch in the same manner that gibi did for other bugs | 14:50 |
edleafe | #link ensure RP maps to those RPs that share with it https://review.openstack.org/#/c/480379/ | 14:50 |
alex_xu | yea, I will do that, probably tomorrow morning | 14:50 |
jaypipes | no worries alex_xu | 14:51 |
edleafe | thanks alex_xu | 14:51 |
edleafe | Let's move ahead | 14:52 |
edleafe | #topic Bugs | 14:52 |
edleafe | Placement bugs | 14:52 |
*** openstack changes topic to "Bugs (Meeting topic: nova_scheduler)" | 14:52 | |
edleafe | https://bugs.launchpad.net/nova/+bugs?field.tag=placement | 14:52 |
edleafe | One new bug this week - migration related (surprise!) | 14:52 |
mriedem | yeah so https://bugs.launchpad.net/nova/+bug/1712411 is one that didn't get fixed for rc2 | 14:52 |
openstack | Launchpad bug 1712411 in OpenStack Compute (nova) pike "Allocations may not be removed from dest node during failed migrations" [High,Triaged] | 14:52 |
mriedem | i know of at least one place in conductor where that could be addressed, but the failed migration bug fixes are getting to be whack a mole | 14:53 |
mriedem | and i'm on the fence about whether we should have something general like a periodic in the computes to also remove failed stuff | 14:53 |
edleafe | mriedem: are we waiting on migration uuid for those? | 14:53 |
mriedem | to fix them? | 14:53 |
mriedem | no | 14:53 |
edleafe | ah, ok | 14:53 |
mriedem | i opened ^ after fixing the bug for force live migraiton not creating allocations | 14:53 |
mriedem | the problem is when you specify a host for live migration, the scheduler will allocate but then we do some other pre-checks which could fail, and we don't delete the allocations on the dest host if those fail | 14:54 |
jaypipes | mriedem: ew. | 14:55 |
mriedem | we could do that cleanup right at the point of failure in the conductor live migration task, and/or with a periodic in the compute | 14:55 |
cdent | meaning we’re in a known state within the conductor, yeah, so seems like we should just fix it there | 14:55 |
mriedem | that's the easiest fix | 14:55 |
edleafe | agreed | 14:55 |
*** chyka has joined #openstack-meeting-alt | 14:55 | |
mriedem | but like i said, whack a mole | 14:55 |
cdent | it is whack a mole, but it is explicit | 14:55 |
* edleafe inserts his quarter to play | 14:55 | |
mriedem | like this guy https://review.openstack.org/#/c/497606/ | 14:55 |
cdent | having a clean up job is actually whack a mole: randomly stamping on the playing field, hoping that mole shows up somewhere | 14:56 |
*** gyee has joined #openstack-meeting-alt | 14:56 | |
mriedem | yes, and the periodic cleanup in the compute is exactly how the overwrite was happening | 14:56 |
mriedem | which we disabled late in pike | 14:56 |
mriedem | i just, | 14:56 |
mriedem | you know, | 14:56 |
mriedem | :( | 14:56 |
mriedem | cleaning up allocations is now like cleaning up volumes and ports, | 14:57 |
mriedem | it's spinkled everywhere | 14:57 |
mriedem | *sprinkled | 14:57 |
cdent | sure but that says more about how we allocate them in the first place, not about how we clean them up? | 14:57 |
mriedem | but i digress | 14:57 |
cdent | digression is the finest form of progression | 14:57 |
edleafe | So we have two minutes left for | 14:58 |
edleafe | #topic Open discussion | 14:58 |
*** openstack changes topic to "Open discussion (Meeting topic: nova_scheduler)" | 14:58 | |
mriedem | i think how/where we allocate them is fine, it's in the controller services, which is much better than doing it in the claim in the compute | 14:58 |
edleafe | anything we *haven't* covered yet? | 14:58 |
mriedem | cleanup on failure is just always going to be messy | 14:58 |
*** belmoreira has quit IRC | 14:58 | |
mriedem | because we have 100 APIs that can fail randomly anywhere :) | 14:58 |
cdent | right: how we X in the first place… | 14:59 |
mriedem | https://www.youtube.com/watch?v=fGx6K90TmCI ? | 14:59 |
cdent | Before we get to the ptg I wanted to ask: if extracting placement ever going to be possible, or should I just stop worrying about it. If it is possible, I can write something (a spec? an etherpad) up. | 14:59 |
edleafe | Let's continue in -nova | 15:00 |
edleafe | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:00 | |
openstack | Meeting ended Mon Aug 28 15:00:12 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-08-28-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-08-28-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-08-28-14.00.log.html | 15:00 |
*** mriedem has left #openstack-meeting-alt | 15:00 | |
*** ijw has quit IRC | 15:00 | |
*** belmoreira has joined #openstack-meeting-alt | 15:01 | |
*** belmoreira has quit IRC | 15:02 | |
*** alexchadin has quit IRC | 15:02 | |
*** dsariel has joined #openstack-meeting-alt | 15:04 | |
*** achadha has quit IRC | 15:08 | |
*** rarcea has quit IRC | 15:08 | |
*** achadha has joined #openstack-meeting-alt | 15:08 | |
*** iyamahat has joined #openstack-meeting-alt | 15:09 | |
*** jaypipes has quit IRC | 15:10 | |
*** achadha has quit IRC | 15:13 | |
*** gcb has quit IRC | 15:15 | |
*** david-lyle has joined #openstack-meeting-alt | 15:16 | |
*** slaweq_ has joined #openstack-meeting-alt | 15:17 | |
*** cdent has left #openstack-meeting-alt | 15:19 | |
*** achadha has joined #openstack-meeting-alt | 15:20 | |
*** rhagarty has quit IRC | 15:21 | |
*** achadha has joined #openstack-meeting-alt | 15:21 | |
*** rarcea has joined #openstack-meeting-alt | 15:21 | |
*** slaweq_ has quit IRC | 15:22 | |
*** jaypipes has joined #openstack-meeting-alt | 15:24 | |
*** rhagarty has joined #openstack-meeting-alt | 15:24 | |
*** achadha has quit IRC | 15:25 | |
*** oidgar has quit IRC | 15:27 | |
*** sshnaidm has joined #openstack-meeting-alt | 15:30 | |
*** sshnaidm|bbl has quit IRC | 15:33 | |
*** links has joined #openstack-meeting-alt | 15:34 | |
*** ijw has joined #openstack-meeting-alt | 15:36 | |
*** ijw has quit IRC | 15:36 | |
*** ijw has joined #openstack-meeting-alt | 15:36 | |
*** oidgar has joined #openstack-meeting-alt | 15:44 | |
*** marios has quit IRC | 15:48 | |
*** oidgar has quit IRC | 15:52 | |
*** egallen has joined #openstack-meeting-alt | 15:54 | |
*** oidgar has joined #openstack-meeting-alt | 16:05 | |
*** felipemonteiro has joined #openstack-meeting-alt | 16:05 | |
*** achadha has joined #openstack-meeting-alt | 16:06 | |
*** andreas_s has quit IRC | 16:07 | |
*** egallen has quit IRC | 16:07 | |
*** rcernin has quit IRC | 16:10 | |
*** felipemonteiro has quit IRC | 16:10 | |
*** manjeets has joined #openstack-meeting-alt | 16:14 | |
*** slaweq_ has joined #openstack-meeting-alt | 16:18 | |
*** slaweq_ has quit IRC | 16:23 | |
*** annegentle has joined #openstack-meeting-alt | 16:24 | |
*** achadha has quit IRC | 16:25 | |
*** achadha has joined #openstack-meeting-alt | 16:25 | |
*** links has quit IRC | 16:27 | |
*** HeOS has quit IRC | 16:29 | |
*** lpetrut has quit IRC | 16:30 | |
*** baoli has quit IRC | 16:30 | |
*** tesseract has quit IRC | 16:30 | |
*** cloudrancher has quit IRC | 16:31 | |
*** cloudrancher has joined #openstack-meeting-alt | 16:32 | |
*** manjeets has quit IRC | 16:36 | |
*** baoli has joined #openstack-meeting-alt | 16:37 | |
*** manjeets has joined #openstack-meeting-alt | 16:37 | |
*** jpena is now known as jpena|off | 16:39 | |
*** manjeets has quit IRC | 16:42 | |
*** manjeets has joined #openstack-meeting-alt | 16:42 | |
*** rcernin has joined #openstack-meeting-alt | 16:48 | |
*** dsariel has quit IRC | 16:49 | |
*** oidgar has quit IRC | 16:50 | |
*** dprince has quit IRC | 16:52 | |
*** noslzzp has quit IRC | 16:58 | |
*** cloudrancher has quit IRC | 17:01 | |
*** ralonsoh has quit IRC | 17:01 | |
*** shobhar has joined #openstack-meeting-alt | 17:02 | |
*** cloudrancher has joined #openstack-meeting-alt | 17:02 | |
*** rarcea has quit IRC | 17:04 | |
*** noslzzp has joined #openstack-meeting-alt | 17:05 | |
*** ircuser-1 has joined #openstack-meeting-alt | 17:13 | |
*** HeOS has joined #openstack-meeting-alt | 17:19 | |
*** fzdarsky is now known as fzdarsky|afk | 17:20 | |
*** baoli has quit IRC | 17:21 | |
*** Swami has joined #openstack-meeting-alt | 17:25 | |
*** yamahata has quit IRC | 17:26 | |
*** iyamahat has quit IRC | 17:26 | |
*** lpetrut has joined #openstack-meeting-alt | 17:30 | |
*** baoli has joined #openstack-meeting-alt | 17:32 | |
*** dprince has joined #openstack-meeting-alt | 17:32 | |
*** diablo_rojo has quit IRC | 17:34 | |
*** bhavik1 has joined #openstack-meeting-alt | 17:39 | |
*** sridharg has quit IRC | 17:41 | |
*** iyamahat has joined #openstack-meeting-alt | 17:53 | |
*** yamahata has joined #openstack-meeting-alt | 17:55 | |
*** Rockyg has joined #openstack-meeting-alt | 17:59 | |
*** bhavik1 has quit IRC | 18:00 | |
*** achadha has quit IRC | 18:04 | |
*** diablo_rojo has joined #openstack-meeting-alt | 18:06 | |
*** baojg has quit IRC | 18:09 | |
*** baojg has joined #openstack-meeting-alt | 18:14 | |
*** ijw has quit IRC | 18:20 | |
*** sshnaidm is now known as sshnaidm|afk | 18:21 | |
*** slaweq_ has joined #openstack-meeting-alt | 18:21 | |
*** slaweq_ has quit IRC | 18:26 | |
*** anilvenkata has quit IRC | 18:32 | |
*** fzdarsky|afk has quit IRC | 18:37 | |
*** diablo_rojo has quit IRC | 18:39 | |
*** ijw has joined #openstack-meeting-alt | 18:41 | |
*** achadha has joined #openstack-meeting-alt | 18:42 | |
*** diablo_rojo has joined #openstack-meeting-alt | 18:42 | |
*** raildo has quit IRC | 18:45 | |
*** ijw has quit IRC | 18:46 | |
*** ijw has joined #openstack-meeting-alt | 18:51 | |
*** raildo has joined #openstack-meeting-alt | 18:54 | |
*** ijw has quit IRC | 18:55 | |
*** lpetrut has quit IRC | 18:56 | |
*** adisky__ has quit IRC | 19:02 | |
*** ijw has joined #openstack-meeting-alt | 19:03 | |
*** Rockyg has quit IRC | 19:09 | |
*** annegentle has quit IRC | 19:12 | |
*** bobmel has quit IRC | 19:13 | |
*** bobmel has joined #openstack-meeting-alt | 19:14 | |
*** chyka_ has joined #openstack-meeting-alt | 19:17 | |
*** ijw has quit IRC | 19:18 | |
*** marst has joined #openstack-meeting-alt | 19:18 | |
*** slaweq_ has joined #openstack-meeting-alt | 19:20 | |
*** chyka has quit IRC | 19:20 | |
*** jprovazn has quit IRC | 19:21 | |
*** shobhar has quit IRC | 19:22 | |
*** chyka_ has quit IRC | 19:31 | |
*** ijw has joined #openstack-meeting-alt | 19:35 | |
*** dsariel has joined #openstack-meeting-alt | 19:37 | |
*** shobhar has joined #openstack-meeting-alt | 19:38 | |
*** shobhar_ has joined #openstack-meeting-alt | 19:39 | |
*** shobhar has quit IRC | 19:41 | |
*** matrohon has joined #openstack-meeting-alt | 19:43 | |
*** florianf has quit IRC | 19:46 | |
*** chyka has joined #openstack-meeting-alt | 19:51 | |
*** chyka has quit IRC | 19:56 | |
dave-mccowan | #startmeeting barbican | 19:58 |
openstack | Meeting started Mon Aug 28 19:58:15 2017 UTC and is due to finish in 60 minutes. The chair is dave-mccowan. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:58 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:58 |
*** openstack changes topic to " (Meeting topic: barbican)" | 19:58 | |
openstack | The meeting name has been set to 'barbican' | 19:58 |
dave-mccowan | #topic roll call | 19:58 |
*** openstack changes topic to "roll call (Meeting topic: barbican)" | 19:58 | |
dave-mccowan | o/ | 19:58 |
*** jkilpatr has quit IRC | 20:00 | |
*** baojg_ has joined #openstack-meeting-alt | 20:07 | |
*** kfarr has joined #openstack-meeting-alt | 20:08 | |
kfarr | \o/ | 20:08 |
*** baojg has quit IRC | 20:09 | |
*** dalgaaf has quit IRC | 20:17 | |
*** dalgaaf has joined #openstack-meeting-alt | 20:17 | |
*** felipemonteiro has joined #openstack-meeting-alt | 20:19 | |
*** annegentle has joined #openstack-meeting-alt | 20:23 | |
dave-mccowan | hi kfarr | 20:28 |
kfarr | hey dave-mccowan :) | 20:28 |
*** dalgaaf has quit IRC | 20:29 | |
dave-mccowan | sorry i got lonely and wandered away. :-) | 20:29 |
dave-mccowan | how's it going? | 20:29 |
kfarr | it's going ok! | 20:32 |
kfarr | nothing too much new | 20:32 |
kfarr | how's it going with you? | 20:32 |
*** cknight has joined #openstack-meeting-alt | 20:32 | |
*** dalgaaf has joined #openstack-meeting-alt | 20:32 | |
dave-mccowan | pretty good. not much going on with barbican lately. | 20:34 |
dave-mccowan | hopefully we can get some stuff going at ptg | 20:35 |
dave-mccowan | i don't have anything in particular for today's call. | 20:35 |
dave-mccowan | anything you want to bring up? | 20:35 |
*** spzala has quit IRC | 20:36 | |
mathiasb | hey dave-mccowan, kfarr! | 20:37 |
kfarr | not much from me! I've got to run | 20:37 |
mathiasb | fyi, the swift patch for retrieving the root encryption secret from barbican got merged last week https://review.openstack.org/#/c/364878/ | 20:37 |
kfarr | I'll check back on the rest of the meeting notes later! | 20:38 |
kfarr | mathiasb hooray! | 20:38 |
kfarr | ttyl! | 20:38 |
*** kfarr has quit IRC | 20:38 | |
dave-mccowan | hi mathiasb | 20:41 |
dave-mccowan | sorry, not much of meeting today. will you join us at the upcoming ptg? | 20:41 |
mathiasb | at the moment it doesn't look good with my travel approval | 20:43 |
dave-mccowan | :-( | 20:43 |
dave-mccowan | was there something you want to cover today? | 20:44 |
mathiasb | no, nothing other than letting you know about the swift patch in case you missed it | 20:45 |
*** chyka has joined #openstack-meeting-alt | 20:45 | |
mathiasb | maybe you can include swift in your next hands-on barbican/encryption workshop :) | 20:45 |
dave-mccowan | mathiasb that'd be great! did it make it into pike? | 20:46 |
*** chyka has quit IRC | 20:46 | |
mathiasb | no, unfortunately not | 20:46 |
mathiasb | it was a few days too late :( | 20:46 |
*** lucasxu has quit IRC | 20:46 | |
*** chyka has joined #openstack-meeting-alt | 20:46 | |
dave-mccowan | bummer | 20:46 |
dave-mccowan | thanks for letting us know. that's great news that's it working now. | 20:47 |
dave-mccowan | thanks for joining us today. | 20:48 |
dave-mccowan | ttyl | 20:49 |
dave-mccowan | #endmeeting | 20:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:49 | |
openstack | Meeting ended Mon Aug 28 20:49:03 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-08-28-19.58.html | 20:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-08-28-19.58.txt | 20:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-08-28-19.58.log.html | 20:49 |
*** priteau has quit IRC | 20:50 | |
*** annabelleB has joined #openstack-meeting-alt | 20:50 | |
*** ijw has quit IRC | 20:51 | |
*** jcoufal has quit IRC | 20:51 | |
*** shamail has joined #openstack-meeting-alt | 20:53 | |
*** dsariel has quit IRC | 20:54 | |
*** ijw has joined #openstack-meeting-alt | 20:54 | |
*** dprince has quit IRC | 20:54 | |
*** ansmith has quit IRC | 20:55 | |
*** achadha_ has joined #openstack-meeting-alt | 20:56 | |
*** ijw has quit IRC | 20:56 | |
*** annabelleB has quit IRC | 20:57 | |
*** ijw has joined #openstack-meeting-alt | 20:57 | |
*** felipemonteiro has quit IRC | 20:58 | |
*** felipemonteiro has joined #openstack-meeting-alt | 20:58 | |
*** cknight has quit IRC | 20:59 | |
*** MeganR has joined #openstack-meeting-alt | 21:00 | |
*** achadha has quit IRC | 21:00 | |
*** Arkady_Kanevsky has joined #openstack-meeting-alt | 21:01 | |
Arkady_Kanevsky | hello fellow PTG | 21:01 |
MeganR | Hi | 21:01 |
*** annabelleB has joined #openstack-meeting-alt | 21:01 | |
*** achadha_ has quit IRC | 21:01 | |
*** leong has joined #openstack-meeting-alt | 21:01 | |
leong | #startmeeting product_working_group | 21:02 |
openstack | Meeting started Mon Aug 28 21:02:23 2017 UTC and is due to finish in 60 minutes. The chair is leong. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: product_working_group)" | 21:02 | |
openstack | The meeting name has been set to 'product_working_group' | 21:02 |
leong | #topic rollcall | 21:02 |
*** openstack changes topic to "rollcall (Meeting topic: product_working_group)" | 21:02 | |
leong | anyone here for product wg meeting? | 21:02 |
Arkady_Kanevsky | Arkady is here | 21:02 |
leong | hi Arkady_Kanevsky | 21:03 |
annabelleB | here! | 21:03 |
mrhillsman | o/ | 21:03 |
leong | hi annabelleB | 21:03 |
leong | hi mrhillsman | 21:03 |
leong | let's wait for a few minutes for other folks to join in | 21:03 |
MeganR | o/ | 21:03 |
shamail | hi everyone | 21:03 |
*** tonyb has quit IRC | 21:04 | |
leong | hi shamail and MeganR | 21:04 |
Arkady_Kanevsky | I am on another call so multi tasking | 21:04 |
*** dteselkin has quit IRC | 21:04 | |
*** meow-nofer_ has quit IRC | 21:04 | |
leong | looks like we have quorum to get started... | 21:05 |
leong | today might be a short meeting | 21:05 |
leong | #info Agenda: https://wiki.openstack.org/wiki/Meetings/product-team | 21:05 |
leong | before we started, anyone has any agenda item to add? | 21:06 |
*** jkilpatr has joined #openstack-meeting-alt | 21:06 | |
leong | this is the meeting notes of previous meeting. | 21:06 |
shamail | nothing from me. | 21:06 |
leong | #info Prev Minutes: http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-07-24-21.02.html | 21:06 |
Arkady_Kanevsky | none for me | 21:06 |
*** dteselkin has joined #openstack-meeting-alt | 21:07 | |
*** meow-nofer_ has joined #openstack-meeting-alt | 21:07 | |
leong | anyone has question from prev minutes? | 21:07 |
*** yamamoto has quit IRC | 21:09 | |
Arkady_Kanevsky | nope | 21:09 |
leong | let's move on to talk about midcycle planning | 21:10 |
leong | #topic Virtual Product WG Midcycle | 21:10 |
*** openstack changes topic to "Virtual Product WG Midcycle (Meeting topic: product_working_group)" | 21:10 | |
leong | do you have got a chance to submit the doodle pool? | 21:10 |
*** rockyg has joined #openstack-meeting-alt | 21:10 | |
leong | #info Doodle for Midcycle Date: https://beta.doodle.com/poll/naaba5spp2xnrryh | 21:10 |
MeganR | I didn't - had a schedule change for work, so now that I have those dates, I'll complete the poll | 21:11 |
leong | i saw 6 participants on the pool | 21:11 |
rockyg | sorry I'm late | 21:11 |
*** tonyb has joined #openstack-meeting-alt | 21:11 | |
leong | looks like the week of 9/11 is the preferences so far | 21:11 |
leong | shamail: how many days we need? | 21:12 |
shamail | I think we had decided on 8 hours split across 2 days | 21:12 |
leong | #info PWG midcycle draft agenda: https://etherpad.openstack.org/p/VIR-pwg-meetup-2017q3 | 21:12 |
leong | so 2 days, 4 hrs each day? | 21:13 |
shamail | Yeah, unless folks want to do one 8 hour day. The 4 hour split seemed to make balancing easier | 21:13 |
MeganR | +1 on 2 days | 21:13 |
leong | seems like Tue 9/12 and Wed 9/13 works for most people | 21:14 |
leong | do we want to finalized the date today? or wait till end of this week? | 21:14 |
rockyg | let's finalize today | 21:15 |
leong | what about Pacific time 9/12 9am-1pm and 9/13 5pm (cater for APAC timezone?) | 21:17 |
rockyg | ok by me. | 21:18 |
leong | how about the rest? | 21:18 |
mrhillsman | ++ | 21:18 |
leong | 9/12 9am-1pm (pacific) and 9/13 5pm-9pm (pacific) | 21:18 |
MeganR | I'm not certain about 9/13, but 9/12 would be good for me | 21:19 |
leong | would there be any folks joining from APAC on 9/13? | 21:19 |
leong | if no, then we can move the time earlier | 21:19 |
rockyg | It's possible. I can check with the Huawei folks and see if any are planning to attend. | 21:20 |
leong | thanks rockyg | 21:20 |
leong | shamail, Arkady_Kanevsky: are you ok with the date and time? | 21:20 |
rockyg | Should definitely post on the mailing list the options. One including apac and one without and ask for comments from APAC | 21:20 |
MeganR | let's check first before moving the time. I can probably join for part of the time, if not all 4 hours. | 21:20 |
shamail | im good with it | 21:21 |
*** raildo has quit IRC | 21:21 | |
*** markstur has joined #openstack-meeting-alt | 21:22 | |
leong | ok.. i will send the email out today | 21:22 |
Arkady_Kanevsky | 9/12 and 13 I will be at PTG in Denver. back in austin on Wed | 21:23 |
Arkady_Kanevsky | so 9?13 I will attend. will miss 9/12 | 21:23 |
annabelleB | I will also be at the PTG, but will do my best to join for the roadmap conversations in particular | 21:23 |
*** gouthamr has quit IRC | 21:23 | |
*** spzala has joined #openstack-meeting-alt | 21:24 | |
leong | ok | 21:24 |
leong | anyone has questions on the virtual midcycle agenda? | 21:24 |
leong | #topic open | 21:27 |
*** openstack changes topic to "open (Meeting topic: product_working_group)" | 21:27 | |
*** shamail_ has joined #openstack-meeting-alt | 21:27 | |
leong | any open agenda? | 21:27 |
shamail_ | connection issue, sorry | 21:27 |
leong | no problem shamail_ | 21:28 |
leong | anything else for discussion today? | 21:28 |
leong | apology i was pretty tight up the last 2 weeks | 21:28 |
rockyg | not a problem | 21:29 |
leong | the Forum BoF and WG session is now open for submission | 21:29 |
Arkady_Kanevsky | none for me. sorry still on the call with travel | 21:29 |
leong | do we also request a PWG BoF and WG as per normal? | 21:29 |
leong | for the upcoming Sydney summit | 21:29 |
*** shamail has quit IRC | 21:30 | |
*** shamail_ is now known as shamail | 21:30 | |
Arkady_Kanevsky | I do want to ask - what is out goals for queens cycle? | 21:30 |
Arkady_Kanevsky | As I plan to update wiki I want to put latest. | 21:30 |
*** achadha has joined #openstack-meeting-alt | 21:30 | |
shamail | Arkady_Kanevsky: Should we discuss this during the midcycle? | 21:31 |
Arkady_Kanevsky | My thinking is two goals | 21:31 |
shamail | I think there are some topics at the midcycle that might influence our answeer | 21:31 |
Arkady_Kanevsky | I am game with that | 21:31 |
rockyg | Arkady_Kanevsky, besides roadmap, the virt midcycle will tell | 21:31 |
Arkady_Kanevsky | +1 rockyg | 21:31 |
leong | +1 rockyg | 21:32 |
leong | we shall plan for the virtual midcycle | 21:32 |
leong | any other open | 21:32 |
leong | ? | 21:32 |
*** rcernin has quit IRC | 21:32 | |
shamail | nope, thx for leading | 21:33 |
MeganR | I don't have anything | 21:33 |
mrhillsman | thx leong | 21:33 |
mrhillsman | are you back from vacation? | 21:33 |
leong | yes mrhillsman | 21:34 |
*** baoli has quit IRC | 21:34 | |
leong | let's give the 30 mins back to everyone | 21:35 |
leong | #endmeeting | 21:35 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:35 | |
openstack | Meeting ended Mon Aug 28 21:35:12 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-08-28-21.02.html | 21:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-08-28-21.02.txt | 21:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-08-28-21.02.log.html | 21:35 |
mrhillsman | ok great, will sent you meeting invite leong | 21:35 |
*** baoli has joined #openstack-meeting-alt | 21:35 | |
*** baoli has quit IRC | 21:35 | |
rockyg | Thanks! | 21:36 |
*** shamail has quit IRC | 21:36 | |
*** baoli has joined #openstack-meeting-alt | 21:36 | |
*** annabelleB has left #openstack-meeting-alt | 21:37 | |
*** leong has left #openstack-meeting-alt | 21:37 | |
*** yamamoto_ has joined #openstack-meeting-alt | 21:38 | |
*** Arkady_Kanevsky has quit IRC | 21:40 | |
*** baoli has quit IRC | 21:41 | |
*** rockyg has quit IRC | 21:44 | |
*** Shrews has joined #openstack-meeting-alt | 21:45 | |
*** ansmith has joined #openstack-meeting-alt | 21:48 | |
*** matrohon has quit IRC | 21:50 | |
*** xyang1 has quit IRC | 21:54 | |
*** shobhar__ has joined #openstack-meeting-alt | 21:59 | |
fungi | oh zuulie you nut | 22:00 |
*** shobhar_ has quit IRC | 22:01 | |
dmsimard | jeblair: you around ? | 22:01 |
*** jamielennox has joined #openstack-meeting-alt | 22:02 | |
mordred | oh, he'll be here | 22:03 |
jeblair | i'm here :) | 22:03 |
jeblair | #startmeeting zuul | 22:04 |
openstack | Meeting started Mon Aug 28 22:04:19 2017 UTC and is due to finish in 60 minutes. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:04 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:04 |
*** openstack changes topic to " (Meeting topic: zuul)" | 22:04 | |
openstack | The meeting name has been set to 'zuul' | 22:04 |
*** yamamoto_ has quit IRC | 22:04 | |
*** chyka_ has joined #openstack-meeting-alt | 22:04 | |
jeblair | #link agenda https://wiki.openstack.org/wiki/Meetings/Zuul | 22:04 |
jeblair | #link actual agenda https://etherpad.openstack.org/p/zuulv3-pre-ptg | 22:04 |
clarkb | hello | 22:05 |
jeblair | #topic tarball/publish jobs | 22:05 |
*** openstack changes topic to "tarball/publish jobs (Meeting topic: zuul)" | 22:05 | |
jeblair | pabelanger: i think these are done, yeah? | 22:05 |
pabelanger | o/ | 22:05 |
pabelanger | yes, done | 22:05 |
jeblair | thanks! | 22:05 |
jeblair | #topic devstack jobs | 22:05 |
*** openstack changes topic to "devstack jobs (Meeting topic: zuul)" | 22:05 | |
jeblair | #link https://etherpad.openstack.org/p/AIFz4wRKQm | 22:06 |
*** felipemonteiro_ has joined #openstack-meeting-alt | 22:06 | |
jeblair | i sent an email about this | 22:06 |
jeblair | i got generally good response, so i think our current plan is two forks | 22:06 |
jeblair | 1) devstack-legacy job which just tries to run the current devstack-gate script with few changes | 22:06 |
jeblair | 2) (new) devstack job that is v3 native | 22:07 |
mordred | ++ | 22:07 |
fungi | oh, yes i read it and am also generally in favor of the compromise described for now | 22:07 |
fungi | sorry, still trying to catch up on e-mail backlog from last week | 22:07 |
mordred | fungi: you need a post vacation vacation to deal with the fallout from the vacation | 22:07 |
*** chyka has quit IRC | 22:08 | |
pabelanger | I'm happy with the 2 jobs approach | 22:08 |
fungi | this is my post vacation vacation | 22:08 |
jeblair | i feel fairly sure we can have devstack-legacy going very soon now. i'm focusing on that. | 22:08 |
*** felipemonteiro__ has joined #openstack-meeting-alt | 22:08 | |
jeblair | i'm hoping we can have the new devstack job (i call it devstack-ng in my head, but really its name should just be devstack) ready (or mostly ready) by ptg as well, so we have something to show, even if it's not fully built-out and used. | 22:09 |
pabelanger | great | 22:09 |
*** felipemonteiro has quit IRC | 22:10 | |
jeblair | dmsimard is working on the network overlay stuff | 22:10 |
fungi | yeah, getting _a_ devstack job going under the new model is likely a lower bar than translating all the various devstack jobs we have into the new model | 22:10 |
jeblair | which will be used in both jobs (in one form or another) | 22:10 |
jeblair | fungi: yeah, and lets us build up in complexity | 22:10 |
dmsimard | yup, tackling one issue after the next | 22:10 |
*** ijw has quit IRC | 22:10 | |
mordred | fungi: ++ | 22:10 |
*** felipemonteiro_ has quit IRC | 22:11 | |
*** ijw has joined #openstack-meeting-alt | 22:11 | |
clarkb | dmsimard: I actually find it weird we put libffi-devel in centos-minimal fwiw and don't see where we put it in ubuntu | 22:11 |
jeblair | my best guess for devstack-legacy (which is our minimum at this point) is mid-week. | 22:11 |
dmsimard | I thought the current patchset was good to go but there's still an issue -- I might need a hand with that one or it's possible it might be completely unrelated | 22:11 |
clarkb | dmsimard: I think things may work now because cryptography doesn't dep on that? I dunno | 22:11 |
*** slaweq_ has quit IRC | 22:11 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 22:12 | |
fungi | pyca/cryptography doesn't need it if you install from a wheel, i believe | 22:12 |
fungi | but if you install from sdist then it does | 22:12 |
*** slaweq_ has joined #openstack-meeting-alt | 22:12 | |
mordred | right. and we have a wheel mirror that builds wheels of cryptography | 22:12 |
dmsimard | clarkb: you typically need both libffi and openssl devel headers to compile crypto yeah.. but then again, we install from wheels so we don't compile ? | 22:12 |
dmsimard | yeah what mordred said | 22:12 |
clarkb | oh ya thats probably it. So I don't think we can merge your chagne safely yet | 22:13 |
dmsimard | which one, paramiko ? | 22:13 |
clarkb | yes unpin paramiko | 22:13 |
dmsimard | ok it's a bit unrelated to the network overlay stuff, we can discuss it off meeting | 22:13 |
clarkb | ok | 22:14 |
jeblair | any other devstack stuff? | 22:14 |
SpamapS | o/ | 22:14 |
* SpamapS had meatspace troubles, here now | 22:14 | |
*** felipemonteiro has joined #openstack-meeting-alt | 22:14 | |
* mordred hands SpamapS a plate of chicken | 22:14 | |
jeblair | is chicken meat? | 22:15 |
SpamapS | omnom devstack chicken | 22:15 |
jeblair | #topic jobs that use special slaves | 22:15 |
*** openstack changes topic to "jobs that use special slaves (Meeting topic: zuul)" | 22:15 | |
jeblair | #link https://etherpad.openstack.org/p/zuulv3-special-jobs | 22:15 |
jeblair | this is a new addition since last week | 22:15 |
jeblair | but mordred has been tackling it | 22:15 |
mordred | so I went through and made a list | 22:15 |
mordred | of all the things that use "special" slaves | 22:15 |
*** ijw has quit IRC | 22:16 | |
mordred | I've been working on base jobs for the proposal ones which I think are in the process of landing right now | 22:16 |
*** felipemonteiro__ has quit IRC | 22:16 | |
*** felipemonteiro_ has quit IRC | 22:16 | |
pabelanger | ya, I have some changes up for AFS publishing, so that overlaps with wheel mirrors for sure | 22:16 |
mordred | it does indeed | 22:17 |
jeblair | since we haven't merged the nodepool static node patches, we're fairly committed to avoiding use of those for the initial v3 rollout at least; thus all of these need to be ported to use non-special nodes (which is ideal anyway) | 22:17 |
pabelanger | sonce once we land the afs bit, wheel mirror should fall into place | 22:17 |
mordred | pabelanger: I was goign to see if I could sell you on taking the AFS related ones from the list since you're already AFS-ing | 22:17 |
*** rbergeron has joined #openstack-meeting-alt | 22:17 | |
*** slaweq_ has quit IRC | 22:17 | |
pabelanger | mordred: ya, should be okay with that | 22:17 |
* rbergeron whistles and swings by | 22:17 | |
Shrews | jeblair: should we work on landing that? | 22:17 |
mordred | pabelanger: wheel mirror is, unfortunately, a bit of a special case- but we can chat about it post-meeting | 22:17 |
pabelanger | mordred: ack | 22:17 |
fungi | i see tarball signing jobs aren't in that list... i guess because we already have that working with single-use nodes in zuul v3? | 22:18 |
mordred | Shrews: I think there's still a conceptual issue we need to address with using static nodes for these jobs that we should discuss at the ptg- but I don't think it'll accelarate these jobs for now | 22:18 |
jeblair | Shrews: i'd rather wait until after ptg; i don't think we have time to build up a solution around it, and it's not actually what we want for these jobs anyway. | 22:18 |
pabelanger | fungi: ya, we do that in bubblewrap on the executor today | 22:18 |
mordred | fungi: yup. tarball signing is actually done | 22:18 |
Shrews | mordred: jeblair: ack | 22:18 |
mordred | fungi: (it's in the list, just struckthrough) | 22:18 |
fungi | cool so it's one that _would_ have been in the list but was tackled early | 22:18 |
mordred | yup | 22:19 |
jeblair | (basically, if using dynamic nodes for this fails, that increases the priority of the static patches) | 22:19 |
fungi | oh, yep nevermind, it was under wheel mirror building which is why i missed it | 22:19 |
jeblair | mordred: other than handing afs stuff off to pabelanger, is the rest amenable to other folks pitching in, or do you think you'll knock 'em out yourself? | 22:20 |
mordred | jeblair: both are true - the common proposal stack is basically done (remaining piece is part of migration script, since it's about registering job variants) | 22:21 |
clarkb | I feel like I am missing something, were we considering keeping these jobs on static purpose built instances? | 22:21 |
fungi | sounds like the preference is to avoid doing that | 22:22 |
dmsimard | I'll keep hacking on the devstack stuff, there are other things I saw I could help with (i.e, create zuul stream unit tests) but I guess devstack is the priority | 22:22 |
jeblair | clarkb: i consider it a backup plan that's still a backup plan :) | 22:22 |
clarkb | gotcha | 22:22 |
mordred | the release jobs and the special proposal jobs are all independent, so could certainly benefit from pile-on if people feel like helping | 22:22 |
fungi | the reference to these jobs being a "special case" is that they're not particularly generalizable and may need some special support executor side for some things | 22:23 |
mordred | but are all largely going to be about re-using the "copy the script and execute it" logic from the proposal job for now- so I expect to hammer them out quickly | 22:23 |
mordred | oh - no - just they're not the same as using the propose_update.sh script - so they need to be looked at individually | 22:23 |
jeblair | and the approach mordred's taking is basically to keep using the scripts and not ansible them for now; defer that until after ptg. | 22:24 |
mordred | so "special case" here means they're not being handled as part of a larger more systemic thing -like the things that publish to AFS | 22:24 |
fungi | though it sounds like all the executor-side support we think we might need is in place at this point? | 22:24 |
dmsimard | mordred: I did find a silly ansible bug when I was copying scripts verbatim for d-g migration, I'm expecting it to probably show up when translating the jobs from JJB: https://github.com/ansible/ansible/issues/28674 | 22:24 |
dmsimard | So, for that reason, it'd probably be best to effectively run a task that runs a script, and not embed the actual script in a shell task | 22:24 |
jeblair | fungi: yeah, mostly depends on secrets and i think that's workable now | 22:24 |
mordred | dmsimard: yes - and that's what we're doing - totally agreee | 22:25 |
fungi | oh awesome, so we can't use apostrophes in job comments? :/ | 22:25 |
fungi | (and presumably a host of other stuff which might confuse the parser) | 22:26 |
dmsimard | fungi: yeah, exactly.. there's too many ways this could go wrong | 22:26 |
dmsimard | running things as-is the the safest way | 22:26 |
mordred | yah - for the current 2.5 jjb translation we put all the script blocks into external files and execute them that way | 22:26 |
mordred | which I expect to do for the actual migration, since, well, we know it works today :) | 22:26 |
jeblair | #topic migration script | 22:26 |
*** openstack changes topic to "migration script (Meeting topic: zuul)" | 22:26 | |
jeblair | (topic change since we're there anyway) | 22:27 |
mordred | I started this a couple of weeks ago then shelved it to work on jobs | 22:27 |
mordred | my current plan is to return to hacking on it as soon as I get those proposal/release jobs knocked out or handed off | 22:27 |
jeblair | yeah, i still think this isn't ripe until that + devstack-legacy are in place | 22:27 |
mordred | yah | 22:28 |
jeblair | anything else on the subject? | 22:28 |
jeblair | #topic migration docs | 22:28 |
*** openstack changes topic to "migration docs (Meeting topic: zuul)" | 22:28 | |
jeblair | i haven't worked on this at all since last week | 22:29 |
jeblair | hopefully if devstack-legacy starts actually running for more than 2m before bailing, i'll have some intervals to add bits here | 22:29 |
mordred | Shrews did some patches | 22:29 |
jeblair | ya, there's a walkthrough there now | 22:29 |
jeblair | i don't think we can flip the switch until we have a document that says "hey, if you want your job non-voting, forget all that stuff from zuulv2, you want a job variant". that's the stuff that still needs writing. | 22:30 |
pabelanger | I'll make some time this week to look at the docs also | 22:31 |
*** marst has quit IRC | 22:31 | |
jeblair | #topic meeting next week (bonus topic!) | 22:31 |
*** openstack changes topic to "meeting next week (bonus topic!) (Meeting topic: zuul)" | 22:31 | |
jeblair | next monday is a us holiday | 22:32 |
fungi | bonus round! | 22:32 |
mordred | from previous topic: https://review.openstack.org/#/c/498111 ... if someone wants to +A that one in | 22:32 |
dmsimard | next monday is also a canada holiday :) | 22:32 |
dmsimard | (for pabelanger and I) | 22:32 |
mordred | it's a canada holiday for all of us | 22:32 |
pabelanger | pfft, days off? | 22:32 |
jeblair | so maybe let's skip the meeting next week; should we try to resync on tuesday though? | 22:33 |
*** ijw has joined #openstack-meeting-alt | 22:33 | |
fungi | i'm up for observing a canadian holiday next week | 22:33 |
dmsimard | can have a sub-topic in the -infra meeting | 22:33 |
mordred | I'm up for more frequent than usual check ins over the next two weeks as needed | 22:34 |
jeblair | dmsimard: yeah, that sounds like a great plan for 1 week before the ptg regardless. | 22:34 |
dmsimard | mordred: yeah we're informally keeping in sync with each other day to day | 22:34 |
rbergeron | there are countries other than canada? i refuse to believe this | 22:34 |
fungi | dmsimard: now you have to convince clarkb when you want things in the infra meeting agenda | 22:35 |
jeblair | rbergeron: it's a temporary setback | 22:35 |
*** yamamoto_ has joined #openstack-meeting-alt | 22:35 | |
fungi | bribing me no longer works ;) | 22:35 |
dmsimard | but imo let's have a zuul v3 topic in -infra meeting if it's okay with fungi/clarkb :p | 22:35 |
rbergeron | i have bonus bonus next week info if anyone is interested :) | 22:35 |
dmsimard | rbergeron: you show up just to give us bonuses? I like | 22:35 |
Shrews | rbergeron: free hotdogs? | 22:36 |
jeblair | #topic next week bonus info (bonus bonus topic!) | 22:36 |
rbergeron | Shrews: you know it :) | 22:36 |
*** openstack changes topic to "next week bonus info (bonus bonus topic!) (Meeting topic: zuul)" | 22:36 | |
rbergeron | ah -- i was just going to say, I don't want to interrupt jim's agenda until "bonus topics time," but here we are | 22:36 |
rbergeron | so: AnsibleFest is next week in SFO -- I know a few of y'all are coming for one reason or another, and though we won't have organized Zuul Things like we have in the past.. | 22:37 |
rbergeron | (turns out y'all are shipping things, and stuff, the following week) -- | 22:37 |
jeblair | #agreed skip sept 4 zuul meeting; catch up on sept 5 infra meeting | 22:37 |
jeblair | i was planning on stopping by | 22:37 |
rbergeron | for thos e of you who are coming and want codes for ansiblefest, or to come to the contributor things, or to come to the cocktail party on the evening of Sept. 6, please send me a mail or ping me like, right now. | 22:38 |
fungi | it's a smidge out of the way for me, but sounds fun! | 22:38 |
clarkb | fungi: roadtrip! | 22:38 |
rbergeron | I will casually mention that if uyou come you will get to witness either the awesomeness or hilarity of robyn interviewing jim whitehurst as a keynote, and he did indicate he would love to come to the cocktail party and meet our fine contributors. | 22:38 |
dmsimard | Wish I could've gone :( | 22:39 |
rbergeron | And I hope to buy you all really expensive cocktails in denver after i arrie post open-source-summit in los angeles. | 22:39 |
jamielennox | one of the worst hangovers i've ever had from that cocktail part | 22:39 |
fungi | you just made me look up who that is | 22:39 |
dmsimard | fungi: he's some random guy :) | 22:39 |
rbergeron | dmsimard: sorry :\ i wish i had been on less fire with "announcements" and "work" and shit to tend more to this fest / contributor summit, but :\ | 22:39 |
rbergeron | jeblair: it is in SFO (marriott marquis downtown), i the event you want to swing by and hug pabelanger or maria bracho in person, along the with the everyone elses. | 22:40 |
dmsimard | rbergeron: no worries, bring the next north america ansiblefest in Montreal :D | 22:40 |
* rbergeron motes that some openstack foundation humans of awesome seem to be at some other event also in SFO those days and are beinb invited to cocktail things | 22:41 | |
jeblair | rbergeron: oooh that's the one with the deathstar windows in the view bar... :) | 22:41 |
fungi | hrm, rh ceo for 9 years? i really have a _terrible_ memory for names | 22:41 |
rbergeron | and, well, I guess that ends my "hi, i'm robyn, and i'm here to tell you about the aailability of alcohol" portion of this meeting agenda :) | 22:41 |
fungi | rbergeron: oh, is ansiblefest happening at the same time as opendev? | 22:41 |
*** markvoelker has joined #openstack-meeting-alt | 22:42 | |
rbergeron | fungi: he's a super nice guy. And super smart -- he came to the ansible office to chat last week on eclipse day (aka my boss's birthday), and we talked about kanban and when he was COO at Delta and loving linux and nerds and also really heavy crazy shiz. :) | 22:42 |
jeblair | http://cache.marriott.com/propertyimages/s/sfodt/sfodt_main03_r.jpg | 22:42 |
rbergeron | fungi: yassss. | 22:42 |
fungi | whups | 22:42 |
rbergeron | jeblair: omg they really are death star windows | 22:43 |
*** slaweq_ has joined #openstack-meeting-alt | 22:43 | |
jeblair | the effect is awesome at night :) | 22:43 |
rbergeron | fungi: no worries, it's less awkwards than the PTG at the same time as the linux foundations open source summit and my sads being the cloud track chair for that knowing all the humans i love are away getting things done :) | 22:43 |
*** yamamoto_ has quit IRC | 22:43 | |
jeblair | #topic devstack-gate and git cache (bonus bonus bonus topic!) | 22:43 |
*** openstack changes topic to "devstack-gate and git cache (bonus bonus bonus topic!) (Meeting topic: zuul)" | 22:43 | |
fungi | lightning round! | 22:43 |
jeblair | since we have a few minutes -- i wanted to mention this real quick... | 22:44 |
rbergeron | fungi: good news is... we have a cocktail party the night before and can invite all the humans we'd like :) | 22:44 |
jeblair | the devstack-legacy job has many more git repos than a typical zuulv3 job will have (clarkb has whittled down the projects list a lot, but not completely) | 22:44 |
jeblair | this means we may need to push a lot more data to the nodes than we would have expected | 22:45 |
pabelanger | I actually had a question about this too, how soon are we stopping cache-devstack DIB process? Things like cirros images for example. | 22:45 |
jeblair | so i'm going to look at using the git repo cache for that (which we otherwise don't use) | 22:45 |
jeblair | but in doing so, i'd like to ask questions like what pabelanger just asked -- | 22:46 |
fungi | so the executor would push the prepared refs into the cached local copies on the nodes, i guess? | 22:46 |
jeblair | fungi: yep | 22:46 |
fungi | seems sane enough on the surface anyway | 22:46 |
jeblair | basically -- if we do this, how long do we want to do it for? how important is removing the git repo cache from images, etc. | 22:46 |
jeblair | i'm going to add this as an infra meeting topic | 22:46 |
jeblair | because this is, at base, an openstack infra policy question, so that's a better venue | 22:46 |
mordred | it's a great topic | 22:47 |
fungi | one thing i think we're missing still (and can always discuss more tomorrow) is performance metrics to see how much it hurts to do that without the local cache | 22:47 |
jeblair | but wanted to mention it here to make sure folks know about that, and i'll probably be pushing up patches soon which may lead to confusion. | 22:47 |
pabelanger | ++ | 22:47 |
jeblair | fungi: yeah. infra-cloud complicates this too. | 22:47 |
*** slaweq_ has quit IRC | 22:47 | |
fungi | i also think we haven't clearly enumerated what things we want to stop caching, and what benefits we believe we're get from doing that | 22:48 |
jeblair | since we now have a cloud where nodes underperform my home dsl in their networking. | 22:48 |
jeblair | that's *usa* dsl, just to be clear. so, like, nothin'. | 22:48 |
* fungi wants to request we upgrade that isdn line to dual-channel | 22:48 | |
jeblair | anyway, think about that and we'll talk tomorrow :) | 22:49 |
mordred | ++ | 22:49 |
pabelanger | nodepool-builder uploads are working very well on rackspace (nb04). We can bring new images online in about 30mins (80GB total) now | 22:49 |
pabelanger | nb03, little longer | 22:49 |
*** yamamoto_ has joined #openstack-meeting-alt | 22:49 | |
fungi | nb03 is the one in vh? | 22:49 |
pabelanger | ya | 22:49 |
clarkb | fungi: I've also got a ptg idea on the etherpad to talk about what we host on our mirrors | 22:50 |
fungi | do we think that's due to network, disk, or some other bottleneck? | 22:50 |
clarkb | these topics are probably tightly related | 22:50 |
mordred | clarkb: ++ | 22:50 |
pabelanger | fungi: network, we only have 100Mbps | 22:50 |
fungi | agreed | 22:50 |
pabelanger | rackspace is 400Mbps (IIRC( | 22:50 |
fungi | on the ptg topic idea | 22:50 |
*** felipemonteiro_ has joined #openstack-meeting-alt | 22:51 | |
jeblair | any more bonus bonus bonus bonus topics? | 22:51 |
jeblair | thanks all! | 22:52 |
jeblair | #endmeeting | 22:52 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:52 | |
openstack | Meeting ended Mon Aug 28 22:52:42 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-08-28-22.04.html | 22:52 |
fungi | thanks jeblair! | 22:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-08-28-22.04.txt | 22:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-08-28-22.04.log.html | 22:52 |
*** jamielennox has left #openstack-meeting-alt | 22:52 | |
*** MeganR has quit IRC | 22:52 | |
*** Shrews has left #openstack-meeting-alt | 22:53 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 22:53 | |
*** felipemonteiro has quit IRC | 22:54 | |
*** felipemonteiro_ has quit IRC | 22:56 | |
*** yamamoto_ has quit IRC | 22:59 | |
*** yamamoto_ has joined #openstack-meeting-alt | 23:06 | |
*** hongbin has quit IRC | 23:07 | |
*** baoli has joined #openstack-meeting-alt | 23:08 | |
*** iyamahat has quit IRC | 23:09 | |
*** iyamahat has joined #openstack-meeting-alt | 23:09 | |
*** baoli has quit IRC | 23:12 | |
*** sdague has quit IRC | 23:21 | |
*** chyka_ has quit IRC | 23:34 | |
*** chyka has joined #openstack-meeting-alt | 23:35 | |
*** diablo_rojo has quit IRC | 23:36 | |
*** chyka has quit IRC | 23:39 | |
*** ijw has quit IRC | 23:41 | |
*** ijw has joined #openstack-meeting-alt | 23:42 | |
*** slaweq_ has joined #openstack-meeting-alt | 23:44 | |
*** ijw has quit IRC | 23:46 | |
*** markvoelker has quit IRC | 23:46 | |
*** yamamoto_ has quit IRC | 23:47 | |
*** slaweq_ has quit IRC | 23:48 | |
*** achadha_ has joined #openstack-meeting-alt | 23:51 | |
*** ijw has joined #openstack-meeting-alt | 23:52 | |
*** gouthamr has joined #openstack-meeting-alt | 23:54 | |
*** achadha__ has joined #openstack-meeting-alt | 23:54 | |
*** achadha has quit IRC | 23:54 | |
*** baoli has joined #openstack-meeting-alt | 23:55 | |
*** achadha__ has quit IRC | 23:55 | |
*** achadha_ has quit IRC | 23:55 | |
*** achadha has joined #openstack-meeting-alt | 23:55 | |
*** ijw has quit IRC | 23:56 | |
*** diga has joined #openstack-meeting-alt | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!