Thursday, 2017-02-09

*** ducttape_ has joined #openstack-nova00:01
*** sdague has quit IRC00:02
*** edmondsw has joined #openstack-nova00:03
*** zz_dimtruck is now known as dimtruck00:06
*** edmondsw has quit IRC00:08
*** baoli has quit IRC00:11
*** dave-mccowan has joined #openstack-nova00:13
*** hongbin has quit IRC00:15
*** xinli has quit IRC00:16
*** nic has quit IRC00:19
*** krtaylor has joined #openstack-nova00:20
*** jaosorior has joined #openstack-nova00:20
*** salv-orlando has quit IRC00:23
*** yingjun has joined #openstack-nova00:28
*** jaosorior has quit IRC00:31
*** sbezverk has joined #openstack-nova00:45
*** adisky_ has quit IRC00:49
*** browne has quit IRC00:52
*** hoangcx has joined #openstack-nova00:54
*** dimtruck is now known as zz_dimtruck00:56
*** phuongnh has joined #openstack-nova00:58
*** jpena has quit IRC01:03
*** jpena has joined #openstack-nova01:05
*** huanxie has quit IRC01:11
*** gatuus has quit IRC01:11
*** yuntongjin has joined #openstack-nova01:14
*** kevinz has joined #openstack-nova01:18
*** zz_dimtruck is now known as dimtruck01:19
*** ducttape_ has quit IRC01:22
*** salv-orlando has joined #openstack-nova01:24
*** yuntongjin has quit IRC01:26
*** diga has quit IRC01:26
*** claudiub has quit IRC01:28
*** zhurong has joined #openstack-nova01:29
*** salv-orlando has quit IRC01:29
*** zhurong has quit IRC01:35
*** yuntongjin has joined #openstack-nova01:36
*** Jinxing has joined #openstack-nova01:37
*** Daisy has joined #openstack-nova01:37
*** dimtruck is now known as zz_dimtruck01:39
*** zhangjl has joined #openstack-nova01:39
*** adrian_otto has quit IRC01:39
*** Swami has quit IRC01:40
*** yingjun has quit IRC01:40
*** Apoorva has quit IRC01:40
*** yingjun has joined #openstack-nova01:46
*** iceyao has joined #openstack-nova01:50
*** sree has quit IRC01:51
*** sree has joined #openstack-nova01:51
*** thorst_ has joined #openstack-nova01:54
*** mtanino has quit IRC01:55
*** sree has quit IRC01:56
*** thorst_ has quit IRC01:58
*** adrian_otto has joined #openstack-nova01:59
*** adrian_otto has quit IRC02:03
*** jamesdenton has joined #openstack-nova02:03
*** david-lyle has joined #openstack-nova02:06
*** jamesden_ has joined #openstack-nova02:07
*** Daisy has quit IRC02:08
*** Daisy has joined #openstack-nova02:08
*** jamesdenton has quit IRC02:08
*** dave-mccowan has quit IRC02:09
*** Jinxing_ has joined #openstack-nova02:10
*** Daisy has quit IRC02:10
*** Daisy has joined #openstack-nova02:10
*** Daisy has quit IRC02:11
*** Daisy has joined #openstack-nova02:11
*** Jinxing has quit IRC02:11
*** ianychoi has quit IRC02:13
*** ianychoi has joined #openstack-nova02:13
*** litao has quit IRC02:14
*** litao has joined #openstack-nova02:14
*** yingjun has quit IRC02:14
*** Daisy has quit IRC02:15
*** gouthamr has quit IRC02:16
*** Daisy has joined #openstack-nova02:17
*** tanee_away is now known as tanee02:17
*** Jeffrey4l has quit IRC02:17
*** Daisy has quit IRC02:19
*** Daisy has joined #openstack-nova02:19
*** Jeffrey4l has joined #openstack-nova02:20
*** salv-orlando has joined #openstack-nova02:26
*** unicell has quit IRC02:26
*** Daisy has quit IRC02:26
*** Daisy has joined #openstack-nova02:27
*** Daisy has quit IRC02:29
openstackgerritHuan Xie proposed openstack/nova master: Fix live migrate with XenServer  https://review.openstack.org/42442802:29
*** Daisy has joined #openstack-nova02:29
*** zhangjl has left #openstack-nova02:29
*** owalsh has joined #openstack-nova02:30
*** salv-orlando has quit IRC02:30
*** owalsh-afk has quit IRC02:31
*** Daisy has quit IRC02:32
*** kberger has quit IRC02:33
*** Daisy has joined #openstack-nova02:33
*** kberger has joined #openstack-nova02:33
*** Daisy has quit IRC02:36
*** Daisy has joined #openstack-nova02:36
*** ducttape_ has joined #openstack-nova02:38
*** zz_dimtruck is now known as dimtruck02:38
*** gongysh has quit IRC02:40
*** gongysh has joined #openstack-nova02:40
*** gongysh has quit IRC02:45
*** litao has quit IRC02:48
*** litao has joined #openstack-nova02:49
*** tongli has quit IRC02:50
*** Hosam has quit IRC02:56
*** openstackstatus has quit IRC02:58
*** cburgess has quit IRC02:59
*** htruta has quit IRC02:59
*** htruta has joined #openstack-nova02:59
*** nicolasbock has quit IRC02:59
*** gokhan has quit IRC02:59
*** gokhan has joined #openstack-nova03:00
*** baoli has joined #openstack-nova03:01
*** openstackstatus has joined #openstack-nova03:01
*** ChanServ sets mode: +v openstackstatus03:01
*** psachin has joined #openstack-nova03:03
*** tlian has quit IRC03:04
*** hongbin has joined #openstack-nova03:05
*** cburgess has joined #openstack-nova03:06
*** baoli has quit IRC03:07
*** thorst_ has joined #openstack-nova03:08
*** thorst_ has quit IRC03:08
*** ijw has quit IRC03:11
*** nicolasbock has joined #openstack-nova03:11
*** Sukhdev has quit IRC03:13
*** yuntongjin has quit IRC03:17
*** sudipto has joined #openstack-nova03:18
*** sudipto_ has joined #openstack-nova03:18
*** bkopilov has quit IRC03:19
*** bkopilov_ has quit IRC03:19
*** baoli has joined #openstack-nova03:20
*** Apoorva has joined #openstack-nova03:20
*** yuntongjin has joined #openstack-nova03:25
*** Daisy has quit IRC03:26
*** Daisy has joined #openstack-nova03:26
*** yamahata has quit IRC03:27
*** Daisy has quit IRC03:27
*** Daisy has joined #openstack-nova03:27
*** armax has quit IRC03:31
*** links has joined #openstack-nova03:33
*** iceyao has quit IRC03:33
*** litao has quit IRC03:34
*** litao has joined #openstack-nova03:34
*** yuntongjin1 has joined #openstack-nova03:35
*** yuntongjin has quit IRC03:35
*** Daisy has quit IRC03:37
*** thorst_ has joined #openstack-nova03:38
*** Daisy has joined #openstack-nova03:38
*** thorst_ has quit IRC03:38
*** edmondsw has joined #openstack-nova03:39
*** marst has joined #openstack-nova03:41
*** yuntongjin1 has quit IRC03:41
*** Daisy has quit IRC03:42
*** Daisy has joined #openstack-nova03:44
*** ducttape_ has quit IRC03:44
*** ducttape_ has joined #openstack-nova03:44
*** edmondsw has quit IRC03:44
*** baoli has quit IRC03:47
*** Daisy has quit IRC03:48
*** jaypipes has joined #openstack-nova03:48
*** litao has quit IRC03:55
*** ducttape_ has quit IRC03:56
*** psachin has quit IRC04:00
*** crushil has quit IRC04:04
*** Jinxing_ has quit IRC04:08
*** yuntongjin has joined #openstack-nova04:10
*** lucas_ has joined #openstack-nova04:10
openstackgerritZeyu Zhu proposed openstack/nova master: Fix the spelling mistake in host.py  https://review.openstack.org/43131104:16
*** crushil has joined #openstack-nova04:17
*** yuntongjin has quit IRC04:17
*** udesale has joined #openstack-nova04:18
*** nicolasbock has quit IRC04:19
*** litao has joined #openstack-nova04:22
*** takashin has joined #openstack-nova04:22
*** psachin has joined #openstack-nova04:24
*** adrian_otto has joined #openstack-nova04:29
*** nmathew has joined #openstack-nova04:29
*** lucas_ has quit IRC04:31
*** faizy has joined #openstack-nova04:35
*** adrian_otto has quit IRC04:36
*** thorst_ has joined #openstack-nova04:38
*** mdnadeem has joined #openstack-nova04:39
openstackgerritMaciej Szankin proposed openstack/nova master: config options: remove libvirt imagecache  https://review.openstack.org/37849704:41
*** thorst_ has quit IRC04:44
*** sree has joined #openstack-nova04:45
*** dikonoor has joined #openstack-nova04:46
*** amotoki has joined #openstack-nova04:46
*** amotoki_ has joined #openstack-nova04:47
*** tojuvone has joined #openstack-nova04:48
*** bkopilov_ has joined #openstack-nova04:48
*** bkopilov has joined #openstack-nova04:49
*** yingjun has joined #openstack-nova04:50
*** amotoki has quit IRC04:51
*** prateek has joined #openstack-nova04:52
*** prateek_ has joined #openstack-nova04:53
*** dimtruck is now known as zz_dimtruck04:54
*** ducttape_ has joined #openstack-nova04:55
*** sree has quit IRC04:55
*** sree has joined #openstack-nova04:57
*** Daisy has joined #openstack-nova04:59
*** Daisy has quit IRC05:01
*** Daisy has joined #openstack-nova05:01
*** Daisy has quit IRC05:03
*** Daisy has joined #openstack-nova05:04
*** Sukhdev has joined #openstack-nova05:04
*** Daisy has quit IRC05:05
*** Daisy has joined #openstack-nova05:05
*** Daisy has quit IRC05:07
*** Daisy has joined #openstack-nova05:07
*** Daisy has quit IRC05:08
*** Daisy has joined #openstack-nova05:08
*** Daisy has quit IRC05:09
*** Daisy has joined #openstack-nova05:10
*** Daisy has quit IRC05:10
*** Daisy_ has joined #openstack-nova05:10
*** adisky_ has joined #openstack-nova05:10
*** Apoorva has quit IRC05:12
*** yingjun has quit IRC05:12
*** mtanino has joined #openstack-nova05:13
*** sudipto has quit IRC05:18
*** sudipto_ has quit IRC05:18
*** litao has quit IRC05:19
*** lpetrut has joined #openstack-nova05:20
*** crushil has quit IRC05:21
*** ayogi has joined #openstack-nova05:24
*** ratailor has joined #openstack-nova05:27
*** unicell has joined #openstack-nova05:32
*** krtaylor has quit IRC05:34
*** yingjun has joined #openstack-nova05:36
*** hongbin has quit IRC05:36
*** owalsh_ has joined #openstack-nova05:38
*** owalsh has quit IRC05:39
*** sudipto has joined #openstack-nova05:40
*** sudipto_ has joined #openstack-nova05:40
*** litao has joined #openstack-nova05:43
*** sandanar has joined #openstack-nova05:44
openstackgerritAndreas Jaeger proposed openstack/nova master: Prepare for using standard python tests  https://review.openstack.org/42939105:45
openstackgerritAndreas Jaeger proposed openstack/nova master: Prepare for using standard python tests  https://review.openstack.org/42939105:45
*** moshele has joined #openstack-nova05:47
*** amotoki has joined #openstack-nova05:51
*** yuntongjin has joined #openstack-nova05:52
*** amotoki has quit IRC05:52
*** amotoki has joined #openstack-nova05:52
*** amotoki_ has quit IRC05:54
*** amotoki_ has joined #openstack-nova05:56
*** amotoki has quit IRC06:00
*** lpetrut has quit IRC06:01
*** Daisy_ has quit IRC06:01
*** Daisy has joined #openstack-nova06:01
*** ducttape_ has quit IRC06:02
*** moshele has quit IRC06:03
*** Daisy has quit IRC06:06
*** ekuris__ has joined #openstack-nova06:07
*** yuntongjin has quit IRC06:09
*** jamesden_ has quit IRC06:09
*** salv-orlando has joined #openstack-nova06:09
*** sacharya_ has quit IRC06:11
*** liuyulong has quit IRC06:12
*** yuntongjin has joined #openstack-nova06:13
*** ssurana has joined #openstack-nova06:13
*** lpetrut has joined #openstack-nova06:16
*** mtanino has quit IRC06:18
*** prateek__ has joined #openstack-nova06:28
*** abalutoiu_ has joined #openstack-nova06:28
*** TheJulia_ has joined #openstack-nova06:29
*** carl_baldwin_ has joined #openstack-nova06:29
*** ssurana has quit IRC06:29
*** patrickeast_ has joined #openstack-nova06:29
*** ediardo_ has joined #openstack-nova06:30
*** Hosam has joined #openstack-nova06:31
*** kberger has quit IRC06:32
*** rdo has joined #openstack-nova06:32
*** marst_ has joined #openstack-nova06:32
*** ediardo has quit IRC06:33
*** carl_baldwin has quit IRC06:33
*** TheJulia has quit IRC06:33
*** ociuhandu has quit IRC06:33
*** prateek_ has quit IRC06:33
*** patrickeast has quit IRC06:33
*** rdo_ has quit IRC06:33
*** liusheng has quit IRC06:33
*** marst has quit IRC06:33
*** abalutoiu has quit IRC06:33
*** ediardo_ is now known as ediardo06:33
*** TheJulia_ is now known as TheJulia06:33
*** patrickeast_ is now known as patrickeast06:33
*** liusheng has joined #openstack-nova06:33
*** carl_baldwin_ is now known as carl_baldwin06:33
*** john51 has quit IRC06:34
*** john51 has joined #openstack-nova06:34
*** yamahata has joined #openstack-nova06:35
*** nkrinner_afk is now known as nkrinner06:38
*** Hosam_ has joined #openstack-nova06:40
*** thorst_ has joined #openstack-nova06:40
*** unicell1 has joined #openstack-nova06:43
*** Hosam has quit IRC06:43
*** unicell has quit IRC06:43
*** thorst_ has quit IRC06:45
*** claudiub has joined #openstack-nova06:50
*** sridharg has joined #openstack-nova06:51
*** Sukhdev has quit IRC06:53
*** foexle has joined #openstack-nova06:55
*** hoangcx_ has joined #openstack-nova06:55
*** avolkov has joined #openstack-nova06:55
*** hoangcx has quit IRC06:57
*** Daisy has joined #openstack-nova06:59
*** salv-orl_ has joined #openstack-nova06:59
*** rcernin has joined #openstack-nova07:00
*** tuanluong has joined #openstack-nova07:01
*** diga has joined #openstack-nova07:02
*** salv-orlando has quit IRC07:02
*** ducttape_ has joined #openstack-nova07:03
*** amotoki_ has quit IRC07:05
*** amotoki has joined #openstack-nova07:05
*** ociuhandu has joined #openstack-nova07:06
*** lennyb has joined #openstack-nova07:08
*** satyar has joined #openstack-nova07:09
*** tesseract has joined #openstack-nova07:11
*** sacharya has joined #openstack-nova07:12
*** andreas_s has joined #openstack-nova07:15
*** vsaienko has joined #openstack-nova07:16
*** diga has quit IRC07:16
*** sacharya has quit IRC07:17
*** markus_z has joined #openstack-nova07:17
*** udesale__ has joined #openstack-nova07:17
*** udesale has quit IRC07:20
*** tovin07_ has joined #openstack-nova07:22
*** foexle has quit IRC07:25
*** salv-orl_ has quit IRC07:28
*** gongysh has joined #openstack-nova07:29
*** yuntongjin has quit IRC07:32
*** udesale__ has quit IRC07:32
*** udesale has joined #openstack-nova07:33
*** yuntongjin has joined #openstack-nova07:33
*** udesale has quit IRC07:35
*** udesale has joined #openstack-nova07:35
*** pcaruana has joined #openstack-nova07:36
*** prateek__ has quit IRC07:38
*** prateek_ has joined #openstack-nova07:38
*** moshele has joined #openstack-nova07:41
*** litao has quit IRC07:41
*** litao has joined #openstack-nova07:41
*** unicell has joined #openstack-nova07:48
*** unicell1 has quit IRC07:49
*** udesale has quit IRC07:52
*** udesale has joined #openstack-nova07:53
*** diga has joined #openstack-nova07:55
*** unicell has quit IRC07:55
*** gcb has quit IRC07:59
*** yuntongjin has quit IRC08:01
*** hoangcx_ has quit IRC08:02
*** hoangcx has joined #openstack-nova08:02
*** shaohe_feng has quit IRC08:05
*** shaohe_feng has joined #openstack-nova08:06
*** faizy has quit IRC08:11
*** faizy has joined #openstack-nova08:12
*** udesale__ has joined #openstack-nova08:14
*** ducttape_ has quit IRC08:14
*** karimb has joined #openstack-nova08:15
*** udesale has quit IRC08:17
*** liusheng has quit IRC08:22
*** burgerk has joined #openstack-nova08:26
*** mjura has joined #openstack-nova08:27
*** vsaienko has quit IRC08:32
*** sree has quit IRC08:33
*** sree has joined #openstack-nova08:35
*** ltomasbo|away is now known as ltomasbo08:37
*** aloga_ has joined #openstack-nova08:40
*** eliqiao_ has quit IRC08:40
*** thorst_ has joined #openstack-nova08:40
*** eliqiao has joined #openstack-nova08:43
*** Daisy has quit IRC08:44
*** sree has quit IRC08:44
*** sree has joined #openstack-nova08:45
*** thorst_ has quit IRC08:46
*** gszasz has joined #openstack-nova08:46
*** sree has quit IRC08:49
*** rcernin has quit IRC08:50
*** burgerk has quit IRC08:53
*** wllabs_ has joined #openstack-nova08:53
*** wllabs has quit IRC08:54
*** wllabs_ is now known as wllabs08:54
*** owalsh_ is now known as owalsh-afk08:55
lyarwoodjaypipes: \o/ - you're welcome! ./me wonders if we need a subteam/support group for people working in or around bfv08:57
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-nova09:00
*** openstackgerrit has quit IRC09:03
*** openstackgerrit has joined #openstack-nova09:03
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types  https://review.openstack.org/43060809:03
*** wllabs has quit IRC09:03
openstackgerritEric Xie proposed openstack/nova master: Fix improper prompt when update existed resource class.  https://review.openstack.org/43139209:03
openstackgerritgaryk proposed openstack/nova master: VMware: retry network lookup if network not ready  https://review.openstack.org/39177809:04
*** wllabs has joined #openstack-nova09:04
*** rcernin has joined #openstack-nova09:06
*** amotoki has quit IRC09:11
*** lpetrut has quit IRC09:13
*** karimb has quit IRC09:14
*** slaweq has joined #openstack-nova09:16
*** Jeffrey4l has quit IRC09:17
openstackgerritzhaolihui proposed openstack/nova master: Fix keypair quota error  https://review.openstack.org/40352909:17
*** Jeffrey4l has joined #openstack-nova09:17
*** amoralej|off is now known as amoralej09:17
openstackgerritEric Xie proposed openstack/nova master: [placement]Fix improper prompt when update RC with existed one's name.  https://review.openstack.org/43139209:22
*** lucas-afk is now known as lucasagomes09:26
*** roeyc has joined #openstack-nova09:27
*** panda|Zz is now known as panda09:29
*** Hosam_ has quit IRC09:29
*** ralonsoh has joined #openstack-nova09:30
*** yingjun has quit IRC09:33
*** huanxie has joined #openstack-nova09:36
lyarwoodsfinucan: would you mind taking a look at https://review.openstack.org/#/c/427364/ again this morning?09:37
openstackgerritEric Xie proposed openstack/nova master: Fix improper prompt when update RC with existed one's name.  https://review.openstack.org/43139209:38
*** lpetrut has joined #openstack-nova09:39
sfinucanlyarwood: just doing expenses, but soon as I'm done with that (y)09:43
lyarwoodsfinucan: thanks, did you enjoy FOSDEM btw?09:44
sfinucanlyarwood: Sure did. Last year was /slightly/ better but it's a remarkably high bar in general :)09:45
sfinucanjohnthetubaguy: I think you pointed this out in a review. Fix is up now https://review.openstack.org/#/c/43049609:46
lyarwoodsfinucan: cool glad to hear it, you should really try to make it to devconf as well next year09:46
*** prateek_ has quit IRC09:48
*** prateek has quit IRC09:48
*** prateek has joined #openstack-nova09:48
*** karimb has joined #openstack-nova09:49
sfinucanlyarwood: I've every intention of it09:49
sfinucanAlong with one or two others09:50
lyarwood:) good good09:53
*** litao has quit IRC09:53
*** cdent has joined #openstack-nova09:54
*** lpetrut has quit IRC09:55
*** dosaboy has quit IRC09:56
*** dosaboy has joined #openstack-nova09:58
*** dosaboy has quit IRC09:58
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Fix races with nfs volume mount/umount  https://review.openstack.org/38385909:59
sfinucanmdbooth: Looks like there's a merge conflict on https://review.openstack.org/#/c/423402?09:59
*** dosaboy has joined #openstack-nova10:00
*** tovin07_ has quit IRC10:01
*** david-lyle has quit IRC10:02
mdboothsfinucan: Ah, thanks10:06
*** hoangcx has quit IRC10:07
*** ducttape_ has joined #openstack-nova10:11
*** gcb has joined #openstack-nova10:13
*** faizy has quit IRC10:13
*** faizy has joined #openstack-nova10:14
*** udesale__ has quit IRC10:15
*** ducttape_ has quit IRC10:17
*** kevinz has quit IRC10:24
*** phuongnh has quit IRC10:25
*** links has quit IRC10:27
johnthetubaguyvladikr: sfinucan: got a quick question on this vlan tag patch: https://review.openstack.org/#/c/42118610:27
*** sambetts|afk is now known as sambetts10:27
johnthetubaguyvladikr: sfinucan: I am wondering why we don't see us no longer setting the vlan tag via the ip link command?10:28
sfinucanjohnthetubaguy: to the best of my knowledge, that still happens10:29
sfinucanonly libvirt overrides it10:29
sfinucan"Libvirt also removes any vlan tags that has been set externally, by the ip link command."10:29
johnthetubaguysfinucan: it just feels like that code will stay there for ever if we don't stop doing it after that libvirt version10:30
johnthetubaguysfinucan: I know its not got a functional impact as such10:30
sfinucanjohnthetubaguy: Aha, gotcha10:30
sfinucanSo perhaps a TOD10:30
sfinucan*TODO10:30
sfinucan"remove this once we no longer support offending libvirt versions"10:30
johnthetubaguysfinucan: yeah, that would be cool10:31
johnthetubaguyI mean its not a big deal, but it would be good to have while we are thinking about it10:31
*** ociuhandu has quit IRC10:32
sfinucanjohnthetubaguy: Agreed. I've been able to remove good chunks of legacy code from the libvirt driver thanks to danpb's helpful commenting10:32
*** pcaruana has quit IRC10:32
*** pcaruana has joined #openstack-nova10:33
*** satyar has quit IRC10:34
*** tbachman has quit IRC10:34
*** mptacekx has joined #openstack-nova10:35
*** mubbashar84 has joined #openstack-nova10:36
*** cdent has quit IRC10:37
*** tbachman has joined #openstack-nova10:38
*** ekuris__ has quit IRC10:38
*** links has joined #openstack-nova10:40
huanxieHi johnthetubaguy, could you help review my patch which fixing live-migration problem with XenServer https://review.openstack.org/#/c/424428/, thanks a lot10:40
johnthetubaguyhuanxie: ah, I missed the fact that was updated, I will take a look next10:41
*** thorst_ has joined #openstack-nova10:41
huanxieThanks:)10:42
johnthetubaguyhuanxie: thanks for the test tidyups, that looks much better now10:44
huanxiejohnthetubaguy, just found the redundency when fixing your comments:)10:45
*** abalutoiu_ has quit IRC10:46
*** thorst_ has quit IRC10:46
*** slunkad has quit IRC10:47
*** huanxie has quit IRC10:47
*** tuanluong has quit IRC10:48
*** slunkad has joined #openstack-nova10:49
*** lpetrut has joined #openstack-nova10:49
mubbashar84Hi All, i am having a problem in launching a VM. VM show in running state but The console stucks and only i can see is the iPXE (http://ipxe.org) 00:03.0 C980 PC12.10 PnP PMM10:50
mdboothmubbashar84: Try asking in #openstack, this channel's just for developers.10:51
mubbashar84Thank you mdbooth.10:52
*** yamahata has quit IRC10:53
*** ekuris__ has joined #openstack-nova10:53
*** nmathew has quit IRC10:59
*** sree has joined #openstack-nova11:00
*** swebster has quit IRC11:06
*** cdent has joined #openstack-nova11:09
*** yuntongjin has joined #openstack-nova11:12
lennybwznoinsk, hi, is there a special dpdk related channel? I need to ask some questions regarding VXLAN11:19
*** nicolasbock has joined #openstack-nova11:21
*** liusheng has joined #openstack-nova11:23
*** Hosam has joined #openstack-nova11:25
*** yuntongjin has quit IRC11:26
*** yuntongjin has joined #openstack-nova11:26
*** ociuhandu has joined #openstack-nova11:26
*** sudipto has quit IRC11:27
*** sudipto_ has quit IRC11:27
*** yuntongjin has quit IRC11:30
*** yuntongjin has joined #openstack-nova11:30
*** yuntongjin has quit IRC11:30
*** dgonzalez has quit IRC11:30
openstackgerritxianming.mao proposed openstack/nova-specs master: Add support for volume online-migrate when backend has RBD  https://review.openstack.org/43013111:32
*** tbachman has quit IRC11:34
*** gongysh has quit IRC11:41
*** sree_ has joined #openstack-nova11:44
*** sree_ is now known as Guest371611:44
*** sree has quit IRC11:46
*** yingjun has joined #openstack-nova11:48
*** dgonzalez has joined #openstack-nova11:51
*** wllabs_ has joined #openstack-nova11:52
*** wllabs has quit IRC11:53
*** wllabs_ is now known as wllabs11:53
*** links has quit IRC11:55
*** swebster has joined #openstack-nova11:56
*** derekh has joined #openstack-nova11:58
*** faizy has quit IRC11:59
*** jpena is now known as jpena|lunch12:00
*** fragatina has quit IRC12:00
*** kevinz has joined #openstack-nova12:01
*** Guest3716 has quit IRC12:01
*** owalsh-afk is now known as owalsh12:01
*** sree has joined #openstack-nova12:01
*** links has joined #openstack-nova12:07
EmilienMdansmith, cdent: I have a quick update about tripleo: it sounds like it works fine now. The promotion jobs that update packages in our CI didnd't work for some reasons, that I think unrelated (probably another blocker but not in Nova)12:10
*** ekuris__ has quit IRC12:10
EmilienMdansmith, cdent: please don't ask me why it works now because i don't know yet, I'll need to investigate what was wrong this week when I did the testing, because I had irregular results all long12:11
cdentEmilienM: so it's better now but we're not sure why?12:11
cdentoops12:11
cdent:)12:11
EmilienMyes, it is. But again, I'll investigate next time when i'm back home (i'm in meetings all week)12:11
cdentWell, at least it seems happy now, that's a good thing12:11
EmilienMyes, it was a pain in the  *** for us, we couldn't release and I think at some point we might be able to release very soon (early next week maybe)12:12
EmilienMcdent: I'll let you know if something changes12:12
EmilienMjohnthetubaguy, cdent, dansmith (and matt but offline): thx for your help, appreciated12:12
*** psachin has quit IRC12:12
*** dave-mccowan has joined #openstack-nova12:13
*** ducttape_ has joined #openstack-nova12:13
cdentAlways happy to help EmilienM12:13
*** abalutoiu has joined #openstack-nova12:14
*** kevinz has quit IRC12:15
*** kevinz has joined #openstack-nova12:16
*** ratailor has quit IRC12:16
openstackgerritWang Qing wu proposed openstack/nova master: PowerVM Driver: spawn/destroy  https://review.openstack.org/39128812:17
*** ducttape_ has quit IRC12:18
*** amoralej is now known as amoralej|lunch12:18
*** psachin has joined #openstack-nova12:18
*** smatzek has joined #openstack-nova12:21
*** mubbashar84 has quit IRC12:21
*** bvanhav has joined #openstack-nova12:22
*** iceyao has joined #openstack-nova12:22
*** bkopilov has quit IRC12:24
*** bkopilov_ has quit IRC12:24
*** ekuris__ has joined #openstack-nova12:25
*** diga has quit IRC12:26
*** satyar has joined #openstack-nova12:30
*** aloga_ has quit IRC12:32
*** mtanino has joined #openstack-nova12:32
*** kevinz has quit IRC12:33
*** karimb has quit IRC12:34
*** salv-orlando has joined #openstack-nova12:35
*** kevinz has joined #openstack-nova12:35
*** karimb has joined #openstack-nova12:35
gabor_antaljohnthetubaguy: thanks for the review, it was missed from the commit, I added it!12:38
gabor_antaljohnthetubaguy: could you please recheck my patch? https://review.openstack.org/#/c/431030/12:38
*** tbachman has joined #openstack-nova12:39
johnthetubaguygabor_antal: did you send the update already?12:39
openstackgerritGábor Antal proposed openstack/nova master: Enable global hacking checks and removed local checks  https://review.openstack.org/43103012:39
gabor_antalyeah, just my ssh was a bit slow12:39
gabor_antallooks like it needed some time to finish the review command12:40
johnthetubaguygabor_antal: no worries, looks good, thanks!12:41
gabor_antalgreat, thanks for the wuick review! :)12:41
*** thorst_ has joined #openstack-nova12:41
gabor_antalWould you please also check https://review.openstack.org/#/c/389338/5 if you have some time? this is a dependency for my patch12:42
*** thorst_ has quit IRC12:42
*** thorst_ has joined #openstack-nova12:43
alex_xujohnthetubaguy: re: https://review.openstack.org/#/c/424931/4, if we raise exception instead of just pick the first one, is that kind of API behaviour change?12:45
*** sdague has joined #openstack-nova12:45
johnthetubaguyalex_xu: yeah, I think the best thing is just not changing it really12:46
johnthetubaguygabor_antal: yeah, I wasn't sure about till we actually release ocata12:46
alex_xujohnthetubaguy: yeah, i'm ok without change. it is just reduce some useless loop.12:47
*** lucas__ has joined #openstack-nova12:48
*** links has quit IRC12:50
gabor_antaljohnthetubaguy:  okay, maybe it should wait, you know that better tahn me. btw fyi the hacking changes are not proposed automatically by the Proposal bot. We have speaked about it with mriedem, here's some proof: https://review.openstack.org/#/c/409626/12:51
gabor_antalhttps://github.com/openstack/requirements/blob/master/blacklist.txt maybe thats better link12:53
*** brault|a_ has joined #openstack-nova12:56
*** brault|__ has joined #openstack-nova12:58
*** brault|away has quit IRC12:58
*** rfolco has joined #openstack-nova12:58
*** salv-orl_ has joined #openstack-nova12:59
*** gcb has quit IRC13:00
*** jpena|lunch is now known as jpena13:01
*** ducttape_ has joined #openstack-nova13:02
*** brault|__ has quit IRC13:02
*** salv-orlando has quit IRC13:02
openstackgerritGábor Antal proposed openstack/nova master: Removed unnecessary parantheses and fixed formation  https://review.openstack.org/37054913:03
*** brault|a_ has quit IRC13:04
*** brault|away has joined #openstack-nova13:04
*** lucasagomes is now known as lucas-hungry13:04
gabor_antaljohnthetubaguy: would you please recheck https://review.openstack.org/#/c/370549/ too? I only resolved merge conflict13:05
*** brault|a_ has joined #openstack-nova13:06
*** ayogi has quit IRC13:08
*** brault|__ has joined #openstack-nova13:08
*** brault|away has quit IRC13:08
*** sudipto has joined #openstack-nova13:11
*** sudipto_ has joined #openstack-nova13:11
*** brault|a_ has quit IRC13:11
*** brault|away has joined #openstack-nova13:11
*** brault|__ has quit IRC13:12
*** faizy has joined #openstack-nova13:13
*** psachin has quit IRC13:13
*** brault|away has quit IRC13:15
*** edmondsw has joined #openstack-nova13:16
*** Jack_I has joined #openstack-nova13:17
*** eharney has quit IRC13:20
*** esberglu has joined #openstack-nova13:22
*** lucas__ has quit IRC13:23
*** brault|away has joined #openstack-nova13:23
*** vsaienko has joined #openstack-nova13:25
*** amoralej|lunch is now known as amoralej13:28
*** brault|away has quit IRC13:28
*** karimb has quit IRC13:30
*** psachin has joined #openstack-nova13:33
*** Hosam has quit IRC13:34
*** Hosam has joined #openstack-nova13:35
*** ducttape_ has quit IRC13:36
*** rfolco has quit IRC13:36
*** rfolco has joined #openstack-nova13:37
*** tblakes has joined #openstack-nova13:38
*** Hosam has quit IRC13:39
*** tbachman has quit IRC13:39
*** mdnadeem has quit IRC13:40
*** tbachman has joined #openstack-nova13:40
*** eharney has joined #openstack-nova13:44
*** kberger has joined #openstack-nova13:45
openstackgerritJeremy Liu proposed openstack/nova master: [3/3]Replace six.iteritems() with .items()  https://review.openstack.org/41508013:49
*** wllabs has quit IRC13:49
*** wllabs has joined #openstack-nova13:50
*** zz_dimtruck is now known as dimtruck13:50
openstackgerritJohn Garbutt proposed openstack/nova master: Add device_id when creating ports  https://review.openstack.org/43154513:52
*** gongysh has joined #openstack-nova13:52
*** yingjun has quit IRC13:52
*** baoli has joined #openstack-nova13:53
*** burt has joined #openstack-nova13:54
*** quintela has quit IRC13:56
*** gouthamr has joined #openstack-nova13:56
*** baoli has quit IRC13:56
*** lucas-hungry is now known as lucasagomes13:57
*** bvanhav_ has joined #openstack-nova13:59
*** bvanhav has quit IRC14:00
*** liverpooler has quit IRC14:00
*** bkopilov_ has joined #openstack-nova14:01
*** liverpooler has joined #openstack-nova14:01
*** bkopilov has joined #openstack-nova14:01
*** mptacekx has quit IRC14:02
*** baoli has joined #openstack-nova14:03
*** ducttape_ has joined #openstack-nova14:04
*** bvanhav_ is now known as bvanhav14:04
*** ansiwen_ is now known as ansiwen14:04
*** moshele has quit IRC14:05
*** moshele has joined #openstack-nova14:06
*** wllabs has quit IRC14:06
*** mdrabe has joined #openstack-nova14:08
*** wllabs has joined #openstack-nova14:08
*** baoli has quit IRC14:09
*** baoli has joined #openstack-nova14:09
*** burgerk has joined #openstack-nova14:12
jaypipeslyarwood: lol, yeah :)14:13
*** vsaienko has quit IRC14:14
*** vsaienko has joined #openstack-nova14:16
*** burgerk has quit IRC14:17
*** kevinz has quit IRC14:19
gibijohnthetubaguy: as you requested on the nova meeting, here is a bp that needs re-approve for pike https://blueprints.launchpad.net/nova/+spec/versioned-notification-transformation-pike14:19
gibijohnthetubaguy: also if you have rights could you change the assignee on that bp to me?14:20
gibijohnthetubaguy: it seems that the launchpad id 'gibi' is somebody else than me :)14:20
*** smatzek has quit IRC14:20
johnthetubaguygibi: seems lp thinks other people are gibi, yeah14:20
openstackgerritVladik Romanovsky proposed openstack/nova master: libvirt: set vlan tag for macvtap on SR-IOV VFs  https://review.openstack.org/42118614:20
johnthetubaguygibi: does that look better now?14:21
gibijohnthetubaguy: thanks a lot! it is perfect now14:21
*** owalsh is now known as owalsh-brb14:22
*** krtaylor has joined #openstack-nova14:26
*** owalsh-brb has quit IRC14:26
johnthetubaguygibi: cool, no problem14:29
openstackgerritJohn Garbutt proposed openstack/nova master: Stop leaking ports on port_create timeout  https://review.openstack.org/34718314:29
vladikrsfinucan, johnthetubaguy, I've added a todo to remove the ip link command after the libivrt version bump. https://review.openstack.org/42118614:30
sfinucanvladikr: (y)14:30
sfinucanI'll review now14:30
vladikrsfinucan, thanks14:30
*** brault|away has joined #openstack-nova14:31
johnthetubaguyvladikr: thanks, lgtm14:31
*** mlavalle has joined #openstack-nova14:31
*** owalsh-brb has joined #openstack-nova14:31
*** owalsh-brb is now known as owalsh14:31
*** catintheroof has joined #openstack-nova14:31
openstackgerritJohn Garbutt proposed openstack/nova master: Stop leaking ports on port_create timeout  https://review.openstack.org/34718314:33
*** markus_z has quit IRC14:34
*** mjura has quit IRC14:34
johnthetubaguyBobBall: I am just imagining lots of -1s from the XenServer CI again?14:34
*** vsaienko has quit IRC14:35
EmilienMcdent: do we managed to promote TripleO CI with new nova but somehow we're unable to promote Puppet CI (which are btw much simpler to debug than tripleo)14:35
*** brault|away has quit IRC14:35
EmilienMcdent: s/do we/we/14:36
*** yingjun has joined #openstack-nova14:36
*** brault|away has joined #openstack-nova14:36
EmilienMcdent: http://logs.openstack.org/15/424915/13/check/gate-puppet-openstack-integration-4-scenario001-tempest-centos-7/42fa9b9/logs/nova/nova-placement-api.txt.gz#_2017-02-09_12_29_24_21314:36
cdentEmilienM: hrmm. Any clues?14:37
jaypipesjohnthetubaguy, bauzas: easy +2 here: https://review.openstack.org/#/c/430399/214:37
sfinucanSorry for what I'm about to do, but it should be the last time I've to do it (all the "risky" stuff is at the end and can bitrot for a while)14:37
EmilienMcdent: I don't think placement api service is ready, I don't see the POST14:37
*** brault|a_ has joined #openstack-nova14:38
EmilienMcdent: we're running nova from rc114:38
openstackgerritStephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates  https://review.openstack.org/43091014:39
*** tbachman has quit IRC14:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6'  https://review.openstack.org/43091114:39
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters  https://review.openstack.org/43090914:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend'  https://review.openstack.org/43071614:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf  https://review.openstack.org/43071714:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_', 'dhcp_' options  https://review.openstack.org/43101814:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ebtables_' options  https://review.openstack.org/43101914:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_' options  https://review.openstack.org/43101714:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic'  https://review.openstack.org/43091314:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate remaining options in conf/network  https://review.openstack.org/43102214:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Final cleanups in conf/network  https://review.openstack.org/43102314:39
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters  https://review.openstack.org/43091214:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'iptables_' options  https://review.openstack.org/43091514:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'fake_network'  https://review.openstack.org/43102014:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'firewall_driver'  https://review.openstack.org/41239014:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'metadata_host', 'metadata_port'  https://review.openstack.org/43091414:39
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'send_arp_for_ha', 'send_arp_for_ha_count'  https://review.openstack.org/43102114:39
*** ekuris__ has quit IRC14:40
cdentEmilienM: Looks like a similar situation to what we were seeing before: n-cpu is not finding the placement endpoint, never records inventory for the compute-node. When n-scheduler starts talking to the placement-api that's the first time it is being talked to, but there's no data there14:40
*** gcb has joined #openstack-nova14:40
*** brault|away has quit IRC14:40
EmilienMcdent: what is weird is that it passed on the other scenario14:40
*** brault|away has joined #openstack-nova14:40
EmilienMcdent: which means we're racy now14:40
EmilienMcdent: all our scenarios deploy nova/placement the same way14:41
sfinucanjohnthetubaguy, sdague: I think the first 10 or so of those are noddy but helpful nonetheless. Would appreciate ye taking a glance and (hopefully) sending them on their way14:41
EmilienMowalsh: ^ fyi14:41
EmilienMcdent: i'm currently investigating puppet catalog and resources orchestration14:41
sfinucanThey should clean up and mark virtually all of the nova-network opts for future removal, while the latter ones untangle the repurposed nova-net opts14:42
cdentEmilienM: it would be great if we could get a summary, with times, of when things happen, because trying to inspect multiple logs at once is proving rather difficult14:42
*** tbachman has joined #openstack-nova14:42
*** acabot has quit IRC14:42
*** brault|__ has joined #openstack-nova14:42
johnthetubaguycdent: I wondering if we only try fetching the service catalog once? would we log something for that?14:42
*** brault|a_ has quit IRC14:42
EmilienMcdent: sure let me prepare that: etherpad.openstack.org/p/puppet-nova-trunk-debug14:43
cdentjohnthetubaguy: I don't know. This is part of why I've been saying that I think our understanding of keystoneauth1 is incomplete. I personally haven't had a chance to fix that for myself yet.14:43
johnthetubaguycdent: yeah, I have been digging in there recently for the service token stuff, I know I keep getting lost in there still14:44
*** coreywright has quit IRC14:44
*** brault|a_ has joined #openstack-nova14:45
*** brault|away has quit IRC14:45
*** lucas__ has joined #openstack-nova14:45
EmilienMcdent: I tried to grep useful things : http://paste.fedoraproject.org/551748/66515901/14:46
*** brault|__ has quit IRC14:47
EmilienMcdent: if it's too noisy I can reduce the file14:47
EmilienMcdent: so that file is the catalog of a job that failed14:47
*** crushil has joined #openstack-nova14:47
*** esberglu has quit IRC14:48
*** markus_z has joined #openstack-nova14:49
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895514:49
*** brault|away has joined #openstack-nova14:49
*** brault|a_ has quit IRC14:49
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896414:50
EmilienMcdent: I reduced the catalog: http://paste.fedoraproject.org/551757/86651825/14:50
openstackgerritTakashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host  https://review.openstack.org/41492614:50
*** mjura has joined #openstack-nova14:50
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004214:50
cdentEmilienM: I'm not sure that providing a log of the puppet activity (that is what that is isn't it?0 really tells us what we need to know. We need to understand the interactions of the various services, in a timeline, which means extracting signal from the logs of the various services, unforutnately. What I mean is:14:51
EmilienMcdent: what gives the catalog is timestamps of when service run14:52
cdentat time X something is registered in the catalog, at time Y something starts, at time Z n-cpu tries to talk to placement for the first time, at time A the placement service records its first hit, at time B n-cpu asks for a service catalog14:52
EmilienMcdent: for ex, you can see when we configure cells, etc14:52
cdentwhen the services _run_ is not enough14:53
cdentit's when the actions happen that we're trying to detangle, isn't it? I'm not entirely sure.14:53
EmilienMright14:53
* cdent coffees up14:53
*** brault|away has quit IRC14:54
*** brault|away has joined #openstack-nova14:55
*** wllabs has quit IRC14:56
*** wllabs has joined #openstack-nova14:56
*** vsaienko has joined #openstack-nova14:56
sdaguethe service catalog is embedded in the keystone token14:57
mordredkeypairs are per-AZ?14:58
sdaguejohnthetubaguy / cdent perhaps there is a placement service call before it's registered?14:58
EmilienMcdent: damn, now we promoted tripleo CI, I also see jobs flapping with placement service14:58
EmilienMcdent: it's working sometimes but failing very often14:58
nicolasbockHi, I am trying to setup the placement-api14:59
cdentsdague: would it not "try again"?14:59
nicolasbockaccording to http://docs.openstack.org/developer/nova/placement.html there should be a wsgi script somewhere in the package14:59
*** udesale has joined #openstack-nova14:59
sdaguecdent: while the token is valid?14:59
sdagueI thought typically for service users that token is only rotated on expiration15:00
nicolasbockbut I can't find that script15:00
*** iceyao has quit IRC15:00
nicolasbockcould someone give me a pointer where I can find it?15:00
cdentsdague: i don't know, see above about not knowing enough15:00
*** karthiks has quit IRC15:00
sdaguemordred: there is nothing I know about in the keypair data model that makes it per AZ15:00
*** brault|away has quit IRC15:01
*** sridharg has quit IRC15:01
johnthetubaguymordred: +1 what sdague said, its per region, AFAIK15:01
mordredcool. that's what I thought15:01
*** lucas__ has quit IRC15:01
mordredI got this bug report https://github.com/ansible/ansible/issues/21191 and it seemed crazy to me - I'll dig more, thanks15:01
dansmithyep, and stored with the instance now, so not per cell either15:02
EmilienMnicolasbock: /usr/bin/nova-placement-api15:02
nicolasbockEmilienM, ah, cool!15:02
cdentnicolasbock: a file called nova-placement-api will be automatically created as part of the install process. that is the wsgi script. where it ends up depends on your python setup15:02
cdentaw, EmilienM beat me to it15:02
nicolasbockcdent, thanks :)15:02
sdaguemordred: http://developer.openstack.org/api-ref/compute/?expanded=create-or-import-keypair-detail#create-or-import-keypair15:02
nicolasbockI was expecting something like app.wsgi as it is done in some other services15:03
EmilienMdansmith: hey good morning - we promoted TripleO Ci with nova/trunk because jobs passed but it's racy, I see some failure now. I have debug on http://logs.openstack.org/15/424915/13/check/gate-puppet-openstack-integration-4-scenario001-tempest-centos-7/42fa9b9/logs/nova/nova-placement-api.txt.gz15:03
sdaguemordred: I have no idea why they believe that setting per AZ is a thing15:03
cdentnicolasbock: what's being done with placement is an artifact of pbr15:03
*** esberglu has joined #openstack-nova15:03
dansmithEmilienM: yeah, I've been watching. I have no ideas at the moment15:03
EmilienMdansmith: ok, I keep digging15:04
nicolasbockcdent, I see. I15:04
*** mriedem has joined #openstack-nova15:04
nicolasbockis there a timetable for when placement will be split off into a separate entity?15:04
*** esberglu_ has joined #openstack-nova15:04
cdentdansmith, EmilienM: if sdague is right that a valid token will not try again to get a service catalog and that service catalog doesn't yet have a placement entry, then that would explain things?15:04
cdentnicolasbock: no, not yet. It's on the agenda for ptg, but nothing solid or detailed yet15:05
mordredsdague: what confuses me more is that they seem to be getting availability_zone back in their response dict15:05
sdaguemordred could probably answer that keystoneauth1 assumption best15:05
nicolasbockcdent, ok15:05
sdaguemordred: from what provider?15:05
sdaguemordred: that's definitely no where near upstream code15:05
mordredsdague: unknown. I'll be asking- and telling them I will not support az for that resource15:06
mordredsdague: what keystoneauth assumption?15:06
EmilienMcdent, sdague: http://logs.openstack.org/15/424915/13/check/gate-puppet-openstack-integration-4-scenario001-tempest-centos-7/42fa9b9/logs/keystone-resources.txt.gz15:06
*** xinliang has quit IRC15:06
*** dimtruck is now known as zz_dimtruck15:06
cdentEmilienM: but at what time is that list made?15:06
mordredyes. keystoneauth1 will not get a new token if the current token is valid15:06
EmilienMcdent: after CI run15:06
EmilienMcdent: it's in post-ci thing, when we gather logs15:06
*** takashin has left #openstack-nova15:06
cdentif it is late in the process then it doesn't tell us anything15:06
EmilienMcdent: so wayyyyy after tempest ran15:06
cdentif the catalog doesn't have placement in it when n-cpu starts up, then boom?15:07
EmilienMthat's a good question ^15:07
EmilienMbecause nova-cpu starts BEFORE httpd, which means before endpoints/services are created15:07
*** esberglu has quit IRC15:07
mordredthat seems like ordering you'll need to change15:08
* cdent nods15:08
EmilienMso if nova-cpu is not able to retry by itself, indeed this is a problem15:08
mordredas more and more things decide to use the catalog to get references to each other15:08
EmilienMmordred: I disagree15:08
EmilienMmordred: nova compute should be able to retry by itself15:08
sdagueEmilienM: you really need to have layed out your service catalog before any services start15:09
EmilienMand placement registration is already retrying in nova-compute (dan wrote it iirc)15:09
mordredEmilienM: but if the catalog is required to find out where other apis are, then one should register services with keystone before starting dependent services no?15:09
sdaguemordred: ++15:09
*** hongbin has joined #openstack-nova15:09
*** lucas__ has joined #openstack-nova15:09
dansmithagree, catalog should be available first15:09
EmilienMok I disagree with your approach but I'll follow your suggestion and tell nova compute to start after15:09
*** smatzek has joined #openstack-nova15:10
EmilienMI'll let you know how it works very shortly15:10
sdaguethis is a pretty basic flow assumption15:10
sdaguebring up keystone, create all service users, create all endpoint definitions, bring up rest of services15:10
dansmithjust like start apache after you have network up so it can bind to addresses, etc15:10
EmilienMsdague: ok, let me change that now.15:11
mordredso - that brings to mind a question though...15:11
mriedemjohnthetubaguy: thanks for running the meeting, looks like it was a short one15:11
openstackgerritJeremy Liu proposed openstack/nova master: [3/3]Replace six.iteritems() with .items()  https://review.openstack.org/41508015:11
mordredwhat happens when all the service apis run in apache?15:11
EmilienMmordred: nova-api in WSGI / apache is not supported15:11
sdaguemordred: what's the question?15:12
EmilienMmordred: they suggested me to revert what we did in TripleO and use eventlet15:12
mordredI know - but what about when we get to the point where it is?15:12
sdaguemordred: I don't think that changes the flow15:12
mordredso that there isn't really a possibility of starting api endpoints in a particular order15:12
mordredsdague: no?15:12
EmilienMin the case of nova compute, no15:12
mordredoh. duh. nevermind15:12
sdaguemordred: you can totally enable just keystone15:12
cdentkeystone becomes a...keystone15:12
sdaguedo all it's stuff15:12
sdaguethen bring up everything else15:12
*** brault|away has joined #openstack-nova15:12
*** andreas_s has quit IRC15:12
mordredyah - nevermind - only on second coffee15:13
mordred:)15:13
sdagueheh15:13
*** vsaienko has quit IRC15:13
* mordred was conflating nova-cpu and nova-api in my brainhole15:13
sdaguemordred: yeh, even in those cases, you'll still need a keystone bootstrapping phase. I can't imagine that ever goes away15:13
*** vsaienko has joined #openstack-nova15:14
*** sree has quit IRC15:15
*** sree has joined #openstack-nova15:15
cdentTIL15:15
*** vsaienko has quit IRC15:16
*** sree_ has joined #openstack-nova15:17
openstackgerritJohn Garbutt proposed openstack/nova master: Assume neutron port_binding extensions enabled  https://review.openstack.org/35772615:17
johnthetubaguymriedem: no worries15:17
*** sree_ is now known as Guest9863315:17
*** sree has quit IRC15:17
*** xinliang has joined #openstack-nova15:18
jrolljohnthetubaguy: we have a "Virt and Metal in the same region" topic in our ptg list, feels like that should be a nova topic, wdyt?15:18
*** adrian_otto has joined #openstack-nova15:18
johnthetubaguyjroll: feels like a joint topic15:18
jrolljohnthetubaguy: maybe, I know it's mostly nova issues though15:19
johnthetubaguyjroll: oh, well more nova than ironic though15:19
johnthetubaguyjroll: has anyone got a concrete list of issues yet, thats what I was struggling with15:19
*** tblakes has quit IRC15:20
jrolljohnthetubaguy: just that etherpad that was going around15:21
jrollidk how concrete things are now15:21
johnthetubaguyjroll: thats probably the list I dreamt up one warning, yeah.15:21
*** karimb has joined #openstack-nova15:22
mriedemlyarwood: is this still a valid bug https://bugs.launchpad.net/nova/+bug/1630600 ?15:23
openstackLaunchpad bug 1630600 in OpenStack Compute (nova) "swap volume intermittently fails with "libvirtError: block copy still active: domain has active block job"" [Medium,In progress] - Assigned to Lee Yarwood (lyarwood)15:23
*** andreas_s has joined #openstack-nova15:23
macszcdent: found a bug report that was missing a placement tag, maybe you want to take a look: https://bugs.launchpad.net/nova/+bug/166316315:25
openstackLaunchpad bug 1663163 in OpenStack Compute (nova) "Improper prompt when update existed resource class" [Undecided,In progress] - Assigned to Eric Xie (eric-xie)15:25
lyarwoodmriedem: that should be resolved by https://review.openstack.org/#/c/399735/15:26
cdentmacsz: thanks for letting me know, looking now15:26
*** sandanar has quit IRC15:26
kashyaplyarwood: Was about to ask if you backported it to stable/newton, you did indeed :-)15:27
mriedemlyarwood: can we duplicate the bug then to close it out?15:27
lyarwoodmriedem: yup I'll do that now15:27
mriedemthanks15:28
mriedemi'm reviewing that backport right now too15:28
mriedemhad a customer hit that in mitaka15:28
ianychoimriedem oh hi. I am from I18n team. I am calling you.. since I saw your message too late15:28
mriedemlyarwood: i also remember you triaged a bug yesterday related to swap volume, but it was a failure in libvirt (the reporter was using trusty) - and you pointed out a fix in upstream libvirt, that's in xenial, do you happen to know what i'm talking about?15:28
lyarwoodmriedem: yeah same, backporting this all the way back is soooooo much fun15:28
mriedemianychoi: hi15:29
lyarwoodmriedem: yeah I do15:29
ianychoimriedem, yep ping me again if you finish the current converation :)15:29
mriedemianychoi: it's my understanding that nova won't have translations performed for ocata?15:29
mriedemianychoi: i just wanted to confirm so that we don't hold up our rc2 for translations that aren't coming15:29
ianychoimriedem, thanks a lot for raising this issue. Let me tell more details on this issue.15:30
*** udesale has quit IRC15:31
mriedemlyarwood: was it this? https://bugzilla.redhat.com/show_bug.cgi?id=120270415:31
openstackbugzilla.redhat.com bug 1202704 in libvirt "libvirt doesn't deal with the block job info correctly when fail to do active blockcommit" [High,Closed: errata] - Assigned to pkrempa15:31
jrolljohnthetubaguy: so anyway, do you think we have enough info to drop some topics on nova ptg agenda?15:31
mriedemthe customer is running libvirt 1.2.17 on one compute node and 2.0 on another so that should be fixed for them15:32
ianychoiPreviously, i18n team dealt all the translations with so many number of projects but i18n team felt that there is less attention on server projects rather than user-facing projects such as horizon and horizon plugin projects. So I18n team decided to more focus on user facing projects during Ocata cycle.15:32
johnthetubaguyjroll: I think we should put it on there either way, I should think about going to dig into that15:32
*** zz_dimtruck is now known as dimtruck15:32
jrolljohnthetubaguy: alright, sounds good15:32
*** udesale has joined #openstack-nova15:33
lyarwoodmriedem: yeah that's it15:33
EmilienMcdent, sdague: my actions to follow your suggestion https://review.openstack.org/#/q/topic:bug/166327315:33
*** udesale has quit IRC15:33
*** sacharya has joined #openstack-nova15:33
lyarwoodmriedem: sorry launchpad search is fscking awful15:33
mriedemlyarwood: yeah i know :)15:33
*** udesale has joined #openstack-nova15:33
ianychoiSo.. I will deal with stable/ocata branch creation for Ocata branch.. but I am not currently pretty sure who wants to deal with translation bug fixes for server projects (e.g., nova)15:33
cdentEmilienM, cool, will look in a sec15:33
mriedemi found ^ via the internal email thread i'm on15:33
*** udesale has quit IRC15:33
ianychoiThis is why I am delaying to create stable versions in Zanata and syncing with translation for stable branches15:34
jrolljohnthetubaguy: I have some WIP topics at line 81 btw, if you're curious https://etherpad.openstack.org/p/nova-ptg-pike15:34
mriedemianychoi: do you mean branch creation in zenat?15:34
mriedem*zenata?15:34
*** udesale has joined #openstack-nova15:34
dansmithEmilienM: wouldn't it be better to make sure all services run after that point?15:34
ianychoimriedem, both: stable version craeation on Zanata & translation sync job for stablr branch15:34
mriedemok15:34
EmilienMdansmith: we can't make this change at this stage of this cycle, we'll only do nova compute for now and if things work let's ship it in ocata and improve it in pike15:34
sdaguedansmith: ++15:34
kashyapmriedem: I'll assume that fix wasn't backported to Mitaka, as it's security-only.  Hence you must've down a downstream backport15:35
mriedemkashyap: i think the L3 guys are working with the customer on the backport to their systems on mitaka15:35
mriedemwhich....they could have screwed up for all i know15:35
mriedemi've been trying to stay out of it15:35
* kashyap nods15:35
EmilienMdansmith: what you're asking has too much impact on different areas and we need to address it without stress & pressure (outside release week)15:35
ianychoimriedem, I am responsible for submitting a patch like https://review.openstack.org/#/c/429409/ to support translation sync with stable branches also the cration for stable versions in Zanata15:35
sdaguemordred: did you figure out what cloud provided the keystone / az bug?15:35
ianychoi(as I18n PTL)15:35
sdaguemordred: I mean keypair15:36
mriedemianychoi: ok15:36
dansmithEmilienM: your call, but just seems like a recipe for other issues15:36
ianychoimriedem, by the way, auggy is still I18n - nova cross project liaison? https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n15:36
*** karthiks has joined #openstack-nova15:36
EmilienMdansmith: in other words: "yes you're right but I don't have the time to do it now, the list of items to address your requests is to big if we want to release Ocata before the deadline"15:37
ianychoiI know that some information on https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n seems old. I would like to update it as much as possible now15:37
*** adrian_otto has quit IRC15:37
mriedemauggy: are you still i18n liaison?15:38
mordredsdague: just responded to the bug asking that question15:38
*** karthiks has quit IRC15:38
openstackgerritJohn Garbutt proposed openstack/nova master: Use admin context to create neutron ports  https://review.openstack.org/35754015:38
*** burgerk has joined #openstack-nova15:39
*** adisky_ has quit IRC15:39
*** burgerk_ has joined #openstack-nova15:39
ianychoiHmm.. no response now but so fine, since we are living with different timezone :)15:40
ianychoimriedem, then.. would it be fine if I create stable-ocata version in Zanata and support translation sync job with stable/ocata branch around release date?15:41
ianychoiIf there would be more concern (e.g., more early period), please tell me.15:41
*** dikonoor has quit IRC15:41
*** CristinaPauna has quit IRC15:43
*** yingjun has quit IRC15:43
*** udesale has quit IRC15:43
*** burgerk has quit IRC15:43
cdentmacsz: looks like Eric is fixing that himself, yeah? Ought to be a one line fix (not counting tests). Thanks for finding that.15:44
macszmacsz: yeah, just wanted to keep you posted, as the timeline for fixing anything crucial (if it has any chance to land for RC2) is rather short15:45
*** udesale has joined #openstack-nova15:46
cdentmacsz: Do you think that should warrant a backport? It's not breaking anything too badly, is it?15:46
*** CristinaPauna has joined #openstack-nova15:46
*** udesale has quit IRC15:48
mordredsdague: I have an unconfirmed hunch that it's fujitsu - the bug reporter has some other github repos related to the fujitsu-k5 cloud15:48
*** acabot has joined #openstack-nova15:48
mordredsdague: https://github.com/JonTheNiceGuy/k5-ansible-modules "As K5 is Availability Zone centric new modules were created to communicate with K5 which then bypass limitations in the Ansible Openstack os modules."15:48
mriedemianychoi: i'm fine with that, we just won't hold up the nova ocata rc2 on translations15:48
macszcdent: it isn't breaking anything, to be frank, rather just the error is not stated correctly, but it is also a really small change with impact close to 015:48
sdaguemordred: ok, so crazy upstream fork that does something different with az15:48
mordredyup15:49
*** marst_ has quit IRC15:49
sdagueI bet they are doing one of those fake federated models15:49
sdaguewhere the az is really a whole other openstack deploy15:49
cdentmacsz: I'm not the expert on these things (/me looks at mriedem ) but I reckon that breaking something is probably a reasonab bar at this point?15:49
macszcdent: i guess15:49
macszcdent: well, let's just leave it :)15:49
mordredsdague: yah. there are people who can't get past the fact that in openstack the word "region" means what the word "az" means in amazon15:49
mordredlike it REALLY drives them completely batty15:50
ianychoimriedem, I see thanks! I will create stable-ocata version for nova and support translation sync around your rc3 or final release, but it would be much better if nova-i18n liaison will notify rc3 and final release to me :)15:50
*** efried has quit IRC15:50
sdaguemordred: yeh, well, we do have a lot of non overlapping grouping constructs that are weird15:51
mordredwe do for sure15:51
mordredbut making a fork which redefines them doesn't really help anybody15:51
sdaguemordred: ++15:51
*** jamesdenton has joined #openstack-nova15:53
mriedemianychoi: to be clear, we have rc1 now, and are working to rc2 by 2/1615:53
*** derekh has quit IRC15:53
mriedemianychoi: so i don't plan on an rc315:54
ianychoimriedem, thanks than I will consider with nova rc2 rather than rc315:55
openstackgerritAndrey Volkov proposed openstack/nova master: live-mig: Add claims and proper resource tracking  https://review.openstack.org/24448915:56
openstackgerritAndrey Volkov proposed openstack/nova master: libvirt: pass libvirt reference methods to migration  https://review.openstack.org/32899715:56
openstackgerritAndrey Volkov proposed openstack/nova master: libvirt: live-migrate updates NUMA and cpus in the XML  https://review.openstack.org/28674415:56
mordredsdague: yup. verified. I have responded, hopefully in such a way as to not make the dude hate me too much15:56
*** markus_z has quit IRC16:00
*** adrian_otto has joined #openstack-nova16:00
sfinucanjohnthetubaguy: I forget - are we killing the feature that uses these opts? https://review.openstack.org/#/c/323313/13/nova/conf/libvirt.py16:00
sfinucan...or was that something else16:01
pkoniszewskiavolkov: hey, are you around?16:01
*** armax has joined #openstack-nova16:02
mriedemsfinucan: this? https://review.openstack.org/#/c/42979816:04
sfinucanmriedem: Aye, that's the one16:04
* sfinucan looks16:04
avolkovpkoniszewski hi16:04
*** adrian_otto1 has joined #openstack-nova16:05
*** marst has joined #openstack-nova16:05
pkoniszewskiavolkov: could you briefly describe what you have changed in the lm claims patch?16:05
*** adrian_otto has quit IRC16:06
avolkovI just rebased, main change is service version from 16 to 17, because of placement api16:06
pkoniszewskiah, okay16:06
pkoniszewskiasking whether i need to change something in my local changes16:06
pkoniszewskistill working on rollback issue16:06
*** erlon has joined #openstack-nova16:06
*** efried has joined #openstack-nova16:09
pkoniszewskiavolkov: thanks a lot of this! will save me some time :)16:11
pkoniszewskifor this16:11
*** nkrinner is now known as nkrinner_afk16:12
mriedemsdague: i've got all of those backports up https://review.openstack.org/#/q/Ice78a0982bcce491f0c9690903ed2c6b6aaab1be,n,z16:12
*** big_macsz has quit IRC16:12
*** gongysh has quit IRC16:13
*** tblakes_ has joined #openstack-nova16:13
*** sacharya has quit IRC16:14
*** stvnoyes has quit IRC16:15
*** jpena is now known as jpena|away16:15
*** mdrabe has quit IRC16:15
mriedemildikov: smcginnis: for the nova/cinder meeting today i mostly wanted to just talk about PTG planning16:15
smcginnismriedem: +116:16
*** stvnoyes has joined #openstack-nova16:16
mriedemwe know the local.conf passthrough in infra is already on the infra agenda16:16
mriedemfor testing with cinder v316:16
ildikovmriedem: sounds good16:16
ildikovmriedem: I talked to the infra guys briefly about that patch, they were very positive about the progress16:16
*** slaweq_ has joined #openstack-nova16:17
*** Daisy has joined #openstack-nova16:17
*** sacharya has joined #openstack-nova16:17
*** tblakes_ is now known as tblakes16:17
*** mjura has quit IRC16:17
mriedemjohnthetubaguy: on https://review.openstack.org/#/c/429798/ is the live migration progress timeout mostly just an issue for live block migrations?16:18
pkoniszewskimriedem: for all of them16:18
*** markus_z has joined #openstack-nova16:18
ildikovmriedem: can we at some point look into the remove check_attach patch too?16:19
pkoniszewskiits just wrong, doesnt matter whether it is block live migration or live migration16:19
openstackgerritJohn Garbutt proposed openstack/nova master: Placement api: set custom json_error_formatter in allocations  https://review.openstack.org/39519416:19
ildikovmriedem: I need to figure out one notification test failure, but it would be great to have the other parts figured out too so we can merge it and finally move on16:19
*** annegentle has joined #openstack-nova16:19
sdaguemriedem: bam!16:20
mriedemildikov: yeah i was just looking it up16:20
openstackgerritBalazs Gibizer proposed openstack/nova master: Transform aggregate.add_host notification  https://review.openstack.org/39621016:20
openstackgerritBalazs Gibizer proposed openstack/nova master: Transform aggregate.remove_host notification  https://review.openstack.org/39621116:20
ildikovmriedem: cool, tnx16:20
mriedemsdague: thanks16:20
*** Daisy has quit IRC16:21
*** slaweq_ has quit IRC16:22
*** fragatina has joined #openstack-nova16:22
*** bvanhav_ has joined #openstack-nova16:23
*** mdrabe has joined #openstack-nova16:24
*** bvanhav has quit IRC16:24
openstackgerritBalazs Gibizer proposed openstack/nova master: Transform missing delete notifications  https://review.openstack.org/41029716:25
*** adrian_otto1 has quit IRC16:26
johnthetubaguymriedem: I think its technically a problem for all live-migrations16:26
johnthetubaguymriedem: but the block migrations have it worse16:26
johnthetubaguymriedem: heh, what pkoniszewski said16:27
*** sacharya_ has joined #openstack-nova16:27
*** sacharya has quit IRC16:27
*** adrian_otto has joined #openstack-nova16:28
openstackgerritBalazs Gibizer proposed openstack/nova master: Refactor InstancePayload creation  https://review.openstack.org/41848816:29
openstackgerritBalazs Gibizer proposed openstack/nova master: Remove **kwargs passing in payload __init__  https://review.openstack.org/41848916:29
mriedemjohnthetubaguy: ok, +W16:29
mriedemjohnthetubaguy: i've also sent a heads up to the operators list16:29
johnthetubaguymriedem: awesome, thanks16:29
johnthetubaguymriedem: I can get the backport in the queue to speed that up16:29
mriedemjohnthetubaguy: already done16:30
johnthetubaguyoh. cool, thanks16:31
*** jaosorior has joined #openstack-nova16:31
*** rcernin has quit IRC16:32
*** panda is now known as panda|bbl16:33
*** moshele has quit IRC16:34
*** Jack_V has joined #openstack-nova16:36
*** Jack_I has quit IRC16:39
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Rework '_get_cpu_topology_constraints'  https://review.openstack.org/40717316:39
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Rework get_number_of_serial_ports  https://review.openstack.org/40717416:39
openstackgerritStephen Finucane proposed openstack/nova master: Log when conflicting image/flavor metadata found  https://review.openstack.org/40717516:39
*** david-lyle has joined #openstack-nova16:40
*** sacharya has joined #openstack-nova16:40
*** sacharya_ has quit IRC16:41
*** Jack_V has quit IRC16:42
*** annegentle has quit IRC16:43
*** annegentle has joined #openstack-nova16:44
*** xinli has joined #openstack-nova16:45
*** Jack_I has joined #openstack-nova16:45
*** roeyc has quit IRC16:47
auggymriedem: if someone else wanted to do the i18n liaison they could. There really wasn't anything to do.16:48
openstackgerritStephen Finucane proposed openstack/nova master: Add device_id when creating ports  https://review.openstack.org/43154516:48
*** vishwanathj has joined #openstack-nova16:50
*** esberglu_ has quit IRC16:52
*** esberglu has joined #openstack-nova16:53
*** lucas__ has quit IRC16:55
*** mriedem1 has joined #openstack-nova16:55
openstackgerritBalazs Gibizer proposed openstack/nova master: Transform missing delete notifications  https://review.openstack.org/41029716:56
*** mriedem has quit IRC16:57
*** esberglu has quit IRC16:57
*** vishwanathj has quit IRC16:57
*** Jack_V has joined #openstack-nova16:59
*** david-lyle has quit IRC17:00
*** Jack_I has quit IRC17:00
openstackgerritStephen Finucane proposed openstack/nova-specs master: Reserve NUMA nodes with PCI devices attached  https://review.openstack.org/36446817:01
*** jaosorior is now known as jaosorior_mtg17:03
openstackgerritStephen Finucane proposed openstack/nova-specs master: Fix additional mistakes in the NUMA spec document  https://review.openstack.org/32325217:03
*** edmondsw has quit IRC17:03
*** edmondsw_ has joined #openstack-nova17:03
*** cdent has quit IRC17:03
*** mriedem1 is now known as mriedem17:04
BobBalljohnthetubaguy: sorry - not sure how I missed the comment.  Investigating.17:04
*** sree has joined #openstack-nova17:05
BobBalljohnthetubaguy: Citrix CI looks health to me? http://ci-watch.tintri.com/project?project=nova17:05
johnthetubaguyBobBall: OK, strange.17:05
*** catintheroof has quit IRC17:06
*** vsaienko has joined #openstack-nova17:07
*** catintheroof has joined #openstack-nova17:07
*** sacharya has quit IRC17:07
*** sacharya has joined #openstack-nova17:08
*** Guest98633 has quit IRC17:08
openstackgerritJohn Garbutt proposed openstack/nova master: Use admin context to create neutron ports  https://review.openstack.org/35754017:08
*** ayogi has joined #openstack-nova17:08
*** catintheroof has quit IRC17:11
openstackgerritJohn Garbutt proposed openstack/nova master: Use admin context to create neutron ports  https://review.openstack.org/35754017:12
*** ducttape_ has quit IRC17:12
*** sacharya has quit IRC17:12
openstackgerritJohn Garbutt proposed openstack/nova master: Use admin context to create neutron ports  https://review.openstack.org/35754017:14
*** stevelle has joined #openstack-nova17:14
*** sacharya has joined #openstack-nova17:14
*** esberglu has joined #openstack-nova17:16
*** sacharya_ has joined #openstack-nova17:18
*** tesseract has quit IRC17:18
*** sacharya has quit IRC17:19
*** sacharya has joined #openstack-nova17:21
*** sacharya_ has quit IRC17:23
*** brault|away has quit IRC17:25
*** brault|away has joined #openstack-nova17:25
*** crushil has quit IRC17:26
*** nic has joined #openstack-nova17:27
*** brault|away has quit IRC17:29
*** pcaruana has quit IRC17:30
*** sacharya_ has joined #openstack-nova17:30
*** sacharya has quit IRC17:30
*** sam_nowitzki has joined #openstack-nova17:34
*** Apoorva has joined #openstack-nova17:36
*** slaweq has quit IRC17:37
oomichijohnthetubaguy: hi, can you take a look at https://review.openstack.org/#/c/389338 again ?  I replied your question17:37
*** slaweq has joined #openstack-nova17:39
*** yj has joined #openstack-nova17:39
*** sudipto has quit IRC17:39
*** sudipto_ has quit IRC17:39
*** sacharya_ has quit IRC17:39
*** sacharya has joined #openstack-nova17:40
*** yj has quit IRC17:41
*** crushil has joined #openstack-nova17:41
openstackgerritMaxim Nestratov proposed openstack/nova-specs master: libvirt: reintroduce runtime image type detection  https://review.openstack.org/36354717:42
*** brault|away has joined #openstack-nova17:42
*** cdent has joined #openstack-nova17:42
openstackgerritJohn Garbutt proposed openstack/nova master: Assume neutron port_binding extensions enabled  https://review.openstack.org/35772617:43
*** sacharya has quit IRC17:44
openstackgerritJohn Garbutt proposed openstack/nova master: Use admin context to create neutron ports  https://review.openstack.org/35754017:44
openstackgerritmelanie witt proposed openstack/nova master: Request zero root disk for boot-from-volume instances  https://review.openstack.org/42848117:45
openstackgerritmelanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances  https://review.openstack.org/42850517:46
*** sacharya has joined #openstack-nova17:46
*** annegentle has quit IRC17:49
*** ociuhandu has quit IRC17:51
openstackgerritAndreas Jaeger proposed openstack/nova master: Prepare for using standard python tests  https://review.openstack.org/42939117:53
*** david-lyle has joined #openstack-nova17:53
*** vsaienko has quit IRC17:54
cdentjaypipes, edleafe: I'm on PTO tomorrow. If one of you is feeling inspired on the resource providers update front, please do one.17:54
jaypipescdent: unfortunately, I won't have the time to do it :(17:54
jaypipesedleafe: would you have the bandwidth?17:54
cdentjaypipes: no worries. I was hoping to do it this evening, but getting https://review.openstack.org/#/c/421846/ ready used up all my capacity for processing17:55
dansmithwe should merge this now that pike is open, before we land any other migrations: https://review.openstack.org/#/c/427900/17:55
edleafejaypipes: cdent: yes17:56
cdentedleafe++17:56
jaypipesedleafe: thank you Ed, I appreciate that very much.17:56
cdentthanks17:56
cdentI'm offf to birmingham to see my son before he heads off to southeast asia for a few months. He'll probably end up deciding not to come back to the western world. (I wouldn't)17:57
edleafejaypipes: Anything in particular besides https://review.openstack.org/#/c/404472/ ?17:59
*** sacharya has quit IRC18:00
jaypipesedleafe: not from me, no. I need to get that rebased, along with the entire nested resource providers series.18:00
*** sacharya has joined #openstack-nova18:00
jaypipesedleafe: also, need to work on traits bp/spec and PoC reviews before PTG18:00
*** cleong has joined #openstack-nova18:00
edleafejaypipes: roger that18:01
cdentedleafe: my usual strategy (if you're talking about the update email) is look for patches from the usual suspects that appear to be related, and then look at any pending specs, and then see what bugs tagged placement or scheduler are being worked on18:01
*** lucasagomes is now known as lucas-afk18:02
*** sambetts is now known as sambetts|afk18:02
*** ltomasbo is now known as ltomasbo|away18:02
mriedemjohnthetubaguy: if you go through the multiattach nova spec again before the ptg, we should maybe highlight some sticky points from that for discussion18:02
mriedemlike i think evacuate, upgrade,18:02
mriedemsomething about changing status on the attachment from the nova side which i disagreed with18:02
johnthetubaguymriedem: thats a good idea, get a list of sticking point18:04
*** vsaienko has joined #openstack-nova18:04
*** ducttape_ has joined #openstack-nova18:04
mriedemsdague: i can use your local_conf builder in project-config now right? it just won't do anything until the d-g changes are in18:05
*** brault|away has quit IRC18:07
*** andreas_s has quit IRC18:07
cfriesencan someone explain why we need to check "if 'id' in self" in objects/flavor.py?   Do we not populate the "id" field when retrieving from the api DB?18:09
*** markus_z has quit IRC18:10
mriedemhas to do with the api db lookup doesn't it?18:10
*** jpena|away is now known as jpena18:11
*** lpetrut has quit IRC18:11
*** tjones has joined #openstack-nova18:12
*** tjones has left #openstack-nova18:12
melwittid gets generated only after a create(). so if a flavor object wasn't looked up and hasn't yet been create()'d, it won't have 'id'18:12
dansmithall of this needs to diaf now18:13
dansmithit's long since unused18:13
cfriesendansmith: I'm in newton18:13
mriedembut...when i upgrade directly from mitaka to pike...i might need this to work dansmith18:13
dansmithmriedem: oh well in that case, I'll kill it right now18:14
*** claudiub has quit IRC18:14
mriedemcfriesen: melwitt answered your question18:14
mriedemcfriesen: and dansmith is talking about killing it in pike18:14
cfriesenmelwitt: thanks.  yes, killing in pike is fine.18:14
mriedemwell i know what dan is going to be doing later today18:15
dansmiths/later today/right fucking now/18:16
*** unicell has joined #openstack-nova18:17
*** ssurana has joined #openstack-nova18:19
*** bvanhav_ has quit IRC18:21
*** vsaienko has quit IRC18:23
*** vsaienko has joined #openstack-nova18:23
*** tlian has joined #openstack-nova18:25
*** catintheroof has joined #openstack-nova18:26
*** moshele has joined #openstack-nova18:28
*** psachin has quit IRC18:30
openstackgerritMaciej Szankin proposed openstack/nova master: A demo script for updating resource inventory  https://review.openstack.org/38261318:30
*** avolkov has quit IRC18:31
*** Daisy has joined #openstack-nova18:33
*** sree has quit IRC18:33
*** sree has joined #openstack-nova18:34
*** sree has quit IRC18:34
*** sree has joined #openstack-nova18:34
*** ijw has joined #openstack-nova18:34
*** annegentle has joined #openstack-nova18:34
*** jaosorior_mtg has quit IRC18:35
*** jaosorior has joined #openstack-nova18:35
*** tblakes has quit IRC18:37
*** Daisy has quit IRC18:38
*** bvanhav_ has joined #openstack-nova18:38
*** alexpilotti has joined #openstack-nova18:40
*** alexpilo_ has quit IRC18:41
*** vsaienko has quit IRC18:42
*** tblakes has joined #openstack-nova18:43
*** lucas_ has joined #openstack-nova18:44
*** vsaienko has joined #openstack-nova18:44
*** david-lyle has quit IRC18:45
*** vsaienko has quit IRC18:45
*** dharinic is now known as dharinic|lunch18:46
*** roeyc has joined #openstack-nova18:47
*** vsaienko has joined #openstack-nova18:47
*** Swami has joined #openstack-nova18:47
*** karimb has quit IRC18:50
*** prateek has quit IRC18:51
mriedemraj_singh: johnthetubaguy: fyi https://review.openstack.org/#/c/431713/18:51
*** ducttape_ has quit IRC18:52
*** esberglu has quit IRC18:53
openstackgerritDiana Clarke proposed openstack/nova master: Fix nova-manage cell_v2 metavar strings  https://review.openstack.org/43171418:53
*** esberglu has joined #openstack-nova18:53
*** vsaienko has quit IRC18:53
*** vsaienko has joined #openstack-nova18:54
*** lpetrut has joined #openstack-nova18:54
*** krtaylor has quit IRC18:57
*** esberglu has quit IRC18:58
raj_singhmriedem: nice, thx18:58
dansmithhave I mentioned that I hate flavors?18:59
EmilienMI hate discover_hosts command18:59
EmilienMand the fact you need to run it manually for big clouds18:59
*** salv-orlando has joined #openstack-nova19:00
EmilienMwe are having hard time in tripleo to understand when to run it (at the end of deployment I guess) but it's racy because we can't control the nova-compute registration19:00
*** lpetrut has quit IRC19:01
*** salv-orl_ has quit IRC19:02
EmilienMdansmith: do you know how many time (roughly) would take a discover_hosts with ~100 hosts?19:03
mriedemEmilienM: then enable the auto discovery in the scheduler19:03
openstackgerritAnusha Unnam proposed openstack/nova master: Disassociate floating ip when fixed ip is removed  https://review.openstack.org/35029919:03
dansmithEmilienM: loading 100 rows from the database is pretty fast19:03
EmilienMmriedem: it's not suggested by nova if I read the code19:04
mriedemEmilienM: i think that means like CERN19:04
*** owalsh has quit IRC19:04
mriedem10's of thousands of hosts19:04
mriedembut dansmith can correct me19:04
dansmithmriedem: nah, fewer per cell19:05
dansmithmriedem: a few hundred at most I think19:05
mriedemoh right19:05
EmilienMmriedem: https://github.com/openstack/nova/blob/master/nova/conf/scheduler.py#L138-L14319:05
dansmithwhich at host add time is.. not a problem19:05
mriedemi'd think 100 hosts per cell is small enough19:05
mriedembut i assume there is also some hedging in there19:06
mriedemgiven it came in late19:06
EmilienMdansmith: would it be acceptable in TripleO / Director to use discover_hosts_in_cells_interval ?19:06
*** abalutoiu has quit IRC19:06
EmilienMyou can say no, but I need to find another way to run this command after all computes are run then19:06
dansmithEmilienM: I think you'll just race with it, and I don't understand why you can't run this after everything is setup19:06
*** ijw has quit IRC19:06
mriedemtripleo doesn't have some kind of post-deploy hook?19:07
EmilienMdansmith: because nova-compute start at step 5 (last step)19:07
mriedemso add a step 6?19:07
EmilienMthat's an option but it adds runtime in deployment19:07
*** vsaienko has quit IRC19:08
EmilienMmriedem: we have post-deploy19:08
EmilienMmriedem: we're currently investigating if it fits in there19:08
*** ijw has joined #openstack-nova19:08
*** ijw has quit IRC19:08
*** ijw has joined #openstack-nova19:09
*** tbachman has quit IRC19:09
*** vsaienko has joined #openstack-nova19:09
*** tbachman has joined #openstack-nova19:10
*** esberglu has joined #openstack-nova19:11
*** david-lyle has joined #openstack-nova19:15
cfriesendoes nova handle modifying extra-specs on flavors that are currently in-use by instances?  If so, is there any way to retrieve the flavor extra specs that were actually used to boot a given instance?19:16
*** yamahata has joined #openstack-nova19:17
*** jaosorior has quit IRC19:20
*** gouthamr has quit IRC19:23
mriedemcfriesen: the flavor, along with it's extra specs, are stored with the instance after it's created19:25
mriedemin the instance_extra table19:25
mriedemso you can delete the original flavor and still resize/migrate the instance19:25
mriedemcfriesen: as for the 2nd part of your question, i think you can pull deleted flavors if you're an admin19:26
mriedemi.e. i think you get the flavor id via the server GET, and then can GET /flavors/id19:26
mriedemwhich will read deleted flavors19:26
mriedembut you have to be admin to read deleted flavors19:26
*** jpena is now known as jpena|away19:27
*** zzelle has joined #openstack-nova19:27
cfriesenmriedem: if I boot an instance with a flavor, then admin changes extra specs on that flavor, is there any way for me to dump the extra-specs that were used when I booted the instance?19:28
*** Daisy has joined #openstack-nova19:28
mriedemcfriesen: not via the REST API i don't think so19:29
mriedemwe had a spec proposed in mitaka for this...19:29
mriedemi'll dig it up19:29
openstackgerritDan Smith proposed openstack/nova master: Remove main_db flavor compatibility  https://review.openstack.org/43172219:29
mriedemcfriesen: https://review.openstack.org/#/c/265282/19:29
mriedembasically i think the idea was, add GET /servers/<server_id>/flavor19:30
*** roeyc has quit IRC19:30
*** vsaienko has quit IRC19:30
mriedemcfriesen: mayhap you want to dust that off for pike19:30
*** ralonsoh has quit IRC19:30
cfriesenmriedem: sweet, thanks.19:31
*** david-lyle has quit IRC19:31
*** sam_nowitzki has quit IRC19:32
*** vsaienko has joined #openstack-nova19:32
mriedemlet me know if you want me to restore that19:32
*** Daisy has quit IRC19:33
*** fragatina has quit IRC19:33
openstackgerritKen'ichi Ohmichi proposed openstack/nova master: Remove unused validation code from block_device  https://review.openstack.org/41000619:33
*** fragatina has joined #openstack-nova19:33
cfriesenmriedem: I'll have to talk to some folks here.  looks useful though.19:34
*** lpetrut has joined #openstack-nova19:34
mriedemcfriesen: it might be easier than whatever fork you're cooking up :)19:34
*** david-lyle has joined #openstack-nova19:34
*** ducttape_ has joined #openstack-nova19:34
openstackgerritArtom Lifshitz proposed openstack/nova master: Run api sample tests against 2.latest  https://review.openstack.org/43035219:35
openstackgerritArtom Lifshitz proposed openstack/nova master: Use unique volume id in fake_volume  https://review.openstack.org/43172319:35
cfriesenmriedem: we've got a longstanding private patch to prevent deleting or modifying flavors that are in-use, was just wondering if it was worth porting it.  I like that spec better long-term.19:36
mriedemcfriesen: why would deleting or modifying them if they are in use matter since nova stores the original?19:36
openstackgerritKen'ichi Ohmichi proposed openstack/nova master: Update hacking version  https://review.openstack.org/38933819:37
cfriesenmriedem: the patch was originally introduced before nova stored the original, so stuff actually broke.  currently it's mostly there to allow end users to see what the instance actually booted with since something like that spec doesn't exist yet.19:37
mriedemok19:37
mriedemcfriesen: did you guys just get to newton?19:37
dansmithcfriesen: nova never allowed you to update flavors19:37
mriedembecause you know we dropped api extensions in newton right?19:37
cfriesenmriedem: yep, and yep19:38
mriedemdansmith: i think he means extra specs19:38
dansmithcfriesen: you could only soft-delete and re-create19:38
dansmithah19:38
*** dharinic|lunch is now known as dharinic19:38
mriedemcfriesen: so you guys reverted the extension disabled patch?19:38
mriedemyou don't have to answer, but i'm interested19:38
mriedembecause i figured people would do that19:38
dansmithhah19:38
dansmithI can rephrase if you want19:38
dansmithcfriesen: so you guys are officially committing original openstack sin now right?19:39
cfriesenmriedem: It's actually been other guys doing the port, I'm just starting to look at it.  Not actually sure what they did.19:39
mriedemit's always the other guys19:39
mriedempsh19:39
mriedem:P19:39
cfriesendansmith: private patches?19:39
dansmithcfriesen: against the api? yeah :)19:39
*** faizy has quit IRC19:39
mriedemchanging the api is interop sin19:39
mriedemif you don't care about interop, then sin away19:40
mriedemwe all know canada is rife with sinners19:40
dansmithand if you don't care about killing the rest of the world's interop bunnies19:40
dansmithmriedem: true story19:40
*** david-lyle has quit IRC19:40
mriedemsinners that just can't get enough denim!19:40
cfriesendansmith: mriedem: yeah, I know.  currently interop isn't a bit deal, the people that want the extra features are already locking themselves in.  Personally I want to add an orthogonal vendor API microversion so that we would give vanilla behavior to vanilla clients.  Havent' got resources for it though.19:41
*** david-lyle has joined #openstack-nova19:42
cfriesenmriedem: do you know if sdague ever had code for that Mitaka spec?19:42
*** vsaienko has quit IRC19:42
*** vsaienko has joined #openstack-nova19:42
sdaguecfriesen: I did not, we kept kind of going around in circles about the data stored in it19:43
melwittI had been thinking extra_specs showed on a 'nova show'. guess not19:43
mriedemoomichi: on https://review.openstack.org/#/c/410006/ i don't see an existing test that handles the bdm boot_index schema19:43
sdaguebecause, after looking into it more in depth, it was actually going to be less API calls, less wire data, and less confusing to just include those attributes inline in the server response19:43
cfriesenmelwitt: sdague: yes, was wondering about that...just adding the extra-specs to the "nova show" output19:44
sdaguealthough, I guess if we had extra specs merged in it might get messy19:44
sdagueI don't know full, it needs someone to ponder the implications19:44
mriedemplus aren't extra specs hidden from non-admin?19:44
mriedemmaybe that doesn't matter here19:45
sdaguemriedem: it's fine if there are multiple visibility layers here I think19:45
mriedemwe're going to show them or not show them regardless of where we dump the flavor19:45
sdagueright19:45
melwittcould still make it admin on a nova show, if that's the case19:45
mriedemyeah19:45
mriedemi like to say things before i think19:45
*** gszasz has quit IRC19:45
melwittI can't remember if we ever updated 'nova show' to show the flavor stored on the instance instead of looking it up19:46
mriedemmelwitt: we don't look it up19:46
melwitt*instead of looking it up in the flavors table I mean19:46
mriedemwe pull it from the instance19:46
melwittokay cool. so no more disappearing flavor on nova show after deleting a flavor19:47
mriedemhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/views/servers.py#L24819:47
melwittnice19:47
cfriesenmriedem: are you suggesting that "nova flavor-list --extra-specs" doesn't work if you're not admin?19:47
*** lucas_ has quit IRC19:47
melwittokay, so yeah it seems like extra_specs could be added there, guarded by policy19:47
*** YmodeMonk has joined #openstack-nova19:48
*** ayogi has quit IRC19:48
melwitt(assuming it's already currently guarded by policy)19:48
*** moshele has quit IRC19:48
mriedemcfriesen: i guess i haven't tried19:48
*** Sukhdev has joined #openstack-nova19:48
*** lucas_ has joined #openstack-nova19:48
cfriesenmriedem: looks like maybe it's governed by policy:  "compute_extension:flavorextraspecs:index": "rule:admin_or_owner"19:48
mriedemand since only admins can create flavors by default, it'd be admin-only by default19:49
cfriesenmriedem: I was wondering whether it might be readonly for regular users, to let them determine which flavors have the right extra-specs19:49
cfriesenin our environment at least extraspecs create/update/delete is admin-only19:50
artomOh hey that's smart - if you only change the unit tests Jenkins doesn't all of CI, just the unit tests19:51
*** amoralej is now known as amoralej|off19:51
mriedemartom: same for docs19:51
artommriedem, I knew about docs because dansmith mentioned it previously19:51
* artom is pleasantly surprised for tests now :)19:52
*** tblakes has quit IRC19:52
*** gouthamr has joined #openstack-nova19:52
openstackgerritAnusha Unnam proposed openstack/nova master: Reno for additional-notification-fields-for-searchlight  https://review.openstack.org/42883519:54
*** tanvir has joined #openstack-nova19:54
*** tanvir is now known as Guest7257219:55
*** ijw has quit IRC19:55
*** ijw has joined #openstack-nova19:56
Guest72572Hi, I have a question about pci_whitelist_entry which are put in the nova.conf on the compute node.19:56
openstackgerritKen'ichi Ohmichi proposed openstack/nova master: Remove unused validation code from block_device  https://review.openstack.org/41000619:57
oomichimriedem: nice point, thanks. done on ^^^19:57
Guest72572is there a way / log which prints the compute node is correctly advertising its capabilities to the nova-scheduler that it has the desired number of VF's so that SRIOV ports can be created on this node ?19:57
*** Jeffrey4l has quit IRC19:57
*** Jeffrey4l has joined #openstack-nova19:58
Guest72572Cause, you get a generic error saying, "No Valid host found". So does any one know here if there are any logs which can help to debug this problem ?19:58
*** Apoorva has quit IRC19:59
*** krtaylor has joined #openstack-nova19:59
cfriesenGuest72572: have you enabled debug logs in nova-scheduler?19:59
*** moshele has joined #openstack-nova20:02
*** quintela has joined #openstack-nova20:03
*** Sukhdev has quit IRC20:03
*** rfolco has quit IRC20:04
*** moshele has quit IRC20:05
*** david-lyle has quit IRC20:06
*** tblakes has joined #openstack-nova20:06
*** Apoorva has joined #openstack-nova20:07
Guest72572cfriesen: Yes20:07
*** brault|away has joined #openstack-nova20:07
Guest72572The conductor itself will report that no valid host is found. Though I have setup sufficient VF's on the compute node.20:07
*** salv-orlando has quit IRC20:10
*** jaosorior has joined #openstack-nova20:11
*** brault|away has quit IRC20:12
*** Sukhdev has joined #openstack-nova20:12
*** owalsh has joined #openstack-nova20:13
cdentGuest72572: I seem to remember a bug that sounds a bit like this. What version are you?20:13
Guest72572@cfriesen: Is there any specific log that I should look for ?20:13
*** panda|bbl is now known as panda20:13
Guest72572Actually I'm using contrail distro. But the things is, I can see this for just one compute node. I works on other compute node.20:14
Guest72572*it works on other compute nodes.20:14
*** Sukhdev has quit IRC20:14
Guest72572So I'm trying to figure out, how to debug this , as in to find out if the compute node is correctly advertising these things or not.20:15
*** alexpilo_ has joined #openstack-nova20:16
cdentGuest72572: have you dug around in the n-cpu log for the failing compute node?20:16
cdentit's responsible for auditing it's own resources20:17
*** alexpilotti has quit IRC20:17
Guest72572@cdent: Where can I find this log file ?20:18
Guest72572n-cpu log20:18
cdenton the compute node itself20:18
cdentwhat it is called and where it is depends a lot on how things were installed20:18
cdentbut if you've got a /var/log/nova, it's probably in there20:18
Guest72572sure20:19
YmodeMonkHi all. N00b question: I'm trying to list my compute service list, and from the compute node I get error: HTTP503 Server is termporarily unavailable.20:20
diana_clarkeHere are some manual testing notes against devstack (http://paste.openstack.org/show/598292/) that should make reviewing this easier: https://review.openstack.org/#/c/431714/20:20
YmodeMonk(Setting a compute/controller node for the first time)20:20
-openstackstatus- NOTICE: Restarting gerrit due to performance problems20:20
openstackgerritMatt Riedemann proposed openstack/nova master: Use concurrency=eventlet in .coveragerc  https://review.openstack.org/38982420:20
*** lucas_ has quit IRC20:21
mriedemmmedvede: fyi https://bugs.launchpad.net/nova/+bug/166331520:22
openstackLaunchpad bug 1663315 in cloud-init " identify openstack kvm platform on ppc64" [Medium,Confirmed]20:22
mriedemi'm not sure if that's a nova issue or not20:22
openstackgerritArtom Lifshitz proposed openstack/nova master: Run api sample tests against 2.latest  https://review.openstack.org/43035220:23
openstackgerritArtom Lifshitz proposed openstack/nova master: api sample tests: handle response missing an item  https://review.openstack.org/43173820:23
*** alexpilotti has joined #openstack-nova20:27
*** slaweq has quit IRC20:27
*** alexpilo_ has quit IRC20:27
*** crushil has quit IRC20:28
*** Sukhdev has joined #openstack-nova20:28
*** slaweq has joined #openstack-nova20:29
mordredmriedem, sdague: I did a keystone equiv of the nova version discovery printing thing from yesterday. there are 4 different version discovery formats in the wild - so thanks for the nova documents all being the same20:30
*** lucas_ has joined #openstack-nova20:31
mordredcdent: ^^ you too http://paste.openstack.org/show/598293/ is the report - http://paste.openstack.org/show/598297/ has the raw json interspersed - the 'also' lines are because version endpoint returns a different payload and if we get it we take a stab at inferring an unversioned endpoint20:32
* cdent blinks20:33
*** abalutoiu has joined #openstack-nova20:33
*** jschlueter is now known as jschlueter|afk20:33
mordredcdent: http://paste.openstack.org/show/598149/ is the nova one I pasted in yesterday if you didn't see that one20:33
*** bvanhav_ has quit IRC20:34
*** alexpilo_ has joined #openstack-nova20:34
*** harlowja_ has joined #openstack-nova20:35
*** crushil has joined #openstack-nova20:35
YmodeMonkCan anyone tell me why in my openstack catalog list I see "nova" and "compute" but no endpoint ? :-/ Any pointers as to what I may have done wrong or need to do?20:36
*** adrian_otto has quit IRC20:36
*** harlowja has quit IRC20:37
mmedvedemriedem: that looks interesting, thanks for the tip!20:37
*** alexpilotti has quit IRC20:37
YmodeMonkThere are entries in the openstack service list, but openstack compute service list returns a 503 server currently unavailable.20:38
*** satyar has quit IRC20:38
YmodeMonklogs show database is locked.20:39
YmodeMonkI think it's using sqlite3 instead of mysql :-/20:39
sdaguemordred: different version formats?20:42
mordredsdague: the payload has differnet top level keys if it's from versioned or unversioned endpoint, and then some of the weirder clouds have different subkeys20:43
sdaguemordred: sigh :)20:43
mordredsdague: so you can have dict(version={}), dict(versions=dict(values=[])), dict(versions=dict(version=[])) and dict(version=[]) - and in at least one case a thing with both values and version in the second level20:44
mordredsorry, that last one should be dict(versions=[])20:45
mordredsdague: yah. it's the hole I fell down today20:45
cfriesensdague: if we were to add flavor info to "nova show", how would you suggest formatting it?  Add a dict to the existing "flavor" line?  Or add a new property for the flavor dict?20:47
*** Jack_V has quit IRC20:48
openstackgerritDiana Clarke proposed openstack/nova master: Fix nova-manage cell_v2 metavar strings  https://review.openstack.org/43171420:49
*** tbachman has quit IRC20:50
*** ducttape_ has quit IRC20:50
sdaguecfriesen: well, for the basic attributes, I would put the keys directly inline I think. memory_mb, disk_gb, and the like20:50
sdaguefor extra specs, I guess that would need a dedicated dict. I don't think we really pondered that here20:52
cfriesensdague: just include them as instance properties?  what about extra_specs?  call it "flavor_extra_specs" and put it inline?  And what about odd ones like "rxtx_factor"20:52
sdaguecfriesen: honestly, this is basically where the whole debate is, what the representation looks like.20:52
sdaguehonestly, if you want to get the ball rolling I would sketch out what the responses and flow would look like for a couple of different options20:53
YmodeMonkIn the [api_database] it still suggests that the connection = none ?20:53
sdaguefully inline, linked resource20:53
sdagueAnd get the vote on what's least gross :)20:53
cfriesensdague: ah, okay.  well maybe I'll put something up for discussion.20:54
sdaguebecause I think that's where things broke down, there is not *great* answer that doesn't feel dirty in someway, but the status quo isn't really an option either, so it's going to have to be go with least worse I think20:54
YmodeMonkcan anyone tell me how to import the novaapidb schema? Seems the debconf fails and doesn't import it :-/20:55
cfriesensdague: how could you do linked resource given that the resource doesn't necessarily exist anymore? (we allow modifying extra-specs)20:55
*** ducttape_ has joined #openstack-nova20:55
*** tbachman has joined #openstack-nova20:55
melwittYmodeMonk: please see the channel topic. this is a nova dev channel20:56
sdaguethat's the /servers/{id}/flavor approach20:56
sdagueso it would be a dedicated sub resource20:56
sdagueand the flavor link would go there20:56
cfriesensdague: ah, I see what you mean.  I think it makes more sense in the "nova show" output.20:57
sdaguecfriesen: yeh, my lean is in the servers resource itself at this point, as this seems at least as relevant as many of the attributes currently there20:57
mordredsdague, cfriesen: are you only discussing the nova show output? or also putting more details about flavor into /servers/{id}/detail response?20:58
sdaguemordred: that's a good question20:58
sdaguemordred: wait, actually I'm confused by the question20:59
mordredI ask becuase shade currently does an extra call to /flavors/{id} and fills in with what it can fill in - I'd love to skip the extra call - and would also love to get details for flavors that have changed20:59
sdagueThere is no /servers/{id}/detail20:59
mordredor /servers/{id} - sorry21:00
sdagueyou mean /servers/detail ?21:00
sdagueyeh, the same representation is in /servers/{id} and /servers/detail21:00
mordredeither one - the server record21:00
mordred++21:00
mordredyah. that21:00
cfriesenmordred: assuming you mean /servers/detail, the way the help text is written, any field in nova show should be valid for nova list21:00
sdagueyeh, those actually share backend code21:00
sdagueso we'd have to go out of our way to make them different, and I have no idea why we would do that21:00
mriedemreminds me of image show for glance v1 and v221:01
mriedemi.e. the metadata properties in those21:01
mriedemin glance v1, the metadata was in a sub-properties key21:01
YmodeMonkmelwitt: Ah, sorry.21:01
mriedemin glance v2 they are all flat right?21:01
mriedembase + custom metadata in the v2 image show21:01
sdaguemriedem: yeh, I think that's right21:01
mordredyes. it is21:02
mordredand it's SUPER ANNOYING THE WORST THING EVER21:02
sdaguemordred: that it is now flat?21:03
mordredyes21:03
mriedemi think i'd just have server: {"flavor": {"flavorid": <uuid>, "root_gb: 20", "extra_specs": {"hw:watchdog_action": "required"}}}21:03
mriedemsomething like that21:03
mordredmriedem: ++21:03
sdaguemordred: ok, well if you have ideas on how you'd like the flavor representation on server resource, throw in21:03
mordredthat would be lovely21:03
mriedemsdague: how do you not have the glance v2 rest api imprinted in your head by now? :)21:03
cfriesenI assume we could skip stuff like "is_public", "disabled", etc?21:04
mriedemmordred: i guess with glance you just use the schema thing to filter which keys are base and which are custom...21:04
sdaguemriedem: electroconvulsive therapy?21:04
mriedemmordred: which also varies by cloud and their backing image schema config...21:04
sdaguecfriesen: yeh, I think that was in my spec21:04
sdaguethere are a set of things which just aren't relevant21:04
mriedemcfriesen: idk honestly21:04
mordredmriedem: yah. I grok the intent. as a user it's terrible21:04
mordredmriedem: as is the cloud being able to have a custom backing image schema config21:05
mriedemmordred: at least they send you the schema21:05
mordredmriedem: yeah. at least21:05
mriedemlike,21:05
mriedemat least you still get 1 kidney when you wake up21:05
mordred  'flavor': {u'id': u'5cf64088-893b-46b5-9bb1-ee020277635d'},21:06
sdagueso, schemas are useful for "let me make sure I didn't typo this parameter"21:06
mordredis what it currently looks like over in shade land - with more keys filled in if the flavor still exists and we can fetch it21:06
mordredthat's pretty darned similar to what mriedem said a second ago21:06
sdaguebut they are really dubious for "I have abstractly abtracted my thing in a dsl so you can try to compile it to something useful"21:06
cfriesenmriedem: would we still keep the existing flavor id/link?21:06
mordredsdague: ++21:07
sdaguecfriesen: definitely not the link21:07
mriedemcfriesen: right no link21:07
sdaguebecause that was part of the problem21:07
mriedemsince the link was to get you what we're now giving you directly21:07
cfriesenso that would break horizon, right?21:07
mriedemcfriesen: microversions friend21:07
cfriesenah, right21:07
sdaguethe id is dubious unless we know that the id referenced hasn't changed21:08
mriedemi did enjoy using the image schema when writing this fix https://github.com/openstack/nova/blob/master/nova/image/glance.py#L63821:08
mriedemb/c qcow2 wasn't in xen clouds or something21:08
cfriesenokay, I kind of like the idea of a single "flavor" property with a single dict including a nested dict for extra_specs.21:08
sdagueI'm more inclined to instead enhance the flavor filters so you could filter by more things21:09
sdagueso you could find a compatible flavor in the cloud21:09
sdaguebecause part of the issue is that people are changing or deleting flavors21:09
* mordred would like to suggest not removing the flavor id from the flavor dict even though microversions exist21:10
mordreds/suggest/request/21:10
sdaguemordred: sure21:10
cfriesenI think we could keep the id as a historical data point21:10
sdaguebut, you do realize it becomes kind of fiction21:10
mriedemi thought we exposed the flavor.id primary key out of the api21:10
mordredI'd be fine with it being None if it's fiction21:10
sdagueI'm fine if we document "here was the orginal id, it might be fiction, don't use it"21:10
mriedembut i'm only seeing flavor.flavorid exposed which is the uuid21:10
*** tlian has quit IRC21:11
mordredyah. you expose the flavor id which is the uuid - but it's exposed in server.flavor.id21:11
sdaguemordred: well, the issue is, we don't always know it's fiction21:11
mordredsdague: fair21:11
cfriesenmordred: as soon as you boot it could be changed by an admin21:11
mordredsdague: I'll ultimately be fine with any of the things being discussed here - adding flavor details to that dict would be _amaze_21:12
sdaguemordred: the big issue is the uuid kind of never goes on the wire today21:12
sdagueso all the identifiers could be recycled21:12
sdaguebut, we can just doc it as "could be historical fiction, don't trust this field too much"21:12
mordredaroo? I get a uuid?21:12
mriedemi think the flavor_id here is the uuid https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/views/servers.py#L25921:12
cfriesensdague: isnt' that the "id" value returned in the current "flavor"?21:12
mriedemnot the primary key21:12
sdaguemordred: where?21:12
mordred  'flavor': {u'id': u'bbcb7eb5-5c8d-498f-9d7e-307c575d3566'},21:12
sdaguemordred: what cloud21:13
mordredvexxhost21:13
mriedemdansmith: do you remember where the flavor.id primary key is leaked out of the rest api?21:13
sdaguemordred: ok, so they chose to make that a uuid21:13
*** cdent has quit IRC21:13
sdaguemordred: it's a user settable string21:13
mriedemby default it's a uuid21:14
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/flavors.py#L7421:14
mordredgotcha21:14
sdaguehttp://developer.openstack.org/api-ref/compute/?expanded=list-flavor-access-information-for-given-flavor-detail,list-flavors-detail,create-flavor-detail#create-flavor21:14
sdaguemriedem: oh, if they don't pass a thing?21:14
cfriesenI get the same thing in ours (mitaka though)21:14
mriedemsdague: correct21:14
sdagueright, but it's not *actually* a uuid21:14
mriedemsure21:14
mriedemit could be "squishy-squat"21:14
sdaguelike you could delete it and rebuild a new one completely different, same id21:14
sdaguebecause the actual internal id is something else21:15
cfriesensdague: actually I think you can make a new one with the same id without deleting the old one21:15
mriedemtrue, the unique constraint is on the flavorid https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api_models.py#L17821:15
mriedemso if you delete it and recreate, you're golden21:15
mriedemcfriesen: i don't think so, because of the unique constraint21:15
sdaguewhich is why we have21:15
sdague"The ID of the flavor. While people often make this look like an int, this is really a string.21:15
sdague"21:15
sdaguethis is definitely one of the grosser hold over points of the original nova code21:16
mriedemsdague: now come on,21:16
mriedemyesterday it was bfv,21:16
mriedemand quotas21:16
sdagueheh21:16
sdaguewell, we all have our own battles21:17
cfriesenmriedem: yes, just checked and the scenario I was looking at was delete-then-create21:17
mriedemlet's not forget that the live migration code is terrible21:17
sdagueanyway, mordred is ++ on in server, and dedicated dict21:17
mriedemconfirmed that you don't have to provide an id on flavor create https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/schemas/flavor_manage.py#L3021:17
sdagueso that should be recorded somewhere, as it's a preference from an actual consumer that would make their life better21:17
sdaguemriedem: ok, then you need to fix the docs21:18
sdaguethe docs say it's required21:18
mordred\o/21:18
mriedemi can do that21:18
mriedemmordred: can state his preference in the spec21:18
mordredsdague: not only that - it would save a TON of api calls for clouds that have people using shade to talk to them21:18
mriedemon the representation21:18
mordredmriedem: happy to - have a review link handy? (I can find it otherwise)21:19
cfriesenmordred: I have to propose a spec first. :)21:19
mriedemcfriesen: we have a spec21:19
cfriesenmriedem: isnt' that for the link representation though?  or are you talking about rewriting it21:20
sdaguemriedem: yeh, but cfriesen going to revive and run with it21:20
mriedemhttps://review.openstack.org/#/c/265282/21:20
*** fragatina has quit IRC21:20
mriedemmordred: ^21:20
mriedemcfriesen: i've restored that21:20
sdaguecfriesen: it was for the idea, that was one implementation approach21:20
mriedemmove it to pike and clean it up21:20
*** ociuhandu has joined #openstack-nova21:20
cfriesensdague: yeah, I see it in the alternatives.  Okay, I can take it and rework it assuming we put it inline in the server representation.21:21
cfriesensdague: the help text for "nova flavor-create" says that <id> can be a "unique ID" or "auto" to have a UUID get generated21:22
mordredneat. I have that open and starred now21:22
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: wait for interface detach from the guest  https://review.openstack.org/34901421:23
openstackgerritDan Smith proposed openstack/nova master: Remove main_db flavor compatibility  https://review.openstack.org/43172221:30
*** ociuhandu has quit IRC21:32
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: mark id as optional in POST /flavors  https://review.openstack.org/43174721:33
*** smatzek has quit IRC21:33
*** oanson has quit IRC21:33
*** Jeffrey4l_ has joined #openstack-nova21:35
*** Jeffrey4l has quit IRC21:35
*** oanson has joined #openstack-nova21:35
openstackgerritmelanie witt proposed openstack/nova-specs master: CellsV2 - Move quota tables to the API db  https://review.openstack.org/43174821:36
*** dimtruck is now known as zz_dimtruck21:36
*** gouthamr has quit IRC21:38
*** ducttape_ has quit IRC21:40
*** krtaylor has quit IRC21:41
openstackgerritmelanie witt proposed openstack/nova-specs master: Proposal to count resources to check quota in API for cells  https://review.openstack.org/43174921:41
melwittmriedem: lol @ your irc mishap post21:44
*** adrian_otto has joined #openstack-nova21:45
mriedemtrue story21:45
dansmithhah21:45
* dansmith doesn't know how mriedem gets away with these jokes so often21:45
mriedemlovability?21:46
mriedemboyish good looks?!21:46
melwittboth, obviously!21:46
mriedemjust ask my wife21:46
dansmithI realized something the other day21:46
dansmithwhich I had never thought of21:47
dansmithbut mriedem actually _is_ Eric Foreman21:47
melwitthahaha21:47
mriedemmy hair gets that big sometimes21:47
*** tbachman has quit IRC21:48
*** tbachman has joined #openstack-nova21:50
*** hamzy has quit IRC21:51
*** sree has quit IRC21:51
*** david-lyle has joined #openstack-nova21:53
*** cleong has quit IRC21:57
*** thorst_ has quit IRC21:57
*** harlowja_ has quit IRC21:58
*** thorst_ has joined #openstack-nova21:58
mriedemgod it's been so long, i don't remember how to tell mox to do multiple returns21:59
*** tjones has joined #openstack-nova21:59
openstackgerritDan Smith proposed openstack/nova master: Remove main_db flavor compatibility  https://review.openstack.org/43172221:59
openstackgerritDan Smith proposed openstack/nova master: Remove flavor_* functions from db/api  https://review.openstack.org/43175221:59
mriedemmaybe i need to rewrite this turd of a test in mock first...21:59
dansmithhave I mentioned how much I hate flavors?21:59
*** salv-orlando has joined #openstack-nova21:59
*** sree has joined #openstack-nova22:00
*** salv-orlando has quit IRC22:00
*** tbachman has quit IRC22:00
*** hurricanerix has joined #openstack-nova22:01
*** salv-orlando has joined #openstack-nova22:01
*** annegentle has quit IRC22:01
*** thorst_ has quit IRC22:02
*** david-lyle has quit IRC22:03
melwitthas anyone else noticed gorpy printings of the "Skipping periodic task _discover_hosts_in_cells ..." when running unit tests? last time this happened it was because of a KeyError in an exception somewhere, I think22:03
mriedemi've noticed it22:04
*** david-lyle has joined #openstack-nova22:04
dansmithwould that be in a unit test that starts n-sch? I haven't seen it22:04
*** harlowja has joined #openstack-nova22:05
melwittI dunno. I miss that dumb config option that treated the key errors as exceptions22:06
melwittI tried to do some hacky thing with monkey patching to get the same thing awhile back but it was crap22:07
*** smatzek has joined #openstack-nova22:07
dansmithwell, the discover_hosts_in_cells periodic is in n-sch and disabled by default,22:08
dansmithso I think that message just means we're running through there22:08
cfriesendansmith: you and jaypipes22:09
cfriesenboth hating flavors22:09
*** zz_dimtruck is now known as dimtruck22:09
*** fragatina has joined #openstack-nova22:09
dansmithcfriesen: I hate our flavor implementation, I think he hates the concept22:10
*** ducttape_ has joined #openstack-nova22:10
*** claudiub has joined #openstack-nova22:15
*** smatzek has quit IRC22:16
dansmithmelwitt: check this out: https://github.com/openstack/nova/blob/master/nova/cells/state.py#L301-L30122:16
*** gouthamr has joined #openstack-nova22:16
dansmithmelwitt: pretty sure that breaks cellsv1 in newton once you're migrated22:16
melwittouch22:17
openstackgerritDan Smith proposed openstack/nova master: Remove flavor_* functions from db/api  https://review.openstack.org/43175222:18
openstackgerritDan Smith proposed openstack/nova master: Remove main_db flavor compatibility  https://review.openstack.org/43172222:18
*** xinli has quit IRC22:20
*** david-lyle has quit IRC22:20
openstackgerritEd Leafe proposed openstack/nova master: placement: adds REST API for nested providers  https://review.openstack.org/38480722:21
openstackgerritEd Leafe proposed openstack/nova master: placement: allow filter providers in tree  https://review.openstack.org/37721522:21
openstackgerritEd Leafe proposed openstack/nova master: pci: add uuid field to PciDevice object  https://review.openstack.org/41476822:21
openstackgerritEd Leafe proposed openstack/nova master: placement: integrate ProviderTree to report client  https://review.openstack.org/41592122:21
openstackgerritEd Leafe proposed openstack/nova master: placement: SRIOV PF devices as child providers  https://review.openstack.org/41476922:21
openstackgerritEd Leafe proposed openstack/nova master: placement: adds ProviderTree for nested resources  https://review.openstack.org/41592022:21
openstackgerritEd Leafe proposed openstack/nova master: placement: update client to set parent provider  https://review.openstack.org/38569322:21
openstackgerritEd Leafe proposed openstack/nova master: placement: add nested resource providers  https://review.openstack.org/37713822:21
*** fragatina has quit IRC22:21
edleafecdent: jaypipes: ^^ rebased22:21
*** lucas_ has quit IRC22:22
jaypipesedleafe: ty sir22:22
*** thorst_ has joined #openstack-nova22:23
*** burgerk__ has joined #openstack-nova22:23
*** abalutoiu has quit IRC22:24
*** abalutoiu has joined #openstack-nova22:25
*** burgerk_ has quit IRC22:26
*** david-lyle has joined #openstack-nova22:28
*** thorst_ has quit IRC22:28
*** zzelle has quit IRC22:28
mriedemwhat's the thing we use when we want to check the type of an arg passed to a mock, but don't have the specific thing and don't want to use mock.ANY?22:29
mriedemtest.MatchType22:29
mriedemah22:29
*** burgerk__ has quit IRC22:31
*** crushil has quit IRC22:33
mordreddansmith, jaypipes: what I hate about flavors are the magical attributes that get attached to metadata of images that should be on flavors22:35
mordredand the fact that I can't define a flavor as a user22:36
mordredand the fact that because of htat I'm stuck with cloud providers deciding that CLEARLY I dont need any local disk because cloud22:36
* mordred thinks more - is sure he can join the flavor better22:36
*** jaosorior has quit IRC22:37
*** jaosorior has joined #openstack-nova22:38
*** fragatina has joined #openstack-nova22:44
*** diana_clarke has quit IRC22:46
*** lpetrut has quit IRC22:48
*** tblakes has quit IRC22:48
*** krtaylor has joined #openstack-nova22:49
*** dave-mccowan has quit IRC22:50
*** tbachman has joined #openstack-nova22:50
*** david-lyle has quit IRC22:50
*** david-lyle has joined #openstack-nova22:50
*** adrian_otto has quit IRC22:55
*** edmondsw_ has quit IRC22:56
mriedemwhat i hate is all of the libvirt unit tests that rely on fake xml dumps22:57
*** tbachman has quit IRC22:58
mriedembecause the spaces in the xml comparisons ALWAYS takes me an hour to get working in my test22:58
*** Swami has quit IRC23:03
*** Swami_ has joined #openstack-nova23:03
*** gabor_antal has quit IRC23:05
*** Swami__ has joined #openstack-nova23:05
*** esberglu has quit IRC23:06
*** david-lyle_ has joined #openstack-nova23:06
*** mdrabe has quit IRC23:06
*** david-lyle has quit IRC23:06
*** gabor_antal has joined #openstack-nova23:07
*** Swami_ has quit IRC23:09
*** david-lyle_ has quit IRC23:09
*** bauzas has quit IRC23:09
*** Guest81164 has quit IRC23:10
*** jaosorior has quit IRC23:10
*** jaosorior has joined #openstack-nova23:11
*** esmiurium has joined #openstack-nova23:11
*** Swami__ has quit IRC23:11
openstackgerritDan Smith proposed openstack/nova master: Remove flavor_* functions from db/api  https://review.openstack.org/43175223:13
*** jamesdenton has quit IRC23:14
*** bauzas has joined #openstack-nova23:15
*** marst has quit IRC23:15
*** gabor_antal has quit IRC23:15
*** gabor_antal has joined #openstack-nova23:17
*** YmodeMonk has quit IRC23:17
*** Guest81164 has joined #openstack-nova23:18
*** esberglu has joined #openstack-nova23:20
*** esberglu has quit IRC23:25
*** panda is now known as panda|zZ23:25
*** vsaienko has quit IRC23:25
*** fragatin_ has joined #openstack-nova23:28
*** fragatin_ has quit IRC23:28
*** abalutoiu has quit IRC23:28
*** abalutoiu has joined #openstack-nova23:29
*** jaosorior has quit IRC23:29
*** grumpycatt has quit IRC23:29
*** grumpycatt has joined #openstack-nova23:30
*** marst has joined #openstack-nova23:31
*** fragatina has quit IRC23:31
*** afazekas has quit IRC23:32
*** fragatina has joined #openstack-nova23:32
*** afazekas has joined #openstack-nova23:33
*** david-lyle_ has joined #openstack-nova23:33
openstackgerritChris Friesen proposed openstack/nova-specs master: add spec for instance flavor API  https://review.openstack.org/43177523:34
openstackgerritChangBo Guo(gcb) proposed openstack/nova master: Use min parameter to restrict live-migration config options  https://review.openstack.org/32331323:35
*** Guest81164 has quit IRC23:37
*** Guest81164 has joined #openstack-nova23:38
*** david-lyle_ has quit IRC23:39
mriedemugh23:39
mriedemit's great when you try to convert a monster test from mox to mock just to find out that the original test was broken to begin with23:39
*** david-lyle_ has joined #openstack-nova23:41
cfriesenand then you realize you wrote the original test23:42
mriedemnope23:42
mriedemhere she comes23:43
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: fix and break up _test_attach_detach_interface  https://review.openstack.org/43177823:43
*** diga has joined #openstack-nova23:44
*** fragatina has quit IRC23:50
*** fragatina has joined #openstack-nova23:50
*** david-lyle_ has quit IRC23:54
*** edmondsw has joined #openstack-nova23:55
*** abalutoiu has quit IRC23:57
*** edmondsw has quit IRC23:59

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