openstackgerrit | Surya Seetharaman proposed openstack/nova master: Make archive_deleted_rows handle a missing CONF.api_database.connection https://review.openstack.org/550967 | 00:01 |
---|---|---|
*** robputt has quit IRC | 00:02 | |
*** sorrison_laptop has quit IRC | 00:02 | |
*** robputt has joined #openstack-nova | 00:02 | |
*** r-daneel has quit IRC | 00:03 | |
*** tssurya has joined #openstack-nova | 00:04 | |
*** slaweq__ has joined #openstack-nova | 00:04 | |
*** tssurya__ has quit IRC | 00:04 | |
*** dtruong has quit IRC | 00:05 | |
*** dtruong has joined #openstack-nova | 00:06 | |
*** robputt has quit IRC | 00:06 | |
*** sorrison_laptop has joined #openstack-nova | 00:07 | |
*** robputt has joined #openstack-nova | 00:07 | |
*** tssurya has quit IRC | 00:09 | |
*** slaweq__ has quit IRC | 00:09 | |
*** wolverineav has joined #openstack-nova | 00:09 | |
*** sorrison_laptop has quit IRC | 00:11 | |
*** sapd_ has quit IRC | 00:12 | |
*** robputt has quit IRC | 00:12 | |
*** dtruong has quit IRC | 00:12 | |
*** robputt has joined #openstack-nova | 00:12 | |
*** dtruong has joined #openstack-nova | 00:12 | |
*** stakeda has joined #openstack-nova | 00:13 | |
*** salv-orlando has quit IRC | 00:13 | |
*** wolverineav has quit IRC | 00:14 | |
*** claudiub has quit IRC | 00:14 | |
*** slaweq__ has joined #openstack-nova | 00:15 | |
*** david-lyle has quit IRC | 00:17 | |
*** robputt has quit IRC | 00:17 | |
*** david-lyle has joined #openstack-nova | 00:17 | |
*** robputt has joined #openstack-nova | 00:17 | |
*** beagles|biab is now known as beagles | 00:18 | |
*** david-lyle has quit IRC | 00:18 | |
*** slaweq__ has quit IRC | 00:19 | |
*** hemna_ has joined #openstack-nova | 00:19 | |
*** hongbin has quit IRC | 00:20 | |
*** hoangcx has quit IRC | 00:21 | |
*** sorrison_laptop has joined #openstack-nova | 00:21 | |
*** hoangcx has joined #openstack-nova | 00:22 | |
*** robputt has quit IRC | 00:22 | |
*** wolverineav has joined #openstack-nova | 00:22 | |
*** robputt has joined #openstack-nova | 00:23 | |
*** chyka_ has joined #openstack-nova | 00:23 | |
*** hemna_ has quit IRC | 00:24 | |
*** elmaciej has quit IRC | 00:24 | |
*** slaweq__ has joined #openstack-nova | 00:25 | |
*** sorrison_laptop has quit IRC | 00:26 | |
*** chyka has quit IRC | 00:27 | |
*** wolverineav has quit IRC | 00:27 | |
*** robputt has quit IRC | 00:28 | |
*** chyka_ has quit IRC | 00:28 | |
*** sdague has quit IRC | 00:29 | |
*** slaweq__ has quit IRC | 00:29 | |
*** robputt has joined #openstack-nova | 00:30 | |
*** mlavalle has quit IRC | 00:31 | |
*** sorrison_laptop has joined #openstack-nova | 00:33 | |
*** prateek has quit IRC | 00:34 | |
*** slaweq__ has joined #openstack-nova | 00:35 | |
*** xinliang has quit IRC | 00:37 | |
*** sorrison_laptop has quit IRC | 00:38 | |
*** robputt has quit IRC | 00:38 | |
*** moshele has joined #openstack-nova | 00:39 | |
*** liuzz has joined #openstack-nova | 00:39 | |
*** robputt has joined #openstack-nova | 00:39 | |
*** slaweq__ has quit IRC | 00:39 | |
*** itlinux has joined #openstack-nova | 00:39 | |
*** wolverineav has joined #openstack-nova | 00:40 | |
*** jichen has joined #openstack-nova | 00:43 | |
*** robputt has quit IRC | 00:44 | |
*** robputt has joined #openstack-nova | 00:45 | |
*** slaweq__ has joined #openstack-nova | 00:45 | |
*** sorrison_laptop has joined #openstack-nova | 00:47 | |
*** chyka has joined #openstack-nova | 00:48 | |
*** wolverineav has quit IRC | 00:48 | |
*** xinliang has joined #openstack-nova | 00:49 | |
*** robputt has quit IRC | 00:49 | |
*** robputt has joined #openstack-nova | 00:50 | |
*** slaweq__ has quit IRC | 00:50 | |
*** sorrison_laptop has quit IRC | 00:52 | |
*** chyka has quit IRC | 00:52 | |
*** robputt has quit IRC | 00:54 | |
*** slaweq__ has joined #openstack-nova | 00:55 | |
*** robputt has joined #openstack-nova | 00:55 | |
* mnaser sighs | 00:59 | |
mnaser | the patches we did to do clean-up-on-delete work great, except orchestrators are still broken | 00:59 |
mnaser | because if say an orchestrator like heat created a volume, then a vm with that volume attached and fails | 00:59 |
*** robputt has quit IRC | 01:00 | |
*** robputt has joined #openstack-nova | 01:00 | |
*** slaweq__ has quit IRC | 01:00 | |
mnaser | when you tell it to delete the stack, it will start by deleting the volume first (because it cant delete the vm without the volume being gone i guess) | 01:00 |
mnaser | but it cant do that because the volume is in 'attaching' state, and nova only clears that on ERROR'd instances once the instance is deleted | 01:00 |
*** sorrison_laptop has joined #openstack-nova | 01:00 | |
*** phuongnh has joined #openstack-nova | 01:01 | |
*** tiendc has joined #openstack-nova | 01:04 | |
*** robputt has quit IRC | 01:05 | |
*** sorrison_laptop has quit IRC | 01:05 | |
*** hamzy has joined #openstack-nova | 01:06 | |
*** suresh12 has quit IRC | 01:06 | |
*** robputt has joined #openstack-nova | 01:07 | |
*** liusheng has quit IRC | 01:09 | |
*** annp has joined #openstack-nova | 01:09 | |
*** liusheng has joined #openstack-nova | 01:09 | |
*** sorrison_laptop has joined #openstack-nova | 01:11 | |
*** gyee has quit IRC | 01:13 | |
*** robputt has quit IRC | 01:14 | |
*** salv-orlando has joined #openstack-nova | 01:14 | |
*** sorrison_laptop has quit IRC | 01:16 | |
*** robputt has joined #openstack-nova | 01:16 | |
*** salv-orlando has quit IRC | 01:18 | |
*** wolverineav has joined #openstack-nova | 01:19 | |
*** pengdake has joined #openstack-nova | 01:19 | |
*** robputt has quit IRC | 01:21 | |
*** sorrison_laptop has joined #openstack-nova | 01:21 | |
*** robputt has joined #openstack-nova | 01:22 | |
*** wolverineav has quit IRC | 01:23 | |
*** Swami has quit IRC | 01:23 | |
*** sorrison_laptop has quit IRC | 01:26 | |
*** robputt has quit IRC | 01:27 | |
*** lifeless has quit IRC | 01:27 | |
*** wolverineav has joined #openstack-nova | 01:29 | |
*** yangyapeng has quit IRC | 01:29 | |
*** robputt has joined #openstack-nova | 01:29 | |
*** yangyapeng has joined #openstack-nova | 01:30 | |
*** sorrison_laptop has joined #openstack-nova | 01:32 | |
*** yangyapeng has quit IRC | 01:32 | |
*** yangyapeng has joined #openstack-nova | 01:32 | |
*** wolverineav has quit IRC | 01:33 | |
*** robputt has quit IRC | 01:33 | |
*** zhaochao has joined #openstack-nova | 01:34 | |
*** robputt has joined #openstack-nova | 01:35 | |
*** slaweq__ has joined #openstack-nova | 01:36 | |
*** Daisy_ has joined #openstack-nova | 01:37 | |
*** slaweq__ has quit IRC | 01:41 | |
*** lei-zh has joined #openstack-nova | 01:42 | |
*** robputt has quit IRC | 01:42 | |
*** gregwork has quit IRC | 01:42 | |
*** gregwork has joined #openstack-nova | 01:42 | |
*** robputt has joined #openstack-nova | 01:43 | |
*** robputt has quit IRC | 01:47 | |
*** robputt has joined #openstack-nova | 01:48 | |
openstackgerrit | Nakanishi Tomotaka proposed openstack/nova master: Test Compute API in multiple cells https://review.openstack.org/534116 | 01:49 |
*** hieulq has joined #openstack-nova | 01:50 | |
openstackgerrit | Merged openstack/os-vif master: Add kuryr-kubernetes Tempest job https://review.openstack.org/548525 | 01:50 |
*** sorrison_laptop has quit IRC | 01:50 | |
*** robputt has quit IRC | 01:55 | |
*** robputt has joined #openstack-nova | 01:56 | |
*** sorrison_laptop has joined #openstack-nova | 01:57 | |
*** robputt has quit IRC | 02:01 | |
*** robputt has joined #openstack-nova | 02:01 | |
*** sorrison_laptop has quit IRC | 02:02 | |
*** suresh12 has joined #openstack-nova | 02:02 | |
*** imacdonn has quit IRC | 02:03 | |
*** imacdonn has joined #openstack-nova | 02:03 | |
*** sorrison_laptop has joined #openstack-nova | 02:03 | |
*** pchavva has joined #openstack-nova | 02:04 | |
*** moshele has quit IRC | 02:04 | |
*** fragatina has quit IRC | 02:06 | |
*** slaweq__ has joined #openstack-nova | 02:07 | |
*** wolverineav has joined #openstack-nova | 02:07 | |
*** sorrison_laptop has quit IRC | 02:08 | |
*** robputt has quit IRC | 02:08 | |
*** fragatina has joined #openstack-nova | 02:09 | |
*** robputt has joined #openstack-nova | 02:10 | |
*** slaweq__ has quit IRC | 02:11 | |
*** wolverineav has quit IRC | 02:11 | |
*** sorrison_laptop has joined #openstack-nova | 02:13 | |
*** fragatina has quit IRC | 02:13 | |
*** sapd has joined #openstack-nova | 02:14 | |
*** robputt has quit IRC | 02:14 | |
*** salv-orlando has joined #openstack-nova | 02:15 | |
*** robputt has joined #openstack-nova | 02:15 | |
*** slaweq__ has joined #openstack-nova | 02:17 | |
*** sorrison_laptop has quit IRC | 02:17 | |
*** salv-orlando has quit IRC | 02:20 | |
*** harlowja has quit IRC | 02:21 | |
*** slaweq__ has quit IRC | 02:21 | |
*** gjayavelu has quit IRC | 02:21 | |
*** tianhui has joined #openstack-nova | 02:22 | |
*** suresh12 has quit IRC | 02:22 | |
*** robputt has quit IRC | 02:22 | |
*** sorrison_laptop has joined #openstack-nova | 02:22 | |
*** suresh12 has joined #openstack-nova | 02:23 | |
*** robputt has joined #openstack-nova | 02:24 | |
*** suresh12_ has joined #openstack-nova | 02:24 | |
*** suresh1__ has joined #openstack-nova | 02:26 | |
*** suresh12 has quit IRC | 02:26 | |
*** sorrison_laptop has quit IRC | 02:27 | |
*** blkart_ has joined #openstack-nova | 02:28 | |
*** robputt has quit IRC | 02:29 | |
*** blkart_ has quit IRC | 02:29 | |
*** suresh12_ has quit IRC | 02:29 | |
*** suresh12 has joined #openstack-nova | 02:30 | |
*** robputt has joined #openstack-nova | 02:30 | |
*** pengdake has quit IRC | 02:31 | |
*** suresh1__ has quit IRC | 02:32 | |
*** wolverineav has joined #openstack-nova | 02:32 | |
openstackgerrit | Merged openstack/nova master: Rename the 'recreate' param in rebuild_instance to 'evacuate' https://review.openstack.org/508190 | 02:33 |
*** robputt has quit IRC | 02:35 | |
*** robputt has joined #openstack-nova | 02:35 | |
*** vladikr has quit IRC | 02:37 | |
*** vladikr has joined #openstack-nova | 02:37 | |
*** wolverineav has quit IRC | 02:37 | |
*** wolverineav has joined #openstack-nova | 02:42 | |
*** _ix has quit IRC | 02:42 | |
*** robputt has quit IRC | 02:42 | |
*** robputt has joined #openstack-nova | 02:43 | |
*** wolverineav has quit IRC | 02:46 | |
*** slaweq__ has joined #openstack-nova | 02:47 | |
*** zhurong has joined #openstack-nova | 02:47 | |
*** robputt has quit IRC | 02:47 | |
*** robputt has joined #openstack-nova | 02:48 | |
*** suresh12 has quit IRC | 02:48 | |
*** slaweq__ has quit IRC | 02:52 | |
*** robputt has quit IRC | 02:52 | |
*** sorrison_laptop has joined #openstack-nova | 02:53 | |
*** robputt has joined #openstack-nova | 02:54 | |
*** sorrison_laptop has quit IRC | 02:58 | |
*** robputt has quit IRC | 02:58 | |
*** wolverineav has joined #openstack-nova | 02:59 | |
*** robputt has joined #openstack-nova | 03:01 | |
*** sorrison_laptop has joined #openstack-nova | 03:01 | |
*** esberglu has joined #openstack-nova | 03:02 | |
*** namnh has joined #openstack-nova | 03:03 | |
*** wolverineav has quit IRC | 03:03 | |
*** lifeless has joined #openstack-nova | 03:06 | |
*** sorrison_laptop has quit IRC | 03:06 | |
*** pengdake has joined #openstack-nova | 03:07 | |
*** robputt has quit IRC | 03:08 | |
*** robputt has joined #openstack-nova | 03:10 | |
*** sorrison_laptop has joined #openstack-nova | 03:10 | |
*** wolverineav has joined #openstack-nova | 03:11 | |
*** hamzy has quit IRC | 03:14 | |
*** jichen has quit IRC | 03:14 | |
*** robputt has quit IRC | 03:14 | |
*** sorrison_laptop has quit IRC | 03:15 | |
*** wolverineav has quit IRC | 03:15 | |
*** robputt has joined #openstack-nova | 03:16 | |
*** salv-orlando has joined #openstack-nova | 03:16 | |
*** _ix has joined #openstack-nova | 03:17 | |
*** vladikr has quit IRC | 03:19 | |
*** vladikr has joined #openstack-nova | 03:19 | |
*** sorrison_laptop has joined #openstack-nova | 03:19 | |
*** robputt has quit IRC | 03:20 | |
*** robputt has joined #openstack-nova | 03:20 | |
*** salv-orlando has quit IRC | 03:20 | |
*** _ix has quit IRC | 03:22 | |
*** p_d has joined #openstack-nova | 03:23 | |
*** sorrison_laptop has quit IRC | 03:24 | |
*** robputt has quit IRC | 03:25 | |
*** robputt has joined #openstack-nova | 03:25 | |
*** sorrison_laptop has joined #openstack-nova | 03:27 | |
*** robputt has quit IRC | 03:29 | |
*** Spaz-Work has joined #openstack-nova | 03:30 | |
Spaz-Work | Morning | 03:30 |
*** _ix has joined #openstack-nova | 03:30 | |
*** robputt has joined #openstack-nova | 03:31 | |
*** sorrison_laptop has quit IRC | 03:31 | |
*** wolverineav has joined #openstack-nova | 03:33 | |
*** robputt has quit IRC | 03:35 | |
*** robputt has joined #openstack-nova | 03:37 | |
*** psachin has joined #openstack-nova | 03:39 | |
*** robputt has quit IRC | 03:41 | |
*** sorrison_laptop has joined #openstack-nova | 03:42 | |
*** robputt has joined #openstack-nova | 03:45 | |
*** sorrison_laptop has quit IRC | 03:46 | |
*** slaweq__ has joined #openstack-nova | 03:48 | |
*** robputt has quit IRC | 03:49 | |
*** robputt has joined #openstack-nova | 03:53 | |
*** slaweq__ has quit IRC | 03:53 | |
*** sorrison_laptop has joined #openstack-nova | 03:57 | |
*** robputt has quit IRC | 03:57 | |
*** robputt has joined #openstack-nova | 03:59 | |
*** sorrison_laptop has quit IRC | 04:01 | |
*** fragatina has joined #openstack-nova | 04:02 | |
*** robputt has quit IRC | 04:03 | |
*** sridharg has joined #openstack-nova | 04:05 | |
*** sorrison_laptop has joined #openstack-nova | 04:06 | |
*** robputt has joined #openstack-nova | 04:07 | |
*** fragatina has quit IRC | 04:07 | |
*** esberglu has quit IRC | 04:10 | |
*** slaweq has quit IRC | 04:11 | |
*** sorrison_laptop has quit IRC | 04:11 | |
*** slaweq has joined #openstack-nova | 04:11 | |
*** robputt has quit IRC | 04:11 | |
*** dave-mccowan has quit IRC | 04:12 | |
*** wolverineav has quit IRC | 04:12 | |
*** wolverineav has joined #openstack-nova | 04:13 | |
*** robputt has joined #openstack-nova | 04:13 | |
*** slaweq has quit IRC | 04:15 | |
*** salv-orlando has joined #openstack-nova | 04:16 | |
*** sorrison_laptop has joined #openstack-nova | 04:17 | |
*** wolverineav has quit IRC | 04:17 | |
*** suresh12 has joined #openstack-nova | 04:17 | |
*** pengdake has quit IRC | 04:17 | |
*** robputt has quit IRC | 04:17 | |
*** sapd has quit IRC | 04:18 | |
*** p_d has quit IRC | 04:19 | |
*** robputt has joined #openstack-nova | 04:19 | |
*** jaianshu has joined #openstack-nova | 04:21 | |
*** suresh12 has quit IRC | 04:21 | |
*** salv-orlando has quit IRC | 04:21 | |
*** StevenK has quit IRC | 04:21 | |
*** sorrison_laptop has quit IRC | 04:21 | |
*** robputt has quit IRC | 04:23 | |
*** hamzy has joined #openstack-nova | 04:23 | |
*** StevenK has joined #openstack-nova | 04:23 | |
*** hongbin has joined #openstack-nova | 04:25 | |
*** robputt has joined #openstack-nova | 04:25 | |
*** slaweq has joined #openstack-nova | 04:29 | |
*** robputt has quit IRC | 04:29 | |
*** chyka has joined #openstack-nova | 04:30 | |
*** robputt has joined #openstack-nova | 04:30 | |
*** sorrison_laptop has joined #openstack-nova | 04:31 | |
*** fragatina has joined #openstack-nova | 04:32 | |
*** sapd has joined #openstack-nova | 04:33 | |
*** germs has quit IRC | 04:33 | |
*** slaweq has quit IRC | 04:34 | |
*** germs has joined #openstack-nova | 04:34 | |
*** germs has quit IRC | 04:34 | |
*** germs has joined #openstack-nova | 04:34 | |
*** germs has quit IRC | 04:34 | |
*** chyka has quit IRC | 04:34 | |
*** germs has joined #openstack-nova | 04:35 | |
*** germs has quit IRC | 04:35 | |
*** germs has joined #openstack-nova | 04:35 | |
*** sorrison_laptop has quit IRC | 04:35 | |
*** wolverineav has joined #openstack-nova | 04:35 | |
*** fragatina has quit IRC | 04:35 | |
*** fragatina has joined #openstack-nova | 04:36 | |
*** zhurong has quit IRC | 04:36 | |
*** slaweq has joined #openstack-nova | 04:39 | |
*** sorrison_laptop has joined #openstack-nova | 04:40 | |
*** lpetrut has joined #openstack-nova | 04:40 | |
*** robputt has quit IRC | 04:40 | |
*** robputt has joined #openstack-nova | 04:41 | |
*** sorrison_laptop has quit IRC | 04:44 | |
*** slaweq has quit IRC | 04:44 | |
*** andreas_s has joined #openstack-nova | 04:46 | |
*** robputt has quit IRC | 04:46 | |
*** robputt has joined #openstack-nova | 04:47 | |
*** zhurong has joined #openstack-nova | 04:49 | |
*** sorrison_laptop has joined #openstack-nova | 04:49 | |
*** slaweq has joined #openstack-nova | 04:50 | |
*** abhishekk has joined #openstack-nova | 04:50 | |
*** andreas_s has quit IRC | 04:50 | |
*** robputt has quit IRC | 04:51 | |
*** yamamoto_ has joined #openstack-nova | 04:52 | |
*** robputt has joined #openstack-nova | 04:53 | |
*** sorrison_laptop has quit IRC | 04:54 | |
*** slaweq has quit IRC | 04:54 | |
*** yamamoto has quit IRC | 04:56 | |
*** robputt has quit IRC | 04:57 | |
*** robputt has joined #openstack-nova | 04:58 | |
*** pchavva has quit IRC | 04:58 | |
*** germs has quit IRC | 04:59 | |
*** germs has joined #openstack-nova | 05:00 | |
*** germs has quit IRC | 05:00 | |
*** germs has joined #openstack-nova | 05:00 | |
*** slaweq has joined #openstack-nova | 05:00 | |
*** sorrison_laptop has joined #openstack-nova | 05:00 | |
*** robputt has quit IRC | 05:02 | |
*** lpetrut has quit IRC | 05:03 | |
*** robputt has joined #openstack-nova | 05:04 | |
*** slaweq has quit IRC | 05:04 | |
*** sorrison_laptop has quit IRC | 05:05 | |
*** sorrison_laptop has joined #openstack-nova | 05:06 | |
*** robputt has quit IRC | 05:08 | |
*** robputt has joined #openstack-nova | 05:09 | |
*** slaweq has joined #openstack-nova | 05:10 | |
*** sorrison_laptop has quit IRC | 05:10 | |
*** slaweq has quit IRC | 05:15 | |
*** fragatina has quit IRC | 05:16 | |
*** fragatina has joined #openstack-nova | 05:16 | |
*** sorrison_laptop has joined #openstack-nova | 05:16 | |
*** salv-orlando has joined #openstack-nova | 05:17 | |
*** hongbin has quit IRC | 05:20 | |
*** sorrison_laptop has quit IRC | 05:20 | |
*** ratailor has joined #openstack-nova | 05:21 | |
*** salv-orlando has quit IRC | 05:22 | |
*** harlowja has joined #openstack-nova | 05:25 | |
*** udesale has joined #openstack-nova | 05:27 | |
*** robputt has quit IRC | 05:27 | |
*** _ix has quit IRC | 05:28 | |
*** robputt has joined #openstack-nova | 05:28 | |
*** sorrison_laptop has joined #openstack-nova | 05:30 | |
*** mdnadeem has joined #openstack-nova | 05:31 | |
*** robputt has quit IRC | 05:33 | |
*** robputt has joined #openstack-nova | 05:34 | |
*** sorrison_laptop has quit IRC | 05:35 | |
*** jaosorior has joined #openstack-nova | 05:37 | |
*** robputt has quit IRC | 05:38 | |
*** robputt has joined #openstack-nova | 05:39 | |
*** hoangcx has quit IRC | 05:39 | |
*** hoangcx has joined #openstack-nova | 05:40 | |
*** slaweq has joined #openstack-nova | 05:40 | |
*** sorrison_laptop has joined #openstack-nova | 05:44 | |
*** germs has quit IRC | 05:45 | |
*** slaweq has quit IRC | 05:45 | |
*** robputt has quit IRC | 05:45 | |
*** robputt has joined #openstack-nova | 05:46 | |
*** itlinux has quit IRC | 05:48 | |
*** germs has joined #openstack-nova | 05:48 | |
*** germs has quit IRC | 05:48 | |
*** germs has joined #openstack-nova | 05:48 | |
*** sorrison_laptop has quit IRC | 05:49 | |
*** slaweq has joined #openstack-nova | 05:51 | |
*** germs has quit IRC | 05:53 | |
*** sorrison_laptop has joined #openstack-nova | 05:55 | |
*** slaweq has quit IRC | 05:55 | |
*** robputt has quit IRC | 05:56 | |
*** robputt has joined #openstack-nova | 05:57 | |
*** sorrison_laptop has quit IRC | 05:59 | |
*** harlowja has quit IRC | 06:00 | |
*** sidx64 has joined #openstack-nova | 06:01 | |
*** robputt has quit IRC | 06:01 | |
*** pengdake has joined #openstack-nova | 06:02 | |
*** robputt has joined #openstack-nova | 06:02 | |
*** sorrison_laptop has joined #openstack-nova | 06:02 | |
*** pengdake has quit IRC | 06:03 | |
*** pengdake has joined #openstack-nova | 06:03 | |
*** gjayavelu has joined #openstack-nova | 06:05 | |
*** itlinux has joined #openstack-nova | 06:05 | |
*** sorrison_laptop has quit IRC | 06:07 | |
*** robputt has quit IRC | 06:07 | |
*** suresh12 has joined #openstack-nova | 06:08 | |
*** robputt has joined #openstack-nova | 06:08 | |
*** itlinux has quit IRC | 06:09 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.openstack.org/548772 | 06:10 |
*** sorrison_laptop has joined #openstack-nova | 06:11 | |
*** slaweq has joined #openstack-nova | 06:11 | |
*** sorrison_laptop has quit IRC | 06:15 | |
*** robputt has quit IRC | 06:15 | |
*** slaweq has quit IRC | 06:16 | |
*** amodi has joined #openstack-nova | 06:16 | |
*** sorrison_laptop has joined #openstack-nova | 06:18 | |
*** robputt has joined #openstack-nova | 06:18 | |
*** wolverineav has quit IRC | 06:18 | |
*** harlowja has joined #openstack-nova | 06:19 | |
*** itlinux has joined #openstack-nova | 06:20 | |
*** sorrison_laptop has quit IRC | 06:21 | |
*** robputt has quit IRC | 06:22 | |
*** germs has joined #openstack-nova | 06:24 | |
*** germs has quit IRC | 06:24 | |
*** germs has joined #openstack-nova | 06:24 | |
*** robputt has joined #openstack-nova | 06:24 | |
*** masber has quit IRC | 06:26 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486 | 06:26 |
*** robputt has quit IRC | 06:28 | |
*** robputt has joined #openstack-nova | 06:29 | |
*** salv-orlando has joined #openstack-nova | 06:30 | |
*** takashin has left #openstack-nova | 06:31 | |
*** germs has quit IRC | 06:32 | |
*** phuongnh has quit IRC | 06:34 | |
*** robputt has quit IRC | 06:34 | |
*** phuongnh has joined #openstack-nova | 06:35 | |
*** robputt has joined #openstack-nova | 06:38 | |
*** sidx64_ has joined #openstack-nova | 06:39 | |
*** sidx64 has quit IRC | 06:40 | |
*** slaweq has joined #openstack-nova | 06:41 | |
*** sidx64 has joined #openstack-nova | 06:42 | |
*** sar has joined #openstack-nova | 06:43 | |
*** sidx64_ has quit IRC | 06:44 | |
*** robputt has quit IRC | 06:45 | |
*** robputt has joined #openstack-nova | 06:46 | |
*** slaweq has quit IRC | 06:46 | |
*** sidx64 has quit IRC | 06:47 | |
*** sridharg has quit IRC | 06:50 | |
*** robputt has quit IRC | 06:51 | |
*** robputt has joined #openstack-nova | 06:52 | |
*** slaweq has joined #openstack-nova | 06:52 | |
*** suresh12 has quit IRC | 06:52 | |
*** robputt has quit IRC | 06:56 | |
*** robputt has joined #openstack-nova | 06:56 | |
*** slaweq has quit IRC | 06:57 | |
*** robputt has quit IRC | 07:01 | |
*** robputt has joined #openstack-nova | 07:02 | |
*** lpetrut has joined #openstack-nova | 07:04 | |
*** sridharg has joined #openstack-nova | 07:04 | |
*** sidx64 has joined #openstack-nova | 07:06 | |
*** lpetrut_ has joined #openstack-nova | 07:06 | |
*** lpetrut has quit IRC | 07:06 | |
*** robputt has quit IRC | 07:07 | |
*** robputt has joined #openstack-nova | 07:09 | |
*** amodi has quit IRC | 07:10 | |
*** robputt has quit IRC | 07:13 | |
*** robputt has joined #openstack-nova | 07:15 | |
*** phuongnh has quit IRC | 07:16 | |
*** robputt has quit IRC | 07:20 | |
*** robputt has joined #openstack-nova | 07:20 | |
*** pcaruana has joined #openstack-nova | 07:27 | |
*** andreas_s has joined #openstack-nova | 07:32 | |
*** jaianshu has quit IRC | 07:38 | |
*** jaianshu has joined #openstack-nova | 07:39 | |
*** sahid has joined #openstack-nova | 07:41 | |
*** namnh has quit IRC | 07:46 | |
*** hshiina2 has joined #openstack-nova | 07:49 | |
*** hshiina has quit IRC | 07:51 | |
*** wolverineav has joined #openstack-nova | 07:52 | |
*** pasuder has joined #openstack-nova | 07:53 | |
*** slaweq has joined #openstack-nova | 07:53 | |
*** robputt has quit IRC | 07:54 | |
*** slaweq__ has joined #openstack-nova | 07:55 | |
*** robputt has joined #openstack-nova | 07:55 | |
*** wolverineav has quit IRC | 07:58 | |
*** slaweq has quit IRC | 07:58 | |
*** hshiina3 has joined #openstack-nova | 07:59 | |
*** slaweq__ has quit IRC | 07:59 | |
*** rcernin has quit IRC | 08:00 | |
*** slaweq has joined #openstack-nova | 08:00 | |
*** robputt has quit IRC | 08:00 | |
*** robputt has joined #openstack-nova | 08:00 | |
*** sidx64 has quit IRC | 08:02 | |
*** hshiina2 has quit IRC | 08:02 | |
*** slaweq__ has joined #openstack-nova | 08:04 | |
*** stakeda has quit IRC | 08:05 | |
*** robputt has quit IRC | 08:05 | |
zigo | Hi there! I'm trying to fix my CI, and would like to know what should be the normal output for: | 08:05 |
zigo | su -s /bin/sh -c "nova-manage cell_v2 list_cells" nova | 08:05 |
zigo | The documentation isn't very clear about which cell should have db access or not. | 08:06 |
zigo | Should both cell0 and cell1 have db access? | 08:06 |
*** robputt has joined #openstack-nova | 08:06 | |
zigo | Is this ok? | 08:07 |
zigo | +-------+--------------------------------------+-------------------------------+--------------------------------------------+ | 08:07 |
zigo | | Name | UUID | Transport URL | Database Connection | | 08:07 |
zigo | +-------+--------------------------------------+-------------------------------+--------------------------------------------+ | 08:07 |
zigo | | cell0 | 00000000-0000-0000-0000-000000000000 | None | None | | 08:07 |
zigo | | cell1 | 011c0451-b851-4822-b246-da6603ac3bb6 | rabbit://guest:****@127.0.0.1 | mysql+pymysql://nova:****@localhost/novadb | | 08:07 |
zigo | +-------+--------------------------------------+-------------------------------+--------------------------------------------+ | 08:07 |
*** slaweq__ has quit IRC | 08:08 | |
*** harlowja has quit IRC | 08:08 | |
*** MrWatson has quit IRC | 08:09 | |
*** NostawRm has joined #openstack-nova | 08:09 | |
zigo | It also would be nice if we could have a --format csv option there ... | 08:09 |
zigo | It's much easier to parse (I could use q-text-as-data for parsing then...) | 08:10 |
*** stakeda has joined #openstack-nova | 08:13 | |
*** slaweq__ has joined #openstack-nova | 08:14 | |
*** robputt has quit IRC | 08:15 | |
*** hshiina2 has joined #openstack-nova | 08:15 | |
*** robputt has joined #openstack-nova | 08:15 | |
*** ralonsoh has joined #openstack-nova | 08:17 | |
*** hshiina3 has quit IRC | 08:18 | |
*** slaweq__ has quit IRC | 08:18 | |
*** robputt has quit IRC | 08:20 | |
*** salv-orlando has quit IRC | 08:21 | |
*** robputt has joined #openstack-nova | 08:22 | |
*** slaweq__ has joined #openstack-nova | 08:24 | |
*** ccamacho has joined #openstack-nova | 08:24 | |
*** tobasco|away is now known as tobasco | 08:25 | |
*** robputt has quit IRC | 08:27 | |
openstackgerrit | Alex Xu proposed openstack/nova-specs master: Report CPU features to placement service by traits API https://review.openstack.org/497733 | 08:28 |
*** robputt has joined #openstack-nova | 08:28 | |
*** slaweq__ has quit IRC | 08:28 | |
*** wolverineav has joined #openstack-nova | 08:30 | |
*** robputt has quit IRC | 08:33 | |
*** robputt has joined #openstack-nova | 08:33 | |
*** slaweq__ has joined #openstack-nova | 08:34 | |
*** wolverineav has quit IRC | 08:35 | |
*** danpawlik has joined #openstack-nova | 08:37 | |
*** tesseract has joined #openstack-nova | 08:38 | |
*** salv-orlando has joined #openstack-nova | 08:39 | |
openstackgerrit | sahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready https://review.openstack.org/497457 | 08:39 |
*** slaweq__ has quit IRC | 08:39 | |
*** rmart04 has joined #openstack-nova | 08:40 | |
*** robputt has quit IRC | 08:40 | |
*** robputt has joined #openstack-nova | 08:40 | |
*** slaweq__ has joined #openstack-nova | 08:44 | |
*** robputt has quit IRC | 08:45 | |
*** robputt has joined #openstack-nova | 08:46 | |
* bauzas yawns and waves to Novaers | 08:46 | |
*** threestrands_ has quit IRC | 08:48 | |
*** slaweq__ has quit IRC | 08:49 | |
*** sidx64 has joined #openstack-nova | 08:50 | |
*** robputt has quit IRC | 08:50 | |
zigo | bauzas: Hello! | 08:50 |
*** yamamoto_ has quit IRC | 08:51 | |
zigo | I'm getting some Py3 issues over here with cells ... :( | 08:51 |
zigo | http://paste.openstack.org/show/696037/ | 08:52 |
*** robputt has joined #openstack-nova | 08:52 | |
*** yamamoto has joined #openstack-nova | 08:53 | |
*** robputt has quit IRC | 08:57 | |
*** robputt has joined #openstack-nova | 08:59 | |
*** amoralej|off is now known as amoralej | 09:00 | |
*** ibmko has joined #openstack-nova | 09:01 | |
*** robputt has quit IRC | 09:03 | |
lyarwood | Morning | 09:04 |
*** slaweq__ has joined #openstack-nova | 09:04 | |
Spaz-Work | Morning folks | 09:06 |
*** robputt has joined #openstack-nova | 09:06 | |
*** blkart_ has joined #openstack-nova | 09:07 | |
gibi | happy Friday morning Nova | 09:07 |
*** lajoskatona has joined #openstack-nova | 09:09 | |
*** lyarwood is now known as lyaaaaaaaaaaarwo | 09:09 | |
*** slaweq__ has quit IRC | 09:09 | |
*** lyaaaaaaaaaaarwo is now known as lyaaaaaaaarwood | 09:09 | |
*** gibi is now known as giblet | 09:09 | |
*** robputt has quit IRC | 09:11 | |
*** _ix has joined #openstack-nova | 09:12 | |
*** robputt has joined #openstack-nova | 09:13 | |
*** rmart04_ has joined #openstack-nova | 09:13 | |
*** rmart04 has quit IRC | 09:14 | |
*** rmart04_ is now known as rmart04 | 09:14 | |
*** slaweq__ has joined #openstack-nova | 09:15 | |
*** _ix has quit IRC | 09:17 | |
*** _ix_ has joined #openstack-nova | 09:17 | |
*** robputt has quit IRC | 09:18 | |
*** zhurong has quit IRC | 09:18 | |
*** lucas-afk is now known as lucasagomes | 09:18 | |
*** hshiina2 has quit IRC | 09:19 | |
*** slaweq__ has quit IRC | 09:20 | |
*** robputt has joined #openstack-nova | 09:20 | |
stephenfin | zigo: Could you report that as bug, if you haven't done so already? | 09:21 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486 | 09:21 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Add CPUWeigher https://review.openstack.org/379525 | 09:22 |
*** mgoddard_ has joined #openstack-nova | 09:22 | |
stephenfin | bauzas, giblet: morning folks. Any chance one of you could look at these two patches? https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:cleanup | 09:24 |
*** stephenfin is now known as finucannot | 09:24 | |
bauzas | zigo: sorry, my laptop thinks it's already the week-end and suddently shutdowns | 09:24 |
*** bauzas is now known as bauwser | 09:25 | |
bauwser | good lord, it's Friday | 09:25 |
Spaz-Work | man this script is jenky | 09:25 |
*** masber has joined #openstack-nova | 09:25 | |
*** slaweq__ has joined #openstack-nova | 09:25 | |
Spaz-Work | Casual Nick Friday? | 09:25 |
Spaz-Work | :D | 09:25 |
finucannot | You know it :) | 09:25 |
Spaz-Work | And they say the core's don't know how to have fun | 09:26 |
Spaz-Work | .replace('\'','') | 09:26 |
finucannot | Those people are wrong, and in my 100 slide presentation I will proceed to show exactly how they are wrong | 09:27 |
bauwser | finucannot: CPUWeigher, good lord | 09:27 |
Spaz-Work | How much does a CPU Weigh? Now we'll know. | 09:28 |
finucannot | bauwser: I'm still getting pinged on Bugzilla for it :( | 09:28 |
bauwser | you know that I'm not a super fan of having moar weighers, right ;) | 09:28 |
finucannot | It's my oldest still-open review, by far | 09:28 |
bauwser | given anyone can add anything they want | 09:28 |
* finucannot did not know that | 09:28 | |
finucannot | bauwser: Aye, but who'll support it? ;) | 09:29 |
Spaz-Work | That actually reminds me there was a bug opened recently about scheduler I need to find | 09:29 |
*** stakeda has quit IRC | 09:29 | |
bauwser | finucannot: the customer itself | 09:29 |
*** slaweq__ has quit IRC | 09:30 | |
Spaz-Work | I was looking into it but scheduler has this really wierd ABC method that I don't understand... | 09:30 |
bauwser | we can provide a sane framework for end customers of the scheduler that could add anything they'd like | 09:30 |
openstackgerrit | huanhongda proposed openstack/nova master: Enable panic device https://review.openstack.org/551224 | 09:31 |
Spaz-Work | Ah yeah here it is | 09:31 |
zigo | finucannot: Will report it, yeah. | 09:35 |
*** wolverineav has joined #openstack-nova | 09:35 | |
zigo | Though I wonder if it's a py3 issue, or just that the simple_cell_setup just failed on me. | 09:35 |
*** slaweq__ has joined #openstack-nova | 09:35 | |
finucannot | zigo: Aye, it could be that too. There's definitely at least one issue there though | 09:35 |
zigo | What is this, and how to get it silent too? | 09:35 |
zigo | /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:332: NotSupportedWarning: Configuration option(s) ['use_tpool'] not supported | 09:35 |
zigo | exception.NotSupportedWarning | 09:35 |
finucannot | zigo: DevStack? | 09:36 |
zigo | finucannot: No, Debian Stretch with Queens ! :) | 09:36 |
zigo | finucannot: That's the last bits in getting all packages setup before I can run my functional tests. | 09:37 |
zigo | Let me cut-past the output of simple_cell_setup before I fill the bug. | 09:38 |
zigo | It fails because there's some missing tables, apparently. | 09:38 |
finucannot | zigo: Cool. Can you use paste.openstack.org though | 09:38 |
finucannot | (rather than posting here) | 09:38 |
zigo | Sure. | 09:38 |
Spaz-Work | Anyone happen to have a map of how the select_destinations codebase works in nova-scheduler? | 09:39 |
Spaz-Work | I've run into circles about 13 trimes now | 09:39 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova-specs master: Add host field to instance action event https://review.openstack.org/550411 | 09:40 |
*** wolverineav has quit IRC | 09:40 | |
*** slaweq__ has quit IRC | 09:40 | |
*** licanwei has quit IRC | 09:40 | |
Spaz-Work | Ah I think I see.. filter_scheduler is what is extending that.. couldn't find what was using it the abstract | 09:41 |
zigo | finucannot: http://paste.openstack.org/show/696053/ | 09:42 |
zigo | I really would like to understand better the db thing for cells, does it uses the db of nova, or nova-api, or something else? | 09:43 |
zigo | What am I supposed to setup? Is there a db-sync somewhere for the cells? | 09:43 |
*** yassine has joined #openstack-nova | 09:44 | |
zigo | Which of cell0 and cell1 needs a db? Both? With different dbs? | 09:44 |
zigo | Should they both access rabbit? | 09:45 |
*** slaweq__ has joined #openstack-nova | 09:45 | |
*** dtantsur|afk is now known as dtantsur | 09:47 | |
*** cdent has joined #openstack-nova | 09:47 | |
*** lei-zh has quit IRC | 09:47 | |
finucannot | zigo: I think there's should be separate message queue per cell, plus a top-level API one | 09:48 |
*** mvk has joined #openstack-nova | 09:48 | |
finucannot | They _could_ use the same RabbitMQ instance (is that the correct term?) but it should be some form of logical split nonetheless | 09:49 |
zigo | finucannot: Even in my simple single node setup for package validation? | 09:49 |
*** derekh has joined #openstack-nova | 09:49 | |
zigo | Ah, right, like a different rabbit vhost or something... | 09:49 |
zigo | That's doable. | 09:49 |
finucannot | I can't say, to be honest. Anything I know about cells v2 was gleaned from a talk dansmith gave in...Sydney? | 09:50 |
finucannot | vhost...yeah, that sounds familiar | 09:50 |
* finucannot goes to find the link for said talk | 09:50 | |
zigo | What they call vhost in rabbit is a kind of path. | 09:50 |
*** slaweq__ has quit IRC | 09:50 | |
zigo | Like / or /cell0 ... | 09:50 |
finucannot | zigo: https://www.youtube.com/watch?v=o7jkqzORij8 | 09:51 |
finucannot | We _surely_ have this in written form somewhere, but lord knows where | 09:51 |
bauwser | finucannot: zigo: you need to have separate MQs for cells vs. API, but both can be on the same broker | 09:51 |
bauwser | for AIO at least | 09:51 |
zigo | Ok. | 09:52 |
bauwser | https://docs.openstack.org/nova/latest/user/cellsv2-layout.html | 09:52 |
bauwser | finucannot: ^ | 09:52 |
finucannot | zigo: This looks somewhere helpful https://docs.openstack.org/nova/latest/user/cellsv2-layout.html Three databases, as suspected | 09:52 |
finucannot | bauwser: Jinx :) | 09:52 |
bauwser | jinx ! | 09:52 |
*** liuzz has quit IRC | 09:52 | |
zigo | I'll read all of this, and will come back here if I don't get it, thanks guys, that's very helpful. | 09:53 |
bauwser | np | 09:53 |
bauwser | and sorry for being AWOL | 09:53 |
bauwser | thank ABRT signal | 09:53 |
* bauwser should consider upgrading his Fedora install | 09:53 | |
bauwser | looks something is tainting my kernel so it sens the abrt signal | 09:54 |
zigo | bauwser: Switch to Debian ! :) | 09:54 |
* zigo hides ... | 09:54 | |
bauwser | *cough cough* | 09:54 |
bauwser | I was running Ubuntu before, but I feel somehow corporate | 09:54 |
bauwser | although I have nothing preventing me to install any other distro | 09:55 |
bauwser | and tbh, I'm pretty happy with F27, works like a charm | 09:55 |
*** slaweq__ has joined #openstack-nova | 09:56 | |
*** wolverineav has joined #openstack-nova | 09:57 | |
*** chyka has joined #openstack-nova | 09:57 | |
*** jaianshu_ has joined #openstack-nova | 09:58 | |
*** slaweq__ has quit IRC | 10:00 | |
*** lajoskatona has quit IRC | 10:01 | |
*** chyka has quit IRC | 10:01 | |
*** wolverineav has quit IRC | 10:01 | |
Spaz-Work | I may go back to Fedora next time | 10:02 |
Spaz-Work | It's been a long journey and i'm ready to come home and brick after updates | 10:02 |
*** hoangcx has quit IRC | 10:02 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Replace raise with self.fail() in unit test https://review.openstack.org/550914 | 10:02 |
*** jaianshu has quit IRC | 10:02 | |
Spaz-Work | scheduler you make my head hurt.. but imma learn you. | 10:02 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Raise a proper exception in unit test https://review.openstack.org/550914 | 10:03 |
*** mgoddard_ has quit IRC | 10:06 | |
*** slaweq__ has joined #openstack-nova | 10:06 | |
*** slaweq__ has quit IRC | 10:10 | |
*** mgoddard_ has joined #openstack-nova | 10:16 | |
*** slaweq__ has joined #openstack-nova | 10:16 | |
*** slaweq__ has quit IRC | 10:20 | |
*** blkart_ has quit IRC | 10:24 | |
*** pengdake has quit IRC | 10:24 | |
*** wolverineav has joined #openstack-nova | 10:25 | |
*** pasuder has quit IRC | 10:26 | |
*** vladikr has quit IRC | 10:26 | |
zigo | finucannot: bauwser: All of this doc and talk doesn't answer the practical questions: how do I setup my all-in-one-server setup, how do I db-sync the cell0 and cell1 dbs. | 10:26 |
*** slaweq__ has joined #openstack-nova | 10:26 | |
zigo | And how can I make multiple conductors access to different rabbitmq vhosts ... | 10:26 |
zigo | They'd be sharing the same nova.conf... | 10:26 |
lyaaaaaaaarwood | ratailor: re https://review.openstack.org/#/c/401009 one nit and a quick comment based on the initial .save() in that method. | 10:27 |
bauwser | zigo: devstack can help | 10:27 |
zigo | bauwser: How can it help me doing that setup with packages? | 10:27 |
zigo | Do you mean, i should read devstack's scripts? | 10:27 |
bauwser | by looking on how it's setup | 10:27 |
bauwser | yeah | 10:28 |
zigo | k | 10:28 |
* zigo will try | 10:28 | |
finucannot | It's a horrible answer, but yeah. It's that or use some other tool to install this stuff :( | 10:28 |
zigo | bauwser: finucannot: Should I attempt to just implement this on my single server setup? https://docs.openstack.org/nova/latest/_images/graphviz-609e99b08abf22927d47c939873591359f7e50e3.png | 10:28 |
finucannot | I will note that DevStack configures multiple nova.conf files. nova.conf, nova-cpu.conf, nova_cell1.conf, ... | 10:28 |
zigo | (ie: single conductor, 1 db for each of cell0 and cell1) | 10:29 |
*** sidx64 has quit IRC | 10:29 | |
*** udesale_ has joined #openstack-nova | 10:29 | |
bauwser | zigo: finucannot: AFAIK, we pass the transport_url when we create the cell as a parameter | 10:30 |
*** annp has quit IRC | 10:30 | |
*** pasuder has joined #openstack-nova | 10:30 | |
*** wolverineav has quit IRC | 10:30 | |
*** slaweq__ has quit IRC | 10:31 | |
bauwser | zigo: so, there are 2 points : one is the MQ, the other is the DB | 10:31 |
bauwser | Nova requires 3 logical DBs, but both can share the same DB engine | 10:32 |
*** udesale has quit IRC | 10:32 | |
zigo | bauwser: How do I get the cell0 db populated with tables? Is there some kind of cell-db-sync ? | 10:32 |
*** sidx64 has joined #openstack-nova | 10:32 | |
*** sdague has joined #openstack-nova | 10:32 | |
Roamer` | is there a way to let Nova know that the new host that just appeared is actually a renamed version of an old host that it knew about, but that it shows as down now? :) | 10:32 |
Roamer` | (short of mucking around in the MySQL database, I mean...) | 10:32 |
*** udesale has joined #openstack-nova | 10:33 | |
Roamer` | I guess I could just delete the database record for the old host, but I wonder what inconsistencies this will cause :) | 10:33 |
*** udesale_ has quit IRC | 10:33 | |
bauwser | zigo: sec, there are docs for that | 10:33 |
zigo | Thanks a lot. | 10:33 |
zigo | I'm sure all of what I'm asking for will end up being just a few lines in my shell script, but those aren't easy to find out. | 10:34 |
bauwser | zigo: https://docs.openstack.org/nova/latest/install/controller-install-ubuntu.html#install-and-configure-components | 10:34 |
bauwser | zigo: and https://docs.openstack.org/nova/latest/install/compute-install-ubuntu.html#add-the-compute-node-to-the-cell-database | 10:34 |
zigo | Allright, I'm back to the original issue. | 10:35 |
zigo | When I do a nova-manage db sync, I get this: | 10:36 |
zigo | http://paste.openstack.org/show/696077/ | 10:36 |
*** slaweq__ has joined #openstack-nova | 10:36 | |
zigo | Indeed, my novadb_cell0 is completely empty, that's to be expected. | 10:37 |
zigo | How come "nova-manage db sync" doesn't get that? | 10:37 |
zigo | How to fix? | 10:37 |
*** hieulq has quit IRC | 10:37 | |
*** udesale has quit IRC | 10:40 | |
*** gjayavelu has quit IRC | 10:40 | |
*** slaweq__ has quit IRC | 10:41 | |
cdent | zigo: there's yet another page about cells, with some additional steps https://docs.openstack.org/nova/latest/user/cells.html#setup-of-cells-v2 (or better https://docs.openstack.org/nova/latest/user/cells.html#step-by-step-for-common-use-cases ) | 10:44 |
zigo | cdent: Thanks! | 10:45 |
zigo | THAT's what I was looking for ! :) | 10:45 |
cdent | :) | 10:45 |
zigo | Hum... Still... | 10:46 |
zigo | cdent: cell0 should point to the "normal" novadb, or ... ? | 10:46 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Rename '_numa_get_constraints_XXX' functions https://review.openstack.org/385072 | 10:46 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Standardize '_get_XXX_constraints' functions https://review.openstack.org/385071 | 10:46 |
*** claudiub has joined #openstack-nova | 10:47 | |
cdent | zigo: if you go up the page to "first time setup" there's some info on what database cell0 gets (its own) | 10:47 |
cdent | if don't use --database-connection a default will be chosen | 10:47 |
zigo | cdent: Then I'm back to square 1, with db-sync failing because there's no migrate_version table. | 10:48 |
*** abhishekk has quit IRC | 10:48 | |
zigo | ie: paste.openstack.org/show/696077/ | 10:48 |
zigo | pymysql.err.ProgrammingError: (1146, "Table 'novadb_cell0.migrate_version' doesn't exist") | 10:48 |
zigo | :/ | 10:49 |
cdent | zigo: I think you need create the db yourself | 10:49 |
*** wolverineav has joined #openstack-nova | 10:49 | |
zigo | cdent: I did. | 10:49 |
cdent | once it exists then those commands will have something to talk to | 10:49 |
zigo | The db is created with username and password. | 10:49 |
* cdent looks at what devstack does | 10:49 | |
zigo | Hum... probably it's just a login/pass issue, and I need to fix it? | 10:50 |
* zigo tries again | 10:50 | |
*** pasuder has quit IRC | 10:51 | |
cdent | zigo: probably can compare with what the steps here: https://github.com/openstack-dev/devstack/blob/master/lib/nova#L716 | 10:51 |
cdent | if you're using user and pass then they probably need to be the same across database, unless you are being explicit and using --database-connection | 10:52 |
*** psachin has quit IRC | 10:52 | |
*** pasuder has joined #openstack-nova | 10:53 | |
*** wolverineav has quit IRC | 10:54 | |
zigo | I checked, my credentials are correct for cell0 | 10:55 |
*** pasuder has quit IRC | 10:55 | |
zigo | And login / pass is the same for the novadb and novadb_cell0... | 10:57 |
zigo | So it's not that. | 10:57 |
*** psachin has joined #openstack-nova | 10:58 | |
zigo | I think I'm getting to it, finally ... | 11:00 |
zigo | Error: (pymysql.err.InternalError) (1071, 'Specified key was too long; max key length is 767 bytes') [SQL: '\nCREATE TABLE migrate_version (\n\trepository_id VARCHAR(250) NOT NULL, \n\trepository_path TEXT, \n\tversion INTEGER, \n\tPRIMARY KEY (repository_id)\n)\n\n'] | 11:00 |
zigo | 2018-03-09 10:58:43.219 45740 ERROR oslo_db.sqlalchemy.exc_filters [req-e901cb29-70b2-43f9-90a0-83d641462d79 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1071, 'Specified key was too long; max key length is 767 bytes') [SQL: '\nCREATE TABLE migrate_version (\n\trepository_id VARCHAR(250) NOT NULL, \n\trepository_path TEXT, \n\tversion INTEGER, \n\tPRIMARY KEY (repository_id)\n)\n\n']: pymysql.err.InternalError: (1071, ' | 11:00 |
zigo | Specified key was too long; max key length is 767 bytes') | 11:00 |
zigo | This should be the issue. | 11:00 |
zigo | I wonder why it worked at some point. | 11:01 |
*** wolverineav has joined #openstack-nova | 11:02 | |
*** pasuder has joined #openstack-nova | 11:02 | |
zigo | Hum... probably an encoding issue ! :) | 11:05 |
cdent | yeah | 11:05 |
zigo | This makes the primary key stuff fail ... | 11:05 |
cdent | what's your default encoding? | 11:05 |
*** ispp has quit IRC | 11:05 | |
*** rmart04 has quit IRC | 11:05 | |
zigo | I'm checking for that right now. | 11:05 |
*** wolverineav has quit IRC | 11:06 | |
*** rmart04 has joined #openstack-nova | 11:07 | |
*** p_d has joined #openstack-nova | 11:09 | |
zigo | THERE WE GO !!! :) | 11:09 |
zigo | Working ... | 11:09 |
zigo | Adding CHARACTER SET utf8 COLLATE utf8_unicode_ci when creating the db made it work. | 11:09 |
zigo | This really should be documented somewhere. | 11:09 |
zigo | I'll write that patch in that somewhere ... :P | 11:09 |
* zigo goes to lunch | 11:09 | |
Spaz-Work | Wanted to play with Gerritt API more today but these tickets today whew | 11:11 |
openstackgerrit | Rajesh Tailor proposed openstack/nova master: Reset instance status on invalid host https://review.openstack.org/401009 | 11:12 |
*** jaosorior has quit IRC | 11:16 | |
*** jaosorior has joined #openstack-nova | 11:16 | |
*** _ix_ has quit IRC | 11:16 | |
*** slaweq__ has joined #openstack-nova | 11:17 | |
*** yamamoto has quit IRC | 11:17 | |
*** liverpooler has quit IRC | 11:18 | |
*** p_d has quit IRC | 11:20 | |
*** jaosorior has quit IRC | 11:21 | |
*** jaosorior_ has joined #openstack-nova | 11:21 | |
*** slaweq__ has quit IRC | 11:22 | |
*** jaosorior_ has quit IRC | 11:23 | |
*** jaosorior__ has joined #openstack-nova | 11:23 | |
cdent | zigo: I think nova has long asumed a utf8 encoding setup, but yeah, keeping it clear in docs would be nice | 11:24 |
*** jaosorior__ has quit IRC | 11:24 | |
*** jaosorior has joined #openstack-nova | 11:25 | |
*** jaosorior has quit IRC | 11:25 | |
*** jaosorior has joined #openstack-nova | 11:25 | |
*** slaweq__ has joined #openstack-nova | 11:27 | |
*** psachin has quit IRC | 11:29 | |
*** slaweq__ has quit IRC | 11:32 | |
*** rmart04 has quit IRC | 11:32 | |
*** psachin has joined #openstack-nova | 11:33 | |
*** rmart04 has joined #openstack-nova | 11:33 | |
finucannot | MySQL strikes again | 11:34 |
*** moshele has joined #openstack-nova | 11:35 | |
*** rmart04 has quit IRC | 11:35 | |
*** rmart04 has joined #openstack-nova | 11:36 | |
*** slaweq__ has joined #openstack-nova | 11:37 | |
*** moshele has quit IRC | 11:42 | |
*** slaweq__ has quit IRC | 11:42 | |
*** jaianshu_ has quit IRC | 11:44 | |
*** derekh has quit IRC | 11:45 | |
*** moshele has joined #openstack-nova | 11:46 | |
zigo | cdent: simple_cell_setup just work if the db is in the correct encoding, though my novadb_cell1 database will stay empty, is that expected? | 11:47 |
*** slaweq__ has joined #openstack-nova | 11:48 | |
cdent | zigo: empty as in no rows, or empty as in no tables? | 11:48 |
*** derekh has joined #openstack-nova | 11:48 | |
zigo | It doesn't even create the cell1 ... | 11:48 |
zigo | cdent: Empty as no tables. | 11:48 |
cdent | (I've never used simple_cell_setup directory so I don't know from experience, just from reading the docs I pointed you at) | 11:49 |
zigo | Allright. | 11:49 |
zigo | Well, I can't find the way to populate the cell1 db ... | 11:49 |
cdent | discover_hosts eventually does that | 11:49 |
cdent | but I'm not sure if it will make tables | 11:49 |
cdent | s/directory/directly/ | 11:50 |
zigo | sqlalchemy.exc.ProgrammingError: (pymysql.err.ProgrammingError) (1146, "Table 'novadb_cell1.compute_nodes' doesn't exist") [SQL: 'SELECT cn.created_at, cn.updated_at, cn.deleted_at, cn.deleted, cn.id, cn.service_id, cn.host, cn.uuid, cn.vcpus, cn.memory_mb, cn.local_gb, cn.vcpus_used, cn.memory_mb_used, cn.local_gb_used, cn.hypervisor_type, cn.hypervisor_version, cn.hypervisor_hostname, cn.free_ram_mb, cn.free_disk_gb, cn.current_workload, cn. | 11:51 |
zigo | running_vms, cn.cpu_info, cn.disk_available_least, cn.host_ip, cn.supported_instances, cn.metrics, cn.pci_stats, cn.extra_resources, cn.stats, cn.numa_topology, cn.ram_allocation_ratio, cn.cpu_allocation_ratio, cn.disk_allocation_ratio, cn.mapped \nFROM compute_nodes AS cn \nWHERE cn.deleted = %(deleted_1)s AND cn.mapped < %(mapped_1)s ORDER BY cn.id ASC'] [parameters: {'deleted_1': 0, 'mapped_1': 1}] | 11:51 |
zigo | That's what it does ... :/ | 11:51 |
openstackgerrit | Merged openstack/nova master: hardware: Rework '_get_cpu_topology_constraints' https://review.openstack.org/407173 | 11:52 |
*** slaweq__ has quit IRC | 11:52 | |
* zigo looks into devstack | 11:53 | |
cdent | sorry I'm not more help zigo, not something I've done a lot of work on. I'm also in the midst of writing this week's placement report so attention split | 11:53 |
*** ccamacho has quit IRC | 11:55 | |
*** ccamacho has joined #openstack-nova | 11:55 | |
*** slaweq__ has joined #openstack-nova | 11:58 | |
*** tbachman has quit IRC | 11:59 | |
*** ratailor has quit IRC | 11:59 | |
*** lajoskatona has joined #openstack-nova | 12:00 | |
*** gaoyan has joined #openstack-nova | 12:01 | |
*** slaweq__ has quit IRC | 12:02 | |
*** robputt has quit IRC | 12:02 | |
*** robputt has joined #openstack-nova | 12:03 | |
*** vladikr has joined #openstack-nova | 12:05 | |
openstackgerrit | sahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready https://review.openstack.org/497457 | 12:07 |
*** robputt has quit IRC | 12:07 | |
*** robputt has joined #openstack-nova | 12:08 | |
*** slaweq__ has joined #openstack-nova | 12:08 | |
*** rmart04 has quit IRC | 12:08 | |
openstackgerrit | Merged openstack/nova master: hardware: Rework get_number_of_serial_ports https://review.openstack.org/407174 | 12:09 |
*** robputt has quit IRC | 12:12 | |
*** robputt has joined #openstack-nova | 12:13 | |
*** slaweq__ has quit IRC | 12:13 | |
openstackgerrit | Thomas Goirand proposed openstack/nova master: Make nova build reproducible https://review.openstack.org/551269 | 12:16 |
*** lajoskatona has quit IRC | 12:16 | |
*** robputt has quit IRC | 12:17 | |
*** yamamoto has joined #openstack-nova | 12:18 | |
*** slaweq__ has joined #openstack-nova | 12:18 | |
*** robputt has joined #openstack-nova | 12:18 | |
*** dave-mccowan has joined #openstack-nova | 12:21 | |
*** robputt has quit IRC | 12:22 | |
*** robputt has joined #openstack-nova | 12:23 | |
*** slaweq__ has quit IRC | 12:23 | |
*** chyka has joined #openstack-nova | 12:24 | |
*** yamamoto has quit IRC | 12:25 | |
*** jmlowe_ has quit IRC | 12:25 | |
*** robputt has quit IRC | 12:27 | |
*** moshele has quit IRC | 12:28 | |
*** slaweq__ has joined #openstack-nova | 12:28 | |
*** chyka has quit IRC | 12:29 | |
*** robputt has joined #openstack-nova | 12:29 | |
*** salv-orlando has quit IRC | 12:30 | |
*** slaweq__ has quit IRC | 12:33 | |
*** lajoskatona has joined #openstack-nova | 12:35 | |
*** yangyapeng has quit IRC | 12:35 | |
*** udesale has joined #openstack-nova | 12:36 | |
*** robputt has quit IRC | 12:36 | |
*** slaweq__ has joined #openstack-nova | 12:38 | |
*** robputt has joined #openstack-nova | 12:39 | |
*** wolverineav has joined #openstack-nova | 12:39 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486 | 12:42 |
*** robputt has quit IRC | 12:43 | |
*** Tom-Tom has joined #openstack-nova | 12:43 | |
*** wolverineav has quit IRC | 12:43 | |
*** slaweq__ has quit IRC | 12:43 | |
*** robputt has joined #openstack-nova | 12:44 | |
*** tiendc has quit IRC | 12:45 | |
*** slaweq__ has joined #openstack-nova | 12:49 | |
*** robputt has quit IRC | 12:49 | |
*** lucasagomes is now known as lucas-hungry | 12:49 | |
*** robputt has joined #openstack-nova | 12:52 | |
*** slaweq__ has quit IRC | 12:54 | |
*** salv-orlando has joined #openstack-nova | 12:55 | |
*** sidx64 has quit IRC | 12:55 | |
*** liverpooler has joined #openstack-nova | 12:57 | |
Spaz-Work | This must be the most disgusting functional code i've ever written | 12:58 |
*** slaweq__ has joined #openstack-nova | 12:59 | |
*** robputt has quit IRC | 12:59 | |
*** robputt has joined #openstack-nova | 13:00 | |
*** yamamoto has joined #openstack-nova | 13:02 | |
*** slaweq__ has quit IRC | 13:04 | |
*** robputt has quit IRC | 13:04 | |
*** tbachman has joined #openstack-nova | 13:04 | |
*** germs has joined #openstack-nova | 13:06 | |
*** germs has quit IRC | 13:06 | |
*** germs has joined #openstack-nova | 13:06 | |
*** jichen has joined #openstack-nova | 13:06 | |
*** yamamoto has quit IRC | 13:07 | |
*** wolverineav has joined #openstack-nova | 13:07 | |
*** germs has quit IRC | 13:07 | |
*** robputt has joined #openstack-nova | 13:07 | |
*** tbachman_ has joined #openstack-nova | 13:08 | |
*** slaweq__ has joined #openstack-nova | 13:09 | |
*** tbachman has quit IRC | 13:09 | |
*** tbachman_ is now known as tbachman | 13:09 | |
*** pchavva has joined #openstack-nova | 13:10 | |
*** robputt has quit IRC | 13:11 | |
*** wolverineav has quit IRC | 13:12 | |
*** slaweq__ has quit IRC | 13:14 | |
*** robputt has joined #openstack-nova | 13:14 | |
*** fragatina has quit IRC | 13:16 | |
*** fragatina has joined #openstack-nova | 13:16 | |
*** liverpooler has quit IRC | 13:17 | |
*** liverpooler has joined #openstack-nova | 13:17 | |
*** robputt has quit IRC | 13:19 | |
*** idlemind has quit IRC | 13:19 | |
*** robputt has joined #openstack-nova | 13:20 | |
*** gcb has quit IRC | 13:23 | |
*** robputt has quit IRC | 13:25 | |
*** robputt has joined #openstack-nova | 13:26 | |
*** edleafe is now known as figleaf | 13:28 | |
*** lucas-hungry is now known as lucasagomes | 13:30 | |
*** yangyapeng has joined #openstack-nova | 13:30 | |
*** robputt has quit IRC | 13:31 | |
*** robputt has joined #openstack-nova | 13:32 | |
*** yangyapeng has quit IRC | 13:34 | |
finucannot | bauwser, jaypipes: If you've time today, there's another two of those "clean up and document libvirt stuff" patches here that I'd really like to close out https://review.openstack.org/#/q/topic:feat/numa-refactor+status:open | 13:34 |
*** robputt has quit IRC | 13:36 | |
*** robputt has joined #openstack-nova | 13:36 | |
*** amoralej is now known as amoralej|lunch | 13:37 | |
finucannot | zigo: If you can hang around a while longer, someone like dansmith might be able to help you out | 13:38 |
finucannot | If you'd a question on the libvirt driver, I'd be your guy. This stuff though...ummm... :) | 13:39 |
*** zhaochao has quit IRC | 13:39 | |
kashyap | Hi folks, can anyone double-confirm if this requires a spec? I hope not, it's a single change that introduces a config attribute: https://bugs.launchpad.net/nova/+bug/1750829 | 13:40 |
openstack | Launchpad bug 1750829 in OpenStack Compute (nova) "RFE: libvirt: Add ability to configure extra CPU flags for named CPU models" [Undecided,In progress] - Assigned to Kashyap Chamarthy (kashyapc) | 13:40 |
zigo | finucannot: Cheers ! | 13:41 |
zigo | I'll ask him then. | 13:41 |
zigo | Maybe late tonight after dinner. | 13:41 |
zigo | I may have something that works though, I've restarted my integration script, let's see ... | 13:42 |
finucannot | kashyap: I'd say a specless blueprint would be fine, but I can't make that call. Perhaps you could add it to open items section of the the agenda for next weeks meeting? | 13:42 |
finucannot | as apparently that's what you need to do to bring up a specless blueprint for review | 13:43 |
kashyap | finucannot: Hmm, okay. I'll look for the agenda etherpad | 13:43 |
finucannot | It's a wiki. Let me find the link | 13:43 |
kashyap | I'll just go & file the BluePrint, it doesn't hurt anyway | 13:43 |
finucannot | kashyap: https://wiki.openstack.org/w/index.php?title=Meetings/Nova | 13:43 |
* kashyap should also add another BluePrint for Q35 support | 13:43 | |
*** robputt has quit IRC | 13:44 | |
kashyap | finucannot: Sláinte. | 13:44 |
*** robputt has joined #openstack-nova | 13:45 | |
finucannot | kashyap: I think 'go raibh maith agat' would be more appropriate. Sláinte is what you'd say when clinking drinks together ;) | 13:45 |
kashyap | finucannot: I know very much. I consciously chose "cheers" | 13:45 |
kashyap | :D | 13:45 |
kashyap | I was first writing the "Go...", but it was a bit wordy :D | 13:46 |
* finucannot worries about kashyap's drinking habit | 13:46 | |
*** lyan has joined #openstack-nova | 13:46 | |
*** lyan is now known as Guest75808 | 13:46 | |
kashyap | finucannot: LOL, I barely drink. E.g. you can count on 2 fingers the numbers of beers I had in Dublin | 13:47 |
*** lajoskatona has quit IRC | 13:47 | |
kashyap | (Or at most, count on one hand.) | 13:47 |
finucannot | I cannot say the same, heh. When in Dublin... | 13:47 |
*** yamamoto has joined #openstack-nova | 13:48 | |
kashyap | finucannot: Aside -- I take it that next meeting is on 15th | 13:48 |
finucannot | I think so but that will be the US timezone one | 13:48 |
finucannot | I think | 13:48 |
*** jaypipes is now known as leakypipes | 13:48 | |
* kashyap wonders if we should use an Etherpad for agenda items, instead of a Wiki. | 13:49 | |
leakypipes | finucannot: I'm on it. | 13:49 |
finucannot | leakypipes: 🎉 | 13:49 |
finucannot | (Colourful emojis are hands down my favourite Fedora 27 feature) | 13:50 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Don't wait for VNIC_TYPE_DIRECT plugged events during a hard reboot https://review.openstack.org/550046 | 13:50 |
kashyap | finucannot: Like these? ☁→❄→⛄→🌞→😃→☔→😢→⚰️ | 13:51 |
finucannot | That got dark real quick | 13:51 |
kashyap | ("Sad Story of the Snowman") | 13:51 |
finucannot | Poor Frosty | 13:51 |
leakypipes | lol | 13:52 |
kashyap | finucannot: Do you know you can even _name_ your virtual machine with the above unicode story? | 13:52 |
kashyap | (And libvirt will handle it just fine :D) | 13:52 |
leakypipes | thank god IRC can now compete with slack. | 13:52 |
kashyap | leakypipes: Don't get me started on Slack. They recently even ripped off IRC gateways. | 13:52 |
* kashyap on the last frame: https://imgs.xkcd.com/comics/team_chat.png | 13:53 | |
kashyap | :D | 13:53 |
*** yamamoto has quit IRC | 13:53 | |
leakypipes | giblet: mornin. hey, on that provider yaml spec thing... yeah, I've been working on a followup spec that shows the usage of it. I haven't publicized the provider yaml spec since it's just early thinking right now :) | 13:53 |
*** robputt has quit IRC | 13:54 | |
*** lajoskatona has joined #openstack-nova | 13:56 | |
*** AlexeyAbashkin has joined #openstack-nova | 13:56 | |
*** robputt has joined #openstack-nova | 13:58 | |
giblet | leakypipes: cool. I will read the follow up spec as soon as it is available :) | 13:58 |
*** edmondsw has joined #openstack-nova | 13:59 | |
giblet | leakypipes: if my -1 makes others not to read your spec then I have no problem going back to 0 | 13:59 |
*** mriedem has joined #openstack-nova | 14:00 | |
*** andreas_s has quit IRC | 14:00 | |
*** AlexeyAbashkin has quit IRC | 14:01 | |
leakypipes | giblet: oh no, not at all. was just letting you know there's a dependent spec in the works that should answer some of your questions | 14:01 |
giblet | leakypipes: OK | 14:02 |
*** AlexeyAbashkin has joined #openstack-nova | 14:03 | |
*** Tom-Tom has quit IRC | 14:03 | |
*** AlexeyAbashkin has quit IRC | 14:07 | |
*** robputt has quit IRC | 14:07 | |
*** robputt has joined #openstack-nova | 14:09 | |
*** jaosorior has quit IRC | 14:09 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot https://review.openstack.org/551289 | 14:09 |
*** slaweq__ has joined #openstack-nova | 14:10 | |
lyaaaaaaaarwood | sahid: ^ the s/reboot/hard_reboot/g follow up if you have time | 14:10 |
*** rabel has joined #openstack-nova | 14:11 | |
*** amoralej|lunch is now known as amoralej | 14:12 | |
* kashyap gently points out: you can omit putting "trivial" in the one line Git commit summary. Pointing that out in the commit message body is enough. | 14:12 | |
rabel | could someone please have a look at https://review.openstack.org/#/c/549166/ ? it is frustrating to put work in a commit, recieve a -1 (which imho does not make sense) and then do not get an answer afterwards | 14:12 |
*** awaugama has joined #openstack-nova | 14:12 | |
*** robputt has quit IRC | 14:13 | |
rabel | i meant to post this one: https://review.openstack.org/#/c/549180/ | 14:13 |
rabel | the other one is for nova | 14:13 |
rabel | i no, i am in openstack-nova... sorry, messed up the irc channels | 14:14 |
rabel | ignore everything that i wrote after my first post | 14:14 |
*** slaweq__ has quit IRC | 14:15 | |
*** Shilpa has quit IRC | 14:17 | |
*** pooja_jadhav has quit IRC | 14:17 | |
*** robputt has joined #openstack-nova | 14:18 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Add missing encryption_secret_uuid tests https://review.openstack.org/540679 | 14:19 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Block swapping to an encrypted volume when using QEMU to decrypt https://review.openstack.org/544238 | 14:19 |
*** slaweq__ has joined #openstack-nova | 14:20 | |
*** eharney has joined #openstack-nova | 14:22 | |
*** robputt has quit IRC | 14:22 | |
mriedem | rabel: sounds like he was just asking for more information, probably didn't deserve a -1, but at the same time we've had a rash of random docs type changes where the intent isn't clear, like people changing http to https and just random shuffling of stuff to pad stats; | 14:23 |
mriedem | not saying you're doing that, i think i know what you're fixing and why, | 14:23 |
mriedem | but might have been why he asked | 14:23 |
*** robputt has joined #openstack-nova | 14:24 | |
Spazmotic | leakypipes thanks for the kidn words and the awesome review :) | 14:24 |
mriedem | rabel: rebase and i'll fast approve it | 14:25 |
*** slaweq__ has quit IRC | 14:25 | |
rabel | mriedem: I understand that, although a lot of smilar changes I made already have been merged in the past. That's why I answered immediately a week ago. | 14:25 |
rabel | mriedem: thanks, i will do thi | 14:25 |
leakypipes | finucannot: reviews done. | 14:26 |
leakypipes | Spazmotic: no problemo. :) | 14:26 |
*** dansmith is now known as superdan | 14:26 | |
evrardjp | mriedem: It would be great if you could write why https://bugs.launchpad.net/nova/+bug/1751349 is invalid in your bug. | 14:27 |
openstack | Launchpad bug 1751349 in OpenStack Compute (nova) pike "Keystone auth parameters cannot be configured in [keystone] section" [Undecided,Invalid] | 14:27 |
finucannot | leakypipes: Thank you sir | 14:28 |
evrardjp | It's not mine, but ppl are asking for the why now, and they can't find evidence on the bug. | 14:28 |
*** robputt has quit IRC | 14:28 | |
*** yangyapeng has joined #openstack-nova | 14:29 | |
*** robputt has joined #openstack-nova | 14:30 | |
*** slaweq__ has joined #openstack-nova | 14:31 | |
*** yamamoto has joined #openstack-nova | 14:33 | |
*** wolverineav has joined #openstack-nova | 14:34 | |
*** robputt has quit IRC | 14:35 | |
*** robputt has joined #openstack-nova | 14:35 | |
*** slaweq__ has quit IRC | 14:36 | |
*** salv-orlando has quit IRC | 14:37 | |
*** yangyapeng has quit IRC | 14:37 | |
*** yamamoto has quit IRC | 14:37 | |
mriedem | evrardjp: because it's fixed in queens | 14:38 |
*** wolverineav has quit IRC | 14:39 | |
mriedem | evrardjp: done | 14:39 |
evrardjp | thanks | 14:40 |
*** sean-k-mooney[m] has joined #openstack-nova | 14:40 | |
*** slaweq__ has joined #openstack-nova | 14:41 | |
mriedem | evrardjp: np, thanks for saying something | 14:42 |
*** dtantsur is now known as dtantsur|brb | 14:42 | |
*** AlexeyAbashkin has joined #openstack-nova | 14:43 | |
finucannot | leakypipes: So I'm clear, that's what y'all were suggesting when it came to the mypy integration, right? | 14:44 |
finucannot | add it as I wander around the codebase | 14:44 |
*** r-daneel has joined #openstack-nova | 14:44 | |
*** hemna_ has joined #openstack-nova | 14:45 | |
*** slaweq__ has quit IRC | 14:45 | |
openstackgerrit | David Rabel proposed openstack/nova master: Fix indentation in doc/source/cli/* https://review.openstack.org/549166 | 14:46 |
*** AlexeyAbashkin has quit IRC | 14:47 | |
*** yangyapeng has joined #openstack-nova | 14:47 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Skip VNIC_TYPE_DIRECT port vif-plugged events during a hard reboot https://review.openstack.org/550046 | 14:49 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot https://review.openstack.org/551289 | 14:49 |
*** mdnadeem has quit IRC | 14:50 | |
leakypipes | finucannot: yep. :) | 14:51 |
leakypipes | finucannot: I personally don't mind it. | 14:51 |
finucannot | Shhhhound | 14:51 |
openstackgerrit | Matthew Booth proposed openstack/nova master: WIP: Avoid redundant initialize_connection on source post live migration https://review.openstack.org/551302 | 14:51 |
*** slaweq__ has joined #openstack-nova | 14:51 | |
*** AlexeyAbashkin has joined #openstack-nova | 14:51 | |
leakypipes | finucannot: but I didn't want to get in a situation where we were setting ourselves up for a bunch of busywork patches/reviews from folks and leading to rebase/merge hell | 14:51 |
*** yangyapeng has quit IRC | 14:52 | |
*** jmlowe has joined #openstack-nova | 14:52 | |
*** robputt has quit IRC | 14:52 | |
finucannot | leakypipes: +1. This is something I want to use to help me understand the code. Adding it as I read said code makes sense | 14:52 |
leakypipes | yep | 14:53 |
*** robputt has joined #openstack-nova | 14:54 | |
*** slaweq__ has quit IRC | 14:55 | |
*** tbachman has quit IRC | 14:56 | |
*** jichen has quit IRC | 14:57 | |
openstackgerrit | Matthew Booth proposed openstack/nova master: WIP: Avoid redundant initialize_connection on source post live migration https://review.openstack.org/551302 | 14:58 |
*** yamamoto has joined #openstack-nova | 14:58 | |
*** yamamoto has quit IRC | 14:58 | |
*** robputt has quit IRC | 14:58 | |
*** robputt has joined #openstack-nova | 14:59 | |
*** tbachman has joined #openstack-nova | 15:00 | |
mriedem | finucannot: rabel: i think https://review.openstack.org/#/c/549166/ is good to go | 15:01 |
*** david-lyle has joined #openstack-nova | 15:01 | |
*** slaweq__ has joined #openstack-nova | 15:01 | |
*** wolverineav has joined #openstack-nova | 15:02 | |
*** p_d has joined #openstack-nova | 15:02 | |
finucannot | mriedem: This doesn't make sense though. You need some form of hierarchy to illustrate these are different sections https://review.openstack.org/#/c/549166/2/doc/source/cli/nova-status.rst | 15:03 |
finucannot | At the very leas, the command names should be made into headers | 15:03 |
finucannot | *least | 15:03 |
*** claudiub has quit IRC | 15:03 | |
finucannot | ditto for here https://review.openstack.org/#/c/549166/2/doc/source/cli/nova-manage.rst | 15:04 |
*** slaweq__ has quit IRC | 15:06 | |
*** wolverineav has quit IRC | 15:07 | |
*** germs has joined #openstack-nova | 15:08 | |
*** germs has quit IRC | 15:08 | |
*** germs has joined #openstack-nova | 15:08 | |
*** tidwellr has joined #openstack-nova | 15:08 | |
*** hemna_ has quit IRC | 15:10 | |
*** amodi has joined #openstack-nova | 15:10 | |
*** slaweq__ has joined #openstack-nova | 15:11 | |
*** ratailor has joined #openstack-nova | 15:12 | |
mriedem | finucannot: he's not completely re-writing the doc, and you don't *have* to have headers for these commands, they are separated by the formatting, | 15:12 |
mriedem | if you want to follow up with your own cleanup, then i think that's fine, | 15:13 |
mriedem | but i don't think we should block rabel's patch b/c of your opinion on how the doc should be formatted | 15:13 |
*** germs has quit IRC | 15:13 | |
*** Spazmotic is now known as Systemotic | 15:13 | |
mriedem | as i recall, you were in the camp of "let's be fast and lenient on casual docs contributors" | 15:13 |
finucannot | Right, but not when they're regressions, which I consider this (in it's current form) to be | 15:14 |
finucannot | Eh, it's a -1, not a -2. That's my take on it. If someone else disagrees with me, I'm sure I'll deal with that. | 15:16 |
mriedem | what is this regressing? | 15:16 |
*** slaweq__ has quit IRC | 15:16 | |
finucannot | Readability | 15:16 |
finucannot | gimme 2 | 15:16 |
*** robputt has quit IRC | 15:19 | |
finucannot | Let's see if these super long URLs work... | 15:20 |
finucannot | http://rst.ninjs.org/?theme=nature#Tm92YSBEYXRhYmFzZQp+fn5+fn5+fn5+fn5+CgpgYG5vdmEtbWFuYWdlIGRiIHZlcnNpb25gYAoKUHJpbnQgdGhlIGN1cnJlbnQgbWFpbiBkYXRhYmFzZSB2ZXJzaW9uLgoKYGBub3ZhLW1hbmFnZSBkYiBzeW5jIFstLXZlcnNpb24gPHZlcnNpb24+XSBbLS1sb2NhbF9jZWxsXWBgCgpVcGdyYWRlIHRoZSBtYWluIGRhdGFiYXNlIHNjaGVtYSB1cCB0byB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiBvcgpgYC0tdmVyc2lvbmBgIGlmIHNwZWNpZmllZC4gQnkgZGVmYXVsdCwgdGhpcyBjb21tYW5kIHdpbGwgYWxzbyBhdHRlbXB0IHRvCnVw | 15:20 |
finucannot | Z3JhZGUgdGhlIHNjaGVtYSBmb3IgdGhlIGNlbGwwIGRhdGFiYXNlIGlmIGl0IGlzIG1hcHBlZCAoc2VlIHRoZQpgYG1hcF9jZWxsMGBgIG9yIGBgc2ltcGxlX2NlbGxfc2V0dXBgYCBjb21tYW5kcyBmb3IgbW9yZSBkZXRhaWxzIG9uIG1hcHBpbmcKdGhlIGNlbGwwIGRhdGFiYXNlKS4gSWYgYGAtLWxvY2FsX2NlbGxgYCBpcyBzcGVjaWZpZWQsIHRoZW4gb25seSB0aGUgbWFpbgpkYXRhYmFzZSBpbiB0aGUgY3VycmVudCBjZWxsIGlzIHVwZ3JhZGVkLiBUaGUgbG9jYWwgZGF0YWJhc2UgY29ubmVjdGlvbiBpcwpkZXRlcm1pbmVkIGJ5IGBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGA | 15:20 |
finucannot | gaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBwYXNzZWQgdG8Kbm92YS1tYW5hZ2UuCgpgYG5vdmEtbWFuYWdlIGRiIGFyY2hpdmVfZGVsZXRlZF9yb3dzIFstLW1heF9yb3dzIDxudW1iZXI+XSBbLS12ZXJib3NlXSBbLS11bnRpbC1jb21wbGV0ZV0gWy0tcHVyZ2VdYGAKCk1vdmUgZGVsZXRlZCByb3dzIGZyb20gcHJvZHVjdGlvbiB0YWJsZXMgdG8gc2hhZG93IHRhYmxlcy4gTm90ZSB0aGF0IHRoZQpjb3JyZXNwb25kaW5nIHJvd3MgaW4gdGhlIGluc3RhbmNlX21hcHBpbmdzIGFuZCByZXF1ZXN0X3NwZWNzIHRhYmxlcyBvZiB0aGUKQVBJIGRhdGFiYXNlIGFyZSBwdXJnZWQgd2 | 15:20 |
finucannot | hlbiBpbnN0YW5jZSByZWNvcmRzIGFyZSBhcmNoaXZlZC4gU3BlY2lmeWluZwotLXZlcmJvc2Ugd2lsbCBwcmludCB0aGUgcmVzdWx0cyBvZiB0aGUgYXJjaGl2ZSBvcGVyYXRpb24gZm9yIGFueSB0YWJsZXMgdGhhdAp3ZXJlIGNoYW5nZWQuIFNwZWNpZnlpbmcgLS11bnRpbC1jb21wbGV0ZSB3aWxsIG1ha2UgdGhlIGNvbW1hbmQgcnVuCmNvbnRpbnVvdXNseSB1bnRpbCBhbGwgZGVsZXRlZCByb3dzIGFyZSBhcmNoaXZlZC4gVXNlIHRoZSAtLW1heF9yb3dzIG9wdGlvbiwKd2hpY2ggZGVmYXVsdHMgdG8gMTAwMCwgYXMgYSBiYXRjaCBzaXplIGZvciBlYWNoIGl0ZXJhdGlvbi4gU | 15:20 |
Systemotic | whew doggy | 15:20 |
finucannot | 3BlY2lmeWluZyAtLXB1cmdlCndpbGwgY2F1c2UgYSBgZnVsbGAgREIgcHVyZ2UgdG8gYmUgY29tcGxldGVkIGFmdGVyIGFyY2hpdmFsLiBJZiBhIGRhdGUgcmFuZ2UKaXMgZGVzaXJlZCBmb3IgdGhlIHB1cmdlLCB0aGVuIHJ1biBgYG5vdmEtbWFuYWdlIGRiIHB1cmdlIC0tYmVmb3JlCjxkYXRlPmBgIG1hbnVhbGx5IGFmdGVyIGFyY2hpdmluZyBpcyBjb21wbGV0ZS4KCmBgbm92YS1tYW5hZ2UgZGIgcHVyZ2UgWy0tYWxsXSBbLS1iZWZvcmUgPGRhdGU+XSBbLS12ZXJib3NlXSBbLS1hbGwtY2VsbHNdYGAKCkRlbGV0ZSByb3dzIGZyb20gc2hhZG93IHRhYmxlcy4gU3BlY2lmeWlu | 15:20 |
finucannot | ZyAtLWFsbCB3aWxsIGRlbGV0ZSBhbGwgZGF0YSBmcm9tCmFsbCBzaGFkb3cgdGFibGVzLiBTcGVjaWZ5aW5nIC0tYmVmb3JlIHdpbGwgZGVsZXRlIGRhdGEgZnJvbSBhbGwgc2hhZG93IHRhYmxlcwp0aGF0IGlzIG9sZGVyIHRoYW4gdGhlIGRhdGUgcHJvdmlkZWQuIERhdGUgc3RyaW5ncyBtYXkgYmUgZnV6enksIHN1Y2ggYXMKYGBPY3QgMjEgMjAxNWBgLiBTcGVjaWZ5aW5nIC0tdmVyYm9zZSB3aWxsIGNhdXNlIGluZm9ybWF0aW9uIHRvIGJlIHByaW50ZWQgYWJvdXQKcHVyZ2VkIHJlY29yZHMuIFNwZWNpZnlpbmcgLS1hbGwtY2VsbHMgd2lsbCBjYXVzZSB0aGUgcHVyZ2UgdG8 | 15:20 |
finucannot | gYmUgYXBwbGllZCBhZ2FpbnN0CmFsbCBjZWxsIGRhdGFiYXNlcy4gRm9yIC0tYWxsLWNlbGxzIHRvIHdvcmssIHRoZSBhcGkgZGF0YWJhc2UgY29ubmVjdGlvbgppbmZvcm1hdGlvbiBtdXN0IGJlIGNvbmZpZ3VyZWQuIFJldHVybnMgZXhpdCBjb2RlIDAgaWYgcm93cyB3ZXJlIGRlbGV0ZWQsIDEgaWYKcmVxdWlyZWQgYXJndW1lbnRzIGFyZSBub3QgcHJvdmlkZWQsIDIgaWYgYW4gaW52YWxpZCBkYXRlIGlzIHByb3ZpZGVkLCAzIGlmIG5vCmRhdGEgd2FzIGRlbGV0ZWQsIDQgaWYgdGhlIGxpc3Qgb2YgY2VsbHMgY2Fubm90IGJlIG9idGFpbmVkLgoKYGBub3ZhLW1hbmFnZSBkYi | 15:20 |
finucannot | BudWxsX2luc3RhbmNlX3V1aWRfc2NhbiBbLS1kZWxldGVdYGAKCkxpc3RzIGFuZCBvcHRpb25hbGx5IGRlbGV0ZXMgZGF0YWJhc2UgcmVjb3JkcyB3aGVyZSBpbnN0YW5jZV91dWlkIGlzIE5VTEwuCgpgYG5vdmEtbWFuYWdlIGRiIG9ubGluZV9kYXRhX21pZ3JhdGlvbnMgWy0tbWF4LWNvdW50XWBgCgpQZXJmb3JtIGRhdGEgbWlncmF0aW9uIHRvIHVwZGF0ZSBhbGwgbGl2ZSBkYXRhLiBSZXR1cm4gZXhpdCBjb2RlIDAgaWYKbWlncmF0aW9ucyB3ZXJlIHN1Y2Nlc3NmdWwgb3IgZXhpdCBjb2RlIDEgZm9yIHBhcnRpYWwgdXBkYXRlcy4gVGhpcyBjb21tYW5kCnNob3VsZCBiZSBjY | 15:20 |
finucannot | WxsZWQgYWZ0ZXIgdXBncmFkaW5nIGRhdGFiYXNlIHNjaGVtYSBhbmQgbm92YSBzZXJ2aWNlcyBvbiBhbGwKY29udHJvbGxlciBub2Rlcy4gSWYgdGhlIGNvbW1hbmQgZXhpdHMgd2l0aCBwYXJ0aWFsIHVwZGF0ZXMgKGV4aXQgY29kZSAxKQp0aGUgY29tbWFuZCB3aWxsIG5lZWQgdG8gYmUgY2FsbGVkIGFnYWluLgoKYGAtLW1heC1jb3VudGBgIGNvbnRyb2xzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBvYmplY3RzIHRvIG1pZ3JhdGUgaW4gYSBnaXZlbgpjYWxsLiBJZiBub3Qgc3BlY2lmaWVkLCBtaWdyYXRpb24gd2lsbCBvY2N1ciBpbiBiYXRjaGVzIG9mIDUwIHVudGlsIGZ1bGx5 | 15:20 |
* leakypipes slaps finucannot | 15:20 | |
finucannot | CmNvbXBsZXRlLgoKYGBub3ZhLW1hbmFnZSBkYiBpcm9uaWNfZmxhdm9yX21pZ3JhdGlvbiBbLS1hbGxdIFstLWhvc3RdIFstLW5vZGVdIFstLXJlc291cmNlX2NsYXNzXWBgCgpQZXJmb3JtIHRoZSBpcm9uaWMgZmxhdm9yIG1pZ3JhdGlvbiBwcm9jZXNzIGFnYWluc3QgdGhlIGRhdGFiYXNlCndoaWxlIHNlcnZpY2VzIGFyZSBvZmZsaW5lLiBUaGlzIGlzIGBub3QgcmVjb21tZW5kZWRgIGZvciBtb3N0CnBlb3BsZS4gVGhlIGlyb25pYyBjb21wdXRlIGRyaXZlciB3aWxsIGRvIHRoaXMgb25saW5lIGFuZCBhcwpuZWNlc3NhcnkgaWYgcnVuIG5vcm1hbGx5LiBUaGlzIHJvdXRpbmU | 15:20 |
finucannot | gaXMgcHJvdmlkZWQgb25seSBmb3IKYWR2YW5jZWQgdXNlcnMgdGhhdCBtYXkgYmUgc2tpcHBpbmcgdGhlIDE2LjAuMCBQaWtlIHJlbGVhc2UsIG5ldmVyCmFibGUgdG8gcnVuIHNlcnZpY2VzIG5vcm1hbGx5IGF0IHRoZSBQaWtlIGxldmVsLiBTaW5jZSB0aGlzIHV0aWxpdHkKaXMgZm9yIHVzZSB3aGVuIGFsbCBzZXJ2aWNlcyAoaW5jbHVkaW5nIGlyb25pYykgYXJlIGRvd24sIHlvdSBtdXN0CnBhc3MgdGhlIHJlc291cmNlIGNsYXNzIHNldCBvbiB5b3VyIG5vZGUocykgd2l0aCB0aGUKYGAtLXJlc291cmNlX2NsYXNzYGAgcGFyYW1ldGVyLgoKVG8gbWlncmF0ZSBhIHNwZWNpZm | 15:20 |
finucannot | ljIGhvc3QgYW5kIG5vZGUsIHByb3ZpZGUgdGhlIGhvc3RuYW1lIGFuZCBub2RlIHV1aWQgd2l0aApgYC0taG9zdCAkaG9zdG5hbWUgLS1ub2RlICR1dWlkYGAuIFRvIG1pZ3JhdGUgYWxsIGluc3RhbmNlcyBvbiBub2RlcyBtYW5hZ2VkCmJ5IGEgc2luZ2xlIGhvc3QsIHByb3ZpZGUgb25seSBgYC0taG9zdGBgLiBUbyBpdGVyYXRlIG92ZXIgYWxsIG5vZGVzIGluIHRoZQpzeXN0ZW0gaW4gYSBzaW5nbGUgcGFzcywgdXNlIGBgLS1hbGxgYC4gTm90ZSB0aGF0IHRoaXMgcHJvY2VzcyBpcyBub3QgbGlnaHR3ZWlnaHQsCnNvIGl0IHNob3VsZCBub3QgYmUgcnVuIGZyZXF1ZW50bHkgd | 15:21 |
*** robputt has joined #openstack-nova | 15:21 | |
finucannot | 2l0aG91dCBjYXVzZSwgYWx0aG91Z2ggaXQgaXMgbm90IGhhcm1mdWwKdG8gZG8gc28uIElmIHlvdSBoYXZlIG11bHRpcGxlIGNlbGxzdjIgY2VsbHMsIHlvdSBzaG91bGQgcnVuIHRoaXMgb25jZSBwZXIgY2VsbAp3aXRoIHRoZSBjb3JyZXNwb25kaW5nIGNlbGwgY29uZmlnIGZvciBlYWNoIChpLmUuIHRoaXMgZG9lcyBub3QgaXRlcmF0ZSBjZWxscwphdXRvbWF0aWNhbGx5KS4KCk5vdGUgdGhhdCB0aGlzIGlzIG5vdCByZWNvbW1lbmRlZCB1bmxlc3MgeW91IG5lZWQgdG8gcnVuIHRoaXMKc3BlY2lmaWMgZGF0YSBtaWdyYXRpb24gb2ZmbGluZSwgYW5kIGl0IHNob3VsZCBiZSB1 | 15:21 |
cdent | wheeee ha | 15:21 |
* tbachman slaps leakypipes, starts Larry, Curly, & Moe routine | 15:21 | |
finucannot | c2VkIHdpdGggY2FyZSBhcwp0aGUgd29yayBkb25lIGlzIG5vbi10cml2aWFsLiBSdW5uaW5nIHNtYWxsZXIgYW5kIG1vcmUgdGFyZ2V0ZWQgYmF0Y2hlcyAoc3VjaCBhcwpzcGVjaWZpYyBub2RlcykgaXMgcmVjb21tZW5kZWQuCgpOb3ZhIEFQSSBEYXRhYmFzZQp+fn5+fn5+fn5+fn5+fn5+fgoKYGBub3ZhLW1hbmFnZSBhcGlfZGIgdmVyc2lvbmBgCgpQcmludCB0aGUgY3VycmVudCBjZWxscyBhcGkgZGF0YWJhc2UgdmVyc2lvbi4KCmBgbm92YS1tYW5hZ2UgYXBpX2RiIHN5bmNgYAoKU3luYyB0aGUgYXBpIGNlbGxzIGRhdGFiYXNlIHVwIHRvIHRoZSBtb3N0IHJlY2VudCB2ZXJ | 15:21 |
* superdan vomits because of the vommit | 15:21 | |
finucannot | zaW9uLiBUaGlzIGlzIHRoZSBzdGFuZGFyZCB3YXkgdG8gY3JlYXRlIHRoZSBkYiBhcyB3ZWxsLgoKLi4gX21hbi1wYWdlLWNlbGxzLXYyOgoKTm92YSBDZWxscyB2Mgp+fn5+fn5+fn5+fn5+CgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgc2ltcGxlX2NlbGxfc2V0dXAgWy0tdHJhbnNwb3J0LXVybCA8dHJhbnNwb3J0X3VybD5dYGAKClNldHVwIGEgZnJlc2ggY2VsbHMgdjIgZW52aXJvbm1lbnQ7IHRoaXMgc2hvdWxkIG5vdCBiZSB1c2VkIGlmIHlvdQpjdXJyZW50bHkgaGF2ZSBhIGNlbGxzIHYxIGVudmlyb25tZW50LiBSZXR1cm5zIDAgaWYgc2V0dXAgaXMgY29tcGxldGVkCihvci | 15:21 |
finucannot | BoYXMgYWxyZWFkeSBiZWVuIGRvbmUpLCAxIGlmIG5vIGhvc3RzIGFyZSByZXBvcnRpbmcgKGFuZCBjYW5ub3QgYmUKbWFwcGVkKSwgMSBpZiBubyB0cmFuc3BvcnQgdXJsIGlzIHByb3ZpZGVkIGZvciB0aGUgY2VsbCBtZXNzYWdlIHF1ZXVlLAphbmQgMiBpZiBydW4gaW4gYSBjZWxscyB2MSBlbnZpcm9ubWVudC4KCmBgbm92YS1tYW5hZ2UgY2VsbF92MiBtYXBfY2VsbDAgWy0tZGF0YWJhc2VfY29ubmVjdGlvbiA8ZGF0YWJhc2VfY29ubmVjdGlvbj5dYGAKCkNyZWF0ZSBhIGNlbGwgbWFwcGluZyB0byB0aGUgZGF0YWJhc2UgY29ubmVjdGlvbiBmb3IgdGhlIGNlbGwwIGRhdGFiY | 15:21 |
finucannot | XNlLgpJZiBhIGRhdGFiYXNlX2Nvbm5lY3Rpb24gaXMgbm90IHNwZWNpZmllZCwgaXQgd2lsbCB1c2UgdGhlIG9uZSBkZWZpbmVkIGJ5CmBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGAgaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBwYXNzZWQgdG8gbm92YS1tYW5hZ2UuClRoZSBjZWxsMCBkYXRhYmFzZSBpcyB1c2VkIGZvciBpbnN0YW5jZXMgdGhhdCBoYXZlIG5vdCBiZWVuIHNjaGVkdWxlZCB0bwphbnkgY2VsbC4gVGhpcyBnZW5lcmFsbHkgYXBwbGllcyB0byBpbnN0YW5jZXMgdGhhdCBoYXZlIGVuY291bnRlcmVkIGFuCmVycm9yIGJlZm9yZSB0aGV5IGhhdmUgYmVlbiBzY2hl | 15:21 |
finucannot | ZHVsZWQuIFJldHVybnMgMCBpZiBjZWxsMCBpcyBjcmVhdGVkCnN1Y2Nlc3NmdWxseSBvciBhbHJlYWR5IHNldHVwLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIG1hcF9pbnN0YW5jZXMgLS1jZWxsX3V1aWQgPGNlbGxfdXVpZD4gWy0tbWF4LWNvdW50IDxtYXhfY291bnQ+XWBgCgpNYXAgaW5zdGFuY2VzIHRvIHRoZSBwcm92aWRlZCBjZWxsLiBJbnN0YW5jZXMgaW4gdGhlIG5vdmEgZGF0YWJhc2Ugd2lsbApiZSBxdWVyaWVkIGZyb20gb2xkZXN0IHRvIG5ld2VzdCBhbmQgbWFwcGVkIHRvIHRoZSBwcm92aWRlZCBjZWxsLiBBCm1heF9jb3VudCBjYW4gYmUgc2V0IG9uIHRoZSBudW1 | 15:21 |
finucannot | iZXIgb2YgaW5zdGFuY2UgdG8gbWFwIGluIGEgc2luZ2xlIHJ1bi4KUmVwZWF0ZWQgcnVucyBvZiB0aGUgY29tbWFuZCB3aWxsIHN0YXJ0IGZyb20gd2hlcmUgdGhlIGxhc3QgcnVuIGZpbmlzaGVkCnNvIGl0IGlzIG5vdCBuZWNlc3NhcnkgdG8gaW5jcmVhc2UgbWF4LWNvdW50IHRvIGZpbmlzaC4gUmV0dXJucyAwIGlmIGFsbAppbnN0YW5jZXMgaGF2ZSBiZWVuIG1hcHBlZCwgYW5kIDEgaWYgdGhlcmUgYXJlIHN0aWxsIGluc3RhbmNlcyB0byBiZQptYXBwZWQuCgpJZiBgYC0tbWF4LWNvdW50YGAgaXMgbm90IHNwZWNpZmllZCwgYWxsIGluc3RhbmNlcyBpbiB0aGUgY2VsbCB3aW | 15:21 |
* Systemotic generates entropy | 15:21 | |
finucannot | xsIGJlCm1hcHBlZCBpbiBiYXRjaGVzIG9mIDUwLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIG51bWJlciBvZiBpbnN0YW5jZXMsIGNvbnNpZGVyCnNwZWNpZnlpbmcgYSBjdXN0b20gdmFsdWUgYW5kIHJ1biB0aGUgY29tbWFuZCB1bnRpbCBpdCBleGl0cyB3aXRoIDAuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgbWFwX2NlbGxfYW5kX2hvc3RzIFstLW5hbWUgPGNlbGxfbmFtZT5dIFstLXRyYW5zcG9ydC11cmwgPHRyYW5zcG9ydF91cmw+XSBbLS12ZXJib3NlXWBgCgpDcmVhdGUgYSBjZWxsIG1hcHBpbmcgdG8gdGhlIGRhdGFiYXNlIGNvbm5lY3Rpb24gYW5kIG1lc3NhZ2UgcXVldWUKd | 15:21 |
finucannot | HJhbnNwb3J0IHVybCwgYW5kIG1hcCBob3N0cyB0byB0aGF0IGNlbGwuIFRoZSBkYXRhYmFzZSBjb25uZWN0aW9uCmNvbWVzIGZyb20gdGhlIGBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGAgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbgpmaWxlIHBhc3NlZCB0byBub3ZhLW1hbmFnZS4gSWYgYSB0cmFuc3BvcnRfdXJsIGlzIG5vdCBzcGVjaWZpZWQsIGl0IHdpbGwKdXNlIHRoZSBvbmUgZGVmaW5lZCBieSBgYFtERUZBVUxUXS90cmFuc3BvcnRfdXJsYGAgaW4gdGhlIGNvbmZpZ3VyYXRpb24KZmlsZS4gVGhpcyBjb21tYW5kIGlzIGlkZW1wb3RlbnQgKGNhbiBiZSBydW4gbXVs | 15:21 |
finucannot | dGlwbGUgdGltZXMpLCBhbmQgdGhlCnZlcmJvc2Ugb3B0aW9uIHdpbGwgcHJpbnQgb3V0IHRoZSByZXN1bHRpbmcgY2VsbCBtYXBwaW5nIHV1aWQuIFJldHVybnMgMApvbiBzdWNjZXNzZnVsIGNvbXBsZXRpb24sIGFuZCAxIGlmIHRoZSB0cmFuc3BvcnQgdXJsIGlzIG1pc3NpbmcuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgdmVyaWZ5X2luc3RhbmNlIC0tdXVpZCA8aW5zdGFuY2VfdXVpZD4gWy0tcXVpZXRdYGAKClZlcmlmeSBpbnN0YW5jZSBtYXBwaW5nIHRvIGEgY2VsbC4gVGhpcyBjb21tYW5kIGlzIHVzZWZ1bCB0byBkZXRlcm1pbmUgaWYKdGhlIGNlbGxzIHYyIGVudmlyb25 | 15:21 |
finucannot | tZW50IGlzIHByb3Blcmx5IHNldHVwLCBzcGVjaWZpY2FsbHkgaW4gdGVybXMgb2YgdGhlCmNlbGwsIGhvc3QsIGFuZCBpbnN0YW5jZSBtYXBwaW5nIHJlY29yZHMgcmVxdWlyZWQuIFJldHVybnMgMCB3aGVuIHRoZQppbnN0YW5jZSBpcyBzdWNjZXNzZnVsbHkgbWFwcGVkIHRvIGEgY2VsbCwgMSBpZiB0aGUgaW5zdGFuY2UgaXMgbm90Cm1hcHBlZCB0byBhIGNlbGwgKHNlZSB0aGUgYGBtYXBfaW5zdGFuY2VzYGAgY29tbWFuZCksIDIgaWYgdGhlIGNlbGwKbWFwcGluZyBpcyBtaXNzaW5nIChzZWUgdGhlIGBgbWFwX2NlbGxfYW5kX2hvc3RzYGAgY29tbWFuZCBpZiB5b3UgYXJlCn | 15:21 |
*** slaweq__ has joined #openstack-nova | 15:21 | |
finucannot | VwZ3JhZGluZyBmcm9tIGEgY2VsbHMgdjEgZW52aXJvbm1lbnQsIGFuZCB0aGUgYGBzaW1wbGVfY2VsbF9zZXR1cGBgIGlmCnlvdSBhcmUgdXBncmFkaW5nIGZyb20gYSBub24tY2VsbHMgdjEgZW52aXJvbm1lbnQpLCAzIGlmIGl0IGlzIGEgZGVsZXRlZAppbnN0YW5jZSB3aGljaCBoYXMgaW5zdGFuY2UgbWFwcGluZywgYW5kIDQgaWYgaXQgaXMgYW4gYXJjaGl2ZWQgaW5zdGFuY2UKd2hpY2ggc3RpbGwgaGFzIGFuIGluc3RhbmNlIG1hcHBpbmcuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgY3JlYXRlX2NlbGwgWy0tbmFtZSA8Y2VsbF9uYW1lPl0gWy0tdHJhbnNwb3J0LXVybCA8d | 15:22 |
finucannot | HJhbnNwb3J0X3VybD5dIFstLWRhdGFiYXNlX2Nvbm5lY3Rpb24gPGRhdGFiYXNlX2Nvbm5lY3Rpb24+XSBbLS12ZXJib3NlXWBgCgpDcmVhdGUgYSBjZWxsIG1hcHBpbmcgdG8gdGhlIGRhdGFiYXNlIGNvbm5lY3Rpb24gYW5kIG1lc3NhZ2UgcXVldWUKdHJhbnNwb3J0IHVybC4gSWYgYSBkYXRhYmFzZV9jb25uZWN0aW9uIGlzIG5vdCBzcGVjaWZpZWQsIGl0IHdpbGwgdXNlIHRoZQpvbmUgZGVmaW5lZCBieSBgYFtkYXRhYmFzZV0vY29ubmVjdGlvbmBgIGluIHRoZSBjb25maWd1cmF0aW9uIGZpbGUgcGFzc2VkCnRvIG5vdmEtbWFuYWdlLiBJZiBhIHRyYW5zcG9ydF91cmwgaXMg | 15:22 |
finucannot | bm90IHNwZWNpZmllZCwgaXQgd2lsbCB1c2UgdGhlIG9uZQpkZWZpbmVkIGJ5IGBgW0RFRkFVTFRdL3RyYW5zcG9ydF91cmxgYCBpbiB0aGUgY29uZmlndXJhdGlvbiBmaWxlLiAgVGhlCnZlcmJvc2Ugb3B0aW9uIHdpbGwgcHJpbnQgb3V0IHRoZSByZXN1bHRpbmcgY2VsbCBtYXBwaW5nIHV1aWQuICBSZXR1cm5zIDAKaWYgdGhlIGNlbGwgbWFwcGluZyB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQsIDEgaWYgdGhlIHRyYW5zcG9ydCB1cmwgb3IKZGF0YWJhc2UgY29ubmVjdGlvbiB3YXMgbWlzc2luZywgYW5kIDIgaWYgYSBjZWxsIGlzIGFscmVhZHkgdXNpbmcgdGhhdAp0cmFuc3B | 15:22 |
finucannot | vcnQgdXJsIGFuZCBkYXRhYmFzZSBjb25uZWN0aW9uIGNvbWJpbmF0aW9uLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIGRpc2NvdmVyX2hvc3RzIFstLWNlbGxfdXVpZCA8Y2VsbF91dWlkPl0gWy0tdmVyYm9zZV0gWy0tc3RyaWN0XWBgCgpTZWFyY2hlcyBjZWxscywgb3IgYSBzaW5nbGUgY2VsbCwgYW5kIG1hcHMgZm91bmQgaG9zdHMuIFRoaXMgY29tbWFuZCB3aWxsCmNoZWNrIHRoZSBkYXRhYmFzZSBmb3IgZWFjaCBjZWxsIChvciBhIHNpbmdsZSBvbmUgaWYgcGFzc2VkIGluKSBhbmQgbWFwIGFueQpob3N0cyB3aGljaCBhcmUgbm90IGN1cnJlbnRseSBtYXBwZWQuIElmIGEgaG | 15:22 |
*** ChanServ sets mode: +o superdan | 15:22 | |
finucannot | 9zdCBpcyBhbHJlYWR5IG1hcHBlZCBub3RoaW5nCndpbGwgYmUgZG9uZS4gWW91IG5lZWQgdG8gcmUtcnVuIHRoaXMgY29tbWFuZCBlYWNoIHRpbWUgeW91IGFkZCBtb3JlCmNvbXB1dGUgaG9zdHMgdG8gYSBjZWxsIChvdGhlcndpc2UgdGhlIHNjaGVkdWxlciB3aWxsIG5ldmVyIHBsYWNlIGluc3RhbmNlcwp0aGVyZSBhbmQgdGhlIEFQSSB3aWxsIG5vdCBsaXN0IHRoZSBuZXcgaG9zdHMpLiBJZiB0aGUgc3RyaWN0IG9wdGlvbiBpcwpwcm92aWRlZCB0aGUgY29tbWFuZCB3aWxsIG9ubHkgYmUgY29uc2lkZXJlZCBzdWNjZXNzZnVsIGlmIGFuIHVubWFwcGVkIGhvc3QKaXMgZGlzY | 15:22 |
*** finucannot was kicked by superdan (Your behavior is not conducive to the desired environment.) | 15:22 | |
tbachman | lol | 15:22 |
tbachman | superdan: thx | 15:22 |
*** ChanServ sets mode: -o superdan | 15:22 | |
* tbachman now knows why he’s called superdan | 15:22 | |
superdan | \o/ | 15:22 |
giblet | lol | 15:22 |
tbachman | give that man a cape! | 15:23 |
*** finucannot has joined #openstack-nova | 15:23 | |
Systemotic | In Korean, Teehee is 티히 | 15:23 |
finucannot | 0aGVyIGNlbGwsCnRoaXMgY29tbWFuZCB3aWxsIHJldHVybiBhbiBleGl0IGNvZGUgb2YgMy4gSWYgdGhlIHByb3BlcnRpZXMgY2Fubm90IGJlIHNldCwKdGhpcyB3aWxsIHJldHVybiAyLiBPdGhlcndpc2UsIHRoZSBleGl0IGNvZGUgd2lsbCBiZSAwLgoKLi4gbm90ZTo6CgogIFVwZGF0aW5nIHRoZSBgYHRyYW5zcG9ydF91cmxgYCBvciBgYGRhdGFiYXNlX2Nvbm5lY3Rpb25gYCBmaWVsZHMgb24gYQogIHJ1bm5pbmcgc3lzdGVtIHdpbGwgTk9UIHJlc3VsdCBpbiBhbGwgbm9kZXMgaW1tZWRpYXRlbHkgdXNpbmcgdGhlIG5ldwogIHZhbHVlcy4gIFVzZSBjYXV0aW9uIHdoZW4gY2 | 15:23 |
finucannot | hhbmdpbmcgdGhlc2UgdmFsdWVzLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIGRlbGV0ZV9ob3N0IC0tY2VsbF91dWlkIDxjZWxsX3V1aWQ+IC0taG9zdCA8aG9zdD5gYAoKRGVsZXRlIGEgaG9zdCBieSB0aGUgZ2l2ZW4gaG9zdCBuYW1lIGFuZCB0aGUgZ2l2ZW4gY2VsbCB1dWlkLiBSZXR1cm5zIDAKaWYgdGhlIGVtcHR5IGhvc3QgaXMgZm91bmQgYW5kIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LCAxIGlmIGEgY2VsbCB3aXRoCnRoYXQgdXVpZCBjb3VsZCBub3QgYmUgZm91bmQsIDIgaWYgYSBob3N0IHdpdGggdGhhdCBuYW1lIGNvdWxkIG5vdCBiZQpmb3VuZCwgMyBpZiBhIGhvc3Qgd | 15:23 |
tbachman | nooooooo | 15:23 |
superdan | come on | 15:23 |
finucannot | 2l0aCB0aGF0IG5hbWUgaXMgbm90IGluIGEgY2VsbCB3aXRoIHRoYXQgdXVpZCwgNCBpZgphIGhvc3Qgd2l0aCB0aGF0IG5hbWUgaGFzIGluc3RhbmNlcyAoaG9zdCBub3QgZW1wdHkpLg== | 15:23 |
Systemotic | It's all buffered | 15:23 |
finucannot | Christ, Sorry | 15:23 |
*** ChanServ sets mode: +o superdan | 15:23 | |
* finucannot bows head | 15:23 | |
Systemotic | his client is still sending it | 15:23 |
finucannot | mriedem: Take two: http://paste.openstack.org/show/696393/ | 15:23 |
*** finucannot has left #openstack-nova | 15:23 | |
*** ChanServ sets mode: -o superdan | 15:23 | |
giblet | what a Friday :) | 15:24 |
*** READ10 has joined #openstack-nova | 15:25 | |
kashyap | Stephen, isn't it too early for a beer? | 15:25 |
kashyap | :D | 15:25 |
*** finucannot has joined #openstack-nova | 15:25 | |
kashyap | Ah, he's out of the channel | 15:25 |
finucannot | I'm back | 15:26 |
finucannot | Well, that was fun | 15:26 |
finucannot | #FridayBants | 15:26 |
*** slaweq__ has quit IRC | 15:26 | |
mriedem | i dropped the +2, feel free to make the changes you want | 15:27 |
mriedem | also, goo.gl | 15:27 |
openstackgerrit | Jay Pipes proposed openstack/nova-specs master: Allow overriding a compute node's UUID https://review.openstack.org/551315 | 15:28 |
leakypipes | giblet: ^ | 15:28 |
*** pasuder has quit IRC | 15:28 | |
finucannot | mriedem: Rejected it as an invalid link (probably because of all the encoding) | 15:28 |
Systemotic | All this activity makes me sad you folks will be on your weekend for my next two days of work :P | 15:29 |
mriedem | leakypipes: giblet: ew what is that for? | 15:30 |
superdan | ugh, really? | 15:30 |
*** Spaz-Work has quit IRC | 15:30 | |
giblet | leakypipes: thanks | 15:30 |
leakypipes | mriedem, superdan: thx for your vote of confidence. | 15:30 |
mriedem | well changing uuids is generally pretty terrible | 15:30 |
mriedem | we can all agree | 15:30 |
leakypipes | mriedem: it's for *new* compute hosts that haven't started up. | 15:31 |
leakypipes | it's not changing anything. | 15:31 |
*** robputt has quit IRC | 15:32 | |
superdan | oh this is that neutron thing | 15:32 |
leakypipes | mriedem: this is to solve the chicken-and-egg problem where external agents cannot manage child provider resources because there's no way to tell the agent what the UUID of the compute node resource provider is. | 15:32 |
*** slaweq__ has joined #openstack-nova | 15:32 | |
leakypipes | mriedem: right. | 15:32 |
giblet | mriedem, superdan: for me it is just a usage example to better understand the intention of https://review.openstack.org/#/c/550244/ | 15:32 |
*** ralonsoh_ has joined #openstack-nova | 15:32 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova stable/queens: [placement] Add sending global request ID in get https://review.openstack.org/543116 | 15:33 |
*** robputt has joined #openstack-nova | 15:34 | |
mriedem | so operator defines a yaml file of the compute node and all of it's nested providers and their inventory and traits, etc, and all services that care about it read from that file when creating new things, rather than rely on their own information | 15:35 |
*** ralonsoh has quit IRC | 15:35 | |
*** wolverineav has joined #openstack-nova | 15:35 | |
*** mlavalle has joined #openstack-nova | 15:35 | |
*** slaweq__ has quit IRC | 15:36 | |
*** esberglu has joined #openstack-nova | 15:37 | |
mriedem | can we make it xml and conform to CIM standards? :) | 15:37 |
*** salv-orlando has joined #openstack-nova | 15:37 | |
*** robputt has quit IRC | 15:38 | |
mriedem | so this is just the uuids or everything? | 15:39 |
mriedem | like a heat template for placement? | 15:39 |
*** robputt has joined #openstack-nova | 15:39 | |
*** slaweq has quit IRC | 15:40 | |
mriedem | what happens when nova-compute says that the inventory the operator put into the yaml file is different from what it calculates? | 15:40 |
*** wolverineav has quit IRC | 15:40 | |
*** slaweq has joined #openstack-nova | 15:40 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Fix indentation in doc/source/cli/* https://review.openstack.org/549166 | 15:41 |
*** udesale has quit IRC | 15:41 | |
finucannot | mriedem: ^ the things I do for docs | 15:41 |
*** slaweq__ has joined #openstack-nova | 15:42 | |
finucannot | That God awful formatting of block comments in openstackdocstheme really needs to be fixed too | 15:42 |
*** salv-orlando has quit IRC | 15:43 | |
rabel | finucannot: thank you! while you're at it, could you have a look at https://review.openstack.org/#/c/549180/ too? it's glance's cli docs and probably has the same problem | 15:43 |
*** robputt has quit IRC | 15:44 | |
finucannot | rabel: Sure :) | 15:44 |
*** AlexeyAbashkin has quit IRC | 15:45 | |
*** slaweq has quit IRC | 15:45 | |
*** lpetrut_ has quit IRC | 15:45 | |
*** ratailor has quit IRC | 15:46 | |
*** robputt has joined #openstack-nova | 15:46 | |
finucannot | rabel: That ones not as bad because they're using definition lists correctly - they just happen to have them indented wrongly | 15:46 |
finucannot | Some comments left all the same, if you fancy tackling them | 15:46 |
*** slaweq__ has quit IRC | 15:47 | |
*** yangyapeng has joined #openstack-nova | 15:47 | |
rabel | finucannot: did you post the comments? i can't see them | 15:49 |
finucannot | whoops | 15:49 |
finucannot | rabel: actually published now | 15:50 |
leakypipes | mriedem: no. I specifically did *not* make the provider config YAML format include nested providers. One file per provider. | 15:50 |
*** robputt has quit IRC | 15:51 | |
*** Spaz-Work has joined #openstack-nova | 15:51 | |
rabel | finucannot: thanks | 15:51 |
finucannot | rabel: FYI this is the defacto reference guide for all things reStructuredText http://docutils.sourceforge.net/docs/user/rst/quickstart.html | 15:51 |
mriedem | leakypipes: ok, so it's a yaml file per provider, and can include the full provider description, including inventory, allocations, traits, aggregates, etc? | 15:51 |
leakypipes | mriedem: if a virt driver or external agent wishes to set overrides on a bunch of resource providers (possibly in a tree of providers), they can use multiple YAML files. I have left the implementation details of that stuff to the agent implementors. | 15:51 |
finucannot | The actually Sphinx docs are awful (I'm working on it) | 15:51 |
leakypipes | mriedem: no allocations. | 15:51 |
leakypipes | mriedem: no aggregates. | 15:52 |
leakypipes | mriedem: only inventory and traits. | 15:52 |
mriedem | so just what the RT would report today | 15:52 |
leakypipes | correct. | 15:52 |
*** yangyapeng has quit IRC | 15:52 | |
mriedem | and then the RT will overwrite those, b/c that's what it does today | 15:52 |
*** slaweq has joined #openstack-nova | 15:52 | |
leakypipes | mriedem: I have only submitted a spec describing the behaviour of a single override -- the resource provider's UUID -- in the resource tracker. | 15:52 |
mriedem | leakypipes: the spec says it can also be inventory and traits | 15:53 |
*** hemna_ has joined #openstack-nova | 15:53 | |
leakypipes | mriedem: I haven't discussed overriding inventory or traits in the resource tracker yet. I've only commented on a possible format for describing those inventory/traits overrides. | 15:53 |
mriedem | https://review.openstack.org/#/c/551315/1/specs/rocky/approved/override-compute-node-uuid.rst@84 | 15:53 |
mriedem | then ^ should probably come out | 15:54 |
leakypipes | mriedem: why? | 15:54 |
mriedem | we need to be clear about what happens if an operator is going to put inventory and trait information in this yaml file, | 15:54 |
superdan | leakypipes: if we just let them explicitly set the name on the provider, then can't we avoid providing a generic override mechanism so that other services can use the name to sync up? | 15:54 |
mriedem | because today the RT is going to override that | 15:54 |
mriedem | if you plan to support out of band inventory/traits definitions, then the spec needs to discuss fixing the override so that nova merges those in | 15:54 |
leakypipes | mriedem: I'm happy to remove that from the use cases list. | 15:55 |
*** robputt has joined #openstack-nova | 15:55 | |
leakypipes | mriedem: I planned on another spec to discuss the implementation of inventory and trait overrides in the resource tracker. | 15:55 |
leakypipes | mriedem: that spec is just for the compute node UUID override. | 15:55 |
*** gouthamr has joined #openstack-nova | 15:55 | |
leakypipes | superdan: UUID or name, I don't really care. But there has to be a way of signaling to the resource tracker not to use the CONF.host value. | 15:56 |
*** slaweq has quit IRC | 15:56 | |
superdan | leakypipes: or we just define a new conf option for the name of the RP, default=None means use CONF.host | 15:57 |
mriedem | ^ was just thinking that | 15:57 |
superdan | and then roll from there, without having to provide generic override mechanisms, hard coding uuids, etc | 15:57 |
*** dtantsur|brb is now known as dtantsur | 15:57 | |
leakypipes | superdan: and how does that signal to other agents running in other containers what the value should be that they look up? | 15:58 |
*** diga has joined #openstack-nova | 15:58 | |
superdan | the same way as if this override yaml file is present and has a uuid set I guess? | 15:58 |
*** yamamoto has joined #openstack-nova | 15:58 | |
superdan | for the container file namespace issue, you can put that one option in its own conf file in a common location | 15:59 |
superdan | *filesystem namespace I mean | 15:59 |
leakypipes | superdan: how so? the agent may a) be managing multiple compute nodes and need information on multiple providers and b) needs some way of indicating what those compute node identifiers are. | 15:59 |
leakypipes | superdan: "one option in its own conf file" vs a standardized descriptor file format for resource providers? | 16:00 |
superdan | I'm confused. | 16:00 |
leakypipes | superdan: I would have thought you'd be supportive of not adding yet more configuration options. | 16:00 |
mriedem | leakypipes: this spec doesn't talk about non-nova agents managing multiple compute nodes | 16:00 |
*** andreas_s has joined #openstack-nova | 16:00 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova-specs master: Network bandwidth resource provider https://review.openstack.org/502306 | 16:01 |
mriedem | i'm reading this all as 1:1 with a single compute node | 16:01 |
leakypipes | mriedem: I can add text about 1:M because that's what neutron agents do... many of them run on controller nodes and manage resources for hundreds of compute nodes. | 16:02 |
*** slaweq has joined #openstack-nova | 16:02 | |
*** pcaruana has quit IRC | 16:02 | |
mriedem | sorry for my lack of neutron agent know-how, but that's not the case for OVS and LB is it? | 16:03 |
mriedem | otherwise how would os-vif plugins work for those? | 16:03 |
mriedem | since we don't use rpc or rest apis in os-vif | 16:04 |
mriedem | i'm not trying to be snarky, i just don't know the details on how neutron agents can all be deployed, and for which types of neutron backends | 16:04 |
*** andreas_s has quit IRC | 16:05 | |
*** robputt has quit IRC | 16:05 | |
leakypipes | mriedem: imagine a neutron agent that is managing network bandwidth resources for a rack of compute nodes. it needs to know the UUIDs (or compute node names) of those compute node resource providers so that it can add child providers to each compute node that represent the PFs that have a limited supply of ingress/egress bandwidth for physical networks. That agent could run on a single compute node or it could run on the TOR, or it could run | 16:06 |
leakypipes | in a container on a controller... | 16:06 |
*** robputt has joined #openstack-nova | 16:06 | |
*** ralonsoh__ has joined #openstack-nova | 16:07 | |
*** slaweq has quit IRC | 16:07 | |
*** maciejjozefczyk has quit IRC | 16:07 | |
mriedem | is that a thing today with the traditional OVS agent? or is this a neutron agent of the future? | 16:08 |
giblet | Kevin_Zheng, alex_xu_: I've updated the bandwidth spec based on the comments so far https://review.openstack.org/#/c/502306 | 16:08 |
mriedem | like, a new agent service for managing placement type resource information | 16:08 |
*** jamesdenton has quit IRC | 16:08 | |
*** yamamoto has quit IRC | 16:08 | |
*** ralonsoh_ has quit IRC | 16:10 | |
*** p_d has quit IRC | 16:10 | |
leakypipes | mriedem: I'm not entirely sure where you're going with these questions... I can remove the multi-provider stuff from the spec, but frankly, I don't see why we'd want to limit ourselves to agents that only work with a single resource provider. | 16:10 |
*** robputt has quit IRC | 16:11 | |
*** slaweq has joined #openstack-nova | 16:11 | |
mriedem | leakypipes: i'm just trying to understand. i don't know if i'm just retarded and don't know how neutron agents work *today*, or if you're talking about something that could be built off of this spec for a new neutron agent in the future. but if it's a problem then i'll just stop asking questions. | 16:11 |
leakypipes | superdan: to answer your question above about "if we just let them explicitly set the name on the provider, then can't we avoid providing a generic override mechanism so that other services can use the name to sync up?", we will need to provide trait override information in the (near) future -- think about the whole forbidden traits and cpu_model stuff. Do you propose adding more CONF options for trait overrides as well? | 16:11 |
leakypipes | mriedem: I'm feeling ganged up on. | 16:12 |
mriedem | operators, or external services, can set traits | 16:12 |
*** robputt has joined #openstack-nova | 16:12 | |
mriedem | nova just needs to not overwrite them | 16:12 |
*** slaweq__ has joined #openstack-nova | 16:12 | |
mriedem | i don't think we need config options for that | 16:13 |
leakypipes | mriedem: and how do we signal to nova not to override *some* traits but not others? | 16:13 |
mriedem | it's why we have the rest api | 16:13 |
mriedem | CUSTOM_? | 16:13 |
mriedem | i thought there was some discussion about that at the ptg about overriding standard vs custom traits | 16:13 |
mriedem | would have to look | 16:13 |
leakypipes | mriedem: that's problematic because the specific traits we need to prevent overriding are things like CPU features when CONF.cpu_model is set. | 16:13 |
*** sdague has quit IRC | 16:14 | |
mriedem | L494 https://etherpad.openstack.org/p/nova-ptg-rocky | 16:15 |
superdan | leakypipes: I'm not ganging up on you, I promise | 16:15 |
*** slaweq has quit IRC | 16:16 | |
superdan | leakypipes: I think we can avoid overwriting traits easily without any config by having things like the virt driver assert which ones it is authoritative over and leaving others alone | 16:16 |
mriedem | wrt merging traits i'd be fine with just not touching any traits that aren't in the set that we (nova-compute) says should be on the provider | 16:16 |
mriedem | the compute node provider | 16:16 |
mriedem | standard or custom | 16:16 |
*** sahid has quit IRC | 16:17 | |
mriedem | but if n-cpu says trait X should be on the provider, and someone removed it, then we're going to end up putting it back on | 16:17 |
leakypipes | superdan: how are you proposing that the virt driver indicate which traits it is authoritative over? | 16:17 |
*** robputt has quit IRC | 16:17 | |
superdan | leakypipes: like I said in the room, | 16:17 |
*** slaweq__ has quit IRC | 16:17 | |
superdan | some sort of contract between compute and virt, where virt returns all the traits and a "assert", "de-assert", "dont-care" sort of thing | 16:18 |
*** tbachman has quit IRC | 16:18 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova-specs master: Network bandwidth resource provider https://review.openstack.org/502306 | 16:18 |
superdan | compute looks at the traits currently on a provider, and doesn't touch any that are not mentioned or listed as dont-care | 16:18 |
superdan | same for any compute-manager-owned traits | 16:18 |
leakypipes | superdan: and for non-virt things? | 16:18 |
superdan | same | 16:18 |
*** danpawlik has quit IRC | 16:18 | |
mriedem | i'm not yet sure why we need that level of granularity | 16:19 |
*** robputt has joined #openstack-nova | 16:19 | |
leakypipes | superdan: this "contract" of which you speak... that is my proposed provider config file. | 16:19 |
superdan | leakypipes: no, it's not | 16:19 |
leakypipes | yes, it is :) | 16:19 |
mriedem | the difference is the file is defined out of band, while the virt driver is in control of what it says should be on the provider | 16:20 |
cdent | presumably the contract has to live _somewhere_, or is just just "known" somehow? | 16:20 |
mriedem | the file is a proxy iow, so that nova can report stuff that the operator setup, w/o the operator having to set the traits on the provider directly in the rest api | 16:20 |
mriedem | cdent: i'm not yet sure why we need a contract, why we don't just merge in the common sense of what merge means | 16:22 |
mriedem | RP has traits x,y,z, nova-compute says it should also have 1,2,3, so we merge those and the RP has 1,2,3,x,y,z | 16:22 |
mriedem | nova-compute gets its traits from the virt driver | 16:22 |
leakypipes | mriedem: the file is saying "for this resource provider, ignore these auto-discovered traits or always use these traits even if you didn't auto-discover them. | 16:23 |
*** slaweq has joined #openstack-nova | 16:23 | |
*** robputt has quit IRC | 16:23 | |
mriedem | leakypipes: so the file would have the forbidden traits logic built in? | 16:23 |
leakypipes | mriedem: yes, that's what the always and ignore sections are. | 16:23 |
mriedem | like pci whitelist, but traits blacklist | 16:24 |
leakypipes | mriedem: though the forbidden traits thing is more about *requesting* a specific traits *not* be present on a provider. | 16:24 |
mriedem | idk, i can't say i like the proxy aspect of this when we have a rest api for placement | 16:24 |
leakypipes | mriedem: which is different from the provider config YAML file which is saying what always should be set or always should be ignored for a provider. | 16:25 |
mriedem | it would be one thing if the traits were only set in the compute_nodes table and we didn't have a REST API to manipulate that data externally | 16:25 |
*** robputt has joined #openstack-nova | 16:25 | |
mriedem | the ignore case is the CPU features thing when host_model is set? | 16:26 |
mriedem | the 'always set these traits' thing can be done externally from nova | 16:26 |
leakypipes | mriedem: we absolutely *do* have a REST API for manipulating things. the provider config YAML stuff is a proposal for how to solve two primary problems: 1) notifying external agents about the identifier for a provider it needs to know about and 2) resolving the "admin set this thing and agent overwrote it" problem. | 16:26 |
mriedem | leakypipes: i'm talking about different rest apis | 16:27 |
openstackgerrit | Merged openstack/nova master: Fix indentation in doc/source/cli/* https://review.openstack.org/549166 | 16:27 |
mriedem | my point is that since we do have a placement rest api to set traits on a provider, we do'nt need nova to proxy that information via a yaml file | 16:27 |
*** slaweq has quit IRC | 16:27 | |
mriedem | i get (1) | 16:28 |
leakypipes | mriedem: and what happens with the compute node auto-discover traits stuff? | 16:28 |
mriedem | for (2) if we simply merge the traits set externally with the traits that nova-compute reports, then we should be fine | 16:28 |
leakypipes | mriedem: somebody is going to overwrite somebody else. the provider config file is a solution to instruct things not to overwrite (or to always overwrite) certain attributes. | 16:28 |
mriedem | why does somebody need to overwrite somebody else? | 16:29 |
mriedem | that's what we do today, yes, but we can change that to merge | 16:29 |
leakypipes | mriedem: let's say the virt driver reports AVX2 trait and somebody removed that trait. the virt driver will just continue to report that trait if we "merge traits". | 16:29 |
mriedem | right | 16:29 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot https://review.openstack.org/551289 | 16:30 |
leakypipes | mriedem: so we need a way of instructing the virt driver not to report that trait. | 16:30 |
mriedem | why would someone remove it, is what i'm trying to get at | 16:30 |
*** kaisers_ has joined #openstack-nova | 16:30 | |
leakypipes | mriedem: ok, let's use allocation ratio as a different example. say the virt driver uses an allocation ratio, but an admin has externally set the allocation ratio. who wins? | 16:31 |
leakypipes | mriedem: superdan's proposal was to add 3 more default_xxx_allocation_ratio CONF options to control this behaviour. My proposal is put all these things into a single provider config file format. | 16:31 |
mriedem | i'm not sure if we'd be able to tell if the allocation ratio was changed externally | 16:32 |
mriedem | we would see that it's different, | 16:32 |
mriedem | but it could be different because of a config change and restart of nova-compute | 16:32 |
leakypipes | mriedem: the absence of an allocation_ratio attribute on an inventory record int he provider config file format means "don't change this". | 16:32 |
kaisers_ | Hi! Can somebody pls. point me to where the QEMU_VERSION var in nova/virt/images.py is set from? I've an env running qemu-img 2.5.0 but nova (master) keeps on identifying this as 2010001 (which seemingly is 2.10.something) at that point which breaks things... :) | 16:33 |
*** slaweq has joined #openstack-nova | 16:33 | |
mriedem | kaisers_: nova.virt.libvirt.driver | 16:33 |
cdent | (I think the trait removal is likely going to be pretty common (If I'm understanding it right): you buy some hardware that exposes cpus traits that you don't want to allow to limit or drive scheduling, so you need to say "on this machine turn off cpu trait barney") | 16:33 |
mriedem | somewhere in init_host or something | 16:33 |
kaisers_ | mriedem: thanks | 16:33 |
mriedem | cdent: wouldn't the operator just not configure the flavor to require trait barney? | 16:34 |
*** wolverineav has joined #openstack-nova | 16:34 | |
cdent | there are other flavors that do want barney | 16:35 |
cdent | but these machines are not for that | 16:35 |
mriedem | aggregates then | 16:35 |
mriedem | ? | 16:35 |
cdent | or turn off the traits? | 16:35 |
mriedem | your barney flavors are tied to the aggregates that allow barney | 16:35 |
mriedem | i just think the idea of masking inventory reporting is weird, | 16:36 |
mriedem | if the inventory is there, you can use it, or don't | 16:36 |
mriedem | inventory/trait/whatever | 16:36 |
mriedem | and it would further complicate the ways to isolate hosts and restrict flavors to them | 16:37 |
mriedem | b/c you could do it with aggregates, or with disabling traits, or whatever else | 16:37 |
cdent | yeah, I can that position too, I'm just trying to point out what I saw as one of the aspects of "why" this. My initial reaction was "oh god, yet another file" but then started to see how it was fairly tidy and powerful. | 16:37 |
*** yangyapeng has joined #openstack-nova | 16:37 | |
mriedem | why not just have one way (that people are already used to) and make that work well | 16:37 |
*** slaweq has quit IRC | 16:37 | |
mriedem | cdent: tidy and powerful for now, until we use it in practice and start to have all sorts of weird complicated things we didn't envision | 16:38 |
*** robputt has quit IRC | 16:38 | |
cdent | Yeah, perhaps. In my head, though, aggregates are difficult (I'm not sure why, they just are) to manage and reason about. | 16:38 |
*** salv-orlando has joined #openstack-nova | 16:38 | |
cdent | Like I said, I don't have a strong opinion, just trying to see if the picture is clear. | 16:38 |
leakypipes | I don't really see why aggregates are involved here. | 16:38 |
mriedem | because cdent was trying to answer my question, | 16:39 |
*** wolverineav has quit IRC | 16:39 | |
*** robputt has joined #openstack-nova | 16:39 | |
mriedem | about why we'd explicitly ignore traits that nova-compute is reporting | 16:39 |
*** amodi has quit IRC | 16:40 | |
leakypipes | mriedem: I'm still unsure how you're proposing to solve the "a overwrites b overwrites a" problem. can you elaborate more on that? | 16:41 |
mriedem | stop overwriting. merge the traits. who is doing the overwriting? | 16:41 |
*** yangyapeng has quit IRC | 16:41 | |
*** salv-orlando has quit IRC | 16:42 | |
*** salv-orlando has joined #openstack-nova | 16:42 | |
leakypipes | how do you "merge traits" when one of them has been manually deleted and the compute node keeps adding the same trait? | 16:42 |
leakypipes | admin deletes AVX2. virt driver keeps adding it. | 16:42 |
mriedem | and now we're back to my question about why would someone manually delete a trait that nova-compute is reporting | 16:42 |
mriedem | which cdent was trying to answer | 16:42 |
*** slaweq has joined #openstack-nova | 16:43 | |
*** robputt has quit IRC | 16:43 | |
mriedem | i just feel like we're debating a solution for a problem that doesn't yet exist | 16:44 |
mriedem | the trait override / manual removal part i mean | 16:44 |
mriedem | the CN uuid discovery stuff i get | 16:44 |
*** robputt has joined #openstack-nova | 16:45 | |
mriedem | maybe we should agree to table this for today, and do a hangout next week, when efried is also back to weigh in | 16:46 |
leakypipes | mriedem: fine by me. | 16:46 |
*** chyka has joined #openstack-nova | 16:47 | |
*** slaweq has quit IRC | 16:47 | |
*** tbachman has joined #openstack-nova | 16:49 | |
*** robputt has quit IRC | 16:49 | |
*** robputt has joined #openstack-nova | 16:50 | |
*** amodi has joined #openstack-nova | 16:51 | |
*** psachin has quit IRC | 16:53 | |
*** slaweq has joined #openstack-nova | 16:53 | |
*** tbachman has quit IRC | 16:54 | |
*** masber has quit IRC | 16:54 | |
*** robputt has quit IRC | 16:54 | |
*** tbachman has joined #openstack-nova | 16:55 | |
mriedem | i'm sorry for my initial reaction to the spec, i just want to understand the problem better, which we can talk about next week | 16:56 |
*** robputt has joined #openstack-nova | 16:57 | |
*** slaweq has quit IRC | 16:58 | |
leakypipes | mriedem: thx, it's cool. we can chat about it next week. | 16:58 |
mdbooth | superdan: Can I mark an object field 'dirty' so if I call save() it will be written again? | 16:59 |
*** Faster-Fanboi has quit IRC | 17:00 | |
*** harlowja has joined #openstack-nova | 17:00 | |
*** lyaaaaaaaarwood is now known as lyarwood | 17:00 | |
mriedem | mdbooth: think you have to change it's value | 17:01 |
*** gaoyan has quit IRC | 17:01 | |
mdbooth | mriedem: So obj.foo = obj.foo? | 17:01 |
mriedem | i'm not sure if that would work | 17:01 |
mdbooth | Right. | 17:01 |
mriedem | if it's not changing, why do you need to write it again? | 17:01 |
mdbooth | I can fetch them again and update specific values from the stashed object | 17:01 |
mdbooth | But that just seems inefficient | 17:02 |
mdbooth | The LM thing I was talking about yesterda | 17:02 |
mdbooth | y | 17:02 |
mriedem | sure, but if the values don't change, why do we need to write it again? | 17:02 |
mdbooth | If I stash the BDMs on the source then call pre_live_migration on the dest | 17:02 |
superdan | mdbooth: there's no interface for marking a thing as dirty, no | 17:02 |
mdbooth | The dest updates the BDMs, but that doesn't affect my stashed list because I (deliberately) haven't gone back to the db | 17:03 |
mriedem | oh i see | 17:03 |
mdbooth | Just wondering if I can do bdm.poke(connection_info, attachment_id); bdm.save() | 17:03 |
*** ttsiouts has quit IRC | 17:03 | |
mdbooth | If I have to refetch the object and update fields that's not terrible | 17:03 |
mriedem | you'd have to fetch/update from stash/save | 17:03 |
*** slaweq has joined #openstack-nova | 17:03 | |
mdbooth | Just wonder if I would be missing a trick | 17:03 |
superdan | mdbooth: setting it to the same thing should re-add it to the dirty list though I think | 17:04 |
superdan | from looking at the code | 17:04 |
superdan | mdbooth: i.e. obj.foo = obj.foo | 17:04 |
mdbooth | superdan: Is that an interface you'd want to rely on? Or best to refetch anyway? | 17:04 |
mriedem | make sure you leave a note :) | 17:04 |
mdbooth | mriedem: Hehe, yeah | 17:04 |
superdan | mdbooth: I mean, it could change I guess, but hasn't in a long time | 17:04 |
mdbooth | superdan: Ok, I'll do that and leave a comment | 17:05 |
*** sridharg has quit IRC | 17:06 | |
*** hemna_ has quit IRC | 17:07 | |
*** hemna_ has joined #openstack-nova | 17:08 | |
*** slaweq has quit IRC | 17:09 | |
*** germs has joined #openstack-nova | 17:09 | |
*** robputt has quit IRC | 17:09 | |
*** germs has quit IRC | 17:09 | |
*** germs has joined #openstack-nova | 17:09 | |
*** robputt has joined #openstack-nova | 17:10 | |
*** vivsoni__ has joined #openstack-nova | 17:12 | |
*** germs has quit IRC | 17:14 | |
*** mgoddard_ has quit IRC | 17:14 | |
*** slaweq has joined #openstack-nova | 17:14 | |
*** hemna_ has quit IRC | 17:14 | |
*** robputt has quit IRC | 17:14 | |
*** robputt has joined #openstack-nova | 17:17 | |
*** slaweq has quit IRC | 17:19 | |
*** hemna_ has joined #openstack-nova | 17:22 | |
*** robputt has quit IRC | 17:22 | |
*** slaweq has joined #openstack-nova | 17:24 | |
*** robputt has joined #openstack-nova | 17:26 | |
*** slagle has quit IRC | 17:26 | |
*** lpetrut has joined #openstack-nova | 17:27 | |
*** yangyapeng has joined #openstack-nova | 17:27 | |
*** slagle has joined #openstack-nova | 17:27 | |
*** slaweq has quit IRC | 17:28 | |
*** dtantsur is now known as dtantsur|afk | 17:30 | |
*** yangyapeng has quit IRC | 17:31 | |
*** robputt has quit IRC | 17:32 | |
*** robputt has joined #openstack-nova | 17:33 | |
*** slaweq has joined #openstack-nova | 17:34 | |
*** robputt has quit IRC | 17:38 | |
*** slaweq has quit IRC | 17:39 | |
*** robputt has joined #openstack-nova | 17:40 | |
*** diga has quit IRC | 17:42 | |
openstackgerrit | Matthew Booth proposed openstack/nova master: Avoid redundant initialize_connection on source post live migration https://review.openstack.org/551302 | 17:43 |
*** gyee has joined #openstack-nova | 17:43 | |
*** robputt has quit IRC | 17:44 | |
*** slaweq has joined #openstack-nova | 17:44 | |
*** robputt has joined #openstack-nova | 17:46 | |
openstackgerrit | Matthew Booth proposed openstack/nova master: Avoid redundant initialize_connection on source post live migration https://review.openstack.org/551302 | 17:47 |
*** slaweq has quit IRC | 17:49 | |
*** hemna__ has joined #openstack-nova | 17:50 | |
*** derekh has quit IRC | 17:50 | |
*** robputt has quit IRC | 17:50 | |
*** robputt has joined #openstack-nova | 17:51 | |
*** hemna_ has quit IRC | 17:53 | |
*** harlowja has quit IRC | 17:54 | |
*** slaweq has joined #openstack-nova | 17:54 | |
*** robputt has quit IRC | 17:55 | |
*** harlowja has joined #openstack-nova | 17:56 | |
*** robputt has joined #openstack-nova | 17:57 | |
leakypipes | finucannot: so, finally getting to your NUMA vSwitch spec... | 17:58 |
*** slaweq has quit IRC | 17:59 | |
leakypipes | finucannot: is Neutron cool with embedding so much mapping information info neutron.conf files? | 17:59 |
*** harlowja has quit IRC | 18:00 | |
leakypipes | finucannot: in particular, I think it will get unwieldy to store *tenant-specific* mappings for things in the neutron.conf. for example, this refers to a project-specific setup, right? | 18:00 |
leakypipes | backend_mapping = { | 18:00 |
leakypipes | "name": "tenant_tunneled_data_0", | 18:00 |
leakypipes | "physnet": None, | 18:00 |
leakypipes | "tunnel_provider": True, | 18:00 |
leakypipes | "numa_nodes": [0,1], | 18:00 |
leakypipes | } | 18:00 |
leakypipes | finucannot: or does the above refer to a *non-tenant-specific* thing? | 18:01 |
leakypipes | finucannot: lemme put my question another way... | 18:01 |
*** lucasagomes is now known as lucas-afk | 18:01 | |
leakypipes | finucannot: directly above the backend_mapping example, you write: "we propose adding a new configuration option, [neutron] backend_mapping, which defines a mapping for a given physical network (phynet) to a NUMA node. For example:" | 18:02 |
leakypipes | finucannot: but the backend_mapping has a physical network of "None", so what exactly is it describing? | 18:02 |
andreaf | mriedem question on nova services - clarkb asked me a valid question about https://review.openstack.org/#/c/546765/34/.zuul.yaml - do we need to run n-api-meta and n-novnc by default in the integration gate base job? | 18:03 |
*** slaweq has joined #openstack-nova | 18:05 | |
*** sdague has joined #openstack-nova | 18:06 | |
*** germs has joined #openstack-nova | 18:06 | |
*** germs has quit IRC | 18:06 | |
*** germs has joined #openstack-nova | 18:06 | |
*** ralonsoh__ has quit IRC | 18:06 | |
*** slagle has quit IRC | 18:06 | |
*** robputt has quit IRC | 18:06 | |
*** germs has quit IRC | 18:07 | |
*** germs has joined #openstack-nova | 18:08 | |
*** germs has quit IRC | 18:08 | |
*** germs has joined #openstack-nova | 18:08 | |
*** slaweq has quit IRC | 18:10 | |
*** suresh12 has joined #openstack-nova | 18:10 | |
*** robputt has joined #openstack-nova | 18:11 | |
*** gjayavelu has joined #openstack-nova | 18:12 | |
*** kaisers_ has quit IRC | 18:12 | |
openstackgerrit | Matthew Booth proposed openstack/nova master: WIP: Restore connection_info after live migration rollback https://review.openstack.org/551349 | 18:12 |
*** slaweq has joined #openstack-nova | 18:15 | |
*** fragatina has quit IRC | 18:16 | |
*** robputt has quit IRC | 18:18 | |
*** robputt has joined #openstack-nova | 18:18 | |
*** slaweq has quit IRC | 18:19 | |
*** wolverineav has joined #openstack-nova | 18:21 | |
*** slaweq has joined #openstack-nova | 18:25 | |
*** robputt has quit IRC | 18:28 | |
*** robputt has joined #openstack-nova | 18:29 | |
*** slaweq has quit IRC | 18:30 | |
*** wolverineav has quit IRC | 18:30 | |
*** wolverineav has joined #openstack-nova | 18:31 | |
*** robputt has quit IRC | 18:33 | |
*** wolverineav has quit IRC | 18:34 | |
*** robputt has joined #openstack-nova | 18:34 | |
*** wolverineav has joined #openstack-nova | 18:34 | |
*** slaweq has joined #openstack-nova | 18:35 | |
*** slaweq has quit IRC | 18:40 | |
*** slagle has joined #openstack-nova | 18:42 | |
*** robputt has quit IRC | 18:43 | |
*** robputt has joined #openstack-nova | 18:45 | |
*** slaweq has joined #openstack-nova | 18:45 | |
*** slaweq has quit IRC | 18:50 | |
*** hongbin has joined #openstack-nova | 18:50 | |
*** itlinux has quit IRC | 18:50 | |
*** robputt has quit IRC | 18:52 | |
*** robputt has joined #openstack-nova | 18:54 | |
*** slaweq has joined #openstack-nova | 18:55 | |
*** lajoskatona has quit IRC | 18:58 | |
*** robputt has quit IRC | 18:58 | |
*** robputt has joined #openstack-nova | 18:59 | |
mriedem | andreaf: replied | 18:59 |
andreaf | mriedem thanks | 19:00 |
mriedem | like most things, you'd probably need a devstack DNM patch to tinker and see what breaks | 19:00 |
*** harlowja has joined #openstack-nova | 19:00 | |
*** slaweq has quit IRC | 19:00 | |
*** psachin has joined #openstack-nova | 19:00 | |
andreaf | mriedem yeah but I think we skip the vnc tests in the main gate today, and only run them in the multinode job, and I was wondering if there was a special reason for that | 19:00 |
mriedem | andreaf: i don't think that's true | 19:01 |
mriedem | i remember testing some new vnc proxy code in nova with the tempest full py35 job | 19:01 |
mriedem | https://review.openstack.org/#/c/513160/ | 19:02 |
*** vivsoni__ has quit IRC | 19:04 | |
andreaf | mriedem: uh ok, sorry I was confused by the multinode job setting some novnc specific settings that I did not see in other jobs | 19:04 |
andreaf | mriedem: anyways that answers the question for novnc | 19:04 |
andreaf | mriedem: I will test the meta api | 19:05 |
mriedem | as for n-api-meta you can run w/o that under a separate service, | 19:05 |
mriedem | but i just don't know if devstack requires extra config for it | 19:05 |
*** robputt has quit IRC | 19:05 | |
*** tesseract has quit IRC | 19:05 | |
*** slaweq has joined #openstack-nova | 19:06 | |
*** robputt has joined #openstack-nova | 19:06 | |
*** baoli has joined #openstack-nova | 19:10 | |
*** baoli has quit IRC | 19:10 | |
*** slaweq has quit IRC | 19:10 | |
*** robputt has quit IRC | 19:10 | |
*** robputt has joined #openstack-nova | 19:11 | |
*** wolverineav has quit IRC | 19:14 | |
*** crlb has quit IRC | 19:14 | |
*** wolverineav has joined #openstack-nova | 19:14 | |
*** robputt has quit IRC | 19:15 | |
*** slaweq has joined #openstack-nova | 19:16 | |
*** robputt has joined #openstack-nova | 19:17 | |
*** wolverineav has quit IRC | 19:18 | |
*** prateek has joined #openstack-nova | 19:19 | |
*** slaweq has quit IRC | 19:21 | |
*** salv-orlando has quit IRC | 19:21 | |
*** lpetrut has quit IRC | 19:21 | |
mriedem | what's that thing in python where you pass a function along with it's args as a parameter? | 19:23 |
mriedem | functools.partial... | 19:24 |
*** slaweq has joined #openstack-nova | 19:26 | |
*** robputt has quit IRC | 19:26 | |
*** wolverineav has joined #openstack-nova | 19:28 | |
*** robputt has joined #openstack-nova | 19:28 | |
*** salv-orlando has joined #openstack-nova | 19:29 | |
openstackgerrit | Matthew Edmonds proposed openstack/nova master: remove unnecessary conf imports https://review.openstack.org/539314 | 19:30 |
*** slaweq has quit IRC | 19:31 | |
*** robputt has quit IRC | 19:33 | |
*** robputt has joined #openstack-nova | 19:33 | |
*** wolverineav has quit IRC | 19:34 | |
edmondsw | finucannot ^ I had to manually rebase and undo one change since someone made a change to a file such that it now does need CONF | 19:34 |
*** fragatina has joined #openstack-nova | 19:36 | |
*** slaweq has joined #openstack-nova | 19:36 | |
*** danpawlik has joined #openstack-nova | 19:37 | |
*** robputt has quit IRC | 19:38 | |
*** elmaciej has joined #openstack-nova | 19:39 | |
*** slaweq has quit IRC | 19:41 | |
*** danpawlik has quit IRC | 19:42 | |
*** robputt has joined #openstack-nova | 19:42 | |
*** tssurya has joined #openstack-nova | 19:52 | |
*** robputt has quit IRC | 19:53 | |
*** amoralej is now known as amoralej|off | 19:54 | |
*** robputt has joined #openstack-nova | 19:54 | |
*** slaweq has joined #openstack-nova | 19:57 | |
leakypipes | cdent: around still? | 19:58 |
*** wolverineav has joined #openstack-nova | 19:58 | |
*** robputt has quit IRC | 19:58 | |
*** robputt has joined #openstack-nova | 19:59 | |
cdent | oh hi | 20:01 |
cdent | leakypipes: yuppers | 20:01 |
*** slaweq has quit IRC | 20:01 | |
*** danpawlik has joined #openstack-nova | 20:02 | |
*** wolverineav has quit IRC | 20:03 | |
*** slaweq has joined #openstack-nova | 20:03 | |
*** robputt has quit IRC | 20:05 | |
*** elmaciej has quit IRC | 20:06 | |
*** vladikr has quit IRC | 20:07 | |
*** slaweq__ has joined #openstack-nova | 20:07 | |
*** vladikr has joined #openstack-nova | 20:07 | |
*** tssurya is now known as sususurya | 20:07 | |
*** slaweq has quit IRC | 20:08 | |
*** robputt has joined #openstack-nova | 20:08 | |
*** slaweq__ has quit IRC | 20:12 | |
*** robputt has quit IRC | 20:13 | |
*** itlinux_ has joined #openstack-nova | 20:14 | |
*** slaweq has joined #openstack-nova | 20:14 | |
*** robputt has joined #openstack-nova | 20:16 | |
*** eharney has quit IRC | 20:16 | |
*** slaweq__ has joined #openstack-nova | 20:17 | |
*** slaweq has quit IRC | 20:19 | |
*** robputt has quit IRC | 20:20 | |
*** robputt has joined #openstack-nova | 20:21 | |
*** threestrands has joined #openstack-nova | 20:22 | |
*** threestrands has quit IRC | 20:22 | |
*** threestrands has joined #openstack-nova | 20:22 | |
*** claudiub has joined #openstack-nova | 20:22 | |
*** slaweq__ has quit IRC | 20:22 | |
*** robputt has quit IRC | 20:25 | |
*** danpawlik has quit IRC | 20:26 | |
cdent | I guess you wandered off leakypipes? I'm still around for a while longer | 20:26 |
*** robputt has joined #openstack-nova | 20:27 | |
*** slaweq has joined #openstack-nova | 20:27 | |
*** robputt has quit IRC | 20:31 | |
*** salv-orlando has quit IRC | 20:32 | |
*** slaweq has quit IRC | 20:32 | |
*** READ10 has quit IRC | 20:32 | |
leakypipes | cdent: no worries, we can chat next Monday | 20:32 |
*** robputt has joined #openstack-nova | 20:33 | |
*** wolverineav has joined #openstack-nova | 20:33 | |
cdent | leakypipes: cool, I'm probably not super coherent now, but potentially pliant | 20:34 |
*** pchavva has quit IRC | 20:34 | |
leakypipes | cdent: heh :) | 20:35 |
mriedem | sean-k-mooney: might have hit a snag on the port binding stuff during live migration wrt the migrate data we're passing around | 20:35 |
*** itlinux_ has quit IRC | 20:35 | |
mriedem | at least if we plan on using the libvirt vif driver to get the vif config for the vifs on the destination host - because it takes a Host object from the dest host, which we won't have on the source when getting the updated domain xml | 20:36 |
*** slaweq has joined #openstack-nova | 20:36 | |
mriedem | https://github.com/openstack/nova/blob/fcda5c2d1a8653242e580cc2c00d130a5d4f4e2e/nova/virt/libvirt/vif.py#L537 | 20:36 |
mriedem | so what we might need to do is generate the vif configs *while on the dest host* and send those back to the source via the migrate_data object | 20:36 |
*** robputt has quit IRC | 20:37 | |
*** robputt has joined #openstack-nova | 20:38 | |
mriedem | ovs and lb don't care about the host, but others like vhostuser do | 20:38 |
*** psachin has quit IRC | 20:38 | |
*** itlinux has joined #openstack-nova | 20:39 | |
*** salv-orlando has joined #openstack-nova | 20:39 | |
*** sidx64 has joined #openstack-nova | 20:40 | |
*** robputt has quit IRC | 20:42 | |
mriedem | alternatively we could just punt for now and assume that the versions of libvirt between the source and dest are the same...but that kind of sucks | 20:42 |
*** itlinux has quit IRC | 20:43 | |
*** robputt has joined #openstack-nova | 20:43 | |
*** robputt has quit IRC | 20:47 | |
*** robputt has joined #openstack-nova | 20:47 | |
*** sidx64_ has joined #openstack-nova | 20:49 | |
*** sidx64 has quit IRC | 20:52 | |
*** cdent has quit IRC | 20:52 | |
*** robputt has quit IRC | 20:52 | |
*** robputt has joined #openstack-nova | 20:53 | |
*** robputt has quit IRC | 20:57 | |
*** robputt has joined #openstack-nova | 20:58 | |
*** ibmko has quit IRC | 21:01 | |
*** moshele has joined #openstack-nova | 21:02 | |
*** suresh12 has quit IRC | 21:02 | |
*** robputt has quit IRC | 21:03 | |
*** robputt has joined #openstack-nova | 21:03 | |
*** robputt has quit IRC | 21:07 | |
*** robputt has joined #openstack-nova | 21:10 | |
*** moshele has quit IRC | 21:11 | |
*** eharney has joined #openstack-nova | 21:11 | |
*** Zames has joined #openstack-nova | 21:13 | |
*** robputt has quit IRC | 21:14 | |
*** robputt has joined #openstack-nova | 21:16 | |
*** Zames has quit IRC | 21:18 | |
*** robputt has quit IRC | 21:20 | |
*** baffle has joined #openstack-nova | 21:20 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add check if neutron "binding-extended" extension is available https://review.openstack.org/523548 | 21:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Add code to bind a port against a dest host during live migration https://review.openstack.org/523604 | 21:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add VIFMigrateData object for live migration https://review.openstack.org/515423 | 21:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP Use port binding exteded API in conductor during live migrate https://review.openstack.org/522537 | 21:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: libvirt: use dest host vif migrate details for live migration https://review.openstack.org/551370 | 21:20 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Use neutron port binding extended API during live migration https://review.openstack.org/551371 | 21:20 |
*** threestrands has quit IRC | 21:22 | |
*** robputt has joined #openstack-nova | 21:23 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add VIFMigrateData object for live migration https://review.openstack.org/515423 | 21:29 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: libvirt: use dest host vif migrate details for live migration https://review.openstack.org/551370 | 21:29 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Use neutron port binding extended API during live migration https://review.openstack.org/551371 | 21:29 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP Use port binding exteded API in conductor during live migrate https://review.openstack.org/522537 | 21:29 |
*** suresh12 has joined #openstack-nova | 21:33 | |
*** suresh12 has quit IRC | 21:35 | |
*** suresh12 has joined #openstack-nova | 21:35 | |
*** robputt has quit IRC | 21:35 | |
*** vladikr has quit IRC | 21:36 | |
*** robputt has joined #openstack-nova | 21:36 | |
*** dtruong has quit IRC | 21:43 | |
*** sar has quit IRC | 21:46 | |
mnaser | mriedem: not sure if you missed my fun rant but our fixes didnt end up fixing my issue unfortunately lol | 21:46 |
*** evin has joined #openstack-nova | 21:46 | |
mnaser | because the volume is stuck in attaching, and the instance depends on the volume, heat tries to delete the volume first, but its stuck in attaching because nova hasnt released it yet | 21:47 |
*** tidwellr has quit IRC | 21:47 | |
mnaser | and then it fails/stop because it cant delete the volume | 21:47 |
mriedem | so it's a heat problem | 21:47 |
mnaser | i guess we could say so, i guess it should try to delete the instance THEN delete the volume | 21:48 |
mnaser | which goes back to .. i have no idea how heat even worked before | 21:48 |
mnaser | because if it always tries to delete the in-use volume, it would never work... | 21:48 |
* mnaser flips tables | 21:48 | |
*** slaweq has quit IRC | 21:49 | |
mriedem | before pike, nova-api didn't reserve the volume though | 21:49 |
mriedem | so if we failed to schedule, the volume wasn't in-use | 21:49 |
mnaser | mriedem: ya but even if it never failed. if instance depends on volume, i think heat tries to delete volume first THEN instance (logically) | 21:49 |
*** slaweq has joined #openstack-nova | 21:49 | |
mnaser | it wouldn't be able to delete an in-use volume | 21:49 |
mnaser | so im not even sure how it would work even if things went through correctly, unless it just bruteforces | 21:50 |
mriedem | there is a force delete and force attach action for a volume | 21:50 |
mriedem | but if heat was using those, then you shouldn't have hit any problems in pike | 21:50 |
mriedem | so idk | 21:50 |
*** evin has quit IRC | 21:51 | |
*** sar has joined #openstack-nova | 21:51 | |
*** sar has quit IRC | 21:52 | |
*** sar has joined #openstack-nova | 21:53 | |
*** hemna__ has quit IRC | 21:53 | |
*** sar has quit IRC | 21:56 | |
*** evin has joined #openstack-nova | 21:56 | |
*** r-daneel has quit IRC | 21:56 | |
*** slaweq__ has joined #openstack-nova | 21:58 | |
*** slaweq__ has quit IRC | 21:59 | |
*** slaweq__ has joined #openstack-nova | 21:59 | |
*** mriedem has quit IRC | 22:02 | |
*** slaweq__ has quit IRC | 22:03 | |
*** robputt has quit IRC | 22:04 | |
*** sususurya has quit IRC | 22:06 | |
*** robputt has joined #openstack-nova | 22:07 | |
*** robputt has quit IRC | 22:11 | |
*** robputt has joined #openstack-nova | 22:12 | |
*** Guest75808 has quit IRC | 22:16 | |
*** robputt has quit IRC | 22:17 | |
*** danpawlik has joined #openstack-nova | 22:17 | |
*** robputt has joined #openstack-nova | 22:18 | |
*** gouthamr has quit IRC | 22:19 | |
*** sidx64_ has quit IRC | 22:21 | |
*** robputt has quit IRC | 22:22 | |
*** robputt has joined #openstack-nova | 22:23 | |
*** suresh12 has quit IRC | 22:25 | |
*** zhuli has quit IRC | 22:26 | |
*** zhuli has joined #openstack-nova | 22:26 | |
*** awestin1 has quit IRC | 22:27 | |
*** suresh12 has joined #openstack-nova | 22:27 | |
*** jamespage has quit IRC | 22:27 | |
*** robputt has quit IRC | 22:27 | |
*** edmondsw has quit IRC | 22:27 | |
*** awestin1 has joined #openstack-nova | 22:28 | |
*** jamespage has joined #openstack-nova | 22:28 | |
*** robputt has joined #openstack-nova | 22:28 | |
*** prateek has quit IRC | 22:29 | |
*** prateek has joined #openstack-nova | 22:31 | |
*** prateek has quit IRC | 22:32 | |
*** prateek has joined #openstack-nova | 22:32 | |
*** robputt has quit IRC | 22:33 | |
*** robputt has joined #openstack-nova | 22:35 | |
*** vladikr has joined #openstack-nova | 22:37 | |
*** robputt has quit IRC | 22:40 | |
*** robputt has joined #openstack-nova | 22:40 | |
*** figleaf is now known as edleafe | 22:42 | |
*** claudiub has quit IRC | 22:43 | |
*** robputt has quit IRC | 22:44 | |
*** robputt has joined #openstack-nova | 22:46 | |
*** suresh12 has quit IRC | 22:47 | |
*** suresh12 has joined #openstack-nova | 22:49 | |
*** danpawlik_ has joined #openstack-nova | 22:50 | |
*** danpawlik has quit IRC | 22:50 | |
*** esberglu has quit IRC | 22:53 | |
*** Zames has joined #openstack-nova | 23:02 | |
*** robputt has quit IRC | 23:02 | |
*** robputt has joined #openstack-nova | 23:02 | |
*** ameeda has quit IRC | 23:03 | |
*** burt has quit IRC | 23:03 | |
*** tbachman has quit IRC | 23:03 | |
*** Zames has quit IRC | 23:04 | |
*** robputt has quit IRC | 23:07 | |
*** tbachman has joined #openstack-nova | 23:07 | |
*** robputt has joined #openstack-nova | 23:09 | |
*** dave-mccowan has quit IRC | 23:09 | |
*** robputt has quit IRC | 23:13 | |
*** suresh12 has quit IRC | 23:15 | |
*** robputt has joined #openstack-nova | 23:15 | |
*** suresh12 has joined #openstack-nova | 23:15 | |
*** robputt has quit IRC | 23:20 | |
*** robputt has joined #openstack-nova | 23:20 | |
*** robputt has quit IRC | 23:24 | |
*** robputt has joined #openstack-nova | 23:25 | |
*** masber has joined #openstack-nova | 23:27 | |
*** robputt has quit IRC | 23:30 | |
*** masber has quit IRC | 23:30 | |
*** masber has joined #openstack-nova | 23:30 | |
*** robputt has joined #openstack-nova | 23:31 | |
*** slaweq has quit IRC | 23:33 | |
*** amodi has quit IRC | 23:33 | |
*** slaweq has joined #openstack-nova | 23:34 | |
*** robputt has quit IRC | 23:35 | |
*** robputt has joined #openstack-nova | 23:37 | |
*** slaweq has quit IRC | 23:39 | |
*** robputt has quit IRC | 23:41 | |
*** robputt has joined #openstack-nova | 23:43 | |
*** robputt has quit IRC | 23:47 | |
*** robputt has joined #openstack-nova | 23:48 | |
*** liverpooler has quit IRC | 23:49 | |
*** edmondsw has joined #openstack-nova | 23:49 | |
*** tbachman has quit IRC | 23:50 | |
*** suresh12 has quit IRC | 23:50 | |
*** danpawlik_ has quit IRC | 23:50 | |
*** tbachman has joined #openstack-nova | 23:51 | |
*** robputt has quit IRC | 23:52 | |
*** sdague has quit IRC | 23:53 | |
*** yamamoto has joined #openstack-nova | 23:54 | |
*** edmondsw has quit IRC | 23:54 | |
*** suresh12 has joined #openstack-nova | 23:56 | |
*** robputt has joined #openstack-nova | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!