Wednesday, 2016-09-21

*** jamielennox is now known as jamielennox|away00:00
*** mlavalle has quit IRC00:01
*** tongli has quit IRC00:02
*** davidlenwell has quit IRC00:03
*** jamielennox|away is now known as jamielennox00:14
*** ducttape_ has joined #openstack-nova00:14
openstackgerritdane-fichter proposed openstack/nova: Use cursive for signature verification  https://review.openstack.org/35123200:15
*** rmcall has quit IRC00:15
*** rmcall has joined #openstack-nova00:16
*** davidlenwell has joined #openstack-nova00:16
*** BjoernT has quit IRC00:20
*** vishwanathj has quit IRC00:22
*** kaisers has joined #openstack-nova00:24
*** jaypipes has quit IRC00:24
*** kaisers3 has joined #openstack-nova00:24
*** kaisers2 has quit IRC00:25
*** kaisers1 has quit IRC00:26
*** bdeschenes has quit IRC00:32
*** Sukhdev has joined #openstack-nova00:35
*** bdeschenes has joined #openstack-nova00:36
*** mtanino has quit IRC00:37
*** tjones has joined #openstack-nova00:38
*** tjones has left #openstack-nova00:38
*** bdeschenes has quit IRC00:39
*** ducttape_ has quit IRC00:42
*** bdeschenes has joined #openstack-nova00:43
*** tonytan4ever has joined #openstack-nova00:48
*** hoangcx has joined #openstack-nova00:48
*** tonytan4ever has quit IRC00:52
*** psilvad has joined #openstack-nova00:54
*** mriedem has joined #openstack-nova00:58
*** cheneydc has joined #openstack-nova00:59
*** phuongnh has joined #openstack-nova01:02
*** cheneydc has quit IRC01:04
*** pwnall1 has quit IRC01:08
*** tbachman has quit IRC01:08
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224301:12
*** bdeschenes has quit IRC01:13
*** tjones has joined #openstack-nova01:18
*** tjones has left #openstack-nova01:18
*** tjones has joined #openstack-nova01:19
*** sdake_ has joined #openstack-nova01:19
*** mtanino has joined #openstack-nova01:20
*** sdake has quit IRC01:21
*** ducttape_ has joined #openstack-nova01:23
*** amotoki has joined #openstack-nova01:26
*** unicell has quit IRC01:27
*** jwcroppe has joined #openstack-nova01:29
*** tjones has left #openstack-nova01:30
*** tjones has joined #openstack-nova01:32
*** tjones has left #openstack-nova01:32
*** kaisers_ has joined #openstack-nova01:33
*** Jeffrey4l has joined #openstack-nova01:37
*** kaisers_ has quit IRC01:38
*** salv-orl_ has joined #openstack-nova01:42
*** yuntongjin has joined #openstack-nova01:44
*** salv-orlando has quit IRC01:44
*** stewie925_ has quit IRC01:48
*** tonytan4ever has joined #openstack-nova01:49
*** avolkov has quit IRC01:50
*** avolkov` has joined #openstack-nova01:50
*** baoli has joined #openstack-nova01:51
*** tonytan4ever has quit IRC01:54
*** RuiChen has left #openstack-nova01:58
*** yuntongjin has quit IRC01:58
*** Apoorva_ has joined #openstack-nova02:01
*** psilvad has quit IRC02:01
*** ducttape_ has quit IRC02:03
*** Apoorva has quit IRC02:05
*** dimtruck is now known as zz_dimtruck02:05
*** Apoorva_ has quit IRC02:05
*** tuanla has joined #openstack-nova02:05
*** zz_dimtruck is now known as dimtruck02:15
*** ducttape_ has joined #openstack-nova02:18
*** mriedem has quit IRC02:19
*** hemanthm|afk is now known as hemanthm02:23
*** tonytan4ever has joined #openstack-nova02:23
*** tjones has joined #openstack-nova02:24
*** amotoki has quit IRC02:25
*** tjones has left #openstack-nova02:28
*** sfinucan has quit IRC02:29
*** rama_y has quit IRC02:31
*** ducttape_ has quit IRC02:31
*** sfinucan has joined #openstack-nova02:31
*** ducttape_ has joined #openstack-nova02:35
*** yuntongjin has joined #openstack-nova02:38
*** mdrabe has quit IRC02:40
*** mdrabe has joined #openstack-nova02:40
*** amotoki has joined #openstack-nova02:41
*** ducttape_ has quit IRC02:41
*** amotoki has quit IRC02:49
*** amotoki has joined #openstack-nova02:49
*** priteau has joined #openstack-nova02:53
*** amotoki has quit IRC02:54
*** tbachman has joined #openstack-nova02:56
*** amotoki has joined #openstack-nova02:58
*** priteau has quit IRC02:58
openstackgerrithuangtianhua proposed openstack/nova: Set 'last_checked' flag if start to check scheduler file  https://review.openstack.org/34414403:01
*** baoli has quit IRC03:01
*** xiaoyang has quit IRC03:02
*** david-lyle has quit IRC03:04
*** amotoki has quit IRC03:04
*** tbachman_ has joined #openstack-nova03:10
*** tbachman has quit IRC03:12
*** tbachman_ is now known as tbachman03:12
*** kaisers_ has joined #openstack-nova03:22
*** armax has quit IRC03:23
*** tbachman_ has joined #openstack-nova03:24
*** armax has joined #openstack-nova03:25
*** tbachman has quit IRC03:25
*** tbachman_ is now known as tbachman03:25
*** kaisers_ has quit IRC03:26
*** ducttape_ has joined #openstack-nova03:27
*** dikonoor has joined #openstack-nova03:33
*** ijw has quit IRC03:40
*** sdake_ has quit IRC03:42
*** ijw_ has joined #openstack-nova03:45
*** ducttape_ has quit IRC03:46
*** ducttape_ has joined #openstack-nova03:46
*** amotoki has joined #openstack-nova03:46
*** ijw_ has quit IRC03:49
*** unicell has joined #openstack-nova03:50
*** tbachman has quit IRC03:51
*** ducttape_ has quit IRC03:59
*** lamt has quit IRC04:01
*** kaisers_ has joined #openstack-nova04:02
*** _ducttape_ has joined #openstack-nova04:02
*** markvoelker has quit IRC04:03
*** yingjun_ has joined #openstack-nova04:04
openstackgerritJianghua Wang proposed openstack/nova: Use raw disk format as default when create image with glance v2  https://review.openstack.org/36682504:05
*** markvoelker has joined #openstack-nova04:10
*** bdeschenes has joined #openstack-nova04:11
*** ijw has joined #openstack-nova04:14
*** _ducttape_ has quit IRC04:14
*** dimtruck is now known as zz_dimtruck04:16
*** zz_dimtruck is now known as dimtruck04:16
*** _ducttape_ has joined #openstack-nova04:16
*** ababich has quit IRC04:16
*** _ducttape_ has quit IRC04:17
*** ababich has joined #openstack-nova04:17
*** ijw has quit IRC04:19
*** rama_y has joined #openstack-nova04:19
*** ababich has quit IRC04:21
*** ababich has joined #openstack-nova04:21
*** bdeschenes has quit IRC04:25
*** dimtruck is now known as zz_dimtruck04:25
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224304:30
*** mdrabe has quit IRC04:30
*** tuanla has quit IRC04:35
*** ababich has quit IRC04:35
*** tuanla has joined #openstack-nova04:36
*** ababich has joined #openstack-nova04:36
*** psachin has joined #openstack-nova04:38
*** psachin has quit IRC04:40
*** psachin has joined #openstack-nova04:41
*** hemna_ has joined #openstack-nova04:43
*** hemna_ has quit IRC04:44
*** psachin has quit IRC04:45
*** psachin has joined #openstack-nova04:47
*** jaosorior has joined #openstack-nova04:50
*** garyk1 has joined #openstack-nova04:52
*** ducttape_ has joined #openstack-nova04:56
*** code-R has joined #openstack-nova04:56
*** ducttape_ has quit IRC05:02
*** prateek has joined #openstack-nova05:07
*** ratailor has joined #openstack-nova05:07
*** sc68cal_ has joined #openstack-nova05:09
*** woodster_ has quit IRC05:10
*** jaosorior has quit IRC05:10
*** jaosorior has joined #openstack-nova05:11
*** sc68cal has quit IRC05:11
*** jwcroppe has quit IRC05:11
*** jwcroppe has joined #openstack-nova05:12
*** pbandark has joined #openstack-nova05:14
*** claudiub|2 has joined #openstack-nova05:18
*** moshele has joined #openstack-nova05:21
*** wuhg has joined #openstack-nova05:22
openstackgerritedan david proposed openstack/nova: Add missing slash to dir path  https://review.openstack.org/37255805:24
*** lamt has joined #openstack-nova05:39
*** unicell has quit IRC05:39
*** esracelik has joined #openstack-nova05:40
*** esracelik is now known as ecelik05:40
*** unicell has joined #openstack-nova05:41
*** ociuhandu has quit IRC05:42
*** unicell1 has joined #openstack-nova05:42
*** unicell has quit IRC05:43
*** rama_y has quit IRC05:45
*** gongysh has joined #openstack-nova05:47
*** paul-carlton2 has joined #openstack-nova05:47
*** Jeffrey4l has quit IRC05:49
*** Jeffrey4l has joined #openstack-nova05:51
*** code-R has quit IRC05:51
*** lpetrut has joined #openstack-nova05:54
*** code-R has joined #openstack-nova05:58
*** ducttape_ has joined #openstack-nova05:59
*** oanson has joined #openstack-nova06:00
*** markvoelker has quit IRC06:01
*** markvoelker has joined #openstack-nova06:03
*** ducttape_ has quit IRC06:04
*** oanson has quit IRC06:05
*** rcernin has joined #openstack-nova06:07
*** code-R_ has joined #openstack-nova06:09
*** markvoelker has quit IRC06:11
*** mjura has joined #openstack-nova06:11
*** code-R has quit IRC06:12
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/37370906:13
*** bhagyashri has joined #openstack-nova06:13
*** tonytan4ever has quit IRC06:14
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/37371506:15
*** mjura has quit IRC06:17
*** mjura has joined #openstack-nova06:17
*** garyk1 has quit IRC06:21
*** adisky has quit IRC06:22
*** sudipto_ has joined #openstack-nova06:23
*** sudswas__ has joined #openstack-nova06:23
*** namnh has joined #openstack-nova06:25
*** ociuhandu has joined #openstack-nova06:26
*** ociuhandu has quit IRC06:31
*** andreas_s has joined #openstack-nova06:32
*** yingjun_ has quit IRC06:32
*** ihrachys has joined #openstack-nova06:33
*** karthiks has joined #openstack-nova06:37
*** ljxiash has joined #openstack-nova06:38
*** oanson has joined #openstack-nova06:39
*** ManishD has joined #openstack-nova06:42
*** code-R_ has quit IRC06:45
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/37370906:46
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/37377206:47
*** sahid has joined #openstack-nova06:48
openstackgerritsonu proposed openstack/nova: Add hacking checks for xrange()  https://review.openstack.org/20530706:51
*** lpetrut has quit IRC06:52
openstackgerritHussain Chachuliya proposed openstack/nova: Replace uuid4() with generate_uuid() from oslo_utils  https://review.openstack.org/37379406:54
ManishDHI Nova: please can someone let me know where do we configure the frequency of running the "periodic tasks" and what may be preferred value06:54
*** ababich has quit IRC06:55
*** ababich has joined #openstack-nova06:56
openstackgerritClaudiu Belu proposed openstack/os-vif: Adds NoopPlugin  https://review.openstack.org/36287606:58
*** ducttape_ has joined #openstack-nova07:00
*** namnh has quit IRC07:02
*** ratailor has quit IRC07:03
*** namnh has joined #openstack-nova07:03
openstackgerritsonu proposed openstack/nova: Add hacking checks for xrange()  https://review.openstack.org/20530707:04
*** ducttape_ has quit IRC07:05
*** zenoway has joined #openstack-nova07:05
*** Sukhdev has quit IRC07:06
avolkov`4rfvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7\07:08
*** markvoelker has joined #openstack-nova07:11
*** ababich has quit IRC07:12
*** armax has quit IRC07:12
*** pcaruana has joined #openstack-nova07:13
*** ababich has joined #openstack-nova07:13
*** markvoelker has quit IRC07:16
*** ratailor has joined #openstack-nova07:17
*** claudiub|2 has quit IRC07:19
openstackgerritsahid proposed openstack/nova: libvirt: fix serial console not correctly defined after live-migration  https://review.openstack.org/35633507:19
*** matrohon has joined #openstack-nova07:20
*** acabot has joined #openstack-nova07:23
*** ociuhandu has joined #openstack-nova07:23
*** jlanoux has joined #openstack-nova07:27
*** mtanino has quit IRC07:27
*** ociuhandu has quit IRC07:28
*** sridharg has joined #openstack-nova07:29
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/37370907:31
*** zenoway has quit IRC07:31
*** yingjun has joined #openstack-nova07:32
*** yingjun has quit IRC07:32
*** zenoway has joined #openstack-nova07:32
*** hshiina has joined #openstack-nova07:33
*** ababich has quit IRC07:33
*** ababich has joined #openstack-nova07:34
*** kaisers_ has quit IRC07:34
*** code-R has joined #openstack-nova07:37
*** zenoway has quit IRC07:38
*** null0 has joined #openstack-nova07:38
*** zenoway has joined #openstack-nova07:40
*** salv-orlando has joined #openstack-nova07:42
*** tonytan4ever has joined #openstack-nova07:44
*** salv-orl_ has quit IRC07:45
*** code-R has quit IRC07:46
*** pilgrimstack has joined #openstack-nova07:49
*** tonytan4ever has quit IRC07:50
*** roeyc has joined #openstack-nova07:54
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-nova08:00
*** code-R has joined #openstack-nova08:02
*** gongysh has quit IRC08:03
*** ababich has quit IRC08:05
*** ababich has joined #openstack-nova08:05
*** gongysh has joined #openstack-nova08:06
*** danpb has joined #openstack-nova08:09
*** yassine has joined #openstack-nova08:09
*** yassine is now known as Guest9877408:10
*** code-R has quit IRC08:11
*** ababich has quit IRC08:12
*** ababich has joined #openstack-nova08:12
*** paul-carlton2 has quit IRC08:14
*** null0 has quit IRC08:16
*** ababich has quit IRC08:18
*** ababich has joined #openstack-nova08:18
*** ababich has quit IRC08:22
*** ababich has joined #openstack-nova08:22
openstackgerritZhenyu Zheng proposed openstack/nova: Should not be able to sort instances based on joined tables  https://review.openstack.org/35913408:25
*** jaosorior is now known as jaosorior_brb08:28
*** claudiub has joined #openstack-nova08:28
*** paul-carlton2 has joined #openstack-nova08:29
*** liverpooler has joined #openstack-nova08:31
*** alexchadin has joined #openstack-nova08:36
*** ociuhandu has joined #openstack-nova08:38
*** diga has joined #openstack-nova08:42
*** ababich has quit IRC08:43
*** ociuhandu has quit IRC08:43
*** ababich has joined #openstack-nova08:43
*** lpetrut has joined #openstack-nova08:43
*** derekh has joined #openstack-nova08:44
*** ababich has quit IRC08:50
*** ababich has joined #openstack-nova08:51
*** paul-carlton2 has quit IRC08:53
*** paul-carlton2 has joined #openstack-nova08:55
*** hshiina has quit IRC08:58
BobBalljohnthetubaguy: Does Rackspace use anything under https://github.com/openstack/nova/tree/master/plugins/xenserver/networking/etc ?08:58
danpbdo we have any etherpad where we maintain a list of specs that are re-reproposed from previous release, so reviewers can concentrate on those ?08:59
*** mvk has quit IRC09:00
*** abalutoiu has quit IRC09:00
*** efoley_ has joined #openstack-nova09:04
*** cdent has joined #openstack-nova09:05
*** roeyc has quit IRC09:05
*** efoley__ has joined #openstack-nova09:06
*** ababich has quit IRC09:08
*** ababich has joined #openstack-nova09:08
*** ociuhandu has joined #openstack-nova09:08
*** efoley_ has quit IRC09:10
*** ociuhandu has quit IRC09:13
*** ababich has quit IRC09:13
sfinucanmikal: Could you give a quick scoot around for patches -2d because of the newton merge window09:14
sfinucan...like this one https://review.openstack.org/#/c/205307/09:14
*** ababich has joined #openstack-nova09:15
*** bks has joined #openstack-nova09:16
openstackgerritSharat Sharma proposed openstack/nova: Replace MagicMock with Mock class  https://review.openstack.org/37394009:16
openstackgerritsahid proposed openstack/nova: libvirt: add event lifecycle details  https://review.openstack.org/37394309:17
*** ociuhandu has joined #openstack-nova09:17
openstackgerritSharat Sharma proposed openstack/python-novaclient: Replace MagicMock with Mock class  https://review.openstack.org/37394609:20
*** kaisers_ has joined #openstack-nova09:23
*** kaisers_ has quit IRC09:27
*** diga has quit IRC09:29
*** code-R has joined #openstack-nova09:30
johnthetubaguyBobBall: unsure, I suspect we don't use any of that now09:31
johnthetubaguyBobBall: I think we use the custom set of stuff from quark09:31
*** mvk has joined #openstack-nova09:31
*** code-R_ has joined #openstack-nova09:31
johnthetubaguydanpb: if folks have correctly put the Git commit tag in, I found a way to search for those in gerrit09:32
johnthetubaguydanpb: I will try dig that up09:32
BobBalljohnthetubaguy: Could you confirm?  A goodly chunk of it looks very legacy and someone has found it and started to use it when we don't think it's needed09:33
*** zenoway has quit IRC09:33
johnthetubaguyBobBall: I am 90% sure we use the quark scripts now, I don't think we use those in the devstack setup, so I agree, don't see why they would be needed09:33
*** zenoway has joined #openstack-nova09:34
oomichimriedem: bauzas: yeah I heard this kind of hardship related to dev schedule yesterday in QA mid-cycle and they have posted pre-approved https://review.openstack.org/#/c/373054/ for Ocata cycle09:34
*** code-R has quit IRC09:34
BobBallok, I suggest we remove them then09:36
johnthetubaguydanpb: probably lots of false positives, but this seems to work rather well: https://review.openstack.org/#/q/project:openstack/nova-specs+Previously-approved09:37
johnthetubaguydanpb: whoops, https://review.openstack.org/#/q/project:openstack/nova-specs+status:open+Previously-approved09:38
*** zenoway has quit IRC09:38
*** zenoway has joined #openstack-nova09:41
*** jwcroppe has quit IRC09:42
*** jwcroppe has joined #openstack-nova09:42
*** alexchadin has quit IRC09:44
*** pilgrimstack has quit IRC09:46
*** jwcroppe has quit IRC09:46
*** alexchadin has joined #openstack-nova09:48
openstackgerritStephen Finucane proposed openstack/nova: hardware: Rework docstrings  https://review.openstack.org/36746809:49
openstackgerritStephen Finucane proposed openstack/nova: Update references for split up hardware module  https://review.openstack.org/36896809:49
openstackgerritStephen Finucane proposed openstack/nova: hardware: Standardize '_get_XXX_constraints' functions  https://review.openstack.org/36746909:49
openstackgerritStephen Finucane proposed openstack/nova: hardware: Flatten functions  https://review.openstack.org/36747009:49
openstackgerritStephen Finucane proposed openstack/nova: hardware: Split into modules  https://review.openstack.org/36746709:49
openstackgerritStephen Finucane proposed openstack/nova: tests: Split 'test_hardware' into modules  https://review.openstack.org/36896709:49
openstackgerritStephen Finucane proposed openstack/nova: Extend nfv feature matrix with pinning/NUMA  https://review.openstack.org/32712609:50
*** pilgrimstack has joined #openstack-nova09:51
*** roeyc has joined #openstack-nova09:55
openstackgerritjaveme proposed openstack/nova: Failed to evacuate instances booted from volume  https://review.openstack.org/37204509:57
openstackgerritStephen Finucane proposed openstack/nova: plugins/xenserver: Add '.py' extension  https://review.openstack.org/28943109:57
*** abalutoiu has joined #openstack-nova09:59
*** paul-carlton2 has quit IRC10:00
*** raorn_ is now known as raorn10:00
*** rdo_ has quit IRC10:02
*** gszasz has joined #openstack-nova10:03
*** rdo_ has joined #openstack-nova10:04
*** yuntongjin has quit IRC10:11
*** alexchadin has quit IRC10:13
*** PaulMurray has joined #openstack-nova10:15
*** oanson has quit IRC10:19
sfinucanjohnthetubaguy: Is there any plan to remove configurable AMQP topics?10:22
sfinucanI've seen it come up in reviews time and time again, but the config options are yet to be deprecated10:22
*** paul-carlton2 has joined #openstack-nova10:23
johnthetubaguysfinucan: yeah, I think we should, I can't remember who had the patch up for that now10:25
*** liuyulong__ has joined #openstack-nova10:25
sfinucanjohnthetubaguy: Found it https://review.openstack.org/#/c/351608/ I might take that over so10:26
sfinucanunless you plan to work on it more, macsz?10:26
*** bdeschenes has joined #openstack-nova10:27
*** liuyulong has quit IRC10:28
*** brian_price has quit IRC10:28
johnthetubaguyI think macsz was just waiting for the -2 to get lifted10:29
johnthetubaguybut worth double checking10:29
macszsfinucan johnthetubaguy: oh yes, i lost this patch and totally forgot about it, it's not listed as mine in review so i always skipped it and waited until its fixed10:31
macszsfinucan johnthetubaguy: will address comments and fix this today10:31
sfinucanmacsz: cool cool10:31
johnthetubaguyoh, right, I split an old patch in two, my bad10:31
*** phuongnh has quit IRC10:35
*** hoangcx has quit IRC10:36
*** sdague has joined #openstack-nova10:37
*** tuanla has quit IRC10:41
*** smatzek has joined #openstack-nova10:43
*** tonytan4ever has joined #openstack-nova10:46
*** sahid has quit IRC10:46
*** Jeffrey4l has quit IRC10:50
*** Jeffrey4l has joined #openstack-nova10:50
*** tonytan4ever has quit IRC10:52
*** claudiub has quit IRC10:54
*** gongysh has quit IRC10:56
*** code-R_ has quit IRC10:56
*** code-R has joined #openstack-nova10:56
*** davidlenwell has quit IRC10:57
*** claudiub has joined #openstack-nova10:57
*** bdeschenes has quit IRC10:58
*** davidlenwell has joined #openstack-nova10:58
openstackgerritShoham Peller proposed openstack/nova-specs: Cleanup running shelved-offloaded instances  https://review.openstack.org/37337111:01
*** namnh has quit IRC11:07
*** ijw has joined #openstack-nova11:07
*** rtheis has joined #openstack-nova11:08
*** PaulMurray has quit IRC11:11
*** ijw has quit IRC11:12
*** kaisers_ has joined #openstack-nova11:12
*** ecelik has quit IRC11:14
openstackgerritCao ShuFeng proposed openstack/nova-specs: Add support booting baremetals from Cinder volume  https://review.openstack.org/31169611:15
*** baoli has joined #openstack-nova11:15
*** kaisers_ has quit IRC11:16
*** baoli_ has joined #openstack-nova11:18
*** lucas-afk is now known as lucasagomes11:18
sfinucandanpb: I'm updating the libvirt-numa guide to reference Fedora 24. Any reason you install under $HOME instead of '/opt/stack'?11:19
*** bvanhav has joined #openstack-nova11:19
danpbsfinucan: that's an inappropriate location for personal development files11:20
*** baoli has quit IRC11:21
sfinucandanpb: Ok, but it does make the guide a little longer that need be. Would you be averse to me sticking to '/opt'?11:24
*** psilvad has joined #openstack-nova11:25
*** jed56 has quit IRC11:25
*** rmart04 has joined #openstack-nova11:26
*** jaosorior_brb is now known as jaosorior11:28
danpbsfinucan: imho that's not even noticable difference in length -  a couple of lines in a doc that's almost 700 lines long11:29
claudiubdanpb: hello. any chance you can drop your -2 on this patch? https://review.openstack.org/#/c/140045/11:30
*** liverpooler has quit IRC11:30
*** sudswas__ has quit IRC11:30
*** sudipto_ has quit IRC11:30
*** ociuhandu has quit IRC11:32
*** bdeschenes has joined #openstack-nova11:34
rmart04rmart04: Liberty:Nova / Could anyone shed any light on how to remove old migraiton entires? There have been previous migraition errors that have ended up in terminating instances. Now both compute nodes are trying to check to see if the instances are there, but failing. Annoying logs!11:36
rmart04[12:28pm] rmart04: Thinking its likely to be a db hackfest?11:36
*** mtanino has joined #openstack-nova11:37
*** ociuhandu has joined #openstack-nova11:38
*** daemontool has joined #openstack-nova11:39
*** woodster_ has joined #openstack-nova11:40
*** code-R_ has joined #openstack-nova11:42
*** code-R has quit IRC11:45
*** artom has joined #openstack-nova11:46
*** ljxiash has quit IRC11:47
*** sahid has joined #openstack-nova11:47
*** edmondsw has joined #openstack-nova11:49
sfinucansdague: johnthetubaguy: There are two patches that just got +W but are going to conflict as they do the same thing https://review.openstack.org/#/c/350085 https://review.openstack.org/#/c/37326211:50
sfinucanseeing as there are far more dependencies on the latter, can one of you remove the +W on the former to stop it going through?11:51
sfinucan(I should have -1 the first one myself, but I forgot :()11:51
openstackgerritjichenjc proposed openstack/nova: Add more description when service delete  https://review.openstack.org/37406111:51
*** pilgrimstack has quit IRC11:52
sfinucanjohnthetubaguy: wrong one :)11:52
*** mtanino has quit IRC11:53
johnthetubaguywhich one?11:53
sfinucanjohnthetubaguy: actually, I was looking at the wrong patch #needsmoretea11:54
sfinucanthis one https://review.openstack.org/#/c/350085/511:54
openstackgerritSean Dague proposed openstack/nova: Change disable_live_snapshot workaround  https://review.openstack.org/37343011:54
sfinucan(the one without the 'conf' prefix)11:54
johnthetubaguyoh, I was trying to find that after I +2ed the other one, and failed11:54
johnthetubaguywell, I did something, but I am not sure it helped11:55
sfinucanjohnthetubaguy: np. Will just mean another reordering patch if that one gets in11:56
sfinucanspent *all day* yesterday on that silly file :(11:57
*** bks has quit IRC11:57
sdaguedanpb: I got a bit lost in the unit tests on https://review.openstack.org/373430 because the live path is very different than the cold path (and all the snapshot tests assume cold path)11:57
sdagueso that just forces the tests to be on the old path that were there before11:57
sdaguedanpb: we can probably take the risk of merge and just keep an eye on the stats to see if the issue exposes again11:58
*** lamt has quit IRC11:58
*** amotoki has quit IRC11:58
*** rodrigods has quit IRC11:59
*** rodrigods has joined #openstack-nova11:59
*** coolsvap_ is now known as coolsvap12:00
danpbsdague: hmm, the original change turning off live snapshots by default didn't touch unit tests at all12:01
openstackgerritjaveme proposed openstack/nova: Failed to evacuate instances booted from volume  https://review.openstack.org/37204512:01
*** wuhg has quit IRC12:01
sdaguedanpb: well, you can remove the flags line and see12:01
*** NightKhaos has quit IRC12:03
*** pilgrimstack has joined #openstack-nova12:04
*** efoley_ has joined #openstack-nova12:05
*** PaulMurray has joined #openstack-nova12:06
*** efoley__ has quit IRC12:07
*** NightKhaos has joined #openstack-nova12:09
openstackgerritAlex Xu proposed openstack/nova: api-ref: Complete all the verifications of remote consoles  https://review.openstack.org/33805112:10
*** ratailor has quit IRC12:11
*** ljxiash has joined #openstack-nova12:11
*** ManishD has quit IRC12:15
*** ljxiash has quit IRC12:15
*** annegentle has joined #openstack-nova12:17
*** kylek3h has joined #openstack-nova12:17
*** ducttape_ has joined #openstack-nova12:17
*** maticue has joined #openstack-nova12:18
openstackgerritjichenjc proposed openstack/nova: Add more description when service delete  https://review.openstack.org/37406112:18
*** wznoinsk has quit IRC12:21
*** kylek3h has quit IRC12:23
*** wznoinsk has joined #openstack-nova12:28
*** lamt has joined #openstack-nova12:29
*** mdrabe has joined #openstack-nova12:30
*** lamt has quit IRC12:31
*** lamt has joined #openstack-nova12:32
*** markvoelker has joined #openstack-nova12:33
*** gcb has quit IRC12:33
*** egarbade has quit IRC12:34
*** efoley_ has quit IRC12:36
*** egarbade has joined #openstack-nova12:36
*** ducttape_ has quit IRC12:36
openstackgerritsahid proposed openstack/nova: libvirt: fix serial console not correctly defined after live-migration  https://review.openstack.org/35633512:37
raj_singhjohnthetubaguy: PaulMurray: I missed your ping yesterday from LM meeting. Sorry I was out to sort out my visa for the summit. Yes I will work with pkoniszewski to help out on LM job.12:39
PaulMurrayraj_singh, thanks - no worries about the meeting. Just wanted to check with you12:40
raj_singhPaulMurray: In general I am interested in LM work, so I will start my contributions to it in this cycle.12:41
*** dane-fichter has joined #openstack-nova12:43
PaulMurraythat's good - thanks raj_singh12:44
dane-fichteranyone know when mriedem is usually on?12:44
*** zenoway has quit IRC12:44
PaulMurrayDo you want me to add you to the ping list for the LM IRC meeting12:44
raj_singhI already added myself. I have been listening to last few meetings to get the context.12:45
*** zenoway has joined #openstack-nova12:45
PaulMurrayoh - you're already there - ignore12:45
*** eharney has joined #openstack-nova12:46
prateekdane-fichter, in an hour maybe12:47
*** annegentle has quit IRC12:47
prateekjohnthetubaguy, can you please review https://review.openstack.org/#/c/294513/ ?12:47
johnthetubaguysfinucan: I was thinking about all those topic configs, I recon we should not move them into groups for now, we should probably just kill them12:48
johnthetubaguysfinucan: by kill, I mean deprecate12:48
dane-fichterprateek: thanks. is there anyone else who can approve spec-less blueprints in the mean time12:48
sfinucanjohnthetubaguy: Yeah, I've that done. Just waiting for tests to run now and validate12:48
sfinucanDeprecated the json conf file too, and removed the (useless) code using it12:48
johnthetubaguysfinucan: sweet, there was another patch, consoleauth I think where there was something similar12:49
dane-fichterprateek: nvm it's actually been approved already12:49
sfinucanjohnthetubaguy: also my patch :) I'll move onto that next12:49
*** zenoway has quit IRC12:49
alex_xunova-api subteam meeting is in 10 mins at #openstack-meeting-412:49
dane-fichteranyone want to review a spec for some security functionality? https://review.openstack.org/#/c/357151/12:50
*** PaulMurray has quit IRC12:50
prateeksdague, regarding your comment on https://review.openstack.org/#/c/327706/, if I remove the new exception , that would mean just catching the excception and raising with an error message and 500 , is it ?12:51
prateekalex_xu, need your opinion on this API patch ?12:51
prateekcan you spare some time ?12:52
sdagueprateek: yes12:52
prateeksdague, ok12:52
sdagueprateek: oh... there was a different alternative I was thinking about for this as well12:52
sdaguewhich is return a 206, and leave the security groups blank12:52
sdagueso indicate that only partial result is returned12:53
prateeksdague, that one sounds good12:53
*** ldeptula has joined #openstack-nova12:53
sdaguethat would be a thing we'd need an API bump for, because it's new semantics12:53
sdaguebut that could be used in a similar pattern with things like glance / cinder12:53
*** mriedem has joined #openstack-nova12:54
prateeksdague, i am not sure how to bump API's but i would figure that out and when the exception is catched somehow we would have to return empty columns12:55
prateekthanks for the suggestion sdague12:55
sdagueprateek: if we are going down that path, we should build a spec for it12:55
openstackgerritStephen Finucane proposed openstack/nova: conf: Improve consistency in scheduler opts  https://review.openstack.org/34966612:56
openstackgerritStephen Finucane proposed openstack/nova: conf: Group scheduler options  https://review.openstack.org/34995912:56
openstackgerritStephen Finucane proposed openstack/nova: Remove support for deprecated driver import  https://review.openstack.org/33976012:56
openstackgerritStephen Finucane proposed openstack/nova: conf: Deprecate 'scheduler_json_file_location'  https://review.openstack.org/37412112:56
dane-fichterdanpb: this spec could really benefit from your input https://review.openstack.org/#/c/357151/12:56
prateekmriedem, can you please take a look at https://review.openstack.org/#/c/294513/12:56
*** david-lyle has joined #openstack-nova12:56
prateeksdague, ok, i would try building a spec for it then12:56
*** PaulMurray has joined #openstack-nova12:56
prateekor if you want to write that and maybe i can implement that12:57
*** roeyc has quit IRC12:57
prateeksdague, ^12:57
*** krtaylor has joined #openstack-nova12:57
sdagueprateek: ok, I'll put it on my list. Will try to draft something this week12:57
sfinucanjohnthetubaguy: ...and we're done https://review.openstack.org/#/c/349666 (plus others in 'Related changes')12:57
prateeksdague, thanks !12:58
*** roeyc has joined #openstack-nova12:59
*** roeyc has quit IRC13:00
*** liuyulong has joined #openstack-nova13:00
alex_xunova api meeting is running13:00
*** sudswas__ has joined #openstack-nova13:01
*** sudipto_ has joined #openstack-nova13:01
openstackgerritdane-fichter proposed openstack/nova: Use cursive for signature verification  https://review.openstack.org/35123213:01
*** kaisers_ has joined #openstack-nova13:01
dane-fichtermriedem: any chance you could remove the -2 from https://review.openstack.org/351232 ?13:02
mriedemdane-fichter: the bp isn't approved yet13:02
*** liuyulong__ has quit IRC13:02
mriedemis there a cross-project spec for that or something?13:02
dane-fichtermriedem : there are multiple specs13:02
*** amotoki has joined #openstack-nova13:03
dane-fichterhere's the blueprint https://blueprints.launchpad.net/nova/+spec/signature-code-cleanup13:03
*** zz_dimtruck is now known as dimtruck13:03
dane-fichterhere's the cross project spec: https://review.openstack.org/#/c/314718/13:03
dane-fichternot for the code cleanup, just for signature verification in general13:04
dane-fichterhere's the nova one for cert validation: https://review.openstack.org/#/c/357151/13:04
*** pilgrimstack has quit IRC13:04
*** pilgrimstack has joined #openstack-nova13:05
*** roeyc has joined #openstack-nova13:05
*** vishwanathj has joined #openstack-nova13:06
*** rlrossit has joined #openstack-nova13:06
dane-fichtermriedem: please feel free to ask questions13:06
*** kaisers_ has quit IRC13:06
mriedemok, in the nova-api meeting atm13:06
*** PaulMurray has quit IRC13:06
mriedemmaybe put this one on the nova weekly meeting open agenda section for awareness?13:06
mriedemas a specless bp13:06
*** PaulMurray has joined #openstack-nova13:07
dane-fichtermriedem: the code cleanup one?13:07
*** mtanino has joined #openstack-nova13:07
dane-fichtermriedem: link to the agenda13:08
dane-fichter??13:08
*** dimtruck is now known as zz_dimtruck13:08
*** zz_dimtruck is now known as dimtruck13:08
*** jaosorior has quit IRC13:10
dane-fichtermriedem: nvm found it.13:10
*** sudipto_ has quit IRC13:11
*** sudswas__ has quit IRC13:11
*** jaosorior has joined #openstack-nova13:11
*** sudswas__ has joined #openstack-nova13:11
*** sudipto_ has joined #openstack-nova13:11
*** tbachman has joined #openstack-nova13:11
mriedemdane-fichter: do we have any integration testing in the gate, like in tempest, that tests any of this?13:11
mriedemor does barbican have tests that would test this indirectly once it's in nova?13:11
dane-fichtermriedem: integration tests for what specifically? image signature verification?13:12
dane-fichtermriedem: currently there's no tempest scenario for this.13:13
*** liverpooler has joined #openstack-nova13:13
mriedemcorrect13:13
mriedemcan we build a tempest test for this?13:13
mriedemto test it before refactoring all of that code to use an external library>13:13
mriedem?13:13
dane-fichtermriedem: the library contains an exact copy of what's in Nova/Glance currently (see signature_utils.py)13:14
dane-fichtermriedem: to be clear, I think a tempest test is definitely something that should be done13:15
dane-fichtermriedem: but I don't necessarily think this code cleanup should block on it13:16
*** tbachman has quit IRC13:16
openstackgerritMaciej Szankin proposed openstack/nova: Deprecate all topic conf options  https://review.openstack.org/35160813:16
*** hshiina has joined #openstack-nova13:16
*** tbachman has joined #openstack-nova13:17
mriedemdane-fichter: there is a subtle difference in where the testing happens13:18
mriedemonce it's outside of nova in a library, nova isn't testing it anymore13:18
*** dimtruck is now known as zz_dimtruck13:18
mriedemso changes in the library could break nova13:18
mriedembecause nova is just going to mock the api calls to the library13:18
mriedemso i'd like to see some progress on a test being added to tempest13:18
prateekmriedem, johnthetubaguy, very sorry for interrupting in the meeting, i was writing on IRC and didn't notice the group i was writing in :/13:19
dane-fichtermriedem: ok, I will pass that up the chain. unsure if we have the bandwidth to take that on as well but we will try13:19
*** tbachman has quit IRC13:20
johnthetubaguyprateek: it happens, sometimes people type their password13:20
prateekjohnthetubaguy, hahaha13:20
dane-fichterpassword123413:20
johnthetubaguyprateek: my code was just an example of what I was thinking, feel free to make fix it13:20
*** tbachman_ has joined #openstack-nova13:20
prateekjohnthetubaguy, yeah, gave me nice pointers, i am building something on it13:21
*** psachin has quit IRC13:21
*** gouthamr has joined #openstack-nova13:21
*** psachin has joined #openstack-nova13:23
openstackgerritChristopher Martin proposed openstack/nova: Fix for resize vm_state stopped rollback  https://review.openstack.org/37086113:24
*** psilvad has quit IRC13:24
*** psilvad has joined #openstack-nova13:25
*** READ10 has joined #openstack-nova13:25
*** ducttape_ has joined #openstack-nova13:27
openstackgerritMaciej Szankin proposed openstack/nova: Fix check_config_option_in_central_place  https://review.openstack.org/35559713:29
openstackgerritPrateek Arora proposed openstack/nova: Delete traces of in-progress snapshot on VM being deleted  https://review.openstack.org/29451313:29
openstackgerritPrateek Arora proposed openstack/nova: Delete traces of in-progress snapshot on VM being deleted  https://review.openstack.org/29451313:32
*** roeyc has quit IRC13:33
*** kaisers_ has joined #openstack-nova13:33
*** ljxiash has joined #openstack-nova13:33
openstackgerritedan david proposed openstack/nova: WIP: User-controlled SR-IOV ports allocation  https://review.openstack.org/37415113:33
*** code-R_ has quit IRC13:34
*** kb has joined #openstack-nova13:35
*** code-R has joined #openstack-nova13:36
*** ijw has joined #openstack-nova13:38
*** prateek has quit IRC13:39
*** tblakes has joined #openstack-nova13:40
*** kb has quit IRC13:41
*** kberger has joined #openstack-nova13:41
*** salv-orl_ has joined #openstack-nova13:42
*** ijw has quit IRC13:43
*** salv-orlando has quit IRC13:45
*** tblakes has quit IRC13:46
*** lamt has quit IRC13:47
*** xyang1 has joined #openstack-nova13:48
*** baoli_ has quit IRC13:48
mriedemayoung: did you ever push a nova change for adding a readme on how to generate the default policy?13:49
*** esracelik has joined #openstack-nova13:49
*** esracelik is now known as ecelik13:49
*** ducttape_ has quit IRC13:50
ayoungmriedem, not yet13:51
ayoungmriedem, but I did write this13:51
*** tri2sing has joined #openstack-nova13:51
ayounghttp://adam.younglogic.com/2016/09/distinct-rbac-policy-rules/13:51
*** tonytan4ever has joined #openstack-nova13:52
*** diga_ has joined #openstack-nova13:53
*** kaisers_ has quit IRC13:53
*** tongli has joined #openstack-nova13:54
*** akshai has joined #openstack-nova13:55
*** lifeless has quit IRC13:57
*** r-daneel has joined #openstack-nova13:58
*** rlrossit has quit IRC13:58
*** sdake has joined #openstack-nova13:59
*** lifeless has joined #openstack-nova13:59
*** jaypipes has joined #openstack-nova13:59
*** sdake has quit IRC13:59
*** sdake has joined #openstack-nova14:00
*** ecelik has quit IRC14:00
*** jwcroppe has joined #openstack-nova14:01
*** kaisers_ has joined #openstack-nova14:02
*** efried has quit IRC14:03
*** tanvirt has joined #openstack-nova14:03
*** paul-carlton2 has quit IRC14:04
*** paul-carlton2 has joined #openstack-nova14:05
*** andymaier has joined #openstack-nova14:06
*** burt has joined #openstack-nova14:07
*** tblakes has joined #openstack-nova14:08
*** Swami has joined #openstack-nova14:08
*** Swami_ has joined #openstack-nova14:08
*** Swami_ has quit IRC14:08
*** Swami has quit IRC14:08
*** Swami has joined #openstack-nova14:09
*** marst has quit IRC14:09
*** cmartin has joined #openstack-nova14:10
*** rama_y has joined #openstack-nova14:11
*** annegentle has joined #openstack-nova14:11
mriedemgmann: do you plan on updating this? https://review.openstack.org/#/c/299830/14:12
mriedemi just left some more comments14:12
mriedemi could also rebase it and try to move it forward14:13
*** pbandark has quit IRC14:16
*** dikonoor has quit IRC14:18
alaskiayoung: btw, Nova can be used with oslopolicy-sample-generator as well. They do slightly different things. sample-generator spits out the rules registered in code, policy-generator merges those rules with an existing policy.json|yaml and spits it out14:18
alaskiit's all documented in oslo.policy devref14:19
*** marst has joined #openstack-nova14:22
*** ducttape_ has joined #openstack-nova14:23
openstackgerritSean Dague proposed openstack/nova: Change disable_live_snapshot workaround  https://review.openstack.org/37343014:23
sdaguethe last patch there had a bad rebase in it14:24
mriedemalaski: oo http://docs.openstack.org/developer/oslo.policy/usage.html#registering-policy-defaults-in-code14:25
mriedemoslopolicy-sample-generator --namespace nova.api --namespace nova.compute.api --output-file policy-sample.yaml14:25
mriedemalaski: can the namespace just be 'nova'?14:25
mriedemto be simpler?14:25
alaskiyeah. in real life it is. I should update that example14:26
*** pradk has quit IRC14:26
alaskihttp://git.openstack.org/cgit/openstack/nova/tree/setup.cfg#n4214:26
*** yamahata has joined #openstack-nova14:28
*** mfisch has quit IRC14:28
mriedemok cool14:30
*** psachin has quit IRC14:30
*** gszasz has quit IRC14:31
*** kylek3h has joined #openstack-nova14:31
openstackgerritEd Leafe proposed openstack/nova: Remove support for deprecated driver import  https://review.openstack.org/33976014:31
*** jed56 has joined #openstack-nova14:32
*** tblakes has quit IRC14:32
*** mfisch has joined #openstack-nova14:32
*** mfisch has quit IRC14:32
*** mfisch has joined #openstack-nova14:32
*** jlanoux has quit IRC14:32
*** abalutoiu has quit IRC14:32
*** moshele has quit IRC14:33
*** zz_dimtruck is now known as dimtruck14:33
*** jheroux has joined #openstack-nova14:35
*** pilgrimstack has quit IRC14:36
ayoungalaski, excellent.  I can see that being really useful, especially if we come up with a set of common policy rules..like a definition for context_is_admin14:38
*** tblakes has joined #openstack-nova14:38
edleafejohnthetubaguy: ^^ Added the reno14:39
johnthetubaguyedleafe: great, thank you14:39
*** akshai has quit IRC14:40
mriedemedleafe: wrong section for that reno14:41
mriedemshould be 'upgrades'14:41
edleafemriedem: really? ok14:41
mriedemyeah, you're not deprecating the thing14:41
mriedemyou're removing the deprecated thing14:41
*** daemontool_ has joined #openstack-nova14:41
*** mlavalle has joined #openstack-nova14:42
dane-fichtermriedem: can you elaborate more on what you mean by a "happy path" test?14:43
*** akshai has joined #openstack-nova14:43
mriedemdane-fichter: boot a server with a signed image?14:44
mriedemhappy path as in basic scenario14:44
*** daemontool has quit IRC14:44
dane-fichtermriedem: Ok. Looking into that now. Unsure if Tempest can currently support a key manager which can store a cert14:44
*** cleong has joined #openstack-nova14:45
*** gszasz has joined #openstack-nova14:46
*** rlrossit has joined #openstack-nova14:47
openstackgerritSean Dague proposed openstack/nova: Fix invalid exception mock for InvalidNUMANodesNumber  https://review.openstack.org/37421314:47
edleafemriedem: upgraded :)14:48
*** burgerk has joined #openstack-nova14:48
*** brian_price has joined #openstack-nova14:48
*** akshai has quit IRC14:49
mriedemdane-fichter: hmm, i'm assuming barbican has any tempest tests in a tempest plugin somewhere14:50
mriedemthis is what sucks about barbican being the only key manager in openstack, but is totally optional14:50
mriedemand the integrated gate isn't going to install/configure barbican14:50
dane-fichtermriedem: agreed. is there any way to mock out something behind castellan in tempest to just to return a cert?14:50
mriedemdon't know14:51
*** ihrachys has quit IRC14:52
*** akshai has joined #openstack-nova14:52
*** EinstCrazy has joined #openstack-nova14:52
openstackgerritIldiko Vancsa proposed openstack/nova: Remove check_attach  https://review.openstack.org/33535814:52
*** PaulMurray has quit IRC14:53
*** baoli has joined #openstack-nova14:54
openstackgerritSean Dague proposed openstack/os-vif: Remove logging during plugin initialization  https://review.openstack.org/37422514:55
sdaguedanpb: going through and looking at how os-vif was interacting with nova and tests, I realized the call order on os-vif means logging is getting called before it's setup14:55
sdagueabove is one approach to being more clear, the other is changing how os-vif is called from nova14:56
*** EinstCrazy has quit IRC14:56
*** daemontool_ has quit IRC14:58
mriedemsdague: target that to close bug 1615676 please14:58
openstackbug 1615676 in OpenStack Compute (nova) "os-vif log messages corrupt and pollute test output" [Wishlist,In progress] https://launchpad.net/bugs/1615676 - Assigned to Pushkar Umaranikar (pushkar-umaranikar)14:58
*** openstack has joined #openstack-nova15:01
alaskicool. I was hoping that was the case15:01
mriedemcould also be good low hanging fruit for someone new15:01
danpbsdague:are you sure about that - i swear i've actually see that logging message appear in the logs before15:02
*** ducttape_ has quit IRC15:03
danpbsdague: we could just move the os_vif.initialize() call into the nova compute startup path instead15:04
sdaguedanpb: it's definitely in a very odd place15:04
sdaguedanpb: yeh, that would be better15:04
sdagueI'm fine doing that patch instead15:04
danpbi think i'd prefer the nova fix - as it'll be important to see logs about which plugins are loaded when we start getting out of tree vendor plugins15:05
sdaguedanpb: things get really funny when you effectively depend on module load order that oslo.log will get loaded and configured before this15:05
sdaguedanpb: ok, I can do that15:05
*** abalutoiu has joined #openstack-nova15:05
sdaguewe should probably then tune this down to debug15:05
danpbyeah, i can see that15:05
sdagueregardless15:05
sdaguedanpb: so just put this in init_host?15:06
danpbi tend to think it is useful at INFO level - its the kind of thing i'd want to know when debugging even if log level doesn't enable DEBUG15:07
danpbsdague: i was actually thinking about nova/cmd/compute.py on the basis that we'll use it in all virt drivers eventually15:07
danpbsdague: and AFAIK, it shouldn't cause harm to initialize it even for drivers that are not yet converted15:07
*** diga_ has quit IRC15:07
*** rrecio has joined #openstack-nova15:08
sdagueINFO should definitely be a lot more end user friendly. Like a single line saying the following network plugins are loaded.15:10
danpbsdague: sure, i'd take a patch which moved the log call out of the loop, so it just reported all plugins at once15:12
sdaguedanpb: ok, I'll respin that other patch15:13
sdaguehttps://review.openstack.org/37423315:13
*** andymaier has quit IRC15:14
sdaguedanpb: the reason this works in the gate, is that we're dumping to stdout (and then scraping from there), which is kind of the default. If you had configured nova to go to a log file or syslog or some other location I think the messages would have been lost15:14
danpbah, that makes sense15:14
*** lamt has joined #openstack-nova15:15
mriedemmtreinish: are you still around?15:15
*** pwnall1 has joined #openstack-nova15:17
*** jichen has joined #openstack-nova15:18
jichenmriedem: not sure whether it's you talked about in API meeting https://review.openstack.org/#/c/357884/  about v3 diag, just added you and Alex as reviewer, FYI15:19
*** gszasz has quit IRC15:20
alex_xujichen: yes, that is what we talk about15:20
mriedemjichen: thanks15:21
jichennp15:21
alex_xujichen: thanks too, will try to review it15:21
*** rlrossit has quit IRC15:23
jichenalex_xu: thought you already sleep :)15:23
*** EinstCrazy has joined #openstack-nova15:24
alex_xujichen: yea, but soon :)15:24
*** omnipresent has joined #openstack-nova15:24
mriedemjroll: how possible would it be for the ironic virt driver to implement the diagnostics API?15:25
*** hieulq_ has joined #openstack-nova15:25
mriedemis there anything in the ironic api to provide stats for a given node?15:25
*** EinstCrazy has quit IRC15:26
*** rlrossit has joined #openstack-nova15:26
*** EinstCrazy has joined #openstack-nova15:27
*** efried has joined #openstack-nova15:27
*** wznoinsk has quit IRC15:28
*** sridharg has quit IRC15:28
*** andreas_s has quit IRC15:28
*** Guest98774 has quit IRC15:28
*** jamesden_ has joined #openstack-nova15:28
*** liuyulong has quit IRC15:29
*** pwnall1 has quit IRC15:29
*** liuyulong has joined #openstack-nova15:29
*** mvk has quit IRC15:31
sfinucanCould I get another core to look (and maybe +W) at this config option patch? https://review.openstack.org/#/c/35363115:31
sfinucanIt's rather trivial, but it touches a lot of files and will likely remain in a perpetual state of merge conflict otherwise15:31
*** rama_y has quit IRC15:31
openstackgerritSean Dague proposed openstack/os-vif: Make plugin loading more consistent with logging guidelines.  https://review.openstack.org/37422515:31
*** Guest98774 has joined #openstack-nova15:32
mriedemsnikitin: comments in https://review.openstack.org/#/c/357884/ but overall it looks good15:32
sdaguedanpb: ^^^ is the logging tweak, see what you think15:32
*** gszasz has joined #openstack-nova15:33
*** _ducttape_ has quit IRC15:33
openstackgerritStephen Finucane proposed openstack/nova: conf: Improve consistency in scheduler opts  https://review.openstack.org/34966615:33
openstackgerritStephen Finucane proposed openstack/nova: conf: Group scheduler options  https://review.openstack.org/34995915:33
openstackgerritStephen Finucane proposed openstack/nova: conf: Deprecate 'scheduler_json_file_location'  https://review.openstack.org/37412115:33
*** ducttape_ has joined #openstack-nova15:33
mriedemsfinucan: i'll take a look at that one - the cross reference with the commits isn't going to be fun though - but thanks for having that in there15:34
*** lucasagomes is now known as lucas-hungry15:35
sfinucanmriedem: Lovely, thank you15:35
rlrossitI'm not familiar with how service workers work, but in my change I'm playing around with adding scheduler workers (https://review.openstack.org/#/c/372622/), and I was wondering, if I have 2 scheduler workers, that means I have a parent and 2 workers, will I have 3 "schedulers" that will accept requests, or will only the workers handle requests?15:36
sdaguerlrossit: only the workers15:36
rlrossitawesome, thanks sdague15:37
sdaguethe parent is just for process management15:37
rlrossitwas hoping that was the case15:37
rlrossitand from what I could read out of oslo_service, that's what I thought was happening15:37
*** jichen has quit IRC15:37
*** maticue has quit IRC15:37
*** maticue has joined #openstack-nova15:38
sdaguerlrossit: out of curiosity, why do that vs just spawning multiple schedulers on different nodes?15:38
*** dane-fichter has quit IRC15:38
*** jaosorior has quit IRC15:39
*** tri2sing has quit IRC15:40
*** tri2sing has joined #openstack-nova15:40
*** hemna_ has joined #openstack-nova15:41
*** hemna_ has quit IRC15:41
jaypipesalaski, alex_xu, sdague, mriedem, dansmith: should be an easy win: https://review.openstack.org/#/c/37350515:41
mriedemi was leaving that for dan15:42
jaypipesalaski, alex_xu, sdague, mriedem, dansmith: next patch in this series add generic PCI devices to the inventory/allocation tracking15:42
dansmithI don't really see the point of that, but... okay :)15:43
alex_xumriedem: dansmith oops, I just +w...15:43
alex_xudansmith: I can remove the +w15:44
dansmithalex_xu: no need15:44
alaskialex_xu: I would've +W'ed15:44
alex_xudansmith: alaski ok15:44
jaypipesdansmith: object methods that don't reference the object or relate to the purpose of the object shouldn't be object methods...15:44
openstackgerritGleb Stepanov proposed openstack/nova: Skip malformed cookies  https://review.openstack.org/34609015:44
mriedemgerrit is being slooooow15:44
dansmithjaypipes: yeah, I mean I know the rhetoric, but .. still :)15:45
jaypipesdansmith: sorry, suppose I'm a pedant.15:45
*** bks has joined #openstack-nova15:45
*** rama_y has joined #openstack-nova15:47
openstackgerritPushkar Umaranikar proposed openstack/nova: Add server admin actions to general purpose feature matrix  https://review.openstack.org/34570815:48
*** amotoki has quit IRC15:49
rlrossitsdague: does being a lazy bum count? I just want lots of schedulers (across 2 nodes), but don't feel like starting lots of processes on my own (even via scripting)15:49
openstackgerritPushkar Umaranikar proposed openstack/nova: Expand feature matrix with server admin actions  https://review.openstack.org/36240815:49
openstackgerritChris Dent proposed openstack/nova: [WIP] [placement] Manage log and other output in gabbi fixure  https://review.openstack.org/37425615:51
*** kumarb has joined #openstack-nova15:51
*** bks has quit IRC15:52
*** paul-carlton2 has quit IRC15:52
mriedemthis is a completely random question, but you know how we have the shared storage check in the virt drivers (at least libvirt) for migration? it creates the temp file and checks it exists and all that? couldn't we just perform that once and store the result in memory per nova-compute service?15:53
mriedemhttps://review.openstack.org/#/c/366857/ made me think of it15:54
openstackgerritGábor Antal proposed openstack/nova: Renamed parameters name in config.py  https://review.openstack.org/37426215:54
ftersinmriedem: afaik shared storage is an attribute of src-dest hosts pair15:56
alex_xumriedem: after we have resource-provider support shared storage pool, then we needn't that check anymore?15:56
mriedemjaypipes: did you cross check all of those deprecated_since entries?15:57
mriedemi was in the middle of going through those when you +w'ed15:57
johnthetubaguymriedem: yeah, could catch it for a specific pair of hosts15:57
johnthetubaguys/catch/cache/15:58
*** anush has joined #openstack-nova15:59
dansmithmriedem: getting ready to do placeholder migrations for ocata15:59
*** EinstCrazy has quit IRC15:59
mriedemjaypipes: please drop the +W on this https://review.openstack.org/#/c/353631/1015:59
dansmithmriedem: and then one for blocking on previous online migrations that haven't completed so we can drop that code too15:59
dansmithjust FYI15:59
openstackgerritAndrey Volkov proposed openstack/nova: Add schedule_and_build_instances conductor method  https://review.openstack.org/36755716:00
openstackgerritAndrey Volkov proposed openstack/nova: Tests: improve assertJsonEqual diagnostic message  https://review.openstack.org/37264416:00
*** matrohon has quit IRC16:00
openstackgerritAndrey Volkov proposed openstack/nova: WIP Return build_requests instead of instances  https://review.openstack.org/37426716:00
jaypipesmriedem: done16:03
*** moshele has joined #openstack-nova16:03
*** rcernin has quit IRC16:03
openstackgerritAndrey Volkov proposed openstack/nova: WIP Move instance creation to conductor  https://review.openstack.org/31937916:03
openstackgerritAndrey Volkov proposed openstack/nova: WIP Make schedule_and_build_instances cell aware  https://review.openstack.org/37264516:03
jaypipesmriedem: sorry bout that.16:05
*** mat128|mtg is now known as mat12816:05
openstackgerritMatt Riedemann proposed openstack/nova: Add deprecated_since parameter  https://review.openstack.org/35363116:06
openstackgerritDan Smith proposed openstack/nova: Add placeholder DB migrations for Ocata  https://review.openstack.org/37427016:07
mriedemall fixed up16:07
mriedemdansmith: ok16:07
mriedemjaypipes: np16:07
mriedemffs, maybe we should consider dropping that option that's been deprecated since juno...16:08
openstackgerritGábor Antal proposed openstack/nova: Reduce duplication and complexity in format_dom  https://review.openstack.org/23214516:08
*** baoli has quit IRC16:08
openstackgerritArtom Lifshitz proposed openstack/nova-specs: Virtual guest device role tagging  https://review.openstack.org/37335416:08
*** baoli has joined #openstack-nova16:09
mriedemartom: i'm confused about https://review.openstack.org/#/c/373354/16:10
mriedemthe blueprint for that was marked complete in newton16:10
mriedemso re-proposing it for ocata is odd16:10
artommriedem, dunno why it's marked as complete16:11
*** pilgrimstack has quit IRC16:11
artomWe still need to finish attach/detach of tagged interfaces/volumes16:11
artomdansmith was on my ass for that ;)16:11
mriedemwe've marked blueprints complete for less, at least partially complete16:12
mriedemi think we'd at least want a new blueprint for ocata to finish the attach/detach work16:12
mriedemi don't think we need to re-propose the spec though16:12
mriedemmaybe just call it virt-device-role-tagging-ocata16:12
mriedemor something16:12
artommriedem, OK, I wasn't sure what the process is for this kind of case though16:12
artomThere'll be a new microversion16:13
openstackgerritChris Dent proposed openstack/nova: [placement] Manage log and other output in gabbi fixure  https://review.openstack.org/37425616:13
mriedemartom: oh right, new microversion16:13
*** slaweq_ has joined #openstack-nova16:14
mriedemok so let's re-propose the spec but work against an ocata specific blueprint16:15
mriedemi know it's weird16:15
*** pcaruana has quit IRC16:15
mriedemthat's what happens when things are partially complete16:15
artommriedem, sounds good. I'll create a bp called virt-device-tagged-attach-detach or something, and update the spec to that topic16:16
mriedemok16:16
mriedemthanks16:16
mriedemif you hand dan a small child he'll detach from your ass16:17
mriedembtw16:17
*** pcaruana has joined #openstack-nova16:17
dansmithmriedem: artom threatens me with small children quite often via video chat16:18
dansmithmriedem: my therapist and I are working through it16:18
artommriedem, see that's the thing, if the child is tagged he can't detach yet, hence the ocata spec/bp16:18
woodster_mriedem: dane-fichter I asked around about barbican integration testing. There is an integration test available on the puppet-openstack-integration side that demonstrates volume encryption via cinder...here's a CR that activates it: https://review.openstack.org/#/c/363142/  This might be an example to consider for gate testing. Also note that Tempest calls16:19
woodster_to barbican to configure its own devstack tests, hence there are no barbican tests in the Tempest code base itself.16:19
*** moshele has quit IRC16:19
openstackgerritArtom Lifshitz proposed openstack/nova-specs: Virtual guest device role tagging  https://review.openstack.org/37335416:23
*** devananda|dinner is now known as devananda16:23
artomBlah, forgot to update the bp link at the top16:24
openstackgerritArtom Lifshitz proposed openstack/nova-specs: Virtual guest device role tagging  https://review.openstack.org/37335416:24
openstackgerritStephen Finucane proposed openstack/nova: trivial: Rewrap guide at 79 characters  https://review.openstack.org/37427916:27
openstackgerritStephen Finucane proposed openstack/nova: doc: Update libvirt-numa guide  https://review.openstack.org/37428016:27
mriedemartom: on https://review.openstack.org/#/c/369176/1/nova/compute/api.py is it possible that we could be lazy-loading the bdm.tag attribute and blow up if the server create request is using microversion < 2.32?16:28
*** lucas-hungry is now known as lucasagomes16:29
*** lpetrut has quit IRC16:29
artommriedem, to be honest I can't tell you off the top of my head, but I know everywhere else we check 'tag' in bdm first16:29
artomSo you're probably right :)16:29
mriedemexcept in the libvirt driver here:16:30
mriedemtagged_bdms = {_get_device_name(bdm): bdm for bdm in bdms if bdm.tag}16:30
*** dane-fichter has joined #openstack-nova16:30
*** rama_y has quit IRC16:30
mriedembut yeah for hyperv we were defensive16:30
mriedemif 'tag' in vif and vif.tag:16:30
mriedemif bdm_obj and 'tag' in bdm_obj and bdm_obj.tag:16:31
*** krtaylor has quit IRC16:31
artommriedem, given the essentially nil cost of being defensive I don't see how we can do anything else :)16:32
mriedemunless i'm missing something16:32
mriedemif i'm right then we have a bug in the libvirt driver too16:32
mriedemmaybe dansmith remembers16:32
artomI agree that it's not rigorous...16:33
artomBut is also saves us the mental gymnastics of wondering about lazy loaded tags every time16:33
*** ldeptula has quit IRC16:33
*** Swami has quit IRC16:34
dansmithYeah I don't remember, I'd have to go look16:34
mriedemseems we could just test this with a nova boot with the 2.31 microversion16:35
mriedemi'm going to lunch16:35
*** mriedem is now known as mriedem_away16:35
*** yamahata has quit IRC16:37
openstackgerritStephen Finucane proposed openstack/nova: Add deprecated_since parameter  https://review.openstack.org/35363116:37
sfinucanjaypipes: johnthetubaguy: As promised - merge hell :) https://review.openstack.org/#/c/353631/16:38
*** hshiina has quit IRC16:38
*** nic has joined #openstack-nova16:40
*** Apoorva has joined #openstack-nova16:40
*** gszasz has quit IRC16:40
siva_krishnanartom mridem will change the code check for bdm tag first and try checking it with earlier micorversion as well16:43
*** lamt has quit IRC16:43
openstackgerritStephen Finucane proposed openstack/nova: conf: Move PCI options to a PCI group  https://review.openstack.org/35660416:44
artomsiva_krishnan, cool :)16:44
sfinucanlxsli: Could you abandon this change? https://review.openstack.org/#/c/350085/16:45
*** nic has quit IRC16:45
sfinucanlxsli: It's superseded by this more expansive change https://review.openstack.org/#/c/37326216:45
*** slaweq_ has quit IRC16:46
*** rmart04 has quit IRC16:47
jrollmriedem_away: I guess it depends what kind of stats the diagnostics api needs - we do ship some hardware health metrics sort of stuff to ceilometer, we could probably store things16:47
dansmithjroll: diagnostics are just an opaque blob, only meaningful per virt driver afaik16:48
*** Swami has joined #openstack-nova16:48
*** nic has joined #openstack-nova16:49
*** ljxiash has quit IRC16:50
jrolldansmith: so just like, whatever we want?16:50
dansmithjroll: yeah pretty sure16:50
jrollcool16:50
* jroll throws out a {}16:50
jrolldansmith: but yeah, seems doable16:51
openstackgerritStephen Finucane proposed openstack/nova: conf: Move consoleauth options to a group  https://review.openstack.org/35661116:52
*** Swami_ has joined #openstack-nova16:55
*** lamt has joined #openstack-nova16:57
*** derekh has quit IRC16:59
*** Swami has quit IRC16:59
*** slaweq_ has joined #openstack-nova17:00
*** kaisers_ has quit IRC17:03
*** krtaylor has joined #openstack-nova17:04
*** jichen has joined #openstack-nova17:04
*** rama_y has joined #openstack-nova17:06
*** kumarb has quit IRC17:09
*** code-R has quit IRC17:09
*** cdent has quit IRC17:10
*** ociuhandu has quit IRC17:10
*** unicell1 has quit IRC17:10
*** Swami_ has quit IRC17:11
*** yamahata has joined #openstack-nova17:12
*** sahid has quit IRC17:15
*** Yingxin has quit IRC17:19
*** Yingxin has joined #openstack-nova17:20
*** slaweq_ has quit IRC17:20
*** Guest98774 has quit IRC17:22
openstackgerritDan Smith proposed openstack/nova: Add placeholder DB migrations for Ocata  https://review.openstack.org/37427017:22
openstackgerritDan Smith proposed openstack/nova: Add blocker migration to ensure for newton online migrations  https://review.openstack.org/37430717:22
*** Swami has joined #openstack-nova17:24
*** lpetrut has joined #openstack-nova17:25
*** cdent has joined #openstack-nova17:25
*** jichen has quit IRC17:26
*** ducttape_ has quit IRC17:26
*** danpb has quit IRC17:27
*** jichen has joined #openstack-nova17:28
*** cdelatte has joined #openstack-nova17:32
*** jichen_ has joined #openstack-nova17:32
*** jichen has quit IRC17:33
*** jichen_ is now known as jichen17:33
*** pradk has joined #openstack-nova17:35
*** jed56 has quit IRC17:35
*** unicell has joined #openstack-nova17:36
*** omnipresent has quit IRC17:39
*** zenoway has joined #openstack-nova17:39
*** mat128 is now known as mat128|mtg17:39
*** zenoway has quit IRC17:43
*** ijw has joined #openstack-nova17:45
*** haplo37__ has joined #openstack-nova17:45
*** Dave has quit IRC17:45
*** jamesden_ has quit IRC17:45
dane-fichtermriedem: I'm not sure a tempest test of image signing is really feasible without requiring Barbican17:46
*** anush has quit IRC17:46
*** jamesden_ has joined #openstack-nova17:49
woodster_dane-fichter: I don't think you were on earlier FWIW:  I asked around about barbican integration testing. There is an integration test available on the puppet-openstack-integration side that demonstrates volume encryption via cinder...here's a CR that activates it: https://review.openstack.org/#/c/363142/  This might be an example to consider for gate17:51
woodster_testing.17:51
*** Dave____ has joined #openstack-nova17:51
dane-fichterwoodster_: Is this run in any gate? i.e. if this fails does it have any actual consequences for a patch?17:52
*** zenoway has joined #openstack-nova17:52
*** ekuris has joined #openstack-nova17:52
dane-fichterbecause there's currently a pretty big outstanding bug in Cinder rn17:52
*** jamesden_ has quit IRC17:53
woodster_dane-fichter: I think this is the bug fix: https://review.openstack.org/#/c/366750/17:55
dane-fichterwoodster_: yup. kaitlin is my colleague actually17:55
woodster_dane-fichter: puppet-OpenStack-integration is running a gate job17:55
*** pwnall1 has joined #openstack-nova17:55
*** zenoway has quit IRC17:56
*** mriedem_away is now known as mriedem17:56
*** hemanthm is now known as hemanthm|lunch17:56
mriedemdansmith: the diag stuff has been structured for a long time (juno)17:56
*** zenoway has joined #openstack-nova17:56
mriedemdansmith: we just don't expose it in the structured format out of the api yet17:56
dansmithmriedem: ...it has?17:56
dansmithoh17:56
dansmithokay17:56
woodster_dane-fichter: a link to a test result is here: http://logs.openstack.org/42/363142/10/check/gate-puppet-openstack-integration-3-scenario002-tempest-centos-7/fe14df0/17:57
mriedemjroll: https://review.openstack.org/#/c/357884/17:57
dane-fichterwoodster_: what is pupper-OpenStack integration?17:57
*** ekuris has quit IRC17:58
dansmithmriedem: they are going to have trouble with some of those items I'd imagine17:58
sdaguedansmith: yeh, it got lost during the API v3 shutdown17:58
dansmithsdague: I see that now yeah17:58
woodster_dane-fichter: sorry, typing fail: puppet-openstack-integration17:58
mriedemdansmith: maybe17:59
mriedema minimal set might be better than nothing17:59
dane-fichterwoodster_: still unclear on what that is17:59
*** jamesden_ has joined #openstack-nova17:59
dansmithmriedem: agree, just sayin17:59
*** hieulq_ has quit IRC18:00
woodster_dane-fichter: Here's the repo: https://github.com/openstack/puppet-openstack-integration   It's intended to integration test Puppet modules used for OpenStack components18:00
*** zenoway has quit IRC18:01
*** ducttape_ has joined #openstack-nova18:01
woodster_dane-fichter: I can put you in touch with the contributor working on this if you are interested in doing a similar integration style test on the Nova side18:01
dane-fichterwoodster_: I'm wondering to what extent these tests actually prevent bad code from merging. What projects use these scenarios for testing?18:03
dane-fichterwoodster_ : as in, are there gates running these puppet jobs?18:04
woodster_dane-fichter: I'm not so sure about that. My sense is that we don't use or maintain these cross project checks enough.18:04
woodster_dane-fichter: I think only that puppet-openstack-integration repo uses such tests right now18:05
*** jamesden_ has quit IRC18:05
dane-fichterwoodster_ , mriedem : I'm skeptical of the value of writing a tempest test that will in all likelihood never prevent bad code from merging since Barbican isn't required by tempest18:06
woodster_dane-fichter: if you have a moment though, you might pick the contributor's brain on this a bit (Ade Lee, alee) in the #openstack-barbican channel18:06
mriedemdane-fichter: does barbican have a tempest plugin running tests that would hit any of this?18:07
mriedemi know that's not integrated gate18:07
*** alee has joined #openstack-nova18:07
aleewoodster_, whats up?18:08
woodster_alee: dane-fichter has questions regarding integration gate checks for barbican18:08
aleedane-fichter, hi dane - whats up?18:09
woodster_alee: barbican itself has no integration tests in its gate jobs, correct?18:09
dane-fichteralee: not really FOR barbican18:09
aleewoodster_, correct18:09
woodster_dane-fichter: the integration gate question resurfaces periodically though :)18:09
dane-fichtermriedem has asked me to write a tempest scenario to test that image signature verification works18:10
dane-fichterand basically tempest would have to support barbican in order to write that scenario18:10
aleedane-fichter, so this involves glance and barbican?18:10
dane-fichterit involves glance, barbican, and nova18:10
aleeok18:11
dane-fichteryou have to be able to store a cert in the key manager, and glance and nova both have to retrieve that cert18:11
dane-fichterbtw this is all for the purpose of preventing "bad" code from making it into nova18:11
aleedane-fichter, sounds reasonable18:11
dane-fichterbad = breaks the feature18:11
dane-fichterI'm not sure where to even start on this18:12
aleedane-fichter, similar tests would have been valuable for volume encryption recently.18:12
mriedemso i know there is a barbican dsvm job18:12
mriedemwhich i'm assuming runs on at least changes to barbican right?18:12
*** jamesden_ has joined #openstack-nova18:12
dane-fichteralee: yeah that bug is pretty damn awful18:13
mriedemand i'm assuming there is a tempest plugin somewhere for barbican to test the barbican api18:13
dane-fichteralee: is that correct ^ ?18:13
aleemriedem, so there is are barbican functional tests which are written against tempest-lib18:14
aleebut this has not yet been converted into a tempest plugin18:14
*** tonytan4ever has quit IRC18:14
mriedemalee: do those run in a dsvm env?18:14
mriedemwith nova/glance/cinder running too?18:14
mriedemand do they only hit the barbican api or also do things like create a server with an encrypted volume, or create a server with a signed image18:15
*** tonytan4ever has joined #openstack-nova18:15
*** rmart04 has joined #openstack-nova18:15
aleemriedem, no - the functional tests test the retrieval, generation  etc. of secreets outside of nova etc.  only keystone is there18:15
mriedemgate-barbican-simple-crypto-devstack-dsvm is probably what i'm looking for18:16
dane-fichtermriedem: these just gates for barbican though right? there's no existing nova gate that runs tempest tests w Barbican?18:16
openstackgerritAndrew Laski proposed openstack/nova: Annotate online db migrations with cycle added  https://review.openstack.org/37432318:16
mriedemhttps://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/barbican.yaml#L2818:16
mriedemwhich runs the functional tests that are in barbican18:17
*** READ10 has quit IRC18:17
aleemriedem, dane-fichter  -- so for encrypted volumes for instance, there are a set of cinder tests in tempest that use a default key manager which is not barbican18:17
mriedemalee: yeah i know about that one18:17
*** diana_clarke has joined #openstack-nova18:17
mriedemwill that not work for signed images?18:17
mriedemi mean, a test for booting a server with a signed image?18:17
aleemriedem, in openstack-puppet-ci, I wrote  a scenartio that tests this against barbican.18:17
aleethe idea was to set up barbican and then run the same test against barbican18:18
aleebut of course, upstream would be better ..18:18
dane-fichterare you referring to test_encrypted_cinder_volumes.py?18:18
*** TravT has quit IRC18:18
aleeyup18:18
dane-fichterlol ok but that obviously doesnt work18:18
dane-fichtersince cinder volume encryption is currently broken18:19
*** baoli has quit IRC18:19
*** rmart04_ has joined #openstack-nova18:19
aleedane-fichter, well - it worked ahgaianst the default key manager :)18:19
aleedane-fichter, but failed against barbican when configured to run with barbican18:19
aleedane-fichter, and we caught that in puppet-ci18:19
dane-fichteralee: any idea if the default key manager can be configured to store a cert?18:19
*** baoli has joined #openstack-nova18:20
*** eharney has quit IRC18:20
aleedane-fichter, the default key manager is basically just a file18:20
aleeand yeah - it uses castellan - which is a generic interface18:20
*** rmart04 has quit IRC18:21
*** rmart04_ is now known as rmart0418:21
dane-fichteralee: ok. so with a little bit of work we could probably get it to spit out the right cert18:21
openstackgerritDan Smith proposed openstack/nova: Add blocker migration to ensure for newton online migrations  https://review.openstack.org/37430718:21
openstackgerritAndrew Laski proposed openstack/nova: Annotate online db migrations with cycle added  https://review.openstack.org/37432318:21
openstackgerritDan Smith proposed openstack/nova: Add placeholder DB migrations for Ocata  https://review.openstack.org/37427018:21
mriedembauzas: fyi https://review.openstack.org/#/c/374324/18:21
dane-fichteralee: how do service config options work w.r.t tempest? like if I need to flip some nova configs for a test18:21
mriedemdane-fichter: that would be configured via devstack18:22
aleedane-fichter, with a little bit of work, you could write a tempest test for image signing  using a default key manager , just like the volume encryption case18:22
mriedemand part of the job setup18:22
bauzasmriedem: ++18:22
aleedane-fichter, and ideally, we could run that also against barbican itslef18:22
dane-fichterok yes I could write that test18:22
*** cdent has quit IRC18:23
dane-fichterwould it ever be run in any meaningful way? we'd have to have a gate JUST for signature verification since it relies on a nova config currently18:23
*** dave-mccowan has joined #openstack-nova18:24
aleedane-fichter, not sure I follow -- why not set it to run with that config by default?18:24
aleedane-fichter, similar to what goes on in encrypted volumes?18:24
dane-fichteralee: I don't understand the question18:24
aleedane-fichter, I guess I dont understand yours :)18:25
dane-fichterin order for nova to actually check image signature properties, the nova config option verify_glance_signatures needs to be True18:25
dane-fichterso the tempest test would never get run in a gate since no gate would have that enabled in their nova18:26
mriedemdane-fichter: we could just set that in devstack...18:26
mriedemto run the tests18:26
*** burgerk has quit IRC18:26
mriedemthe test might need a feature toggle in tempest, not sure18:26
mriedembut basically you'd just set all of those bits via devstack in whatever job is going to test them18:27
dane-fichtermriedem: I understand that devstack would need the option set18:27
*** lpetrut has quit IRC18:27
aleedane-fichter, similarly, in the encrypted volume test, cinder and nova have to be configured to talk to a key manager in order to test encrypted volumes ..  I would see what they do there.18:27
mriedemthe volume type is created with a luks/cryptsetup provider18:27
mriedemand the volume is created from the volume type18:27
dane-fichterI'm not communicating my point effectively here18:28
*** kaisers_ has joined #openstack-nova18:28
dane-fichterthe point is that I don't see how this test actually prevents bad code from being merged18:28
aleemriedem, right - but there must be some config in cinder and nova to make that work ..18:28
dane-fichterno existing gate will run this test because no one would turn verify_glance_signatures on in their devstack instance18:29
mriedemalee: i don't think so18:29
dane-fichterbecause tempest doesn't let you toggle a service's config options18:29
mriedemdane-fichter: why wouldn't we just set that in devstack by default?18:29
dane-fichterand turning that option on will break A TON of other tests18:29
mriedemwhy would it break other tests?18:29
*** hemanthm|lunch is now known as hemanthm18:30
mriedemb/c hte images aren't signed?18:30
dane-fichtermriedem: because you can't boot unsigned images18:30
mriedemwell shitballs18:30
dane-fichteryes18:30
dane-fichterlol exactly18:30
dane-fichterthat's what im trying to say18:30
dane-fichtershitballs18:30
mriedemhmm18:30
*** rcernin has joined #openstack-nova18:30
mriedemwell,18:30
dane-fichterif we had some type of "security gate" it'd be a different story18:31
mriedemtempest tests with 2 images that are created in devstack,18:31
*** gouthamr has quit IRC18:31
*** jichen has quit IRC18:31
mriedemif we were setting this flag in devstack, wouldn't we just create those images that tempest uses as signed to begin with?18:31
mriedemyeah, i'm thinking like a separate job18:31
mriedemthat job sets a flag in devstack to create signed images for tempest to use in ALL tests18:31
mriedemthen you don't need to write a new test18:31
aleedane-fichter, well - if we had a security gate -- we could set it to run against barbican itself.  and test image signing and encrypted volumes for instance18:31
dane-fichteralee: and we wouldn't have this mess with volume encryption currently18:32
mriedemsure, you just add barbican/barbicanclient to PROJECTS18:32
mriedemlike in https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/barbican.yaml#L2818:32
mriedemyou'll have to do the work of adding a flag to devstack to set this stuff all up, meaning the nova.conf values and signed images that tempest uses18:33
mriedemand then the job would just set that flag18:33
mriedemcould just be a job in the experimental queue18:33
*** eharney has joined #openstack-nova18:34
*** sudipto_ has quit IRC18:34
*** sudswas__ has quit IRC18:34
*** ijw has quit IRC18:34
dane-fichtermriedem: can you say more about how I would do all this?18:34
mriedemwell you're going to need one devstack change that adds a flag18:35
mriedemSIGNED_IMAGES or something18:35
mriedemdefaults to False18:35
dane-fichterit seems like I'd need to merge changes in devstack, project-config, and tempest at least18:35
mriedemyes for the first two, i'm not sure about tempest18:35
dane-fichterwait why no more tempest?18:36
mriedembecause if simply having tempest run with a signed image and that's used to boot the server, that tests the signature_utils code right?18:36
*** ijw has joined #openstack-nova18:36
mriedemand the encrypted volumes tests would use the configured castellan/barbican key manager18:36
mriedem*configured in nova.conf via devstack when SIGNED_IMAGES=True or whatever18:37
dane-fichteryes, I think it'd be extremely unlikely that I successfully merge a change that signs an image for no apparent reason18:37
mriedemthe reason would be the job in project-config that sets the flag18:37
mriedemto test with signed images18:37
mriedemso, doesn't the barbican devstack plugin already configure the key manager in nova.conf?18:38
dane-fichterno18:38
dane-fichterit just sets up barbican18:38
sdaguedane-fichter: huh? that seems surprising18:38
dane-fichteryou have to tell nova what class of key manager to tell castellan to use18:38
sdaguedane-fichter: right, but the expectation would be that it would do that if nova was installed18:38
mriedemdoesn't look like it https://github.com/openstack/barbican/blob/master/devstack/lib/barbican18:38
*** sdake has quit IRC18:39
sdaguein the same way that neutron configures nova if nova is installed18:39
dane-fichtersdague: the switch to castellan is new, could just be because of that newness18:39
mriedemsdague: the barbican devstack plugin just sets up barbican, and the dsvm job only runs functional in tree tests from barbican that test their api18:39
mriedemit doesn't run tempest18:39
sdaguemriedem: ah18:39
mriedemwell,18:39
mriedemas far as i can tell18:39
sdagueso... it's not tested in any even pseudo real environment18:39
dane-fichterno security functionality is tested in any pseudo real env with any blocking power on patches in the big tent projects18:40
sdaguemriedem: because I'm sick of staring at these errors at the beginning of every test run, can you =W - https://review.openstack.org/#/c/374213/18:40
mriedemanyway, i was just thinking this job could configure everything via the barbican devstack plugin, but that wouldn't do it all18:40
dane-fichterthat's precisely why cinder volume encryption is all screwed up18:40
sdaguedane-fichter: right, but, it would help if those tests were run on the barbican job18:41
sdagueor anywhere18:41
dane-fichtersdague: I don't see why that falls to barbican, it was a change in cinder that messed up the feature18:41
dane-fichterand castellan supports multiple backends18:41
sdaguedane-fichter: because I would think that the barbican team would like to demonstrate how the whole thing works and holds together18:42
dane-fichterso it's theoretically possible to have volume encryption w/o barbican18:42
sdagueto demonstrate project maturity so that we could make it less optional18:42
mriedemsdague: is that what's causing all of this garbage? http://logs.openstack.org/31/371331/1/check/gate-nova-python27-db-ubuntu-xenial/ff4ffe6/console.html#_2016-09-21_02_01_20_35519618:42
dane-fichteryou could make the argument that it won't mature until it is less optional18:43
sdaguemriedem: it's one of those things18:43
dane-fichtersdague: i have literally no idea what that is18:44
sdaguedane-fichter: the error I'm showing mriedem is unrelated18:44
dane-fichterhaha ok18:44
sdaguemriedem: the scramble is this exception18:44
jrollmriedem: commented18:44
sdagueand the os-vif logging18:44
jrollmriedem: we kinda could do that feature, but will come up short in what we can support18:45
cfriesenquestion about object versions over upgrades....suppose object A has version X in the DB.  now we upgrade to release N, and nova-compute requests version X+1 of that object.  how does this not cause problems in obj_to_primitive?18:45
mriedemdane-fichter: things are generally less optional only after they are showing to be stable for a certain period of time18:45
mriedemnot the other way around18:45
dane-fichtermriedem: you'll never hear me argue on behalf of barbican's stability18:45
dane-fichterthat's precisely the reason that castellan exists18:45
dane-fichteror at least one of the reasons18:45
mriedemso you can have a key manager api but w/o barbican as the backend, right?18:46
dane-fichteryeah. I think you can use PyKMIP behind castellan (?)18:46
dane-fichterat least that's the end goal of castellan18:46
dane-fichterto allow for different key management backends18:47
mriedemok, well, i think having a job in the experimental queue that's using some kind of non-fake key manager is a decent goal18:47
mriedemgate-tempest-dsvm-pykmip if you want18:47
dane-fichterI do too, I just have no clue how to do that18:47
mriedemit starts with something telling devstack to configure the various services18:48
*** Dave____ has quit IRC18:48
mriedemwhich is a job18:48
mriedemi thought we could use the barbican devstack plugin for that18:48
mriedembut that wouldn't completely do it18:48
dane-fichteryeah there has to be some initial configuration18:48
dane-fichteri've already scripted most of that for my own purposes actually18:49
sdaguemriedem: well, I think the barbican devstack plugin really should do that18:49
mriedemthe devstack-plugin-ceph repo sets up and configures ceph and cinder/glance/nova18:49
mriedemso yeah ^ is really the model18:50
*** Dave has joined #openstack-nova18:50
mriedemso when you deploy with the devstack ceph plugin, everything is using ceph18:50
dane-fichtersdague, mriedem: I'll push a patch to devstack that sets the right key_manager / key_mgr opts if it's not already there18:50
sdaguedane-fichter: awesome18:50
sdaguethat would be step one18:50
dane-fichterok, what next18:51
mriedemdane-fichter: to avoid being blocked on passing through local.conf18:51
sdaguethen a job that's running the normal base services + barbican would mean barbican is tested at least secondarily18:51
mriedemi think that flag in devstack will also need to create signed images18:51
*** gouthamr has joined #openstack-nova18:51
mriedemdane-fichter: i can help you out with the project-config changes18:51
mriedemand pulling it together18:51
*** ig0r_ has joined #openstack-nova18:51
mriedemwe can POC in devstack-gate first to see it actually runs, that's what i usually do18:52
aleedane-fichter, please keep me in the loop on your patches.  I'll try to help out if needed.18:53
dane-fichteralee: will do18:56
openstackgerritSean Dague proposed openstack/nova: move os_vif.initialize() to nova-compute start  https://review.openstack.org/37423318:56
*** sdake has joined #openstack-nova18:56
dane-fichtermriedem: what would the project-config change entail?18:56
dane-fichtermriedem: just a definition of a job that sets some $SIGNED_IMAGES flag in devstack and then runs the normal tempest tests?18:57
*** moshele has joined #openstack-nova18:59
mriedemdane-fichter: basically19:02
mriedemit would also need to run the barbican devstack plugin if it's going to use barbican as the key manager19:02
mriedemdane-fichter: but i'd start with a DNM devstack-gate change that sets the same flags that the project-config job is going to do19:02
mriedemthat way you know if it's working before you propose the new job19:03
dane-fichtermriedem: DNM?19:03
dane-fichterohh WIP19:03
*** moshele has quit IRC19:03
mriedemsort of like this https://review.openstack.org/#/c/362441/19:03
mriedemyeah do not merge19:04
mriedemsdague: have you seen this https://review.openstack.org/#/c/366091/ ? i saw it was on the meeting agenda for tomorrow19:05
mriedemartom: did we ever figure out if the bdm.tag was lazy-loaded or not?19:05
*** mat128|mtg is now known as mat12819:06
artommriedem, when you went for lunch I went for a run19:07
artomSo, no19:07
mriedemok i just booted a server using microversion 2.31 w/o any issues19:07
artommriedem, oh, btw, the XenAPI folks will likely want to get https://review.openstack.org/#/c/333781/ merged in Ocata19:07
artomI suppose if there's somewhere in the code that assume tag isn't lazy loaded when in actuality is is - it would have been noticed as a bug by now19:08
sdaguemriedem: I had seen a little bit around it, the linked git repo is empty so it's hard to evaluate19:09
mriedemartom: yeah BobBall is right in there, needs a new bp for the xenapi feature parity part19:09
mriedemsdague: heh, get it into project-config and the code will write itself i guess19:09
artommriedem, aha, so that's how that's handled19:09
mriedemlooks like some red hat / enovance QA thing19:09
mriedemto upstream19:09
sdagueit would be really nice to actually have a better understanding of what they believe those tests are19:10
*** pwnall1 has quit IRC19:10
artomHrmm, if my understanding of that patch is correct it's essentially Tempest but with host diddling19:10
artomSo checking instance XML and the like19:10
artomFor NUMA, etc19:10
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/37377219:11
mriedemartom: yeah, which isn't tempest19:11
dansmithsdague: they want to do tests where they can boot a guest and examine the libvirt xml and system properties19:12
mriedemthey basically want a dsvm-integration job for nova19:12
mriedemwhich we want too19:12
dansmithsdague: I've told them I think functional-ds would be a better route19:12
mriedemdansmith: yup me too19:12
*** catintheroof has joined #openstack-nova19:12
mriedemprobably a misunderstanding that you can actually do functional integratoin testing with dsvm w/o tempest19:12
sdagueyeh.19:12
artomIsn't this sort of thing precisely what plugins are for? Using all the Tempest infrastructure to do things that aren't actually right for Tempest?19:13
mriedemnot really19:13
dansmithplugins are for vendor-specific things that would otherwise be in scope, AFAIK19:13
*** mdrabe has quit IRC19:14
artomdansmith, aha, TIL19:14
*** ijw has quit IRC19:14
*** ijw has joined #openstack-nova19:15
*** slaweq_ has joined #openstack-nova19:15
mriedemsdague: fyi i've updated https://wiki.openstack.org/wiki/Meetings/Nova for tomorrow19:16
*** TravT has joined #openstack-nova19:17
sdaguemriedem: great, thanks19:18
*** akshai has quit IRC19:20
openstackgerritSean Dague proposed openstack/os-vif: Make plugin loading more consistent with logging guidelines.  https://review.openstack.org/37422519:21
sdaguemriedem: that should fix that indent issue19:21
*** rmart04 has quit IRC19:21
mriedem+119:22
*** jvgrant__ has quit IRC19:24
*** ijw has quit IRC19:25
*** lpetrut has joined #openstack-nova19:25
*** akshai has joined #openstack-nova19:25
*** bvanhav has quit IRC19:29
*** mdrabe has joined #openstack-nova19:31
*** jvgrant has joined #openstack-nova19:35
*** alee is now known as alee_afk19:36
*** mfisch has quit IRC19:37
*** lpetrut has quit IRC19:39
*** ijw has joined #openstack-nova19:40
*** smatzek has quit IRC19:40
*** ijw has quit IRC19:41
*** ijw has joined #openstack-nova19:41
*** tonytan_brb has joined #openstack-nova19:41
sdaguemriedem: so the other 1/2 of the scrambled test results is this - https://review.openstack.org/#/c/374233/19:42
*** salv-orlando has joined #openstack-nova19:42
sdagueos_vif.initialize() was getting called at module load time19:43
sdagueand the logger is not initialized yet19:43
mriedemtarget that bug?19:43
mriedemhttps://bugs.launchpad.net/nova/+bug/161567619:44
openstackLaunchpad bug 1615676 in OpenStack Compute (nova) "os-vif log messages corrupt and pollute test output" [Wishlist,In progress] - Assigned to Pushkar Umaranikar (pushkar-umaranikar)19:44
*** tonytan4ever has quit IRC19:44
*** dane-fichter has quit IRC19:45
openstackgerritSean Dague proposed openstack/nova: move os_vif.initialize() to nova-compute start  https://review.openstack.org/37423319:46
*** salv-orl_ has quit IRC19:46
sdaguedone19:46
sdagueyeh, we might want to backport these 219:46
*** panbalag has joined #openstack-nova19:46
*** cmartin has quit IRC19:47
mriedemsdague: crap i just posted comments19:47
sdaguemriedem: ok, let me go look19:47
mriedemit's weird that we were initializing in nova/network/* before, but we don't do that in nova/cmd/network.py19:47
*** smatzek has joined #openstack-nova19:47
mriedemprobably just because nothing in nova-network uses os-vif19:47
mriedemseems like os_vif_util should have really lived in nova/virt/ but too late now19:48
panbalagsdague: Reg your comment on https://review.openstack.org/#/c/366091/5 , can you let me know which mailing list?19:48
sdaguepanbalag: openstack-dev19:49
sdaguetag it with [nova] [qa]19:49
*** tanvirt has quit IRC19:50
*** smatzek has quit IRC19:50
*** kaisers_ has quit IRC19:50
*** smatzek has joined #openstack-nova19:51
*** jamesden_ has quit IRC19:53
*** cdelatte has quit IRC19:54
*** TravT has quit IRC19:56
*** rama_y has quit IRC19:57
sdaguemriedem: yeh, mostly that, nothing in nova-network uses it20:01
sdagueI did go and look20:01
sdaguebecause it confused me as well20:01
*** panbalag has quit IRC20:02
*** prateek has quit IRC20:03
mriedemha https://review.openstack.org/#/c/373940/120:03
*** jamesden_ has joined #openstack-nova20:03
*** panbalag has joined #openstack-nova20:03
*** bdeschenes has quit IRC20:06
*** panbalag has left #openstack-nova20:06
*** panbalag has joined #openstack-nova20:07
*** catintheroof has quit IRC20:08
*** rama_y has joined #openstack-nova20:08
*** lucasagomes is now known as lucas-afk20:09
*** panbalag has quit IRC20:12
*** panbalag has joined #openstack-nova20:12
*** pwnall1 has joined #openstack-nova20:14
*** TravT has joined #openstack-nova20:17
panbalagsdague: got disconnected. Did you get my earlier message about the mailing list?20:17
*** ijw has quit IRC20:18
*** pwnall1 has quit IRC20:19
*** pwnall1 has joined #openstack-nova20:20
lxslisfinucan: done20:25
*** ijw has joined #openstack-nova20:29
*** panbalag has quit IRC20:30
*** panbalag has joined #openstack-nova20:30
sdaguemriedem: commented20:30
*** sinval has joined #openstack-nova20:32
*** baoli has quit IRC20:33
*** bdeschenes has joined #openstack-nova20:33
*** baoli has joined #openstack-nova20:33
*** Jeffrey4l has quit IRC20:35
mriedemalaski: i know you want to +W this https://review.openstack.org/#/c/372710/20:35
alaskiinteresting20:37
*** Jeffrey4l has joined #openstack-nova20:37
*** abalutoiu has quit IRC20:38
mriedemsdague: replied20:40
openstackgerritSarafraj Singh proposed openstack/nova: conf: Move PCI options to a PCI group  https://review.openstack.org/35660420:41
*** jamesden_ has quit IRC20:42
*** coolsvap has quit IRC20:42
sdaguemriedem: ah, interesting, test run order differences20:42
sdagueok, let me fix that before I head out for the day20:42
mriedemdanka20:43
* mriedem needs to reboot20:43
*** mriedem has quit IRC20:43
sdaguealso... we really need to split up that test class20:43
*** wznoinsk has joined #openstack-nova20:45
*** rlrossit has quit IRC20:46
openstackgerritSarafraj Singh proposed openstack/nova: conf: Move PCI options to a PCI group  https://review.openstack.org/35660420:46
*** mriedem has joined #openstack-nova20:48
*** ijw has quit IRC20:49
openstackgerritSean Dague proposed openstack/nova: move os_vif.initialize() to nova-compute start  https://review.openstack.org/37423320:50
sdaguemriedem: fixed20:50
*** ijw has joined #openstack-nova20:50
mriedemok20:50
openstackgerritMichael Turek proposed openstack/nova: Ironic: use portgroups  https://review.openstack.org/20616320:51
*** yohoffman has joined #openstack-nova20:52
mriedemdansmith: this is for rc2 https://review.openstack.org/#/c/374324/20:53
*** ijw has quit IRC20:53
dansmithack20:54
*** coreywright has left #openstack-nova20:55
*** krtaylor has quit IRC20:56
*** coreywright has joined #openstack-nova20:56
lifelessmriedem: you pinged me yesterday?20:57
*** rama_y has quit IRC20:58
mriedemsfinucan: are you letting your OCD get the best of you? https://review.openstack.org/#/c/353631/12/nova/conf/service.py20:59
*** akshai has quit IRC20:59
mriedemlifeless: yeah i had added you to https://review.openstack.org/#/c/339232/21:00
mriedemin case there was some crazy trap waiting there with that approach21:00
mriedemwe were basically looking for a faster way to autospec mocked library interfaces21:00
*** tongli has quit IRC21:00
lifelessmriedem: faster perf or faster dev ?21:01
mriedemperf21:01
mriedemearlier comment in there: "Sooo.... doing full autospecs is a terrible idea. It took me 4000+ seconds to run all 301 hyperv unit tests, which is bad."21:01
lifelessmriedem: in principle I think that could go upstream to CPython and mock21:01
mriedemlifeless: yeah agree21:01
lifelessI have the tab open, shall look more closely in a bit21:02
mriedemwhich is why i was saying yesterday in here, i'm surprised this isn't an option lower down the stack21:02
*** baoli has quit IRC21:02
mriedemlifeless: thanks21:02
*** Guest9190 has joined #openstack-nova21:02
*** baoli has joined #openstack-nova21:02
Guest9190hello21:02
mriedem"Autospecing only the public methods of those utils still takes a lot of time (1000+ seconds)."21:02
mriedemso he just changed it to autospec only when a thing is accessed21:02
*** rama_y has joined #openstack-nova21:03
*** cleong has quit IRC21:04
yohoffmanQuestion about nova quota. It looks like updating the fixed_ips and floating_ips quota for a project or for a project's user updates the quota for both the project and the user. I don't see this behavior with the other quotas. Is this by design or a bug?21:05
*** cdelatte has joined #openstack-nova21:08
*** burt has quit IRC21:08
*** burt has joined #openstack-nova21:08
*** dpeschman has joined #openstack-nova21:09
*** cdent has joined #openstack-nova21:11
*** sinval has quit IRC21:11
*** cdent has quit IRC21:14
dpeschmanHello. We use cells v1, and have an occasional problem where the child and API cell databases become out of sync for an instance.21:14
*** ijw has joined #openstack-nova21:14
dpeschmanWe found the sync_instances API that appears to be for this purpose - is that right?21:15
dpeschmanThe purpose of re-synchronizing the databases, I mean.21:16
*** baoli_ has joined #openstack-nova21:19
*** baoli has quit IRC21:19
*** ijw has quit IRC21:19
*** Guest9190 has quit IRC21:19
*** baoli_ has quit IRC21:19
*** baoli has joined #openstack-nova21:20
melwittyohoffman: I think that's expected because fixed_ips and floating_ips quota are project-scoped. that is, you can't set particular quota per user, it's per project only. networks quota is also project-scoped21:23
*** melwitt has left #openstack-nova21:24
*** melwitt has joined #openstack-nova21:24
*** rcernin has quit IRC21:24
*** wasmum has joined #openstack-nova21:24
yohoffmanmelwitt: So shouldn't those quota options not be allowed when setting a user's quota?21:25
*** salv-orlando has quit IRC21:26
*** salv-orlando has joined #openstack-nova21:27
*** baoli has quit IRC21:28
*** baoli has joined #openstack-nova21:29
*** ujjain has quit IRC21:29
*** ujjain has joined #openstack-nova21:30
*** ujjain has quit IRC21:30
*** ujjain has joined #openstack-nova21:30
*** lpetrut has joined #openstack-nova21:32
melwittyohoffman: the api is just "update quota" and tenant_id is required, user_id is optional. I guess it allows one to update all quotas at the same time, no matter how they're scoped21:33
*** gouthamr has quit IRC21:34
*** rtheis has quit IRC21:39
*** krtaylor has joined #openstack-nova21:40
*** edmondsw has quit IRC21:40
melwittdpeschman: looks like it is. I didn't know about it until now though21:41
*** melwitt has left #openstack-nova21:42
*** melwitt has joined #openstack-nova21:42
dpeschmanmelwitt: Thank you. We're found while trying to use it that it does not work, as Instance.save() considers for update only fields that had changed since the object was loaded in memory.21:44
*** ig0r_ has quit IRC21:45
dpeschmanIs there a way to force the database to update certain fields / override the built-in dirty checking?21:46
melwittdpeschman: ah, okay. it must have been accidentally broken during the conversion to versioned objects21:46
*** jheroux has quit IRC21:48
melwittdpeschman: I think the gist of what would have to be done is dirty all of the fields for the instance in _sync_instance in nova/cells/messaging.py in the case of an update (it wouldn't be needed for a delete)21:49
melwittmight be able to do it by something like "instance._changed_fields = set(self.fields.keys())". I'm not sure21:54
*** haplo37__ has quit IRC21:55
dpeschmanmelwitt: I see.  Would it be too meddling of us to add a method to Instance to modify _changed_fields directly?21:55
*** Swami has quit IRC21:58
*** burt has quit IRC21:58
wznoinskhi all21:59
*** armax has quit IRC21:59
wznoinskis there anyone from Red Hat CI team around?21:59
*** armax has joined #openstack-nova22:00
*** ijw has joined #openstack-nova22:02
melwittdpeschman: I don't see another way based on the current state of the code, versioned objects don't have a method that means "dirty all fields." to get by, I would probably just do as I mentioned earlier "instance._changed_fields = set(instance.obj_fields)" in _sync_instances in cells22:03
melwittdpeschman: note that we've been working on cells v2 that should be done hopefully by the end of ocata and there won't be the ability for instances to go out of sync as they'll be stored only in the cell databases22:05
*** lpetrut has quit IRC22:07
*** annegentle has quit IRC22:11
dpeschmanmelwitt: Thank you. We look forward to v2 with great anticipation :)22:13
*** hemanthm is now known as hemanthm|away22:17
*** marst has quit IRC22:17
*** lamt has quit IRC22:20
*** xyang1 has quit IRC22:22
*** claudiub has quit IRC22:23
*** xinliang has quit IRC22:27
*** ducttape_ has quit IRC22:28
*** ducttape_ has joined #openstack-nova22:28
*** tbachman_ has left #openstack-nova22:31
*** thorst has joined #openstack-nova22:31
*** ijw has quit IRC22:33
*** marst has joined #openstack-nova22:36
*** ducttape_ has quit IRC22:36
*** smatzek has quit IRC22:37
*** xinliang has joined #openstack-nova22:40
*** yamahata has quit IRC22:40
*** thorst has quit IRC22:41
*** thorst has joined #openstack-nova22:41
*** tbachman has joined #openstack-nova22:42
*** markvoelker has quit IRC22:43
*** Swami has joined #openstack-nova22:44
*** mlavalle has quit IRC22:45
*** thorst has quit IRC22:46
*** Swami has quit IRC22:46
*** Swami has joined #openstack-nova22:46
*** Swami_ has joined #openstack-nova22:52
*** thorst has joined #openstack-nova22:54
*** Swami has quit IRC22:54
*** ijw has joined #openstack-nova22:54
*** yamahata has joined #openstack-nova22:56
*** annegentle has joined #openstack-nova22:58
*** ijw has quit IRC22:59
*** rrecio has quit IRC22:59
*** thorst has quit IRC22:59
*** sdague has quit IRC23:00
*** mvk has joined #openstack-nova23:04
*** baoli has quit IRC23:04
*** jamielennox is now known as jamielennox|away23:04
*** mdrabe_ has joined #openstack-nova23:07
openstackgerritClint 'SpamapS' Byrum proposed openstack/nova: Remove boto from requirements  https://review.openstack.org/37443323:08
*** hoonetorg has quit IRC23:10
harlowjamelwitt dpeschman might be useful when we have this patch working just to throw it up there23:10
harlowja* i guess more targeted at dpeschman23:10
harlowjalol23:10
*** mdrabe has quit IRC23:10
harlowjacause the change i've seen is not really v1 specific is it?23:11
harlowjadpeschman right?23:11
harlowja(perhaps i am wrong, cause idk the v2 stuff really)23:11
dpeschmanyou're right, it's not really v1 specific, although we're using it to get around a v1-only problem23:12
harlowjaright23:12
*** tblakes has quit IRC23:12
harlowjai'm assuming v2 still has some kind of sync_instances ?23:12
harlowjamaybe it doesn't (if it doesn't that's sweet, ha)23:12
harlowjafixes the glitch :-P23:12
*** annegentle has quit IRC23:15
dansmithharlowja: v2 does not, that's the whole point23:15
harlowjawoot23:15
harlowjadansmith thx for verifying23:28
*** efried has quit IRC23:28
harlowjaguessing that it still would be useful to throw this patch up once we have it23:28
harlowjaeven if it doesn't merge or whatever :)23:28
*** tri2sing has quit IRC23:28
*** stewie925 has quit IRC23:31
*** ijw has joined #openstack-nova23:32
*** stew925 has joined #openstack-nova23:34
*** lbeliveau has quit IRC23:36
*** avolkov` has quit IRC23:36
*** avolkov` has joined #openstack-nova23:36
*** ijw has quit IRC23:36
*** ijw has joined #openstack-nova23:41
*** rmk has quit IRC23:42
mriedemSpamapS: just remove it23:43
mriedemhttp://lists.openstack.org/pipermail/openstack-dev/2016-September/104291.html23:43
*** lamt has joined #openstack-nova23:43
*** jamielennox|away is now known as jamielennox23:43
*** rmk has joined #openstack-nova23:43
*** rmk has quit IRC23:43
*** rmk has joined #openstack-nova23:43
mriedemthe emc guys might speak up23:43
*** markvoelker has joined #openstack-nova23:44
*** bdeschenes has quit IRC23:45
*** lamt has quit IRC23:47
mriedemharlowja: you mean you contacted HR about cells v1 and they just....fixed the glitch?23:48
mriedemso it's going to take care of itself?23:49
*** markvoelker has quit IRC23:49
*** avolkov` has quit IRC23:50
harlowjamriedem mostly i think23:51
harlowjaalthough i would and am wondering a little bit about the amount of cells v1 stuff that i've seen being patched up23:51
harlowjaand wondering if there is even a crappy way to organize those patches into something useable (an add-on-patch-kit if u will)23:52
harlowja*sorta like a crappy booster pack23:52
harlowjalol23:52
*** gouthamr has joined #openstack-nova23:52
harlowjabut ya, cells v2 will fix stuff23:52
harlowjajust slightly concerns myself for folks that run v1 and those folks not really able to do much about the number of patches :-/23:53
harlowja(not like super-concerned, just a little)23:53
harlowjalike its not hundreds, but ~10 i think godaddy has23:53
*** smatzek has joined #openstack-nova23:55
*** dimtruck is now known as zz_dimtruck23:58
*** mtanino has quit IRC23:58
openstackgerritSivasathurappan Radhakrishnan proposed openstack/nova: Device tagging for epehemeral disks  https://review.openstack.org/36917623:59

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