*** salv-orlando has joined #openstack-nova | 00:00 | |
*** slaweq has joined #openstack-nova | 00:01 | |
*** mriedem has quit IRC | 00:05 | |
*** slaweq has quit IRC | 00:06 | |
*** salv-orlando has quit IRC | 00:06 | |
*** liverpooler has joined #openstack-nova | 00:11 | |
*** yamamoto has joined #openstack-nova | 00:12 | |
*** sree has joined #openstack-nova | 00:15 | |
*** yamamoto has quit IRC | 00:18 | |
*** sree has quit IRC | 00:19 | |
*** masuberu has joined #openstack-nova | 00:20 | |
*** Dinesh_Bhor has joined #openstack-nova | 00:22 | |
*** masber has quit IRC | 00:23 | |
openstackgerrit | Dinesh Bhor proposed openstack/nova master: PCPU: Define numa dedicated CPU resource class https://review.openstack.org/561770 | 00:24 |
---|---|---|
*** yingjun has joined #openstack-nova | 00:29 | |
*** gjayavelu has quit IRC | 00:31 | |
openstackgerrit | Sam Morrison proposed openstack/nova master: Allow ability for non admin users to use all filters on server list. https://review.openstack.org/526558 | 00:31 |
*** sree has joined #openstack-nova | 00:33 | |
*** hoangcx has joined #openstack-nova | 00:33 | |
*** yingjun has quit IRC | 00:36 | |
*** sree has quit IRC | 00:38 | |
*** hshiina|afk is now known as hshiina | 00:38 | |
*** yingjun has joined #openstack-nova | 00:41 | |
*** Zames has joined #openstack-nova | 00:45 | |
*** Zames has quit IRC | 00:46 | |
*** masber has joined #openstack-nova | 00:46 | |
*** masuberu has quit IRC | 00:49 | |
*** hongbin_ has joined #openstack-nova | 00:49 | |
*** Zames has joined #openstack-nova | 00:50 | |
*** vic-wu has joined #openstack-nova | 00:51 | |
*** Zames has quit IRC | 00:53 | |
yikun_ | @mriedem, @melwitt I will complete the novaclient change for micover 2.62 today. : ) thanks! | 00:59 |
*** psachin has joined #openstack-nova | 01:01 | |
*** salv-orlando has joined #openstack-nova | 01:02 | |
*** wolverineav has joined #openstack-nova | 01:02 | |
*** sree has joined #openstack-nova | 01:04 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in tests/unit/api/*/test_volumes.py https://review.openstack.org/564655 | 01:06 |
*** salv-orlando has quit IRC | 01:06 | |
*** phuongnh has joined #openstack-nova | 01:07 | |
*** tetsuro has joined #openstack-nova | 01:07 | |
*** sree has quit IRC | 01:09 | |
*** wolverineav has quit IRC | 01:10 | |
*** zhaochao has joined #openstack-nova | 01:12 | |
*** tiendc has joined #openstack-nova | 01:12 | |
*** yamamoto has joined #openstack-nova | 01:14 | |
*** dpawlik has joined #openstack-nova | 01:15 | |
lbragstad[m] | Figure it out mriedem? | 01:17 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_live_migrate.py https://review.openstack.org/564656 | 01:18 |
*** yamamoto has quit IRC | 01:20 | |
*** dpawlik has quit IRC | 01:20 | |
*** harlowja has quit IRC | 01:23 | |
*** masuberu has joined #openstack-nova | 01:27 | |
*** hiro-kobayashi has joined #openstack-nova | 01:29 | |
*** liverpooler has quit IRC | 01:30 | |
*** masber has quit IRC | 01:31 | |
*** phuongnh has quit IRC | 01:34 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_conductor.py (1) https://review.openstack.org/564658 | 01:34 |
*** phuongnh has joined #openstack-nova | 01:34 | |
*** moshele has joined #openstack-nova | 01:34 | |
*** sree has joined #openstack-nova | 01:41 | |
*** felipemonteiro__ has joined #openstack-nova | 01:43 | |
*** lei-zh has joined #openstack-nova | 01:46 | |
*** sree has quit IRC | 01:46 | |
*** gaoyan has joined #openstack-nova | 01:48 | |
*** felipemonteiro__ has quit IRC | 01:49 | |
*** gmann_ is now known as gmann | 01:49 | |
*** masber has joined #openstack-nova | 01:54 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_conductor.py (2) https://review.openstack.org/564659 | 01:54 |
*** masuberu has quit IRC | 01:56 | |
*** hamzy has joined #openstack-nova | 02:00 | |
*** cfriesen has joined #openstack-nova | 02:00 | |
*** slaweq has joined #openstack-nova | 02:02 | |
*** salv-orlando has joined #openstack-nova | 02:02 | |
*** Tom-Tom has joined #openstack-nova | 02:05 | |
*** phuongnh has quit IRC | 02:05 | |
*** dougshelley66 has quit IRC | 02:05 | |
*** phuongnh has joined #openstack-nova | 02:05 | |
*** slaweq has quit IRC | 02:06 | |
*** salv-orlando has quit IRC | 02:07 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova-specs master: Return resources of entire trees in Placement https://review.openstack.org/559466 | 02:09 |
*** yamamoto has joined #openstack-nova | 02:16 | |
*** moshele has quit IRC | 02:18 | |
*** yamamoto has quit IRC | 02:18 | |
*** yamamoto has joined #openstack-nova | 02:18 | |
*** hamzy has quit IRC | 02:29 | |
*** hamzy has joined #openstack-nova | 02:36 | |
*** gongysh has joined #openstack-nova | 02:48 | |
*** gaoyan has quit IRC | 03:03 | |
*** salv-orlando has joined #openstack-nova | 03:03 | |
*** vladikr has quit IRC | 03:06 | |
*** vladikr has joined #openstack-nova | 03:07 | |
*** salv-orlando has quit IRC | 03:08 | |
*** vladikr has quit IRC | 03:14 | |
*** vladikr has joined #openstack-nova | 03:15 | |
*** dpawlik has joined #openstack-nova | 03:16 | |
*** dpawlik has quit IRC | 03:20 | |
*** rajinir has quit IRC | 03:21 | |
*** nicolasbock has quit IRC | 03:32 | |
*** hiro-kobayashi has quit IRC | 03:40 | |
*** lpetrut has joined #openstack-nova | 03:45 | |
*** sree has joined #openstack-nova | 03:57 | |
*** Dinesh_Bhor has quit IRC | 04:00 | |
openstackgerrit | Nguyen Hai proposed openstack/nova-specs master: Follow the new PTI for document build https://review.openstack.org/551802 | 04:01 |
*** sree has quit IRC | 04:01 | |
*** slaweq has joined #openstack-nova | 04:03 | |
*** fragatina has quit IRC | 04:04 | |
*** salv-orlando has joined #openstack-nova | 04:04 | |
*** fragatina has joined #openstack-nova | 04:04 | |
*** Dinesh_Bhor has joined #openstack-nova | 04:06 | |
*** yingjun has quit IRC | 04:06 | |
*** slaweq has quit IRC | 04:08 | |
*** sree has joined #openstack-nova | 04:08 | |
*** fragatina has quit IRC | 04:08 | |
*** salv-orlando has quit IRC | 04:09 | |
*** vivsoni has joined #openstack-nova | 04:11 | |
*** hongbin_ has quit IRC | 04:13 | |
openstackgerrit | Yikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.62 - Add host/hostId to instance action event https://review.openstack.org/564667 | 04:15 |
openstackgerrit | Yikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.62 - Add host/hostId to instance action event https://review.openstack.org/564667 | 04:20 |
*** tetsuro has left #openstack-nova | 04:22 | |
*** Zames has joined #openstack-nova | 04:22 | |
*** lpetrut has quit IRC | 04:24 | |
*** Zames has quit IRC | 04:26 | |
*** cfriesen has quit IRC | 04:27 | |
*** Dinesh_Bhor has quit IRC | 04:27 | |
*** fragatina has joined #openstack-nova | 04:29 | |
*** gongysh has quit IRC | 04:33 | |
*** jmlowe has quit IRC | 04:34 | |
*** janki has joined #openstack-nova | 04:43 | |
*** janki has quit IRC | 04:44 | |
*** abhishekk has joined #openstack-nova | 04:44 | |
*** janki has joined #openstack-nova | 04:45 | |
*** janki has quit IRC | 04:45 | |
*** janki has joined #openstack-nova | 04:46 | |
*** Zames has joined #openstack-nova | 04:50 | |
*** Zames has quit IRC | 04:53 | |
*** yikun__ has joined #openstack-nova | 04:55 | |
*** yikun_ has quit IRC | 04:55 | |
*** sridharg has joined #openstack-nova | 04:55 | |
*** trinaths has joined #openstack-nova | 04:55 | |
*** links has joined #openstack-nova | 05:04 | |
*** armaan has joined #openstack-nova | 05:04 | |
*** salv-orlando has joined #openstack-nova | 05:05 | |
*** salv-orlando has quit IRC | 05:07 | |
*** salv-orlando has joined #openstack-nova | 05:07 | |
*** links has quit IRC | 05:08 | |
*** jchhatbar has joined #openstack-nova | 05:11 | |
*** janki has quit IRC | 05:13 | |
*** links has joined #openstack-nova | 05:13 | |
*** links has quit IRC | 05:13 | |
*** lpetrut has joined #openstack-nova | 05:14 | |
*** belmoreira has joined #openstack-nova | 05:16 | |
*** dpawlik has joined #openstack-nova | 05:17 | |
*** belmoreira has quit IRC | 05:18 | |
*** masuberu has joined #openstack-nova | 05:20 | |
*** fragatina has quit IRC | 05:21 | |
*** dpawlik has quit IRC | 05:22 | |
*** masber has quit IRC | 05:24 | |
*** mikal_ has joined #openstack-nova | 05:24 | |
*** mikal has quit IRC | 05:27 | |
*** yikun_ has joined #openstack-nova | 05:27 | |
*** ratailor has joined #openstack-nova | 05:28 | |
*** yikun__ has quit IRC | 05:30 | |
*** lpetrut has quit IRC | 05:31 | |
*** jmlowe has joined #openstack-nova | 05:33 | |
*** yingjun has joined #openstack-nova | 05:34 | |
*** yingjun has quit IRC | 05:35 | |
*** armaan has quit IRC | 05:42 | |
*** yingjun has joined #openstack-nova | 05:43 | |
*** udesale_ has joined #openstack-nova | 05:44 | |
*** udesale_ has quit IRC | 05:44 | |
*** germs has quit IRC | 05:46 | |
*** AlexeyAbashkin has joined #openstack-nova | 05:46 | |
*** germs has joined #openstack-nova | 05:47 | |
*** germs has quit IRC | 05:47 | |
*** germs has joined #openstack-nova | 05:47 | |
*** claudiub has joined #openstack-nova | 05:47 | |
*** masber has joined #openstack-nova | 05:47 | |
*** Alexey_Abashkin has joined #openstack-nova | 05:47 | |
*** masuberu has quit IRC | 05:50 | |
*** AlexeyAbashkin has quit IRC | 05:51 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 05:51 | |
*** blkart_ has quit IRC | 05:54 | |
*** blkart_ has joined #openstack-nova | 05:55 | |
*** AlexeyAbashkin has quit IRC | 05:55 | |
*** AlexeyAbashkin has joined #openstack-nova | 05:55 | |
*** armaan has joined #openstack-nova | 05:58 | |
*** armaan has joined #openstack-nova | 05:59 | |
*** AlexeyAbashkin has quit IRC | 06:02 | |
*** AlexeyAbashkin has joined #openstack-nova | 06:03 | |
*** armaan has quit IRC | 06:04 | |
*** armaan has joined #openstack-nova | 06:04 | |
*** vladikr has quit IRC | 06:10 | |
*** vladikr has joined #openstack-nova | 06:11 | |
*** lpetrut has joined #openstack-nova | 06:14 | |
*** tianhui has quit IRC | 06:14 | |
*** tianhui has joined #openstack-nova | 06:15 | |
*** evin has joined #openstack-nova | 06:15 | |
*** do3meli has joined #openstack-nova | 06:16 | |
*** andreas_s has joined #openstack-nova | 06:20 | |
*** armaan has quit IRC | 06:21 | |
*** armaan has joined #openstack-nova | 06:21 | |
*** moshele has joined #openstack-nova | 06:21 | |
*** gongysh has joined #openstack-nova | 06:24 | |
*** abalutoiu__ has joined #openstack-nova | 06:26 | |
*** dikonoor has joined #openstack-nova | 06:26 | |
*** vic_ has joined #openstack-nova | 06:27 | |
*** lei-zh1 has joined #openstack-nova | 06:27 | |
*** lei-zh has quit IRC | 06:27 | |
*** vic-wu has quit IRC | 06:28 | |
*** trungnv has joined #openstack-nova | 06:28 | |
*** abalutoiu_ has quit IRC | 06:30 | |
*** pcaruana has joined #openstack-nova | 06:33 | |
*** moshele has quit IRC | 06:36 | |
*** pooja-jadhav has joined #openstack-nova | 06:39 | |
*** vic__ has joined #openstack-nova | 06:39 | |
*** ShilpaSD has joined #openstack-nova | 06:40 | |
*** vic_ has quit IRC | 06:42 | |
*** nmathew has joined #openstack-nova | 06:42 | |
*** Shilpa has quit IRC | 06:42 | |
*** pooja_jadhav has quit IRC | 06:43 | |
*** nmathew has quit IRC | 06:43 | |
*** sahid has joined #openstack-nova | 06:44 | |
*** pcaruana has quit IRC | 06:50 | |
*** alex_xu has quit IRC | 06:51 | |
*** alex_xu has joined #openstack-nova | 06:52 | |
*** slaweq has joined #openstack-nova | 06:52 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Add unit tests for alloc_cands with member_of https://review.openstack.org/561399 | 06:53 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Fix member_of with shared providers https://review.openstack.org/561400 | 06:53 |
*** yikun__ has joined #openstack-nova | 06:54 | |
*** yikun_ has quit IRC | 06:58 | |
*** tbachman has quit IRC | 07:00 | |
*** vic__ has quit IRC | 07:04 | |
*** vic__ has joined #openstack-nova | 07:04 | |
*** pcaruana has joined #openstack-nova | 07:06 | |
*** yingjun has quit IRC | 07:08 | |
*** mgoddard has joined #openstack-nova | 07:09 | |
*** hemna_ has quit IRC | 07:09 | |
*** alexchadin has joined #openstack-nova | 07:11 | |
*** xinliang has quit IRC | 07:14 | |
*** xinliang has joined #openstack-nova | 07:15 | |
*** ccamacho has quit IRC | 07:17 | |
*** rcernin has quit IRC | 07:17 | |
*** dpawlik has joined #openstack-nova | 07:18 | |
*** ccamacho has joined #openstack-nova | 07:18 | |
*** gibi is now known as giblet | 07:19 | |
giblet | ehh somebody registered the giblet nick :/ | 07:21 |
*** dpawlik has quit IRC | 07:21 | |
*** jaosorior has joined #openstack-nova | 07:21 | |
*** yikun_ has joined #openstack-nova | 07:21 | |
*** dpawlik has joined #openstack-nova | 07:22 | |
*** yikun__ has quit IRC | 07:24 | |
*** tesseract has joined #openstack-nova | 07:27 | |
*** armaan has quit IRC | 07:35 | |
*** armaan has joined #openstack-nova | 07:35 | |
*** edmondsw has joined #openstack-nova | 07:36 | |
openstackgerrit | Yikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.62 - Add host/hostId to instance action event https://review.openstack.org/564667 | 07:38 |
*** damien_r has joined #openstack-nova | 07:40 | |
*** edmondsw has quit IRC | 07:41 | |
*** moshele has joined #openstack-nova | 07:41 | |
*** vladikr has quit IRC | 07:45 | |
*** vladikr has joined #openstack-nova | 07:47 | |
*** jpena|off is now known as jpena | 07:52 | |
*** armaan has quit IRC | 07:52 | |
*** amoralej|off is now known as amoralej | 07:52 | |
*** armaan has joined #openstack-nova | 07:53 | |
*** tesseract has quit IRC | 07:53 | |
*** tesseract has joined #openstack-nova | 07:56 | |
*** lucas-afk is now known as lucasagomes | 07:58 | |
*** giblet is now known as gibi | 08:08 | |
*** gibi is now known as giblet | 08:08 | |
openstackgerrit | Martin Midolesov proposed openstack/nova master: vmware:Validation video ram against the max video ram allowed. https://review.openstack.org/564193 | 08:10 |
*** moshele has quit IRC | 08:11 | |
*** yikun_ has quit IRC | 08:14 | |
*** yikun_ has joined #openstack-nova | 08:14 | |
*** alexchadin has quit IRC | 08:14 | |
*** jogo has quit IRC | 08:14 | |
*** alexchadin has joined #openstack-nova | 08:15 | |
*** pas-ha has joined #openstack-nova | 08:15 | |
*** phuongnh has quit IRC | 08:16 | |
*** phuongnh has joined #openstack-nova | 08:17 | |
*** artom has quit IRC | 08:20 | |
*** artom has joined #openstack-nova | 08:20 | |
*** artom has quit IRC | 08:20 | |
*** artom has joined #openstack-nova | 08:21 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Fix the policy argument in server-group-create https://review.openstack.org/564699 | 08:26 |
*** yikun__ has joined #openstack-nova | 08:27 | |
*** kholkina has joined #openstack-nova | 08:27 | |
*** yikun_ has quit IRC | 08:29 | |
*** gaoyan has joined #openstack-nova | 08:34 | |
*** mdbooth has joined #openstack-nova | 08:36 | |
openstackgerrit | Takahito Hirose proposed openstack/python-novaclient master: modified novaclient/api_versions.py When using python 3.5.0, [- 4] can not take information. Necessary information is in the [-5]. Because it better is using 'for loops'. https://review.openstack.org/564702 | 08:39 |
*** derekh has joined #openstack-nova | 08:40 | |
*** alexchadin has quit IRC | 08:42 | |
*** gaoyan has quit IRC | 08:48 | |
*** dtantsur|afk is now known as dtantsur | 08:55 | |
*** pcaruana has quit IRC | 08:56 | |
*** belmoreira has joined #openstack-nova | 09:00 | |
*** phuongnh has quit IRC | 09:00 | |
*** phuongnh has joined #openstack-nova | 09:01 | |
*** hshiina has quit IRC | 09:02 | |
*** gameon has joined #openstack-nova | 09:03 | |
gameon | Hi all - I am running Pike, and have set 'osapi_compute_unique_server_name_scope = "global"' in nova.conf across all Nova nodes and scheduler containers, but I can still attempt to create two instances with the same name. The second will sit in a scheduling state, the expected 'InstanceExists' isn't produced. Does anyone have any advise, please? | 09:03 |
*** tssurya has joined #openstack-nova | 09:04 | |
*** pcaruana has joined #openstack-nova | 09:07 | |
*** sdeath has joined #openstack-nova | 09:09 | |
*** tiendc has quit IRC | 09:09 | |
*** jogo has joined #openstack-nova | 09:12 | |
*** stakeda has quit IRC | 09:21 | |
*** gameon has quit IRC | 09:24 | |
*** kklimonda has joined #openstack-nova | 09:27 | |
*** cdent has joined #openstack-nova | 09:34 | |
*** shaohe_feng has quit IRC | 09:36 | |
*** takashin has left #openstack-nova | 09:37 | |
*** belmore__ has joined #openstack-nova | 09:42 | |
*** annp has quit IRC | 09:44 | |
*** belmoreira has quit IRC | 09:45 | |
*** ansiwen[q] has quit IRC | 09:48 | |
*** lei-zh1 has quit IRC | 09:50 | |
*** blkart_ has quit IRC | 09:55 | |
*** trungnv has quit IRC | 09:57 | |
*** sean-k-mooney has joined #openstack-nova | 09:58 | |
*** blkart has joined #openstack-nova | 09:58 | |
*** alexchadin has joined #openstack-nova | 10:04 | |
*** phuongnh has quit IRC | 10:08 | |
*** Tom-Tom has quit IRC | 10:09 | |
*** AlexeyAbashkin has quit IRC | 10:11 | |
*** zz9pzza has quit IRC | 10:12 | |
*** dtantsur is now known as dtantsur|brb | 10:13 | |
*** mgoddard has quit IRC | 10:14 | |
*** alexchadin has quit IRC | 10:14 | |
*** l4yerffej has quit IRC | 10:15 | |
*** l4yerffej has joined #openstack-nova | 10:17 | |
openstackgerrit | Takahito Hirose proposed openstack/python-novaclient master: modified novaclient/api_versions.py When using python 3.5.0, [- 4] can not take information. Necessary information is in the [-5]. Because it better is using 'for loops'. https://review.openstack.org/564722 | 10:17 |
*** trinaths has quit IRC | 10:18 | |
*** alexchadin has joined #openstack-nova | 10:19 | |
*** sree has quit IRC | 10:19 | |
*** sdague has joined #openstack-nova | 10:23 | |
*** zz9pzza has joined #openstack-nova | 10:27 | |
*** mgoddard has joined #openstack-nova | 10:30 | |
*** nicolasbock has joined #openstack-nova | 10:30 | |
openstackgerrit | Takahito Hirose proposed openstack/python-novaclient master: api_version decorator becomes an error in Python 3.5.0. https://review.openstack.org/564722 | 10:33 |
*** salv-orlando has quit IRC | 10:33 | |
*** salv-orlando has joined #openstack-nova | 10:34 | |
*** alexchadin has quit IRC | 10:36 | |
*** hoangcx has quit IRC | 10:37 | |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Lift the restriction of choices for `cpu_model_extra_flags` https://review.openstack.org/563926 | 10:38 |
*** salv-orlando has quit IRC | 10:38 | |
*** salv-orlando has joined #openstack-nova | 10:40 | |
*** yamahata has quit IRC | 10:45 | |
*** AlexeyAbashkin has joined #openstack-nova | 10:46 | |
*** AlexeyAbashkin has quit IRC | 10:51 | |
*** AlexeyAbashkin has joined #openstack-nova | 10:52 | |
*** dougshelley66 has joined #openstack-nova | 10:54 | |
*** alexchadin has joined #openstack-nova | 11:00 | |
openstackgerrit | Takahito Hirose proposed openstack/python-novaclient master: api_version decorator becomes an error in Python 3.5.0. https://review.openstack.org/564731 | 11:04 |
*** dtantsur|brb is now known as dtantsur | 11:06 | |
*** cdent has quit IRC | 11:10 | |
*** andreas_s has quit IRC | 11:20 | |
*** andreas_s has joined #openstack-nova | 11:20 | |
*** abhishekk has quit IRC | 11:21 | |
*** dougshelley66 has quit IRC | 11:22 | |
*** andreas_s has quit IRC | 11:25 | |
*** olivenwk has joined #openstack-nova | 11:31 | |
sean-k-mooney | stephenfin: impresive http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2018-04-26.log.html#t2018-04-26T10:23:28 ill add them to my review queue but it could take a while to get to all of them. is it working end ot end? | 11:32 |
openstackgerrit | Martin Midolesov proposed openstack/nova master: vmware:Validation video ram against the max video ram allowed. https://review.openstack.org/564193 | 11:34 |
*** sq4ind has quit IRC | 11:36 | |
*** sq4ind has joined #openstack-nova | 11:36 | |
*** lucasagomes is now known as lucas-hungry | 11:38 | |
*** andreas_s has joined #openstack-nova | 11:39 | |
*** cdent has joined #openstack-nova | 11:43 | |
*** itlinux has joined #openstack-nova | 11:45 | |
*** yingjun has joined #openstack-nova | 11:54 | |
*** dougshelley66 has joined #openstack-nova | 11:54 | |
*** jpena is now known as jpena|lunch | 11:56 | |
*** evin has quit IRC | 11:57 | |
*** efried is now known as fried_rice | 11:59 | |
fried_rice | ō/ | 11:59 |
sean-k-mooney | fried_rice: o/ | 12:00 |
*** yingjun has quit IRC | 12:01 | |
sean-k-mooney | fried_rice: am i correct in assuming that you are currently targeting Rocky 2 to complete the granular resouce request now that we are past rocky 1 | 12:01 |
fried_rice | sean-k-mooney: I hadn't really considered a "target" tbh | 12:02 |
*** lpetrut has quit IRC | 12:02 | |
fried_rice | sean-k-mooney: I'm not hurrying, because jaypipes had said he didn't want it to go in until nrp was done. | 12:02 |
fried_rice | sean-k-mooney: I personally don't think it needs to wait (we can still get some good scenarios with just sharing providers) but that's taken some of the steam off. | 12:03 |
sean-k-mooney | nrp is kind of done already. at least the ablity to model things with nested resouce providers but i gues you mean the ablity to use nRPs with allocation candiates | 12:03 |
mdbooth | LibvirtDriver._should_disconnect_volume() has no locking :( | 12:03 |
fried_rice | sean-k-mooney: The latter, without which nrp doesn't help us much. | 12:03 |
mdbooth | s/volume/target/ | 12:03 |
*** lpetrut has joined #openstack-nova | 12:04 | |
fried_rice | mdbooth: locking schmocking. It must be eventlet's fault. | 12:04 |
mdbooth | fried_rice: Every time... we never add locking to this stuff. | 12:04 |
sean-k-mooney | fried_rice: well it allows you to do all of the discovery part in things like cyborg or other project that will use NPRs in the future just not the schduling part | 12:04 |
fried_rice | sean-k-mooney: Right. And without the scheduling part... what can we do with it? | 12:05 |
*** tbachman has joined #openstack-nova | 12:05 | |
cdent | gaze at our lovely towers? | 12:06 |
mdbooth | The rule of thumb is: if there's an opportunity for a race, it's almost always actually a race. | 12:06 |
*** gameon has joined #openstack-nova | 12:06 | |
sean-k-mooney | fried_rice: expose our inventories of resouces and starte to think about how to organise the tree and what to model as seperate resouces classes/ common with traits | 12:06 |
sean-k-mooney | fried_rice: so baicaly nothing beyond get a feel for how the api will work when we have requests | 12:07 |
* cdent thinks we need to get sean-k-mooney to auto join #openstack-placement | 12:07 | |
fried_rice | sean-k-mooney: Yup. We should totally start to think about that. And like half of the specs open/approved for Rocky think about it. | 12:07 |
sean-k-mooney | cdent: i proably should | 12:07 |
fried_rice | sean-k-mooney: Which of course means that those specs are dead in the water until nrp works in alloc cands. | 12:08 |
sean-k-mooney | fried_rice: yes i just find its eaiser to do that kind of thing when you have something concreate to test it with | 12:08 |
*** mchlumsky has joined #openstack-nova | 12:09 | |
*** alex_xu has quit IRC | 12:10 | |
*** alex_xu has joined #openstack-nova | 12:10 | |
*** jmlowe has quit IRC | 12:13 | |
*** mchlumsky has quit IRC | 12:16 | |
*** edleafe is now known as figleaf | 12:17 | |
*** mchlumsky has joined #openstack-nova | 12:17 | |
*** Guest12005 has quit IRC | 12:17 | |
*** yassine has joined #openstack-nova | 12:18 | |
*** yassine is now known as Guest46682 | 12:19 | |
*** sree_ has joined #openstack-nova | 12:20 | |
*** liverpooler has joined #openstack-nova | 12:20 | |
*** sree_ is now known as Guest7090 | 12:21 | |
*** Guest7090 has quit IRC | 12:24 | |
*** jmlowe has joined #openstack-nova | 12:27 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Fix the policy argument in server-group-create https://review.openstack.org/564699 | 12:28 |
*** jaypipes is now known as leakypipes | 12:30 | |
*** alexchadin has quit IRC | 12:30 | |
leakypipes | sean-k-mooney: https://review.openstack.org/#/c/554529/ | 12:31 |
sean-k-mooney | leakypipes: oh cool i see its jsut pending a +w | 12:32 |
*** yamamoto has quit IRC | 12:33 | |
*** evin has joined #openstack-nova | 12:35 | |
*** liverpooler has quit IRC | 12:36 | |
*** liverpooler has joined #openstack-nova | 12:37 | |
*** liverpooler has quit IRC | 12:37 | |
*** liverpooler has joined #openstack-nova | 12:38 | |
fried_rice | sean-k-mooney: tbc, that patch does *not* enable nrp in alloc cands. There's half a dozen patches on top of it that get closer. But the actual microversion patch to make it work through the API has not yet been proposed (to my knowledge). | 12:38 |
*** lucas-hungry is now known as lucasagomes | 12:38 | |
*** gongysh has quit IRC | 12:38 | |
sean-k-mooney | fried_rice: ok im just reading through the patch now | 12:39 |
fried_rice | sean-k-mooney: Best of luck. | 12:40 |
fried_rice | sean-k-mooney: If you understand this sqla stuff, we could use your help :) | 12:40 |
kashyap | sean-k-mooney: When you can, want to ACK this: https://review.openstack.org/#/c/563926/ | 12:40 |
kashyap | (It's the Lift the restriction of choices for `cpu_model_extra_flags`) | 12:40 |
kashyap | sean-k-mooney: After discussion with QEMU / libvirt folks, I've lifted restriction for all three CPU modes | 12:40 |
sean-k-mooney | fried_rice: i understad some of it but leakypipes still runs rings around me when it comes to sql | 12:41 |
kashyap | (See the config file help text for a valid use case.) | 12:41 |
*** psachin has quit IRC | 12:41 | |
sean-k-mooney | kashyap: adding flag to host-passthrough may be unsafe | 12:41 |
kashyap | sean-k-mooney: I have a good counter-argument | 12:42 |
kashyap | sean-k-mooney: I present you ... this test case: https://kashyapc.fedorapeople.org/CPU-flags-and-host-passthrough/readme.txt | 12:42 |
sean-k-mooney | kashyap: you mean the fixed the fact kvm can crash internally when using nested virt and emulating cpu instruction not supported by the host | 12:42 |
kashyap | sean-k-mooney: In brief: Sometimes QEMU disables certain CPU features (like Intel's "invtsc" (the Invariant TSC) | 12:42 |
kashyap | In that case, you _do_ want to specify explicitly the CPU flag *even with* 'host-passthrough' | 12:43 |
kashyap | sean-k-mooney: No, a different case ^ | 12:43 |
fried_rice | stephenfin: Remember I was having trouble rebuilding my docs env under tox? | 12:43 |
kashyap | sean-k-mooney: Even if your baremetal host has 'invtsc', if you do 'host-passthrough' and check /proc/cpuinfo, you won't find it: | 12:44 |
kashyap | $ cat /proc/cpuinfo | grep nonstop_tsc | 12:44 |
kashyap | $ echo $? | 12:44 |
kashyap | 1 | 12:44 |
kashyap | sean-k-mooney: However, if you do specify the flag explicitly with 'host-passthrough', and again check /proc/cpuinfo in the guest, you _will_ find it. | 12:44 |
sean-k-mooney | kashyap: hehe yes that case makes sense. i just wanted to point out that kvm + nested virt + emulating some instruction not supported by the host cpu has been buggy in the past so we have to be careful what you add | 12:44 |
fried_rice | stephenfin: I dorked with it some more this morning and was able to get around it by adding --no-cache to the pip command (in the [testenv] section of tox.ini). | 12:44 |
kashyap | sean-k-mooney: Okido; Yeah, I see your other point | 12:45 |
*** alexchadin has joined #openstack-nova | 12:45 | |
kashyap | sean-k-mooney: That is strictly in the wheelhouse of the Operator; if they insist on shooting themselves in the foot, we can't help | 12:45 |
sean-k-mooney | kashyap: true but we can at least tell them the gun is loaded when we give it to them in docs :) | 12:46 |
kashyap | Haha | 12:46 |
kashyap | These gun metaphors make me twitch | 12:46 |
sean-k-mooney | ya i guess in current climate they can sometimes be in poor taste | 12:47 |
kashyap | sean-k-mooney: If you have a preferred wording, please note in the review | 12:47 |
* kashyap will interpret the metaphors in the right spirit | 12:47 | |
sean-k-mooney | kashyap: well im conflited on that as personaly i consider it to be a kvm/kernel bug so nova should not have to tell you about it. | 12:48 |
kashyap | Yeah | 12:48 |
kashyap | Probably let's not confuse | 12:48 |
kashyap | The help text for that already requires undivided attention to read and apply it properly | 12:48 |
kashyap | We'll get to it when we get the first bug filed in that area | 12:49 |
sean-k-mooney | the old example of what used to trigger it was adding AVX on a cpu that did not have it caused a fallback to sse4 instruction in qemu but that fallback was buggy when used with kvm and nested virt turned on | 12:49 |
*** lyan has joined #openstack-nova | 12:50 | |
*** ratailor has quit IRC | 12:50 | |
sean-k-mooney | i think that has been fix however. | 12:50 |
*** lyan is now known as Guest36143 | 12:50 | |
kashyap | Aside: What does AVX do? | 12:51 |
kashyap | Ah, found it: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions | 12:52 |
sean-k-mooney | kashyap: yep its basicaly extra wide simd instructions. which is why you can emulate them with sse instrutions at a performace penalty but still better then not using avx at all | 12:53 |
kashyap | I see, thanks for the explanation | 12:54 |
*** jpena|lunch is now known as jpena | 12:54 | |
*** cfriesen has joined #openstack-nova | 12:57 | |
*** pooja-jadhav has quit IRC | 12:58 | |
*** tbachman has quit IRC | 13:00 | |
sean-k-mooney | kashyap: out of interest does cpu model Haswell-noTSX-IBRS have meltdown/specter fixed | 13:00 |
*** wolverineav has joined #openstack-nova | 13:00 | |
sean-k-mooney | the fact that its IBRS and not noIBRS implies it doing speclitive execution | 13:01 |
*** gameon has quit IRC | 13:03 | |
*** tbachman has joined #openstack-nova | 13:04 | |
*** alexchadin has quit IRC | 13:05 | |
*** Shilpa has joined #openstack-nova | 13:05 | |
mdbooth | jgriffith: https://bugs.launchpad.net/nova/+bug/1767363 | 13:11 |
openstack | Launchpad bug 1767363 in OpenStack Compute (nova) "Deleting 2 instances with a common multi-attached volume can leave the volume attached" [Undecided,New] | 13:11 |
kashyap | sean-k-mooney: Was AFK briefly | 13:12 |
kashyap | sean-k-mooney: Yes, and no | 13:12 |
sean-k-mooney | kashyap: yes to meltdown and not to specter because qemu/kvm/kernel is patch to prevent that? | 13:13 |
*** mriedem has joined #openstack-nova | 13:13 | |
kashyap | Exactly | 13:13 |
sean-k-mooney | kashyap: cool then IBRS makes sense | 13:14 |
kashyap | sean-k-mooney: And more over: those -noIBRS models _doesn't_ include 'PCID' (some got confused) | 13:14 |
*** cdent has quit IRC | 13:14 | |
*** mlavalle has joined #openstack-nova | 13:14 | |
*** yamamoto has joined #openstack-nova | 13:14 | |
*** yamamoto has quit IRC | 13:14 | |
sean-k-mooney | kashyap: right well i guess it you dont do speculatve branch execution then you dont need pcid to create seperate user/kernel adress contextes in the guest to mitigate the security risk | 13:16 |
kashyap | sean-k-mooney: Hmm, didn't think that way; that's a good point. | 13:16 |
*** cfriesen has quit IRC | 13:17 | |
*** yamamoto has joined #openstack-nova | 13:18 | |
stephenfin | sean-k-mooney: Sure is. I tested on an AIO DevStack deployment with OVS and things get shunted to the correct NUMA node | 13:23 |
*** stephenfin is now known as finucannot | 13:23 | |
sean-k-mooney | stephenfin: cool | 13:23 |
*** r-daneel has joined #openstack-nova | 13:24 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: libvirt: Lift the restriction of choices for `cpu_model_extra_flags` https://review.openstack.org/563926 | 13:25 |
sean-k-mooney | finucannot: did you see my comment on https://review.openstack.org/#/c/564439/1 | 13:30 |
kashyap | mriedem: Nice of you to fix the nits yourself | 13:31 |
sean-k-mooney | finucannot: also cool i might see if i can test it with ovs-dpdk but it will be next week at the earliest before i do | 13:31 |
* finucannot clicks | 13:31 | |
finucannot | sean-k-mooney: That would be great. I was planning to do that myself. I also want to do some multi-host testing (to properly validate the scheduler aspects of things) though live migration is off the cards, seeing as this requires CPU pinning | 13:33 |
finucannot | sean-k-mooney: Question though: both you and jaypipes keep using the term "network backend". What do mean? | 13:33 |
finucannot | e.g. https://review.openstack.org/#/c/564439/1/nova/objects/numa.py@164 | 13:33 |
*** dansmith is now known as superdan | 13:34 | |
*** bnemec has quit IRC | 13:35 | |
sean-k-mooney | finucannot: when i was using "network backend" i was referning to ovs vs linux bridge vs vpp vs sriov ... | 13:35 |
leakypipes | bauzas: so I've yet to see a single operator respond with a custom scheduler filter being used in the openstack-operators survey on scheduler filters. | 13:35 |
finucannot | sean-k-mooney: So neutron agents? | 13:35 |
sean-k-mooney | finucannot: so neutron can only have one tunnel enpoint ip for the ovs agent but if you also ran linux bridge on the host it could have a different one | 13:36 |
sean-k-mooney | finucannot: ya basically | 13:36 |
bauzas | leakypipes: maybe they're shy ? :p | 13:36 |
*** esberglu has joined #openstack-nova | 13:38 | |
*** READ10 has joined #openstack-nova | 13:38 | |
finucannot | sean-k-mooney: Yeah, I think we need to settle on terminology here. So to start, we've got neutron agents. Theoretically you can run many of these on one host but we're going to consider that out of scope here, I guess | 13:38 |
sean-k-mooney | finucannot: normally you will have sriov + one other maxium per host | 13:39 |
sean-k-mooney | finucannot: you can have more but gernally running more then two agent does not by you anything usefull and is a pain to mainatin | 13:40 |
*** burt has joined #openstack-nova | 13:40 | |
*** bnemec has joined #openstack-nova | 13:42 | |
sean-k-mooney | leakypipes: there were a few responces on the openstack-dev thread but ya i guess either operators dont want to share or have not seen it | 13:43 |
sean-k-mooney | leakypipes: looking at the responces only the AggregateInstanceExtraSpecsFilter and AggregateImagePropertiesIsolation need complex metadata stored on the host aggreates which cant be offloaded to placement | 13:44 |
leakypipes | sean-k-mooney: and ComputeCapabilitiesFilter. | 13:45 |
leakypipes | sean-k-mooney: the AggregateInstanceExtraSpecsFilter and AggregateImagePropertiesIsolation stuff will be handled fully by superdan's placement-request-filter work. | 13:46 |
superdan | um | 13:46 |
superdan | fully? | 13:46 |
leakypipes | FULLY! | 13:46 |
leakypipes | because... superdan. | 13:46 |
*** awaugama has joined #openstack-nova | 13:46 | |
sean-k-mooney | leakypipes: hum i assumed that we would be able to modle the compute capablities could be handeled by traits on the compute node RP but i admit i have not looked at what that does in a while | 13:46 |
superdan | the former is what you use for general flavor-to-aggregate mapping right? | 13:47 |
leakypipes | sean-k-mooney: it is this ludicrousness that is problematic to "port" to placement: https://github.com/openstack/nova/blob/master/nova/scheduler/filters/compute_capabilities_filter.py#L49-L56 | 13:47 |
leakypipes | superdan: yes. and the latter is tenant to aggregate mapping | 13:47 |
superdan | leakypipes: no, the latter is for image-based mapping | 13:48 |
superdan | leakypipes: there is a dedicated tenant filter for tenant-to-aggregate | 13:48 |
leakypipes | superdan: ack, apologies, yep. | 13:48 |
leakypipes | superdan: IsolatedHostsFilter? | 13:48 |
leakypipes | nope, that's the image one too | 13:49 |
sean-k-mooney | leakypipes: https://github.com/openstack/nova/blob/master/nova/scheduler/filters/aggregate_multitenancy_isolation.py | 13:49 |
leakypipes | AggregateMultiTenancyIsolation | 13:49 |
leakypipes | :0 | 13:49 |
superdan | right, that's the tenant one | 13:49 |
leakypipes | sean-k-mooney: just beat ya. :) | 13:49 |
leakypipes | sean-k-mooney: also, see this craziness here: https://github.com/openstack/nova/blob/master/nova/scheduler/filters/compute_capabilities_filter.py#L76-L107 | 13:49 |
leakypipes | sean-k-mooney: there's not a chance that will be ported as a placement filter. | 13:50 |
*** edmondsw has joined #openstack-nova | 13:51 | |
sean-k-mooney | leakypipes: perhaps port is the wrong word. i think many of the usecase that this was used for can be supported with placement with out all the extra spec hardcodeing that was dont in that filter | 13:51 |
*** jchhatbar has quit IRC | 13:52 | |
sean-k-mooney | however bad the compute_capablities_filter looks however the json filter is 10 times worse https://github.com/openstack/nova/blob/master/nova/scheduler/filters/json_filter.py | 13:52 |
leakypipes | sean-k-mooney: yep. | 13:53 |
leakypipes | sean-k-mooney: luckily I have yet to see anyone say they are using it. | 13:53 |
sean-k-mooney | out of interest is there a policy on deprecating filters over time | 13:54 |
*** dave-mccowan has joined #openstack-nova | 13:55 | |
*** cfriesen has joined #openstack-nova | 13:55 | |
leakypipes | sean-k-mooney: well, as soon as the filter becomes redundant, we want to deprecate it. | 13:55 |
*** cdent has joined #openstack-nova | 13:56 | |
*** eharney has quit IRC | 13:57 | |
bauzas | leakypipes: just keep in mind that till' we prevent other scheduler drivers but FilterScheduler, we can't remove the filters that are feature-parity with superdan's placement-request-filter work | 13:58 |
superdan | um | 13:58 |
bauzas | leakypipes: other good news, we still allow to run custom scheduler driver, AFAIK | 13:58 |
superdan | you mean cachingscheduler only right? | 13:58 |
bauzas | superdan: I need to look at code, but I think we can run any scheduler driver code | 13:59 |
superdan | because I don't think we're promising to keep filters around for our own scheduler for other drivers | 13:59 |
superdan | sure, but, | 13:59 |
superdan | that's your problem if you do | 13:59 |
bauzas | that's one way to see it :) | 13:59 |
superdan | if you swap out the whole driver, but import our filters to use them... | 13:59 |
bauzas | but yeah, at least in-tree, we still have CachingScheduler and ChanceScheduler | 13:59 |
*** dave-mccowan has quit IRC | 13:59 | |
bauzas | both aren't calling placement | 14:00 |
superdan | heh, chancescheduler :) | 14:00 |
*** johnthetubaguy_ is now known as johnthetubaguy | 14:00 | |
bauzas | tbc, while the former is production-targeted, I think we can safely drop chancescheduler | 14:00 |
bauzas | ... except we use it at lot in our functional tests | 14:00 |
bauzas | AFAIR | 14:01 |
*** dave-mccowan has joined #openstack-nova | 14:01 | |
bauzas | chancescheduler is just random(host) | 14:01 |
bauzas | it's not about chance | 14:01 |
*** yamahata has joined #openstack-nova | 14:01 | |
sean-k-mooney | bauzas: we do stil allow out of tree scheduler driver but we dont gurarntee not to break them | 14:01 |
bauzas | I agree | 14:02 |
bauzas | I'm just saying we allow that, so communication is the key | 14:02 |
*** gongysh has joined #openstack-nova | 14:03 | |
sean-k-mooney | in future we will likely want to narrow that to say if you run a out of tree driver it must call placement but there is not much add benifit to that vs the filter driver with just one custom filter | 14:03 |
*** ratailor has joined #openstack-nova | 14:03 | |
*** gongysh has quit IRC | 14:03 | |
sean-k-mooney | bauzas: the chance schduler could likely be ported to just a random weigher and a pass all filter for functional tests | 14:05 |
*** dtantsur is now known as dtantsur|brb | 14:07 | |
*** ivve has quit IRC | 14:08 | |
*** alex_xu has quit IRC | 14:09 | |
openstackgerrit | Merged openstack/nova master: placement: resource requests for nested providers https://review.openstack.org/554529 | 14:09 |
openstackgerrit | Merged openstack/nova master: Fix tox -e docs https://review.openstack.org/564631 | 14:10 |
*** ShilpaSD has quit IRC | 14:10 | |
openstackgerrit | Takahito Hirose proposed openstack/python-novaclient master: api_version decorator becomes an error in Python 3.5.0. https://review.openstack.org/564774 | 14:11 |
*** alex_xu has joined #openstack-nova | 14:11 | |
*** salv-orlando has quit IRC | 14:11 | |
*** salv-orlando has joined #openstack-nova | 14:12 | |
*** hemna_ has joined #openstack-nova | 14:13 | |
*** salv-orlando has quit IRC | 14:16 | |
*** itlinux has quit IRC | 14:19 | |
openstackgerrit | Matt Riedemann proposed openstack/python-novaclient master: Make sure microversion < 2.62 does not show host(Id) for instance actions https://review.openstack.org/564782 | 14:21 |
*** jogo has quit IRC | 14:22 | |
*** ivve has joined #openstack-nova | 14:23 | |
sahid | mriedem, superdan, when you have a moment i commented on a patch we have worked on | 14:30 |
sahid | https://review.openstack.org/#/c/497457/30/nova/virt/libvirt/driver.py@7384 | 14:30 |
sahid | i think we will have to find a solution to address a specific case | 14:30 |
*** yamamoto has quit IRC | 14:31 | |
*** ratailor has quit IRC | 14:31 | |
*** andreas_s has quit IRC | 14:34 | |
*** Shilpa has quit IRC | 14:34 | |
*** AlexeyAbashkin has quit IRC | 14:38 | |
*** dave-mccowan has quit IRC | 14:42 | |
*** itlinux has joined #openstack-nova | 14:43 | |
*** dave-mccowan has joined #openstack-nova | 14:43 | |
sean-k-mooney | mriedem: im going to be offlie for a while soon but ill try and respin https://review.openstack.org/#/c/553072/5 today. | 14:43 |
sahid | sean-k-mooney: don't set workflow -1, if you can't address the comments I will try next week | 14:45 |
sean-k-mooney | mriedem: ill also try and and set up a mixed lb and ovs devstack at the weekend/this evening to test https://review.openstack.org/#/c/551370/ and ill post the local.conf. i should be able to convert that into a ci job once i know what the local.conf need to look like. | 14:45 |
sean-k-mooney | sahid: well i set -1 since i plan to fix it myself later today once i get home. | 14:46 |
*** dave-mcc_ has joined #openstack-nova | 14:46 | |
mriedem | sean-k-mooney: cool, thanks | 14:46 |
*** yamamoto has joined #openstack-nova | 14:46 | |
*** melwitt is now known as jgwentworth | 14:47 | |
*** dave-mccowan has quit IRC | 14:48 | |
kashyap | mriedem: Fixed another typo in the config file: s/the you need to/then you need to/ in that change | 14:49 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Lift the restriction of choices for `cpu_model_extra_flags` https://review.openstack.org/563926 | 14:50 |
*** hongbin_ has joined #openstack-nova | 14:50 | |
mriedem | kashyap: did you see the comment from danpb? | 14:50 |
mriedem | on PS6 | 14:50 |
kashyap | mriedem: Oh, let me see | 14:50 |
kashyap | mriedem: Darn | 14:51 |
kashyap | In the original series, I _did_ canonicalize | 14:51 |
kashyap | (s/series/patch/) | 14:52 |
sean-k-mooney | kashyap: ya i was about to check if it was done in the previous patch | 14:52 |
kashyap | sean-k-mooney: In the original backported version we ignore the case | 14:52 |
kashyap | Hmm | 14:53 |
*** itlinux has quit IRC | 14:53 | |
sean-k-mooney | kashyap: in that case you proably want a patch to just lowercase the flags then rebase https://review.openstack.org/#/c/563926/ on top | 14:53 |
sean-k-mooney | then we can backport the lowercsing seperatly | 14:54 |
kashyap | sean-k-mooney: Hmm, I'm a bit torn | 14:54 |
kashyap | Whether to just do the canonicalization to lowercase in this patch | 14:54 |
kashyap | (Which seems cleaner) | 14:54 |
sahid | sean-k-mooney: ok thanks | 14:54 |
kashyap | But there's the "What about backports" thing | 14:55 |
sean-k-mooney | kashyap: actully we have a choices element in the backport right? | 14:55 |
sean-k-mooney | kashyap: e.g. the backported verion only allows pcid | 14:55 |
kashyap | sean-k-mooney: We do, and also have: 'ignore_case=True' | 14:55 |
kashyap | sean-k-mooney: Yes, only 'pcid' was allowed | 14:55 |
*** itlinux has joined #openstack-nova | 14:56 | |
sean-k-mooney | so for the backport if we always emit lowercase pcid then its fine to jsut canonicalise the names in https://review.openstack.org/#/c/563926 | 14:56 |
*** dtantsur|brb is now known as dtantsur | 14:56 | |
kashyap | sean-k-mooney: No, in the backport too we ignore casing. | 14:56 |
leakypipes | TheJulia: FYI, I'm reviewing the ironic instance_uuid prep_for_spawn() patch. Might take a little while. | 14:57 |
TheJulia | leakypipes: thanks, no worries :) I just don't want it to fall off radars :) | 14:57 |
leakypipes | yup, no worries. | 14:57 |
*** yamamoto has quit IRC | 14:58 | |
*** do3meli has quit IRC | 14:59 | |
sean-k-mooney | kashyap: https://github.com/openstack/oslo.config/blob/master/oslo_config/types.py#L160-L164 this should lowercase it for you | 15:01 |
* kashyap clicks | 15:02 | |
sean-k-mooney | oh wait no | 15:02 |
kashyap | Not really | 15:02 |
kashyap | Something like: | 15:02 |
sean-k-mooney | it returns value not processed_value | 15:02 |
kashyap | extra_flags = set([flag.lower() for flag in CONF.libvirt.cpu_model_extra_flags] | 15:02 |
sean-k-mooney | kashyap: ya that will solve it i was just hopping that the sting value would convert it to the canonical form pecifed in the choices field on your behalf | 15:04 |
*** rajinir has joined #openstack-nova | 15:06 | |
*** yamamoto has joined #openstack-nova | 15:07 | |
*** felipemonteiro__ has joined #openstack-nova | 15:08 | |
*** pcaruana has quit IRC | 15:11 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Optional separate database for placement API https://review.openstack.org/362766 | 15:11 |
openstackgerrit | Chris Dent proposed openstack/nova master: Isolate placement database config https://review.openstack.org/541435 | 15:11 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Ensure that os-traits sync is attempted only at start of process https://review.openstack.org/553857 | 15:11 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Add PLACEMENT_DB_ENABLED=True to the nova-next job https://review.openstack.org/564067 | 15:12 |
*** yamamoto has quit IRC | 15:12 | |
*** salv-orlando has joined #openstack-nova | 15:12 | |
*** tbachman has quit IRC | 15:13 | |
*** vladikr has quit IRC | 15:16 | |
*** yamamoto has joined #openstack-nova | 15:17 | |
*** vladikr has joined #openstack-nova | 15:17 | |
*** salv-orlando has quit IRC | 15:17 | |
*** dpawlik has quit IRC | 15:17 | |
*** jogo has joined #openstack-nova | 15:19 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Optional separate database for placement API https://review.openstack.org/362766 | 15:21 |
openstackgerrit | Chris Dent proposed openstack/nova master: Isolate placement database config https://review.openstack.org/541435 | 15:21 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Ensure that os-traits sync is attempted only at start of process https://review.openstack.org/553857 | 15:21 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Add PLACEMENT_DB_ENABLED=True to the nova-next job https://review.openstack.org/564067 | 15:22 |
leakypipes | jroll, TheJulia: from bug #1766301's report: "This can be preproduced fairly easily with TripleO and a lack of a resource class defined on the flavor." | 15:24 |
openstack | bug 1766301 in OpenStack Compute (nova) "ironic baremetal node ownership not checked with early vif plugging" [Undecided,In progress] https://launchpad.net/bugs/1766301 - Assigned to Julia Kreger (juliaashleykreger) | 15:24 |
leakypipes | jroll, TheJulia: from bug #1766301's report: I didn't think we allowed "disabling resource class defined on the flavor" for Ironic? | 15:24 |
TheJulia | leakypipes: turns out tons of people didn't get the memo that resource classes were required for baremetal | 15:25 |
*** claudiub has quit IRC | 15:26 | |
leakypipes | TheJulia: the issue I have with the patch is that the solution for this problem (needing an atomic claim of resources) *was* the placement claiming resources for an instance. | 15:26 |
leakypipes | TheJulia: can this be reproduced *without* "disabling resource classes in flavors"? | 15:26 |
*** hjensas has joined #openstack-nova | 15:27 | |
jgwentworth | when we talked about this last time, it can also happen if other things other than nova are calling ironic API | 15:27 |
dtantsur | leakypipes: imagine a rare case of nova co-existing with non-nova using ironic | 15:27 |
dtantsur | (which may not be actually rare) | 15:28 |
jgwentworth | so it seemed valid to us to go ahead and do the node reserve first | 15:28 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Lift the restriction of choices for `cpu_model_extra_flags` https://review.openstack.org/563926 | 15:28 |
leakypipes | jgwentworth: other than Ironic, what virt driver needs to "reserve a node"? | 15:29 |
*** AlexeyAbashkin has joined #openstack-nova | 15:29 | |
jgwentworth | leakypipes: none, but it doesn't seem unreasonable to offer virt driver "pre-spawn" and "cleanup-pre-spawn". we already did it, we just named it "setup_network_*" instead | 15:29 |
TheJulia | leakypipes: I think so, just have two consumers of ironic's api try to deploy the same hardware at the same time | 15:30 |
leakypipes | jgwentworth: for the record, "reserving a node" is precisely what the claim_resources() is doing in the scheduler when Ironic is involved in the request. | 15:30 |
jgwentworth | I suggested changing the name of the methods to be more generic and just use them for reserve and unreserve | 15:30 |
kashyap | mriedem: Does that look better: https://review.openstack.org/#/c/563926/8/nova/virt/libvirt/driver.py@3817 | 15:30 |
kashyap | mriedem: But it won't fix stable branches. | 15:30 |
kashyap | mriedem: How about sean-k-mooney's idea: Make the "casing normalization" patch on _top_ of the existing change | 15:31 |
kashyap | So that it can be backported to stable branches too? | 15:31 |
jgwentworth | leakypipes: yeah, but that won't help if something outside of nova is also using the ironic API, right | 15:32 |
jgwentworth | which is valid | 15:32 |
leakypipes | jgwentworth: seems like a poor reason to essentially put in a new locking mechanism into the virt driver API. | 15:32 |
leakypipes | TheJulia, jgwentworth: why do two consumers of Ironic's API try to deploy the same hardware at the same time? | 15:34 |
jgwentworth | well, it's not going to be "start locking mechanism" and "release locking mechanism", it should be generic like "pre spawn" "cleanup pre spawn". I thought that's a thing that virt drivers could want to do | 15:34 |
TheJulia | leakypipes: manual orchestration, disconnected orchestration, single hardware resource pools shared amongst teams using different tooling. | 15:35 |
leakypipes | TheJulia, jgwentworth: why not have those consumers reserve a node before they start deploying to it? if this is truly out of Nova, I don't see why Nova should have a change to its virt driver API to handle this. | 15:35 |
*** jaosorior has quit IRC | 15:35 | |
*** yamamoto has quit IRC | 15:35 | |
TheJulia | how long would it take for nova to pickup that instance_uuid is set and mark the node as in use? | 15:36 |
leakypipes | TheJulia: I thought you have been discussing Nova *not* being in use here? | 15:36 |
*** gyee has joined #openstack-nova | 15:36 | |
mriedem | kashyap: if we need to fix stable branches you're going to have to make that a separate change | 15:36 |
TheJulia | leakypipes: but the flag for reservation/use of a node is quite literally the instance_uuid field | 15:36 |
leakypipes | TheJulia: let's back up a sec here. | 15:37 |
TheJulia | hence why we needed to move it earlier because nodes were running out of network ports and failing any network related issue as "block device mapping" failures | 15:37 |
leakypipes | TheJulia: what is the thing that is the "consumer of Ironic's API"? | 15:37 |
jgwentworth | leakypipes: they do. the problem is ironic needs to get the IP of an instance before attaching a volume because some volume backends require it, and they have to plug vifs to do it, and they're currently doing that outside of node reserve in their virt driver, because they had to do node reserve in spawn, because there isn't a virt driver method that let's them use it to do node reserve | 15:37 |
kashyap | mriedem: I damn well tried both upper and lower in my functional test; I didn't catch it there. Bizarre | 15:38 |
kashyap | mriedem: I'll do another test and then make a comment on the change | 15:38 |
leakypipes | jgwentworth, TheJulia: can we do a hangout please? | 15:38 |
TheJulia | leakypipes: any number of nova-compute services, humans with playbooks, humans with python-ironcclient who know exactly what they want and if they honor and place the instance_uuid, the placement stuff doesn't pickup on that until later. The assertion of the instance_uuid field to the ironic API will fail if it is already set which allows nova to know "oh, this can be rescheduled" | 15:38 |
*** lpetrut has quit IRC | 15:38 | |
TheJulia | leakypipes: sure | 15:38 |
jgwentworth | okay | 15:38 |
TheJulia | who is making a room? | 15:39 |
leakypipes | TheJulia, jgwentworth: https://hangouts.google.com/call/v-fWz1j1qrJCQ4mjKR-cAAEE | 15:39 |
*** zhaochao has quit IRC | 15:43 | |
openstackgerrit | Lance Bragstad proposed openstack/nova master: Simplify logic in get_enforcer https://review.openstack.org/531008 | 15:43 |
*** olivenwk has quit IRC | 15:52 | |
openstackgerrit | Lance Bragstad proposed openstack/nova master: Deprecate rule:context_is_admin https://review.openstack.org/564349 | 15:54 |
*** dpawlik has joined #openstack-nova | 15:57 | |
*** felipemonteiro_ has joined #openstack-nova | 15:57 | |
*** lucasagomes is now known as lucas-afk | 15:58 | |
*** mgoddard has quit IRC | 15:58 | |
*** tbachman has joined #openstack-nova | 16:00 | |
*** eharney has joined #openstack-nova | 16:01 | |
*** felipemonteiro__ has quit IRC | 16:01 | |
mriedem | finucannot: off the top of your head, | 16:01 |
*** sdeath has quit IRC | 16:01 | |
*** dpawlik has quit IRC | 16:02 | |
*** bnemec is now known as beekneemech | 16:02 | |
mriedem | does hw:cpu_policy=shared just mean vcpus can float across pcpus in any number? like, do we have a way to say that the vcpus must be evenly distributed? | 16:02 |
finucannot | what do you mean, in any number? | 16:03 |
mriedem | i think i might be looking for | 16:03 |
*** kholkina has quit IRC | 16:03 | |
mriedem | FLAVOR-CORES: (comma-separated list of integers) A list of instance vCPUs to map to instance NUMA node N. If not specified, vCPUs are evenly divided among available NUMA nodes. | 16:03 |
mriedem | from https://docs.openstack.org/nova/latest/user/flavors.html | 16:03 |
finucannot | Unless you're specifying guest NUMA topologies, I don't think that's what you're looking for | 16:03 |
finucannot | *requesting | 16:04 |
mriedem | Kevin_Zheng: around? | 16:04 |
finucannot | That lets you say "I want 2 cores to go to _guest_ NUMA node 0 and 6 cores to _guest_ NUMA node 1" | 16:04 |
finucannot | (as an example) | 16:04 |
Kevin_Zheng | Yeah | 16:05 |
mriedem | i was thinking if i have a flavor with 8 vcpu and i want those divided evently across numa node 0 and 1 | 16:05 |
mriedem | *evenly | 16:05 |
finucannot | mriedem: hw:numa_nodes=2 | 16:05 |
finucannot | nova won't split guest NUMA nodes across host NUMA nodes | 16:05 |
finucannot | (nor will it allow two guest NUMA nodes be placed on the same host NUMA node. I think that's a mistake, but that's neither here nor there) | 16:06 |
sean-k-mooney | finucannot: that is a limitation of the libvirt dirver | 16:06 |
finucannot | sean-k-mooney: What is? Splitting guest NUMA nodes or placing two guest NUMA nodes on the same host node? | 16:07 |
sean-k-mooney | finucannot: the api allowas multiple guest numa nodes to be on the same host numa node but the recent placement discustion regarding resource groups changes that | 16:07 |
Kevin_Zheng | If I specify numa-nodes=2 and cpu_policy=strict do I got some CPI | 16:07 |
sean-k-mooney | finucannot: having a guest numa node span host numa nodes would violate that api | 16:08 |
Kevin_Zheng | Some vcpu on host numa0 and others in host numa1? | 16:08 |
sean-k-mooney | finucannot: having two guest numanodes mapped to a single host numa node would not | 16:08 |
finucannot | sean-k-mooney: to what API do you refer? | 16:08 |
finucannot | Kevin_Zheng: I assume you mean hw:cpu_policy=dedicated | 16:08 |
sean-k-mooney | the meaning of the flavor extra specs | 16:08 |
*** trinaths has joined #openstack-nova | 16:09 | |
Kevin_Zheng | Ah yes | 16:09 |
finucannot | In which case, yes, the 1/N guest cores go on each host NUMA node, where N is the number of guest NUMA nodes | 16:09 |
Kevin_Zheng | OK THANKS that’s what I’m asking | 16:09 |
sean-k-mooney | finucannot: yes that is the default bevahoir if hw:numa_nodes=n | 16:10 |
finucannot | sean-k-mooney: Yeah, I'm in agreement with you there. There's no reason we shouldn't be able to squash 2 or more guest NUMA nodes on the same host NUMA node | 16:10 |
finucannot | So long as we don't split a guest NUMA node across two or more host nodes | 16:11 |
Kevin_Zheng | one more thing, it is available in mitaka? Correct? | 16:11 |
finucannot | sean-k-mooney: bauzas, fried_rice, sahid and I discussed that a while back | 16:11 |
mriedem | Kevin_Zheng: yes hw:cpu_policy is in mitaka | 16:11 |
sean-k-mooney | finucannot: the current behavior was due to a bug in the icehose implementation where we acidetally use the virtual numa node id as the host numa node it was mapped too | 16:11 |
mriedem | Kevin_Zheng: using NUMATopologyFilter | 16:11 |
finucannot | Kevin_Zheng: cpu_policy is. cpu_thread_policy is not, iirc | 16:11 |
mriedem | that is also | 16:12 |
finucannot | Oh, wow, I've been hanging around here longer than I thought | 16:12 |
sahid | finucannot: i explained to you the reason why we should not | 16:12 |
mriedem | finucannot: i think a lot of this stuff has been around since juno | 16:12 |
mriedem | juno was the big nfv push | 16:12 |
sean-k-mooney | finucannot: cpu_policy is dedicate/shared cpu_thread_policy is isolate/perfer... neither have anything to do with numa | 16:13 |
mriedem | https://review.openstack.org/#/c/140408/ kilo | 16:13 |
*** salv-orlando has joined #openstack-nova | 16:13 | |
finucannot | sahid: IIRC, we agreed to park the discussion because we'd reached an impasse :) | 16:13 |
sean-k-mooney | mriedem: yes the inital patches were for icehouse but it landed in juno after we set up the intel nfv ci to test it | 16:14 |
sahid | we were not in a impasse, the only way for an user to ensure that he can pin it's application on two differents cpu is to use guest numa topology | 16:14 |
openstackgerrit | Merged openstack/nova master: Remove explicit instance.info_cache.delete() https://review.openstack.org/563689 | 16:15 |
finucannot | mriedem: Aye, and https://review.openstack.org/#/c/202655/ is Mitaka | 16:15 |
mriedem | https://specs.openstack.org/openstack/nova-specs/specs/mitaka/implemented/virt-driver-cpu-thread-pinning.html | 16:15 |
mriedem | yeah | 16:15 |
*** dtantsur is now known as dtantsur|afk | 16:15 | |
*** itlinux has quit IRC | 16:15 | |
*** damien_r has quit IRC | 16:15 | |
finucannot | sahid: Two different physical CPUs? | 16:16 |
sean-k-mooney | mriedem: there were patch before either of those specs for icehose and juno | 16:16 |
finucannot | sahid: Even then, I still don't see why you'd care about that. The only reason to place them on separate nodes is because there are resources (PCI, GPU, vSwitches) associated with those nodes that we want some affinity to | 16:17 |
*** salv-orlando has quit IRC | 16:18 | |
sean-k-mooney | sahid: you can use cpu_policy=dedicated + cpu_thread_policy=isolate to gurarteee that | 16:18 |
sahid | finucannot: no only, some use cases like realtime or zero drop packets want to have best effort vcpu running on different numa nodes | 16:18 |
*** shaohe_feng has joined #openstack-nova | 16:19 | |
sahid | sean-k-mooney: what you say does not exactly what i mean | 16:19 |
sahid | you can be on the same socket | 16:20 |
sean-k-mooney | you stated you wanted different cpus. not different sockets | 16:20 |
sean-k-mooney | and 2 numa nodes will not guartee different sockets | 16:20 |
leakypipes | jroll, TheJulia: k, reviewed. | 16:20 |
jroll | thanks leakypipes | 16:21 |
finucannot | sean-k-mooney: I assume you're referring to Cluster on Die? | 16:21 |
sean-k-mooney | finucannot: yep | 16:21 |
* finucannot waits for leakypipes to start sweating | 16:21 | |
*** dikonoor has quit IRC | 16:22 | |
sean-k-mooney | finucannot: we covered this in quete a lot of detail in leakypipes cpu spec actully. | 16:22 |
sean-k-mooney | finucannot: also here https://etherpad.openstack.org/p/cpu-resource-accounting | 16:23 |
finucannot | sahid: I'm not sure what using cores from a different NUMA socket would get us that can't be achieved by disabling SMT/HyperThreading | 16:24 |
*** Guest36143 has quit IRC | 16:24 | |
sean-k-mooney | finucannot: well isolates has the same effect as disabling HT | 16:25 |
finucannot | If we do that, the only resources the cores will be sharing is cache and a couple of buses | 16:25 |
sean-k-mooney | finucannot: when you say cache you mean l3 cache | 16:25 |
finucannot | and unless you're planning on dedicating every core on the NUMA node to the guest, you're still at risk of other guests on that node screwing with said cache | 16:26 |
finucannot | sean-k-mooney: yes on both counts | 16:26 |
sean-k-mooney | l1 cache is per HT l2 cache is shared between HT on same physical core and l3 cache is shared across socket(with cluster on die ist across socket but 1 regoin per numa node) | 16:26 |
*** fried_rice is now known as fried_rolls | 16:27 | |
sean-k-mooney | * /across socket/within socket/ | 16:27 |
finucannot | Yup, that was my understanding of things too | 16:28 |
*** rdopiera has joined #openstack-nova | 16:28 | |
finucannot | lstopo is a nifty tool to that end | 16:28 |
finucannot | Aaaaaanyway, it's Friday evening and thisaguy is going to watch Thanos get his ass kicked (hopefully) | 16:28 |
*** r-daneel_ has joined #openstack-nova | 16:29 | |
*** r-daneel has quit IRC | 16:29 | |
*** r-daneel_ is now known as r-daneel | 16:29 | |
*** rdopiera has left #openstack-nova | 16:29 | |
sahid | that is one example: https://bugzilla.redhat.com/show_bug.cgi?id=1468217, it's really easy to increase latency on realtime application. my thinking is we should not fake guest numa topology, our current behavior is good and we should keep it. | 16:30 |
openstack | bugzilla.redhat.com bug 1468217 in kernel-rt "KVM: paravirt raw_spinlock priority bump for housekeeping vcpus" [Unspecified,Closed: wontfix] - Assigned to mtosatti | 16:30 |
sahid | but probably suer have workaround by using some other isolation so, i'm not going to argue more of that :) | 16:31 |
*** felipemonteiro_ has quit IRC | 16:31 | |
*** felipemonteiro__ has joined #openstack-nova | 16:31 | |
*** lpetrut has joined #openstack-nova | 16:32 | |
sean-k-mooney | sahid: our current behavior is ok but suboptimal in several cases. the main one being multi numa node guest do not create multi numa pcie root trees meaning we can effectly force cross numa traffic event though we have cores of the guess on the same numa node pci device. | 16:35 |
*** derekh has quit IRC | 16:35 | |
sahid | sean-k-mooney: what about to have an option? | 16:35 |
*** ccamacho has quit IRC | 16:35 | |
*** yamamoto has joined #openstack-nova | 16:36 | |
sahid | i'm just scary about to break some specific use cases | 16:38 |
sahid | if we try to be simple, why user would ask for 2 nodes? | 16:38 |
sahid | they can just ask for 1 | 16:38 |
sean-k-mooney | sahid: the user does not the admin does | 16:38 |
sahid | yeah... it's the user who is going to select the flavor, no? | 16:39 |
sean-k-mooney | one reason was to allow guest with hugepages to have more cores then fit on a single socket | 16:39 |
*** cdent has left #openstack-nova | 16:39 | |
sahid | sean-k-mooney: you do not reply for what they could ask for 2 | 16:40 |
sahid | s/wht/why | 16:40 |
sean-k-mooney | that was an example of why they would ask for 2 numa nodes | 16:41 |
*** eharney has quit IRC | 16:41 | |
sean-k-mooney | if you ask for one numa nodes with 16 cpus and your only have 10 cpus per numa node that vm cannont boot | 16:41 |
sean-k-mooney | so when operators want to allow vms with more cores tehn will fit in one host numa node the set hw:numa_nodes=2+ | 16:42 |
*** yamamoto has quit IRC | 16:42 | |
sahid | sean-k-mooney: no no... guest can have 16 vCPUs, 1 numa node - the vCPUs are going to be pinned on different host numa node | 16:44 |
sean-k-mooney | sahid: finucannot mriedem if you want to know the full simantics of the numa stuff this is the oldes spec i can still find that covers it http://git.openstack.org/cgit/openstack/nova-specs/tree/specs/juno/implemented/virt-driver-numa-placement.rst there were 2 before that that did not merge in icehose but | 16:44 |
sahid | they is no problem with that | 16:45 |
sean-k-mooney | sahid: no that is not allowed if hw:numa_nodes=1 is set | 16:45 |
sean-k-mooney | sahid: that is only allowed if hw:numa_nodes is not set at all | 16:45 |
sean-k-mooney | sahid: in whcich case the bevavior is virt driver defied | 16:46 |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: Placement: allow to set reserved value equal to total for inventory https://review.openstack.org/564838 | 16:46 |
sahid | yes, if you defined 1 it's not allowed, and that looks good, no? | 16:46 |
sahid | so basically you want to change that, right? | 16:46 |
sean-k-mooney | sahid: no | 16:47 |
openstackgerrit | Matt Riedemann proposed openstack/python-novaclient master: Make sure microversion < 2.62 does not show host(Id) for instance actions https://review.openstack.org/564782 | 16:47 |
sean-k-mooney | sahid: what we said is that the virt dirver today is allowed to have 2 virtual numa nodes mapped to the same host numa node | 16:47 |
*** belmore__ has quit IRC | 16:48 | |
*** mdbooth has quit IRC | 16:48 | |
sean-k-mooney | sahid: a virtual numa node is never allowed to span a phyical one. | 16:48 |
*** tssurya has quit IRC | 16:50 | |
sahid | sean-k-mooney: so it means that for an user asking for 1 or 2 virtual numa node mean the same behavior? | 16:51 |
sahid | but he will be happy to see 2 NUMA nodes when doing "lscpu", right? :) | 16:52 |
sean-k-mooney | sahid: asking for hw:numa_node=x just means you will see x numa nodes within the guest and you are guarenteed that a numa node from the guest view point will not span host numa nodes, | 16:52 |
sahid | not today | 16:53 |
sean-k-mooney | sahid: today that is what the api of the hw:numa_nodes extra spec says | 16:53 |
sahid | the guest vCPUs are really running on different X different numa nodes | 16:53 |
sahid | well the virt driver as well | 16:54 |
sean-k-mooney | sahid: yes but that is a libvirt dirive implentation detail. hyperv support numa tology too and at least initally it did not have the same implmentation | 16:54 |
sean-k-mooney | sahid: this is the most importat section of the spec in this regard http://git.openstack.org/cgit/openstack/nova-specs/tree/specs/juno/implemented/virt-driver-numa-placement.rst#n94 | 16:56 |
sahid | this section is just saying that, you can ask for a specific host numa node | 16:56 |
sahid | can't | 16:57 |
sean-k-mooney | that part of it but that is not the only intent of that section. | 16:58 |
sean-k-mooney | there is also this wiki on the topic https://wiki.openstack.org/wiki/VirtDriverGuestCPUMemoryPlacement | 17:00 |
sahid | ok sean-k-mooney i will try to discuss with some people iternally to ensure that is not going to break anything | 17:01 |
sean-k-mooney | do you have a specifc change you are proposing ot make to numa topology | 17:01 |
sahid | but my point is to do not let user think it's guest run 2 numa nodes where it's not | 17:01 |
sahid | sean-k-mooney: i'm not sure i understand? | 17:02 |
sean-k-mooney | sahid: the guest has never had any guarteee that 2 virtual numa node ment 2 host numa nodes. | 17:02 |
sahid | sean-k-mooney: please it's the current behavior and how the spec has been defined and implemented | 17:02 |
sean-k-mooney | sahid: i helped write that spec and that how it was impemented in the libvirt driver. anyway we are not currently proposing changing it but future virtdirver are not bound to do the same thing as libvirt | 17:03 |
sahid | yes sean-k-mooney me as-well so there is nothing new for me | 17:04 |
sahid | it's late and i want to enjoy my long weekend :) | 17:04 |
sean-k-mooney | sure enjoy :) i still have to resping the mtu patch | 17:05 |
sahid | sean-k-mooney: cool thanks for that | 17:05 |
*** sahid has quit IRC | 17:06 | |
*** sridharg has quit IRC | 17:06 | |
*** jpena is now known as jpena|off | 17:07 | |
*** salv-orlando has joined #openstack-nova | 17:09 | |
*** tesseract has quit IRC | 17:09 | |
*** yamahata has quit IRC | 17:09 | |
*** itlinux has joined #openstack-nova | 17:10 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Implement granular policy rules for placement https://review.openstack.org/524425 | 17:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Deduplicate config/policy reference docs from main index https://review.openstack.org/564846 | 17:20 |
*** trinaths has quit IRC | 17:20 | |
*** mriedem is now known as mriedem_afk | 17:21 | |
*** kmalloc has joined #openstack-nova | 17:22 | |
*** germs has quit IRC | 17:22 | |
*** germs has joined #openstack-nova | 17:23 | |
*** germs has quit IRC | 17:23 | |
*** germs has joined #openstack-nova | 17:23 | |
*** brault has quit IRC | 17:30 | |
*** ttsiouts has quit IRC | 17:31 | |
*** ttsiouts has joined #openstack-nova | 17:31 | |
*** gjayavelu has joined #openstack-nova | 17:36 | |
*** yamamoto has joined #openstack-nova | 17:38 | |
*** amoralej is now known as amoralej|off | 17:41 | |
openstackgerrit | Merged openstack/python-novaclient master: Microversion 2.62 - Add host/hostId to instance action event https://review.openstack.org/564667 | 17:41 |
*** AlexeyAbashkin has quit IRC | 17:43 | |
*** yamamoto has quit IRC | 17:43 | |
*** yamahata has joined #openstack-nova | 17:45 | |
*** felipemonteiro_ has joined #openstack-nova | 17:45 | |
*** armaan has quit IRC | 17:46 | |
*** felipemonteiro__ has quit IRC | 17:49 | |
*** Tom-Tom has joined #openstack-nova | 17:53 | |
*** armaan has joined #openstack-nova | 17:55 | |
*** salv-orlando has quit IRC | 17:55 | |
*** fragatina has joined #openstack-nova | 17:56 | |
*** salv-orlando has joined #openstack-nova | 17:56 | |
*** cfriesen has quit IRC | 17:57 | |
*** fragatin_ has joined #openstack-nova | 17:57 | |
*** dpawlik has joined #openstack-nova | 17:58 | |
*** salv-orlando has quit IRC | 18:01 | |
*** fragatina has quit IRC | 18:01 | |
*** dpawlik has quit IRC | 18:02 | |
*** salv-orlando has joined #openstack-nova | 18:08 | |
*** sdeath has joined #openstack-nova | 18:13 | |
*** tssurya has joined #openstack-nova | 18:14 | |
*** damien_r has joined #openstack-nova | 18:17 | |
*** markmcclain has quit IRC | 18:25 | |
*** damien_r has quit IRC | 18:26 | |
*** markmcclain has joined #openstack-nova | 18:32 | |
*** itlinux has quit IRC | 18:32 | |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add notification support for trusted_certs https://review.openstack.org/563269 | 18:33 |
*** r-daneel_ has joined #openstack-nova | 18:33 | |
*** r-daneel has quit IRC | 18:34 | |
*** r-daneel_ is now known as r-daneel | 18:34 | |
*** armaan has quit IRC | 18:35 | |
*** yamamoto has joined #openstack-nova | 18:40 | |
*** cfriesen has joined #openstack-nova | 18:41 | |
*** yamamoto has quit IRC | 18:45 | |
*** READ10 has quit IRC | 18:48 | |
*** salv-orlando has quit IRC | 18:50 | |
*** fried_rolls is now known as fried_rice | 18:56 | |
jgwentworth | has anyone else been noticing request-id changing across nova service calls lately? like, I'll see a request start off with one request-id in nova-api and then by the time it gets to nova-conductor, it's a new one | 18:58 |
*** salv-orlando has joined #openstack-nova | 18:59 | |
fried_rice | jgwentworth: Don't quote me on this, but I think there's a *global* request ID that's supposed to stay the same. The original request ID was per service, so it did change across those boundaries, but that's why they implemented the global one. | 19:00 |
fried_rice | jgwentworth: Are you seeing the global request ID changing across service boundaries? | 19:00 |
fried_rice | jgwentworth: In any case, I think cdent and dhellmann were involved in that work - they would know more. | 19:01 |
jgwentworth | no, I mean the request-id staying within nova is changing. it used to stay consistent per request | 19:01 |
*** spsurya has quit IRC | 19:01 | |
jgwentworth | like you used to be able to trace the same request id from nova-api -> nova-conductor -> nova-scheduler -> nova-compute | 19:02 |
jgwentworth | it's true that request-ids didn't use to span across nova to glance, for example, and that's what the global request-id work was about | 19:02 |
*** Tom-Tom has quit IRC | 19:03 | |
*** Tom-Tom has joined #openstack-nova | 19:03 | |
*** Tom-Tom has quit IRC | 19:08 | |
*** cfriesen has quit IRC | 19:11 | |
openstackgerrit | Dan Smith proposed openstack/nova master: Make service all-cells min version helper use scatter-gather https://review.openstack.org/539590 | 19:14 |
*** imacdonn has quit IRC | 19:14 | |
openstackgerrit | Dan Smith proposed openstack/nova master: Make host_manager use scatter-gather and ignore down cells https://review.openstack.org/539617 | 19:14 |
*** imacdonn has joined #openstack-nova | 19:15 | |
*** fragatin_ has quit IRC | 19:15 | |
*** dpawlik has joined #openstack-nova | 19:17 | |
*** evrardjp has quit IRC | 19:18 | |
*** evrardjp has joined #openstack-nova | 19:21 | |
*** dpawlik has quit IRC | 19:22 | |
*** slaweq has quit IRC | 19:35 | |
*** yamamoto has joined #openstack-nova | 19:42 | |
*** lpetrut has quit IRC | 19:44 | |
*** lpetrut has joined #openstack-nova | 19:44 | |
*** yamamoto has quit IRC | 19:47 | |
*** r-daneel_ has joined #openstack-nova | 19:52 | |
*** r-daneel has quit IRC | 19:53 | |
*** r-daneel_ is now known as r-daneel | 19:53 | |
*** Tom-Tom has joined #openstack-nova | 19:55 | |
*** liuzz has quit IRC | 19:55 | |
*** liuzz_ has joined #openstack-nova | 19:55 | |
*** claudiub has joined #openstack-nova | 19:59 | |
*** Tom-Tom has quit IRC | 19:59 | |
*** bpoulos has joined #openstack-nova | 20:05 | |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Implement certificate_utils https://review.openstack.org/479949 | 20:06 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths https://review.openstack.org/561262 | 20:06 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add trusted_image_certificates to REST API https://review.openstack.org/486204 | 20:06 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add notification support for trusted_certs https://review.openstack.org/563269 | 20:06 |
jgwentworth | bpoulos: hi, just wanted to confirm, is someone from your team going to propose a spec amendment to openstack/nova-specs as described on L80 here? https://etherpad.openstack.org/p/nova-runways-rocky | 20:11 |
jgwentworth | once we get that reviewed and merged, we can continue to review the remaining patches in the implementation | 20:12 |
bpoulos | jgwentworth: yes, we have a spec amendment internally, but it has to receive internal review approval before we can post the update. I hope to post the update soon! | 20:12 |
jgwentworth | bpoulos: perfect, thanks! just wanted to make sure we were on the same page | 20:12 |
jgwentworth | we'll be on the lookout for the update | 20:13 |
bpoulos | jgwentworth: no problem, thank you for checking | 20:13 |
*** lpetrut has quit IRC | 20:18 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: add root parent NULL online migration https://review.openstack.org/564876 | 20:22 |
*** r-daneel_ has joined #openstack-nova | 20:36 | |
*** r-daneel has quit IRC | 20:37 | |
*** r-daneel_ is now known as r-daneel | 20:37 | |
*** mchlumsky has quit IRC | 20:37 | |
*** mchlumsky has joined #openstack-nova | 20:38 | |
*** liuzz_ has quit IRC | 20:42 | |
*** liuzz has joined #openstack-nova | 20:42 | |
*** wolverineav has quit IRC | 20:43 | |
*** yamamoto has joined #openstack-nova | 20:43 | |
*** wolverineav has joined #openstack-nova | 20:44 | |
*** dougshelley66 has quit IRC | 20:47 | |
*** wolverineav has quit IRC | 20:48 | |
*** yamamoto has quit IRC | 20:49 | |
*** itlinux has joined #openstack-nova | 20:50 | |
*** tssurya has quit IRC | 21:05 | |
*** harlowja has joined #openstack-nova | 21:07 | |
*** awaugama has quit IRC | 21:08 | |
*** felipemonteiro__ has joined #openstack-nova | 21:10 | |
*** felipemonteiro_ has quit IRC | 21:10 | |
*** felipemonteiro_ has joined #openstack-nova | 21:17 | |
*** dougshelley66 has joined #openstack-nova | 21:17 | |
*** dpawlik has joined #openstack-nova | 21:18 | |
*** felipemonteiro__ has quit IRC | 21:20 | |
*** bpoulos has quit IRC | 21:20 | |
*** dpawlik has quit IRC | 21:23 | |
*** Guest46682 has quit IRC | 21:24 | |
openstackgerrit | sean mooney proposed openstack/nova master: add mtu to libvirt xml for ethernet and bridge types https://review.openstack.org/553072 | 21:30 |
*** armaan has joined #openstack-nova | 21:31 | |
*** felipemonteiro_ has quit IRC | 21:36 | |
*** salv-orlando has quit IRC | 21:37 | |
*** salv-orlando has joined #openstack-nova | 21:38 | |
openstackgerrit | Hongbin Lu proposed openstack/nova-specs master: Choose default network on ambiguity https://review.openstack.org/520247 | 21:42 |
*** salv-orlando has quit IRC | 21:42 | |
*** salv-orlando has joined #openstack-nova | 21:42 | |
*** yamamoto has joined #openstack-nova | 21:46 | |
*** fishbone__ has quit IRC | 21:47 | |
*** fragatina has joined #openstack-nova | 21:49 | |
*** fragatina has quit IRC | 21:50 | |
*** yamamoto has quit IRC | 21:52 | |
*** fragatina has joined #openstack-nova | 21:52 | |
*** Tom-Tom has joined #openstack-nova | 21:56 | |
*** sdague has quit IRC | 21:57 | |
*** Tom-Tom has quit IRC | 22:02 | |
*** itlinux has quit IRC | 22:05 | |
*** edmondsw has quit IRC | 22:06 | |
*** dave-mcc_ has quit IRC | 22:07 | |
openstackgerrit | Hongbin Lu proposed openstack/nova master: Use revision_number on adding/removing security group https://review.openstack.org/535510 | 22:08 |
*** itlinux has joined #openstack-nova | 22:10 | |
*** gjayavelu has quit IRC | 22:17 | |
*** yikun_ has joined #openstack-nova | 22:17 | |
*** yikun__ has quit IRC | 22:19 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Base test module/class for functional placement db https://review.openstack.org/564590 | 22:24 |
openstackgerrit | Eric Fried proposed openstack/nova master: Use test_base symbols directly https://review.openstack.org/564592 | 22:24 |
openstackgerrit | Eric Fried proposed openstack/nova master: Use helpers in test_resource_provider (func) https://review.openstack.org/564638 | 22:24 |
*** figleaf is now known as edleafe | 22:31 | |
*** jroll has quit IRC | 22:41 | |
*** salv-orlando has quit IRC | 22:41 | |
*** salv-orlando has joined #openstack-nova | 22:42 | |
*** mchlumsky has quit IRC | 22:42 | |
*** salv-orlando has quit IRC | 22:46 | |
*** yamamoto has joined #openstack-nova | 22:47 | |
*** liverpooler has quit IRC | 22:48 | |
*** lbragstad has quit IRC | 22:51 | |
*** yamamoto has quit IRC | 22:53 | |
*** Nil_ has quit IRC | 22:54 | |
*** hongbin_ has quit IRC | 22:56 | |
*** itlinux has quit IRC | 23:01 | |
*** r-daneel has quit IRC | 23:04 | |
*** tssurya has joined #openstack-nova | 23:06 | |
fried_rice | ō/ | 23:06 |
*** fried_rice is now known as efried | 23:06 | |
*** vladikr has quit IRC | 23:07 | |
*** tssurya has quit IRC | 23:10 | |
*** dpawlik has joined #openstack-nova | 23:19 | |
*** dpawlik has quit IRC | 23:24 | |
*** nicolasbock has quit IRC | 23:25 | |
*** jroll has joined #openstack-nova | 23:37 | |
*** edmondsw has joined #openstack-nova | 23:40 | |
*** salv-orlando has joined #openstack-nova | 23:42 | |
*** edmondsw has quit IRC | 23:45 | |
*** liverpooler has joined #openstack-nova | 23:46 | |
*** salv-orlando has quit IRC | 23:46 | |
*** yamamoto has joined #openstack-nova | 23:49 | |
*** jroll has quit IRC | 23:53 | |
*** yamamoto has quit IRC | 23:54 | |
*** esberglu has quit IRC | 23:56 | |
*** jroll has joined #openstack-nova | 23:56 | |
*** Tom-Tom has joined #openstack-nova | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!