Friday, 2018-03-09

openstackgerritSurya Seetharaman proposed openstack/nova master: Make archive_deleted_rows handle a missing CONF.api_database.connection  https://review.openstack.org/55096700:01
*** robputt has quit IRC00:02
*** sorrison_laptop has quit IRC00:02
*** robputt has joined #openstack-nova00:02
*** r-daneel has quit IRC00:03
*** tssurya has joined #openstack-nova00:04
*** slaweq__ has joined #openstack-nova00:04
*** tssurya__ has quit IRC00:04
*** dtruong has quit IRC00:05
*** dtruong has joined #openstack-nova00:06
*** robputt has quit IRC00:06
*** sorrison_laptop has joined #openstack-nova00:07
*** robputt has joined #openstack-nova00:07
*** tssurya has quit IRC00:09
*** slaweq__ has quit IRC00:09
*** wolverineav has joined #openstack-nova00:09
*** sorrison_laptop has quit IRC00:11
*** sapd_ has quit IRC00:12
*** robputt has quit IRC00:12
*** dtruong has quit IRC00:12
*** robputt has joined #openstack-nova00:12
*** dtruong has joined #openstack-nova00:12
*** stakeda has joined #openstack-nova00:13
*** salv-orlando has quit IRC00:13
*** wolverineav has quit IRC00:14
*** claudiub has quit IRC00:14
*** slaweq__ has joined #openstack-nova00:15
*** david-lyle has quit IRC00:17
*** robputt has quit IRC00:17
*** david-lyle has joined #openstack-nova00:17
*** robputt has joined #openstack-nova00:17
*** beagles|biab is now known as beagles00:18
*** david-lyle has quit IRC00:18
*** slaweq__ has quit IRC00:19
*** hemna_ has joined #openstack-nova00:19
*** hongbin has quit IRC00:20
*** hoangcx has quit IRC00:21
*** sorrison_laptop has joined #openstack-nova00:21
*** hoangcx has joined #openstack-nova00:22
*** robputt has quit IRC00:22
*** wolverineav has joined #openstack-nova00:22
*** robputt has joined #openstack-nova00:23
*** chyka_ has joined #openstack-nova00:23
*** hemna_ has quit IRC00:24
*** elmaciej has quit IRC00:24
*** slaweq__ has joined #openstack-nova00:25
*** sorrison_laptop has quit IRC00:26
*** chyka has quit IRC00:27
*** wolverineav has quit IRC00:27
*** robputt has quit IRC00:28
*** chyka_ has quit IRC00:28
*** sdague has quit IRC00:29
*** slaweq__ has quit IRC00:29
*** robputt has joined #openstack-nova00:30
*** mlavalle has quit IRC00:31
*** sorrison_laptop has joined #openstack-nova00:33
*** prateek has quit IRC00:34
*** slaweq__ has joined #openstack-nova00:35
*** xinliang has quit IRC00:37
*** sorrison_laptop has quit IRC00:38
*** robputt has quit IRC00:38
*** moshele has joined #openstack-nova00:39
*** liuzz has joined #openstack-nova00:39
*** robputt has joined #openstack-nova00:39
*** slaweq__ has quit IRC00:39
*** itlinux has joined #openstack-nova00:39
*** wolverineav has joined #openstack-nova00:40
*** jichen has joined #openstack-nova00:43
*** robputt has quit IRC00:44
*** robputt has joined #openstack-nova00:45
*** slaweq__ has joined #openstack-nova00:45
*** sorrison_laptop has joined #openstack-nova00:47
*** chyka has joined #openstack-nova00:48
*** wolverineav has quit IRC00:48
*** xinliang has joined #openstack-nova00:49
*** robputt has quit IRC00:49
*** robputt has joined #openstack-nova00:50
*** slaweq__ has quit IRC00:50
*** sorrison_laptop has quit IRC00:52
*** chyka has quit IRC00:52
*** robputt has quit IRC00:54
*** slaweq__ has joined #openstack-nova00:55
*** robputt has joined #openstack-nova00:55
* mnaser sighs00:59
mnaserthe patches we did to do clean-up-on-delete work great, except orchestrators are still broken00:59
mnaserbecause if say an orchestrator like heat created a volume, then a vm with that volume attached and fails00:59
*** robputt has quit IRC01:00
*** robputt has joined #openstack-nova01:00
*** slaweq__ has quit IRC01:00
mnaserwhen 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
mnaserbut it cant do that because the volume is in 'attaching' state, and nova only clears that on ERROR'd instances once the instance is deleted01:00
*** sorrison_laptop has joined #openstack-nova01:00
*** phuongnh has joined #openstack-nova01:01
*** tiendc has joined #openstack-nova01:04
*** robputt has quit IRC01:05
*** sorrison_laptop has quit IRC01:05
*** hamzy has joined #openstack-nova01:06
*** suresh12 has quit IRC01:06
*** robputt has joined #openstack-nova01:07
*** liusheng has quit IRC01:09
*** annp has joined #openstack-nova01:09
*** liusheng has joined #openstack-nova01:09
*** sorrison_laptop has joined #openstack-nova01:11
*** gyee has quit IRC01:13
*** robputt has quit IRC01:14
*** salv-orlando has joined #openstack-nova01:14
*** sorrison_laptop has quit IRC01:16
*** robputt has joined #openstack-nova01:16
*** salv-orlando has quit IRC01:18
*** wolverineav has joined #openstack-nova01:19
*** pengdake has joined #openstack-nova01:19
*** robputt has quit IRC01:21
*** sorrison_laptop has joined #openstack-nova01:21
*** robputt has joined #openstack-nova01:22
*** wolverineav has quit IRC01:23
*** Swami has quit IRC01:23
*** sorrison_laptop has quit IRC01:26
*** robputt has quit IRC01:27
*** lifeless has quit IRC01:27
*** wolverineav has joined #openstack-nova01:29
*** yangyapeng has quit IRC01:29
*** robputt has joined #openstack-nova01:29
*** yangyapeng has joined #openstack-nova01:30
*** sorrison_laptop has joined #openstack-nova01:32
*** yangyapeng has quit IRC01:32
*** yangyapeng has joined #openstack-nova01:32
*** wolverineav has quit IRC01:33
*** robputt has quit IRC01:33
*** zhaochao has joined #openstack-nova01:34
*** robputt has joined #openstack-nova01:35
*** slaweq__ has joined #openstack-nova01:36
*** Daisy_ has joined #openstack-nova01:37
*** slaweq__ has quit IRC01:41
*** lei-zh has joined #openstack-nova01:42
*** robputt has quit IRC01:42
*** gregwork has quit IRC01:42
*** gregwork has joined #openstack-nova01:42
*** robputt has joined #openstack-nova01:43
*** robputt has quit IRC01:47
*** robputt has joined #openstack-nova01:48
openstackgerritNakanishi Tomotaka proposed openstack/nova master: Test Compute API in multiple cells  https://review.openstack.org/53411601:49
*** hieulq has joined #openstack-nova01:50
openstackgerritMerged openstack/os-vif master: Add kuryr-kubernetes Tempest job  https://review.openstack.org/54852501:50
*** sorrison_laptop has quit IRC01:50
*** robputt has quit IRC01:55
*** robputt has joined #openstack-nova01:56
*** sorrison_laptop has joined #openstack-nova01:57
*** robputt has quit IRC02:01
*** robputt has joined #openstack-nova02:01
*** sorrison_laptop has quit IRC02:02
*** suresh12 has joined #openstack-nova02:02
*** imacdonn has quit IRC02:03
*** imacdonn has joined #openstack-nova02:03
*** sorrison_laptop has joined #openstack-nova02:03
*** pchavva has joined #openstack-nova02:04
*** moshele has quit IRC02:04
*** fragatina has quit IRC02:06
*** slaweq__ has joined #openstack-nova02:07
*** wolverineav has joined #openstack-nova02:07
*** sorrison_laptop has quit IRC02:08
*** robputt has quit IRC02:08
*** fragatina has joined #openstack-nova02:09
*** robputt has joined #openstack-nova02:10
*** slaweq__ has quit IRC02:11
*** wolverineav has quit IRC02:11
*** sorrison_laptop has joined #openstack-nova02:13
*** fragatina has quit IRC02:13
*** sapd has joined #openstack-nova02:14
*** robputt has quit IRC02:14
*** salv-orlando has joined #openstack-nova02:15
*** robputt has joined #openstack-nova02:15
*** slaweq__ has joined #openstack-nova02:17
*** sorrison_laptop has quit IRC02:17
*** salv-orlando has quit IRC02:20
*** harlowja has quit IRC02:21
*** slaweq__ has quit IRC02:21
*** gjayavelu has quit IRC02:21
*** tianhui has joined #openstack-nova02:22
*** suresh12 has quit IRC02:22
*** robputt has quit IRC02:22
*** sorrison_laptop has joined #openstack-nova02:22
*** suresh12 has joined #openstack-nova02:23
*** robputt has joined #openstack-nova02:24
*** suresh12_ has joined #openstack-nova02:24
*** suresh1__ has joined #openstack-nova02:26
*** suresh12 has quit IRC02:26
*** sorrison_laptop has quit IRC02:27
*** blkart_ has joined #openstack-nova02:28
*** robputt has quit IRC02:29
*** blkart_ has quit IRC02:29
*** suresh12_ has quit IRC02:29
*** suresh12 has joined #openstack-nova02:30
*** robputt has joined #openstack-nova02:30
*** pengdake has quit IRC02:31
*** suresh1__ has quit IRC02:32
*** wolverineav has joined #openstack-nova02:32
openstackgerritMerged openstack/nova master: Rename the 'recreate' param in rebuild_instance to 'evacuate'  https://review.openstack.org/50819002:33
*** robputt has quit IRC02:35
*** robputt has joined #openstack-nova02:35
*** vladikr has quit IRC02:37
*** vladikr has joined #openstack-nova02:37
*** wolverineav has quit IRC02:37
*** wolverineav has joined #openstack-nova02:42
*** _ix has quit IRC02:42
*** robputt has quit IRC02:42
*** robputt has joined #openstack-nova02:43
*** wolverineav has quit IRC02:46
*** slaweq__ has joined #openstack-nova02:47
*** zhurong has joined #openstack-nova02:47
*** robputt has quit IRC02:47
*** robputt has joined #openstack-nova02:48
*** suresh12 has quit IRC02:48
*** slaweq__ has quit IRC02:52
*** robputt has quit IRC02:52
*** sorrison_laptop has joined #openstack-nova02:53
*** robputt has joined #openstack-nova02:54
*** sorrison_laptop has quit IRC02:58
*** robputt has quit IRC02:58
*** wolverineav has joined #openstack-nova02:59
*** robputt has joined #openstack-nova03:01
*** sorrison_laptop has joined #openstack-nova03:01
*** esberglu has joined #openstack-nova03:02
*** namnh has joined #openstack-nova03:03
*** wolverineav has quit IRC03:03
*** lifeless has joined #openstack-nova03:06
*** sorrison_laptop has quit IRC03:06
*** pengdake has joined #openstack-nova03:07
*** robputt has quit IRC03:08
*** robputt has joined #openstack-nova03:10
*** sorrison_laptop has joined #openstack-nova03:10
*** wolverineav has joined #openstack-nova03:11
*** hamzy has quit IRC03:14
*** jichen has quit IRC03:14
*** robputt has quit IRC03:14
*** sorrison_laptop has quit IRC03:15
*** wolverineav has quit IRC03:15
*** robputt has joined #openstack-nova03:16
*** salv-orlando has joined #openstack-nova03:16
*** _ix has joined #openstack-nova03:17
*** vladikr has quit IRC03:19
*** vladikr has joined #openstack-nova03:19
*** sorrison_laptop has joined #openstack-nova03:19
*** robputt has quit IRC03:20
*** robputt has joined #openstack-nova03:20
*** salv-orlando has quit IRC03:20
*** _ix has quit IRC03:22
*** p_d has joined #openstack-nova03:23
*** sorrison_laptop has quit IRC03:24
*** robputt has quit IRC03:25
*** robputt has joined #openstack-nova03:25
*** sorrison_laptop has joined #openstack-nova03:27
*** robputt has quit IRC03:29
*** Spaz-Work has joined #openstack-nova03:30
Spaz-WorkMorning03:30
*** _ix has joined #openstack-nova03:30
*** robputt has joined #openstack-nova03:31
*** sorrison_laptop has quit IRC03:31
*** wolverineav has joined #openstack-nova03:33
*** robputt has quit IRC03:35
*** robputt has joined #openstack-nova03:37
*** psachin has joined #openstack-nova03:39
*** robputt has quit IRC03:41
*** sorrison_laptop has joined #openstack-nova03:42
*** robputt has joined #openstack-nova03:45
*** sorrison_laptop has quit IRC03:46
*** slaweq__ has joined #openstack-nova03:48
*** robputt has quit IRC03:49
*** robputt has joined #openstack-nova03:53
*** slaweq__ has quit IRC03:53
*** sorrison_laptop has joined #openstack-nova03:57
*** robputt has quit IRC03:57
*** robputt has joined #openstack-nova03:59
*** sorrison_laptop has quit IRC04:01
*** fragatina has joined #openstack-nova04:02
*** robputt has quit IRC04:03
*** sridharg has joined #openstack-nova04:05
*** sorrison_laptop has joined #openstack-nova04:06
*** robputt has joined #openstack-nova04:07
*** fragatina has quit IRC04:07
*** esberglu has quit IRC04:10
*** slaweq has quit IRC04:11
*** sorrison_laptop has quit IRC04:11
*** slaweq has joined #openstack-nova04:11
*** robputt has quit IRC04:11
*** dave-mccowan has quit IRC04:12
*** wolverineav has quit IRC04:12
*** wolverineav has joined #openstack-nova04:13
*** robputt has joined #openstack-nova04:13
*** slaweq has quit IRC04:15
*** salv-orlando has joined #openstack-nova04:16
*** sorrison_laptop has joined #openstack-nova04:17
*** wolverineav has quit IRC04:17
*** suresh12 has joined #openstack-nova04:17
*** pengdake has quit IRC04:17
*** robputt has quit IRC04:17
*** sapd has quit IRC04:18
*** p_d has quit IRC04:19
*** robputt has joined #openstack-nova04:19
*** jaianshu has joined #openstack-nova04:21
*** suresh12 has quit IRC04:21
*** salv-orlando has quit IRC04:21
*** StevenK has quit IRC04:21
*** sorrison_laptop has quit IRC04:21
*** robputt has quit IRC04:23
*** hamzy has joined #openstack-nova04:23
*** StevenK has joined #openstack-nova04:23
*** hongbin has joined #openstack-nova04:25
*** robputt has joined #openstack-nova04:25
*** slaweq has joined #openstack-nova04:29
*** robputt has quit IRC04:29
*** chyka has joined #openstack-nova04:30
*** robputt has joined #openstack-nova04:30
*** sorrison_laptop has joined #openstack-nova04:31
*** fragatina has joined #openstack-nova04:32
*** sapd has joined #openstack-nova04:33
*** germs has quit IRC04:33
*** slaweq has quit IRC04:34
*** germs has joined #openstack-nova04:34
*** germs has quit IRC04:34
*** germs has joined #openstack-nova04:34
*** germs has quit IRC04:34
*** chyka has quit IRC04:34
*** germs has joined #openstack-nova04:35
*** germs has quit IRC04:35
*** germs has joined #openstack-nova04:35
*** sorrison_laptop has quit IRC04:35
*** wolverineav has joined #openstack-nova04:35
*** fragatina has quit IRC04:35
*** fragatina has joined #openstack-nova04:36
*** zhurong has quit IRC04:36
*** slaweq has joined #openstack-nova04:39
*** sorrison_laptop has joined #openstack-nova04:40
*** lpetrut has joined #openstack-nova04:40
*** robputt has quit IRC04:40
*** robputt has joined #openstack-nova04:41
*** sorrison_laptop has quit IRC04:44
*** slaweq has quit IRC04:44
*** andreas_s has joined #openstack-nova04:46
*** robputt has quit IRC04:46
*** robputt has joined #openstack-nova04:47
*** zhurong has joined #openstack-nova04:49
*** sorrison_laptop has joined #openstack-nova04:49
*** slaweq has joined #openstack-nova04:50
*** abhishekk has joined #openstack-nova04:50
*** andreas_s has quit IRC04:50
*** robputt has quit IRC04:51
*** yamamoto_ has joined #openstack-nova04:52
*** robputt has joined #openstack-nova04:53
*** sorrison_laptop has quit IRC04:54
*** slaweq has quit IRC04:54
*** yamamoto has quit IRC04:56
*** robputt has quit IRC04:57
*** robputt has joined #openstack-nova04:58
*** pchavva has quit IRC04:58
*** germs has quit IRC04:59
*** germs has joined #openstack-nova05:00
*** germs has quit IRC05:00
*** germs has joined #openstack-nova05:00
*** slaweq has joined #openstack-nova05:00
*** sorrison_laptop has joined #openstack-nova05:00
*** robputt has quit IRC05:02
*** lpetrut has quit IRC05:03
*** robputt has joined #openstack-nova05:04
*** slaweq has quit IRC05:04
*** sorrison_laptop has quit IRC05:05
*** sorrison_laptop has joined #openstack-nova05:06
*** robputt has quit IRC05:08
*** robputt has joined #openstack-nova05:09
*** slaweq has joined #openstack-nova05:10
*** sorrison_laptop has quit IRC05:10
*** slaweq has quit IRC05:15
*** fragatina has quit IRC05:16
*** fragatina has joined #openstack-nova05:16
*** sorrison_laptop has joined #openstack-nova05:16
*** salv-orlando has joined #openstack-nova05:17
*** hongbin has quit IRC05:20
*** sorrison_laptop has quit IRC05:20
*** ratailor has joined #openstack-nova05:21
*** salv-orlando has quit IRC05:22
*** harlowja has joined #openstack-nova05:25
*** udesale has joined #openstack-nova05:27
*** robputt has quit IRC05:27
*** _ix has quit IRC05:28
*** robputt has joined #openstack-nova05:28
*** sorrison_laptop has joined #openstack-nova05:30
*** mdnadeem has joined #openstack-nova05:31
*** robputt has quit IRC05:33
*** robputt has joined #openstack-nova05:34
*** sorrison_laptop has quit IRC05:35
*** jaosorior has joined #openstack-nova05:37
*** robputt has quit IRC05:38
*** robputt has joined #openstack-nova05:39
*** hoangcx has quit IRC05:39
*** hoangcx has joined #openstack-nova05:40
*** slaweq has joined #openstack-nova05:40
*** sorrison_laptop has joined #openstack-nova05:44
*** germs has quit IRC05:45
*** slaweq has quit IRC05:45
*** robputt has quit IRC05:45
*** robputt has joined #openstack-nova05:46
*** itlinux has quit IRC05:48
*** germs has joined #openstack-nova05:48
*** germs has quit IRC05:48
*** germs has joined #openstack-nova05:48
*** sorrison_laptop has quit IRC05:49
*** slaweq has joined #openstack-nova05:51
*** germs has quit IRC05:53
*** sorrison_laptop has joined #openstack-nova05:55
*** slaweq has quit IRC05:55
*** robputt has quit IRC05:56
*** robputt has joined #openstack-nova05:57
*** sorrison_laptop has quit IRC05:59
*** harlowja has quit IRC06:00
*** sidx64 has joined #openstack-nova06:01
*** robputt has quit IRC06:01
*** pengdake has joined #openstack-nova06:02
*** robputt has joined #openstack-nova06:02
*** sorrison_laptop has joined #openstack-nova06:02
*** pengdake has quit IRC06:03
*** pengdake has joined #openstack-nova06:03
*** gjayavelu has joined #openstack-nova06:05
*** itlinux has joined #openstack-nova06:05
*** sorrison_laptop has quit IRC06:07
*** robputt has quit IRC06:07
*** suresh12 has joined #openstack-nova06:08
*** robputt has joined #openstack-nova06:08
*** itlinux has quit IRC06:09
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.openstack.org/54877206:10
*** sorrison_laptop has joined #openstack-nova06:11
*** slaweq has joined #openstack-nova06:11
*** sorrison_laptop has quit IRC06:15
*** robputt has quit IRC06:15
*** slaweq has quit IRC06:16
*** amodi has joined #openstack-nova06:16
*** sorrison_laptop has joined #openstack-nova06:18
*** robputt has joined #openstack-nova06:18
*** wolverineav has quit IRC06:18
*** harlowja has joined #openstack-nova06:19
*** itlinux has joined #openstack-nova06:20
*** sorrison_laptop has quit IRC06:21
*** robputt has quit IRC06:22
*** germs has joined #openstack-nova06:24
*** germs has quit IRC06:24
*** germs has joined #openstack-nova06:24
*** robputt has joined #openstack-nova06:24
*** masber has quit IRC06:26
openstackgerritZhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware  https://review.openstack.org/50748606:26
*** robputt has quit IRC06:28
*** robputt has joined #openstack-nova06:29
*** salv-orlando has joined #openstack-nova06:30
*** takashin has left #openstack-nova06:31
*** germs has quit IRC06:32
*** phuongnh has quit IRC06:34
*** robputt has quit IRC06:34
*** phuongnh has joined #openstack-nova06:35
*** robputt has joined #openstack-nova06:38
*** sidx64_ has joined #openstack-nova06:39
*** sidx64 has quit IRC06:40
*** slaweq has joined #openstack-nova06:41
*** sidx64 has joined #openstack-nova06:42
*** sar has joined #openstack-nova06:43
*** sidx64_ has quit IRC06:44
*** robputt has quit IRC06:45
*** robputt has joined #openstack-nova06:46
*** slaweq has quit IRC06:46
*** sidx64 has quit IRC06:47
*** sridharg has quit IRC06:50
*** robputt has quit IRC06:51
*** robputt has joined #openstack-nova06:52
*** slaweq has joined #openstack-nova06:52
*** suresh12 has quit IRC06:52
*** robputt has quit IRC06:56
*** robputt has joined #openstack-nova06:56
*** slaweq has quit IRC06:57
*** robputt has quit IRC07:01
*** robputt has joined #openstack-nova07:02
*** lpetrut has joined #openstack-nova07:04
*** sridharg has joined #openstack-nova07:04
*** sidx64 has joined #openstack-nova07:06
*** lpetrut_ has joined #openstack-nova07:06
*** lpetrut has quit IRC07:06
*** robputt has quit IRC07:07
*** robputt has joined #openstack-nova07:09
*** amodi has quit IRC07:10
*** robputt has quit IRC07:13
*** robputt has joined #openstack-nova07:15
*** phuongnh has quit IRC07:16
*** robputt has quit IRC07:20
*** robputt has joined #openstack-nova07:20
*** pcaruana has joined #openstack-nova07:27
*** andreas_s has joined #openstack-nova07:32
*** jaianshu has quit IRC07:38
*** jaianshu has joined #openstack-nova07:39
*** sahid has joined #openstack-nova07:41
*** namnh has quit IRC07:46
*** hshiina2 has joined #openstack-nova07:49
*** hshiina has quit IRC07:51
*** wolverineav has joined #openstack-nova07:52
*** pasuder has joined #openstack-nova07:53
*** slaweq has joined #openstack-nova07:53
*** robputt has quit IRC07:54
*** slaweq__ has joined #openstack-nova07:55
*** robputt has joined #openstack-nova07:55
*** wolverineav has quit IRC07:58
*** slaweq has quit IRC07:58
*** hshiina3 has joined #openstack-nova07:59
*** slaweq__ has quit IRC07:59
*** rcernin has quit IRC08:00
*** slaweq has joined #openstack-nova08:00
*** robputt has quit IRC08:00
*** robputt has joined #openstack-nova08:00
*** sidx64 has quit IRC08:02
*** hshiina2 has quit IRC08:02
*** slaweq__ has joined #openstack-nova08:04
*** stakeda has quit IRC08:05
*** robputt has quit IRC08:05
zigoHi there! I'm trying to fix my CI, and would like to know what should be the normal output for:08:05
zigosu -s /bin/sh -c "nova-manage cell_v2  list_cells" nova08:05
zigoThe documentation isn't very clear about which cell should have db access or not.08:06
zigoShould both cell0 and cell1 have db access?08:06
*** robputt has joined #openstack-nova08:06
zigoIs 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 IRC08:08
*** harlowja has quit IRC08:08
*** MrWatson has quit IRC08:09
*** NostawRm has joined #openstack-nova08:09
zigoIt also would be nice if we could have a --format csv option there ...08:09
zigoIt's much easier to parse (I could use q-text-as-data for parsing then...)08:10
*** stakeda has joined #openstack-nova08:13
*** slaweq__ has joined #openstack-nova08:14
*** robputt has quit IRC08:15
*** hshiina2 has joined #openstack-nova08:15
*** robputt has joined #openstack-nova08:15
*** ralonsoh has joined #openstack-nova08:17
*** hshiina3 has quit IRC08:18
*** slaweq__ has quit IRC08:18
*** robputt has quit IRC08:20
*** salv-orlando has quit IRC08:21
*** robputt has joined #openstack-nova08:22
*** slaweq__ has joined #openstack-nova08:24
*** ccamacho has joined #openstack-nova08:24
*** tobasco|away is now known as tobasco08:25
*** robputt has quit IRC08:27
openstackgerritAlex Xu proposed openstack/nova-specs master: Report CPU features to placement service by traits API  https://review.openstack.org/49773308:28
*** robputt has joined #openstack-nova08:28
*** slaweq__ has quit IRC08:28
*** wolverineav has joined #openstack-nova08:30
*** robputt has quit IRC08:33
*** robputt has joined #openstack-nova08:33
*** slaweq__ has joined #openstack-nova08:34
*** wolverineav has quit IRC08:35
*** danpawlik has joined #openstack-nova08:37
*** tesseract has joined #openstack-nova08:38
*** salv-orlando has joined #openstack-nova08:39
openstackgerritsahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready  https://review.openstack.org/49745708:39
*** slaweq__ has quit IRC08:39
*** rmart04 has joined #openstack-nova08:40
*** robputt has quit IRC08:40
*** robputt has joined #openstack-nova08:40
*** slaweq__ has joined #openstack-nova08:44
*** robputt has quit IRC08:45
*** robputt has joined #openstack-nova08:46
* bauzas yawns and waves to Novaers08:46
*** threestrands_ has quit IRC08:48
*** slaweq__ has quit IRC08:49
*** sidx64 has joined #openstack-nova08:50
*** robputt has quit IRC08:50
zigobauzas: Hello!08:50
*** yamamoto_ has quit IRC08:51
zigoI'm getting some Py3 issues over here with cells ... :(08:51
zigohttp://paste.openstack.org/show/696037/08:52
*** robputt has joined #openstack-nova08:52
*** yamamoto has joined #openstack-nova08:53
*** robputt has quit IRC08:57
*** robputt has joined #openstack-nova08:59
*** amoralej|off is now known as amoralej09:00
*** ibmko has joined #openstack-nova09:01
*** robputt has quit IRC09:03
lyarwoodMorning09:04
*** slaweq__ has joined #openstack-nova09:04
Spaz-WorkMorning folks09:06
*** robputt has joined #openstack-nova09:06
*** blkart_ has joined #openstack-nova09:07
gibihappy Friday morning Nova09:07
*** lajoskatona has joined #openstack-nova09:09
*** lyarwood is now known as lyaaaaaaaaaaarwo09:09
*** slaweq__ has quit IRC09:09
*** lyaaaaaaaaaaarwo is now known as lyaaaaaaaarwood09:09
*** gibi is now known as giblet09:09
*** robputt has quit IRC09:11
*** _ix has joined #openstack-nova09:12
*** robputt has joined #openstack-nova09:13
*** rmart04_ has joined #openstack-nova09:13
*** rmart04 has quit IRC09:14
*** rmart04_ is now known as rmart0409:14
*** slaweq__ has joined #openstack-nova09:15
*** _ix has quit IRC09:17
*** _ix_ has joined #openstack-nova09:17
*** robputt has quit IRC09:18
*** zhurong has quit IRC09:18
*** lucas-afk is now known as lucasagomes09:18
*** hshiina2 has quit IRC09:19
*** slaweq__ has quit IRC09:20
*** robputt has joined #openstack-nova09:20
stephenfinzigo: Could you report that as bug, if you haven't done so already?09:21
openstackgerritZhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware  https://review.openstack.org/50748609:21
openstackgerritStephen Finucane proposed openstack/nova master: Add CPUWeigher  https://review.openstack.org/37952509:22
*** mgoddard_ has joined #openstack-nova09:22
stephenfinbauzas, 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:cleanup09:24
*** stephenfin is now known as finucannot09:24
bauzaszigo: sorry, my laptop thinks it's already the week-end and suddently shutdowns09:24
*** bauzas is now known as bauwser09:25
bauwsergood lord, it's Friday09:25
Spaz-Workman this script is jenky09:25
*** masber has joined #openstack-nova09:25
*** slaweq__ has joined #openstack-nova09:25
Spaz-WorkCasual Nick Friday?09:25
Spaz-Work:D09:25
finucannotYou know it :)09:25
Spaz-WorkAnd they say the core's don't know how to have fun09:26
Spaz-Work.replace('\'','')09:26
finucannotThose people are wrong, and in my 100 slide presentation I will proceed to show exactly how they are wrong09:27
bauwserfinucannot: CPUWeigher, good lord09:27
Spaz-WorkHow much does a CPU Weigh? Now we'll know.09:28
finucannotbauwser: I'm still getting pinged on Bugzilla for it :(09:28
bauwseryou know that I'm not a super fan of having moar weighers, right ;)09:28
finucannotIt's my oldest still-open review, by far09:28
bauwsergiven anyone can add anything they want09:28
* finucannot did not know that09:28
finucannotbauwser: Aye, but who'll support it? ;)09:29
Spaz-WorkThat actually reminds me there was a bug opened recently about scheduler I need to find09:29
*** stakeda has quit IRC09:29
bauwserfinucannot: the customer itself09:29
*** slaweq__ has quit IRC09:30
Spaz-WorkI was looking into it but scheduler has this really wierd ABC method that I don't understand...09:30
bauwserwe can provide a sane framework for end customers of the scheduler that could add anything they'd like09:30
openstackgerrithuanhongda proposed openstack/nova master: Enable panic device  https://review.openstack.org/55122409:31
Spaz-WorkAh yeah here it is09:31
zigofinucannot: Will report it, yeah.09:35
*** wolverineav has joined #openstack-nova09:35
zigoThough 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-nova09:35
finucannotzigo: Aye, it could be that too. There's definitely at least one issue there though09:35
zigoWhat 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 supported09:35
zigo  exception.NotSupportedWarning09:35
finucannotzigo: DevStack?09:36
zigofinucannot: No, Debian Stretch with Queens ! :)09:36
zigofinucannot: That's the last bits in getting all packages setup before I can run my functional tests.09:37
zigoLet me cut-past the output of simple_cell_setup before I fill the bug.09:38
zigoIt fails because there's some missing tables, apparently.09:38
finucannotzigo: Cool. Can you use paste.openstack.org though09:38
finucannot(rather than posting here)09:38
zigoSure.09:38
Spaz-WorkAnyone happen to have a map of how the select_destinations codebase works in nova-scheduler?09:39
Spaz-WorkI've run into circles about 13 trimes now09:39
openstackgerritZhenyu Zheng proposed openstack/nova-specs master: Add host field to instance action event  https://review.openstack.org/55041109:40
*** wolverineav has quit IRC09:40
*** slaweq__ has quit IRC09:40
*** licanwei has quit IRC09:40
Spaz-WorkAh I think I see.. filter_scheduler is what is extending that.. couldn't find what was using it the abstract09:41
zigofinucannot: http://paste.openstack.org/show/696053/09:42
zigoI 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
zigoWhat am I supposed to setup? Is there a db-sync somewhere for the cells?09:43
*** yassine has joined #openstack-nova09:44
zigoWhich of cell0 and cell1 needs a db? Both? With different dbs?09:44
zigoShould they both access rabbit?09:45
*** slaweq__ has joined #openstack-nova09:45
*** dtantsur|afk is now known as dtantsur09:47
*** cdent has joined #openstack-nova09:47
*** lei-zh has quit IRC09:47
finucannotzigo: I think there's should be separate message queue per cell, plus a top-level API one09:48
*** mvk has joined #openstack-nova09:48
finucannotThey _could_ use the same RabbitMQ instance (is that the correct term?) but it should be some form of logical split nonetheless09:49
zigofinucannot: Even in my simple single node setup for package validation?09:49
*** derekh has joined #openstack-nova09:49
zigoAh, right, like a different rabbit vhost or something...09:49
zigoThat's doable.09:49
finucannotI can't say, to be honest. Anything I know about cells v2 was gleaned from a talk dansmith gave in...Sydney?09:50
finucannotvhost...yeah, that sounds familiar09:50
* finucannot goes to find the link for said talk09:50
zigoWhat they call vhost in rabbit is a kind of path.09:50
*** slaweq__ has quit IRC09:50
zigoLike / or /cell0 ...09:50
finucannotzigo: https://www.youtube.com/watch?v=o7jkqzORij809:51
finucannotWe _surely_ have this in written form somewhere, but lord knows where09:51
bauwserfinucannot: zigo: you need to have separate MQs for cells vs. API, but both can be on the same broker09:51
bauwserfor AIO at least09:51
zigoOk.09:52
bauwserhttps://docs.openstack.org/nova/latest/user/cellsv2-layout.html09:52
bauwserfinucannot: ^09:52
finucannotzigo: This looks somewhere helpful https://docs.openstack.org/nova/latest/user/cellsv2-layout.html Three databases, as suspected09:52
finucannotbauwser: Jinx :)09:52
bauwserjinx !09:52
*** liuzz has quit IRC09:52
zigoI'll read all of this, and will come back here if I don't get it, thanks guys, that's very helpful.09:53
bauwsernp09:53
bauwserand sorry for being AWOL09:53
bauwserthank ABRT signal09:53
* bauwser should consider upgrading his Fedora install09:53
bauwserlooks something is tainting my kernel so it sens the abrt signal09:54
zigobauwser: Switch to Debian ! :)09:54
* zigo hides ...09:54
bauwser*cough cough*09:54
bauwserI was running Ubuntu before, but I feel somehow corporate09:54
bauwseralthough I have nothing preventing me to install any other distro09:55
bauwserand tbh, I'm pretty happy with F27, works like a charm09:55
*** slaweq__ has joined #openstack-nova09:56
*** wolverineav has joined #openstack-nova09:57
*** chyka has joined #openstack-nova09:57
*** jaianshu_ has joined #openstack-nova09:58
*** slaweq__ has quit IRC10:00
*** lajoskatona has quit IRC10:01
*** chyka has quit IRC10:01
*** wolverineav has quit IRC10:01
Spaz-WorkI may go back to Fedora next time10:02
Spaz-WorkIt's been a long journey and i'm ready to come home and brick after updates10:02
*** hoangcx has quit IRC10:02
openstackgerritBalazs Gibizer proposed openstack/nova master: Replace raise with self.fail() in unit test  https://review.openstack.org/55091410:02
*** jaianshu has quit IRC10:02
Spaz-Workscheduler you make my head hurt.. but imma learn you.10:02
openstackgerritBalazs Gibizer proposed openstack/nova master: Raise a proper exception in unit test  https://review.openstack.org/55091410:03
*** mgoddard_ has quit IRC10:06
*** slaweq__ has joined #openstack-nova10:06
*** slaweq__ has quit IRC10:10
*** mgoddard_ has joined #openstack-nova10:16
*** slaweq__ has joined #openstack-nova10:16
*** slaweq__ has quit IRC10:20
*** blkart_ has quit IRC10:24
*** pengdake has quit IRC10:24
*** wolverineav has joined #openstack-nova10:25
*** pasuder has quit IRC10:26
*** vladikr has quit IRC10:26
zigofinucannot: 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-nova10:26
zigoAnd how can I make multiple conductors access to different rabbitmq vhosts ...10:26
zigoThey'd be sharing the same nova.conf...10:26
lyaaaaaaaarwoodratailor: re https://review.openstack.org/#/c/401009 one nit and a quick comment  based on the initial .save() in that method.10:27
bauwserzigo: devstack can help10:27
zigobauwser: How can it help me doing that setup with packages?10:27
zigoDo you mean, i should read devstack's scripts?10:27
bauwserby looking on how it's setup10:27
bauwseryeah10:28
zigok10:28
* zigo will try10:28
finucannotIt's a horrible answer, but yeah. It's that or use some other tool to install this stuff :(10:28
zigobauwser: finucannot: Should I attempt to just implement this on my single server setup? https://docs.openstack.org/nova/latest/_images/graphviz-609e99b08abf22927d47c939873591359f7e50e3.png10:28
finucannotI 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 IRC10:29
*** udesale_ has joined #openstack-nova10:29
bauwserzigo: finucannot: AFAIK, we pass the transport_url when we create the cell as a parameter10:30
*** annp has quit IRC10:30
*** pasuder has joined #openstack-nova10:30
*** wolverineav has quit IRC10:30
*** slaweq__ has quit IRC10:31
bauwserzigo: so, there are 2 points : one is the MQ, the other is the DB10:31
bauwserNova requires 3 logical DBs, but both can share the same DB engine10:32
*** udesale has quit IRC10:32
zigobauwser: How do I get the cell0 db populated with tables? Is there some kind of cell-db-sync ?10:32
*** sidx64 has joined #openstack-nova10:32
*** sdague has joined #openstack-nova10: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-nova10: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 IRC10:33
bauwserzigo: sec, there are docs for that10:33
zigoThanks a lot.10:33
zigoI'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
bauwserzigo: https://docs.openstack.org/nova/latest/install/controller-install-ubuntu.html#install-and-configure-components10:34
bauwserzigo: and https://docs.openstack.org/nova/latest/install/compute-install-ubuntu.html#add-the-compute-node-to-the-cell-database10:34
zigoAllright, I'm back to the original issue.10:35
zigoWhen I do a nova-manage db sync, I get this:10:36
zigohttp://paste.openstack.org/show/696077/10:36
*** slaweq__ has joined #openstack-nova10:36
zigoIndeed, my novadb_cell0 is completely empty, that's to be expected.10:37
zigoHow come "nova-manage db sync" doesn't get that?10:37
zigoHow to fix?10:37
*** hieulq has quit IRC10:37
*** udesale has quit IRC10:40
*** gjayavelu has quit IRC10:40
*** slaweq__ has quit IRC10:41
cdentzigo: 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
zigocdent: Thanks!10:45
zigoTHAT's what I was looking for ! :)10:45
cdent:)10:45
zigoHum... Still...10:46
zigocdent: cell0 should point to the "normal" novadb, or ... ?10:46
openstackgerritStephen Finucane proposed openstack/nova master: Rename '_numa_get_constraints_XXX' functions  https://review.openstack.org/38507210:46
openstackgerritStephen Finucane proposed openstack/nova master: Standardize '_get_XXX_constraints' functions  https://review.openstack.org/38507110:46
*** claudiub has joined #openstack-nova10:47
cdentzigo: if you go up the page to "first time setup" there's some info on what database cell0 gets (its own)10:47
cdentif don't use --database-connection a default will be chosen10:47
zigocdent: Then I'm back to square 1, with db-sync failing because there's no migrate_version table.10:48
*** abhishekk has quit IRC10:48
zigoie: paste.openstack.org/show/696077/10:48
zigopymysql.err.ProgrammingError: (1146, "Table 'novadb_cell0.migrate_version' doesn't exist")10:48
zigo:/10:49
cdentzigo: I think you need create the db yourself10:49
*** wolverineav has joined #openstack-nova10:49
zigocdent: I did.10:49
cdentonce it exists then those commands will have something to talk to10:49
zigoThe db is created with username and password.10:49
* cdent looks at what devstack does10:49
zigoHum... probably it's just a login/pass issue, and I need to fix it?10:50
* zigo tries again10:50
*** pasuder has quit IRC10:51
cdentzigo: probably can compare with what the steps here: https://github.com/openstack-dev/devstack/blob/master/lib/nova#L71610:51
cdentif you're using user and pass then they probably need to be the same across database, unless you are being explicit and using --database-connection10:52
*** psachin has quit IRC10:52
*** pasuder has joined #openstack-nova10:53
*** wolverineav has quit IRC10:54
zigoI checked, my credentials are correct for cell010:55
*** pasuder has quit IRC10:55
zigoAnd login / pass is the same for the novadb and novadb_cell0...10:57
zigoSo it's not that.10:57
*** psachin has joined #openstack-nova10:58
zigoI think I'm getting to it, finally ...11:00
zigoError: (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
zigo2018-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
zigoSpecified key was too long; max key length is 767 bytes')11:00
zigoThis should be the issue.11:00
zigoI wonder why it worked at some point.11:01
*** wolverineav has joined #openstack-nova11:02
*** pasuder has joined #openstack-nova11:02
zigoHum... probably an encoding issue ! :)11:05
cdentyeah11:05
zigoThis makes the primary key stuff fail ...11:05
cdentwhat's your default encoding?11:05
*** ispp has quit IRC11:05
*** rmart04 has quit IRC11:05
zigoI'm checking for that right now.11:05
*** wolverineav has quit IRC11:06
*** rmart04 has joined #openstack-nova11:07
*** p_d has joined #openstack-nova11:09
zigoTHERE WE GO !!! :)11:09
zigoWorking ...11:09
zigoAdding CHARACTER SET utf8 COLLATE utf8_unicode_ci when creating the db made it work.11:09
zigoThis really should be documented somewhere.11:09
zigoI'll write that patch in that somewhere ... :P11:09
* zigo goes to lunch11:09
Spaz-WorkWanted to play with Gerritt API more today but these tickets today whew11:11
openstackgerritRajesh Tailor proposed openstack/nova master: Reset instance status on invalid host  https://review.openstack.org/40100911:12
*** jaosorior has quit IRC11:16
*** jaosorior has joined #openstack-nova11:16
*** _ix_ has quit IRC11:16
*** slaweq__ has joined #openstack-nova11:17
*** yamamoto has quit IRC11:17
*** liverpooler has quit IRC11:18
*** p_d has quit IRC11:20
*** jaosorior has quit IRC11:21
*** jaosorior_ has joined #openstack-nova11:21
*** slaweq__ has quit IRC11:22
*** jaosorior_ has quit IRC11:23
*** jaosorior__ has joined #openstack-nova11:23
cdentzigo: I think nova has long asumed a utf8 encoding setup, but yeah, keeping it clear in docs would be nice11:24
*** jaosorior__ has quit IRC11:24
*** jaosorior has joined #openstack-nova11:25
*** jaosorior has quit IRC11:25
*** jaosorior has joined #openstack-nova11:25
*** slaweq__ has joined #openstack-nova11:27
*** psachin has quit IRC11:29
*** slaweq__ has quit IRC11:32
*** rmart04 has quit IRC11:32
*** psachin has joined #openstack-nova11:33
*** rmart04 has joined #openstack-nova11:33
finucannotMySQL strikes again11:34
*** moshele has joined #openstack-nova11:35
*** rmart04 has quit IRC11:35
*** rmart04 has joined #openstack-nova11:36
*** slaweq__ has joined #openstack-nova11:37
*** moshele has quit IRC11:42
*** slaweq__ has quit IRC11:42
*** jaianshu_ has quit IRC11:44
*** derekh has quit IRC11:45
*** moshele has joined #openstack-nova11:46
zigocdent: 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-nova11:48
cdentzigo: empty as in no rows, or empty as in no tables?11:48
*** derekh has joined #openstack-nova11:48
zigoIt doesn't even create the cell1 ...11:48
zigocdent: 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
zigoAllright.11:49
zigoWell, I can't find the way to populate the cell1 db ...11:49
cdentdiscover_hosts eventually does that11:49
cdentbut I'm not sure if it will make tables11:49
cdents/directory/directly/11:50
zigosqlalchemy.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
zigorunning_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
zigoThat's what it does ... :/11:51
openstackgerritMerged openstack/nova master: hardware: Rework '_get_cpu_topology_constraints'  https://review.openstack.org/40717311:52
*** slaweq__ has quit IRC11:52
* zigo looks into devstack11:53
cdentsorry 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 split11:53
*** ccamacho has quit IRC11:55
*** ccamacho has joined #openstack-nova11:55
*** slaweq__ has joined #openstack-nova11:58
*** tbachman has quit IRC11:59
*** ratailor has quit IRC11:59
*** lajoskatona has joined #openstack-nova12:00
*** gaoyan has joined #openstack-nova12:01
*** slaweq__ has quit IRC12:02
*** robputt has quit IRC12:02
*** robputt has joined #openstack-nova12:03
*** vladikr has joined #openstack-nova12:05
openstackgerritsahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready  https://review.openstack.org/49745712:07
*** robputt has quit IRC12:07
*** robputt has joined #openstack-nova12:08
*** slaweq__ has joined #openstack-nova12:08
*** rmart04 has quit IRC12:08
openstackgerritMerged openstack/nova master: hardware: Rework get_number_of_serial_ports  https://review.openstack.org/40717412:09
*** robputt has quit IRC12:12
*** robputt has joined #openstack-nova12:13
*** slaweq__ has quit IRC12:13
openstackgerritThomas Goirand proposed openstack/nova master: Make nova build reproducible  https://review.openstack.org/55126912:16
*** lajoskatona has quit IRC12:16
*** robputt has quit IRC12:17
*** yamamoto has joined #openstack-nova12:18
*** slaweq__ has joined #openstack-nova12:18
*** robputt has joined #openstack-nova12:18
*** dave-mccowan has joined #openstack-nova12:21
*** robputt has quit IRC12:22
*** robputt has joined #openstack-nova12:23
*** slaweq__ has quit IRC12:23
*** chyka has joined #openstack-nova12:24
*** yamamoto has quit IRC12:25
*** jmlowe_ has quit IRC12:25
*** robputt has quit IRC12:27
*** moshele has quit IRC12:28
*** slaweq__ has joined #openstack-nova12:28
*** chyka has quit IRC12:29
*** robputt has joined #openstack-nova12:29
*** salv-orlando has quit IRC12:30
*** slaweq__ has quit IRC12:33
*** lajoskatona has joined #openstack-nova12:35
*** yangyapeng has quit IRC12:35
*** udesale has joined #openstack-nova12:36
*** robputt has quit IRC12:36
*** slaweq__ has joined #openstack-nova12:38
*** robputt has joined #openstack-nova12:39
*** wolverineav has joined #openstack-nova12:39
openstackgerritZhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware  https://review.openstack.org/50748612:42
*** robputt has quit IRC12:43
*** Tom-Tom has joined #openstack-nova12:43
*** wolverineav has quit IRC12:43
*** slaweq__ has quit IRC12:43
*** robputt has joined #openstack-nova12:44
*** tiendc has quit IRC12:45
*** slaweq__ has joined #openstack-nova12:49
*** robputt has quit IRC12:49
*** lucasagomes is now known as lucas-hungry12:49
*** robputt has joined #openstack-nova12:52
*** slaweq__ has quit IRC12:54
*** salv-orlando has joined #openstack-nova12:55
*** sidx64 has quit IRC12:55
*** liverpooler has joined #openstack-nova12:57
Spaz-WorkThis must be the most disgusting functional code i've ever written12:58
*** slaweq__ has joined #openstack-nova12:59
*** robputt has quit IRC12:59
*** robputt has joined #openstack-nova13:00
*** yamamoto has joined #openstack-nova13:02
*** slaweq__ has quit IRC13:04
*** robputt has quit IRC13:04
*** tbachman has joined #openstack-nova13:04
*** germs has joined #openstack-nova13:06
*** germs has quit IRC13:06
*** germs has joined #openstack-nova13:06
*** jichen has joined #openstack-nova13:06
*** yamamoto has quit IRC13:07
*** wolverineav has joined #openstack-nova13:07
*** germs has quit IRC13:07
*** robputt has joined #openstack-nova13:07
*** tbachman_ has joined #openstack-nova13:08
*** slaweq__ has joined #openstack-nova13:09
*** tbachman has quit IRC13:09
*** tbachman_ is now known as tbachman13:09
*** pchavva has joined #openstack-nova13:10
*** robputt has quit IRC13:11
*** wolverineav has quit IRC13:12
*** slaweq__ has quit IRC13:14
*** robputt has joined #openstack-nova13:14
*** fragatina has quit IRC13:16
*** fragatina has joined #openstack-nova13:16
*** liverpooler has quit IRC13:17
*** liverpooler has joined #openstack-nova13:17
*** robputt has quit IRC13:19
*** idlemind has quit IRC13:19
*** robputt has joined #openstack-nova13:20
*** gcb has quit IRC13:23
*** robputt has quit IRC13:25
*** robputt has joined #openstack-nova13:26
*** edleafe is now known as figleaf13:28
*** lucas-hungry is now known as lucasagomes13:30
*** yangyapeng has joined #openstack-nova13:30
*** robputt has quit IRC13:31
*** robputt has joined #openstack-nova13:32
*** yangyapeng has quit IRC13:34
finucannotbauwser, 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:open13:34
*** robputt has quit IRC13:36
*** robputt has joined #openstack-nova13:36
*** amoralej is now known as amoralej|lunch13:37
finucannotzigo: If you can hang around a while longer, someone like dansmith might be able to help you out13:38
finucannotIf you'd a question on the libvirt driver, I'd be your guy. This stuff though...ummm... :)13:39
*** zhaochao has quit IRC13:39
kashyapHi 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/175082913:40
openstackLaunchpad 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
zigofinucannot: Cheers !13:41
zigoI'll ask him then.13:41
zigoMaybe late tonight after dinner.13:41
zigoI may have something that works though, I've restarted my integration script, let's see ...13:42
finucannotkashyap: 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
finucannotas apparently that's what you need to do to bring up a specless blueprint for review13:43
kashyapfinucannot: Hmm, okay.  I'll look for the agenda etherpad13:43
finucannotIt's a wiki. Let me find the link13:43
kashyapI'll just go & file the BluePrint, it doesn't hurt anyway13:43
finucannotkashyap: https://wiki.openstack.org/w/index.php?title=Meetings/Nova13:43
* kashyap should also add another BluePrint for Q35 support13:43
*** robputt has quit IRC13:44
kashyapfinucannot: Sláinte.13:44
*** robputt has joined #openstack-nova13:45
finucannotkashyap: I think 'go raibh maith agat' would be more appropriate. Sláinte is what you'd say when clinking drinks together ;)13:45
kashyapfinucannot: I know very much.  I consciously chose "cheers"13:45
kashyap:D13:45
kashyapI was first writing the "Go...", but it was a bit wordy :D13:46
* finucannot worries about kashyap's drinking habit13:46
*** lyan has joined #openstack-nova13:46
*** lyan is now known as Guest7580813:46
kashyapfinucannot: LOL, I barely drink.  E.g. you can count on 2 fingers the numbers of beers I had in Dublin13:47
*** lajoskatona has quit IRC13:47
kashyap(Or at most, count on one hand.)13:47
finucannotI cannot say the same, heh. When in Dublin...13:47
*** yamamoto has joined #openstack-nova13:48
kashyapfinucannot: Aside -- I take it that next meeting is on 15th13:48
finucannotI think so but that will be the US timezone one13:48
finucannotI think13:48
*** jaypipes is now known as leakypipes13:48
* kashyap wonders if we should use an Etherpad for agenda items, instead of a Wiki.13:49
leakypipesfinucannot: I'm on it.13:49
finucannotleakypipes: 🎉13:49
finucannot(Colourful emojis are hands down my favourite Fedora 27 feature)13:50
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Don't wait for VNIC_TYPE_DIRECT plugged events during a hard reboot  https://review.openstack.org/55004613:50
kashyapfinucannot: Like these?  ☁→❄→⛄→🌞→😃→☔→😢→⚰️13:51
finucannotThat got dark real quick13:51
kashyap("Sad Story of the Snowman")13:51
finucannotPoor Frosty13:51
leakypipeslol13:52
kashyapfinucannot: 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
leakypipesthank god IRC can now compete with slack.13:52
kashyapleakypipes: 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.png13:53
kashyap:D13:53
*** yamamoto has quit IRC13:53
leakypipesgiblet: 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 IRC13:54
*** lajoskatona has joined #openstack-nova13:56
*** AlexeyAbashkin has joined #openstack-nova13:56
*** robputt has joined #openstack-nova13:58
gibletleakypipes: cool. I will read the follow up spec as soon as it is available :)13:58
*** edmondsw has joined #openstack-nova13:59
gibletleakypipes: if my -1 makes others not to read your spec then I have no problem going back to 013:59
*** mriedem has joined #openstack-nova14:00
*** andreas_s has quit IRC14:00
*** AlexeyAbashkin has quit IRC14:01
leakypipesgiblet: oh no, not at all. was just letting you know there's a dependent spec in the works that should answer some of your questions14:01
gibletleakypipes: OK14:02
*** AlexeyAbashkin has joined #openstack-nova14:03
*** Tom-Tom has quit IRC14:03
*** AlexeyAbashkin has quit IRC14:07
*** robputt has quit IRC14:07
*** robputt has joined #openstack-nova14:09
*** jaosorior has quit IRC14:09
openstackgerritLee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot  https://review.openstack.org/55128914:09
*** slaweq__ has joined #openstack-nova14:10
lyaaaaaaaarwoodsahid: ^ the s/reboot/hard_reboot/g follow up if you have time14:10
*** rabel has joined #openstack-nova14:11
*** amoralej|lunch is now known as amoralej14: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
rabelcould 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 afterwards14:12
*** awaugama has joined #openstack-nova14:12
*** robputt has quit IRC14:13
rabeli meant to post this one: https://review.openstack.org/#/c/549180/14:13
rabelthe other one is for nova14:13
rabeli no, i am in openstack-nova... sorry, messed up the irc channels14:14
rabelignore everything that i wrote after my first post14:14
*** slaweq__ has quit IRC14:15
*** Shilpa has quit IRC14:17
*** pooja_jadhav has quit IRC14:17
*** robputt has joined #openstack-nova14:18
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Add missing encryption_secret_uuid tests  https://review.openstack.org/54067914:19
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Block swapping to an encrypted volume when using QEMU to decrypt  https://review.openstack.org/54423814:19
*** slaweq__ has joined #openstack-nova14:20
*** eharney has joined #openstack-nova14:22
*** robputt has quit IRC14:22
mriedemrabel: 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
mriedemnot saying you're doing that, i think i know what you're fixing and why,14:23
mriedembut might have been why he asked14:23
*** robputt has joined #openstack-nova14:24
Spazmoticleakypipes thanks for the kidn words and the awesome review :)14:24
mriedemrabel: rebase and i'll fast approve it14:25
*** slaweq__ has quit IRC14:25
rabelmriedem: 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
rabelmriedem: thanks, i will do thi14:25
leakypipesfinucannot: reviews done.14:26
leakypipesSpazmotic: no problemo. :)14:26
*** dansmith is now known as superdan14:26
evrardjpmriedem: It would be great if you could write why https://bugs.launchpad.net/nova/+bug/1751349 is invalid in your bug.14:27
openstackLaunchpad bug 1751349 in OpenStack Compute (nova) pike "Keystone auth parameters cannot be configured in [keystone] section" [Undecided,Invalid]14:27
finucannotleakypipes: Thank you sir14:28
evrardjpIt'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 IRC14:28
*** yangyapeng has joined #openstack-nova14:29
*** robputt has joined #openstack-nova14:30
*** slaweq__ has joined #openstack-nova14:31
*** yamamoto has joined #openstack-nova14:33
*** wolverineav has joined #openstack-nova14:34
*** robputt has quit IRC14:35
*** robputt has joined #openstack-nova14:35
*** slaweq__ has quit IRC14:36
*** salv-orlando has quit IRC14:37
*** yangyapeng has quit IRC14:37
*** yamamoto has quit IRC14:37
mriedemevrardjp: because it's fixed in queens14:38
*** wolverineav has quit IRC14:39
mriedemevrardjp: done14:39
evrardjpthanks14:40
*** sean-k-mooney[m] has joined #openstack-nova14:40
*** slaweq__ has joined #openstack-nova14:41
mriedemevrardjp: np, thanks for saying something14:42
*** dtantsur is now known as dtantsur|brb14:42
*** AlexeyAbashkin has joined #openstack-nova14:43
finucannotleakypipes: So I'm clear, that's what y'all were suggesting when it came to the mypy integration, right?14:44
finucannotadd it as I wander around the codebase14:44
*** r-daneel has joined #openstack-nova14:44
*** hemna_ has joined #openstack-nova14:45
*** slaweq__ has quit IRC14:45
openstackgerritDavid Rabel proposed openstack/nova master: Fix indentation in doc/source/cli/*  https://review.openstack.org/54916614:46
*** AlexeyAbashkin has quit IRC14:47
*** yangyapeng has joined #openstack-nova14:47
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Skip VNIC_TYPE_DIRECT port vif-plugged events during a hard reboot  https://review.openstack.org/55004614:49
openstackgerritLee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot  https://review.openstack.org/55128914:49
*** mdnadeem has quit IRC14:50
leakypipesfinucannot: yep. :)14:51
leakypipesfinucannot: I personally don't mind it.14:51
finucannotShhhhound14:51
openstackgerritMatthew Booth proposed openstack/nova master: WIP: Avoid redundant initialize_connection on source post live migration  https://review.openstack.org/55130214:51
*** slaweq__ has joined #openstack-nova14:51
*** AlexeyAbashkin has joined #openstack-nova14:51
leakypipesfinucannot: 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 hell14:51
*** yangyapeng has quit IRC14:52
*** jmlowe has joined #openstack-nova14:52
*** robputt has quit IRC14:52
finucannotleakypipes: +1. This is something I want to use to help me understand the code. Adding it as I read said code makes sense14:52
leakypipesyep14:53
*** robputt has joined #openstack-nova14:54
*** slaweq__ has quit IRC14:55
*** tbachman has quit IRC14:56
*** jichen has quit IRC14:57
openstackgerritMatthew Booth proposed openstack/nova master: WIP: Avoid redundant initialize_connection on source post live migration  https://review.openstack.org/55130214:58
*** yamamoto has joined #openstack-nova14:58
*** yamamoto has quit IRC14:58
*** robputt has quit IRC14:58
*** robputt has joined #openstack-nova14:59
*** tbachman has joined #openstack-nova15:00
mriedemfinucannot: rabel: i think https://review.openstack.org/#/c/549166/ is good to go15:01
*** david-lyle has joined #openstack-nova15:01
*** slaweq__ has joined #openstack-nova15:01
*** wolverineav has joined #openstack-nova15:02
*** p_d has joined #openstack-nova15:02
finucannotmriedem: 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.rst15:03
finucannotAt the very leas, the command names should be made into headers15:03
finucannot*least15:03
*** claudiub has quit IRC15:03
finucannotditto for here https://review.openstack.org/#/c/549166/2/doc/source/cli/nova-manage.rst15:04
*** slaweq__ has quit IRC15:06
*** wolverineav has quit IRC15:07
*** germs has joined #openstack-nova15:08
*** germs has quit IRC15:08
*** germs has joined #openstack-nova15:08
*** tidwellr has joined #openstack-nova15:08
*** hemna_ has quit IRC15:10
*** amodi has joined #openstack-nova15:10
*** slaweq__ has joined #openstack-nova15:11
*** ratailor has joined #openstack-nova15:12
mriedemfinucannot: 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
mriedemif you want to follow up with your own cleanup, then i think that's fine,15:13
mriedembut i don't think we should block rabel's patch b/c of your opinion on how the doc should be formatted15:13
*** germs has quit IRC15:13
*** Spazmotic is now known as Systemotic15:13
mriedemas i recall, you were in the camp of "let's be fast and lenient on casual docs contributors"15:13
finucannotRight, but not when they're regressions, which I consider this (in it's current form) to be15:14
finucannotEh, 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
mriedemwhat is this regressing?15:16
*** slaweq__ has quit IRC15:16
finucannotReadability15:16
finucannotgimme 215:16
*** robputt has quit IRC15:19
finucannotLet's see if these super long URLs work...15:20
finucannothttp://rst.ninjs.org/?theme=nature#Tm92YSBEYXRhYmFzZQp+fn5+fn5+fn5+fn5+CgpgYG5vdmEtbWFuYWdlIGRiIHZlcnNpb25gYAoKUHJpbnQgdGhlIGN1cnJlbnQgbWFpbiBkYXRhYmFzZSB2ZXJzaW9uLgoKYGBub3ZhLW1hbmFnZSBkYiBzeW5jIFstLXZlcnNpb24gPHZlcnNpb24+XSBbLS1sb2NhbF9jZWxsXWBgCgpVcGdyYWRlIHRoZSBtYWluIGRhdGFiYXNlIHNjaGVtYSB1cCB0byB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiBvcgpgYC0tdmVyc2lvbmBgIGlmIHNwZWNpZmllZC4gQnkgZGVmYXVsdCwgdGhpcyBjb21tYW5kIHdpbGwgYWxzbyBhdHRlbXB0IHRvCnVw15:20
finucannotZ3JhZGUgdGhlIHNjaGVtYSBmb3IgdGhlIGNlbGwwIGRhdGFiYXNlIGlmIGl0IGlzIG1hcHBlZCAoc2VlIHRoZQpgYG1hcF9jZWxsMGBgIG9yIGBgc2ltcGxlX2NlbGxfc2V0dXBgYCBjb21tYW5kcyBmb3IgbW9yZSBkZXRhaWxzIG9uIG1hcHBpbmcKdGhlIGNlbGwwIGRhdGFiYXNlKS4gSWYgYGAtLWxvY2FsX2NlbGxgYCBpcyBzcGVjaWZpZWQsIHRoZW4gb25seSB0aGUgbWFpbgpkYXRhYmFzZSBpbiB0aGUgY3VycmVudCBjZWxsIGlzIHVwZ3JhZGVkLiBUaGUgbG9jYWwgZGF0YWJhc2UgY29ubmVjdGlvbiBpcwpkZXRlcm1pbmVkIGJ5IGBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGA15:20
finucannotgaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBwYXNzZWQgdG8Kbm92YS1tYW5hZ2UuCgpgYG5vdmEtbWFuYWdlIGRiIGFyY2hpdmVfZGVsZXRlZF9yb3dzIFstLW1heF9yb3dzIDxudW1iZXI+XSBbLS12ZXJib3NlXSBbLS11bnRpbC1jb21wbGV0ZV0gWy0tcHVyZ2VdYGAKCk1vdmUgZGVsZXRlZCByb3dzIGZyb20gcHJvZHVjdGlvbiB0YWJsZXMgdG8gc2hhZG93IHRhYmxlcy4gTm90ZSB0aGF0IHRoZQpjb3JyZXNwb25kaW5nIHJvd3MgaW4gdGhlIGluc3RhbmNlX21hcHBpbmdzIGFuZCByZXF1ZXN0X3NwZWNzIHRhYmxlcyBvZiB0aGUKQVBJIGRhdGFiYXNlIGFyZSBwdXJnZWQgd215:20
finucannothlbiBpbnN0YW5jZSByZWNvcmRzIGFyZSBhcmNoaXZlZC4gU3BlY2lmeWluZwotLXZlcmJvc2Ugd2lsbCBwcmludCB0aGUgcmVzdWx0cyBvZiB0aGUgYXJjaGl2ZSBvcGVyYXRpb24gZm9yIGFueSB0YWJsZXMgdGhhdAp3ZXJlIGNoYW5nZWQuIFNwZWNpZnlpbmcgLS11bnRpbC1jb21wbGV0ZSB3aWxsIG1ha2UgdGhlIGNvbW1hbmQgcnVuCmNvbnRpbnVvdXNseSB1bnRpbCBhbGwgZGVsZXRlZCByb3dzIGFyZSBhcmNoaXZlZC4gVXNlIHRoZSAtLW1heF9yb3dzIG9wdGlvbiwKd2hpY2ggZGVmYXVsdHMgdG8gMTAwMCwgYXMgYSBiYXRjaCBzaXplIGZvciBlYWNoIGl0ZXJhdGlvbi4gU15:20
Systemoticwhew doggy15:20
finucannot3BlY2lmeWluZyAtLXB1cmdlCndpbGwgY2F1c2UgYSBgZnVsbGAgREIgcHVyZ2UgdG8gYmUgY29tcGxldGVkIGFmdGVyIGFyY2hpdmFsLiBJZiBhIGRhdGUgcmFuZ2UKaXMgZGVzaXJlZCBmb3IgdGhlIHB1cmdlLCB0aGVuIHJ1biBgYG5vdmEtbWFuYWdlIGRiIHB1cmdlIC0tYmVmb3JlCjxkYXRlPmBgIG1hbnVhbGx5IGFmdGVyIGFyY2hpdmluZyBpcyBjb21wbGV0ZS4KCmBgbm92YS1tYW5hZ2UgZGIgcHVyZ2UgWy0tYWxsXSBbLS1iZWZvcmUgPGRhdGU+XSBbLS12ZXJib3NlXSBbLS1hbGwtY2VsbHNdYGAKCkRlbGV0ZSByb3dzIGZyb20gc2hhZG93IHRhYmxlcy4gU3BlY2lmeWlu15:20
finucannotZyAtLWFsbCB3aWxsIGRlbGV0ZSBhbGwgZGF0YSBmcm9tCmFsbCBzaGFkb3cgdGFibGVzLiBTcGVjaWZ5aW5nIC0tYmVmb3JlIHdpbGwgZGVsZXRlIGRhdGEgZnJvbSBhbGwgc2hhZG93IHRhYmxlcwp0aGF0IGlzIG9sZGVyIHRoYW4gdGhlIGRhdGUgcHJvdmlkZWQuIERhdGUgc3RyaW5ncyBtYXkgYmUgZnV6enksIHN1Y2ggYXMKYGBPY3QgMjEgMjAxNWBgLiBTcGVjaWZ5aW5nIC0tdmVyYm9zZSB3aWxsIGNhdXNlIGluZm9ybWF0aW9uIHRvIGJlIHByaW50ZWQgYWJvdXQKcHVyZ2VkIHJlY29yZHMuIFNwZWNpZnlpbmcgLS1hbGwtY2VsbHMgd2lsbCBjYXVzZSB0aGUgcHVyZ2UgdG815:20
finucannotgYmUgYXBwbGllZCBhZ2FpbnN0CmFsbCBjZWxsIGRhdGFiYXNlcy4gRm9yIC0tYWxsLWNlbGxzIHRvIHdvcmssIHRoZSBhcGkgZGF0YWJhc2UgY29ubmVjdGlvbgppbmZvcm1hdGlvbiBtdXN0IGJlIGNvbmZpZ3VyZWQuIFJldHVybnMgZXhpdCBjb2RlIDAgaWYgcm93cyB3ZXJlIGRlbGV0ZWQsIDEgaWYKcmVxdWlyZWQgYXJndW1lbnRzIGFyZSBub3QgcHJvdmlkZWQsIDIgaWYgYW4gaW52YWxpZCBkYXRlIGlzIHByb3ZpZGVkLCAzIGlmIG5vCmRhdGEgd2FzIGRlbGV0ZWQsIDQgaWYgdGhlIGxpc3Qgb2YgY2VsbHMgY2Fubm90IGJlIG9idGFpbmVkLgoKYGBub3ZhLW1hbmFnZSBkYi15:20
finucannotBudWxsX2luc3RhbmNlX3V1aWRfc2NhbiBbLS1kZWxldGVdYGAKCkxpc3RzIGFuZCBvcHRpb25hbGx5IGRlbGV0ZXMgZGF0YWJhc2UgcmVjb3JkcyB3aGVyZSBpbnN0YW5jZV91dWlkIGlzIE5VTEwuCgpgYG5vdmEtbWFuYWdlIGRiIG9ubGluZV9kYXRhX21pZ3JhdGlvbnMgWy0tbWF4LWNvdW50XWBgCgpQZXJmb3JtIGRhdGEgbWlncmF0aW9uIHRvIHVwZGF0ZSBhbGwgbGl2ZSBkYXRhLiBSZXR1cm4gZXhpdCBjb2RlIDAgaWYKbWlncmF0aW9ucyB3ZXJlIHN1Y2Nlc3NmdWwgb3IgZXhpdCBjb2RlIDEgZm9yIHBhcnRpYWwgdXBkYXRlcy4gVGhpcyBjb21tYW5kCnNob3VsZCBiZSBjY15:20
finucannotWxsZWQgYWZ0ZXIgdXBncmFkaW5nIGRhdGFiYXNlIHNjaGVtYSBhbmQgbm92YSBzZXJ2aWNlcyBvbiBhbGwKY29udHJvbGxlciBub2Rlcy4gSWYgdGhlIGNvbW1hbmQgZXhpdHMgd2l0aCBwYXJ0aWFsIHVwZGF0ZXMgKGV4aXQgY29kZSAxKQp0aGUgY29tbWFuZCB3aWxsIG5lZWQgdG8gYmUgY2FsbGVkIGFnYWluLgoKYGAtLW1heC1jb3VudGBgIGNvbnRyb2xzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBvYmplY3RzIHRvIG1pZ3JhdGUgaW4gYSBnaXZlbgpjYWxsLiBJZiBub3Qgc3BlY2lmaWVkLCBtaWdyYXRpb24gd2lsbCBvY2N1ciBpbiBiYXRjaGVzIG9mIDUwIHVudGlsIGZ1bGx515:20
* leakypipes slaps finucannot 15:20
finucannotCmNvbXBsZXRlLgoKYGBub3ZhLW1hbmFnZSBkYiBpcm9uaWNfZmxhdm9yX21pZ3JhdGlvbiBbLS1hbGxdIFstLWhvc3RdIFstLW5vZGVdIFstLXJlc291cmNlX2NsYXNzXWBgCgpQZXJmb3JtIHRoZSBpcm9uaWMgZmxhdm9yIG1pZ3JhdGlvbiBwcm9jZXNzIGFnYWluc3QgdGhlIGRhdGFiYXNlCndoaWxlIHNlcnZpY2VzIGFyZSBvZmZsaW5lLiBUaGlzIGlzIGBub3QgcmVjb21tZW5kZWRgIGZvciBtb3N0CnBlb3BsZS4gVGhlIGlyb25pYyBjb21wdXRlIGRyaXZlciB3aWxsIGRvIHRoaXMgb25saW5lIGFuZCBhcwpuZWNlc3NhcnkgaWYgcnVuIG5vcm1hbGx5LiBUaGlzIHJvdXRpbmU15:20
finucannotgaXMgcHJvdmlkZWQgb25seSBmb3IKYWR2YW5jZWQgdXNlcnMgdGhhdCBtYXkgYmUgc2tpcHBpbmcgdGhlIDE2LjAuMCBQaWtlIHJlbGVhc2UsIG5ldmVyCmFibGUgdG8gcnVuIHNlcnZpY2VzIG5vcm1hbGx5IGF0IHRoZSBQaWtlIGxldmVsLiBTaW5jZSB0aGlzIHV0aWxpdHkKaXMgZm9yIHVzZSB3aGVuIGFsbCBzZXJ2aWNlcyAoaW5jbHVkaW5nIGlyb25pYykgYXJlIGRvd24sIHlvdSBtdXN0CnBhc3MgdGhlIHJlc291cmNlIGNsYXNzIHNldCBvbiB5b3VyIG5vZGUocykgd2l0aCB0aGUKYGAtLXJlc291cmNlX2NsYXNzYGAgcGFyYW1ldGVyLgoKVG8gbWlncmF0ZSBhIHNwZWNpZm15:20
finucannotljIGhvc3QgYW5kIG5vZGUsIHByb3ZpZGUgdGhlIGhvc3RuYW1lIGFuZCBub2RlIHV1aWQgd2l0aApgYC0taG9zdCAkaG9zdG5hbWUgLS1ub2RlICR1dWlkYGAuIFRvIG1pZ3JhdGUgYWxsIGluc3RhbmNlcyBvbiBub2RlcyBtYW5hZ2VkCmJ5IGEgc2luZ2xlIGhvc3QsIHByb3ZpZGUgb25seSBgYC0taG9zdGBgLiBUbyBpdGVyYXRlIG92ZXIgYWxsIG5vZGVzIGluIHRoZQpzeXN0ZW0gaW4gYSBzaW5nbGUgcGFzcywgdXNlIGBgLS1hbGxgYC4gTm90ZSB0aGF0IHRoaXMgcHJvY2VzcyBpcyBub3QgbGlnaHR3ZWlnaHQsCnNvIGl0IHNob3VsZCBub3QgYmUgcnVuIGZyZXF1ZW50bHkgd15:21
*** robputt has joined #openstack-nova15:21
finucannot2l0aG91dCBjYXVzZSwgYWx0aG91Z2ggaXQgaXMgbm90IGhhcm1mdWwKdG8gZG8gc28uIElmIHlvdSBoYXZlIG11bHRpcGxlIGNlbGxzdjIgY2VsbHMsIHlvdSBzaG91bGQgcnVuIHRoaXMgb25jZSBwZXIgY2VsbAp3aXRoIHRoZSBjb3JyZXNwb25kaW5nIGNlbGwgY29uZmlnIGZvciBlYWNoIChpLmUuIHRoaXMgZG9lcyBub3QgaXRlcmF0ZSBjZWxscwphdXRvbWF0aWNhbGx5KS4KCk5vdGUgdGhhdCB0aGlzIGlzIG5vdCByZWNvbW1lbmRlZCB1bmxlc3MgeW91IG5lZWQgdG8gcnVuIHRoaXMKc3BlY2lmaWMgZGF0YSBtaWdyYXRpb24gb2ZmbGluZSwgYW5kIGl0IHNob3VsZCBiZSB115:21
cdentwheeee ha15:21
* tbachman slaps leakypipes, starts Larry, Curly, & Moe routine15:21
finucannotc2VkIHdpdGggY2FyZSBhcwp0aGUgd29yayBkb25lIGlzIG5vbi10cml2aWFsLiBSdW5uaW5nIHNtYWxsZXIgYW5kIG1vcmUgdGFyZ2V0ZWQgYmF0Y2hlcyAoc3VjaCBhcwpzcGVjaWZpYyBub2RlcykgaXMgcmVjb21tZW5kZWQuCgpOb3ZhIEFQSSBEYXRhYmFzZQp+fn5+fn5+fn5+fn5+fn5+fgoKYGBub3ZhLW1hbmFnZSBhcGlfZGIgdmVyc2lvbmBgCgpQcmludCB0aGUgY3VycmVudCBjZWxscyBhcGkgZGF0YWJhc2UgdmVyc2lvbi4KCmBgbm92YS1tYW5hZ2UgYXBpX2RiIHN5bmNgYAoKU3luYyB0aGUgYXBpIGNlbGxzIGRhdGFiYXNlIHVwIHRvIHRoZSBtb3N0IHJlY2VudCB2ZXJ15:21
* superdan vomits because of the vommit15:21
finucannotzaW9uLiBUaGlzIGlzIHRoZSBzdGFuZGFyZCB3YXkgdG8gY3JlYXRlIHRoZSBkYiBhcyB3ZWxsLgoKLi4gX21hbi1wYWdlLWNlbGxzLXYyOgoKTm92YSBDZWxscyB2Mgp+fn5+fn5+fn5+fn5+CgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgc2ltcGxlX2NlbGxfc2V0dXAgWy0tdHJhbnNwb3J0LXVybCA8dHJhbnNwb3J0X3VybD5dYGAKClNldHVwIGEgZnJlc2ggY2VsbHMgdjIgZW52aXJvbm1lbnQ7IHRoaXMgc2hvdWxkIG5vdCBiZSB1c2VkIGlmIHlvdQpjdXJyZW50bHkgaGF2ZSBhIGNlbGxzIHYxIGVudmlyb25tZW50LiBSZXR1cm5zIDAgaWYgc2V0dXAgaXMgY29tcGxldGVkCihvci15:21
finucannotBoYXMgYWxyZWFkeSBiZWVuIGRvbmUpLCAxIGlmIG5vIGhvc3RzIGFyZSByZXBvcnRpbmcgKGFuZCBjYW5ub3QgYmUKbWFwcGVkKSwgMSBpZiBubyB0cmFuc3BvcnQgdXJsIGlzIHByb3ZpZGVkIGZvciB0aGUgY2VsbCBtZXNzYWdlIHF1ZXVlLAphbmQgMiBpZiBydW4gaW4gYSBjZWxscyB2MSBlbnZpcm9ubWVudC4KCmBgbm92YS1tYW5hZ2UgY2VsbF92MiBtYXBfY2VsbDAgWy0tZGF0YWJhc2VfY29ubmVjdGlvbiA8ZGF0YWJhc2VfY29ubmVjdGlvbj5dYGAKCkNyZWF0ZSBhIGNlbGwgbWFwcGluZyB0byB0aGUgZGF0YWJhc2UgY29ubmVjdGlvbiBmb3IgdGhlIGNlbGwwIGRhdGFiY15:21
finucannotXNlLgpJZiBhIGRhdGFiYXNlX2Nvbm5lY3Rpb24gaXMgbm90IHNwZWNpZmllZCwgaXQgd2lsbCB1c2UgdGhlIG9uZSBkZWZpbmVkIGJ5CmBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGAgaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBwYXNzZWQgdG8gbm92YS1tYW5hZ2UuClRoZSBjZWxsMCBkYXRhYmFzZSBpcyB1c2VkIGZvciBpbnN0YW5jZXMgdGhhdCBoYXZlIG5vdCBiZWVuIHNjaGVkdWxlZCB0bwphbnkgY2VsbC4gVGhpcyBnZW5lcmFsbHkgYXBwbGllcyB0byBpbnN0YW5jZXMgdGhhdCBoYXZlIGVuY291bnRlcmVkIGFuCmVycm9yIGJlZm9yZSB0aGV5IGhhdmUgYmVlbiBzY2hl15:21
finucannotZHVsZWQuIFJldHVybnMgMCBpZiBjZWxsMCBpcyBjcmVhdGVkCnN1Y2Nlc3NmdWxseSBvciBhbHJlYWR5IHNldHVwLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIG1hcF9pbnN0YW5jZXMgLS1jZWxsX3V1aWQgPGNlbGxfdXVpZD4gWy0tbWF4LWNvdW50IDxtYXhfY291bnQ+XWBgCgpNYXAgaW5zdGFuY2VzIHRvIHRoZSBwcm92aWRlZCBjZWxsLiBJbnN0YW5jZXMgaW4gdGhlIG5vdmEgZGF0YWJhc2Ugd2lsbApiZSBxdWVyaWVkIGZyb20gb2xkZXN0IHRvIG5ld2VzdCBhbmQgbWFwcGVkIHRvIHRoZSBwcm92aWRlZCBjZWxsLiBBCm1heF9jb3VudCBjYW4gYmUgc2V0IG9uIHRoZSBudW115:21
finucannotiZXIgb2YgaW5zdGFuY2UgdG8gbWFwIGluIGEgc2luZ2xlIHJ1bi4KUmVwZWF0ZWQgcnVucyBvZiB0aGUgY29tbWFuZCB3aWxsIHN0YXJ0IGZyb20gd2hlcmUgdGhlIGxhc3QgcnVuIGZpbmlzaGVkCnNvIGl0IGlzIG5vdCBuZWNlc3NhcnkgdG8gaW5jcmVhc2UgbWF4LWNvdW50IHRvIGZpbmlzaC4gUmV0dXJucyAwIGlmIGFsbAppbnN0YW5jZXMgaGF2ZSBiZWVuIG1hcHBlZCwgYW5kIDEgaWYgdGhlcmUgYXJlIHN0aWxsIGluc3RhbmNlcyB0byBiZQptYXBwZWQuCgpJZiBgYC0tbWF4LWNvdW50YGAgaXMgbm90IHNwZWNpZmllZCwgYWxsIGluc3RhbmNlcyBpbiB0aGUgY2VsbCB3aW15:21
* Systemotic generates entropy15:21
finucannotxsIGJlCm1hcHBlZCBpbiBiYXRjaGVzIG9mIDUwLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIG51bWJlciBvZiBpbnN0YW5jZXMsIGNvbnNpZGVyCnNwZWNpZnlpbmcgYSBjdXN0b20gdmFsdWUgYW5kIHJ1biB0aGUgY29tbWFuZCB1bnRpbCBpdCBleGl0cyB3aXRoIDAuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgbWFwX2NlbGxfYW5kX2hvc3RzIFstLW5hbWUgPGNlbGxfbmFtZT5dIFstLXRyYW5zcG9ydC11cmwgPHRyYW5zcG9ydF91cmw+XSBbLS12ZXJib3NlXWBgCgpDcmVhdGUgYSBjZWxsIG1hcHBpbmcgdG8gdGhlIGRhdGFiYXNlIGNvbm5lY3Rpb24gYW5kIG1lc3NhZ2UgcXVldWUKd15:21
finucannotHJhbnNwb3J0IHVybCwgYW5kIG1hcCBob3N0cyB0byB0aGF0IGNlbGwuIFRoZSBkYXRhYmFzZSBjb25uZWN0aW9uCmNvbWVzIGZyb20gdGhlIGBgW2RhdGFiYXNlXS9jb25uZWN0aW9uYGAgZGVmaW5lZCBpbiB0aGUgY29uZmlndXJhdGlvbgpmaWxlIHBhc3NlZCB0byBub3ZhLW1hbmFnZS4gSWYgYSB0cmFuc3BvcnRfdXJsIGlzIG5vdCBzcGVjaWZpZWQsIGl0IHdpbGwKdXNlIHRoZSBvbmUgZGVmaW5lZCBieSBgYFtERUZBVUxUXS90cmFuc3BvcnRfdXJsYGAgaW4gdGhlIGNvbmZpZ3VyYXRpb24KZmlsZS4gVGhpcyBjb21tYW5kIGlzIGlkZW1wb3RlbnQgKGNhbiBiZSBydW4gbXVs15:21
finucannotdGlwbGUgdGltZXMpLCBhbmQgdGhlCnZlcmJvc2Ugb3B0aW9uIHdpbGwgcHJpbnQgb3V0IHRoZSByZXN1bHRpbmcgY2VsbCBtYXBwaW5nIHV1aWQuIFJldHVybnMgMApvbiBzdWNjZXNzZnVsIGNvbXBsZXRpb24sIGFuZCAxIGlmIHRoZSB0cmFuc3BvcnQgdXJsIGlzIG1pc3NpbmcuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgdmVyaWZ5X2luc3RhbmNlIC0tdXVpZCA8aW5zdGFuY2VfdXVpZD4gWy0tcXVpZXRdYGAKClZlcmlmeSBpbnN0YW5jZSBtYXBwaW5nIHRvIGEgY2VsbC4gVGhpcyBjb21tYW5kIGlzIHVzZWZ1bCB0byBkZXRlcm1pbmUgaWYKdGhlIGNlbGxzIHYyIGVudmlyb2515:21
finucannottZW50IGlzIHByb3Blcmx5IHNldHVwLCBzcGVjaWZpY2FsbHkgaW4gdGVybXMgb2YgdGhlCmNlbGwsIGhvc3QsIGFuZCBpbnN0YW5jZSBtYXBwaW5nIHJlY29yZHMgcmVxdWlyZWQuIFJldHVybnMgMCB3aGVuIHRoZQppbnN0YW5jZSBpcyBzdWNjZXNzZnVsbHkgbWFwcGVkIHRvIGEgY2VsbCwgMSBpZiB0aGUgaW5zdGFuY2UgaXMgbm90Cm1hcHBlZCB0byBhIGNlbGwgKHNlZSB0aGUgYGBtYXBfaW5zdGFuY2VzYGAgY29tbWFuZCksIDIgaWYgdGhlIGNlbGwKbWFwcGluZyBpcyBtaXNzaW5nIChzZWUgdGhlIGBgbWFwX2NlbGxfYW5kX2hvc3RzYGAgY29tbWFuZCBpZiB5b3UgYXJlCn15:21
*** slaweq__ has joined #openstack-nova15:21
finucannotVwZ3JhZGluZyBmcm9tIGEgY2VsbHMgdjEgZW52aXJvbm1lbnQsIGFuZCB0aGUgYGBzaW1wbGVfY2VsbF9zZXR1cGBgIGlmCnlvdSBhcmUgdXBncmFkaW5nIGZyb20gYSBub24tY2VsbHMgdjEgZW52aXJvbm1lbnQpLCAzIGlmIGl0IGlzIGEgZGVsZXRlZAppbnN0YW5jZSB3aGljaCBoYXMgaW5zdGFuY2UgbWFwcGluZywgYW5kIDQgaWYgaXQgaXMgYW4gYXJjaGl2ZWQgaW5zdGFuY2UKd2hpY2ggc3RpbGwgaGFzIGFuIGluc3RhbmNlIG1hcHBpbmcuCgpgYG5vdmEtbWFuYWdlIGNlbGxfdjIgY3JlYXRlX2NlbGwgWy0tbmFtZSA8Y2VsbF9uYW1lPl0gWy0tdHJhbnNwb3J0LXVybCA8d15:22
finucannotHJhbnNwb3J0X3VybD5dIFstLWRhdGFiYXNlX2Nvbm5lY3Rpb24gPGRhdGFiYXNlX2Nvbm5lY3Rpb24+XSBbLS12ZXJib3NlXWBgCgpDcmVhdGUgYSBjZWxsIG1hcHBpbmcgdG8gdGhlIGRhdGFiYXNlIGNvbm5lY3Rpb24gYW5kIG1lc3NhZ2UgcXVldWUKdHJhbnNwb3J0IHVybC4gSWYgYSBkYXRhYmFzZV9jb25uZWN0aW9uIGlzIG5vdCBzcGVjaWZpZWQsIGl0IHdpbGwgdXNlIHRoZQpvbmUgZGVmaW5lZCBieSBgYFtkYXRhYmFzZV0vY29ubmVjdGlvbmBgIGluIHRoZSBjb25maWd1cmF0aW9uIGZpbGUgcGFzc2VkCnRvIG5vdmEtbWFuYWdlLiBJZiBhIHRyYW5zcG9ydF91cmwgaXMg15:22
finucannotbm90IHNwZWNpZmllZCwgaXQgd2lsbCB1c2UgdGhlIG9uZQpkZWZpbmVkIGJ5IGBgW0RFRkFVTFRdL3RyYW5zcG9ydF91cmxgYCBpbiB0aGUgY29uZmlndXJhdGlvbiBmaWxlLiAgVGhlCnZlcmJvc2Ugb3B0aW9uIHdpbGwgcHJpbnQgb3V0IHRoZSByZXN1bHRpbmcgY2VsbCBtYXBwaW5nIHV1aWQuICBSZXR1cm5zIDAKaWYgdGhlIGNlbGwgbWFwcGluZyB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQsIDEgaWYgdGhlIHRyYW5zcG9ydCB1cmwgb3IKZGF0YWJhc2UgY29ubmVjdGlvbiB3YXMgbWlzc2luZywgYW5kIDIgaWYgYSBjZWxsIGlzIGFscmVhZHkgdXNpbmcgdGhhdAp0cmFuc3B15:22
finucannotvcnQgdXJsIGFuZCBkYXRhYmFzZSBjb25uZWN0aW9uIGNvbWJpbmF0aW9uLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIGRpc2NvdmVyX2hvc3RzIFstLWNlbGxfdXVpZCA8Y2VsbF91dWlkPl0gWy0tdmVyYm9zZV0gWy0tc3RyaWN0XWBgCgpTZWFyY2hlcyBjZWxscywgb3IgYSBzaW5nbGUgY2VsbCwgYW5kIG1hcHMgZm91bmQgaG9zdHMuIFRoaXMgY29tbWFuZCB3aWxsCmNoZWNrIHRoZSBkYXRhYmFzZSBmb3IgZWFjaCBjZWxsIChvciBhIHNpbmdsZSBvbmUgaWYgcGFzc2VkIGluKSBhbmQgbWFwIGFueQpob3N0cyB3aGljaCBhcmUgbm90IGN1cnJlbnRseSBtYXBwZWQuIElmIGEgaG15:22
*** ChanServ sets mode: +o superdan15:22
finucannot9zdCBpcyBhbHJlYWR5IG1hcHBlZCBub3RoaW5nCndpbGwgYmUgZG9uZS4gWW91IG5lZWQgdG8gcmUtcnVuIHRoaXMgY29tbWFuZCBlYWNoIHRpbWUgeW91IGFkZCBtb3JlCmNvbXB1dGUgaG9zdHMgdG8gYSBjZWxsIChvdGhlcndpc2UgdGhlIHNjaGVkdWxlciB3aWxsIG5ldmVyIHBsYWNlIGluc3RhbmNlcwp0aGVyZSBhbmQgdGhlIEFQSSB3aWxsIG5vdCBsaXN0IHRoZSBuZXcgaG9zdHMpLiBJZiB0aGUgc3RyaWN0IG9wdGlvbiBpcwpwcm92aWRlZCB0aGUgY29tbWFuZCB3aWxsIG9ubHkgYmUgY29uc2lkZXJlZCBzdWNjZXNzZnVsIGlmIGFuIHVubWFwcGVkIGhvc3QKaXMgZGlzY15:22
*** finucannot was kicked by superdan (Your behavior is not conducive to the desired environment.)15:22
tbachmanlol15:22
tbachmansuperdan: thx15:22
*** ChanServ sets mode: -o superdan15:22
* tbachman now knows why he’s called superdan 15:22
superdan\o/15:22
gibletlol15:22
tbachmangive that man a cape!15:23
*** finucannot has joined #openstack-nova15:23
SystemoticIn Korean, Teehee is 티히15:23
finucannot0aGVyIGNlbGwsCnRoaXMgY29tbWFuZCB3aWxsIHJldHVybiBhbiBleGl0IGNvZGUgb2YgMy4gSWYgdGhlIHByb3BlcnRpZXMgY2Fubm90IGJlIHNldCwKdGhpcyB3aWxsIHJldHVybiAyLiBPdGhlcndpc2UsIHRoZSBleGl0IGNvZGUgd2lsbCBiZSAwLgoKLi4gbm90ZTo6CgogIFVwZGF0aW5nIHRoZSBgYHRyYW5zcG9ydF91cmxgYCBvciBgYGRhdGFiYXNlX2Nvbm5lY3Rpb25gYCBmaWVsZHMgb24gYQogIHJ1bm5pbmcgc3lzdGVtIHdpbGwgTk9UIHJlc3VsdCBpbiBhbGwgbm9kZXMgaW1tZWRpYXRlbHkgdXNpbmcgdGhlIG5ldwogIHZhbHVlcy4gIFVzZSBjYXV0aW9uIHdoZW4gY215:23
finucannothhbmdpbmcgdGhlc2UgdmFsdWVzLgoKYGBub3ZhLW1hbmFnZSBjZWxsX3YyIGRlbGV0ZV9ob3N0IC0tY2VsbF91dWlkIDxjZWxsX3V1aWQ+IC0taG9zdCA8aG9zdD5gYAoKRGVsZXRlIGEgaG9zdCBieSB0aGUgZ2l2ZW4gaG9zdCBuYW1lIGFuZCB0aGUgZ2l2ZW4gY2VsbCB1dWlkLiBSZXR1cm5zIDAKaWYgdGhlIGVtcHR5IGhvc3QgaXMgZm91bmQgYW5kIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LCAxIGlmIGEgY2VsbCB3aXRoCnRoYXQgdXVpZCBjb3VsZCBub3QgYmUgZm91bmQsIDIgaWYgYSBob3N0IHdpdGggdGhhdCBuYW1lIGNvdWxkIG5vdCBiZQpmb3VuZCwgMyBpZiBhIGhvc3Qgd15:23
tbachmannooooooo15:23
superdancome on15:23
finucannot2l0aCB0aGF0IG5hbWUgaXMgbm90IGluIGEgY2VsbCB3aXRoIHRoYXQgdXVpZCwgNCBpZgphIGhvc3Qgd2l0aCB0aGF0IG5hbWUgaGFzIGluc3RhbmNlcyAoaG9zdCBub3QgZW1wdHkpLg==15:23
SystemoticIt's all buffered15:23
finucannotChrist, Sorry15:23
*** ChanServ sets mode: +o superdan15:23
* finucannot bows head15:23
Systemotichis client is still sending it15:23
finucannotmriedem: Take two: http://paste.openstack.org/show/696393/15:23
*** finucannot has left #openstack-nova15:23
*** ChanServ sets mode: -o superdan15:23
gibletwhat a Friday :)15:24
*** READ10 has joined #openstack-nova15:25
kashyapStephen, isn't it too early for a beer?15:25
kashyap:D15:25
*** finucannot has joined #openstack-nova15:25
kashyapAh, he's out of the channel15:25
finucannotI'm back15:26
finucannotWell, that was fun15:26
finucannot#FridayBants15:26
*** slaweq__ has quit IRC15:26
mriedemi dropped the +2, feel free to make the changes you want15:27
mriedemalso, goo.gl15:27
openstackgerritJay Pipes proposed openstack/nova-specs master: Allow overriding a compute node's UUID  https://review.openstack.org/55131515:28
leakypipesgiblet: ^15:28
*** pasuder has quit IRC15:28
finucannotmriedem: Rejected it as an invalid link (probably because of all the encoding)15:28
SystemoticAll this activity makes me sad you folks will be on your weekend for my next two days of work :P15:29
mriedemleakypipes: giblet: ew what is that for?15:30
superdanugh, really?15:30
*** Spaz-Work has quit IRC15:30
gibletleakypipes: thanks15:30
leakypipesmriedem, superdan: thx for your vote of confidence.15:30
mriedemwell changing uuids is generally pretty terrible15:30
mriedemwe can all agree15:30
leakypipesmriedem: it's for *new* compute hosts that haven't started up.15:31
leakypipesit's not changing anything.15:31
*** robputt has quit IRC15:32
superdanoh this is that neutron thing15:32
leakypipesmriedem: 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-nova15:32
leakypipesmriedem: right.15:32
gibletmriedem, 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-nova15:32
openstackgerritTakashi NATSUME proposed openstack/nova stable/queens: [placement] Add sending global request ID in get  https://review.openstack.org/54311615:33
*** robputt has joined #openstack-nova15:34
mriedemso 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 information15:35
*** ralonsoh has quit IRC15:35
*** wolverineav has joined #openstack-nova15:35
*** mlavalle has joined #openstack-nova15:35
*** slaweq__ has quit IRC15:36
*** esberglu has joined #openstack-nova15:37
mriedemcan we make it xml and conform to CIM standards? :)15:37
*** salv-orlando has joined #openstack-nova15:37
*** robputt has quit IRC15:38
mriedemso this is just the uuids or everything?15:39
mriedemlike a heat template for placement?15:39
*** robputt has joined #openstack-nova15:39
*** slaweq has quit IRC15:40
mriedemwhat 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 IRC15:40
*** slaweq has joined #openstack-nova15:40
openstackgerritStephen Finucane proposed openstack/nova master: Fix indentation in doc/source/cli/*  https://review.openstack.org/54916615:41
*** udesale has quit IRC15:41
finucannotmriedem: ^ the things I do for docs15:41
*** slaweq__ has joined #openstack-nova15:42
finucannotThat God awful formatting of block comments in openstackdocstheme really needs to be fixed too15:42
*** salv-orlando has quit IRC15:43
rabelfinucannot: 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 problem15:43
*** robputt has quit IRC15:44
finucannotrabel: Sure :)15:44
*** AlexeyAbashkin has quit IRC15:45
*** slaweq has quit IRC15:45
*** lpetrut_ has quit IRC15:45
*** ratailor has quit IRC15:46
*** robputt has joined #openstack-nova15:46
finucannotrabel: That ones not as bad because they're using definition lists correctly - they just happen to have them indented wrongly15:46
finucannotSome comments left all the same, if you fancy tackling them15:46
*** slaweq__ has quit IRC15:47
*** yangyapeng has joined #openstack-nova15:47
rabelfinucannot: did you post the comments? i can't see them15:49
finucannotwhoops15:49
finucannotrabel: actually published now15:50
leakypipesmriedem: no. I specifically did *not* make the provider config YAML format include nested providers. One file per provider.15:50
*** robputt has quit IRC15:51
*** Spaz-Work has joined #openstack-nova15:51
rabelfinucannot: thanks15:51
finucannotrabel: FYI this is the defacto reference guide for all things reStructuredText http://docutils.sourceforge.net/docs/user/rst/quickstart.html15:51
mriedemleakypipes: ok, so it's a yaml file per provider, and can include the full provider description, including inventory, allocations, traits, aggregates, etc?15:51
leakypipesmriedem: 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
finucannotThe actually Sphinx docs are awful (I'm working on it)15:51
leakypipesmriedem: no allocations.15:51
leakypipesmriedem: no aggregates.15:52
leakypipesmriedem: only inventory and traits.15:52
mriedemso just what the RT would report today15:52
leakypipescorrect.15:52
*** yangyapeng has quit IRC15:52
mriedemand then the RT will overwrite those, b/c that's what it does today15:52
*** slaweq has joined #openstack-nova15:52
leakypipesmriedem: I have only submitted a spec describing the behaviour of a single override -- the resource provider's UUID -- in the resource tracker.15:52
mriedemleakypipes: the spec says it can also be inventory and traits15:53
*** hemna_ has joined #openstack-nova15:53
leakypipesmriedem: 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
mriedemhttps://review.openstack.org/#/c/551315/1/specs/rocky/approved/override-compute-node-uuid.rst@8415:53
mriedemthen ^ should probably come out15:54
leakypipesmriedem: why?15:54
mriedemwe need to be clear about what happens if an operator is going to put inventory and trait information in this yaml file,15:54
superdanleakypipes: 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
mriedembecause today the RT is going to override that15:54
mriedemif you plan to support out of band inventory/traits definitions, then the spec needs to discuss fixing the override so that nova merges those in15:54
leakypipesmriedem: I'm happy to remove that from the use cases list.15:55
*** robputt has joined #openstack-nova15:55
leakypipesmriedem: I planned on another spec to discuss the implementation of inventory and trait overrides in the resource tracker.15:55
leakypipesmriedem: that spec is just for the compute node UUID override.15:55
*** gouthamr has joined #openstack-nova15:55
leakypipessuperdan: 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 IRC15:56
superdanleakypipes: or we just define a new conf option for the name of the RP, default=None means use CONF.host15:57
mriedem^ was just thinking that15:57
superdanand then roll from there, without having to provide generic override mechanisms, hard coding uuids, etc15:57
*** dtantsur|brb is now known as dtantsur15:57
leakypipessuperdan: 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-nova15:58
superdanthe same way as if this override yaml file is present and has a uuid set I guess?15:58
*** yamamoto has joined #openstack-nova15:58
superdanfor the container file namespace issue, you can put that one option in its own conf file in a common location15:59
superdan*filesystem namespace I mean15:59
leakypipessuperdan: 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
leakypipessuperdan: "one option in its own conf file" vs a standardized descriptor file format for resource providers?16:00
superdanI'm confused.16:00
leakypipessuperdan: I would have thought you'd be supportive of not adding yet more configuration options.16:00
mriedemleakypipes: this spec doesn't talk about non-nova agents managing multiple compute nodes16:00
*** andreas_s has joined #openstack-nova16:00
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Network bandwidth resource provider  https://review.openstack.org/50230616:01
mriedemi'm reading this all as 1:1 with a single compute node16:01
leakypipesmriedem: 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-nova16:02
*** pcaruana has quit IRC16:02
mriedemsorry for my lack of neutron agent know-how, but that's not the case for OVS and LB is it?16:03
mriedemotherwise how would os-vif plugins work for those?16:03
mriedemsince we don't use rpc or rest apis in os-vif16:04
mriedemi'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 backends16:04
*** andreas_s has quit IRC16:05
*** robputt has quit IRC16:05
leakypipesmriedem: 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 run16:06
leakypipesin a container on a controller...16:06
*** robputt has joined #openstack-nova16:06
*** ralonsoh__ has joined #openstack-nova16:07
*** slaweq has quit IRC16:07
*** maciejjozefczyk has quit IRC16:07
mriedemis that a thing today with the traditional OVS agent? or is this a neutron agent of the future?16:08
gibletKevin_Zheng, alex_xu_: I've updated the bandwidth spec based on the comments so far https://review.openstack.org/#/c/50230616:08
mriedemlike, a new agent service for managing placement type resource information16:08
*** jamesdenton has quit IRC16:08
*** yamamoto has quit IRC16:08
*** ralonsoh_ has quit IRC16:10
*** p_d has quit IRC16:10
leakypipesmriedem: 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 IRC16:11
*** slaweq has joined #openstack-nova16:11
mriedemleakypipes: 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
leakypipessuperdan: 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
leakypipesmriedem: I'm feeling ganged up on.16:12
mriedemoperators, or external services, can set traits16:12
*** robputt has joined #openstack-nova16:12
mriedemnova just needs to not overwrite them16:12
*** slaweq__ has joined #openstack-nova16:12
mriedemi don't think we need config options for that16:13
leakypipesmriedem: and how do we signal to nova not to override *some* traits but not others?16:13
mriedemit's why we have the rest api16:13
mriedemCUSTOM_?16:13
mriedemi thought there was some discussion about that at the ptg about overriding standard vs custom traits16:13
mriedemwould have to look16:13
leakypipesmriedem: 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 IRC16:14
mriedemL494 https://etherpad.openstack.org/p/nova-ptg-rocky16:15
superdanleakypipes: I'm not ganging up on you, I promise16:15
*** slaweq has quit IRC16:16
superdanleakypipes: 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 alone16:16
mriedemwrt 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 provider16:16
mriedemthe compute node provider16:16
mriedemstandard or custom16:16
*** sahid has quit IRC16:17
mriedembut 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 on16:17
leakypipessuperdan: how are you proposing that the virt driver indicate which traits it is authoritative over?16:17
*** robputt has quit IRC16:17
superdanleakypipes: like I said in the room,16:17
*** slaweq__ has quit IRC16:17
superdansome sort of contract between compute and virt, where virt returns all the traits and a "assert", "de-assert", "dont-care" sort of thing16:18
*** tbachman has quit IRC16:18
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Network bandwidth resource provider  https://review.openstack.org/50230616:18
superdancompute looks at the traits currently on a provider, and doesn't touch any that are not mentioned or listed as dont-care16:18
superdansame for any compute-manager-owned traits16:18
leakypipessuperdan: and for non-virt things?16:18
superdansame16:18
*** danpawlik has quit IRC16:18
mriedemi'm not yet sure why we need that level of granularity16:19
*** robputt has joined #openstack-nova16:19
leakypipessuperdan: this "contract" of which you speak... that is my proposed provider config file.16:19
superdanleakypipes: no, it's not16:19
leakypipesyes, it is :)16:19
mriedemthe difference is the file is defined out of band, while the virt driver is in control of what it says should be on the provider16:20
cdentpresumably the contract has to live _somewhere_, or is just just "known" somehow?16:20
mriedemthe 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 api16:20
mriedemcdent: i'm not yet sure why we need a contract, why we don't just merge in the common sense of what merge means16:22
mriedemRP 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,z16:22
mriedemnova-compute gets its traits from the virt driver16:22
leakypipesmriedem: 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-nova16:23
*** robputt has quit IRC16:23
mriedemleakypipes: so the file would have the forbidden traits logic built in?16:23
leakypipesmriedem: yes, that's what the always and ignore sections are.16:23
mriedemlike pci whitelist, but traits blacklist16:24
leakypipesmriedem: though the forbidden traits thing is more about *requesting* a specific traits *not* be present on a provider.16:24
mriedemidk, i can't say i like the proxy aspect of this when we have a rest api for placement16:24
leakypipesmriedem: 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
mriedemit 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 externally16:25
*** robputt has joined #openstack-nova16:25
mriedemthe ignore case is the CPU features thing when host_model is set?16:26
mriedemthe 'always set these traits' thing can be done externally from nova16:26
leakypipesmriedem: 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
mriedemleakypipes: i'm talking about different rest apis16:27
openstackgerritMerged openstack/nova master: Fix indentation in doc/source/cli/*  https://review.openstack.org/54916616:27
mriedemmy 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 file16:27
*** slaweq has quit IRC16:27
mriedemi get (1)16:28
leakypipesmriedem: and what happens with the compute node auto-discover traits stuff?16:28
mriedemfor (2) if we simply merge the traits set externally with the traits that nova-compute reports, then we should be fine16:28
leakypipesmriedem: 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
mriedemwhy does somebody need to overwrite somebody else?16:29
mriedemthat's what we do today, yes, but we can change that to merge16:29
leakypipesmriedem: 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
mriedemright16:29
openstackgerritLee Yarwood proposed openstack/nova master: trivial: Rename reboot kwarg to hard_reboot  https://review.openstack.org/55128916:30
leakypipesmriedem: so we need a way of instructing the virt driver not to report that trait.16:30
mriedemwhy would someone remove it, is what i'm trying to get at16:30
*** kaisers_ has joined #openstack-nova16:30
leakypipesmriedem: 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
leakypipesmriedem: 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
mriedemi'm not sure if we'd be able to tell if the allocation ratio was changed externally16:32
mriedemwe would see that it's different,16:32
mriedembut it could be different because of a config change and restart of nova-compute16:32
leakypipesmriedem: 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-nova16:33
mriedemkaisers_: nova.virt.libvirt.driver16: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
mriedemsomewhere in init_host or something16:33
kaisers_mriedem: thanks16:33
mriedemcdent: wouldn't the operator just not configure the flavor to require trait barney?16:34
*** wolverineav has joined #openstack-nova16:34
cdentthere are other flavors that do want barney16:35
cdentbut these machines are not for that16:35
mriedemaggregates then16:35
mriedem?16:35
cdentor turn off the traits?16:35
mriedemyour barney flavors are tied to the aggregates that allow barney16:35
mriedemi just think the idea of masking inventory reporting is weird,16:36
mriedemif the inventory is there, you can use it, or don't16:36
mriedeminventory/trait/whatever16:36
mriedemand it would further complicate the ways to isolate hosts and restrict flavors to them16:37
mriedemb/c you could do it with aggregates, or with disabling traits, or whatever else16:37
cdentyeah, 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-nova16:37
mriedemwhy not just have one way (that people are already used to) and make that work well16:37
*** slaweq has quit IRC16:37
mriedemcdent: tidy and powerful for now, until we use it in practice and start to have all sorts of weird complicated things we didn't envision16:38
*** robputt has quit IRC16:38
cdentYeah, 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-nova16:38
cdentLike I said, I don't have a strong opinion, just trying to see if the picture is clear.16:38
leakypipesI don't really see why aggregates are involved here.16:38
mriedembecause cdent was trying to answer my question,16:39
*** wolverineav has quit IRC16:39
*** robputt has joined #openstack-nova16:39
mriedemabout why we'd explicitly ignore traits that nova-compute is reporting16:39
*** amodi has quit IRC16:40
leakypipesmriedem: 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
mriedemstop overwriting. merge the traits. who is doing the overwriting?16:41
*** yangyapeng has quit IRC16:41
*** salv-orlando has quit IRC16:42
*** salv-orlando has joined #openstack-nova16:42
leakypipeshow do you "merge traits" when one of them has been manually deleted and the compute node keeps adding the same trait?16:42
leakypipesadmin deletes AVX2. virt driver keeps adding it.16:42
mriedemand now we're back to my question about why would someone manually delete a trait that nova-compute is reporting16:42
mriedemwhich cdent was trying to answer16:42
*** slaweq has joined #openstack-nova16:43
*** robputt has quit IRC16:43
mriedemi just feel like we're debating a solution for a problem that doesn't yet exist16:44
mriedemthe trait override / manual removal part i mean16:44
mriedemthe CN uuid discovery stuff i get16:44
*** robputt has joined #openstack-nova16:45
mriedemmaybe we should agree to table this for today, and do a hangout next week, when efried is also back to weigh in16:46
leakypipesmriedem: fine by me.16:46
*** chyka has joined #openstack-nova16:47
*** slaweq has quit IRC16:47
*** tbachman has joined #openstack-nova16:49
*** robputt has quit IRC16:49
*** robputt has joined #openstack-nova16:50
*** amodi has joined #openstack-nova16:51
*** psachin has quit IRC16:53
*** slaweq has joined #openstack-nova16:53
*** tbachman has quit IRC16:54
*** masber has quit IRC16:54
*** robputt has quit IRC16:54
*** tbachman has joined #openstack-nova16:55
mriedemi'm sorry for my initial reaction to the spec, i just want to understand the problem better, which we can talk about next week16:56
*** robputt has joined #openstack-nova16:57
*** slaweq has quit IRC16:58
leakypipesmriedem: thx, it's cool. we can chat about it next week.16:58
mdboothsuperdan: Can I mark an object field 'dirty' so if I call save() it will be written again?16:59
*** Faster-Fanboi has quit IRC17:00
*** harlowja has joined #openstack-nova17:00
*** lyaaaaaaaarwood is now known as lyarwood17:00
mriedemmdbooth: think you have to change it's value17:01
*** gaoyan has quit IRC17:01
mdboothmriedem: So obj.foo = obj.foo?17:01
mriedemi'm not sure if that would work17:01
mdboothRight.17:01
mriedemif it's not changing, why do you need to write it again?17:01
mdboothI can fetch them again and update specific values from the stashed object17:01
mdboothBut that just seems inefficient17:02
mdboothThe LM thing I was talking about yesterda17:02
mdboothy17:02
mriedemsure, but if the values don't change, why do we need to write it again?17:02
mdboothIf I stash the BDMs on the source then call pre_live_migration on the dest17:02
superdanmdbooth: there's no interface for marking a thing as dirty, no17:02
mdboothThe dest updates the BDMs, but that doesn't affect my stashed list because I (deliberately) haven't gone back to the db17:03
mriedemoh i see17:03
mdboothJust wondering if I can do bdm.poke(connection_info, attachment_id); bdm.save()17:03
*** ttsiouts has quit IRC17:03
mdboothIf I have to refetch the object and update fields that's not terrible17:03
mriedemyou'd have to fetch/update from stash/save17:03
*** slaweq has joined #openstack-nova17:03
mdboothJust wonder if I would be missing a trick17:03
superdanmdbooth: setting it to the same thing should re-add it to the dirty list though I think17:04
superdanfrom looking at the code17:04
superdanmdbooth: i.e. obj.foo = obj.foo17:04
mdboothsuperdan: Is that an interface you'd want to rely on? Or best to refetch anyway?17:04
mriedemmake sure you leave a note :)17:04
mdboothmriedem: Hehe, yeah17:04
superdanmdbooth: I mean, it could change I guess, but hasn't in a long time17:04
mdboothsuperdan: Ok, I'll do that and leave a comment17:05
*** sridharg has quit IRC17:06
*** hemna_ has quit IRC17:07
*** hemna_ has joined #openstack-nova17:08
*** slaweq has quit IRC17:09
*** germs has joined #openstack-nova17:09
*** robputt has quit IRC17:09
*** germs has quit IRC17:09
*** germs has joined #openstack-nova17:09
*** robputt has joined #openstack-nova17:10
*** vivsoni__ has joined #openstack-nova17:12
*** germs has quit IRC17:14
*** mgoddard_ has quit IRC17:14
*** slaweq has joined #openstack-nova17:14
*** hemna_ has quit IRC17:14
*** robputt has quit IRC17:14
*** robputt has joined #openstack-nova17:17
*** slaweq has quit IRC17:19
*** hemna_ has joined #openstack-nova17:22
*** robputt has quit IRC17:22
*** slaweq has joined #openstack-nova17:24
*** robputt has joined #openstack-nova17:26
*** slagle has quit IRC17:26
*** lpetrut has joined #openstack-nova17:27
*** yangyapeng has joined #openstack-nova17:27
*** slagle has joined #openstack-nova17:27
*** slaweq has quit IRC17:28
*** dtantsur is now known as dtantsur|afk17:30
*** yangyapeng has quit IRC17:31
*** robputt has quit IRC17:32
*** robputt has joined #openstack-nova17:33
*** slaweq has joined #openstack-nova17:34
*** robputt has quit IRC17:38
*** slaweq has quit IRC17:39
*** robputt has joined #openstack-nova17:40
*** diga has quit IRC17:42
openstackgerritMatthew Booth proposed openstack/nova master: Avoid redundant initialize_connection on source post live migration  https://review.openstack.org/55130217:43
*** gyee has joined #openstack-nova17:43
*** robputt has quit IRC17:44
*** slaweq has joined #openstack-nova17:44
*** robputt has joined #openstack-nova17:46
openstackgerritMatthew Booth proposed openstack/nova master: Avoid redundant initialize_connection on source post live migration  https://review.openstack.org/55130217:47
*** slaweq has quit IRC17:49
*** hemna__ has joined #openstack-nova17:50
*** derekh has quit IRC17:50
*** robputt has quit IRC17:50
*** robputt has joined #openstack-nova17:51
*** hemna_ has quit IRC17:53
*** harlowja has quit IRC17:54
*** slaweq has joined #openstack-nova17:54
*** robputt has quit IRC17:55
*** harlowja has joined #openstack-nova17:56
*** robputt has joined #openstack-nova17:57
leakypipesfinucannot: so, finally getting to your NUMA vSwitch spec...17:58
*** slaweq has quit IRC17:59
leakypipesfinucannot: is Neutron cool with embedding so much mapping information info neutron.conf files?17:59
*** harlowja has quit IRC18:00
leakypipesfinucannot: 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
leakypipesbackend_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
leakypipesfinucannot: or does the above refer to a *non-tenant-specific* thing?18:01
leakypipesfinucannot: lemme put my question another way...18:01
*** lucasagomes is now known as lucas-afk18:01
leakypipesfinucannot: 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
leakypipesfinucannot: 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-nova18:05
*** sdague has joined #openstack-nova18:06
*** germs has joined #openstack-nova18:06
*** germs has quit IRC18:06
*** germs has joined #openstack-nova18:06
*** ralonsoh__ has quit IRC18:06
*** slagle has quit IRC18:06
*** robputt has quit IRC18:06
*** germs has quit IRC18:07
*** germs has joined #openstack-nova18:08
*** germs has quit IRC18:08
*** germs has joined #openstack-nova18:08
*** slaweq has quit IRC18:10
*** suresh12 has joined #openstack-nova18:10
*** robputt has joined #openstack-nova18:11
*** gjayavelu has joined #openstack-nova18:12
*** kaisers_ has quit IRC18:12
openstackgerritMatthew Booth proposed openstack/nova master: WIP: Restore connection_info after live migration rollback  https://review.openstack.org/55134918:12
*** slaweq has joined #openstack-nova18:15
*** fragatina has quit IRC18:16
*** robputt has quit IRC18:18
*** robputt has joined #openstack-nova18:18
*** slaweq has quit IRC18:19
*** wolverineav has joined #openstack-nova18:21
*** slaweq has joined #openstack-nova18:25
*** robputt has quit IRC18:28
*** robputt has joined #openstack-nova18:29
*** slaweq has quit IRC18:30
*** wolverineav has quit IRC18:30
*** wolverineav has joined #openstack-nova18:31
*** robputt has quit IRC18:33
*** wolverineav has quit IRC18:34
*** robputt has joined #openstack-nova18:34
*** wolverineav has joined #openstack-nova18:34
*** slaweq has joined #openstack-nova18:35
*** slaweq has quit IRC18:40
*** slagle has joined #openstack-nova18:42
*** robputt has quit IRC18:43
*** robputt has joined #openstack-nova18:45
*** slaweq has joined #openstack-nova18:45
*** slaweq has quit IRC18:50
*** hongbin has joined #openstack-nova18:50
*** itlinux has quit IRC18:50
*** robputt has quit IRC18:52
*** robputt has joined #openstack-nova18:54
*** slaweq has joined #openstack-nova18:55
*** lajoskatona has quit IRC18:58
*** robputt has quit IRC18:58
*** robputt has joined #openstack-nova18:59
mriedemandreaf: replied18:59
andreafmriedem thanks19:00
mriedemlike most things, you'd probably need a devstack DNM patch to tinker and see what breaks19:00
*** harlowja has joined #openstack-nova19:00
*** slaweq has quit IRC19:00
*** psachin has joined #openstack-nova19:00
andreafmriedem 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 that19:00
mriedemandreaf: i don't think that's true19:01
mriedemi remember testing some new vnc proxy code in nova with the tempest full py35 job19:01
mriedemhttps://review.openstack.org/#/c/513160/19:02
*** vivsoni__ has quit IRC19:04
andreafmriedem: uh ok, sorry I was confused by the multinode job setting some novnc specific settings that I did not see in other jobs19:04
andreafmriedem: anyways that answers the question for novnc19:04
andreafmriedem: I will test the meta api19:05
mriedemas for n-api-meta you can run w/o that under a separate service,19:05
mriedembut i just don't know if devstack requires extra config for it19:05
*** robputt has quit IRC19:05
*** tesseract has quit IRC19:05
*** slaweq has joined #openstack-nova19:06
*** robputt has joined #openstack-nova19:06
*** baoli has joined #openstack-nova19:10
*** baoli has quit IRC19:10
*** slaweq has quit IRC19:10
*** robputt has quit IRC19:10
*** robputt has joined #openstack-nova19:11
*** wolverineav has quit IRC19:14
*** crlb has quit IRC19:14
*** wolverineav has joined #openstack-nova19:14
*** robputt has quit IRC19:15
*** slaweq has joined #openstack-nova19:16
*** robputt has joined #openstack-nova19:17
*** wolverineav has quit IRC19:18
*** prateek has joined #openstack-nova19:19
*** slaweq has quit IRC19:21
*** salv-orlando has quit IRC19:21
*** lpetrut has quit IRC19:21
mriedemwhat's that thing in python where you pass a function along with it's args as a parameter?19:23
mriedemfunctools.partial...19:24
*** slaweq has joined #openstack-nova19:26
*** robputt has quit IRC19:26
*** wolverineav has joined #openstack-nova19:28
*** robputt has joined #openstack-nova19:28
*** salv-orlando has joined #openstack-nova19:29
openstackgerritMatthew Edmonds proposed openstack/nova master: remove unnecessary conf imports  https://review.openstack.org/53931419:30
*** slaweq has quit IRC19:31
*** robputt has quit IRC19:33
*** robputt has joined #openstack-nova19:33
*** wolverineav has quit IRC19:34
edmondswfinucannot ^ I had to manually rebase and undo one change since someone made a change to a file such that it now does need CONF19:34
*** fragatina has joined #openstack-nova19:36
*** slaweq has joined #openstack-nova19:36
*** danpawlik has joined #openstack-nova19:37
*** robputt has quit IRC19:38
*** elmaciej has joined #openstack-nova19:39
*** slaweq has quit IRC19:41
*** danpawlik has quit IRC19:42
*** robputt has joined #openstack-nova19:42
*** tssurya has joined #openstack-nova19:52
*** robputt has quit IRC19:53
*** amoralej is now known as amoralej|off19:54
*** robputt has joined #openstack-nova19:54
*** slaweq has joined #openstack-nova19:57
leakypipescdent: around still?19:58
*** wolverineav has joined #openstack-nova19:58
*** robputt has quit IRC19:58
*** robputt has joined #openstack-nova19:59
cdentoh hi20:01
cdentleakypipes: yuppers20:01
*** slaweq has quit IRC20:01
*** danpawlik has joined #openstack-nova20:02
*** wolverineav has quit IRC20:03
*** slaweq has joined #openstack-nova20:03
*** robputt has quit IRC20:05
*** elmaciej has quit IRC20:06
*** vladikr has quit IRC20:07
*** slaweq__ has joined #openstack-nova20:07
*** vladikr has joined #openstack-nova20:07
*** tssurya is now known as sususurya20:07
*** slaweq has quit IRC20:08
*** robputt has joined #openstack-nova20:08
*** slaweq__ has quit IRC20:12
*** robputt has quit IRC20:13
*** itlinux_ has joined #openstack-nova20:14
*** slaweq has joined #openstack-nova20:14
*** robputt has joined #openstack-nova20:16
*** eharney has quit IRC20:16
*** slaweq__ has joined #openstack-nova20:17
*** slaweq has quit IRC20:19
*** robputt has quit IRC20:20
*** robputt has joined #openstack-nova20:21
*** threestrands has joined #openstack-nova20:22
*** threestrands has quit IRC20:22
*** threestrands has joined #openstack-nova20:22
*** claudiub has joined #openstack-nova20:22
*** slaweq__ has quit IRC20:22
*** robputt has quit IRC20:25
*** danpawlik has quit IRC20:26
cdentI guess you wandered off leakypipes? I'm still around for a while longer20:26
*** robputt has joined #openstack-nova20:27
*** slaweq has joined #openstack-nova20:27
*** robputt has quit IRC20:31
*** salv-orlando has quit IRC20:32
*** slaweq has quit IRC20:32
*** READ10 has quit IRC20:32
leakypipescdent: no worries, we can chat next Monday20:32
*** robputt has joined #openstack-nova20:33
*** wolverineav has joined #openstack-nova20:33
cdentleakypipes: cool, I'm probably not super coherent now, but potentially pliant20:34
*** pchavva has quit IRC20:34
leakypipescdent: heh :)20:35
mriedemsean-k-mooney: might have hit a snag on the port binding stuff during live migration wrt the migrate data we're passing around20:35
*** itlinux_ has quit IRC20:35
mriedemat 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 xml20:36
*** slaweq has joined #openstack-nova20:36
mriedemhttps://github.com/openstack/nova/blob/fcda5c2d1a8653242e580cc2c00d130a5d4f4e2e/nova/virt/libvirt/vif.py#L53720:36
mriedemso 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 object20:36
*** robputt has quit IRC20:37
*** robputt has joined #openstack-nova20:38
mriedemovs and lb don't care about the host, but others like vhostuser do20:38
*** psachin has quit IRC20:38
*** itlinux has joined #openstack-nova20:39
*** salv-orlando has joined #openstack-nova20:39
*** sidx64 has joined #openstack-nova20:40
*** robputt has quit IRC20:42
mriedemalternatively 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 sucks20:42
*** itlinux has quit IRC20:43
*** robputt has joined #openstack-nova20:43
*** robputt has quit IRC20:47
*** robputt has joined #openstack-nova20:47
*** sidx64_ has joined #openstack-nova20:49
*** sidx64 has quit IRC20:52
*** cdent has quit IRC20:52
*** robputt has quit IRC20:52
*** robputt has joined #openstack-nova20:53
*** robputt has quit IRC20:57
*** robputt has joined #openstack-nova20:58
*** ibmko has quit IRC21:01
*** moshele has joined #openstack-nova21:02
*** suresh12 has quit IRC21:02
*** robputt has quit IRC21:03
*** robputt has joined #openstack-nova21:03
*** robputt has quit IRC21:07
*** robputt has joined #openstack-nova21:10
*** moshele has quit IRC21:11
*** eharney has joined #openstack-nova21:11
*** Zames has joined #openstack-nova21:13
*** robputt has quit IRC21:14
*** robputt has joined #openstack-nova21:16
*** Zames has quit IRC21:18
*** robputt has quit IRC21:20
*** baffle has joined #openstack-nova21:20
openstackgerritMatt Riedemann proposed openstack/nova master: Add check if neutron "binding-extended" extension is available  https://review.openstack.org/52354821:20
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add code to bind a port against a dest host during live migration  https://review.openstack.org/52360421:20
openstackgerritMatt Riedemann proposed openstack/nova master: Add VIFMigrateData object for live migration  https://review.openstack.org/51542321:20
openstackgerritMatt Riedemann proposed openstack/nova master: WIP Use port binding exteded API in conductor during live migrate  https://review.openstack.org/52253721:20
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: libvirt: use dest host vif migrate details for live migration  https://review.openstack.org/55137021:20
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Use neutron port binding extended API during live migration  https://review.openstack.org/55137121:20
*** threestrands has quit IRC21:22
*** robputt has joined #openstack-nova21:23
openstackgerritMatt Riedemann proposed openstack/nova master: Add VIFMigrateData object for live migration  https://review.openstack.org/51542321:29
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: libvirt: use dest host vif migrate details for live migration  https://review.openstack.org/55137021:29
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Use neutron port binding extended API during live migration  https://review.openstack.org/55137121:29
openstackgerritMatt Riedemann proposed openstack/nova master: WIP Use port binding exteded API in conductor during live migrate  https://review.openstack.org/52253721:29
*** suresh12 has joined #openstack-nova21:33
*** suresh12 has quit IRC21:35
*** suresh12 has joined #openstack-nova21:35
*** robputt has quit IRC21:35
*** vladikr has quit IRC21:36
*** robputt has joined #openstack-nova21:36
*** dtruong has quit IRC21:43
*** sar has quit IRC21:46
mnasermriedem: not sure if you missed my fun rant but our fixes didnt end up fixing my issue unfortunately lol21:46
*** evin has joined #openstack-nova21:46
mnaserbecause 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 yet21:47
*** tidwellr has quit IRC21:47
mnaserand then it fails/stop because it cant delete the volume21:47
mriedemso it's a heat problem21:47
mnaseri guess we could say so, i guess it should try to delete the instance THEN delete the volume21:48
mnaserwhich goes back to .. i have no idea how heat even worked before21:48
mnaserbecause if it always tries to delete the in-use volume, it would never work...21:48
* mnaser flips tables21:48
*** slaweq has quit IRC21:49
mriedembefore pike, nova-api didn't reserve the volume though21:49
mriedemso if we failed to schedule, the volume wasn't in-use21:49
mnasermriedem: 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-nova21:49
mnaserit wouldn't be able to delete an in-use volume21:49
mnaserso im not even sure how it would work even if things went through correctly, unless it just bruteforces21:50
mriedemthere is a force delete and force attach action for a volume21:50
mriedembut if heat was using those, then you shouldn't have hit any problems in pike21:50
mriedemso idk21:50
*** evin has quit IRC21:51
*** sar has joined #openstack-nova21:51
*** sar has quit IRC21:52
*** sar has joined #openstack-nova21:53
*** hemna__ has quit IRC21:53
*** sar has quit IRC21:56
*** evin has joined #openstack-nova21:56
*** r-daneel has quit IRC21:56
*** slaweq__ has joined #openstack-nova21:58
*** slaweq__ has quit IRC21:59
*** slaweq__ has joined #openstack-nova21:59
*** mriedem has quit IRC22:02
*** slaweq__ has quit IRC22:03
*** robputt has quit IRC22:04
*** sususurya has quit IRC22:06
*** robputt has joined #openstack-nova22:07
*** robputt has quit IRC22:11
*** robputt has joined #openstack-nova22:12
*** Guest75808 has quit IRC22:16
*** robputt has quit IRC22:17
*** danpawlik has joined #openstack-nova22:17
*** robputt has joined #openstack-nova22:18
*** gouthamr has quit IRC22:19
*** sidx64_ has quit IRC22:21
*** robputt has quit IRC22:22
*** robputt has joined #openstack-nova22:23
*** suresh12 has quit IRC22:25
*** zhuli has quit IRC22:26
*** zhuli has joined #openstack-nova22:26
*** awestin1 has quit IRC22:27
*** suresh12 has joined #openstack-nova22:27
*** jamespage has quit IRC22:27
*** robputt has quit IRC22:27
*** edmondsw has quit IRC22:27
*** awestin1 has joined #openstack-nova22:28
*** jamespage has joined #openstack-nova22:28
*** robputt has joined #openstack-nova22:28
*** prateek has quit IRC22:29
*** prateek has joined #openstack-nova22:31
*** prateek has quit IRC22:32
*** prateek has joined #openstack-nova22:32
*** robputt has quit IRC22:33
*** robputt has joined #openstack-nova22:35
*** vladikr has joined #openstack-nova22:37
*** robputt has quit IRC22:40
*** robputt has joined #openstack-nova22:40
*** figleaf is now known as edleafe22:42
*** claudiub has quit IRC22:43
*** robputt has quit IRC22:44
*** robputt has joined #openstack-nova22:46
*** suresh12 has quit IRC22:47
*** suresh12 has joined #openstack-nova22:49
*** danpawlik_ has joined #openstack-nova22:50
*** danpawlik has quit IRC22:50
*** esberglu has quit IRC22:53
*** Zames has joined #openstack-nova23:02
*** robputt has quit IRC23:02
*** robputt has joined #openstack-nova23:02
*** ameeda has quit IRC23:03
*** burt has quit IRC23:03
*** tbachman has quit IRC23:03
*** Zames has quit IRC23:04
*** robputt has quit IRC23:07
*** tbachman has joined #openstack-nova23:07
*** robputt has joined #openstack-nova23:09
*** dave-mccowan has quit IRC23:09
*** robputt has quit IRC23:13
*** suresh12 has quit IRC23:15
*** robputt has joined #openstack-nova23:15
*** suresh12 has joined #openstack-nova23:15
*** robputt has quit IRC23:20
*** robputt has joined #openstack-nova23:20
*** robputt has quit IRC23:24
*** robputt has joined #openstack-nova23:25
*** masber has joined #openstack-nova23:27
*** robputt has quit IRC23:30
*** masber has quit IRC23:30
*** masber has joined #openstack-nova23:30
*** robputt has joined #openstack-nova23:31
*** slaweq has quit IRC23:33
*** amodi has quit IRC23:33
*** slaweq has joined #openstack-nova23:34
*** robputt has quit IRC23:35
*** robputt has joined #openstack-nova23:37
*** slaweq has quit IRC23:39
*** robputt has quit IRC23:41
*** robputt has joined #openstack-nova23:43
*** robputt has quit IRC23:47
*** robputt has joined #openstack-nova23:48
*** liverpooler has quit IRC23:49
*** edmondsw has joined #openstack-nova23:49
*** tbachman has quit IRC23:50
*** suresh12 has quit IRC23:50
*** danpawlik_ has quit IRC23:50
*** tbachman has joined #openstack-nova23:51
*** robputt has quit IRC23:52
*** sdague has quit IRC23:53
*** yamamoto has joined #openstack-nova23:54
*** edmondsw has quit IRC23:54
*** suresh12 has joined #openstack-nova23:56
*** robputt has joined #openstack-nova23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!