Thursday, 2017-08-03

*** http_GK1wmSU has left #openstack-nova00:02
*** chyka has joined #openstack-nova00:04
*** kbaegis has quit IRC00:07
*** kaisers2 has joined #openstack-nova00:09
*** chyka has quit IRC00:09
*** kaisers1 has quit IRC00:10
*** acormier has joined #openstack-nova00:12
*** dtp has quit IRC00:12
*** baoli has joined #openstack-nova00:16
*** gmann has quit IRC00:17
*** baoli has quit IRC00:17
*** gmann has joined #openstack-nova00:17
*** yangyapeng has joined #openstack-nova00:19
openstackgerritMerged openstack/nova master: Add redirect for api-microversion-history doc  https://review.openstack.org/48964100:21
*** baoli has joined #openstack-nova00:22
*** ujjain has quit IRC00:23
*** yangyapeng has quit IRC00:24
openstackgerritMerged openstack/nova master: add top 404 redirect  https://review.openstack.org/49018100:24
openstackgerritMerged openstack/nova master: sort redirectmatch lines  https://review.openstack.org/49018200:24
openstackgerritMerged openstack/nova master: fix rpc broken rst comment  https://review.openstack.org/49019700:25
openstackgerritMerged openstack/nova master: Update SSL cert used in testing  https://review.openstack.org/48907800:26
*** mingyu has joined #openstack-nova00:26
*** mingyu has quit IRC00:31
*** ujjain has joined #openstack-nova00:31
*** ujjain has quit IRC00:31
*** ujjain has joined #openstack-nova00:31
*** kiennt has joined #openstack-nova00:36
*** gbarros has joined #openstack-nova00:38
*** Shunli has joined #openstack-nova00:40
*** zhurong has joined #openstack-nova00:45
*** rajathagasthya has quit IRC00:49
*** acormier has quit IRC00:50
*** tinwood has quit IRC00:56
*** litao__ has joined #openstack-nova00:56
*** tinwood has joined #openstack-nova00:57
*** crushil has quit IRC00:57
*** dixiaoli has joined #openstack-nova00:58
*** hongbin has joined #openstack-nova00:59
*** acormier has joined #openstack-nova01:00
*** Nel1x has joined #openstack-nova01:00
*** iceyao has joined #openstack-nova01:00
*** mdnadeem has joined #openstack-nova01:02
*** phuongnh has joined #openstack-nova01:03
*** acormier has quit IRC01:04
*** acormier has joined #openstack-nova01:06
*** iceyao has quit IRC01:07
*** acormier has quit IRC01:07
*** acormier has joined #openstack-nova01:07
*** phuongnh has quit IRC01:08
*** lucasxu has joined #openstack-nova01:09
*** acormier has quit IRC01:10
*** lucasxu has quit IRC01:10
*** acormier has joined #openstack-nova01:10
*** Apoorva has quit IRC01:11
*** Apoorva has joined #openstack-nova01:12
*** jichen has joined #openstack-nova01:13
*** crushil has joined #openstack-nova01:15
*** Apoorva has quit IRC01:17
*** iceyao has joined #openstack-nova01:17
*** phuongnh has joined #openstack-nova01:17
*** randomha1k has joined #openstack-nova01:18
*** yangyapeng has joined #openstack-nova01:18
*** yangyape_ has joined #openstack-nova01:20
*** yamahata has quit IRC01:20
*** randomha1k has quit IRC01:22
*** yangyapeng has quit IRC01:23
*** jamesdenton has joined #openstack-nova01:25
*** mingyu has joined #openstack-nova01:27
*** rajathagasthya has joined #openstack-nova01:28
*** gongysh has joined #openstack-nova01:30
*** mingyu has quit IRC01:32
*** armax has joined #openstack-nova01:34
*** johnhaan has joined #openstack-nova01:35
*** thorst_afk has quit IRC01:37
*** jdurgin has quit IRC01:37
*** tbachman has quit IRC01:37
*** gbarros has quit IRC01:38
*** jdurgin has joined #openstack-nova01:40
*** yamamoto has quit IRC01:45
*** yamamoto has joined #openstack-nova01:45
*** mriedem has quit IRC01:47
*** randomha1k has joined #openstack-nova01:50
*** randomha1k has quit IRC01:55
*** gbarros has joined #openstack-nova01:57
*** mtanino has quit IRC01:59
*** itlinux has joined #openstack-nova02:02
Kevin_Zhengmriedem: flavor id is not included in the reply > 2.4702:08
*** acormier_ has joined #openstack-nova02:09
gmannKevin_Zheng, in server show?02:10
Kevin_Zhenggmann: I used list/details02:10
Kevin_Zheng"flavor": {"ephemeral": 0, "ram": 512, "original_name": "m1.tiny", "vcpus": 1, "extra_specs": {}, "swap": 0, "disk": 1}02:10
Kevin_ZhengI guess this is what horizon uses02:11
gmannKevin_Zheng, yea, it is right as per microversion 2.4702:12
*** acormier has quit IRC02:12
Kevin_Zhengdo you know the flavor story matt mentioned last night?02:12
Kevin_ZhengHorizon-flavor02:13
gmannKevin_Zheng, no, whats that. in 2,47 id not returned instead flavor data02:14
Kevin_Zhenghorizon shows flavor name when display instances, right?02:14
*** gcb has quit IRC02:15
Kevin_Zhengit also provided a feature that can edit existing flavors, no matter it has been used or not02:15
Kevin_Zhengsince nova don't provide this kind of action, horizon delete the old flavor and created a new one, the id of the flavor is changed02:16
openstackgerritMerged openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997302:16
Kevin_Zhengbefore we move flavor to api db02:16
*** gcb has joined #openstack-nova02:16
gmannyea02:16
Kevin_Zhengflavor is soft-deleted02:16
Kevin_Zhengwhen nova returned instance.flavor_id02:16
Kevin_Zhenghorizon can still got the deleted flavor02:17
Kevin_Zhengbut when it is in api db02:17
Kevin_Zhengdelete is gone forever02:17
Kevin_Zhengso cannot display02:17
gmanni see02:18
Kevin_Zhenganother thing is that even we can get the correct flavor name02:18
Kevin_Zhengif we modified the flavor details02:19
Kevin_Zhengthe display of the flavor under this name will be incorrect02:19
Kevin_Zhengso I guess maybe showing id is better?02:19
Kevin_Zhengbut we don't reply id > 2.4702:20
Kevin_Zhengmaybe we should add it to the current reply??02:20
gmannKevin_Zheng, so name should be same in horizon after modification right02:20
Kevin_Zhengit depends, you can also edit name02:20
Kevin_Zhengvery complicated usecases02:21
gmannbut with id it will be same issue that horizon will get deleted id02:21
Kevin_Zhengyeah, maybe people should come up with a solution, I've posted a maillist02:22
*** ducnc has joined #openstack-nova02:22
*** mingyu has joined #openstack-nova02:23
gmannKevin_Zheng, so when horizon modified flavor(deleted old one). and if someone check instance it shows as flavor-id in instance detail even that is deleted02:26
gmannthat is till 2,4702:26
gmannright?02:26
Kevin_Zhengyeah, thats one option, or we could just display the details02:27
Kevin_Zhengbecause we already have it02:27
gmanni mean what was behavior till 2,4702:27
Kevin_ZhengNot available will be displayed02:28
gmanninstance use to show old flavor id which is deleted02:28
*** trinaths has left #openstack-nova02:28
Kevin_Zhengas we moved flavor to api db02:28
gmannyes02:28
Kevin_Zhengand delete is delete there02:28
Kevin_Zhenghorizon could not get the flavor from db using id02:28
gmannyea but GET instance shows the flavor id (<2.47)02:30
Kevin_Zhengyeah,02:31
gmannso instance detail in horizon will have old id02:31
Kevin_Zhengcorrect02:31
gmannwhen horizon try to fetch the old flavor ?02:31
Kevin_Zhengyes02:32
gmanni mean why horizon try to get old flavor?02:33
*** ducnc has quit IRC02:33
*** yushb has joined #openstack-nova02:33
Kevin_Zhengbecause instance saved the old flavor id02:34
Kevin_Zhengand return it to horizon02:34
Kevin_Zhenghorizon use it to show the flavor details02:34
gmannshow flavor details in Instance detail tab?02:34
Kevin_Zhengyeah02:35
Kevin_Zhengalso the instances list tab02:35
gmannhumm02:35
gmannso with >2.47 horizon do not need to do that as instance can give flavor detail02:36
Kevin_Zhengmaybe02:36
gmannso 2.47 actually solved the problem ?02:36
*** baoli has quit IRC02:36
Kevin_Zhengyeah it could02:36
gmanni mean just show the what instance return either it exit or deleted02:37
Kevin_Zhengyeah02:37
*** randomha1k has joined #openstack-nova02:37
*** esberglu has quit IRC02:39
*** esberglu has joined #openstack-nova02:39
*** yamamoto has quit IRC02:41
*** randomha1k has quit IRC02:42
gmannyea but that will be old stale thing that people would not find such flavor in system as horizon modified it02:44
gmannmay be you are asking about disabling this feature is good idea02:44
Kevin_ZhengYeah, I can think of one usecase of this02:44
Kevin_Zhengsince flavor have alot of fields02:45
gmannyea02:45
Kevin_Zhengmaybe people want to only change one of the field02:45
Kevin_Zhengso they don't want to create a new one and do all the input02:45
*** acormier_ has quit IRC02:46
Kevin_ZhengI was thinking, maybe instead of delete-and-create, horizon can provide a copy-and-modify02:46
gmannyea02:46
Kevin_Zhengleave the deleting to user02:46
*** acormier has joined #openstack-nova02:46
gmannbecause flavor id changes and thats problem for other instance operation like resize etc02:47
*** esberglu has quit IRC02:47
*** tiendc has joined #openstack-nova02:47
Kevin_Zhengyeah02:47
Kevin_Zhengand people don't know that editing is actually deleting and creating02:47
gmanntrue02:48
Kevin_Zhengreplies on my maillist post is welcomed :)02:49
*** itlinux has quit IRC02:50
*** acormier has quit IRC02:50
*** mingyu has quit IRC02:51
*** yamamoto has joined #openstack-nova02:51
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_certs to instance_extra  https://review.openstack.org/45771102:52
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_certs to Instance object  https://review.openstack.org/48940802:53
*** dikonoor has joined #openstack-nova02:54
openstackgerritzhangdaolong proposed openstack/nova master: Add debug log for fail to get console  https://review.openstack.org/49030202:58
*** gouthamr has quit IRC03:03
*** mamandle has joined #openstack-nova03:05
*** esberglu has joined #openstack-nova03:05
*** mamandle has quit IRC03:10
openstackgerritzhangdaolong proposed openstack/nova master: Keep the code consistent  https://review.openstack.org/49030403:10
*** rajathagasthya has quit IRC03:10
*** nicolasbock__ has joined #openstack-nova03:14
*** mingyu has joined #openstack-nova03:14
*** kbaegis has joined #openstack-nova03:15
*** masuberu has joined #openstack-nova03:18
*** masber has quit IRC03:22
*** dikonoo has joined #openstack-nova03:24
*** kbaegis has quit IRC03:27
*** dikonoor has quit IRC03:28
*** dixiaoli has quit IRC03:28
*** hongbin has quit IRC03:29
*** tuanluong has joined #openstack-nova03:30
*** yamamoto has quit IRC03:33
*** udesale has joined #openstack-nova03:34
*** mamandle has joined #openstack-nova03:36
*** thorst_afk has joined #openstack-nova03:38
openstackgerritTony Breeds proposed openstack/nova master: Testing reno 2.5.0  https://review.openstack.org/49031303:38
*** yangyapeng has joined #openstack-nova03:39
*** yangyapeng has quit IRC03:40
*** yangyapeng has joined #openstack-nova03:41
*** Nel1x has quit IRC03:42
*** yamamoto has joined #openstack-nova03:42
*** yangyape_ has quit IRC03:43
*** yangyapeng has quit IRC03:46
*** yamamoto has quit IRC03:48
*** iceyao has quit IRC03:49
*** yamamoto has joined #openstack-nova03:49
*** thorst_afk has quit IRC03:52
*** yamamoto has quit IRC03:54
*** links has joined #openstack-nova03:54
*** gbarros has quit IRC03:54
*** kiennt has quit IRC03:56
openstackgerritTony Breeds proposed openstack/nova master: Testing reno 2.5.0  https://review.openstack.org/49032104:01
*** kiennt has joined #openstack-nova04:01
*** adisky__ has joined #openstack-nova04:03
*** itlinux has joined #openstack-nova04:06
*** mingyu has quit IRC04:07
*** iceyao has joined #openstack-nova04:14
*** gongysh has quit IRC04:15
*** iceyao has quit IRC04:19
*** yushb has quit IRC04:19
*** yamahata has joined #openstack-nova04:32
*** iceyao has joined #openstack-nova04:32
*** iceyao has quit IRC04:37
*** yangyapeng has joined #openstack-nova04:43
*** yangyape_ has joined #openstack-nova04:48
*** iceyao has joined #openstack-nova04:48
*** mamandle has quit IRC04:49
*** wxy has quit IRC04:51
*** mamandle has joined #openstack-nova04:51
*** yangyapeng has quit IRC04:51
*** randomha1k has joined #openstack-nova04:53
openstackgerritJonghan Park proposed openstack/nova master: Network should be distinguished by UUID instead of Name  https://review.openstack.org/49033204:55
*** mamandle_ has joined #openstack-nova04:56
*** mamandle has quit IRC04:56
*** mamandle_ is now known as mamandle04:56
*** dikonoo has quit IRC04:57
*** randomha1k has quit IRC04:58
*** udesale__ has joined #openstack-nova05:05
*** udesale has quit IRC05:08
*** mingyu has joined #openstack-nova05:09
*** tbachman has joined #openstack-nova05:11
*** ratailor has joined #openstack-nova05:11
*** dikonoo has joined #openstack-nova05:12
*** armax has quit IRC05:13
*** mingyu has quit IRC05:13
*** armax has joined #openstack-nova05:13
*** armax has quit IRC05:13
*** lpetrut has joined #openstack-nova05:14
*** armax has joined #openstack-nova05:14
*** armax has quit IRC05:14
*** armax has joined #openstack-nova05:15
*** armax has quit IRC05:15
*** armax has joined #openstack-nova05:16
*** armax has quit IRC05:16
*** ekuris has joined #openstack-nova05:18
*** esberglu has quit IRC05:23
*** mingyu has joined #openstack-nova05:23
*** trinaths has joined #openstack-nova05:26
*** prateek has joined #openstack-nova05:31
*** mamandle has quit IRC05:36
*** itlinux has quit IRC05:37
*** sridharg has joined #openstack-nova05:38
*** mingyu has quit IRC05:39
*** robcresswell has quit IRC05:41
*** kiennt has quit IRC05:45
*** thorst_afk has joined #openstack-nova05:49
*** yushb has joined #openstack-nova05:50
*** mingyu has joined #openstack-nova05:50
*** moshele has joined #openstack-nova05:51
*** psachin has joined #openstack-nova05:51
*** dims has quit IRC05:52
*** thorst_afk has quit IRC05:53
*** dims has joined #openstack-nova05:54
*** tbachman has quit IRC05:56
*** larainema has quit IRC05:56
*** brault has joined #openstack-nova05:58
*** slaweq has joined #openstack-nova06:00
*** slaweq has quit IRC06:02
*** dikonoo has quit IRC06:02
*** mwhahaha has quit IRC06:02
*** slaweq has joined #openstack-nova06:03
*** kiennt has joined #openstack-nova06:03
trinathsguys! I get this error, Instance failed to spawn: VolumeDeviceNotFound . Do I need cinder volumes mandatory for nova-compute to spawn VMS?06:07
*** slaweq has quit IRC06:08
*** josecastroleon has joined #openstack-nova06:08
*** mamandle has joined #openstack-nova06:10
*** lpetrut has quit IRC06:11
*** hoonetorg has quit IRC06:12
*** dikonoor has joined #openstack-nova06:14
*** kiennt has quit IRC06:18
*** kiennt has joined #openstack-nova06:18
*** rcernin has joined #openstack-nova06:19
*** mingyu has quit IRC06:20
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix getting instance bdms in multiple cells  https://review.openstack.org/49034006:22
*** Oku_OS-away is now known as Oku_OS06:23
*** alexchadin has joined #openstack-nova06:24
*** hoonetorg has joined #openstack-nova06:25
*** cfriesen has quit IRC06:26
*** mingyu has joined #openstack-nova06:26
*** andreas_s has joined #openstack-nova06:27
*** ralonsoh has joined #openstack-nova06:29
*** mingyu has quit IRC06:31
*** mingyu has joined #openstack-nova06:31
*** yushb has quit IRC06:39
*** yushb has joined #openstack-nova06:40
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895506:40
*** pcaruana has joined #openstack-nova06:48
*** randomha1k has joined #openstack-nova06:54
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896406:55
*** randomha1k has quit IRC06:59
*** mamandle has quit IRC06:59
*** mamandle has joined #openstack-nova07:01
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004207:03
*** slaweq has joined #openstack-nova07:03
*** mamandle_ has joined #openstack-nova07:04
*** gcb has quit IRC07:05
*** sshwarts has joined #openstack-nova07:05
*** ducnc has joined #openstack-nova07:07
*** mamandle has quit IRC07:08
*** mamandle_ is now known as mamandle07:08
*** slaweq has quit IRC07:09
*** Dinesh_Bhor has quit IRC07:10
*** iceyao has quit IRC07:13
*** Dinesh_Bhor has joined #openstack-nova07:16
*** tesseract has joined #openstack-nova07:17
*** udesale__ has quit IRC07:18
*** udesale__ has joined #openstack-nova07:19
*** iceyao has joined #openstack-nova07:21
*** markus_z has joined #openstack-nova07:21
*** thorst_afk has joined #openstack-nova07:22
*** yushb has quit IRC07:25
*** zz9pzza has joined #openstack-nova07:25
*** thorst_afk has quit IRC07:27
*** ducnc has quit IRC07:28
*** abalutoiu has joined #openstack-nova07:34
*** aarefiev_afk is now known as aarefiev07:35
*** priteau has joined #openstack-nova07:39
*** jpena|off is now known as jpena07:39
*** robcresswell has joined #openstack-nova07:42
*** abalutoiu has quit IRC07:44
*** abalutoiu has joined #openstack-nova07:51
*** larainema has joined #openstack-nova07:54
*** abalutoiu_ has joined #openstack-nova07:55
*** abalutoiu has quit IRC07:56
*** abalutoiu has joined #openstack-nova08:00
*** abalutoiu_ has quit IRC08:00
*** hshiina has joined #openstack-nova08:01
*** efoley has joined #openstack-nova08:02
*** mwhahaha has joined #openstack-nova08:03
*** jangutter_ has joined #openstack-nova08:03
*** slaweq has joined #openstack-nova08:04
*** jangutter has quit IRC08:05
*** lpetrut has joined #openstack-nova08:07
*** slaweq has quit IRC08:09
*** sree_ has joined #openstack-nova08:13
*** sree_ is now known as Guest5207708:14
openstackgerritJacek Tomasiak proposed openstack/nova master: ironic: Use internal API endpoint by default  https://review.openstack.org/48953708:17
*** Guest52077 has quit IRC08:17
*** derekh has joined #openstack-nova08:18
*** openstackgerrit has quit IRC08:18
*** udesale has joined #openstack-nova08:18
*** udesale__ has quit IRC08:20
*** abalutoiu_ has joined #openstack-nova08:21
*** mamandle has quit IRC08:21
*** mingyu has quit IRC08:22
*** mingyu has joined #openstack-nova08:22
*** chyka has joined #openstack-nova08:22
*** mingyu has quit IRC08:22
*** abalutoiu has quit IRC08:22
*** phuongnh has quit IRC08:24
*** yushb has joined #openstack-nova08:25
*** chyka has quit IRC08:27
*** phuongnh has joined #openstack-nova08:27
*** yangyapeng has joined #openstack-nova08:27
*** lucas-afk is now known as lucasagomes08:28
*** yangyap__ has joined #openstack-nova08:29
*** mamandle has joined #openstack-nova08:30
*** yangyape_ has quit IRC08:32
*** zenoway has joined #openstack-nova08:32
*** yangyapeng has quit IRC08:32
*** johnhaan has quit IRC08:34
*** mlakat has quit IRC08:34
*** abalutoiu__ has joined #openstack-nova08:34
*** openstackgerrit has joined #openstack-nova08:35
openstackgerritJacek Tomasiak proposed openstack/nova master: ironic: Use internal API endpoint by default  https://review.openstack.org/48953708:35
*** zenoway has quit IRC08:35
*** zenoway has joined #openstack-nova08:36
*** abalutoiu_ has quit IRC08:38
*** markvoelker has quit IRC08:39
*** mlakat has joined #openstack-nova08:44
*** jangutter has joined #openstack-nova08:46
*** jangutter_ has quit IRC08:50
*** wxy has joined #openstack-nova08:53
*** yushb has quit IRC08:59
*** abalutoiu__ has quit IRC09:00
*** kbaegis has joined #openstack-nova09:01
*** isq_ has joined #openstack-nova09:02
*** isq has quit IRC09:03
*** dims has quit IRC09:04
*** slaweq has joined #openstack-nova09:05
*** yushb has joined #openstack-nova09:06
*** dims has joined #openstack-nova09:08
*** slaweq has quit IRC09:10
openstackgerritzhangdaolong proposed openstack/nova master: Add debug log for fail to get console  https://review.openstack.org/49030209:13
*** alexchadin has quit IRC09:15
*** mamandle has quit IRC09:19
*** mamandle has joined #openstack-nova09:20
*** edmondsw has joined #openstack-nova09:22
*** thorst_afk has joined #openstack-nova09:23
*** mingyu has joined #openstack-nova09:23
*** sdague has joined #openstack-nova09:25
*** dikonoor has quit IRC09:25
*** abalutoiu has joined #openstack-nova09:25
*** Shunli has quit IRC09:27
*** thorst_afk has quit IRC09:28
*** mingyu has quit IRC09:28
*** zenoway has quit IRC09:30
*** zenoway has joined #openstack-nova09:31
*** mamandle_ has joined #openstack-nova09:31
*** mamandle has quit IRC09:34
*** mamandle_ is now known as mamandle09:34
*** sambetts|afk is now known as sambetts09:38
*** takashin has left #openstack-nova09:39
*** yamamoto has joined #openstack-nova09:41
*** jichen has quit IRC09:42
*** zenoway has quit IRC09:44
mamandlealex_xu: bauzas: can you please take a look at https://review.openstack.org/#/c/489848/1 which is a backport for Ocata? Thanks.09:48
*** strigazi_OFF has quit IRC09:49
*** strigazi_OFF has joined #openstack-nova09:50
*** dikonoor has joined #openstack-nova09:52
*** yamahata has quit IRC09:55
*** yangyap__ has quit IRC09:56
*** yangyapeng has joined #openstack-nova09:57
*** yangyape_ has joined #openstack-nova09:59
*** yangyapeng has quit IRC10:01
*** kiennt has quit IRC10:01
*** ujjain has quit IRC10:03
*** slaweq has joined #openstack-nova10:07
*** aditipuntambekar has joined #openstack-nova10:07
*** zenoway has joined #openstack-nova10:09
*** dtantsur|afk is now known as dtantsur10:10
*** slaweq has quit IRC10:12
*** yangyapeng has joined #openstack-nova10:12
*** yangyape_ has quit IRC10:15
sambettsedleafe: Hi, someone testing out Ironic+resource classes accidentally stubbled onto this error, we've put together a bug report for you: https://bugs.launchpad.net/nova/+bug/170842410:24
openstackLaunchpad bug 1708424 in OpenStack Compute (nova) "When a flavor has resource extra_specs disabling all standard fields, nova tries to make a request to the placements API with no resources" [Undecided,New]10:24
*** dikonoor has quit IRC10:25
*** yangyapeng has quit IRC10:25
kaisers2mriedem: Hi! FYI regarding your email (http://lists.openstack.org/pipermail/openstack-dev/2017-July/120120.html) i found an issue (https://bugs.launchpad.net/devstack/+bug/1700583), took me quite a while to find the connection, so sorry for beeing this late10:29
openstackLaunchpad bug 1700583 in OpenStack Compute (nova) "No volume Block Device Mapping in assisted snapshot with Quobyte" [Undecided,New]10:29
*** hrw has left #openstack-nova10:29
*** bkopilov_ has quit IRC10:35
mdboothlyarwood: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata+topic:bug/168611610:35
mdboothThe code isn't invasive10:36
mdboothJust putting my tinfoil hat on, trying to think what this would change to an existing instance that was rebooted, for eg10:37
*** zhurong has quit IRC10:38
mdboothdisks would have a disk_unit where previously they didn't10:39
*** markvoelker has joined #openstack-nova10:40
*** ujjain has joined #openstack-nova10:40
*** ujjain has quit IRC10:40
*** ujjain has joined #openstack-nova10:40
*** phuongnh has quit IRC10:40
*** bkopilov_ has joined #openstack-nova10:41
*** yushb has quit IRC10:42
mdboothlyarwood: https://review.openstack.org/#/c/481137/10:43
mdboothDisks will have a device address, but only if they've been previously parsed from the domain xml?10:43
* lyarwood reads10:43
mdboothlyarwood: Anyway, the question was whether it's fit for stable.10:44
mdboothlyarwood: Is there a specific driver to backport this to stable?10:44
robcresswellsdague: Followed the email chain; my thought on the Horizon "feature" is to gate it behind a setting, disable by default and warning the hell out of it.10:45
lyarwoodmdbooth: yeah correct re the question10:45
mdboothI suspect that it won't break anything.10:45
mdboothHowever, if I was of a nervous disposition I wouldn't take it.10:45
mdboothThe code's fine.10:45
lyarwoodright, I can't see anything in master that would handle a corner case for active instances10:46
lyarwoodso having it in stable should be the same10:46
robcresswellsdague: Referring the edit flavor issue, if that wasnt apparent. I'm not a fan of UI's inventing features that APIs dont support, so I'm on board with getting rid of it. So I'll make the settings changes and deprecate it for Pike.10:46
lyarwoodrunning instances wouldn't be touched until they reboot and the domain is recreated10:46
mdboothMy concern would exclusively be around potential for weirdness if an instance reboots and gets very slightly different domain xml.10:46
*** mdnadeem has quit IRC10:47
*** ekuris has quit IRC10:47
mdboothIt's probably fine, though.10:47
sdaguerobcresswell: works for me10:47
mdboothIt's just a question about how conservative we are with stable, and user's reasonable expectations around such changes with minor updates within stable.10:48
robcresswellsdague: Cool. Sorry for the trouble thats caused you. I wasn't really aware of the issue.10:48
sdaguerobcresswell: or at least a popup warning. I think the way it was presented to users they didn't realize that it wasn't a native feature and that it would cause issues10:48
sdaguerobcresswell: yeh, honestly, a lot of the nova team didn't realize it was a thing until atlanta ptg10:48
*** moshele has quit IRC10:49
*** moshele has joined #openstack-nova10:50
*** udesale__ has joined #openstack-nova10:52
*** udesale has quit IRC10:53
*** nicolasbock__ has quit IRC10:54
*** cdent has joined #openstack-nova10:54
robcresswellsdague: Yeah, fair enough. At least we can start solving it now.10:55
*** dikonoor has joined #openstack-nova10:55
robcresswellsdague: If anything else like this comes up, feel free to ping me about it. I do love to remove code.10:55
sdaguewill do10:56
*** dixiaoli has joined #openstack-nova10:59
*** gszasz has joined #openstack-nova11:00
*** ekuris has joined #openstack-nova11:01
*** dixiaoli has quit IRC11:04
*** testuro3325 has joined #openstack-nova11:05
*** tetsuro has joined #openstack-nova11:05
*** moshele has quit IRC11:06
*** maestropandy has joined #openstack-nova11:06
*** slaweq has joined #openstack-nova11:07
maestropandyPlease vote (+3) for our presentation submitted for openstack sydney 2017. Today last day for voting, requesting all to vote. OpenStack cloud storage - Advanced performance tuning & operational best practices with Ceph    https://www.openstack.org/summit/sydney-2017/vote-for-speakers/#/19056  ##### Docker Networking over OpenStack Cloud – Challenges, Solutions & Road-map >>   https://www.openstack.org/summit/sydney-2017/vote-for-speakers/#/111:08
*** udesale__ has quit IRC11:08
openstackgerritChris Dent proposed openstack/nova master: [placement] Avoid error log on 405 response  https://review.openstack.org/49002111:08
*** iceyao has quit IRC11:09
*** testuro3325 has quit IRC11:09
*** trinaths has quit IRC11:12
*** slaweq has quit IRC11:12
*** mingyu has joined #openstack-nova11:12
*** markvoelker has quit IRC11:13
*** maestropandy has left #openstack-nova11:14
*** kbaegis has quit IRC11:17
*** mingyu has quit IRC11:17
*** iceyao has joined #openstack-nova11:17
*** moshele has joined #openstack-nova11:23
*** lyan has joined #openstack-nova11:24
*** acormier has joined #openstack-nova11:27
*** maestropandy has joined #openstack-nova11:28
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.openstack.org/47709111:30
openstackgerritSean Dague proposed openstack/nova master: Fix lists in process doc  https://review.openstack.org/49043111:32
stephenfinmaestropandy: I would imagine this also applies to IRC http://lists.openstack.org/pipermail/openstack-dev/2017-July/120121.html Please don't do it11:33
*** cdent has quit IRC11:34
*** smatzek has joined #openstack-nova11:37
*** iceyao has quit IRC11:41
openstackgerritSean Dague proposed openstack/nova master: Fix whitespace in rest_api_version_history  https://review.openstack.org/49043511:42
*** iceyao has joined #openstack-nova11:44
*** moshele has quit IRC11:44
*** yangyapeng has joined #openstack-nova11:45
*** maestropandy has quit IRC11:46
openstackgerritSean Dague proposed openstack/nova master: Fix list rendering in code-review.rst  https://review.openstack.org/49043711:47
*** maestropandy has joined #openstack-nova11:47
*** maestropandy has left #openstack-nova11:47
*** lucasagomes is now known as lucas-hungry11:48
*** yangyapeng has quit IRC11:48
*** iceyao has quit IRC11:48
*** yangyapeng has joined #openstack-nova11:49
*** mkucia has joined #openstack-nova11:49
openstackgerritSean Dague proposed openstack/nova master: fix list rendering in rpc doc  https://review.openstack.org/49044211:51
*** acormier has quit IRC11:51
*** dikonoor has quit IRC11:53
sdaguestephenfin: so I'm just going through the toc list and looking for the blockquotes popping out and fixing11:53
*** eharney has joined #openstack-nova11:55
*** litao__ has quit IRC11:59
stephenfinsdague: Done12:00
openstackgerritSean Dague proposed openstack/nova master: Fix list rendering in bdm doc.  https://review.openstack.org/49044612:00
*** mkucia has quit IRC12:02
*** moshele has joined #openstack-nova12:02
*** thorst_afk has joined #openstack-nova12:03
openstackgerritSean Dague proposed openstack/nova master: fix list rendering in aggregates  https://review.openstack.org/49044812:05
stephenfinsdague: That's a lot of patches12:05
stephenfintbh, if they're all that simple, I think you could squash em12:06
openstackgerritSean Dague proposed openstack/nova master: fix list rendering in cells  https://review.openstack.org/49044912:06
sdaguestephenfin: if you want I can12:06
sdaguesome of them are big enough that one per file seemed fine12:06
sdagueand less likely to merge conflict the world and redo them all12:06
*** david-lyle has quit IRC12:07
sdaguethe don't use much test resource12:07
sdaguestephenfin: the space you point out here doesn't matter for html rendering - https://review.openstack.org/#/c/49043112:08
*** slaweq has joined #openstack-nova12:08
openstackgerritMatthew Booth proposed openstack/nova master: Fix scope of errors_out_migration in resize_instance  https://review.openstack.org/48749512:09
openstackgerritMatthew Booth proposed openstack/nova master: Split Compute.errors_out_migration into a separate contextmanager  https://review.openstack.org/48573412:09
openstackgerritMatthew Booth proposed openstack/nova master: Automatically revert resize which fails on destination  https://review.openstack.org/46252112:09
openstackgerritMatthew Booth proposed openstack/nova master: Functional test for auto revert resize  https://review.openstack.org/48965412:09
openstackgerritMatthew Booth proposed openstack/nova master: fake_notifier: Refactor wait_for_versioned_notification  https://review.openstack.org/48963712:09
openstackgerritMatthew Booth proposed openstack/nova master: Fix scope of errors_out_migration in finish_resize  https://review.openstack.org/48751512:09
openstackgerritMatthew Booth proposed openstack/nova master: Ensure errors_out_migration errors out migration  https://review.openstack.org/47980212:09
*** markvoelker has joined #openstack-nova12:10
openstackgerritSean Dague proposed openstack/nova master: fix list rendering in policy-enforcement  https://review.openstack.org/49045112:10
*** chyka has joined #openstack-nova12:11
sdaguestephenfin: that looks like all the top level ones at least12:12
*** iceyao has joined #openstack-nova12:13
*** pchavva has joined #openstack-nova12:13
*** slaweq has quit IRC12:13
*** tuanluong has quit IRC12:14
*** chyka has quit IRC12:15
*** iceyao has quit IRC12:17
openstackgerritsahid proposed openstack/nova master: libvirt: update the active migrations DS to support migration result  https://review.openstack.org/40926012:17
openstackgerritsahid proposed openstack/nova master: libvirt: ensure live-migration success  https://review.openstack.org/40926112:17
*** mingyu has joined #openstack-nova12:17
openstackgerritSean Dague proposed openstack/nova master: reflow rpc doc to 80 columns  https://review.openstack.org/49045512:18
openstackgerritSean Dague proposed openstack/nova master: reflow rpc doc to 80 columns  https://review.openstack.org/49045512:18
*** tetsuro has quit IRC12:19
*** adisky__ has quit IRC12:21
moshelesahid: hi can you review https://review.openstack.org/#/c/398265/ ?12:21
*** mingyu has quit IRC12:22
*** sree has joined #openstack-nova12:28
stephenfinsdague, asettle: Oh, did we change the docs job to only build docs now?12:29
*** tinwood is now known as tinwood-afk12:30
asettleUhh I don't think so, no12:30
asettleI asked about it12:30
*** baoli has joined #openstack-nova12:30
asettleYou can adjust it, but there was a recommendation not to keep it12:30
stephenfinasettle: I ask because I note that https://review.openstack.org/#/c/490448/ has returned Jenkins results for only two jobs12:31
stephenfinso something changed12:31
asettleOh, weird... I didn't touch that (I know, I know, I didn't stick my nose in this one :P)12:31
asettlestephenfin: maybe check in infra12:31
asettleIt is only a white space edit... hmmm12:32
*** markvoelker has quit IRC12:33
*** markvoelker has joined #openstack-nova12:33
*** catintheroof has joined #openstack-nova12:36
*** dosaboy has quit IRC12:38
*** dosaboy has joined #openstack-nova12:38
sambettsjaypipes, edleafe: I think we might need to do this to fix the ironic resource class logic: https://review.openstack.org/#/c/490459/12:39
*** esberglu has joined #openstack-nova12:40
*** gcb has joined #openstack-nova12:41
openstackgerritBalazs Gibizer proposed openstack/nova master: WIP: resize with custom resource  https://review.openstack.org/49046112:41
*** iceyao has joined #openstack-nova12:42
*** maestropandy has joined #openstack-nova12:42
*** maestropandy has left #openstack-nova12:43
*** jpena is now known as jpena|lunch12:44
*** esberglu has quit IRC12:45
openstackgerritBalazs Gibizer proposed openstack/nova master: WIP: resize with custom resource  https://review.openstack.org/49046112:46
*** zhurong has joined #openstack-nova12:48
*** kylek3h has joined #openstack-nova12:52
edleafesambetts: just getting caffeinated12:52
edleafesambetts: looking at the bug report, it seems that the the flavor itself in wrong12:52
*** udesale has joined #openstack-nova12:53
sambettsedleafe: the bug report was for a different issue12:53
edleafesambetts: it zeroes out the "standard" resources, but doesn't include the ironic resource class12:53
sambetts edleafe: the bug report is unrelated to using it with Ironic12:53
*** takedakn has joined #openstack-nova12:53
stephenfinsdague: They're all done. The only one I'm not gone on is the last. I can fix the issues I have if you want https://review.openstack.org/#/c/490455/212:53
edleafesambetts: well, not really12:53
*** liverpooler has joined #openstack-nova12:53
edleafeas Ironic would be the only system using flavors like that12:54
sambettsbut in a non-ironic deployment there is nothing stopping me creating a flavor like that and nova doesn't error nicely12:54
sambettsthats what the bug report is saying12:54
*** lucas-hungry is now known as lucasagomes12:54
sambettsthats why it doesn't mention ironic12:55
sambettsyou can't say its not a bug because someone would just not do that in a normal case12:55
edleafesambetts: Sure, but there are a zillion incorrect ways to do things. We can't protect against every wrong setup12:55
*** fmccrthy has quit IRC12:55
edleafesambetts: it is returning a 400, as it should12:56
*** mamandle has quit IRC12:56
*** stvnoyes has joined #openstack-nova12:57
*** gbarros has joined #openstack-nova12:58
*** fmccrthy has joined #openstack-nova12:58
*** markus_z has quit IRC12:59
sambettsI just don't expect that nova should even make the request to the placement API, because the error message identifies a bad request from nova13:00
*** cdent has joined #openstack-nova13:04
* cdent renames gibi to chaos-monkey (with admiration)13:05
*** yamamoto has quit IRC13:06
*** links has quit IRC13:06
* gibi takes the new name with pride13:06
*** gibi is now known as gibi_chaos-monke13:07
*** gibi_chaos-monke is now known as gibi_chaosmonkey13:07
cdent\o/13:07
*** josecastroleon has quit IRC13:08
cdentso no matt, jay or dan yet it seems, I guess I’ll see if can fix the test issues in 48851013:08
*** josecastroleon has joined #openstack-nova13:08
*** slaweq has joined #openstack-nova13:09
*** esberglu has joined #openstack-nova13:10
*** ratailor has quit IRC13:10
*** lucasxu has joined #openstack-nova13:11
*** psachin has quit IRC13:13
*** slaweq has quit IRC13:14
*** markus_z has joined #openstack-nova13:16
edleafecdent: there are some ironic resource class issues if you're bored :)13:18
cdentedleafe: heh, issues abound13:19
cdenti’m looking at fixing these test issues13:19
*** aditipuntambekar has quit IRC13:19
cdentthey are mostly mechanical13:19
cdentbut plentiful13:19
edleafecool13:19
*** gbarros has quit IRC13:19
*** udesale has quit IRC13:22
*** dikonoor has joined #openstack-nova13:22
*** udesale has joined #openstack-nova13:23
*** psachin has joined #openstack-nova13:24
*** mriedem has joined #openstack-nova13:24
*** randomha1k has joined #openstack-nova13:27
*** udesale has quit IRC13:28
openstackgerritStephen Finucane proposed openstack/nova master: reflow rpc doc to 80 columns  https://review.openstack.org/49045513:29
*** takedakn has quit IRC13:29
*** mtanino has joined #openstack-nova13:29
*** takedakn has joined #openstack-nova13:29
openstackgerritMatt Riedemann proposed openstack/nova master: hardware offload support for openvswitch  https://review.openstack.org/39826513:30
*** mamandle has joined #openstack-nova13:33
*** dikonoor has quit IRC13:34
*** dikonoor has joined #openstack-nova13:35
*** takedakn has quit IRC13:36
openstackgerritMerged openstack/nova master: Fix lists in process doc  https://review.openstack.org/49043113:37
*** yushb has joined #openstack-nova13:39
dansmithmriedem: are you working on that set?13:40
openstackgerritMerged openstack/nova master: Fix whitespace in rest_api_version_history  https://review.openstack.org/49043513:40
dansmithmriedem: I just commented on both the bottom two13:40
*** tinwood-afk is now known as tinwood13:41
openstackgerritMerged openstack/nova master: Fix list rendering in code-review.rst  https://review.openstack.org/49043713:41
*** smatzek has quit IRC13:41
openstackgerritStephen Finucane proposed openstack/nova master: doc: Make use of definition lists, literals  https://review.openstack.org/49048113:42
cdentdansmith, mriedem I was going to fix the failing unit tests on the top patch, but my lack of familiarity is meaning that teasing out the mocks is proving slow. If one of you two want to pick it up, that’s cool, otherwise I’ll carry on and learn something13:43
stephenfinmriedem: Is it too late to ask for FFE for this? https://review.openstack.org/#/c/453808/313:43
*** yushb has quit IRC13:44
stephenfinI can't work on moving nova-manage to cliff for another six months without it13:44
dansmithcdent: okay I'm surprised mriedem or jaypipes aren't already in the middle of that, so let's confirm before I go make another mess13:44
*** awaugama has joined #openstack-nova13:44
*** cfriesen has joined #openstack-nova13:44
cdentat least one of the failures is because we’ve now got code within methods making demands that unrelated “unit” tests are not satisfying13:46
*** mmehan has joined #openstack-nova13:46
cdent(just the first one, the others make some sense)13:46
*** jpena|lunch is now known as jpena13:46
*** crushil has quit IRC13:48
*** felipemonteiro has joined #openstack-nova13:48
*** felipemonteiro_ has joined #openstack-nova13:49
*** sree has quit IRC13:49
*** jaypipes has joined #openstack-nova13:49
*** moshele has quit IRC13:50
cdentdansmith: are you jumping, or shall I carry on with what I’m able to get for now?13:51
dansmithcdent: I'm handling other morning stuff waiting for mriedem to catch me up.. if you're fixing things, I'd just keep going with that13:52
dansmithand/or push fixes you already have working13:52
cdentroger that13:52
cdentcheck with me before you dive in13:52
cdentI’ll get what I can make sense of13:52
dansmithack13:52
*** felipemonteiro has quit IRC13:53
jaypipesI could use a catch-up too.13:53
*** moshele has joined #openstack-nova13:54
*** tiendc has quit IRC13:55
openstackgerritMerged openstack/nova master: fix list rendering in rpc doc  https://review.openstack.org/49044213:55
openstackgerritMerged openstack/nova master: Fix list rendering in bdm doc.  https://review.openstack.org/49044613:56
openstackgerritMerged openstack/nova master: fix list rendering in aggregates  https://review.openstack.org/49044813:57
*** efried has joined #openstack-nova13:58
openstackgerritMerged openstack/nova master: fix list rendering in cells  https://review.openstack.org/49044913:58
openstackgerritMerged openstack/nova master: fix list rendering in policy-enforcement  https://review.openstack.org/49045113:58
*** crushil has joined #openstack-nova13:59
dansmithjaypipes: I had just said I was waiting to see if mriedem had anything queued locally for that set, I assume that means you do not?14:00
* cdent will have a small number of adjustments to push in a few minutes14:01
*** smatzek has joined #openstack-nova14:01
dansmithjaypipes: per my comment a few minutes ago, if we don't address the flavor overrides in that un-doubling, we'll mess up accounting after a move with an overriding flavor14:02
*** krtaylor has quit IRC14:02
dansmithand edleafe has a flavor-to-resources method we can just use I think14:02
*** alezil has quit IRC14:03
*** dikonoor has quit IRC14:03
*** xyang1 has joined #openstack-nova14:04
*** alezil has joined #openstack-nova14:05
*** smatzek has quit IRC14:05
*** hshiina has quit IRC14:05
*** hongbin has joined #openstack-nova14:06
*** yamamoto has joined #openstack-nova14:06
*** acormier has joined #openstack-nova14:07
*** tbachman has joined #openstack-nova14:08
*** annegentle has joined #openstack-nova14:09
mriedemdansmith: cdent: just got home,14:10
mriedemi'm not currently working on anything14:10
*** slaweq has joined #openstack-nova14:10
*** pchavva has quit IRC14:10
dansmithmriedem: okay14:11
dansmithcdent: so I guess push your changes when you're ready and then I will see about fixing the resource override stuff14:11
*** yamamoto has quit IRC14:11
*** sree has joined #openstack-nova14:12
openstackgerritChris Dent proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851014:12
cdentgood timing ^14:12
cdentthat fixes the pep8 problems, and the calls where flavor was not included in a call to remove_provider_from …14:12
cdentbut it does not fix an assertion with AssertionError: Expected 'delete_allocation_for_instance' to be called once. Called 0 times.14:13
cdentnor some mock problems in “unrelated” tests14:13
cdentdansmith, mriedem, jaypipes, I release the lock14:14
*** smatzek has joined #openstack-nova14:14
*** josecastroleon has quit IRC14:15
*** slaweq has quit IRC14:15
dansmithah, mriedem's patch should already be kosher in this respect actually14:15
dansmithI was thinking with my uncaffeinated brain14:15
dansmithit's just the last one that needs it14:16
cdentjust to highlight it, gibi pointed out yet another edge case on ps16: https://review.openstack.org/#/c/49046114:16
*** zhurong has quit IRC14:17
mriedemdansmith: so no resource override in my change?14:17
*** markus_z has quit IRC14:17
mriedemb/c if so, you'll have to deal with it b/c resource override is lost on me14:17
dansmithmriedem: right yours should be good because the scheduler has already done that part14:17
mriedemok14:17
*** josecastroleon has joined #openstack-nova14:18
*** udesale has joined #openstack-nova14:19
*** mamandle_ has joined #openstack-nova14:19
*** mamandle has quit IRC14:20
*** mamandle_ is now known as mamandle14:20
*** felipemonteiro_ has quit IRC14:22
*** lucasxu has quit IRC14:22
jaypipesdansmith: sorry, having some issues today :(14:22
jaypipesdansmith: last I checked in I was waiting on the bottom patch in that series to test positive and then I was going to appove it (it was the test resize same host patch)14:23
jaypipesdansmith: I think my status currently is I need to pull whatever the latest that mriedem pushed last night and cherry-pick the changes I was working on last night onto that series.14:24
*** dfisher has joined #openstack-nova14:24
dansmithokay that's what I was just asking, if you had pending changes14:24
jaypipesdansmith: those changes include fixing up the "cheating" section14:24
dansmithanyway, let me finish what I'm doing here, which is fixing the cheating section, but so it accounts for flavor overrides14:24
dansmithalmost done with that14:24
jaypipesdansmith: oh, ok14:24
jaypipesdansmith: np14:24
jaypipesdansmith: and sorry, I'm having some medical issues today. trying to get in to see a doctor.14:25
dansmithack, np14:25
jaypipesso it's not an ideal work day unfortunately :(14:25
jaypipesif cdent would send me a box of Crunchie bars and a new hip and lower back, that would be groovy.14:26
* cdent sends jaypipes warm fuzzies and a box of crunchies14:26
jaypipesthx cdent :)14:26
cdentthey are a part of my official travel to openstack events habit, so if you can survive until september: hooked up14:26
*** moshele has quit IRC14:26
* mriedem sends jaypipes a coritsone shot14:27
mriedem*cortisone14:27
mriedemdamn14:27
cdentI’m going home, brb14:27
openstackgerritMatthew Booth proposed openstack/nova master: imagebackend: cleanup constructor args to Rbd  https://review.openstack.org/49049914:27
*** cdent has quit IRC14:27
jaypipesmriedem: that cortisone come with morphine?14:27
mdbooth^^^ is the most trivial trivial patch I've ever submitted, btw14:28
* mdbooth waits for somebody to ask for a test14:28
*** moshele has joined #openstack-nova14:28
sdaguehttps://bugs.launchpad.net/nova/+bug/1708424 ... that's a weird bug14:28
openstackLaunchpad bug 1708424 in OpenStack Compute (nova) "When a flavor has resource extra_specs disabling all standard fields, nova tries to make a request to the placements API with no resources" [Undecided,New]14:28
mdboothActually, I'm sure I've submitted a typo fix in a comment before14:28
*** marst has joined #openstack-nova14:28
edleafesdague: IMO that one is operator error14:29
sdagueyeh14:29
edleafesdague: they go to the trouble of zeroing out all the standard resources, but never add the ironic resource class14:29
*** moshele has quit IRC14:30
edleafesdague: so perhaps we could catch that in Nova, but if they really wanna shoot themselves in the foot...14:30
sdagueyeh14:30
*** markus_z has joined #openstack-nova14:30
sdagueso is that a hack to do something ironicy?14:30
*** thorst_afk has quit IRC14:30
*** jangutter has quit IRC14:31
edleafeIt's part of the switch to ironic custom resource classes14:31
*** jangutter has joined #openstack-nova14:31
*** jangutter has quit IRC14:32
jaypipesmdbooth: +2 from me.14:32
edleafeIn Queens, an ironic flavor will have the extra_specs contain the custom resource class, along with zeroes for the "standard" resources14:32
*** jangutter has joined #openstack-nova14:32
*** thorst_afk has joined #openstack-nova14:32
sdaguebauzas: why did you mark https://bugs.launchpad.net/nova/+bug/1707160 as critical even though you didn't think it was a nova bug?14:32
openstackLaunchpad bug 1707160 in neutron "test_create_port_in_allowed_allocation_pools test fails on ironic grenade" [Critical,Confirmed] - Assigned to Ihar Hrachyshka (ihar-hrachyshka)14:32
edleafeIn Pike, it should just have the ironic custom RC14:32
*** zenoway has quit IRC14:32
*** zenoway has joined #openstack-nova14:33
bauzassdague: just for getting traction14:33
bauzasbecause it's a gate issue14:33
bauzasbut anyway14:34
mdboothjaypipes: Thanks, also for the attaboy ;)14:34
jaypipesmdbooth: heh :)14:34
sdaguebauzas: ok, I thought we save critical for must fix rc bugs14:34
bauzassdague: np, your modification is good to me14:35
*** mingyu has joined #openstack-nova14:35
*** sree has quit IRC14:36
*** ekuris has quit IRC14:36
mriedemmelwitt: some suggestions in https://review.openstack.org/#/c/470578/14:37
*** thorst_afk has quit IRC14:37
melwittmriedem: cool, thanks14:38
*** lpetrut has quit IRC14:39
*** gszasz has quit IRC14:39
sdagueI'm assuming this would need a spec - https://bugs.launchpad.net/nova/+bug/1708458 ?14:39
openstackLaunchpad bug 1708458 in OpenStack Compute (nova) "Expose instance system_metadata in compute API" [Undecided,New]14:39
*** mamandle has quit IRC14:40
*** gaoyan has joined #openstack-nova14:40
mriedemsdague: jesus yes14:42
mriedemwe shouldn't flat out expose system metadata14:42
*** zenoway has quit IRC14:42
mriedem"if you want to query the point in time properties that where inherited from an image during the launch."14:42
mriedemexpose those as some other field then14:42
*** thorst_afk has joined #openstack-nova14:42
mriedemwe don't need to expose all of the garbage we carry in system metadata14:43
mriedemlike old_vm_state during a resize14:43
mriedembauzas: i backported the placement fix to overwrite allocations https://review.openstack.org/#/c/490231/14:44
*** pchavva has joined #openstack-nova14:45
sdagueok, I'm good with Won't Fix14:46
*** MVenesio has joined #openstack-nova14:47
*** armax has joined #openstack-nova14:47
openstackgerritEd Leafe proposed openstack/nova master: Handle addition of new nodes/instances in ironic flavor migration  https://review.openstack.org/48795414:47
mriedemwell, alternatively the fix is a microversion to expose some specific part of system metadata and what that entails14:47
*** yamamoto has joined #openstack-nova14:47
*** yamamoto has quit IRC14:47
mriedemsdague: ever thought about indexing qemu instance logs in our ci runs?14:47
mriedemwhen live migration jobs fail, a lot of the time it's due to14:48
mriedemhttp://logs.openstack.org/10/490110/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/6c1da1c/logs/subnode-2/libvirt/qemu/instance-00000003.txt.gz14:48
mriedem/build/qemu-orucB6/qemu-2.8+dfsg/nbd/server.c:nbd_co_receive_request():L1135: reading from socket failed14:48
mriedembut ^ isn't exposed in anything we index14:48
jaypipesdansmith: did you see cdent just pushed a revision on the confirm resize patch?14:48
*** jamesden_ has joined #openstack-nova14:48
*** slagle has quit IRC14:48
dansmithjaypipes: a bit ago while we were talking, yeah. he said so and that's when I pulled to start working14:48
jaypipesgotcha. just making sure you noticed. carry on.14:49
*** kbaegis has joined #openstack-nova14:49
mriedemwhat i'd really love is if the libvirt / qemu job had some way to get those details from the guest14:49
*** jamesdenton has quit IRC14:49
mriedemkashyap: mdbooth: you know how during a live migration we're checking the domain job status to see when it completes, or if it fails?14:50
mdboothmriedem: Yep14:50
mriedemis there any way to get the qemu guest logs when that fails, like http://logs.openstack.org/10/490110/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/6c1da1c/logs/subnode-2/libvirt/qemu/instance-00000003.txt.gz14:50
*** slagle has joined #openstack-nova14:50
mriedemi really want: /build/qemu-orucB6/qemu-2.8+dfsg/nbd/server.c:nbd_co_receive_request():L1135: reading from socket failed14:50
*** gaoyan has quit IRC14:50
mriedemwhen ^ happens, the only failure we get in the n-cpu logs is that on the destination when we're doing post-live migration at destination, the instance (guest domain) isn't found14:51
mriedembecause it blew up on the source side14:51
*** felipemonteiro has joined #openstack-nova14:52
mdboothmriedem: Is ^^^ from dest?14:52
*** zenoway has joined #openstack-nova14:52
* mdbooth assumes so14:52
*** felipemonteiro_ has joined #openstack-nova14:53
*** eharney has quit IRC14:53
mriedemno that's source14:53
mriedemhere is another one http://logs.openstack.org/66/483566/10/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/0437fbe/logs/subnode-2/libvirt/qemu/instance-00000011.txt.gz14:53
mriedemdifferent error, but results in the same kind of thing in the dest n-cpu logs14:54
*** gszasz has joined #openstack-nova14:54
mriedemInstanceNotFound during post live migration at destination14:54
mriedemb/c it failed on the source14:54
cfriesenmriedem: what's the complication with getting that file from the dest?14:54
*** slaweq has joined #openstack-nova14:55
mriedemhttps://bugs.launchpad.net/nova/+bug/170637714:55
openstackLaunchpad bug 1706377 in OpenStack Compute (nova) "(libvirt) live migration fails on source host due to "Assertion `!(bs->open_flags & BDRV_O_INACTIVE)' failed."" [Undecided,Confirmed]14:55
mdboothmriedem: Why are we calling post if the migration failed?14:55
mriedemmdbooth: because libvirt told us the job was complete14:56
mriedemsee my notes in https://bugs.launchpad.net/nova/+bug/170637714:56
mdboothmriedem: *That's* the bug14:56
mdboothmriedem: And we already kinda knew about that, right?14:56
mdboothDidn't I leave a comment in there to that effect?14:56
*** felipemonteiro has quit IRC14:56
mriedemin where?14:57
mdboothlibvirt/drive14:57
mdboothr14:57
* mdbooth goes looking14:57
mdboothmriedem: Sorry, libvirt/guest.py14:57
mdboothis_job_complete14:57
dansmithjaypipes: mriedem: okay I got the resource override stuff working in jaypipes' patch and some unified code between them for doubling/undoubling resources, so now I'm going to look at the peripheral test failures14:58
mdboothmriedem: It's there in one of my trademark big blocks of comment14:58
dansmithI have about 30 minutes until my next meeting so I will push ahead of that regardless of my progress14:58
*** trinaths1 has joined #openstack-nova14:58
*** zenoway has quit IRC14:58
mdbooth        # Secondly, with the current method we only know that 'no job'14:58
mdbooth        # indicates completion. It does not necessarily indicate successful14:58
mdbooth        # completion: the job could have failed, or been cancelled. When14:58
mdbooth        # polling for block job info we have no way to detect this, so we14:58
mdbooth        # assume success.14:58
*** zenoway has joined #openstack-nova14:58
jaypipesdansmith: k. I'm happy to take the baton on fixing periphery tests when you go to your meeting.14:58
mriedemah ok,14:58
mriedemthat was written around the time of the great swap volume rewrite14:59
dansmithjaypipes: ack14:59
mriedemcfriesen: i don't understand your question14:59
*** yingjun has joined #openstack-nova14:59
mriedemcfriesen: the migration completes but actually fails on the source,14:59
*** krtaylor has joined #openstack-nova15:00
mriedembut we don't know it fails, we just know the job is 'complete' so we tell dest to do post live migration stuff, and when it does, the guest never made it to dest (or it was deleted by libvirt when it found that the source failed)15:00
*** Swami has joined #openstack-nova15:00
mriedemso i'm trying to figure out a way to get the qemu instance logs into the n-cpu logs for debug15:00
mdboothmriedem: I think we should rewrite that polling block to consume events instead. It's also less buggy.15:00
cfriesenmriedem: I was just thinking that we had all the info needed to get the file, so didn't see what the problem was....but it's not "can we get the file", but "can we determine there was a failure so we know to go get the file"15:00
*** thorst_afk has quit IRC15:00
mdboothAs in, it was designed for this in the first place.15:00
mriedemcfriesen: maybe, i don't know how configurable that path is15:01
*** gbarros has joined #openstack-nova15:01
*** thorst_afk has joined #openstack-nova15:01
mriedemseems pretty hacky though, i'd think you could get qemu guest logs from libvirt apis15:01
mdboothmriedem: I don't think so, btw.15:02
*** zenoway has quit IRC15:02
cfriesenmriedem: ah, right, we don't control all the clouds this runs on.  I think it is configurable where those logs go.15:02
*** zenoway has joined #openstack-nova15:02
mriedemright15:03
mriedemthat's why i'd need an api15:03
mdboothBasically we should switch to using libvirt events api. Extensive documentation here: http://libvirt.org/docs/libvirt-appdev-guide/en-US/html/Application_Development_Guide-Guest_Domains-Event_Not.html15:04
cfriesenwith a big TBD on that page?15:04
mriedemmdbooth: yeah i suppose virConnectDomainEventJobCompletedCallback15:04
mdboothcfriesen: You need more? Pshaw15:04
*** sridharg has quit IRC15:05
*** Oku_OS is now known as Oku_OS-away15:05
mdboothcfriesen: It's a small TBD, anyway. Classier that way.15:05
mdboothmriedem: I wonder if we could register a libvirt error handler, and dump errors into nova compute logs as a matter of course:http://libvirt.org/docs/libvirt-appdev-guide-python/en-US/html/libvirt_application_development_guide_using_python-Error_Handling-Registering_Error_Handler.html15:07
mdboothThat might achieve what you want in practise.15:07
*** zenoway has quit IRC15:07
*** kbaegis has quit IRC15:07
*** cdent has joined #openstack-nova15:09
*** eharney has joined #openstack-nova15:09
*** priteau has quit IRC15:09
mriedemwhere is the error array defined?15:11
mdboothmriedem: rtfs15:11
cfriesenmriedem: mdbooth: is there a libvirt bug here?  I mean the source is running _live_migration_monitor() and calling guest.get_job_info().  shouldn't libvirt detect a failure?15:11
mriedemha, we already register an error handler15:11
mriedem    def _libvirt_error_handler(context, err):15:11
mriedem        # Just ignore instead of default outputting to stderr.15:11
mriedem        pass15:11
mdboothmriedem: hehe15:12
*** gbarros has quit IRC15:12
cfriesenand if it doesn't, are we going to get an error in the callback?15:12
mdboothcfriesen: No15:12
mriedem"with error being a list of information about the error being raised. "15:12
mriedemi suppose it's similar to a libvirtError15:12
mdboothcfriesen: I don't recall the detail now, but at the time kashyap and I went over the libvirt and libvirt python binding code very carefully15:13
mdboothcfriesen: We're extracting everything from it which can be extracted15:13
mriedemah yup it's just the libvirtError.err list15:14
mdboothHence my big comment explaining what we're not getting15:14
mdboothIt's not designed to be used this way15:15
mdboothThe intention was that you'd consume events instead. That api has been stable for much longer.15:15
sdaguemriedem: you'd need another grok parser15:17
*** iceyao has quit IRC15:19
cfriesenmdbooth: okay, I think I got it.   On another note, currently with block live migration if the guest is dirtying disk quickly the current logs don't show information about the initial block transfer.15:19
mriedemwould be nice if the libvirtError python binding class just had a nice __repr__15:20
mriedemmaybe it does already...15:20
openstackgerritDan Smith proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851015:21
openstackgerritDan Smith proposed openstack/nova master: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008515:21
openstackgerritDan Smith proposed openstack/nova master: Add resource utilities to scheduler utils  https://review.openstack.org/49051415:21
dansmithjaypipes: I gotta start getting ready for my call, so I'm pushing.. the last patch is the only one that needs attention, AFAIK, a few fails in unit tests at least15:22
jaypipesdansmith: got it. will take the ball.15:22
*** krtaylor has quit IRC15:22
*** annegentle has quit IRC15:23
dansmithjaypipes: note the new patch in the middle that adds a couple of utils and generalizes something in mriedem's patch15:24
*** annegentle has joined #openstack-nova15:24
jaypipesdansmith: noted15:24
jaypipesdansmith: I presume that's not the patch with test failures, though, yes? the top is the one with failures?15:25
dansmithjaypipes: just your last confirm/revert one yeah15:25
jaypipesgot it thx15:25
*** gszasz_ has joined #openstack-nova15:27
*** gszasz has quit IRC15:27
mriedemcomments in the utils patch15:31
*** zz9pzza has quit IRC15:32
*** baoli has quit IRC15:36
*** iceyao has joined #openstack-nova15:38
*** baoli has joined #openstack-nova15:38
*** iceyao has quit IRC15:42
*** dtp has joined #openstack-nova15:43
*** randomha1k has quit IRC15:44
*** sambetts is now known as sambetts|afk15:45
*** rebase has joined #openstack-nova15:46
*** rebase has left #openstack-nova15:47
*** yamamoto has joined #openstack-nova15:48
*** andreas_s has quit IRC15:48
*** penick has joined #openstack-nova15:49
*** gaoyan has joined #openstack-nova15:50
*** randomha1k has joined #openstack-nova15:51
*** aarefiev is now known as aarefiev_afk15:53
*** yamamoto has quit IRC15:53
*** penick has quit IRC15:53
*** sree has joined #openstack-nova15:55
*** gaoyan has quit IRC15:55
*** udesale has quit IRC15:55
mriedemcdent: where would one find the current placement api-ref?15:58
mriedemor is that still just in builds that touch it?15:58
cdentmriedem: there’s no publishing job yet as we were waiting for the stack to merge so that we could then move it to the new location and _then_ publish it15:59
*** psachin has quit IRC16:01
ildikovmriedem: hey16:01
*** mtanino has quit IRC16:01
ildikovmriedem: coming to the meeting?16:01
openstackgerritStephen Finucane proposed openstack/nova master: doc: Start using oslo_config.sphinxext  https://review.openstack.org/48296116:03
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rework README to reflect new doc URLs  https://review.openstack.org/48007416:03
openstackgerritStephen Finucane proposed openstack/nova master: doc: Start using oslo_policy.sphinxext  https://review.openstack.org/47935816:03
openstackgerritStephen Finucane proposed openstack/nova master: policies: Fix Sphinx issues  https://review.openstack.org/48051616:03
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rework index page per new sections  https://review.openstack.org/47848516:03
openstackgerritStephen Finucane proposed openstack/nova master: doc: Remove dead files  https://review.openstack.org/47847016:03
mriedemcdent: ok i was going to see if we needed any changes to the api-ref for the allocations minItems:1 thing16:04
*** gaoyan has joined #openstack-nova16:05
cdentmriedem: i think this one is allocations: https://review.openstack.org/#/c/470933/16:05
cdentso not merged yet16:05
*** gaoyan_ has joined #openstack-nova16:06
*** gaoyan has quit IRC16:06
*** david-lyle has joined #openstack-nova16:07
*** gaoyan_ has quit IRC16:08
*** Apoorva has joined #openstack-nova16:08
*** thorst_afk has quit IRC16:08
cdentmriedem: when you use the term “latent issue” what does that actually mean?16:08
mriedemnot introduced in pike16:09
mriedemnot a regression16:09
cdentthanks16:10
*** sshwarts has quit IRC16:11
*** rcernin has quit IRC16:12
*** krtaylor has joined #openstack-nova16:12
*** dave-mccowan has joined #openstack-nova16:14
mriedemcdent: ok questions in https://review.openstack.org/#/c/470933/16:15
*** thorst_afk has joined #openstack-nova16:15
cdentmriedem: cool, I’ll hope andrey can look at those soon. If not, I can, I’m in the api-wg meeting now and then after that am gone (officially) until monday16:16
*** mingyu has quit IRC16:16
*** mingyu has joined #openstack-nova16:16
*** jmlowe has quit IRC16:20
*** vishwana_ has joined #openstack-nova16:20
*** vishwanathj has quit IRC16:24
*** mingyu has quit IRC16:26
*** JoseMello has joined #openstack-nova16:29
mriedemdtantsur: jlvillal: did ironic ever go ahead with raising minimum required microversions?16:31
dtantsurmriedem: nope, we haven't got to it16:31
dtantsurI think we have an api-wg guideline for that, resulting from our discussions16:32
mriedemok16:33
mriedemedleafe: i think the unit test failures in https://review.openstack.org/#/c/487925/ are probably related16:33
mriedemit's super rare to have a random unit test failure with the ironic stuff in nova, and it's suspect when you're touching that driver16:33
mriedemneed some cores to look at this https://review.openstack.org/#/c/489763/ - it's a regression in pike, pretty simple fix16:35
*** burt has joined #openstack-nova16:35
edleafemriedem: those failures do seem to be more or less random. They don't happen locally16:35
mriedemedleafe: i've never seen either of those happen in our ci though16:37
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22AssertionError%3A%20Expected%20call%3A%20call('node.list'%2C%20associated%3DTrue%2C%20limit%3D0)%5C%22%20AND%20tags%3A%5C%22console%5C%22&from=7d16:39
mriedemthat only shows up in that change16:39
openstackgerritMerged openstack/nova master: reflow rpc doc to 80 columns  https://review.openstack.org/49045516:40
*** Swami has quit IRC16:40
openstackgerritMerged openstack/nova master: doc: Make use of definition lists, literals  https://review.openstack.org/49048116:41
*** oomichi has quit IRC16:41
*** jmlowe has joined #openstack-nova16:41
*** lucasagomes is now known as lucas-afk16:42
*** sree has quit IRC16:42
*** annegentle has quit IRC16:42
*** sree has joined #openstack-nova16:43
*** smatzek has quit IRC16:43
mriedembauzas: any idea why the ServerGroupAntiAffinityFilter would stop working if you aren't tracking instance changes between the compute and scheduler service? Like i know there is a race possibility, but is that filter completely dependent on those? shouldn't it fallback to check the db or something if it's not tracking instance updates?16:44
*** oomichi has joined #openstack-nova16:44
mriedembecause with superconductor we don't have the upcalls from the computes to the scheduler for tracking instance chnages16:44
mriedem*changes16:44
*** sergek_ has quit IRC16:47
*** sree has quit IRC16:48
*** sergek_ has joined #openstack-nova16:48
dansmithjaypipes: I have emerged from my hole16:48
*** efoley has quit IRC16:49
dansmithjaypipes: any progress?16:50
jaypipesdansmith: finishing up test runs now16:51
*** yufei has joined #openstack-nova16:51
jaypipesdansmith: had to go into your sched utils patch and add support for boot-from-volume... :(16:51
dansmithmy patch didn't regress that, right?16:54
*** vks1 has joined #openstack-nova16:54
dansmithI dunno what change is needed for that, but I'll check it out when you push16:54
*** pcaruana has quit IRC16:54
jaypipesdansmith: mriedem had pointed out that we were not handling bfv in the "cheating" section.16:55
jaypipesdansmith: thus my needing to put it into the resources_from_flavor() method16:56
dansmithI'm saying I don't know what needs doing is all16:56
openstackgerritJay Pipes proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851016:56
openstackgerritJay Pipes proposed openstack/nova master: Add resource utilities to scheduler utils  https://review.openstack.org/49051416:56
jaypipesdansmith: gotcha. it required passing the instance as well as flavor. pls see above.16:56
*** lyan has quit IRC16:56
jaypipesdansmith: I'm still working on the top patch (confirm resize one)16:56
jaypipesdansmith: but figured I'd push to show you what I changed.16:57
dansmithoh zeroing root, I see16:57
*** dtantsur is now known as dtantsur|afk16:57
*** cdent has quit IRC16:57
jaypipesdansmith: ya16:57
jaypipesdansmith: I added you as co-author on the confirm resize one.16:58
jaypipesdansmith: tag, you're it. :)16:58
*** derekh has quit IRC16:58
dansmithco-blamee16:58
jaypipesheh16:58
dansmithjaypipes: does that mean you want me fixing the tests now?16:58
jaypipesdansmith: nah, I might in a little bit, but I'm currently working on them. I need to head out at 12:15 your time, at which point I'll push what I've gotten done.16:59
dansmithah16:59
dansmither ack16:59
*** gszasz_ has quit IRC16:59
*** smatzek has joined #openstack-nova17:01
*** efried has quit IRC17:01
*** rcernin has joined #openstack-nova17:02
*** armax_ has joined #openstack-nova17:03
*** armax has quit IRC17:03
*** armax_ is now known as armax17:03
dansmithonce again, BFV is a blemish on otherwise organized stuff17:04
*** trinaths1 has left #openstack-nova17:04
*** rajathagasthya has joined #openstack-nova17:07
mriedemdidn't you see the ops thread? boeing wants all bfv all the time17:07
dansmithlots of people do17:07
mriedemby extension, the entire US military wants BFV17:07
mriedem25% budget baby!17:08
dansmithand if we had the ephemeral driver, that would be totally fine17:08
mriedemsorry, 60% i think17:08
*** iceyao has joined #openstack-nova17:10
*** baoli has quit IRC17:10
*** Swami has joined #openstack-nova17:13
*** diablo_rojo has joined #openstack-nova17:14
*** iceyao has quit IRC17:14
*** yufei has quit IRC17:16
*** markus_z has quit IRC17:17
*** lyan has joined #openstack-nova17:24
*** jpena is now known as jpena|off17:25
*** yamahata has joined #openstack-nova17:25
*** randomha1k has quit IRC17:26
*** randomha1k has joined #openstack-nova17:29
*** baoli has joined #openstack-nova17:29
mriedemdanicus maximus, are you ok with me adding the other limitations to the cells v2 doc like upcalls and such17:39
mriedem?17:39
dansmithmriedem: sure, I was going to do that but then it merged17:40
dansmithso I can if you want, but feel free17:40
mriedemi'm going to poke through logs first and try to sort out just why the anti affinity group filter fails if we're not tracking instances17:43
dansmithokay I'll push up some things for the doc then17:44
*** tesseract has quit IRC17:49
*** yingjun has quit IRC17:49
dansmithmriedem:17:50
openstackgerritDan Smith proposed openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061217:50
*** vks1 has quit IRC17:51
*** gouthamr has joined #openstack-nova17:53
*** baoli has quit IRC17:58
*** annegentle has joined #openstack-nova17:59
mriedemwhat the f18:02
mriedemsdague: this is totally wrong, right? https://github.com/openstack/nova/blob/master/nova/policies/server_groups.py#L3418:02
mriedemBASE_POLICY_RULE == rule:os_compute_api:os-server-groups18:02
mriedemwhich should be something like, rule:admin_or_owner18:03
jaypipesdansmith: still working on fixes. down to the one func test failure (that ocata pike ironic one). unit tests all fixed up now.18:05
sdaguemriedem: yeh, that doesn't look right18:05
dansmithjaypipes: ack18:05
mriedemsdague: goes back to ocata https://review.openstack.org/#/c/391113/18:06
mriedemedmondsw: ^ you helped review this18:06
mriedemdoes this make any sense?18:06
*** baoli has joined #openstack-nova18:07
*** lyan has quit IRC18:08
edmondswmriedem sdague yeah, there's some odd history there18:10
mriedemwell i see that here https://review.openstack.org/#/c/391113/13/nova/api/openstack/compute/server_groups.py18:11
mriedemit was doing context.can(sg_policies.BASE_POLICY_NAME)18:11
edmondsworiginally there was only rule:os_compute_api:os-server-groups and for backward compat we wanted whatever someone had for that to still be what they got if they used the new rules18:11
mriedemand the rule for that was18:11
mriedempolicy.RuleDefault(18:11
mriedem        name=BASE_POLICY_NAME,18:11
mriedem        check_str=base.RULE_ADMIN_OR_OWNER),18:11
mriedemit was using rule:admin_or_owner before18:11
mriedemi don't see where rule:os_compute_api:os-server-groups came from18:11
*** ralonsoh has quit IRC18:12
*** kbaegis has joined #openstack-nova18:13
*** kbaegis has quit IRC18:13
edmondswtat is rule:os_compute_api:os-server-groups that you just pasted18:13
edmondswBASE_POLICY_NAME = os_compute_api:os-server-groups18:14
edmondswso in order for the the new rules to default to whatever you have set for that old rule, we pointed them to the old rule... rule:os_compute_api:os-server-groups18:14
edmondswmriedem make sense?18:14
edmondswbackward compat and policy are a nightmare...18:15
edmondswone of the things we want to talk about fixing at the PTG18:15
mriedemso context.can(sg_policies.BASE_POLICY_NAME) turns that into rule:os_compute_api:os-server-groups ?18:18
mriedemin oslo.context?18:18
mriedemor oslo.policy18:18
mriedemisn't context.can just looking up the action?18:18
mriedemwhich was os_compute_api:os-server-groups18:18
mriedemand in the before times, that mapped to rule:admin_or_owner18:18
mriedemnot rule:os_compute_api:os-server-groups18:18
mriedemdansmith: i left some random thoughts in your cells v2 docs patch18:19
mriedemfighting with over/under doc'ing18:19
mriedemedmondsw: yeah here https://docs.openstack.org/nova/latest/configuration/sample-policy.html18:20
dansmithmriedem: I was leaving the console thing to melwitt18:20
mriedem#"os_compute_api:os-server-groups": "rule:admin_or_owner"18:20
mriedemwas the old thing18:20
mriedemand was changed to18:20
mriedem#"os_compute_api:os-server-groups:create": "rule:os_compute_api:os-server-groups"18:20
mriedemwhich is exactly backward incompatible18:20
mriedemedmondsw: also going back to mitaka before policy in code https://github.com/openstack/nova/blob/mitaka-eol/etc/nova/policy.json#L44518:22
openstackgerritEd Leafe proposed openstack/nova master: Handle ironicclient failures in Ironic driver  https://review.openstack.org/48792518:25
*** slaweq_ has joined #openstack-nova18:25
*** slaweq has quit IRC18:27
mriedemedmondsw: https://bugs.launchpad.net/nova/+bug/170850818:27
openstackLaunchpad bug 1708508 in OpenStack Compute (nova) "os-server-groups policy rules are wrong" [Undecided,New]18:27
mriedemlbragstad: what happens if you define a policy action to have a rule which is not actually defined?18:27
mriedemdoes it just default to the default rule?18:27
lbragstadmriedem: i would assume that to error18:28
lbragstadi can test though18:28
mriedemlbragstad: like say i define "os_compute_api:os-server-groups:create": "rule:doesnotexist",18:28
mriedemand there is no rule for doesnotexist18:28
edmondswmriedem os_compute_api:os-server-groups is a rule... the value for that rule is by default "rule:admin_or_owner" because there's another rule called admin_or_owner, and then you look at the value for admin_or_owner... they chain18:28
edmondswso what we did here was add another level to that chain18:28
edmondswwhen you use a rule as a value, you need to prefix "rule:"18:29
edmondswmake sense?18:29
mriedemno18:29
mriedemlooking at https://docs.openstack.org/nova/latest/configuration/sample-policy.html18:29
mriedemi see18:29
mriedem#"admin_or_owner": "is_admin:True or project_id:%(project_id)s"18:29
mriedemdefining the policy for the admin_or_owner rule18:29
edmondswtake "os_compute_api:os-server-groups:create": "rule:os_compute_api:os-server-groups" for example18:29
mriedemoh shit18:29
mriedemi get it now18:29
mriedem#"os_compute_api:os-server-groups": "rule:admin_or_owner"18:29
edmondsw:)18:30
mriedemgdi18:30
mriedem#"os_compute_api:os-server-groups:create": "rule:os_compute_api:os-server-groups"18:30
mriedempoints to18:30
mriedem#"os_compute_api:os-server-groups": "rule:admin_or_owner"18:30
edmondswyep18:30
mriedemmy god18:30
mriedemlbragstad: nvm18:30
edmondswso when we remove os_compute_api:os-server-groups we have to also, at the same time, update the defaults for the other rules to go straight to admin_or_owner instead of via the removed rule18:31
openstackgerritStephen Finucane proposed openstack/nova master: doc: Import installation guide  https://review.openstack.org/47748818:33
openstackgerritStephen Finucane proposed openstack/nova master: doc: Import administration guide  https://review.openstack.org/47749718:33
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rework index page per new sections  https://review.openstack.org/47848518:33
mriedemyup18:33
mriedemand we can do that in queens i guess18:33
openstackgerritDan Smith proposed openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061218:34
mriedemedmondsw: thanks for holding my hand18:35
mriedempolicy is a scary neighborhood18:35
*** acormier has quit IRC18:35
mriedemlike TMNT lane that dan lives on18:35
*** acormier has joined #openstack-nova18:35
edmondswmriedem np... policy will drive you nuts18:35
lbragstadfact18:37
dansmithmriedem: heh18:40
openstackgerritJay Pipes proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851018:40
openstackgerritJay Pipes proposed openstack/nova master: Add resource utilities to scheduler utils  https://review.openstack.org/49051418:40
jaypipesdansmith: ok, so I'm still stumped on that ocata to pike ironic failure. everything else is passing.18:41
* dansmith pulls18:41
jaypipesdansmith: hoping you might put some fresh eyes on that, since I need to run soon.18:41
mriedemmelwitt: you want to look at this additional cells v2 multi-cell doc goody? https://review.openstack.org/#/c/490612/18:41
jaypipesdansmith: I suspect it might have something to do with the new resources extra specs processing thing, but honestly I'm not positive.18:41
dansmithjaypipes: yeah. should we slam in mriedem's single node patch at the bttom before you go?18:42
jaypipesdansmith: I hadn't seen that, but I trust you whatever you want sure18:42
dansmithoh wait18:42
dansmither, cancel that wait18:42
jaypipesheh18:42
dansmithjaypipes: this guy: https://review.openstack.org/#/c/490085/718:42
openstackgerritStephen Finucane proposed openstack/nova master: nova-manage: Deprecate '--version' parameters  https://review.openstack.org/45380818:43
jaypipesdansmith: ah, yeah, totes. I didn't touch that guy18:43
openstackgerritStephen Finucane proposed openstack/nova master: nova-manage: Deprecate '--version' parameters  https://review.openstack.org/45380818:43
dansmithyeah18:43
jaypipesdansmith: +2 from me.18:43
*** dtp has quit IRC18:43
dansmithmriedem: you okay with me +2ing that even though I did the test bit?18:43
mriedemfor my change?18:45
mriedemsure18:45
dansmithyeah18:45
mriedemit wasn't much - just removing TODOs18:45
mriedemnot to make your contribution to the change seem small or otherwise unimportant, of course :)18:46
* mriedem strokes the ego18:46
* dansmith keeps sobbing18:46
*** MVenesio has quit IRC18:47
*** prashkre has joined #openstack-nova18:47
dansmithjaypipes: just unit tests I need to look at right? functional all work?18:47
*** slaweq_ has quit IRC18:47
jaypipesdansmith: nope, all units should work fine. it's one functional test in tests/functional/compute/test_resource_tracker.py.18:48
dansmithoh okay18:48
jaypipesdansmith: it's expecting instance_claim() to have written allocation records for an ironic instance but it's not writing those allocations for some reason.18:48
dansmithokay18:49
jaypipesdansmith: and if I had to guess, maybe something to do with how we're pulling resources now with extra specs?18:49
dansmithyeah found it18:49
dansmiththe test I mean18:49
prashkremriedem: Hi. Have you created a LP bug for issue with patch in https://review.openstack.org/#/c/391113/?18:50
*** prateek has quit IRC18:51
mriedemprashkre: i did but invalidated it once i understood how the policy rules were being linked18:52
openstackgerritMatt Riedemann proposed openstack/nova master: Add track_instance_changes note in disable_group_policy_check_upcall  https://review.openstack.org/49062718:54
prashkremriedem: I got confused with your query, now I got it why we had made it like that.  due to compatablitiy with people who already started using that rule, it was made like that..18:56
*** masber has joined #openstack-nova18:57
mriedemmelwitt: L35 in here about cell caches https://etherpad.openstack.org/p/nova-pike-cells-v2-todos - i think we have that covered in the FAQs page18:58
mriedembut let me know if you were thinking of something else18:58
*** masuberu has quit IRC18:59
openstackgerritMerged openstack/nova master: hardware offload support for openvswitch  https://review.openstack.org/39826519:08
openstackgerritEd Leafe proposed openstack/nova master: Handle addition of new nodes/instances in ironic flavor migration  https://review.openstack.org/48795419:10
*** dtp has joined #openstack-nova19:12
*** Sukhdev has joined #openstack-nova19:13
mriedemdansmith: ok i traced this ServerGroupAntiAffinityFilter test which is doing min_count=2 so multi-create, and the filter scheduler correctly puts the instances on different hosts19:15
mriedembecause of this https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py#L22919:16
dansmithmriedem: because one scheduling request for N instances maintains the state, but two parallel requests do not, right?19:16
mriedemthe first host chosen for the first instance is put in the request spec hosts list19:16
mriedemyeah this is single request,19:16
mriedemparallel would require the upcall safety check19:16
dansmithright19:16
mriedemsingle request, 2 instances, seems ok19:16
dansmithI thought that's what I was tryin gto say19:17
*** slaweq has joined #openstack-nova19:17
mriedemah ok19:17
*** jianghuaw has quit IRC19:17
mriedemso if you care about affinity/anti-affinity, the user has to do multi-create or stagger their create requests19:17
mriedemi'd think most are doing multi-create in this kind of use case anyway...19:18
*** ykuo_ has joined #openstack-nova19:18
dansmithwell, if you are about it, presumably you want it to actually work, not just work in some circumstances19:18
dansmithI dunno, maybe19:18
dansmithif you're booting two nodes to be mirrors, then maybe19:18
mriedemyeah if you don't care that much, you create the server group using the soft affinity/anti-affinity policy19:18
*** pchavva has quit IRC19:18
*** Sukhdev_ has joined #openstack-nova19:19
mriedemif i'm creating 2 db VMs and want them on different hosts for protection, then i want it to work19:19
dansmithright, which might be a num_instances=2 thing19:19
dansmithbut if you're bursting,19:20
cfriesenmriedem: what about heat?19:20
dansmithtwo things might be adding more webserver processes in parallel in response to load19:20
cfriesenmriedem: we've had a bunch of issues due to heat issuing requests in quick succession19:20
dansmithand those wouldn't be the single request19:20
mriedemdansmith: yeah19:20
mriedemsucks for the end user since the way this is going to behave is not up to them, it's dependent on the configuration of the cloude,19:21
mriedem*cloud,19:21
mriedembut in the beforetimes,19:21
mriedemthis could fail due to load anyway19:21
mriedemor dropped messages19:21
*** eharney has quit IRC19:22
dansmithwell, the late check will fail and error the instance if it can't verify19:22
cfriesendansmith: weren't we dropping the late check with cellsv2?  or did that get added back?19:22
dansmithcfriesen: that's what we're discussing19:22
mriedemsweet my test passed http://logs.openstack.org/54/489754/6/experimental/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/a4fbbb3/console.html#_2017-08-03_18_04_43_39943019:23
cfriesendansmith: for what it's worth, we're missing an equivalent late check in the live-migration path.  we found a race there.19:23
mriedemwe need an equivalent to dan's "HA and Pray" slogan for live migration19:23
dansmithlive migration is always prayer-powered19:24
*** jianghuaw has joined #openstack-nova19:25
* dfisher snorts19:25
dfisheri shouldn't have laughed that hard19:25
*** felipemonteiro_ has quit IRC19:27
*** felipemonteiro_ has joined #openstack-nova19:27
*** mingyu has joined #openstack-nova19:27
*** baoli has quit IRC19:27
*** prashkre has quit IRC19:28
cfriesenseems like to close these sched races we need something like "make the choice, store the choice in the DB, verify the choice was valid and retry if not".19:28
dansmithjaypipes: you're gone right?19:28
*** baoli has joined #openstack-nova19:28
dansmithcfriesen: that's placement19:28
*** gyee has joined #openstack-nova19:29
*** felipemonteiro_ has quit IRC19:30
*** felipemonteiro_ has joined #openstack-nova19:30
*** mingyu has quit IRC19:32
dansmithmriedem: I think I've fixed jaypipes' thing19:32
openstackgerritDan Smith proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851019:32
cfriesendansmith: so are we leaving races in there (due to parallel schedulers for example)?   As I understand it we originally needed the re-verification because we didn't store the scheduler decision to the DB until after the request hit the compute node.19:33
mriedemsdague: these old images actually seem pretty useful https://review.openstack.org/#/c/478470/19:34
mriedemi wonder why they were no longer used19:34
dansmithcfriesen: when we track affinity in placement we won't need any of this because we'll be making the writing to the db as part of making the decison19:34
mriedemalthough the might be inaccurate now19:34
cfriesendansmith: ah, okay.19:35
*** Sukhdev has quit IRC19:36
*** Sukhdev_ is now known as Sukhdev19:36
dansmithgdi there's some gabbit failure now19:36
dansmithwhich I suck at19:36
*** lyan has joined #openstack-nova19:38
*** artom_ has quit IRC19:38
*** artom_ has joined #openstack-nova19:38
sdaguemriedem yeh, sfinucan and I went back and forth on that patch. I pushed for wanting to keep them, but they aren't used today, and it is more important that we get things merged19:38
*** esberglu has quit IRC19:38
*** ijw has joined #openstack-nova19:38
mriedemsdague: we also have https://docs.openstack.org/nova/latest/reference/vm-states.html19:39
mriedemwhich is probably due for an audit also19:39
sdaguemriedem: many things are due for an audit19:39
mriedemi'm trying to find the ironic doc that has all of their state machinery19:39
sdaguewhile I was fixing up the all misrendered block quotes I got a survery through what's there19:40
mriedemwhy don't we have a search toolbar with the new docs theme?19:40
sdaguewe need a pretty concrete discussion on information architecture at the PTG19:40
sdaguemriedem: I don't know19:40
mriedemoh i found it19:41
mriedemway at the bottom19:41
sdaguethat's not search in our docs though, what is that?19:42
openstackgerritDan Smith proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851019:43
openstackgerritDan Smith proposed openstack/nova master: Add resource utilities to scheduler utils  https://review.openstack.org/49051419:43
*** felipemonteiro_ has quit IRC19:47
*** efried has joined #openstack-nova19:48
*** esberglu has joined #openstack-nova19:53
mriedemefried: what am i supposed to call powervm again? so as to not confuse it with powervm support via libvirt (phyp?)19:55
efriedmriedem PowerVM.  That other thing doesn't exist.  thorst_afk ?19:56
*** harlowja has quit IRC19:57
mriedemPowerVMv2: the re-powering19:57
*** annegentle has quit IRC19:57
*** randomha1k has quit IRC19:58
efriedmriedem Is there some context in which that other thing is actually present an causing confusion?19:58
*** jianghuaw has quit IRC19:58
efriedand*19:58
thorst_afkIt was my understanding that the libvirt code for powervm is not fully functional (I'll have to investigate a bit).  I know there was some work on it several years ago, but I don't know that anyone has been maintaining or updating it for years.20:00
mriedemno i was just going to add it to the list here https://review.openstack.org/#/c/480074/720:00
mriedemand wasn't sure if there was a more specific name20:00
mriedemthat wasn't NEO or something20:00
mriedembut we use PowerVM in the feature support matrix, so that makes sense to use here also20:00
*** annegentle has joined #openstack-nova20:01
thorst_afkPowerVM is what we want to go with20:01
efriedIn the words of Michael Bolton, "Why should I change?  He's the one who sucks."20:01
*** awaugama has quit IRC20:02
*** eharney has joined #openstack-nova20:02
*** jianghuaw has joined #openstack-nova20:04
mriedemgreat, now i'm thinking about all of michael bolton's classic smokey throated wonder hits20:05
dansmithmriedem: powervm != powerkvm if that's what you mean20:06
mriedemdansmith: heh, i know20:06
dansmithI don't think powervm via libvirt works from nova20:06
mriedempowervm != powervc20:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Import installation guide  https://review.openstack.org/47748820:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Start using oslo_config.sphinxext  https://review.openstack.org/48296120:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Rework README to reflect new doc URLs  https://review.openstack.org/48007420:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Import administration guide  https://review.openstack.org/47749720:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Start using oslo_policy.sphinxext  https://review.openstack.org/47935820:06
openstackgerritMatt Riedemann proposed openstack/nova master: policies: Fix Sphinx issues  https://review.openstack.org/48051620:06
openstackgerritMatt Riedemann proposed openstack/nova master: doc: Remove dead files  https://review.openstack.org/47847020:06
mriedemthe 3rd party ci says it's working20:06
dansmithlink?20:06
*** liverpooler has quit IRC20:08
mriedemhttp://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/65/398265/34/check/tempest-dsvm-full-xenial/8144094/20:10
mriedemthey even have a grenade job20:10
mriedemhttp://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/65/398265/34/check/grenade-dsvm-xenial/27db95e/20:10
dansmiththat's pkvm == powerkvm right?20:10
mriedemyeah20:10
mriedemoh you said powervm via libvirt20:10
dansmithyeah20:10
mriedemyeah nvm then20:10
mmedvedeso, it is KVM on Power, not to be confused with PowerKVM OS20:10
mmedvedenaming is unfortunate20:11
mriedemhttps://libvirt.org/drvphyp.html20:11
mriedemis http://www-03.ibm.com/systems/power/software/virtualization/index.html the old powervm driver?20:11
mriedemthat ran ssh commands through the vios shell or whatever?20:11
mriedemit's been awhile20:12
dansmithmriedem: phyp via libvirt is the thing I doubt works with nova20:12
dansmithmriedem: which is different than the powervm driver that was in nova at first20:12
dansmithI think the phyp driver uses local hypercall access, IIRC20:12
mriedemhypercall?20:13
mriedemthat sounds enterprise ready20:13
dansmithhypercal is like a syscall but to the hypervisor20:13
dansmith*hypercall20:13
efriedhttp://www-03.ibm.com/systems/power/software/virtualization/index.html is the PowerVM that we're enabling via nova.virt.powervm20:14
*** kbaegis has joined #openstack-nova20:15
*** slaweq has quit IRC20:18
*** slaweq has joined #openstack-nova20:18
*** slaweq has quit IRC20:20
*** slaweq has joined #openstack-nova20:20
*** baoli has quit IRC20:22
*** lpetrut has joined #openstack-nova20:23
*** mriedem has quit IRC20:25
*** smatzek has quit IRC20:31
*** kbaegis has quit IRC20:35
*** hamzy has quit IRC20:37
openstackgerritSean Dague proposed openstack/nova master: Add Contributor Guide section page  https://review.openstack.org/49064420:40
*** Sukhdev_ has joined #openstack-nova20:42
*** mriedem has joined #openstack-nova20:44
mriedemooo team meeting in 15 minutes20:45
sdaguemriedem: https://review.openstack.org/#/c/477488 - follow on comment about why it's fine to have it where it is20:47
*** felipemonteiro has joined #openstack-nova20:47
melwittmriedem, dansmith: question on the cellsv2 doc https://review.openstack.org/49061220:48
*** slaweq has quit IRC20:48
sdaguemriedem: basically to make the TOC not complete sidebar vomit, we're going to strip a lot out of it an the front page and build topic landing pages with deep links like - https://review.openstack.org/#/c/490644/20:48
*** slaweq has joined #openstack-nova20:49
sdaguethat lets us tidy things up without another giant page shuffle that we'd be 404 chasing20:49
mriedemmelwitt: replied20:49
openstackgerritMerged openstack/nova master: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008520:50
dansmithmriedem: do you remember the name of the affinity reporting conf item? I was going to add that in there for her, but I can never remember the name20:52
melwittmriedem: okay, so I guess that means there's nothing wrong with compute node reporting, it's just that the lag between the two (report vs affinity check) could cause a problem with parallel requests20:52
*** felipemonteiro_ has joined #openstack-nova20:52
dansmithmelwitt: no20:52
dansmithmelwitt: there is a compute->scheduler reporting mechanism that can't happen either20:52
dansmithtrack_instance_changes20:53
mriedemyeah that one20:53
dansmithhe had it in his previous comment20:53
mriedemi mentioned that eralier20:53
mriedem*earlier even20:53
melwittokay, maybe I'm hard of reading :(20:53
mriedemthere are about 10 pieces to any single affinity filter puzzle20:53
*** slaweq has quit IRC20:53
mriedemlike, (1) server group (2) scheduler hint (3) filters (4) various config options20:54
mriedemand then, maybe, it might work20:54
dansmith(5) luck20:54
*** takashin has joined #openstack-nova20:54
melwittyeah, it's just when I read "instance info reporting doesn't work" seemed sort of alarming. the second paragraph explains what the end point is, it's just after reading something like "compute node reporting doesn't work" seems sort of alarming, at least to me20:55
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895520:55
cfriesendansmith: /s/luck/timing20:55
*** felipemonteiro has quit IRC20:56
mriedemmelwitt: dansmith: i've thought about putting some details about the issue into the FAQs page, like "why does affinity/anti-affinity seem to suck now with multi-cell?"20:57
dansmithmelwitt: better?20:57
dansmithmriedem: s/now.*//20:57
mriedemthat's not as discoverable though20:57
mriedemheh20:57
mriedemespecially for an end user20:57
openstackgerritDan Smith proposed openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061220:57
mriedemthe end user shouldn't have any idea if the reason things don't work is because of the multi-cell decision in the cloud20:58
dansmithwell,20:58
dansmithnor should the user be surprised that the cloud op doesn't have that filter enabled20:58
dansmithbut alas20:58
mriedemyou've got a bug in there20:59
mriedemi'm intimately familiar with that option now20:59
dansmithI've got a bug in who now?20:59
melwittdansmith: yes, much better, thanks. that makes it clear IMHO20:59
mriedemyour change20:59
mriedemmeeting starting21:00
melwittwhat's wrong with it?21:00
dansmithoh god ugly21:00
*** Apoorva_ has joined #openstack-nova21:00
mriedemha21:00
openstackgerritDan Smith proposed openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061221:01
*** krtaylor has quit IRC21:02
*** itlinux has joined #openstack-nova21:03
*** Sukhdev_ has quit IRC21:03
*** Apoorva has quit IRC21:04
*** ijw has quit IRC21:04
*** rtjure has joined #openstack-nova21:05
*** ijw has joined #openstack-nova21:05
*** imacdonn has quit IRC21:08
*** imacdonn has joined #openstack-nova21:09
*** alkhodos_ has joined #openstack-nova21:09
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896421:09
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004221:09
*** slaweq has joined #openstack-nova21:10
*** crushil has quit IRC21:10
*** thorst_afk has quit IRC21:10
*** thorst_afk has joined #openstack-nova21:12
*** Sukhdev_ has joined #openstack-nova21:12
dansmithedleafe: can you push a rev to that spec to address jaypipes' typo nits at least?21:12
*** iceyao has joined #openstack-nova21:13
edleafedansmith: sure thing21:13
dansmiththanks21:13
*** slaweq has quit IRC21:14
*** harlowja has joined #openstack-nova21:15
*** Apoorva_ has quit IRC21:16
*** Apoorva has joined #openstack-nova21:16
*** thorst_afk has quit IRC21:17
*** iceyao has quit IRC21:18
efriedjangutter Some colleagues and I are talking about revamping PCI in general and SR-IOV specifically.  Please add me to reviews for blueprints and the like.21:18
*** jmlowe has quit IRC21:18
jangutterefried: will do, I should also be at the Queens PTG.21:19
efriedjangutter See you there.  We'll hopefully be on the agenda with a (draft, at least) blueprint.21:19
*** efoley has joined #openstack-nova21:20
openstackgerritMatt Riedemann proposed openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061221:21
*** yamamoto has joined #openstack-nova21:21
dansmithmriedem: thanks for that.. was going too fast21:21
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (1/2)  https://review.openstack.org/43060821:22
*** yamamoto has quit IRC21:26
alkhodos_Hi everyone. I have a question about live migration. Is there an option to migrate a VM with storage? Any help or maybe a doc to look at is is much appreciated, thanks!21:26
cfriesendansmith: how does the "track_instance_changes" thing work?  I see the call to _init_instance_info(), is there a further "track ongoing changes" that isn't covered by a "if self.track_instance_changes" test?21:28
mriedemcfriesen: it's in the scheduler21:28
dansmithcfriesen: when you find out, let me know21:28
mriedemcfriesen: compute rpc casts things to the scheduler21:28
mriedemwhich then updates the list of tracked instances per HostState object,21:28
mriedemwhich is used by the affinity filters21:28
*** slaweq has joined #openstack-nova21:28
cfriesenmriedem: is that part unconditional?21:29
mriedemcfriesen: mind you, that's all computes in the deployment rpc casting to the scheduler (which is probably a single one to avoid collisions) once every minute by default21:29
mriedemcfriesen: which part?21:29
mriedemif you set CONF.filter_scheduler.track_instance_changes=False in nova.conf on the compute, it won't rpc cast to the scheduler21:29
cfriesenthe ongoing update...because I only see self.track_instance_changes being tested in one place21:29
mriedemin the periodic or on tracked instance changes, like create or delete or move21:29
*** thorst_afk has joined #openstack-nova21:30
openstackgerritEd Leafe proposed openstack/nova-specs master: Amend spec for "Allow custom resource classes in flavor extra specs"  https://review.openstack.org/48174821:30
edleafedansmith: ^^21:30
cfriesenmriedem: ah, got it.  I missed the self.send_instance_updates piece on the computes21:30
mriedemalkhodos_: there is some stuff in https://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/admin-guide/source/compute-configuring-migrations.rst and https://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/admin-guide/source/compute-live-migration-usage.rst21:31
mriedemalkhodos_: google is probably your best bet here,21:31
mriedemalkhodos_: there are also summit videos that have tips and tricks and such21:31
mriedemalkhodos_: https://www.openstack.org/videos/search?search=live%20migration21:31
*** shiyer has joined #openstack-nova21:31
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (2/2)  https://review.openstack.org/45948321:31
dansmithedleafe: thanks21:32
*** thorst_afk has quit IRC21:34
mriedemso it looks like any functional test for shared storage providers is going to have to override the local_gb amount in the FakeDriver21:34
mriedemhttps://github.com/openstack/nova/blob/61159ed563463c096565fade370389014bde22dd/nova/virt/fake.py#L13621:34
alkhodos_mriedem: thanks a lot!21:35
*** lpetrut has quit IRC21:37
*** gyee has quit IRC21:38
*** lyan has quit IRC21:43
*** annegentle has quit IRC21:45
*** thorst_afk has joined #openstack-nova21:50
*** lyan has joined #openstack-nova21:51
openstackgerritMerged openstack/nova master: doc: Remove dead files  https://review.openstack.org/47847021:54
openstackgerritMerged openstack/nova master: doc: Rework README to reflect new doc URLs  https://review.openstack.org/48007421:54
*** thorst_afk has quit IRC21:55
openstackgerritMerged openstack/nova master: doc: Start using oslo_config.sphinxext  https://review.openstack.org/48296121:55
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896421:56
*** yamamoto has joined #openstack-nova21:58
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004221:58
*** burt has quit IRC22:04
*** esberglu has quit IRC22:06
*** esberglu has joined #openstack-nova22:06
*** rajathagasthya has quit IRC22:07
*** Apoorva_ has joined #openstack-nova22:07
*** kylek3h has quit IRC22:08
*** annegentle has joined #openstack-nova22:09
*** esberglu has quit IRC22:10
*** Apoorva has quit IRC22:11
*** dfisher has quit IRC22:12
*** mmehan has quit IRC22:14
*** annegentle has quit IRC22:15
*** krtaylor has joined #openstack-nova22:17
openstackgerritMerged openstack/nova master: Add a caveat section about cellsv2 upcalls  https://review.openstack.org/49061222:19
*** krtaylor has quit IRC22:23
*** edmondsw has quit IRC22:23
*** xyang1 has quit IRC22:25
*** acormier has quit IRC22:26
*** JoseMello has quit IRC22:26
*** edmondsw has joined #openstack-nova22:26
*** krtaylor has joined #openstack-nova22:27
*** krtaylor has quit IRC22:31
*** Apoorva_ has quit IRC22:31
*** edmondsw has quit IRC22:31
*** Apoorva has joined #openstack-nova22:31
*** Sukhdev_ has quit IRC22:34
*** felipemonteiro_ has quit IRC22:41
*** acormier has joined #openstack-nova22:41
*** Sukhdev_ has joined #openstack-nova22:43
*** Apoorva_ has joined #openstack-nova22:47
openstackgerritEric Fried proposed openstack/nova master: nova.utils.get_ksa_adapter()  https://review.openstack.org/48813722:47
*** Apoorva has quit IRC22:47
efriedmordred Oboy, big changes, but I think you will like.  ^^22:47
efriedActually makes the code a lot smaller & simpler.22:48
*** efried is now known as efried_zzz22:50
*** dave-mccowan has quit IRC22:51
*** slaweq has quit IRC22:51
*** acormier has quit IRC22:51
*** slaweq has joined #openstack-nova22:51
*** acormier has joined #openstack-nova22:51
*** acormier has quit IRC22:52
*** diablo_rojo has quit IRC22:54
*** slaweq has quit IRC22:56
*** sdague has quit IRC22:56
*** rcernin has quit IRC22:58
*** ijw has quit IRC23:04
*** ijw has joined #openstack-nova23:05
*** gbarros has joined #openstack-nova23:06
*** lyan has quit IRC23:08
*** ijw has quit IRC23:09
*** ijw has joined #openstack-nova23:14
*** ijw has quit IRC23:15
*** mriedem1 has joined #openstack-nova23:23
*** itlinux has quit IRC23:25
*** mriedem has quit IRC23:25
*** ijw has joined #openstack-nova23:25
*** thorst_afk has joined #openstack-nova23:26
*** jmlowe has joined #openstack-nova23:27
*** baoli has joined #openstack-nova23:27
*** baoli has quit IRC23:32
*** thorst_afk has quit IRC23:32
*** hamzy has joined #openstack-nova23:33
*** hongbin has quit IRC23:34
*** abalutoiu has quit IRC23:38
*** acormier has joined #openstack-nova23:43
*** tbachman has quit IRC23:47
*** acormier has quit IRC23:48
*** marst has quit IRC23:51
*** alkhodos_ has quit IRC23:53
*** edmondsw has joined #openstack-nova23:54
*** dtp has quit IRC23:56
*** edmondsw has quit IRC23:58

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