Wednesday, 2017-09-20

*** rajathagasthya has joined #openstack-nova00:00
*** acormier has joined #openstack-nova00:02
*** claudiub has quit IRC00:03
*** rtjure has joined #openstack-nova00:03
*** slaweq has joined #openstack-nova00:07
*** acormier has quit IRC00:08
*** jmlowe has quit IRC00:10
*** jmlowe has joined #openstack-nova00:10
*** dave-mccowan has joined #openstack-nova00:11
*** slaweq has quit IRC00:12
*** Swami has quit IRC00:14
openstackgerritTetsuro Nakamura proposed openstack/nova master: disable numa feature when virt_type is not kvm  https://review.openstack.org/46516000:18
*** hongbin has quit IRC00:18
*** acormier has joined #openstack-nova00:20
mriedemdansmith: excellent00:20
mriedemi'll have to start digging in tomorrow00:21
*** Apoorva_ has joined #openstack-nova00:22
*** READ10 has quit IRC00:22
dansmithmriedem: cool, I want to get this merged while I have context and stuff so I can get back to migration uuid stuff00:23
mriedemyeah00:23
dansmithmriedem: also, I think the live migration job is fairly fscked00:23
mriedemyup, see me bring that up earlier?00:23
dansmithoh no, sorry00:23
mriedemtop fail right now http://status.openstack.org/elastic-recheck/#171829500:23
dansmithcool, sorry I didn't see it00:23
mriedemi'll send something to the dev list00:24
*** acormier has quit IRC00:25
*** Apoorva has quit IRC00:26
*** Apoorva_ has quit IRC00:26
mriedemoh shit00:26
*** zhenq has joined #openstack-nova00:26
mriedemhttps://review.openstack.org/#/c/501224/00:26
mriedemi bet $7.75 it's that00:27
*** zhenq has quit IRC00:27
dansmithhoo boy00:27
*** ijw has joined #openstack-nova00:29
mriedemrevert in progress00:30
mriedemalthough (1) gerrit is hung and (2) no devstack cores around00:30
mriedemhttps://review.openstack.org/#/c/505446/00:30
mriedemnice, new gerrit includes the owner and reviewers from the change that you revert00:31
*** ijw has quit IRC00:32
*** ijw has joined #openstack-nova00:32
*** thorst has joined #openstack-nova00:34
*** TuanLA has joined #openstack-nova00:37
mriedemand with that, i'm going to slurp night time cold medicine tea and pass out00:39
*** mriedem has quit IRC00:39
*** acormier has joined #openstack-nova00:39
openstackgerritTetsuro Nakamura proposed openstack/nova master: fix nova accepting invalid availability zone name with ':'  https://review.openstack.org/49072200:41
*** jobewan has joined #openstack-nova00:42
*** zhenq has joined #openstack-nova00:43
*** zhenq has quit IRC00:43
*** maciejjo1 has joined #openstack-nova00:43
*** maciejjozefczyk has quit IRC00:45
*** Shunli has joined #openstack-nova00:45
*** dave-mcc_ has joined #openstack-nova00:46
*** yangyapeng has quit IRC00:48
*** dave-mccowan has quit IRC00:48
*** yangyapeng has joined #openstack-nova00:48
*** zhenq has joined #openstack-nova00:48
*** zhenq has quit IRC00:48
*** acormier has quit IRC00:48
*** catintheroof has quit IRC00:49
*** ijw has quit IRC00:49
*** rajathagasthya has quit IRC00:49
*** catintheroof has joined #openstack-nova00:49
*** catintheroof has quit IRC00:50
*** dpawlik has joined #openstack-nova00:50
*** bigdogstl has joined #openstack-nova00:50
*** danpawlik has quit IRC00:51
*** maciejjo1 has quit IRC00:51
*** maciejjozefczyk has joined #openstack-nova00:51
*** bigdogstl has quit IRC00:52
*** yangyapeng has quit IRC00:52
*** bigdogstl has joined #openstack-nova00:53
*** zhurong has joined #openstack-nova00:54
*** dave-mcc_ has quit IRC00:54
*** jaypipes has quit IRC00:54
*** zhenq has joined #openstack-nova00:55
*** nicolasbock has quit IRC00:55
*** zhenq has quit IRC00:55
*** zhenq has joined #openstack-nova00:56
*** zhenq has quit IRC00:56
*** ijw has joined #openstack-nova00:59
*** bigdogstl has quit IRC01:01
*** acormier has joined #openstack-nova01:03
*** ijw has quit IRC01:04
*** phuongnh has joined #openstack-nova01:05
*** jjahns has joined #openstack-nova01:06
*** slaweq has joined #openstack-nova01:08
openstackgerritMerged openstack/nova stable/ocata: libvirt: Fix getting a wrong guest object  https://review.openstack.org/49847801:10
*** owalsh has quit IRC01:11
*** acormier has quit IRC01:12
*** owalsh has joined #openstack-nova01:12
*** bigdogstl has joined #openstack-nova01:12
*** kevi9132 has quit IRC01:12
*** kevi9132 has joined #openstack-nova01:13
*** slaweq has quit IRC01:14
*** liusheng has quit IRC01:15
*** jichen has joined #openstack-nova01:15
*** gyee has quit IRC01:15
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364601:15
*** chyka has quit IRC01:15
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270801:15
jichenalex_xu: hi , have time to take a look at https://review.openstack.org/#/c/485121/ ?01:16
*** acormier has joined #openstack-nova01:17
*** bigdogstl has quit IRC01:17
*** gbarros has joined #openstack-nova01:17
openstackgerritDan Smith proposed openstack/nova master: Remove legacy fault-loading routines  https://review.openstack.org/50545601:19
*** baoli has joined #openstack-nova01:20
*** acormier has quit IRC01:21
*** jobewan is now known as jobewan_away01:22
*** acormier has joined #openstack-nova01:26
*** slaweq has joined #openstack-nova01:30
*** bigdogstl has joined #openstack-nova01:30
*** acormier has quit IRC01:30
*** jobewan_away is now known as jobewan01:32
*** Kevin_Zheng has joined #openstack-nova01:33
*** zhenq has joined #openstack-nova01:33
*** zhenq has quit IRC01:33
*** zhenq has joined #openstack-nova01:35
*** bigdogstl has quit IRC01:35
*** zhenq has quit IRC01:35
*** slaweq has quit IRC01:36
*** Yikun has joined #openstack-nova01:38
*** acormier has joined #openstack-nova01:40
*** suresh12_ has quit IRC01:41
*** kevi9132_ has joined #openstack-nova01:41
*** jobewan has quit IRC01:44
*** kevi9132 has quit IRC01:45
*** yamahata has quit IRC01:46
*** suresh12 has joined #openstack-nova01:47
*** gbarros has quit IRC01:49
*** acormier has quit IRC01:50
*** mingyu_ has joined #openstack-nova01:51
*** suresh12 has quit IRC01:51
*** mingyu has quit IRC01:53
*** itlinux has joined #openstack-nova01:54
*** slaweq has joined #openstack-nova01:54
*** acormier has joined #openstack-nova01:55
*** Yikun has quit IRC01:55
*** hongbin has joined #openstack-nova01:55
*** litao__ has joined #openstack-nova01:56
*** yangyapeng has joined #openstack-nova01:58
*** slaweq has quit IRC01:58
*** tbachman has quit IRC01:58
*** kukacz has quit IRC02:00
*** kukacz_ has joined #openstack-nova02:01
*** Yikun has joined #openstack-nova02:01
*** Yikun has quit IRC02:02
*** zhenq has joined #openstack-nova02:03
*** Yikun has joined #openstack-nova02:03
*** zhenq has quit IRC02:03
*** acormier has quit IRC02:03
*** tbachman has joined #openstack-nova02:05
*** itlinux has quit IRC02:08
openstackgerritoctopuszhang proposed openstack/nova master: remove re-auth logic for ironic client wrapper  https://review.openstack.org/50238202:08
*** bigdogstl has joined #openstack-nova02:09
*** liusheng has joined #openstack-nova02:09
*** tinwood has quit IRC02:10
*** tinwood has joined #openstack-nova02:12
*** slaweq has joined #openstack-nova02:15
*** acormier has joined #openstack-nova02:18
*** dave-mccowan has joined #openstack-nova02:19
*** Yikun has quit IRC02:21
*** slaweq has quit IRC02:21
*** dave-mcc_ has joined #openstack-nova02:21
*** acormier has quit IRC02:22
*** dave-mccowan has quit IRC02:23
openstackgerritjichenjc proposed openstack/nova master: Fix warning on {'cell_id': 1} is an invalid UUID  https://review.openstack.org/50547102:23
*** Sukhdev has quit IRC02:24
*** Yikun has joined #openstack-nova02:26
*** lbragstad has joined #openstack-nova02:27
*** bigdogstl has quit IRC02:27
*** acormier has joined #openstack-nova02:29
*** rajathagasthya has joined #openstack-nova02:29
*** chyka has joined #openstack-nova02:29
*** chyka has quit IRC02:31
*** chyka has joined #openstack-nova02:31
*** yangyapeng has quit IRC02:33
*** coreywright has quit IRC02:33
*** chyka has quit IRC02:35
*** bigdogstl has joined #openstack-nova02:36
*** bigdogstl has quit IRC02:36
*** acormier has quit IRC02:36
openstackgerritjichenjc proposed openstack/nova master: WIP: conf: remove deprecated 'project_id_regex' opt  https://review.openstack.org/50105702:37
*** dave-mcc_ has quit IRC02:38
*** rajathagasthya has quit IRC02:38
*** zhenq has joined #openstack-nova02:38
*** zhenq has quit IRC02:38
*** rajathagasthya has joined #openstack-nova02:39
*** chyka has joined #openstack-nova02:39
openstackgerritDan Smith proposed openstack/nova master: Remove legacy fault-loading routines  https://review.openstack.org/50545602:41
*** takashin has joined #openstack-nova02:43
*** rajathagasthya has quit IRC02:43
*** jmlowe has quit IRC02:43
*** acormier has joined #openstack-nova02:46
*** bigdogstl has joined #openstack-nova02:47
*** acormier has quit IRC02:50
*** bigdogstl has quit IRC02:51
*** coreywright has joined #openstack-nova02:52
*** slaweq has joined #openstack-nova02:53
*** prashkre has joined #openstack-nova02:54
*** zhenq has joined #openstack-nova02:56
*** zhenq has quit IRC02:56
*** slaweq has quit IRC02:59
*** bigdogstl has joined #openstack-nova02:59
*** acormier has joined #openstack-nova03:02
*** bigdogstl has quit IRC03:04
*** vladikr has quit IRC03:04
*** vladikr has joined #openstack-nova03:05
*** acormier has quit IRC03:07
*** crushil has joined #openstack-nova03:10
*** crushil has quit IRC03:13
*** sridharg has joined #openstack-nova03:15
*** crushil has joined #openstack-nova03:16
jichenalex_xu: shuai ge, have time to take a look at https://review.openstack.org/#/c/485121/ ?03:22
*** rajathagasthya has joined #openstack-nova03:23
*** thorst has quit IRC03:30
*** baoli has quit IRC03:32
*** baoli has joined #openstack-nova03:33
alex_xujichen: yea, I will check that after the meeting...03:36
jichenalex_xu: ok, perfect, thanks03:36
jichenby the way, which meeting? nova or nova-api?03:36
*** slaweq has joined #openstack-nova03:37
alex_xujichen: intel internal meeting...03:37
jichenalex_xu: ok, thanks a lot03:38
alex_xujichen: np03:38
*** bigdogstl has joined #openstack-nova03:39
*** mfisch has quit IRC03:41
*** mfisch has joined #openstack-nova03:42
*** mfisch has quit IRC03:42
*** slaweq has quit IRC03:42
*** mfisch has joined #openstack-nova03:42
*** mfisch has quit IRC03:42
*** mfisch has joined #openstack-nova03:42
*** bigdogstl has quit IRC03:43
*** crushil has quit IRC03:45
*** bigdogstl has joined #openstack-nova03:47
*** suresh12 has joined #openstack-nova03:48
openstackgerritTetsuro Nakamura proposed openstack/nova master: fix nova accepting invalid availability zone name with ':'  https://review.openstack.org/49072203:48
*** mfisch has quit IRC03:49
*** mfisch has joined #openstack-nova03:50
*** slaweq has joined #openstack-nova03:50
*** mfisch has quit IRC03:50
*** mfisch has joined #openstack-nova03:50
*** slaweq has quit IRC03:54
*** vladikr has quit IRC03:54
*** acormier has joined #openstack-nova03:55
*** vladikr has joined #openstack-nova03:55
*** bigdogstl has quit IRC03:55
*** acormier has quit IRC03:59
*** Sree has joined #openstack-nova04:00
*** huanxie has joined #openstack-nova04:01
*** bigdogstl has joined #openstack-nova04:01
*** slaweq has joined #openstack-nova04:02
*** vladikr has quit IRC04:03
*** mfisch` has joined #openstack-nova04:03
*** vladikr has joined #openstack-nova04:03
*** hongbin has quit IRC04:04
*** mfisch has quit IRC04:06
*** slaweq has quit IRC04:07
*** baoli has quit IRC04:08
*** vladikr has quit IRC04:09
*** diga has joined #openstack-nova04:09
*** vladikr has joined #openstack-nova04:09
*** rajathagasthya has quit IRC04:11
*** slaweq has joined #openstack-nova04:15
*** crushil has joined #openstack-nova04:18
*** huanxie has quit IRC04:19
*** slaweq has quit IRC04:21
*** gouthamr has quit IRC04:21
*** markvoelker has quit IRC04:22
*** markvoelker has joined #openstack-nova04:22
*** lbragstad has quit IRC04:23
*** markvoelker has quit IRC04:27
*** cfriesen has quit IRC04:29
*** tbh_ has joined #openstack-nova04:30
*** thorst has joined #openstack-nova04:31
*** zhenq has joined #openstack-nova04:33
*** zhenq has quit IRC04:33
*** thorst has quit IRC04:35
*** zhenq has joined #openstack-nova04:36
*** zhenq has quit IRC04:36
*** crushil has quit IRC04:39
*** zhenq has joined #openstack-nova04:39
*** lbragstad has joined #openstack-nova04:39
*** links has joined #openstack-nova04:39
*** zhenq has quit IRC04:39
*** links has quit IRC04:41
*** shan has joined #openstack-nova04:43
*** mingyu_ has quit IRC04:44
*** sbezverk has joined #openstack-nova04:45
*** bigdogstl has quit IRC04:51
*** kevi9132_ has quit IRC04:52
*** zhurong has quit IRC04:53
*** mdnadeem has joined #openstack-nova04:53
*** Tom has joined #openstack-nova04:56
*** takashin has quit IRC04:57
*** bigdogstl has joined #openstack-nova04:57
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif stable/newton: Updated from global requirements  https://review.openstack.org/37329304:58
*** links has joined #openstack-nova04:59
*** bigdogstl has quit IRC04:59
*** links has quit IRC05:00
*** moshele has joined #openstack-nova05:00
*** jaosorior has joined #openstack-nova05:01
*** acormier has joined #openstack-nova05:03
*** acormier has quit IRC05:07
*** avolkov has joined #openstack-nova05:12
*** lbragstad has quit IRC05:13
*** links has joined #openstack-nova05:16
*** links has quit IRC05:17
*** rajathagasthya has joined #openstack-nova05:17
*** udesale has joined #openstack-nova05:23
*** edand has joined #openstack-nova05:25
*** rajathagasthya has quit IRC05:29
*** suresh12 has quit IRC05:30
*** thorst has joined #openstack-nova05:31
*** gcb has joined #openstack-nova05:33
*** claudiub has joined #openstack-nova05:35
*** thorst has quit IRC05:36
*** psachin has joined #openstack-nova05:38
*** ratailor has joined #openstack-nova05:38
*** nmathew has joined #openstack-nova05:45
*** moshele has quit IRC05:50
*** chyka has quit IRC05:50
*** josecastroleon has quit IRC05:51
*** zhenq has joined #openstack-nova05:54
*** zhenq has quit IRC05:55
*** zhenq has joined #openstack-nova05:57
*** trungnv has quit IRC05:57
*** TuanLA has quit IRC05:57
*** hieulq has quit IRC05:57
*** zhenq has quit IRC05:57
*** trungnv has joined #openstack-nova05:57
*** TuanLA has joined #openstack-nova05:57
*** hieulq has joined #openstack-nova05:57
*** slaweq has joined #openstack-nova05:58
*** takashin has joined #openstack-nova06:01
*** slaweq has quit IRC06:04
*** Tom has quit IRC06:04
*** diga has quit IRC06:08
*** manasm has joined #openstack-nova06:08
*** jichen has quit IRC06:12
*** Oku_OS-away is now known as Oku_OS06:13
*** udesale has quit IRC06:16
*** pratapagoutham has joined #openstack-nova06:18
*** abalutoiu_ has joined #openstack-nova06:18
*** slaweq has joined #openstack-nova06:20
*** sahid has joined #openstack-nova06:22
*** markvoelker has joined #openstack-nova06:23
*** jichen has joined #openstack-nova06:23
*** lajoskatona has joined #openstack-nova06:23
*** slaweq has quit IRC06:25
*** slaweq has joined #openstack-nova06:30
*** thorst has joined #openstack-nova06:32
*** slaweq_ has joined #openstack-nova06:34
*** thorst has quit IRC06:36
*** slaweq has quit IRC06:37
*** yingjun has joined #openstack-nova06:43
*** rcernin has joined #openstack-nova06:43
*** yangyapeng has joined #openstack-nova06:44
*** zhurong has joined #openstack-nova06:45
*** abalutoiu_ has quit IRC06:47
*** andreas_s has joined #openstack-nova06:48
openstackgerritAlex Xu proposed openstack/nova-specs master: Add trait support in the allocation candidates API  https://review.openstack.org/49771306:50
*** slaweq has joined #openstack-nova06:52
*** kevi9132 has joined #openstack-nova06:53
*** rajathagasthya has joined #openstack-nova06:54
*** udesale has joined #openstack-nova06:56
*** markvoelker has quit IRC06:57
*** slaweq has quit IRC06:57
*** Tom has joined #openstack-nova06:58
*** tbh_ has quit IRC06:58
*** kevi9132 has quit IRC06:58
pratapagoutham#openstack-tempest06:59
*** pcaruana has joined #openstack-nova07:02
*** openstackgerrit has quit IRC07:02
*** slaweq has joined #openstack-nova07:03
*** tesseract has joined #openstack-nova07:05
*** sshwarts has joined #openstack-nova07:07
*** slaweq has quit IRC07:09
*** rajathagasthya has quit IRC07:10
*** gszasz has joined #openstack-nova07:10
*** bigdogstl has joined #openstack-nova07:11
*** jichen has quit IRC07:12
*** yangyapeng has quit IRC07:12
*** yangyapeng has joined #openstack-nova07:13
*** yangyapeng has quit IRC07:13
*** yangyapeng has joined #openstack-nova07:14
*** yangyapeng has quit IRC07:15
*** armax has quit IRC07:15
*** yangyapeng has joined #openstack-nova07:15
*** yangyapeng has quit IRC07:15
*** sgordon has quit IRC07:16
*** yangyapeng has joined #openstack-nova07:16
*** yangyapeng has quit IRC07:17
*** yangyapeng has joined #openstack-nova07:17
*** yangyapeng has quit IRC07:17
*** bigdogstl has quit IRC07:17
*** yangyapeng has joined #openstack-nova07:18
*** yangyapeng has quit IRC07:18
*** yangyapeng has joined #openstack-nova07:19
*** yangyapeng has quit IRC07:19
*** yangyapeng has joined #openstack-nova07:20
*** yangyapeng has quit IRC07:21
*** sgordon has joined #openstack-nova07:21
*** yangyapeng has joined #openstack-nova07:21
*** yamahata has joined #openstack-nova07:25
*** vladikr has quit IRC07:26
*** vladikr has joined #openstack-nova07:27
*** ralonsoh has joined #openstack-nova07:28
*** edand has quit IRC07:28
*** zhenq has joined #openstack-nova07:30
*** zhenq has quit IRC07:31
*** vladikr has quit IRC07:32
*** vladikr has joined #openstack-nova07:33
*** thorst has joined #openstack-nova07:33
*** huanxie has joined #openstack-nova07:34
*** thorst has quit IRC07:39
*** tetsuro has quit IRC07:40
*** zhenq has joined #openstack-nova07:40
*** tetsuro has joined #openstack-nova07:40
*** zhenq has quit IRC07:40
*** tetsuro has left #openstack-nova07:41
*** edand has joined #openstack-nova07:44
*** mingyu has joined #openstack-nova07:45
*** jpena|off has joined #openstack-nova07:45
*** jpena|off is now known as jpena07:45
*** vladikr has quit IRC07:46
*** vladikr has joined #openstack-nova07:47
*** zhurong has quit IRC07:48
*** ygl has joined #openstack-nova07:48
*** mingyu has quit IRC07:49
*** yangyapeng has quit IRC07:50
*** yangyapeng has joined #openstack-nova07:51
*** markvoelker has joined #openstack-nova07:54
*** vladikr has quit IRC07:54
*** jaosorior has quit IRC07:55
*** vladikr has joined #openstack-nova07:55
*** takashin has left #openstack-nova08:00
*** alexchadin has joined #openstack-nova08:02
*** rmart04 has joined #openstack-nova08:02
*** phuongnh has quit IRC08:02
*** phuongnh has joined #openstack-nova08:02
*** vladikr has quit IRC08:05
*** vladikr has joined #openstack-nova08:05
*** abalutoiu has joined #openstack-nova08:05
*** yangyapeng has quit IRC08:05
*** yangyapeng has joined #openstack-nova08:06
*** yamahata has quit IRC08:06
*** slaweq has joined #openstack-nova08:09
*** yangyapeng has quit IRC08:10
*** jichen has joined #openstack-nova08:10
*** zhenq has joined #openstack-nova08:11
*** zhenq has quit IRC08:12
*** Yikun__ has joined #openstack-nova08:12
*** slaweq has quit IRC08:13
*** alexchadin has quit IRC08:18
*** zhenq has joined #openstack-nova08:18
*** sridharg has quit IRC08:18
*** zhenq has quit IRC08:19
*** jaosorior has joined #openstack-nova08:19
*** slaweq has joined #openstack-nova08:19
*** alexchadin has joined #openstack-nova08:23
*** slaweq has quit IRC08:24
*** yangyapeng has joined #openstack-nova08:25
*** markvoelker has quit IRC08:28
*** openstackgerrit has joined #openstack-nova08:28
openstackgerritElod Illes proposed openstack/nova master: Add instance.interface_attach notification  https://review.openstack.org/50308908:28
*** slaweq has joined #openstack-nova08:29
*** mvk has quit IRC08:30
*** yangyapeng has quit IRC08:30
*** yamamoto_ has quit IRC08:33
*** slaweq has quit IRC08:34
*** thorst has joined #openstack-nova08:35
*** avolkov has quit IRC08:36
*** avolkov has joined #openstack-nova08:36
*** prashkre_ has joined #openstack-nova08:37
*** prashkre has quit IRC08:37
*** yamamoto has joined #openstack-nova08:39
*** slaweq has joined #openstack-nova08:39
*** zhurong has joined #openstack-nova08:44
openstackgerritMerged openstack/nova master: Enable custom certificates for keystone communication  https://review.openstack.org/48512108:45
*** slaweq has quit IRC08:45
*** prashkre__ has joined #openstack-nova08:47
*** prashkre_ has quit IRC08:47
*** derekh has joined #openstack-nova08:48
*** abalutoiu has quit IRC08:49
*** yamamoto has quit IRC08:52
openstackgerritjichenjc proposed openstack/nova stable/pike: Enable custom certificates for keystone communication  https://review.openstack.org/50554608:54
*** yamamoto has joined #openstack-nova08:54
*** mvk has joined #openstack-nova09:00
*** slaweq_ has quit IRC09:00
*** slaweq has joined #openstack-nova09:01
*** pratapagoutham has quit IRC09:01
*** slaweq_ has joined #openstack-nova09:02
*** slaweq has quit IRC09:02
*** slaweq has joined #openstack-nova09:02
*** thorst has quit IRC09:02
openstackgerritjichenjc proposed openstack/nova master: Remove 400 as expected error  https://review.openstack.org/50548509:04
*** slaweq has quit IRC09:06
*** slaweq has joined #openstack-nova09:12
*** bigdogstl has joined #openstack-nova09:14
*** sapcc-bot has quit IRC09:14
*** tpatzig_ has joined #openstack-nova09:15
*** carthaca_ has joined #openstack-nova09:15
*** seife_ has joined #openstack-nova09:15
*** dgonzalez_ has joined #openstack-nova09:15
*** david_1 has joined #openstack-nova09:15
*** phuongnh has quit IRC09:15
*** sapcc-bot has joined #openstack-nova09:15
*** gszasz has quit IRC09:16
*** yassine has quit IRC09:16
*** phuongnh has joined #openstack-nova09:16
*** dgonzalez_ has quit IRC09:17
*** carthaca_ has quit IRC09:17
*** seife_ has quit IRC09:17
*** tpatzig_ has quit IRC09:17
*** david_1 has quit IRC09:17
*** abhishekk has joined #openstack-nova09:17
*** zsli_ has joined #openstack-nova09:17
openstackgerritjichenjc proposed openstack/nova master: Remove 400 as expected error  https://review.openstack.org/50548509:17
abhishekksean-k-mooney: hi you around?09:18
*** bigdogstl has quit IRC09:18
*** slaweq has quit IRC09:18
*** Shunli has quit IRC09:21
*** prashkre__ has quit IRC09:24
*** Tahvok has quit IRC09:24
*** markvoelker has joined #openstack-nova09:25
*** bigdogstl has joined #openstack-nova09:26
*** Tahvok has joined #openstack-nova09:26
*** sambetts|afk is now known as sambetts09:28
*** bigdogstl has quit IRC09:30
*** zsli_ has quit IRC09:31
*** huanxie has quit IRC09:31
*** slaweq has joined #openstack-nova09:34
*** slaweq has quit IRC09:39
*** ygl has quit IRC09:39
*** slaweq has joined #openstack-nova09:44
*** slaweq has quit IRC09:50
*** dtantsur|afk is now known as dtantsur09:50
*** zhenq has joined #openstack-nova09:51
*** zhenq has quit IRC09:51
*** yingjun has quit IRC09:52
*** gszasz has joined #openstack-nova09:55
*** karthiks has quit IRC09:56
*** markvoelker has quit IRC09:57
*** ioggstream has joined #openstack-nova09:58
*** udesale has quit IRC10:01
*** claudiub|2 has joined #openstack-nova10:01
*** toabctl has quit IRC10:01
*** claudiub has quit IRC10:04
*** alexchadin has quit IRC10:06
*** trungnv has quit IRC10:12
*** jichen has quit IRC10:13
*** sdague has joined #openstack-nova10:14
*** zhurong has quit IRC10:22
*** Tom has quit IRC10:24
*** Sree has quit IRC10:25
*** bigdogstl has joined #openstack-nova10:27
*** phuongnh has quit IRC10:28
*** Yikun__ has quit IRC10:30
*** bigdogstl has quit IRC10:31
*** TuanLA has quit IRC10:34
*** huanxie has joined #openstack-nova10:36
*** huanxie has quit IRC10:40
*** nicolasbock has joined #openstack-nova10:42
openstackgerritRadoslav Gerganov proposed openstack/nova master: VMware: Factor out relocate_vm()  https://review.openstack.org/27011510:43
openstackgerritRadoslav Gerganov proposed openstack/nova master: VMware: Live migration of instances  https://review.openstack.org/27011610:43
*** yamamoto has quit IRC10:46
*** nicolasbock has quit IRC10:46
*** vladikr has quit IRC10:47
*** vladikr has joined #openstack-nova10:47
*** slaweq has joined #openstack-nova10:48
*** yamamoto has joined #openstack-nova10:51
*** edmondsw has joined #openstack-nova10:52
*** sridharg has joined #openstack-nova10:52
*** vladikr has quit IRC10:53
*** vladikr has joined #openstack-nova10:53
*** slaweq has quit IRC10:55
*** markvoelker has joined #openstack-nova10:55
*** kevi9132 has joined #openstack-nova10:55
*** edmondsw has quit IRC10:56
*** cdent has joined #openstack-nova10:56
*** sshwarts has quit IRC10:58
*** thorst has joined #openstack-nova10:59
*** kevi9132 has quit IRC10:59
*** nicolasbock has joined #openstack-nova10:59
*** edand has quit IRC11:00
openstackgerritgaryk proposed openstack/nova master: VMware: ensure that live migration attaches to correct interface  https://review.openstack.org/47879711:01
*** zhenq has joined #openstack-nova11:01
*** zhenq has quit IRC11:02
*** thorst has quit IRC11:04
*** lajoskatona has quit IRC11:06
*** karthiks has joined #openstack-nova11:06
migihi, I am facing issue with the rename of branch stable/liberty to liberty-eol tag. The liberty-eol contains tox.ini with wrong pointer to the upper-constraints.txt which I want to fix, but I do not know how to sent this for review cause liberty-eol it's tag and not a branch so can't use gerrit11:14
migiany hint will be appriciated11:14
migijhesketh: ^^, since you created tags11:15
*** dave-mccowan has joined #openstack-nova11:16
jheskethmigi: firstly is the tag in the correct position? ie was the branch broken before the EOL?11:16
*** toabctl has joined #openstack-nova11:17
migijhesketh: see here: https://github.com/openstack/nova/blob/liberty-eol/tox.ini#L1211:18
migijhesketh: before it was ok11:18
jheskethmigi: ah, I see the issue11:18
jheskethmigi: the tag is in the correct place though right? it's just that the code needs the branch11:18
migijhesketh: so proper link should be: https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=liberty-eol11:18
migijhesketh: tag is ok11:19
jheskethokay, just checking :-)11:19
robcresswellCould anyone from Nova shed any light on this change https://review.openstack.org/#/c/501564/ ? It sounds like an old microversion change, but I'm unsure what the correct path here is. Does novaclient default to 2.1 if no version is supplied?11:19
migijhesketh: same will happen with kilo/mitaka11:19
jheskethright11:20
jheskethso the point of EOL'ing is to not make any more changes to a release. And tags typically shouldn't be moved11:20
jheskethso while there are a few technical ways of fixing it, I think this is more a discussion for the nova and stable team to have11:20
migijhesketh: actually kilo is OK as it has no such pointer, just mitaka11:20
*** slaweq has joined #openstack-nova11:20
migijhesketh: meaning who exactly?11:21
jheskethmigi: my suggestion would be to raise it on the dev mailing list either in the EOL thread or as a new one11:22
*** rgerganov has joined #openstack-nova11:22
migijhesketh: yep, will do, thanks11:22
jheskeththere are pros and cons to these kind of changes and there is an argument to be had whether it's something to allow from the point of view of discontinued development11:22
jheskethmy personal thought is that if you needed to continue working on an EOL release that you could create a fork of the project and host the branch yourself somewhere11:23
rgerganovgibi, stephenfin: could you please take a look at https://review.openstack.org/#/c/450636/ ? This patch finishes the implementation of console log for VMware. Thanks!11:23
jheskethbut clearly that has huge implications and is a massive amount of work given the number of repos etc11:23
*** karthiks has quit IRC11:24
*** slaweq has quit IRC11:26
*** markvoelker has quit IRC11:28
*** nmathew has quit IRC11:34
*** vladikr has quit IRC11:39
*** vladikr has joined #openstack-nova11:39
*** slaweq has joined #openstack-nova11:43
*** zhenq has joined #openstack-nova11:45
*** zhenq has quit IRC11:45
*** zhenq has joined #openstack-nova11:46
*** zhenq has quit IRC11:46
openstackgerritElod Illes proposed openstack/nova master: Add instance.interface_attach notification  https://review.openstack.org/50308911:46
*** alexchadin has joined #openstack-nova11:47
*** slaweq has quit IRC11:47
*** Sree has joined #openstack-nova11:52
*** slaweq has joined #openstack-nova11:53
*** Sree has quit IRC11:56
*** thorst has joined #openstack-nova11:57
*** zhenq has joined #openstack-nova11:58
*** Sree has joined #openstack-nova11:58
*** zhenq has quit IRC11:58
*** litao__ has quit IRC11:59
*** slaweq has quit IRC11:59
*** karthiks has joined #openstack-nova12:00
*** jpena is now known as jpena|lunch12:04
*** alexchadin has quit IRC12:06
*** MVenesio has joined #openstack-nova12:06
*** alexchadin has joined #openstack-nova12:07
openstackgerritBob Ball proposed openstack/nova master: XenAPI: Unit tests must mock os_xenapi calls  https://review.openstack.org/49957312:07
*** edmondsw has joined #openstack-nova12:12
efriedalex_xu Would you mind if I posted an edit on https://review.openstack.org/#/c/497713/ just for spelling/grammar?12:13
*** markvoelker has joined #openstack-nova12:17
*** markvoelker has quit IRC12:21
*** markvoelker has joined #openstack-nova12:22
*** MVenesio has quit IRC12:22
*** pchavva has joined #openstack-nova12:26
openstackgerritMoshe Levi proposed openstack/nova master: don't overwrite binding-profile  https://review.openstack.org/50561312:27
*** slaweq has joined #openstack-nova12:27
*** slaweq has quit IRC12:32
*** jmlowe has joined #openstack-nova12:37
*** slaweq has joined #openstack-nova12:37
*** acormier has joined #openstack-nova12:38
*** jmlowe has quit IRC12:38
*** kylek3h has joined #openstack-nova12:38
*** gbarros has joined #openstack-nova12:39
*** udesale has joined #openstack-nova12:39
*** aarefiev has quit IRC12:40
*** gbarros has quit IRC12:40
*** yassine has joined #openstack-nova12:41
*** acormier has quit IRC12:41
*** gbarros has joined #openstack-nova12:42
*** acormier has joined #openstack-nova12:42
*** slaweq has quit IRC12:42
sdaguesomething seems to have gone pretty sideways on livemigration jobs http://logs.openstack.org/55/502155/5/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/52b53e8/logs/screen-n-api.txt.gz#_Sep_20_08_32_57_60852212:43
*** manasm_ has joined #openstack-nova12:44
* kashyap clicks12:44
*** manasm has quit IRC12:44
*** manasm_ is now known as manasm12:44
*** acormier has quit IRC12:46
*** slaweq has joined #openstack-nova12:47
efriedsdague - mriedem submitted a fix in devstack last night.12:48
sdagueefried: url?12:49
sdagueI guess it didn't hit my radar yet12:49
efriedYeah, getting it, stand by.12:49
efriedsdague https://bugs.launchpad.net/nova/+bug/171829512:50
openstackLaunchpad bug 1718295 in devstack "Unexpected exception in API method: MigrationError_Remote: Migration error: Disk info file is invalid: qemu-img failed to execute - Failed to get shared "write" lock\nIs another process using the image?" [High,Fix released] - Assigned to Matt Riedemann (mriedem)12:50
sdagueoh, the pike ppa went sideways?12:50
efrieda>ppa<rently12:51
sdaguegood to know12:51
sdague"P12:51
sdague"P12:51
sdague:P (damn kept missing keys)12:51
efriedI knew what you meant.12:51
*** manasm has quit IRC12:52
*** kbaegis has joined #openstack-nova12:52
*** slaweq has quit IRC12:52
efriedsdague Looks like you juuuust missed the fix with that patch :)12:52
efriedcdent gotcher back12:52
cdentefried: eh? wat? zzzzzzzzz12:53
efriedcdent Your timely recheck on https://review.openstack.org/#/c/502155/ a couple hours ago.12:54
sdagueefried: apparently, well, at least it's fixed now12:54
sdagueI wish the ppa game wasn't such a coin flip12:54
*** d9k has left #openstack-nova12:55
efriedsdague Reverted, anyway.  It's possible an actual fix is in the works, based on jamespage comments in the bug.12:55
*** ygl has joined #openstack-nova12:56
kashyapCan someon remind, in what context are we using Ubuntu PPA (Personal Package Archives)12:56
*** mriedem has joined #openstack-nova12:56
sdaguekashyap: to get newer libvirt on xenial12:57
cdentefried: thanks, I’m still relocating my landmarks12:57
kashyapsdague: Is PPA considered 'official' - as in upstream Ubuntu maintainers maintain it?12:57
sdaguekashyap: yes12:57
sdaguethis is the ocata ppa we're working with12:57
sdagueit's ubuntu supported12:57
*** slaweq has joined #openstack-nova12:58
kashyapAh, okay.  For a moment, I assumed PPA in this context meant - "random unsupported packages done by a contributor, which is used only for personal testing"12:58
*** lyan has joined #openstack-nova12:59
*** felipemonteiro has joined #openstack-nova13:01
*** catintheroof has joined #openstack-nova13:02
stephenfinsahid: RE: https://review.openstack.org/#/c/501132/, could you add a summary of the comments with sean-k-mooney to the commit message? After that, it's an easy +213:02
*** felipemonteiro__ has joined #openstack-nova13:02
*** slaweq has quit IRC13:04
*** jpena|lunch is now known as jpena13:04
alex_xunova api meeting is running at #openstack-meeting-413:05
*** felipemonteiro has quit IRC13:06
*** yingjun has joined #openstack-nova13:07
*** gouthamr has joined #openstack-nova13:07
*** abhishekk has quit IRC13:08
*** ociuhandu has joined #openstack-nova13:08
*** xyang1 has joined #openstack-nova13:08
*** esberglu has joined #openstack-nova13:09
*** manasm has joined #openstack-nova13:09
*** lajoskatona has joined #openstack-nova13:10
*** zhenq has joined #openstack-nova13:11
*** crushil_ has joined #openstack-nova13:11
*** ratailor has quit IRC13:12
*** zhenq has quit IRC13:12
openstackgerritMerged openstack/nova-specs master: Spec to remove the hide server address config options  https://review.openstack.org/50251613:14
*** baoli has joined #openstack-nova13:15
*** sean-k-mooney has quit IRC13:18
*** slaweq has joined #openstack-nova13:19
*** alexchadin has quit IRC13:21
*** slaweq has quit IRC13:24
*** manasm has quit IRC13:27
*** burt has joined #openstack-nova13:27
*** yingjun has quit IRC13:28
openstackgerritEric Fried proposed openstack/nova master: Use ksa adapter for placement conf & requests  https://review.openstack.org/49224713:28
*** slaweq has joined #openstack-nova13:30
*** kevi9132 has joined #openstack-nova13:30
*** zhenq has joined #openstack-nova13:30
*** zhenq has quit IRC13:31
*** jheroux has joined #openstack-nova13:32
*** ygl has quit IRC13:32
*** kevi9132_ has joined #openstack-nova13:33
*** kevi9132 has quit IRC13:35
*** slaweq has quit IRC13:36
*** zhenq has joined #openstack-nova13:40
*** zhenq has quit IRC13:40
*** ygl has joined #openstack-nova13:44
*** rmart04 has quit IRC13:46
*** rmart04_ has joined #openstack-nova13:46
*** alexchadin has joined #openstack-nova13:46
*** cleong has joined #openstack-nova13:46
openstackgerritMerged openstack/nova master: Fix a typo  https://review.openstack.org/50506213:46
openstackgerritStephen Finucane proposed openstack/nova master: doc: Split flavors docs into admin and user guides  https://review.openstack.org/50134213:49
openstackgerritStephen Finucane proposed openstack/nova master: doc: Add documentation for emulator_thread_policy  https://review.openstack.org/50172113:49
openstackgerritStephen Finucane proposed openstack/nova master: doc: Add documentation for cpu_realtime, cpu_realtime_mask  https://review.openstack.org/50205613:49
stephenfinsdague: Could you take a look at the first of those? gibi has reviewed it a few times but it keeps getting into merge conflicts :(13:50
sdague+213:52
openstackgerritsahid proposed openstack/nova master: libvirt: bandwidth param should be set in guest migrate  https://review.openstack.org/49745513:52
openstackgerritsahid proposed openstack/nova master: libvirt: add method to configure migration speed  https://review.openstack.org/49745613:52
openstackgerritsahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready  https://review.openstack.org/49745713:52
sdaguethat all looks very reasonable13:52
stephenfinsdague: Thank you, sir13:53
gibistephenfin, sdague: I'm also checking that rebase with an intent to approve it13:53
stephenfingibi: and you too :)13:53
*** zhurong has joined #openstack-nova13:55
stephenfinsahid: Could you take a look at https://review.openstack.org/#/c/502056/ again?13:55
*** gbarros has quit IRC13:55
stephenfinI get that we need to do more configuration that what's there, but there's a lot of stuff to do. I'd prefer to add an admin guide doc for that in the future13:56
stephenfin...which I should do sometime in the next few weeks13:56
*** gbarros has joined #openstack-nova13:56
* mdbooth is just looking at a corrupt customer log file containing lines like:13:56
mdbooth2017-09-14 15:54:39.689 120626 ERROR nova.s2017-09-14 15:54:39.690 120562 ERROR nova.servicegroup.drivers.db [-] Unexpected error while reporting service status13:57
gibistephenfin: +2+W13:57
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364613:57
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270813:57
stephenfingibi: Yay. Thanks :)13:57
mdboothWith the continuation of the first log later in the file without its timestamp13:57
mdboothAre we not locking in the logger?13:57
sahidstephenfin: the admin is going to configure the flavor, it seems reasonable to me to add a note saying what i do have mentioned on the review13:58
*** felipemonteiro__ has quit IRC13:58
mdboothUnfortunately, it also means the logs are not correctly sorted :/13:58
stephenfinsahid: Right, but vcpu_pin_set is not a flavor property. I've mentioned pinned CPUs because it is13:58
openstackgerritAndrey Volkov proposed openstack/osc-placement master: [WIP] CLI for aggregates  https://review.openstack.org/50564313:58
*** udesale has quit IRC13:59
mdboothThis is not conducive to merge sorting13:59
stephenfinYou also need to configure things like isolate the CPUs and use a properly configured guest, but I don't mention those there because they're nothing to do with configuring flavor properties13:59
* mdbooth files a bug13:59
sahidisolate the CPUs?13:59
stephenfinsahid: From the host?14:00
stephenfinWhatever it is that replace the isolcpus boot parameter14:00
sahidthat is not related to Nova, i'm talking about an option which is related to Nova, that is why i think a small note is important14:00
stephenfinand vcpu_pin_set is not related to flavors. This is an flavor (extra_spec) overview doc14:01
sahidif you don't mention that an admin could just think that after to have configured the host, enabling cpu_realtime=yes in flavor is enough14:01
*** manasm has joined #openstack-nova14:01
stephenfinThey could also boot an standard Linux guest kernel or forget to configure isolcpus14:02
stephenfinThe point is that this is just an overview of the flavor extra specs available and the interactions between them14:03
*** awaugama has joined #openstack-nova14:03
*** rajathagasthya has joined #openstack-nova14:03
stephenfinWe should add a real-time doc but it should be separate, like this:14:03
stephenfinhttps://docs.openstack.org/nova/latest/admin/cpu-topologies.html14:03
*** slaweq has joined #openstack-nova14:04
sahidstephenfin: ok, i just gave to you my point, i would have added that note but feel free to not mention it14:04
*** Sree has quit IRC14:04
stephenfinsahid: Yup, and I appreciate it :) I'm countering that I don't think it's necessary here, and would make more sense in the upcoming larger doc14:05
*** shan has quit IRC14:05
stephenfin...where I'll definitely mention it14:05
mriedemmdbooth: it's likely a problem in the customers log config14:06
mriedemmdbooth: i saw something like that with our new super conductor logs in devstack, the fix for that was in devstack https://review.openstack.org/#/c/497944/1/lib/nova14:06
mriedembut you should checkout what devstack does for log config14:06
mdboothmriedem: Looking.14:06
*** gbarros has quit IRC14:06
mdboothmriedem: Are you sure that's the same? It looks like 2 threads are writing simultaneously to the same log file.14:08
*** ijw has joined #openstack-nova14:08
mdboothHence a new log starts in the middle of the previous one, rather than on a separate line14:08
sdaguemdbooth: the python logger should handle that14:08
*** slaweq has quit IRC14:09
*** armax has joined #openstack-nova14:09
sdaguecallers of the logger should not be locking around it, that's all supposed to be handled within the logger itself14:09
sdagueall oslo.log does is setup some common python logger patterns14:10
mdboothsdague: Yeah, that's what I'd have thought...14:10
mdboothI wonder how this has happened, though14:10
mdboothThere are a ton of examples of it in these logs14:10
sdaguemdbooth: going through syslog?14:11
sdaguebecause syslog has some challenges14:11
*** chyka has joined #openstack-nova14:11
mdboothLooks like it was generating DB errors continuously for a period of time, so lots of opportunity for overlap14:11
mdboothDo we normally log through syslog?14:11
toabctlmriedem, hey. could you please have another look at https://review.openstack.org/#/c/398308/ ?14:11
sdagueno, we normally log to a file or stdout14:11
*** zhenq has joined #openstack-nova14:12
*** zhenq has quit IRC14:12
sdaguenow, that being said, I expect if you are blowing through the output buffer regularly by putting giant stack traces all the time, you might end up with the tails of those going weird14:12
jamespagesdague, efried: just to be clear, I don't think there is a fix to make in qemu - afaict its behaving as intended for the 2.10 release14:12
sdaguebut that's probably a more latent python logging issue14:12
sdaguejamespage: yeh, it being another flag seems to indicate that14:13
sdaguejamespage: do you all have a patch already for it for your pike ppa on nova?14:13
mdboothHmm, this is conductor not compute14:13
mdboothAre the workers independent?14:13
mdboothi.e. might they be separately opening the same log file?14:13
*** gbarros has joined #openstack-nova14:14
sdaguemdbooth: yes, the workers are processes14:14
jamespagesdague: I have a simple patch to fix the nova package for Pike in Ubuntu and the UCA; that's not good for direct submission to nova as its not conditional i.e. its a blind add the flag (cause we know which qemu version will be in use for artful and xenial+ Pike UCA)14:14
*** slaweq has joined #openstack-nova14:14
mdboothsdague: I'll bet that's it...14:14
sdaguejamespage: gotcha14:14
*** rmart04_ has quit IRC14:14
mriedemtoabctl: done14:14
toabctlmriedem, thx14:15
sdaguejamespage: link for where you injected it might be good regardless14:15
sdaguejamespage: then we can figure out the right conditional14:15
jamespagesdague: looking the libvirt driver + images module to figure out the best way to pass that in conditionally - most version checking is done in driver, not in images...14:15
jamespagesdague:14:15
jamespagesure14:15
mriedemjamespage: i was having the same problem when thinking about how to make that conditional14:15
mriedemthe driver knows the version, but way down in the bowels of the image code it doesn't14:16
*** chyka has quit IRC14:16
*** rmart04 has joined #openstack-nova14:16
jamespagemriedem: yeah its awkward from that perspective14:16
*** ijw has quit IRC14:16
jamespagelemme attach my patch to the bug report14:16
*** acormier has joined #openstack-nova14:18
mriedemtasker: updated https://review.openstack.org/#/c/504260/14:18
*** slaweq has quit IRC14:19
*** zhenq has joined #openstack-nova14:19
*** zhenq has quit IRC14:20
jamespagemriedem: my thinking was to pass that down from driver to the image code as an optional param14:20
jamespagetesting that patch shortly14:20
mriedemjamespage: yeah that is probably what i'd do14:22
mriedemexit code is 1 when it fails, so that's not unique enough,14:23
mriedemwe could scrape the stderr for the message, and retry with the flag, but that's not fun either14:23
openstackgerritDan Smith proposed openstack/nova master: Use improved instance_list module in compute API  https://review.openstack.org/50541814:23
openstackgerritDan Smith proposed openstack/nova master: Remove legacy fault-loading routines  https://review.openstack.org/50545614:23
openstackgerritDan Smith proposed openstack/nova master: Fix a pagination logic bug in test_bug_1689692  https://review.openstack.org/50566114:23
sahidstephenfin: about https://review.openstack.org/#/c/501132/, it seems to me the commit message well reflects what is done on the patch14:24
sdaguemriedem: is there a reason to not set a CONST with the version on __init__ of the driver?14:24
*** slaweq has joined #openstack-nova14:24
stephenfinsahid: It reflects what but not _why_. The why is what I care about (I can parse the what from reading the code)14:25
mriedemsdague: and have the image code check the driver?14:25
*** cfriesen has joined #openstack-nova14:25
stephenfinIf sean-k-mooney had questions that you took the time to address, the chances are that others will have the same question if they look at that patch in however many months/years time14:25
dansmithmriedem: I think he means a global, which seems less good to me14:26
sdaguemriedem: well, I was thinking have the driver set a CONST in the image namespace14:26
mdboothsdague: Thanks. I've filed a bug against Nova, but suspect it's only actually fixable by using an external logging service.14:26
mdboothOr perhaps by having separate conductors writing to separate log files?14:26
openstackgerritMerged openstack/nova master: Skip more racy rebuild failing tests with cells v1  https://review.openstack.org/49900114:26
stephenfinsahid: See here for example https://review.openstack.org/#/c/479802/14:26
sdaguebecause I thought we wanted image to be distinct14:26
mdboothWe'd have to name them.14:26
sdaguemdbooth: I'm not sure what help a nova bug does here, it's really not fixable in nova14:27
cfriesenis anyone aware of a scheduling issue in Pike when rescheduling instances that were originally booted as part of a multi-instance boot?  There's a thread "Pike NOVA Disable and Live Migrate all instances" on the openstack list that seems to indicate a bug.14:27
openstackgerritMerged openstack/nova master: conf: Rename two VNC options  https://review.openstack.org/49838714:27
dansmithmdbooth: python logging should be locking the fd, which is opened before the fork14:27
*** chyka has joined #openstack-nova14:27
mdboothsdague: Well I found it in Nova, and it's definitely a thing. There's likely to be a better place to move it.14:27
*** ygl has quit IRC14:27
mriedemmdbooth: if you found it in nova, it's also then probably an issue in all other services14:28
mriedemif it's logging related14:28
mdboothdansmith: That kind of locking could only work by preventing other conductors from opening the log file at all.14:28
*** zhenq has joined #openstack-nova14:28
openstackgerritEric Berglund proposed openstack/nova master: Add PowerVM hypervisor configuration doc  https://review.openstack.org/50566514:28
mdboothWhich would mean that it would block all conductors beyond the first.14:28
*** zhenq has quit IRC14:29
dansmithmdbooth: the other processes don't open the log, they inherit it across the fork14:29
*** slaweq has quit IRC14:29
mdboothdansmith: Oh, interesting. However, the locking would still be python thread locking.14:30
*** andreas_s has quit IRC14:30
dansmithnot if logging is locking the file14:30
cdentcfriesen: I’ve been wondering if part of that was due somehow to the doubling stuff14:30
mdboothUnless the logger is taking and releasing an os lock for every write?14:30
*** rmart04 has quit IRC14:32
sdaguemdbooth: I really think that once you push sufficiently large writes through the python logging buffer, this is just the python behavior14:32
sdagueand the only fix is don't do that14:32
*** zhenq has joined #openstack-nova14:32
*** zhenq has quit IRC14:32
openstackgerritsahid proposed openstack/os-vif master: ovs-hybrid: should permanently keep MAC entries  https://review.openstack.org/50113214:33
*** aarefiev has joined #openstack-nova14:34
*** slaweq has joined #openstack-nova14:34
mdboothhttps://docs.python.org/3/library/multiprocessing.html#module-multiprocessing14:35
mdboothAccording to ^^^ in python 3 at least logging doesn't use external locks14:35
mdboothI guess that would make it a bug in oslo.log14:36
*** tidwellr has joined #openstack-nova14:36
openstackgerritMerged openstack/nova master: [placement] Unregister the ResourceClass object  https://review.openstack.org/50215514:36
stephenfinsahid: Lovely. +Wd14:36
mdboothSame for python 214:36
mdboothAnd I don't see oslo.log importing multiprocessing14:37
mdboothWell, it does, but it doesn't seem to use it14:37
mdboothThat's pretty weird14:37
sdaguemdbooth: I expect that when you don't overrun the python logging natural buffer it just works14:38
*** mingyu has joined #openstack-nova14:38
sdagueand when you do, you get funkiness14:38
sdagueand I agree, if you want to fix it, you have to do it down in oslo.log14:38
mdboothsdague: We log exceptions, though, which are kinda arbitrarily large14:38
mdboothI don't think we want to stop doing that14:38
sdaguemdbooth: we do, but we've apparently been lucky thus far14:39
mdboothI'll move the bug to oslo.log and mention the multiprocess thing14:39
mdboothAssuming, that is, we don't want to open separate log files for conductor workers?14:39
mdboothBecause that would be a nova fix, and possibly useful in its own right14:40
sdaguemdbooth: no, because that problem is equally theoretically a problem for all the other services as well14:40
dansmithI definitely don't want separate logs for conductor workers14:40
sdagueexcept nova-compute14:40
dansmithbecause..holy crap14:40
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364614:40
*** slaweq has quit IRC14:40
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270814:40
mdboothdansmith: Merged logs, ftw! ;)14:41
sdagueand it totally would wreck all the log injest systems people have14:41
mdboothTrue.14:41
mdboothoslo.log it is14:41
*** Tom___ has joined #openstack-nova14:41
*** NostawRm has joined #openstack-nova14:42
*** zhenq has joined #openstack-nova14:42
jamespagemriedem: working a fix now14:43
cfriesencdent: that does seem to be the most likely suspect.  points to a gap in our testing.14:43
openstackgerritMerged openstack/nova master: Update docs for _destroy_evacuated_instances  https://review.openstack.org/50014414:45
mriedemjamespage: i'm testing sdague's idea too14:46
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: check qemu version when calling qemu-img info  https://review.openstack.org/50567314:46
*** jpena is now known as jpena|brb14:46
openstackgerritElod Illes proposed openstack/nova master: Add instance.interface_attach notification  https://review.openstack.org/50308914:46
cdentcfriesen: gaps in testing is a bit of a trend, but gibi is fixing it ;)14:46
openstackgerritChris Dent proposed openstack/nova master: Add functional test for two-cell scheduler behaviors  https://review.openstack.org/45200614:47
mriedemjamespage: testing here https://review.openstack.org/#/c/505674/14:47
sdaguemriedem: you got a devstack patch depends on that?14:48
mriedemyes ^14:48
sdagueah cool14:48
gibicdent: do you mean I should add a test case which boots multiple instances with a single boot command then try to migrate them? ;)14:49
cdentI meant you were fixing the trend more generally but if you’re feeling motivated :)14:49
dansmithmriedem: if you're okay with it I'm just going to fast approve all these unregister patches as they're just mechanical search/replace: https://review.openstack.org/#/c/502157/514:50
*** rmart04 has joined #openstack-nova14:50
openstackgerritMerged openstack/nova master: Add @targets_cell for live_migrate_instance method in conductor  https://review.openstack.org/50360114:51
mriedemdansmith: i can go through them quick14:51
mriedemcfriesen: re that ML thread, he's disabling a host and live migrating off the source host - does he mean evacuating off the source host?14:52
*** smatzek has joined #openstack-nova14:52
gibicdent: at least I made TODO on my desk about it but I'm not promising anything :)14:53
dansmithmriedem: okay14:54
mriedemdansmith: cdent: question in https://review.openstack.org/#/c/502157/5//COMMIT_MSG but just to make sure i know what we're doing in the series14:54
dansmithmriedem: I'm not sure I understand what you're asking14:55
dansmithoh I see,14:56
dansmithbecause there weren't any actual object references anywhere14:56
dansmithin that patch specifically14:56
*** slaweq has joined #openstack-nova14:56
*** hongbin has joined #openstack-nova14:56
cdentyeah, that’s a pasto14:57
mriedemyeah, ok14:57
openstackgerritEric Berglund proposed openstack/nova master: Add PowerVM hypervisor configuration doc  https://review.openstack.org/50566514:57
mriedemalright moving on14:57
*** sbezverk has quit IRC14:57
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364614:58
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270814:58
*** mdnadeem has quit IRC14:58
*** Tom___ has quit IRC14:58
*** Tom has joined #openstack-nova14:58
mriedemcfriesen: on that migrate thread, i think in pike ed added the new stuff to pass the number of instances from the request spec (something like that) to the scheduler, so it could be why it's thinking it wants to migrate all 10 at once, from the persisted request spec14:58
mriedemmight be good for edleafe to look at that14:58
mriedemhttps://review.openstack.org/#/c/465171/14:59
mriedembut this passes just the single instance being live migrated https://review.openstack.org/#/c/465171/11/nova/conductor/tasks/live_migrate.py15:00
*** slaweq has quit IRC15:01
*** alexchadin has quit IRC15:02
*** Tom has quit IRC15:03
sahidmelwitt: hum i do not understand your comment15:05
mriedemcfriesen: this looks like a latent issue https://github.com/openstack/nova/blob/8a386b055c82df67092a1abc683e7225ef80671e/nova/scheduler/filter_scheduler.py#L8115:05
sahidhttps://review.openstack.org/#/c/334614/15:05
*** zhurong has quit IRC15:05
mriedemwe're checking the number of instances from the request spec15:05
mriedemwhich is persisted when we created the instance with multi-create15:06
mriedemand using that during the live migration of the single instance15:06
cdentbauzas: are you still invested in keeping your -1 on https://review.openstack.org/#/c/419502/15:06
sahidnot sure if you want me to comment an other time or if we can discuss about it15:06
mriedemcfriesen: "num_instances = spec_obj.num_instances" should probably be changed to "num_instances = len(instance_uuids)" now15:06
*** Nil_ has joined #openstack-nova15:07
*** slaweq has joined #openstack-nova15:07
mriedemcfriesen: i'm not subscribed to the general list but you might ask them to change that line and see if it works15:07
bauzascdent: I think my concern is still valid15:07
bauzascdent: renaming an AZ is having an user impact15:07
dansmithbauzas: cdent dear god15:08
*** lajoskatona has quit IRC15:08
mriedemyou should just not be able to rename an az while there are instances in that az15:08
cdentbauzas: I was checking because as far as I could read the bug report, the “bad” solution was considered good enough15:08
dansmiththat operation could be across cells, and across a loooot of instances. It could fail in the middle leaving things highly confusing15:08
dansmithmriedem: ++15:08
bauzasmriedem: that was my point15:09
mriedemif you want to rename the az, migrate the instances out of it15:09
mriedembut i'm not sure if that's possible?15:09
mriedemunless you use the force flag...15:09
*** rmart04 has quit IRC15:09
mriedembut if the operator forces a live migration of an instance from az1 to az2, do we even update the instance.availability_zone field?15:09
cdentI think the implementation was following sean’s advice: https://bugs.launchpad.net/nova/+bug/1378904/comments/515:10
openstackLaunchpad bug 1378904 in OpenStack Compute (nova) "renaming availability zone doesn't modify host's availability zone" [Low,In progress] - Assigned to Radoslav Gerganov (rgerganov)15:10
cdentbut if there’s a bigger problem than that, would be great to see those problems on the review15:10
bauzasmriedem: I think migrating a VM requires some kind of discussion between the operator and the end user15:10
*** manasm has quit IRC15:10
bauzasnot something magical per so15:10
bauzasse15:10
dansmithmigrating across AZs without the user's input is dangerous too15:11
mriedemwhat if the host is going to fail? i guess live migrate to another host in the same az15:11
bauzasand yeah, you can't live migrate from one AZ to the other15:11
bauzasunless you force of course15:11
mriedembauzas: with the force flag you can :)15:11
mriedemright?15:11
bauzasyup15:11
bauzasbut that'd be a terrible experience again15:11
bauzasbecause I'm not sure we update the AZ record honestly15:11
sdagueAZs really exist to bound failure domains so that you can HA across them correctly15:11
sdaguemoving an instance across AZ boundaries completely ruins that strategy15:12
bauzasso, the point is, if you made a typo, then you're screwed up if some users began to use your cloud, and you have to explain to them that you screwed up15:12
*** Oku_OS is now known as Oku_OS-away15:12
bauzasbut you shouldn't magically fix your issue15:12
bauzastl;dr: assume your mistakes15:13
dansmithsdague: that was my point yeah15:13
*** slaweq has quit IRC15:13
cfriesenmriedem: will pass on the suggestion15:13
* edleafe reads back15:13
sdaguedansmith: ++15:13
mriedemedleafe: think it's sorted out, but still looks like a latent bug15:13
edleafemriedem: Agree on the change for num_instances15:14
*** suresh12 has joined #openstack-nova15:14
edleafeI can do that quickly - maybe for backport?15:14
mriedemdon't use multi-create, and if you do, don't migrate any of those instances if len(hosts) < len(instances)15:14
mriedemedleafe: i think it would be good to have a functional test for thisfirst15:14
mriedeme.g. 2 computes, 2 instances created in a single boot request to compute 1, disable compute 1 and live migrate the isntances to compute 215:15
mriedemit should fail on the first live migration attempt since you're trying to move 2 instances and we have 1 host15:15
sdaguedansmith: I'm +1 on your block of az renames if there are instances in them15:15
sdaguehonestly, these things should probably be idempotent like flavors15:15
dansmithsdague: cool15:15
*** Tom has joined #openstack-nova15:15
dansmithyeah, you'll still have to count instances across cells in the az in question to know whether or not to block it15:16
dansmithjust not letting that happen at all is easier still15:16
mriedemedleafe: it's actually a weird check in the filter scheduler driver, i don't really understand why we compare the number of instances to the number of hosts, surely we can create more than one instance per host15:17
openstackgerritMerged openstack/nova master: doc: Split flavors docs into admin and user guides  https://review.openstack.org/50134215:17
edleafemriedem: are you refrerring to https://github.com/openstack/nova/blob/8a386b055c82df67092a1abc683e7225ef80671e/nova/scheduler/filter_scheduler.py#L86 ?15:18
*** jpena|brb is now known as jpena15:18
openstackgerritMerged openstack/nova master: doc: Add documentation for emulator_thread_policy  https://review.openstack.org/50172115:18
mriedemedleafe: yes15:18
edleafemriedem: if so, that's the number of *selected* hosts, not the total number of hosts15:18
mriedemcfriesen: edleafe: in fact https://review.openstack.org/#/c/491439/15:18
edleafeIOW, we couldn't find hosts for all the instances15:18
*** dave-mcc_ has joined #openstack-nova15:18
esberglusdague: Can you restore this for us? https://review.openstack.org/#/c/422512/15:18
esbergluIf I were to submit a new patch would it restore the changeset?15:18
*** liverpooler has quit IRC15:18
sdagueesberglu: restored15:19
esberglusdague: tx15:19
*** dave-mccowan has quit IRC15:19
sdagueesberglu: the patch owner in gerrit, or a core can do restores15:19
sdaguebut you have to restore before pushing an updated patch15:19
esberglusdague: Good to know thanks15:20
*** links has joined #openstack-nova15:21
mriedemclaudiub|2: the master branch change for https://review.openstack.org/#/c/505285/ is merged now15:21
edleafemriedem: I'm confused. If https://review.openstack.org/#/c/491439/ merged, why is the old code still in master?15:24
*** Tom has quit IRC15:24
*** links has quit IRC15:24
*** Tom has joined #openstack-nova15:25
taskerhaving trouble live-migrating my last instance out of compute-1. after a suggestion from melwitt, I looked into the scheduler logs and I see that it scheduling the instance, it states that it's looking at the target host, notes that the target host fails and is removed from contention, but doesn't state why it failed -- even with debug logging on.15:25
*** yamahata has joined #openstack-nova15:25
taskerany thoughts? or is this infrastructure problems?15:25
taskerit's obvious that nova is doing its job, it's just not being verbose enough.15:25
mriedemedleafe: different place15:26
*** sridharg has quit IRC15:27
edleafemriedem: ah15:27
mriedemtasker: depends on if it's the pre-live migration check on the target host, those logs would either be in nova-conductor or nova-compute for the target host15:27
mriedemedleafe: this is why we probably need a functional test for this scenario15:27
*** slaweq_ has quit IRC15:29
*** Tom has quit IRC15:29
cfriesenmriedem: edleave: did bauzas' patch cause the problem?  (because the mailing list thread didn't see the IndexError)15:31
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364615:32
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270815:32
mriedemcfriesen: not sure15:32
*** bigdogstl has joined #openstack-nova15:32
mriedemit's clear that we need to be consistent in both places though15:32
cfriesenmriedem: for sure15:32
*** ijw has joined #openstack-nova15:34
*** bigdogstl has quit IRC15:36
mriedemdansmith: ok that series is all +W15:38
*** slaweq has joined #openstack-nova15:39
*** Tom has joined #openstack-nova15:39
*** slaweq has quit IRC15:45
*** gyee has joined #openstack-nova15:45
*** Tom has quit IRC15:48
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364615:48
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270815:48
openstackgerritChris Dent proposed openstack/nova master: WIP: [placement] manage cache headers  https://review.openstack.org/49538015:52
*** crushil_ is now known as crushil15:52
*** Sukhdev has joined #openstack-nova15:53
cdentIs now a good time to get this merged, since we are at the beginning of the cycle: https://review.openstack.org/#/c/486829/15:53
gibicould one of the cores look at test only patch? https://review.openstack.org/#/c/496202/ only needs a second +215:54
cdentfix on MiniDNS15:54
openstackgerritEvgeny Antyshev proposed openstack/nova master: Vzstorage: synchronize volume connect/disconnect  https://review.openstack.org/50570815:55
stephenfingibi: Looking15:57
*** Sukhdev_ has joined #openstack-nova15:58
gibistephenfin: thanks15:59
*** Jeffrey4l_ has joined #openstack-nova16:01
*** penick has joined #openstack-nova16:03
*** rajathagasthya has quit IRC16:04
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364616:05
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270816:05
*** Yikun__ has joined #openstack-nova16:06
*** Jeffrey4l has quit IRC16:06
*** Jeffrey4l has joined #openstack-nova16:07
mriedemgibi: stephenfin: commented on https://review.openstack.org/#/c/496202/16:08
*** Jeffrey4l_ has quit IRC16:08
mriedemthat seems to be munging together a few different things16:08
openstackgerritStephen Finucane proposed openstack/nova master: Add functional migrate force_complete test  https://review.openstack.org/49620216:08
*** suresh12 has quit IRC16:09
stephenfinmriedem: Aye, but they all seemed valid16:09
stephenfinThere could be merit in splitting them out though, so I've rebased to take it out of the gate queue16:09
mriedemif we're going to whitelist legacy notifications because they were missed, the change that adds them in should have a test to make sure they are sent16:09
mriedemwhich i guess is the referenced patch...but those are linked together in any way16:10
mriedemhere is an example https://review.openstack.org/#/c/504978/16:10
dansmithmriedem: right on right on right on16:13
gibimriedem: OK, let's make a separate bug for the missing force_complete test coverage and move the whitelisting into that16:13
mriedemsounds good to me16:15
mriedemdansmith: you're getting older and the patches are staying the same age?16:16
gibisorry for the mess16:16
dansmithmriedem: lol16:16
*** rcernin has quit IRC16:17
bauzasdansmith: sdague: sorry, was running a meeting, but like I said in my comment in https://review.openstack.org/#/c/419502/2  "Modifying an AZ name should not be possible if instances are still in the AZ"16:19
mriedemsdague: jamespage: looks like the devstack patch with the qemu version hack is passing the neutron multinode job that runs live migration16:19
bauzasdansmith: sdague: the only point I have is that if we agree on that, should we have a microversion for that?16:19
dansmithbauzas: we can't support the old thing, so no, IMHO16:20
bauzasdansmith: sdague: I mean, say I wanna update my aggregate and modify the AZ value, should we need a microversion for returning a 40x now ?16:20
bauzasinstead of a HTTP20016:20
bauzasin theory, it should, but I guess it's an already broken behaviour16:20
bauzasalso, it would require to get the full list of all per-cell instances when updating the aggregate, not a huge deal but still something to do16:21
*** Sree has joined #openstack-nova16:22
*** gbarros has quit IRC16:23
gibimriedem, stephenfin: reported the bug https://bugs.launchpad.net/nova/+bug/171848516:23
openstackLaunchpad bug 1718485 in OpenStack Compute (nova) "instance.live.migration.force.complete is not a versioned notification and not whitelisted" [Undecided,New]16:23
mriedemthanks16:24
gibiwill push the fix soon16:25
*** hoonetorg has quit IRC16:25
*** ioggstream has quit IRC16:27
*** suresh12 has joined #openstack-nova16:29
*** rajathagasthya has joined #openstack-nova16:31
stephenfingibi: Cool. Ping me when you do, sure16:32
*** cdent has quit IRC16:33
*** sahid has quit IRC16:33
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: check qemu version when calling qemu-img info  https://review.openstack.org/50567316:34
*** suresh12 has quit IRC16:34
*** ociuhandu has quit IRC16:36
*** cdent has joined #openstack-nova16:38
*** nicolasbock has quit IRC16:39
*** sbezverk has joined #openstack-nova16:40
mriedemdansmith: i assume the -2 on https://review.openstack.org/#/c/504983/ is just a placeholder for the whole thing to be reviewed and approved?16:41
dansmithmriedem: it was because the top level wasn't wired in, but yeah I figure no reason to land things that aren't reachable until we have some reasonable reviews on the rest of it16:42
*** vvargaszte has joined #openstack-nova16:42
mriedemefried: fyi for your ksa endpoint discovery stuff https://review.openstack.org/#/c/485121/16:42
*** vvargaszte has quit IRC16:42
mriedemdansmith: ok, will hit those after lunh16:42
mriedem*lunch16:42
*** suresh12 has joined #openstack-nova16:43
dansmithmriedem: cool thanks16:44
dansmithmriedem: note that I found a bug in a functional test for pagination with that series16:44
dansmithwhich wasn't an issue before because we were inefficient, but it's nice that it was a test bug and not a functional one16:44
*** Sree has quit IRC16:44
*** sambetts is now known as sambetts|afk16:44
*** Sree has joined #openstack-nova16:45
mriedemefried: edmondsw: if the operator has to configure something different because of https://review.openstack.org/#/c/505546/ that's a big no-no for a backport16:45
edmondswmriedem they don't have to16:46
edmondswmriedem they can... they don't have to16:46
*** READ10 has joined #openstack-nova16:47
*** kaisers_ has joined #openstack-nova16:47
*** felipemonteiro has joined #openstack-nova16:48
*** ijw has quit IRC16:48
openstackgerritJames Page proposed openstack/nova master: Support qemu >= 2.10  https://review.openstack.org/50574816:49
*** Sree has quit IRC16:50
cdentedleafe: a) o/ b) if bp/return-selection-objects the right topic for the real thing?16:50
*** namnh has joined #openstack-nova16:51
cdents/if/is/16:51
*** felipemonteiro__ has joined #openstack-nova16:51
*** mvk has quit IRC16:51
openstackgerritMerged openstack/nova master: [placement] Unregister the UsageList object  https://review.openstack.org/50215616:52
*** Sukhdev_ has quit IRC16:52
jamespagemriedem: https://review.openstack.org/505748 but I think I prefer sdague's approach - calls to qemu_img_info are in alot of places...16:53
*** psachin has quit IRC16:53
*** suresh12 has quit IRC16:53
openstackgerritMerged openstack/nova master: [placement] Unregister the Usage object  https://review.openstack.org/50215716:54
*** suresh12 has joined #openstack-nova16:54
*** felipemonteiro has quit IRC16:54
mriedemjamespage: yeah just reviewed it16:55
mriedemleft some comments16:55
mriedemthere are other places it's going to fail because you're not passing that flag, like fetch_to_raw16:55
openstackgerritMerged openstack/nova master: Use symbolic names for capabilities, expand sys_admin context.  https://review.openstack.org/50419316:55
mriedemit really becomes a lot of whack a mole16:55
*** slaweq has joined #openstack-nova16:56
openstackgerritMerged openstack/nova master: [placement] Unregister the AllocationList object  https://review.openstack.org/50215816:56
openstackgerritMerged openstack/nova master: [placement] Unregister the Allocation object  https://review.openstack.org/50215916:56
dansmithmriedem: jamespage: Is this the fix for the live migration job?16:57
jamespagemriedem: yeah - felt like pulling at a ball of string16:58
jamespagedansmith: a start on at least16:58
dansmithokay, I feel like we need a quicker resolution in the meantime.. are we reverting the repo for devstack in the interim or something?16:58
dansmithapologies if I missed it16:58
*** gbarros has joined #openstack-nova16:59
*** Apoorva has joined #openstack-nova16:59
mriedemdansmith: the revert was merged last night16:59
dansmithoh? I thought I saw fails from this morning17:00
*** Apoorva has quit IRC17:00
*** slaweq has quit IRC17:00
mriedem3:37am i guess https://review.openstack.org/#/c/505446/17:00
dansmithokay maybe these ran before that17:01
*** rajathagasthya has quit IRC17:01
*** suresh12 has quit IRC17:02
*** rajathagasthya has joined #openstack-nova17:02
*** derekh has quit IRC17:03
*** vvargaszte has joined #openstack-nova17:04
*** slaweq has joined #openstack-nova17:06
openstackgerritJames Page proposed openstack/nova master: Support qemu >= 2.10  https://review.openstack.org/50574817:09
*** slaweq has quit IRC17:10
*** dave-mcc_ has quit IRC17:10
*** dave-mccowan has joined #openstack-nova17:11
openstackgerritMerged openstack/nova master: [placement] Unregister the InventoryList object  https://review.openstack.org/50216017:11
edleafecdent: a_) \o b) don't understand the question17:12
*** jmlowe has joined #openstack-nova17:12
openstackgerritMerged openstack/nova stable/pike: Add @targets_cell for live_migrate_instance method in conductor  https://review.openstack.org/50528517:12
cdentedleafe: I’m trying to confirm that that’s the correct for review17:12
openstackgerritMerged openstack/nova master: [placement] Unregister the Inventory object  https://review.openstack.org/50216117:12
edleafecdent: yes, that's the one17:12
cdentthanks17:13
openstackgerritMerged openstack/nova master: [placement] Unregister the ResourceProviderList object  https://review.openstack.org/50216217:13
openstackgerritMerged openstack/nova master: [placement] Unregister the ResourceProvider object  https://review.openstack.org/50216317:14
*** slaweq has joined #openstack-nova17:16
openstackgerritMerged openstack/nova master: [placement] Removing versioning from resource_provider objects  https://review.openstack.org/50216417:16
*** rajathagasthya has left #openstack-nova17:17
taskermriedem: the only entry in the nova-conductor is a reply from the scheduler saying "no valid host was found". the scheduler shows "host [u'compute-2'] fails" but doesn't explain _why_ it failed. and the computes have no record or log of the request because it never gets past the scheduler.17:19
*** ociuhandu has joined #openstack-nova17:19
*** penick has quit IRC17:20
mriedemtasker: the scheduler will dump the filter it failed on17:21
mriedemi'd have to see if that's logged at info or debug17:21
melwitttasker: was the target host removed by a scheduler filter or are you saying the request was sent to the target compute host and then failed there?17:21
*** slaweq has quit IRC17:22
melwittif the former, the debug logs should show which filter removed the host from consideration. if the latter, the nova-compute logs should contain some message about why the request failed17:22
mriedemtasker: you should see something like this at INFO level17:22
mriedemLOG.info(_LI("Filter %s returned 0 hosts"), cls_name)17:22
mriedemso for that request, figure out which filter kicked it out17:22
mriedemyou should also see something like, "Filtering removed all hosts for the request with"17:23
mriedemif you have INFO level logging enabled17:24
taskerFilter results: ['RetryFilter: (start: 1, end: 0)']17:24
taskerok .. after your explanation, that line makes sense.17:24
melwittit sounds like the request landed on a compute host and then failed and came back to the scheduler to retry a different host, and then it failed with NoValidHost17:25
mriedemi don't think live migration actually does a retry from the compute17:25
mriedemconductor will retry if the pre-migration checks on the chosen target host fail17:25
*** penick has joined #openstack-nova17:25
mriedemwe only retry from compute -> conductor for (1) initial create and (2) cold migrate/resize17:26
mriedemthis is where conductor is asking the scheduler for a host during live migrate https://github.com/openstack/nova/blob/master/nova/conductor/tasks/live_migrate.py#L27417:26
taskerother migrations succeed.17:27
taskerjust not this one.17:27
*** namnh has quit IRC17:27
melwittthere should be some message about the request in the compute log. if filtering didn't remove the target host, then it must have gone to the host and then failed17:28
taskeron a successful migrtion, RetryFilter returns 1 host.17:28
*** namnh has joined #openstack-nova17:28
mriedemtasker: how many hosts do you have? does the instance have anything special about it, like pci requests or numa affinity?17:29
taskeron the instance that fails to live-migrate there is no log on the target host. filtering removes _all_ targets regardless of which host I send it to.17:29
melwittRetryFilter removes previously tried hosts from consideration. so if it removes anything, that means it already tried to run it on the host it selected last time17:29
tasker3; no. it and all other instances were built to the same requirements.17:29
taskermelwitt: does that have a memory? or is each migration request independent of the previous?17:30
melwitteach request is independent17:30
*** vvargaszte has quit IRC17:30
*** mvk has joined #openstack-nova17:31
taskerthe only thing different is that this instance was built while the cluster was at M. now my cluster is at N.17:31
*** Swami has joined #openstack-nova17:31
melwittI would grep for the request-id of the failing live migration request in nova-conductor and nova-compute logs and see if there's anything about it17:32
*** jpena is now known as jpena|off17:32
*** namnh has quit IRC17:32
taskerI am live watching all the logs.17:32
taskerconductor says "no valid host" because that's what scheduler says.17:32
mriedemi'm wondering if the retry filter shouldn't be ignored here...17:32
taskerif i send another instance to the same target, retryfilter passes the host.17:33
melwittRetryFilter removing a host implies that it tried to run the pre-migration on a host already17:33
*** bigdogstl has joined #openstack-nova17:33
melwittso something is weird here17:34
taskernothing logged at the compute at INFO or lower.17:34
mriedemi'm wondering if the original instance request spec has retries set on it, and that's goofing up the retry filter during live migration17:34
taskersomething I could see in the database?17:34
mriedemyeah, you should be able to pull the serialized json request spec out of the db17:35
*** dtantsur is now known as dtantsur|afk17:35
mriedemselect spec from nova_api.request_specs where instance_uuid=xyz;17:36
mriedemmelwitt: this is where we get the request spec during live migration https://github.com/openstack/nova/blob/master/nova/conductor/tasks/live_migrate.py#L22717:36
*** gszasz has quit IRC17:36
mriedemwe don't set a retry attribute on the request spec17:36
*** yassine has quit IRC17:36
mriedemwe pass it along from the api if we are able to look it up https://github.com/openstack/nova/blob/master/nova/compute/api.py#L386017:37
mriedemwhich would be the original request spec from when we built the instance, which would have retry stuff set on it17:37
mriedemif that wasn't set, we'd ignore it here https://github.com/openstack/nova/blob/master/nova/scheduler/filters/retry_filter.py#L3117:38
*** slaweq has joined #openstack-nova17:38
*** bigdogstl has quit IRC17:38
mriedemwhich, this is all kinds of weird because the conductor task is handling it's own retry logic https://github.com/openstack/nova/blob/master/nova/conductor/tasks/live_migrate.py#L34417:38
mriedemwhich tells me, when doing a live migration, we don't want to even ask the RetryFilter17:38
mriedembauzas: are you around?17:39
mriedemtasker: if you can get that request spec json blob out of the db, that should tell us if the retry attribute is set and what hosts and how many times it's been retried during the initial build17:39
*** sdague has quit IRC17:40
*** suresh12 has joined #openstack-nova17:41
taskermriedem: yes, "retry" is set and is populated with both hypervisors that I'm trying to send it to.17:41
taskerwould you like to see it?17:42
mriedemsure, throw it in a paste17:42
*** slaweq has quit IRC17:42
mriedemi think this would actually fix the problem http://paste.openstack.org/show/621556/17:46
melwittmriedem: so the first time you build an instance, if it fails host X, it will save that to the RequestSpec so host X will never be tried again ever? I didn't know it persisted something like that17:46
mriedemoops one issue there17:46
taskerhttp://paste.openstack.org/show/621557/17:47
mriedemmelwitt: yeah17:47
*** slaweq has joined #openstack-nova17:48
mriedemmelwitt: i think this https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L58317:48
mriedemconductor build_instances is called from compute on a reschedule17:49
melwittwell, I learned a thing. I had thought retries were a locally tracked thing per request17:49
mriedemand will put the chosen host in the retry object's list of hosts it's tried17:49
mriedemrequest spec is the persisted object that keeps on giving17:49
mriedemeven when you don't want the gift17:49
mriedemso i think this is the fix http://paste.openstack.org/show/621558/17:49
melwittyeah. I wouldn't have chosen to track retries _forever_. I thought RequestSpec would only contain the original request requirements so they could be honored in the future17:50
mriedemjust like how we don't want the original forced host/node during live migration, we don't want the original retry hosts either probably17:50
*** Apoorva has joined #openstack-nova17:50
taskermriedem: I'm going to try your patch out.17:51
*** Apoorva has quit IRC17:51
mriedemtasker: yeah so the request spec had 2 original attempts, on compute-3.openstack.local and compute-2.openstack.local17:52
taskerboth targets I'm trying to send it to.17:52
mriedemok17:52
mriedemand that's why this fails https://github.com/openstack/nova/blob/master/nova/scheduler/filters/retry_filter.py#L4417:52
*** yamahata has quit IRC17:52
taskerwhich part of nova would I apply that to? compute, conductor, or scheduler?17:52
mriedemconductor, but note, that diff is against master branch code17:52
taskerlet me see if I can adapt to the branch that I'm using.17:53
mriedemhttp://paste.openstack.org/show/621559/ is latest stable/newton17:54
*** slaweq has quit IRC17:54
taskercool, thanks. I'm going to step out for some "fresh air" and then apply this.17:55
mriedemit does stand to reason that if this instance failed to build originally on those 2 hosts, that live migrating it there might fail too...but we don't know why it originally failed, could have been a resource claim issue at the time17:55
taskerthat's a fair observation.17:55
melwittyeah, often it's a failed claim. and also what if that compute host is eventually replaced over the lifetime of the cluster, making it a fresh candidate for several instances that might still avoid it because they once failed to build there back when it was a different machine17:57
*** tesseract has quit IRC17:59
*** acormier has quit IRC18:01
taskerlive migration successful18:06
taskermriedem and melwitt -- thank you so much for helping to figure out what was wrong.18:08
*** gbarros has quit IRC18:10
*** slaweq has joined #openstack-nova18:10
mriedemnice18:11
mriedemtasker: want to open a bug? i have a fix with the test locally18:11
taskersure. let me collect my notes.18:11
cdentdansmith: responded to some of your comments on https://review.openstack.org/#/c/500410/ . you semi-accidentally identified a separate problem. The nullable thing I’m not quite sure how to proceed, depending on what we want to do.18:12
*** ijw has joined #openstack-nova18:13
*** MVenesio has joined #openstack-nova18:14
mriedemcdent: congratulations, you have the first complete blueprint in queens https://blueprints.launchpad.net/nova/+spec/placement-deregister-objects18:14
*** ralonsoh has quit IRC18:14
*** slaweq has quit IRC18:15
dansmithcdent: replied, I don't think there's an issue.. just make those not nullable and (separately) always set them and I think we're good18:15
*** Yikun__ has quit IRC18:15
*** Apoorva has joined #openstack-nova18:16
*** yamamoto has quit IRC18:17
*** slaweq has joined #openstack-nova18:20
*** Sukhdev_ has joined #openstack-nova18:20
*** lucasxu has joined #openstack-nova18:21
cdentdansmith: except that they are only ever used on input, never output, so why bother reading them?18:24
taskermriedem: https://bugs.launchpad.net/nova/+bug/171851218:25
openstackLaunchpad bug 1718512 in OpenStack Compute (nova) "migration fails if instance build failed on destination host" [Undecided,New]18:25
mriedemthanks18:25
dansmithcdent: because it's (effectively) free, it makes the object consistent18:25
taskerI hope that summary / description is clear enough.18:25
*** felipemonteiro__ has quit IRC18:26
*** slaweq has quit IRC18:26
*** felipemonteiro__ has joined #openstack-nova18:26
*** READ10 has quit IRC18:28
cdentdansmith: okay, I’m happy to do that. I’m not sure why consistency matters _now_ but if we’d like it as a general rule, that’s fine.18:28
*** felipemonteiro has joined #openstack-nova18:28
*** namnh has joined #openstack-nova18:28
*** kbaegis has quit IRC18:29
dansmithcdent: clearly it doesn't have a user now, but we're an abstract model on top of the data store and unless there is a reason not to, we should do that thing, IMHO18:29
openstackgerritMatt Riedemann proposed openstack/nova master: Ignore original retried hosts when live migrating  https://review.openstack.org/50577118:30
mriedemtasker: ^ i'm going to wip that and send something to the dev/ops lists for this, because if we change this for live migration, we also have to do it for cold migrate/evacuate and unshelve18:30
mriedemmelwitt: ^18:30
melwittack18:30
cdentdansmith: does YAGNI count as a reason not to?18:30
*** felipemonteiro__ has quit IRC18:31
dansmithcdent: I dunno what GNI is in there, but if you think there's a reason not to, then don't do it and we can just leave my -1 on there18:31
cdentI’ve just always been brought up on the idea of not doing things unless there is a reason to do so, but as I said, I’m happy to do it and will do it.18:32
*** Sukhdev_ has quit IRC18:33
*** namnh has quit IRC18:33
mriedemif they are in the same table it seems easy peasy to just load them, it'd be one thing if we were lazy loading a big table join or something,18:34
mriedembut if/when someone needs these, it's going to be weird debugging why they just aren't already in the object when it's read from the db18:34
mriedemlike every other object we have18:34
dansmithmriedem: it's a join, but it's super tiny18:34
mriedemoh18:34
mriedemlike the usages/consumers table join thing?18:35
dansmithmriedem: like a 1:1 integer join18:35
dansmithyes18:35
dansmithconsumers18:35
*** felipemonteiro has quit IRC18:35
mriedemi'm assuming at some point we actually intend on using these fields?18:35
*** felipemonteiro has joined #openstack-nova18:35
dansmithmriedem: if they're fields they should be loadable, and if we're never going to use them that way then maybe we shouldn't have them be fields18:36
mriedemyeah i'd agree with that18:36
mriedemi don't have context here though clearly18:36
dansmithsince consumer isn't a top level object in placement, getting them with allocations is the only way we can pull them out otherwise18:36
dansmithunless we're querying for a consumer already18:36
dansmithlike if we needed to get all allocations against a resource provider18:37
*** kbaegis has joined #openstack-nova18:37
*** slaweq has joined #openstack-nova18:42
*** bigdogstl has joined #openstack-nova18:44
*** Sree has joined #openstack-nova18:46
*** gbarros has joined #openstack-nova18:46
*** slaweq has quit IRC18:47
mriedemtasker: http://lists.openstack.org/pipermail/openstack-operators/2017-September/014233.html18:48
openstackgerritChris Dent proposed openstack/nova master: WIP: [placement] manage cache headers  https://review.openstack.org/49538018:49
*** Sree has quit IRC18:50
*** bigdogstl has quit IRC18:51
*** slaweq has joined #openstack-nova18:52
*** gbarros has quit IRC18:55
taskermriedem: thanks! I'll keep an eye out on these.18:55
*** egonzalez has joined #openstack-nova18:56
taskermriedem and melwitt: I want to thank you two for taking the time to work with me on my issues for the last few days. your support has been a positive influence in my cloudy days. with your help, I've been able to progress with my upgrade trials.18:57
taskerIf you two are ever in the Kansas City area, let me know. first round's on me.18:59
*** slaweq has quit IRC18:59
*** felipemonteiro__ has joined #openstack-nova19:00
*** felipemonteiro has quit IRC19:04
mriedemtasker: cool, you're welcome. you hit some weird issues so i'm glad we flushed those out and have fixes19:05
*** yamahata has joined #openstack-nova19:09
bauzasmriedem: back now, wazzup ?19:13
mriedembauzas: http://lists.openstack.org/pipermail/openstack-operators/2017-September/014233.html19:14
* bauzas looking19:16
*** yamamoto has joined #openstack-nova19:17
bauzasholy shit19:18
bauzasmriedem: honestly, no reason to persist that19:18
bauzasmriedem: if some host wasn't accepted for an instance create, there is no reason it will be excluded for a live migration19:18
bauzasat least, we should still verify it by the scheduler19:19
bauzasmriedem: but here, the main problem is that I should possibly modify the ReqSpec object to have a specific way to say which fields are needed to be persisted and others not19:20
bauzasmriedem: that's something we didn't discussed with alaski when he provided the .save() method19:20
melwitttasker: yep, thanks for helping us fix those bugs. and I learned yet more things I didn't know about live migration and retries19:21
*** yamamoto has quit IRC19:26
mriedembauzas: yeah i was thinking about renaming the reset_forced_destinations() method to something like reset_for_move() and that would reset forced_hosts/forced_nodes/retry19:27
mriedemso it could be handled for live migrate/cold migrate/unshelve and evacuate in the same place19:28
bauzasmriedem: yeah, or just modify _get_update_primitives to disallow the non-needed fields19:29
bauzasmriedem: like using a propery that'd give you which fields are non-persistent19:29
bauzasthat way a call to .create() or .save() would avoid persist those19:29
bauzaspersisting*19:29
mriedemthat won't help us for any existing req specs19:30
bauzasbut that wouldn't solve existing specs19:30
bauzasyeah19:30
bauzasokay, I think we could just rename reset_forced_dests()19:30
bauzasand modify the comments of course19:30
mriedemyeah19:31
mriedemto fix all 4 move operations19:31
mriedemi'm going to want to backport this too19:31
bauzaswant me to help on that or you feel enough brave ?19:31
mriedemi'm brave19:31
bauzasgood boy19:31
mriedemanything that can help me procrastinate from reviewing dansmith's efficient multi-cell instance list / sort thing19:31
mriedem:)19:31
bauzashonestly, I think it would be a good opportunity for discussing which fields shouldn't be persisted19:32
dansmithmriedem: my set should be pretty easy to follow I think19:32
bauzaslike requested_destination19:32
dansmithmriedem: I tried really hard to add functionality in layers19:32
mriedemdansmith: yeah, i'm going to hit it now - i'll wait to deal with this reqspec stuff for tomorrow morning19:32
mriedemgives me something to look forward to19:32
*** ijw has quit IRC19:33
*** rmcall has joined #openstack-nova19:33
*** slaweq has joined #openstack-nova19:34
*** suresh12 has quit IRC19:35
*** awaugama has quit IRC19:37
cdentdansmith: there’s loads of pre-existings tests lying around that don’t require AllocationList to have a project and user. That makes it feel like more effort than it is worth to start requiring it in the Allocation object, so what I’m thinking of doing is not requiring it, but if they are there in the DB, loading it up when reading the object. Concur?19:40
dansmithcdent: I'm not sure what you mean.. surely we require it from the API now right?19:41
dansmithI guess one of the early microversions didn't require it so we _could_ have things in the DB that don't?19:41
mriedemconsumers requires project_id/user_id in the API in the latest microversion,19:41
mriedemallocations doesn't19:41
*** slaweq has quit IRC19:42
melwittI thought PUT allocations required project/user19:42
cdentthey do19:42
cdentbut we don’t enforce that at the object level19:42
cdentonly the http api level19:42
dansmithcdent: we should have migrated any existing allocations explicitly or incidentally19:43
cdentwhat I’m saying is: to make the change to requiring things will change a pile of tests19:43
dansmithcdent: if the http api always forces it (which it should) then we should raise an error when we hit one in the DB that doesn't, not just return an object with those things missing19:43
melwittthe existing allocations get overwritten upon update with newer code to have project/user19:43
melwitt(periodic update)19:43
dansmithmelwitt: right, that's what I meant by incidentally19:44
melwittk19:44
cdentso the question I have two things: should I change all the tests and make the enforcement all over the place, or should I just make sure that we read the data when the data is there (which it always will be for real-world allocations)19:45
*** slaweq has joined #openstack-nova19:45
*** suresh12 has joined #openstack-nova19:45
dansmithif the tests don't mirror reality, then we should update the tests I think19:45
dansmithand maybe we should have a blocker migration that ensures that all the things in the DB have gotten user/project fields going forward to force the issue or something19:46
dansmithso we can remove the nullable on the schema Imean19:46
*** felipemonteiro__ has quit IRC19:47
cdentout of curiosity: why’s that matter?19:47
dansmithwe put constraints in the database to make sure we don't store data that violates the schema we want right?19:48
*** liusheng has quit IRC19:48
dansmithlike, you can't have an info_cache for an instance that doesn't exist, and you can't have more than one instance with the same id19:48
*** felipemonteiro has joined #openstack-nova19:48
*** liusheng has joined #openstack-nova19:48
cdentright, and we have two forms that the database is happy to support19:48
dansmithif user/project are not optional, then they should not be optional19:48
cdentthey are optional, for hosts that are long lived19:49
cdentas in, started life before all this19:49
dansmiththat doesn't mean they're optional, that means some data is in an old format19:49
dansmithhence the migration, blocker, etc to make sure we don't have to deal with two formats forever19:50
dansmithif we want one format, we should get all our data into that one format19:50
*** liverpooler has joined #openstack-nova19:52
cdentWell, I guess I can do all that, but it’s not going to happen tonight I’ve run out of brain19:53
*** bigdogstl has joined #openstack-nova19:58
*** gbarros has joined #openstack-nova20:00
*** smatzek has quit IRC20:01
*** bigdogstl has quit IRC20:02
*** pchavva has quit IRC20:06
*** gbarros has quit IRC20:06
bauzasmriedem: dear god, related issue https://bugs.launchpad.net/nova/+bug/171845520:07
openstackLaunchpad bug 1718455 in OpenStack Compute (nova) "[pike] Nova host disable and Live Migrate all instances fail." [Undecided,New]20:07
bauzasmriedem: I'm working on the fix now20:07
bauzasmriedem: but we should honestly just persist num_instances=1 for move ops20:07
bauzasgiven we get the ReqSpec by calling the instance UUID20:08
mriedembauzas: talked at length about that bug this morning20:08
mriedemi would like to see a functional test for the actual scenario, since a related fix made in pike missed that part20:08
bauzasI know, I co-authored that fix20:09
*** gouthamr has quit IRC20:09
mriedemi think you authored it..20:09
bauzasI just passed a new revision but meh20:09
bauzasand yeah, we could functional test it20:09
mriedemthis https://review.openstack.org/#/c/491439/20:09
bauzaslke a regression chnage20:10
bauzasoh fun, it was co-authored because of a pep8 fix :)20:10
bauzasah nvm, got it :)20:11
bauzasanyway, yeah I can work on a regression test20:11
bauzasmriedem: or a func test, as you want20:12
mriedemi don't know if it was regressed in pike or not20:12
mriedemor if this was a latent bug before pike20:12
bauzasmriedem: that should have been regression when we merged the claims stuff20:15
bauzasmriedem: because before that, when you were asking for 10 instances, it was possibly returning you 10 times the same host20:15
bauzasmmm, wait20:16
*** jmlowe has quit IRC20:22
*** armax has quit IRC20:23
*** crushil_ has joined #openstack-nova20:25
bauzasmriedem: holy fuck, we introduced the problem with https://github.com/openstack/nova/commit/2bd7df8420:26
bauzaswhack-a-mole20:26
bauzaswe changed _schedule to return the number of hosts per instances20:27
bauzasso it's now returning 1 host20:27
bauzasfor a live-migration20:27
*** crushil has quit IRC20:27
bauzasbut we haven't fixed the caller, so it's still awaiting 1020:27
bauzasso we're fscked20:27
bauzasdefinitely a pike regression then20:27
bauzasbut we could write a func test anyway20:28
mriedemyeah so just write a functional regression test like we have for others20:29
*** kbaegis has quit IRC20:29
mriedemshould be pretty simple, create 2 computes and 2 instances forced to 1 compute, then live migrate one of the instances and it should fail with novalidhost20:29
*** crushil_ has quit IRC20:30
*** namnh has joined #openstack-nova20:30
mriedemmelwitt: dansmith: cells meeting rodeo in 30 minutes20:30
*** crushil_ has joined #openstack-nova20:30
dansmithyup20:30
mriedemtrying to wrap my head around this heapq craziness20:31
dansmithdo you want to do this one as a hangout?20:31
dansmithI could do some dansplaining20:31
dansmithsee what I did there?20:31
mriedemhow could i not20:31
melwittheh20:32
*** catintheroof has quit IRC20:32
dansmithmriedem: so, hangout? or have you seen enough of me for six months?20:33
*** ijw has joined #openstack-nova20:33
*** namnh has quit IRC20:34
*** MVenesio has quit IRC20:35
*** ijw has quit IRC20:35
*** ijw has joined #openstack-nova20:36
*** crushil_ has quit IRC20:36
mriedemi'm gearing up20:36
melwittfor a hangout?20:37
mriedemand the apocalypse20:37
mriedembut more a hangout right now yes20:37
melwitt:)20:37
mriedemhttps://hangouts.google.com/call/QDaiUUdRHaNIQmbJi5NVAAkE20:38
dansmithoh now?20:39
mriedemyeah20:39
mriedemmy kid will be home in 20 making a bunch of noise20:39
*** corey_ has joined #openstack-nova20:42
*** cleong has quit IRC20:43
mriedemprocess_sort_params in the db api20:43
mriedemdefault_keys=['created_at', 'id'],20:43
*** Sree has joined #openstack-nova20:46
*** csuttles has quit IRC20:47
*** Sree has quit IRC20:51
*** penick has quit IRC20:51
*** jistr has quit IRC20:52
bauzasdansmith: mriedem: oh fun, rediscovered https://review.openstack.org/#/c/446446/5/specs/pike/approved/az-block-name-update.rst20:58
bauzasI should copyright that :)20:59
*** pcaruana has quit IRC20:59
*** penick has joined #openstack-nova21:00
*** jheroux has quit IRC21:00
*** felipemonteiro__ has joined #openstack-nova21:02
*** Sukhdev has quit IRC21:03
*** thorst has quit IRC21:03
*** rmcall has quit IRC21:04
*** rmcall has joined #openstack-nova21:04
*** kbaegis has joined #openstack-nova21:05
*** felipemonteiro has quit IRC21:06
*** esberglu has quit IRC21:07
*** thorst has joined #openstack-nova21:07
*** xyang1 has quit IRC21:11
*** thorst has quit IRC21:12
*** tidwellr has quit IRC21:12
*** slaweq has quit IRC21:14
*** edmondsw has quit IRC21:14
*** edmondsw has joined #openstack-nova21:14
*** rmcall has quit IRC21:16
*** slaweq has joined #openstack-nova21:16
*** edmondsw_ has joined #openstack-nova21:17
*** corey_ has quit IRC21:17
*** rmcall has joined #openstack-nova21:17
*** edmondsw has quit IRC21:19
mriedemdansmith: talking about this https://github.com/openstack/nova/commit/c4820305d2f9ee8d62bcc708baf3fa6dfe7ca96021:20
*** edmondsw_ has quit IRC21:21
*** esberglu has joined #openstack-nova21:21
*** esberglu_ has joined #openstack-nova21:24
*** esberglu has quit IRC21:24
*** armax has joined #openstack-nova21:28
*** lucasxu has quit IRC21:29
*** dave-mccowan has quit IRC21:32
*** Sukhdev has joined #openstack-nova21:34
*** Sukhdev_ has joined #openstack-nova21:34
*** csuttles has joined #openstack-nova21:37
*** kenperkins has joined #openstack-nova21:39
*** csuttles has quit IRC21:39
efriedstephenfin Ic05c2c8364e015f6878b0bc25449216624568ad5 ouch.  This means folks who paid attention to the deprecation and moved to [vnc]vncserver_proxyclient_address are now busted, without a deprecation period on the old-name-in-the-new-group.21:42
efriedArguably the rename should have been done as part of the move.  But it warn't.  mriedem Can I get a ruling ^ ?  (https://review.openstack.org/#/c/498387/)21:44
*** edmondsw has joined #openstack-nova21:45
*** edmondsw has quit IRC21:49
mriedemwuh21:49
mriedem(1) vncserver_listen was in the DEFAULT group, and moved to the [vnc] group, (2) vncserver_listen was in the [vnc] group and renamed to server_listen in the [vnc] group21:51
mriedemso now [DEFAULT]vncserver_listen just won't work, right?21:51
mriedemor will it?21:51
melwittdid anyone figure out how to get gerrit email notifications again?21:52
mriedemefried: i'm having a hard time following, do you have a bug report or a test to recreate the issue?21:53
efriedmriedem Yeah, I'm writing up the bug report, and I have the fix.21:53
*** avolkov has quit IRC21:54
efriedmriedem stephenfin https://bugs.launchpad.net/nova/+bug/171854521:58
openstackLaunchpad bug 1718545 in OpenStack Compute (nova) "[vnc]vncserver_proxyclient_address and [vnc]vncserver_listen removed without deprecation" [Undecided,New]21:58
*** burt has quit IRC22:02
*** slaweq has quit IRC22:03
*** thorst has joined #openstack-nova22:06
*** baoli has quit IRC22:06
mriedemthanks22:09
mriedemi'd be fine with a revert honestly22:09
mriedemthe constant random config option changes annoy me abit22:10
*** thorst has quit IRC22:10
openstackgerritMerged openstack/nova master: Move the dac_admin privsep code to a new location.  https://review.openstack.org/50419422:10
*** Apoorva_ has joined #openstack-nova22:11
openstackgerritEric Fried proposed openstack/nova master: Restore [vnc]vnc*; remove [DEFAULT] equivalents  https://review.openstack.org/50583122:12
efriedmriedem stephenfin ^22:12
*** slaweq has joined #openstack-nova22:13
*** Apoorva has quit IRC22:13
openstackgerritMerged openstack/nova master: Squash dac_admin privsep context.  https://review.openstack.org/50419522:14
efriedcdent too, as a reviewer of the original.22:14
openstackgerritMerged openstack/nova master: xenapi: Exception Error logs shown in Citrix XenServer CI  https://review.openstack.org/47843722:15
*** catintheroof has joined #openstack-nova22:15
cdentefried: I’m too asleep to give that a good review now, and I guess must have been too asleep when I reviewed it the first time22:15
efriedYou're not alone :)22:15
mriedemefried: commented22:16
cdentI’ve put it on my list for tomorrow22:16
mriedemdansmith: you hate methods with 100 kwargs?!22:17
dansmithmriedem: yes, yes I do22:17
dansmithmriedem: especially when they're ALL optional22:17
mriedemlike _provision_instances, build_instances, build_and_run_instance, rebuild_instance22:17
mriedemETC?!22:17
dansmithyeah, all of ours22:18
*** slaweq has quit IRC22:18
mriedemdoes java allow default values yet?22:18
dansmithheh idk22:19
mriedemguess not22:19
mriedemi remember missing that when going from c++ to java, and then being pleasantly surprised to see it again when going from java to python22:19
mriedemnow, what would go do22:20
taskerrequire an interface.22:20
openstackgerritMerged openstack/nova master: Add ComputeNodeList.get_by_hypervisor_type()  https://review.openstack.org/50134322:21
dansmithtasker: I dunno if you're making fun of python or go with that statement, but... don't tell me :)22:21
openstackgerritMerged openstack/nova master: Add nova-manage db command for ironic flavor migrations  https://review.openstack.org/50102522:21
tasker. D22:22
openstackgerritMerged openstack/nova master: Squash dacnet_admin privsep context.  https://review.openstack.org/50480522:22
mriedemnow someone needs to backport all of these https://review.openstack.org/#/q/topic:ironic-offline-migration+(status:open+OR+status:merged)22:22
*** slaweq has joined #openstack-nova22:23
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements  https://review.openstack.org/50583922:25
efriedmriedem Replied :(letting you know since we don't seem to be getting emails):22:26
*** esberglu_ has quit IRC22:27
*** chyka has quit IRC22:27
*** slaweq has quit IRC22:27
openstackgerritOpenStack Proposal Bot proposed openstack/os-traits master: Updated from global requirements  https://review.openstack.org/50364622:28
*** chyka has joined #openstack-nova22:28
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif master: Updated from global requirements  https://review.openstack.org/50270822:28
*** cfriesen has quit IRC22:28
*** yamamoto has joined #openstack-nova22:28
*** cfriesen has joined #openstack-nova22:28
*** felipemonteiro__ has quit IRC22:29
*** namnh has joined #openstack-nova22:31
*** thorst has joined #openstack-nova22:33
*** namnh has quit IRC22:36
*** thorst has quit IRC22:38
*** thorst has joined #openstack-nova22:39
*** thorst has quit IRC22:40
*** Sree has joined #openstack-nova22:47
*** ijw has quit IRC22:47
*** ijw has joined #openstack-nova22:48
mriedemi haven't read my gerrit email in a looong time22:49
mriedemcouldn't keep up with it22:49
*** lyan has quit IRC22:51
*** Sree has quit IRC22:52
*** jistr has joined #openstack-nova22:53
dansmithyeah, gerrit emails are borked today, known issue22:57
*** penick has quit IRC23:00
*** jistr has quit IRC23:02
dansmithhere comes23:03
openstackgerritDan Smith proposed openstack/nova master: Add base implementation for efficient cross-cell instance listing  https://review.openstack.org/50498323:03
openstackgerritDan Smith proposed openstack/nova master: Make instance_list honor global query limit  https://review.openstack.org/50498423:03
openstackgerritDan Smith proposed openstack/nova master: Add db.instance_get_by_sort_filters()  https://review.openstack.org/50498523:03
openstackgerritDan Smith proposed openstack/nova master: Support pagination in instance_list  https://review.openstack.org/50498623:03
openstackgerritDan Smith proposed openstack/nova master: Add fault-filling into instance_get_all_by_filters_sort()  https://review.openstack.org/50539123:03
openstackgerritDan Smith proposed openstack/nova master: Add tests to validate instance_list handles faults correctly  https://review.openstack.org/50539223:03
openstackgerritDan Smith proposed openstack/nova master: Add get_instance_objects_sorted()  https://review.openstack.org/50541723:03
openstackgerritDan Smith proposed openstack/nova master: Copy some tests to a cellsv1 mixin  https://review.openstack.org/50544223:03
openstackgerritDan Smith proposed openstack/nova master: Fix a pagination logic bug in test_bug_1689692  https://review.openstack.org/50566123:03
openstackgerritDan Smith proposed openstack/nova master: Use improved instance_list module in compute API  https://review.openstack.org/50541823:03
openstackgerritDan Smith proposed openstack/nova master: Remove legacy fault-loading routines  https://review.openstack.org/50545623:03
*** jistr has joined #openstack-nova23:04
*** egonzalez has quit IRC23:10
*** claudiub|2 has quit IRC23:10
*** gouthamr has joined #openstack-nova23:11
cfriesenfrom what I understand nova-api handles both the normal API endpoint and the metadata endpoint...how does the multiple calls to launcher.launch_service() end up using the same process(es)?23:12
*** catintheroof has quit IRC23:19
*** ijw has quit IRC23:26
*** gouthamr has quit IRC23:27
taskerdid review.openstack just break?23:31
taskernevermind - i can get to it again.23:34
*** ijw has joined #openstack-nova23:39
*** thorst has joined #openstack-nova23:41
*** hongbin has quit IRC23:44
*** zhenq has quit IRC23:44
*** thorst has quit IRC23:46
*** bigdogstl has joined #openstack-nova23:49
*** namnh has joined #openstack-nova23:50
*** itlinux has joined #openstack-nova23:53
*** bigdogstl has quit IRC23:54
openstackgerritChris Dent proposed openstack/nova master: Move project_id and user_id to Allocation object  https://review.openstack.org/50041023:56
openstackgerritChris Dent proposed openstack/nova master: [placement] Allow _set_allocations to delete allocations  https://review.openstack.org/50105123:56
openstackgerritChris Dent proposed openstack/nova master: WIP: [placement] POST /allocations to set allocations for >1 consumers  https://review.openstack.org/50007323:56

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