Monday, 2016-09-26

*** Sukhdev has joined #openstack-nova00:13
*** thorst has joined #openstack-nova00:17
*** kaisers1 has joined #openstack-nova00:19
*** kaisers4 has joined #openstack-nova00:19
*** ducttape_ has quit IRC00:19
*** kaisers3 has quit IRC00:20
*** kaisers2 has quit IRC00:20
*** sdake has quit IRC00:22
*** efried1 has joined #openstack-nova00:23
*** efried has quit IRC00:24
*** thorst has quit IRC00:25
*** Sukhdev has quit IRC00:26
*** Sukhdev has joined #openstack-nova00:28
*** sdake has joined #openstack-nova00:32
*** dimtruck is now known as zz_dimtruck00:33
*** hoangcx has joined #openstack-nova00:33
*** masayukig_ is now known as masayukig00:33
*** dave-mccowan has joined #openstack-nova00:34
*** ijw has joined #openstack-nova00:35
*** ijw has quit IRC00:46
*** claudiub has quit IRC00:47
*** ducttape_ has joined #openstack-nova00:56
*** cheneydc has joined #openstack-nova00:58
*** ijw has joined #openstack-nova01:01
*** cheneydc has quit IRC01:02
*** efried has joined #openstack-nova01:06
*** efried1 has quit IRC01:07
*** ducttape_ has quit IRC01:08
*** gongysh has joined #openstack-nova01:11
*** kaisers_ has joined #openstack-nova01:11
mriedemtjones: https://review.openstack.org/#/c/253666/ looks good but need to see vmware ci pass  on it first01:12
*** kaisers has quit IRC01:15
*** thorst has joined #openstack-nova01:19
*** EinstCrazy has joined #openstack-nova01:20
*** ijw has quit IRC01:21
*** EinstCra_ has joined #openstack-nova01:22
*** baoli_ has quit IRC01:22
*** thorst has quit IRC01:22
*** baoli has joined #openstack-nova01:23
*** thorst has joined #openstack-nova01:24
*** EinstCrazy has quit IRC01:25
*** baoli has quit IRC01:28
*** amotoki has joined #openstack-nova01:30
*** thorst has quit IRC01:31
*** Sukhdev has quit IRC01:33
*** ijw has joined #openstack-nova01:34
*** ijw has quit IRC01:40
*** thorst has joined #openstack-nova01:47
*** thorst has quit IRC01:48
*** ijw has joined #openstack-nova01:48
*** mtanino has joined #openstack-nova01:59
*** lambert has joined #openstack-nova02:03
*** ijw has quit IRC02:05
*** takedakn has joined #openstack-nova02:07
*** ducttape_ has joined #openstack-nova02:08
*** ducttape_ has quit IRC02:13
*** takedakn has quit IRC02:14
*** ducttape_ has joined #openstack-nova02:21
*** tiendc has joined #openstack-nova02:23
openstackgerritJohn Hua proposed openstack/nova: DNM: XenAPI: device tagging  https://review.openstack.org/37607802:26
*** baoli has joined #openstack-nova02:29
*** stevemar has quit IRC02:30
*** stevemar has joined #openstack-nova02:31
*** lamt has joined #openstack-nova02:33
*** baoli has quit IRC02:33
*** sdake has quit IRC02:35
*** tuanla has joined #openstack-nova02:36
*** tbachman has quit IRC02:36
openstackgerritYang Shengming proposed openstack/nova: [WIP]prevent resize down with ceph backend in libvirt driver  https://review.openstack.org/32570802:40
*** amotoki has quit IRC02:41
*** ducttape_ has quit IRC02:44
openstackgerritYang Shengming proposed openstack/nova: [WIP]prevent resize down with ceph backend in libvirt driver  https://review.openstack.org/32570802:45
*** thorst has joined #openstack-nova02:48
*** GB21 has quit IRC02:56
*** thorst has quit IRC02:57
*** mriedem has quit IRC02:57
*** david-lyle has quit IRC03:04
*** raunak has joined #openstack-nova03:06
*** ijw has joined #openstack-nova03:06
*** ijw has quit IRC03:11
*** coreywright has quit IRC03:16
*** coreywright has joined #openstack-nova03:26
*** tbachman has joined #openstack-nova03:29
*** amotoki has joined #openstack-nova03:30
*** dave-mccowan has quit IRC03:35
*** brad[]` has quit IRC03:38
*** Sukhdev has joined #openstack-nova03:38
*** mtanino has quit IRC03:41
*** ducttape_ has joined #openstack-nova03:44
*** amotoki has quit IRC03:47
*** markvoelker has joined #openstack-nova03:48
*** ducttape_ has quit IRC03:49
*** markvoelker has quit IRC03:53
*** thorst has joined #openstack-nova03:55
*** gongysh has quit IRC03:57
*** thorst has quit IRC04:02
*** claudiub has joined #openstack-nova04:02
*** ijw has joined #openstack-nova04:07
*** gouthamr has quit IRC04:08
*** takashi has joined #openstack-nova04:09
*** rmcall has joined #openstack-nova04:10
*** rmcall has quit IRC04:12
*** rmcall has joined #openstack-nova04:13
*** ijw has quit IRC04:13
*** baoli has joined #openstack-nova04:17
*** tonytan_brb has joined #openstack-nova04:17
*** tonytan4ever has quit IRC04:19
*** baoli has quit IRC04:21
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/37612504:24
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/37614004:27
*** prateek has joined #openstack-nova04:30
*** moshele has joined #openstack-nova04:36
*** raunak has quit IRC04:36
*** sdake has joined #openstack-nova04:41
*** ducttape_ has joined #openstack-nova04:45
*** sdake has quit IRC04:45
*** markvoelker has joined #openstack-nova04:49
*** ducttape_ has quit IRC04:50
*** ratailor has joined #openstack-nova04:51
*** markvoelker has quit IRC04:53
*** GB21 has joined #openstack-nova04:53
*** raunak has joined #openstack-nova04:55
*** coolsvap has joined #openstack-nova04:57
*** StevenK_ is now known as StevenK04:58
*** thorst has joined #openstack-nova04:59
*** thorst has quit IRC05:07
*** ecelik has joined #openstack-nova05:08
*** ijw has joined #openstack-nova05:09
*** paul-carlton2 has joined #openstack-nova05:10
*** shz has joined #openstack-nova05:11
*** TravT has joined #openstack-nova05:12
*** john51_ has joined #openstack-nova05:12
*** rhagarty__ has joined #openstack-nova05:13
*** fmccrthy_ has joined #openstack-nova05:13
*** NobodyCam_ has joined #openstack-nova05:13
*** betherly_ has joined #openstack-nova05:13
*** tomhambleton_ has joined #openstack-nova05:13
*** crinkle_ has joined #openstack-nova05:13
*** auggy_ has joined #openstack-nova05:14
*** liangy has joined #openstack-nova05:14
*** cfriesen has joined #openstack-nova05:14
*** tiendc has quit IRC05:15
*** DuncanT_ has joined #openstack-nova05:15
*** serverascode_ has joined #openstack-nova05:15
*** hwoarang_ has joined #openstack-nova05:15
*** Yingxin_ has joined #openstack-nova05:15
*** ijw has quit IRC05:15
*** hemanthm has joined #openstack-nova05:16
*** raorn_ has joined #openstack-nova05:16
*** Guest66676 has joined #openstack-nova05:16
*** igordcar1 has joined #openstack-nova05:16
*** doffm_ has joined #openstack-nova05:16
*** Hazelesque_ has joined #openstack-nova05:16
*** rosmaita_ has joined #openstack-nova05:16
*** yuntongjin has joined #openstack-nova05:16
*** dosaboy_ has joined #openstack-nova05:16
*** BobBall_ has joined #openstack-nova05:16
*** John341 has joined #openstack-nova05:16
*** luis5tb has joined #openstack-nova05:19
*** dgonzalez_ has joined #openstack-nova05:19
*** palexster1 has joined #openstack-nova05:19
*** egarbade- has joined #openstack-nova05:19
*** yhvh- has joined #openstack-nova05:19
*** jlk` has joined #openstack-nova05:19
*** another_larsks has joined #openstack-nova05:19
*** tanee_ has joined #openstack-nova05:19
*** swamireddy_ has joined #openstack-nova05:19
*** jlvillal_ has joined #openstack-nova05:19
*** mrodden_ has joined #openstack-nova05:19
*** alaski_ has joined #openstack-nova05:19
*** jklare_ has joined #openstack-nova05:20
*** niedbalski_ has joined #openstack-nova05:20
*** s1061123_ has joined #openstack-nova05:20
*** clayton_ has joined #openstack-nova05:20
*** cybojanek has quit IRC05:20
*** egarbade has quit IRC05:20
*** sileht has quit IRC05:20
*** doffm has quit IRC05:20
*** chenfei_ has quit IRC05:20
*** hwoarang has quit IRC05:21
*** john51 has quit IRC05:21
*** betherly has quit IRC05:21
*** manjeets has quit IRC05:21
*** igordcard has quit IRC05:21
*** serverascode has quit IRC05:21
*** raj_singh has quit IRC05:21
*** tanee has quit IRC05:21
*** mrhillsman has quit IRC05:21
*** dmellado has quit IRC05:21
*** niedbalski has quit IRC05:21
*** NobodyCam has quit IRC05:21
*** s1061123 has quit IRC05:21
*** ayoung has quit IRC05:21
*** jlvillal has quit IRC05:21
*** jlk has quit IRC05:21
*** ltomasbo has quit IRC05:21
*** clayton has quit IRC05:21
*** liangy_ has quit IRC05:21
*** mrodden has quit IRC05:21
*** Yingxin has quit IRC05:21
*** dosaboy has quit IRC05:21
*** cfriesen__ has quit IRC05:21
*** tomhambleton has quit IRC05:21
*** Hazelesque has quit IRC05:21
*** rhagarty_ has quit IRC05:21
*** shihanzhang has quit IRC05:21
*** hemanthm_ has quit IRC05:21
*** John341_ has quit IRC05:21
*** TravT_ has quit IRC05:21
*** auggy has quit IRC05:21
*** mnaser has quit IRC05:21
*** aunnam has quit IRC05:21
*** fmccrthy has quit IRC05:21
*** raorn has quit IRC05:21
*** rosmaita has quit IRC05:21
*** DuncanT has quit IRC05:21
*** larsks has quit IRC05:21
*** swamireddy has quit IRC05:21
*** kragniz has quit IRC05:21
*** jklare has quit IRC05:21
*** hogepodge has quit IRC05:21
*** trams has quit IRC05:21
*** palexster has quit IRC05:21
*** devananda|bbl has quit IRC05:21
*** crinkle has quit IRC05:21
*** lyarwood has quit IRC05:21
*** dgonzalez has quit IRC05:21
*** alaski has quit IRC05:21
*** snikitin has quit IRC05:21
*** rha has quit IRC05:21
*** Guest66666 has quit IRC05:21
*** jamiec has quit IRC05:21
*** yhvh has quit IRC05:21
*** SpamapS has quit IRC05:21
*** BobBall has quit IRC05:21
*** logan- has quit IRC05:21
*** mrodden_ is now known as mrodden05:21
*** Yingxin_ is now known as Yingxin05:21
*** dgonzalez_ is now known as dgonzalez05:21
*** lyarwood has joined #openstack-nova05:21
*** tonytan_brb has quit IRC05:21
*** manjeets has joined #openstack-nova05:21
*** clayton_ is now known as clayton05:21
*** rha_ has joined #openstack-nova05:21
*** chenfei has joined #openstack-nova05:21
*** logan- has joined #openstack-nova05:21
*** tiendc has joined #openstack-nova05:21
*** cybojanek has joined #openstack-nova05:21
*** tomhambleton_ is now known as tomhambleton05:22
*** dmellado has joined #openstack-nova05:22
*** NobodyCam_ is now known as NobodyCam05:22
*** raj_singh has joined #openstack-nova05:22
*** john51_ has quit IRC05:22
*** betherly_ is now known as betherly05:23
*** john51 has joined #openstack-nova05:23
*** jlvillal_ is now known as jlvillal05:23
*** fmccrthy_ is now known as fmccrthy05:23
*** jlvillal is now known as Guest9712805:23
*** auggy_ is now known as auggy05:25
*** psachin has joined #openstack-nova05:26
*** ayoung has joined #openstack-nova05:27
*** mrhillsman has joined #openstack-nova05:27
*** aunnam has joined #openstack-nova05:28
*** devananda|bbl has joined #openstack-nova05:28
*** SpamapS has joined #openstack-nova05:28
*** snikitin has joined #openstack-nova05:28
*** sileht has joined #openstack-nova05:29
*** kragniz has joined #openstack-nova05:29
*** rcernin has joined #openstack-nova05:30
*** serverascode_ is now known as serverascode05:31
*** mnaser has joined #openstack-nova05:32
*** DuncanT_ is now known as DuncanT05:36
*** gongysh has joined #openstack-nova05:38
*** raunak has quit IRC05:39
*** yonglihe has joined #openstack-nova05:39
*** ljxiash has joined #openstack-nova05:41
*** ekuris has joined #openstack-nova05:46
*** sudipto_ has joined #openstack-nova05:47
*** sudswas__ has joined #openstack-nova05:47
*** ihrachys has joined #openstack-nova05:49
*** unicell1 has quit IRC05:49
*** sandanar has joined #openstack-nova05:49
*** amotoki has joined #openstack-nova05:50
*** unicell has joined #openstack-nova05:50
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Use method is_valid_cidr from oslo.utils  https://review.openstack.org/37618705:55
*** haplo37_ has quit IRC05:56
*** paul-carlton2 has quit IRC05:57
*** haplo37_ has joined #openstack-nova05:58
*** ihrachys has quit IRC05:58
*** shihanzhang has joined #openstack-nova06:00
*** shz has quit IRC06:02
*** thorst has joined #openstack-nova06:05
*** nherciu has joined #openstack-nova06:06
*** mjura has joined #openstack-nova06:07
*** Dinesh_Bhor has joined #openstack-nova06:09
*** ijw has joined #openstack-nova06:12
*** thorst has quit IRC06:12
*** paul-carlton2 has joined #openstack-nova06:13
*** Oku_OS-away is now known as Oku_OS06:14
*** mjura has quit IRC06:14
*** ijw has quit IRC06:18
*** nkrinner_afk is now known as nkrinner06:18
*** yuntongjin has quit IRC06:21
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add Traits related table to the api database  https://review.openstack.org/37619806:21
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add Trait and TraitList objects  https://review.openstack.org/37619906:21
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add Traits API to placement service  https://review.openstack.org/37620006:21
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add set/get_traits method to ResourceProvder object  https://review.openstack.org/37620106:21
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add resource provider traits API  https://review.openstack.org/37620206:21
*** mjura has joined #openstack-nova06:27
*** kevin has joined #openstack-nova06:28
*** kevin is now known as Guest6964706:29
*** Guest69647 is now known as kevinz06:29
*** andreas_s has joined #openstack-nova06:29
*** ihrachys has joined #openstack-nova06:30
*** Sukhdev has quit IRC06:35
*** liverpooler has joined #openstack-nova06:37
*** yuntongjin has joined #openstack-nova06:40
prateekalex_xu, https://review.openstack.org/#/c/356406/ , can i have your opinion on this ?06:43
*** adisky has joined #openstack-nova06:43
*** syjulian has quit IRC06:44
openstackgerritEric Brown proposed openstack/nova: Update man pages with latest version and dates  https://review.openstack.org/32544106:45
*** pcaruana has joined #openstack-nova06:45
alex_xuprateek: add it to my review list, will try to reach that later06:46
prateekalex_xu, ok, thanks06:46
alex_xuprateek: np06:47
*** ttx has quit IRC06:48
*** ttx has joined #openstack-nova06:48
openstackgerritzhongshengping proposed openstack/nova: Use fnmatch from oslo.utils  https://review.openstack.org/37622106:50
*** psachin has quit IRC06:51
*** syjulian has joined #openstack-nova06:56
*** psachin has joined #openstack-nova07:00
*** Kevin_Zheng has joined #openstack-nova07:03
*** CristinaPauna has joined #openstack-nova07:04
openstackgerritveena proposed openstack/nova: Adding hugepage and NUMA support check for aarch64  https://review.openstack.org/37230407:07
*** thorst has joined #openstack-nova07:10
*** acabot has joined #openstack-nova07:13
*** ijw has joined #openstack-nova07:14
*** gcb has joined #openstack-nova07:15
*** rha_ is now known as rha07:16
*** rha has joined #openstack-nova07:16
*** migi has joined #openstack-nova07:16
*** thorst has quit IRC07:17
*** ijw has quit IRC07:19
*** matrohon has joined #openstack-nova07:25
*** jaosorior has joined #openstack-nova07:29
*** jlanoux has joined #openstack-nova07:31
*** tiendc_ has joined #openstack-nova07:32
*** jklare_ has quit IRC07:32
*** jklare has joined #openstack-nova07:33
*** tiendc has quit IRC07:33
*** claudiub has quit IRC07:39
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Use method check_string_length from oslo.utils  https://review.openstack.org/37625107:40
*** oanson has joined #openstack-nova07:40
*** Yingxin has quit IRC07:42
*** Yingxin has joined #openstack-nova07:43
*** pilgrimstack has joined #openstack-nova07:47
*** ljxiash has quit IRC07:51
*** liusheng has joined #openstack-nova07:53
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-nova08:01
*** palexster1 is now known as palexster08:01
*** Dinesh_Bhor has quit IRC08:03
*** Dinesh_Bhor has joined #openstack-nova08:04
*** paul-carlton2 has quit IRC08:05
*** yassine has joined #openstack-nova08:05
*** yassine is now known as Guest5285208:06
*** sayalilunkad has joined #openstack-nova08:06
*** phuongnh has joined #openstack-nova08:07
openstackgerritJohn Hua proposed openstack/nova: WIP: XenAPI: device tagging  https://review.openstack.org/33378108:07
openstackgerritJohn Hua proposed openstack/nova: DNM: XenAPI: device tagging  https://review.openstack.org/37607808:07
*** ijw has joined #openstack-nova08:10
*** ljxiash_ has joined #openstack-nova08:12
*** trisq has joined #openstack-nova08:13
*** sayalilunkad has quit IRC08:14
*** sayalilunkad has joined #openstack-nova08:15
*** thorst has joined #openstack-nova08:15
*** ljxiash has joined #openstack-nova08:16
*** alexchadin has joined #openstack-nova08:17
*** ijw has quit IRC08:18
*** ljxiash__ has joined #openstack-nova08:20
*** ljxiash__ has quit IRC08:20
*** ljxiash_ has quit IRC08:20
*** tonytan4ever has joined #openstack-nova08:22
*** thorst has quit IRC08:22
*** ljxiash has quit IRC08:23
openstackgerritNguyen Phuong An proposed openstack/nova: Remove last sentence  https://review.openstack.org/36542608:23
*** ijw has joined #openstack-nova08:23
openstackgerritJohn Garbutt proposed openstack/nova-specs: CellsV2 - Move quota tables to the API db  https://review.openstack.org/37283908:25
*** tonytan4ever has quit IRC08:27
*** danpb has joined #openstack-nova08:30
*** TonyXu has quit IRC08:32
*** TonyXu has joined #openstack-nova08:33
*** rmart04 has joined #openstack-nova08:36
*** ijw has quit IRC08:37
*** ecelik has left #openstack-nova08:37
*** mamandle has joined #openstack-nova08:38
openstackgerritPaul Carlton proposed openstack/nova: Clean up instance on target node if evacuate fails  https://review.openstack.org/37562308:40
veenaHi bauzas, I would like to discuss about https://bugs.launchpad.net/nova/+bug/162387108:42
openstackLaunchpad bug 1623871 in OpenStack Compute (nova) "Nova hugepage support does not include aarch64" [Wishlist,In progress] - Assigned to Veena (mveenasl)08:42
*** derekh has joined #openstack-nova08:43
BobBall_johnthetubaguy: Note that mriedem has marked https://bugs.launchpad.net/nova/+bug/1616938 as high importance and we were discussing it as RC potential on Saturday.  Fix is at https://review.openstack.org/#/c/375875/ and replaces the fix you were reviewing with Jianghua08:45
openstackLaunchpad bug 1616938 in OpenStack Compute (nova) "XenAPI: failed to create image from volume backed instance with glance v2" [High,In progress] - Assigned to Matt Riedemann (mriedem)08:45
johnthetubaguyBobBall_: hmm, OK08:47
*** paul-carlton2 has joined #openstack-nova08:49
*** ljxiash has joined #openstack-nova08:50
openstackgerritJohn Hua proposed openstack/nova: XenAPI: device tagging  https://review.openstack.org/33378108:51
openstackgerritJohn Hua proposed openstack/nova: WIP: XenAPI: device tagging joint test  https://review.openstack.org/37607808:51
*** tanee_ is now known as tanee08:51
*** baoli has joined #openstack-nova08:54
bauzasveena: hello08:54
bauzasveena: sure, what'd you like to know ?08:54
bauzasveena: mmm, the real problem is that I discussed about the above with danpb and we agreed that it rather looks like a feature08:55
veenabauzas, Okay.08:56
johnthetubaguyBobBall_: did you discuss the caching at all?08:56
veenabauzas, I have tested it in my env with the fix and it is working fine. The details in pastebin are for testing the libvirt version. But I don't know how to provide the complete info of the test env08:57
bauzasveena: well, danpb provided his concerns in https://review.openstack.org/#/c/372304/2/nova/virt/libvirt/driver.py which I agree08:58
openstackgerritAndrey Volkov proposed openstack/nova: Return build_requests instead of instances  https://review.openstack.org/37426708:58
openstackgerritAndrey Volkov proposed openstack/nova: WIP Move instance creation to conductor  https://review.openstack.org/31937908:58
openstackgerritAndrey Volkov proposed openstack/nova: WIP Make schedule_and_build_instances cell aware  https://review.openstack.org/37264508:58
*** baoli has quit IRC08:59
*** edand has joined #openstack-nova09:01
BobBall_johnthetubaguy: no09:02
veenabauzas, okay, I'll try to address his comments and also see about how to go ahead if it is considered as a feature. Thanks09:03
*** code-R has joined #openstack-nova09:04
*** dingboopt_ has joined #openstack-nova09:04
bauzasveena: just tbh, that's because we want to make sure that if we accept the above, it means that Nova will be supporting that09:04
bauzasveena: we really want to make sure it works and it supports all the NUMA placement options09:05
*** gszasz has joined #openstack-nova09:05
johnthetubaguybauzas: what about just adding a reno note about the fact its a feature?09:05
bauzasveena: that's why I think a blueprint is better, in order to make sure we all know it's adding stuff09:05
bauzasjohnthetubaguy: that was one of my comments09:05
johnthetubaguybauzas: ah, cool, I just wondering if we should do that instead of spec-less BPs09:06
bauzasjohnthetubaguy: but I still think we shouldn't add more things we support without having at least a specless BP09:06
johnthetubaguywell, what does the BP give us, is my question I guess?09:06
bauzasjohnthetubaguy: we basically agreed in the past that wishlist bugs are things we don't accept09:06
johnthetubaguyI know its what we would normally do, but I am just thinking out loud09:06
johnthetubaguyso stuff that needs discussion outside the code review, for sure09:07
bauzasjohnthetubaguy: well, if that's a blueprint asking to be specless, that means we have people able to comment on the proposal during the nova meeting and follow-up later09:07
*** code-R_ has joined #openstack-nova09:07
bauzasjohnthetubaguy: it creates more exposure to that feature, which I think is important given the fact that we're about to sign-off about us support aarch64 numa placement without having a 3rd-party CI correctly testing that :)09:08
*** alexchadin has quit IRC09:08
johnthetubaguybauzas: no 3rd party CI is a good reason to push it for a discussion09:08
*** alexchadin has joined #openstack-nova09:08
bauzasjohnthetubaguy: I'll restate my concerns in the bug report saying that I'd be by far less concerned whether it's a bugfix or a blueprint if we would have our tempest tests running on dedicated hardware09:09
bauzasideally, the Intel 3rd-party CI tests I mean09:09
bauzas(I mean the Intel NFV CI)09:10
*** Vijayendra__ has joined #openstack-nova09:10
*** code-R has quit IRC09:10
*** haplo37 has quit IRC09:10
*** haplo37 has joined #openstack-nova09:11
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add set/get_traits method to ResourceProvder object  https://review.openstack.org/37620109:12
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add Traits API to placement service  https://review.openstack.org/37620009:12
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add resource provider traits API  https://review.openstack.org/37620209:12
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Add Trait and TraitList objects  https://review.openstack.org/37619909:12
*** Guest94479 is now known as beagles09:13
*** sahid has joined #openstack-nova09:18
*** thorst has joined #openstack-nova09:20
*** jistr has quit IRC09:20
veenabauzas, johnthetubaguy is there any specific test that needs to be passed for arch specific changes? should there be a CI running for aarch64 specific tests?09:23
bauzasveena: that's exactly the questions I'd like to see those discussed if you ask for a specless BP09:24
bauzasie. how can we, as a team, make sure that we're shipping things we know that work09:24
*** jlanoux has quit IRC09:25
bauzasveena: at least adressing danpb's comments in the review pointing that your pastebien lacks of coverage is one necessary step09:25
bauzasveena: you should make sure that you're testing at least locally everything related to NUMA placement, incl. hugepages09:26
*** thorst has quit IRC09:27
bauzasveena: once you do that, then you could come up and say "okay, I tested and that works", and then we'll discuss how we can be sure that things you tested locally will always work, ie. making sure that we have some test coverage against any change that prevent us to merge regressions against your specific architecture09:27
johnthetubaguyright, think test anything you think could break because you are using aarch64, at a minimum09:27
bauzasveena: tl; dr: there are 2 concerns : #1 we need to make sure that aarch64 is fully supporting all NUMA options, and #2 is that aarch64 support of NUMA placement will never be broken because of something merged09:28
bauzas#1 can be achievable by you manually testing all NUMA options09:28
bauzas#2 is a bit more concerning me09:28
Vijayendra__bauzas, Sure we can do that and in addition to that I am wondering if there are any tests already available which has considered this feature in x8609:29
danpbbauzas: #1 is what i'm concerned about wrt merging the patch - just to be sure we've got min dependancies right09:29
danpb#2 requires 3rd party CI - but we didn't require that when we merge ppc64 support for this afaik, so requiring it for aarch64 would be unfair double-standard09:29
bauzasVijayendra__: most of the NUMA placement possibilities are covered by a 3rd party CI called Intel NFV CI09:29
bauzasdanpb: that's fair to say that, I agree09:30
bauzasdanpb: I just want to point out that we could break things in the future if we don't have that09:30
bauzasdanpb: and us need, as a team, to accept that risk09:30
veenabauzas, I see that Intel NFV CI has passed and there is +109:30
bauzasveena: but they didn't tested on aarch64 :)09:31
Vijayendra__ok understood. Let us come back with proper test results and CI09:31
bauzasVijayendra__: CI is not really an option now09:31
bauzasVijayendra__: again, my point is that I'd like to have you testing if everything works first, and then come back to us so that we can agree with that mergign09:32
bauzasbut IMHO that's just not something we can hide using a bug report09:32
*** jlanoux has joined #openstack-nova09:32
bauzasbecause it's not a bug, it's a lack of a different architecture support, which is different09:32
bauzasbut I don't want to be pedantic, I just want to be pragmatic and say "please do the tests and come back to us"09:33
bauzasveena: ^09:33
danpbimho immediate #1 priority is demonstrating that you've done real world tests09:36
danpband providing information sufficient to prove that09:36
*** andreykurilin_ has left #openstack-nova09:36
danpbin this doc:  http://docs.openstack.org/developer/nova/testing/libvirt-numa.html09:36
danpbwe illustrate how to collect such data from nova DB tables to prove NUMA is being used correctly09:37
danpbeg,  compute_nodes table to prove use of a host that has numa and huge pages enabled09:37
danpbinstance_extra table to prove placement of guests with numa topology + huge pages in accordance with compute node capabilities09:38
*** flaper87 has joined #openstack-nova09:39
*** flaper87 has quit IRC09:39
*** flaper87 has joined #openstack-nova09:39
*** alexchadin has quit IRC09:40
*** gongysh has quit IRC09:42
*** ijw has joined #openstack-nova09:43
*** zenoway has joined #openstack-nova09:47
*** zenoway has quit IRC09:48
*** zenoway has joined #openstack-nova09:48
*** ijw has quit IRC09:49
*** ducttape_ has joined #openstack-nova09:49
*** ljxiash has quit IRC09:49
*** ljxiash has joined #openstack-nova09:50
*** liuyulong has joined #openstack-nova09:53
*** ducttape_ has quit IRC09:54
*** daemontool has joined #openstack-nova09:54
*** ljxiash has quit IRC09:55
*** haplo37_ has quit IRC09:55
*** roeyc has joined #openstack-nova09:56
*** haplo37_ has joined #openstack-nova09:57
veenabauzas, danpb, Thanks for the link, we will do the necessary testing and provide all the info.10:03
*** pjm6 has joined #openstack-nova10:04
pjm6Hi there10:04
pjm6anyone here use KVM with shared storage?10:04
openstackgerritsahid proposed openstack/nova: libvirt: fix uncaugth exception during soft reboot  https://review.openstack.org/37635010:04
*** tiendc_ has quit IRC10:04
*** sdake has joined #openstack-nova10:06
*** yuntongjin has quit IRC10:07
*** mamandle has quit IRC10:09
*** claudiub has joined #openstack-nova10:11
*** sdague has joined #openstack-nova10:14
openstackgerritSean Dague proposed openstack/nova: Capture stdout in for test_wsgi:test_debug  https://review.openstack.org/37539710:14
openstackgerritSean Dague proposed openstack/nova: Clean up stdout/stderr leakage in cmd testing  https://review.openstack.org/37541410:14
*** EinstCra_ has quit IRC10:16
*** brian_price has quit IRC10:16
*** mamandle has joined #openstack-nova10:17
*** aarefiev_ is now known as aarefiev10:17
*** code-R_ has quit IRC10:18
Vijayendra__bauzas, Sure. Thanks for the inputs10:19
*** p01nt3r75 has joined #openstack-nova10:22
mamandle@bauzas, need a review of - https://review.openstack.org/#/c/362794/310:22
mamandlecan someone please review it?10:22
*** sahid has quit IRC10:23
*** takashi has quit IRC10:24
*** efried has quit IRC10:24
*** thorst has joined #openstack-nova10:26
*** raorn_ is now known as raorn10:31
*** code-R has joined #openstack-nova10:32
*** jlanoux has quit IRC10:32
*** thorst has quit IRC10:33
*** nherciu_ has joined #openstack-nova10:35
*** tbachman has quit IRC10:36
*** nherciu has quit IRC10:38
*** baoli has joined #openstack-nova10:43
*** rodrigods has quit IRC10:43
*** rodrigods has joined #openstack-nova10:43
*** ijw has joined #openstack-nova10:45
*** dikonoor has joined #openstack-nova10:45
*** smatzek has joined #openstack-nova10:47
*** baoli has quit IRC10:48
openstackgerritClaudiu Belu proposed openstack/nova: libvirt: fixes python 3 related unit tests  https://review.openstack.org/27883410:50
openstackgerritRadoslav Gerganov proposed openstack/nova: VMware: Do not check if folder already exists in vCenter  https://review.openstack.org/37638710:50
*** ducttape_ has joined #openstack-nova10:50
*** tuanla has quit IRC10:50
*** ijw has quit IRC10:51
*** hoangcx has quit IRC10:54
*** code-R has quit IRC10:54
*** code-R has joined #openstack-nova10:54
*** ducttape_ has quit IRC10:55
*** haplo37_ has quit IRC10:56
*** dave-mccowan has joined #openstack-nova10:57
*** circ-user-P9gJZ has joined #openstack-nova10:58
*** haplo37_ has joined #openstack-nova10:59
*** jlanoux has joined #openstack-nova11:00
*** paul-carlton has joined #openstack-nova11:02
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Adds vNUMA implementation  https://review.openstack.org/28240711:03
*** paul-carlton2 has quit IRC11:03
*** rtheis has joined #openstack-nova11:03
*** cdelatte has joined #openstack-nova11:04
*** sdake_ has joined #openstack-nova11:04
*** sdake has quit IRC11:04
*** alexchadin has joined #openstack-nova11:04
*** phuongnh has quit IRC11:06
openstackgerritRadoslav Gerganov proposed openstack/nova: Fix API doc for os-console-auth-tokens  https://review.openstack.org/34096911:09
*** sulo_ is now known as sulo11:09
*** cdent has joined #openstack-nova11:09
openstackgerritSean Dague proposed openstack/nova: Capture stdout in for test_wsgi:test_debug  https://review.openstack.org/37539711:13
openstackgerritSean Dague proposed openstack/nova: Clean up stdout/stderr leakage in cmd testing  https://review.openstack.org/37541411:13
*** mkoderer has joined #openstack-nova11:13
*** purplerbot has joined #openstack-nova11:17
*** gcb has quit IRC11:17
*** lambert has quit IRC11:18
*** lpetrut has joined #openstack-nova11:22
openstackgerritRadoslav Gerganov proposed openstack/nova-specs: VMware: add support for live migration  https://review.openstack.org/29920711:22
*** rmart04 has quit IRC11:23
openstackgerritClaudiu Belu proposed openstack/nova: numa: Fixes NUMA topology related unit tests  https://review.openstack.org/27883511:23
openstackgerritSimona Iuliana Toader proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470911:24
openstackgerritRadoslav Gerganov proposed openstack/nova: Fix API doc for os-console-auth-tokens  https://review.openstack.org/34096911:25
*** bvanhav has joined #openstack-nova11:26
*** roeyc has quit IRC11:26
openstackgerritChris Dent proposed openstack/nova: [placement] ensure that allow headers are native strings  https://review.openstack.org/37480011:33
openstackgerritChris Dent proposed openstack/nova: [placement] Allow both /placement and /placement/ to work  https://review.openstack.org/37487011:35
openstackgerritEvgeny Antyshev proposed openstack/nova: Don't expect block job to exist after rebase  https://review.openstack.org/37565211:35
*** sudswas__ has quit IRC11:38
*** sudipto_ has quit IRC11:38
*** gopenshaw has quit IRC11:41
*** cdent has quit IRC11:42
*** tanee has quit IRC11:42
*** sdake_ has quit IRC11:43
*** cdent has joined #openstack-nova11:46
*** gopenshaw has joined #openstack-nova11:47
*** tanee has joined #openstack-nova11:47
*** ijw has joined #openstack-nova11:47
*** gongysh has joined #openstack-nova11:47
*** alexchadin has quit IRC11:49
*** thorst has joined #openstack-nova11:49
*** ducttape_ has joined #openstack-nova11:51
prateeksdague, did you get some time to write a spec for https://review.openstack.org/#/c/327706/  ?11:51
sdagueprateek: I did not yet, and johnthetubaguy was looking at some other issues around security groups11:52
prateeksdague, ok11:52
*** tonytan4ever has joined #openstack-nova11:54
*** ijw has quit IRC11:54
*** alaski_ is now known as alaski11:54
*** ducttape_ has quit IRC11:55
*** tonytan4ever has quit IRC11:58
*** ftersin has quit IRC11:59
*** jaypipes has joined #openstack-nova11:59
*** ftersin has joined #openstack-nova12:00
*** abramley has quit IRC12:00
*** haplo37 has quit IRC12:01
*** fnordahl has quit IRC12:01
*** fnordahl has joined #openstack-nova12:02
*** abramley has joined #openstack-nova12:06
*** GB21 has quit IRC12:06
*** sudswas__ has joined #openstack-nova12:06
*** sudipto_ has joined #openstack-nova12:06
*** ratailor has quit IRC12:07
*** dosaboy has joined #openstack-nova12:07
*** dosaboy has quit IRC12:09
*** haplo37 has joined #openstack-nova12:09
*** rosmaita_ is now known as rosmaita12:12
*** ducttape_ has joined #openstack-nova12:13
*** dosaboy_ has quit IRC12:14
*** kfarr has joined #openstack-nova12:15
*** PaulMurray has joined #openstack-nova12:18
*** GB21 has joined #openstack-nova12:19
*** markvoelker has joined #openstack-nova12:20
*** code-R has quit IRC12:21
*** dosaboy has joined #openstack-nova12:21
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/37612512:27
*** lamt has quit IRC12:27
openstackgerritGábor Antal proposed openstack/nova: Renamed parameters name in config.py  https://review.openstack.org/37426212:28
*** gouthamr has joined #openstack-nova12:29
*** mdrabe has joined #openstack-nova12:30
*** alee_ has quit IRC12:31
*** amotoki has quit IRC12:32
*** rfolco has joined #openstack-nova12:33
*** ducttape_ has quit IRC12:37
*** daemontool has quit IRC12:38
openstackgerritMikhail Feoktistov proposed openstack/nova: libvirt: support user password settings in virtuozzo  https://review.openstack.org/33064312:38
*** efried has joined #openstack-nova12:40
claudiubjohnthetubaguy: hi. I have a specless blueprint that can be approved. https://blueprints.launchpad.net/nova/+spec/hyper-v-block-device-mapping-support-ocata  . Basically, this is the continuation of a blueprint that got partially completed in newton: https://blueprints.launchpad.net/nova/+spec/hyper-v-block-device-mapping-support . I only have 2 small patches left on it. Can you take a look pls? :12:41
*** ljxiash has joined #openstack-nova12:41
*** markvoelker has quit IRC12:41
johnthetubaguyclaudiub: I will try take a peak at that in a bit12:42
claudiubk, thanks!12:42
*** alexchadin has joined #openstack-nova12:42
*** edmondsw has joined #openstack-nova12:43
johnthetubaguyclaudiub: actually mriedem has the -2, on those, I would ping him on those ones12:43
claudiubcool, will do12:43
*** daemontool has joined #openstack-nova12:44
*** mamandle has quit IRC12:44
*** ijw has joined #openstack-nova12:51
*** READ10 has joined #openstack-nova12:52
*** READ10 has quit IRC12:52
*** READ10 has joined #openstack-nova12:52
openstackgerritMaciej Szankin proposed openstack/nova: Improving help text for xenapi_vmops_opts  https://review.openstack.org/34708512:53
*** efried has left #openstack-nova12:54
*** efried has joined #openstack-nova12:55
*** ijw has quit IRC12:56
*** david-lyle has joined #openstack-nova12:56
*** markvoelker has joined #openstack-nova12:57
*** ducttape_ has joined #openstack-nova12:57
*** vishwanathj has joined #openstack-nova12:57
*** rlrossit has joined #openstack-nova12:57
openstackgerritSergey Nikitin proposed openstack/nova-specs: Restore V3 Diagnostics info  https://review.openstack.org/35788412:57
*** sdake has joined #openstack-nova12:57
openstackgerritTimofey Durakov proposed openstack/nova: Recreate config drive on hard reboot  https://review.openstack.org/37645212:58
*** ducttape_ has quit IRC12:58
*** xyang1 has joined #openstack-nova12:59
*** sudswas__ has quit IRC12:59
*** sudipto_ has quit IRC13:00
*** prateek has quit IRC13:00
*** andrewbogott has quit IRC13:01
*** andrewbogott has joined #openstack-nova13:01
*** daemontool has quit IRC13:01
openstackgerritTimofey Durakov proposed openstack/nova: Recreate config drive on hard reboot  https://review.openstack.org/37645213:01
*** umbSublime_ has quit IRC13:01
*** umbSublime_ has joined #openstack-nova13:01
*** takedakn has joined #openstack-nova13:02
*** xyang1 has quit IRC13:02
openstackgerritMaciej Szankin proposed openstack/nova: config options: Improve help for SPICE  https://review.openstack.org/31704613:02
*** sdake_ has joined #openstack-nova13:03
*** daemontool has joined #openstack-nova13:03
*** zenoway has quit IRC13:04
*** trisq has quit IRC13:05
*** thorst is now known as thorst_afk13:05
*** I has joined #openstack-nova13:06
*** I is now known as Guest309013:06
*** sdake has quit IRC13:06
*** bhagyashri has joined #openstack-nova13:06
*** tbachman has joined #openstack-nova13:08
openstackgerritChris Dent proposed openstack/nova: [placement] add a placement_aggregates table to api_db  https://review.openstack.org/36286313:08
*** baoli has joined #openstack-nova13:09
openstackgerritChris Dent proposed openstack/nova: Add {get_,set_}aggregates to objects.ResourceProvider  https://review.openstack.org/35526313:09
*** ekuris has quit IRC13:11
*** gongysh has quit IRC13:12
*** xyang1 has joined #openstack-nova13:13
*** gongysh has joined #openstack-nova13:14
*** GB21 has quit IRC13:14
*** cleong has joined #openstack-nova13:15
*** code-R has joined #openstack-nova13:16
openstackgerritChris Dent proposed openstack/nova: Add {get_,set_}aggregates to objects.ResourceProvider  https://review.openstack.org/35526313:16
openstackgerritChris Dent proposed openstack/nova: Implement get and set aggregates in the placement API  https://review.openstack.org/35799313:17
*** vladikr has joined #openstack-nova13:18
*** code-R_ has joined #openstack-nova13:18
*** jaosorior has quit IRC13:19
*** jaosorior has joined #openstack-nova13:19
*** zenoway has joined #openstack-nova13:20
*** thorst_afk is now known as thorst13:20
*** claudiub has quit IRC13:21
*** code-R has quit IRC13:21
openstackgerritMaciej Szankin proposed openstack/nova: Move notification_format and delete rpc.py  https://review.openstack.org/34960013:24
openstackgerritTimofey Durakov proposed openstack/nova: use proper context in libvirt driver unit test  https://review.openstack.org/37647313:24
openstackgerritChris Dent proposed openstack/nova: Implement get and set aggregates in the placement API  https://review.openstack.org/35799313:24
*** amotoki has joined #openstack-nova13:26
*** lamt has joined #openstack-nova13:26
*** ekuris has joined #openstack-nova13:26
*** GB21 has joined #openstack-nova13:27
*** eharney has joined #openstack-nova13:27
*** mriedem has joined #openstack-nova13:28
*** ducttape_ has joined #openstack-nova13:29
*** ducttape_ has quit IRC13:30
*** smatzek has quit IRC13:31
*** tblakes has joined #openstack-nova13:31
mdbooth_snikitin: alex_xu is suggesting diagnostics is admin only. Is it really? I'd have thought this is information users would want.13:32
*** ekuris has quit IRC13:32
alex_xumdbooth_: the current diagnostic API is admin-only13:34
*** hshiina has joined #openstack-nova13:34
*** mdbooth_ is now known as mdbooth13:34
alex_xumdbooth: https://github.com/openstack/nova/blob/master/nova/policies/server_diagnostics.py#L2813:34
mdboothalex_xu: Is there any reason it needs to be?13:34
alex_xumdbooth: so...that is why I think we should clear the use-case of this API13:35
mdboothThis sounds like something we could usefully expose to users. If that's somewhere we wanted to go we probably wouldn't want to expose disk paths.13:35
mdboothalex_xu: +113:35
* mdbooth assumed it was already exposed to users.13:35
sfinucanAny have the URL for the most recent versions of docs? (i.e. post-Mitaka)13:36
*** liverpooler has quit IRC13:36
*** Guest97128 is now known as jlvillal13:36
cdentmriedem: if you're willing and able, could you release your -2 on https://review.openstack.org/#/c/362766/13:37
danpbmdbooth: largely a historical accident i think, plus fact that the original API was totally ill-specified13:37
alex_xumdbooth: the statistics of disk and nic of the guest shouldn't get from nova I think. I guess the celiometer is right place?13:37
danpbmdbooth: so not really nice to expose to end users13:37
mdboothdanpb: What's it for, then?13:37
mdboothalex_xu: Where does ceilometer get it from?13:38
mdboothSurely nova...13:38
danpbmdbooth: originally i think it was an adhoc hack for admins to find some perf data about mis-behaving vms13:38
mriedemsfinucan: which docs?13:38
sfinucanThe most recent of these http://docs.openstack.org/mitaka/config-reference/compute/nova-conf.html13:38
alex_xumdbooth: yes, from the virt driver, and put in the celiometer. I just think the Nova API isn't right API for user poll for those statistics13:38
mriedemmdbooth: ceilometer gets some info from libvirt directly on the ceilometer compute agent13:39
mriedembasically redundant with nova-compute getting them from libvirt13:39
cdentmdbooth: there's a lot of stuff that ceilometer gets from the virtdrivers directly because nova doesn't publish it itself. this is why there is a ceilomter compute agent13:39
sfinucanmriedem: I'm chasing the 'policy generator sphinx extension' to see if it's doable on my end...13:39
cdent(which runs on the compute nodes)13:39
sfinucan(but I don't know where the config one is currently being used :/)13:39
mriedemsfinucan: nova.conf.sample is generated in the nova devref13:39
mriedemwhich has the latest13:39
cdentmdbooth: there was discussion about making all the stuff that that agent gets available as notifications published by the nova-compute but it hasn't had time or energy slices13:40
mriedemsfinucan: http://docs.openstack.org/developer/nova/sample_config.html13:40
mdboothSo, in that case my suggestion of device tags is completely irrelevant13:40
*** annegentle has joined #openstack-nova13:40
mdboothDevice tags are for the user. If the info isn't being provided to the user, it has no purpose.13:40
sfinucanmriedem: Oh, I've that done (I think)13:40
alex_xumdbooth: yea13:40
*** sandanar has quit IRC13:40
mdboothalex_xu: Thanks.13:41
mriedemcdent: ok. i'm on the fence on whether or not we should have a specless blueprint for the separate placement db13:41
alex_xumdbooth: np13:41
*** alee_ has joined #openstack-nova13:42
mriedemcdent: dropped the -2, but have a -1 for a specless bp13:43
mriedemsince it's a feature add for deployments13:43
cdentmriedem: kewl13:43
mriedemand we'll want to turn it on in the placement job probably13:43
cdentthanks13:43
openstackgerritTimofey Durakov proposed openstack/nova: use proper context in libvirt driver unit test  https://review.openstack.org/37647313:43
*** cnf has joined #openstack-nova13:44
cnfhi13:44
*** GB21 has quit IRC13:44
snikitinalex_xu, mdbooth: So we will make that diagnostic info for admins only?13:44
cnfI am getting "IncompatibleObjectVersion: Version 1.3 of MigrationList is not supported" in my nova logs13:44
*** jlk` is now known as jlk13:44
cnfany hints on how to solve this?13:44
*** rcarrillocruz has joined #openstack-nova13:44
*** jlk has quit IRC13:44
*** jlk has joined #openstack-nova13:44
mdboothsnikitin: Sounds like that's the use case, no?13:44
*** akshai has joined #openstack-nova13:44
*** alexchadin has quit IRC13:45
*** code-R_ has quit IRC13:45
*** Yingxin has quit IRC13:46
*** code-R has joined #openstack-nova13:46
*** sahid has joined #openstack-nova13:46
*** annegentle has quit IRC13:46
*** Yingxin has joined #openstack-nova13:47
*** mamandle has joined #openstack-nova13:47
snikitinmdbooth: I'm ok with it.13:47
*** brad[] has joined #openstack-nova13:47
*** sdake has joined #openstack-nova13:47
*** woodster_ has joined #openstack-nova13:48
mdboothsnikitin: I think alex_xu makes an excellent point about being explicit about the use case. Sounds like I had completely misunderstood it. If it's genuinely a tool for admins to investigate errant instances, that's a completely different set of required data.13:48
*** sdake_ has quit IRC13:50
*** sdake_ has joined #openstack-nova13:51
snikitinmdbooth: As I understand from previous spec the initial purpose was just to standardise to response information of servers diagnostics, which was just a set of different data from each hypervisor.13:52
*** ijw has joined #openstack-nova13:52
*** rlrossit has quit IRC13:52
mdboothsnikitin: Sure, but that doesn't describe what the info is used for.13:52
snikitinthis is the main use case13:53
*** zenoway has quit IRC13:53
mdboothIt's important to understand what the data's for. I didn't, which means my suggestions made no sense :)13:53
*** burt has joined #openstack-nova13:53
*** zenoway has joined #openstack-nova13:54
*** sdake has quit IRC13:54
*** rlrossit_ has joined #openstack-nova13:54
*** tonytan4ever has joined #openstack-nova13:55
edleafeScheduler subteam meeting in 5 minutes in #openstack-meeting-alt13:55
mriedemmdbooth: it's just debug data for admins13:56
*** edand has quit IRC13:56
mriedempredated ceilometer13:56
*** smatzek has joined #openstack-nova13:56
mdboothmriedem: Yeah, that's what alex_xu is saying, makes sense.13:56
*** mriedem is now known as mriedem_meeting13:56
*** rmart04 has joined #openstack-nova13:57
openstackgerritAndrew Laski proposed openstack/nova: DNM  https://review.openstack.org/37510613:57
*** mlavalle has joined #openstack-nova13:57
*** zenoway has quit IRC13:57
*** zenoway has joined #openstack-nova13:58
*** ijw has quit IRC13:58
*** amotoki_ has joined #openstack-nova13:58
*** tonytan4ever has quit IRC13:59
*** tonytan4ever has joined #openstack-nova13:59
edleafeScheduler meeting? Anyone?14:00
*** GB21 has joined #openstack-nova14:01
*** ducttape_ has joined #openstack-nova14:01
*** amotoki has quit IRC14:01
openstackgerritGleb Stepanov proposed openstack/nova: Add _rebuild_instance helper method  https://review.openstack.org/37600414:01
*** cnf has left #openstack-nova14:03
*** prateek has joined #openstack-nova14:05
*** amotoki_ has quit IRC14:05
*** GB21 has quit IRC14:06
*** rlrossit_ has quit IRC14:06
*** haplo37 has quit IRC14:09
*** trisq has joined #openstack-nova14:10
*** takedakn has quit IRC14:10
*** haplo37 has joined #openstack-nova14:13
*** pilgrimstack has quit IRC14:13
*** pilgrimstack has joined #openstack-nova14:14
openstackgerritAndrew Laski proposed openstack/nova: Log parsing tool and post_test_hook script  https://review.openstack.org/37653114:14
*** moshele has quit IRC14:17
*** artom has joined #openstack-nova14:19
artomparkch3f96351314:19
BobBall_mriedem_meeting: FYI, depends-on works for our nova-network CI.  Our Neutron CI is currently running in Rackspace cloud and has no access to the internal zuul server, so downloads the one change being tested from review.openstack.org (which is our 'old' way of testing things added before depends-on was introduced).  We'll work on fixing that over the next few weeks so the neutron CI can also use d14:20
BobBall_epends on14:20
*** burgerk has joined #openstack-nova14:20
*** luis5tb is now known as ltomasbo14:20
*** cnf has joined #openstack-nova14:23
cnfcan anyone tell me why I get "Cannot update service status on host "compute02" since it is not registered." ?14:23
*** ltomasbo is now known as luis5tb14:24
*** luis5tb is now known as ltomasbo14:25
*** beekneemech is now known as bnemec14:25
*** amotoki has joined #openstack-nova14:25
mdboothdanpb: Grr http://libvirt.org/git/?p=libvirt-python.git;a=commit;h=cba2a84bc11026437bcc8ab0e3721973bb7bdff814:28
mdbooth^^^ changed the semantics of BlockJobInfo from returning {} to returning None >:(14:28
*** tanvirt has joined #openstack-nova14:31
*** annegentle has joined #openstack-nova14:31
*** adisky has quit IRC14:32
danpbmdbooth: under what scenario ?14:32
*** brian_price has joined #openstack-nova14:32
mdboothdanpb: When the underlying libvirt call fails.14:33
*** mtanino has joined #openstack-nova14:33
*** akshai has quit IRC14:33
danpbhmm, if the underlying libvirt call fails i would have expected an exception14:33
mdboothdanpb: Don't change it again :)14:33
mdboothWell, you didn't change it last time, but you know what I mean.14:34
*** akshai has joined #openstack-nova14:34
*** moshele has joined #openstack-nova14:34
*** rlrossit has joined #openstack-nova14:34
mdboothdanpb: Sorry, when the return value is zero.14:34
* mdbooth is looking at 2 commits.14:35
*** anush_ has joined #openstack-nova14:35
*** akshai has quit IRC14:35
mdboothdanpb: Hmm, maybe not.14:35
danpbhmm, that commit only changed when ret < 014:35
danpbthe ret == 0 path returns {} before/after iiuc14:36
mdboothdanpb: Yep, you're right.14:36
mdboothSo: -1 -> None, 0 -> {}, >0 -> Populated14:37
*** moshele has quit IRC14:39
*** dikonoor has quit IRC14:39
*** code-R has quit IRC14:40
openstackgerritStephen Finucane proposed openstack/nova: doc: Integrate oslo_policy.sphinxpolicygen  https://review.openstack.org/37654714:42
openstackgerritHironori Shiina proposed openstack/nova: ironic: Add crash trigger dump support to ironic driver.  https://review.openstack.org/37654814:44
mdboothdanpb: Could you please look at https://review.openstack.org/#/c/365756/ for me?14:44
*** dosaboy has quit IRC14:44
*** dosaboy has joined #openstack-nova14:46
*** dosaboy has quit IRC14:46
openstackgerritStephen Finucane proposed openstack/nova: hacking: Reword in the imperative  https://review.openstack.org/36362414:48
*** nkrinner is now known as nkrinner_afk14:49
*** slaweq_ has joined #openstack-nova14:49
*** rlrossit has quit IRC14:49
*** akshai has joined #openstack-nova14:49
*** bnemec has quit IRC14:49
*** rrecio has joined #openstack-nova14:51
*** mriedem_meeting is now known as mriedem14:51
*** marst has joined #openstack-nova14:52
*** armax has joined #openstack-nova14:54
*** ijw has joined #openstack-nova14:55
*** rlrossit has joined #openstack-nova14:55
*** rrecio_ has joined #openstack-nova14:56
*** tonytan_brb has joined #openstack-nova14:56
*** ArxCruz has joined #openstack-nova14:56
*** daemontool_ has joined #openstack-nova14:57
*** hogepodge has joined #openstack-nova14:58
*** mamandle has quit IRC14:58
*** bnemec has joined #openstack-nova14:58
*** bdeschenes has joined #openstack-nova14:58
*** rrecio has quit IRC14:58
*** tonytan4ever has quit IRC14:59
openstackgerritSergey Nikitin proposed openstack/nova-specs: Restore V3 Diagnostics info  https://review.openstack.org/35788414:59
*** daemontool has quit IRC14:59
*** sdake_ has quit IRC14:59
*** akshai has quit IRC15:00
mriedemBobBall_: yeah i saw that, thanks15:00
*** _ducttape_ has joined #openstack-nova15:00
*** ijw has quit IRC15:00
mriedemjohnthetubaguy: did you have questions about https://review.openstack.org/#/c/375875/ ?15:01
*** siva_krish has joined #openstack-nova15:01
*** gouthamr has quit IRC15:01
*** artom has quit IRC15:01
*** gouthamr has joined #openstack-nova15:01
*** akshai has joined #openstack-nova15:02
*** artom has joined #openstack-nova15:02
*** annegentle has quit IRC15:02
*** annegentle has joined #openstack-nova15:04
*** ducttape_ has quit IRC15:04
*** mjura has quit IRC15:04
*** jlvillal has quit IRC15:07
*** mvk has quit IRC15:07
*** jlvillal has joined #openstack-nova15:08
*** zz_dimtruck is now known as dimtruck15:08
*** psachin has quit IRC15:08
*** dimtruck is now known as zz_dimtruck15:09
*** TravT_ has joined #openstack-nova15:10
mriedemjaypipes: sdague: dansmith: can i get a review on https://review.openstack.org/#/c/375875/ since we're going to want that in stable/newton for rc2, which is this week15:10
burgerkmriedem: Are you aware of any changes around the context being set on the thread in the spawn flow ?   In a build from 0831 I was able to retrieve the context, but in a build from 0915 the context is bad or not set on the thread15:11
*** gcb has joined #openstack-nova15:11
mriedemburgerk: i'm not, alaski ^ sound familiar?15:11
dansmithmriedem: okay15:11
*** sneti has joined #openstack-nova15:13
*** TravT has quit IRC15:13
*** claudiub has joined #openstack-nova15:14
*** TravT_ has quit IRC15:15
*** hemna_ has joined #openstack-nova15:15
*** hemna_ has quit IRC15:15
*** sdake has joined #openstack-nova15:15
*** rlrossit_ has joined #openstack-nova15:15
*** artom has quit IRC15:15
openstackgerritDan Smith proposed openstack/nova: Add a post_test_hook.sh to nova and make it archive rows  https://review.openstack.org/37656715:16
*** circ-user-P9gJZ has quit IRC15:17
*** kfarr has quit IRC15:17
sdaguemriedem: where is this called from?15:17
mriedemsdague: volume-backed snapshot15:18
mriedemsdague: https://github.com/openstack/nova/blob/master/nova/compute/api.py#L268515:18
mriedemsdague: this is what causes us to get into that disk_format block https://github.com/openstack/nova/blob/master/nova/compute/api.py#L2622-L262715:19
*** dosaboy has joined #openstack-nova15:19
*** rlrossit has quit IRC15:19
*** sandanar has joined #openstack-nova15:19
*** Guest3090 has quit IRC15:19
*** slaweq_ has quit IRC15:21
*** artom has joined #openstack-nova15:21
sdagueso... this is going to ask glance for the generic schema for disks? which we assume someone setup correctly. And that multi hypervisor environments have some reasonable answer to?15:22
mriedemyes15:22
mriedemthere is a default schema15:22
mriedembut for xen they have to adjust it since xen doesn't support qcow215:22
sdagueok, what would the answer look like in a mixed libvirt / hyperv env?15:23
mriedemsdague: i guess you use a least common denominator, like raw15:23
mriedemsdague: this is what it looks like if it fails15:23
mriedemhttp://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/81/375881/1/check/dsvm-tempest-nova-network/80d2212/logs/screen-n-api.txt.gz15:23
*** prateek has quit IRC15:23
mriedemTypeError: Unable to set 'disk_format' to 'qcow2'. Reason: 'qcow2' is not one of [None, u'ami', u'ari', u'aki', u'vhd', u'raw', u'iso']15:23
mriedem^ is the list of available disk formats for xen15:24
*** shz has joined #openstack-nova15:24
sdagueI guess I'm surprised we don't just use instance.hypervisor_type15:24
mriedembecause that's bleeding virt layer things in to the api, for one thing15:24
mriedemand it's a guess which could be wrong if your image schema is custom15:24
jaypipesmriedem: done15:26
*** shihanzhang has quit IRC15:27
*** openstackstatus has joined #openstack-nova15:27
*** ChanServ sets mode: +v openstackstatus15:27
*** toure has quit IRC15:27
*** toure has joined #openstack-nova15:28
mriedemjaypipes: thanks15:29
*** TravT has joined #openstack-nova15:29
*** burt has quit IRC15:31
sdaguemriedem: ok, comments left which might be useful dealing with issues later15:32
sdague+2, but if someone else wants to look, I left the +A off for now15:32
alaskiburgerk: mriedem I'm not familiar with any recent changes. I fixed an issue like that in 2015 https://review.openstack.org/#/c/171299/815:32
alaskisetting the context on the thread local store happens behind the scenes somewhere, maybe on context init? I'd have to refresh myself15:33
*** paul-carlton has quit IRC15:34
*** sneti has quit IRC15:34
*** harlowja_at_home has joined #openstack-nova15:36
*** nkrinner_afk is now known as nkrinner15:36
*** mkoderer has quit IRC15:39
-openstackstatus- NOTICE: Earlier job failures for "zuul-cloner: error: too few arguments" should now be solved, and can safely be rechecked15:42
*** hshiina has quit IRC15:44
*** akshai has quit IRC15:44
*** rlrossit_ has quit IRC15:44
*** rlrossit has joined #openstack-nova15:47
-openstackstatus- NOTICE: Launchpad SSO is offline, preventing login to https://review.openstack.org/, https://wiki.openstack.org/ and many other sites; no ETA has been provided by the LP admin team15:47
*** ChanServ changes topic to "Launchpad SSO is offline, preventing login to https://review.openstack.org/, https://wiki.openstack.org/ and many other sites; no ETA has been provided by the LP admin team"15:47
*** unicell1 has joined #openstack-nova15:48
*** unicell has quit IRC15:49
*** rcernin has quit IRC15:52
*** nherciu has joined #openstack-nova15:53
openstackgerritDiana Clarke proposed openstack/nova: Fix database poison warnings, part 19  https://review.openstack.org/37660715:53
diana_clarke^ Sadly, 42 more database poison warning slipped in since I last fixed them all.15:54
*** annegentle has quit IRC15:55
*** browne has joined #openstack-nova15:55
diana_clarke(so there are 5 more patches with database warning fixes up for review, and at least 3 more to come)15:55
claudiubmriedem: hi. the blueprint for https://review.openstack.org/#/c/282407/ has been reapproved. can you drop your -2?15:55
*** nherciu_ has quit IRC15:55
claudiubalthough... it seems launchpad is not working.. :/15:55
*** dosaboy has quit IRC15:56
*** dosaboy has joined #openstack-nova15:56
mriedemyeah LP is down15:56
*** ijw has joined #openstack-nova15:57
mriedemseems back15:57
*** akshai has joined #openstack-nova15:57
*** annegentle has joined #openstack-nova15:57
claudiubty :)15:57
*** Sukhdev has joined #openstack-nova15:57
bauzassee topic :)15:58
*** sandanar_ has joined #openstack-nova15:58
claudiuboh yeah. :)15:58
bauzasaaaaaand yay, it works15:58
claudiubfun times15:58
bauzasdansmith: FWIW, I had hard time this week-end figuring out a way to know whether the RequestSpec migration is all done for an operator16:00
*** sandanar has quit IRC16:00
bauzasdansmith: given we don't delete (yet) the Spec object, it's not possible to check that unless to verify each Spec16:01
bauzasO(n)16:01
bauzasdansmith: so, I think the only way to see that is whether we have a marker16:01
alaskibauzas: it's not made any easier by being in two dbs16:01
*** hshiina has joined #openstack-nova16:02
bauzasdansmith: if we have a marker, then the migration is not done, and if we don't have a marker, we just need to verify the first instance to see if there is Spec record for it16:02
dansmithbauzas: yeah, although I kinda dislike that approach16:02
*** p01nt3r75 has quit IRC16:02
*** ijw has quit IRC16:02
dansmithbauzas: maybe we just leave it in there for a while longer before we add it to the blocker anyway16:02
bauzasdansmith: fine by me then16:03
bauzasdansmith: I'm writing a patch anyway for deleting the old Specs16:03
dansmithokay16:03
*** lucasagomes is now known as lucas-hungry16:03
alaskican we just rely on ordering here? If the migration after that one is done then the req_spec is migrated. Although I guess due to the limit command that won't work, so nvm16:03
bauzasdansmith: alaski: FWIW https://review.openstack.org/#/c/376382/16:03
*** rmcadams has quit IRC16:03
dansmithalaski: seems too risky to assume too much16:04
*** mriedem is now known as mriedem_away16:04
bauzasalaski: tbh, I think that once we have a db migration for deleting all the instances, we could just block the next release by checking between the number of instances and the number of spec objecrts16:05
dansmithalaski: if you still have the branch handy for this: https://review.openstack.org/#/c/376537/16:05
dansmithalaski: can you add this: Depends-On: I16b2e00eede6af455cb74ca4e6ca951d56fdbcbc16:05
bauzasalaski: that's a bit racy tho given we have 2 DBs16:05
alaskidansmith: yeah. since users can specify a max count per run it would be possible to finish subsequent migrations without fully migrating req-specs16:05
*** rmcadams has joined #openstack-nova16:05
dansmithalaski: I would, but.. gerrit16:05
bauzasgerrit is back for the sake of god16:05
alaskidansmith: yep, one sec16:05
dansmithbauzas: no SSO16:05
dansmithooh, there it is16:06
bauzasdansmith: WFM since 5 mins16:06
dansmithdidn't work for me a minute ago16:06
bauzasdansmith: heh, you're probably too far from the Launchpad site, then :p16:06
dansmithalaski: actually, I wonder if I'll conflict with whatever you added16:06
dansmithoh, no16:07
*** andreas_s has quit IRC16:08
alaskigah, my dependency is messed up from splitting that out16:08
*** I has joined #openstack-nova16:08
*** I has quit IRC16:08
dansmithalaski: I'm confused.. where is that tools/post_test_hook.sh added?16:08
*** mriedem_away has quit IRC16:08
*** mriedem has joined #openstack-nova16:08
alaskiforgot to git-add :(16:08
alaskiwill be up in a sec16:08
dansmithalaski: heh, okay16:08
*** mriedem is now known as mriedem_away16:08
*** sneti has joined #openstack-nova16:09
*** sudipto has joined #openstack-nova16:09
*** sudipto_ has joined #openstack-nova16:09
*** Swami has joined #openstack-nova16:09
dansmithalaski: so I actually want to merge mine.. are you going to un-DNM that one at some point?16:09
*** ljxiash has quit IRC16:09
*** Sukhdev has quit IRC16:09
*** pilgrimstack has quit IRC16:09
dansmithalaski: and if it's going to be a while, maybe I could go underneath your DNM one?16:09
*** ChanServ changes topic to "This channel is for Nova development. For support of Nova deployments, please use #openstack. Please see: https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule"16:09
-openstackstatus- NOTICE: Launchpad SSO logins are confirmed working correctly again16:10
alaskidansmith: I'm not depending on the DNM one, I just need to abandon that16:10
*** _ducttape_ has quit IRC16:10
dansmithalaski: you were.. I'm confused16:10
*** ducttape_ has joined #openstack-nova16:11
openstackgerritAndrew Laski proposed openstack/nova: Log parsing tool and post_test_hook script  https://review.openstack.org/37653116:12
alaskiokay, that's what I was intending16:12
alaskidansmith: If I had that setup it was a mistake. But I'm also totally fine with having the project-config change depend on your patch and then having my Nova change depend on yours16:13
*** david-lyle has quit IRC16:13
*** david-lyle has joined #openstack-nova16:14
*** anush_ has quit IRC16:14
openstackgerritAndrey Volkov proposed openstack/nova: WIP Move instance creation to conductor  https://review.openstack.org/31937916:14
*** nic has joined #openstack-nova16:15
openstackgerritDan Smith proposed openstack/nova: Add a post-test-hook to run the archive command  https://review.openstack.org/37656716:15
dansmithalaski: put mine atop yours ^16:15
*** raunak has joined #openstack-nova16:16
alaskidansmith: cool16:16
*** daemontool_ has quit IRC16:17
*** diablo_rojo has joined #openstack-nova16:17
*** dikonoor has joined #openstack-nova16:17
alaskibauzas: I'll take a look at the req_spec patch in a bit, gotta talk to a lawyer about wills here shortly. for determing req_spec migration status I think we can wait until the cellsv2 migrations have run and then match instance_mappings with req_specs16:18
mdboothdanpb: Appreciate you got interrupted, but are you able to validate https://review.openstack.org/#/c/365756/ for me?16:18
bauzasalaski: no worries, take your time, my own afternoon was fully blown by a 1.5-hour awaitening for a 5-min doctor's appointment16:18
alaskibauzas: I hate that. better leave a bad yelp review :)16:19
bauzasalaski: heh, I wish I could16:20
bauzasalaski: but that's forbidden by law16:20
dansmithlol16:20
bauzasif you have some doctor that suck, or some teacher that sucks, then keep your mouth shut and don't stop paying him or he will sue you16:20
*** artom has quit IRC16:21
*** sneti has quit IRC16:23
bauzasoh my bad, I'm surprised, I could write a review actually16:24
bauzasnothing prevents me to do so16:24
bauzas\o/16:24
openstackgerritPaul Carlton proposed openstack/nova: Clean up instance on target node if evacuate fails  https://review.openstack.org/37562316:24
bauzasthat's just, I guess, people are not used to do so16:24
*** zenoway has quit IRC16:24
*** amotoki has quit IRC16:24
* bauzas goes visiting Yelp :p16:24
*** zenoway has joined #openstack-nova16:25
sdaguealaski: I put a comment on that log analyzer patch, it seems a little odd to me to put that in the nova tree16:25
*** lamt has quit IRC16:25
*** sahid has quit IRC16:26
*** lamt has joined #openstack-nova16:27
*** armax has quit IRC16:28
*** matrohon has quit IRC16:28
*** zenoway has quit IRC16:29
*** pcaruana has quit IRC16:29
*** sneti has joined #openstack-nova16:29
*** rmart04 has quit IRC16:30
*** jheroux has joined #openstack-nova16:31
*** tbachman_ has joined #openstack-nova16:33
*** jlanoux has quit IRC16:33
*** sneti has quit IRC16:33
*** tbachman has quit IRC16:33
*** tbachman_ is now known as tbachman16:33
*** krtaylor has joined #openstack-nova16:34
*** nkrinner is now known as nkrinner_afk16:39
*** harlowja_at_home has quit IRC16:39
*** unicell1 has quit IRC16:40
*** tbachman_ has joined #openstack-nova16:41
*** tbachman has quit IRC16:41
*** tbachman_ is now known as tbachman16:41
*** Apoorva has joined #openstack-nova16:41
*** ijw has joined #openstack-nova16:43
*** mriedem_away has quit IRC16:44
*** rama_y has joined #openstack-nova16:46
*** gcb has quit IRC16:47
*** ijw has quit IRC16:48
*** danpb has quit IRC16:52
*** akshai has quit IRC16:52
*** akshai has joined #openstack-nova16:53
*** derekh has quit IRC16:53
*** lamt has quit IRC16:54
*** erlon has joined #openstack-nova16:56
*** lucas-hungry is now known as lucasagomes16:57
*** akshai has quit IRC16:58
*** anush_ has joined #openstack-nova16:59
jaypipesdansmith: when incrementing the version of an object, do we still need to increment the version of the corresponding list object, or is that no longer necessary?16:59
*** ijw has joined #openstack-nova16:59
*** akshai has joined #openstack-nova17:00
*** xavvior has joined #openstack-nova17:01
dansmithjaypipes: nossir17:02
*** artom has joined #openstack-nova17:03
jaypipesdansmith: that's what I thought. thx :)17:03
*** tbachman has quit IRC17:05
*** paul-carlton2 has joined #openstack-nova17:05
*** ijw has quit IRC17:05
*** burt has joined #openstack-nova17:05
*** sneti has joined #openstack-nova17:06
openstackgerritMaciej Szankin proposed openstack/nova: Move notification_format and delete rpc.py  https://review.openstack.org/34960017:07
*** jaosorior has quit IRC17:07
*** tbachman has joined #openstack-nova17:07
*** lpetrut has quit IRC17:08
*** gszasz has quit IRC17:09
*** devananda|bbl is now known as devananda17:11
kashyapdansmith: When you're about, I'm debugging a "weird" issue where a Cinder volume being listed *twice* (under "os-extended-volumes:volumes_attached") when you do a `nova show $INSTANCE_ID`.17:12
kashyapdansmith: So, I tried to reproduce it, after talking to a Cinder guy, this way:17:12
kashyapW/ Git-master - https://kashyapc.fedorapeople.org/virt/openstack/test-reset-cinder-volume-state.txt17:12
kashyapNote: I wrote the test description properly.  Not a "dump of output" :P17:13
dansmithkashyap: right, so reset-state eliminates the double-attach check we have17:13
dansmithkashyap: so I would say "that is working as designed"17:13
*** xavvior has quit IRC17:13
*** paul-carlton2 has quit IRC17:13
dansmithor "you removed the brakes and the car crashed. congrats."17:13
*** armax has joined #openstack-nova17:13
kashyapdansmith: Yeah, yeah, let me finish what I have here :-)17:13
kashyapdansmith: First, you're right there17:13
*** paul-carlton2 has joined #openstack-nova17:13
*** Guest68174 is now known as med_17:14
*** med_ has quit IRC17:14
*** med_ has joined #openstack-nova17:14
kashyapdansmith: So, in that above test, Nova only would a new ID if the connection_info has changed17:14
*** tbachman_ has joined #openstack-nova17:14
kashyapLike, migrating to a _new_ Cinder backend (e.g. NFS -> LVM, or vice-versa)17:14
*** tbachman has quit IRC17:14
*** tbachman_ is now known as tbachman17:14
dansmithkashyap: hmm?17:15
kashyapdansmith: Let me try to reprhase17:15
*** unicell has joined #openstack-nova17:16
kashyapI mean: Nova would add a new (?) *volume* ID, if the flow was something like: attach volume, change status using `reset-state`, migrate, then, re-attach17:16
kashyapThis is speculation.  I should come back (post-dinner) after doing a proper test.17:16
dansmithI still don't understand17:17
dansmithnova doesn't ever add volume_ids17:17
dansmithor do you mean another attachment?17:17
*** PaulMurray has quit IRC17:17
*** ducttape_ has quit IRC17:18
kashyapdansmith: Yes, a new entry to the list of attached volumes17:18
kashyapA duplicate ID17:18
dansmithkashyap: you're saying it only lets you do that if you migrate before attempting an attach?17:18
*** ArxCruz has quit IRC17:18
*** ArxCruz has joined #openstack-nova17:19
kashyapdansmith: Yep, possibly, I mean17:19
kashyap(Because I haven't tested)17:19
*** ArxCruz has quit IRC17:19
dansmithkashyap: I wouldn't think the migrate would matter17:19
*** ArxCruz has joined #openstack-nova17:19
dansmithkashyap: but either way, we can't really do any more sanity checking here I don't think, because with multi-attach, you will be able to attach one volume to two insances,17:19
*** ArxCruz has quit IRC17:20
dansmithso we could potentially check that you're not re-attaching to the same instance, but the whole premise is invalid anyway, so I don't think it's worth the extra db traffic17:20
*** ArxCruz has joined #openstack-nova17:20
kashyapdansmith: I see.  Okay, this is not super critical.17:20
*** ArxCruz has quit IRC17:21
*** ArxCruz has joined #openstack-nova17:21
*** ArxCruz has quit IRC17:21
*** ArxCruz has joined #openstack-nova17:22
*** ArxCruz has quit IRC17:22
*** ArxCruz has joined #openstack-nova17:23
*** ArxCruz has quit IRC17:23
*** ArxCruz has joined #openstack-nova17:23
*** paul-carlton2 has quit IRC17:24
kashyaphemanthm: Are you confusing this bug with a different bug?  https://bugs.launchpad.net/ossa/+bug/144906217:24
openstackLaunchpad bug 1449062 in Glance "qemu-img calls need to be restricted by ulimit (CVE-2015-5162)" [High,In progress] - Assigned to Hemanth Makkapati (hemanth-makkapati)17:24
*** ArxCruz has quit IRC17:24
*** ArxCruz has joined #openstack-nova17:24
*** ArxCruz has quit IRC17:25
kashyaphemanthm: You're talking about format disclosure bug (which has a *different* CVE and was discussed before), the above fixes a *different* issue of CPU / and memory limits.17:25
*** ArxCruz has joined #openstack-nova17:25
kashyapfungi: ^  (Re: your question on the above)17:25
*** ArxCruz has quit IRC17:26
fungithanks17:26
*** ArxCruz has joined #openstack-nova17:26
hemanthmkashyap: looking17:26
*** ArxCruz has quit IRC17:26
*** rama_y has quit IRC17:26
*** ArxCruz has joined #openstack-nova17:27
hemanthmkashyap: can you link me to the other bug17:27
kashyaphemanthm: If you indeed mixed it up with https://bugs.launchpad.net/nova/+bug/1415087, then please cofirm on the above ulimit bug17:27
openstackLaunchpad bug 1415087 in OpenStack Security Advisory "[OSSA 2015-011] Format-guessing and file disclosure in image convert (CVE-2015-1850, CVE-2015-1851)" [High,Fix released] - Assigned to Tristan Cacqueray (tristan-cacqueray)17:27
kashyapThe above is the other bug.17:27
*** ArxCruz has quit IRC17:27
*** ArxCruz has joined #openstack-nova17:27
*** rmart04 has joined #openstack-nova17:28
hemanthmoh well, I didn't know such a bug existed17:28
*** ArxCruz has quit IRC17:28
*** ArxCruz has joined #openstack-nova17:28
kashyaphemanthm: So, you did mix up?  Just trying to confirm17:28
*** ArxCruz has quit IRC17:29
*** jdillaman has quit IRC17:29
*** ArxCruz has joined #openstack-nova17:29
*** ArxCruz has quit IRC17:30
*** harlowja has joined #openstack-nova17:30
kashyapOkay, I'll clarify there that you mixed up.  (Sigh, that bug already has 75 comments, last thing it needs is more comments that are not relevant there.)17:30
*** ArxCruz has joined #openstack-nova17:30
*** ArxCruz has quit IRC17:30
*** ArxCruz has joined #openstack-nova17:31
*** ArxCruz has quit IRC17:31
*** ArxCruz has joined #openstack-nova17:31
*** dikonoor has quit IRC17:32
*** bvanhav has quit IRC17:32
*** ArxCruz has quit IRC17:32
*** ArxCruz has joined #openstack-nova17:32
*** ArxCruz has quit IRC17:33
*** ArxCruz has joined #openstack-nova17:33
*** ArxCruz has quit IRC17:34
hemanthmkashyap: I don't know if I mixed up17:34
*** ArxCruz has joined #openstack-nova17:34
hemanthmthere seems a bit of an overlap there17:34
hemanthmbetween the two bugs I mean17:34
*** ArxCruz has quit IRC17:34
kashyaphemanthm: I don't see an overlap.  They're two distinct issues:17:35
*** ArxCruz has joined #openstack-nova17:35
kashyaphemanthm: (a) CVE-2015-1851 (LP: 1415087) talks about image format guessing17:35
*** ArxCruz has quit IRC17:35
openstackLaunchpad bug 1415087 in OpenStack Security Advisory "[OSSA 2015-011] Format-guessing and file disclosure in image convert (CVE-2015-1850, CVE-2015-1851)" [High,Fix released] https://launchpad.net/bugs/1415087 - Assigned to Tristan Cacqueray (tristan-cacqueray)17:35
kashyaphemanthm: While (b) CVE-2015-5162 (1449062) talks about setting CPU / memory usage limits during `qemu-img` calls17:36
kashyapWhere is the overlap?17:36
kashyapAnyhow, I gotta run, back later.17:36
hemanthmkashyap: yeah, `qemu-img info` calls to be precise17:36
hemanthmkashyap: alright, let me know when you are back17:37
kashyaphemanthm: Yes, the tool is same, but the code-paths, and functional issues are different.  That is what I was trying to say.17:37
*** stackempty has joined #openstack-nova17:37
*** bvanhav_ has joined #openstack-nova17:37
stackemptyhey .. anyone here ?17:38
artomsfinucan, what's your patch for https://bugs.launchpad.net/nova/+bug/1303714 ?17:39
openstackLaunchpad bug 1303714 in OpenStack Compute (nova) "force_config_drive=True don't go to db" [Wishlist,In progress] - Assigned to Stephen Finucane (stephenfinucane)17:39
artomstackempty, we're all figments of your imagination17:39
*** hshiina has quit IRC17:39
openstackgerritJay Pipes proposed openstack/nova: placement: allocations for generic PCI devices  https://review.openstack.org/37516817:39
*** rama_y has joined #openstack-nova17:40
stackemptyartom: lol .. nice17:41
stackemptyso i'm wondering .. if i update a flavor's cpu limits on the metadata .. does it apply to running instances .. ??17:42
*** salv-orlando has joined #openstack-nova17:43
*** ducttape_ has joined #openstack-nova17:43
*** mbirru has joined #openstack-nova17:44
artomstackempty, you mean like, 'live'? Instance will see their number of CPUs reduced or increased while it's running? No.17:44
*** tonytan_brb is now known as tonytan4ever17:45
artomstackempty, also, as it says in the topic, the #openstack channel is where operators hang out, you'll likely get quicker feedback there.17:45
*** dosaboy_ has joined #openstack-nova17:45
*** akshai has quit IRC17:45
*** dosaboy_ has quit IRC17:46
*** dosaboy has quit IRC17:46
*** pilgrimstack has joined #openstack-nova17:47
*** dosaboy has joined #openstack-nova17:47
stackempty`oh ok .. thanks artom17:47
artomstackempty, :)17:48
stackemptyone more thing .. after a reboot of the instance .. the flavor limits would be applied yeah ?17:48
*** roeyc has joined #openstack-nova17:48
*** trisq has quit IRC17:50
*** mriedem has joined #openstack-nova17:50
jaypipessdague: you ever see these when running the functional tests? http://paste.openstack.org/show/582984/17:51
*** irenab has quit IRC17:51
jaypipessdague: they won't result in an error or anything... just pollute the output.17:51
mriedemjaypipes: yeah i've seen those17:52
sdaguejaypipes: is there a related async_network stack trace somewhere?17:52
sdaguethat was the last bit of polution I was tracking, but it's extra weird17:52
sdagueoh, yeh, _allocate_network_async17:52
*** irenab has joined #openstack-nova17:52
sdaguethis is the one I'm not quite sure what's going on17:53
*** stackempty has left #openstack-nova17:53
jaypipessdague: gotcha. I might dig a little into it if I have some free time later today.17:54
*** cdent has quit IRC17:56
*** haplo37 has quit IRC17:57
*** rmart04 has quit IRC17:59
*** rmart04 has joined #openstack-nova18:00
*** mat128 is now known as mat128|mtg18:01
mriedemlbeliveau: do you know if https://bugs.launchpad.net/nova/+bug/1625220 was a regression in newton?18:01
openstackLaunchpad bug 1625220 in OpenStack Compute (nova) "get_function_by_ifname does not return true for physical function" [Undecided,Fix released] - Assigned to edan david (edand)18:01
*** anush_ has quit IRC18:03
mriedemnope18:03
*** haplo37 has joined #openstack-nova18:07
*** anush_ has joined #openstack-nova18:08
*** roeyc has quit IRC18:08
fungikashyap: hemanthm: thanks for working that out. so sounds like nova's all set, glance and cinder should have enough info to do their patches/backports18:09
*** rmart04 has quit IRC18:09
jaypipessdague, zzzeek: hi guys, any chance you can have a look at this and tell me if there's something obvious I'm missing? I'm trying to get a transaction context to the DB within a Nova functional test case and figured I could do just self.context.session.connection() but I guess I am wrong :) http://paste.openstack.org/show/582985/18:11
*** ijw has joined #openstack-nova18:11
*** ihrachys has quit IRC18:12
*** ijw has quit IRC18:14
sdaguejaypipes: well, the nova context has no path to the db context, right?18:14
*** ijw has joined #openstack-nova18:14
jaypipessdague: I'm wondering if the functional test case base has some magic method/attribute that I could use to grab a DB context...18:15
*** ijw has quit IRC18:15
*** browne has quit IRC18:15
dansmithsdague: so I have a thing that is behind alaski's log analysis patch.. if you think that's likely to never go in, I'll switch their order, but wasn't sure.. maybe you're okay putting it in to prove it out and then split?18:15
dansmithyou didn't -1 hence my asking18:15
*** jdillaman has joined #openstack-nova18:17
*** ijw has joined #openstack-nova18:17
sdaguedansmith: well, it seems like a really odd place to put it. But it also seems like it was the result of some conversation that I missed, so I was trying to understand context18:18
*** markvoelker_ has joined #openstack-nova18:18
sdaguebecause, if we're talking about collecting things things in a gate run, I think per project json tools is probably the wrong approach18:18
openstackgerritDiana Clarke proposed openstack/nova: Fix database poison warnings, part 20  https://review.openstack.org/37700118:18
dansmithsdague: long term yeah, but like many things, showing that it's useful in the project that wants it does't seem wrong to me18:19
*** markvoelker has quit IRC18:19
dansmithsdague: seems like doing the long term thing could end up with us not having data for quite a while, and more importantly, me not merging the other patch I want until we settle it :)18:20
sdaguedansmith: but, how are you going to show usefulness without other things collecting and comparing it on the infra / qa side?18:20
dansmithsdague: I guess I thought alaski's goal wasn't really to plot it initially, but have some way of comparing one run you suspect was bad to another one you suspect was good18:20
dansmithlike a "I see lots of red here.. hoo boy, yeah, 500 more error logs in this one"18:21
*** markvoelker has joined #openstack-nova18:21
dansmith...sort of thing18:21
sdaguedansmith: it could be, but we've got a fleet of things asking questions like this on the QA side (stackviz, er, openstack health)18:21
sdagueit seems really odd if no one had a conversation over there before just doing this thing18:21
*** ijw has quit IRC18:21
dansmith*shrug*18:22
dansmithI guess the answer to my question is that I should not be behind this patch18:22
openstackgerritDan Smith proposed openstack/nova: Add a post-test-hook to run the archive command  https://review.openstack.org/37656718:23
*** markvoelker_ has quit IRC18:24
dansmithalaski: when you get back, I propose we drop the depends-on your patch from the config one until you have the required discussion18:24
*** ijw has joined #openstack-nova18:24
dansmithin fact, I'll just do it.. dropping it doesn't help test it or anything18:24
jaypipesdansmith, sdague: do you know of any functional or unit tests in Nova where we manually grab a connection to the database to test somehting?18:25
sdaguejaypipes: yeh, one sec18:25
sdaguejaypipes: https://github.com/openstack/nova/blob/6383894a33013df8688948ea5825b70a48e88ae3/nova/tests/functional/wsgi/test_flavor_manage.py#L201-L21218:26
sdagueit goes through the db layer though18:26
*** rlrossit has quit IRC18:29
*** Guest52852 has quit IRC18:29
hemanthmfungi: we are close, should merge the master fix in a few mins18:30
*** thumpba has joined #openstack-nova18:30
*** rlrossit has joined #openstack-nova18:30
fungithanks18:31
*** sandanar_ has quit IRC18:31
jaypipessdague: yeah, I'm thinking I might just need to initialize a context manually using one of the enginefacade decorators..18:32
*** sandanar has joined #openstack-nova18:32
*** akshai has joined #openstack-nova18:34
*** sneti has quit IRC18:34
jaypipessdague: ah, nm, I can use the DatabaseFixture ...18:34
*** akshai has quit IRC18:37
*** akshai has joined #openstack-nova18:38
*** akshai has quit IRC18:43
*** pilgrimstack has quit IRC18:44
*** liusheng has quit IRC18:45
*** liusheng has joined #openstack-nova18:45
*** browne has joined #openstack-nova18:45
*** diablo_rojo has quit IRC18:52
*** anush_ has quit IRC18:52
*** anush__ has joined #openstack-nova18:52
*** cdent has joined #openstack-nova18:53
*** moshele has joined #openstack-nova18:53
*** sneti has joined #openstack-nova18:55
mriedemoh shelved_offloaded https://bugs.launchpad.net/nova/+bug/162769418:57
openstackLaunchpad bug 1627694 in OpenStack Compute (nova) newton "unshelving an instance doesn't rollback volumes connections on failure" [Undecided,Confirmed]18:57
mriedemyou scamp18:57
*** sudipto has quit IRC18:57
*** sudipto_ has quit IRC18:57
jaypipesmriedem: no argument from me on that :)19:01
*** moshele has quit IRC19:02
*** raunak has quit IRC19:05
*** sandanar has quit IRC19:07
*** ijw_ has joined #openstack-nova19:07
*** artom has quit IRC19:09
*** ijw has quit IRC19:09
openstackgerritmelanie witt proposed openstack/nova: Add quota related tables to the api database.  https://review.openstack.org/33181019:09
*** gongysh has quit IRC19:11
*** gongysh has joined #openstack-nova19:11
*** gongysh has quit IRC19:11
mriedemalaski: bauzas: any idea if unshelve a shelved_offloaded instance will attempt to reschedule if the build on the first host picked fails?19:13
mriedemoh it looks like it will retry19:14
*** artom has joined #openstack-nova19:15
*** siva_krish has quit IRC19:18
openstackgerritDiana Clarke proposed openstack/nova: Fix database poison warnings, part 21  https://review.openstack.org/37705119:21
*** matrohon has joined #openstack-nova19:21
openstackgerritMaciej Szankin proposed openstack/nova: Improving help text for xenapi_vmops_opts  https://review.openstack.org/34708519:22
diana_clarkeone more set of database poison warnings to go... until more slip in19:23
*** haplo37 has quit IRC19:23
artomdiana_clarke, I have no context whatsoever for those poison warnings, but is there a way to add a hacking rule for those?19:24
mriedemdiana_clarke: wouldn't another way to tackle that problem be to change test classes over to extending from NoDBTestCase?19:24
artomSo that more *don't* slip in?19:24
artomOr a unit test?19:25
dansmithmriedem: yes, we should be making things no-db tests wherever possible19:25
diana_clarkeartom: once they are all gone (which they were at fix #14), we can start raising exceptions rather than printing warnings.19:25
dansmithmriedem: these are tests that claim to be but are touching the database anyway19:25
diana_clarke(and then the original test authors can fix them)19:25
mriedemhow do they claim to not use the db?19:26
mriedembut do, and don't blow up?19:26
*** haplo37 has joined #openstack-nova19:26
mriedemok so i see like class AggregateMigrationTestCase(test.NoDBTestCase):19:26
mriedem    USES_DB_SELF = True19:26
mriedemso it claims to not b/c of NoDBTestCase19:26
openstackgerritPushkar Umaranikar proposed openstack/nova: Update rolling upgrade steps from upgrades documentation  https://review.openstack.org/37354919:26
*** jamielennox|away has quit IRC19:26
dansmithmriedem: the problem is that they touch things that tickle internal oslo.db state, but don't actually do a thing that hits the db, which means a later test comes along and we find out that the internal state has already been initialized but no schema was ever built19:27
mriedemand USES_DB_SELF means, i'm a NoDBTestCase, but i setup the database fixture *myself*19:28
mriedemnot inherited from the base test class19:28
dansmithyeah19:29
*** _ducttape_ has joined #openstack-nova19:29
*** jamielennox|away has joined #openstack-nova19:29
*** moshele has joined #openstack-nova19:29
*** jamielennox|away is now known as jamielennox19:30
mriedemok, i'm not sure why AggregateMigrationTestCase doesn't just extend from test.TestCase then and use the base stuff19:30
mriedemsince the only difference i see is AggregateMigrationTestCase does'nt get this: self.useFixture(nova_fixtures.DefaultFlavorsFixture())19:30
dansmithI dunno about that one specifically, but some of the tests need to do something specific to the fixture19:30
*** bvanhav_ has quit IRC19:31
dansmithI don't fully recall, but I remember there were a few weird ones, especially functional ones that needed to control the fixtures themselves19:31
mriedemthe functional ones i'm looking at do it b/c they only want the api db19:31
mriedemand not the cell db19:31
dansmithah19:31
*** ducttape_ has quit IRC19:32
*** hemanthm is now known as hemanthm|bbl19:32
burgerkalaski: The question I asked earlier about context being bad, I tracked it down to the constructor in ClientRouter in nova/rpc.py   self.run_periodic_tasks(nova.context.RequestContext())19:32
burgerkthat is creating a new, bad context on the thread.  But I don't know why the behavior has changed19:32
mriedemburgerk: https://github.com/openstack/nova/commits/master/nova/context.py19:33
*** cmartin has joined #openstack-nova19:33
*** sdake has quit IRC19:33
cmartinIf anybody is free I would appreciate some code reviews on my bugfix https://review.openstack.org/#/c/370861/19:33
mriedemburgerk: maybe this change https://github.com/openstack/nova/commit/4df0869e00f4316ebb41ed9cdf4d6a433227f4d019:34
*** READ10 has quit IRC19:34
mriedemburgerk: probably want to talk to melwitt about that one19:35
melwittI need to read the scrollback19:35
*** diablo_rojo has joined #openstack-nova19:35
*** moshele has quit IRC19:35
mriedemmelwitt: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2016-09-26.log.html#t2016-09-26T15:11:1219:36
melwittmriedem: thanks much19:36
*** irenab has quit IRC19:36
*** rlrossit has quit IRC19:36
*** irenab has joined #openstack-nova19:37
melwittoriginally I had used an admin context there like the other periodic tasks do but was asked if it was really needed, and my periodic task didn't need a context19:38
melwittbut your question is implying that the context can go elsewhere than just my periodic task ... looking19:38
raj_singhmriedem: I want to understand workflow of gate-grenade-dsvm-multinode. Can you please confirm if my understanding is right19:39
raj_singh2 nodes setup, primary node has devstack with all nova services and secondary node has just nova compute (along with non-nova services). This is n-1 version. Tempest smoke is ran on this setup19:40
raj_singhThen grenade update devstack on primary to version n. So all new services on primary but secondary node is still running old compute. Smoke test is ran again on mix of old and new compute.19:40
clarkbraj_singh: yes thats basically it (not sure if tempest smoke is the test selection but some set of tempest tests are run yes)19:40
raj_singhclarkb: Thankyou19:41
*** TonyXu has quit IRC19:41
raj_singhNow if I want to achieve zero downtime will following setup suffice?19:41
raj_singh- 2 nodes setup. primary node has devstack with all nova services and secondary node has nova compute and api19:41
raj_singhThen grenade update devstack on primary. Other node still running gold compute and api service. Smoke test run on mix of old and new API19:41
raj_singhs/gold/old19:41
raj_singhsdague: ^19:42
burgerkmelwitt nova.context.RequestContext() is reseting the context and setting a bad context in threading.local19:42
*** salv-orl_ has joined #openstack-nova19:42
burgerkpassing in nova.context.RequestContext(overwrite=False) stops it from doing that, but unsure of the consquences19:42
melwittburgerk: oh. okay, I was not aware the context passed there could affect other tasks :(19:44
*** haplo37_ has quit IRC19:45
*** crinkle_ is now known as crinkle19:45
*** salv-orlando has quit IRC19:45
*** anush__ has quit IRC19:45
*** zz_dimtruck is now known as dimtruck19:46
*** sdake has joined #openstack-nova19:46
*** anush_ has joined #openstack-nova19:47
*** haplo37_ has joined #openstack-nova19:48
*** ihrachys has joined #openstack-nova19:50
melwittburgerk: thanks for finding that. I'll get this fixed. my guess is it should just be an admin context instead19:50
mriedemburgerk: want to report a bug?19:50
openstackgerritMatt Riedemann proposed openstack/nova: Cleanup some redundant USES_DB_SELF usage  https://review.openstack.org/37706219:50
mriedemdansmith: see if ^ makes any sense19:50
burgerkyes I will write up a bug19:51
melwittthanks burgerk19:52
dansmithmriedem: sure19:52
burgerknp19:52
alaskimriedem: I don't think unshelve will reschedule on a failure. at least I don't recall adding that19:53
alaskidansmith: yeah, dropping the depends-on is good. I was more looking to spark a convo which is why I offered to stack my patch on yours earlier19:54
dansmithalaski: ack19:54
mriedemalaski: ah yeah i see19:55
alaskisdague: so as to why I put this in the Nova tree, while there isn't much in the current script that's Nova specific I was thinking we could add things that are.19:55
mriedemthe reschedule is completely driven from the compute manager19:55
mriedemi thought it was handled somewhere in conductor19:55
*** anush_ has quit IRC19:55
alaskisdague: like info about scheduling failures/attempts or other things that don't apply to other projects19:55
*** anush_ has joined #openstack-nova19:55
mriedemguess that makes sense since conductor casts to the compute, compute does it's thing an either aborts or casts back to conductor to reschedule19:55
alaskisdague: I don't care where the code lives though. I just would like to be able to introspect project specific items like that19:56
alaskimriedem: for boot yeah. I didn't see anything like that for unshelve19:56
mriedemdiana_clarke: left a comment on https://review.openstack.org/#/c/375891/ - might be a later todo/cleanup to add a global stub on some of the instance fault / action / reporting stuff19:58
*** raunak has joined #openstack-nova19:59
*** _ducttape_ has quit IRC20:00
*** ducttape_ has joined #openstack-nova20:00
*** tblakes has quit IRC20:02
diana_clarkemriedem: Indeed, some of these could definitely use a more holistic approach. Mostly, I'm just focused on making them go away at the moment. Thanks for the reviews!20:04
mriedemdiana_clarke: can we use the AllServicesCurrent fixture here instead? https://review.openstack.org/#/c/375894/1/nova/tests/unit/api/openstack/compute/test_shelve.py20:05
mriedemin setUp20:05
*** yjiang5 has joined #openstack-nova20:05
*** nherciu has quit IRC20:06
alaskisdague: also +1 to what dansmith said above, it's helpful to just start collecting something somewhere to see where we can derive value and then expand. For now I just wanted to be able to answer the question of "does this zuul run have more warning messages than others I've looked at today". I couldn't see anything that quantifies that at this point20:07
burgerkmelwitt:  https://bugs.launchpad.net/nova/+bug/162783820:08
openstackLaunchpad bug 1627838 in OpenStack Compute (nova) "Context is reset to by ClientRouter in nova/rpc.py" [Undecided,New]20:08
melwittburgerk: thanks!20:09
melwittpatch arriving shortly20:09
burgerkput a couple possible solutions in there, if you want to take a look20:09
diana_clarkemriedem: oh! I didn't know about that fixture. I'll see if that works instead. I just found some other code that was patching and setting the min version to 1, so I copied it.20:10
melwittburgerk: yeah, I think you're right that overwrite=False is what's needed. all of the other places we have the same call in the code are using get_admin_context() which happens to set overwrite=False inside it, so that's how the others work too20:11
diana_clarkemriedem: Actually, IIRC it goes down a more complicated path for more recent versions, which will require even more mocking..20:11
mriedemdiana_clarke: where are those tests actually even hitting the service version stuff?20:11
*** nherciu has joined #openstack-nova20:14
*** jaypipes has quit IRC20:14
*** haplo37 has quit IRC20:15
diana_clarkemriedem: A lot of them are hitting new code in _get_instance: https://review.openstack.org/#/c/263927/67/nova/compute/api.py20:16
mriedemah yeah20:18
mriedemdiana_clarke: so https://review.openstack.org/#/c/375894/1/nova/tests/unit/api/openstack/compute/test_shelve.py is really a REST API test20:18
mriedemand should probably mock out anything that hits the actual db20:18
mriedemlike...nova.objects.instance.Instance.get_by_uuid is too low level20:18
mriedemin other words, maybe that should be nova.compute.api.API.get instead20:19
*** mat128|mtg is now known as mat12820:19
mriedemthe REST API tests should mock the compute API interfaces20:19
diana_clarkemriedem: you can see the callers, if you change the warning to an exception in fixtures.py (like so: https://review.openstack.org/#/c/349082/2/nova/tests/fixtures.py)20:19
mriedemyeah so this is just a bad test20:19
mriedemwe should fix the mock20:19
*** lucasagomes is now known as lucas-afk20:21
*** cdent has quit IRC20:21
*** akshai has joined #openstack-nova20:21
mriedemdiana_clarke: ok, left a comment inline https://review.openstack.org/#/c/375894/1/nova/tests/unit/api/openstack/compute/test_shelve.py20:21
*** akshai has quit IRC20:22
*** morgabra_ is now known as morgabra20:22
diana_clarkemriedem: okay thanks! I'm off to grab the kids, but I'll circle back to those later or tomorrow. thanks agian.20:22
mriedemnp20:22
*** slaweq_ has joined #openstack-nova20:22
*** anush_ has quit IRC20:22
*** Kimmo_ has quit IRC20:24
*** ijw_ has quit IRC20:24
*** haplo37 has joined #openstack-nova20:24
*** ijw has joined #openstack-nova20:25
*** rama_y has quit IRC20:25
*** smatzek has quit IRC20:25
*** gouthamr has quit IRC20:26
*** tblakes has joined #openstack-nova20:26
*** rama_y has joined #openstack-nova20:26
*** ijw has quit IRC20:26
sdaguealaski: well, you can query that off of ER today (anything that's > DEBUG level is indexed there)20:27
sdaguealaski: part of the reason for asking if the conversation was had is that we've got a bunch of things doing nearby stuff, and it's probably worth at least talking it through first before starting to build up a whole other toolchain20:28
*** rlrossit has joined #openstack-nova20:30
*** rlrossit has quit IRC20:31
*** code-R has joined #openstack-nova20:32
*** tasker has joined #openstack-nova20:34
*** dimtruck is now known as zz_dimtruck20:34
*** kfarr has joined #openstack-nova20:34
*** ihrachys has quit IRC20:35
*** Jeffrey4l has quit IRC20:35
*** code-R_ has joined #openstack-nova20:35
*** Jeffrey4l has joined #openstack-nova20:36
*** code-R has quit IRC20:38
*** ducttape_ has quit IRC20:38
*** krtaylor has quit IRC20:39
taskerhello. I've discovered an issue with flavors in Nova. Whenever a flavor is modified, either changing a value or (dis)allowing access, the UUID flavor_id of the flavor changes. looking at the Nova database tables (`instance_types` and `instance_type_projects`) it looks like the flavor is deleted and recreated instead of a new entry being added (`instance_type_projects`) or updated (`instance_types`). Is this working as intended?20:41
*** ducttape_ has joined #openstack-nova20:42
taskerI can't find in the Nova code where it would be deleting the flavor and recreating it.20:42
*** code-R_ has quit IRC20:43
*** yjiang5 has left #openstack-nova20:43
*** zz_dimtruck is now known as dimtruck20:44
mriedemtasker: via the REST API or horizon?20:46
taskereither.20:47
mriedemtasker: horizon 'updates' a flavor by deleting it and creating a new one20:47
mriedemif you don't provide an id when creating a flavor, a uuid is generated20:47
taskerI've used python-novaclient for my other tests, same results.20:47
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/flavors.py#L7420:47
mriedemwhat nova cli do you use to update a flavor?20:47
taskerthe actual python bits. nova.flavors.*20:48
mriedemyeah but there is no 'update' for a flavor20:49
mriedemyou can modify via extra specs or tenant access20:49
taskerbut you can allow access via the python functions.20:49
openstackgerritmelanie witt proposed openstack/nova: Stop overwriting thread local context in ClientRouter  https://review.openstack.org/37709320:49
mriedemyeah https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/flavor_access.py#L4320:50
sdaguetasker: if you have the reproduce code for it, we can look into it. But the access change shouldn't impact things in that way20:51
mriedemmelwitt: thanks i'll track that for newton rc220:51
sdagueand there is no actual update for flavor data20:51
sdagueflavors are meant to be idempotent20:51
*** baoli has quit IRC20:52
taskersdague where can I upload, provide my experiments for your consideration?20:52
sdaguetasker: I'd file a bug https://bugs.launchpad.net/nova - and attach the code there20:52
mriedemtasker: a bug report is a start20:52
mriedemalso be sure to point out what version of novaclient and nova you're testing with20:52
taskerat bugs.launchpad.net/openstack?20:53
taskermriedem sure will.20:53
melwittmriedem: thanks for setting the info on the bug. looks like the linking is indeed busted, even for patch set 120:53
mriedemhttps://bugs.launchpad.net/nova20:53
mriedemtasker: ^20:53
taskerroger.20:53
alaskisdague: so I don't think I can get what I'm looking for from ER then, as I specifically want to look at debug logs as well. But no conversation has been had yet, I just had an idea and wanted to see what it could grow into.20:53
alaskisdague: if you think we need a final picture before doing any work that's fine, I can start a convo at some point20:53
*** dimtruck is now known as zz_dimtruck20:54
*** mvk has joined #openstack-nova20:54
sdaguealaski: ok, sure, which is cool. It's probably worth sketching out a little further, because if there is an expectation this grows into something that's collected on all the gate runs having an idea of how that data is all viewed in the end is kind of important20:54
dansmithalaski: ER also lags the actual run by quite a bit, AFAIK20:55
sdagueotherwise, you end up with - oh... but did you check this 9th data source between runs20:55
sdaguedansmith: it's usually within an hour20:55
sdaguetypically within 15 minutes20:55
dansmithsdague: yeah, but not with the actual jenkins results20:55
dansmithand sometimes it goes way off the rails right?20:55
dansmithjust FWIW, I hadn't known anything about this until I went looking for the post hook today, and my first thought was that this would be a super useful easy first step20:56
mriedemso on a shelve we delete the instance from the hypervisor but we keep track of the network and bdms right?20:56
dansmithso just MHO.20:56
*** diablo_rojo has quit IRC20:57
alaskisdague: I have no expectation about how this is viewed or collected. My primary goal was to look at a single run and see if it varied from other runs. Having a log file makes direct comparison easy20:57
dansmithalaski: the way it was written I figured it would mostly be useful for eye-diffs of two runs20:58
dansmithalaski: like "oh, this one has an order of magnitude more errors than this other one"20:58
alaskiexactly20:58
sdaguealaski: ok, but how do you find the "good run".20:58
dansmithalaski: yeah, so +1 from me :)20:58
sdaguehow do you know that this run is the one that went crazy, and not that it went crazy 2 days ago and no one noticed?20:58
dansmithsdague: if you just care about the difference between two runs it doesn't matter.. this doesn't have to turn into a graph20:59
alaskiright. maybe it's that a patch added a warning log and you just compare to some other patch that didn't21:00
mriedemso when you unshelve an instance, if that fails, we don't actually want to deallocate the network or delete the bdms, which is what https://bugs.launchpad.net/nova/+bug/1627694 is saying - it's actually working as designed. if unshelve attempt #1 fails and we delete the network and volumes, then you try to unshelve again, you might spawn the instance but the network and volumes are gone.21:00
openstackLaunchpad bug 1627694 in OpenStack Compute (nova) "unshelving an instance doesn't rollback volumes connections on failure" [Low,Invalid]21:00
alaskiI get that graphing would be super useful, I was just starting with something easy to see what is worth doing21:01
sdaguewell, having been down this path a few times before, I'm going to guess that it will turn into it is21:01
*** cleong has quit IRC21:01
alaskiI actually have a script running locally which parses the gerrit event stream for jenkins comments, pulls down compute logs, parses them, spits out the stats. It's useful, but I want to avoid downloading 18M of logs for each run21:01
sdaguealaski: sure, and my suggestion is starting it a little more generic from the get go21:02
*** diablo_rojo has joined #openstack-nova21:02
dansmithI don't see what this hurts21:02
dansmithI do see what it helps21:03
*** cmartin has quit IRC21:03
alaskisdague: doing this more generically would mean what exactly? doing this in the QA project?21:04
sdagueprobably, and at least talking through where it's going. Because it could also end up in something like os-loganalyze, so you could keep the code that parses the logs out of code that's in the run21:05
sdagueso you can ask a new question of old data21:05
sdaguewhich is often pretty useful21:05
dansmiththis seems far too noisy to really make much use of long-term data to me21:05
dansmithmaybe notifications would be useful long-term21:06
* dansmith runs off for a bit21:06
sdaguewarnings and errors would be long term useful, because you could actually use it as a burn down to get rid of gorpy ones21:06
sdagueand realize when a bunch of new ones got injected21:07
sdaguewhich gets lost all the time21:07
melwittis this like a per test run log sanity checker? I've fallen into that pit in the past where a patch introduced some error logs but passed all the tests21:07
mriedemyes i would like alerts on new changes dumping tons of trace or warnings in the logs21:07
*** stewie925_ has joined #openstack-nova21:07
mriedemlike: https://bugs.launchpad.net/nova/+bug/162227021:08
openstackLaunchpad bug 1622270 in OpenStack Compute (nova) "libvirt: excessive warning logs like "couldn't obtain the vcpu count from domain id: 6bcf0dcb-722f-44a3-a0aa-3fa42dd1075a, exception: Requested operation is not valid: cpu affinity is not supported"" [Medium,Confirmed]21:08
alaskiwell, what I proposed is just simple stats like http://logs.openstack.org/06/375106/8/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/e103612/logs/n-stats.json21:08
*** stewie925 is now known as Guest6332421:08
*** stewie925_ is now known as stewie92521:08
taskermriedem, sdague: ok. re-did my tests and i was mixing up my results from horizon and the python-novaclient. it is as you said; the novaclient is _not_ messing with the flavor's id. this is my desired behaviour.21:08
melwittalaski: that's really cool21:09
mriedemtasker: yeah, horizon will 'update' a flavor by deleting the old one and creating a new one21:09
*** stew925 has joined #openstack-nova21:09
taskerso, can i blame horizonand call it a day?21:09
mriedemyes21:10
mriedemit's a known thing21:10
taskerok. thanks for the help!21:10
*** haplo37 has quit IRC21:11
*** eharney has quit IRC21:12
alaskisdague: I see where you're coming from, and I don't disagree really. But I think my long term plans are different than what is shown with my simple proposal. I would like to get very project specific and start aggregating logs into flows, to say things like instance boots took 20s from API to running state.21:13
alaskiwhile simple counts like I have now are also very useful21:14
*** zz_dimtruck is now known as dimtruck21:14
*** tasker has quit IRC21:14
*** catintheroof has joined #openstack-nova21:15
alaskihowever, the simple answer is I don't know what's going to be useful so I wanted to see this before having a conversation. I don't think I can predict what the right thing to build is21:15
sdaguealaski: sure, which is why I mostly asked to socialize and think through these things. Because it would be pretty interesting to see how much of that we could just pull out of ES already, which lets us use existing data collection.21:16
*** mriedem has quit IRC21:17
sdaguealso if your workflow is pull logs, process, the thing that all those logs are getting pulled through could do that processing21:17
alaskibut it doesn't have debug logs, which are pretty important here21:18
sdaguealaski: ES doesn't, sure21:18
alaskiI'm not sure what you're referring to then21:19
sdaguehttp://logs.openstack.org/51/376451/1/check/gate-tempest-dsvm-full-ubuntu-xenial/7aa81e4/logs/screen-n-cpu.txt.gz21:20
sdaguethe reason that you get colorizing and linking there is because we have active code on the server21:20
sdaguethat is processing logs on the fly21:20
*** nherciu_ has joined #openstack-nova21:20
*** haplo37 has joined #openstack-nova21:20
sdaguethere is no reason it couldn't do this data collection on http://logs.openstack.org/51/376451/1/check/gate-tempest-dsvm-full-ubuntu-xenial/7aa81e4/logs/stats dynamically21:20
alaskisure, that gets the single log case but doesn't handle looking at all nova logs at once21:21
sdaguealaski: there is nothing that prevents it from doing that21:21
sdagueit's just how we wrote the handler21:21
*** nherciu has quit IRC21:22
sdagueanyway, got to go handle dinner things here. Have a good night folks.21:23
alaskiI'll take a look. I still prefer to start small and vet it before getting cross project21:23
*** dimtruck is now known as zz_dimtruck21:24
*** akshai has joined #openstack-nova21:24
*** krtaylor has joined #openstack-nova21:24
*** jheroux has quit IRC21:25
*** matrohon has quit IRC21:26
*** ayoung has quit IRC21:26
*** ijw has joined #openstack-nova21:27
*** sdague has quit IRC21:27
*** siva_krish has joined #openstack-nova21:27
*** burgerk_ has joined #openstack-nova21:27
*** matrohon has joined #openstack-nova21:27
*** akshai has quit IRC21:29
*** Apoorva_ has joined #openstack-nova21:29
*** thorst has quit IRC21:30
*** salv-orl_ has quit IRC21:30
*** nherciu_ has quit IRC21:30
*** akshai has joined #openstack-nova21:30
*** ijw has quit IRC21:31
*** akshai has quit IRC21:31
*** ijw has joined #openstack-nova21:31
*** burgerk has quit IRC21:31
*** rtheis has quit IRC21:32
*** salv-orlando has joined #openstack-nova21:32
*** akshai has joined #openstack-nova21:32
*** akshai has quit IRC21:32
*** claudiub has quit IRC21:33
*** Apoorva has quit IRC21:33
*** sdake has quit IRC21:33
*** lamt has joined #openstack-nova21:35
*** thorst has joined #openstack-nova21:36
*** annegentle has quit IRC21:37
*** Kimmo_ has joined #openstack-nova21:37
*** thorst has quit IRC21:41
*** burgerk_ has quit IRC21:41
*** mriedem has joined #openstack-nova21:43
*** bdeschenes has quit IRC21:48
*** thorst has joined #openstack-nova21:49
*** gouthamr has joined #openstack-nova21:50
*** sdague has joined #openstack-nova21:51
*** vishwanathj has quit IRC21:51
*** alee_ has quit IRC21:52
*** siva_krish has quit IRC21:53
*** thorst has quit IRC21:54
mriedembrowne: tjones: still looking for a vmware nsx ci run on this https://review.openstack.org/#/c/253666/21:54
mriedemlooks like we're on about a 24 hour lag on vmware ci results?21:55
mriedemif at all, ps13 was the last one that got results21:55
browneyep, we're trying to figure out what is causing issues.  i'm also not seeing logs properly posted21:56
*** burt has quit IRC21:56
*** TravT has quit IRC21:57
*** Swami has quit IRC21:57
*** marst has quit IRC21:59
*** marst has joined #openstack-nova21:59
*** TravT has joined #openstack-nova22:00
mriedemdansmith: i don't think any of the jobs that ran on https://review.openstack.org/#/c/376567/ would have tested it22:00
tjonesit's waaaaayyyyy backed up.  we are trying to add resources22:01
*** marst has quit IRC22:01
*** annegentle has joined #openstack-nova22:01
*** diablo_rojo has quit IRC22:02
*** rama_y has quit IRC22:04
mriedemdansmith: i'm going to put up a d-g DNM patch to test that22:04
mriedemtjones: ok22:04
mriedemtjones: are you guys at least filtering out changes that wouldn't need to run for vmware?22:05
mriedemlike unit test changes, docs, etc?22:05
*** annegent_ has joined #openstack-nova22:05
mriedemtjones: like this https://github.com/openstack-infra/project-config/blob/af90f545caa94d8aa6b2e24bc8b5572a6f4f1288/zuul/layout.yaml#L135522:05
mriedemtjones: ^ means skip the dsvm job run if all files in the change match those regex patterns22:06
mriedemsince changes to those files won't impact runtime22:06
*** annegentle has quit IRC22:06
*** TravT has quit IRC22:06
tjoneswe could22:07
tjoneslet me check22:08
*** salv-orlando has quit IRC22:08
*** TravT has joined #openstack-nova22:09
*** xyang1 has quit IRC22:11
openstackgerritPushkar Umaranikar proposed openstack/nova: Removing duplicates from columns_to_join list  https://review.openstack.org/34229922:12
*** kfarr has quit IRC22:12
*** efried has quit IRC22:14
*** rama_y has joined #openstack-nova22:14
*** ayoung has joined #openstack-nova22:14
*** bdeschenes has joined #openstack-nova22:14
tjonesmriedem: argh - now it's not just the queue backed up it is also networking issues.  our guy is working on it22:15
*** tanvirt has quit IRC22:15
*** ijw has quit IRC22:16
*** artom has quit IRC22:17
*** artom has joined #openstack-nova22:18
*** artom has quit IRC22:18
*** artom has joined #openstack-nova22:19
*** ijw has joined #openstack-nova22:22
*** marst has joined #openstack-nova22:22
dansmithmriedem: we can't because project-config right?22:23
*** ducttape_ has quit IRC22:26
mriedemdansmith: can't what?22:27
mriedemthat's what the d-g patch is for22:27
dansmithmriedem: can't directly with a depends-on in project-config, but as I just indicated in -qa, a hacky alternative is cool22:28
mriedemyeah just to see it run22:28
*** ijw has quit IRC22:29
*** Swami has joined #openstack-nova22:29
*** matrohon has quit IRC22:29
*** lamt has quit IRC22:31
*** thumpba has quit IRC22:40
*** thumpba has joined #openstack-nova22:40
*** mlavalle has quit IRC22:40
*** thumpba has quit IRC22:42
*** brian_price has quit IRC22:43
*** zz_dimtruck is now known as dimtruck22:48
*** alee_ has joined #openstack-nova22:49
*** annegent_ has quit IRC22:49
*** ducttape_ has joined #openstack-nova22:50
*** tblakes has quit IRC22:51
*** haplo37 has quit IRC22:52
*** sneti has quit IRC22:56
*** dimtruck is now known as zz_dimtruck22:57
*** Swami_ has joined #openstack-nova22:59
*** haplo37 has joined #openstack-nova23:01
*** edmondsw has quit IRC23:01
*** ducttape_ has quit IRC23:01
*** lucas-afk has quit IRC23:02
*** Swami has quit IRC23:03
*** brian_price has joined #openstack-nova23:04
*** catintheroof has quit IRC23:04
*** lucasagomes has joined #openstack-nova23:05
*** zz_dimtruck is now known as dimtruck23:15
*** ducttape_ has joined #openstack-nova23:17
*** Swami__ has joined #openstack-nova23:18
*** Swami_ has quit IRC23:22
*** thorst has joined #openstack-nova23:24
*** dimtruck is now known as zz_dimtruck23:25
*** ijw has joined #openstack-nova23:28
*** lamt has joined #openstack-nova23:28
*** smatzek has joined #openstack-nova23:29
*** rama_y has quit IRC23:31
*** ijw has quit IRC23:32
*** Apoorva_ has quit IRC23:33
*** salv-orlando has joined #openstack-nova23:39
*** ducttape_ has quit IRC23:39
*** Apoorva has joined #openstack-nova23:40
*** Swami has joined #openstack-nova23:40
*** zz_dimtruck is now known as dimtruck23:42
*** Swami__ has quit IRC23:43
*** sdake has joined #openstack-nova23:44
*** salv-orlando has quit IRC23:45
*** ijw has joined #openstack-nova23:48
*** smatzek has quit IRC23:49
*** thorst has quit IRC23:49
stewie925hello all - what parameter does the 'tox -e api-samples' accept ?23:49
stewie925I understand that the api-ref can be regenerated/updated using the 'tox -e api-samples' command23:50
*** haplo37_ has quit IRC23:51
stewie925although unfortunately I could not find an example online...23:51
*** dimtruck is now known as zz_dimtruck23:52
stewie925oops I mean api-sample, not api-ref23:52
*** haplo37_ has joined #openstack-nova23:53
*** ijw has quit IRC23:53
*** sdague has quit IRC23:53
*** vishwanathj has joined #openstack-nova23:53
tjonesmriedem: we've fixed some stuff and added more executors, so hopefully we can catch up.23:54
*** Sukhdev has joined #openstack-nova23:54
*** 7IZAAPZ3F has joined #openstack-nova23:57
*** ijw has joined #openstack-nova23:59

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