openstackgerrit | Merged openstack/nova master: Add retrying to requirements.txt https://review.openstack.org/568692 | 00:08 |
---|---|---|
*** yamamoto has joined #openstack-nova | 00:13 | |
*** Tom-Tom has joined #openstack-nova | 00:16 | |
*** yamamoto has quit IRC | 00:17 | |
*** Tom-Tom has quit IRC | 00:20 | |
*** hiro-kobayashi has joined #openstack-nova | 00:23 | |
*** stakeda has joined #openstack-nova | 00:24 | |
*** dklyle has quit IRC | 00:24 | |
*** Nel1x has joined #openstack-nova | 00:28 | |
*** tbachman has quit IRC | 00:31 | |
openstackgerrit | Merged openstack/nova master: Fix HTTP500 error of changes-since on v2.0 API https://review.openstack.org/567916 | 00:31 |
*** dklyle has joined #openstack-nova | 00:32 | |
*** linhnm has joined #openstack-nova | 00:33 | |
*** yamamoto has joined #openstack-nova | 00:33 | |
*** Dinesh_Bhor has joined #openstack-nova | 00:37 | |
*** yamamoto has quit IRC | 00:40 | |
*** germs_ has quit IRC | 00:48 | |
*** dklyle has quit IRC | 00:53 | |
*** yamamoto has joined #openstack-nova | 00:56 | |
*** hongbin has joined #openstack-nova | 00:57 | |
*** dave-mcc_ has quit IRC | 00:59 | |
*** baoli has joined #openstack-nova | 01:00 | |
*** yamamoto has quit IRC | 01:00 | |
*** zhaochao has joined #openstack-nova | 01:03 | |
openstackgerrit | Naichuan Sun proposed openstack/nova master: xenapi(N-R-P): support compute node resource provider update https://review.openstack.org/521041 | 01:04 |
*** baoli has quit IRC | 01:05 | |
*** phuongnh has joined #openstack-nova | 01:10 | |
*** tiendc has joined #openstack-nova | 01:11 | |
*** yamamoto has joined #openstack-nova | 01:17 | |
*** edmondsw has joined #openstack-nova | 01:18 | |
*** dklyle has joined #openstack-nova | 01:20 | |
*** edmondsw has quit IRC | 01:22 | |
*** yamamoto has quit IRC | 01:23 | |
*** mriedem_afk has quit IRC | 01:27 | |
*** dklyle has quit IRC | 01:29 | |
*** r-daneel has quit IRC | 01:30 | |
*** gyee has quit IRC | 01:38 | |
*** yamamoto has joined #openstack-nova | 01:39 | |
*** yamamoto has quit IRC | 01:44 | |
*** lei-zh has joined #openstack-nova | 01:53 | |
*** gyankum has joined #openstack-nova | 01:55 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: nova improvement of maximum attach volumes more than 26 vols https://review.openstack.org/567472 | 01:58 |
*** hemna_ has quit IRC | 01:59 | |
*** yamamoto has joined #openstack-nova | 02:00 | |
*** bkopilov has quit IRC | 02:00 | |
*** dave-mccowan has joined #openstack-nova | 02:01 | |
*** Tom-Tom has joined #openstack-nova | 02:01 | |
*** Tom-Tom has quit IRC | 02:01 | |
*** Tom-Tom has joined #openstack-nova | 02:01 | |
*** trungnv has quit IRC | 02:03 | |
*** phuongnh has quit IRC | 02:03 | |
*** annp has quit IRC | 02:03 | |
*** phuongnh has joined #openstack-nova | 02:03 | |
*** annp has joined #openstack-nova | 02:03 | |
*** linhnm has quit IRC | 02:03 | |
*** trungnv has joined #openstack-nova | 02:03 | |
*** yamamoto has quit IRC | 02:05 | |
*** andreas_s has joined #openstack-nova | 02:15 | |
*** andreas_s has quit IRC | 02:19 | |
*** gjayavelu has quit IRC | 02:20 | |
*** yamamoto has joined #openstack-nova | 02:21 | |
*** nicolasbock has quit IRC | 02:24 | |
*** yamamoto has quit IRC | 02:28 | |
*** dave-mccowan has quit IRC | 02:32 | |
*** liverpooler has joined #openstack-nova | 02:36 | |
*** vladikr has quit IRC | 02:36 | |
*** vladikr has joined #openstack-nova | 02:37 | |
*** dpawlik has joined #openstack-nova | 02:42 | |
*** yamamoto has joined #openstack-nova | 02:44 | |
*** dpawlik has quit IRC | 02:46 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Support nested alloc cands with sharing providers https://review.openstack.org/567508 | 02:48 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Return all resources in provider_summaries https://review.openstack.org/558045 | 02:48 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Return all nested providers in tree https://review.openstack.org/559480 | 02:48 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Add microversion for nested allocation candidate https://review.openstack.org/565487 | 02:48 |
*** yamamoto has quit IRC | 02:48 | |
*** liverpooler has quit IRC | 02:49 | |
*** psachin has joined #openstack-nova | 02:50 | |
*** Nel1x has quit IRC | 02:51 | |
openstackgerrit | Vu Cong Tuan proposed openstack/nova stable/queens: Update auth_url in install docs https://review.openstack.org/568730 | 02:55 |
*** hongbin has quit IRC | 02:57 | |
*** Tom-Tom has quit IRC | 02:57 | |
*** Tom-Tom has joined #openstack-nova | 02:59 | |
*** tuanla____ has joined #openstack-nova | 03:00 | |
*** yamamoto has joined #openstack-nova | 03:04 | |
alex_xu | melwitt: for the usecase I said at https://review.openstack.org/#/c/509042/3/specs/rocky/approved/count-quota-usage-from-placement.rst@67, does make sense? should I submit another spec for that, or you think that can mix in the same spec. | 03:05 |
*** baoli has joined #openstack-nova | 03:07 | |
melwitt | alex_xu: your use case is about counting usage for other resource classes right? is your use case specific about quotas or is it just being able to query placement for resource X usage, in general? | 03:09 |
melwitt | I think either way it will be a separate spec, because if you are thinking about adding quota for other types of resources, that would be a different spec | 03:09 |
*** yamamoto has quit IRC | 03:09 | |
melwitt | and if you are thinking about adding other types of resources to the placement usages/ response, also would be a different spec. I'm not sure if placement already returns usages for all possible resources it finds scoped under project_id/user_id or if it only handles the standard VCPU, RAM, DISK at this time | 03:11 |
*** baoli has quit IRC | 03:12 | |
alex_xu | melwitt: it is about quota. the more specific usecase is ironic user wants to count the specific number of baremetal node, that can be done by the count the quota for a resource class like 'CUSTOM_RC_BAREMETAL_GOLD'. | 03:12 |
*** baoli has joined #openstack-nova | 03:12 | |
alex_xu | melwitt: good point on the usages/ response, I assume it will return all the resources, but really should check the code to ensure that. | 03:15 |
melwitt | alex_xu: I see. yeah, in that case I think it would need its own spec to describe the design of dynamic quota resources, because users would be creating custom resources and the quota to go along with them. and unfortunately I expect you might get stuck behind unified limits in keystone, for the ability to express the limits for custom resource classes | 03:15 |
melwitt | the other tricky part will be where/how to enforce custom resource class quota in nova. will it just be at instance create time? will that limit check iterate over all custom resource class quotas? those things would have to be designed in the spec too | 03:17 |
openstackgerrit | jichenjc proposed openstack/nova master: WIP: Remove support for /os-fixed-ips REST API https://review.openstack.org/568516 | 03:17 |
*** Dinesh__Bhor has joined #openstack-nova | 03:18 | |
alex_xu | melwitt: I'm thinking based on the current nova quota, not sure whether I needn't depend on the keystone limits. | 03:19 |
melwitt | alex_xu: in case you haven't seen, here's the keystone spec about hierarchical unified limits https://review.openstack.org/540803 | 03:20 |
alex_xu | I althought the keystone limits is another big refactor, and no one drive it yet | 03:20 |
*** annp has quit IRC | 03:20 | |
alex_xu | melwitt: thanks, that is what i'm looking for! | 03:20 |
*** gyankum has quit IRC | 03:20 | |
melwitt | alex_xu: yeah ... maybe not. but I'm thinking, if there needs to be an API to create a new quota limit on-the-fly, that's something totally new in nova, but it would fit in nicely in keystone unified limits, I think | 03:20 |
*** Dinesh_Bhor has quit IRC | 03:21 | |
alex_xu | melwitt: for the quota check, yes, it will check at instance create time, totally same with current quota check, inside it bascially, just create a countable resource dynamically | 03:21 |
melwitt | yeah. I'd have to think about it more but just imagining how we have the nova.conf => quota class => quota limit in DB thing | 03:22 |
alex_xu | melwitt: for the API, i'm thinking reusing the update of os-quota-set API, but let me check the keystone limit proposal | 03:22 |
melwitt | we have nova.conf options for instances quota, ram quota, cpu quota. they are all "hard-coded" in a way | 03:22 |
*** Zames has joined #openstack-nova | 03:23 | |
*** bkopilov has joined #openstack-nova | 03:23 | |
melwitt | so if you were to reuse os-quota-sets, that could work but you'd go out-of-sync with how the config option part works. maybe that's okay. just thinking aloud | 03:23 |
*** baoli has quit IRC | 03:24 | |
*** Zames has quit IRC | 03:24 | |
alex_xu | melwitt: for those resource class quota, there is no default value for them. it all starts from the user create a quota for a specific resource class on a specific project by the nova api | 03:24 |
* melwitt nods | 03:24 | |
alex_xu | melwitt: but yes...that make me think, the operator only can set quota for a specific project. if there are many project, that will be pain, I need to think about it... | 03:25 |
melwitt | yeah, just some things to keep in mind | 03:25 |
*** yamamoto has joined #openstack-nova | 03:27 | |
alex_xu | melwitt: thanks for tips and thoughts, let me try to work out a spec | 03:27 |
melwitt | np, good luck | 03:27 |
*** yamamoto has quit IRC | 03:32 | |
*** rajinir has quit IRC | 03:39 | |
*** takashin has joined #openstack-nova | 03:39 | |
*** vladikr has quit IRC | 03:40 | |
*** vladikr has joined #openstack-nova | 03:41 | |
*** links has joined #openstack-nova | 03:41 | |
*** fragatina has quit IRC | 03:46 | |
*** yamamoto has joined #openstack-nova | 03:48 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Deprecate running API services under eventlet https://review.openstack.org/549510 | 03:48 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: Test nova-api eventlet deprecation https://review.openstack.org/549770 | 03:48 |
*** janki has joined #openstack-nova | 03:49 | |
*** tbachman has joined #openstack-nova | 03:50 | |
*** vladikr has quit IRC | 03:50 | |
*** vladikr has joined #openstack-nova | 03:51 | |
*** yamamoto has quit IRC | 03:54 | |
*** tbachman has quit IRC | 03:54 | |
*** tbachman has joined #openstack-nova | 03:56 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: nova improvement of maximum attach volumes more than 26 vols https://review.openstack.org/567472 | 03:56 |
*** Tom-Tom has quit IRC | 03:57 | |
*** Tom-Tom has joined #openstack-nova | 03:58 | |
*** Tom-Tom has quit IRC | 04:02 | |
*** gyankum has joined #openstack-nova | 04:10 | |
*** yamamoto has joined #openstack-nova | 04:11 | |
*** fragatina has joined #openstack-nova | 04:11 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Add tests for _get_trees_matching_all() function https://review.openstack.org/568737 | 04:12 |
*** lei-zh has quit IRC | 04:12 | |
*** yamamoto has quit IRC | 04:15 | |
*** yamamoto has joined #openstack-nova | 04:16 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Add tests for _get_trees_matching_all() function https://review.openstack.org/568737 | 04:19 |
*** vladikr has quit IRC | 04:22 | |
*** vladikr has joined #openstack-nova | 04:23 | |
*** edmondsw has joined #openstack-nova | 04:32 | |
*** brad[] has quit IRC | 04:33 | |
*** awaugama has quit IRC | 04:37 | |
*** dtantsur|afk has quit IRC | 04:38 | |
*** jaosorior has quit IRC | 04:40 | |
*** jaosorior has joined #openstack-nova | 04:47 | |
*** abhishekk has joined #openstack-nova | 04:48 | |
*** tbachman has quit IRC | 04:52 | |
*** tetsuro_ has joined #openstack-nova | 04:54 | |
*** lpetrut has joined #openstack-nova | 04:54 | |
*** jaosorior has quit IRC | 04:54 | |
*** vladikr has quit IRC | 04:55 | |
*** vladikr has joined #openstack-nova | 04:55 | |
*** tetsuro_ has quit IRC | 04:55 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: nova improvement of maximum attach volumes more than 26 vols https://review.openstack.org/567472 | 04:56 |
*** Dinesh__Bhor has quit IRC | 05:00 | |
*** vladikr has quit IRC | 05:00 | |
*** vladikr has joined #openstack-nova | 05:01 | |
*** jaosorior has joined #openstack-nova | 05:02 | |
*** udesale has joined #openstack-nova | 05:11 | |
*** lei-zh has joined #openstack-nova | 05:11 | |
*** vladikr has quit IRC | 05:17 | |
*** vladikr has joined #openstack-nova | 05:17 | |
*** sapd has quit IRC | 05:17 | |
*** lpetrut has quit IRC | 05:22 | |
*** ratailor has joined #openstack-nova | 05:23 | |
*** diga has joined #openstack-nova | 05:25 | |
*** gjayavelu has joined #openstack-nova | 05:25 | |
*** Tom-Tom has joined #openstack-nova | 05:25 | |
*** Eran_Kuris has joined #openstack-nova | 05:31 | |
*** diga has quit IRC | 05:32 | |
*** Eran_Kuris has quit IRC | 05:32 | |
*** annp has joined #openstack-nova | 05:34 | |
*** shaohe_feng has joined #openstack-nova | 05:36 | |
*** Dinesh_Bhor has joined #openstack-nova | 05:42 | |
*** lpetrut has joined #openstack-nova | 05:43 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: nova improvement of maximum attach volumes more than 26 vols https://review.openstack.org/567472 | 05:44 |
*** sridharg has joined #openstack-nova | 05:45 | |
*** Eran_Kuris has joined #openstack-nova | 05:46 | |
openstackgerrit | Naichuan Sun proposed openstack/nova master: XenAPI: update the document related to vdi streaming https://review.openstack.org/568444 | 05:46 |
*** armaan has joined #openstack-nova | 05:47 | |
*** lei-zh has quit IRC | 05:52 | |
*** lei-zh has joined #openstack-nova | 05:52 | |
*** s1061123_ has quit IRC | 05:53 | |
*** s1061123 has joined #openstack-nova | 05:54 | |
*** fragatina has quit IRC | 05:55 | |
openstackgerrit | Vishakha Agarwal proposed openstack/nova master: Re-using the code of os brick cinder https://review.openstack.org/565703 | 05:55 |
*** fragatina has joined #openstack-nova | 05:55 | |
*** sapd has joined #openstack-nova | 05:56 | |
*** psachin has quit IRC | 06:03 | |
*** lucas-afk has quit IRC | 06:05 | |
*** lucasagomes has joined #openstack-nova | 06:07 | |
*** armaan has quit IRC | 06:10 | |
*** armaan has joined #openstack-nova | 06:10 | |
*** psachin has joined #openstack-nova | 06:11 | |
*** shaohe_feng_ has joined #openstack-nova | 06:13 | |
*** vladikr has quit IRC | 06:13 | |
openstackgerrit | Naichuan Sun proposed openstack/nova master: xenapi(N-R-P): support compute node resource provider update https://review.openstack.org/521041 | 06:13 |
*** vladikr has joined #openstack-nova | 06:13 | |
*** andreas_s has joined #openstack-nova | 06:14 | |
*** shaohe_feng has quit IRC | 06:15 | |
*** shaohe_feng_ is now known as shaohe_feng | 06:15 | |
*** sidx64 has joined #openstack-nova | 06:16 | |
*** vladikr has quit IRC | 06:19 | |
*** vladikr has joined #openstack-nova | 06:19 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (2) https://review.openstack.org/568757 | 06:23 |
*** sridharg has quit IRC | 06:23 | |
*** markmc has quit IRC | 06:26 | |
*** do3meli has joined #openstack-nova | 06:27 | |
*** Dinesh__Bhor has joined #openstack-nova | 06:27 | |
*** udesale has quit IRC | 06:27 | |
*** Dinesh_Bhor has quit IRC | 06:28 | |
*** sidx64 has quit IRC | 06:29 | |
*** udesale has joined #openstack-nova | 06:29 | |
*** sidx64 has joined #openstack-nova | 06:33 | |
*** dpawlik has joined #openstack-nova | 06:34 | |
*** ltomasbo` is now known as ltomasbo | 06:34 | |
*** sidx64_ has joined #openstack-nova | 06:38 | |
*** sidx64 has quit IRC | 06:40 | |
*** sidx64 has joined #openstack-nova | 06:42 | |
*** sidx64_ has quit IRC | 06:44 | |
*** sar has joined #openstack-nova | 06:44 | |
*** vladikr has quit IRC | 06:49 | |
*** edmondsw has quit IRC | 06:49 | |
*** vladikr has joined #openstack-nova | 06:49 | |
openstackgerrit | Merged openstack/nova-specs master: Complex (Anti)-Affinity Policies https://review.openstack.org/546925 | 06:56 |
*** takashin has left #openstack-nova | 06:56 | |
*** slaweq has quit IRC | 06:56 | |
*** udesale has quit IRC | 06:58 | |
*** slaweq has joined #openstack-nova | 06:58 | |
*** tuanla____ has quit IRC | 07:04 | |
*** trungnv has quit IRC | 07:04 | |
*** tiendc has quit IRC | 07:04 | |
*** phuongnh has quit IRC | 07:04 | |
*** phuongnh has joined #openstack-nova | 07:04 | |
*** tuanla____ has joined #openstack-nova | 07:04 | |
*** tiendc has joined #openstack-nova | 07:04 | |
*** trungnv has joined #openstack-nova | 07:05 | |
*** vivsoni has quit IRC | 07:05 | |
*** udesale has joined #openstack-nova | 07:07 | |
*** ccamacho has joined #openstack-nova | 07:08 | |
*** sidx64 has quit IRC | 07:08 | |
*** rcernin has quit IRC | 07:10 | |
*** sidx64 has joined #openstack-nova | 07:11 | |
*** sridharg has joined #openstack-nova | 07:12 | |
*** sridharg has quit IRC | 07:12 | |
*** sridharg has joined #openstack-nova | 07:12 | |
*** damien_r has joined #openstack-nova | 07:16 | |
*** tesseract has joined #openstack-nova | 07:17 | |
*** sidx64 has quit IRC | 07:17 | |
*** udesale has quit IRC | 07:19 | |
*** lei-zh has quit IRC | 07:20 | |
*** lei-zh1 has joined #openstack-nova | 07:20 | |
*** sidx64 has joined #openstack-nova | 07:20 | |
*** sidx64 has quit IRC | 07:24 | |
*** udesale has joined #openstack-nova | 07:24 | |
*** yamamoto has quit IRC | 07:25 | |
*** sidx64 has joined #openstack-nova | 07:25 | |
*** sahid has joined #openstack-nova | 07:26 | |
*** sidx64 has quit IRC | 07:32 | |
*** lpetrut has quit IRC | 07:33 | |
*** sidx64 has joined #openstack-nova | 07:35 | |
*** avolkov has joined #openstack-nova | 07:35 | |
*** bhagyashri_s has quit IRC | 07:36 | |
*** bhagyashri_s has joined #openstack-nova | 07:37 | |
*** aloga has joined #openstack-nova | 07:39 | |
openstackgerrit | Nguyen Hai proposed openstack/nova-specs master: Follow the new PTI for document build https://review.openstack.org/551802 | 07:39 |
*** AlexeyAbashkin has joined #openstack-nova | 07:42 | |
*** moshele has joined #openstack-nova | 07:45 | |
*** yamamoto has joined #openstack-nova | 07:45 | |
*** alexchadin has joined #openstack-nova | 07:46 | |
*** yamamoto has quit IRC | 07:47 | |
*** yamamoto has joined #openstack-nova | 07:47 | |
*** jpena|off is now known as jpena | 07:50 | |
*** jaypipes has quit IRC | 07:50 | |
*** jaypipes has joined #openstack-nova | 07:51 | |
*** amoralej|off is now known as amoralej | 07:53 | |
*** mikal_ has joined #openstack-nova | 07:57 | |
*** vladikr has quit IRC | 07:57 | |
*** vladikr has joined #openstack-nova | 07:57 | |
*** mikal has quit IRC | 07:59 | |
*** dims has quit IRC | 07:59 | |
openstackgerrit | Chen Hanxiao proposed openstack/nova master: libvirt: guest: introduce blockStats instead of domain.blockStats https://review.openstack.org/526833 | 08:01 |
openstackgerrit | Naichuan Sun proposed openstack/nova master: XenAPI: update the document related to vdi streaming https://review.openstack.org/568444 | 08:01 |
*** dims has joined #openstack-nova | 08:02 | |
*** mdbooth has joined #openstack-nova | 08:02 | |
*** mgoddard has joined #openstack-nova | 08:03 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: nova improvement of maximum attach volumes more than 26 vols https://review.openstack.org/567472 | 08:03 |
*** mdnadeem has joined #openstack-nova | 08:04 | |
*** vladikr has quit IRC | 08:04 | |
*** vladikr has joined #openstack-nova | 08:05 | |
*** armaan has quit IRC | 08:06 | |
*** armaan has joined #openstack-nova | 08:07 | |
*** sridharg has quit IRC | 08:07 | |
*** dims has quit IRC | 08:07 | |
*** dims has joined #openstack-nova | 08:07 | |
*** dineshbhor__ has joined #openstack-nova | 08:09 | |
*** armaan has quit IRC | 08:11 | |
*** Dinesh__Bhor has quit IRC | 08:11 | |
*** armaan has joined #openstack-nova | 08:11 | |
*** gjayavelu has quit IRC | 08:14 | |
*** tssurya has joined #openstack-nova | 08:15 | |
*** edmondsw has joined #openstack-nova | 08:20 | |
*** lpetrut has joined #openstack-nova | 08:21 | |
*** markmc has joined #openstack-nova | 08:21 | |
*** sidx64 has quit IRC | 08:21 | |
*** edmondsw has quit IRC | 08:25 | |
*** lpetrut has quit IRC | 08:25 | |
*** jmccarthy has joined #openstack-nova | 08:27 | |
*** sidx64 has joined #openstack-nova | 08:28 | |
*** sidx64 has quit IRC | 08:29 | |
*** sidx64 has joined #openstack-nova | 08:30 | |
*** sidx64 has quit IRC | 08:31 | |
*** sridharg has joined #openstack-nova | 08:32 | |
*** ragiman has joined #openstack-nova | 08:32 | |
*** sridhargaddam has joined #openstack-nova | 08:35 | |
*** sar has quit IRC | 08:36 | |
*** sridharg has quit IRC | 08:36 | |
*** sar has joined #openstack-nova | 08:38 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova-specs master: Allow having placement inventories with reserved value equal to total https://review.openstack.org/568613 | 08:39 |
*** derekh has joined #openstack-nova | 08:41 | |
*** vladikr has quit IRC | 08:42 | |
*** Tom-Tom has quit IRC | 08:42 | |
*** vladikr has joined #openstack-nova | 08:42 | |
*** sidx64 has joined #openstack-nova | 08:43 | |
*** Tom-Tom has joined #openstack-nova | 08:43 | |
*** Tom-Tom has quit IRC | 08:43 | |
*** Tom-Tom has joined #openstack-nova | 08:43 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/queens: placement: Fix HTTP error generation https://review.openstack.org/568784 | 08:45 |
*** wolverineav has joined #openstack-nova | 08:46 | |
*** alexchadin has quit IRC | 08:51 | |
openstackgerrit | Surya Seetharaman proposed openstack/nova stable/queens: POC: Filter/ignore NotSupportedWarning ['use_tpool'] in nova-manage https://review.openstack.org/568785 | 08:51 |
*** alexchadin has joined #openstack-nova | 08:51 | |
*** cdent has joined #openstack-nova | 08:57 | |
*** diga has joined #openstack-nova | 08:58 | |
*** gjayavelu has joined #openstack-nova | 09:00 | |
*** hiro-kobayashi has quit IRC | 09:01 | |
*** abhishekk is now known as abhishekk|meetin | 09:04 | |
*** links has quit IRC | 09:07 | |
*** jistr has quit IRC | 09:09 | |
*** jistr has joined #openstack-nova | 09:12 | |
*** johanssone has joined #openstack-nova | 09:16 | |
*** alexchadin has quit IRC | 09:18 | |
*** sidx64 has quit IRC | 09:18 | |
*** alexchadin has joined #openstack-nova | 09:21 | |
*** sidx64 has joined #openstack-nova | 09:23 | |
*** links has joined #openstack-nova | 09:23 | |
*** sidx64 has quit IRC | 09:25 | |
*** vladikr has quit IRC | 09:26 | |
*** vladikr has joined #openstack-nova | 09:27 | |
*** sidx64 has joined #openstack-nova | 09:30 | |
*** sar has quit IRC | 09:32 | |
*** vladikr has quit IRC | 09:32 | |
*** vladikr has joined #openstack-nova | 09:32 | |
*** sar has joined #openstack-nova | 09:35 | |
*** diga has quit IRC | 09:35 | |
*** sidx64 has quit IRC | 09:40 | |
*** dtantsur has joined #openstack-nova | 09:43 | |
*** issp has joined #openstack-nova | 09:47 | |
*** vladikr has quit IRC | 09:48 | |
*** vladikr has joined #openstack-nova | 09:49 | |
*** issp has quit IRC | 09:49 | |
*** ispp has joined #openstack-nova | 09:49 | |
*** sidx64 has joined #openstack-nova | 09:50 | |
*** ispp has left #openstack-nova | 09:50 | |
*** issp has joined #openstack-nova | 09:50 | |
*** issp has quit IRC | 09:50 | |
*** ispp has joined #openstack-nova | 09:51 | |
*** ispp has quit IRC | 09:51 | |
*** ispp has joined #openstack-nova | 09:52 | |
*** dineshbhor__ has quit IRC | 09:54 | |
*** dpawlik has quit IRC | 09:56 | |
openstackgerrit | Yikun Jiang (Kero) proposed openstack/nova master: WIP: Microversion 2.63 - Use new format policy in server group https://review.openstack.org/567534 | 09:56 |
*** dpawlik has joined #openstack-nova | 09:57 | |
ispp | Hello, Im debugging a warning Im seeing in Neutron , it seems the warning comes from this line https://gitlab.cern.ch/cloud-infrastructure/nova/blob/cern-queens/nova/network/neutronv2/api.py#L2119 | 10:00 |
ispp | Requesting floatingips to Neutron, in neutron I see " No controller found for: floatingips - returning response code 404: PecanNotFound" do you know if is there any bug open or is just an isolated issue? Anyway I don't know if there is a fix directly in neutron to avoid to touch nova | 10:00 |
ispp | Sorry wrong link | 10:01 |
*** sidx64 has quit IRC | 10:02 | |
ispp | This is the link https://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L2107 | 10:02 |
*** Guest17713 has quit IRC | 10:03 | |
*** bkopilov has quit IRC | 10:05 | |
*** vladikr has quit IRC | 10:06 | |
*** edmondsw has joined #openstack-nova | 10:08 | |
*** vladikr has joined #openstack-nova | 10:09 | |
*** sidx64 has joined #openstack-nova | 10:09 | |
*** sapd has quit IRC | 10:10 | |
*** lei-zh1 has quit IRC | 10:11 | |
*** sapd has joined #openstack-nova | 10:11 | |
*** edmondsw has quit IRC | 10:13 | |
*** wolverineav has quit IRC | 10:17 | |
*** wolverineav has joined #openstack-nova | 10:18 | |
*** alexchad_ has joined #openstack-nova | 10:21 | |
*** phuongnh has quit IRC | 10:21 | |
*** wolverineav has quit IRC | 10:23 | |
*** alexchadin has quit IRC | 10:24 | |
*** obre has quit IRC | 10:25 | |
*** abhishekk|meetin is now known as abhishekk | 10:25 | |
*** obre has joined #openstack-nova | 10:25 | |
*** obre has quit IRC | 10:28 | |
*** obre has joined #openstack-nova | 10:28 | |
*** corvus has quit IRC | 10:29 | |
*** corvus has joined #openstack-nova | 10:30 | |
*** jmccarthy has quit IRC | 10:32 | |
*** nicolasbock has joined #openstack-nova | 10:32 | |
*** Guest17713 has joined #openstack-nova | 10:32 | |
*** Guest17713 has quit IRC | 10:37 | |
*** yassine has joined #openstack-nova | 10:37 | |
*** yassine is now known as Guest37211 | 10:37 | |
*** abhishekk has quit IRC | 10:40 | |
*** dave-mccowan has joined #openstack-nova | 10:42 | |
*** links has quit IRC | 10:44 | |
*** cdent has quit IRC | 10:51 | |
*** Tom-Tom has quit IRC | 10:52 | |
*** Tom-Tom has joined #openstack-nova | 10:53 | |
*** pooja_jadhav has quit IRC | 10:54 | |
*** nicolasbock has quit IRC | 10:54 | |
*** Tom-Tom_ has joined #openstack-nova | 10:55 | |
*** Tom-Tom has quit IRC | 10:57 | |
*** links has joined #openstack-nova | 10:58 | |
*** Tom-Tom has joined #openstack-nova | 10:58 | |
*** Tom-Tom_ has quit IRC | 11:00 | |
*** sidx64 has quit IRC | 11:02 | |
*** janki has quit IRC | 11:03 | |
*** ispp has quit IRC | 11:04 | |
*** lucasagomes is now known as lucas-hungry | 11:04 | |
*** sridhargaddam is now known as sridharg | 11:04 | |
*** sidx64 has joined #openstack-nova | 11:04 | |
*** ispp has joined #openstack-nova | 11:06 | |
*** alexchad_ has quit IRC | 11:06 | |
*** nicolasbock has joined #openstack-nova | 11:10 | |
*** Shilpa has quit IRC | 11:22 | |
*** jaosorior has quit IRC | 11:23 | |
*** armaan has quit IRC | 11:26 | |
*** armaan has joined #openstack-nova | 11:27 | |
*** jmccarthy has joined #openstack-nova | 11:28 | |
*** janki has joined #openstack-nova | 11:31 | |
*** janki has quit IRC | 11:32 | |
*** janki has joined #openstack-nova | 11:32 | |
*** blkart has quit IRC | 11:32 | |
*** cdent has joined #openstack-nova | 11:33 | |
*** cdent has left #openstack-nova | 11:33 | |
*** Guest37211 has quit IRC | 11:34 | |
*** tuanla____ has quit IRC | 11:39 | |
*** jaosorior has joined #openstack-nova | 11:42 | |
*** jpena is now known as jpena|lunch | 11:47 | |
*** mdbooth has quit IRC | 11:47 | |
*** Guest37211 has joined #openstack-nova | 11:48 | |
*** mdbooth has joined #openstack-nova | 11:50 | |
*** pooja_jadhav has joined #openstack-nova | 11:54 | |
*** bhagyashri_s has quit IRC | 11:55 | |
*** edmondsw has joined #openstack-nova | 11:57 | |
*** alexchadin has joined #openstack-nova | 11:57 | |
*** wolverineav has joined #openstack-nova | 12:00 | |
*** edmondsw has quit IRC | 12:01 | |
*** ispp has quit IRC | 12:03 | |
*** mriedem has joined #openstack-nova | 12:05 | |
*** Tom-Tom has quit IRC | 12:06 | |
*** Tom-Tom has joined #openstack-nova | 12:07 | |
*** amoralej is now known as amoralej|lunch | 12:07 | |
*** edmondsw has joined #openstack-nova | 12:07 | |
*** edmondsw has quit IRC | 12:07 | |
*** lucas-hungry is now known as lucasagomes | 12:09 | |
*** Tom-Tom has quit IRC | 12:11 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Granular requests to get_allocation_candidates https://review.openstack.org/515811 | 12:14 |
*** ispp has joined #openstack-nova | 12:14 | |
*** jmccarthy has left #openstack-nova | 12:15 | |
mriedem | mdbooth: any chance https://blueprints.launchpad.net/nova/+spec/local-disk-serial-numbers will be updated today? if not, i'll drop it from the runway | 12:16 |
mriedem | i've moved the zvm driver series out of the runway and moved https://blueprints.launchpad.net/nova/+spec/granular-placement-policy into a slot | 12:19 |
*** hshiina is now known as hshiina|afk | 12:21 | |
mriedem | alex_xu: can you proxy for lei zhang and say that https://review.openstack.org/#/c/560317/ is ready to go into a runway slot? | 12:21 |
mdbooth | mriedem: Definitely not :( Meetings. | 12:21 |
mriedem | mdbooth: ok, dropped it from the runway slot; time to have a meeting about how you're in too many meetings. | 12:21 |
mriedem | alex_xu: a bit worried that https://review.openstack.org/#/c/560317/ isn't getting attention from the author since the last -1 was from may 7, over a week and a half ago | 12:22 |
*** sidx64 has quit IRC | 12:22 | |
mriedem | naichuans: is https://blueprints.launchpad.net/nova/+spec/vgpu-rocky ready to go into a runway slot for the xenapi changes? | 12:23 |
mriedem | starting at https://review.openstack.org/#/c/520313/ | 12:24 |
alex_xu | mriedem: yea, I will reach him soon | 12:25 |
alex_xu | very soon by wechat :) | 12:26 |
*** sidx64 has joined #openstack-nova | 12:26 | |
alex_xu | mriedem: I think his patch has a dependence | 12:26 |
mriedem | alex_xu: ok i guess let me know if i should put that into a runway slot today, otherwise i'll put the xenapi vgpu n-r-p series in there | 12:26 |
mriedem | alex_xu: efried commented that the code should be using update_provider_tree https://review.openstack.org/#/c/560317/2/nova/virt/driver.py@1684 | 12:27 |
mriedem | but i thought that was ready | 12:27 |
*** mdbooth has quit IRC | 12:28 | |
efried | mriedem: Sorry, refreshing my memory. | 12:28 |
alex_xu | mriedem:, yes, one of patch for the update_provider_tree, but trying to figure out which one is the dependence | 12:28 |
*** bhagyashris has joined #openstack-nova | 12:28 | |
efried | mriedem: IIRC, the spec doesn't say anything about a new driver method, so it's still reasonably okay without a delta. Let me confirm that. | 12:28 |
mriedem | https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/report-cpu-features-as-traits.html#work-items | 12:29 |
mriedem | "Implement an interface which returns a list of traits for the CPU features in each virt driver." | 12:29 |
mriedem | that should be update_provider_tree | 12:29 |
mriedem | which is what the 2nd work item says :) | 12:30 |
efried | mriedem: Yeah, and L114. | 12:30 |
*** dklyle has joined #openstack-nova | 12:30 | |
efried | mriedem: So yeah, my -1 on the patch stands firm | 12:30 |
*** Tom-Tom has joined #openstack-nova | 12:32 | |
alex_xu | efried: it should be calle dby the update_provider_tree, is there anyone work on the update_provider_tree for libvirt driver? | 12:32 |
efried | alex_xu: I started this series, which bhagyashris is working on finishing up: https://review.openstack.org/#/c/560444/ | 12:33 |
efried | alex_xu: bhagyashris is having trouble with the functional testing. I've got it on my backlog to help out there, but haven't gotten to it yet. | 12:33 |
*** dpawlik has quit IRC | 12:34 | |
mriedem | ok so i'll skip the cpu features bp this time for a runway slot since it's not ready | 12:34 |
alex_xu | efried: got it, thanks | 12:34 |
alex_xu | mriedem: yea, thanks, let us skip this time | 12:34 |
*** sambetts|afk is now known as sambetts | 12:34 | |
*** liverpooler has joined #openstack-nova | 12:35 | |
*** sapcc-bot4 has quit IRC | 12:35 | |
*** lei-zh has joined #openstack-nova | 12:35 | |
mriedem | naichuans: i've put https://blueprints.launchpad.net/nova/+spec/vgpu-rocky into a runway slot for the xenapi driver changes | 12:35 |
mriedem | https://etherpad.openstack.org/p/nova-runways-rocky | 12:35 |
efried | alex_xu: If you wanted to help with that, it would be welcomed. Here's the test case bhagyashris has so far: http://paste.openstack.org/raw/720752/ (test_servers.py) | 12:35 |
*** sapcc-bot5 has joined #openstack-nova | 12:35 | |
mriedem | dansmith: we have a few new runway entries so should probably update the channel topic | 12:35 |
*** sidx64 has quit IRC | 12:35 | |
*** edmondsw has joined #openstack-nova | 12:36 | |
*** Tom-Tom has quit IRC | 12:36 | |
bhagyashris | efried: Hi, i will push the patch soon | 12:37 |
efried | bhagyashris: Okay. Sorry I haven't gotten to that yet. Have you made progress? | 12:38 |
*** dklyle has quit IRC | 12:39 | |
*** sidx64 has joined #openstack-nova | 12:39 | |
*** armaan has quit IRC | 12:41 | |
*** armaan has joined #openstack-nova | 12:42 | |
*** jpena|lunch is now known as jpena | 12:43 | |
*** pchavva has joined #openstack-nova | 12:44 | |
alex_xu | bhagyashris: let me know if you still have question | 12:46 |
*** r-daneel has joined #openstack-nova | 12:47 | |
bhagyashris | efried: no issue yes | 12:50 |
efried | great | 12:50 |
bhagyashris | alex_xu: thank you :) | 12:50 |
*** armaan has quit IRC | 12:50 | |
*** armaan has joined #openstack-nova | 12:50 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Implement granular policy rules for placement https://review.openstack.org/524425 | 12:54 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for /resource_classes* https://review.openstack.org/565578 | 12:54 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for resource providers inventories https://review.openstack.org/568666 | 12:54 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for usages https://review.openstack.org/568706 | 12:54 |
*** sidx64 has quit IRC | 12:56 | |
*** felipemonteiro has joined #openstack-nova | 12:59 | |
*** sidx64 has joined #openstack-nova | 13:00 | |
*** tiendc has quit IRC | 13:01 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Use placement.inventory.inuse in report client https://review.openstack.org/568639 | 13:01 |
*** ratailor has quit IRC | 13:01 | |
*** felipemonteiro has quit IRC | 13:03 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Use GET.get instead of GET.getall in alloc-cands https://review.openstack.org/568713 | 13:05 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add requested_resources field to RequestSpec https://review.openstack.org/567267 | 13:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Transfer port.resource_request to the scheduler https://review.openstack.org/567268 | 13:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Make placement.lib.RequestGroup a versioned object https://review.openstack.org/568840 | 13:06 |
*** derekh has quit IRC | 13:12 | |
*** derekh has joined #openstack-nova | 13:12 | |
*** r-daneel_ has joined #openstack-nova | 13:15 | |
*** r-daneel has quit IRC | 13:16 | |
*** r-daneel_ is now known as r-daneel | 13:16 | |
*** Eran_Kuris has quit IRC | 13:18 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova-specs master: Allow having placement inventories with reserved value equal to total https://review.openstack.org/568613 | 13:18 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Deduplicate config/policy reference docs from main index https://review.openstack.org/564846 | 13:23 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Implement granular policy rules for placement https://review.openstack.org/524425 | 13:23 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for /resource_classes* https://review.openstack.org/565578 | 13:23 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for resource providers inventories https://review.openstack.org/568666 | 13:23 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for usages https://review.openstack.org/568706 | 13:23 |
*** brad[] has joined #openstack-nova | 13:23 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Cleanup ugly stub in TestLocalDeleteAllocations https://review.openstack.org/561997 | 13:24 |
*** amoralej|lunch is now known as amoralej | 13:26 | |
*** esberglu has joined #openstack-nova | 13:26 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Make placement.lib.RequestGroup a versioned object https://review.openstack.org/568840 | 13:27 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add requested_resources field to RequestSpec https://review.openstack.org/567267 | 13:27 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Transfer port.resource_request to the scheduler https://review.openstack.org/567268 | 13:27 |
*** lei-zh has quit IRC | 13:28 | |
*** lyan has joined #openstack-nova | 13:31 | |
*** mdbooth has joined #openstack-nova | 13:32 | |
*** tbachman has joined #openstack-nova | 13:33 | |
*** awaugama has joined #openstack-nova | 13:34 | |
*** alexchad_ has joined #openstack-nova | 13:36 | |
*** alexchadin has quit IRC | 13:38 | |
*** eharney has joined #openstack-nova | 13:39 | |
*** baoli has joined #openstack-nova | 13:40 | |
dansmith | jaypipes: on this: https://review.openstack.org/#/c/568613/5 | 13:44 |
jaypipes | dansmith: yes? | 13:45 |
dansmith | jaypipes: isn't not allowing reserved=total just a bug? I feel like maybe we don't need the whole microversion dance | 13:45 |
dansmith | like someone did < instead of <= in some code somewhere? | 13:45 |
jaypipes | dansmith: I feel the same way. | 13:45 |
dansmith | jaypipes: does anyone not feel that way? | 13:45 |
mriedem | lyarwood: you +2ed the ocata backport but not the pike one :) https://review.openstack.org/#/c/568369/ | 13:45 |
dansmith | my feeling is that there is no client that would depend on total=reserved returning a 400 | 13:46 |
mriedem | dansmith: i brought it up when it was being discussed, | 13:46 |
mriedem | because no one knew why the capacity check was that way | 13:46 |
*** ivve has quit IRC | 13:47 | |
*** bkopilov has joined #openstack-nova | 13:47 | |
mriedem | and its a behavior change in the api, so you kind of need to know when you can make that kind of request and expect it to be ok | 13:47 |
lyarwood | mriedem: appears I closed the tab before gerrit actually updated the review, noice! | 13:47 |
dansmith | mriedem: but microversions aren't for providing bug-for-bug compatibility right? that's why we don't do one to fix a 500? | 13:48 |
mriedem | this isn't a 500 | 13:48 |
dansmith | I know | 13:48 |
dansmith | but really, if we do it and get a 400, we can fall back to the same behavior as today | 13:48 |
dansmith | I dunno, this just seems overkill to me | 13:48 |
mriedem | i don't think i ever said i was going to block this when we talked about it in -placement weeks ago, | 13:49 |
mriedem | i -2ed the change this week because there is a spec up, | 13:49 |
mriedem | if people don't care about the api behavior change, then whatever | 13:49 |
dansmith | I would think that if this is a bug, with no microversion, that we'd backport the fix as .. a fix | 13:50 |
mriedem | meh - this doesn't even fix any real problem right now does it? | 13:50 |
mriedem | the actual bug was already fixed some other way is my understanding | 13:51 |
dansmith | just MHO, I'm not strongly against a microversion I guess, I just .. I dunno. | 13:51 |
dansmith | it fixes some logic that prevents nova from setting total=reserved when that should be totally legit | 13:51 |
dansmith | I dunno, I don't want to argue about it, but I definitely think total=reserved should be legit | 13:52 |
mriedem | so instead of doing ^ it deletes the node inventory right? | 13:52 |
dansmith | and should have always been legit | 13:52 |
mriedem | during cleaning | 13:52 |
dansmith | it doesn't now, | 13:52 |
dansmith | it just punts | 13:52 |
dansmith | well, wait, | 13:52 |
*** mvk has quit IRC | 13:52 | |
dansmith | it doesn't if there are no nodes, that's the failure/startup case I guess | 13:52 |
dansmith | so maybe it's still deleting inventory currently I guess | 13:52 |
mriedem | my understanding is we worked around the problem by deleting the inventory during cleaning | 13:52 |
dansmith | yeah, probably, I'm confusing the startup zero-day or ironic-is-down case, but anyway | 13:53 |
mriedem | i tend to think if this isn't needed to actually fix anything, and it's a behavior change, then it's a microversion | 13:53 |
dansmith | from the placement point of view, | 13:53 |
dansmith | I feel like it's a fix to a piece of logic that was wrong | 13:53 |
dansmith | sure, nova could continue to do the thing it does today to work around it, but | 13:54 |
dansmith | anyway, whatever, I'd rather just get it done regardless | 13:54 |
*** udesale_ has joined #openstack-nova | 13:55 | |
*** sar has quit IRC | 13:55 | |
mriedem | do what y'all want, i will step aside on this one | 13:55 |
*** rmart04 has joined #openstack-nova | 13:57 | |
dansmith | no, it's not that big of a deal, we've got a spec, let's just roll | 13:57 |
dansmith | getting it working is the important thing | 13:57 |
*** udesale has quit IRC | 13:58 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova-specs master: Allow having placement inventories with reserved value equal to total https://review.openstack.org/568613 | 14:00 |
BobBall | mriedem / naichuans: Naichuan is on PRC time but yes, the XenAPI bits of the vgpu-rocky series are definitely ready for a runway slot. | 14:01 |
dansmith | vdrok: see my latest feedback on your spec? if it's not clear, I can just tweak the wording myself so we can land that | 14:05 |
mriedem | BobBall: yeah it's in the runway now, | 14:05 |
vdrok | dansmith: yeah just noticed that, I'll add a couple sentences there, thank you | 14:05 |
mriedem | i know they are in china, just dropping pings here for later reading | 14:05 |
mriedem | BobBall: but thanks for following up | 14:06 |
dansmith | vdrok: cool | 14:06 |
*** nicolasbock has quit IRC | 14:06 | |
*** moshele has quit IRC | 14:07 | |
BobBall | mriedem: Thanks :) I was in a nice 2 hour meeting so didn't see the message until late | 14:07 |
*** rajinir has joined #openstack-nova | 14:07 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova-specs master: Allow having placement inventories with reserved value equal to total https://review.openstack.org/568613 | 14:09 |
*** gyankum has quit IRC | 14:09 | |
*** mlavalle has joined #openstack-nova | 14:10 | |
dansmith | mriedem: so, how is the virt driver going to know if it should return no inventory or reserved=total? | 14:12 |
dansmith | or I guess we'll just require the new microversion and fail if not | 14:13 |
dansmith | so nevermind | 14:13 |
mriedem | yar | 14:13 |
dansmith | mriedem: jaypipes: let's get this over with: https://review.openstack.org/#/c/568613/7 | 14:16 |
jaypipes | dansmith: I'll let mriedem do that. I'm supportive of it. | 14:17 |
mriedem | will look in a bit | 14:18 |
*** r-daneel has quit IRC | 14:20 | |
mriedem | random question, | 14:21 |
mriedem | on the rare days that the sun comes up here, at 6am or so, i find myself waking up early, and not wanting to get in the shower right away because everyone else is still sleeping, so i go unshowered until like mid morning, is that a normal work-from-home trajectory when summer starts? | 14:22 |
stephenfin | efried: No idea what's going on here, I'm afraid. Might be worth reaching out to infra about that https://review.openstack.org/#/c/568065/ | 14:22 |
efried | mriedem: How often do you shave? | 14:23 |
mriedem | hells bells, | 14:23 |
mriedem | you know i'm a baby face right? | 14:23 |
mriedem | twice per week tops | 14:23 |
efried | Well, I didn't want to be impolite. | 14:23 |
*** nicolasbock has joined #openstack-nova | 14:23 | |
mriedem | i will shave once the teenage mustache is pronounced | 14:23 |
efried | Having surprisingly little trouble picturing you with peachfuzz moustache. | 14:24 |
mriedem | and to keep up appearances with the mom that's at the same bus stop | 14:24 |
stephenfin | Anyone wanna fix an annoying warning/broken test? https://review.openstack.org/#/c/568532/ | 14:24 |
*** felipemonteiro has joined #openstack-nova | 14:25 | |
mriedem | efried: i guess that's the pattern, whether or not my wife is at work in the morning and i have to go to the bus stop | 14:25 |
efried | mriedem: My perspective on showering is different. I usually only shower after I train. Which is around 8x/week these days. But some days I don't train until evening, so showering first thing in the morning isn't a thing for me. | 14:25 |
mriedem | problem solved | 14:25 |
stephenfin | efried: 8 times?? | 14:25 |
efried | stephenfin: Yeah, 2x T & Th, Saturday is my day off. | 14:26 |
*** germs has joined #openstack-nova | 14:27 | |
*** germs has quit IRC | 14:27 | |
*** germs has joined #openstack-nova | 14:27 | |
*** mvk has joined #openstack-nova | 14:29 | |
*** Tom-Tom has joined #openstack-nova | 14:29 | |
mriedem | dansmith: vdrok: jaypipes: +W | 14:29 |
jaypipes | thx | 14:30 |
dansmith | where's the code patch for it? | 14:30 |
vdrok | Thank you folks for reviewing this so fast! | 14:30 |
mriedem | https://review.openstack.org/#/c/564838/ | 14:31 |
*** germs has quit IRC | 14:32 | |
bauzas | mriedem: if you wanna know my life, I take shower before kids wake up, or then I'm done | 14:36 |
bauzas | mriedem: and given I need to taxi them to the school every morning, I guess other parents wouldn't like that | 14:36 |
bauzas | smelling is not an option | 14:36 |
*** r-daneel has joined #openstack-nova | 14:38 | |
*** felipemonteiro_ has joined #openstack-nova | 14:41 | |
*** felipemonteiro has quit IRC | 14:44 | |
*** Alexey_Abashkin has joined #openstack-nova | 14:44 | |
*** felipemonteiro has joined #openstack-nova | 14:44 | |
openstackgerrit | Merged openstack/nova master: Move image conversion to privsep. https://review.openstack.org/554437 | 14:45 |
openstackgerrit | Merged openstack/nova master: We don't need utils.trycmd any more. https://review.openstack.org/554439 | 14:45 |
*** AlexeyAbashkin has quit IRC | 14:46 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 14:46 | |
*** felipemonteiro_ has quit IRC | 14:46 | |
*** gbarros has joined #openstack-nova | 14:47 | |
*** armaan has quit IRC | 14:47 | |
mriedem | i forgot about this until last night, but shall we deprecate running api services with eventlet? https://review.openstack.org/#/c/549510/ | 14:48 |
openstackgerrit | Merged openstack/nova-specs master: Allow having placement inventories with reserved value equal to total https://review.openstack.org/568613 | 14:52 |
*** dklyle has joined #openstack-nova | 14:53 | |
openstackgerrit | Stephen Finucane proposed openstack/nova-specs master: Rename spec to match blueprint https://review.openstack.org/568870 | 14:56 |
*** sidx64 has quit IRC | 14:57 | |
*** ispp has quit IRC | 14:57 | |
*** links has quit IRC | 14:58 | |
bauzas | mriedem: please, yes | 15:00 |
bauzas | +2 | 15:00 |
bauzas | we already signaled since pike, so let's send another batsignal now | 15:01 |
*** sidx64 has joined #openstack-nova | 15:02 | |
*** sridharg has quit IRC | 15:03 | |
*** hongbin has joined #openstack-nova | 15:04 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Simplify instance name generation https://review.openstack.org/516573 | 15:05 |
*** ispp has joined #openstack-nova | 15:05 | |
*** dklyle has quit IRC | 15:12 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Debug logs for allocation_candidates filters https://review.openstack.org/568712 | 15:15 |
jroll | efried: what do you train for? running or? | 15:16 |
*** wwriverrat has joined #openstack-nova | 15:16 | |
efried | jroll: I own & run a Brazilian jiu jitsu school | 15:17 |
jroll | ah, neat :) | 15:17 |
*** dklyle has joined #openstack-nova | 15:18 | |
efried | 7 of those 8 are me leading class (and sparring with my students). The last one is me going to my mothership to receive instruction. | 15:18 |
*** dklyle has quit IRC | 15:24 | |
*** dklyle has joined #openstack-nova | 15:26 | |
*** ispp has quit IRC | 15:27 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Remove deprecated monkey_patch config options https://review.openstack.org/568880 | 15:29 |
*** hemna_ has joined #openstack-nova | 15:29 | |
*** andreas_s has quit IRC | 15:30 | |
*** andreas_s has joined #openstack-nova | 15:30 | |
*** dklyle has quit IRC | 15:31 | |
*** gyankum has joined #openstack-nova | 15:39 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Remove deprecated monkey_patch config options https://review.openstack.org/568880 | 15:40 |
*** hemna_ has quit IRC | 15:42 | |
*** hemna_ has joined #openstack-nova | 15:43 | |
*** andreas_s has quit IRC | 15:44 | |
openstackgerrit | Merged openstack/nova master: PowerVM Driver: Snapshot https://review.openstack.org/543023 | 15:47 |
*** andreas_s has joined #openstack-nova | 15:49 | |
mriedem | efried: maybe you have input on this? https://review.openstack.org/#/c/549053/ | 15:49 |
efried | mriedem: I was going to let esberglu answer. If that doesn't happen fairly soon, I'll jump in. | 15:50 |
openstackgerrit | Zack Cornelius proposed openstack/nova master: Implement file backed memory for instances in libvirt https://review.openstack.org/567876 | 15:50 |
efried | mriedem: Big picture, we do use some of those capability bits to set the respective ones on the driver itself - they're different depending on which disk driver you're using - and others internally to figure out whether we can do certain things. | 15:51 |
openstackgerrit | Zack Cornelius proposed openstack/nova-specs master: Libvirt file backed memory https://review.openstack.org/563704 | 15:51 |
*** rmart04 has quit IRC | 15:52 | |
efried | mriedem: But I haven't dug in to see whether that logic truly exists yet in the in-tree incarnation. | 15:53 |
*** janki has quit IRC | 15:53 | |
mriedem | i just figured if you have an abc parent class with methods/properties that by default raise NotImplementedError, those should be marked as abstract methods/properties | 15:53 |
* mriedem tends to think like java interfaces and ABCs | 15:54 | |
*** sidx64 has quit IRC | 15:54 | |
*** damien_r has quit IRC | 15:54 | |
mriedem | i.e. i think the point is that the subclass won't instantiate unless it implements those methods | 15:54 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add request_spec.RequestGroup versioned object https://review.openstack.org/568840 | 15:56 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add requested_resources field to RequestSpec https://review.openstack.org/567267 | 15:56 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Transfer port.resource_request to the scheduler https://review.openstack.org/567268 | 15:56 |
mriedem | lbragstad: policy question for you on https://review.openstack.org/#/c/568706/4/nova/api/openstack/placement/handlers/usage.py@93 - this api is defined as https://developer.openstack.org/api-ref/placement/#list-usages | 15:56 |
mriedem | and takes a required project_id query string parameter | 15:56 |
mriedem | right now our default rule uses check string role:admin | 15:57 |
mriedem | but thinking about admin_or_owner, would it make more sense if the target to the policy check is the project_id from the query param? | 15:57 |
*** fragatina has quit IRC | 15:57 | |
mriedem | note placement doesn't have an admin_or_owner rule defined because most resources in placement don't have projects/users associated with them | 15:58 |
*** andreas_s has quit IRC | 15:58 | |
lbragstad | mriedem: so - it's safe to assume placement is mostly made up of system level resources? | 15:58 |
mriedem | or, i haven't gotten to the ones yet that do, like https://developer.openstack.org/api-ref/placement/#list-allocations | 15:58 |
mriedem | well, usages and allocations are per-consumer | 15:58 |
mriedem | and a consumer for now has a project/user (instance records, migrations, etc) | 15:58 |
lbragstad | that makes sense | 15:59 |
mriedem | i think a volume in cinder at some point would be a resource provider consumer | 15:59 |
lbragstad | but usages and allocations are per project in some cases and per user in others, right? | 15:59 |
lbragstad | (e.g. a user can have 5 ssh keys) | 16:00 |
mriedem | well, we always create them using the instance.project_id and instance.user_id i think | 16:00 |
lbragstad | ah | 16:00 |
mriedem | except i'm not sure if we pass user_id in all cases, sec | 16:00 |
efried | mriedem: oh, the abstract business, okay. Yeah, I understand, and yeah, abc is kind of a retrofit in python, not really any different behavior-wise from raising NotImplementedError. But we can probably clean that up if it's a thing for you. | 16:00 |
lbragstad | ok - i always thought that project_id was safe to assume in all cases (since pretty much everything requires a project scoped token today) | 16:01 |
*** do3meli has quit IRC | 16:01 | |
*** andreas_s has joined #openstack-nova | 16:01 | |
*** ragiman has quit IRC | 16:01 | |
mriedem | yes we always pass project_id, | 16:02 |
gibi | melwitt: I cannot make it to the tomorrow's nova team meeting so I cannot chair it. | 16:02 |
mriedem | and during scheduling we always pass user_id too, i just knew we had something different about how nova does that https://github.com/openstack/nova/blob/master/nova/scheduler/utils.py#L842 | 16:02 |
melwitt | gibi: k, np. thanks for the heads up | 16:02 |
*** udesale_ has quit IRC | 16:02 | |
mriedem | lbragstad: yeah so allocations will have project_id and user_id, and /usages response is built based on the allocations data i believe | 16:03 |
lbragstad | mriedem: so - based on the fact that project_id is always required when calling list-usages, i think it's safe to say that is a project-specific API | 16:03 |
lbragstad | (not sure if that was your question) | 16:03 |
lbragstad | but i would set scope_types on that to be project specific | 16:03 |
* mriedem reads https://docs.openstack.org/oslo.policy/latest/user/usage.html?highlight=scope_types#setting-scope | 16:04 | |
lbragstad | so - that's interesting thoguh | 16:04 |
lbragstad | if a system administrator wants to set the usage of a project, should they be able to? | 16:05 |
lbragstad | a project administrator should be able to set the usage of _their_ project | 16:05 |
lbragstad | so, in the second case, you'd need to make sure context.project_id and query_param.project_id match | 16:05 |
*** itlinux has joined #openstack-nova | 16:05 | |
lbragstad | otherwise, if you just base things on the role assignment, you might open yourself up to allowing them to set usage for projects they have no authorization on | 16:06 |
*** sahid has quit IRC | 16:06 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: Placement: allow to set reserved value equal to total for inventory https://review.openstack.org/564838 | 16:06 |
lbragstad | the check for system administrators is a bit more loose | 16:06 |
efried | mriedem: Do you need to remove the comment at the top of nova/debugger.py? | 16:06 |
*** andreas_s has quit IRC | 16:06 | |
lbragstad | if context.system_scope and context.role == policy.check_str then update the usage with the project id in the query parameter | 16:07 |
mriedem | lbragstad: the usages stuff is all read-only, like a view table kind of, but yeah admins could change usage by modifying allocations for a given project/user | 16:07 |
*** mdbooth has quit IRC | 16:07 | |
*** alexchad_ has quit IRC | 16:07 | |
lbragstad | mriedem: imo (which could be wrong), the ability to set that kind of stuff should be system administrator territy | 16:08 |
lbragstad | territory* | 16:08 |
mriedem | efried: this? # NOTE(markmc): this is imported before monkey patching in nova.cmd | 16:08 |
mriedem | # so we avoid extra imports here | 16:08 |
mriedem | efried: that's talking about eventlet monkey patching | 16:08 |
efried | mriedem: Yes. Wasn't sure if that referred to the same monkey patching you're axing. | 16:08 |
efried | okay, cool. | 16:08 |
mriedem | not "hack features into nova" | 16:08 |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: Placement: allow to set reserved value equal to total for inventory https://review.openstack.org/564838 | 16:08 |
mriedem | nova/cmd/__init__.py monkey patches eventlet | 16:08 |
mriedem | er whatever, you get it | 16:09 |
efried | +A | 16:09 |
*** jmlowe has quit IRC | 16:09 | |
mriedem | rhNKA | 16:09 |
mriedem | HA | 16:09 |
mriedem | *thanks | 16:09 |
mriedem | lbragstad: ok, you've gone over my head, but i haven't gotten to POST and PUT for allocations yet | 16:10 |
mriedem | also, where are scope types defined? keystone? | 16:10 |
*** efried is now known as efried_rollin | 16:10 | |
lbragstad | they are defined at the service | 16:10 |
lbragstad | technically in the policy rules | 16:10 |
mriedem | using a config option? | 16:10 |
mriedem | oh | 16:10 |
mriedem | https://docs.openstack.org/oslo.policy/latest/user/usage.html?highlight=scope_types#setting-scope doesn't tell me anything about that | 16:11 |
lbragstad | but they should correspond to the different token scopes you can get from keystone | 16:11 |
lbragstad | " During enforcement, the information in scope_types is compared to the scope of the token used in the request." | 16:11 |
mriedem | and the token scopes from keystone, are those a finite hard-coded list or per deployment? | 16:11 |
lbragstad | nope - a project scoped token and a system scoped token should exist in every deployment | 16:11 |
mriedem | right, let me ask this way: if i set scope_types on a rule in code, how do i know what a valid scope type is? foo bar baz?! | 16:12 |
mriedem | is that doc'ed somewhere? | 16:12 |
*** fragatina has joined #openstack-nova | 16:12 | |
* lbragstad digs | 16:12 | |
mriedem | https://docs.openstack.org/keystoneauth/latest/api/keystoneauth1.access.html?highlight=scope#keystoneauth1.access.access.AccessInfo.scoped | 16:13 |
lbragstad | http://specs.openstack.org/openstack/oslo-specs/specs/queens/include-scope-in-policy.html | 16:13 |
*** andreas_s has joined #openstack-nova | 16:13 | |
*** edmondsw has quit IRC | 16:15 | |
mriedem | so looks like scope_types can include project, system, domain, trust, right? | 16:15 |
lbragstad | technically - trust's are useless without projects and must include a project, so trust-scoped tokens are essentially project scoped | 16:16 |
lbragstad | (the usability is weird...) | 16:16 |
lbragstad | ideally, just 'project' and 'system' for now | 16:16 |
lbragstad | *maybe* 'domain' in the future | 16:16 |
mriedem | so would it be fair to put something into either https://docs.openstack.org/oslo.policy/latest/user/usage.html?highlight=scope_types#setting-scope or the "enforce_scope" config option help saying, "these are the valid scope types and what they mean"? | 16:17 |
mriedem | or at least link to some other doc that defines the valid scope types | 16:17 |
lbragstad | ++ | 16:17 |
lbragstad | yeah - that was probably an oversight on my part | 16:17 |
lbragstad | and probably a doc bug | 16:18 |
mriedem | i can report it, but where? oslo.policy? | 16:18 |
*** andreas_s has quit IRC | 16:18 | |
lbragstad | yeah - oslo.policy | 16:18 |
*** edmondsw_ has joined #openstack-nova | 16:18 | |
lbragstad | since projects will probably see if there before they dig into keystone docs if they're using DocumentedRuleDefault or RuleDefault objects | 16:19 |
mriedem | yeah | 16:19 |
mriedem | https://bugs.launchpad.net/oslo.policy/+bug/1771621 | 16:19 |
openstack | Launchpad bug 1771621 in oslo.policy "Documentation for scope_types doesn't mention what the valid scope types are" [Undecided,New] | 16:19 |
lbragstad | sweet - i can get that fixed today | 16:20 |
mriedem | so if i set scope_types=['project'] for /usages, that means a system-scope token or a token scoped to the project in the target for the check has access? | 16:20 |
mriedem | i'm trying to think about admin_or_owner terms here | 16:21 |
lbragstad | yeah - scope_types handles that mapping | 16:21 |
mriedem | but that also means the project_id from the query param needs to be in the target to the enforce() call? | 16:21 |
lbragstad | if you set 'project' as a scope type for a policy, the policy engine will make sure the token used to make that request is project-scoped | 16:21 |
mriedem | because if i'm using a token from project A and doing GET /usages?project_id=B | 16:21 |
mriedem | i shouldn't be able to right? | 16:22 |
openstackgerrit | Stephen Finucane proposed openstack/nova-specs master: Add 'numa-aware-vswitches' spec https://review.openstack.org/541290 | 16:22 |
lbragstad | correct, that would be a violation of the authorization we have with project role assignments | 16:22 |
mriedem | ok, because the way i have the check for that right now is it just passes in the user request context, | 16:22 |
mriedem | so it's going to say, "you have a token for project A and you're checking project A, so sure, lgtm" | 16:22 |
mriedem | right? | 16:22 |
lbragstad | yes.. that's what you need, but sometimes it's easier to just ask oslo.policy to check that the token is scoped to the proper entity and leave the context.project_id == query_param.project_id check to the nova code | 16:23 |
*** edmondsw_ has quit IRC | 16:23 | |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: DiskAdapter parent class https://review.openstack.org/549053 | 16:24 |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: Localdisk https://review.openstack.org/549300 | 16:24 |
lbragstad | oslo.policy should make sure the token used matches the scope_types and that the check_str passes | 16:24 |
mriedem | "leave the context.project_id == query_param.project_id check to the nova code" | 16:24 |
esberglu | mriedem: Added the abstract tags and responded to your other comments ^ | 16:24 |
mriedem | i don't know that we explicitly do that in our apis | 16:24 |
lbragstad | right... and that's fine | 16:24 |
mriedem | we probably do enforce that in things like DB APIs that query based on the context | 16:25 |
lbragstad | because openstack always kinda operated like that | 16:25 |
mriedem | model_query | 16:25 |
mriedem | esberglu: thanks | 16:25 |
*** zhaochao has quit IRC | 16:25 | |
lbragstad | ideally, in the future, you might want to consider a layer that does some validation like that | 16:25 |
stephenfin | mriedem, dansmith: Posted updates to that numa-aware-vswitch spec. Think I might need some input regarding how I'm storing the information for use in the scheduler and resource tracker | 16:25 |
lbragstad | making sure the resource controlled by nova falls within the authorization context set by the token | 16:25 |
mriedem | stephenfin: we might want to jump on a hangout for that | 16:25 |
mriedem | need to understand your work items to know how we should store data and pass it around | 16:26 |
stephenfin | mriedem, dansmith: It's probably best to look at what I have done and suggest why I shouldn't have done that https://review.openstack.org/#/c/564449/3 https://review.openstack.org/#/c/564452/3 | 16:26 |
stephenfin | mriedem: Yeah, that wouldn't be a bad idea. I can't do this evening though :( | 16:26 |
mriedem | stephenfin: tomorrow morning after the nova meeting? | 16:27 |
mriedem | well, evening for you | 16:27 |
*** germs has joined #openstack-nova | 16:28 | |
*** germs has quit IRC | 16:28 | |
*** germs has joined #openstack-nova | 16:28 | |
stephenfin | mriedem: dansmith and I have our team meeting then. I can do any time before | 16:28 |
dansmith | I can't do before | 16:28 |
dansmith | but could do after-after | 16:28 |
mriedem | i'm free tomorrow, depends on stephen's hard drop everything and leave the office time :) | 16:28 |
stephenfin | Heh, and I can't do after-after (tag rugby game to play) | 16:28 |
mriedem | see! | 16:28 |
*** gyee has joined #openstack-nova | 16:29 | |
dansmith | we'll all also be in YVR | 16:29 |
stephenfin | aaaand I'm gone to Vancouver Friday AM | 16:29 |
mriedem | stephenfin, see, you need to start a family, give up on friends, and confine yourself to your desk | 16:29 |
stephenfin | dansmith: That would work. Don't imagine it'll take long | 16:29 |
mriedem | start working on your sweet sweet paunch | 16:29 |
mriedem | yeah we can punt to YVR... | 16:29 |
*** mdnadeem_ has joined #openstack-nova | 16:30 | |
*** moshele has joined #openstack-nova | 16:30 | |
stephenfin | Aye, but if efried_rollin can fit in 8 sessions a week, I should probably try fit in a tag game | 16:30 |
stephenfin | mriedem: Sweet | 16:30 |
* stephenfin also rolls | 16:30 | |
*** felipemonteiro has quit IRC | 16:31 | |
*** mdnadeem has quit IRC | 16:31 | |
*** fragatina has quit IRC | 16:32 | |
*** germs has quit IRC | 16:32 | |
mriedem | efried_rollin: esberglu: +2 on https://review.openstack.org/#/c/549053/ | 16:34 |
*** itlinux has quit IRC | 16:36 | |
esberglu | mriedem: ack, tx for review | 16:36 |
cfriesen | stephenfin: tag rugby? that's not as much fun. :) | 16:36 |
*** ccamacho has quit IRC | 16:37 | |
*** felipemonteiro has joined #openstack-nova | 16:38 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add granular policy rules for usages https://review.openstack.org/568706 | 16:39 |
*** tssurya has quit IRC | 16:42 | |
*** felipemonteiro has quit IRC | 16:45 | |
*** links has joined #openstack-nova | 16:54 | |
*** felipemonteiro has joined #openstack-nova | 16:56 | |
*** fragatina has joined #openstack-nova | 16:58 | |
*** fragatina has quit IRC | 16:58 | |
*** dtantsur is now known as dtantsur|afk | 16:58 | |
*** mdnadeem_ has quit IRC | 16:59 | |
lbragstad | mriedem: let me know if this helps https://review.openstack.org/#/c/568901/ | 17:00 |
*** fragatina has joined #openstack-nova | 17:01 | |
*** derekh has quit IRC | 17:01 | |
lbragstad | it's rough - but it might also be beneficial to add in a section on how the service is responsible for checking the scope of the resource in the request against the token being used, and how that differs from the scope_types check | 17:02 |
*** fragatina has quit IRC | 17:02 | |
*** fragatina has joined #openstack-nova | 17:02 | |
*** felipemonteiro has quit IRC | 17:03 | |
*** felipemonteiro has joined #openstack-nova | 17:04 | |
*** ralonsoh has joined #openstack-nova | 17:04 | |
*** ralonsoh has quit IRC | 17:04 | |
*** germs has joined #openstack-nova | 17:04 | |
*** germs has quit IRC | 17:04 | |
*** germs has joined #openstack-nova | 17:04 | |
*** mgoddard has quit IRC | 17:04 | |
*** germs has quit IRC | 17:04 | |
*** germs has joined #openstack-nova | 17:05 | |
*** germs has quit IRC | 17:05 | |
*** germs has joined #openstack-nova | 17:05 | |
*** germs has quit IRC | 17:05 | |
*** germs has joined #openstack-nova | 17:06 | |
*** germs has quit IRC | 17:06 | |
*** yamamoto has quit IRC | 17:07 | |
*** germs has joined #openstack-nova | 17:07 | |
*** yamamoto has joined #openstack-nova | 17:08 | |
mriedem | lbragstad: thanks, in a tab, will look in a bit | 17:09 |
lbragstad[m] | mriedem: cool, thanks for bringing it up | 17:10 |
*** jpena is now known as jpena|off | 17:11 | |
*** itlinux has joined #openstack-nova | 17:12 | |
*** psachin has quit IRC | 17:14 | |
*** gjayavelu has quit IRC | 17:16 | |
*** links has quit IRC | 17:16 | |
*** AlexeyAbashkin has quit IRC | 17:16 | |
*** gbarros has quit IRC | 17:17 | |
*** amoralej is now known as amoralej|off | 17:25 | |
*** tesseract has quit IRC | 17:27 | |
*** mvk has quit IRC | 17:27 | |
*** imacdonn has quit IRC | 17:30 | |
*** imacdonn has joined #openstack-nova | 17:31 | |
*** gbarros has joined #openstack-nova | 17:34 | |
*** mgoddard has joined #openstack-nova | 17:45 | |
melwitt | dansmith: would you please update the topic with the new runways https://etherpad.openstack.org/p/nova-runways-rocky | 17:48 |
mriedem | jaypipes: dansmith: i went over the mirror aggregates to placement change https://review.openstack.org/#/c/553597/ - think we just need to determine what to do about safe_connect usage in there and how idempotent we should be | 17:48 |
melwitt | *channel topic | 17:48 |
dansmith | yeah sorry | 17:48 |
*** ChanServ sets mode: +o dansmith | 17:48 | |
melwitt | thanks mriedem for swarpping the runways | 17:48 |
melwitt | swapping | 17:49 |
mriedem | np | 17:49 |
dansmith | um which is the powervm one? | 17:49 |
dansmith | looks like multiple specs | 17:49 |
dansmith | but just powervm-localdisk now? | 17:49 |
melwitt | it's multiple blueprints. they used to be in one and were asked to split them into specless bps, IIRC | 17:50 |
melwitt | one for each parity thing. so it's a little weird | 17:50 |
jaypipes | thx mriedem | 17:50 |
*** dansmith changes topic to "Current runways: powervm-localdisk / granular-placement-policy / vgpu-rocky -- This channel is for Nova development. For support of Nova deployments, please use #openstack." | 17:50 | |
*** ChanServ sets mode: -o dansmith | 17:51 | |
mriedem | i'll also push a docs change for the rocky requirement in nova-api to have placement configured for things like local delete and deleting compute services | 17:51 |
mriedem | those are idempotent today but you'll get warnings in the logs if placement isn't configured for nova-api | 17:52 |
melwitt | oh and powervm-vscsi is blocked on CI coverage so powervm-localdisk is the only one left | 17:53 |
melwitt | derp | 17:53 |
mriedem | esberglu: powervm ci seems to be unwell http://184.172.12.213/00/549300/27/check/nova-in-tree-pvm/03c26c0/logs/console.txt.gz | 17:58 |
*** lyan has quit IRC | 17:58 | |
mriedem | m echo 'Didn'\''t find service registered by hostname after 60 seconds' | 17:58 |
mriedem | i believe that timeout is configurable now if you need to bump it | 17:59 |
*** jmlowe has joined #openstack-nova | 17:59 | |
mriedem | http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/nova#n1066 | 17:59 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Use RequestSpec.user_id in scheduler.utils.claim_resources https://review.openstack.org/568917 | 18:02 |
*** gabor_antal has quit IRC | 18:04 | |
esberglu | mriedem: Not a timeout, legit failure for the service to come up http://184.172.12.213/53/549053/18/check/nova-in-tree-pvm/9c1c445/logs/n-cpu.txt.gz | 18:06 |
mriedem | oh nice | 18:07 |
esberglu | mriedem: I thought https://review.openstack.org/#/c/549053/18/nova/virt/powervm/disk/driver.py@64 should make @abstractproperty accessible? | 18:07 |
esberglu | What am I missing | 18:07 |
mriedem | @abc.abstractproperty | 18:07 |
mriedem | https://docs.python.org/2/library/abc.html#abc.abstractproperty | 18:07 |
mriedem | i think anyway | 18:07 |
*** moshele has quit IRC | 18:08 | |
esberglu | mriedem: I guess I misunderstood add_metaclass. New patch incoming | 18:08 |
mriedem | yeah unit tests and pep8 failed in https://review.openstack.org/#/c/549053/ | 18:09 |
*** felipemonteiro has quit IRC | 18:10 | |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: DiskAdapter parent class https://review.openstack.org/549053 | 18:14 |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: Localdisk https://review.openstack.org/549300 | 18:14 |
*** vladikr is now known as vladikr_brb | 18:19 | |
*** sambetts is now known as sambetts|afk | 18:19 | |
*** gjayavelu has joined #openstack-nova | 18:20 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Update nova-status and docs for required placement 1.24 https://review.openstack.org/568923 | 18:23 |
*** gyankum has quit IRC | 18:24 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Update nova-status and docs for required placement 1.24 https://review.openstack.org/568923 | 18:25 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Update placement upgrade docs for nova-api dependency on placement https://review.openstack.org/568925 | 18:31 |
mriedem | esberglu: hmm http://logs.openstack.org/53/549053/19/check/openstack-tox-py27/c882f7f/testr_results.html.gz | 18:33 |
esberglu | mriedem: Guess it's time to figure out why I can't run tox locally | 18:33 |
mriedem | self.st_adpt = disk_dvr.DiskAdapter(None, None) | 18:34 |
mriedem | your test is trying to instantiate the abc | 18:34 |
*** felipemonteiro has joined #openstack-nova | 18:35 | |
mriedem | so either just leave that in the test for SSPDiskAdapter, | 18:36 |
mriedem | or make a little fake DiskAdapter subclass for your generic base class tests? | 18:36 |
*** tojuvone has quit IRC | 18:46 | |
*** tojuvone has joined #openstack-nova | 18:46 | |
*** jmlowe has quit IRC | 18:47 | |
openstackgerrit | Merged openstack/nova master: Debug logs for allocation_candidates filters https://review.openstack.org/568712 | 18:54 |
*** edmondsw has joined #openstack-nova | 18:57 | |
*** jmlowe has joined #openstack-nova | 18:59 | |
dansmith | mriedem: melwitt: cells meeting? I've got nothing and tssurya isn't around | 19:00 |
*** moshele has joined #openstack-nova | 19:00 | |
melwitt | I don't have anything either | 19:00 |
mriedem | nope | 19:01 |
dansmith | woot | 19:01 |
*** tbachman_ has joined #openstack-nova | 19:05 | |
*** fragatin_ has joined #openstack-nova | 19:05 | |
*** tbachman has quit IRC | 19:05 | |
*** tbachman_ is now known as tbachman | 19:05 | |
*** fragatin_ has quit IRC | 19:07 | |
*** fragatin_ has joined #openstack-nova | 19:07 | |
*** fragatina has quit IRC | 19:07 | |
*** fragatin_ has quit IRC | 19:09 | |
*** mriedem1 has joined #openstack-nova | 19:09 | |
*** mriedem has quit IRC | 19:11 | |
*** eharney_ has joined #openstack-nova | 19:12 | |
*** eharney has quit IRC | 19:12 | |
*** fragatina has joined #openstack-nova | 19:13 | |
*** gbarros has quit IRC | 19:14 | |
*** tbachman has quit IRC | 19:14 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Add additional information for z/VM spec. https://review.openstack.org/562154 | 19:14 |
mriedem1 | dansmith: +2 on ^ - barring some english / grammar stuff in there, it sounds like that reflects the ML thread which i think you know more about than i do | 19:15 |
*** mriedem1 is now known as mriedem | 19:15 | |
*** dklyle has joined #openstack-nova | 19:18 | |
*** mvk has joined #openstack-nova | 19:22 | |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: DiskAdapter parent class https://review.openstack.org/549053 | 19:39 |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: Localdisk https://review.openstack.org/549300 | 19:39 |
*** efried_rollin is now known as efried | 19:42 | |
*** mgoddard has quit IRC | 19:43 | |
mriedem | can we remove the 'build_instance' hook yet? https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L2209 | 19:44 |
mriedem | hooks have been officially deprecated for a couple of years now | 19:44 |
mriedem | LOG.warning(_LW("Hooks are deprecated as of Nova 13.0 and " | 19:45 |
mriedem | "will be removed in a future release")) | 19:45 |
mriedem | the issue being, because _do_build_and_run_instance has the hook, we return the build_results enum, which means when we are checking to see if the compute should be auto-disabled due to consecutive failures, we don't have any context on why the build failed https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L1679 | 19:46 |
mriedem | dansmith: ^ | 19:46 |
*** yamamoto has quit IRC | 19:46 | |
mriedem | if we get a BuildAbortException from the bowels https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L1903 we just return the 'failed' enum and consider everything fatal / misconfig even if it's not | 19:47 |
mriedem | 13.0 is mitaka | 19:48 |
dansmith | I'm missing what the linkage with the hook is | 19:48 |
dansmith | (but of course I'm fine with removing) | 19:48 |
*** david-lyle has joined #openstack-nova | 19:49 | |
*** yamamoto has joined #openstack-nova | 19:49 | |
dansmith | mriedem: ^ | 19:49 |
*** yamamoto has quit IRC | 19:51 | |
mriedem | https://bugs.launchpad.net/nova/+bug/1742102 | 19:51 |
openstack | Launchpad bug 1742102 in OpenStack Compute (nova) "Simple user can disable compute" [High,Confirmed] - Assigned to jichenjc (jichenjc) | 19:51 |
mriedem | see the 2nd to last comment there | 19:51 |
*** yamamoto has joined #openstack-nova | 19:51 | |
*** yamamoto has quit IRC | 19:51 | |
*** dklyle has quit IRC | 19:51 | |
*** wolverineav has quit IRC | 19:52 | |
*** slaweq has quit IRC | 19:52 | |
*** slaweq has joined #openstack-nova | 19:52 | |
mriedem | trying to determine context on what happens when we call _build_failed() | 19:52 |
dansmith | mriedem: sorry I | 19:52 |
dansmith | am totally missing what hooks has to do with anything | 19:52 |
mriedem | if it's volume overquota, we don't need to count that against consecutive build failures | 19:52 |
dansmith | I get that | 19:53 |
mriedem | this is where we call _build_failed() to see if we disable the service https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L2209 | 19:53 |
mriedem | at that point, we have 0 context on the actual exception that occurred | 19:53 |
mriedem | so if i wanted to inspect the BuildAbortException let's say to see if it was a volume overquota issue, i can't do that | 19:53 |
dansmith | what does that have to do with hooks? | 19:54 |
mriedem | i can't do that because, except for one base64 decode error exception, _do_build_and_run_instance doesn't raise exceptions | 19:54 |
mriedem | _do_build_and_run_instance only returns build_results.* enums which are there for hooks | 19:54 |
mriedem | https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L2209 | 19:54 |
mriedem | at least that's my understanding, | 19:55 |
mriedem | so what i want is for _do_build_and_run_instance to raise it's actual failure, | 19:55 |
mriedem | so we can inspect it up the stack in _build_failed() | 19:55 |
dansmith | you know you're not actually linking me to _do_build_and_run_instance right? | 19:55 |
mriedem | which means breaking the "return build_results.FAILED" contract in _do_build_and_run_instance which is there for hooks | 19:55 |
mriedem | sorry, https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L1788 | 19:55 |
mriedem | this is where we call _build_failed() https://github.com/openstack/nova/blob/7bdb7dbbddf9fcb4284d490bf315d6756f4015e7/nova/compute/manager.py#L1752 | 19:56 |
*** eharney_ is now known as eharney | 19:56 | |
dansmith | see, I never connected hooks with those build result values | 19:57 |
*** slaweq_ has joined #openstack-nova | 19:57 | |
*** slaweq has quit IRC | 19:57 | |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: DiskAdapter parent class https://review.openstack.org/549053 | 19:58 |
openstackgerrit | Eric Berglund proposed openstack/nova master: PowerVM Driver: Localdisk https://review.openstack.org/549300 | 19:58 |
dansmith | mriedem: what makes you think that those are there for the hooks? git history? | 19:58 |
dansmith | that said, I don't care at all about breaking that contract as you know, nor removing it | 19:58 |
dansmith | however, | 19:58 |
mriedem | i think that's what alaski told me they were for years ago when i asked | 19:58 |
dansmith | I'm not sure that unwinding all of that is a huge benefit, | 19:58 |
dansmith | and I'd say we just need another build result that is, like you said "failed, but not my fault" | 19:59 |
dansmith | that's kindof a large change to alter all that exception handling | 19:59 |
dansmith | not that it's great, but I just wouldn't want to go refactoring it myself | 19:59 |
dansmith | https://review.openstack.org/#/c/106482/ | 20:00 |
dansmith | so that's why I guess, but I had never made that connection | 20:00 |
*** sapd_ has joined #openstack-nova | 20:00 | |
*** jmlowe has quit IRC | 20:00 | |
*** fanzhang has quit IRC | 20:01 | |
*** gjayavel_ has joined #openstack-nova | 20:01 | |
dansmith | that is a lot more recent than I would have thought | 20:01 |
*** fanzhang has joined #openstack-nova | 20:01 | |
mriedem | yeah, kilo | 20:01 |
mriedem | all the andrews were in on that one | 20:01 |
mriedem | ok so i'll hack something nasty up quick and see what it looks like using the existing build_results gorp with a new enum | 20:02 |
dansmith | that was basically 2015, mitaka was early 2016 | 20:02 |
*** gjayavelu has quit IRC | 20:03 | |
*** sapd has quit IRC | 20:03 | |
mriedem | gerrit says it's in kilo-eol | 20:05 |
dansmith | I know, it was deprecated in mitaka right? | 20:06 |
*** tbachman has joined #openstack-nova | 20:09 | |
*** pchavva has quit IRC | 20:10 | |
*** liverpooler has quit IRC | 20:11 | |
*** tssurya has joined #openstack-nova | 20:11 | |
*** yamamoto has joined #openstack-nova | 20:11 | |
mriedem | hooks in general were deprecated in mitaka | 20:13 |
mriedem | https://github.com/openstack/nova/commit/7be56442703d071c9256267abb8acfabae642a1a | 20:14 |
mriedem | via mr dague | 20:14 |
mriedem | when he was on the "burn all extension points with fire" crusade | 20:14 |
*** andreas_s has joined #openstack-nova | 20:15 | |
dansmith | yeah | 20:16 |
*** yamamoto has quit IRC | 20:16 | |
*** moshele has quit IRC | 20:17 | |
*** andreas_s has quit IRC | 20:19 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Don't count volume over quota when disabling compute https://review.openstack.org/568953 | 20:21 |
mriedem | dansmith: ok here is the hack a mole WIP ^ | 20:21 |
dansmith | commented | 20:24 |
dansmith | there are other things, like failing to verify an image signature | 20:25 |
dansmith | which probably shouldn't count | 20:25 |
dansmith | since you could probably make that happen externally | 20:25 |
*** gbarros has joined #openstack-nova | 20:26 | |
mriedem | oh there are a buttload of things | 20:26 |
mriedem | there was one i saw earlier about hitting a compute with device tags but the virt driver doesn't support devices tags (so anything besides libvirt, hyperv and xen) | 20:27 |
dansmith | hrm yeah | 20:27 |
mriedem | multiattach is in the same boat | 20:27 |
mriedem | that's why we added a policy rule on the cinder side to disable being able to make those types of volumes | 20:27 |
mriedem | if you're purely non-libvirt | 20:27 |
mriedem | or hell, if you're not using any of the supported volume types for multiattach, which in queens was only 3 out of like the 400 available cinder backends | 20:28 |
mriedem | mnaser: how much do you hate this? https://review.openstack.org/#/c/568953/ - realizing we should still be doing a volume quota check in conductor, but that could still pass during a race | 20:34 |
*** yamamoto has joined #openstack-nova | 20:34 | |
mriedem | dansmith: you didn't pick up on the name of my villian in the commit message | 20:34 |
*** osnaya has joined #openstack-nova | 20:34 | |
dansmith | mriedem: heh, didn't even read the commit message | 20:35 |
melwitt | I liked it | 20:35 |
osnaya | Question on openstack snapshot --> Is VMS (Virtual Machine Streaming) implemented in Openstack already? Is it used underneath when a snapshot and volume snapshot created? | 20:37 |
osnaya | when you take snapshot of a live VM? | 20:38 |
osnaya | Is VMS (virtual machine streaming) implemented in Pike release? | 20:38 |
*** yamamoto has quit IRC | 20:40 | |
mriedem | jaypipes: if you have the number to Florida Man, i think i might have found him a soul mate across the boarder https://theconcourse.deadspin.com/woman-furiously-shits-on-floor-of-tim-hortons-throws-i-1826082960#_ga=2.237274304.1540633067.1526503254-529658380.1521051074 | 20:41 |
mriedem | osnaya: the libvirt driver supports live snapshot but you have to set a config option to enable it because it's shown to be unreliable at load with older versions of libvirt | 20:42 |
mriedem | osnaya: https://docs.openstack.org/nova/pike/configuration/config.html#workarounds.disable_libvirt_livesnapshot | 20:43 |
*** osnaya has quit IRC | 20:43 | |
mriedem | bye! | 20:43 |
*** moshele has joined #openstack-nova | 20:44 | |
melwitt | mriedem: what do you mean by "we should still be doing a volume quota check in conductor, but that could still pass during a race"? if we had a check in conductor, it could pass during a race? | 20:44 |
*** gbarros has quit IRC | 20:45 | |
mriedem | melwitt: yes | 20:46 |
melwitt | oh, because volumes are created by compute. okay | 20:46 |
mriedem | let's say i have volume quota of 10 (default) and spawn 10 instances in 10 separate requests | 20:46 |
*** moshele has quit IRC | 20:46 | |
mriedem | right, not min_count=10 in a single request | 20:46 |
mriedem | conductor would see usage as 0 for all 10 requests | 20:47 |
melwitt | yeah, I didn't know or forgot that volumes are created by compute | 20:47 |
mriedem | yup - we should eventually create them in conductor but... | 20:47 |
mriedem | just like we should create ports in conductor | 20:47 |
melwitt | gotcha, yeah | 20:47 |
mriedem | creating volumes in conductor would also get rid of the cross_az_attach up-call i think | 20:47 |
melwitt | I wonder why we don't do them even earlier in the api, before conductor, that would make it so we don't get ERROR state for a quota fail | 20:48 |
mriedem | because if cross_az_attach=False, and boot from volume with an existing volume, conductor can tell the scheduler we need a host in that az or fail; if nova is going to create the volume, we can create the volume in the az of the host that the scheduler picked | 20:49 |
mriedem | i used to think about creating volumes in the api, not sure why we wouldn't, we already reserve pre-existing volumes in the api | 20:49 |
mriedem | we don't create ports in the api though | 20:49 |
mriedem | i think the argument against doing it in the api is it blocks the response | 20:49 |
melwitt | ah, okay. wonder if we could just volume-update for the az case. but yeah, just thinking | 20:50 |
dansmith | mriedem: yeah and volume create can be really slow | 20:50 |
mriedem | volume create is a 202 | 20:50 |
mriedem | so nova-api would volume create, get 202 and continue to conductor | 20:50 |
dansmith | plus you want to be able to do it closer to scheduling or when you know where the instance is going to be right? | 20:50 |
mriedem | if we did it in the api | 20:50 |
dansmith | mriedem: right you could and poll later I guess | 20:50 |
mriedem | yeah we'd still do the poll for available status in compute i think | 20:50 |
mriedem | but we could catch volume over quota and az cross attach issues much earlier | 20:51 |
mriedem | i think we need to do it closer to scheduling to know which az the volume and instance have to be in if cross_az_attach=False | 20:51 |
melwitt | yeah, I was thinking if we could do a "volume update" to set the az after a volume is created but maybe that's not a thing | 20:52 |
mriedem | that's not a thing | 20:52 |
mriedem | that would require a volume migration at least | 20:52 |
melwitt | guess it wouldn't be if their scheduling works like ours | 20:52 |
melwitt | yeah | 20:52 |
mriedem | right | 20:52 |
mriedem | i've only ever heard of i think 2 people that use cross_az_attach=True, and sam at nectar is always the one to reply to my questions about it in the ML | 20:53 |
*** wolverineav has joined #openstack-nova | 20:54 | |
mriedem | reminds me i never finished up the change for https://bugs.launchpad.net/nova/+bug/1694844 | 20:54 |
openstack | Launchpad bug 1694844 in OpenStack Compute (nova) "Boot from volume fails when cross_az_attach=False and volume is provided to nova without an AZ for the instance" [Medium,In progress] - Assigned to Matt Riedemann (mriedem) | 20:54 |
*** yamamoto has joined #openstack-nova | 20:55 | |
*** sean-k-mooney has quit IRC | 20:58 | |
*** slaweq_ has quit IRC | 20:59 | |
*** slaweq has joined #openstack-nova | 20:59 | |
*** yamamoto has quit IRC | 21:02 | |
*** avolkov has quit IRC | 21:13 | |
*** itlinux has quit IRC | 21:13 | |
*** hemna_ has quit IRC | 21:18 | |
*** yamamoto has joined #openstack-nova | 21:18 | |
*** yamamoto has quit IRC | 21:23 | |
*** sean-k-mooney has joined #openstack-nova | 21:25 | |
*** tssurya has quit IRC | 21:27 | |
*** dave-mccowan has quit IRC | 21:32 | |
*** slaweq has quit IRC | 21:33 | |
*** slaweq has joined #openstack-nova | 21:34 | |
*** yamamoto has joined #openstack-nova | 21:39 | |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Resource class set (v1.7) https://review.openstack.org/514644 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Usages per project and user (v1.8, v1.9) https://review.openstack.org/514646 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: CLI allocation candidates (v1.10) https://review.openstack.org/514647 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: New dict format of allocations (v1.11, v1.12) https://review.openstack.org/542819 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Transactionally update allocations (v1.13) https://review.openstack.org/546674 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Add nested resource providers (v1.14) https://review.openstack.org/546675 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Limit allocation candidates (v1.15, v1.16) https://review.openstack.org/548043 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/osc-placement master: Allocation candidates parameter: required (v1.17) https://review.openstack.org/548326 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Drop API compat handling for old compute error cases https://review.openstack.org/546256 | 21:41 |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: ironic: Report resources as reserved when needed https://review.openstack.org/517921 | 21:41 |
*** dave-mccowan has joined #openstack-nova | 21:41 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: ironic: Report resources as reserved when needed https://review.openstack.org/517921 | 21:41 |
*** mriedem is now known as mriedem_afk | 21:41 | |
*** yamamoto has quit IRC | 21:46 | |
*** dave-mcc_ has joined #openstack-nova | 21:47 | |
*** esberglu has quit IRC | 21:48 | |
*** dave-mccowan has quit IRC | 21:48 | |
*** esberglu has joined #openstack-nova | 21:48 | |
*** itlinux has joined #openstack-nova | 21:51 | |
*** esberglu has quit IRC | 21:53 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Update nova-status and docs for required placement 1.24 https://review.openstack.org/568923 | 21:54 |
openstackgerrit | Eric Fried proposed openstack/nova master: Enforce placement minimum in nova.cmd.status https://review.openstack.org/568965 | 21:54 |
*** takashin has joined #openstack-nova | 21:55 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova-specs master: Abort Cold Migration https://review.openstack.org/334732 | 21:57 |
*** vladikr_brb is now known as vladikr | 22:00 | |
*** baoli has quit IRC | 22:03 | |
*** baoli has joined #openstack-nova | 22:03 | |
*** wolverineav has quit IRC | 22:05 | |
*** burt has quit IRC | 22:06 | |
*** hemna_ has joined #openstack-nova | 22:06 | |
*** baoli has quit IRC | 22:07 | |
*** zcorneli has joined #openstack-nova | 22:11 | |
*** mchlumsky has quit IRC | 22:13 | |
*** rnoriega has quit IRC | 22:16 | |
*** markmc has quit IRC | 22:16 | |
*** kashyap has quit IRC | 22:16 | |
*** weshay has quit IRC | 22:17 | |
*** mlavalle has quit IRC | 22:19 | |
*** slaweq has quit IRC | 22:21 | |
*** weshay has joined #openstack-nova | 22:22 | |
*** yamamoto has joined #openstack-nova | 22:22 | |
*** rcernin has joined #openstack-nova | 22:25 | |
*** hongbin has quit IRC | 22:25 | |
*** weshay has quit IRC | 22:26 | |
*** rajinir has quit IRC | 22:28 | |
*** yamamoto has quit IRC | 22:29 | |
*** andreaf has quit IRC | 22:29 | |
*** andreaf has joined #openstack-nova | 22:29 | |
*** itlinux has quit IRC | 22:33 | |
*** weshay has joined #openstack-nova | 22:34 | |
*** felipemonteiro has quit IRC | 22:37 | |
*** rnoriega has joined #openstack-nova | 22:37 | |
openstackgerrit | Merged openstack/nova master: Remove deprecated monkey_patch config options https://review.openstack.org/568880 | 22:38 |
*** esberglu has joined #openstack-nova | 22:38 | |
*** esberglu has quit IRC | 22:38 | |
*** markmc has joined #openstack-nova | 22:41 | |
*** kashyap has joined #openstack-nova | 22:42 | |
*** yamamoto has joined #openstack-nova | 22:45 | |
*** jmlowe has joined #openstack-nova | 22:49 | |
*** edmondsw has quit IRC | 22:50 | |
*** yamamoto has quit IRC | 22:51 | |
*** felipemonteiro has joined #openstack-nova | 22:59 | |
*** takashin has left #openstack-nova | 23:01 | |
*** takashin has joined #openstack-nova | 23:02 | |
*** yamamoto has joined #openstack-nova | 23:08 | |
*** slaweq has joined #openstack-nova | 23:10 | |
*** edmondsw has joined #openstack-nova | 23:11 | |
*** yamamoto has quit IRC | 23:12 | |
*** slaweq has quit IRC | 23:15 | |
*** rnoriega has quit IRC | 23:16 | |
*** markmc has quit IRC | 23:17 | |
*** weshay has quit IRC | 23:17 | |
*** kashyap has quit IRC | 23:18 | |
*** hemna_ has quit IRC | 23:18 | |
*** hemna_ has joined #openstack-nova | 23:19 | |
*** kashyap has joined #openstack-nova | 23:20 | |
*** rnoriega has joined #openstack-nova | 23:21 | |
*** weshay has joined #openstack-nova | 23:21 | |
*** markmc has joined #openstack-nova | 23:24 | |
*** yamamoto has joined #openstack-nova | 23:29 | |
melwitt | naichuans: hi, fyi your blueprint vgpu-rocky has been added to a review runway today. please let us know if the next two weeks are not a good time for active review | 23:30 |
*** germs has quit IRC | 23:33 | |
*** yamamoto has quit IRC | 23:33 | |
*** germs has joined #openstack-nova | 23:35 | |
*** germs has quit IRC | 23:35 | |
*** germs has joined #openstack-nova | 23:35 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Fix auth_url example in hypervisor-hyper-v.rst https://review.openstack.org/568983 | 23:40 |
*** moshele has joined #openstack-nova | 23:44 | |
*** felipemonteiro has quit IRC | 23:48 | |
*** yamamoto has joined #openstack-nova | 23:49 | |
*** yamamoto has quit IRC | 23:56 | |
*** tbachman has quit IRC | 23:58 | |
*** baoli has joined #openstack-nova | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!