*** munimeha1 has quit IRC | 00:09 | |
*** igordc has quit IRC | 00:29 | |
*** rodolof has joined #openstack-nova | 00:36 | |
*** rodolof has quit IRC | 00:43 | |
*** ileixe has joined #openstack-nova | 00:52 | |
*** igordc has joined #openstack-nova | 01:01 | |
*** lbragstad has quit IRC | 01:07 | |
*** wolverineav has quit IRC | 01:15 | |
*** wolverineav has joined #openstack-nova | 01:16 | |
*** wolverineav has quit IRC | 01:26 | |
*** wolverineav has joined #openstack-nova | 01:26 | |
*** Zer0Byte_ has joined #openstack-nova | 01:33 | |
Zer0Byte_ | hey | 01:33 |
---|---|---|
Zer0Byte_ | i have a quesstion maybe someone can help me | 01:33 |
Zer0Byte_ | im trying to setup hw:cpu_cores in openstack queens but just create each cpu as sockets and complety ignore this value | 01:34 |
Zer0Byte_ | any idea if i have to set something else | 01:34 |
Zer0Byte_ | ? | 01:34 |
*** takamatsu has quit IRC | 01:37 | |
*** Dinesh_Bhor has joined #openstack-nova | 01:40 | |
*** takashin has joined #openstack-nova | 01:41 | |
*** yedongcan has joined #openstack-nova | 01:43 | |
*** hongbin has joined #openstack-nova | 01:43 | |
*** Dinesh_Bhor has quit IRC | 01:56 | |
openstackgerrit | Jason SUN proposed openstack/os-vif master: Change openstack-dev to openstack-discuss https://review.openstack.org/621825 | 02:01 |
*** ileixe has quit IRC | 02:01 | |
*** yedongcan has quit IRC | 02:02 | |
*** ileixe has joined #openstack-nova | 02:03 | |
openstackgerrit | zhongshengping proposed openstack/nova master: Change openstack-dev to openstack-discuss https://review.openstack.org/621827 | 02:04 |
izza_ | can anyone help me about tensorflow.. | 02:11 |
*** gyee has quit IRC | 02:14 | |
*** bhagyashris_ has joined #openstack-nova | 02:17 | |
*** mrsoul has quit IRC | 02:18 | |
openstackgerrit | Merged openstack/nova master: SIGHUP n-cpu to clear provider tree cache https://review.openstack.org/615646 | 02:23 |
*** itlinux has joined #openstack-nova | 02:23 | |
*** igordc has quit IRC | 02:28 | |
openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Change openstack-dev to openstack-discuss https://review.openstack.org/621846 | 02:29 |
*** itlinux has quit IRC | 02:33 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Handle tags in _bury_in_cell0 https://review.openstack.org/621856 | 02:33 |
*** itlinux has joined #openstack-nova | 02:34 | |
*** Dinesh_Bhor has joined #openstack-nova | 02:36 | |
*** itlinux has quit IRC | 02:36 | |
*** mhen has quit IRC | 02:37 | |
*** betherly has joined #openstack-nova | 02:38 | |
*** mhen has joined #openstack-nova | 02:41 | |
*** wolverineav has quit IRC | 02:41 | |
openstackgerrit | Jason SUN proposed openstack/python-novaclient master: Change openstack-dev to openstack-discuss https://review.openstack.org/621869 | 02:42 |
*** liuyulong has joined #openstack-nova | 02:42 | |
*** wolverineav has joined #openstack-nova | 02:42 | |
*** betherly has quit IRC | 02:43 | |
*** wolverineav has quit IRC | 02:47 | |
*** psachin has joined #openstack-nova | 02:49 | |
*** imacdonn has quit IRC | 02:52 | |
*** imacdonn has joined #openstack-nova | 02:52 | |
*** ileixe has quit IRC | 02:53 | |
*** ileixe has joined #openstack-nova | 02:54 | |
*** wolverineav has joined #openstack-nova | 02:55 | |
*** cfriesen has quit IRC | 02:58 | |
*** wolverineav has quit IRC | 03:01 | |
*** hongbin_ has joined #openstack-nova | 03:11 | |
*** hongbin has quit IRC | 03:13 | |
*** jmlowe has joined #openstack-nova | 03:22 | |
*** hongbin has joined #openstack-nova | 03:22 | |
izza_ | hello | 03:22 |
*** dklyle has joined #openstack-nova | 03:23 | |
*** hongbin_ has quit IRC | 03:23 | |
izza_ | can you please help us on tensorflow error that we encountered | 03:24 |
izza_ | 2018-12-03 11:30:11.110534: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA | 03:24 |
*** mlavalle has quit IRC | 03:25 | |
izza_ | tensorflow.python.framework.errors_impl.InternalError: failed initializing StreamExecutor for CUDA device ordinal 0: Internal: failed call to cuDevicePrimaryCtxRetain: CUDA_ERROR_UNKNOWN: unknown error | 03:25 |
*** david-lyle has quit IRC | 03:25 | |
*** brinzhang has joined #openstack-nova | 03:25 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Bump compute service to indicate attach/detach root volume is supported https://review.openstack.org/614750 | 03:31 |
*** wolverineav has joined #openstack-nova | 03:32 | |
*** betherly has joined #openstack-nova | 03:33 | |
openstackgerrit | Merged openstack/nova master: Fix InstanceNotFound during _destroy_evacuated_instances https://review.openstack.org/606122 | 03:34 |
*** betherly has quit IRC | 03:38 | |
*** dave-mccowan has quit IRC | 03:53 | |
*** mriedem_away has quit IRC | 03:58 | |
*** whoami-rajat has joined #openstack-nova | 04:12 | |
*** itlinux has joined #openstack-nova | 04:14 | |
*** Nel1x has quit IRC | 04:15 | |
openstackgerrit | Takashi NATSUME proposed openstack/os-traits master: Update author-email in setup.cfg https://review.openstack.org/621973 | 04:27 |
openstackgerrit | Takashi NATSUME proposed openstack/osc-placement master: Update author-email in setup.cfg https://review.openstack.org/621976 | 04:32 |
*** ileixe has quit IRC | 04:33 | |
openstackgerrit | zhongshengping proposed openstack/nova master: Change openstack-dev to openstack-discuss https://review.openstack.org/621827 | 04:38 |
*** ratailor has joined #openstack-nova | 04:46 | |
*** ileixe has joined #openstack-nova | 04:52 | |
*** janki has joined #openstack-nova | 05:22 | |
*** hongbin has quit IRC | 05:39 | |
*** Dinesh_Bhor has quit IRC | 05:50 | |
*** Dinesh_Bhor has joined #openstack-nova | 05:54 | |
*** gcb_ has joined #openstack-nova | 06:06 | |
*** sridharg has joined #openstack-nova | 06:11 | |
*** gcb_ has quit IRC | 06:11 | |
*** betherly has joined #openstack-nova | 06:13 | |
*** betherly has quit IRC | 06:17 | |
*** amodi has joined #openstack-nova | 06:23 | |
*** liuyulong has quit IRC | 06:24 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Bump compute service to indicate attach/detach root volume is supported https://review.openstack.org/614750 | 06:32 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Handle tags in _bury_in_cell0 https://review.openstack.org/621856 | 06:42 |
*** Luzi has joined #openstack-nova | 06:46 | |
*** takamatsu has joined #openstack-nova | 06:53 | |
*** wolverineav has quit IRC | 06:55 | |
*** wolverineav has joined #openstack-nova | 06:56 | |
openstackgerrit | Yongli He proposed openstack/nova-specs master: add 'show-server-group' spec https://review.openstack.org/612255 | 06:57 |
openstackgerrit | Yikun Jiang proposed openstack/nova master: Add ratio online data migration when load compute node https://review.openstack.org/613499 | 07:01 |
openstackgerrit | Yikun Jiang proposed openstack/nova master: Add compute_node ratio online data migration script https://review.openstack.org/609995 | 07:01 |
openstackgerrit | Yongli He proposed openstack/nova-specs master: add spec "show-server-numa-topology" https://review.openstack.org/612256 | 07:03 |
*** diga has joined #openstack-nova | 07:06 | |
*** ondrejme has joined #openstack-nova | 07:07 | |
*** brinzhang has quit IRC | 07:09 | |
*** brinzhang has joined #openstack-nova | 07:09 | |
*** pcaruana has joined #openstack-nova | 07:10 | |
izza_ | hi | 07:26 |
*** dpawlik has joined #openstack-nova | 07:29 | |
*** rcernin has quit IRC | 07:38 | |
izza_ | can you please help us in tensorflow... still seeing cpu was using instead of gpu upon testing the tensorflow | 07:38 |
*** ttsiouts has joined #openstack-nova | 07:40 | |
*** rambo_li has joined #openstack-nova | 07:41 | |
*** wolverineav has quit IRC | 07:45 | |
*** amodi has quit IRC | 07:47 | |
*** wolverineav has joined #openstack-nova | 07:47 | |
openstackgerrit | Merged openstack/nova master: Refactor TestEvacuateDeleteServerRestartOriginalCompute https://review.openstack.org/608705 | 07:49 |
*** wolverineav has quit IRC | 07:52 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova stable/queens: Remove unnecessary redirect https://review.openstack.org/607402 | 07:57 |
*** ttsiouts_ has joined #openstack-nova | 07:58 | |
*** takashin has left #openstack-nova | 08:00 | |
*** alexchadin has joined #openstack-nova | 08:00 | |
*** ttsiouts has quit IRC | 08:01 | |
*** belmoreira has joined #openstack-nova | 08:01 | |
*** amodi has joined #openstack-nova | 08:02 | |
*** sahid has joined #openstack-nova | 08:06 | |
*** awalende has joined #openstack-nova | 08:07 | |
*** takamatsu has quit IRC | 08:15 | |
*** ttsiouts_ has quit IRC | 08:17 | |
*** ttsiouts has joined #openstack-nova | 08:18 | |
*** izza_ has quit IRC | 08:18 | |
*** ralonsoh has joined #openstack-nova | 08:20 | |
*** izza_ has joined #openstack-nova | 08:22 | |
*** ttsiouts has quit IRC | 08:22 | |
*** hshiina has quit IRC | 08:24 | |
*** liuyulong has joined #openstack-nova | 08:26 | |
openstackgerrit | zhongshengping proposed openstack/nova master: Change openstack-dev to openstack-discuss https://review.openstack.org/621827 | 08:30 |
*** trident has quit IRC | 08:31 | |
*** trident has joined #openstack-nova | 08:32 | |
izza_ | can you please help us... we are successfully test tensorflow and using gpu but when we exit the instance and try again it uses the cpu now, not the gpu | 08:39 |
izza_ | a weird behavior | 08:41 |
izza_ | pls help on this | 08:42 |
*** hoonetorg has quit IRC | 08:45 | |
*** takamatsu has joined #openstack-nova | 08:46 | |
izza_ | already working | 08:50 |
openstackgerrit | Jan Gutter proposed openstack/os-vif master: Extend port profiles with datapath offload type https://review.openstack.org/572081 | 08:50 |
izza_ | we just set to cuda_visible_device=0 | 08:50 |
*** ttsiouts has joined #openstack-nova | 08:52 | |
*** hoonetorg has joined #openstack-nova | 08:58 | |
*** wolverineav has joined #openstack-nova | 08:59 | |
*** k_mouza has joined #openstack-nova | 09:14 | |
*** takamatsu has quit IRC | 09:14 | |
*** k_mouza has quit IRC | 09:15 | |
*** k_mouza has joined #openstack-nova | 09:15 | |
*** takamatsu has joined #openstack-nova | 09:16 | |
openstackgerrit | Maciej Jozefczyk proposed openstack/nova master: Force refresh instance info_cache during heal https://review.openstack.org/591607 | 09:20 |
*** rambo_li has quit IRC | 09:23 | |
*** lbragstad has joined #openstack-nova | 09:24 | |
*** priteau has joined #openstack-nova | 09:30 | |
*** tssurya has joined #openstack-nova | 09:31 | |
*** cdent has joined #openstack-nova | 09:34 | |
openstackgerrit | Michael Still proposed openstack/nova master: Remove utils.execute() calls from xenapi. https://review.openstack.org/619700 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove utils.execute() from libvirt remotefs calls. https://review.openstack.org/619701 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove utils.execute() from quobyte libvirt storage driver. https://review.openstack.org/619702 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move nova.libvirt.utils away from using nova.utils.execute(). https://review.openstack.org/619703 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Imagebackend should call processutils.execute directly. https://review.openstack.org/619704 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove final users of utils.execute() in libvirt. https://review.openstack.org/619705 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove the final user of utils.execute() from virt.images https://review.openstack.org/620007 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove utils.execute() from the hyperv driver. https://review.openstack.org/620008 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Remove utils.execute() from virt.disk.api. https://review.openstack.org/620009 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move a generic bridge helper to a linux_net privsep file. https://review.openstack.org/620010 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move bridge creation to privsep. https://review.openstack.org/620180 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move some linux network helpers to use privsep. https://review.openstack.org/621398 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move simple execute call to processutils. https://review.openstack.org/621527 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move interface enabling to privsep. https://review.openstack.org/621528 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move setting mac addresses for network devices to privsep. https://review.openstack.org/621529 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move interface disabling to privsep. https://review.openstack.org/622150 | 09:38 |
openstackgerrit | Michael Still proposed openstack/nova master: Move binding ips to privsep. https://review.openstack.org/622151 | 09:38 |
*** alexchadin has quit IRC | 09:48 | |
*** takamatsu has quit IRC | 09:49 | |
*** takamatsu has joined #openstack-nova | 09:50 | |
*** derekh has joined #openstack-nova | 09:51 | |
*** bhagyashris_ has quit IRC | 09:54 | |
*** k_mouza has quit IRC | 10:04 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Delete the placement code https://review.openstack.org/618215 | 10:05 |
*** k_mouza has joined #openstack-nova | 10:06 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Clean up header encoding handling in compute API https://review.openstack.org/606967 | 10:06 |
*** dtantsur|afk is now known as dtantsur | 10:07 | |
*** takamatsu has quit IRC | 10:13 | |
*** ralonsoh has quit IRC | 10:23 | |
*** ralonsoh has joined #openstack-nova | 10:23 | |
*** erlon has joined #openstack-nova | 10:25 | |
*** ttsiouts has quit IRC | 10:36 | |
*** ttsiouts has joined #openstack-nova | 10:37 | |
*** ttsiouts_ has joined #openstack-nova | 10:38 | |
*** ttsiouts has quit IRC | 10:42 | |
*** takamatsu has joined #openstack-nova | 10:50 | |
*** Dinesh_Bhor has quit IRC | 10:52 | |
*** diga has quit IRC | 10:53 | |
*** Dinesh_Bhor has joined #openstack-nova | 10:53 | |
*** k_mouza has quit IRC | 10:59 | |
openstackgerrit | garyk proposed openstack/nova master: Ensure that block device rollback is done when attachment fails https://review.openstack.org/622207 | 11:00 |
*** Dinesh_Bhor has quit IRC | 11:00 | |
*** ttsiouts_ has quit IRC | 11:01 | |
*** ttsiouts has joined #openstack-nova | 11:01 | |
*** takamatsu has quit IRC | 11:04 | |
*** takamatsu has joined #openstack-nova | 11:05 | |
*** ttsiouts has quit IRC | 11:06 | |
openstackgerrit | garyk proposed openstack/nova master: Ensure that block device rollback is done when attachment fails https://review.openstack.org/622207 | 11:12 |
*** rambo_li has joined #openstack-nova | 11:12 | |
*** k_mouza has joined #openstack-nova | 11:16 | |
*** ileixe has quit IRC | 11:27 | |
*** rambo_li has quit IRC | 11:29 | |
*** ratailor has quit IRC | 11:40 | |
*** tbachman has quit IRC | 11:44 | |
*** ttsiouts has joined #openstack-nova | 11:45 | |
*** ttsiouts has quit IRC | 11:54 | |
*** ttsiouts has joined #openstack-nova | 11:55 | |
*** ttsiouts has quit IRC | 11:59 | |
*** vabada has joined #openstack-nova | 11:59 | |
*** vabada has quit IRC | 11:59 | |
*** vabada has joined #openstack-nova | 12:00 | |
openstackgerrit | Silvan Kaiser proposed openstack/nova master: Exec systemd-run without --user flag in Quobyte driver https://review.openstack.org/554195 | 12:05 |
*** cdent has quit IRC | 12:07 | |
kaisers | stephenfin: mbooth: ping ^^^ | 12:08 |
*** k_mouza has quit IRC | 12:12 | |
*** k_mouza has joined #openstack-nova | 12:13 | |
*** lbragstad has quit IRC | 12:21 | |
*** lbragstad has joined #openstack-nova | 12:23 | |
*** lbragstad has quit IRC | 12:23 | |
*** ttsiouts has joined #openstack-nova | 12:23 | |
*** lbragstad has joined #openstack-nova | 12:24 | |
*** lbragsta_ has joined #openstack-nova | 12:26 | |
*** lbragsta_ has quit IRC | 12:31 | |
*** lbragstad has quit IRC | 12:31 | |
*** lbragstad has joined #openstack-nova | 12:38 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Add workaround to remove instance dir during cleanup with rbd https://review.openstack.org/618478 | 12:39 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP compute: Split shared instance storage and disk checks https://review.openstack.org/622300 | 12:39 |
*** rambo_li has joined #openstack-nova | 12:42 | |
*** brinzhang has quit IRC | 12:46 | |
*** ttsiouts has quit IRC | 12:49 | |
*** ttsiouts has joined #openstack-nova | 12:50 | |
*** psachin has quit IRC | 12:59 | |
*** udesale has joined #openstack-nova | 13:00 | |
*** tbachman has joined #openstack-nova | 13:02 | |
*** mgariepy has quit IRC | 13:03 | |
*** rambo_li has quit IRC | 13:06 | |
*** tbachman has quit IRC | 13:08 | |
*** mgariepy has joined #openstack-nova | 13:08 | |
*** tbachman has joined #openstack-nova | 13:11 | |
*** liuyulong_ has joined #openstack-nova | 13:20 | |
*** ttsiouts has quit IRC | 13:24 | |
*** ttsiouts has joined #openstack-nova | 13:25 | |
*** k_mouza has quit IRC | 13:28 | |
*** ttsiouts_ has joined #openstack-nova | 13:29 | |
*** ttsiouts has quit IRC | 13:30 | |
*** MrRon has joined #openstack-nova | 13:30 | |
*** cdent has joined #openstack-nova | 13:30 | |
MrRon | Hello together. I wish you a wonderful day. I have a short question: Is there a plan to develop a nova-tempest-plugin in future ? | 13:31 |
*** irclogbot_2 has quit IRC | 13:38 | |
*** psachin has joined #openstack-nova | 13:38 | |
*** k_mouza has joined #openstack-nova | 13:38 | |
*** irclogbot_2 has joined #openstack-nova | 13:40 | |
*** k_mouza_ has joined #openstack-nova | 13:40 | |
*** priteau has quit IRC | 13:40 | |
*** k_mouza has quit IRC | 13:43 | |
*** priteau has joined #openstack-nova | 13:44 | |
efried | gmann: Is MrRon's question something you would know about? | 13:44 |
*** munimeha1 has joined #openstack-nova | 13:45 | |
*** jaosorior has joined #openstack-nova | 13:45 | |
*** eharney has joined #openstack-nova | 13:47 | |
gmann | efried: MrRon : there is no plan for nova-tempest-plugin as of now. it came up before also for few scheduler filters test case. we had patch also up to add the tempest plugin for nova. I think currently there is no such case where nova tests cannot be covered with Tempest repo or nova functional test. But if there is any in future we can rethink | 13:47 |
efried | thanks gmann | 13:47 |
*** janki has quit IRC | 13:50 | |
*** psachin has quit IRC | 13:51 | |
cdent | jaypipes: I heard a rumor you were advisining all of openstack drop RDBMS in favor of etcd!? | 13:52 |
cdent | \o/ | 13:53 |
jaypipes | cdent: :) | 13:53 |
jaypipes | Clipper4 or FoxPro, baby! | 13:53 |
cdent | totes foxpro | 13:54 |
jaypipes | also, throw in a nice dose of CSV files for good measure. | 13:54 |
*** mlavalle has joined #openstack-nova | 13:54 | |
jaypipes | and replace configdrive with ftp | 13:54 |
cdent | let's do TSV files to be extra sure | 13:56 |
* alex_xu continue to spread the rumor back to china | 13:56 | |
cdent | alex_xu++ | 13:56 |
gmann | efried: MrRon https://review.openstack.org/#/c/448482/ that time, there were only scheduler test case in that list which could be covered in functional tests. | 13:56 |
jaypipes | alex_xu: LOL! :) | 13:56 |
jangutter | jaypipes, cdent: Ashton-Tate's dBASE IV, accept no substitute. | 13:57 |
jaypipes | jangutter: I used to use that. No joke... | 14:00 |
efried | jaypipes: Are you waiting for belmoreira/tssurya to spin up ironic nodes with the series at https://review.openstack.org/#/c/615677/ before reviewing? | 14:00 |
jaypipes | jangutter, alex_xu, cdent: pop quiz... what was Nova's original data store? | 14:00 |
jangutter | jaypipes: I think 90% of Apartheid-era South Africa relied on one pirated copy of dBASE III. | 14:00 |
jaypipes | jangutter, alex_xu, cdent: believe it or not, Redis was used as Nova's original data store. | 14:01 |
jangutter | jaypipes: :-O | 14:01 |
jaypipes | yup. | 14:01 |
edleafe | My first contributions to nova was removing redis | 14:01 |
alex_xu | ....what... | 14:01 |
jaypipes | edleafe: yup, I remember it well. | 14:01 |
jaypipes | alex_xu: yep, hard to believe, eh?: :) | 14:02 |
edleafe | I had an equally negative reaction when I learned that | 14:02 |
jangutter | jaypipes: it was a simpler time, when all Nova needed was a key-value store? | 14:02 |
jaypipes | edleafe: and we've been data-battling ever since... | 14:02 |
edleafe | Hey, nova was thrown together over a weekend | 14:02 |
edleafe | it worked well enough for a POC | 14:02 |
jaypipes | jangutter: erm, no :) it was a perfect example of how to use Redis as an RDBMS and implement JOINs in Python. | 14:03 |
alex_xu | jaypipes: yea...I will talk this to everyone when lunch | 14:03 |
jaypipes | alex_xu: here's another trivia piece for you... there is an entire copy of openwrt Linux distribution in the Nova source repository. | 14:04 |
* jaypipes wonders if alex_xu's mind has just been blown... | 14:06 | |
alex_xu | jaypipes: yes...begin to brainstorming what is it for... | 14:06 |
jaypipes | alex_xu: vish added it as a way to do functional SSH testing way back when... | 14:07 |
alex_xu | ok, failed to guess that | 14:08 |
jaypipes | :) | 14:08 |
*** udesale has quit IRC | 14:08 | |
*** rodolof has joined #openstack-nova | 14:09 | |
mnaser | rocky introduced a new way of binding ports, right? | 14:10 |
mnaser | i have some questions around it, possibly around failures live migrating from a queens compute to rocky compute | 14:10 |
*** irclogbot_2 has quit IRC | 14:16 | |
*** trident has quit IRC | 14:18 | |
openstackgerrit | Guo Jingyu proposed openstack/nova master: Add rfb.VNC support for novncproxy https://review.openstack.org/622336 | 14:20 |
*** trident has joined #openstack-nova | 14:21 | |
*** ohorecny2 has joined #openstack-nova | 14:24 | |
*** k_mouza has joined #openstack-nova | 14:26 | |
*** janki has joined #openstack-nova | 14:29 | |
*** k_mouza_ has quit IRC | 14:29 | |
sean-k-mooney | mnaser: for live migration yes | 14:32 |
*** mriedem has joined #openstack-nova | 14:33 | |
sean-k-mooney | mnaser: we disabled the use of multiple port bindings entirely unles neutron and both the source and dest nodes supprot it | 14:33 |
sean-k-mooney | mnaser: so live migrating form queens to rocky will disable all the new code | 14:34 |
mnaser | sean-k-mooney: i have a case of a cloud where live migrating from a queens host to rocky host results in the vm being unpingable | 14:34 |
mnaser | unless you restart the neutron-openvswitch-agent | 14:34 |
sean-k-mooney | mnaser: that is likely not related to the multiple port binding changes | 14:35 |
mnaser | sean-k-mooney: well in a r=>r live migration situation, i dont see it | 14:35 |
mnaser | and after restarting neutron-openvswitch-agent, the vm becomes pingable afterwards, its almost like something isnt properly getting wired up | 14:35 |
sean-k-mooney | mnaser: did you leave the vm for a period of time or just try to ping it imediatly | 14:36 |
mnaser | sean-k-mooney: it was on for a while, it was def dead | 14:36 |
sean-k-mooney | are you using conntrack security group driver or ip tables? | 14:37 |
sean-k-mooney | basically im wonder if ovs_hybrid_plug in the port bindings was true or false | 14:37 |
sean-k-mooney | that changes how the port is wired up | 14:38 |
mnaser | sean-k-mooney: iptables | 14:39 |
alex_xu | sean-k-mooney: mriedem, I give a try on the resize bug https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1805767, found we miss the pci request also | 14:39 |
sean-k-mooney | alex_xu: yes you cannot resize to or from a flavor with a pci device alais in the extra specs | 14:41 |
sean-k-mooney | this is know to be broken | 14:41 |
*** tbachman has quit IRC | 14:41 | |
sean-k-mooney | actully resize is cold migrate | 14:42 |
alex_xu | sean-k-mooney: ah, cool, hope the patch fixes that | 14:42 |
sean-k-mooney | maybe that should work | 14:42 |
alex_xu | sean-k-mooney: or you say there is other bug for pci in resize more than just parse the extra specs? | 14:42 |
sean-k-mooney | alex_xu: we know we have prolems in this areay im not sure if that one is new thinking about it | 14:42 |
alex_xu | ok | 14:42 |
sean-k-mooney | ill take a look at the patach in any case. i can see if i can test it locally | 14:43 |
*** awaugama has joined #openstack-nova | 14:43 | |
sean-k-mooney | but it will be a few days | 14:43 |
*** ttsiouts_ has quit IRC | 14:44 | |
alex_xu | sean-k-mooney: thanks, I tested the numa one. But still looking for a hardware for pci, not easy to test | 14:44 |
*** janki has quit IRC | 14:44 | |
*** ttsiouts has joined #openstack-nova | 14:44 | |
mnaser | https://review.openstack.org/#/q/topic:bp/neutron-new-port-binding-api | 14:44 |
*** xek has quit IRC | 14:45 | |
sean-k-mooney | mnaser: so iptables means hybrid plug is true which means that os-vif plugged a veth pari into ovs and a per port liunx bridge and libvirt add the vm tap to the linux bridge on migration | 14:45 |
*** ttsiouts_ has joined #openstack-nova | 14:46 | |
mnaser | im trying to find here the specific patch that implemented the logic which checks if the dest supports it or not, i suspect *maybe* for some reason it's thinking the other side supports it | 14:46 |
sean-k-mooney | so neutron should of had time to wire up the ovs port before the vm migrated | 14:46 |
sean-k-mooney | we do it in the conductor one sec | 14:46 |
sean-k-mooney | https://github.com/openstack/nova/blob/stable/rocky/nova/conductor/tasks/live_migrate.py#L245-L252 | 14:47 |
sean-k-mooney | this is the support_extended_port_binding fucntion https://github.com/openstack/nova/blob/stable/rocky/nova/conductor/tasks/live_migrate.py#L39 | 14:48 |
sean-k-mooney | it just checks for service version >35 on the two nova compute services | 14:49 |
*** ttsiouts has quit IRC | 14:49 | |
*** ttsiouts_ has quit IRC | 14:50 | |
sean-k-mooney | so unless you have backport something in to you queens version that bumps the service version it should be pretty bulletproof | 14:50 |
sean-k-mooney | all of the new code uses the presence of the vifs object in the migration_data as a sentinel to enable the new workflow | 14:51 |
mriedem | alex_xu: ok, i see you based that on https://review.openstack.org/#/c/582417/ ? i've had a hard time sorting out why that fails | 14:53 |
*** irclogbot_2 has joined #openstack-nova | 14:53 | |
mriedem | oh nvm the one below that - smart :) | 14:53 |
*** udesale has joined #openstack-nova | 14:53 | |
*** eharney has quit IRC | 14:56 | |
*** awalende has quit IRC | 14:58 | |
mnaser | sean-k-mooney: is it a valid possible theory that somehow rocky n-cpu doesn't try to plug the port because it assumes the conductor might have already done it | 14:59 |
mnaser | aka maybe we need to look at the logic in the compute side, ill try to dig in a bit more | 15:00 |
MrRon | gmann: efried: thanks a lot. That helped me a lot. Have a nice day :) | 15:00 |
sean-k-mooney | mnaser: no the the plug is initated in both queens and rocky by a direct rpc call form the conductor | 15:02 |
mnaser | sean-k-mooney: ok, i might be misunderstanding, so i might have some code to read | 15:03 |
sean-k-mooney | the difference is when is when the port binding are updated in neutron and do we have 1 or 2 bindings | 15:03 |
mnaser | oh so we always have a binding | 15:03 |
mnaser | its just either 2 or 1 | 15:03 |
sean-k-mooney | yes | 15:03 |
mnaser | okay i see | 15:03 |
*** cfriesen has joined #openstack-nova | 15:03 | |
*** dpawlik has quit IRC | 15:04 | |
mnaser | okay okay, so that's why it would make sense that this wouldn't cause an issue | 15:04 |
sean-k-mooney | in queens we and one per port and then updated the host id as part of migration | 15:04 |
mnaser | hmm | 15:04 |
sean-k-mooney | in rocky we have a source and dest binding per port and atomicly set the dest as active and source as not | 15:04 |
sean-k-mooney | then if the migration successd we delete the source binding | 15:05 |
mnaser | because in this cloud i can do rocky=>rocky migrations with no problem | 15:05 |
mnaser | but queens=>rocky, they stop pinging until i restart n-ovs-agent | 15:06 |
*** liuyulong has quit IRC | 15:06 | |
mnaser | https://github.com/openstack/nova/blob/stable/rocky/nova/virt/libvirt/driver.py#L7073-L7094 | 15:09 |
mnaser | that still is supposed to execute even in pre-new-port-binding in neutron right? | 15:09 |
mnaser | sorry for all the questions, im just trying to gather some sense to figure out where the issue is | 15:09 |
sean-k-mooney | no | 15:09 |
sean-k-mooney | vifs will not be in migrate_data in queens | 15:10 |
mnaser | hmmmmm | 15:10 |
sean-k-mooney | that is how we disable it on queens to rocky | 15:10 |
mnaser | ok that's confusing because if you remember we had that bug with host_mtu | 15:10 |
mnaser | oh sorry that was in rocky only | 15:10 |
mnaser | so im assuming that because 'vifs' was added in rocky, that field will be dropped by anything running queens | 15:13 |
mnaser | so that portion should be skipped | 15:13 |
mnaser | sigh | 15:13 |
*** mriedem is now known as mriedem_afk | 15:16 | |
sean-k-mooney | mnaser: yes but also the vifs field is only added in one place in the conductor and the conductor checks the versions before adding it | 15:17 |
*** mdbooth has joined #openstack-nova | 15:18 | |
mdbooth | o/ | 15:18 |
openstackgerrit | garyk proposed openstack/nova master: Ensure that block device rollback is done when attachment fails https://review.openstack.org/622207 | 15:18 |
mnaser | sean-k-mooney: yeah and im seeing similar workflows here https://github.com/openstack/nova/blob/stable/rocky/nova/virt/libvirt/driver.py#L7587-L7615 vs https://github.com/openstack/nova/blob/stable/queens/nova/virt/libvirt/driver.py#L7564-L7582 | 15:18 |
mnaser | so re-running with debug enabled and seeing which path it picks | 15:18 |
lyarwood | mdbooth: https://review.openstack.org/#/c/618478/ - can you take a swing at that when you have time | 15:18 |
*** itlinux has quit IRC | 15:18 | |
*** tbachman has joined #openstack-nova | 15:18 | |
sean-k-mooney | mnaser: if it take the one it should not let me know and we can open a bug as we intended and tried really hard not to enable unless both supproted it | 15:23 |
*** jmlowe has quit IRC | 15:26 | |
*** Luzi has quit IRC | 15:26 | |
*** MrRon has quit IRC | 15:27 | |
*** xek has joined #openstack-nova | 15:30 | |
cfriesen | curious what people think about Sylvain's suggestion to add the ability to query server groups by server UUID instead of including the server group in the server details. | 15:39 |
cfriesen | (in the context of https://review.openstack.org/#/c/612255) | 15:40 |
*** dpawlik has joined #openstack-nova | 15:40 | |
*** liuyulong_ has quit IRC | 15:41 | |
*** tbachman has quit IRC | 15:42 | |
*** dpawlik has quit IRC | 15:45 | |
*** tbachman has joined #openstack-nova | 15:50 | |
bauzas | cfriesen: mmm ? | 15:50 |
*** jmlowe has joined #openstack-nova | 15:50 | |
bauzas | hah | 15:50 |
openstackgerrit | Eric Fried proposed openstack/nova master: Reduce calls to placement from _ensure https://review.openstack.org/615677 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Consolidate inventory refresh https://review.openstack.org/615695 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Commonize _update code path https://review.openstack.org/615705 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Rip the report client out of SchedulerClient https://review.openstack.org/617042 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Rip out the SchedulerClient https://review.openstack.org/617049 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Use a static resource tracker in compute manager https://review.openstack.org/620711 | 15:52 |
openstackgerrit | Eric Fried proposed openstack/nova master: Turn off rp association refresh in nova-next https://review.openstack.org/616033 | 15:53 |
cfriesen | bauzas: I think the suggestion could work, but it would probably mean that the CLI client would issue another HTTP request to get that info for each instance (unless we added a specific flag to tell it to show the groups, which seems not-friendly) | 15:54 |
bauzas | cfriesen: my biggest concern is about the inflation for the instance API | 15:55 |
cfriesen | bauzas: isn't that what pagination is for? | 15:55 |
bauzas | of course, but how many users use server groups ? | 15:56 |
*** jmlowe has quit IRC | 15:57 | |
cfriesen | among our users, anti-affinity is pretty common | 15:57 |
*** jmlowe has joined #openstack-nova | 15:57 | |
cfriesen | is there a way to do anti-affinity in placement? I know it was discussed at one point, not sure if anything came of it | 16:00 |
cdent | cfriesen: not got off the ground yet | 16:00 |
cdent | nested took all brains | 16:01 |
*** sahid has quit IRC | 16:01 | |
*** sahid has joined #openstack-nova | 16:03 | |
openstackgerrit | Jack Ding proposed openstack/nova master: [WIP] Preserve UEFI NVRAM variable store https://review.openstack.org/621646 | 16:05 |
*** xek has quit IRC | 16:12 | |
*** pcaruana has quit IRC | 16:12 | |
*** tbachman has quit IRC | 16:14 | |
*** itlinux has joined #openstack-nova | 16:18 | |
*** eharney has joined #openstack-nova | 16:24 | |
*** igordc has joined #openstack-nova | 16:26 | |
*** tetsuro has joined #openstack-nova | 16:29 | |
*** itlinux has quit IRC | 16:29 | |
*** xek has joined #openstack-nova | 16:32 | |
*** itlinux has joined #openstack-nova | 16:36 | |
openstackgerrit | Merged openstack/python-novaclient master: Change openstack-dev to openstack-discuss https://review.openstack.org/621869 | 16:36 |
*** tetsuro has quit IRC | 16:38 | |
*** tetsuro has joined #openstack-nova | 16:39 | |
*** tbachman has joined #openstack-nova | 16:40 | |
*** gyee has joined #openstack-nova | 16:47 | |
*** munimeha1 has quit IRC | 16:48 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Remove port allocation during detach https://review.openstack.org/622421 | 16:49 |
*** mriedem_afk is now known as mriedem | 16:50 | |
*** spatel has joined #openstack-nova | 16:53 | |
mriedem | cfriesen: i think i also suggested that in denver | 16:56 |
mriedem | ala https://developer.openstack.org/api-ref/compute/?expanded=#list-port-interfaces | 16:56 |
mriedem | https://developer.openstack.org/api-ref/compute/?expanded=#list-volume-attachments-for-an-instance | 16:56 |
mriedem | although i guess that wasn't noted in the etherpad, so maybe i thought it elsewhere | 16:58 |
cfriesen | mriedem: you mean querying server groups by instance? | 16:58 |
mriedem | yes, rather than return server group information in the servers resource api, | 16:58 |
mriedem | you filter server groups by member | 16:58 |
sean-k-mooney | jaypipes: just spent the last few minute talking to the kuryr folks they are now aware of the ML post and will follow up there. | 16:59 |
bauzas | cfriesen: I agree with mriedem | 16:59 |
bauzas | cfriesen: ie. not directly providing a new field for the servers API | 16:59 |
sean-k-mooney | jaypipes: turns out they are storing the os-vif object in the k8s api as annotation on the pod/deployment and k8s stores them in ectd | 16:59 |
cfriesen | yeah, we've already got the backend DB API to do it. If you and Sylvain are both in favour, I can recommend we switch the spec around to propose that. | 16:59 |
bauzas | cfriesen: but I'm fine with any other API endpoint | 17:00 |
bauzas | like mriedem said | 17:00 |
mriedem | let me read the spec first | 17:00 |
mriedem | i might have notes on this in my diff analysis thing too, checking | 17:00 |
cfriesen | bauzas' suggestion is listed in the "alternatives" secution | 17:01 |
*** mlavalle has quit IRC | 17:01 | |
mriedem | at the ptg we said we couldn't show server groups when listing servers with details b/c it would be too inefficient, so we'd restrict to just GET /servers/{server_id} (show) | 17:01 |
mriedem | but filtering server groups by member would also be useful i think and solve the same problem | 17:01 |
openstackgerrit | melissaml proposed openstack/os-traits master: Change openstack-dev to openstack-discuss https://review.openstack.org/622429 | 17:02 |
mriedem | cfriesen: yeah column 35 https://docs.google.com/spreadsheets/d/1ugp1FVWMsu4x3KgrmPf7HGX8Mh1n80v-KVzweSDZunU/edit?usp=sharing | 17:02 |
mriedem | maybe i just had this conversation in my head | 17:02 |
cfriesen | :) | 17:02 |
mriedem | er row 35 | 17:02 |
mriedem | "Propose a spec if we want this. We could store the server group information with the instance in the instance_extra table, or add a "member" query filter to the GET /os-server-groups API to filter groups returned by server members." | 17:03 |
openstackgerrit | Filippo Inzaghi proposed openstack/osc-placement master: Change openstack-dev to openstack-discuss https://review.openstack.org/622432 | 17:04 |
cfriesen | mriedem: okay...and I suppose it'd make more sense to make the filter query keyword "member" since that lines up with the "members" field in the server group response | 17:06 |
*** takamatsu has quit IRC | 17:06 | |
mriedem | i commented | 17:09 |
mriedem | i would make the filter parameter "members" to match the response parameter | 17:09 |
mriedem | the only question is if we'd use the same "in:" semantics that the placement API uses for things like member_of=in:42896e0d-205d-4fe3-bd1e-100924931787,5e08ea53-c4c6-448e-9334-ac4953de3cfa | 17:10 |
*** wolverineav has quit IRC | 17:10 | |
mriedem | cdent: remind me, why did we use "in" rather than just allow member_of to be a list? | 17:10 |
mriedem | expliciteness? | 17:10 |
mriedem | "members" for the server groups API filtering seems obvious that it would be a list | 17:11 |
cdent | mriedem: I think it was following pre-existing patterns and also to make it clear that it means "one of", not "all of" | 17:11 |
mriedem | ah | 17:11 |
cfriesen | I think GET /os-server-groups?members=server1,server2 would be clear enough | 17:11 |
*** sahid has quit IRC | 17:12 | |
mriedem | but then is that OR'ed or AND'ed | 17:12 |
*** pcaruana has joined #openstack-nova | 17:12 | |
cdent | reads as a | 17:12 |
cdent | AND | 17:12 |
cdent | to me | 17:12 |
mriedem | right, me too | 17:12 |
cfriesen | a given instance can only be a member of one group though | 17:12 |
cfriesen | so AND doesn't make sense | 17:12 |
sean-k-mooney | cfriesen: can it | 17:12 |
mriedem | yes | 17:12 |
mriedem | you can only specify the group when creating the server, | 17:13 |
mriedem | you can't add/remove members to/from groups | 17:13 |
mriedem | despite previous attempts to push that into the api | 17:13 |
sean-k-mooney | ok then GET /os-server-groups?member=uuid woudl be enough | 17:13 |
sean-k-mooney | unless you want GET /os-server-groups?members=server1,server2 to tell you if they are in the same group | 17:13 |
cfriesen | sean-k-mooney: mriedem wanted to be able to query the membership of multiple instances in one call | 17:13 |
mriedem | i'm not saying i want anything :) | 17:14 |
mriedem | i'm trying to figure out what the use cases are besides "show me the group my server is a member of" | 17:14 |
mriedem | since that is the obvious one | 17:14 |
cfriesen | okay..personally I think the idea would be that you list a bunch of instance via filter, then you want to query the group membership for that list of instances | 17:14 |
mriedem | but i'd also like to avoid having 4 microversions over time because of AND/OR wrinkles that people want later | 17:14 |
mriedem | the member_of filtering in GET /resource_providers seems sufficiently flexible for all cases, | 17:15 |
mriedem | which is why i was saying maybe we model that | 17:15 |
*** ccamacho has quit IRC | 17:15 | |
*** dpawlik has joined #openstack-nova | 17:15 | |
mriedem | cfriesen: in which case, ?members=server1,server2 is OR'ed | 17:16 |
mriedem | or maybe not :) | 17:16 |
mriedem | idk | 17:16 |
mriedem | hard to know what people want when users aren't the ones asking for the feature | 17:16 |
cdent | maybe just wait until they do? | 17:16 |
*** xek has quit IRC | 17:16 | |
jaypipes | sean-k-mooney: awesome :( | 17:17 |
sean-k-mooney | members for me implies intersection with set of memeber so that becomes and unless the endpoint can retun multiple groups | 17:17 |
*** xek has joined #openstack-nova | 17:17 | |
mriedem | cdent: well windriver must have had some use case for this since it's in starlingx | 17:17 |
sean-k-mooney | jaypipes: we shoudl still be able to change the data model but we will have to do so in a compaible way or over 2 releases | 17:18 |
cfriesen | cdent: a bunch of our users use server groups for anti-affinity | 17:18 |
cfriesen | cdent: and currently there's no way to easily determine what server group an instance is in | 17:18 |
cfriesen | cdent: you have to loop over all server groups and check their membership list | 17:18 |
cdent | sorry mriedem, cfriesen: I was mostly just extending the snark, and not being helpful | 17:18 |
mriedem | sean-k-mooney: GET /os-server-groups lists all server groups for the tenant | 17:18 |
mriedem | so yes it can return multiple | 17:19 |
sean-k-mooney | mriedem: in which case i would expect a list to be returned if it has one entry the are in the same group if it has multiple they are not | 17:19 |
mriedem | what if we have: (1) GET /os-server-groups?members=server1,server2 (intersection) and (2) GET /os-server-groups?members=in:server1,server2 (union) | 17:19 |
sean-k-mooney | oh like the compute filter stuff | 17:20 |
sean-k-mooney | im really not familar enough with this endpont im going to go read the api ref | 17:20 |
cfriesen | so it looks like the way /resource_providers has done intersection is via two separate "member_of" statements | 17:21 |
*** sridharg has quit IRC | 17:22 | |
mriedem | yeah, GET /resource_providers?member_of=AGGA_UUID&member_of=in:AGGB_UUID,AGGC_UUID | 17:22 |
mriedem | in A and B or C | 17:22 |
cfriesen | okay, no point wasting people's time further, I'll recommend switching to something along those lines | 17:23 |
sean-k-mooney | mriedem: i mean it would work but to we need that? | 17:23 |
mriedem | sean-k-mooney: idk | 17:23 |
mriedem | i'm also ok with keeping v1 simple | 17:23 |
mriedem | and letting people bring more use cases later if they have them i guess | 17:23 |
sean-k-mooney | cfriesen: what was the starlingx/windriver extention by the way | 17:24 |
mriedem | they showed the server group name/uuid in the server response body | 17:24 |
mriedem | it wasn't part of the server groups API | 17:24 |
cfriesen | sean-k-mooney: we just added it to the server details unconditionally, but people are worried about bloating the details | 17:24 |
sean-k-mooney | oh ok | 17:24 |
mriedem | it's less about the bloat for me, | 17:24 |
*** munimeha1 has joined #openstack-nova | 17:24 | |
mriedem | as the performance | 17:25 |
mriedem | b/c the server and the group are in different dbs | 17:25 |
sean-k-mooney | so you trying to create a dedicated endpoint to fulfil the same usecase without imapction openstack server show/list | 17:25 |
openstackgerrit | Nate Johnston proposed openstack/nova master: Replace neutron-grenade job with grenade-py3 https://review.openstack.org/622453 | 17:25 |
cfriesen | on which topic...what about the stuff in https://review.openstack.org/#/c/612256 ? (displaying instance topology, pci devices, etc. as part of server details) | 17:25 |
mriedem | the endpoint already exists, | 17:25 |
mriedem | this would be adding a filter parameter to it | 17:25 |
sean-k-mooney | mriedem: your right i prhased that incorrectly | 17:26 |
mriedem | cfriesen: i think that would have to be part of the server response since we don't have separate endpoints for numa/pci | 17:26 |
mriedem | we had os-pci years ago until i killed it | 17:26 |
sean-k-mooney | mriedem: i assuem os-pci listed the avalibe devices or somethin similar | 17:27 |
mriedem | https://github.com/openstack/nova/blob/juno-eol/nova/api/openstack/compute/plugins/v3/pci.py | 17:28 |
sean-k-mooney | oh it was part of nova v3 api no onder i dont remember it | 17:28 |
*** wolverineav has joined #openstack-nova | 17:29 | |
cfriesen | sean-k-mooney: would appreciate your take on https://review.openstack.org/#/c/612256 (displaying detailed topology stuff for servers) | 17:29 |
*** rodolof has quit IRC | 17:29 | |
*** wolverineav has quit IRC | 17:30 | |
sean-k-mooney | cfriesen: well i was just wonder if a /servers/{server_id}/toplogy endpoint made sense | 17:30 |
*** wolverineav has joined #openstack-nova | 17:30 | |
*** rodolof has joined #openstack-nova | 17:30 | |
sean-k-mooney | cfriesen: i assume we would not need this endpoint in a list view? | 17:30 |
melwitt | o/ | 17:31 |
sean-k-mooney | you could also have a /servers/detail/toplogy endpoint if you did but ill take a look | 17:31 |
sean-k-mooney | melwitt: welcome back o/ | 17:31 |
melwitt | thanks sean-k-mooney | 17:31 |
cfriesen | sean-k-mooney: I'm open to suggestions. :) we just included it in /servers/detail but we don't have ginormous numbers of instances | 17:32 |
sean-k-mooney | cfriesen: im not sure how i feel about the incltion of physical_mapping | 17:32 |
mriedem | belmoreira: tssurya: while you're around, did anyone ever create a nova bug to track that issue where you disable computes for maintenance of a cell but because of the allocation candidate result limit, we end up getting novalidhost b/c placement returns all disabled computes? | 17:32 |
cfriesen | that would be for admin-only by default policy | 17:32 |
cfriesen | sean-k-mooney: it's useful for admins to debug issues, making sure that things are where nova thinks they are | 17:33 |
sean-k-mooney | it is but im still not sure how i feel about it which is a good thing as it means i dont hate it | 17:34 |
cfriesen | lol | 17:34 |
sean-k-mooney | cfriesen: i think the respoce for this would be large enough to warrent its own enpoint honestly | 17:34 |
cfriesen | sean-k-mooney: could you mention that on the spec review? | 17:35 |
sean-k-mooney | yes | 17:35 |
sean-k-mooney | i also need to read the sepc | 17:36 |
sean-k-mooney | oh its nice an short | 17:36 |
sean-k-mooney | i just went strait to the json responce | 17:36 |
mriedem | it's nice and short b/c it does'nt say anything | 17:36 |
cfriesen | the other thing I'm not sure how to handle is jaypipes comment about not wanting a JSON blob | 17:36 |
mriedem | user wants this, so do it | 17:36 |
mriedem | i definitely don't think we should be dumping random unversioned json blobs out of the api | 17:37 |
sean-k-mooney | well in this case i think this is 75% admin only stuff | 17:37 |
mriedem | we had ^ with the diagnostics api already | 17:37 |
sean-k-mooney | mriedem: i agree with that | 17:37 |
*** jmlowe has quit IRC | 17:38 | |
*** diliprenkila has joined #openstack-nova | 17:38 | |
sean-k-mooney | i know i had started working on convertin alot of the pic request/alias stuff to ovos a while back. we would want this endpont to be independet of the libvirt definitons | 17:38 |
mriedem | melwitt: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1806064 fixes a quota check cleanup regression since pike | 17:39 |
cfriesen | what about adding the numa topology info to the diagnostics endpoint? | 17:39 |
sean-k-mooney | cfriesen: the priamary usecase is admin dubuging yes | 17:39 |
mriedem | cfriesen: that's probably a better place for that kind of informatoin | 17:39 |
melwitt | mriedem: thx. had just opened a tab for that one | 17:39 |
mriedem | cfriesen: given it's already got hardware-specific details in it | 17:40 |
mriedem | i think it also has some flexibility for virt-specific backend stuff | 17:40 |
sean-k-mooney | looking at https://developer.openstack.org/api-ref/compute/?expanded=list-server-groups-detail,show-server-group-details-detail,show-server-diagnostics-detail#servers-diagnostics-servers-diagnostics ya | 17:41 |
sean-k-mooney | it has a driver field | 17:41 |
mriedem | it is a bit more biased to current usage though, it gets info from the hypervisor | 17:41 |
*** k_mouza has quit IRC | 17:42 | |
sean-k-mooney | we could proably extend the cpu_details and memory_details dicts to include the info | 17:42 |
mriedem | this is the libvirt code fwiw https://github.com/openstack/nova/blob/5f648dda49a6d5fe5ecfd7dddcb5f7dc3d6b51a6/nova/virt/libvirt/driver.py#L8609 | 17:42 |
*** jdillaman has quit IRC | 17:43 | |
cfriesen | maybe add a new "topology" section? | 17:43 |
mriedem | so there are 3 options: (1) include it directly in the server response details, (2) add a new subresource endpoint to servers (for show on a single server only), (3) make it part of diagnostics (which is also per server) | 17:43 |
mriedem | at this point you might want to take those 3 options to the ML | 17:43 |
cfriesen | okay, can do. | 17:43 |
*** mlavalle has joined #openstack-nova | 17:43 | |
sean-k-mooney | well we are already passing in the instance to that function and its in the dirver so that seam very doable | 17:43 |
mriedem | b/c alex_xu and gmann will probably also have input | 17:43 |
mriedem | sean-k-mooney: b/c the information they get comes from the driver, | 17:44 |
mriedem | for what this wants, we don't really need the driver, | 17:44 |
mriedem | we're just dumping info out of the db | 17:44 |
sean-k-mooney | mriedem: that is true altough i wonder if any of the driver treat the extra specs different | 17:45 |
mriedem | idk, i don't deal in numa | 17:45 |
mriedem | nova/virt/hardware.py is where i stop | 17:45 |
sean-k-mooney | cfriesen: efried: would praobly be another person to take a look | 17:46 |
efried | wha, wha? | 17:46 |
efried | how far back am I reading? | 17:46 |
mriedem | just post to the ML and let efried catch up there | 17:46 |
*** wolverineav has quit IRC | 17:46 | |
sean-k-mooney | efried: https://review.openstack.org/#/c/612256/7/specs/stein/approved/show-server-numa-topology.rst | 17:46 |
*** derekh has quit IRC | 17:46 | |
sean-k-mooney | but ya we can disscuss on the ML too | 17:46 |
*** wolverineav has joined #openstack-nova | 17:47 | |
sean-k-mooney | efried: i was just wondering if we could make feature like this work well across powervm, libvirt, hyperv ectra | 17:47 |
*** wolverineav has quit IRC | 17:47 | |
*** wolverineav has joined #openstack-nova | 17:47 | |
efried | sean-k-mooney: PowerVM doesn't expose or allow you to muck with its numa topology. | 17:48 |
*** spatel has quit IRC | 17:48 | |
sean-k-mooney | but would i have info taht might make debuing for an admin simpler when dong device passhtou/cpu pinning/numa that could be useful to expose | 17:49 |
sean-k-mooney | i was just wondering how driver specific it would be or not | 17:50 |
sean-k-mooney | anyway im going to go grab food. ill be back later | 17:50 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Fix guestfs.set_backend_settings call https://review.openstack.org/524748 | 17:54 |
*** diliprenkila has quit IRC | 17:55 | |
*** pcaruana has quit IRC | 17:56 | |
*** spatel has joined #openstack-nova | 17:59 | |
*** diliprenkila has joined #openstack-nova | 18:00 | |
*** diliprenkila has quit IRC | 18:00 | |
*** diliprenkila has joined #openstack-nova | 18:01 | |
*** k_mouza has joined #openstack-nova | 18:05 | |
*** xek has quit IRC | 18:06 | |
*** xek has joined #openstack-nova | 18:06 | |
*** k_mouza has quit IRC | 18:07 | |
*** k_mouza has joined #openstack-nova | 18:07 | |
*** jdillaman has joined #openstack-nova | 18:18 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add ratio online data migration when load compute node https://review.openstack.org/613499 | 18:31 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add compute_node ratio online data migration script https://review.openstack.org/609995 | 18:31 |
openstackgerrit | Eric Fried proposed openstack/nova-specs master: Spec: Provider config YAML file https://review.openstack.org/612497 | 18:33 |
*** diliprenkila has quit IRC | 18:43 | |
*** k_mouza has quit IRC | 18:49 | |
*** jmlowe has joined #openstack-nova | 18:50 | |
*** cdent has quit IRC | 18:52 | |
*** betherly has joined #openstack-nova | 18:54 | |
*** betherly has quit IRC | 18:58 | |
*** N3l1x has joined #openstack-nova | 19:01 | |
*** wolverineav has quit IRC | 19:02 | |
*** wolverineav has joined #openstack-nova | 19:06 | |
*** itlinux has quit IRC | 19:07 | |
*** erlon has quit IRC | 19:09 | |
*** itlinux has joined #openstack-nova | 19:11 | |
*** tssurya has quit IRC | 19:12 | |
*** itlinux has quit IRC | 19:23 | |
*** jmlowe has quit IRC | 19:23 | |
*** dpawlik has quit IRC | 19:30 | |
*** dpawlik has joined #openstack-nova | 19:31 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add compute_node ratio online data migration script https://review.openstack.org/609995 | 19:34 |
mriedem | jaypipes: i was just updating ^ and leaving comments probably while you were | 19:34 |
mriedem | see if your comments are addressed | 19:34 |
mriedem | oh wait | 19:34 |
mriedem | nvm, was thinking of https://review.openstack.org/609995 | 19:34 |
*** dtantsur is now known as dtantsur|afk | 19:35 | |
mriedem | jaypipes: dansmith: bauzas: efried: i'm +1 on this series https://review.openstack.org/#/q/topic:bp/initial-allocation-ratios+(status:open+OR+status:merged) because i wanted to wait to +2 so that all of the changes can be approved together, since 2 and 3 in the series are kind of inter-dependent a bit, | 19:37 |
mriedem | so i'm looking for another +2 on the last 2 changes - the ones that deal with the online data migration | 19:37 |
efried | I'll look if you get desperate. But the discussion in placement has me convinced I am a tard when it comes to anything involving "data migration". | 19:38 |
mriedem | :/ | 19:38 |
* mriedem writes the docs for this blueprint | 19:39 | |
*** wolverineav has quit IRC | 19:40 | |
*** wolverineav has joined #openstack-nova | 19:41 | |
*** k_mouza has joined #openstack-nova | 19:41 | |
jaypipes | mriedem: ack. will look in a bit. | 19:43 |
cfriesen | maybe a weird question, but how does nova-manage handle authentication? is it based off the config file and whoever is allowed to run the executable? | 19:43 |
cfriesen | I'm trying to sort out dependencies | 19:44 |
*** wolverineav has quit IRC | 19:46 | |
melwitt | cfriesen: yes. I think it doesn't yet [or may never] do anything like call out to REST APIs (doesn't need keystone auth). the auth info for the database access is part of the [database]connection and [api_database]connection settings in the nova config file. and generally admin RequestsContext are used so nova-manage is able to access any database record | 19:49 |
cfriesen | melwitt: thanks, that confirms what I thought. | 19:51 |
*** k_mouza has quit IRC | 19:52 | |
*** itlinux has joined #openstack-nova | 19:53 | |
*** erlon has joined #openstack-nova | 19:53 | |
*** prometheanfire has joined #openstack-nova | 20:07 | |
prometheanfire | mriedem: ping :D | 20:07 |
prometheanfire | you remember what we've done in the past for libvirt fails on rhel based stuff and uppdating stable branches? https://review.openstack.org/622548 the intention is that they would backport to ocata afaik | 20:07 |
mriedem | prometheanfire: well, upper-constraints is less of an issue, it's lower-constraints that really matters for stable | 20:12 |
mriedem | i have no idea what the support matrix is for stable/ocata wrt centors | 20:12 |
mriedem | *centos | 20:12 |
prometheanfire | mriedem: true, problem is libvirt starting to fail due to a minor release... | 20:12 |
*** wolverineav has joined #openstack-nova | 20:12 | |
prometheanfire | on gentoo I've always left it uncapped so the latest stable is always used | 20:13 |
prometheanfire | haven't had complaints, yet | 20:13 |
*** manjeets_ has joined #openstack-nova | 20:13 | |
* prometheanfire should remove pike from the repo soon | 20:13 | |
mriedem | so centos 7.6 (released yesterday) has libvirt 4.5 and therefore libvirt-python 4.4 from u-c fails to build with it, because it needs to be >= 4.5 right? | 20:14 |
*** manjeets has quit IRC | 20:14 | |
prometheanfire | something like that, ya | 20:14 |
prometheanfire | the author would know more I imagine | 20:15 |
mriedem | i left a comment, only wondering why 4.10 is used over 4.5 | 20:15 |
mriedem | to match libvirt | 20:15 |
prometheanfire | mainly because it's the latest release and using a newer one is fine (and hopefully future proofs stuff a little) | 20:16 |
mriedem | ok, shrug; it's weird having something in u-c that is so dependent on native package versions | 20:20 |
mriedem | it would also be weird to me to update libvirt-python in stable/ocata u-c at this point, especially given what limited CI coverage we run on ocata now | 20:20 |
mriedem | i know nova doesn't run centos jobs on ocata (or anywhere ever) | 20:21 |
prometheanfire | ya, iirc libvirt-python is the only thing like that | 20:21 |
mriedem | what version of centos does infra support for ocata? | 20:21 |
mriedem | anyway, this is probably something for the -stable or -qa channel or something | 20:22 |
mriedem | not really a nova thing | 20:22 |
*** jmlowe has joined #openstack-nova | 20:23 | |
prometheanfire | k | 20:27 |
*** tetsuro has quit IRC | 20:29 | |
*** k_mouza has joined #openstack-nova | 20:31 | |
*** xek has quit IRC | 20:31 | |
*** jmlowe has quit IRC | 20:33 | |
*** hoonetorg has quit IRC | 20:39 | |
*** k_mouza has quit IRC | 20:42 | |
*** takamatsu has joined #openstack-nova | 20:44 | |
*** ralonsoh has quit IRC | 20:47 | |
*** eharney has quit IRC | 20:53 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Note the aggregate allocation ratio restriction in scheduler docs https://review.openstack.org/620713 | 20:56 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add docs for (initial) allocation ratio configuration https://review.openstack.org/622588 | 20:56 |
mriedem | yay docs | 20:56 |
*** hoonetorg has joined #openstack-nova | 20:57 | |
sean-k-mooney | efried: you attended the GPU on openstack for sciense session in berlin | 20:59 |
efried | yes | 21:00 |
efried | sean-k-mooney: was that a question or a statement (because you saw me talk in the video)? | 21:00 |
sean-k-mooney | well statement i just finished watching it | 21:00 |
sean-k-mooney | did ye speak to them much after the video | 21:00 |
sean-k-mooney | looking at the options they were setting the missed a couple of things. | 21:01 |
*** dpawlik has quit IRC | 21:01 | |
*** wolverineav has quit IRC | 21:01 | |
sean-k-mooney | do you know if the benchmarks they were running are opensouce | 21:02 |
sean-k-mooney | i know its been a few monts so if you dont rememeber no worries | 21:02 |
efried | sean-k-mooney: I can give you the guy's email if it wasn't on the charts. I'm sure he would love to hear from you. | 21:03 |
*** wolverineav has joined #openstack-nova | 21:04 | |
*** eharney has joined #openstack-nova | 21:04 | |
*** wolverineav has quit IRC | 21:04 | |
*** wolverineav has joined #openstack-nova | 21:04 | |
sean-k-mooney | its on teh title slide | 21:04 |
sean-k-mooney | i might reach out to team | 21:05 |
sean-k-mooney | them | 21:05 |
sean-k-mooney | sicne they set isolcpus and did not use a dedicated emulator thread that will cause signifciant over head on 1 of the vm cores | 21:07 |
*** jmlowe has joined #openstack-nova | 21:12 | |
*** rodolof has quit IRC | 21:14 | |
*** wolverineav has quit IRC | 21:15 | |
*** wolverineav has joined #openstack-nova | 21:20 | |
*** wolverineav has quit IRC | 21:20 | |
*** wolverineav has joined #openstack-nova | 21:20 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Use ksa adapter for cinder client https://review.openstack.org/508345 | 21:32 |
openstackgerrit | Jack Ding proposed openstack/nova master: Improve libvirt image and snapshot handling https://review.openstack.org/616692 | 21:34 |
*** prometheanfire has left #openstack-nova | 21:34 | |
openstackgerrit | Dave McCowan proposed openstack/nova master: Prevent logging of encryption key value https://review.openstack.org/622605 | 21:35 |
openstackgerrit | Jack Ding proposed openstack/nova master: Correct instance port binding for rebuilds/reboots https://review.openstack.org/603844 | 21:36 |
*** wolverineav has quit IRC | 21:38 | |
*** eharney has quit IRC | 21:40 | |
*** wolverineav has joined #openstack-nova | 21:40 | |
*** spatel has quit IRC | 21:47 | |
*** k_mouza has joined #openstack-nova | 21:51 | |
*** k_mouza has quit IRC | 21:55 | |
*** jaosorior has quit IRC | 22:00 | |
*** tbachman has quit IRC | 22:18 | |
*** slaweq has quit IRC | 22:20 | |
*** awaugama has quit IRC | 22:21 | |
*** takamatsu has quit IRC | 22:29 | |
*** erlon has quit IRC | 22:33 | |
*** rcernin has joined #openstack-nova | 22:34 | |
*** slaweq has joined #openstack-nova | 22:37 | |
*** slaweq has quit IRC | 22:42 | |
mriedem | gd it's fun having stuff queued up for at least 9-10 hours before tests run on it, each day, taking about a week to merge code, weeeee | 22:44 |
*** mriedem has quit IRC | 22:44 | |
sean-k-mooney | mriedem is taht only after the zuul change or has it been that way for a while | 22:45 |
*** itlinux has quit IRC | 22:45 | |
*** rcernin_ has joined #openstack-nova | 22:45 | |
*** rcernin has quit IRC | 22:45 | |
*** jmlowe has quit IRC | 22:46 | |
*** jmlowe has joined #openstack-nova | 22:48 | |
*** N3l1x has quit IRC | 22:49 | |
*** tbachman has joined #openstack-nova | 22:51 | |
*** slaweq has joined #openstack-nova | 22:53 | |
*** wolverineav has quit IRC | 22:53 | |
*** tbachman_ has joined #openstack-nova | 22:55 | |
*** tbachman has quit IRC | 22:56 | |
*** tbachman_ is now known as tbachman | 22:56 | |
*** wolverineav has joined #openstack-nova | 22:56 | |
*** spatel has joined #openstack-nova | 22:59 | |
*** wolverineav has quit IRC | 23:01 | |
*** priteau has quit IRC | 23:03 | |
*** spatel has quit IRC | 23:04 | |
*** wolverineav has joined #openstack-nova | 23:05 | |
*** slaweq has quit IRC | 23:10 | |
*** jamesdenton has quit IRC | 23:10 | |
*** rcernin_ has quit IRC | 23:12 | |
*** etp has quit IRC | 23:12 | |
*** etp has joined #openstack-nova | 23:13 | |
*** rcernin has joined #openstack-nova | 23:13 | |
*** munimeha1 has quit IRC | 23:24 | |
*** udesale has quit IRC | 23:40 | |
*** takashin has joined #openstack-nova | 23:52 | |
openstackgerrit | Eric Fried proposed openstack/nova master: WIP: Provider config file schema and loading https://review.openstack.org/622622 | 23:53 |
efried | jaypipes: code for the provider config YAML blueprint ^ | 23:57 |
efried | other than test, it's actually complete I think. | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!