Friday, 2017-01-20

*** Swami has quit IRC00:00
*** Swami_ has quit IRC00:00
*** Swami has joined #openstack-nova00:01
*** unicell has joined #openstack-nova00:10
*** unicell is now known as Guest9837800:11
*** marst has quit IRC00:12
*** mtanino has quit IRC00:13
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232300:17
*** Guest98378 has quit IRC00:17
*** ducttape_ has joined #openstack-nova00:20
*** tbachman has quit IRC00:20
*** hongbin has quit IRC00:22
*** tbachman has joined #openstack-nova00:24
*** dtp has quit IRC00:25
*** nic has quit IRC00:26
*** thorst_ has joined #openstack-nova00:28
*** dimtruck is now known as zz_dimtruck00:29
*** jwcroppe has quit IRC00:30
*** yingjun has joined #openstack-nova00:30
*** voelzmo has joined #openstack-nova00:30
*** ducttape_ has quit IRC00:31
*** salv-orl_ has quit IRC00:32
*** voelzmo has quit IRC00:35
*** mlavalle has quit IRC00:35
*** gongysh has joined #openstack-nova00:37
*** jose-phillips has quit IRC00:38
*** thorst_ has quit IRC00:45
*** tbachman has quit IRC00:45
*** thorst_ has joined #openstack-nova00:45
*** annegentle has quit IRC00:48
*** thorst_ has quit IRC00:50
*** tbachman has joined #openstack-nova00:52
*** gongysh has quit IRC00:52
*** hoangcx has joined #openstack-nova00:53
*** bradjones has quit IRC00:55
*** annegentle has joined #openstack-nova00:55
*** phuongnh has joined #openstack-nova00:55
*** tovin07 has joined #openstack-nova00:57
*** mriedem has joined #openstack-nova00:58
*** mvensky has quit IRC01:01
*** claudiub|2 has quit IRC01:04
*** knikolla has quit IRC01:07
*** knikolla has joined #openstack-nova01:08
*** knikolla has quit IRC01:08
*** knikolla has joined #openstack-nova01:08
*** knikolla has quit IRC01:08
*** knikolla has joined #openstack-nova01:09
*** knikolla has quit IRC01:09
*** knikolla has joined #openstack-nova01:09
*** knikolla has left #openstack-nova01:10
*** amotoki has joined #openstack-nova01:15
*** yingjun has quit IRC01:16
*** mvensky has joined #openstack-nova01:17
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120901:18
*** kevinz has joined #openstack-nova01:18
*** thorst_ has joined #openstack-nova01:19
*** thorst_ has quit IRC01:19
*** annegentle has quit IRC01:20
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120901:20
*** gyee has quit IRC01:23
*** mvensky has quit IRC01:25
*** mvensky has joined #openstack-nova01:26
*** mvensky has quit IRC01:29
*** mvensky has joined #openstack-nova01:30
*** jdurgin has quit IRC01:34
*** woodster_ has quit IRC01:45
*** mvensky has quit IRC01:46
*** Sukhdev has quit IRC01:49
*** tbachman has quit IRC01:49
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232301:51
*** ducttape_ has joined #openstack-nova01:55
*** yuntongjin has joined #openstack-nova01:55
*** ducttape_ has quit IRC01:59
*** sofie has joined #openstack-nova01:59
*** tbachman has joined #openstack-nova02:00
openstackgerritLi Yingjun proposed openstack/nova: Code improvement for hypervisors controller  https://review.openstack.org/33528202:00
*** zz_dimtruck is now known as dimtruck02:00
*** thorst_ has joined #openstack-nova02:01
*** thorst_ has quit IRC02:01
*** cr0wrx has quit IRC02:03
mriedemharlowja: looks like we have a new nova py35 gate buster with new oslo.serialization release http://logs.openstack.org/37/410737/5/check/gate-nova-python35-db/4fec66c/console.html#_2017-01-20_01_56_21_02170202:04
harlowjaanother one02:04
mriedemalthough isn't that was you fixed to get us to this point?02:05
mriedemmight just need a rebase02:05
harlowjaya02:05
harlowjait looks like the one i changed, ha02:05
mriedemyeah just needs a rebase i think02:06
mriedemi'll do that02:06
harlowjak02:06
openstackgerritMatt Riedemann proposed openstack/nova: os-vif: convert libvirt driver to use os-vif for fast path vhostuser  https://review.openstack.org/38506102:08
openstackgerritMatt Riedemann proposed openstack/nova: os-vif-util: set vif_name for vhostuser ovs os-vif port  https://review.openstack.org/41073702:08
*** gongysh has joined #openstack-nova02:11
*** ducttape_ has joined #openstack-nova02:13
*** raunak has quit IRC02:14
*** tbachman has quit IRC02:15
*** tbachman has joined #openstack-nova02:18
*** browne has quit IRC02:20
openstackgerritmelanie witt proposed openstack/nova: WIP Move instance creation to conductor  https://review.openstack.org/31937902:26
mriedemcan we get this in to get some more details on this failure when it happens? https://review.openstack.org/#/c/421221/02:27
mriedemjust saw it hit another change02:27
*** tiendc has joined #openstack-nova02:28
openstackgerritHironori Shiina proposed openstack/nova: Ironic: Add soft reboot support to ironic driver  https://review.openstack.org/40374502:28
mriedemmelwitt: just a heads up since i'm not sure i'll have time to get to it before i leave for vacation, but on https://review.openstack.org/#/c/420981/02:29
mriedemmy plan was to make a call from devstack-gate to run discover_hosts on the primary node (or only node in a single-node setup)02:30
mriedemd-g uses ansible and we should be able to just write a task to ssh onto the host and run the discover_hosts command02:30
mriedemi'll probably try to write a handoff email to dansmith and you too about the cells stuff before i leave02:31
melwittmriedem: okay, cool. thanks for the heads up02:31
mriedemi'll have my laptop with me, but probably only checking email in the morning02:31
melwittk02:33
*** Apoorva has quit IRC02:36
*** edmondsw_ has quit IRC02:36
*** baoli has joined #openstack-nova02:40
*** diga has joined #openstack-nova02:45
melwittmriedem: handoff email would be a nice to have, help us focus on specific things you had in mind02:45
*** Oku_OS is now known as Oku_OS-away02:46
*** links has joined #openstack-nova02:53
*** ducttape_ has quit IRC02:54
*** edmondsw has joined #openstack-nova02:57
*** hongbin has joined #openstack-nova03:01
*** edmondsw has quit IRC03:02
mriedemmelwitt: actually hoping this might work https://review.openstack.org/42300503:02
mriedemdoesn't account for grenade yet03:02
*** tovin07_ has joined #openstack-nova03:06
*** Swami__ has quit IRC03:07
*** Swami has quit IRC03:07
*** tbachman has quit IRC03:07
*** alexpilotti has quit IRC03:09
openstackgerritMatt Riedemann proposed openstack/nova: Support Ironic interface attach/detach in nova virt  https://review.openstack.org/36441303:13
openstackgerritMatt Riedemann proposed openstack/nova: Generate necessary network metadata for ironic port groups  https://review.openstack.org/38875603:13
openstackgerritMatt Riedemann proposed openstack/nova: Ensure we mark baremetal links as phy links  https://review.openstack.org/42206803:13
*** larainema has quit IRC03:26
*** yamahata has quit IRC03:31
*** Apoorva has joined #openstack-nova03:32
*** yuntongjin has quit IRC03:32
*** tbachman has joined #openstack-nova03:34
*** thorst_ has joined #openstack-nova03:39
*** thorst_ has quit IRC03:40
*** armax has joined #openstack-nova03:40
*** nicolasbock has quit IRC03:41
*** raunak has joined #openstack-nova03:41
*** baoli has quit IRC03:42
*** baoli_ has joined #openstack-nova03:47
*** amotoki has quit IRC03:49
*** alexpilotti has joined #openstack-nova03:55
*** mdnadeem has joined #openstack-nova03:57
*** psachin has joined #openstack-nova03:59
openstackgerritMatt Riedemann proposed openstack/nova: placement: create aggregate map in report client  https://review.openstack.org/40730904:03
mriedemjaypipes: i went ahead and scoped the 1.1 microversion request to just the GET on the RP aggregates in ^04:03
mriedemjaypipes: don't hate me04:03
mriedemi might be overthinking that one but i'm a bit touchy on the rollout of this stuff now04:03
*** links has quit IRC04:16
*** links has joined #openstack-nova04:18
*** amotoki has joined #openstack-nova04:19
*** liverpooler has quit IRC04:23
*** pbandark has joined #openstack-nova04:24
*** amotoki_ has joined #openstack-nova04:25
*** udesale has joined #openstack-nova04:25
*** amotoki has quit IRC04:27
*** ratailor has joined #openstack-nova04:28
*** udesale has quit IRC04:30
*** guchihiro has joined #openstack-nova04:31
*** voelzmo has joined #openstack-nova04:32
*** Apoorva has quit IRC04:32
*** raunak_ has joined #openstack-nova04:33
*** raunak has quit IRC04:34
*** raunak_ is now known as raunak04:34
*** voelzmo has quit IRC04:37
*** hongbin_ has joined #openstack-nova04:39
*** hongbin has quit IRC04:40
*** yuntongjin has joined #openstack-nova04:42
*** gouthamr has quit IRC04:46
*** hongbin_ has quit IRC04:47
*** larainema has joined #openstack-nova04:48
*** ratailor has quit IRC04:50
*** catinthe_ has quit IRC04:54
*** krtaylor has joined #openstack-nova04:57
*** voelzmo has joined #openstack-nova05:00
*** voelzmo has quit IRC05:01
*** catintheroof has joined #openstack-nova05:02
*** dikonoor has joined #openstack-nova05:02
*** baoli_ has quit IRC05:03
*** dimtruck is now known as zz_dimtruck05:04
Kevin_Zhengthe nova intergration gate got stacked?05:04
Kevin_Zhengstucked05:04
*** sheel has joined #openstack-nova05:04
*** baoli has joined #openstack-nova05:04
*** baoli has quit IRC05:05
*** jerrygb has quit IRC05:05
*** yuntongjin has quit IRC05:09
*** udesale has joined #openstack-nova05:09
*** sacharya_ has quit IRC05:10
*** udesale has quit IRC05:10
*** udesale has joined #openstack-nova05:11
*** sacharya has joined #openstack-nova05:11
*** tlian has quit IRC05:13
*** catintheroof has quit IRC05:14
*** prateek has joined #openstack-nova05:15
*** slaweq has quit IRC05:24
*** zz_dimtruck is now known as dimtruck05:24
*** slaweq has joined #openstack-nova05:26
*** archies has joined #openstack-nova05:29
*** eandersson_ has joined #openstack-nova05:30
archies@swamireddy, Hi, wants to check your views on the https://bugs.launchpad.net/nova/+bug/163648905:31
openstackLaunchpad bug 1636489 in OpenStack Compute (nova) "Volume attachment fails for all the available instances after running different volume operations for 1-2 hours or more." [Undecided,New]05:31
*** mriedem has quit IRC05:32
archies@swamireddy, appears from the bug which you are working on, seems similar to me05:32
*** tbachman has quit IRC05:32
*** eandersson__ has quit IRC05:33
*** dimtruck is now known as zz_dimtruck05:36
*** cfriesen has quit IRC05:37
*** voelzmo has joined #openstack-nova05:37
*** cfriesen has joined #openstack-nova05:38
*** jerrygb has joined #openstack-nova05:39
*** thorst_ has joined #openstack-nova05:40
*** voelzmo has quit IRC05:41
*** catintheroof has joined #openstack-nova05:46
*** thorst_ has quit IRC05:48
*** ratailor has joined #openstack-nova05:50
gmannKevin_Zheng:  yea with oslo release i think05:50
*** ijw_ has quit IRC05:52
*** sandanar has joined #openstack-nova05:55
*** ecelik has joined #openstack-nova06:02
*** lpetrut has joined #openstack-nova06:03
openstackgerritWang Qing wu proposed openstack/nova: Introduce base PowerVM driver  https://review.openstack.org/39128806:04
openstackgerritHironori Shiina proposed openstack/nova: Ironic: Add soft power off support to Ironic driver.  https://review.openstack.org/40797706:06
Kevin_Zhenggamnn: so what can we do to solve this?06:08
gmannKevin_Zheng: as mriedem said, let it merge and then rebase - https://review.openstack.org/#/c/422323/406:10
gmannalex_xu: oomichi  johnthetubaguy  in case you guys around ^^06:10
Kevin_Zhengah, good06:10
gmannwe need to wait for that to merge06:12
Kevin_Zhengunderstood06:12
*** ijw has joined #openstack-nova06:15
openstackgerritHironori Shiina proposed openstack/nova: Ironic: Add soft power off support to Ironic driver.  https://review.openstack.org/40797706:18
gmannalex_xu:  thanks,06:19
*** ijw has quit IRC06:19
*** armax has quit IRC06:19
alex_xugmann: thanks for your info also06:19
*** armax has joined #openstack-nova06:20
alex_xugmann: Kevin_Zheng still thinking of whether we can merge this one first https://review.openstack.org/#/c/415142/2306:20
*** armax has quit IRC06:20
alex_xuthe policy one looks like still have something to figure out06:20
*** dtp has joined #openstack-nova06:24
Kevin_Zhengalex_xu: hmm, hope we can work it out soon06:24
dtphowdy.  to propose a blueprint for pike, it sounds like i should drop a link in the nova meeting agenda?06:26
*** zz_dimtruck is now known as dimtruck06:27
gmannalex_xu: in meeting, ll check right after that06:27
*** mriedem has joined #openstack-nova06:29
alex_xugmann: thanks06:29
*** voelzmo has joined #openstack-nova06:30
*** phuongnh has quit IRC06:30
gokhanhi team, I need help about nova -lxd . My openstaCk installation is newton on ubuntu 16.04 LTS. I created image with run 'glance image-create --name="trusty" --public --progress     --container-format=bare --disk-format=raw     --file xenial-server-cloudimg-amd64-root.tar.gz --property hypervisor_type=lxd' . but when I launched instance I am getting bad image format error. These are logs: http://paste.openstack.org/show/595724/06:30
*** phuongnh has joined #openstack-nova06:31
*** edmondsw has joined #openstack-nova06:34
openstackgerritzhangyanxian proposed openstack/nova: Fix typo in 216_havana.py  https://review.openstack.org/42307506:34
*** voelzmo has quit IRC06:34
openstackgerritzhangyanxian proposed openstack/nova: Fix typo in 216_havana.py  https://review.openstack.org/42307506:35
*** claudiub|2 has joined #openstack-nova06:35
*** edmondsw has quit IRC06:38
*** baoli has joined #openstack-nova06:40
*** dimtruck is now known as zz_dimtruck06:42
*** satyar has joined #openstack-nova06:44
*** baoli has quit IRC06:44
*** mjura has joined #openstack-nova06:46
*** ayogi has joined #openstack-nova06:47
*** nkrinner_afk is now known as nkrinner06:53
*** yuntongjin has joined #openstack-nova06:53
*** ecelik has left #openstack-nova06:56
*** tiendc has quit IRC06:57
*** lpetrut has quit IRC06:59
*** ijw has joined #openstack-nova07:04
openstackgerritAlex Xu proposed openstack/nova: [POC][placement] Report cpu features to placement Traits API  https://review.openstack.org/41728807:05
*** ijw_ has joined #openstack-nova07:07
*** lpetrut has joined #openstack-nova07:07
*** salv-orlando has joined #openstack-nova07:09
*** Jeffrey4l_ has quit IRC07:10
*** ijw has quit IRC07:10
*** ijw__ has joined #openstack-nova07:11
*** ijw_ has quit IRC07:11
*** gabor_antal_ has joined #openstack-nova07:13
*** salv-orlando has quit IRC07:14
*** gabor_antal has quit IRC07:14
openstackgerritzhangyanxian proposed openstack/nova-specs: Fix typos in docs  https://review.openstack.org/41233807:14
*** voelzmo has joined #openstack-nova07:17
*** Oku_OS-away is now known as Oku_OS07:17
openstackgerritIstvan Imre proposed openstack/python-novaclient: Pass relevant parameters to Token based authentication  https://review.openstack.org/41944107:17
*** adisky_ has joined #openstack-nova07:17
*** tiendc has joined #openstack-nova07:17
*** phuongnh has quit IRC07:20
openstackgerritSergey Nikitin proposed openstack/nova: do not merge  https://review.openstack.org/42284107:20
*** raunak has quit IRC07:22
*** raunak has joined #openstack-nova07:24
*** lpetrut has quit IRC07:24
*** dtp has quit IRC07:26
openstackgerritTakashi NATSUME proposed openstack/nova: Enable cold migration with target host(1/2)  https://review.openstack.org/40895507:31
openstackgerritTakashi NATSUME proposed openstack/nova: Enable cold migration with target host(2/2)  https://review.openstack.org/40896407:32
openstackgerritTakashi NATSUME proposed openstack/nova: Add functional tests for cold migration to same host  https://review.openstack.org/41492607:32
openstackgerritTakashi NATSUME proposed openstack/nova: Refactor a test method including 3 test cases  https://review.openstack.org/39473807:32
*** zz_dimtruck is now known as dimtruck07:33
openstackgerritTakashi NATSUME proposed openstack/nova: Refactor a test method including 7 test cases  https://review.openstack.org/39543607:33
openstackgerritTakashi NATSUME proposed openstack/nova: Avoid forcing translation on logging calls  https://review.openstack.org/41387607:33
*** markus_z has joined #openstack-nova07:35
*** yuntongjin has quit IRC07:35
*** sridharg has joined #openstack-nova07:37
*** gabor_antal_ has quit IRC07:37
*** gabor_antal has joined #openstack-nova07:37
*** sahid has joined #openstack-nova07:41
*** dimtruck is now known as zz_dimtruck07:43
*** pcaruana has joined #openstack-nova07:43
openstackgerritWang Qing wu proposed openstack/nova: Introduce base PowerVM driver (disk drv)  https://review.openstack.org/40940107:44
*** John341__ has joined #openstack-nova07:46
*** dosaboy has joined #openstack-nova07:47
*** Hazelesque_ has joined #openstack-nova07:47
*** melwitt_ has joined #openstack-nova07:48
*** ijw__ has quit IRC07:50
*** ttx_ has joined #openstack-nova07:51
*** dgonzalez has quit IRC07:51
*** rmk has quit IRC07:51
*** flwang has quit IRC07:51
*** Hazelesque has quit IRC07:51
*** dosaboy_ has quit IRC07:51
*** ttx has quit IRC07:51
*** melwitt has quit IRC07:51
*** psachin has quit IRC07:51
*** John341_ has quit IRC07:51
*** dgonzalez has joined #openstack-nova07:51
*** esracelik has joined #openstack-nova07:51
*** esracelik has left #openstack-nova07:51
*** guchihiro has left #openstack-nova07:52
*** raunak has quit IRC07:52
*** ttx_ is now known as ttx07:53
*** flwang has joined #openstack-nova07:54
*** raunak has joined #openstack-nova07:55
*** huanxie has joined #openstack-nova07:56
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Extend tag length limit to 80  https://review.openstack.org/42311207:57
*** rmk has joined #openstack-nova07:57
*** rmk has quit IRC07:57
*** rmk has joined #openstack-nova07:57
*** psachin has joined #openstack-nova08:00
*** zz_dimtruck is now known as dimtruck08:00
tdurakovgibi: hi, are you around?08:01
*** psachin has quit IRC08:03
*** psachin has joined #openstack-nova08:03
*** tesseract has joined #openstack-nova08:05
*** eandersson_ has quit IRC08:06
*** eandersson_ has joined #openstack-nova08:06
*** salv-orlando has joined #openstack-nova08:11
*** dimtruck is now known as zz_dimtruck08:12
openstackgerritsahid proposed openstack/nova: numa: add numa constraints for emulator threads policy  https://review.openstack.org/38502308:12
openstackgerritsahid proposed openstack/nova: libvirt: return a CPU overhead if isolate emulator threads requested  https://review.openstack.org/38536408:12
openstackgerritsahid proposed openstack/nova: objects: add new field cpus_reserved in NUMACell  https://review.openstack.org/40087408:12
openstackgerritsahid proposed openstack/nova: numa: fit instance topology with cpus reserved onto cores  https://review.openstack.org/40087508:12
openstackgerritsahid proposed openstack/nova: virt: update overhead to take into account vCPUs  https://review.openstack.org/38502408:12
openstackgerritsahid proposed openstack/nova: libvirt: make emulator threads to run on the reserved pCPU  https://review.openstack.org/40087808:12
openstackgerritsahid proposed openstack/nova: numa: take into account cpus reserved  https://review.openstack.org/40087608:12
openstackgerritsahid proposed openstack/nova: numa: update numa usage incording the cpu reserved  https://review.openstack.org/40087708:12
*** phuongnh has joined #openstack-nova08:13
*** damien_r has joined #openstack-nova08:15
*** larainema has quit IRC08:16
*** yamahata has joined #openstack-nova08:22
*** vladikr has quit IRC08:23
*** ralonsoh has joined #openstack-nova08:23
*** vladikr has joined #openstack-nova08:23
*** tovin07 has quit IRC08:30
*** afazekas has quit IRC08:30
*** tovin07 has joined #openstack-nova08:30
openstackgerritZhenyu Zheng proposed openstack/nova: Add sort_key white list for server list/detail  https://review.openstack.org/41514208:31
*** liusheng has quit IRC08:31
*** liusheng has joined #openstack-nova08:31
*** artom has quit IRC08:31
*** bauzas has quit IRC08:32
*** artom has joined #openstack-nova08:32
*** afazekas has joined #openstack-nova08:35
*** bauzas has joined #openstack-nova08:35
gibitdurakov: hi08:36
tdurakovgibi, could you take a look, please https://review.openstack.org/#/c/421981/08:36
*** jpena|off is now known as jpena08:37
gibitdurakov: looking...08:38
*** amoralej|off is now known as amoralej08:39
gibitdurakov: I'm wondering why this not cause any notification sample test to fail08:45
tdurakovgibi, good question, I think we need to change functional tests that verify these templates08:45
tdurakovI'd expect it compares 2 json objects, where timestamps are already converted to datetime.datetime objects08:46
tdurakovor smth. like that08:46
*** wlhc has joined #openstack-nova08:47
openstackgerritSylvain Bauza proposed openstack/nova: Add ComputeNodeList.get_all_by_uuids method  https://review.openstack.org/41813408:48
openstackgerritSylvain Bauza proposed openstack/nova: WIP: Scheduler calling the Placement API  https://review.openstack.org/41796108:48
tdurakovgibi: so, what do you think about this change?08:49
tdurakovis it worth merging it, and then figure out what's wrong with tests08:49
gibitdurakov: direction is good. I'm worried about the test and we might have to look in not just the instance.update code path but the instance.<action> pathes as well08:50
*** jpena is now known as jpena|off08:51
tdurakovgibi, could you please leave a comment with details?08:51
gibitdurakov: will do08:51
tdurakovgibi: maybe you could explain me, why nova handles some fields explicilty? I'd expect it should be done by serializer08:53
*** jpena|off is now known as jpena08:54
gibitdurakov: what do you mean by explicitly in this context?08:56
*** shaner has quit IRC08:56
tdurakovgibi: conversion of datetime objects to string08:56
*** salv-orlando has quit IRC08:56
tdurakovfor example08:56
*** Apoorva has joined #openstack-nova08:56
tdurakovgibi: we briefly discussed this patch with mriedem yesterday, what do you think about version bump for this change08:57
*** shaner has joined #openstack-nova08:57
*** Apoorva has quit IRC08:58
gibithe explicit conversion was part of the legacy notification (for example in case of audit fields) and during the versioned transformation we did not changed that08:59
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-nova09:00
gibiI personally didn't want to change the legacy code path of the instance.update09:00
gibito avoid behavior change in the legacy09:00
gibiunfortunately I also piggybacked on that legacy implementation so the explicitness become the part of the versioned path as well09:01
gibiregarding the version bump09:01
gibias far as I understand we didn't use to bump api versions for bugfixes09:01
gibibut here bumping a version is a lot cheaper09:02
gibithan in the apu09:02
gibiapi09:02
*** openstackgerrit has quit IRC09:02
*** zz_dimtruck is now known as dimtruck09:03
gibibtw you patch now changes the legacy instance.update as well09:03
*** namnh has joined #openstack-nova09:05
tdurakovgibi, should I worry  about that?09:06
tdurakovabout the legacy instance.update09:06
digagibi: Hi09:08
digaI am writting spec for placement notification now09:08
digagibi: have some questions on that09:08
*** shaner has quit IRC09:09
*** openstackgerrit has joined #openstack-nova09:12
openstackgerritWang Qing wu proposed openstack/nova: Introduce base PowerVM driver (console)  https://review.openstack.org/40940209:12
*** dimtruck is now known as zz_dimtruck09:12
*** derekh has joined #openstack-nova09:15
digagibi: I need to bring all the resource provider field inside the versioned objects, correct ?09:15
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V PCI Passthrough  https://review.openstack.org/42061409:16
*** johnthetubaguy has quit IRC09:16
*** shaner has joined #openstack-nova09:17
*** johnthetubaguy has joined #openstack-nova09:19
*** wlhc has quit IRC09:21
gmannbauzas:  just this merge will work on py35 failure - https://review.openstack.org/#/c/422323/09:22
gmannno rebase i think09:22
gibitdurakov: this might cause pain for the legacy consumers as the date is now in different format09:22
gibitdurakov: but I think the legacy notification causes this kind of pain all the time so I think we can ignore it09:23
tdurakovgibi, honestly I'd expect current approach cause more pain09:23
*** dgonzalez_ has joined #openstack-nova09:23
tdurakovgibi: ++09:23
gibitdurakov: agree09:23
gibidiga: hi! good question09:24
gibidiga: I think we have to judge how usefull a field for the notification consumer09:24
*** lpetrut has joined #openstack-nova09:24
digagibi: :) okay09:24
gibidiga: I suggest propose what you think is usefull and then in the spec review the placement guys can suggest improvements there09:25
digagibi: Yep09:25
digagibi: I will send one WIP spec today, just have a look at it09:25
gibitdurakov: shall I look into the sample test problem or you will check that?09:25
digagibi: that will be good approach09:25
gibidiga: good, I will try to check it09:25
tdurakovgibi, I'll check, but I think it worth to do it separately09:26
digagibi: Thanks :)09:27
*** dgonzalez has quit IRC09:27
*** dgonzalez_ is now known as dgonzalez09:27
gibitdurakov: OK let's do that separately09:27
tdurakovgibi, could you please +-1 the change with a fix09:29
*** ratailor has quit IRC09:29
gibitdurakov: just did +1 it :)09:31
gibiwith the comments we agreed09:31
tdurakovgibi, thank you!09:31
gibitdurakov: thank you for fixing the bug! :)09:31
*** aunnam has quit IRC09:32
*** sneti_ has quit IRC09:32
*** tommylikehu has quit IRC09:32
*** artom_ has joined #openstack-nova09:33
*** artom has quit IRC09:33
*** tommylikehu has joined #openstack-nova09:33
*** lucas-afk is now known as lucasagomes09:34
*** efoley has joined #openstack-nova09:35
*** tojuvone has quit IRC09:36
*** tojuvone has joined #openstack-nova09:36
*** kevinz has quit IRC09:38
*** yassine has joined #openstack-nova09:38
*** aunnam has joined #openstack-nova09:39
*** yassine is now known as Guest5571809:39
*** sneti has joined #openstack-nova09:39
*** jerrygb_ has joined #openstack-nova09:41
*** lpetrut has quit IRC09:42
*** jerrygb has quit IRC09:43
*** jerrygb has joined #openstack-nova09:46
*** thorst_ has joined #openstack-nova09:46
*** mvk has quit IRC09:46
*** jerrygb_ has quit IRC09:48
*** thorst_ has quit IRC09:51
*** a-pugachev has joined #openstack-nova09:51
*** tiendc has quit IRC09:53
gibitdurakov: just checked the #2) comment and I can confirm that instance.<action> notifications are not affected09:53
tdurakovok, cool, thank you09:54
*** ratailor has joined #openstack-nova09:54
*** sacharya has quit IRC09:57
*** sacharya has joined #openstack-nova09:58
*** owalsh has quit IRC09:59
*** owalsh has joined #openstack-nova09:59
*** hfu has quit IRC10:00
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232310:01
*** yamahata has quit IRC10:02
*** zz_dimtruck is now known as dimtruck10:04
*** karimb has joined #openstack-nova10:05
openstackgerritSergey Nikitin proposed openstack/nova: do not merge  https://review.openstack.org/42284110:06
openstackgerritTakashi NATSUME proposed openstack/nova: Avoid forcing translation on logging calls  https://review.openstack.org/41387610:06
*** tiendc has joined #openstack-nova10:06
openstackgerritDuong Ha-Quang proposed openstack/nova: Stop using mox stubs in nova/tests/unit/cells/fakes.py  https://review.openstack.org/34204310:10
*** edmondsw has joined #openstack-nova10:10
openstackgerritDuong Ha-Quang proposed openstack/nova: Stop using mox stubs in nova/tests/unit/cells/fakes.py  https://review.openstack.org/34204310:11
*** jerrygb has quit IRC10:13
*** dimtruck is now known as zz_dimtruck10:13
*** sambetts|afk is now known as sambetts10:13
*** jerrygb has joined #openstack-nova10:14
*** gcb has joined #openstack-nova10:14
*** edmondsw has quit IRC10:15
*** mvk has joined #openstack-nova10:17
*** satyar has quit IRC10:19
openstackgerritAndrey Volkov proposed openstack/nova: PoC: add hierarchy quota driver  https://review.openstack.org/39107210:20
*** lpetrut has joined #openstack-nova10:21
*** gongysh has quit IRC10:22
*** sacharya has quit IRC10:23
*** sacharya has joined #openstack-nova10:24
*** hoangcx has quit IRC10:25
*** aarefiev_afk is now known as aarefiev10:26
*** mdbooth has quit IRC10:26
openstackgerritPawel Koniszewski proposed openstack/nova: live-mig: Add claims and proper resource tracking  https://review.openstack.org/24448910:26
openstackgerritPawel Koniszewski proposed openstack/nova: libvirt: pass libvirt reference methods to migration  https://review.openstack.org/32899710:26
openstackgerritPawel Koniszewski proposed openstack/nova: libvirt: live-migrate updates NUMA and cpus in the XML  https://review.openstack.org/28674410:26
*** mdbooth has joined #openstack-nova10:26
*** ansiwen_ has joined #openstack-nova10:27
*** abalutoiu has joined #openstack-nova10:27
*** ansiwen has quit IRC10:27
*** gongysh has joined #openstack-nova10:28
*** amotoki_ has quit IRC10:28
*** namnh has quit IRC10:29
*** owalsh has quit IRC10:30
*** gcb has quit IRC10:34
*** tiendc has quit IRC10:34
*** tovin07_ has quit IRC10:36
*** karimb has quit IRC10:36
*** gongysh has quit IRC10:37
*** owalsh has joined #openstack-nova10:38
*** amotoki has joined #openstack-nova10:38
*** phuongnh has quit IRC10:40
*** Jeffrey4l has joined #openstack-nova10:40
*** karimb has joined #openstack-nova10:42
*** avolkov has joined #openstack-nova10:47
*** sandanar_ has joined #openstack-nova10:47
bauzasalex_xu: around ?10:49
bauzasalex_xu: I was working on the scheduler change when I saw that we haven't yet a fixture for calling the placement api10:50
*** sandanar has quit IRC10:50
bauzasso some of the functional tests are failing because we return NoValidHosts10:50
bauzasalex_xu: I was thinking of very quickly writing a fixture, but given we don't run the WSGI app for placement the same than OSAPI, then I'm a bit sad10:51
bauzasalex_xu: do you know if there is some way to hack that by having a WSGI server fixture able to deploy a WSGI app ?10:52
bauzasand sean is off, I can't ask advice from him10:52
sahidjaypipes: hello, i lost your +2 on https://review.openstack.org/#/c/400874/ because of a conflict if I can get it again that would be nice since next week (if i remember correclty) you will be out10:53
openstackgerritWang Qing wu proposed openstack/nova: WIP(4): Introduce base PowerVM driver (cfg drv)  https://review.openstack.org/40940410:54
*** rfolco has joined #openstack-nova10:59
lyarwoodMorning all, if anyone has time I'd appreciate some additional reviews on the following findmnt bugfix - https://review.openstack.org/#/c/420146/11:02
*** tbachman has joined #openstack-nova11:04
*** zz_dimtruck is now known as dimtruck11:04
*** salv-orlando has joined #openstack-nova11:06
*** dimtruck is now known as zz_dimtruck11:14
*** huanxie has quit IRC11:23
*** salv-orlando has quit IRC11:24
*** sdague has joined #openstack-nova11:29
*** ducttape_ has joined #openstack-nova11:29
*** tbachman has quit IRC11:30
*** ducttape_ has quit IRC11:31
*** tbachman has joined #openstack-nova11:31
*** nicolasbock has joined #openstack-nova11:35
*** liuyulong has quit IRC11:35
*** gszasz has joined #openstack-nova11:35
*** tbachman has quit IRC11:41
bauzassdague: I think I come up with a potential problem for us wanting to get the placement upcall from the scheduler11:42
bauzassdague: we haven't yet a fixture for running the placement API in our functional tests11:43
bauzassdague: thoughts on the best approach ?11:43
bauzassdague: I began to look at to embed the WSGI app into a fixture11:43
bauzasto look at how*11:43
bauzassince we can't reuse the OSAPIFixture, as it's a totally different structure AFAICS11:44
*** amotoki has quit IRC11:44
bauzassdague: maybe using paste.fixture ?11:46
*** thorst_ has joined #openstack-nova11:47
*** thorst_ has quit IRC11:52
sdaguebauzas: are, right, no oslo.service11:57
sdagueso... my suggestion, spawn a thread and run the app inside https://docs.python.org/2/library/wsgiref.html#module-wsgiref.simple_server11:58
bauzasnot sure I understood your first point ?11:58
bauzas"no oslo service "11:58
bauzasyou mean that indeed the placement service is not oslo's11:59
sdagueplacement doesn't launch through oslo.service11:59
bauzasyeah11:59
sdagueoslo.service gave us the ability to just run in a greenlet11:59
bauzasokay, so you'd recommend wsgiref instead of paste.fixture ?11:59
*** pcaruana has quit IRC11:59
sdaguewell, paste doesn't actually listen11:59
bauzasokay, disclaimer, I'm not a super expert on that12:00
bauzasso okay, using wsgiref12:00
bauzasgiven the short time we have, I'm rushing12:00
bauzassdague: I'll just use a thread in the fixture and do like the above you mentioned ^12:00
bauzassdague: thanks for the very quick answer12:00
sdaguebauzas: it's not the only thing you are going to need to do though, you potentially need to simulate the keystone catalog as well12:01
sdaguebecause the placement api is only looked up by catalog12:01
bauzassdague: I was thinking to noauth12:01
bauzasand mock the keystone calls12:01
sdaguebauzas: yeh, that's possible12:01
*** hfu has joined #openstack-nova12:01
sdagueit would be better long term to avoid mock there, but given the timing that should get you there fast12:02
bauzasdunno, the quickiest one given the short time12:02
bauzasyeah12:02
sdagueI think this biggest trick of wsgiref is going to be picking ports12:02
sdagueeventlet can bind an unused port and give it back to you12:02
sdaguewhich is what we use12:02
bauzasbut I have to be explicit for wsgiref? gotcha12:02
sdagueyeh12:03
bauzaslet's try to do something at least12:03
bauzassdague: from a upper standpoint, our functional tests were working because we still update the DB12:04
bauzassdague: which is unfortunate, I thought we were already mocking that placement upcall from the compute12:04
bauzasthat's why we're at risk now12:04
bauzasI haven't identified it would require a new fixture12:05
*** hfu has quit IRC12:05
*** zz_dimtruck is now known as dimtruck12:05
sdaguebauzas: actually, have you tried just launching the placement app in nova.wsgi.Server?12:05
bauzassdague: I was tempted to12:05
*** ociuhandu has quit IRC12:05
sdaguebecause, yes, that uses eventlet to do it12:06
sdaguebut ... it's not really that eventlet specific12:06
*** pcaruana has joined #openstack-nova12:06
sdagueas I'm looking through the code12:06
*** archies has quit IRC12:06
sdagueI think the only tricky part is the paste load is a little different12:07
sdaguebut, you might just be able to do that12:07
bauzaslemme write that12:07
bauzasmy fixture is there12:07
bauzasI just need to update it12:07
bauzasand my change is a canary patch so I can see12:08
*** cdelatte has joined #openstack-nova12:08
*** adisky_ has quit IRC12:09
*** edmondsw has joined #openstack-nova12:13
*** dimtruck is now known as zz_dimtruck12:15
*** karimb has quit IRC12:18
bauzassdague: that looks working12:19
bauzasusing wsgi.Server()12:19
bauzasI now need to fake the keystone calls12:19
bauzasand verify a few tings12:19
*** bvanhav_ has joined #openstack-nova12:20
*** moshele has joined #openstack-nova12:21
*** smatzek_ has joined #openstack-nova12:24
openstackgerritsahid proposed openstack/nova: libvirt: make coherent logs when reboot success  https://review.openstack.org/41699412:25
openstackgerritsahid proposed openstack/nova: libvirt: rework _destroy method  https://review.openstack.org/41699512:25
openstackgerritsahid proposed openstack/nova: libvirt: rework hard reboot  https://review.openstack.org/37635012:25
snikitinBobBall: Hi, Bob! JFYI: I found the reason of diagnostics tempest tests fail. Sometimes (I don't know why) xen returns "NaN" instead of numbers. For example I saw such response in Xen CI job: {"last_update": "1484900660", "cpu0": "NaN", "memory": "NaN"}.12:30
snikitinMy code can't convert float('NaN') into int and this is the reason of the fails. On my local  Xen env everything is ok. I saw 'NaN' values only one time and I don't know how to reproduce it. But on CI I saw normal values only one time. All other times I see 'NaN'.12:30
snikitinI guess I need to add 'is NaN' checks into my code. Did you face with such strange behavior?12:30
BobBallI suspect this will be because we're getting the stats from the RRDs which are updated every 5 seconds.  Perhaps a pause in the tempest test for 10 seconds(?) to ensure some stats are populated would fix it?12:32
*** catinthe_ has joined #openstack-nova12:32
*** catintheroof has quit IRC12:33
snikitinBobBall: Thank you for advice! I will check it. P.S. Even if some stats aren't populated I expect to see something like 'None' or 'null' rather than 'NaN'. strange behavior.12:35
*** slagle_ is now known as slagle12:37
*** lucasagomes is now known as lucas-hungry12:37
BobBallsnikitin: The RRDs are typically based on min, max or averages over a period (as an instant reading doesn't make much sense for things like CPU usage).  My guess is that they are providing a number based on the average over X-X seconds - which will be a number divided by 0 as we don't have sufficient time periods.  I get what you're saying, but if a 10 second delay fixes the issue I would understand why it is returning "Not a Number"12:38
*** ayogi has quit IRC12:39
bauzassdague: quick question, we deduce the endpoint from the token unless we use the endpoint_override here https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/session.py#L509-L51312:41
*** ratailor has quit IRC12:42
bauzassdague: am I correct if I say that if I'm providing endpoint_override, I'd not lookup the SC ?12:42
bauzasand directly call the placement service12:42
sdaguebauzas: looks like... however12:42
sdagueif you are really using noauth12:43
sdaguethen probably you are actually going to want to build a fake client entirely, I think mocking out keystoneauth at all the right points is going to be harder12:44
sean-k-mooneydims: jaypipes looking at https://review.openstack.org/#/c/422838 do we still need to merge this and make a release to fix the python 3.5 support today?12:44
bauzasI don't want to mock out all the keystoneclient12:45
bauzassdague: just recreating a new Session with an endpoint_override12:45
snikitinBobBall: Ok. I will check it, but I think you right. Anyway I think we should check 'NaN' values in nova, because user can get a 500 error because of it.12:45
sdaguebauzas: ok12:45
bauzasanyway, let's try12:45
bauzasjust taking a few mins for refueling myself at $lunch, and then back quickly12:46
BobBallsnikitin: Sure - the xenapi drive could easily translate NaN to None if it makes more sense up the stack12:46
*** jerrygb_ has joined #openstack-nova12:46
*** thorst_ has joined #openstack-nova12:47
*** sofie has quit IRC12:48
*** voelzmo has quit IRC12:48
*** tbachman has joined #openstack-nova12:49
*** jerrygb has quit IRC12:49
*** voelzmo has joined #openstack-nova12:50
*** hfu has joined #openstack-nova12:50
*** ociuhandu has joined #openstack-nova12:50
snikitinBobBall: I checked. It works with sleep(10)! Thank you!12:51
*** JoseMello has joined #openstack-nova12:52
dimssean-k-mooney : nah. no need to rush it. py35 is just experiment anyway at the moment12:53
*** hfu has quit IRC12:53
markus_zsdague: We could make the testing gap for live-migration a little smaller with https://review.openstack.org/#/c/347471/ Would be nice if you could find the time for that.12:54
*** satyar has joined #openstack-nova12:54
markus_zmriedem: Maybe you too, I answered your questions there ^12:54
sean-k-mooneydims: ok ill try and get a linux bridge devstack enviornment up and running next week and we can also look into adding a linux bridge job to os-vif also going forward12:55
dims++ sean-k-mooney thansk!12:55
*** links has quit IRC12:55
*** amotoki has joined #openstack-nova12:56
*** hfu has joined #openstack-nova12:56
*** hfu has quit IRC12:58
*** hfu has joined #openstack-nova12:59
*** Jeffrey4l_ has joined #openstack-nova13:00
*** hfu has quit IRC13:01
*** hfu has joined #openstack-nova13:03
*** Jeffrey4l has quit IRC13:04
*** hfu has quit IRC13:04
*** zz_dimtruck is now known as dimtruck13:06
jaypipesdims: what's the latest status on the mox3 thing? has that revert merged?13:08
*** liverpooler has joined #openstack-nova13:08
dimsjaypipes : y, should be green. please rebase if you still see an issue13:09
jaypipesdims: will do. cheers!13:09
*** ducttape_ has joined #openstack-nova13:11
*** mfeoktistov has joined #openstack-nova13:12
*** tblakes has joined #openstack-nova13:13
*** dimtruck is now known as zz_dimtruck13:15
*** sandanar__ has joined #openstack-nova13:16
*** gcb has joined #openstack-nova13:19
*** jaypipes is now known as leakypipes13:19
*** sandanar_ has quit IRC13:20
*** hfu has joined #openstack-nova13:21
*** ducttape_ has quit IRC13:21
*** clenimar has quit IRC13:23
*** ducttape_ has joined #openstack-nova13:24
*** jheroux has joined #openstack-nova13:25
mriedemgetting this resource providers patch in, which is pretty simple, closes out the aggregates stuff for ocata https://review.openstack.org/#/c/407309/13:25
mriedemneeds another core ^13:26
leakypipesmriedem: I'm on it, captain.13:26
leakypipesoh wait, that's mine.13:26
mriedemleakypipes: it's yours13:26
leakypipesnever mind :)13:26
mriedemha13:26
*** mdnadeem has quit IRC13:27
mriedemleakypipes: you could deal with the -1 on this though https://review.openstack.org/#/c/404472/13:27
leakypipesmriedem: ya, will do.13:27
leakypipesmriedem: just trying to get sahid's reserved CPUs patches reviewed.13:28
mriedemmelwitt_: sdague: i got the discover_hosts running in d-g http://logs.openstack.org/05/423005/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2704d02/logs/discover-hosts.txt.gz13:28
mriedemneeds to be fixed up for stable branches though13:28
mriedemand grenade13:28
mriedemhttp://logs.openstack.org/05/423005/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/d230b29/logs/discover-hosts.txt.gz13:29
openstackgerritTimofey Durakov proposed openstack/nova: Make all timestamps formats equal  https://review.openstack.org/42198113:29
* tbachman wonders if today calls for extra-special Friday NICs13:29
*** voelzmo has quit IRC13:30
tbachmana little levity13:32
tbachmanis13:32
tbachmanneeded13:32
*** hfu has quit IRC13:32
leakypipestbachman: indeed :(13:33
*** voelzmo has joined #openstack-nova13:33
*** ducttape_ has quit IRC13:34
mfeoktistovHello! Dear cores, can you please look at https://review.openstack.org/#/c/312488/13:34
*** diga has quit IRC13:34
*** tbachman is now known as IAMostrich13:36
* IAMostrich goes to his hole13:36
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232313:36
sdaguemriedem: cool13:37
*** jpena is now known as jpena|lunch13:37
*** bradjones has joined #openstack-nova13:38
*** bradjones has quit IRC13:38
*** bradjones has joined #openstack-nova13:38
*** kevinz has joined #openstack-nova13:39
sdaguemriedem: once I get some breakfast and this set of grenade results, I'll take a look13:39
mriedemthe d-g change isn't really ready yet, i need to make it conditional on branches, or put a script in devstack to run discover_hosts and then d-g would only run it if that script exists13:40
mriedemhttps://review.openstack.org/#/c/423005/2/devstack-vm-gate.sh13:40
mriedemif you have input on what's the preferred approach there that would be good13:41
*** IAMostrich is now known as tbachman13:42
leakypipestbachman: :)13:42
*** voelzmo has quit IRC13:42
*** baoli has joined #openstack-nova13:42
*** baoli has quit IRC13:43
mdboothmriedem: NFS https://review.openstack.org/#/c/383859/13:43
*** baoli has joined #openstack-nova13:43
mriedemblarg shared file systems13:43
mdboothI've actually been hammering on this over the last couple of days because it fixes another bug too13:44
*** prateek has quit IRC13:44
mdboothIf you suspend an instance with an attached volume, the volume can be unmounted while it's suspended13:44
mdboothSo it fails when you resume it13:44
mdboothConfirmed this patch fixes that bug13:44
* mdbooth should ensure there's an upstream bug for that, actually...13:45
*** moshele has quit IRC13:45
mdboothhttps://review.openstack.org/#/c/383859/13:45
* mdbooth will add that to the commit message13:45
mdboothExcept it's not a race, it's entirely deterministic in this case13:46
mriedemok13:47
mriedemi'll be honest i'm going to have a very distracted day today, trying to wrap things up before flying out for vacation tomorrow13:47
BobBallsnikitin: Glad to hear it13:48
mdboothAh, it's already in there13:48
*** lucas-hungry is now known as lucasagomes13:48
*** kevinz has quit IRC13:48
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Set access_policy for messaging's dispatcher  https://review.openstack.org/40849413:49
*** kevinz has joined #openstack-nova13:49
mdboothUnrelated, can anybody check my memory for me: https://review.openstack.org/#/c/376350/ . The behaviour of reboot where is tries to fix potential local hypervisor problems is intentional, right?13:50
*** kevinz has quit IRC13:51
mdboothi.e. recreating backing files and rewriting the domain xml.13:51
mdboothBoth of these behaviours are undesirable, imho, but iiuc they're relied upon by operators. Is that right?13:51
mdboothsdague: ^^^13:52
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232313:52
bauzasmriedem: FYI, the scheduler change is blocked because also another problem due to us not having yet a fixture for our functional tests13:52
bauzasmriedem: sdague: there is a Gabbi fixture in our gabbi branch, but not for the functional tests13:52
* bauzas tableflips13:53
bauzassdague: any reason why when calling the placement API using urllib2 and noauth2 middleware, it still returns 401 ?13:53
*** tbachman has quit IRC13:54
mdboothmriedem: I ran the latest patch version against the devstack nfs CI, btw. It passed.13:55
johnthetubaguymelwitt_: mriedem: I have been reading that quota stuff just now, any reason we can't change ProjectUserQuota to have user_id column as nullable, and just kill the Quota table? (or add a nullable user_id into the Quota table, and kill ProjectUserQuota)?13:55
mriedemjohnthetubaguy: i don't know off the top of my head, i know the tables are used based on resource type13:56
mriedemi don't know how much of that is still valid after the move13:56
*** tbachman has joined #openstack-nova13:57
*** salv-orlando has joined #openstack-nova13:57
johnthetubaguymriedem: no worries, I am going to keep reading13:57
mriedemi would assume things stay the same in those tables when we move to the api db, they might change their function or necessity after the counting quotas stuff is in, but i'd probably lean toward making any changes to the data model in a later release13:58
*** edleafe is now known as figleaf14:00
*** bvanhav__ has joined #openstack-nova14:01
*** bvanhav_ has quit IRC14:01
*** dataman3 has joined #openstack-nova14:02
*** dataman3 has left #openstack-nova14:02
sahidmdbooth: about https://review.openstack.org/#/c/376350/ - i do not understand your points14:03
sahidif there the domain XML can be caorrupted in someways to we probzbly have to fix the root cause14:03
sahidsame for the disks of instance14:03
*** hamzy has quit IRC14:04
*** Dinesh_Bhor has quit IRC14:04
*** hamzy has joined #openstack-nova14:05
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232314:05
mdboothsahid: I've posted a hopefully clearer response on the review.14:05
sahidif you can explaining or at least report a bug so i could fix both of these issues but like that it's just you want something broken to stay broken14:05
mdboothSpecific bugs misses the point.14:06
*** dgonzalez has quit IRC14:06
*** zz_dimtruck is now known as dimtruck14:06
*** hfu has joined #openstack-nova14:06
*** esberglu has joined #openstack-nova14:06
mdboothsahid: I was also unaware of this apparently undocumented design decision, which is why I'm hoping to get some additional input.14:07
sahidyes because that seems weird the hard-reboot should be helpfull when the guest operating system get stuck14:07
*** dave-mccowan has joined #openstack-nova14:07
mdboothIt's about the hypervisor rather than the guest OS, I think.14:08
mdboothWell, I guess it's about either.14:08
sahidbut i do not think it's how operators should repair an instance "broken"14:08
mdboothIt's like: steps to take before defenestrating the instance:14:09
mdbooth1. reboot14:09
mdbooth2. ...14:09
*** stvnoyes has quit IRC14:09
sahidbut we need to be clear on what we are talking about, the qemu process or the guest operating system ?14:09
mdbooths/qemu process/hypervisor/14:09
mdboothThe aspect of reboot I'm talking about relates to the hypervisor14:10
*** stvnoyes has joined #openstack-nova14:10
mdboothNot the guest OS14:10
*** andymaier has joined #openstack-nova14:10
sahidthat seems really sad so... we really want to fix an issue like that14:10
mdboothWhat issue?14:10
sahidthe one you are talking about, no ?14:10
mdboothI'm not talking about an issue14:10
mdboothI'm talking about *any* issue14:11
mdboothI'm talking about an imaginary, as yet undiscovered bug which has resulted in inconsistent state in the hypervisor14:11
*** dgonzalez has joined #openstack-nova14:11
mdboothOne of the goals of reboot is to try to get the instance going again anyway14:11
mdboothIt would be nice if it wasn't14:12
mdboothBut to the best of my knowledge, it is14:12
*** voelzmo has joined #openstack-nova14:13
*** mdrabe has joined #openstack-nova14:13
sahidok so you don't want me to fix this because there is an imaginary/undiscovered bug14:15
mdboothIncidentally, as I mentioned in one of my review comments, I think this is a very useful tool for operators to have. However, I also think it's problematic and ironically a potential source of bugs to do it in reboot.14:16
sahidinteresting... i have 2 well real bugs to show you because of this code14:16
mdboothsahid: No, I don't want you to do this because (IIUC) operators rely on this behaviour.14:16
*** cleong has joined #openstack-nova14:16
mdboothIdeally we would separate it from reboot.14:16
sahidif they do, so we should explain to them they should not i guess14:17
sahidrscue and rebuild are better14:17
mdboothHowever, if it's a deliberate design decision, and something that users expect to be there, we can't just take it away without thought or acknowledgement.14:17
mdboothNo, rescue doesn't help at all, and rebuild is entirely different.14:17
sahidbecause hard-reboot has been designed such issue ?14:17
mdboothsahid: I suggest a bp. You might also post on the operators mailing list asking for input.14:18
mdboothIt would also need a release note, I guess.14:19
sdaguebauzas: are you sure that placement is loading the noauth middleware?14:19
bauzassdague: yup14:19
bauzassdague: I just verified14:19
sdaguebauzas: if you push a patch I can look14:19
bauzassdague: okay, I'll do14:20
bauzasmmm, I think I found the issue14:20
*** gouthamr has joined #openstack-nova14:22
*** sacharya has quit IRC14:23
*** weshay_afk is now known as weshay14:23
*** sacharya_ has joined #openstack-nova14:23
sahidmdbooth: well if that could help i can provide a release note or a bp to fix this issue even if i'm not bringing any feature here14:23
*** tlian has joined #openstack-nova14:23
mdboothsahid: I just want you to acknowledge and address a change in operator-expected behaviour.14:24
sahidmdbooth: you are saying that but i never hear about this point, can you share to me some pointer ?14:24
sahida comment in lunchpad, a gerrit review or a thread in the ml ?14:24
*** sacharya_ has quit IRC14:24
mdboothNo, I really can't. I've never seen it documented.14:24
sdaguemdbooth: I don't remember why the domain xml is rewriten, git log -S might find some things interesting to figure out if the relevant commit messages have clues14:25
*** sacharya has joined #openstack-nova14:25
*** woodster_ has joined #openstack-nova14:27
*** sacharya has quit IRC14:30
*** hfu has quit IRC14:30
*** smatzek_ has quit IRC14:31
*** bvanhav__ is now known as bvanhav14:33
*** catintheroof has joined #openstack-nova14:33
*** nkrinner is now known as nkrinner_afk14:35
*** catinthe_ has quit IRC14:36
bauzassdague: okay, so found the problem14:37
bauzassdague: https://github.com/openstack/nova/blob/master/nova/api/openstack/placement/auth.py#L43-L4414:37
bauzassdague: I just need to fake a token14:37
bauzassdague: do you know if we have a fake token lib or helper ? :)14:38
*** pbandark has quit IRC14:38
sdaguebauzas: https://github.com/openstack/nova/blob/9acfef2c90186644120942558437b3fcc90222de/nova/api/openstack/auth.py#L32-L4714:39
sdagueit looks like that bit wasn't copied over14:39
bauzassdague: yeah, possibly because gabbi provides a fake token14:40
sdaguebauzas: could be14:40
bauzaswe miss cdent here14:40
*** liusheng has quit IRC14:40
sdaguehonestly, I have no idea about the gabbi magic14:40
bauzasme too14:40
*** liusheng has joined #openstack-nova14:40
bauzasbut since cdent wrote that noauth middleware for the gabbi functests, I guess it's why14:40
bauzasI could just fake a token honestly and leave a big note for saying that we should rather have a better noauth middleware14:41
*** amoralej is now known as amoralej|lunch14:41
leakypipessdague, bauzas: there's no magic in gabbi... at least, certainly no more magic than the existing functional API tests.14:42
*** psachin has quit IRC14:42
bauzasleakypipes: well the problem with gabbi is that we haven't yet a correct fixture14:42
sdagueyeh, the noauthmiddleware is actually very gabbi specific14:43
sdaguebauzas: you might be able to replumb the existing noauth bits in there instead14:43
bauzasand the current APIFixture we have in-tree is also a gabbi child14:43
*** eharney has joined #openstack-nova14:43
bauzassdague: maybe14:43
bauzassdague: I just don't want to have a long patch to be reviewed14:44
sdaguebauzas: well, a long working patch is better than a non working one14:44
*** dimtruck is now known as zz_dimtruck14:45
*** zz_dimtruck is now known as dimtruck14:45
bauzassdague: leakypipes: bingo https://github.com/openstack/nova/blob/master/nova/tests/functional/api/openstack/placement/gabbits/aggregate.yaml#L714:45
leakypipessdague, bauzas: guys...14:45
*** mjura has quit IRC14:46
leakypipessdague, bauzas: what is it you are trying to do?14:46
bauzasleakypipes: because of that, we could be missing the placement upcall from the scheduler for Ocata...14:46
bauzasjust because we wanted to have a very separate WSGI app than the existing one14:46
bauzasand using gabbi too14:46
leakypipesbauzas: I'm not following you. How does a functional test fixture that disables Keystone auth impact the "scheduler upcall"?14:46
sdagueleakypipes: there is a need to get placement running inside the functional tests that aren't gabbi so you can have the whole working service collection14:46
bauzasleakypipes: see my scheduler change and the functional tests job14:47
bauzaswe're getting NoValidHosts because the placement service isn't running14:47
*** sheel has quit IRC14:47
bauzasso I'm working since this morning on adding a fixture14:47
leakypipesbauzas: and how is that related to gabbi?14:47
bauzasleakypipes: because we have an existing fixture that is only gabbi'd14:48
mriedemso let's ignore gabbi :)14:48
leakypipesbauzas: I have no idea what that means.14:48
mriedemthe point is,14:48
bauzasand when we added the placement service in Newton, we haven't verified that we could be adding a fixture for the existing tests14:48
bauzasanyway14:48
mriedemwe need to run the placement service with a fixture, like we do for other services14:48
mriedemlike n-cond, n-sch, n-cpu, etc in the functional tets14:48
mriedem*tests14:48
bauzasI don't want to diverge too moch14:48
sdagueleakypipes: there exists no infrastructure in nova functional tests to start a running placement service outside of gabbi tests14:48
mriedemthose rely on a noauth fixture14:48
mriedemsince we don't have keystone14:48
bauzasgiven the very short deadline14:48
bauzasso folks, I'll be providing a WIP by the next 10 mins14:49
mriedemwe have an api client fixture for n-api for the functional tests, seems we'd want something similar for placement,14:49
*** jpena|lunch is now known as jpena14:49
mriedemor simply have a PlacementFixture which isn't a real service14:49
sdaguemriedem: it's a little different than that because of the way things glue together14:49
sdaguebut, yeh, bauzas is working through it14:50
mriedembecause when placement is split out, we'll need to just stub it anyway14:50
mriedemlike neutron14:50
bauzassdague: mriedem: lemme upload it14:50
leakypipesbauzas: you're saying you need one of these for the placement API service, yes? https://github.com/openstack/nova/blob/master/nova/tests/fixtures.py#L63814:51
*** clenimar has joined #openstack-nova14:51
bauzasleakypipes: I'm just adding it now since this morning14:51
bauzasleakypipes: lemme upload it in the next 10 mins14:51
leakypipesbauzas: ok. I just get annoyed with the kvetching about gabbi and "a separate WSGI service" when really this isn't that hard of a problem to solve.14:52
*** burt has joined #openstack-nova14:52
bauzasleakypipes: it took me 1 hour for finding a solution because the WSGI placement service is not an oslo.service14:52
leakypipesbauzas: gabbi tests a REST API interface. it doesn't test integration between two services.14:52
bauzasfortunately, sdague gave me a good solution14:53
*** ducttape_ has joined #openstack-nova14:53
sdagueleakypipes: which we all understand, it's that we also test more than just that, and it wasn't anticipated. And because this was plumbed differently it takes more effort to plumb something in.14:54
*** dimtruck is now known as zz_dimtruck14:54
*** ratailor has joined #openstack-nova14:55
*** melwitt_ is now known as melwitt14:55
*** karimb has joined #openstack-nova14:56
*** smatzek has joined #openstack-nova14:58
*** dikonoor has quit IRC14:58
*** READ10 has joined #openstack-nova14:58
sdagueoh, man, so happy to have gotten the anchor issue fixed in os-api-ref14:58
sdaguelinks should be a ton more useful in sharing now14:58
sdaguehttp://developer.openstack.org/api-ref/compute/?expanded=pause-server-pause-action-detail#pause-server-pause-action - for instance14:59
melwittjohnthetubaguy: that's an excellent question. I should have asked you to review earlier :) what mriedem said is right, it was separated based on resource type (fixed_ips, networks, floating_ips in Quotas, everything else in ProjectUserQuota). I'll take a closer look and think about it14:59
johnthetubaguymelwitt: oh, I thought everything could be in both, depending on the resource type, its not as bad if we just get to kill a table later15:01
johnthetubaguymelwitt: but reading more, I am leaning towards the direct swap being simpler15:01
melwittjohnthetubaguy: I think you're probably right. just not totally sure off the top of my head. and yes, also true that at worst (if we don't change it now) that it would be a table kill later15:01
*** ducttape_ has quit IRC15:02
mriedemsdague: heh, for cyborgs such as yourself that actualy read the anchor :)15:03
sdaguemriedem: well, the point is that when you click the link button on the side, it updates the address bar correctly now15:03
sdagueso when people copy and paste links around, you can actually go to the right place in the page15:04
johnthetubaguysdague: thats quite lovely15:04
sdagueinstead of having to search to find it15:04
*** jwcroppe has joined #openstack-nova15:06
mriedemi just got used to right-clicking to copy the link15:06
mriedemthese are all creature comforts15:07
sdaguemriedem: well, now it just works like it should :)15:07
*** gcb has quit IRC15:09
*** mtanino has joined #openstack-nova15:10
openstackgerritWang Qing wu proposed openstack/nova: WIP(5): Introduce base PowerVM driver (ovs vif)  https://review.openstack.org/42251215:10
melwittjohnthetubaguy: what did you mean by "direct swap?" changing it now or later? one thing I just thought of is, after we remove nova-network, we'll also need to remove the quota limits for networks, fixed_ips, and floating_ips and maybe that would be simpler if they're all in the same table15:12
*** tbachman has quit IRC15:13
*** david-lyle has joined #openstack-nova15:13
*** amoralej|lunch is now known as amoralej15:13
johnthetubaguymelwitt: direct swap: I meant the DB methods matching so closely, is really handy15:14
johnthetubaguymelwitt: yeah, if they are isolated in that way, its worth keeping15:15
melwittoh, I see15:15
johnthetubaguyI totaly garbled that previous message, my bad15:15
johnthetubaguymelwitt: still reading through the series for proper context, it feels close on those bottom patches15:15
*** kristian__ has joined #openstack-nova15:16
mriedemmelwitt: we're not dropping nova-network in ocata, so anything hinging on that should be deferred15:17
*** zz_dimtruck is now known as dimtruck15:18
melwittjohnthetubaguy: cool. on the online migration patch I realized I should add a catch of DBDuplicateEntry for the limit create in case of someone interrupting it after limits migrated to api db but before limits deleted from main db15:21
*** udesale has quit IRC15:21
*** esberglu has quit IRC15:21
johnthetubaguymelwitt: ah, cools, not really got through that one yet15:21
*** udesale has joined #openstack-nova15:21
*** esberglu has joined #openstack-nova15:22
claudiub|2mriedem: hi. any chance for the hyper-v pci stuff? i've posted a comment with a sample instance + pci spawn and proof that it worked (+ logs, flavors, .conf files): https://review.openstack.org/#/c/420614/15:22
melwittlimits are migrated in one transaction but the delete is a separate one, separate db. there's no dupe detection possible for the quota classes. I should probably do something like that manually maybe15:22
mriedemclaudiub|2: would be good to get moshele, lbeliveau and sfinucan to take a look at that15:22
*** ayogi has joined #openstack-nova15:24
*** udesale has quit IRC15:24
*** esberglu_ has joined #openstack-nova15:24
*** amotoki has quit IRC15:24
*** udesale has joined #openstack-nova15:25
*** david-lyle has quit IRC15:25
*** david-lyle has joined #openstack-nova15:25
*** esberglu has quit IRC15:26
*** slaweq__ has quit IRC15:27
openstackgerritSergey Nikitin proposed openstack/nova: Change parent of diagnostics objects to NovaObject class  https://review.openstack.org/39448015:27
openstackgerritSergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API.  https://review.openstack.org/35554015:27
openstackgerritSergey Nikitin proposed openstack/nova: Completed implementation of instance diagnostics for Xen  https://review.openstack.org/39961315:27
*** ducttape_ has joined #openstack-nova15:29
*** baoli has quit IRC15:30
*** baoli has joined #openstack-nova15:33
*** bnemec is now known as beekneemech15:33
openstackgerritRitesh proposed openstack/nova: CPU pinning to consider single set of vcpus  https://review.openstack.org/42333415:34
*** annegentle has joined #openstack-nova15:34
*** sacharya has joined #openstack-nova15:35
*** pbandark has joined #openstack-nova15:38
*** jaosorior has joined #openstack-nova15:39
mdboothjohnthetubaguy: We discussed this at the last summit: https://review.openstack.org/#/c/383859/ . It passes all the CI we've got, and I've been hammering on a version of it wrt a customer bug. Seems robust. Any chance you could take a look?15:42
*** david-lyle has quit IRC15:42
*** salv-orlando has quit IRC15:44
mdboothIt's a fix for this bug, btw: https://bugs.launchpad.net/nova/+bug/142155015:45
openstackLaunchpad bug 1421550 in OpenStack Compute (nova) "Creating VM image fails under the race condition with detaching volume" [Medium,In progress] - Assigned to Matthew Booth (mbooth-9)15:45
openstackgerritRitesh proposed openstack/nova: CPU pinning to consider single set of vcpus  https://review.openstack.org/42333415:45
melwittmriedem: I dunno if you saw I made a couple of tweaks to the instance creation patch and it passed tests. so I was hoping you could take a look and point out any issues with the current state of it, before you go on vacation15:46
johnthetubaguymdbooth: its on my queue, but if I am honest, best to ping me just after feature freeze15:46
mdboothjohnthetubaguy: Bug fixes are good after FF?15:46
*** tommylikehu1 has joined #openstack-nova15:47
johnthetubaguymdbooth: yes, assuming they are not features, and not going to risk hitting RC15:47
melwittmriedem: I saw that you've rechecked it as you've updated the d-g change15:47
*** jdurgin has joined #openstack-nova15:47
*** phealy has joined #openstack-nova15:48
mriedemmelwitt: yeah i saw it was passing except for the multinode job15:48
mriedemwhich i'm hoping my d-g change to run discover_hosts will fix15:48
*** mvk has quit IRC15:48
melwittokay, cool. I'm keeping an eye on the test run15:49
*** tommylikehu has quit IRC15:49
*** tommylikehu1 is now known as tommylikehu15:49
*** ratailor has quit IRC15:52
openstackgerritFeodor Tersin proposed openstack/nova-specs: Add ScaleIO ephemeral storage backend  https://review.openstack.org/30471515:56
*** burgerk has joined #openstack-nova15:59
mriedemmelwitt: hmm for some reason in this run it didn't run discover_hosts.sh http://logs.openstack.org/05/423005/3/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/df5f610/logs/16:00
mriedemmy bash test for the existence of the file might be busted16:00
melwittmriedem: I saw this on one of the grenade runs http://logs.openstack.org/79/319379/64/check/gate-grenade-dsvm-neutron-ubuntu-xenial/49c8367/console.html#_2017-01-20_15_53_00_24882016:01
mriedemyeah that's old16:01
mriedemi fixed the permissions on the script16:01
melwittoh16:01
melwitthm, well it just did it just now16:01
mriedemhttp://logs.openstack.org/05/423005/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/e2dfc17/console.html#_2017-01-20_15_54_01_71938816:02
mriedemhrm16:03
*** marst has joined #openstack-nova16:03
*** pcaruana has quit IRC16:03
mriedemdo i need to run the test as the stack user?16:03
mriedemsomething is busted because it's also trying to run it on mitaka http://logs.openstack.org/05/423005/3/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/27e2070/logs/devstack-gate-discover-hosts.txt.gz16:03
mriedemwhere the discover_hosts.sh file doesn't exist16:03
*** voelzmo has quit IRC16:05
*** markus_z has quit IRC16:05
melwitthm, I know little about d-g. is sdague around?16:05
*** amotoki has joined #openstack-nova16:05
*** sridharg has quit IRC16:05
*** amotoki has quit IRC16:06
*** pbandark has quit IRC16:06
*** baoli_ has joined #openstack-nova16:07
*** baoli has quit IRC16:07
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120916:08
*** tovin07 has quit IRC16:08
*** ijw has joined #openstack-nova16:08
mriedemactually d-g already does this:16:08
mriedem"chown -R stack:stack '$BASE'"16:08
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120916:08
*** hieulq has quit IRC16:09
melwittnot related to the failure but is it supposed to trace like this when cell0 already mapped? http://logs.openstack.org/05/423005/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/e2dfc17/logs/grenade.sh.txt.gz#_2017-01-20_15_51_45_40916:09
mriedemhmm, i think that's this https://github.com/openstack-dev/grenade/blob/master/projects/60_nova/upgrade.sh#L7816:11
mriedemblork https://github.com/openstack/nova/blob/master/nova/cmd/manage.py#L115716:12
mriedemso yeah we don't handle the DBDuplicateEntry there16:12
mriedemmelwitt: want to open a bug?16:12
melwittmriedem: okay, sure16:12
mriedemmelwitt: actually https://review.openstack.org/#/c/420132/4/nova/cmd/manage.py16:13
*** dtp has joined #openstack-nova16:13
mriedemjust merge that bad boy16:13
mriedemdtp: to the rescue16:13
*** tovin07 has joined #openstack-nova16:14
dtpwhat's up my brother?16:14
*** armax has joined #openstack-nova16:14
*** hongbin has joined #openstack-nova16:15
*** hieulq_ has joined #openstack-nova16:15
*** hieulq has joined #openstack-nova16:15
*** sandanar__ has quit IRC16:15
melwittmriedem: ah, right, I thought I had seen dupe handling somewhere. that's where16:16
openstackgerritSylvain Bauza proposed openstack/nova: WIP: Scheduler calling the Placement API  https://review.openstack.org/41796116:16
openstackgerritSylvain Bauza proposed openstack/nova: WIP: Add a PlacementFixture for functests  https://review.openstack.org/42335316:16
*** raunak has quit IRC16:16
bauzassdague: your eyes could be nice for https://review.openstack.org/42335316:17
mriedemdtp: nothing, just pointed melwitt to something you already fixed16:18
*** Oku_OS is now known as Oku_OS-away16:18
*** satyar_ has joined #openstack-nova16:19
sdaguebauzas: that looks pretty sane16:19
sdagueis there code exercising it somewhere?16:19
bauzassdague: in the top patch16:19
bauzassdague: I'm getting a 400 like devstack16:20
bauzasbecause we're not asking for the latest microversion16:20
sdagueok16:20
*** satyar has quit IRC16:20
bauzasbut when tested locally, I'm able to see the REST resources correctly16:20
bauzassdague: I haven't changed the noauth logic because I thought we could be discussing about the direction16:20
bauzassdague: because nova doesn't create a fake token to pass up to the next middleware, it rather returns a 204 with that token so a later call could use it16:21
bauzasso it basically fakes keystone16:21
bauzassdague: but in the scheduler report client, we don't have the same logic, and we just get the 204 instead16:22
bauzasso, the question would be : should we do like nova and have a better client, or should we just pass the fake token upcall ?16:22
bauzasI didn't want that question to be discussed while reviewing the fixture16:22
*** bvanhav has quit IRC16:24
*** dave-mccowan has quit IRC16:29
dtpmriedem to submit a blueprint for pike, it sounds like i just add a link to it to the next meeting agenda?16:30
pumaranikarsfinucan, https://review.openstack.org/#/c/345708/ feature classification matrix. Can you please check my comment ?16:30
*** jwcroppe has quit IRC16:30
mriedemdtp: specless blueprint?16:30
pumaranikarsfinucan, let me know if any changes required16:30
dtpyeah specless16:30
*** Apoorva has joined #openstack-nova16:30
mriedemdtp: just target it to pike for now16:30
mriedemwe aren't reviewing pike bps yet16:31
*** jwcroppe has joined #openstack-nova16:31
dtpokey dokey, thanks!16:31
*** salv-orlando has joined #openstack-nova16:31
*** jwcroppe_ has joined #openstack-nova16:32
*** sudipto has joined #openstack-nova16:32
*** sudipto_ has joined #openstack-nova16:32
*** hieulq_ has quit IRC16:32
mfeoktistovmriedem: what do you think about https://review.openstack.org/#/c/312488/ also Virtuozzo CI ran and passed test_verify_created_server_ephemeral_disk16:33
*** jwcroppe has quit IRC16:35
mriedemmfeoktistov: i think i have to wrap up some internal stuff today before i can get back to reviewing things upstream16:35
mriedemmfeoktistov: but it was ok for the most part last i looked so i don't expect big issues16:36
*** mlavalle has joined #openstack-nova16:37
mriedemandreykurilin: one thing i wanted to remind you of, next thursday is the final release for novaclient for ocata16:38
mriedemandreykurilin: i think we have some stuff to get released, like at least one microversion, and maybe some bug fixes16:38
andreykurilinmriedem: thanks for reminding :)16:38
*** ayogi has quit IRC16:39
andreykurilinmriedem: we have one critical bug fix at review. I'll try to help author to finish it asap16:39
mriedemhttps://github.com/openstack/python-novaclient/compare/7.0.0...master16:39
andreykurilinmriedem: https://review.openstack.org/#/c/419441/16:39
openstackgerritHironori Shiina proposed openstack/nova: ironic: Add trigger crash dump support to ironic driver  https://review.openstack.org/37654816:39
*** bvanhav has joined #openstack-nova16:42
openstackgerritSylvain Bauza proposed openstack/nova: WIP: Scheduler calling the Placement API  https://review.openstack.org/41796116:42
openstackgerritSylvain Bauza proposed openstack/nova: Add a PlacementFixture  https://review.openstack.org/42335316:42
*** efoley has quit IRC16:42
bauzassdague: could you please reapply your +2 ? I just add UTs for validating the fixture16:42
sdaguebauzas: done16:43
bauzasmriedem: leakypipes: in case you wanna quickly +W it ^16:43
bauzassdague: thanks16:43
*** esberglu has joined #openstack-nova16:43
bauzasnow working on the microversion issue16:43
bauzasleakypipes: ^16:43
*** satyar has joined #openstack-nova16:43
*** yamahata has joined #openstack-nova16:45
*** satyar_ has quit IRC16:46
*** esberglu_ has quit IRC16:46
*** mdrabe has quit IRC16:46
*** mfeoktistov has quit IRC16:47
*** andymaier has quit IRC16:48
*** Apoorva has quit IRC16:48
mriedembauzas: sdague: why do we need to stub out the scheduler report client if we have a placement fixture?16:48
mriedemi.e. can't the scheduler report client just make calls to placement which is really going to be the placement fixture?16:48
bauzasmriedem: because we don't have yet a real placement client16:48
*** jaosorior has quit IRC16:48
sdaguemriedem: because we'd need to emulate *all* the details of keystone16:49
sdagueincluding the token contents16:49
*** jaosorior has joined #openstack-nova16:49
sdaguewe did the same thing on the osapi fixture16:49
sdagueit just feels less janky because the test code is given that client back, and it makes the calls16:50
bauzasyeah I tried to use the same logic16:50
sdaguebut here we've got a keystone validated client in between services that aren't directly being talked to by the test16:50
mriedemso will this still use the resource providers in the nova_api db?16:50
bauzasyeah I would have loved to see something like a faked client but I wasn't able16:51
mriedemlike we'll have functional tests for the scheduler that post some RPs to setup some data, and then the scheduler will run and GET them back?16:51
bauzasmriedem: yup, see the top patch16:51
sdaguemriedem: yeh, all that linkage is there16:51
*** jaosorior has quit IRC16:51
bauzaseg. the server affinity ones16:51
bauzasI tested that with server group test class16:52
mriedemok, it's not obvious from the server group test16:52
bauzassec, finding you the logs16:52
mriedemi figured there would be a specific scheduler filter functional test that preloads (POSTs) some RPs into the placement fixture16:52
mriedemand then calls the scheduler filter to get some hosts back16:52
mriedembut whatever, i'm sure it was failing before you added this16:53
openstackgerritsahid proposed openstack/nova: numa: add numa constraints for emulator threads policy  https://review.openstack.org/38502316:53
openstackgerritsahid proposed openstack/nova: libvirt: return a CPU overhead if isolate emulator threads requested  https://review.openstack.org/38536416:53
openstackgerritsahid proposed openstack/nova: objects: add new field cpuset_reserved in NUMACell  https://review.openstack.org/40087416:53
openstackgerritsahid proposed openstack/nova: numa: fit instance topology with cpus reserved onto cores  https://review.openstack.org/40087516:53
openstackgerritsahid proposed openstack/nova: virt: update overhead to take into account vCPUs  https://review.openstack.org/38502416:53
openstackgerritsahid proposed openstack/nova: libvirt: make emulator threads to run on the reserved pCPU  https://review.openstack.org/40087816:53
openstackgerritsahid proposed openstack/nova: numa: take into account cpus reserved  https://review.openstack.org/40087616:53
openstackgerritsahid proposed openstack/nova: numa: update numa usage incording the cpu reserved  https://review.openstack.org/40087716:53
mriedemand our fake computes in those tests are using the fake virt driver which is providing some fake resources so that the resource tracker puts that stuff into the placement service right?16:53
bauzasmriedem: lemme verify16:53
mriedemi wonder if we'll have a race there...16:54
*** vladikr has quit IRC16:54
mriedembecause i'm not sure that starting the nova-compute service is blocking on doing update_available_resource16:54
mriedemin the RT16:54
*** vladikr has joined #openstack-nova16:54
bauzasyeah, sec16:55
bauzaspasting it16:55
*** mdrabe has joined #openstack-nova16:55
bauzasbecause the functional test job is not yet done16:55
bauzasmriedem: http://paste.openstack.org/show/595821/16:55
sdaguemriedem: that I don't know, I do know that conceptually this fixture means you can run the in process test cloud with placement so you can start exploring this space16:55
bauzasmriedem: L41 of that paste16:56
bauzasand L3716:56
robcresswello/ hey folks we've reached this cycles "horizon and novaclient are broken again" time. What are we usupposed to be using instead of absolute limits?16:56
* robcresswell think he has a fun week of fixing ahead16:56
*** tbachman has joined #openstack-nova16:56
bauzaswe still get an error because of the microversion problem16:57
*** sahid has quit IRC16:57
mriedembauzas: ok cool16:57
bauzasbut the computes are correctly updating the Placement service AFAICS16:57
bauzasunless I missed something16:57
*** tblakes has quit IRC16:57
mriedemrobcresswell: more context would be good16:57
mriedemwhat microversion are you breaking on?16:57
bauzasmriedem: the fact that the get method is not asking for 1.416:58
robcresswellmriedem: We don't use them, so 2.1 I'd assume.16:58
mriedemrobcresswell: then i don't know why you'd be broken16:58
robcresswellIts just because of the 7.0.0 release I believe16:58
bauzasso when the scheduler asks for resources, the placement service says "meh, what are you asking?"16:58
robcresswelloo, interesting16:58
mriedembauzas: i know16:59
*** _ducttape_ has joined #openstack-nova16:59
bauzasoh, sorry, I thought your "what microversion are you breaking on?" was related to me :)16:59
bauzasanyway, back to that problem16:59
sdaguerobcresswell: a well formed bug is probably important here, because at this point we're just all guessing :)16:59
mriedemnope16:59
*** jose-phillips has joined #openstack-nova17:00
mriedemi'm going to lunch and running errands, so be back in a couple of hours17:00
*** derekh has quit IRC17:00
robcresswellsdague: Yeah, I'll give it a go.17:00
mriedemwhen you guys will have figured and fixed everything17:00
*** mriedem is now known as mriedem_afk17:00
openstackgerritArnaud Morin proposed openstack/nova: Set default value to HTTP_X_FORWARDED_PROTO  https://review.openstack.org/42337517:01
*** udesale has quit IRC17:02
*** ducttape_ has quit IRC17:02
*** damien_r has quit IRC17:03
*** salv-orlando has quit IRC17:04
*** ralonsoh has quit IRC17:05
dimssdague : just 3 lines to review if you get a chance please - https://review.openstack.org/#/c/421911/17:05
dimsleakypipes : ^^17:05
sdaguedims: +217:05
dimsthanks sdague !17:06
bauzasWhipped17:06
dimsthanks bauzas !17:06
leakypipesdims: done.17:06
dimsand leakypipes !17:06
leakypipesfastest patch approval EVAH.17:06
*** tblakes has joined #openstack-nova17:06
dimsi know!!!!17:06
bauzasleakypipes: https://review.openstack.org/#/c/423353/ in case you wanna beat my timings :)17:07
leakypipesbauzas: I'm already reviewing that one :)17:07
bauzasleakypipes: http://paste.openstack.org/show/595821/ for seeing the result17:07
bauzasleakypipes: FWIW, I'm planning to write a specific change for https://review.openstack.org/#/c/385693/27/nova/scheduler/client/report.py17:09
bauzasbecause it's a bug17:09
leakypipesbauzas: what's a bug?17:10
bauzasand we need that in order to merge the scheduler change17:10
dimsupdate for all of you - sdague, leakypipes, bauzas, mriedem_afk : am down to one flaky issue in Nova and one persistent failure in neutron in that py35/tempest job17:10
bauzasleakypipes: the fact that we're stuck with 1.017:10
sdaguedims: cool17:10
sdaguedims what is the flakey issue?17:10
robcresswellsdague, mriedem_afk: https://bugs.launchpad.net/python-novaclient/+bug/1658148 Bug report so far, I'll continue to add more.17:10
openstackLaunchpad bug 1658148 in python-novaclient "Horizon/Nova interactions broken " [Undecided,New]17:10
robcresswellSorry for the vague title17:10
leakypipesbauzas: you're saying you are pushing a patch that only adds the OpenStack-APi-Version header to the reporting client. is that correct?17:11
dimssdague : tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_by_admin_with_specified_tenant17:11
leakypipesbauzas: if so, cool by me.17:11
bauzasleakypipes: yup, zactly17:11
leakypipesbauzas: I have separate three patches waiting each with that same code block :)17:11
bauzasheh17:11
bauzasand mine too17:11
bauzasall my tempest jobs are red because of that17:12
dimsthe neutron failure is tempest.api.compute.admin.test_auto_allocate_network.AutoAllocateNetworkTest.test_server_multi_create_auto_allocate for the record17:12
bauzasFWIW, 7th coffee of the day17:12
*** jose-phillips has quit IRC17:12
bauzasI'm nearly close to beat my personal record17:12
bauzasstill 117:13
bauzasbut the day is not over17:13
*** raunak has joined #openstack-nova17:13
johnthetubaguymelwitt: I think I got my head more around the first two quota patches now17:15
johnthetubaguymelwitt: added some follow up comments17:16
melwittjohnthetubaguy: I saw, thanks, much appreciated. I replied to your one about duplicates a sec ago. I was thinking of the create_limit API when I say 'duplicates'17:16
johnthetubaguymelwitt: I think the outstanding question in my head is a nuts edge case, delete, if you delete in the new DB, but the old one wasn't deleted, it might come back to life17:16
sdaguerobcresswell: added comments to the bug, nova-api logs would be useful there for that request id17:16
sdaguethe 403 makes it seem like there is something going on differently on the auth side17:17
johnthetubaguymelwitt: I was thinking we only get duplicates from the migration17:17
melwittjohnthetubaguy: yeah, have to think about that one more. thanks for all the good points17:17
johnthetubaguymelwitt: no worries, this stuff really mashes your brain, somehow17:17
*** nicolasbock has quit IRC17:18
*** nicolasbock has joined #openstack-nova17:18
melwittjohnthetubaguy: yeah. exact duplicates most likely. but I was thinking of if someone already has a 'instances' limit in the main DB, if they create an 'instances' limit before migrations were run, they would have two, one in API DB and one in main DB17:19
johnthetubaguymelwitt: oh right, you get a "newer one" at the top17:19
melwittyeah. again I don't see why anyone would do that but that could happen17:20
johnthetubaguywell, depends if you automate your user onboarding17:20
johnthetubaguythats probably more likely that I would like17:20
johnthetubaguys/that/than/17:20
johnthetubaguyhmm, thats mostly nonsense probably, I need to look at the API17:22
*** lucasagomes is now known as lucas-afk17:23
*** a-pugachev has quit IRC17:24
*** nic has joined #openstack-nova17:25
*** jdillaman has quit IRC17:28
*** jdillaman has joined #openstack-nova17:29
*** mvk has joined #openstack-nova17:29
openstackgerritEric Fried proposed openstack/nova: Introduce base PowerVM driver (cfg drv)  https://review.openstack.org/40940417:32
*** jaosorior has joined #openstack-nova17:32
robcresswellsdague: Updated the bug report with logs from nova-api. Seems to not recognise the project id.17:33
*** _ducttape_ has quit IRC17:35
*** lpetrut has quit IRC17:36
sdaguerobcresswell: hmmm17:36
*** ducttape_ has joined #openstack-nova17:36
sdaguerobcresswell: do you have a simple test case to reproduce it? That all seems very weird.17:36
*** kristian__ has quit IRC17:38
*** tbachman has quit IRC17:39
robcresswellsdague: Horizon master would be the simplest thing to do, if you have a devstack machine about17:40
robcresswellHad multiple other confirmations in the Horizon channel before heading over hear :)17:40
robcresswellhere*17:40
sdaguerobcresswell: ok, yeh, I need to find some lunch first, but can probably look this afternoon17:42
*** tbachman has joined #openstack-nova17:42
robcresswellsdague: Cool, no problem. If you have any suggestions, please leave them in the bug report - its Friday evening here and has been a loooong week :)17:42
sdaguerobcresswell: yeh, no worries, enjoy the weekend17:43
robcresswellsdague: Thanks, you too17:43
diana_clarkeAbout the horizon/python-novaclient thing: the tests all pass but it doesn't work in real life (aka devstack), correct?17:44
*** baoli_ has quit IRC17:45
*** baoli has joined #openstack-nova17:46
*** gszasz has quit IRC17:46
*** gszasz has joined #openstack-nova17:46
robcresswelldiana_clarke: Seems that way, yep17:46
robcresswelldiana_clarke: Haven't done much investigation, mainly just marched over here with my pitchfork. I'll be around again Monday if there are some suggestions, otherwise I'll just poke at Horizon until it works.17:47
robcresswellPrimarily a time constraint thing though so far, will have more time to dedicate next week. PTl isn't around much right now, so I'm probably the easiest person to contact :)17:49
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Remove more imagecache info file code  https://review.openstack.org/42339217:49
*** Apoorva has joined #openstack-nova17:50
diana_clarkerobcresswell: If I had to guess (without much digging), I suspect it has to do with the deprecations that were done here, specially if it's project id related: https://review.openstack.org/#/q/project:openstack/python-novaclient+branch:master+topic:session17:50
diana_clarke*especially17:51
diana_clarke(but I could be wrong)17:51
diana_clarkeperhaps this, in particular: https://review.openstack.org/#/c/350106/14/releasenotes/notes/clarify-project-id-variable-5832698315000438.yaml17:52
robcresswelldiana_clarke: Would you mind leaving suggestions on https://bugs.launchpad.net/python-novaclient/+bug/1658148 ? I'm happy to spend the time looking, but this is a busy channel so I'll likely lose track if suggestions are posted here.17:52
openstackLaunchpad bug 1658148 in OpenStack Dashboard (Horizon) "Horizon/Nova interactions broken " [Critical,New] - Assigned to Rob Cresswell (robcresswell)17:52
*** mnestratov has quit IRC17:52
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120917:53
diana_clarkerobcresswell: I'm mostly just talking out loud at this point. If I find something legit I'll be sure to update that bug, I'm on PTO this afternoon though, so I probably won't look much until Monday either.17:53
*** sacharya has quit IRC17:54
robcresswelldiana_clarke: Ah cool, not a problem. Even educated guesses are probably more valuable than my blundering around novaclient code though. Have a good weekend, and thanks for the help.17:54
*** hieulq has quit IRC17:56
*** tovin07 has quit IRC17:56
*** karimb has quit IRC17:58
*** bvanhav has quit IRC18:02
*** bvanhav has joined #openstack-nova18:02
*** jwcroppe has joined #openstack-nova18:05
*** jwcroppe_ has quit IRC18:05
*** hieulq has joined #openstack-nova18:12
*** tovin07 has joined #openstack-nova18:12
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Fix races in glusterfs mount/umount  https://review.openstack.org/42340218:15
mdboothjohnthetubaguy: For context with the nfs volume driver, with that in place GlusterFS took me about 30 minutes ^^^18:16
*** claudiub has joined #openstack-nova18:18
*** jpena is now known as jpena|off18:19
*** claudiub|2 has quit IRC18:21
openstackgerritAnusha Unnam proposed openstack/nova: Add keypairs field to InstancePayload  https://review.openstack.org/41973018:23
openstackgerritMatthew Booth proposed openstack/nova: libvirt: Remove more imagecache info file code  https://review.openstack.org/42339218:30
*** mvk has quit IRC18:30
*** ayogi has joined #openstack-nova18:32
*** sacharya has joined #openstack-nova18:34
*** jaosorior has quit IRC18:35
*** lpetrut has joined #openstack-nova18:36
*** annegentle has quit IRC18:36
*** ociuhandu has quit IRC18:40
*** esmiurium has quit IRC18:40
*** sudipto has quit IRC18:41
*** sudipto_ has quit IRC18:41
*** owalsh is now known as owalsh-brb18:42
*** gszasz has quit IRC18:43
*** Swami has joined #openstack-nova18:43
*** esmiurium has joined #openstack-nova18:47
*** browne has joined #openstack-nova18:47
sdaguethe fail rate on one of the notification tests in the functional bucket is pretty problematic - http://logs.openstack.org/29/421529/1/gate/gate-nova-tox-db-functional-ubuntu-xenial/20c5e9c/console.html#_2017-01-20_18_13_50_14045218:48
*** owalsh-brb has quit IRC18:48
sdaguewe've got 2 gate resets right now on that18:48
sdaguehttp://logs.openstack.org/09/407309/16/gate/gate-nova-tox-db-functional-ubuntu-xenial/5680644/console.html#_2017-01-20_17_53_41_192031 as well18:49
*** owalsh-brb has joined #openstack-nova18:49
*** ayogi has quit IRC18:51
*** rfolco has quit IRC18:51
*** JoseMello has quit IRC18:55
melwittsdague: mriedem_afk has this change up to add logging to help with investigating that https://review.openstack.org/#/c/421221/18:56
sdaguemelwitt: +A18:59
melwittsweet18:59
*** ociuhandu has joined #openstack-nova19:00
*** mriedem_afk is now known as mriedem19:00
*** rfolco has joined #openstack-nova19:01
*** sacharya has quit IRC19:02
*** rfolco has quit IRC19:02
melwittmriedem: ohay, I just commented on your d-g change, I think maybe I found what's wrong19:05
mriedemmelwitt: i just updated it for that thanks19:05
melwittoh, cool19:05
mriedemthat doesn't really explain why it's trying to run things on stable though19:05
*** voelzmo has joined #openstack-nova19:05
mriedemsince: test -f discover_hosts.sh won't exist on stable19:05
mriedemso it shouldn't try the sudo part19:05
melwittmriedem: oh, yeah sorry I found something else that I just commented on a sec ago, the permissions on the /logs dir19:06
melwittI dunno about the stable thing though19:06
mriedemthe logs permissions are changed before we run discover_host19:08
mriedemso i'm thinking that's not it19:08
melwittI thought it's only doing that in the other code path19:09
melwittin the "else"19:09
mriedemgdi19:12
mriedemmelwitt: do you ever get tired of being right?19:12
sdaguemriedem: is that the t-shirt slogan for Boston?19:13
melwitthaha, well, we'll see if that actually works. d-g looks like magic to me19:13
oomichialex_xu: johnthetubaguy: gmann: Can you take a look at https://review.openstack.org/#/c/406377 ?19:14
mriedemsdague: i think the slogan is going to be "wait, what if i upgrade to ocata THIS way"19:15
*** unicell has joined #openstack-nova19:15
melwitthaha, yes that19:16
*** unicell is now known as Guest5907919:16
sdaguepeople didn't realize that ocata is actually a puzzle room19:16
melwittlol19:16
*** david-lyle has joined #openstack-nova19:17
mriedembauzas: ok +W on the placement fixture19:23
*** bvanhav has quit IRC19:23
mriedemsdague: so before laura gets home and explodes her travel anxiety on me, can you take a quick peek at https://review.openstack.org/#/c/423005/ and let me know if that's an OK track for this thing with cells v2 in d-g19:23
mriedemthe point of putting discover_hosts into a script in devstack is to avoid needing ugly branch logic in d-g itself19:24
*** david-lyle has quit IRC19:24
*** bvanhav has joined #openstack-nova19:25
*** baoli has quit IRC19:25
*** Guest55718 has quit IRC19:26
*** tesseract has quit IRC19:32
*** Guest59079 has quit IRC19:32
*** sshen has quit IRC19:34
*** tbachman has quit IRC19:34
sdaguemriedem: I think so...19:34
*** kristian__ has joined #openstack-nova19:34
*** sambetts is now known as sambetts|afk19:36
openstackgerritFrancesco Santoro proposed openstack/nova: os-vif: convert libvirt driver to use os-vif for fast path vhostuser  https://review.openstack.org/38506119:36
melwittsomething blowing up on the bottom change19:36
openstackgerritSTEW TY proposed openstack/nova: Transform instance.rescue notifications  https://review.openstack.org/38564419:38
*** kristian__ has quit IRC19:39
melwitt/opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 288: localrc: Permission denied19:39
melwittI wonder if those commands have to be after setup_localrc or something?19:40
*** stvnoyes1 has joined #openstack-nova19:42
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/42232319:43
*** stvnoyes has quit IRC19:45
*** qiuyu has joined #openstack-nova19:45
*** yamahata has quit IRC19:45
*** owalsh-brb is now known as owalsh19:47
*** slaweq_ has joined #openstack-nova19:47
*** Sukhdev has joined #openstack-nova19:47
mriedemmaybe but i'm not sure why19:47
*** qiuyu is now known as unicell_19:48
*** jose-phillips has joined #openstack-nova19:48
*** voelzmo has quit IRC19:49
*** voelzmo has joined #openstack-nova19:50
mriedemsdague: ^ do we need to run setup_localrc before we can change permissions on the files in the workspace?19:50
*** catinthe_ has joined #openstack-nova19:50
sdagueis there a full log somewhere?19:51
*** jaosorior has joined #openstack-nova19:52
melwittsdague: http://logs.openstack.org/17/423417/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/479e3c9/console.html#_2017-01-20_19_25_44_044049 I don't know how to see more detail than that19:52
*** kristian__ has joined #openstack-nova19:52
*** catintheroof has quit IRC19:53
mriedemyeah that's all i see19:55
*** voelzmo has quit IRC19:55
melwittand this is the change https://review.openstack.org/#/c/423417/19:55
mriedemit calls setup_localrc and things blow up19:55
mriedemoh i think i know19:55
mriedembecause d-g can't write to the files because stack user owns then now?19:56
*** unicell_ has quit IRC19:56
*** unicell_ has joined #openstack-nova19:56
mriedemso, zuul user can't write to them in d-g19:56
*** unicell_ is now known as unicell19:56
melwittohh19:56
*** unicell has quit IRC19:57
melwittso I guess normally it sets up things first, then changes things over to the stack user19:57
*** unicell has joined #openstack-nova19:58
sdaguewe do definitely drop privs completely for safety reasons, and remove files from sudoers20:00
*** cleong has quit IRC20:00
*** tbachman has joined #openstack-nova20:00
*** jamesdenton has joined #openstack-nova20:01
mriedemok, so i'll redo this and just move that stuff into a common function20:02
mriedemso i can also call from the grenade branch20:02
*** annegentle has joined #openstack-nova20:03
*** tbachman_ has joined #openstack-nova20:05
*** tbachman has quit IRC20:06
*** tbachman_ is now known as tbachman20:06
sdagueyeh, your analysis that you are changing permissions too early is right, sorry it took a minute for me to gather all the context20:06
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120920:07
*** gouthamr has quit IRC20:07
*** moshele has joined #openstack-nova20:08
melwittthanks sdague20:08
mriedempushed20:08
mriedemjust in time for laura to walk in20:08
* mriedem prepares20:08
sdaguethe permission changing is done for the stack user right before the stack.sh hand off. It starts as being under the jenkins user. The stack user can itself sudo up until this point - https://github.com/openstack-infra/devstack-gate/blob/5883a8269a741d77c1853150c56d6d90fe01b83e/devstack-vm-gate.sh#L720-L72420:08
sdagueit's sudo privs are taken away before tempest runs, so that tempest doesn't cheat20:09
dimsmriedem :)20:09
dimssdague : gate is 39 deep, something got busted?20:09
sdaguedims: as far as I can, it's just a ton of paper cuts20:10
sdaguenova notification tests are sometimes failing20:10
dimsouch ok. at least we have weekend to catch up on20:10
sdagueI saw some db things failing on cinder20:10
dimswill watch a bit as well20:10
sdaguethe keystone os-api-ref one, which I pushed a fix (and email on)20:10
dimsack y i saw that. thanks sdague20:11
*** owalsh is now known as owalsh-afk20:12
dimsugh. just spotted this in the gate queue - http://logs.openstack.org/11/423111/2/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/60c1d57/logs/screen-n-cpu.txt.gz?level=ERROR#_2017-01-20_19_36_46_60720:14
dimslibvirtError: internal error: client socket is closed20:15
*** esmiurium has quit IRC20:15
*** READ10 has quit IRC20:15
mriedemdims: that's known20:16
mriedemlibvirt crashes intermittently on xenial20:16
mriedemhttp://status.openstack.org//elastic-recheck/index.html#164391120:17
mriedemhttp://status.openstack.org//elastic-recheck/index.html#164677920:17
mriedemhttp://status.openstack.org//elastic-recheck/index.html#163898220:17
dimsack mriedem20:18
mriedemjroll: vdrok: sambetts|afk: can i mark this as complete too? https://blueprints.launchpad.net/nova/+spec/ironic-plug-unplug-vifs-update20:21
mriedemthe vifs plug/unplug patch is merged,20:22
mriedemthe interface attach/detach thing isn't20:22
jrollmriedem: yes, that doesn't mention the latter, that should be a separate blueprint imo20:22
mriedemwhich is https://review.openstack.org/#/c/419975/20:22
mriedemok20:22
mriedemcool20:22
mriedemnice both of those bps are merged then (portgroups and vifs update)20:23
*** yamahata has joined #openstack-nova20:24
*** amoralej is now known as amoralej|off20:27
bauzasoh man, the gate...20:28
*** xyang1 has joined #openstack-nova20:29
*** d9k has joined #openstack-nova20:31
*** esmiurium has joined #openstack-nova20:31
*** stvnoyes has joined #openstack-nova20:32
*** dave-mccowan has joined #openstack-nova20:34
*** eharney has quit IRC20:34
*** stvnoyes1 has quit IRC20:35
mriedemew we unconditionally run osprofiler on all unit test runs20:37
mriedemeven if i just want to test a specific path20:37
*** salv-orlando has joined #openstack-nova20:38
*** mvensky has joined #openstack-nova20:38
*** salv-orlando has quit IRC20:43
*** voelzmo has joined #openstack-nova20:44
*** bvanhav has quit IRC20:45
*** Apoorva has quit IRC20:46
*** david-lyle has joined #openstack-nova20:47
*** ijw has quit IRC20:48
openstackgerritJulian proposed openstack/nova: Create cmd/script that prints JSON Schema of Notification Payload Classes  https://review.openstack.org/41183620:50
*** slaweq has quit IRC20:51
*** slaweq_ has quit IRC20:51
*** slaweq_ has joined #openstack-nova20:52
openstackgerritMatt Riedemann proposed openstack/nova: os-vif: convert libvirt driver to use os-vif for fast path vhostuser  https://review.openstack.org/38506120:52
mriedemsean-k-mooney: leakypipes: i'm happy with ^ now20:52
*** slaweq has joined #openstack-nova20:53
mriedemactually, hmm20:53
leakypipesmriedem: need to boot into Windows VM... biab. (yep, Webex calls)20:54
*** leakypipes has quit IRC20:54
*** jaosorior has quit IRC20:57
*** dimtruck is now known as zz_dimtruck21:00
bauzasmriedem: sdague: I'm currently writing a patch for adding the microversion header in the report client21:00
bauzasmriedem: sdague: do you think we should default to the min version or the max one ?21:01
bauzasI think the latter21:01
bauzasbut maybe lemme upload the change21:01
sdaguebauzas: I thought we always default to min unless specified21:01
bauzassdague: I first thought about that21:02
*** catinthe_ has quit IRC21:02
bauzassdague: okay, lemme try to do this21:02
bauzasand upload it so we can disucss21:02
*** catintheroof has joined #openstack-nova21:03
*** dtp has quit IRC21:07
*** catintheroof has quit IRC21:07
mriedembauzas: i put up something like that last night21:08
openstackgerritMatt Riedemann proposed openstack/nova: os-vif: convert libvirt driver to use os-vif for fast path vhostuser  https://review.openstack.org/38506121:09
mriedembauzas: in here https://review.openstack.org/#/c/407309/21:09
mriedemthat requests 1.1 specifically for the aggregates GET it needs21:09
mriedemwhich may fail, but then it's just that aggregates GET that fails and not everything else21:09
bauzasmriedem: :(21:09
mriedemthe scheduler report client is currently not doing version discovery21:09
bauzaslemme upload it21:09
*** raunak has quit IRC21:11
mriedemsfinucan: +2 on https://review.openstack.org/#/c/385061/21:11
*** eharney has joined #openstack-nova21:13
*** gouthamr has joined #openstack-nova21:14
openstackgerritMatt Riedemann proposed openstack/nova: Ironic: Add soft reboot support to ironic driver  https://review.openstack.org/40374521:15
*** voelzmo has quit IRC21:17
bauzasmriedem: KABOOOM21:17
bauzasmriedem: my patch is trampled by the above ^21:18
bauzasmriedem: so I'll remove the get header21:18
openstackgerritEric Fried proposed openstack/nova: Introduce base PowerVM driver (disk drv)  https://review.openstack.org/40940121:19
*** damien_r has joined #openstack-nova21:21
*** moshele has quit IRC21:21
*** shaner has quit IRC21:21
*** stewie925_ has joined #openstack-nova21:24
*** Apoorva has joined #openstack-nova21:24
*** karimb has joined #openstack-nova21:26
*** karimb has quit IRC21:26
*** tbachman has quit IRC21:26
*** shaner has joined #openstack-nova21:27
*** jamielennox is now known as jamielennox|away21:28
mriedemhttps://review.openstack.org/#/c/403745/ also looks good to go21:29
*** jdurgin has quit IRC21:30
slaweq_oomichi: hello21:30
slaweq_oomichi: some time ago You reviewed my small patch https://review.openstack.org/#/c/420176/21:30
slaweq_oomichi: I answered to Your comment there, can You maybe have a look on it?21:31
slaweq_oomichi: thx in advance21:31
*** smatzek has quit IRC21:31
mriedemclaudiub: you're going to have to sync up with markus_z or someone from s390 on https://review.openstack.org/#/c/420960/ else we'll just have to move that forward without the s390 features21:32
*** jdurgin has joined #openstack-nova21:34
*** satyar has quit IRC21:34
*** Jeffrey4l__ has joined #openstack-nova21:35
*** Jeffrey4l_ has quit IRC21:35
mriedemmelwitt: booya http://logs.openstack.org/05/423005/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/90ab2f2/logs/devstack-gate-discover-hosts.txt.gz21:37
*** gouthamr has quit IRC21:37
mriedemthe stable jobs are still failing, looks like they are still trying to run discover_hosts,21:37
mriedemhttp://logs.openstack.org/05/423005/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/39d0108/logs/devstack-gate-discover-hosts.txt.gz21:38
mriedemi wonder if the "test -f discover_hosts.sh" is making it exit with 121:38
mriedemi think it is21:39
mriedemuser@xubuntu:~/git/devstack$ cd ~/git/devstack && test -f discover_hosts1.sh && sudo -H -u user stdbuf -oL -eL cat discover_hosts.sh21:39
mriedemuser@xubuntu:~/git/devstack$ echo $?21:39
mriedem121:39
*** salv-orlando has joined #openstack-nova21:39
*** kristian__ has quit IRC21:39
*** kristian__ has joined #openstack-nova21:40
mriedemwhich means i basically can't avoid branch logic in d-g for this21:40
*** jerrygb_ has quit IRC21:41
*** ijw has joined #openstack-nova21:42
*** salv-orlando has quit IRC21:44
*** kristian__ has quit IRC21:44
mriedemactually nvm21:44
mriedem|| true to the rescue21:44
*** david-lyle has quit IRC21:45
*** _ducttape_ has joined #openstack-nova21:48
*** _ducttape_ has quit IRC21:49
bauzasI'm soooo f*** up21:50
*** raunak has joined #openstack-nova21:50
bauzasthe gate is horribly late21:50
*** _ducttape_ has joined #openstack-nova21:50
_gryfmriedem, you might be interested in closing this bug https://review.openstack.org/#/c/422780/21:50
bauzasand I can't upload new changes unless resetting my current ones in the gate21:50
*** ducttape_ has quit IRC21:51
*** avolkov has quit IRC21:51
*** zz_dimtruck is now known as dimtruck21:52
mriedem_gryf: commented21:53
mriedembauzas: -R21:53
mriedemgit review -R21:53
bauzasmriedem: yup I know21:53
bauzasmriedem: but I want to rebase based on the one you merged21:54
bauzasmriedem: you know, the one having the microversion in get()21:54
mriedemoh21:54
mriedemwell, you can always work the weekend :) unless your govt has outlawed it21:55
mriedemjust put on some loverboy21:55
mriedemhttps://www.youtube.com/watch?v=zL8G5pBZ5CI21:55
*** jwcroppe has quit IRC21:55
_gryfmriedem, oh shit. i'll cover that.21:56
bauzasmriedem: well, I'm not trumped by my govt :p21:56
_gryfi mean "ow snap" or smth like this21:57
mriedemi <3 trump21:57
_gryf;P21:57
bauzasmriedem: I mean, I'm working now because I could see a wall next week between you and me21:57
stewie925_hi all, I am fix a merge conflict for one of my nova notificaion commits.  After rebasing I ran the functional test and it shows the following erro:   No authentication information found for placement API. Placement is optional in Newton, but required in Ocata. Please enable the placement service before upgrading.21:59
*** gouthamr has joined #openstack-nova22:01
*** thorst_ has quit IRC22:02
stewie925_oops - think I may have found something... brb22:02
*** thorst_ has joined #openstack-nova22:03
melwittmriedem: a-ha, coolness on the d-g change22:05
*** thorst_ has quit IRC22:07
mriedemmelwitt: i'm told in -infra that discover_hosts needs to be moved into post-stack for grenade22:08
mriedembut that can happen after we see if this d-g run is good22:08
melwittokay22:08
mriedemand then either you or dansmith will have to do that22:08
mriedembauzas: i'll have email.22:08
mriedembauzas: and there are other cores around next week too22:08
bauzasmriedem: np, enjoy your time-off22:09
bauzasmriedem: I'm just done with trying to fix all the placement issues22:09
mriedemi'm not sure what that means22:09
mriedemi thought you just needed to pass in the 1.4 microversion22:09
stewie925_thought I found something with the placement api error ... but I didnt :(22:10
bauzasmriedem: I *could* do that easily now with the direct get call, but I prefer to update the ReportClient by having a min and max versions22:12
bauzasI'd have actually by far preferred we hadn't gone that way with providing directly the header in the get method but meh.22:13
melwittmriedem: so for non-grenade, it stays where it is, for grenade it moves right after the run of stack.sh22:15
melwittor does this mean it moves out of d-g for grenade and into the grenade repo?22:16
sdaguemelwitt: so... it could be either honestly22:16
melwittokay. just making sure I understand what to do if I have to do it22:16
sdagueit needs to happen after the post-stack.sh run22:16
sdaguethat's where d-g puts the subnode orchestration commands22:17
sdaguehttps://github.com/openstack-dev/grenade/blob/489202bd707866de9abc25a46a3f31c10e939076/grenade.sh#L24422:18
sdagueeither way, a NOTE should be added about this being a work around for ocata until there is some auto registration for the single node case22:18
sdaguesorry, single cell case22:18
melwittI had just now found that, thanks. I think I understand now22:19
sdaguecool, ok off to dinner, have a good weekend folks22:21
mriedembauzas: yeah version discovery is obviously better22:22
mriedemthings are just tight22:22
*** tbachman has joined #openstack-nova22:22
*** slaweq has quit IRC22:22
mriedembauzas: so maybe work with sdague and jaypipes on the best way forward there on monday22:22
mriedembauzas: we're pretty close though and we've already said you need placement for n-sch in ocata,22:22
mriedemso it's going to have to be there,22:22
*** slaweq_ has quit IRC22:23
mriedemso i think requesting 1.4 and handling the error if it's not at 1.4 (newton placement) with an ERROR and NoValidHost is expected behavior given the ML discussion22:23
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs  https://review.openstack.org/42120922:23
bauzasmriedem: fair point22:23
bauzasmriedem: given the gate, maybe just directly calling 1.4 is the quickiest one22:24
mriedembauzas: which reminds me that we're going to need a docs update in addition to reno in your change, or immediately following it,22:24
mriedemi.e. we need to update the upgrade docs devref to make a note that placement is required for n-sch in ocata, and should be upgraded first or at the same time22:24
bauzasroger22:24
mriedembauzas: yes i think we do 1.422:24
*** burgerk has quit IRC22:25
*** esberglu has quit IRC22:26
*** armax has quit IRC22:26
*** esberglu has joined #openstack-nova22:26
*** tblakes has quit IRC22:27
*** esberglu has quit IRC22:30
melwittmriedem: is your latest comment saying we might not need discover_hosts at all for multi-node grenade?22:34
*** jheroux has quit IRC22:34
*** jamesdenton has quit IRC22:35
aunnamstewie925_, I looked at your patch, by looking at the logs I think the placement api is not the problem. Commented on your patch.22:36
stewie925_aunnam: thanks I'll check it out22:36
*** tbachman has quit IRC22:36
mriedemmelwitt: it says i'm not totally sure :)22:37
mriedemwe'll have to see22:37
melwittokay22:38
mriedemalright i'm signing off, ttyl22:39
melwittk, have nice time off22:39
*** mriedem has quit IRC22:39
*** salv-orlando has joined #openstack-nova22:40
*** jerrygb has joined #openstack-nova22:40
*** armax has joined #openstack-nova22:42
*** thorst_ has joined #openstack-nova22:43
*** salv-orlando has quit IRC22:44
*** dave-mccowan has quit IRC22:46
bauzasany idea why the gate is consistently resetting ?22:46
*** thorst_ has quit IRC22:47
*** burt has quit IRC22:52
*** mdrabe has quit IRC22:57
*** masber has quit IRC22:59
*** dtp has joined #openstack-nova22:59
*** masber has joined #openstack-nova23:00
*** damien_r has quit IRC23:04
*** xyang1 has quit IRC23:14
*** thorst_ has joined #openstack-nova23:15
*** thorst_ has quit IRC23:20
*** annegentle has quit IRC23:20
*** _ducttape_ has quit IRC23:22
*** figleaf is now known as edleafe23:31
*** salv-orlando has joined #openstack-nova23:41
*** armax has quit IRC23:41
*** lpetrut has quit IRC23:44
*** salv-orlando has quit IRC23:45
*** tbachman has joined #openstack-nova23:50
*** edmondsw has quit IRC23:53
*** edmondsw has joined #openstack-nova23:54
*** dimtruck is now known as zz_dimtruck23:58
*** sacharya has joined #openstack-nova23:58
*** edmondsw has quit IRC23:58

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