Tuesday, 2017-06-06

*** baoli has quit IRC00:00
*** jistr has quit IRC00:01
*** jistr has joined #openstack-nova00:02
*** slaweq has quit IRC00:02
mriedemno i'm up in a viewing area and she's down refusing to flip00:02
mriedemi'm with the screaming siblings00:02
*** tbachman has joined #openstack-nova00:02
mriedempreparing for the soul-crushing conversation on the car ride home about, "why didn't you do the thing we talked about you doing"00:03
artomWho's asking that question of whom?00:04
mriedemha00:05
*** mriedem has quit IRC00:07
*** marst has quit IRC00:10
*** ckopper has joined #openstack-nova00:11
*** ckopper has quit IRC00:12
*** masber has joined #openstack-nova00:13
*** tbachman has quit IRC00:14
*** Apoorva has quit IRC00:15
*** hshiina has joined #openstack-nova00:19
*** Apoorva has joined #openstack-nova00:20
*** lucasxu has joined #openstack-nova00:22
*** mtanino has joined #openstack-nova00:28
*** jwcroppe has joined #openstack-nova00:32
*** wy has joined #openstack-nova00:34
*** Apoorva has quit IRC00:34
*** wy has quit IRC00:35
*** tuanluong has joined #openstack-nova00:35
*** thorst has joined #openstack-nova00:40
*** tbachman has joined #openstack-nova00:40
*** mdnadeem has joined #openstack-nova00:42
*** thorst has quit IRC00:44
*** lucasxu has quit IRC00:45
*** lucasxu has joined #openstack-nova00:46
*** sbezverk has quit IRC00:49
*** mriedem has joined #openstack-nova00:52
*** mtanino has quit IRC00:55
*** lucasxu has quit IRC00:58
*** lucasxu has joined #openstack-nova00:59
*** lucasxu has quit IRC01:00
*** lucasxu has joined #openstack-nova01:01
*** phuongnh has joined #openstack-nova01:02
mriedemalex_xu: you should probably take a look at https://review.openstack.org/#/c/469578/01:03
*** gjayavelu has quit IRC01:05
*** thorst has joined #openstack-nova01:07
*** thorst has quit IRC01:07
*** tovin07_ has joined #openstack-nova01:07
*** jwcroppe has quit IRC01:08
*** catintheroof has quit IRC01:10
*** Apoorva has joined #openstack-nova01:13
*** yamahata has quit IRC01:14
*** gongysh has joined #openstack-nova01:16
*** Apoorva has quit IRC01:17
*** jamielennox is now known as jamielennox|away01:17
*** Apoorva has joined #openstack-nova01:20
*** tbachman_ has joined #openstack-nova01:22
mriedemjaypipes: i just reviewed the os-traits sync thing https://review.openstack.org/#/c/469578/ and there is a comment in there saying it's synced on start of the process, but i don't see where/how that happens01:23
mriedemdo you know?01:23
*** tbachman has quit IRC01:25
*** tbachman_ is now known as tbachman01:25
*** Apoorva has quit IRC01:25
*** liujiong has joined #openstack-nova01:29
*** jamielennox|away is now known as jamielennox01:34
*** lucasxu has quit IRC01:34
*** gomarivera has joined #openstack-nova01:38
*** litao__ has joined #openstack-nova01:41
*** thorst has joined #openstack-nova01:41
*** armax has quit IRC01:44
*** mingyu has joined #openstack-nova01:45
*** Vek has joined #openstack-nova01:46
*** tbachman has quit IRC01:58
*** coreywright has quit IRC01:58
*** huanxie has joined #openstack-nova01:58
*** slaweq has joined #openstack-nova01:59
*** david_ has quit IRC02:01
*** carthaca_ has quit IRC02:01
*** databus23_ has quit IRC02:01
*** sapcc-bot has quit IRC02:01
*** sapcc-bot has joined #openstack-nova02:01
*** david_ has joined #openstack-nova02:01
*** carthaca_ has joined #openstack-nova02:01
*** databus23_ has joined #openstack-nova02:01
*** trinaths has joined #openstack-nova02:01
*** slaweq has quit IRC02:04
alex_xumriedem: I think it is only triggerred by get_by_name or get_all02:05
*** xinliang has quit IRC02:06
*** thorst has quit IRC02:06
alex_xumriedem: I guess cdent means that after "process started and get_by_name or get_all"02:07
*** Shunli has joined #openstack-nova02:08
*** bkopilov has quit IRC02:14
*** mdrabe has quit IRC02:15
openstackgerritfalseuser proposed openstack/nova master: [BugFix] Change the condition to delete a resizing instance  https://review.openstack.org/46346602:15
*** mingyu has quit IRC02:15
*** lei-zh has joined #openstack-nova02:16
*** coreywright has joined #openstack-nova02:16
*** jichen has joined #openstack-nova02:17
*** mingyu has joined #openstack-nova02:18
*** xinliang has joined #openstack-nova02:19
*** liuqing has quit IRC02:20
*** liuqing has joined #openstack-nova02:20
*** READ10 has quit IRC02:22
*** READ10 has joined #openstack-nova02:22
mriedemalex_xu: maybe, but it's kind of weird to say, "none of this does anything w/o the code actually running" :)02:25
mriedemthat's kind of assumed02:25
mriedemi was thinking maybe it was something people talked about in earlier patch sets but didn't actually do something02:26
*** hongbin has joined #openstack-nova02:26
*** thorst has joined #openstack-nova02:26
*** thorst has quit IRC02:26
*** links has joined #openstack-nova02:27
*** trinaths has quit IRC02:27
*** jwcroppe has joined #openstack-nova02:29
*** links has quit IRC02:30
*** Apoorva has joined #openstack-nova02:30
*** links has joined #openstack-nova02:30
openstackgerritZhenyu Zheng proposed openstack/nova master: Send out notifications when instance tags changed  https://review.openstack.org/45992302:35
*** Apoorva has quit IRC02:39
*** thorst has joined #openstack-nova02:42
*** thorst has quit IRC02:42
*** thorst has joined #openstack-nova02:43
*** READ10 has quit IRC02:44
*** tiendc has joined #openstack-nova02:47
openstackgerritJianghua Wang proposed openstack/nova master: Fix the race condition with novnc  https://review.openstack.org/47079802:47
*** thorst has quit IRC02:47
openstackgerritMerged openstack/nova master: Standardization of VM diagnostics info API.  https://review.openstack.org/35554002:52
openstackgerritVu Cong Tuan proposed openstack/nova master: Fix html_last_updated_fmt for Python3  https://review.openstack.org/47067602:53
*** ericyoung has quit IRC02:57
*** diga has joined #openstack-nova02:58
*** slaweq has joined #openstack-nova02:59
*** dimtruck is now known as zz_dimtruck03:01
*** slaweq has quit IRC03:04
*** zsli_ has joined #openstack-nova03:05
*** Shunli has quit IRC03:07
*** cNilesh has joined #openstack-nova03:09
*** Shunli has joined #openstack-nova03:13
*** thorst has joined #openstack-nova03:14
*** mriedem has quit IRC03:14
*** vks1 has joined #openstack-nova03:15
*** zsli_ has quit IRC03:16
*** klkumar has joined #openstack-nova03:18
*** gomarivera has quit IRC03:21
*** gomarivera has joined #openstack-nova03:22
*** gomarivera has quit IRC03:23
*** gomarivera has joined #openstack-nova03:23
*** yamamoto_ has joined #openstack-nova03:25
*** zhurong has joined #openstack-nova03:28
*** thorst has quit IRC03:32
*** gomarivera has quit IRC03:34
*** gomarivera has joined #openstack-nova03:34
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(3/4)  https://review.openstack.org/45959303:38
*** gomarivera has quit IRC03:38
*** gomarivera has joined #openstack-nova03:44
*** vladikr_ has quit IRC03:47
*** jwnx has joined #openstack-nova03:54
*** hshiina has quit IRC03:58
*** slaweq has joined #openstack-nova04:00
*** hshiina has joined #openstack-nova04:01
*** slaweq has quit IRC04:05
*** psachin has joined #openstack-nova04:06
*** hongbin has quit IRC04:16
*** mingyu has quit IRC04:16
*** salv-orlando has joined #openstack-nova04:26
*** zhurong has quit IRC04:27
*** gouthamr has quit IRC04:30
*** salv-orlando has quit IRC04:31
*** takashin has quit IRC04:32
*** hshiina has quit IRC04:32
*** mingyu has joined #openstack-nova04:39
*** diga has quit IRC04:39
*** lei-zh has quit IRC04:40
*** edmondsw has joined #openstack-nova04:41
*** armax has joined #openstack-nova04:44
*** edmondsw has quit IRC04:46
*** mingyu has quit IRC04:46
*** gongysh has quit IRC04:50
*** takashin has joined #openstack-nova04:52
*** efried has quit IRC04:52
*** zhurong has joined #openstack-nova04:54
*** salv-orlando has joined #openstack-nova05:00
*** sridharg has joined #openstack-nova05:00
*** slaweq has joined #openstack-nova05:01
*** efried has joined #openstack-nova05:04
*** slaweq has quit IRC05:06
*** dikonoor has joined #openstack-nova05:07
*** yamamoto_ has quit IRC05:07
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895505:08
*** tuanluong has quit IRC05:08
*** ltomasbo|away is now known as ltomasbo05:10
*** jwnx has quit IRC05:12
*** gyee has quit IRC05:12
*** prateek has joined #openstack-nova05:12
*** sree has joined #openstack-nova05:16
*** mingyu has joined #openstack-nova05:26
*** ekuris has joined #openstack-nova05:27
*** lei-zh has joined #openstack-nova05:28
*** thorst has joined #openstack-nova05:29
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (1/2)  https://review.openstack.org/43060805:30
*** gongysh has joined #openstack-nova05:30
*** mamandle has joined #openstack-nova05:33
*** thorst has quit IRC05:34
*** mingyu has quit IRC05:34
*** mingyu has joined #openstack-nova05:35
*** mingyu has quit IRC05:40
*** mingyu has joined #openstack-nova05:41
*** udesale has joined #openstack-nova05:41
*** jwcroppe has quit IRC05:42
*** kwathore has quit IRC05:42
*** jaosorior_away is now known as jaosorior05:44
*** mingyu_ has joined #openstack-nova05:46
*** mingyu has quit IRC05:46
*** mingyu_ has quit IRC05:47
*** mingyu has joined #openstack-nova05:48
*** zsli_ has joined #openstack-nova05:48
*** zsli__ has joined #openstack-nova05:49
*** Shunli has quit IRC05:51
*** yamamoto has joined #openstack-nova05:51
*** zsli_ has quit IRC05:52
*** mingyu has quit IRC05:53
*** zsli_ has joined #openstack-nova05:55
*** slaweq has joined #openstack-nova05:55
*** slaweq has quit IRC05:56
*** zsli__ has quit IRC05:57
*** trinaths has joined #openstack-nova05:57
*** zsli__ has joined #openstack-nova05:58
*** trinaths has left #openstack-nova05:59
*** zsli_ has quit IRC06:00
*** slaweq has joined #openstack-nova06:00
*** slaweq has quit IRC06:00
*** gomarivera has quit IRC06:01
*** gomarivera has joined #openstack-nova06:01
*** tuanluong has joined #openstack-nova06:04
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896406:05
*** gomarivera has quit IRC06:06
*** mingyu has joined #openstack-nova06:07
openstackgerritTakashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host  https://review.openstack.org/41492606:07
openstackgerritTakashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host  https://review.openstack.org/41492606:07
*** dikonoor has quit IRC06:09
*** kwathore has joined #openstack-nova06:10
*** rcernin has joined #openstack-nova06:10
*** jwcroppe has joined #openstack-nova06:10
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004206:12
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004206:12
*** salv-orlando has quit IRC06:13
*** salv-orlando has joined #openstack-nova06:13
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(2/4)  https://review.openstack.org/45956906:16
*** salv-orlando has quit IRC06:17
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(3/4)  https://review.openstack.org/45959306:17
openstackgerritZhenyu Zheng proposed openstack/nova master: Send out notifications when instance tags changed  https://review.openstack.org/45992306:18
*** Oku_OS-away is now known as Oku_OS06:19
*** bkopilov has joined #openstack-nova06:22
*** itlinux_ has joined #openstack-nova06:29
*** thorst has joined #openstack-nova06:30
*** zhurong has quit IRC06:32
*** thorst has quit IRC06:35
*** udesale has quit IRC06:37
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (2/2)  https://review.openstack.org/45948306:39
*** pcaruana has joined #openstack-nova06:39
*** zhurong has joined #openstack-nova06:39
*** jaosorior is now known as jaosorior_away06:41
*** udesale has joined #openstack-nova06:42
*** yamamoto has quit IRC06:46
*** yamamoto has joined #openstack-nova06:47
*** jwcroppe has quit IRC06:47
*** yamahata has joined #openstack-nova06:47
*** patriciadomin has quit IRC06:49
*** markus_z has joined #openstack-nova06:50
*** danpawlik has quit IRC06:50
*** dpawlik has joined #openstack-nova06:50
*** patriciadomin has joined #openstack-nova06:51
*** itlinux_ has quit IRC06:51
*** udesale__ has joined #openstack-nova06:54
*** udesale has quit IRC06:56
*** trinaths1 has joined #openstack-nova06:57
*** trinaths1 has left #openstack-nova06:57
*** salv-orlando has joined #openstack-nova07:01
*** aarefiev has joined #openstack-nova07:03
*** trinaths has joined #openstack-nova07:04
*** eliqiao has quit IRC07:09
*** eliqiao has joined #openstack-nova07:10
*** tesseract has joined #openstack-nova07:13
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896407:13
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4)  https://review.openstack.org/46980007:14
*** mingyu has quit IRC07:17
*** CristinaPauna has joined #openstack-nova07:20
*** klkumar has quit IRC07:21
*** yamahata has quit IRC07:23
*** klkumar has joined #openstack-nova07:23
*** cfriesen_ has quit IRC07:26
*** salv-orl_ has joined #openstack-nova07:28
*** armax has quit IRC07:29
*** jwcroppe has joined #openstack-nova07:29
*** salv-orlando has quit IRC07:31
*** nicolasbock has joined #openstack-nova07:31
*** thorst has joined #openstack-nova07:31
*** jpena|off is now known as jpena07:32
*** fnordahl has quit IRC07:32
*** thorst has quit IRC07:35
*** mingyu has joined #openstack-nova07:38
*** fnordahl has joined #openstack-nova07:39
*** trinaths has left #openstack-nova07:40
*** oanson_ has joined #openstack-nova07:42
*** pjm6 has quit IRC07:45
*** pjm6 has joined #openstack-nova07:46
*** alexchadin has joined #openstack-nova07:48
*** oanson_ has quit IRC07:50
openstackgerritMerged openstack/python-novaclient master: client.logger.warning wrongly used in migrations  https://review.openstack.org/46350807:51
*** pjm6 has quit IRC07:51
*** pjm6 has joined #openstack-nova07:53
*** Hosam has joined #openstack-nova07:54
*** Hosam_ has joined #openstack-nova07:54
*** roeyc has joined #openstack-nova07:56
*** markvoelker has quit IRC07:57
*** markvoelker has joined #openstack-nova07:58
*** Hosam has quit IRC07:58
*** roeyc1 has joined #openstack-nova07:58
*** zzzeek has quit IRC08:00
*** roeyc has quit IRC08:00
*** zzzeek has joined #openstack-nova08:00
*** links has quit IRC08:02
*** gomarivera has joined #openstack-nova08:02
*** markvoelker has quit IRC08:02
*** pjm6 has quit IRC08:02
*** pjm6 has joined #openstack-nova08:03
*** gomarivera has quit IRC08:07
bauzasp!spy08:09
*** vks1 has quit IRC08:13
*** edmondsw has joined #openstack-nova08:17
*** links has joined #openstack-nova08:19
*** slaweq has joined #openstack-nova08:19
*** slaweq has quit IRC08:20
*** edmondsw has quit IRC08:22
*** mvk has quit IRC08:22
*** lucas-afk is now known as lucasagomes08:26
*** thorst has joined #openstack-nova08:32
*** zhurong has quit IRC08:35
*** karimb has joined #openstack-nova08:38
*** zhurong has joined #openstack-nova08:41
*** derekh has joined #openstack-nova08:43
*** fragatina has joined #openstack-nova08:45
*** mingyu has quit IRC08:48
*** priteau has joined #openstack-nova08:49
*** kwathore has quit IRC08:50
*** thorst has quit IRC08:51
*** hoonetorg has quit IRC08:51
*** oanson_ has joined #openstack-nova08:51
*** mvk has joined #openstack-nova08:52
*** jaosorior_away is now known as jaosorior08:53
*** nicolasbock has quit IRC09:03
*** jaosorior has quit IRC09:04
*** hoonetorg has joined #openstack-nova09:09
*** huanxie has quit IRC09:11
*** mnestratov has joined #openstack-nova09:11
*** huanxie has joined #openstack-nova09:12
*** mingyu has joined #openstack-nova09:13
openstackgerritjichenjc proposed openstack/nova master: Remove incorrect comments in multiple_create  https://review.openstack.org/47127309:13
*** Guest55399 has quit IRC09:15
openstackgerritjichenjc proposed openstack/nova master: Modify incorrect comment on return_reservation_id  https://review.openstack.org/47127809:16
*** Hosam_ has quit IRC09:19
*** Hosam has joined #openstack-nova09:19
*** jichen has quit IRC09:21
*** kwathore has joined #openstack-nova09:23
*** sambetts|afk is now known as sambetts09:24
*** links has quit IRC09:25
*** zsli__ has quit IRC09:30
*** hshiina has joined #openstack-nova09:31
*** jwcroppe has quit IRC09:33
*** zhurong has quit IRC09:33
*** lyarwood_ is now known as lyarwood09:34
*** lei-zh has quit IRC09:35
*** lyarwood is now known as lyarwood_09:35
*** takashin has left #openstack-nova09:40
*** links has joined #openstack-nova09:42
openstackgerritStephen Finucane proposed openstack/nova master: Add PCIWeigher  https://review.openstack.org/37952409:44
openstackgerritStephen Finucane proposed openstack/nova master: Prefer non-PCI host nodes for non-PCI instances  https://review.openstack.org/37962509:44
*** sdague has joined #openstack-nova09:44
sfinucanbauzas: Can you take a look at https://review.openstack.org/#/c/438887/ today?09:46
*** mdnadeem has quit IRC09:47
*** alexchadin has quit IRC09:48
*** thorst has joined #openstack-nova09:48
*** alexchadin has joined #openstack-nova09:48
*** slaweq has joined #openstack-nova09:49
openstackgerritZhenyu Zheng proposed openstack/nova master: Support tag instances when boot(3/4)  https://review.openstack.org/45959309:49
openstackgerritStephen Finucane proposed openstack/nova-specs master: Revert "Cap sphinx<1.6.1"  https://review.openstack.org/47129809:52
*** thorst has quit IRC09:52
openstackgerritStephen Finucane proposed openstack/nova-specs master: Revert "Cap sphinx<1.6.1"  https://review.openstack.org/47129809:52
*** alexchadin has quit IRC09:53
*** udesale has joined #openstack-nova09:53
*** mvk has quit IRC09:53
*** udesale__ has quit IRC09:54
*** slaweq has quit IRC09:54
*** slaweq has joined #openstack-nova09:54
*** oanson_ has quit IRC09:55
*** cdent has joined #openstack-nova09:57
*** alexchadin has joined #openstack-nova09:57
*** mvk has joined #openstack-nova09:58
*** fragatina has quit IRC09:58
*** tbachman has joined #openstack-nova09:58
*** fragatina has joined #openstack-nova09:59
*** markvoelker has joined #openstack-nova09:59
*** slaweq has quit IRC09:59
*** lpetrut has joined #openstack-nova10:03
*** abalutoiu has joined #openstack-nova10:05
*** slaweq has joined #openstack-nova10:07
*** slaweq has quit IRC10:07
*** jamielennox is now known as jamielennox|away10:10
*** tovin07_ has quit IRC10:11
*** cNilesh has quit IRC10:12
*** cNilesh has joined #openstack-nova10:13
*** jamielennox|away is now known as jamielennox10:16
*** dpawlik has quit IRC10:20
*** liujiong has quit IRC10:23
*** cNilesh has quit IRC10:23
*** Hosam has quit IRC10:25
*** gongysh has quit IRC10:26
*** danpawlik has joined #openstack-nova10:29
openstackgerritChris Dent proposed openstack/nova master: Sync os-traits to Traits database table  https://review.openstack.org/46957810:31
*** markvoelker has quit IRC10:32
*** tbachman has quit IRC10:33
*** mnestratov is now known as mnestratov|310:33
*** purplerbot has quit IRC10:33
*** purplerbot has joined #openstack-nova10:33
*** tbachman has joined #openstack-nova10:38
*** klkumar has quit IRC10:38
*** tbachman_ has joined #openstack-nova10:41
*** tbachman has quit IRC10:43
*** tbachman_ is now known as tbachman10:43
*** nicolasbock has joined #openstack-nova10:44
openstackgerritHironori Shiina proposed openstack/nova master: Ironic: Get IP address for volume connector  https://review.openstack.org/46835310:48
*** kwathore_ has joined #openstack-nova10:49
*** kwathore has quit IRC10:51
*** yamamoto has quit IRC10:52
*** sapcc-bot has quit IRC10:52
*** david_ has quit IRC10:52
*** carthaca_ has quit IRC10:52
*** databus23_ has quit IRC10:52
*** dgonzalez_ has joined #openstack-nova10:52
*** sapcc-bot has joined #openstack-nova10:52
*** david_ has joined #openstack-nova10:52
*** dgonzalez_ has quit IRC10:54
*** david_ has quit IRC10:54
*** klkumar has joined #openstack-nova10:57
openstackgerritHironori Shiina proposed openstack/nova master: Ironic: Get IP address for volume connector  https://review.openstack.org/46835310:58
openstackgerritHironori Shiina proposed openstack/nova master: Ironic: Support boot from Cinder volume  https://review.openstack.org/21538510:58
*** sree has quit IRC10:58
*** tbachman has quit IRC10:59
*** bkopilov has quit IRC11:01
*** phuongnh has quit IRC11:07
sdagueanyone else want to bring this one in - https://review.openstack.org/#/c/467242/ - and get us one step closer?11:07
*** brault has joined #openstack-nova11:10
*** mingyu has quit IRC11:13
*** salv-orl_ has quit IRC11:16
*** mamandle has quit IRC11:16
*** lucasagomes is now known as lucas-hungry11:16
*** vladikr_ has joined #openstack-nova11:22
*** brault has quit IRC11:26
*** markvoelker has joined #openstack-nova11:29
*** zhurong has joined #openstack-nova11:31
*** jamesdenton has joined #openstack-nova11:32
*** udesale has quit IRC11:34
*** jamesdenton has quit IRC11:37
*** udesale has joined #openstack-nova11:37
*** gouthamr has joined #openstack-nova11:40
*** klkumar has quit IRC11:42
*** jamesdenton has joined #openstack-nova11:43
*** jpena is now known as jpena|lunch11:47
*** brault has joined #openstack-nova11:48
*** mingyu has joined #openstack-nova11:48
*** rcernin has quit IRC11:52
*** abalutoiu_ has joined #openstack-nova11:53
*** abalutoiu has quit IRC11:53
*** pcaruana has quit IRC11:53
*** thorst has joined #openstack-nova11:54
*** edmondsw has joined #openstack-nova11:55
*** jaosorior has joined #openstack-nova11:56
*** yamamoto has joined #openstack-nova11:56
*** mingyu has quit IRC11:56
*** litao__ has quit IRC11:58
*** jwcroppe has joined #openstack-nova11:59
*** tbachman has joined #openstack-nova12:01
*** markvoelker has quit IRC12:03
*** Hosam has joined #openstack-nova12:04
*** jamesdenton has quit IRC12:05
*** luisnho223 has joined #openstack-nova12:05
*** rcernin has joined #openstack-nova12:07
*** rfolco has joined #openstack-nova12:07
openstackgerritSean Dague proposed openstack/nova master: Remove Babel from requirements.txt  https://review.openstack.org/46835012:07
*** baoli has joined #openstack-nova12:08
luisnho223hey guys one quick question. I am doing a request to get stats from my tenant/project and everything works well but when i see get the hours for each instance/server or total GB/RAM/Hours from the tenants, the response give me numbers like 1,99999e^-912:08
luisnho223btw, on Horizon and CLI everything is working fine12:09
*** baoli_ has joined #openstack-nova12:09
*** pcaruana has joined #openstack-nova12:09
*** klkumar has joined #openstack-nova12:11
*** zhurong has quit IRC12:12
*** baoli has quit IRC12:13
*** udesale__ has joined #openstack-nova12:14
*** gszasz has joined #openstack-nova12:14
jaypipesluisnho223: pls see /topic. best to ask usage questions on the openstack@ Mailing List or ask.openstack.org, for future reference...12:15
*** dave-mccowan has joined #openstack-nova12:16
jaypipesluisnho223: when you say "doing a request to get stats", you mean you're doing a curl/http request directly to the Nova API?12:16
*** udesale has quit IRC12:16
*** lucas-hungry is now known as lucasagomes12:16
*** tuanluong has quit IRC12:17
jaypipeslucasagomes: how was breakfast? :)12:17
*** Hosam has quit IRC12:18
lucasagomesjaypipes, lol hey there! It was lunch, pretty good actually :D12:18
lucasagomesjaypipes, how r you btw ?12:18
jaypipeslucasagomes: doing ok I guess :)12:18
jaypipeslucasagomes: shortly about to head out to California for a brief business meeting trip...12:18
lucasagomesjaypipes, oh nice one! Have a safe trip, enjoy it12:19
jaypipeslucasagomes: thx!12:19
*** markvoelker has joined #openstack-nova12:20
*** luisnho223 has quit IRC12:20
*** luisnho223_ has joined #openstack-nova12:20
openstackgerritSean Dague proposed openstack/nova master: code comments incorrectness  https://review.openstack.org/44941612:21
*** yamamoto has quit IRC12:21
*** jamesdenton has joined #openstack-nova12:22
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient master: Updated from global requirements  https://review.openstack.org/46958112:25
*** peter-hamilton has joined #openstack-nova12:25
*** claudiub has joined #openstack-nova12:26
*** MVenesio has joined #openstack-nova12:27
*** pchavva has joined #openstack-nova12:28
*** hshiina has quit IRC12:33
*** yamamoto has joined #openstack-nova12:38
*** gouthamr has quit IRC12:39
*** liverpooler has joined #openstack-nova12:39
*** mingyu has joined #openstack-nova12:39
*** catintheroof has joined #openstack-nova12:42
sfinucansdague: This would need unit tests, no? https://review.openstack.org/#/c/410815/12:46
*** lyan has joined #openstack-nova12:48
*** gouthamr has joined #openstack-nova12:51
*** jpena|lunch is now known as jpena12:51
*** links has quit IRC12:56
*** sridharg has quit IRC12:57
*** jamesdenton has quit IRC12:57
*** efoley has joined #openstack-nova12:59
sdaguesfinucan: are you imaginging anything other than checking that exception translation?12:59
sdaguesfinucan: I'm fine if a test is added there13:00
sfinucansdague: Assert that FloatingIpNotFoundForAddress is correctly transformed to HTTPNotFound?13:00
*** felipemonteiro has joined #openstack-nova13:00
*** efoley has quit IRC13:00
*** efoley has joined #openstack-nova13:00
sfinucanwe surely have similar tests already there13:00
* sfinucan looks13:00
sdaguesfinucan: we might, I'm just always very questioning of the utility of such things. But that's fine13:01
*** mdrabe has joined #openstack-nova13:02
*** felipemonteiro has quit IRC13:04
*** lucasxu has joined #openstack-nova13:05
*** mriedem has joined #openstack-nova13:07
*** sridharg has joined #openstack-nova13:08
*** yamamoto has quit IRC13:10
*** jamesdenton has joined #openstack-nova13:11
*** yamamoto has joined #openstack-nova13:11
*** ftersin has joined #openstack-nova13:13
*** jmlowe has joined #openstack-nova13:17
*** gomarivera has joined #openstack-nova13:17
*** jamesdenton has quit IRC13:20
*** yamamoto has quit IRC13:21
*** yamamoto has joined #openstack-nova13:23
*** sridharg has quit IRC13:25
*** smatzek has joined #openstack-nova13:25
*** mamandle has joined #openstack-nova13:28
*** gomarivera has quit IRC13:30
mriedemmelwitt: mdbooth: lyarwood_: we've seen this with volume detach right? http://logs.openstack.org/24/471024/2/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/6b98d38/logs/screen-n-cpu.txt.gz?level=TRACE#_Jun_06_02_16_02_855503 - i'm seeing it with vif detach now too13:30
* mdbooth clicks13:30
*** baoli_ has quit IRC13:31
mriedemmaybe related to https://review.openstack.org/#/c/441204/ ?13:31
openstackgerritEric Berglund proposed openstack/nova master: Add PowerVM to nova support matrix  https://review.openstack.org/47099913:31
openstackgerritSergey Nikitin proposed openstack/nova master: Fixed some nits for microversion 2.48  https://review.openstack.org/47134813:32
openstackgerritMatt Riedemann proposed openstack/nova master: Fixed some nits for microversion 2.48  https://review.openstack.org/47134813:34
*** pcaruana has quit IRC13:34
*** baoli has joined #openstack-nova13:36
*** rcernin has quit IRC13:36
*** udesale__ has quit IRC13:37
*** kfarr has joined #openstack-nova13:37
mdboothmriedem: Certainly looks potentially related. It's annoying we've lost the interesting part of the stack trace there.13:38
*** cleong has joined #openstack-nova13:38
*** sridharg has joined #openstack-nova13:38
openstackgerritFelipe Monteiro proposed openstack/nova-specs master: Patrole (RBAC) Keystone Gating  https://review.openstack.org/47114513:40
mriedemok i'll work on cleaning up lee's patch13:40
*** prateek has quit IRC13:40
*** zz_dimtruck is now known as dimtruck13:41
*** psachin has quit IRC13:41
*** abalutoiu_ is now known as abalutoiu13:41
*** karimb has quit IRC13:42
*** awaugama has joined #openstack-nova13:43
*** karimb has joined #openstack-nova13:43
*** abalutoiu has quit IRC13:44
*** abalutoiu_ has joined #openstack-nova13:44
sdaguemriedem: I pushed up a release request for python-novaclient - https://review.openstack.org/#/c/471323/13:45
sdagueplease review when you get a chance13:45
mriedemhmm, that might be a 9.013:46
sdaguemriedem: because of the 1.1 removes?13:46
sdagueI was wondering that13:46
sdaguebut that code has been effectively dead for so long13:46
mriedemwas thinking more the deprecated option removals https://docs.openstack.org/releasenotes/python-novaclient/unreleased.html#upgrade-notes13:47
*** abalutoiu_ has quit IRC13:47
*** thorst is now known as thorst_afk13:47
sdagueok, I can go either way. You want me to make it 9.0?13:48
mriedemweird, the 2.32 reno is showing up in 8.0.0-33 as a new feature13:48
*** abalutoiu has joined #openstack-nova13:48
*** abalutoiu has quit IRC13:48
mriedemi'm more worried about the misleading renos than the version number13:48
sdagueok13:48
*** mingyu has quit IRC13:48
*** abalutoiu has joined #openstack-nova13:48
*** rcernin has joined #openstack-nova13:49
*** jamesdenton has joined #openstack-nova13:51
*** pcaruana has joined #openstack-nova13:51
*** itlinux_ has joined #openstack-nova13:53
openstackgerritStephen Finucane proposed openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081513:53
openstackgerritStephen Finucane proposed openstack/nova master: Improve coverage of floating IP delete  https://review.openstack.org/47136013:53
*** mingyu has joined #openstack-nova13:54
sfinucansdague: ^ if you don't feel the latter is actually useful, I'm happy to drop it13:54
sdaguesfinucan: works for me13:55
*** psachin has joined #openstack-nova13:55
*** tidwellr has joined #openstack-nova13:55
mriedemsdague: sfinucan: no tests needed for https://review.openstack.org/#/c/410815/ ?13:56
sfinucanmriedem: See above13:57
mriedemsfinucan: that doesn't test the neutronv2.api change13:57
sfinucanI broke them out into a separate change because none of those conditions had coverage13:57
openstackgerritSean Dague proposed openstack/nova master: Fix deprecation warning around get_transport() usage  https://review.openstack.org/47136213:57
sfinucanmriedem: https://review.openstack.org/#/c/471360/1/nova/tests/unit/api/openstack/compute/test_floating_ips.py doesn't?13:57
mriedemsdague: i've already got a patch for that13:58
sdaguemriedem: ok, where?13:58
mriedemhttps://review.openstack.org/#/c/469659/13:58
*** klkumar has quit IRC13:58
sfinucanmriedem: I can squash the two before it merges if you'd prefer?13:58
mriedemsfinucan: it doesn't because it's mocking out the call to the network_api13:59
sfinucanoh, wait - I getcha you now13:59
mriedemi don't really need the big ddt rewrite in the bug fix,13:59
mriedembecause if we backport the fix, ddt isn't used in earlier branches13:59
sdaguemriedem: good point13:59
mriedembut that's exactly why we should have tests for a bug fix13:59
mriedemand refactor/cleanup later13:59
*** pcaruana has quit IRC13:59
*** pcaruana has joined #openstack-nova14:00
openstackgerritMatt Riedemann proposed openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081514:00
mriedem^ just pulled it out of the queue14:00
*** vks1 has joined #openstack-nova14:01
sfinucanthat's fair. I'll fix that up now14:01
mriedemthanks14:01
*** jamesdenton has quit IRC14:02
*** salv-orlando has joined #openstack-nova14:04
*** rcernin has quit IRC14:04
*** rcernin has joined #openstack-nova14:05
mriedemsdague: on the novaclient reno thing, i've been bugging doug with reno stuff multiple times in the last week or so, so i'm hesitant to bug him about another one here14:05
mriedembut someone else might have some karma with doug to ask about it... :)14:06
mriedemthat reno was added https://github.com/openstack/python-novaclient/commit/7fb0bd4f357a7f9e24c864584b398a25171580cf and tagged in 5.0.014:06
mriedemso it shouldn't be showing up again14:06
openstackgerritFelipe Monteiro proposed openstack/nova-specs master: Patrole (RBAC) Keystone Gating  https://review.openstack.org/47114514:06
mriedemactually nvm14:06
mriedemi know exactly what it is14:06
mriedemhttps://github.com/openstack/python-novaclient/commit/aa7f35d76b5768ec3fe4d45ad010d53adff7cccd14:06
mriedemsomeone updated the reno14:06
mriedemi'm going to revert that14:07
*** rcernin has quit IRC14:07
*** rcernin has joined #openstack-nova14:07
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Revert "Fix a typo"  https://review.openstack.org/47136514:08
mriedemsdague: ^14:08
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Revert "Fix a typo"  https://review.openstack.org/47136514:08
*** tbachman has quit IRC14:08
*** sdatko has joined #openstack-nova14:09
*** burt has joined #openstack-nova14:09
sdaguemriedem: +A14:09
sdagueyeh, when the reno magic breaks, it's kind of sad14:09
*** klkumar has joined #openstack-nova14:10
*** jaypipes has quit IRC14:10
* mriedem makes sure that actually does what i want14:11
*** READ10 has joined #openstack-nova14:11
*** eharney has joined #openstack-nova14:11
*** tuanla_fujitsu has joined #openstack-nova14:11
*** mdrabe has quit IRC14:11
mriedemi've got something you might like,14:12
sfinucanmriedem: So you can't update a reno once it's in a major release?14:12
*** mdrabe has joined #openstack-nova14:12
*** ekuris has quit IRC14:12
mriedemwhile working on removing some deprecated nova-network things from devstack https://review.openstack.org/#/c/471004/ - i found that tempest is using nova's floating IP proxy API for all things floating IP for ssh validation https://review.openstack.org/#/c/471116/14:12
*** links has joined #openstack-nova14:12
mriedemsfinucan: i guess not. honestly the rules around reno seem to change for me per case14:13
*** tbachman has joined #openstack-nova14:13
mriedembecause i know we've amended release notes that are tagged for milestones in nova,14:13
mriedembut server side it's less of an issue probably, or noticeable14:13
mriedemon the client it's much more obvious and weird14:13
*** r-daneel has joined #openstack-nova14:14
sfinucanHmm, that sounds like a reno bug 🤔14:14
sfinucanor at least something that should be documented better14:14
* sfinucan _has_ fixed typos in renos, but only after a "pre-release" tag14:15
bauzassfinucan: mriedem: you *can* fix notes after a major release14:15
*** armax has joined #openstack-nova14:15
mriedemcan and should are different things14:16
bauzassfinucan: mriedem: but the only problem is that you need to backport it to the stable branch then14:16
mriedemmaybe that was the issue,14:16
sfinucanoh, that would make sense14:16
mriedemthey should have fixed the typo in stable/newton instead of master14:16
* sfinucan wasn't checking any branch but master in above case14:16
bauzasthe problem is not really with branching14:16
bauzasit's rather with tagging14:17
*** tiendc has quit IRC14:17
bauzassince we tag a release by a git commit, it's not possible to update relnotes for a specific release14:17
*** links has quit IRC14:17
mriedemhmm, still there http://docs-draft.openstack.org/65/471365/2/check/gate-python-novaclient-releasenotes/7a8a8ff//releasenotes/build/html/unreleased.html14:18
bauzasit will be seen in the branch for sure, but not for the tag14:18
bauzasmriedem: what is the exact problem ?14:18
openstackgerritStephen Finucane proposed openstack/nova master: Convert additional floating IP tests to ddt  https://review.openstack.org/47136014:18
bauzasI was just joining the discussion14:18
openstackgerritStephen Finucane proposed openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081514:18
sfinucan^ mriedem, sdague14:18
sfinucanddt is pretty nifty. No wonder mdbooth likes it so much14:19
sdaguesfinucan: I thought the ddt stuff was not going to be put in there14:19
sdaguebecause that prevents backport14:19
sfinucanOh14:19
sfinucanI thought he meant the conversion to ddt, which I kept separate14:19
sfinucanddt in general?14:19
mriedemwe don't use ddt in newton14:19
mriedemif this is going to go back that far14:19
sfinucangotcha. round 314:20
mriedemso reno still includes this note on master unreleased because the revert doesn't delete the file, so it still looks changed14:21
mdboothsfinucan: It is pleasantly succinct and very readable though, isn't it?14:22
*** slaweq has joined #openstack-nova14:22
bauzasmriedem: if so, you just need to revert the file in the master tree14:23
*** mtanino has joined #openstack-nova14:23
bauzasand do a stable-only note14:23
mriedembauzas: revert the file as in delete the file?14:23
bauzasFWIW, I'm just discovering new options with reno14:23
bauzasyup14:23
mriedembauzas: yes deleting is an option14:23
bauzasin theory, notes are attached to a commit14:24
bauzasso, when a commit is changing a thing, you have the note14:24
bauzasthe beauty of that is with backports14:24
bauzasbecause the note will follow the code14:24
bauzasbut sometimes, you're doing cleanups in notes, and you're discovering you forgot something specific on a branch14:24
bauzasthen a single commit only including a reno file is worth it for that stable branch14:25
bauzasmerging on master necessarly means it appears on the unreleased page14:25
*** alexchadin has quit IRC14:25
bauzassince we scan all commits since the beginning14:25
*** MVenesio has quit IRC14:25
bauzas(as it's defined per the release management team rules)14:26
*** hongbin has joined #openstack-nova14:28
*** tbachman_ has joined #openstack-nova14:28
*** tbachman has quit IRC14:29
*** tbachman has joined #openstack-nova14:30
*** seife_ has joined #openstack-nova14:32
*** tpatzig_ has joined #openstack-nova14:32
*** dgonzalez_ has joined #openstack-nova14:32
*** slaweq has quit IRC14:33
openstackgerritFelipe Monteiro proposed openstack/nova-specs master: Patrole (RBAC) Nova Gating  https://review.openstack.org/47114514:33
*** eharney has quit IRC14:33
*** tbachman_ has quit IRC14:33
*** tpatzig_ has quit IRC14:34
*** seife_ has quit IRC14:34
*** dgonzalez_ has quit IRC14:34
*** pewp has quit IRC14:34
*** pewp has joined #openstack-nova14:35
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Prevent 2.32 release note from showing up in 9.0.0 release notes  https://review.openstack.org/47138314:36
*** crushil has joined #openstack-nova14:36
mriedembauzas: sfinucan: sdague: ^ is where i'm at14:38
*** READ10 has quit IRC14:38
*** baoli has quit IRC14:41
openstackgerritBalazs Gibizer proposed openstack/nova master: Improve assertJsonEqual error reporting  https://review.openstack.org/42819914:43
*** cfriesen_ has joined #openstack-nova14:44
openstackgerritStephen Finucane proposed openstack/nova master: Convert floating IP tests to ddt  https://review.openstack.org/47136014:45
openstackgerritStephen Finucane proposed openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081514:45
sfinucanmriedem, sdague: I _think_ that should be all good now14:46
openstackgerritArtom Lifshitz proposed openstack/nova master: Plumbing for tagged nic attachment  https://review.openstack.org/41562214:47
openstackgerritArtom Lifshitz proposed openstack/nova master: Delete nic metadata when detaching interface  https://review.openstack.org/43538714:47
openstackgerritArtom Lifshitz proposed openstack/nova master: Delete disk metadata when detaching volume  https://review.openstack.org/43508214:47
*** mdrabe has quit IRC14:47
openstackgerritArtom Lifshitz proposed openstack/nova master: Plumbing for tagged volume attachment  https://review.openstack.org/39194114:47
openstackgerritArtom Lifshitz proposed openstack/nova master: API support for tagged device attachment  https://review.openstack.org/37602114:47
*** eharney has joined #openstack-nova14:48
mriedemsfinucan: reviewed14:49
*** itlinux_ has quit IRC14:50
openstackgerritStephen Finucane proposed openstack/nova master: Use plain routes list for os-services endpoint instead of stevedore  https://review.openstack.org/46081814:51
openstackgerritStephen Finucane proposed openstack/nova master: use plain routes list for os-virtual-interfaces  https://review.openstack.org/46217314:51
openstackgerritStephen Finucane proposed openstack/nova master: Use plain routes list for hosts endpoint instead of stevedore  https://review.openstack.org/45923114:51
openstackgerritStephen Finucane proposed openstack/nova master: use plain routes list for hypervisor endpoint instead of stevedore  https://review.openstack.org/45923514:51
openstackgerritMerged openstack/nova master: [placement] Add api-ref for resource classes  https://review.openstack.org/46759614:51
openstackgerritMerged openstack/nova master: Remove mox from nova.tests.unit.objects.test_instance.py  https://review.openstack.org/44178414:52
openstackgerritMerged openstack/nova master: Check instance existing before check in mapping  https://review.openstack.org/43347014:52
openstackgerritMerged openstack/nova master: Remove mox from unit/cells/test_cells_messaging.py  https://review.openstack.org/44802114:53
*** psachin has quit IRC14:54
openstackgerritMerged openstack/nova master: Stop using mox int unit/virt/xenapi/image/test_utils.py  https://review.openstack.org/34262614:54
*** rcernin has quit IRC14:54
openstackgerritMerged openstack/nova master: Remove mox from cells/test_cells_rpc_driver.py  https://review.openstack.org/44741214:54
*** yamamoto has quit IRC14:55
openstackgerritMerged openstack/nova master: Ensure image conversion flushes output data to disk  https://review.openstack.org/44323014:55
*** tuanla_fujitsu has quit IRC14:55
*** marst has joined #openstack-nova14:55
openstackgerritMerged openstack/nova master: Remove mox from nova/tests/unit/consoleauth/test_consoleauth.py  https://review.openstack.org/44838614:56
*** kwathore_ has quit IRC14:57
*** READ10 has joined #openstack-nova14:57
*** armax has quit IRC14:58
*** dimtruck is now known as zz_dimtruck14:58
*** salv-orlando has quit IRC14:59
*** salv-orlando has joined #openstack-nova15:00
*** armax has joined #openstack-nova15:00
*** salv-orlando has quit IRC15:04
*** gomarivera has joined #openstack-nova15:05
*** Oku_OS is now known as Oku_OS-away15:08
*** sree has joined #openstack-nova15:09
*** tbachman has quit IRC15:11
*** ericyoung has joined #openstack-nova15:12
*** mdrabe has joined #openstack-nova15:13
*** sree has quit IRC15:14
artommriedem, what's going on with https://review.openstack.org/#/c/471353?15:15
artomYou appear to have backported some extra exception handling, and an unrelated fix for console log permissions?15:16
mriedemi backported it15:16
mriedemhuh?15:16
mriedemoh i didn't see you had backported already15:16
artomAh, no, sorry15:16
mriedemyou were diffing right?15:16
artomYeah15:17
mriedemi also rebased on top of lee's backport15:17
mriedemto resolve the exception conflict15:17
mriedemhttps://review.openstack.org/#/c/460296/15:18
artomDoh, of course15:18
artomI didn't notice it was the top patch in a two-patch series15:18
mriedemwill need to do similar if backporting to newton, which i assume we are15:19
mriedemsince it was reported against rhosp mitaka15:19
artomYeah, I posted the newton backport15:19
mriedemon top of lee's newton backport?15:19
mriedembecause if not, you should redo it15:19
artomNo15:19
artomhttps://review.openstack.org/#/c/471356/15:19
mriedemlet me -1 that quick for you15:20
mriedem:)15:20
artomYou're welcome :)15:21
*** penick has joined #openstack-nova15:22
*** gomarivera has quit IRC15:22
*** gomarivera has joined #openstack-nova15:22
*** sbezverk has joined #openstack-nova15:25
*** pksingh has joined #openstack-nova15:29
openstackgerritEric Berglund proposed openstack/nova master: Add PowerVM to nova support matrix  https://review.openstack.org/47099915:30
pksinghalex_xu: Hello15:30
artommriedem, done.15:32
*** tidwellr has quit IRC15:33
openstackgerritEric Fried proposed openstack/nova master: Add service_token for nova-glance interaction  https://review.openstack.org/41966215:34
*** tidwellr has joined #openstack-nova15:35
*** karimb has quit IRC15:36
pksinghHello Guys, i found nova has depricated this API, https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/floating_ips.py#L21615:37
pksinghi.e. associate-floating-ip, then how floating IP is updated in database, by some periodic task?15:38
artompksingh, I think you're supposed to use Neutron: https://developer.openstack.org/api-ref/networking/v2/index.html?expanded=update-floating-ip-detail#update-floating-ip15:39
mriedempksingh: that api is not deprecated15:39
mriedemi'm not sure why it says https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/floating_ips.py#L20515:39
mriedemhmm, api-ref says the same15:40
*** roeyc has joined #openstack-nova15:40
*** roeyc has quit IRC15:40
pksinghmriedem: i checked here https://developer.openstack.org/api-ref/compute/?expanded=add-associate-floating-ip-addfloatingip-action-deprecated-detail#add-associate-floating-ip-addfloatingip-action-deprecated15:40
mriedemyeah my mistake https://docs.openstack.org/developer/nova/api_microversion_history.html#id3915:40
pksinghmriedem: so, now how you get Flating IPs in nova database?15:41
mriedempksingh: the spec has the details https://specs.openstack.org/openstack/nova-specs/specs/pike/approved/deprecate-multinic-proxy-api.html15:41
mriedemyou use neutron apis15:41
mriedemneutron floatingip-create EXT_NET_ID VM_PORT_ID15:41
*** roeyc1 has quit IRC15:42
openstackgerritEric Berglund proposed openstack/nova master: Add PowerVM to nova support matrix  https://review.openstack.org/47099915:42
pksinghmriedem: thanks i got that point, to assign floating IP to instance , use neutron API15:43
pksinghmriedem: then how do you update this table https://developer.openstack.org/api-ref/compute/?expanded=add-associate-floating-ip-addfloatingip-action-deprecated-detail#add-associate-floating-ip-addfloatingip-action-deprecated15:43
pksinghmriedem: sorry wron link, https://github.com/openstack/nova/blob/065cd6a8d69c1ec862e5b402a3150131f35b2420/nova/db/sqlalchemy/models.py#L91015:43
mriedempksingh: you don't15:43
mriedemthe nova db tables for network resources are only ever used for nova-network15:44
mriedemif you use neutron, regardless of microversion, those tables weren't used15:44
mriedemif you had some out of tree code that was relying on those tables getting updated, that out of tree code was incorrect15:44
pksinghmriedem: ok, great, so to get floating IPs, any how we need to use neutron APIs15:45
mriedemyes15:45
mriedemor use a microversion<2.4415:45
mriedembut it's in your best long-term interest to use the networking API directly (neutron)15:45
*** sbezverk has quit IRC15:46
mriedemgibi: i'll apologize ahead of time for not making any progress on notification stuff while you were out for 2 weeks15:46
*** jaosorior is now known as jaosorior_away15:47
*** markus_z has quit IRC15:47
*** sbezverk has joined #openstack-nova15:47
pksinghmriedem: thanks a lot for your help, one more question15:49
pksinghmriedem: so nova will not show floating IP in server detail get request15:49
mriedempksingh: floating ips will still show up in the server 'addresses' details15:50
pksinghmriedem: ok, from where do you get it?15:50
mriedemi'd like to know what you're doing with the nova database...15:50
mriedembut they come from the instance_info_cache table15:51
mriedemin the network_info column15:51
pksinghmriedem: i work in openstack container team15:51
*** jamesdenton has joined #openstack-nova15:51
mriedemwhy do you need to know the internal data model then?15:51
pksinghmriedem: we were also thinking to assign floating IP to containers15:51
cdentdansmith: I think you've said in the past that you'd prefer to have your attention drawn to mailing list posts instead of having to pay constant attention: ed started a thread on "complex allocations". your input would be most appreciated. I followed up a bit later with a lot  of explicit questions. http://lists.openstack.org/pipermail/openstack-dev/2017-June/117913.html15:51
mriedempksingh: you should probably not copy nova15:51
pksinghmriedem: but we came to know that nova has deprecated this api15:52
*** ltomasbo is now known as ltomasbo|away15:52
* cdent takes a clarifying walk15:52
*** hamzy has quit IRC15:52
gibimriedem: hi! no problem, I made no progress either ;)15:52
pksinghmriedem: we are not copying the nova, just  was curious how nova does that15:52
mriedempksingh: as the spec says, the compute api is deprecated because (1) nova-network is deprecated and (2) it's a proxy to neutron15:52
mriedempksingh: i don't mean "don't copy nova" because nova is great and shouldn't be copied, i'm saying don't copy it because of technical debt and cruft and just legacy stuff that you probably don't want to consider when building a new system15:53
dansmithcdent: yeah I saw, but haven't read it yet...15:53
cdent✔15:54
*** crushil has quit IRC15:54
pksinghmriedem: yes, we decide not to develop any such api in zun, but we were thinking how to show Floating IPs assigned to containers15:54
pksinghmriedem: so we tried to understand the nova way, and decide if that suits us15:55
mriedemprobably also don't want to copy server['addresses'] format from nvoa15:55
mriedemmordred would probably say the same15:55
pksinghmriedem: yes, we have different approach15:55
*** penick has quit IRC15:56
*** rfolco has quit IRC15:56
mriedemif there are users asking for the feature, i'd ask them how they'd like the information represented or what's most useful to them15:56
mordredyes please. don't copy the server['addresses']15:56
mordredformat15:56
mriedemi'd also caution against proxying too much to neutron to fulfill your rest api response15:56
*** gyee has joined #openstack-nova15:58
*** mvk has quit IRC15:58
mordredpksingh: also keep in mind that it's perfectly valid to use both floating ips and fixed ips ... "floating ip" is not an alias for "get me an ip that has external access"15:58
*** lucasagomes is now known as lucas-afk15:58
mordredpksingh: and that especially with ipv6, tying too much thinking around the specific construct of floating_ip when a NAT construct is not specifically desired makes things harder on users15:58
pksinghmordred: ok15:59
openstackgerritStephen Finucane proposed openstack/nova master: Convert floating IP tests to ddt  https://review.openstack.org/47136016:00
openstackgerritStephen Finucane proposed openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081516:00
openstackgerritStephen Finucane proposed openstack/nova master: Convert additional disassociate tests to mock  https://review.openstack.org/47140816:00
*** penick has joined #openstack-nova16:00
*** rfolco has joined #openstack-nova16:01
*** sridharg has quit IRC16:02
sfinucanmriedem: ...and reworked ^16:02
* mriedem puts gloves on16:03
*** mamandle has quit IRC16:03
sdaguemriedem: https://review.openstack.org/#/c/468356/ you can un WIP this because the neutronclient changes are now merged16:04
*** Apoorva has joined #openstack-nova16:06
mriedemsdague: which neutronclient changes?16:07
mriedemfor global request id? that wasn't the reason for the wip16:07
sdaguemriedem: what was the reason?16:07
mriedemthose went into neutronclient 6.3.0 which was blacklisted from g-r16:07
sdagueit was unblacklisted 33 hours ago16:08
mriedemhttps://github.com/openstack/requirements/commit/df081c07c68ee2b529291c8fec6f5686ab97b00216:08
mriedemi see16:08
sdaguehttps://review.openstack.org/#/c/470047/16:08
mriedempretty sparse commit message16:08
*** jamesdenton has quit IRC16:08
sdagueyeh, well, armax just responded on my status email and said they reverted it16:09
mriedemheh, change the api is the answer?16:09
sdagueand if you look at the requirements in nova, we're now back at that minimum16:09
armaxmriedem: sparse the commit message of the requirement revert?16:09
mriedemyeah, i see the depends-on16:10
armaxmriedem: we like people to follow the crumbs16:10
mriedemso anyone with neutronclient 6.3.0 hitting a server that doesn't have that api workaround is still broken client-side16:10
armaxlike a good TV show that leaves you hanging16:10
mriedemwhich kind of sucks16:10
armaxmriedem: the server change has been backported for all stable branches16:10
armaxmriedem: your point was taken into account16:10
mriedemyeah i saw16:10
armaxsurely 6.3.0 might work prior to newton16:11
armaxserver-side I mean16:11
sdaguemriedem: yeh, well, regardless, it's good enough for the nova patch to move forward16:11
armaxbut if you ain’t test it you ain’t say it for soor16:11
armaxsure16:11
*** dtantsur has joined #openstack-nova16:11
sdaguearmax: this was mostly fighting against pecan magic?16:11
mriedemsdague: i know this isn't nova's problem16:12
mriedemi just feel bad for the puppies and kittens that now have to die16:12
*** jamesdenton has joined #openstack-nova16:12
mriedemmore bad for the kittens because, you know, dogs...16:12
*** dtp has joined #openstack-nova16:12
armaxsdague: I don’t believe so, the issue seemed to be latent and just surface because of the client change that dropped the .json suffix on the API URIs16:12
*** yamahata has joined #openstack-nova16:15
*** CristinaPauna has quit IRC16:17
*** vks1 has quit IRC16:17
efriedmriedem FYI PowerVM support matrix adds are ready: https://review.openstack.org/#/c/470999/16:20
mriedemoh i know16:20
mriedemit's starred16:20
efriedmriedem On another topic, thinking it may be a good idea to blast the ML for the InstanceInfo change, since it would affect OOT drivers.16:20
mriedemgo head16:21
mriedem*ahead16:21
*** pksingh has quit IRC16:21
*** yamamoto has joined #openstack-nova16:26
*** jamielennox is now known as jamielennox|away16:26
openstackgerritDan Smith proposed openstack/nova master: Fix and optimize external_events for multiple cells  https://review.openstack.org/44514216:26
*** abalutoiu has quit IRC16:27
*** jamesdenton has quit IRC16:27
*** clenimar_ has joined #openstack-nova16:28
*** clenimar_ has quit IRC16:28
*** penick has quit IRC16:28
*** abalutoiu has joined #openstack-nova16:29
*** baoli has joined #openstack-nova16:29
*** yamamoto has quit IRC16:31
*** tesseract has quit IRC16:32
openstackgerritMerged openstack/nova master: Remove DeviceIsBusy exception  https://review.openstack.org/46572316:32
*** gbarros has joined #openstack-nova16:32
*** mhenkel_ has joined #openstack-nova16:33
openstackgerritMerged openstack/nova master: libvirt: Use config types to parse XML for root disk  https://review.openstack.org/41194116:33
*** abalutoiu_ has joined #openstack-nova16:33
openstackgerritMerged openstack/nova master: Remove oslo.config deprecated parameter enforce_type  https://review.openstack.org/46236416:34
openstackgerritMerged openstack/nova master: Modify incorrect comment on return_reservation_id  https://review.openstack.org/47127816:34
*** pcaruana has quit IRC16:34
mhenkel_mriedem: would you mind to check https://blueprints.launchpad.net/openstack/?searchtext=opencontrail-nova-vif-plugin and approve?16:34
openstackgerritMerged openstack/nova master: Remove incorrect comments in multiple_create  https://review.openstack.org/47127316:35
*** armax has quit IRC16:35
*** dillaman has quit IRC16:36
*** lpetrut has quit IRC16:36
*** dillaman has joined #openstack-nova16:37
*** abalutoiu has quit IRC16:37
*** armax has joined #openstack-nova16:38
*** abalutoiu_ is now known as abalutoiu16:40
*** itlinux_ has joined #openstack-nova16:43
*** mhenkel_ has quit IRC16:49
*** jpena is now known as jpena|off16:49
*** efoley has quit IRC16:51
openstackgerritMerged openstack/nova master: Support tag instances when boot(2/4)  https://review.openstack.org/45956916:51
*** eharney has quit IRC16:51
*** klkumar has quit IRC16:51
openstackgerritMerged openstack/nova master: [placement] adjust resource provider links by microversion  https://review.openstack.org/46892316:52
openstackgerritMerged openstack/nova master: make route and controller in alpha sequence  https://review.openstack.org/46938016:52
openstackgerritMerged openstack/nova master: ComputeDriver.get_info not limited to inst name  https://review.openstack.org/47110616:53
openstackgerritMerged openstack/nova master: Refactor a test method including 7 test cases  https://review.openstack.org/39543616:54
*** derekh has quit IRC16:54
openstackgerritMerged openstack/nova master: Remove usage of parameter enforce_type  https://review.openstack.org/46974516:54
openstackgerritMerged openstack/nova master: Pass a list of instance UUIDs to scheduler  https://review.openstack.org/46517116:55
openstackgerritMatt Riedemann proposed openstack/nova master: Send out notifications when instance tags changed  https://review.openstack.org/45992316:55
openstackgerritMatt Riedemann proposed openstack/nova master: Move notifications/objects/test_base.py  https://review.openstack.org/47142516:55
*** baoli has quit IRC16:58
*** baoli has joined #openstack-nova16:59
*** felipemonteiro has joined #openstack-nova16:59
*** zz_dimtruck is now known as dimtruck17:02
*** nic has joined #openstack-nova17:03
*** jamielennox|away is now known as jamielennox17:05
*** tbachman has joined #openstack-nova17:05
*** dtantsur is now known as dtantsur|afk17:07
*** nic1 has joined #openstack-nova17:09
*** jlvillal is now known as jlvacation17:10
*** penick has joined #openstack-nova17:10
*** roeyc has joined #openstack-nova17:11
*** nic has quit IRC17:11
*** lucasxu has quit IRC17:11
*** mlavalle has joined #openstack-nova17:11
mlavallemriedem: so this https://bugs.launchpad.net/nova/+bug/169612517:11
openstackLaunchpad bug 1696125 in OpenStack Compute (nova) "Detach interface failed - Unable to detach from guest transient domain (pike)" [High,Confirmed]17:11
mlavalleand https://bugs.launchpad.net/neutron/+bug/169600617:12
openstackLaunchpad bug 1696006 in neutron "Libvirt fails to detach network interface with Linux bridge" [Critical,New]17:12
mlavalleare the same, right?17:12
*** sambetts is now known as sambetts|afk17:16
mriedemmlavalle: looks like it17:16
*** mingyu has quit IRC17:16
mriedemmlavalle: the e-r query is written against bug 169612517:17
openstackbug 1696125 in OpenStack Compute (nova) "Detach interface failed - Unable to detach from guest transient domain (pike)" [High,Confirmed] https://launchpad.net/bugs/169612517:17
mlavallemriedem: ok, cool. thanks for the follow up. will let you deal with it17:17
*** hamzy has joined #openstack-nova17:19
*** eharney has joined #openstack-nova17:19
*** mlavalle has quit IRC17:20
*** baoli has quit IRC17:21
*** baoli has joined #openstack-nova17:22
*** mingyu has joined #openstack-nova17:22
mriedemdtp: remember the instance.exists periodic hammering thing mentioned at the summit?17:23
mriedemdid anyone ever report a bug on that with details?17:23
dtpi'll check w/ kris17:23
*** egonzalez has joined #openstack-nova17:24
*** mhenkel_ has joined #openstack-nova17:25
*** sree has joined #openstack-nova17:25
efriedWhat's instance.exists?17:27
*** mingyu has quit IRC17:27
efriedTell me there's a nova API where I can send a UUID and ask if the record exists, without it actually pulling the whole record and packaging it up and sending it over the wire...17:27
*** mhenkel__ has joined #openstack-nova17:28
efriedI looked and couldn't find one.17:28
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L612117:28
dtpmriedem - he never did17:28
*** penick has quit IRC17:28
efriedokay, yeah, that's not it at all :)17:29
*** sree has quit IRC17:29
*** mingyu has joined #openstack-nova17:30
mriedemdtp: ok going to need some details on the issue17:30
mriedemi see that by default the audit period is a month17:30
mriedemso the task is going to run every minute by default,17:30
mriedemand if configured to actually do an audit, it gets the instances that were active on that host within the last month17:30
mriedemand generates this task log thing17:30
*** mhenkel_ has quit IRC17:30
mriedemand the instance.exists notification for each instance in that window17:31
mriedemwould need to know what your audit period is17:31
dtpk sec17:31
harlowjadtp whats up17:32
harlowjakris is typically in #openstack-operators if u want to find him17:32
harlowjaunder klindgren17:32
dtpharlowja being a middleman, how you doin17:32
harlowjaokies, trying not to be middleman17:32
*** eharney has quit IRC17:32
harlowjalol17:32
harlowja:-P17:32
harlowjaproxyharlow17:33
harlowjalol17:33
openstackgerritEric Fried proposed openstack/nova master: Trim the fat from InstanceInfo  https://review.openstack.org/47114617:33
*** mhenkel__ has quit IRC17:33
gibimriedem: I feel that if there is already a task created for the given audit period then the periodic task just returns17:33
gibimriedem: here https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L612817:34
dtpmriedem what's the config key for audit period?17:35
gibidtp: instance_usage_audit_period17:35
mriedeminstance_usage_audit_period17:35
dtpok, we do not set that value17:36
*** itlinux_ has quit IRC17:36
*** itlinux_ has joined #openstack-nova17:36
mriedemok so by default it's a month17:37
gibinova logs an info trace at every audit https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L613817:37
dtpmriedem wait i was wrong - instance_usage_audit_period=hour17:37
mriedemdtp: ok so do you guys see the instance.exists stuff run every minute, like is it sending notifications every minute, or every hour?17:38
mriedemthe periodic task will run by default every minute,17:38
mriedembut as noted above, it should exit early if there is already a task log for the same audit period (the last hour)17:39
mriedembut you would expect to get one every hour17:39
mriedemat least17:39
*** xyang1 has joined #openstack-nova17:39
gibiyeah. If you happen to see 'Running instance usage audit for' log every minute then that is a bug. But if it is only every hour then that is the expected behavior17:40
*** nicolasbock has quit IRC17:41
dtpthe anecdote i've heard is we're seeing an instance.exist for every VM on the hour17:41
*** mingyu has quit IRC17:41
*** mingyu has joined #openstack-nova17:42
*** nicolasbock has joined #openstack-nova17:42
mriedemthats the design17:43
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L615717:43
mriedemdtp: if you configure all of your computes to do this every hour,17:44
mriedemthen every hour, it's going to get the list of instances that were/are active on that host within the last hour and send an instance.exists notification for each of them17:44
mriedemfor all computes17:44
mriedemhow many computes and how many live instances do you guys have?17:45
dtpi think the issue was they're all sending them at the same time, clogging rabbit17:45
dtpchecking those #s for you17:46
*** mingyu has quit IRC17:46
gibithere is a fuzzy delay config option 'periodic_fuzzy_delay' for periodic tasks to avoid starting them at the same time17:46
dtp1k computes, 13k instance in our largest control plane17:47
dtpthanks gibi, passing that along17:48
gibiI have to leave for today. I will read the back tomorrow.17:50
openstackgerritDan Smith proposed openstack/nova master: Add get_minimum_version_all_cells() helper for service  https://review.openstack.org/47143117:50
openstackgerritDan Smith proposed openstack/nova master: Fix device metadata service version check for multiple cells  https://review.openstack.org/47143217:50
dansmithmriedem: artom ^17:50
dansmithmriedem: artom I was also thinking, can we remove that service version check now? or soon? I think that was ocata stuff, right?17:51
artomdansmith, newton17:52
*** slaweq has joined #openstack-nova17:52
*** jobewan has joined #openstack-nova17:52
dansmithoh okay17:52
artomRemoving it would assume every deployment supports tagging, no?17:53
artomThat seems... imprudent17:53
dansmiththe check is to make sure that the compute nodes are upgraded to .. newton17:53
dansmithin ocata, you needn't worry about mitaka computes, and definitely not in pike17:54
*** luisnho223_ has quit IRC17:55
artomAh, I see - compute are at most N-1 behind controller17:55
mriedemdtp: your wussy rabbit can't handle 13K notifications every hour :)17:56
mriedemon the hour17:56
mriedemdtp: well it at least sounds like you're not hitting it every minute or something17:56
mriedemon the hour is kind of by design based on how you've configured things17:56
dtphehe17:57
mriedemwe could stagger those notifications to be 1 instance.exists per periodic (every minute) until the queue is drained, and then get a fresh set,17:57
dansmithdtp: you gonna take that?17:57
*** nic1 is now known as nic17:57
dansmithdtp: I think a dance off might be in order17:57
mriedemhowever, waiting to dequeue might mess up the actual point of the audit period17:57
mriedemlike if the audit starts at 1:59 or something, and you got 10 instances, and it takes 10 minutes to dequeue them all17:58
mriedemseems like numbers could get fudgy a bi17:58
mriedem*bit17:58
*** baoli has quit IRC17:58
mriedemor,17:58
mriedem>60 instances,17:58
mriedemwith audit period = hour17:58
dtpdansmith twinkie eating contest?17:58
*** crushil has joined #openstack-nova17:58
dansmithnice17:58
* mriedem moves outside17:58
dansmithI will officiate17:59
*** gbarros has quit IRC17:59
*** lucasxu has joined #openstack-nova17:59
dtpok. i've passed along that randomizer setting.  we aren't even sure why we're running it every hour instead of the default, so checking on that too17:59
dtpthanks for the infos18:00
*** mriedem1 has joined #openstack-nova18:00
mriedem1i'm not sure if this working outside in nature is a good idea18:00
openstackgerritMerged openstack/nova master: XenAPI: Deprecate nicira-iface-id for XenServer VIF  https://review.openstack.org/46324618:02
*** mriedem1 has quit IRC18:03
*** mriedem has quit IRC18:03
*** mriedem1 has joined #openstack-nova18:03
*** mriedem1 is now known as mriedem18:03
openstackgerritMerged openstack/nova master: Remove mox from nova/tests/unit/virt/xenapi/test_xenapi.py[1]  https://review.openstack.org/43882518:06
oomichigmann: I could not understand why we need different change on https://review.openstack.org/#/c/413876/39/nova/tests/unit/compute/test_compute_mgr.py in this patch18:06
openstackgerritMerged openstack/nova master: Update server create networks API reference description for tags  https://review.openstack.org/47000418:06
dtpgibi mriedem - we have some periodics we don't want to be too fuzzy.  does the fuzzy setting define the range after the start time that it might run?18:07
*** fragatina has quit IRC18:08
*** baoli has joined #openstack-nova18:08
*** slaweq has quit IRC18:11
mriedemdtp: don't really know, it's not documented https://docs.openstack.org/developer/oslo.service/18:11
*** gjayavelu has joined #openstack-nova18:11
*** penick has joined #openstack-nova18:13
*** slaweq has joined #openstack-nova18:14
*** itlinux_ has quit IRC18:16
*** lyarwood_ is now known as lyarwood18:18
dtpk. we're just gonna run it less frequently and see how that goes18:19
*** slaweq has quit IRC18:19
*** itlinux has joined #openstack-nova18:22
*** CristinaPauna has joined #openstack-nova18:22
*** baoli has quit IRC18:23
*** roeyc has quit IRC18:24
*** baoli has joined #openstack-nova18:24
*** kaisers has quit IRC18:27
*** yamamoto has joined #openstack-nova18:29
*** clenimar has quit IRC18:29
*** cdent has quit IRC18:31
mriedemdansmith: comments on your bottom change18:33
mriedemfor the service min version check18:33
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: Check if domain is persistent before detaching devices  https://review.openstack.org/44120418:33
dansmithmriedem: sorry the sun out here is too bright to read your comments18:34
*** roeyc has joined #openstack-nova18:34
*** yamamoto has quit IRC18:34
*** gszasz has quit IRC18:36
mriedemthe sound of large grading equipment can also be distracting18:37
sdaguemriedem: rebuild get a lot worse?18:37
sdaguehttps://review.openstack.org/#/c/471082/18:37
mriedemsdague: it failed in my novaclient change too18:37
mriedemtimed out18:37
mriedemi don't know what's going on there18:37
sdagueyeh, that's double fail on a reno change18:37
mriedemi don't see any recent changes to nova or novaclient related to rebuild18:40
*** itlinux has quit IRC18:42
mriedemit also doesn't appear to be new18:43
mriedemi think i have looked into that _poll_for_status method in novaclient before and it seems a bit wonky18:43
sdaguehttp://logs.openstack.org/82/471082/1/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/68a19f4/logs/screen-n-cpu.txt.gz#_Jun_06_17_35_44_08240018:45
sdagueyeh, I don't know, shouldn't we get an instance started emit?18:45
mriedemdansmith: there is a child wailing now - this outdoors thing isn't working18:45
dansmithmriedem: don't they have guns in minnesota?18:46
*** gbarros has joined #openstack-nova18:47
*** mordred has quit IRC18:47
mriedemthey do18:47
mriedemand hotdish!18:48
*** mordred has joined #openstack-nova18:48
*** roeyc has quit IRC18:48
*** tbachman has quit IRC18:48
mriedemsdague: so it's req-5b3770c1-d332-4875-8933-97de8a9890b4 right?18:49
sdagueI actually think it's req-f0668b70-fac7-4dae-b3b3-afba6c36ec7718:50
sdagueone sec, I just closed all my tabs18:51
sdagueyeh req-f0668b70-fac7-4dae-b3b3-afba6c36ec77 is the rebuild18:51
sdaguehttp://logs.openstack.org/82/471082/1/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/68a19f4/logs/screen-n-api.txt.gz#_Jun_06_17_35_38_99216418:51
mriedemsdague: http://logs.openstack.org/82/471082/1/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/796acb7/logs/screen-n-cpu.txt.gz#_Jun_06_13_14_02_21087918:52
*** sbezverk has quit IRC18:52
mriedemi'm looking at the gate queue job18:52
mriedemyou're looking at check18:52
mriedem:)18:52
*** mnestratov|3 has quit IRC18:52
openstackgerritMerged openstack/nova master: Send request_id on glance calls  https://review.openstack.org/46724218:53
sdaguemriedem: ah, sure :)18:53
*** kaisers has joined #openstack-nova18:53
*** eharney has joined #openstack-nova18:54
*** thorst_afk has quit IRC18:54
openstackgerritMerged openstack/nova master: Sync os-traits to Traits database table  https://review.openstack.org/46957818:55
mriedemthis is a weird message18:55
mriedemJun 06 13:14:02.594292 ubuntu-xenial-infracloud-chocolate-9158824 nova-compute[20994]: DEBUG nova.virt.libvirt.driver [None req-5b3770c1-d332-4875-8933-97de8a9890b4 admin admin] [instance: 573258a4-9416-4e13-a765-7c90683f3526] Shutting down instance from state 1: NotImplementedError {{(pid=20994) _clean_shutdown /opt/stack/new/nova/nova/virt/libvirt/driver.py:2524}}18:55
openstackgerritMerged openstack/nova master: Use VIR_DOMAIN_BLOCK_REBASE_COPY_DEV when rebasing  https://review.openstack.org/46520518:55
*** dtp has quit IRC18:55
*** pcaruana has joined #openstack-nova18:56
*** thorst_afk has joined #openstack-nova18:56
artommriedem, looks like something doesn't implement get_power_states18:57
mriedemor it's something in a repr18:58
artomThat... would make more sense18:58
mriedemit should be a InstancePowerState object18:58
mriedemweird, ": NotImplementedError" shows up a lot in the logs19:00
mriedemhttp://logs.openstack.org/82/471082/1/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/796acb7/logs/screen-n-cpu.txt.gz19:00
*** thorst_afk has quit IRC19:00
mriedemmaybe it's something in oslo.log?19:01
mriedemsdague: wasn't there something done with oslo.log recently to put extra metadata in messages or something?19:01
mriedemthis error summary stuff19:02
mriedem"If the log format string                                     -    does not include ``%(error_summary)s`` it will be appended to the end                             +    does not include ``%(error_summary)s`` the error summary will be                                     -    of the line automatically, only if there is an error.                             +    appended to the end of the line automatically, only if there is an19:03
mriedem                                       +    error."19:03
*** salv-orlando has joined #openstack-nova19:03
sdagueyeh, the NotImplementedError stuff is bleeding through there, that's going to need to be a dhellman ask19:03
sdaguethat was only supposed to happen if we were in an active exception block19:04
mriedemi'm pinging him in -oslo19:04
sdagueI think that's irrelevant and just bleed over because that was the last exception thrown19:04
clarkbnot to interrupt but looks like the nova python35 job is failing a lot and reseting things in the gate?19:04
sdagueclarkb: not really19:05
clarkbhttp://logs.openstack.org/71/465171/11/gate/gate-nova-python35/2fcc59a/console.html#_2017-06-06_14_57_13_022429 and http://logs.openstack.org/89/418489/10/gate/gate-nova-tox-functional-py35-ubuntu-xenial/51b5776/console.html#_2017-06-06_13_35_33_574055 appear to be two different classes of error19:05
sdagueclarkb: there was one bad patch, and because the gate was taking a long time and other things were running a lot, it managed to run and fail a lot in the gate19:05
clarkbgotcha19:05
sdaguethis is the params one?19:05
sdagueman, the log server seems slow today19:06
mriedemi blame systemd19:06
mriedemer journald :)19:06
mriedemsomethingd19:06
sdagueyeh, the wrong params to __init__ was just a patch with out of date tests19:06
clarkbsdague: mriedem its less that the log server is slow and that its a 12MB html file19:06
clarkbsdague: the second one is a different error fwiw19:06
mriedemi kid19:06
* dansmith looks up the ki daemon19:07
*** tbachman has joined #openstack-nova19:07
*** felipemonteiro_ has joined #openstack-nova19:07
sdagueclarkb: it's actually the same thing19:07
sdaguehttps://review.openstack.org/#/c/418489/ needs work19:08
sdaguestuff was probably behind it and failing19:08
mriedemhere is the oslo.log bug https://bugs.launchpad.net/oslo.log/+bug/169621319:09
openstackLaunchpad bug 1696213 in oslo.log "error summary formatter is putting ": NotImplementedError" in non-error log messages" [Undecided,New]19:09
mriedemback to this rebuild failure19:10
*** felipemonteiro has quit IRC19:10
*** gouthamr has quit IRC19:12
*** Qiming has quit IRC19:13
*** thorst_afk has joined #openstack-nova19:14
mriedemsdague: i see the problem19:14
mriedemhttp://logs.openstack.org/82/471082/1/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/796acb7/logs/screen-n-cpu.txt.gz#_Jun_06_13_19_17_30033219:14
mriedemvif plugging callback timeout19:14
mriedemduring rebuild19:14
mriedemso the instance never goes active19:14
mriedemwhich someone from heat reported a rebuild bug about vif plug timeouts recently19:15
*** gbarros has quit IRC19:15
*** thorst_afk has quit IRC19:15
mriedemhttps://bugs.launchpad.net/nova/+bug/169437119:16
openstackLaunchpad bug 1694371 in OpenStack Compute (nova) "test_stack_snapshot_restore failing intermittently" [Undecided,New]19:16
*** thorst_afk has joined #openstack-nova19:16
mriedemkevinbenton: we probably need some help from the neutron side here https://bugs.launchpad.net/nova/+bug/169437119:17
openstackLaunchpad bug 1694371 in OpenStack Compute (nova) "Timeout while waiting for network-vif-plugged event during server rebuild" [Undecided,New]19:17
*** Qiming has joined #openstack-nova19:17
mriedemkevinbenton: seeing rebuild tests timeout waiting for vif plugged events from neutron19:18
mriedemdansmith: does it make sense to do anything in nova.objects.Instance.mutated_migration_context if there is no self.migration_context?19:22
mriedembecause we're lazy-loading 3 fields in there just to do nothing19:22
dansmithum19:23
mriedemi'm seeing this during a rebuild19:23
mriedemwhere we're not migrating19:23
mriedembut the rebuild code also handles evacuate, which is the migration19:23
mriedembut it loos like we end up lazy-loading numa_topology, pci_requests and pci_devices one after another just to ultimately do nothing19:23
dansmithyeah I guess not.. you see that debug log warning that there's no context too I guess?19:24
mriedemhttp://logs.openstack.org/82/471082/1/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/796acb7/logs/screen-n-cpu.txt.gz#_Jun_06_13_14_02_54742419:25
mriedemyup19:25
cfriesen_mriedem: if you're not actually migrating I think it'd be safe to bypass the mutated_migration_context19:25
mriedemsee the next 4 there19:25
mriedemit lazy-loads 3 fields, and then says "you're dumb"19:25
mriedemand i believe each lazy-load on those fields is going to be a full pull from the db via conductor...19:26
* mriedem opens bug19:26
kevinbentonmriedem: in a rebuild what does nova tell neutron?19:27
kevinbentonmriedem: because the host_id doesn't change, right?19:28
cfriesen_mriedem: can a rebuild end up picking a new host?19:28
cfriesen_(when we're not doing an evacuate, I mean)19:29
*** harlowja has quit IRC19:29
mriedemcfriesen_: kevinbenton: no, same host19:30
cfriesen_mriedem:, right, we specify the host in that case19:30
mriedemkevinbenton: so my theory is neutron is not sending the event maybe because the host doesn't change19:30
mriedembut i'd think that would be 100% fail19:30
mriedemso i wonder if we're hitting a race where neutron is queueing notifications and thinks it already told nova something about a given port19:31
*** yamamoto has joined #openstack-nova19:31
kevinbentonmriedem: we did have a recent change on the neutron side that reduced some port status changes when they weren't needed19:32
kevinbentonmriedem: so it's possible that there is a race that was being covered by side effects from that before19:32
*** eharney has quit IRC19:33
kevinbentonmriedem: do you have a set of logs from one of these failures?19:33
*** pcaruana has quit IRC19:33
mriedemkevinbenton: yeah that bug linked above has a log dive from me19:35
mriedemshowing where things happen on the nova side19:35
*** yamamoto has quit IRC19:36
efriedsdague Can you please help me understand whether/how global_request_id affordance is needed in https://review.openstack.org/#/c/412634/28/nova/image/glance.py ?19:37
efriedI'm kinda hoping it's implicitly part of the ksa session...19:38
efried...or auth19:38
efried...because of the context19:40
*** mdrabe has quit IRC19:46
*** jwnx has joined #openstack-nova19:46
*** eharney has joined #openstack-nova19:47
openstackgerritEric Fried proposed openstack/nova master: Adopts keystoneauth with glance client.  https://review.openstack.org/41263419:49
openstackgerritEric Fried proposed openstack/nova master: Add service_token for nova-glance interaction  https://review.openstack.org/41966219:49
*** harlowja has joined #openstack-nova19:50
sdagueefried: it's not implicit19:51
sdagueefried: it's a single parameter to pass19:52
efriedsdague So I need to add the header explicitly?19:52
sdagueone sec19:52
sdagueefried: https://review.openstack.org/#/c/467242/6/nova/image/glance.py19:52
efriedsdague Right, I'm rebasing against that.19:53
efriedsdague But in the new version, we don't do any of that stuff.19:53
sdagueefried: yeh, so just add global_request_id=context.global_id19:53
sdagueto the constructor args for glanceclient.Client19:53
efriedsdague Okay, will do.  Thanks.19:54
*** sbezverk has joined #openstack-nova19:54
sdaguelike this - https://github.com/openstack/nova/blob/2f712b84ecf8d149833dea17d2fa4b78ae9442c9/nova/volume/cinder.py#L10519:54
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: log vm and task state when vif plugging times out  https://review.openstack.org/47145919:54
sdagueefried: cool19:54
efriedsdague But makes a guy wonder why the client couldn't grab it from the auth, which is made from the context, which contains that request ID...19:55
*** felipemonteiro has joined #openstack-nova19:55
*** gbarros has joined #openstack-nova19:56
sdagueit could be more magical19:56
*** gbarros has quit IRC19:56
sdaguebut, being explicit here seems fine19:56
*** mdrabe has joined #openstack-nova19:56
efriedight19:57
sdaguegiven that it was a one line change for each service linkage, being explicit didn't seem so bad :)19:57
efriedsdague But a zero-line change would have been cooler ;-)19:58
*** cdent has joined #openstack-nova19:58
*** felipemonteiro_ has quit IRC19:59
mriedem0-line change means non-0 amount of debugging in 2 years time19:59
mriedemb/c of magic19:59
*** tidwellr has quit IRC20:00
sdaguemriedem: ++20:00
efriedsdague How/where does global_id get set on a RequestContext?20:00
sdagueit's a property which is either global_request_id or request_id20:00
sdagueso it prefers global_request_id if that was sent in20:01
sdagueotherwise it uses the service request id20:01
sdaguerequest_id is generated as a uuid20:01
sdagueok, TC / Pg thing, so won't be active here20:01
efriedsdague Thanks, I found it in the superclass (duh)20:03
openstackgerritEric Fried proposed openstack/nova master: Adopts keystoneauth with glance client.  https://review.openstack.org/41263420:04
openstackgerritEric Fried proposed openstack/nova master: Add service_token for nova-glance interaction  https://review.openstack.org/41966220:05
*** lyan has quit IRC20:05
*** lyan has joined #openstack-nova20:06
*** salv-orl_ has joined #openstack-nova20:06
*** armax has quit IRC20:07
*** priteau has quit IRC20:07
*** tidwellr has joined #openstack-nova20:07
*** salv-orlando has quit IRC20:08
*** dtp has joined #openstack-nova20:09
melwittmriedem: forgot to mention last week I wrote a functional test for that local delete allocations thing. looks like they do indeed get cleaned up upon init_host, but they would stay around if the compute host never returned https://review.openstack.org/#/c/47057820:11
*** peter-hamilton has quit IRC20:12
*** fragatina has joined #openstack-nova20:15
*** fragatina has quit IRC20:20
*** fragatina has joined #openstack-nova20:22
openstackgerritmelanie witt proposed openstack/nova master: placement project_id, user_id in PUT /allocations  https://review.openstack.org/46963420:23
openstackgerritmelanie witt proposed openstack/nova master: placement: Add GET /usages to placement API  https://review.openstack.org/46963520:23
*** dtantsur|afk has quit IRC20:23
*** dtantsur has joined #openstack-nova20:26
bauzasmriedem: looks like https://bugs.launchpad.net/nova/+bug/1696082 is duplicate of https://bugs.launchpad.net/nova/+bug/1657774 ?20:28
openstackLaunchpad bug 1696082 in OpenStack Compute (nova) "'nova.exception.NeutronAdminCredentialConfigurationInvalid" [Undecided,New]20:28
openstackLaunchpad bug 1657774 in OpenStack Compute (nova) "Nova does not re-raise 401 Unauthorized received from Neutron for admin users" [Undecided,In progress] - Assigned to Roman Podoliaka (rpodolyaka)20:28
*** pchavva has quit IRC20:29
mriedemshrug20:30
mriedemTC meeting20:30
mriedemmelwitt: ok20:30
mriedemmelwitt: how's that bottom change on the quotas series going?20:30
*** shaner has quit IRC20:31
artomSpeaking of bottom changes20:31
artommriedem, can I get you to put tagged attach on your review list again?20:31
bauzasmriedem: dang. ok20:31
*** Apoorva_ has joined #openstack-nova20:32
melwittmriedem: it's next on my list today, I just updated the placement stuff, working on the quotas thing now. when we talked at the summit, dansmith was saying it would be good to gate the "recheck quota" logic on a config option, in case someone doesn't mind quota going over during races20:32
*** shaner has joined #openstack-nova20:32
*** yamamoto has joined #openstack-nova20:32
melwittsince a quota recheck is a re-count of resources, not a lightweight thing20:32
melwittso I was thinking of adding a config option also in the bottom change20:33
mriedemartom: it already is, with 100 other things20:34
artommriedem, fair enough, thanks :)20:34
*** jamielennox has quit IRC20:34
*** Apoorva has quit IRC20:34
mriedembauzas: shrug == idk and don't have time to look, but maybe20:35
bauzasmriedem: no worries, I see you active on the PG thingy20:35
artombauzas, don't think so - first is error 500, second one is error 40020:35
*** nicolasbock has quit IRC20:35
* bauzas would like to propose MongoDB to the TC 20:36
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: Check if domain is persistent before detaching devices  https://review.openstack.org/44120420:36
* bauzas caughes20:36
artombauzas, but the message definitely is the same...20:36
artomI feel like we should just close the first one with not enough info20:36
dansmithmelwitt: I think that's a good plan yeah20:36
bauzasartom: yup, looks like both are related, just the fact that the API for nova list transforms it into 40020:36
artomYou can't just paste a stack trace into launchpad and call it a bug report20:37
*** yamamoto has quit IRC20:37
mriedemmaybe just review https://review.openstack.org/#/c/422696/20:37
melwittcool, thanks dansmith20:38
*** jamielennox has joined #openstack-nova20:38
mriedemmelwitt: i thought your bottom change was sabout instance groups quota?20:38
mriedemwouldn't a config patch be separate?20:38
mriedemoh wait,20:38
mriedemthe recheck quota thing in that patch, now i get it20:39
mriedemand default that to what?20:39
mriedemrecheck by default?20:39
melwittyeah. I could do a separate patch for the config option but it would be by itself with nothing using it20:39
mriedemjust mix them together20:39
melwittyeah I was thinking recheck by default20:39
melwittack20:39
mriedemprobably with a reno for the config option20:39
melwittyeah. thanks for reminding bc I probably would have forgotten the reno20:40
*** gouthamr has joined #openstack-nova20:40
*** ckopper has joined #openstack-nova20:40
ckopperdanpawlik: I am finally back from my conference and was curious if you (or anyone else) had thoughts on what to do about the `img_hide_hypervisor_id` issue ( https://review.openstack.org/459753 ). I also hope I did not miss any discussion about this20:44
ckopper(I can certainly wait to discuss this some other time more convenient for you)20:45
*** smatzek has quit IRC20:46
*** crushil has quit IRC20:47
*** jmlowe has quit IRC20:47
*** armax has joined #openstack-nova20:48
*** tbachman has quit IRC20:48
*** tidwellr has quit IRC20:51
*** jwnx has quit IRC20:53
*** tidwellr has joined #openstack-nova20:55
*** egonzalez has quit IRC20:56
*** egonzalez has joined #openstack-nova20:56
*** cleong has quit IRC20:56
bauzasmriedem: heh, fun someone is asking for something you began to write https://bugs.launchpad.net/nova/+bug/169604321:03
openstackLaunchpad bug 1696043 in OpenStack Compute (nova) "os-hypervisors api can not list the uuid of the specified VMM" [Undecided,Invalid] - Assigned to mylq (leibnizlq)21:03
mriedemmelwitt: so on https://review.openstack.org/#/c/470578 i think we both probably think that if you delete the instance, if the compute is down, the local delete flow in the api should cleanup the allocations so they don't count against your quota?21:03
bauzasmriedem: be glad to feel yourself filling a gap :p21:03
mriedemheh, if i'd only start writing that patch21:04
melwittmriedem: yeah, that's what I was thinking. but that introduces the dependency of nova-api on placement as you mentioned21:04
*** Apoorva_ has quit IRC21:04
mriedemyup21:04
mriedembut, i don't know what else we'd do there21:05
*** Apoorva has joined #openstack-nova21:05
mriedemunless we ran a periodic in scheduler, but that seems wrong21:05
*** tbachman has joined #openstack-nova21:05
melwittyeah, same.21:05
melwittI thought about it, noted it in the commit message, and then punted the thought for later :P21:05
*** Apoorva_ has joined #openstack-nova21:05
*** dave-mccowan has quit IRC21:06
bauzasmelwitt: mriedem: AFAIK we removed any periodic task in the scheduler service21:06
cdentmelwitt: I added yet more commentary on the lifestyle of consumer uuids. Not clear what should be done, but it feels like something. Also: good spot on the dangerous thing.21:07
bauzasand given I'd like to see scheduler code be running within the conductor worker, I tend to pretend it should not exist21:07
*** jmlowe has joined #openstack-nova21:09
*** Apoorva has quit IRC21:09
melwittcdent: cool, will check it out. yeah, agreed. I'm hoping once we all chime in there, it'll become more clear what we should do21:10
bauzasmelwitt: dansmith: fun bug https://bugs.launchpad.net/nova/+bug/169600121:10
openstackLaunchpad bug 1696001 in OpenStack Compute (nova) "nova-manage cell_v2 map_cell0 can create invalid connection URL" [Undecided,New]21:10
*** lucasxu has quit IRC21:11
melwittdammit, the rstrip() thing bit us. I guess my suggestion to do the equivalent of a "rreplace()" was actually needed21:12
bauzasyup21:12
bauzasI can cook a patch up21:12
mriedembauzas: we are certainly running periodic tasks in the scheduler21:15
mriedemin the host manager21:15
mriedemthe discover hosts thing from ocata is in there21:15
dansmithis this bug melwitt's fault?21:15
dansmithbecause I really need her to start taking some of the blame21:15
*** fragatina has quit IRC21:15
melwittit could be reasoned as my fault for not pushing my rreplace() agenda21:15
*** vladikr_ has quit IRC21:16
mriedemit's my fault21:16
mriedemat least we have the unit test to recreate it, just add mysql+pymysql://nova:password@db.example.com/nova?charset=utf8 to the ddt list21:16
melwittI'm still not sure that's really the right thing to do either because we want to make a change to the url.database variable really. it just didn't work right because of encoding or something21:16
*** tbachman has quit IRC21:17
mriedemcool that's also in ocata and newton b/c i backported it21:17
melwittyeah. fun times21:18
bauzasI just feel we need to replace at the index where we found the string21:18
*** tidwellr has quit IRC21:18
mriedemi was doing sometihng like that in an earlier version21:18
mriedemand then the sqla url thing was pointed out to simplify21:18
melwittbauzas: yeah, my suggestion in the review was "return cell0_db_name.join(connection.rsplit(url.database, 1))"21:19
melwittbut really we want to just change url.database and then re-make the whole url and return it21:19
*** thorst_afk has quit IRC21:19
melwittbut when mriedem tried it, it blew up because of the str() call21:19
bauzaslemme try it21:19
*** thorst_afk has joined #openstack-nova21:20
*** rloo has joined #openstack-nova21:22
mriedemstr() blows up because sqla tries to do some things on __str__21:23
mriedemfor unicode or repr type stuff21:23
mriedemhttps://github.com/zzzeek/sqlalchemy/blob/master/lib/sqlalchemy/engine/url.py#L9021:24
mriedemhttps://github.com/zzzeek/sqlalchemy/blob/master/lib/sqlalchemy/engine/url.py#L6921:24
mriedemyeah it encodes the parameters21:24
mriedemfor URL encoding21:24
*** thorst_afk has quit IRC21:24
*** sree has joined #openstack-nova21:25
bauzasmriedem: something I don't understand is why we don't change url.connection directly and stringify url ?21:25
*** haukebruno has quit IRC21:26
mriedembauzas: you can't str(url) because of ^21:26
melwittbauzas: that's what we're talking about21:27
mriedembauzas: what time is it in le france?21:27
zzzeekmriedem / melwitt : the URL object has all the fields you need to make whatever string you need21:27
mriedemzzzeek: yeah we could build a url i suppose using the parts21:27
mriedemfrankenurl21:27
mriedem(tm)21:27
bauzasmriedem: 23:2821:28
melwittI'm still back on not understanding why it can't re-stringify the url just because we changed url.database21:28
bauzassec, uploading the change21:28
*** haukebruno has joined #openstack-nova21:29
*** sree has quit IRC21:29
openstackgerritMatt Riedemann proposed openstack/nova master: Avoid unnecessary lazy-loads in mutated_migration_context  https://review.openstack.org/47148621:31
openstackgerritSylvain Bauza proposed openstack/nova master: Fix cell0 naming when QS params on the connection  https://review.openstack.org/47148721:31
bauzasmriedem: melwitt: zzzeek: just lemme know why I can't just str() the object21:31
bauzas^21:31
melwittheh, that's the same thing mriedem tried21:31
mriedembauzas: because https://github.com/zzzeek/sqlalchemy/blob/master/lib/sqlalchemy/engine/url.py#L6921:32
mriedemyou don't get the same thing back21:32
mriedemyou'll get URL-encoded username/password21:32
bauzasokay, that's a small thing then21:32
bauzasI'll rev the patch21:32
*** yamamoto has joined #openstack-nova21:33
*** slaweq has joined #openstack-nova21:37
*** yamamoto has quit IRC21:37
*** Apoorva_ has quit IRC21:38
*** Apoorva has joined #openstack-nova21:39
*** gouthamr has quit IRC21:40
openstackgerritMatt Riedemann proposed openstack/nova master: DNM: see what else is doing useless migration context stuff  https://review.openstack.org/47149121:40
*** baoli has quit IRC21:41
zzzeekbauzas: you should be able to str() it ?21:41
zzzeekbauzas: repr() will hide the password but str() should be fine...21:41
melwittzzzeek: we tried that and it didn't work because it was percent-encoding colon and forward slash that were in the database connection url21:44
*** mdrabe has quit IRC21:44
*** cheran has joined #openstack-nova21:46
zzzeekmelwitt: can you show me this URL21:48
*** itlinux has joined #openstack-nova21:48
bauzaszzzeek: eg. 'mysql+pymysql://test:abcd0123%AB@controller/nova'21:48
melwittzzzeek: it was in the review I linked but here ya go: reference = 'mysql+pymysql://nova:abcd0123@AB@controller/nova_cell0'    actual    = u'mysql+pymysql://nova:abcd0123%40AB@controller/nova_cell0'21:49
melwittthat's one example21:49
melwittit changed the @ in the password to %4021:49
bauzasFWIW, I'm tempted to just rindex() where I can find the DB and just join what's before and after21:51
melwittbauzas: yeah, that's what I pasted earlier21:51
zzzeekbauzas / melwitt OK so that first URL does go back and forth between URL / string symetrically:  http://paste.openstack.org/show/611562/ however, it's not as easy to put inside a file b.c. the character is not ASCII21:51
zzzeeka function that returns an ASCII escaped form of a SQLA URL is defintely a good function to have, in oslo.db to start and SQLA can have it too21:52
zzzeekah ok %40, let's try that21:53
bauzaszzzeek: right, that's the problem we have21:53
bauzasor we could assume it's a non-problem ?21:53
zzzeekbauzas: well the @ sign has to be %40 because @ is syntactically part of the URL21:54
zzzeek>>> u = url.make_url('mysql+pymysql://test:abcd0123%40AB@controller/nova')21:54
zzzeek>>> str(u)21:54
zzzeek'mysql+pymysql://test:abcd0123%40AB@controller/nova'21:54
zzzeekif we are talking about @ sign, that has to be %40 in all str representations21:54
bauzasright21:54
zzzeek>>> u.password21:54
zzzeek'abcd0123@AB'21:54
zzzeekthat works symettrically, you can put it in a conf file no problem21:55
*** itlinux has quit IRC21:56
* zzzeek would potentially argue that a system where passwords are machine generated and need to be consumed and re-stringified in conf files, probably should be very long hex strings w/o special chars21:56
melwitthmm21:56
openstackgerritMerged openstack/nova master: Remove Babel from requirements.txt  https://review.openstack.org/46835021:56
bauzasthat's what I wondered when I stated this a potential non-problem21:57
*** jwnx has joined #openstack-nova21:57
melwittyeah, so I guess to the actual database it will work fine but the user would see their password look different in the conf file after we muck with it21:57
*** gomarivera has quit IRC21:57
bauzasmelwitt: we're not updating the file, right?21:57
*** gomarivera has joined #openstack-nova21:58
bauzasmelwitt: it's just the connection string that is in the DB that would differ from what the operator provided21:58
bauzaswhich couldn't be a problem if the service is able to connect thru the given creds even if they are not ASCII-shown21:58
openstackgerritMatt Riedemann proposed openstack/nova master: Revert "Remove Babel from requirements.txt"  https://review.openstack.org/47149821:58
mriedemsdague: ^21:58
mriedembabel isn't used in code, it's used in config21:58
*** kfarr has quit IRC21:58
*** dimtruck is now known as zz_dimtruck21:59
mriedemsfinucan: ^ also fyi21:59
*** penick has quit IRC22:00
*** eharney has quit IRC22:02
*** gomarivera has quit IRC22:02
bauzaszzzeek: so, just to clarify, the fact that the operator uses special chars like in passwords isn't messed up if we URL-encode those ?22:04
zzzeekbauzas: special chars in the password can all be represented as %XX when they are passed in22:04
*** mnestratov|3 has joined #openstack-nova22:04
*** burt has quit IRC22:05
*** egonzalez has quit IRC22:11
*** Hosam has joined #openstack-nova22:12
bauzasmriedem: still around ?22:14
mriedemdepends22:14
bauzassaw the above?22:14
mriedemi didn't follow it no22:14
bauzasthe fact that stringifying the URL object makes it RFC1738 compatible doesn't necessarly mean it messes up the connection string22:15
*** sdague has quit IRC22:18
melwittit doesn't mess it up as far as, it should still work for connecting to the database, but it could store a url different than the user has in their conf file for the nova DB. that is, the password will be percent-encoded for cell0, and they could see the difference when listing cells, if listing cells is possible22:25
mriedemlisting cells is possible22:26
mriedemnova-manage cell_v2 list_cells --verbose22:26
mriedemdumps the cells and --verbose dumps the db connection and transport url22:27
bauzasokay, it's becoming late to me22:28
*** claudiub has quit IRC22:29
bauzasif we really want to have the string as close as possible with the original opt value, then I only see something like rindex or rsplit helping us22:29
*** lbragstad has quit IRC22:30
bauzasor we could construct from the URL object by getting the original username and password22:31
*** slaweq has quit IRC22:31
bauzasmelwitt: mriedem: ^22:31
*** lyan has quit IRC22:31
melwittyeah, that's what we were saying earlier. either the rreplace() equivalent or a frankenurl22:31
mriedemahem, that'll be $.05 please22:32
bauzasfrankenurl ? :)22:32
melwittthe frankenurl seems more correct, if there's not danger of leaving something out while we're constructing it22:33
melwittcollecting royalties in perpetuity22:33
*** yamamoto_ has joined #openstack-nova22:34
mriedemi'd think we could plug the bits into some urlparse method to generate a url and then stringify it22:36
mriedembut i haven't looked of course22:36
*** mnestratov|3 has quit IRC22:37
mriedemeff we have some functional test race issue now22:37
mriedemgdi22:37
mriedemhttp://logs.openstack.org/98/471498/1/check/gate-nova-tox-functional-ubuntu-xenial/c84dfef/console.html#_2017-06-06_22_23_07_59485922:37
mriedemcdent: ^ while you're still burning the oil :)22:37
*** artom has quit IRC22:38
mriedemhttps://bugs.launchpad.net/nova/+bug/169626722:38
openstackLaunchpad bug 1696267 in OpenStack Compute (nova) "Functional test test_sync_standard_traits intermittently fails" [Undecided,New]22:38
cdentmriedem: joy22:38
*** artom has joined #openstack-nova22:39
cdentI'll have a gander, but may not last. If you catch sight of jaypipes (who is either in or going to cali) he might have some ideas, it's basically based off his code.22:39
* cdent starts looking22:39
*** yamamoto_ has quit IRC22:40
*** felipemonteiro has quit IRC22:40
*** jobewan has quit IRC22:41
*** bmace has joined #openstack-nova22:41
mriedemmy guess is another test has set _TRAITS_SYNCED to True22:41
mriedemand didn't cleanup22:41
mriedemor something22:41
*** bmace has left #openstack-nova22:41
*** catintheroof has quit IRC22:41
*** gomarivera has joined #openstack-nova22:43
cdentthat's a good guess22:43
cdentyeah that's almost ceratinly it. we need a setup22:43
mriedemyou pushing or me?22:45
cdentmriedem: i've got it22:46
cdentnearly done22:46
cdentmriedem: i'm doing it as both a setup and teardown22:47
cdentso safety™22:47
mriedemyou can do that with addCleanup in the setUp :)22:47
mriedemif you want to be fancy22:47
*** gomarivera has quit IRC22:47
mriedemtearDown is so 200322:47
mriedemwell maybe you can't if it's not a function, idk22:48
cdentoh I supose that's the cool way, sure22:48
cdentit can be a function22:48
mriedemlambda?!22:48
mriedemlet's make it was weird as possible22:48
mriedemput an eval in there22:48
*** thorst_afk has joined #openstack-nova22:50
*** awaugama has quit IRC22:51
*** marst has quit IRC22:51
*** marst has joined #openstack-nova22:51
cdenti'll create a container to run the function in22:52
openstackgerritChris Dent proposed openstack/nova master: Reset the _TRAITS_SYNCED global in Traits tests  https://review.openstack.org/47150822:55
cdentmriedem: ^ there go, feel free to change it if I've left in one of my inevitable typos22:55
*** lyan has joined #openstack-nova22:56
*** gouthamr has joined #openstack-nova22:56
*** marst has quit IRC22:57
mriedemf yes containers ftw22:57
*** hongbin has quit IRC22:59
*** liuqing has quit IRC22:59
*** liuqing has joined #openstack-nova23:00
*** ckopper has quit IRC23:02
openstackgerritChris Dent proposed openstack/nova master: Reset the _TRAITS_SYNCED global in Traits tests  https://review.openstack.org/47150823:02
*** slaweq has joined #openstack-nova23:02
cdentso many blank lines because I haz a tired. it is tomorrow now, so I'll go. It's all yours now mriedem23:03
cdentgoodnight all23:03
*** cdent has quit IRC23:03
*** jwnx_ has joined #openstack-nova23:05
*** jwcroppe has quit IRC23:07
*** slaweq has quit IRC23:07
openstackgerritMerged openstack/nova master: Catch neutronclient.NotFound on floating deletion  https://review.openstack.org/41081523:08
*** jwnx has quit IRC23:08
*** thorst_afk has quit IRC23:09
openstackgerritmelanie witt proposed openstack/nova master: Add FixedIPList.get_count_by_project()  https://review.openstack.org/44624623:16
openstackgerritmelanie witt proposed openstack/nova master: Add FloatingIPList.get_count_by_project()  https://review.openstack.org/44624723:16
openstackgerritmelanie witt proposed openstack/nova master: Add get_count_by_vm_state() to InstanceList object  https://review.openstack.org/44624423:16
openstackgerritmelanie witt proposed openstack/nova master: Add SecurityGroupList.get_counts()  https://review.openstack.org/44624523:16
openstackgerritmelanie witt proposed openstack/nova master: Remove 'reserved' count from used limits  https://review.openstack.org/44624223:16
openstackgerritmelanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage  https://review.openstack.org/44624323:16
openstackgerritmelanie witt proposed openstack/nova master: Count server groups to check quota  https://review.openstack.org/44624023:16
openstackgerritmelanie witt proposed openstack/nova master: Count networks to check quota  https://review.openstack.org/44624123:16
openstackgerritmelanie witt proposed openstack/nova master: Count instances to check quota  https://review.openstack.org/41652123:16
openstackgerritmelanie witt proposed openstack/nova master: Add InstanceGroupList.get_counts()  https://review.openstack.org/45785723:16
openstackgerritmelanie witt proposed openstack/nova master: Add InstanceGroup._remove_members_in_db  https://review.openstack.org/45785823:16
openstackgerritmelanie witt proposed openstack/nova master: Count server group members to check quota  https://review.openstack.org/45785923:16
openstackgerritmelanie witt proposed openstack/nova master: Count security groups to check quota  https://review.openstack.org/45786023:16
openstackgerritmelanie witt proposed openstack/nova master: Make Quotas object favor the API database  https://review.openstack.org/41094523:16
openstackgerritmelanie witt proposed openstack/nova master: Count fixed ips to check quota  https://review.openstack.org/45786123:16
openstackgerritmelanie witt proposed openstack/nova master: Add online migration to move quotas to API database  https://review.openstack.org/41094623:16
openstackgerritmelanie witt proposed openstack/nova master: Count floating ips to check quota  https://review.openstack.org/45786223:17
*** xyang1 has quit IRC23:18
openstackgerritMerged openstack/nova master: Fixed some nits for microversion 2.48  https://review.openstack.org/47134823:27
openstackgerritMerged openstack/nova master: Remove legacy v2.0 code from test_flavor_access  https://review.openstack.org/46071923:28
*** david-lyle has quit IRC23:28
*** Oku_OS-away has quit IRC23:30
*** sulo has quit IRC23:30
*** sulo has joined #openstack-nova23:31
*** Oku_OS-away has joined #openstack-nova23:32
*** david-lyle has joined #openstack-nova23:32
*** cfriesen_ has quit IRC23:33
*** cfriesen_ has joined #openstack-nova23:33
*** cfriesen_ has quit IRC23:34
*** cfriesen_ has joined #openstack-nova23:34
mriedemmelwitt: want to put https://review.openstack.org/#/c/471508/ in since it's causing some failures in ci?23:35
*** jwnx_ has quit IRC23:36
*** yamamoto_ has joined #openstack-nova23:36
*** Hosam has quit IRC23:37
*** gouthamr has quit IRC23:41
*** yamamoto_ has quit IRC23:42
*** ckopper has joined #openstack-nova23:43
*** gouthamr has joined #openstack-nova23:44
*** sbezverk has quit IRC23:46
*** gouthamr has quit IRC23:51
openstackgerritMerged openstack/nova master: Target cell on local delete  https://review.openstack.org/46405923:51
*** david-lyle has quit IRC23:58
*** zz_dimtruck is now known as dimtruck23:58
*** artom has quit IRC23:59

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