*** itlinux has joined #openstack-nova | 00:01 | |
*** brault has joined #openstack-nova | 00:02 | |
*** brault has quit IRC | 00:07 | |
*** mriedem has quit IRC | 00:11 | |
*** gmann has quit IRC | 00:13 | |
*** gmann has joined #openstack-nova | 00:13 | |
openstackgerrit | melanie witt proposed openstack/nova master: Request zero root disk for boot-from-volume instances https://review.openstack.org/428481 | 00:13 |
---|---|---|
openstackgerrit | melanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances https://review.openstack.org/428505 | 00:13 |
*** Apoorva_ has quit IRC | 00:13 | |
*** jwcroppe has joined #openstack-nova | 00:14 | |
*** yingjun has joined #openstack-nova | 00:19 | |
*** gmann_ has joined #openstack-nova | 00:22 | |
*** mriedem has joined #openstack-nova | 00:24 | |
*** boris-42__ has quit IRC | 00:27 | |
*** acormier has quit IRC | 00:27 | |
*** acormier has joined #openstack-nova | 00:28 | |
*** Apoorva has joined #openstack-nova | 00:28 | |
*** Apoorva has quit IRC | 00:30 | |
mriedem | alex_xu: good morning. the server tags during create API change is ready now I think https://review.openstack.org/#/c/469800/ - the tags filters are supported in the build requests now too | 00:30 |
*** Apoorva has joined #openstack-nova | 00:30 | |
mriedem | Kevin_Zheng: ^ you should probably get started on the novaclient support for that microversion too | 00:31 |
*** Apoorva has quit IRC | 00:31 | |
*** jaypipes has quit IRC | 00:31 | |
*** Apoorva has joined #openstack-nova | 00:31 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova-specs master: Amend the "list-show-all-server-migration-types" spec https://review.openstack.org/460847 | 00:38 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Use URIOpt https://review.openstack.org/479215 | 00:38 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Verify parameters in os-migrations.inc https://review.openstack.org/474879 | 00:38 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Stop using mox stubs in test_remote_consoles.py https://review.openstack.org/478423 | 00:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Stop using mox stubs in test_console_auth_tokens.py https://review.openstack.org/477374 | 00:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Stop using mox stubs in cast_as_call.py https://review.openstack.org/477730 | 00:41 |
*** dave-mccowan has quit IRC | 00:42 | |
*** mdnadeem has joined #openstack-nova | 00:42 | |
*** vishwanathj has joined #openstack-nova | 00:43 | |
*** lucasxu has joined #openstack-nova | 00:45 | |
*** lucasxu has quit IRC | 00:45 | |
*** dave-mccowan has joined #openstack-nova | 00:46 | |
*** thorst has joined #openstack-nova | 00:46 | |
*** Apoorva has quit IRC | 00:50 | |
*** Apoorva has joined #openstack-nova | 00:51 | |
*** thorst has quit IRC | 00:51 | |
*** litao__ has joined #openstack-nova | 00:52 | |
*** gcb has quit IRC | 00:53 | |
*** Apoorva has quit IRC | 00:55 | |
*** phuongnh has joined #openstack-nova | 00:58 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/python-novaclient master: Replace uuid.uuid4().hex with uuidutils.generate_uuid() https://review.openstack.org/484244 | 01:02 |
*** rajathagasthya has quit IRC | 01:03 | |
*** esberglu has joined #openstack-nova | 01:06 | |
*** kristian__ has joined #openstack-nova | 01:07 | |
*** gjayavelu has quit IRC | 01:10 | |
*** esberglu has quit IRC | 01:10 | |
*** kristian__ has quit IRC | 01:11 | |
*** trungnv has quit IRC | 01:12 | |
*** sree_ has joined #openstack-nova | 01:12 | |
*** sree_ is now known as Guest33026 | 01:12 | |
Kevin_Zheng | mriedem: Thank you very very much on this | 01:13 |
*** acormier has quit IRC | 01:14 | |
*** acormier has joined #openstack-nova | 01:15 | |
*** crushil has quit IRC | 01:15 | |
*** crushil has joined #openstack-nova | 01:15 | |
*** Guest33026 has quit IRC | 01:17 | |
mriedem | sure yw, thanks for being prompt about responding to review comments | 01:17 |
*** kiennt_ has joined #openstack-nova | 01:19 | |
*** acormier has quit IRC | 01:19 | |
Kevin_Zheng | btw, could you tell me why did the test I wrote fail? it doesn't seems alot of difference to your patch? | 01:20 |
*** ckopper has joined #openstack-nova | 01:20 | |
Kevin_Zheng | oh, I got it | 01:20 |
*** gmann_ has quit IRC | 01:21 | |
*** gmann_ has joined #openstack-nova | 01:22 | |
*** armax has joined #openstack-nova | 01:23 | |
alex_xu | mriedem: got it, I will go through the patch today | 01:25 |
sbezverk | any knows an equivalent to nova service-list in openstack cli ? | 01:25 |
openstackgerrit | Merged openstack/nova master: fix test_volume_swap_server instability https://review.openstack.org/484288 | 01:26 |
*** mdnadeem has quit IRC | 01:28 | |
*** yufei has joined #openstack-nova | 01:30 | |
*** ckopper has quit IRC | 01:31 | |
*** ckopper has joined #openstack-nova | 01:32 | |
*** yufei has quit IRC | 01:32 | |
*** Daisy_ has joined #openstack-nova | 01:33 | |
*** harlowja has quit IRC | 01:34 | |
*** yufei has joined #openstack-nova | 01:36 | |
mriedem | Kevin_Zheng: to pay me back, you can take a look at this and see if there is something obvious that I'm doing wrong to cause this http://logs.openstack.org/70/484170/4/check/gate-nova-python27-ubuntu-xenial/3bafcd1/testr_results.html.gz | 01:38 |
mriedem | it's totally random | 01:38 |
*** tylerderosagrund has joined #openstack-nova | 01:42 | |
*** ckopper has quit IRC | 01:43 | |
*** mdnadeem has joined #openstack-nova | 01:43 | |
*** ckopper has joined #openstack-nova | 01:43 | |
*** Daisy_ has quit IRC | 01:44 | |
*** Daisy_ has joined #openstack-nova | 01:44 | |
*** tylerderosagrund has quit IRC | 01:47 | |
*** baoli has joined #openstack-nova | 01:48 | |
*** Daisy_ has quit IRC | 01:49 | |
*** acormier has joined #openstack-nova | 01:50 | |
*** acormier has quit IRC | 01:51 | |
*** acormier has joined #openstack-nova | 01:51 | |
*** bkopilov has quit IRC | 01:52 | |
*** esberglu has joined #openstack-nova | 01:57 | |
*** esberglu has quit IRC | 01:57 | |
mriedem | melwitt: replied to your replies in https://review.openstack.org/#/c/416521/ | 02:02 |
mriedem | melwitt: you saw my -1 over the thing in conductor right? | 02:02 |
*** dave-mccowan has quit IRC | 02:02 | |
*** vladikr has quit IRC | 02:03 | |
*** zhurong has joined #openstack-nova | 02:05 | |
*** litao___ has joined #openstack-nova | 02:06 | |
*** nikhil_ has joined #openstack-nova | 02:06 | |
*** samueldmq_ has joined #openstack-nova | 02:06 | |
*** ameade_ has joined #openstack-nova | 02:06 | |
*** carl_baldwin_ has joined #openstack-nova | 02:06 | |
*** patrickeast_ has joined #openstack-nova | 02:06 | |
*** nikhil_ is now known as Guest78669 | 02:06 | |
*** vladikr has joined #openstack-nova | 02:07 | |
*** ildikov_ has joined #openstack-nova | 02:07 | |
*** scottda_ has joined #openstack-nova | 02:07 | |
*** kiennt_ has quit IRC | 02:10 | |
*** kiennt_ has joined #openstack-nova | 02:10 | |
*** Daisy_ has joined #openstack-nova | 02:11 | |
*** sridharg has joined #openstack-nova | 02:12 | |
*** _d34dh0r53_ has joined #openstack-nova | 02:12 | |
*** hughsaunders_ has joined #openstack-nova | 02:13 | |
*** toabctl_ has joined #openstack-nova | 02:13 | |
*** litao__ has quit IRC | 02:13 | |
*** scottda has quit IRC | 02:13 | |
*** patrickeast has quit IRC | 02:13 | |
*** ildikov has quit IRC | 02:13 | |
*** toabctl has quit IRC | 02:13 | |
*** larainema has quit IRC | 02:13 | |
*** d34dh0r53 has quit IRC | 02:13 | |
*** _pewp_ has quit IRC | 02:13 | |
*** ameade has quit IRC | 02:13 | |
*** samueldmq has quit IRC | 02:13 | |
*** carl_baldwin has quit IRC | 02:13 | |
*** hughsaunders has quit IRC | 02:13 | |
*** Kimmo_ has quit IRC | 02:13 | |
*** antonym has quit IRC | 02:13 | |
*** nikhil has quit IRC | 02:13 | |
*** hughsaunders_ is now known as hughsaunders | 02:13 | |
*** litao___ is now known as litao__ | 02:13 | |
*** ildikov_ is now known as ildikov | 02:13 | |
*** scottda_ is now known as scottda | 02:13 | |
*** patrickeast_ is now known as patrickeast | 02:14 | |
*** toabctl_ is now known as toabctl | 02:14 | |
*** samueldmq_ is now known as samueldmq | 02:14 | |
*** ameade_ is now known as ameade | 02:14 | |
*** carl_baldwin_ is now known as carl_baldwin | 02:14 | |
*** Guest78669 is now known as nikhil | 02:14 | |
*** _pewp_ has joined #openstack-nova | 02:14 | |
*** rhagarty has quit IRC | 02:16 | |
*** jbernard has quit IRC | 02:17 | |
*** jbernard has joined #openstack-nova | 02:18 | |
*** antonym has joined #openstack-nova | 02:19 | |
*** gcb has joined #openstack-nova | 02:19 | |
*** rhagarty has joined #openstack-nova | 02:19 | |
*** antonym is now known as Guest73843 | 02:20 | |
*** ckopper has quit IRC | 02:20 | |
*** dave-mccowan has joined #openstack-nova | 02:26 | |
*** sree_ has joined #openstack-nova | 02:31 | |
*** trungnv has joined #openstack-nova | 02:31 | |
*** ckopper has joined #openstack-nova | 02:31 | |
*** sree_ is now known as Guest47613 | 02:32 | |
melwitt | mriedem: yeah, then I forgot to reply to it. will reply | 02:33 |
*** Guest47613 has quit IRC | 02:35 | |
*** shuangyangqian has joined #openstack-nova | 02:39 | |
*** reedip has quit IRC | 02:41 | |
*** baoli has quit IRC | 02:41 | |
*** raginbajin has quit IRC | 02:41 | |
*** yamamoto has joined #openstack-nova | 02:41 | |
*** ckopper has quit IRC | 02:42 | |
*** rodrigods has quit IRC | 02:43 | |
*** dave-mccowan has quit IRC | 02:44 | |
*** shuangyangqian has quit IRC | 02:44 | |
*** shuangyangqian has joined #openstack-nova | 02:44 | |
*** edleafe has quit IRC | 02:47 | |
*** thorst has joined #openstack-nova | 02:47 | |
*** esberglu has joined #openstack-nova | 02:51 | |
*** crushil has quit IRC | 02:51 | |
*** thorst has quit IRC | 02:52 | |
*** crushil has joined #openstack-nova | 02:52 | |
*** rodrigods has joined #openstack-nova | 02:55 | |
*** esberglu has quit IRC | 02:55 | |
*** jogo has quit IRC | 02:55 | |
*** yamahata has quit IRC | 02:56 | |
*** vladikr has quit IRC | 02:57 | |
openstackgerrit | Felipe Monteiro proposed openstack/nova master: Update policy description for 'instance_actions' https://review.openstack.org/484609 | 02:57 |
openstackgerrit | Felipe Monteiro proposed openstack/nova master: Update policy description for 'instance_actions' https://review.openstack.org/484609 | 02:58 |
*** edleafe has joined #openstack-nova | 02:59 | |
*** hongbin has joined #openstack-nova | 02:59 | |
*** raginbajin has joined #openstack-nova | 03:00 | |
*** jogo has joined #openstack-nova | 03:00 | |
TheJulia | mriedem: good question, I'll inquire tomorroe. I do seem to remember some discussion of the callback in austin, but at that time it wasn't functional. Of course, I may be crossing threads in my brain at the same time. | 03:09 |
TheJulia | Tomorrow! :) | 03:09 |
*** Daisy_ has quit IRC | 03:11 | |
*** Daisy_ has joined #openstack-nova | 03:12 | |
*** Daisy_ has quit IRC | 03:16 | |
*** acormier_ has joined #openstack-nova | 03:17 | |
openstackgerrit | Merged openstack/nova master: Consistent policies https://review.openstack.org/479774 | 03:17 |
*** bkopilov has joined #openstack-nova | 03:20 | |
*** acormier has quit IRC | 03:21 | |
openstackgerrit | Merged openstack/nova master: Set wsgi.keep_alive=False globally for tests https://review.openstack.org/483972 | 03:25 |
openstackgerrit | Merged openstack/nova master: Update policy descriptions for base. https://review.openstack.org/472622 | 03:26 |
openstackgerrit | Merged openstack/nova master: scheduler: isolate _get_sorted_hosts() https://review.openstack.org/483564 | 03:26 |
openstackgerrit | Merged openstack/nova master: Use plain routes list for os-networks instead of stevedore https://review.openstack.org/474463 | 03:27 |
*** markvoelker has quit IRC | 03:29 | |
*** sdague has quit IRC | 03:29 | |
*** udesale has joined #openstack-nova | 03:30 | |
*** harlowja has joined #openstack-nova | 03:40 | |
*** ckopper has joined #openstack-nova | 03:40 | |
*** acormier_ has quit IRC | 03:41 | |
*** acormier has joined #openstack-nova | 03:42 | |
*** shuangyangqian has quit IRC | 03:42 | |
*** ckopper has quit IRC | 03:43 | |
*** ckopper has joined #openstack-nova | 03:44 | |
*** acormier has quit IRC | 03:46 | |
*** tuanluong has joined #openstack-nova | 03:46 | |
*** mtanino_ has quit IRC | 03:47 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Add 'updated_at' field to InstancePayload in notifications https://review.openstack.org/475276 | 03:48 |
*** thorst has joined #openstack-nova | 03:48 | |
*** marst has joined #openstack-nova | 03:49 | |
*** trinaths has joined #openstack-nova | 03:50 | |
*** shuangyangqian has joined #openstack-nova | 03:52 | |
*** thorst has quit IRC | 03:53 | |
*** links has joined #openstack-nova | 03:55 | |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: Microversion 2.52 - Support tag when boot https://review.openstack.org/484617 | 03:56 |
*** yamahata has joined #openstack-nova | 03:58 | |
*** sree has joined #openstack-nova | 03:59 | |
*** shuangyangqian has quit IRC | 04:00 | |
*** shuangyangqian has joined #openstack-nova | 04:01 | |
*** crushil has quit IRC | 04:02 | |
*** ckopper has quit IRC | 04:02 | |
*** yufei has quit IRC | 04:03 | |
*** sree has quit IRC | 04:03 | |
*** Kimmo_ has joined #openstack-nova | 04:03 | |
*** larainema has joined #openstack-nova | 04:03 | |
*** ckopper has joined #openstack-nova | 04:06 | |
*** hongbin has quit IRC | 04:11 | |
*** fragatin_ has joined #openstack-nova | 04:19 | |
*** adisky__ has joined #openstack-nova | 04:20 | |
*** fragatin_ has quit IRC | 04:21 | |
*** fragatin_ has joined #openstack-nova | 04:21 | |
*** zhenq has joined #openstack-nova | 04:22 | |
*** fragatina has quit IRC | 04:23 | |
*** fragatin_ has quit IRC | 04:24 | |
*** s1061123 has quit IRC | 04:25 | |
*** shuangyangqian has quit IRC | 04:25 | |
*** shuangyangqian has joined #openstack-nova | 04:26 | |
openstackgerrit | Mike Perez proposed openstack/nova master: conf: remove *_topic config opts https://review.openstack.org/433924 | 04:27 |
*** zhenq has quit IRC | 04:30 | |
*** hshiina has joined #openstack-nova | 04:31 | |
*** rajathagasthya has joined #openstack-nova | 04:31 | |
*** shuangyangqian has quit IRC | 04:34 | |
*** shuangyangqian has joined #openstack-nova | 04:34 | |
*** shuangyangqian has quit IRC | 04:37 | |
*** shuangyangqian has joined #openstack-nova | 04:37 | |
*** kiennt_ is now known as kiennt | 04:38 | |
*** gyee has quit IRC | 04:44 | |
*** nicolasbock has joined #openstack-nova | 04:44 | |
*** mamandle has joined #openstack-nova | 04:46 | |
*** shuangyangqian has quit IRC | 04:49 | |
*** shuangyangqian has joined #openstack-nova | 04:49 | |
*** shuangyangqian has quit IRC | 04:50 | |
*** shuangyangqian has joined #openstack-nova | 04:51 | |
*** shuangyangqian has quit IRC | 04:52 | |
*** shuangyangqian has joined #openstack-nova | 04:53 | |
*** harlowja has quit IRC | 04:54 | |
*** shuangyangqian has quit IRC | 04:54 | |
*** shuangyangqian has joined #openstack-nova | 04:54 | |
*** zzzeek has quit IRC | 04:55 | |
*** zhurong has quit IRC | 05:00 | |
*** psachin has joined #openstack-nova | 05:03 | |
*** brault has joined #openstack-nova | 05:04 | |
mamandle | alex_xu: Can you please take a look at https://review.openstack.org/#/c/483911/, updated changes are out for review. | 05:05 |
*** diga has joined #openstack-nova | 05:07 | |
*** prateek has joined #openstack-nova | 05:07 | |
*** ratailor has joined #openstack-nova | 05:09 | |
*** jjung has joined #openstack-nova | 05:09 | |
*** armax has quit IRC | 05:11 | |
*** armax has joined #openstack-nova | 05:12 | |
*** isantosp_ has joined #openstack-nova | 05:12 | |
*** josecastroleon1 has joined #openstack-nova | 05:12 | |
*** armax has quit IRC | 05:12 | |
*** armax has joined #openstack-nova | 05:13 | |
*** armax has quit IRC | 05:13 | |
*** bnemec has quit IRC | 05:13 | |
*** isantosp has quit IRC | 05:15 | |
*** josecastroleon has quit IRC | 05:15 | |
*** fragatina has joined #openstack-nova | 05:15 | |
*** tylerderosagrund has joined #openstack-nova | 05:19 | |
*** Daisy_ has joined #openstack-nova | 05:19 | |
*** fragatina has quit IRC | 05:19 | |
*** nicolasbock has quit IRC | 05:19 | |
*** nicolasbock has joined #openstack-nova | 05:21 | |
*** Sara_ has quit IRC | 05:23 | |
*** tylerderosagrund has quit IRC | 05:23 | |
*** gouthamr has quit IRC | 05:25 | |
*** rcernin has joined #openstack-nova | 05:29 | |
*** markvoelker has joined #openstack-nova | 05:30 | |
*** rajathagasthya has quit IRC | 05:31 | |
*** yufei has joined #openstack-nova | 05:31 | |
*** esberglu has joined #openstack-nova | 05:34 | |
*** esberglu has quit IRC | 05:35 | |
*** esberglu has joined #openstack-nova | 05:35 | |
*** esberglu has quit IRC | 05:35 | |
*** zzzeek has joined #openstack-nova | 05:36 | |
*** fragatina has joined #openstack-nova | 05:37 | |
*** zzzeek has quit IRC | 05:37 | |
*** zzzeek has joined #openstack-nova | 05:38 | |
*** kiennt has quit IRC | 05:43 | |
*** ekuris has joined #openstack-nova | 05:45 | |
*** thorst has joined #openstack-nova | 05:49 | |
*** zhurong has joined #openstack-nova | 05:50 | |
*** thorst has quit IRC | 05:53 | |
*** jjung has quit IRC | 05:56 | |
*** kiennt has joined #openstack-nova | 06:00 | |
*** markvoelker has quit IRC | 06:04 | |
*** Oku_OS-away is now known as Oku_OS | 06:05 | |
*** andreas_s has joined #openstack-nova | 06:07 | |
*** takashin has left #openstack-nova | 06:07 | |
*** jjung has joined #openstack-nova | 06:09 | |
*** shuangyangqian_ has joined #openstack-nova | 06:09 | |
*** lpetrut_ has joined #openstack-nova | 06:11 | |
*** shuangyangqian has quit IRC | 06:12 | |
*** pdeore has joined #openstack-nova | 06:14 | |
*** shuangyangqian_ has quit IRC | 06:16 | |
*** shuangyangqian_ has joined #openstack-nova | 06:16 | |
openstackgerrit | jichenjc proposed openstack/nova master: Adjust error msg for ImageNUMATopologyAsymmetric https://review.openstack.org/484634 | 06:19 |
*** yonglihe has joined #openstack-nova | 06:19 | |
openstackgerrit | jichenjc proposed openstack/nova master: Adjust error msg for ImageNUMATopologyAsymmetric https://review.openstack.org/484634 | 06:24 |
*** tbachman has quit IRC | 06:25 | |
*** fragatina has quit IRC | 06:26 | |
*** tbachman has joined #openstack-nova | 06:27 | |
*** fragatina has joined #openstack-nova | 06:27 | |
*** trinaths has quit IRC | 06:30 | |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: Microversion 2.52 - Support tag when boot https://review.openstack.org/484617 | 06:38 |
*** sridharg has quit IRC | 06:41 | |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: DNM: Regression test for confusing error log in test https://review.openstack.org/484639 | 06:46 |
*** sridharg has joined #openstack-nova | 06:48 | |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: Fix misleading error log when test fails https://review.openstack.org/484641 | 06:49 |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: DNM: Regression test for confusing error log in test - 2 https://review.openstack.org/484645 | 06:53 |
*** trinaths has joined #openstack-nova | 06:55 | |
*** itlinux has quit IRC | 06:57 | |
*** damien_r has joined #openstack-nova | 06:58 | |
*** sshwarts has joined #openstack-nova | 06:59 | |
*** liusheng has quit IRC | 06:59 | |
*** liusheng has joined #openstack-nova | 06:59 | |
*** markvoelker has joined #openstack-nova | 07:02 | |
*** lpetrut_ has quit IRC | 07:02 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Fix indentation in policy doc https://review.openstack.org/484646 | 07:15 |
*** lpetrut_ has joined #openstack-nova | 07:17 | |
*** tesseract has joined #openstack-nova | 07:18 | |
*** BobBall has quit IRC | 07:21 | |
*** esberglu has joined #openstack-nova | 07:23 | |
*** jwcroppe has quit IRC | 07:26 | |
*** esberglu has quit IRC | 07:27 | |
*** lpetrut_ has quit IRC | 07:29 | |
*** yufei has quit IRC | 07:31 | |
*** yufei has joined #openstack-nova | 07:32 | |
*** markvoelker has quit IRC | 07:34 | |
*** yufei has quit IRC | 07:35 | |
*** yufei has joined #openstack-nova | 07:35 | |
*** kfarr has quit IRC | 07:38 | |
*** ralonsoh has joined #openstack-nova | 07:41 | |
*** sridharg has quit IRC | 07:46 | |
*** sridharg has joined #openstack-nova | 07:48 | |
*** kristian__ has joined #openstack-nova | 07:49 | |
*** thorst has joined #openstack-nova | 07:50 | |
*** prateek has quit IRC | 07:51 | |
*** moshele has joined #openstack-nova | 07:52 | |
*** thorst has quit IRC | 07:54 | |
*** jangutter has quit IRC | 08:03 | |
*** jangutter has joined #openstack-nova | 08:03 | |
*** trinaths has quit IRC | 08:03 | |
openstackgerrit | jichenjc proposed openstack/nova master: Check root disk size when doing resize in API https://review.openstack.org/484664 | 08:08 |
*** gcb has quit IRC | 08:09 | |
*** rmart04 has joined #openstack-nova | 08:10 | |
*** sree_ has joined #openstack-nova | 08:10 | |
*** sree_ is now known as Guest11634 | 08:11 | |
*** avolkov has joined #openstack-nova | 08:13 | |
*** efoley has joined #openstack-nova | 08:14 | |
openstackgerrit | jichenjc proposed openstack/nova master: Remove CannotResizeToSameFlavor exception https://review.openstack.org/484666 | 08:15 |
*** Guest11634 has quit IRC | 08:15 | |
*** lucas-afk is now known as lucasagomes | 08:17 | |
*** mriedem has quit IRC | 08:18 | |
*** pdeore has quit IRC | 08:19 | |
*** kristia__ has joined #openstack-nova | 08:19 | |
openstackgerrit | Hironori Shiina proposed openstack/nova master: Ironic: Support boot from Cinder volume https://review.openstack.org/215385 | 08:21 |
openstackgerrit | Gábor Antal proposed openstack/nova master: Add json style checking for sample notifications https://review.openstack.org/443677 | 08:21 |
*** moshele has quit IRC | 08:21 | |
*** moshele has joined #openstack-nova | 08:22 | |
*** kristian__ has quit IRC | 08:22 | |
*** moshele has quit IRC | 08:23 | |
openstackgerrit | Radoslav Gerganov proposed openstack/nova master: VMware: Handle concurrent registrations of the VC extension https://review.openstack.org/484667 | 08:23 |
*** mvk has quit IRC | 08:27 | |
*** markvoelker has joined #openstack-nova | 08:32 | |
*** yamamoto has quit IRC | 08:36 | |
*** cdent has joined #openstack-nova | 08:37 | |
openstackgerrit | Radoslav Gerganov proposed openstack/nova master: VMware: Handle missing volume vmdk during detach https://review.openstack.org/484675 | 08:37 |
*** alexchadin has joined #openstack-nova | 08:42 | |
*** zhurong has quit IRC | 08:44 | |
*** moshele has joined #openstack-nova | 08:46 | |
*** kristian__ has joined #openstack-nova | 08:47 | |
*** kristi___ has joined #openstack-nova | 08:50 | |
*** kristia__ has quit IRC | 08:51 | |
*** Daisy_ has quit IRC | 08:51 | |
*** kristian__ has quit IRC | 08:52 | |
*** Daisy_ has joined #openstack-nova | 08:52 | |
*** cdent has quit IRC | 08:53 | |
*** mvk has joined #openstack-nova | 08:55 | |
*** Daisy_ has quit IRC | 08:56 | |
rnoriega | pkoniszewski, ping | 08:57 |
rnoriega | avolkov, ping | 08:57 |
*** derekh has joined #openstack-nova | 08:58 | |
avolkov | rnoriega: hi | 09:00 |
rnoriega | avolkov, hi!! | 09:00 |
rnoriega | avolkov, I have a doubt about this bug: https://bugs.launchpad.net/nova/+bug/1417667 | 09:00 |
openstack | Launchpad bug 1417667 in OpenStack Compute (nova) "migration/evacuation/rebuild/resize of instance with NUMA topology needs to recalculate NUMA topology" [Medium,In progress] - Assigned to Andrey Volkov (avolkov) | 09:00 |
rnoriega | avolkov, what's the status?? this bug covers many many things... | 09:01 |
*** yamamoto has joined #openstack-nova | 09:01 | |
rnoriega | avolkov, cold migration with cpu pining is already fixed?? and by fixed I mean that if the scheduler is involved in the migration... | 09:01 |
*** yamamoto has quit IRC | 09:02 | |
openstackgerrit | Ngo Quoc Cuong proposed openstack/nova master: Remove translation of log messages https://review.openstack.org/466637 | 09:03 |
*** yamahata has quit IRC | 09:03 | |
avolkov | rnoriega: yeah, it's a big thing, but unfortunately I don't work on it now, AFAIK pkoniszewski also | 09:04 |
*** yamamoto has joined #openstack-nova | 09:04 | |
*** markvoelker has quit IRC | 09:05 | |
rnoriega | avolkov, ok...I think you are the asignee... hahahah | 09:05 |
*** udesale__ has joined #openstack-nova | 09:05 | |
avolkov | rnoriega: it's due I've made some rebase | 09:06 |
*** ociuhandu has quit IRC | 09:08 | |
*** udesale has quit IRC | 09:08 | |
*** Daisy_ has joined #openstack-nova | 09:08 | |
*** Daisy_ has quit IRC | 09:09 | |
*** Daisy_ has joined #openstack-nova | 09:09 | |
*** diga has quit IRC | 09:10 | |
*** udesale has joined #openstack-nova | 09:11 | |
openstackgerrit | Alex Xu proposed openstack/nova master: placement: ensure shared RP maps with correct root RP https://review.openstack.org/480379 | 09:12 |
*** omkar_telee has joined #openstack-nova | 09:12 | |
omkar_telee | HI, can I use mitaka controller with newton nova-compute ? | 09:12 |
*** udesale__ has quit IRC | 09:13 | |
omkar_telee | because when I am trying it, its giving error IncompatibleObjectVersion: Version 2.1 of InstanceList is not supported | 09:13 |
*** esberglu has joined #openstack-nova | 09:13 | |
*** esberglu has quit IRC | 09:13 | |
*** esberglu has joined #openstack-nova | 09:14 | |
*** esberglu has quit IRC | 09:18 | |
openstackgerrit | Merged openstack/nova master: Remove the test for the route '/resources.:(format)' https://review.openstack.org/478900 | 09:18 |
openstackgerrit | Merged openstack/nova master: Use plain routes list for images instead of stevedore https://review.openstack.org/478498 | 09:23 |
openstackgerrit | Zhenyu Zheng proposed openstack/python-novaclient master: Microversion 2.52 - Support tag when boot https://review.openstack.org/484617 | 09:25 |
*** udesale__ has joined #openstack-nova | 09:29 | |
*** gmann_ has quit IRC | 09:30 | |
*** udesale has quit IRC | 09:32 | |
*** mvk has quit IRC | 09:33 | |
openstackgerrit | Merged openstack/nova master: Use plain routes list for image-metadata instead of stevedore https://review.openstack.org/478499 | 09:34 |
*** udesale__ has quit IRC | 09:36 | |
*** udesale__ has joined #openstack-nova | 09:36 | |
openstackgerrit | Merged openstack/nova master: doc: Populate the 'cli' section https://review.openstack.org/478472 | 09:37 |
openstackgerrit | yuanyue proposed openstack/nova master: Destroy the ReqSpec object of deleted instance https://review.openstack.org/484694 | 09:37 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP traits https://review.openstack.org/474550 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for traits https://review.openstack.org/474186 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocations https://review.openstack.org/470933 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for usages https://review.openstack.org/480563 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP usages https://review.openstack.org/450105 | 09:38 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP allocations https://review.openstack.org/450550 | 09:38 |
*** udesale has joined #openstack-nova | 09:40 | |
*** Daisy_ has quit IRC | 09:40 | |
*** Daisy_ has joined #openstack-nova | 09:41 | |
*** udesale__ has quit IRC | 09:42 | |
*** jichen has joined #openstack-nova | 09:44 | |
*** yingjun has quit IRC | 09:45 | |
*** Daisy_ has quit IRC | 09:45 | |
openstackgerrit | yuanyue proposed openstack/nova master: Add log info in scheduler to mark start of scheduling https://review.openstack.org/481340 | 09:45 |
openstackgerrit | jichenjc proposed openstack/nova master: Remove CannotResizeToSameFlavor exception usage https://review.openstack.org/484666 | 09:45 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP traits https://review.openstack.org/474550 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for traits https://review.openstack.org/474186 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocations https://review.openstack.org/470933 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for usages https://review.openstack.org/480563 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP usages https://review.openstack.org/450105 | 09:46 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP allocations https://review.openstack.org/450550 | 09:46 |
*** sambetts|afk is now known as sambetts | 09:46 | |
*** mvk has joined #openstack-nova | 09:47 | |
*** Dinesh_Bhor has quit IRC | 09:50 | |
*** thorst has joined #openstack-nova | 09:51 | |
*** bhagyashris has quit IRC | 09:53 | |
*** hshiina has quit IRC | 09:53 | |
*** mdnadeem has quit IRC | 09:54 | |
*** thorst has quit IRC | 09:55 | |
*** yufei has quit IRC | 09:57 | |
*** omkar_telee has quit IRC | 09:57 | |
*** markvoelker has joined #openstack-nova | 10:01 | |
*** s1061123 has joined #openstack-nova | 10:01 | |
openstackgerrit | Artem Tiumentcev proposed openstack/python-novaclient master: Add 'local_gb' disk quota support https://review.openstack.org/484391 | 10:04 |
*** moshele has quit IRC | 10:08 | |
*** gcb has joined #openstack-nova | 10:11 | |
*** jjung has quit IRC | 10:11 | |
*** vladikr has joined #openstack-nova | 10:12 | |
openstackgerrit | yuanyue proposed openstack/nova master: Destroy the ReqSpec object of deleted instance https://review.openstack.org/484694 | 10:12 |
*** thorst has joined #openstack-nova | 10:12 | |
*** ralonsoh has quit IRC | 10:15 | |
*** thorst has quit IRC | 10:16 | |
openstackgerrit | yuanyue proposed openstack/nova master: Add log info in scheduler to mark start of scheduling https://review.openstack.org/481340 | 10:16 |
*** coreywright has quit IRC | 10:16 | |
*** udesale has quit IRC | 10:16 | |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 10:16 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocations https://review.openstack.org/470933 | 10:16 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for usages https://review.openstack.org/480563 | 10:16 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 10:16 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP usages https://review.openstack.org/450105 | 10:16 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP allocations https://review.openstack.org/450550 | 10:16 |
*** yamamoto has quit IRC | 10:18 | |
*** Dinesh_Bhor has joined #openstack-nova | 10:21 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance.resize.error notifications https://review.openstack.org/417882 | 10:22 |
*** lpetrut_ has joined #openstack-nova | 10:23 | |
*** sdague has joined #openstack-nova | 10:23 | |
*** mamandle_ has joined #openstack-nova | 10:23 | |
*** mamandle has quit IRC | 10:25 | |
*** mamandle_ is now known as mamandle | 10:25 | |
*** yamamoto has joined #openstack-nova | 10:28 | |
*** coreywright has joined #openstack-nova | 10:30 | |
*** xinliang has quit IRC | 10:33 | |
*** hshiina has joined #openstack-nova | 10:34 | |
*** markvoelker has quit IRC | 10:34 | |
*** shuangyangqian_ has quit IRC | 10:36 | |
*** omkar_telee has joined #openstack-nova | 10:37 | |
*** yamamoto has quit IRC | 10:38 | |
*** alexchadin has quit IRC | 10:38 | |
*** phuongnh has quit IRC | 10:39 | |
*** jichen has quit IRC | 10:40 | |
*** dtantsur|afk is now known as dtantsur | 10:41 | |
*** xinliang has joined #openstack-nova | 10:46 | |
*** bkopilov has quit IRC | 10:46 | |
*** ociuhandu has joined #openstack-nova | 10:49 | |
*** zhurong has joined #openstack-nova | 10:52 | |
*** jjung has joined #openstack-nova | 10:53 | |
*** bhagyashris has joined #openstack-nova | 10:53 | |
*** thorst has joined #openstack-nova | 11:03 | |
*** jistr is now known as jistr|tpb | 11:05 | |
*** trinaths has joined #openstack-nova | 11:05 | |
*** gszasz has joined #openstack-nova | 11:10 | |
*** moshele has joined #openstack-nova | 11:11 | |
*** ralonsoh has joined #openstack-nova | 11:14 | |
*** kristi___ has quit IRC | 11:17 | |
*** dave-mccowan has joined #openstack-nova | 11:17 | |
*** kristian__ has joined #openstack-nova | 11:17 | |
*** yufei has joined #openstack-nova | 11:17 | |
*** sree has joined #openstack-nova | 11:18 | |
*** acormier has joined #openstack-nova | 11:21 | |
*** lucasagomes is now known as lucas-hungry | 11:21 | |
*** sree has quit IRC | 11:23 | |
*** dave-mccowan has quit IRC | 11:23 | |
*** ralonsoh_ has joined #openstack-nova | 11:24 | |
*** ralonsoh has quit IRC | 11:24 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add Virtual Ethernet device pair https://review.openstack.org/484726 | 11:25 |
*** jistr|tpb is now known as jistr | 11:28 | |
*** sapcc-bot has joined #openstack-nova | 11:30 | |
*** sapcc-bot has quit IRC | 11:30 | |
*** sapcc-bot has joined #openstack-nova | 11:31 | |
*** dgonzalez_ has joined #openstack-nova | 11:31 | |
*** carthaca_ has joined #openstack-nova | 11:31 | |
*** david_1 has joined #openstack-nova | 11:31 | |
*** smatzek has joined #openstack-nova | 11:31 | |
*** markvoelker has joined #openstack-nova | 11:32 | |
*** trinaths has quit IRC | 11:32 | |
*** dgonzalez_ has quit IRC | 11:33 | |
*** carthaca_ has quit IRC | 11:33 | |
*** david_1 has quit IRC | 11:33 | |
*** yamamoto has joined #openstack-nova | 11:33 | |
*** trinaths has joined #openstack-nova | 11:34 | |
*** lpetrut__ has joined #openstack-nova | 11:35 | |
*** lpetrut_ has quit IRC | 11:37 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add Virtual Ethernet device pair https://review.openstack.org/484726 | 11:37 |
*** acormier has quit IRC | 11:37 | |
*** acormier has joined #openstack-nova | 11:38 | |
*** fragatina has quit IRC | 11:42 | |
openstackgerrit | Merged openstack/nova master: api-ref: mention disk size limitations in resize flavor https://review.openstack.org/484176 | 11:44 |
*** Daisy_ has joined #openstack-nova | 11:46 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Transform instance.resize_revert notification https://review.openstack.org/396811 | 11:47 |
*** Daisy_ has quit IRC | 11:50 | |
*** acormier has quit IRC | 11:54 | |
*** tylerderosagrund has joined #openstack-nova | 11:55 | |
*** acormier has joined #openstack-nova | 11:55 | |
*** esberglu has joined #openstack-nova | 11:55 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.openstack.org/477091 | 11:55 |
*** omkar_telee has quit IRC | 11:56 | |
*** acormier has quit IRC | 11:59 | |
*** esberglu has quit IRC | 11:59 | |
bhagyashris | sdague: Hi, | 12:01 |
*** yamamoto has quit IRC | 12:04 | |
*** swamireddy has joined #openstack-nova | 12:04 | |
*** jmlowe_ has quit IRC | 12:04 | |
*** gmann_ has joined #openstack-nova | 12:05 | |
openstackgerrit | Artem Tiumentcev proposed openstack/nova master: Add root and ephemeral disk quota https://review.openstack.org/484390 | 12:05 |
*** markvoelker has quit IRC | 12:05 | |
*** litao__ has quit IRC | 12:06 | |
*** clayton has quit IRC | 12:08 | |
*** clayton has joined #openstack-nova | 12:09 | |
*** kiennt has quit IRC | 12:14 | |
*** tuanluong has quit IRC | 12:15 | |
*** yamamoto has joined #openstack-nova | 12:19 | |
*** sridharg has quit IRC | 12:24 | |
*** tbachman has quit IRC | 12:25 | |
*** ratailor has quit IRC | 12:25 | |
*** lucas-hungry is now known as lucasagomes | 12:25 | |
*** trinaths has quit IRC | 12:28 | |
*** jjung has quit IRC | 12:29 | |
*** edmondsw has joined #openstack-nova | 12:29 | |
*** MVenesio has joined #openstack-nova | 12:29 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/nova master: Changes to Volume Encryption Key Manager Options https://review.openstack.org/484036 | 12:31 |
*** markvoelker has joined #openstack-nova | 12:33 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Add method for verify multiple versioned notifications https://review.openstack.org/465526 | 12:33 |
*** sridharg has joined #openstack-nova | 12:34 | |
*** jmlowe has joined #openstack-nova | 12:38 | |
*** pchavva has joined #openstack-nova | 12:40 | |
*** yufei has quit IRC | 12:42 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add Virtual Ethernet device pair https://review.openstack.org/484726 | 12:46 |
*** bkopilov has joined #openstack-nova | 12:46 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add Virtual Ethernet device pair https://review.openstack.org/484726 | 12:48 |
*** danpawlik has quit IRC | 12:49 | |
*** catintheroof has joined #openstack-nova | 12:51 | |
*** jaypipes has joined #openstack-nova | 12:51 | |
*** esberglu has joined #openstack-nova | 12:52 | |
*** esberglu has quit IRC | 12:52 | |
*** ralonsoh_ is now known as ralonsoh | 12:52 | |
*** jwcroppe has joined #openstack-nova | 12:52 | |
*** danpawlik has joined #openstack-nova | 12:52 | |
*** kylek3h has joined #openstack-nova | 12:54 | |
jaypipes | morning supernovas. | 12:55 |
*** tbachman has joined #openstack-nova | 12:55 | |
*** sree has joined #openstack-nova | 12:55 | |
*** jamesdenton has joined #openstack-nova | 12:56 | |
*** sree has quit IRC | 12:56 | |
*** sree has joined #openstack-nova | 12:56 | |
*** felipemonteiro_ has joined #openstack-nova | 12:57 | |
*** catintheroof has quit IRC | 12:58 | |
*** felipemonteiro__ has joined #openstack-nova | 12:58 | |
*** omkar_telee has joined #openstack-nova | 12:58 | |
efried | jaypipes Is that a greeting or a weather bulletin? | 13:00 |
jaypipes | efried: :) | 13:01 |
*** felipemonteiro_ has quit IRC | 13:02 | |
*** esberglu has joined #openstack-nova | 13:02 | |
jaypipes | gibi: looking into your placement troubles now.. | 13:03 |
jaypipes | gibi: MAGIC! The (Non)Gathering | 13:03 |
gibi | jaypipes: thanks for the help | 13:04 |
*** catintheroof has joined #openstack-nova | 13:06 | |
*** eharney has joined #openstack-nova | 13:06 | |
*** lyan has joined #openstack-nova | 13:08 | |
*** udesale has joined #openstack-nova | 13:08 | |
*** lyan has quit IRC | 13:09 | |
*** lyan has joined #openstack-nova | 13:10 | |
*** ekuris has quit IRC | 13:10 | |
*** tbachman has quit IRC | 13:10 | |
*** lyan has quit IRC | 13:10 | |
*** catintheroof has quit IRC | 13:11 | |
*** lyan has joined #openstack-nova | 13:11 | |
*** hshiina has quit IRC | 13:11 | |
*** kbaegis has joined #openstack-nova | 13:11 | |
*** jjung has joined #openstack-nova | 13:12 | |
*** randomhack has joined #openstack-nova | 13:14 | |
*** baoli has joined #openstack-nova | 13:15 | |
*** stvnoyes has left #openstack-nova | 13:16 | |
*** tbachman has joined #openstack-nova | 13:17 | |
*** sree has quit IRC | 13:20 | |
*** tylerderosagrund has quit IRC | 13:21 | |
*** tylerderosagrund has joined #openstack-nova | 13:21 | |
*** mamandle has quit IRC | 13:23 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance-evacuate notification https://review.openstack.org/482148 | 13:25 |
*** nicolasbock has quit IRC | 13:27 | |
*** sree has joined #openstack-nova | 13:27 | |
*** udesale has quit IRC | 13:27 | |
*** zhurong has quit IRC | 13:28 | |
*** udesale has joined #openstack-nova | 13:28 | |
*** nicolasbock has joined #openstack-nova | 13:28 | |
jaypipes | sean-k-mooney, moshele, jangutter: can you all do a google hangout now to discuss the "refctor hw_veb get config" patch? (yes, moshele, "refactor" is still misspelled in your commit summary :P ) | 13:29 |
*** alexchadin has joined #openstack-nova | 13:29 | |
jangutter | jaypipes: I'm available. | 13:29 |
sean-k-mooney | jaypipes: sure i can join | 13:30 |
*** lucasxu has joined #openstack-nova | 13:31 | |
*** jangutte_ has joined #openstack-nova | 13:31 | |
*** nicolasbock has quit IRC | 13:32 | |
*** sree_ has joined #openstack-nova | 13:32 | |
*** sree has quit IRC | 13:32 | |
*** jangutter has quit IRC | 13:32 | |
*** jangutt__ has joined #openstack-nova | 13:32 | |
*** sree_ is now known as Guest92848 | 13:32 | |
*** mamandle has joined #openstack-nova | 13:33 | |
*** jangutt__ is now known as jangutter | 13:35 | |
*** nicolasbock has joined #openstack-nova | 13:35 | |
*** Daisy_ has joined #openstack-nova | 13:35 | |
*** armax has joined #openstack-nova | 13:35 | |
*** jangutte_ has quit IRC | 13:36 | |
*** jangutter is now known as jangutter_ | 13:37 | |
*** links has quit IRC | 13:38 | |
*** tbachman has quit IRC | 13:38 | |
*** vishwanathj has quit IRC | 13:38 | |
*** jjung has quit IRC | 13:38 | |
*** mriedem has joined #openstack-nova | 13:39 | |
*** alexchadin has quit IRC | 13:39 | |
*** jangutter_ is now known as jangutter | 13:39 | |
*** vishwanathj has joined #openstack-nova | 13:39 | |
*** alexchadin has joined #openstack-nova | 13:39 | |
*** Daisy_ has quit IRC | 13:40 | |
*** smatzek has quit IRC | 13:40 | |
*** danpawlik has quit IRC | 13:41 | |
jaypipes | gibi: good afternoon sir. wanted to introduce you to bhagyashris. | 13:41 |
*** awaugama has joined #openstack-nova | 13:42 | |
jaypipes | gibi: both of you are currently working on testing scenarios for the same thing (shared resource providers) | 13:42 |
bhagyashris | gibi: Hi, | 13:42 |
jaypipes | gibi: I pointed bhagyashris to the ML thread we're currently talking about this. | 13:42 |
*** kristia__ has joined #openstack-nova | 13:42 | |
*** tbachman has joined #openstack-nova | 13:42 | |
*** udesale has quit IRC | 13:43 | |
*** danpawlik has joined #openstack-nova | 13:44 | |
*** esberglu has quit IRC | 13:45 | |
gmann_ | mriedem: stephenfin alex_xu can you check this, this can be last patch for policy-doc BP - https://review.openstack.org/#/c/484646/ | 13:46 |
gibi | bhagyashris: hi! | 13:46 |
*** ociuhandu has quit IRC | 13:46 | |
*** kristian__ has quit IRC | 13:46 | |
gibi | bhagyashris: do you have a patch/ML thread where your work is describe? | 13:46 |
*** hamzy has quit IRC | 13:47 | |
mriedem | gmann_: done | 13:48 |
*** crushil has joined #openstack-nova | 13:48 | |
gmann_ | mriedem: thanks. | 13:49 |
bhagyashris | bhagyashris: no not right now, | 13:49 |
bhagyashris | gibi: no not right now. | 13:49 |
mriedem | dansmith: melwitt: top o the morning - one thing i was thinking about at 3am - should we be including build requests in our instance count? we aren't currently, but i'd think that plays a part in checking quota in the API before casting to conductor | 13:49 |
jaypipes | gibi: I pointed bhagyashris to your ML thread. he's reading it now. | 13:50 |
jaypipes | as am I :) | 13:50 |
*** annegentle has joined #openstack-nova | 13:50 | |
bhagyashris | gibi: Yeah, | 13:50 |
gibi | bhagyashris: OK. let me know if I can help you with something related to custom resource | 13:50 |
gibi | bhagyashris: I'm looking at that from user perspective, I'm not familiar with the implementation yet | 13:51 |
*** omkar_telee has quit IRC | 13:51 | |
bhagyashris | gibi: Yeah thank you. In case of any doubts i will ping you. | 13:51 |
*** catintheroof has joined #openstack-nova | 13:51 | |
stephenfin | gmann_: Sure | 13:52 |
gibi | bhagyashris, jaypipes: I will be away soon for an hour but I will be still back today | 13:52 |
jaypipes | gibi: k. I'm pouring over these logs and script outputs. | 13:52 |
bhagyashris | gibi: same I am also not fully aware about the implementation yet but trying to get it. | 13:53 |
mamandle | alex_xu: bauzas: can you please take a look at the updated changes for https://review.openstack.org/#/c/483911/ , thanks. | 13:53 |
dansmith | mriedem: aren't we checking it at the point of instance creation? | 13:53 |
stephenfin | gmann_: Ah, mriedem got to it. We should fix that in oslo.policy upstream. It's silly that we have to wrap manually wrap things like that | 13:53 |
jaypipes | gibi: haven't seen anything out of order yet | 13:53 |
*** Guest92848 has quit IRC | 13:53 | |
gibi | jaypipes: logs looks clean to me, but somehow placement only like the allocation_candidate request if both providers has the traits | 13:53 |
stephenfin | jaypipes, mriedem: Am I allowed to remove nova-network features so long as they don't break gate jobs? | 13:53 |
stephenfin | Referring to jangutter's comments here https://review.openstack.org/#/c/483030/2/nova/network/linux_net.py | 13:54 |
mriedem | if it's used by CONF.linuxnet_interface_driver and CONF.linuxnet_interface_driver isn't removed, then no | 13:54 |
dansmith | mriedem: meaning I think we're still gating on actually creating the instance, which means we're fine.. if we included buildrequests we might be able to fail on quota before scheduling I guess, but we'd do more db traffic and be maybe too conservative on some of the checks I think | 13:55 |
jaypipes | stephenfin: I'd say yes (especially considering all that linked code has been cleaned up and moved into os-vif), but it's mriedem's call. | 13:55 |
*** acormier has joined #openstack-nova | 13:55 | |
mriedem | dansmith: the instance is created in conductor, i'm thinking more about when we're still in the api | 13:55 |
mriedem | in _provision_instances | 13:55 |
*** gmann_ has quit IRC | 13:56 | |
bhagyashris | jaypipes, gibi: I working in the IST time zone so now my time is over. but yeah I will check it tomorrow. Thank you :) | 13:56 |
mriedem | if we fail to create in conductor, the instances go to ERROR state and are put into cell0 | 13:56 |
jangutter | stephenfin: wow, LinuxOVSInterfaceDriver dates from 6 years back. | 13:56 |
stephenfin | jangutter: yuuup | 13:56 |
stephenfin | and it's loaded using importlib so it's tough to even figure out where it's used, whether there's coverage etc. | 13:56 |
dansmith | mriedem: so you're just saying if we check in api and count instances+buildrequests we can fail earlier if they're over quota yes? | 13:56 |
stephenfin | I despise that pattern | 13:56 |
gibi | bhagyashris: have a good afternoon | 13:56 |
mriedem | dansmith: i was just thinking about how the UX is before and after - before we'd create a reservation and fail early in API if we are over quota, but now we only check the instance count in the cells but that's ignoring build requests | 13:56 |
jaypipes | bhagyashris: your watch has ended? :) | 13:56 |
gibi | bhagyashris: I'm in UTC+2 so still a bit of workday left | 13:57 |
*** jjung has joined #openstack-nova | 13:57 | |
mriedem | dansmith: yes i think that's what i'm saying | 13:57 |
*** mtanino__ has joined #openstack-nova | 13:57 | |
mriedem | so now, we might pass api and get to conductor and fail, and then you've got 20 ERROR instances to cleanup | 13:57 |
mriedem | if you're bursting | 13:57 |
*** gouthamr has joined #openstack-nova | 13:57 | |
bauzas | mriedem: FWIW, I left a comment for https://bugs.launchpad.net/nova/+bug/1704788 | 13:57 |
openstack | Launchpad bug 1704788 in OpenStack Compute (nova) "Hardcoded choices for nova scheduler driver" [Undecided,Confirmed] | 13:57 |
dansmith | mriedem: because sometimes the instance and build request exist together for a second, you would end up racing to consume your last instance if you're doing a lot of builds, but maybe that's better I dunno | 13:58 |
mriedem | bauzas: where was "because that would mean we would go against the consensus we had in Ocata." documented? | 13:58 |
dansmith | mriedem: my head is in something else atm, so let us chat with melwitt when she's around | 13:58 |
bhagyashris | jaypipes, gibi: yeah now it's 7:30 pm here | 13:58 |
jangutter | stephenfin: somewhere, someone still has linuxnet_interface_driver = nova.network.linux_net.LinuxOVSInterfaceDriver set in a production config, and they are planning to use it in Queens. | 13:58 |
mriedem | dansmith: sure, and i'm not liking the idea of adding more complexity to this pile | 13:58 |
mriedem | just got thinking about it though | 13:59 |
bauzas | mriedem: I don't remember exactly when we discussed that, but AFAIR we said that having custom drivers was not something good | 13:59 |
jaypipes | gibi: in your script, after line 157, can you call GET /allocation_candidates?resources=CUSTOM_MAGIC:512 and tell me what is returned please? | 13:59 |
*** esberglu has joined #openstack-nova | 14:00 | |
mriedem | bauzas: regardless i think we scrooged the pooch, as the french would say, when it came to that choices restriction being put in since we didn't have a deprecation period on non-standard drivers | 14:00 |
dansmith | mriedem: yeah, kindof a big thing to change at this point | 14:00 |
mriedem | *screwed the pooch | 14:00 |
mriedem | wow | 14:00 |
*** smatzek has joined #openstack-nova | 14:00 | |
stephenfin | jangutter: Possibly, but if they do then they're using nova-net and we won't/can't support them anymore because it's deprecated | 14:00 |
bauzas | mriedem: possibly | 14:00 |
*** trinaths has joined #openstack-nova | 14:01 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Refactor create_delete_server_with_instance_update https://review.openstack.org/466296 | 14:01 |
mriedem | jangutter: stephenfin: to be clear, we don't have to add feature parity or support for any new features for nova-net at this point | 14:01 |
mriedem | if that's a question | 14:01 |
stephenfin | mriedem: Not quite. The question is can we remove nova-net stuff if it doesn't break the cells v1 jobs | 14:01 |
bauzas | mriedem: so, in that case, should we just accept strings and asking to operators to modify setup.cfg ? | 14:02 |
stephenfin | untested nova-net stuff, I might add | 14:02 |
mriedem | stephenfin: can't make that assumption - the cellsv1 job is just one config | 14:02 |
mriedem | bauzas: that's the way it worked prior to the choices restriction | 14:02 |
stephenfin | drat | 14:02 |
stephenfin | looks like it's to stay, jangutter | 14:03 |
stephenfin | *got to | 14:03 |
mriedem | bauzas: i'm not advocating supporting out of tree scheduler drivers | 14:03 |
jangutter | stephenfin: here's to 6 more years! | 14:03 |
mriedem | bauzas: so what i'm proposing is we enable that ability, along with immediately deprecating it, and backport that to ocata | 14:03 |
mriedem | and remove in queens | 14:03 |
bauzas | mriedem: not really | 14:03 |
mriedem | jangutter: stephenfin: tbc, i'm also not sure what the context is here | 14:03 |
bauzas | mriedem: previously, we were not using strings | 14:03 |
bauzas | mriedem: rather, we asked for the package | 14:03 |
mriedem | bauzas: the scheduler driver config option could be an entry point | 14:04 |
*** rmart04 has left #openstack-nova | 14:04 | |
mriedem | in setup.cfg | 14:04 |
mriedem | and we'd load it with stevedore | 14:04 |
mriedem | i know | 14:04 |
bauzas | mriedem: correct | 14:04 |
mriedem | i'm saying i think we have to go back to supporting that, | 14:04 |
mriedem | and backport that to ocata | 14:04 |
mriedem | as a bug fix | 14:04 |
mriedem | and deprecate it at the same time | 14:04 |
mriedem | since the deprecation was never done properly before that was broken | 14:04 |
bauzas | mriedem: that's why I'd say that if we accept custom drivers, instead of passing a path, you should just pass the name of the entrypoint | 14:04 |
mriedem | i'm not advocating going back to loading from classpath | 14:05 |
mriedem | separate issues | 14:05 |
bauzas | mriedem: and just changing the type of the option to not be a choice | 14:05 |
mriedem | yes the choices kwarg would have to be removed | 14:05 |
bauzas | sec, verifying oslo.config | 14:05 |
*** baoli has quit IRC | 14:06 | |
stephenfin | mriedem: There's a number of interface drivers for nova-net. We're wondering if some of them can be removed because they're untested, possibly unused, and are the sole consumers of large chunks of code https://review.openstack.org/#/c/483030/2/nova/network/linux_net.py | 14:06 |
sean-k-mooney | mriedem: out of tree scheduler dirver already work today though correct | 14:06 |
stephenfin | mriedem: But we've no way of telling if someone is using them, so I guess they've just got to stay til cells v2 is ready | 14:06 |
*** baoli has joined #openstack-nova | 14:07 | |
bauzas | mriedem: okay, I'll write the patch | 14:07 |
mriedem | sean-k-mooney: no | 14:07 |
bauzas | mriedem: and I'll add a relnote | 14:07 |
mriedem | sean-k-mooney: https://bugs.launchpad.net/nova/+bug/1704788 | 14:07 |
openstack | Launchpad bug 1704788 in OpenStack Compute (nova) "Hardcoded choices for nova scheduler driver" [Undecided,Confirmed] | 14:07 |
sean-k-mooney | mriedem: i taught we just had to register a nova.scheduler.driver stevador entry point | 14:07 |
mriedem | that was broken in ocata | 14:07 |
mriedem | by restricting the scheduler driver config option to use the choices kwarg | 14:07 |
mriedem | where your only choices are the known in-tree drivers | 14:07 |
mriedem | https://review.openstack.org/#/c/349666/ | 14:08 |
mriedem | sean-k-mooney: https://review.openstack.org/#/c/349666/16/nova/conf/scheduler.py@63 | 14:08 |
sean-k-mooney | mriedem: ah well honestly i think we need to keep this plug point unless we move the scheduler selection into placement which i dont think is the right approch | 14:08 |
*** mmehan has joined #openstack-nova | 14:09 | |
mriedem | sean-k-mooney: why do we need to support out of tree scheduler drivers? | 14:09 |
mriedem | we want to make filter scheduler driver use placement | 14:09 |
mriedem | we want to deprecate caching scheduler driver | 14:09 |
mriedem | the other 2 in tree drivers are basically fakes for testing | 14:09 |
mriedem | note that the scheduler driver plugin != the scheduler filter plugin | 14:10 |
*** jdillaman has quit IRC | 14:10 | |
*** alexchadin has quit IRC | 14:10 | |
mriedem | unless the argument is the same as why we allow out of tree virt drivers | 14:10 |
sean-k-mooney | mriedem: several operators use costom scheduler and if we want to get to a point where we have a unifed scheduler that means introducing more filters or create a new scheduler | 14:10 |
mriedem | sean-k-mooney: we don't want to get to a point of a unified scheduler | 14:11 |
mriedem | gantt is dead | 14:11 |
mriedem | the nova scheduler is going to be biased toward compute things for nova | 14:11 |
mriedem | placement is the place to put generic things | 14:11 |
sean-k-mooney | nova does not most compay i talk to in the mano space do | 14:11 |
mriedem | consumable by all other services | 14:11 |
*** Guest73843 is now known as antonym | 14:11 | |
*** gbarros has quit IRC | 14:11 | |
*** antonym has quit IRC | 14:11 | |
*** antonym has joined #openstack-nova | 14:11 | |
bauzas | mriedem: that's why I asked for questions about why people want custom drivers | 14:12 |
bauzas | mriedem: not filters | 14:12 |
*** jheroux has joined #openstack-nova | 14:12 | |
bauzas | mriedem: my main point would be that nova would only pass to the scheduler driver hosts that are supported by placement | 14:12 |
mriedem | i can see it's going to take me awhile to get all of this shit off my shoe that i stepped into yesterday | 14:12 |
sean-k-mooney | mriedem: i agree with jay that placement should not make scheduling decision but instead return a list of candiates that a scheduler then claims from. the filter schedueler is a good default but it may not be smart enough to cover all usecases | 14:13 |
bauzas | mriedem: how then the scheduler driver would return a destination between all those supported hosts is possibly something custom | 14:13 |
mriedem | sean-k-mooney: what does a custom driver buy you that custom filters can't? | 14:13 |
*** alexchadin has joined #openstack-nova | 14:14 | |
*** fragatina has joined #openstack-nova | 14:14 | |
*** tbachman has quit IRC | 14:14 | |
*** coreywright has quit IRC | 14:14 | |
sean-k-mooney | mriedem: the abblity to intergrate with external inventory systems in addtion to placement to make a desission. i may not like the design of ONAP but in there model they own all inventory resources which is a conclift with how nova works today | 14:14 |
bauzas | mriedem: I thought about something | 14:15 |
bauzas | mriedem: what if we would pass a new choice named 'custom' | 14:15 |
*** fragatina has quit IRC | 14:15 | |
bauzas | mriedem: that would mean that if you choose 'custom', then you need to modify setup.cfg to add a 'custom' entrypoint | 14:15 |
mriedem | sean-k-mooney: still, you can't do that in a filter? | 14:15 |
sean-k-mooney | bauzas: i like the idea of tighing the contract for scheduler drivers for queens on to requried them to support placement. | 14:16 |
*** fragatina has joined #openstack-nova | 14:16 | |
openstackgerrit | Sean Dague proposed openstack/nova master: Ironic: Support boot from Cinder volume https://review.openstack.org/215385 | 14:16 |
bauzas | sean-k-mooney: you can call external inventory systems within a filter | 14:16 |
*** annegentle has quit IRC | 14:16 | |
bauzas | sean-k-mooney: that said, it will call N times the 3rd party system, N being the number of hosts | 14:16 |
edleafe | mriedem: sean-k-mooney: like the way that TrustedFilter can call out? | 14:17 |
*** mgiles has joined #openstack-nova | 14:17 | |
bauzas | that's the only limitation of that within a filter | 14:17 |
bauzas | edleafe: shhhhhttttt | 14:17 |
mriedem | edleafe: yes that or the attestation filter | 14:17 |
mriedem | or did i just make that up | 14:17 |
bauzas | edleafe: I *really* *hate* TrustedFilter | 14:17 |
bauzas | because it's in tree | 14:17 |
edleafe | bauzas: me too, but it's "in-tree" :) | 14:17 |
sean-k-mooney | edleafe: yes that is one example where it needs to talk to an atestation server. | 14:17 |
bauzas | mriedem: attestation server = silly TrustedFilter | 14:17 |
mriedem | oh yes | 14:18 |
*** burt has joined #openstack-nova | 14:18 | |
mriedem | trusted filter is gone in queens | 14:18 |
mriedem | so don't complain too much | 14:18 |
sean-k-mooney | mriedem: bauzas i could do most of this with a costom filter + costum weigher to update the external inventory system with the final choice | 14:18 |
mriedem | i'd argue the custom external inventory system should be pumping custom resource class information into placement | 14:18 |
mriedem | which the filter scheduler can then use | 14:18 |
edleafe | mriedem: that would be best | 14:19 |
bauzas | hangout time ? | 14:19 |
edleafe | mriedem: but not always feasible | 14:19 |
sean-k-mooney | bauzas: the trusted filter today dose not vaildate that the plathfrom trust is still present just that you labled it as such. with the atestation server it dose a mesuared boot and attest the trust is still valid | 14:19 |
bauzas | I really wanted to explain my thoughts but my brain translates too slow | 14:19 |
bauzas | so I hope my thoughts could be clearer if I would voice | 14:20 |
mriedem | i can't spend all morning on this, so if there is further discussion we should probably move it to the ML | 14:20 |
bauzas | to make it clear, thoughts are : | 14:20 |
mriedem | i'll mark that bug as rc potential though since i think we need to handle it somehow | 14:20 |
bauzas | 1/ placement for all drivers | 14:20 |
mriedem | nack to 1 | 14:20 |
mriedem | you can't enforce it | 14:20 |
bauzas | I'd love to | 14:21 |
*** eharney has quit IRC | 14:21 | |
mriedem | bauzas: just start a ML thread | 14:21 |
sean-k-mooney | bauzas: mriedem i can support my usecase with costome filter and weighers but a custom self contaitned driver just seemed cleaner so dont block on this cleanup on my account | 14:21 |
bauzas | placement would give to the driver which hosts to schedule | 14:21 |
mriedem | and we'll bikeshed to exhaustion there | 14:21 |
sean-k-mooney | dansmith: mriedem i just wanted to hilight that there may be usecase implications that would be limited | 14:21 |
sean-k-mooney | bauzas: ^ not dansmith | 14:21 |
mriedem | sean-k-mooney: honestly anyone that wants that level of custom is just going to carry a patch to revert the change to break the entrypoint anyway | 14:21 |
bauzas | how the driver is choosing between hosts (either by looping over filters or doing at once a choice) is left to the internals of the driver | 14:21 |
bauzas | like, ChanceScheduler should just random.choice() between what's passed by placement, that's it | 14:22 |
gibi | jaypipes: asking for MAGIC only leads to HTTP 500 with a stack trace: http://paste.openstack.org/show/615732/ | 14:22 |
bauzas | but having ChanceScheduler having a different list of hosts from FilterScheduler seems to me very wrong | 14:23 |
jaypipes | gibi: aha! :) that's the source of the issue I think | 14:23 |
sean-k-mooney | mriedem: ya probably but for interop reason it would be nice if they did not need too. | 14:23 |
jaypipes | gibi: cdent fixed that bug. | 14:23 |
jaypipes | gibi: one sec, grabbing link to patch for you to apply. | 14:23 |
gibi | jaypipes: thanks | 14:23 |
gibi | jaypipes: sounds good | 14:23 |
mriedem | sean-k-mooney: if you have a custom out of tree scheduler driver, there is no interop guarantee | 14:24 |
bauzas | how a scheduler driver works should be a blackbox, but inputs of that blackbox should necessarly be identical between all drivers | 14:24 |
mriedem | sean-k-mooney: so it makes no difference imo | 14:24 |
sean-k-mooney | mriedem: the other way to solve this is to allow claims against placement api resouces to be passed as part of the nova boot and have a filter that will use those claimes for the placement. | 14:24 |
bauzas | mriedem: no, you could interop if you decide between the same hosts | 14:24 |
jaypipes | gibi: try this out: https://review.openstack.org/#/c/484162/ | 14:24 |
sean-k-mooney | mriedem: yes that is true | 14:24 |
gibi | jaypipes: OK, I will report back soon | 14:24 |
jaypipes | btw, mriedem and dansmith, https://review.openstack.org/#/c/484162/ is a good fix (and important one) | 14:24 |
bauzas | mriedem: what I think people want is crazy foos of decision making based on weather or name of my pants | 14:24 |
mriedem | jaypipes: starred | 14:25 |
dansmith | bauzas: that was impressively unintelligible | 14:25 |
*** bnemec has joined #openstack-nova | 14:25 | |
bauzas | dansmith: isn't the intent ? :) | 14:25 |
dansmith | bauzas: I dunno, I just saw that notification pop up and noticed not all those words belong together | 14:26 |
bauzas | everyone wants their blackbox for deciding which kid they have is the best | 14:26 |
dansmith | if that was the intent, then.. bravo :) | 14:26 |
bauzas | the real problem is that the list of kids is depending on the blackbox | 14:26 |
sean-k-mooney | bauzas: mriedem basically for the ONAP case when a host is selected and resouce allocated they need to relay that up into there own invetory system also. i think today they do that via connectin directly to the nova db. | 14:26 |
bauzas | sean-k-mooney: sure, but my point is that the input you should get should only hosts that placement agrees with | 14:27 |
sean-k-mooney | bauzas: yes i agree with that too | 14:27 |
bauzas | sean-k-mooney: like, you should never choose between hosts that don't have resources for the asked flavor | 14:27 |
sean-k-mooney | bauzas: yes | 14:28 |
bauzas | sean-k-mooney: that's how we guarantee interop | 14:28 |
bauzas | a flavor is an interop thing | 14:28 |
*** sree has joined #openstack-nova | 14:28 | |
bauzas | so whatever the decision system is doing, you as a user will be sure that your instance will be on a host that can support X CPUs, Y RAM and Z disk | 14:28 |
bauzas | the rest is left to you | 14:29 |
sean-k-mooney | bauzas: so as i said there are way to supprot them if they need it without a costom driver. i just dont know how many people have already used the plugable interface that would be effect by the bug. | 14:29 |
bauzas | you could decide to pick host A against B and C because you're Saggitarian if you wish | 14:29 |
dims | mriedem : i had a cleanup from looking at castellan, do we want to do that now or when queens opens up? https://review.openstack.org/#/c/484036/ | 14:30 |
bauzas | that's why I turned my choice | 14:30 |
mriedem | alex_xu: i replied in https://review.openstack.org/#/c/469800/ | 14:31 |
mriedem | dims: that conflicts with a change that kfarr did | 14:31 |
mriedem | did you see that? | 14:31 |
dims | oops checking | 14:31 |
*** hongbin has joined #openstack-nova | 14:31 | |
mriedem | dims https://review.openstack.org/#/c/439855/9 | 14:31 |
* jaypipes needs to buy sean-k-mooney an auto-spell-checker for his IRC client. :) | 14:31 | |
*** hamzy has joined #openstack-nova | 14:32 | |
dims | mriedem : kfarr's works! looking deeper | 14:32 |
sean-k-mooney | jaypipes: hehe i need to figure out how to integreate weechat with spell also a git hook for same | 14:32 |
jaypipes | sean-k-mooney: :) | 14:33 |
*** sree has quit IRC | 14:33 | |
*** jamesdenton has quit IRC | 14:33 | |
dims | mriedem : yep +1 on that review, we should get that in for Pike if possible | 14:34 |
openstackgerrit | Merged openstack/python-novaclient master: Updated from global requirements https://review.openstack.org/484582 | 14:34 |
*** coreywright has joined #openstack-nova | 14:34 | |
jaypipes | sean-k-mooney: re: ONAP, if they have chosen to architect their system by subverting the public interfaces of Nova, it is not our job to cater to those architectural fauxpas. The best advice I would have to ONAP folks is what mriedem said and have their global inventory system work with the placement service via Placement's public REST APIs and let the filter scheduler do its job (with custom weighers as you mentioned) | 14:34 |
*** marst has quit IRC | 14:35 | |
openstackgerrit | Alex Xu proposed openstack/nova master: Use plain routes list for os-volume-attachments instead of stevedore https://review.openstack.org/484824 | 14:35 |
openstackgerrit | Alex Xu proposed openstack/nova master: Use plain routes list for os-snapshots instead of stevedore https://review.openstack.org/484825 | 14:35 |
openstackgerrit | Alex Xu proposed openstack/nova master: Use plain routes list for extension_info instead of stevedore https://review.openstack.org/484826 | 14:35 |
sean-k-mooney | jaypipes: yep i agree and that is the direction i would be pushing them towords but i do not spend much time on ONAP to be honest so not sure how much they will listen. | 14:36 |
jaypipes | sean-k-mooney: who are the driving forces in ONAP? | 14:36 |
jangutter | jaypipes: Telcos, I believe. | 14:37 |
*** eharney has joined #openstack-nova | 14:37 | |
sean-k-mooney | jaypipes: AT&T from the ecomp side and several asian telcos form the OpenO community. ONAP is a fusion of both comunitys under the linux foundation. intel is a member but we have not been invole in the achitecher of this part whic come mainly form ecomp i belive | 14:38 |
jaypipes | jangutter: well, yeah :) | 14:38 |
openstackgerrit | Sylvain Bauza proposed openstack/nova master: Add a scheduler custom driver possibility https://review.openstack.org/484828 | 14:38 |
sean-k-mooney | jaypipes: there is little european representation in ONAP current with most European telcos look more to OSM instead | 14:38 |
jaypipes | sean-k-mooney: wow, that was impressive :) comunitys, invole, achitecher, whic and belive. all new words in one sentence! | 14:39 |
bauzas | sean-k-mooney: mriedem: jaypipes: I need to disappear from a certain amount of time because I need to pick my daughter and do some stuff, but I'll respond to the ML thread | 14:39 |
jaypipes | sean-k-mooney: ok, I'm going to stop poking fun now :) | 14:39 |
bauzas | sean-k-mooney: mriedem: jaypipes: reviews welcome on https://review.openstack.org/484828 | 14:39 |
jangutter | jaypipes: there was _lots_ of representation from Chinese telcos on ONAP at OPNFV. | 14:40 |
sean-k-mooney | jaypipes: :) | 14:40 |
jaypipes | jangutter: k. good to know. I'm more looking for specific people, though. any names or emails would be good to get so I can reach out and have a chat. | 14:41 |
jaypipes | I suppose I can hit up alanmeadows from AT&T for that info | 14:41 |
*** marst has joined #openstack-nova | 14:42 | |
jangutter | jaypipes: I'll see if there's a nice mini-summit link for the presentations with contact details. | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Populate the 'configuration' section https://review.openstack.org/478473 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Populate the 'user' section https://review.openstack.org/478475 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Switch to openstackdocstheme https://review.openstack.org/477751 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Populate the 'contributor' section https://review.openstack.org/478474 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Start using oslo_config.sphinxext https://review.openstack.org/482961 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Rework README to reflect new doc URLs https://review.openstack.org/480074 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Start using oslo_policy.sphinxext https://review.openstack.org/479358 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: policies: Fix Sphinx issues https://review.openstack.org/480516 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Populate the 'reference' section https://review.openstack.org/478484 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Rework index page per new sections https://review.openstack.org/478485 | 14:42 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Remove dead files https://review.openstack.org/478470 | 14:43 |
* jaypipes bashes stephenfin over the head. | 14:43 | |
jaypipes | just kiddin, stephenfin :) | 14:43 |
jangutter | jaypipes: http://events.linuxfoundation.org/events/opnfv-summit/extend-the-experience/onap | 14:43 |
jangutter | jaypipes: just names though, you should be able to hit the presentations from the 2017 summary site. | 14:44 |
mriedem | i'm sure i can ask around within huawei and someone might know | 14:44 |
stephenfin | jaypipes: Sorry - merge conflicts, yet again 🙈 | 14:44 |
* stephenfin goes back to reviewing https://etherpad.openstack.org/p/nova-pike-feature-freeze-status patches | 14:44 | |
mriedem | stephenfin: reviewing https://review.openstack.org/#/c/463987/ would be good | 14:47 |
sean-k-mooney | bauzas: maybe add a release note but i think that review looks fine otherwise | 14:47 |
mriedem | it's passed https://review.openstack.org/#/c/481290/ | 14:47 |
mriedem | sean-k-mooney: bauzas: i don't, but review comments incoming | 14:47 |
*** ckopper has quit IRC | 14:48 | |
*** elod has joined #openstack-nova | 14:48 | |
stephenfin | mriedem: eek. ildikov has been imploring me to look at that, but I don't feel I know that code enough to really sign-off on it | 14:49 |
*** gbarros has joined #openstack-nova | 14:49 | |
stephenfin | I'll try, but don't blame me if everything explodes afterwards, heh | 14:49 |
mriedem | it's ok to ask questions and not +2 | 14:50 |
mriedem | i've been through it a couple of times | 14:50 |
*** annegentle has joined #openstack-nova | 14:50 | |
sean-k-mooney | mriedem: https://review.openstack.org/#/c/463987 is basically using the same workflow as the neutron portbinding then? eg createing a new binding/attachemt in this case on the destination and only removing the old one on succesfull migration? | 14:51 |
mriedem | sean-k-mooney: similar yes | 14:51 |
sean-k-mooney | mriedem: ok cool i have no ideay how the cinder integration works so proably wont review but that workflow makes sense to me. good to know | 14:51 |
mriedem | dims: i'd like to get this in first https://review.openstack.org/#/c/484501/ so we can backport that to stable | 14:52 |
mriedem | because of the associated bug | 14:52 |
dims | mriedem : +1, though we should probably add an upgrade note to ask operators to make sure that option is set in everyone's nova.conf | 14:54 |
*** keerthi has joined #openstack-nova | 14:55 | |
*** krtaylor has quit IRC | 14:55 | |
mriedem | dims: hmm, if we have to add an upgrade release note then i worry about backporting it | 14:57 |
mriedem | dims: honestly i'm not really sure why the set_default there is overriding what the operator puts in the config, | 14:57 |
mriedem | but that was reported yesterday | 14:57 |
mriedem | dims: if you could figure that out it would be helpful | 14:58 |
*** kbaegis1 has joined #openstack-nova | 14:59 | |
dims | mriedem : it should not be overriding what's in nova.conf, it just sets the default value if there's nothing in nova.conf | 14:59 |
dims | mriedem : http://git.openstack.org/cgit/openstack/oslo.config/tree/oslo_config/cfg.py#n2736 | 14:59 |
gibi | jaypipes: with cdent fix I still get the same KeyError as before, logs are here http://paste.openstack.org/show/615743/ | 15:01 |
keerthi | scheduling always happen only 10 at a time in the nova ? | 15:01 |
*** mamandle has quit IRC | 15:01 | |
keerthi | shall we change this value ? | 15:01 |
*** kbaegis has quit IRC | 15:03 | |
keerthi | mriedem ? | 15:03 |
jaypipes | gibi: k, thanks for that log output, that's helpful. I'm wondering if alex_xu's patch here might help: https://review.openstack.org/#/c/480379/ | 15:04 |
jaypipes | gibi: sorry to bother you on this, but do you think you can apply that patch too? | 15:04 |
gibi | jaypipes: I can test that as well | 15:04 |
jaypipes | gibi: ty sir, much appreciated! | 15:04 |
jaypipes | gibi: in the meantime, I am working on adding functional test scenarios for your specific case. | 15:04 |
gibi | jaypipes: put me in the review if any I will check that out | 15:05 |
jaypipes | gibi: cheers | 15:05 |
alex_xu | mriedem: replied https://review.openstack.org/#/c/469800/, if we really think it is time to merge this patch first, I can change to +w | 15:05 |
jaypipes | gibi: köszönöm! | 15:05 |
mriedem | dims: yeah that's what i thought, but he was saying he had a value set in nova.conf and it would still use the default from code, and removing that line fixed it | 15:06 |
gibi | jaypipes: szivesen | 15:06 |
mriedem | dims: i don't have a devstack handy to recreate | 15:06 |
mriedem | keerthi: scheduling what? server create? | 15:06 |
keerthi | yes... | 15:06 |
dims | mriedem : barbican has a DSVM where this scenario works just fine. nova.conf has the BarbicanKeyManager and it gets picked up ok | 15:07 |
keerthi | when ever i create boot request...scheduling happens only for 10 at a time | 15:07 |
*** ckopper has joined #openstack-nova | 15:07 | |
keerthi | rest of the requests need to wait in the queue and it starts proceeding next..is there way we can change this behaviour in nova ? | 15:08 |
dims | mriedem : oops, castellan has a dsvm test - see http://logs.openstack.org/19/476819/1/check/gate-castellan-dsvm-functional/c6e0d8c/logs/etc/nova/nova.conf.txt.gz | 15:08 |
keerthi | mriedem ? | 15:08 |
*** jjung has quit IRC | 15:09 | |
*** kbaegis1 has quit IRC | 15:09 | |
dims | mriedem : api log - http://logs.openstack.org/19/476819/1/check/gate-castellan-dsvm-functional/c6e0d8c/logs/screen-n-api.txt.gz#_Jun_23_08_05_22_681652 | 15:09 |
mriedem | keerthi: nothing comes to mind | 15:09 |
*** kbaegis has joined #openstack-nova | 15:09 | |
*** ociuhandu has joined #openstack-nova | 15:09 | |
keerthi | jaypipes can you help me in solving my issue ? | 15:10 |
mriedem | dims: hmm, yeah, some of the options stuff was also changed in i think pike, so i'm wondering if it was a latent bug in newton | 15:10 |
jaypipes | keerthi: please see /topic. this isn't a support channel. better to post a question to the openstack mailing list please. | 15:11 |
mriedem | keerthi: you probably have max_concurrent_builds defaulting to 10 | 15:12 |
dims | mriedem : nothing has changed in set_default (oslo.config) or in nova keymgr in a while.... will search though | 15:12 |
mriedem | which is used in the ompute | 15:12 |
mriedem | *compute | 15:12 |
mriedem | not the scheduler | 15:12 |
mriedem | jaypipes: ^ | 15:12 |
*** gbarros has quit IRC | 15:12 | |
keerthi | Thanks mriedem. i will look in to this | 15:12 |
*** Oku_OS is now known as Oku_OS-away | 15:13 | |
*** kbaegis has quit IRC | 15:15 | |
*** chyka has joined #openstack-nova | 15:15 | |
*** yamamoto has quit IRC | 15:17 | |
mriedem | jaypipes: not-tags-any is tested in https://review.openstack.org/#/c/469800/ | 15:19 |
mriedem | https://review.openstack.org/#/c/469800/35/nova/tests/functional/wsgi/test_servers.py@237 | 15:19 |
mriedem | the 4 filters are tested in the same functional test, there just need to be more wrinkles it sounds like | 15:19 |
mriedem | and we can't do any of this in sql | 15:20 |
mriedem | which sucks, but it is what it is | 15:20 |
*** yamamoto has joined #openstack-nova | 15:21 | |
jaypipes | mriedem: ok, fair enough. will remove my -1. | 15:21 |
*** omkar_telee has joined #openstack-nova | 15:21 | |
gibi | jaypipes: with alex_xu's https://review.openstack.org/#/c/480379/ I still get the same stack trace. logs are here http://paste.openstack.org/show/615747/ | 15:21 |
mriedem | thanks | 15:22 |
gibi | jaypipes: I will try to combine cdent's and alex_xu's patch together | 15:22 |
jaypipes | gibi: k | 15:22 |
*** omkar_telee has quit IRC | 15:22 | |
*** Daisy_ has joined #openstack-nova | 15:24 | |
*** gszasz has quit IRC | 15:25 | |
*** tbachman has joined #openstack-nova | 15:25 | |
*** mgiles has quit IRC | 15:28 | |
*** krtaylor has joined #openstack-nova | 15:28 | |
*** Daisy_ has quit IRC | 15:29 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: Test changes with multiple cells https://review.openstack.org/467383 | 15:29 |
jaypipes | gibi: hmm, ok I have an idea... | 15:29 |
*** yamamoto has quit IRC | 15:29 | |
jaypipes | gibi: can you do me a favor? | 15:30 |
jaypipes | gibi: these two lines: https://github.com/openstack/nova/blob/master/nova/objects/resource_provider.py#L2393-L2394 | 15:30 |
gibi | jaypipes: sure | 15:30 |
jaypipes | gibi: can you change them to have the usage fields on the *right* side of the condition? | 15:30 |
jaypipes | gibi: in other words, they should be: inv.c.resource_provider_id == usage.c.resource_provider_id | 15:31 |
jaypipes | and the same for the resource_class_id columns. | 15:31 |
openstackgerrit | Gábor Antal proposed openstack/nova master: Transform libvirt.error notification https://review.openstack.org/484851 | 15:31 |
gibi | jaypipes: sure I can do that. Meanwhile the two combined patches resulted the same HTTP 500 | 15:31 |
*** sshwarts has quit IRC | 15:31 | |
gibi | jaypipes: do you need that change top of master or top of some bugfixes? | 15:31 |
gibi | jaypipes: or doesnt matter | 15:32 |
jaypipes | gibi: I'm wondering if SQLAlchemy is constructing the LEFT JOIN verbatim with that order (which is an incorrect join order) | 15:32 |
jaypipes | gibi: just make it locally on whatever code you have running. | 15:32 |
gibi | jaypipes: OK | 15:32 |
*** rcernin has quit IRC | 15:32 | |
*** mgiles has joined #openstack-nova | 15:33 | |
*** vishwana_ has joined #openstack-nova | 15:33 | |
jaypipes | zzzeek: hey Mike, does SA rewrite outerjoins to be the "correct" join condition column order if there's a mistake in the order of the join condition? :) see https://github.com/openstack/nova/blob/master/nova/objects/resource_provider.py#L2393-L2394 | 15:33 |
mgiles | mriedem ildikov I took a pass as the grenade tests that stvnoyes was going to work on. See: https://review.openstack.org/#/c/484469/ | 15:33 |
jaypipes | zzzeek: it would be awesome if SA solved all my mistakes for me :P | 15:33 |
*** mvk has quit IRC | 15:34 | |
ildikov | mgiles: great, thank you! | 15:35 |
zzzeek | jaypipes: column order....i dont think so? you mean "A LEFT OUTER JOIN B" and not "B LEFT OUTER JOIN A" ? | 15:36 |
*** itlinux has joined #openstack-nova | 15:36 | |
*** vishwanathj has quit IRC | 15:37 | |
zzzeek | jaypipes: like you want the two conditions to be in some order to satisfy an index or something ? | 15:37 |
jaypipes | zzzeek: no, I was mostly joking with you :) I have the SQL correct in the code comment above there but have the column order wrong in the SQLalchemy join. | 15:39 |
*** annegentle has quit IRC | 15:39 | |
zzzeek | jaypipes: the SQL is rendering differently from what you specify ? | 15:40 |
ildikov | stephenfin: happy to try to answer questions if you can take a look at the live_migrate patch :) | 15:40 |
jaypipes | zzzeek: not sure, but I suspect it would be. I mean, I'm asking SQLalchemy to do a LEFT JOIN using the wrong order of columns in the join condition. | 15:41 |
*** kbaegis has joined #openstack-nova | 15:41 | |
*** kbaegis1 has joined #openstack-nova | 15:41 | |
jaypipes | zzzeek: it's my mistake, not SA's :) I was just joking with you about having SA read my mind ;) | 15:41 |
zzzeek | jaypipes: i still don't understand what "wrong order of columns" means | 15:42 |
*** trinaths has quit IRC | 15:42 | |
jaypipes | zzzeek: oh, I'm saying that I should be doing a LEFT JOIN b ON a.col = b.col, but I'm asking SA to do a LEFT JOIN b ON b.col = a.col | 15:42 |
zzzeek | jaypipes: OK you mean in the condition around an operator | 15:43 |
jaypipes | and maybe SA is doing b LEFT JOIN a ON b.col = a.col | 15:43 |
jaypipes | zzzeek: ya | 15:43 |
zzzeek | jaypipes: if you are doing "col <operator> col" it should preserve that order | 15:43 |
*** crushil has quit IRC | 15:43 | |
jaypipes | zzzeek: right, and that order is wrong :) | 15:43 |
zzzeek | jaypipes: only if you have "<some literal python thing> <operator> col" might it switch things because the __eq__ operator is on the right | 15:43 |
jaypipes | zzzeek: thus me saying it was my mistake ;) | 15:43 |
*** baoli has quit IRC | 15:44 | |
*** gbarros has joined #openstack-nova | 15:44 | |
gibi | jaypipes: I'm getting the same stacktrace after reodering the condition. git diff is on the top of the logs: http://paste.openstack.org/show/615749/ | 15:44 |
zzzeek | jaypipes: OK so, if you have "col <operator> othercol" that left/right is maintained | 15:44 |
*** andreas_s has quit IRC | 15:44 | |
zzzeek | jaypipes: also, it....shouldnt matter? unless you're trying to hit an index on oracle | 15:44 |
zzzeek | jaypipes: == operator is commutative... | 15:45 |
jaypipes | gibi: :( ok, back to the drawing board. I really don't know why a KeyError is being raised there. the root provider ID should be in the summaries dict since _get_usages_by_rp_and_rc() should be returning a record for that rp | 15:45 |
*** kbaegis has quit IRC | 15:45 | |
gibi | jaypipes: is there any log I can turn on to help? | 15:46 |
gibi | jaypipes: or if you provide a patch with extra LOGs then I can apply that | 15:46 |
jaypipes | zzzeek: right, but I was thinking maybe SA saw the == operator column order and maybe made the expression b LEFT JOIN a instead of a LEFT JOIN b. | 15:46 |
jaypipes | zzzeek: apparently not, though | 15:46 |
jaypipes | gibi: I'll do the latter | 15:46 |
gibi | jaypipes: OK. I'm still around for an hour or so then I can continue tomorrow | 15:47 |
gibi | jaypipes: thank again for helping | 15:47 |
jaypipes | gibi: I'll have a patch up in 5 mins. | 15:47 |
zzzeek | jaypipes: ah. no way :) | 15:47 |
gibi | jaypipes: I will test that! | 15:47 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: test new style cinder attach with upgrades https://review.openstack.org/484860 | 15:48 |
mriedem | mgiles: thanks, testing it here ^ | 15:48 |
*** baoli has joined #openstack-nova | 15:49 | |
mgiles | miredem: great! thanks | 15:49 |
mgiles | mriedem ^ | 15:49 |
melwitt | mriedem: I think we've glossed over that in the review and the thought was, we can't count those atomically together with instances because they're in the API DB ... | 15:51 |
*** stvnoyes has joined #openstack-nova | 15:51 | |
*** baoli has quit IRC | 15:51 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: TESTING - DO NOT MERGE https://review.openstack.org/484862 | 15:51 |
jaypipes | gibi: ^^ | 15:51 |
*** crushil has joined #openstack-nova | 15:52 | |
*** baoli has joined #openstack-nova | 15:53 | |
jaypipes | dtantsur: looking at that devstack custom RCs patch now... | 15:53 |
*** annegentle has joined #openstack-nova | 15:53 | |
mriedem | melwitt: do we count instances atomically across multiple cells? | 15:53 |
dtantsur | thanks! | 15:53 |
gibi | jaypipes: looking... | 15:53 |
mriedem | melwitt: don't we have a separate session for each cell db? | 15:53 |
melwitt | mriedem: no, each cell is atomic | 15:53 |
dansmith | mriedem: we can't count atomically across cells | 15:54 |
*** sree has joined #openstack-nova | 15:54 | |
mriedem | right, | 15:55 |
mriedem | so my point is, saying we can't do it atomically b/c of the api db is kind of a cop out | 15:55 |
mriedem | since we can't do it atomically for multiple cells either | 15:55 |
dansmith | well, | 15:55 |
dansmith | but the cells don't overlap with each other | 15:55 |
mriedem | true, yes | 15:55 |
dansmith | the api db and the cell dbs do overlap | 15:55 |
mriedem | the race window is a problem | 15:55 |
mriedem | between build requests and instances | 15:55 |
*** sree has quit IRC | 15:56 | |
mriedem | again, i don't think i'm advocating trying to account for build requests in flight at the same time as counting the instances | 15:56 |
mriedem | i just want to make sure we thought about it and are ok with it | 15:56 |
*** sree has joined #openstack-nova | 15:56 | |
*** ckopper has quit IRC | 15:56 | |
jaypipes | dtantsur: answered. | 15:57 |
melwitt | mriedem: yeah, I mean, I was thinking ideally we should count them because they are parts of instances | 15:58 |
*** alexchadin has quit IRC | 15:58 | |
dtantsur | jaypipes: thanks! I wonder if we should enroll nodes after nova-compute is started then | 15:58 |
dtantsur | jaypipes: to better emulate how things work in actual production | 15:58 |
dtantsur | wdyt? | 15:59 |
mriedem | the "for x in 5; nova boot --min-count 20...." worries me | 15:59 |
*** damien_r has quit IRC | 15:59 | |
jaypipes | dtantsur: well, they automatically get enrolled when the nova-compute node starts, but it doesn't look like that has run by the time the test tries to boot an instance. | 15:59 |
dtantsur | this is suspicious.. okay, thanks for the hints. I'll take a deeper look tomorrow | 16:00 |
jaypipes | dtantsur: looks to be just a simple ordering issue to me. | 16:00 |
jaypipes | dtantsur: I will look further into it as well and leave comments on the patch. | 16:00 |
*** smatzek has quit IRC | 16:00 | |
dtantsur | thanks :) | 16:00 |
*** brad[] has quit IRC | 16:00 | |
*** vishwana_ has quit IRC | 16:01 | |
*** smatzek has joined #openstack-nova | 16:02 | |
*** vishwanathj has joined #openstack-nova | 16:02 | |
*** rcernin has joined #openstack-nova | 16:02 | |
*** baoli has quit IRC | 16:02 | |
*** tylerder_ has joined #openstack-nova | 16:03 | |
*** gbarros has quit IRC | 16:04 | |
*** lyan has quit IRC | 16:05 | |
*** tylerderosagrund has quit IRC | 16:07 | |
*** dtantsur is now known as dtantsur|afk | 16:07 | |
*** sridharg has quit IRC | 16:08 | |
*** armax has quit IRC | 16:11 | |
*** baoli has joined #openstack-nova | 16:12 | |
*** armax has joined #openstack-nova | 16:12 | |
melwitt | mriedem: yeah. the bad thing about counting both is it could get too much usage if you say, count build requests and then count instances, some of those instances could have been build requests a split second ago, and then you get too much usage after you add them together | 16:14 |
*** Apoorva has joined #openstack-nova | 16:15 | |
*** dtp has joined #openstack-nova | 16:17 | |
gibi | jaypipes: here is the log http://paste.openstack.org/show/615753/ | 16:17 |
*** rajathagasthya has joined #openstack-nova | 16:17 | |
*** Daisy_ has joined #openstack-nova | 16:19 | |
jaypipes | gibi: excellent, that helps a lot, thank you! | 16:20 |
jaypipes | gibi: the usage information isn't being returned for rp 1 for some reason. | 16:20 |
gibi | jaypipes: rp 1 is the compute provider? | 16:21 |
jaypipes | gibi: yeah | 16:21 |
melwitt | mriedem, dansmith: apparently sqlalchemy supports two-phase commit. do you think that's something we could use to get atomic across databases? http://docs.sqlalchemy.org/en/latest/orm/session_transaction.html#enabling-two-phase-commit | 16:22 |
*** vishwanathj has quit IRC | 16:22 | |
*** annegentle has quit IRC | 16:22 | |
jaypipes | melwitt: I wouldn't go that route. It's a pain in the ass, frankly. | 16:22 |
dansmith | not worth it, IMHO | 16:23 |
*** Apoorva_ has joined #openstack-nova | 16:23 | |
melwitt | hm, okay | 16:24 |
*** Daisy_ has quit IRC | 16:24 | |
jaypipes | gibi: what's the result of SELECT * FROM inventories WHERE resource_provider_id = 1? | 16:24 |
melwitt | dansmith: I guess the rechecking quota stuff takes care of the gap between build requests and instances ... in that after creating the instance objects we check quota again. so maybe that's how not counting build requests can be fine (if someone is configured to be strict about quotas) | 16:26 |
dansmith | melwitt: yep | 16:26 |
melwitt | mriedem: ^ | 16:26 |
melwitt | whew, good. | 16:26 |
*** randomhack has quit IRC | 16:27 | |
*** mmehan has quit IRC | 16:27 | |
openstackgerrit | Merged openstack/nova master: [placement] fix 500 error when allocating to bad class https://review.openstack.org/484162 | 16:27 |
*** Apoorva has quit IRC | 16:27 | |
mriedem | melwitt: you mean the recheck performed in conductor? | 16:27 |
melwitt | mriedem: yeah | 16:27 |
gibi | jaypipes: http://paste.openstack.org/show/615755/ | 16:28 |
mriedem | yeah, my point earlier today was the difference in ux - before counting qoutas, you'd go overquota and fail the api with a 403 and no instances are created - after we if we catch it in conductor, the instances all get put into ERROR state and you have to clean them up | 16:28 |
mriedem | melwitt: not the end of the world, but it's different | 16:28 |
*** yamamoto has joined #openstack-nova | 16:29 | |
dansmith | now I'm forgetting, | 16:29 |
dansmith | but the first check is done in api, and the extra if configured check is in conductor, right? | 16:29 |
melwitt | dansmith: yes | 16:29 |
mriedem | yeah | 16:29 |
mriedem | we recheck for cells v1 in the api | 16:30 |
*** coreywright has quit IRC | 16:30 | |
dansmith | right, so the ux change is only across the boundary | 16:30 |
mriedem | b/c that's where the instances are created | 16:30 |
mriedem | but...cellsv1 | 16:30 |
dansmith | which isn't that big of a deal, IMHO | 16:30 |
dansmith | quota is so leaky right now, | 16:30 |
mriedem | it's not the end of the world, | 16:30 |
mriedem | i only ever worry about the NFV robots hammering things in unexpected ways | 16:30 |
jaypipes | gibi: are you calling GET /allocation_candidates?resources=CUSTOM_MAGIC:512 or are you including VCPU and MEMORY_MB in the request as well? | 16:30 |
dansmith | we could have added another check to the current stuff where we decided to fail your instance because we healed the quota and the numbers no longer work out | 16:31 |
openstackgerrit | Merged openstack/nova master: Support tag instances when boot(4/4) https://review.openstack.org/469800 | 16:31 |
melwitt | every quota.reserve() call heals before checking | 16:31 |
mriedem | heal == refresh()? | 16:31 |
melwitt | er, it heals YOUR quota. but not others in your project. so you could still be screwed | 16:31 |
dansmith | melwitt: it doesn't heal negative things, right? | 16:32 |
*** jangutter has quit IRC | 16:32 | |
dansmith | like when things get all out of whack and require admin and nova-manage intervention | 16:32 |
dansmith | that's what I meant | 16:32 |
*** jangutter has joined #openstack-nova | 16:32 | |
gibi | jaypipes: I'm calling just MAGIC:512 first, that results in HTTP 500 then I call with both MAGIC and VCPU + MEMORY that goes through but results in an empty response | 16:32 |
melwitt | I don't think it stores negative usage | 16:32 |
*** rajathag_ has joined #openstack-nova | 16:33 | |
jaypipes | gibi: can you paste the logs from the second request for VCPU, MAGIC and MEMORY_MB? | 16:33 |
melwitt | yeah, you need nova-manage when not all users in the cloud are active in booting instances and their quota is out of whack and affecting those who are active | 16:33 |
dansmith | melwitt: that's all I mean.. when the current broke-ass shit gets broke-ass | 16:33 |
melwitt | yeah | 16:33 |
*** rajathagasthya has quit IRC | 16:33 | |
mriedem | can i borrow $5 for some quota? | 16:34 |
dansmith | mriedem: you're just going to spend it on booze, so no | 16:34 |
* dansmith has seen this scam before | 16:34 | |
* mriedem itches himself | 16:34 | |
mriedem | s/itches/scratches/ | 16:35 |
mriedem | sorry | 16:35 |
melwitt | heh. I was thinking about that. lots of people where I grew up did say you itch an itch. which never made sense to me | 16:35 |
gibi | jaypipes: that generate a lot less log: http://paste.openstack.org/show/615756/ | 16:36 |
*** yamamoto has quit IRC | 16:37 | |
jaypipes | dansmith, mriedem: so, here's an interesting little wrinkle... if I request *only* resources that are provided by a sharing provider, and don't request any resources that say, a compute node, would have, there's no way to return an AllocationRequest that would include the compute node resource provider UUID. | 16:37 |
*** derekh has quit IRC | 16:37 | |
dansmith | why would you | 16:38 |
dansmith | ? | 16:38 |
dansmith | if you don't request any resources from the compute node... you don't get a compute node | 16:38 |
*** lpetrut__ has quit IRC | 16:38 | |
jaypipes | dansmith: but the compute node is a target because the shared resource is shared with it. | 16:39 |
dansmith | can you give a concrete example? | 16:39 |
dansmith | because shared disk should be allocate-able without a compute node if you don't care about CPU/RAM right? | 16:39 |
*** brad[] has joined #openstack-nova | 16:40 | |
jaypipes | dansmith: I actually can't think of a concrete use-case here. | 16:40 |
mriedem | if you request things that don't result in compute nodes, you just get NoValidHost | 16:40 |
mriedem | which is fine for nova scheduler right? | 16:40 |
dansmith | mriedem: from scheduler, but not from placement | 16:41 |
mriedem | we can't build you a server on a ceph pool alone | 16:41 |
mriedem | dansmith: sure | 16:41 |
jaypipes | mriedem: well, technically you get a KeyError right now :) but, even then, I'm not sure. | 16:41 |
*** kristia__ has quit IRC | 16:41 | |
dansmith | right, but it should be fine for cinder to ask for an allocation against a storage provider with nothing else | 16:41 |
mriedem | yeah so let's fix the KeyError in placement | 16:41 |
mriedem | right | 16:41 |
*** kristian__ has joined #openstack-nova | 16:41 | |
jaypipes | mriedem: yeah, I'm working on fixing that :) | 16:42 |
*** coreywright has joined #openstack-nova | 16:43 | |
*** tylerder_ has quit IRC | 16:46 | |
*** tylerderosagrund has joined #openstack-nova | 16:47 | |
*** yamahata has joined #openstack-nova | 16:48 | |
*** ociuhandu has quit IRC | 16:48 | |
melwitt | mriedem: something I was wondering, I noticed the func tests you wrote are in novaclient, so we wouldn't catch a problem unless we look at novaclient jobs | 16:49 |
jaypipes | https://bugs.launchpad.net/nova/+bug/1705071 | 16:50 |
openstack | Launchpad bug 1705071 in OpenStack Compute (nova) "[placement] Attempting to find allocation candidates for shared-only resources results in KeyError" [High,Triaged] | 16:50 |
mriedem | notifications meeting in #openstack-meeting-4 in 10 minutes | 16:50 |
mriedem | melwitt: yup, i did that because they run single tenant in serial | 16:50 |
mriedem | melwitt: unlike the tempest dsvm jobs | 16:50 |
mriedem | but idk maybe that doesn't make sense, | 16:51 |
mriedem | we could also do a functional test in tree | 16:51 |
melwitt | mriedem: okay, just wanted to make sure that was the intention. I was thinking of the overhead vs the fact that a failure there might go unnoticed for some time | 16:51 |
mriedem | my goal was the change that runs each test 15 times | 16:51 |
mriedem | to check for leaks | 16:51 |
*** randomhack has joined #openstack-nova | 16:52 | |
mriedem | but we could also do that in tree tests i reckon | 16:52 |
melwitt | right. I was looking at them yesterday and wasn't sure whether to +W them once I noticed they're in novaclient. so I wanted to ask you first | 16:52 |
mriedem | ask and ye shall receive...a meh of an answer | 16:53 |
melwitt | :) | 16:53 |
*** mgiles has quit IRC | 16:56 | |
*** sambetts is now known as sambetts|afk | 16:57 | |
*** randomhack has quit IRC | 16:57 | |
*** sree has quit IRC | 16:58 | |
*** psachin has quit IRC | 16:59 | |
*** ralonsoh has quit IRC | 17:00 | |
*** smatzek has quit IRC | 17:02 | |
*** owalsh has quit IRC | 17:03 | |
*** mgiles has joined #openstack-nova | 17:03 | |
*** owalsh has joined #openstack-nova | 17:04 | |
*** baoli has quit IRC | 17:06 | |
*** baoli has joined #openstack-nova | 17:06 | |
*** lyan has joined #openstack-nova | 17:06 | |
*** jistr is now known as jistr|off | 17:06 | |
*** yamamoto has joined #openstack-nova | 17:07 | |
*** gbarros has joined #openstack-nova | 17:08 | |
*** oorgeron has joined #openstack-nova | 17:10 | |
*** keerthi has quit IRC | 17:10 | |
*** randomhack has joined #openstack-nova | 17:10 | |
moshele | jaypipes: hi | 17:11 |
*** smatzek has joined #openstack-nova | 17:11 | |
jaypipes | moshele: well hello there :) | 17:11 |
*** yamamoto has quit IRC | 17:12 | |
moshele | jaypipes: can we do goolge hangout ? I have some question regarding the designer/vnic_type/vif/plugins | 17:12 |
jaypipes | moshele: yes, OK with me. I had asked you, jangutter and sean-k-mooney earlier today to do one. | 17:13 |
moshele | jaypipes: around https://review.openstack.org/#/c/484197/ and also https://review.openstack.org/#/c/398265/ | 17:13 |
*** Daisy_ has joined #openstack-nova | 17:13 | |
moshele | jaypipes: ha ok I guess I missed that | 17:13 |
moshele | sean-k-mooney, jangutter : can we do a call tomorrow? | 17:15 |
*** smatzek has quit IRC | 17:15 | |
sean-k-mooney | moshele: sure but we are cutting it rather close if we want to have support in pike for ovs with hardware offload | 17:15 |
*** smatzek has joined #openstack-nova | 17:15 | |
moshele | sean-k-mooney, jaypipes: what is blocking this than https://review.openstack.org/#/c/398265/ | 17:16 |
moshele | sean-k-mooney: we can do the hw_veb refactor (https://review.openstack.org/#/c/484197/) in queen | 17:17 |
sean-k-mooney | moshele: it need rodolfos feature based scheduling | 17:17 |
*** Daisy_ has quit IRC | 17:17 | |
moshele | sean-k-mooney: I thought we agreed that it will be just limitation with working with SR-IOV. and we will fix it in queens | 17:19 |
sean-k-mooney | moshele: jaypipes to supprot https://review.openstack.org/#/c/398265 we basically need https://review.openstack.org/#/c/449257/ and https://review.openstack.org/#/c/451777/ | 17:19 |
*** kristian__ has quit IRC | 17:20 | |
sean-k-mooney | moshele: i dont think we should merge https://review.openstack.org/#/c/398265 without adressing the sriov work as the port creation will change. e.g. in queens you would need to set the feature request in teh port binings so it existing vms would be broken on upgrade | 17:20 |
*** kristian__ has joined #openstack-nova | 17:20 | |
*** efoley has quit IRC | 17:20 | |
jaypipes | moshele: I'm more concerned about os-vif patches that are dependencies. | 17:21 |
jaypipes | moshele: since those have a hard freeze date of this Thursday | 17:21 |
*** imacdonn has quit IRC | 17:21 | |
jaypipes | moshele: do we have a list of those patches? | 17:21 |
*** imacdonn has joined #openstack-nova | 17:21 | |
sean-k-mooney | jaypipes: you should have an email titled [openstack-dev][os-vif] 1.6.1 release for pike. in your inbox | 17:21 |
*** kristian__ has quit IRC | 17:22 | |
*** baoli has quit IRC | 17:22 | |
*** gbarros has quit IRC | 17:22 | |
sean-k-mooney | jaypipes: i belive the should have section are the required os-vif patches | 17:22 |
*** kristian__ has joined #openstack-nova | 17:22 | |
jaypipes | sean-k-mooney: yes, been going through that | 17:22 |
*** baoli has joined #openstack-nova | 17:22 | |
jaypipes | sean-k-mooney: the representor ones, yeah? | 17:23 |
*** tbachman has quit IRC | 17:23 | |
sean-k-mooney | yep these Improve OVS Representor Lookup https://review.openstack.org/#/c/484051/ | 17:23 |
sean-k-mooney | Add support for VIFPortProfileOVSRepresentor https://review.openstack.org/#/c/483921/ | 17:23 |
sean-k-mooney | unplug_vf_passthrough: don't try to delete representor netdev https://review.openstack.org/#/c/478820/ | 17:23 |
jaypipes | gotcha | 17:23 |
sean-k-mooney | for melonox only https://review.openstack.org/#/c/478820/ is needed. for netronome the other two are also needed | 17:24 |
*** harlowja has joined #openstack-nova | 17:24 | |
*** lucasagomes is now known as lucas-afk | 17:25 | |
*** kristian__ has quit IRC | 17:26 | |
*** kristian__ has joined #openstack-nova | 17:27 | |
*** tbachman has joined #openstack-nova | 17:27 | |
moshele | sean-k-mooney: sorry I don't follow, how it will break upgrade. If the limitation will be that SR-IOV mechanism driver and OVS hardware offload can't coexist in pike | 17:28 |
*** tylerder_ has joined #openstack-nova | 17:29 | |
*** tylerderosagrund has quit IRC | 17:29 | |
sean-k-mooney | in queens the could and existing deployment could not be upgrades as vm that have neutron ports without the feature request could get scheduled to node following upgrade that had both deployed | 17:30 |
mriedem | melwitt: ok so i think we're hunky dorey on the current list of comments in https://review.openstack.org/#/c/416521/ - are you going to rebase that today? | 17:30 |
melwitt | mriedem: yeah, running unit tests over it now for sanity first | 17:30 |
mriedem | awesome opposum | 17:30 |
melwitt | thanks :) | 17:30 |
mriedem | i'm going to make coffee and rebase my service/hypervisor api uuid change for the next hour | 17:30 |
gibi | jaypipes: I'm leaving for today. I will read back tomorrow moring | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota https://review.openstack.org/477700 | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Remove 'reserved' count from used limits https://review.openstack.org/446242 | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota https://review.openstack.org/477699 | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage https://review.openstack.org/446243 | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Count instances to check quota https://review.openstack.org/416521 | 17:31 |
openstackgerrit | melanie witt proposed openstack/nova master: Make Quotas object favor the API database https://review.openstack.org/410945 | 17:31 |
*** kristian__ has quit IRC | 17:31 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add online migration to move quotas to API database https://review.openstack.org/410946 | 17:31 |
sean-k-mooney | moshele: basicaly this break if you ever enable the sriovnicagent and ovs with offload in the same deployment and do a livemigrate unless you carfull segratate with availablity zone and make sure you dont have a mix off both backend in the same availablity zone | 17:31 |
*** alexchadin has joined #openstack-nova | 17:32 | |
*** mgiles has quit IRC | 17:35 | |
*** nicolasbock has quit IRC | 17:35 | |
*** mgiles has joined #openstack-nova | 17:36 | |
*** nicolasbock has joined #openstack-nova | 17:36 | |
*** sjmc7 has joined #openstack-nova | 17:38 | |
sjmc7 | hi gibi. sorry, meant to bring this up in the notifications meeting but i had to step away for a bit. we were having a discussion last week about the field that the API returns as ‘status’ - do the notifications have an equivalent? | 17:39 |
*** moshele has quit IRC | 17:41 | |
openstackgerrit | Feodor Tersin proposed openstack/nova master: Implement ScaleIO image backend https://review.openstack.org/407440 | 17:42 |
*** gjayavelu has joined #openstack-nova | 17:44 | |
*** mgiles has quit IRC | 17:47 | |
*** mgiles has joined #openstack-nova | 17:47 | |
*** mgiles has quit IRC | 17:49 | |
*** mgiles has joined #openstack-nova | 17:50 | |
mriedem | dansmith: can you poke through this and see if i'm at least on the correct track? https://review.openstack.org/#/c/481748/ if so then i can go ahead with clarifying some of the wording | 17:51 |
*** mgiles has quit IRC | 17:54 | |
*** mgiles has joined #openstack-nova | 17:54 | |
*** dtp has quit IRC | 17:56 | |
*** tesseract has quit IRC | 17:58 | |
*** baoli has quit IRC | 18:00 | |
*** baoli has joined #openstack-nova | 18:01 | |
*** alexchadin has quit IRC | 18:01 | |
*** mgiles has quit IRC | 18:03 | |
*** mgiles has joined #openstack-nova | 18:04 | |
*** deep-book-gk_ has joined #openstack-nova | 18:04 | |
*** deep-book-gk_ has left #openstack-nova | 18:06 | |
*** mgiles has quit IRC | 18:08 | |
*** mgiles has joined #openstack-nova | 18:09 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: alloc candidates only shared resources https://review.openstack.org/484900 | 18:09 |
jaypipes | gibi: ^^ | 18:09 |
jaypipes | mriedem, dansmith, edleafe, cdent: I'd like your opinion on above please. | 18:10 |
jaypipes | bauzas: you too. :) | 18:10 |
*** annegentle has joined #openstack-nova | 18:13 | |
*** mgiles has quit IRC | 18:15 | |
*** mgiles has joined #openstack-nova | 18:16 | |
edleafe | jaypipes: (after quick read) - so requesting some DISK_GB will return hosts that have it local, hosts that have it via shared resources, and the shared RP themselves? | 18:16 |
edleafe | (*just* DIK_GB) | 18:17 |
edleafe | DISK_GB | 18:17 |
jaypipes | edleafe: it will return a single allocation_request (allocating against the shared storage provider) but will include both the shared storage provider as well as the shared-with providers (the compute nodes) in the provider_summaries part of the response. | 18:17 |
dansmith | mriedem: does that help at all? it's a little rambly | 18:18 |
jaypipes | edleafe: and yeah, this is for when someone requests allocation candidates and specifies requested resources and those resources are only shared. | 18:18 |
dansmith | mriedem: edleafe: where is the set for the flavor overrides? | 18:18 |
dansmith | I assume based on the questions in there that the healing of existing instances isn't in place | 18:18 |
edleafe | jaypipes: what about something like DISK_GB, where the resources are both local and shared? | 18:19 |
dansmith | jaypipes: did you just say that if I ask for DISK_GB that I'll get back the shared provider (i.e. a netapp) and all the compute nodes as providers that share with it? | 18:20 |
jaypipes | edleafe: that's handled already and does not produce the KeyError. | 18:20 |
edleafe | dansmith: I'm working on that code. When the ironic driver starts up, it will handle the inventory/allocation corrections | 18:20 |
dansmith | edleafe: working on meaning it's not up in any form yet? | 18:21 |
edleafe | jaypipes: OK, fine. Like I said, I just did a quick read | 18:21 |
edleafe | dansmith: righty-o | 18:21 |
jaypipes | dansmith: you will get back a single allocation_request that references the shared storage provider, and the provider_summaries section of the HTTP response will contain the UUIDs of the provider that are shared with. | 18:21 |
mriedem | jaypipes: questions / comments inline | 18:21 |
edleafe | dansmith: I just got an ironic devstack working with custom RCs this morning | 18:21 |
dansmith | edleafe: okay, but the flavor overrides stuff is up right? but not yet merged? | 18:21 |
jaypipes | thx all | 18:21 |
jaypipes | appreciated. | 18:21 |
dansmith | jaypipes: okay, that's okay then, although kinda wasteful because we don't care about the shared-with providers if they don't have anything we asked for right? | 18:22 |
edleafe | dansmith: merged https://review.openstack.org/#/c/473627/ | 18:22 |
mriedem | dansmith: i commented on that in the change too | 18:23 |
mriedem | we all had the same question :) | 18:23 |
jaypipes | dansmith: they *do* have what we asked for, though. :) it's just that a different provider is sharing those requested resources with them. | 18:23 |
dansmith | edleafe: cool | 18:23 |
*** kristian__ has joined #openstack-nova | 18:23 | |
dansmith | jaypipes: if I ask for DISK_GB only, I do not need to know the uuids of the compute nodes associated with the disk provider placement returns to me | 18:24 |
jaypipes | dansmith: no? I suppose so. I just figured it was best to return that information just in case. but I can easily be persuaded otherwise I suppose :) | 18:25 |
mriedem | jaypipes: dansmith: so i asked the same in the change, | 18:25 |
dansmith | jaypipes: definitely no. | 18:25 |
mriedem | but concluded that for nova-scheduler, this doesn't matter as we wouldn't have this happen | 18:25 |
jaypipes | heh | 18:25 |
dansmith | jaypipes: it's not harmful, it's just noise | 18:25 |
dansmith | right, but going forward, | 18:25 |
dansmith | if something else is looking to just allocate some disk resources, | 18:25 |
dansmith | it's weird to get back compute nodes | 18:26 |
dansmith | anyway, as long as the allocation is right, we can worry about it later | 18:26 |
mriedem | i agree it's sort of weird | 18:26 |
dansmith | edleafe: and what about the change to start reporting only the custom inventory out of the ironic driver? | 18:27 |
mriedem | hard to write an api w/o a consumer | 18:27 |
dansmith | edleafe: like, is the healing of existing instances the only thing we need to finish here? | 18:27 |
mriedem | jaypipes: dansmith: for now we could omit the shared providers with the thing you asked for (the compute nodes in this case), | 18:27 |
mriedem | and later, if someone wanted that, we could make it a query parameter on the api | 18:28 |
mriedem | ?include_friends=True | 18:28 |
jaypipes | mriedem: you mean omit the *shared-with* providers? | 18:28 |
mriedem | return the provider that has the resource you're asking for, | 18:28 |
mriedem | so the shared storage pool | 18:28 |
*** kristian__ has quit IRC | 18:28 | |
mriedem | and omit the compute nodes related to it | 18:28 |
mriedem | add that support in later with a query parameter, just an idea | 18:28 |
mriedem | in other words, does it make sense to get back provider summaries that have 0 resource listed? | 18:29 |
dansmith | meaning zero resource allocated in the allocations returned right? | 18:29 |
mriedem | https://review.openstack.org/#/c/484900/1/nova/objects/resource_provider.py@2577 | 18:29 |
mriedem | the compute nodes wouldn't come back in the allocations right? | 18:30 |
mriedem | only the shared storage provider | 18:30 |
*** eharney has quit IRC | 18:30 | |
jaypipes | dansmith, mriedem: well, here's the thing... | 18:30 |
mriedem | https://review.openstack.org/#/c/484900/1/nova/tests/functional/db/test_resource_provider.py@2709 | 18:30 |
mriedem | yeah | 18:30 |
dansmith | to me, if I ask for DISK_GB allocations, and I get back a couple of allocation options against a DISK_GB provider, the provider summaries should only include info about those providers, not those providers and other random ones | 18:30 |
*** eharney has joined #openstack-nova | 18:30 | |
jaypipes | dansmith, mriedem: I'm kinda thinking ahead and envisioning the cinder scheduler calling placement and wanting to get back information about the compute nodes that have some DISK_GB resources shared *with* them. Information including, for instance, distances between the compute nodes and the shared storage provider (via aggregate distance links) | 18:31 |
mriedem | jaypipes: but we can build that in later with a microversion and query parameter | 18:31 |
jaypipes | dansmith, mriedem: in that case, we would want to return the compute nodes in the provider summaries but not in the allocation requests. | 18:31 |
jaypipes | mriedem: yes, for sure. | 18:31 |
dansmith | but that's like, a long time off, and is an overlap between nova and cinder, | 18:31 |
dansmith | which the cinder scheduler may or may not be doing, right? | 18:32 |
jaypipes | dansmith: ack | 18:32 |
jaypipes | just trying to explain my thinking | 18:32 |
*** sjmc7 has left #openstack-nova | 18:32 | |
dansmith | specifically if the cinder scheduler is asking placement for something, I expect it's for a non-nova user, and thus compute nodes are completely irrelevant | 18:32 |
mriedem | well, | 18:33 |
mriedem | nothing is irrelevant between nova and cinder b/c we're incestual :) | 18:33 |
mriedem | e.g. AZs! | 18:33 |
mriedem | CONF.cinder.cross_az_attach ftw | 18:33 |
mriedem | i would just prefer to keep this as basic as possible for now, and build out for other use cases later | 18:34 |
dansmith | yes | 18:34 |
jaypipes | mriedem: totally cool with me. like I said, I was just trying to explain my thoughts about the future. | 18:34 |
mriedem | ack | 18:34 |
mriedem | on another note, i just got this text, "the only thing i need from you on my birthday is for you to say absolutely nothing in response to what my mom is sending to me for my birthday" | 18:35 |
mriedem | to which my immediate reaction was, "oh f*" | 18:36 |
mriedem | god i hope it's a PUPPY!!! | 18:36 |
dansmith | hah | 18:36 |
openstackgerrit | Michael Bayer proposed openstack/nova master: Generalize DB conf group copying https://review.openstack.org/484908 | 18:36 |
edleafe | mriedem: a restraining order? | 18:38 |
jaypipes | edleafe: no, that was last year. | 18:38 |
*** kristian__ has joined #openstack-nova | 18:38 | |
mriedem | laura's mom is sending her a restraining order to keep them apart? | 18:39 |
mriedem | that doesn't make sense | 18:39 |
mriedem | it's probably a drone with an ipad controlled by a puppy | 18:39 |
mriedem | and some kind of vacuum | 18:39 |
mriedem | b/c that's all the kinds of crap laura's mom sends for every event | 18:39 |
dansmith | no it has to be something better than an airborne puppy-controlled vacuum camera | 18:40 |
mriedem | breaking news folks: it's yet another hardwood floor cleaner | 18:40 |
mriedem | i hope it plays nice with the other 3 we already have | 18:40 |
* dansmith is disappointed | 18:40 | |
melwitt | lol floor cleaner? that doesn't sound very fun | 18:40 |
mriedem | laura's mom (1) love gadgets (2) shopping on qvc and (3) cleaning | 18:41 |
mriedem | *love's | 18:41 |
mriedem | loves? | 18:41 |
mriedem | so we have a pile of floor cleaners and tablets all over the house | 18:41 |
dansmith | I was thinking more along the lines of a "how to get excited about having a second child" book or something | 18:41 |
mriedem | that ship sailed a couple of years ago | 18:42 |
melwitt | lol | 18:42 |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: alloc candidates only shared resources https://review.openstack.org/484900 | 18:42 |
jaypipes | mriedem, dansmith, edleafe: ok dokey ^^ | 18:42 |
mriedem | when amazon makes a life-like enough "my buddy" cyborg child, we'll probably have one | 18:42 |
mriedem | and then i'll make it clean my floors | 18:42 |
*** baoli has quit IRC | 18:42 | |
melwitt | my buddy, that's a blast from the past | 18:43 |
mriedem | don't forget the hulk hogan my buddy | 18:43 |
melwitt | yikes | 18:43 |
*** baoli has joined #openstack-nova | 18:45 | |
dansmith | edleafe: do you have a game plan for the heal process? | 18:49 |
dansmith | I was thinking we had to convert the instances from ram/cpu/disk, but really we just need to add the source class to them I think for pike | 18:50 |
dansmith | edleafe: which we might be able to do in an online migration instead of in the driver, now that I think of it | 18:50 |
dansmith | edleafe: but we also need the piece to make the resource tracker report allocations for the custom resources an instance has in its flavor, which I don't think is done yet | 18:50 |
dansmith | jaypipes: right? | 18:51 |
mriedem | correct | 18:51 |
jaypipes | correct | 18:51 |
mriedem | the data migration and posting allocations isn't done | 18:51 |
edleafe | dansmith: doing it in the driver's init_host has a lot of advantages | 18:52 |
dansmith | ah, the reason is because we don't easily know ironic vs. libirt instances in manage | 18:52 |
dansmith | that's why | 18:52 |
dansmith | edleafe: we just need to be good about it (i.e. spawn a thread) | 18:53 |
edleafe | mostly that it runs once, and nova can't accidentally allocate against it until the healing is run | 18:53 |
dansmith | edleafe: well, I don't think we can block compute startup entirely right? | 18:53 |
edleafe | dansmith: well, we can see about improving it once I get it working | 18:53 |
dansmith | and we don't need to until we convert the requests to be custom-only, which is queens I think | 18:53 |
edleafe | dansmith: this has to be done in Pike so we can remove it in Queens and go to custom-only | 18:54 |
dansmith | edleafe: the migration does yeah, so we can do it async | 18:54 |
openstackgerrit | Baodong (Robert) Li proposed openstack/nova-specs master: Expose vlan trunking in metadata/configdrive https://review.openstack.org/471815 | 18:54 |
dansmith | so nobody is working on reporting allocations for custom resource type overrides in the flavors, right? | 18:55 |
edleafe | dansmith: the understanding was that operators would add the extra_specs stuff before starting Pike | 18:56 |
dansmith | edleafe: to the base flavors? | 18:56 |
mriedem | edleafe: they shouldn't do any of that, | 18:56 |
edleafe | dansmith: the nodes should already be populated with a resource_class in Ocata | 18:56 |
mriedem | until this other stuff is done | 18:56 |
dansmith | right | 18:57 |
dansmith | they can't | 18:57 |
dansmith | the spec says that in queens, afaik | 18:57 |
mriedem | we could likely build something into nova-status in queens | 18:57 |
edleafe | mriedem: well, yeah - that's why this is going into Pike | 18:57 |
dansmith | if we report inventory in pike, and allocations for existing, then everything is good to cut over in queens | 18:57 |
mriedem | you could query all ironic compute nodes in all cells and get the instances from them and check to see if their flavors have been migrated | 18:57 |
mriedem | anyway i think i put some words about the operator thing in the spec amendment | 18:58 |
dansmith | so again, | 18:58 |
dansmith | nobody is working on the reporting allocations part right? | 18:58 |
mriedem | correctamundo | 18:59 |
dansmith | okay I think that'll be easy so let me work on that a bit | 18:59 |
edleafe | dansmith: not sure what you mean by 'reporting allcations' | 18:59 |
*** adisky__ has quit IRC | 18:59 | |
dansmith | edleafe: healing the flavors on the instances to have the resource override is one thing, | 19:00 |
mriedem | edleafe: let me find that from the spec amendment | 19:00 |
dansmith | but we have to actually report those values as consumed in placement when we're making/updating the instance allocations | 19:00 |
dansmith | from resource tracker | 19:00 |
* edleafe is on a call right now | 19:00 | |
mriedem | edleafe: https://review.openstack.org/#/c/481748/1/specs/pike/approved/custom-resource-classes-in-flavors.rst@108 | 19:00 |
edleafe | mriedem: ok, that | 19:01 |
edleafe | mriedem: I am adding similar in the flavor migration stuff | 19:01 |
*** Daisy_ has joined #openstack-nova | 19:01 | |
edleafe | setting the allocation for the custom ironic RC | 19:02 |
dansmith | migrating the instance flavor should make the allocation heal in the RT when that runs | 19:02 |
dansmith | edleafe: don't make those calls from driver init | 19:02 |
dansmith | otherwise we have it in two places | 19:02 |
*** mgiles has quit IRC | 19:04 | |
*** Daisy_ has quit IRC | 19:06 | |
*** Apoorva_ has quit IRC | 19:16 | |
*** gyee has joined #openstack-nova | 19:17 | |
*** lpetrut__ has joined #openstack-nova | 19:24 | |
*** vishwanathj has joined #openstack-nova | 19:26 | |
*** zzzeek has quit IRC | 19:29 | |
*** crushil has quit IRC | 19:29 | |
*** zzzeek has joined #openstack-nova | 19:30 | |
*** jdillaman has joined #openstack-nova | 19:32 | |
*** vishwanathj has quit IRC | 19:34 | |
openstackgerrit | Merged openstack/os-vif master: unplug_vf_passthrough: don't try to delete representor netdev https://review.openstack.org/478820 | 19:35 |
*** vishwanathj has joined #openstack-nova | 19:35 | |
*** crushil has joined #openstack-nova | 19:37 | |
*** prometheanfire has left #openstack-nova | 19:37 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/484218 | 19:40 |
*** gjayavelu has quit IRC | 19:44 | |
*** awaugama has quit IRC | 19:45 | |
*** jangutter_ has joined #openstack-nova | 19:46 | |
*** jangutter has quit IRC | 19:47 | |
*** jangutter_ is now known as jangutter | 19:47 | |
*** jangutter_ has joined #openstack-nova | 19:47 | |
*** vishwanathj has quit IRC | 19:48 | |
*** vishwanathj has joined #openstack-nova | 19:49 | |
*** vishwanathj has quit IRC | 19:50 | |
*** vishwanathj has joined #openstack-nova | 19:51 | |
*** nicolasbock has quit IRC | 19:53 | |
openstackgerrit | Jackie Truong proposed openstack/nova master: [WIP] Add trusted certificates to InstanceExtras https://review.openstack.org/457711 | 19:55 |
openstackgerrit | Jackie Truong proposed openstack/nova master: [WIP] Add trusted certificates to InstanceExtras https://review.openstack.org/457711 | 19:57 |
*** dave-mccowan has joined #openstack-nova | 19:58 | |
oorgeron | Hi folks, I'm working on a patch to enable nova to use mysql cluster. In tests, I'm running into errors that seem to indicate that sqlite is being used in the sqlalchemy migrations. Michael Bayer said that this has happened before in the nova gate, anyone know how to fix that? https://review.openstack.org/#/c/446643/ | 20:02 |
*** smatzek has quit IRC | 20:06 | |
melwitt | oorgeron: the unit tests intentionally use sqlite | 20:06 |
melwitt | and functional tests | 20:06 |
*** randomhack has quit IRC | 20:08 | |
melwitt | that said, I don't know how you could get things working with your change. probably need to ask someone like sdague | 20:08 |
*** tylerder_ has quit IRC | 20:08 | |
*** pchavva has quit IRC | 20:09 | |
*** armax has quit IRC | 20:10 | |
*** gjayavelu has joined #openstack-nova | 20:12 | |
oorgeron | melwitt: I'll reach out to sdague. | 20:12 |
openstackgerrit | Dan Smith proposed openstack/nova master: Consider instance flavor resource overrides in allocations https://review.openstack.org/484935 | 20:13 |
dansmith | mriedem: edleafe ^.. I still need to figure out what gabbit is failing on one of the functional tests | 20:13 |
mriedem | oorgeron: you can run mysql and postgresql opportunistic tests locally if you do some setup | 20:13 |
sdague | oorgeron: yeh, everything there looks like unit testable failures because of an assumption about an index | 20:14 |
mriedem | there should be a script in nova/tools to set this stuff up | 20:14 |
*** tylerderosagrund has joined #openstack-nova | 20:14 | |
sdague | mriedem: it's not even that | 20:14 |
mriedem | https://github.com/openstack/nova/blob/master/tools/test-setup.sh | 20:15 |
sdague | http://logs.openstack.org/43/446643/6/check/gate-nova-python27-ubuntu-xenial/6e79a39/console.html.gz#_2017-07-14_19_47_37_197086 | 20:15 |
sdague | these are just run of the mill, non mysql / pg tests failing | 20:15 |
oorgeron | sdague: yeah the test is failing with a sqlite error with dropping an index. The scripts work fine with innodb and ndb as the database. | 20:16 |
sdague | oorgeron: right, they have to work with sqlite as well | 20:16 |
*** gjayavelu has quit IRC | 20:16 | |
sdague | that's our unit testing environment | 20:16 |
mriedem | yeah...you can't just do stuff like this https://review.openstack.org/#/c/446643/6/nova/db/sqlalchemy/migrate_repo/versions/249_remove_duplicate_index.py | 20:16 |
*** jamesdenton has joined #openstack-nova | 20:17 | |
*** Dinesh_Bhor has quit IRC | 20:17 | |
*** dave-mccowan has quit IRC | 20:17 | |
mriedem | and this scares me https://review.openstack.org/#/c/446643/6/nova/db/sqlalchemy/models.py | 20:17 |
oorgeron | mriedmen: A lot of the other services are just doing tests against mysql and maybe postgresql. I could use another method to drop and add the foreignkey and not use the migrate method for doing that. | 20:18 |
mriedem | oorgeron: everyone is using sqlite for unit tests | 20:18 |
mriedem | we test with mysql in the devstack jobs in the gate | 20:18 |
mriedem | for integration testing | 20:18 |
mriedem | the unit tests also run with the opportunistic mysql and postgresql backends in the gate | 20:19 |
oorgeron | mriedem: I can drop foreign keys like this in other services and the tests pass. | 20:19 |
mriedem | but locally you have to set that all up optionally | 20:19 |
*** jangutter has quit IRC | 20:19 | |
mriedem | oorgeron: that doesn't make it right | 20:19 |
mriedem | "hey look i deleted a bunch of code and nothing blew up!" | 20:19 |
mriedem | that probably just means they aren't doing testing | 20:19 |
mriedem | the model changes here worry me that the schema will change for other backends, like postgresql | 20:20 |
oorgeron | mriedem: first off, when you drop an index, you supposed to remove the foreign keys, if we're talking about the right order of sql steps. Innodb just happens to be very forgiving on that, doesn't make it right either. | 20:20 |
* mriedem summons jaypipes for a sql battle | 20:21 | |
oorgeron | mriedem: also, if you look at that, it adds the key back after the index is dropped, which is the right way to do this in sql | 20:21 |
* jaypipes stumbles in | 20:21 | |
jaypipes | mriedem: how may I be of assistance? | 20:21 |
oorgeron | mriedem: But I'll try a dumber wait to drop and recreate the foreign key, instead of using the migrate method here. | 20:21 |
oorgeron | way | 20:21 |
oorgeron | mriedem: the changes to model will only apply when ndb is turned on. The ndb function calls there do the right thing automatically. | 20:23 |
mriedem | so in https://review.openstack.org/#/c/446643/6/nova/db/sqlalchemy/migrate_repo/versions/249_remove_duplicate_index.py you'd have to handle the index not existing before trying to drop it | 20:24 |
*** dave-mccowan has joined #openstack-nova | 20:24 | |
mriedem | jaypipes: half joking | 20:25 |
mriedem | i unsummon you | 20:25 |
mriedem | and banish you back to placement land | 20:25 |
mriedem | *placement island | 20:25 |
oorgeron | mriedem: besides, 292_drop_nova_volumes_tables.py uses the same method and is not part of my patch :) | 20:26 |
*** jamesden_ has joined #openstack-nova | 20:26 | |
*** dave-mccowan has quit IRC | 20:27 | |
*** jamesdenton has quit IRC | 20:28 | |
openstackgerrit | Jan Gutter proposed openstack/os-vif master: Add support for VIFPortProfileOVSRepresentor https://review.openstack.org/483921 | 20:28 |
* jaypipes vanishes in puff of smoke | 20:28 | |
openstackgerrit | Jackie Truong proposed openstack/nova master: [WIP] Implement certificate_utils https://review.openstack.org/479949 | 20:30 |
*** esberglu has quit IRC | 20:31 | |
*** vishwanathj has quit IRC | 20:32 | |
*** vishwanathj has joined #openstack-nova | 20:33 | |
*** kristian__ has quit IRC | 20:34 | |
*** kristian__ has joined #openstack-nova | 20:34 | |
*** lpetrut__ has quit IRC | 20:38 | |
*** vishwanathj has quit IRC | 20:39 | |
*** vishwanathj has joined #openstack-nova | 20:40 | |
*** vishwanathj has quit IRC | 20:40 | |
*** vishwanathj has joined #openstack-nova | 20:41 | |
*** esberglu has joined #openstack-nova | 20:44 | |
*** esberglu has quit IRC | 20:44 | |
*** esberglu has joined #openstack-nova | 20:44 | |
*** vishwanathj has quit IRC | 20:45 | |
*** vishwanathj has joined #openstack-nova | 20:46 | |
*** vishwanathj has quit IRC | 20:47 | |
*** vishwanathj has joined #openstack-nova | 20:47 | |
*** jamesden_ has quit IRC | 20:47 | |
oorgeron | sdague: is there a way to run the tests just against sqlite? | 20:49 |
*** jamesdenton has joined #openstack-nova | 20:49 | |
*** armax has joined #openstack-nova | 20:49 | |
*** Daisy_ has joined #openstack-nova | 20:50 | |
openstackgerrit | Jackie Truong proposed openstack/nova master: Add trusted certificates to InstanceExtras https://review.openstack.org/457711 | 20:54 |
*** crushil has quit IRC | 20:55 | |
*** Daisy_ has quit IRC | 20:55 | |
openstackgerrit | Jan Gutter proposed openstack/os-vif master: Add support for VIFPortProfileOVSRepresentor https://review.openstack.org/483921 | 20:57 |
*** rcernin has quit IRC | 20:57 | |
*** tylerder_ has joined #openstack-nova | 20:59 | |
*** tylerderosagrund has quit IRC | 21:02 | |
*** lucasxu has quit IRC | 21:02 | |
*** sdague has quit IRC | 21:02 | |
*** tylerder_ has quit IRC | 21:03 | |
openstackgerrit | Ed Leafe proposed openstack/nova master: WIP - Migrate Ironic Flavors https://review.openstack.org/484949 | 21:06 |
edleafe | dansmith: ^^ Strawman code that has the inventory/allocation changes | 21:06 |
*** lucasxu has joined #openstack-nova | 21:06 | |
edleafe | dansmith: I had already written that before you said not to :) | 21:06 |
mriedem | dansmith: here it comes | 21:08 |
mriedem | prepare | 21:08 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Handle uuids in os-hypervisors API https://review.openstack.org/471899 | 21:08 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Use uuid for id in os-services API https://review.openstack.org/464280 | 21:08 |
*** MVenesio has quit IRC | 21:09 | |
dansmith | edleafe: remember how I asked a few times if anyone was working on that? | 21:14 |
*** kbaegis has joined #openstack-nova | 21:16 | |
*** Apoorva has joined #openstack-nova | 21:16 | |
*** kristian__ has quit IRC | 21:17 | |
*** lucasxu has quit IRC | 21:17 | |
edleafe | dansmith: remember how I said that I was adding that code to the ironic driver? | 21:17 |
*** kristian__ has joined #openstack-nova | 21:18 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: api-ref: fix max_version for deprecated os-quota-class-sets parameters https://review.openstack.org/484952 | 21:18 |
mriedem | alex_xu: gmann: ^ we got confused | 21:18 |
*** kbaegis1 has quit IRC | 21:19 | |
*** annegentle has quit IRC | 21:22 | |
*** kristian__ has quit IRC | 21:22 | |
openstackgerrit | Octave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446643 | 21:23 |
mriedem | edleafe: dansmith: now now now, you're BOTH wrong! :) | 21:24 |
mriedem | edleafe: you shouldn't be doing the placement stuff in the init_host | 21:24 |
mriedem | -1 for that | 21:24 |
mriedem | dan's change builds on top of yours | 21:24 |
mriedem | edleafe: just need you to update the existing instance flavors on init_host, | 21:24 |
mriedem | update_available_resource will pick up on that (via dan's change) and adjust the allocations | 21:24 |
mriedem | automagically | 21:25 |
openstackgerrit | Octave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446643 | 21:25 |
*** rajathag_ has quit IRC | 21:26 | |
*** jheroux has quit IRC | 21:28 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: placement: alloc candidates only shared resources https://review.openstack.org/484900 | 21:29 |
mriedem | jaypipes: +2 | 21:30 |
*** thorst has quit IRC | 21:30 | |
jaypipes | mriedem: danke | 21:30 |
mriedem | kein Problem | 21:30 |
openstackgerrit | Jackie Truong proposed openstack/nova master: Implement certificate_utils https://review.openstack.org/479949 | 21:31 |
*** baoli has quit IRC | 21:31 | |
openstackgerrit | Jackie Truong proposed openstack/nova master: Implement certificate_utils https://review.openstack.org/479949 | 21:32 |
edleafe | mriedem: like I said, I had most of that done before our little conversation earlier | 21:34 |
edleafe | I just pushed it before I gut it :) | 21:35 |
*** annegentle has joined #openstack-nova | 21:39 | |
openstackgerrit | Ed Leafe proposed openstack/nova master: WIP - Migrate Ironic Flavors https://review.openstack.org/484949 | 21:39 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: api-ref: fix description of service_disable_reason https://review.openstack.org/484955 | 21:39 |
edleafe | dansmith: mriedem: rebased it on dansmith's change and deleted the allocation stuff | 21:39 |
openstackgerrit | Rick Bartra proposed openstack/nova master: Add policy granularity to the Flavors API https://review.openstack.org/449288 | 21:39 |
edleafe | still needs tests, though | 21:39 |
edleafe | but they will have to wait until tomorrow | 21:39 |
mriedem | edleafe: ok, that's the wrong order really, but ok | 21:39 |
*** eharney has quit IRC | 21:40 | |
*** crushil has joined #openstack-nova | 21:40 | |
edleafe | mriedem: no, because without his you could get errors | 21:40 |
edleafe | with mine | 21:40 |
edleafe | with his first nothing will happen until mine | 21:40 |
mriedem | i don't understand how dan's change should impact yours | 21:41 |
mriedem | they could be done in parallel actually | 21:41 |
mriedem | but dan's builds on yours | 21:41 |
edleafe | well, maybe it only throws errors with the init_host updating inventory | 21:41 |
*** thorst has joined #openstack-nova | 21:42 | |
edleafe | didn't get to test that scenario | 21:42 |
*** Daisy_ has joined #openstack-nova | 21:42 | |
melwitt | dansmith: I'm looking at the fleetify patch to figure out how to build upon it for per cell console proxies. it looks like it sets up only one cell? https://review.openstack.org/#/c/477556 | 21:42 |
openstackgerrit | Rick Bartra proposed openstack/nova master: Add policy granularity to the Flavors API https://review.openstack.org/449288 | 21:43 |
mriedem | melwitt: you have to look at the multinode job | 21:43 |
mriedem | http://logs.openstack.org/56/477556/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/aed9486/ | 21:43 |
melwitt | mriedem: I did, I only see super conductor and one conductor process and NOVA_NUM_CELLS is 1? | 21:44 |
*** thorst has quit IRC | 21:44 | |
mriedem | hmm http://logs.openstack.org/56/477556/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/aed9486/logs/devstack-gate-discover-hosts.txt.gz | 21:44 |
mriedem | yeah i see 2 computes, 2 cell mappings, but really only 1 cell | 21:44 |
dansmith | melwitt: it treats cell0 as the main cell by pointing everything to it, so cell1 is the different cell, | 21:45 |
dansmith | which is where the computes are | 21:45 |
melwitt | oh, okay | 21:45 |
melwitt | thanks | 21:45 |
dansmith | the plan was to make the second node create a second cell in some configurations to validate that cross-cell migrations don't happen and stuff, | 21:45 |
dansmith | but there is more devstack and d-g work to do there, | 21:45 |
*** jmlowe has quit IRC | 21:46 | |
dansmith | but have had a lot of time waiting for this to get merged yaknow | 21:46 |
mriedem | it did get merged once remember? :) | 21:46 |
melwitt | heh | 21:46 |
dansmith | even when it merged a couple weeks ago I figured we were a little late in the cycle to be splitting that out and dealing with big config changes | 21:46 |
dansmith | heh yes for a hot minute | 21:46 |
*** Daisy_ has quit IRC | 21:47 | |
dansmith | when we do the two computes in two cells thing we also have to make sure we end up with a two-computes-one-cell job to keep testing migrations and stuff | 21:47 |
dansmith | it's a whole thing | 21:47 |
dansmith | but, for your console thing I think the current config is going to test what you want | 21:47 |
dansmith | because if you don't switch cells, you'll hit cell0 and find nothing | 21:47 |
dansmith | mriedem: I don't think there's any strict ordering required between ed's patch and mine | 21:48 |
mriedem | dansmith: there isn't a strict ordering no | 21:48 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Do not mention that tags are case sensitive in docs https://review.openstack.org/484957 | 21:48 |
mriedem | could be totally parallel | 21:48 |
dansmith | mine is fine in isolation, | 21:48 |
dansmith | mriedem: mine without his would work for all new instances | 21:48 |
edleafe | dansmith: when I tested the first version (with the allocation stuff in init_host) it would throw errors in the periodic update until I rebased on yours. | 21:50 |
*** MVenesio has joined #openstack-nova | 21:50 | |
*** MVenesio has quit IRC | 21:50 | |
edleafe | dansmith: now that I removed the allocations, it probably doesn't matter | 21:50 |
dansmith | "when done properly, ordering doesn't matter" | 21:50 |
dansmith | I should have sai | 21:50 |
dansmith | *said | 21:50 |
edleafe | "properly" | 21:51 |
edleafe | heh | 21:51 |
*** jamesden_ has joined #openstack-nova | 21:51 | |
*** jamesdenton has quit IRC | 21:52 | |
*** gouthamr has quit IRC | 21:53 | |
*** gbarros has joined #openstack-nova | 21:57 | |
*** burt has quit IRC | 21:57 | |
*** crushil has quit IRC | 21:59 | |
*** tylerderosagrund has joined #openstack-nova | 22:00 | |
*** tylerderosagrund has quit IRC | 22:05 | |
melwitt | lost power, pasting what I wrote: | 22:06 |
melwitt | yeah, I'll have to think about it more. currently confused | 22:06 |
melwitt | console proxies currently run at the top, now we'll run them per cell. the initial request for a console will generate the auth in the cell based on the instance, then hand out the proxy url from the cell to the user | 22:06 |
melwitt | then the user should connect directly to the proxy in the cell | 22:06 |
melwitt | I was trying to think what could possibly go wrong there or how to test it with the multicell devstack | 22:06 |
*** armax_ has joined #openstack-nova | 22:07 | |
*** armax has quit IRC | 22:07 | |
*** armax_ is now known as armax | 22:07 | |
*** tbachman has quit IRC | 22:08 | |
openstackgerrit | Dan Smith proposed openstack/nova master: Consider instance flavor resource overrides in allocations https://review.openstack.org/484935 | 22:10 |
dansmith | melwitt: I'm not sure what you mean, but the proxy should start with the nova-cell1 config, which will point it at the real cell, where the compute is | 22:11 |
*** avolkov has quit IRC | 22:11 | |
dansmith | melwitt: which will mean that the api will find it on that rpc bus, and not the api-level one | 22:12 |
*** jamesden_ has quit IRC | 22:12 | |
melwitt | dansmith: I'm not sure what I mean either. I guess just trying to think what needs to be different. so currently the proxies are started with the api cell conf and have settings in the regular nova conf | 22:14 |
dansmith | um | 22:14 |
dansmith | wat | 22:14 |
dansmith | you mean they use the api db part of the used-to-be-unified config? | 22:14 |
melwitt | like this? https://review.openstack.org/#/c/477556/5/lib/nova@885 | 22:15 |
*** tbachman has joined #openstack-nova | 22:15 | |
melwitt | $api_cell_conf which is just $NOVA_CONF | 22:16 |
dansmith | oh I see, that's the api conf if cellsv1 is in place right? | 22:16 |
*** crushil has joined #openstack-nova | 22:16 | |
dansmith | but normally that's the same config as everything else, for non-cellsv1 | 22:16 |
melwitt | yeah, think that's why it's named that | 22:17 |
melwitt | (as I keep looking at this) | 22:17 |
melwitt | yeah | 22:17 |
*** crushil has quit IRC | 22:17 | |
*** crushil has joined #openstack-nova | 22:18 | |
*** Apoorva_ has joined #openstack-nova | 22:19 | |
*** gyee has quit IRC | 22:20 | |
*** acormier has quit IRC | 22:20 | |
*** acormier has joined #openstack-nova | 22:20 | |
*** Apoorva has quit IRC | 22:21 | |
*** kylek3h has quit IRC | 22:23 | |
*** crushil has quit IRC | 22:24 | |
*** gouthamr has joined #openstack-nova | 22:29 | |
*** felipemonteiro__ has quit IRC | 22:31 | |
*** felipemonteiro__ has joined #openstack-nova | 22:33 | |
*** acormier has quit IRC | 22:34 | |
*** kristian__ has joined #openstack-nova | 22:37 | |
*** tbachman has quit IRC | 22:37 | |
*** itlinux has quit IRC | 22:37 | |
*** felipemonteiro__ has quit IRC | 22:38 | |
*** gyee has joined #openstack-nova | 22:38 | |
*** kristian__ has quit IRC | 22:41 | |
*** tbachman has joined #openstack-nova | 22:43 | |
*** edmondsw has quit IRC | 22:47 | |
*** kbaegis has quit IRC | 22:52 | |
openstackgerrit | Merged openstack/nova master: Use plain routes list for os-security-groups instead of stevedore https://review.openstack.org/478901 | 23:00 |
*** jwcroppe has quit IRC | 23:00 | |
*** jwcroppe has joined #openstack-nova | 23:01 | |
*** gcb has quit IRC | 23:02 | |
*** jwcroppe_ has joined #openstack-nova | 23:03 | |
openstackgerrit | Merged openstack/nova master: Use plain routes list for server-security-groups instead of stevedore https://review.openstack.org/478902 | 23:04 |
*** thorst has joined #openstack-nova | 23:04 | |
*** jwcroppe has quit IRC | 23:05 | |
*** lyan has quit IRC | 23:05 | |
*** chyka has quit IRC | 23:06 | |
*** thorst has quit IRC | 23:06 | |
*** chyka has joined #openstack-nova | 23:06 | |
*** marst has quit IRC | 23:08 | |
*** annegentle has quit IRC | 23:10 | |
*** chyka has quit IRC | 23:11 | |
*** oorgeron has left #openstack-nova | 23:13 | |
*** baoli has joined #openstack-nova | 23:20 | |
*** baoli has quit IRC | 23:24 | |
*** catintheroof has quit IRC | 23:25 | |
*** kbaegis has joined #openstack-nova | 23:28 | |
*** kbaegis has quit IRC | 23:28 | |
*** dave-mccowan has joined #openstack-nova | 23:29 | |
*** annegentle has joined #openstack-nova | 23:29 | |
*** kbaegis has joined #openstack-nova | 23:29 | |
*** sree_ has joined #openstack-nova | 23:33 | |
*** sree_ is now known as Guest61538 | 23:34 | |
*** annegentle has quit IRC | 23:34 | |
*** esberglu has quit IRC | 23:36 | |
*** dave-mcc_ has joined #openstack-nova | 23:37 | |
*** Guest61538 has quit IRC | 23:38 | |
*** dave-mccowan has quit IRC | 23:38 | |
*** hongbin has quit IRC | 23:39 | |
*** jaypipes has quit IRC | 23:40 | |
*** mtanino__ has quit IRC | 23:41 | |
*** mtanino_ has joined #openstack-nova | 23:41 | |
mriedem | uh oh http://logs.openstack.org/99/471899/25/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3f9a9e3/logs/new/screen-n-cond.txt.gz?level=TRACE | 23:42 |
mriedem | someone better change the sheets | 23:44 |
*** dave-mcc_ has quit IRC | 23:45 | |
*** jwcroppe_ has quit IRC | 23:45 | |
mriedem | https://bugs.launchpad.net/nova/+bug/1705141 | 23:46 |
openstack | Launchpad bug 1705141 in OpenStack Compute (nova) "select_destinations reults in "TypeError: 'NoneType' object is not iterable" randomly" [High,Confirmed] | 23:46 |
*** mtanino_ has quit IRC | 23:46 | |
*** annegentle has joined #openstack-nova | 23:47 | |
*** takashin has joined #openstack-nova | 23:48 | |
openstackgerrit | Octave Orgeron proposed openstack/nova master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446643 | 23:49 |
*** itlinux has joined #openstack-nova | 23:54 | |
*** lucasxu has joined #openstack-nova | 23:55 | |
*** yingjun has joined #openstack-nova | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!