Friday, 2017-05-05

*** yingjun has joined #openstack-nova00:01
*** thorst_afk has joined #openstack-nova00:02
openstackgerritmelanie witt proposed openstack/nova master: Make NovaException format errors fatal for tests  https://review.openstack.org/41161500:07
openstackgerritmelanie witt proposed openstack/nova master: Fix unit test exception KeyErrors  https://review.openstack.org/46276400:07
*** Apoorva has quit IRC00:07
melwittmriedem: I revived my old attempt at the exception KeyErrors detection ^ I ordered the fixes after the detection patch for now to demonstrate that it works00:07
*** Daviey_ has quit IRC00:11
openstackgerritmelanie witt proposed openstack/nova master: Fix unit test exception KeyErrors  https://review.openstack.org/46276400:13
*** Yangyapeng has quit IRC00:14
jaypipesmriedem: ty sir.00:15
jaypipesmriedem: to cut a release, do I just git tag -a it?00:15
*** thorst_afk has quit IRC00:17
*** tjones has left #openstack-nova00:21
*** jerrygb has joined #openstack-nova00:22
*** slaweq has joined #openstack-nova00:23
*** jamesdenton has joined #openstack-nova00:24
*** jerrygb has quit IRC00:26
*** zz_dimtruck is now known as dimtruck00:27
*** slaweq has quit IRC00:28
*** nic has quit IRC00:29
*** mriedem1 has joined #openstack-nova00:31
mriedem1jaypipes: nope00:31
mriedem1you post to openstack/releases00:31
mriedem1jaypipes: like this https://github.com/openstack/releases/commit/33ebc95728b40ca6a06c764a51a79dc24e95b55500:32
*** hoonetorg has quit IRC00:32
mriedem1so you need a new - version entry00:32
mriedem1with the latest git hash00:32
mriedem1highlights are optional00:32
*** mriedem has quit IRC00:33
mriedem1melwitt: ok00:33
mriedem1nice00:33
mriedem1melwitt: i'll have to think of some other crazy crap that needs fixing now00:33
*** iceyao has joined #openstack-nova00:35
mriedem1melwitt: wait, so,00:39
mriedem1how does the bottom change not fail if you didn't also fix the things in the top change at the same time?00:39
*** mriedem1 is now known as mriedem00:39
*** iceyao has quit IRC00:40
*** thorst_afk has joined #openstack-nova00:45
*** hoonetorg has joined #openstack-nova00:46
*** thorst_afk has quit IRC00:46
*** iceyao has joined #openstack-nova00:49
*** winston-d_ has joined #openstack-nova00:50
*** yamamoto has joined #openstack-nova00:51
*** Shunli has joined #openstack-nova00:53
*** iceyao has quit IRC00:53
*** yamamoto has quit IRC00:54
*** yamahata has joined #openstack-nova00:55
*** salv-orlando has joined #openstack-nova00:55
mriedemKevin_Zheng: i've got a start on the forum session for listing instances using searchlight https://etherpad.openstack.org/p/BOS-forum-using-searchlight-to-list-instances00:58
mriedemin case you have things you'd like to see covered in that session; the etherpad is a bit basic at the moment00:58
*** jamesdenton has quit IRC00:59
*** salv-orlando has quit IRC00:59
*** jamesdenton has joined #openstack-nova01:01
*** phuongnh has joined #openstack-nova01:02
*** tuanluong has joined #openstack-nova01:03
*** brault has joined #openstack-nova01:05
*** dixiaoli has joined #openstack-nova01:06
*** gjayavelu has quit IRC01:06
*** eandersson has quit IRC01:06
*** brault has quit IRC01:10
*** iceyao has joined #openstack-nova01:10
*** markvoelker has quit IRC01:12
*** markvoelker has joined #openstack-nova01:13
*** mingyu has joined #openstack-nova01:13
mriedemjaypipes: and this one for you to gaze upon https://etherpad.openstack.org/p/BOS-forum-compute-instance-volume-affinity-hpc01:14
*** lbragstad_alt has quit IRC01:14
*** Yangyapeng has joined #openstack-nova01:15
*** thorst_afk has joined #openstack-nova01:15
jaypipesmriedem: cool, thx.01:15
*** baoli has quit IRC01:16
openstackgerritJay Pipes proposed openstack/nova master: add cache which keeps DB and os_traits in sync  https://review.openstack.org/46276901:16
openstackgerritJay Pipes proposed openstack/nova master: integrate trait cache with TraitList and Trait  https://review.openstack.org/46277001:16
*** kevinz has joined #openstack-nova01:16
*** jamesdenton has quit IRC01:16
jaypipesmriedem, dansmith: ^^ depends on the as-yet-unreleased os-traits 0.3 release.01:16
*** lbragstad has joined #openstack-nova01:17
*** gouthamr has joined #openstack-nova01:17
*** markvoelker has quit IRC01:17
*** mingyu has quit IRC01:18
*** lbragstad has quit IRC01:18
*** lbragstad has joined #openstack-nova01:18
mriedemjaypipes: ping me when you get that releases patch up01:18
mriedemor have me push it01:18
mriedemwhichever01:18
mriedemb/c i can push it real good01:18
*** ssurana has joined #openstack-nova01:18
*** ssurana has quit IRC01:19
Kevin_Zhengmriedem: I do have some information about this, could I update it in the bottom of the etherpad and maybe you can have some idea and update the whole ehterpad?01:19
*** thorst_afk has quit IRC01:19
mriedemKevin_Zheng: sure01:19
*** lbragstad has quit IRC01:19
*** lbragstad has joined #openstack-nova01:20
Kevin_Zhengmriedem: :)01:20
*** crushil has joined #openstack-nova01:20
mriedemKevin_Zheng: i put an "other notes" section at the bottom https://etherpad.openstack.org/p/BOS-forum-using-searchlight-to-list-instances01:20
Kevin_ZhengOK01:20
jaypipesmriedem: https://review.openstack.org/46277101:21
*** dave-mccowan has joined #openstack-nova01:21
*** lbragstad has quit IRC01:21
*** lbragstad has joined #openstack-nova01:22
*** lbragstad has quit IRC01:23
*** lbragstad has joined #openstack-nova01:23
mriedemjaypipes: beautiful01:25
*** kaisers has joined #openstack-nova01:25
jaypipesmriedem: thanks honey.01:25
sean-k-mooneyjaypipes: does that new release have the network namespace out of interest?01:26
jaypipessean-k-mooney: yup.01:26
sean-k-mooneycool01:26
jaypipessean-k-mooney: also... what the heck are you doing up? :)01:26
sean-k-mooneyi did not sleep yesterday so i had a 4 hour nap from 8pm to ~midnight my time so im awake again01:27
sean-k-mooneynot ideal but oh well01:27
jaypipesah :)01:27
*** kaisers_ has quit IRC01:28
*** marst has quit IRC01:28
*** marst has joined #openstack-nova01:28
sean-k-mooneyjaypipes: do you know what timezone sdauge is in?01:29
jaypipesEDT01:30
jaypipessean-k-mooney: ^01:30
sean-k-mooneyah so he will be offline for the night. its pretty late for you too right01:31
*** zhurong has joined #openstack-nova01:31
jaypipessean-k-mooney: 21:30 here, yeah01:32
sean-k-mooneyi need to open a minor bug with the new devstack systemd code01:32
sean-k-mooneyit almost works across reboots except for https://github.com/openstack-dev/devstack/blob/a292c5068ce8b285afc1ecfd473c91c8789922d3/lib/apache#L231-L23201:33
sean-k-mooneyjust need to have systemd create the folder automatically and it will work01:33
sean-k-mooneycurrently the placement api and keystone are fialing to start because of that01:34
*** baoli has joined #openstack-nova01:35
*** yolkfull__ has joined #openstack-nova01:36
melwittmriedem: the bottom change should fail, I did that intentionally (temporarily) to show that it will work with the text fixes on top of it01:44
melwitt*test fixes01:45
*** jamesdenton has joined #openstack-nova01:45
melwittonce people are good with the bottom change, I'll flip the order01:46
melwittgotta run for now01:46
*** gouthamr has quit IRC01:48
*** thorst_afk has joined #openstack-nova01:49
*** zhurong has quit IRC01:50
mriedemok01:50
*** gouthamr has joined #openstack-nova01:51
*** jamesdenton has quit IRC01:51
*** jamesdenton has joined #openstack-nova01:51
*** lbragsta_ has joined #openstack-nova01:54
*** lbragsta_ has quit IRC01:55
*** jamielennox is now known as jamielennox|away01:55
*** salv-orlando has joined #openstack-nova01:56
*** thorst_afk has quit IRC01:56
*** thorst_afk has joined #openstack-nova01:57
openstackgerritZhenyu Zheng proposed openstack/nova master: Use plain routes list for server-password endpoint instead of stevedore  https://review.openstack.org/46204901:58
*** salv-orlando has quit IRC02:00
*** thorst_afk has quit IRC02:02
*** yingjun has quit IRC02:03
*** salv-orlando has joined #openstack-nova02:04
*** Guest73837 has quit IRC02:06
mriedemjaypipes: dansmith: edleafe: bauzas: claims in the scheduler forum etherpad https://etherpad.openstack.org/p/BOS-forum-move-claims-from-compute-to-scheduler02:08
jaypipesthx02:08
*** salv-orlando has quit IRC02:09
*** gongysh has joined #openstack-nova02:10
*** Guest73837 has joined #openstack-nova02:10
*** jerrygb has joined #openstack-nova02:11
*** mdnadeem has joined #openstack-nova02:11
*** armax has quit IRC02:12
*** dtp has quit IRC02:15
mriedemand now it's time for some veep02:15
*** mriedem has quit IRC02:15
*** hongbin has joined #openstack-nova02:17
*** zsli_ has joined #openstack-nova02:18
*** jamielennox|away is now known as jamielennox02:19
*** Shunli has quit IRC02:21
*** yonglihe has joined #openstack-nova02:21
openstackgerritZhenyu Zheng proposed openstack/nova master: [POC] Searchlight intergration  https://review.openstack.org/44224802:24
*** slaweq has joined #openstack-nova02:24
*** mingyu has joined #openstack-nova02:27
*** mdnadeem has quit IRC02:28
*** arunman has joined #openstack-nova02:28
*** ssurana has joined #openstack-nova02:28
*** slaweq has quit IRC02:29
*** alex_xu has joined #openstack-nova02:32
*** thorst_afk has joined #openstack-nova02:33
*** gouthamr has quit IRC02:37
*** zhurong has joined #openstack-nova02:39
*** vladikr has quit IRC02:39
*** marst_ has joined #openstack-nova02:44
*** marst has quit IRC02:45
*** mingyu has quit IRC02:45
*** zsli__ has joined #openstack-nova02:46
*** zsli_ has quit IRC02:46
*** nicolasbock has quit IRC02:46
*** mingyu has joined #openstack-nova02:47
*** thorst_afk has quit IRC02:51
*** zhurong has quit IRC02:54
*** zhurong has joined #openstack-nova02:54
*** mingyu has quit IRC02:55
*** mingyu has joined #openstack-nova02:56
*** iceyao has quit IRC03:00
*** salv-orlando has joined #openstack-nova03:05
*** brault has joined #openstack-nova03:06
*** jerrygb has quit IRC03:07
*** iceyao has joined #openstack-nova03:08
*** salv-orlando has quit IRC03:10
*** brault has quit IRC03:11
*** markvoelker has joined #openstack-nova03:11
*** vks1 has joined #openstack-nova03:12
*** jamesdenton has quit IRC03:12
*** dave-mccowan has quit IRC03:16
*** gouthamr has joined #openstack-nova03:17
*** baoli has quit IRC03:19
*** yolkfull__ is now known as yolkfull03:20
*** ljxiash has joined #openstack-nova03:22
*** mingyu has quit IRC03:23
*** ljxiash has quit IRC03:23
*** ljxiash has joined #openstack-nova03:24
*** mingyu has joined #openstack-nova03:24
*** mingyu has quit IRC03:24
*** mingyu has joined #openstack-nova03:25
*** armax has joined #openstack-nova03:25
*** cNilesh has joined #openstack-nova03:27
*** ljxiash has quit IRC03:28
*** fragatin_ has joined #openstack-nova03:29
*** fragatina has quit IRC03:32
*** fragatin_ has quit IRC03:33
*** fragatina has joined #openstack-nova03:35
*** mingyu has quit IRC03:38
*** mingyu has joined #openstack-nova03:38
*** fragatina has quit IRC03:39
*** yamamoto has joined #openstack-nova03:42
*** scottda has quit IRC03:45
*** mingyu has quit IRC03:47
*** mingyu has joined #openstack-nova03:47
*** thorst_afk has joined #openstack-nova03:48
*** yamamoto has quit IRC03:50
*** dimtruck is now known as zz_dimtruck03:53
*** iceyao has quit IRC03:57
*** gouthamr has quit IRC03:58
*** mingyu has quit IRC03:59
*** zhurong has quit IRC04:00
*** armax has quit IRC04:00
*** fragatina has joined #openstack-nova04:00
*** mingyu has joined #openstack-nova04:01
*** fragatina has quit IRC04:02
*** fragatina has joined #openstack-nova04:02
*** fragatina has quit IRC04:04
*** fragatina has joined #openstack-nova04:04
*** salv-orlando has joined #openstack-nova04:06
*** thorst_afk has quit IRC04:07
*** salv-orlando has quit IRC04:11
*** slaweq has joined #openstack-nova04:12
*** rfolco has quit IRC04:15
*** slaweq has quit IRC04:16
*** gongysh has quit IRC04:20
*** marst_ has quit IRC04:20
*** cNilesh has quit IRC04:22
*** hongbin has quit IRC04:22
*** iceyao has joined #openstack-nova04:23
*** abhi89 has joined #openstack-nova04:23
*** cNilesh has joined #openstack-nova04:25
*** iceyao has quit IRC04:27
*** armax has joined #openstack-nova04:27
*** zhurong has joined #openstack-nova04:32
*** nmathew has joined #openstack-nova04:36
*** hongbin has joined #openstack-nova04:37
*** iceyao has joined #openstack-nova04:38
*** trinaths has joined #openstack-nova04:39
*** armax has quit IRC04:41
*** salv-orlando has joined #openstack-nova04:45
*** Yangyapeng has quit IRC04:47
*** sridharg has joined #openstack-nova04:48
*** Yangyapeng has joined #openstack-nova04:48
*** ayogi has joined #openstack-nova04:49
*** mdavidson has quit IRC04:49
*** sree has joined #openstack-nova04:50
*** trinaths has quit IRC04:51
*** zsli__ has quit IRC04:56
*** zsli__ has joined #openstack-nova04:57
*** trinaths has joined #openstack-nova05:00
*** huanxie has joined #openstack-nova05:02
*** mdavidson has joined #openstack-nova05:02
*** thorst_afk has joined #openstack-nova05:03
*** brault has joined #openstack-nova05:07
*** thorst_afk has quit IRC05:08
*** gaurangt_ has quit IRC05:10
*** mingyu has quit IRC05:11
*** brault has quit IRC05:11
*** links has joined #openstack-nova05:13
*** iceyao has quit IRC05:13
*** tongli has quit IRC05:14
*** adisky_ has joined #openstack-nova05:16
*** cNilesh has quit IRC05:17
*** cNilesh has joined #openstack-nova05:18
*** yamahata has quit IRC05:19
*** gongysh has joined #openstack-nova05:19
*** yamahata has joined #openstack-nova05:20
*** hongbin has quit IRC05:20
*** Jack_Iv has joined #openstack-nova05:26
*** cNilesh has quit IRC05:27
*** tovin07_ has joined #openstack-nova05:27
*** Jack_Iv has quit IRC05:30
*** mdnadeem has joined #openstack-nova05:37
*** prateek has joined #openstack-nova05:42
*** mingyu has joined #openstack-nova05:45
*** tuanluong has quit IRC05:46
openstackgerritAlex Xu proposed openstack/nova master: Totally freeze the extension_info API  https://review.openstack.org/46282505:53
alex_xugmann: johnthetubaguy ^ let us freeze the extension API totally :)05:53
openstackgerritfalseuser proposed openstack/nova master: [BugFix] Release the memory quota for video ram when deleting an instance.  https://review.openstack.org/45605005:55
*** Jack_Iv has joined #openstack-nova05:56
*** tuanluong has joined #openstack-nova05:59
*** lucky__ has joined #openstack-nova06:00
*** mlakat has joined #openstack-nova06:02
*** andreas_s has joined #openstack-nova06:02
*** mingyu has quit IRC06:03
*** links has quit IRC06:04
*** mingyu has joined #openstack-nova06:07
*** mingyu has quit IRC06:08
*** iceyao has joined #openstack-nova06:09
*** kiwi_rot has joined #openstack-nova06:10
*** salv-orlando has quit IRC06:10
*** pcaruana has joined #openstack-nova06:11
*** nmathew has quit IRC06:12
*** iceyao has quit IRC06:16
*** slaweq has joined #openstack-nova06:17
*** Oku_OS-away is now known as Oku_OS06:17
*** slaweq has quit IRC06:21
*** links has joined #openstack-nova06:22
*** voelzmo has joined #openstack-nova06:26
*** abhishek has joined #openstack-nova06:27
*** abhi89 has quit IRC06:27
*** yolkfull has quit IRC06:30
*** yolkfull has joined #openstack-nova06:31
*** zhurong has quit IRC06:33
*** edmondsw has joined #openstack-nova06:36
*** gongysh has quit IRC06:37
*** mingyu has joined #openstack-nova06:39
*** trinaths has left #openstack-nova06:41
*** edmondsw has quit IRC06:41
*** hao has joined #openstack-nova06:41
*** ltomasbo|away is now known as ltomasbo06:42
haoplease have a look at https://review.openstack.org/#/c/456865/06:43
*** hao_ has joined #openstack-nova06:43
*** hao has quit IRC06:44
*** zhurong has joined #openstack-nova06:48
*** brault has joined #openstack-nova06:49
*** hao_ has quit IRC06:50
*** gjayavelu has joined #openstack-nova06:51
*** brault has quit IRC06:53
*** mingyu_ has joined #openstack-nova06:55
*** links has quit IRC06:55
*** mingyu has quit IRC06:57
*** bkopilov_ has quit IRC06:57
*** ygl has joined #openstack-nova07:01
*** thorst_afk has joined #openstack-nova07:05
openstackgerritjichenjc proposed openstack/nova master: WIP: [placement] Add api-ref for /resource_classes/{name}  https://review.openstack.org/46283707:06
*** salv-orlando has joined #openstack-nova07:07
*** tesseract has joined #openstack-nova07:07
*** thorst_afk has quit IRC07:09
*** Jack_Iv has quit IRC07:10
openstackgerritjichenjc proposed openstack/nova master: WIP: [placement] Add api-ref for /resource_classes/{name}  https://review.openstack.org/46283707:10
openstackgerritjichenjc proposed openstack/nova master: [placement] Add POST for resource provider classes  https://review.openstack.org/46244107:10
openstackgerritjichenjc proposed openstack/nova master: [placement] Add api-ref for GET /resource_classes  https://review.openstack.org/45166107:10
*** mingyu_ has quit IRC07:11
*** mingyu has joined #openstack-nova07:14
*** phuongnh has quit IRC07:15
*** phuongnh has joined #openstack-nova07:15
*** ssurana has quit IRC07:15
*** damien_r has joined #openstack-nova07:16
*** gongysh has joined #openstack-nova07:18
openstackgerritAndrey Volkov proposed openstack/nova master: Add ability to view quota details for project owner  https://review.openstack.org/38600807:21
*** trinaths has joined #openstack-nova07:22
openstackgerritjichenjc proposed openstack/nova master: Enhancement comments on CountableResource  https://review.openstack.org/40205107:25
*** mingyu has quit IRC07:25
openstackgerritAndrey Volkov proposed openstack/nova master: [placement] Fix placement-api-ref check tool  https://review.openstack.org/45619807:25
*** Jack_Iv has joined #openstack-nova07:28
*** lihao has joined #openstack-nova07:28
openstackgerritAndrey Volkov proposed openstack/nova master: Update pci device fields from deleted object  https://review.openstack.org/42624307:30
*** markus_z has joined #openstack-nova07:30
*** gjayavelu has quit IRC07:30
*** lpetrut has joined #openstack-nova07:35
*** jpena|off is now known as jpena07:42
*** aarefiev_afk is now known as aarefiev07:43
*** ralonsoh has joined #openstack-nova07:44
*** mingyu has joined #openstack-nova07:45
*** mingyu has quit IRC07:49
*** gszasz has joined #openstack-nova07:52
*** zsli_ has joined #openstack-nova07:53
openstackgerritjichenjc proposed openstack/nova master: Remove the rebuild extension help methods  https://review.openstack.org/45134607:55
*** zsli__ has quit IRC07:55
*** liusheng has quit IRC07:56
*** dixiaoli has quit IRC07:56
*** liusheng has joined #openstack-nova07:56
*** markus_z has quit IRC07:56
*** dixiaoli has joined #openstack-nova07:57
*** links has joined #openstack-nova07:57
*** bkopilov_ has joined #openstack-nova07:59
*** zzzeek has quit IRC08:00
openstackgerritAlex Xu proposed openstack/nova master: Totally freeze the extension_info API  https://review.openstack.org/46282508:00
*** markus_z has joined #openstack-nova08:00
*** zzzeek has joined #openstack-nova08:00
*** karimb has joined #openstack-nova08:01
*** mingyu has joined #openstack-nova08:03
*** mingyu has quit IRC08:05
*** mingyu has joined #openstack-nova08:06
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Read Neutron port 'binding_profile' during boot  https://review.openstack.org/44925708:06
*** thorst_afk has joined #openstack-nova08:07
*** aloga_ has joined #openstack-nova08:07
*** aloga_ has quit IRC08:09
*** aloga_ has joined #openstack-nova08:09
*** fragatina has quit IRC08:11
*** lucas-afk is now known as lucasagomes08:15
openstackgerritRoman Podoliaka proposed openstack/nova master: service: use restart_method='mutate' for all services  https://review.openstack.org/46260008:17
*** slaweq has joined #openstack-nova08:18
*** brault has joined #openstack-nova08:19
openstackgerritfalseuser proposed openstack/nova master: [BugFix] Change the parameter of the exception error message  https://review.openstack.org/46198508:19
*** slaweq has quit IRC08:23
*** thorst_afk has quit IRC08:25
yglHi all08:26
yglcan some one explain to me why boot from volume is faster than boot from image ?08:26
*** links has quit IRC08:27
*** derekh has joined #openstack-nova08:32
*** lihao has quit IRC08:32
*** markus_z has quit IRC08:33
*** markus_z has joined #openstack-nova08:35
*** lpetrut_ has joined #openstack-nova08:39
openstackgerritjichenjc proposed openstack/nova master: Use plain routes list for os-migrations endpoint instead of stevedore  https://review.openstack.org/46162808:40
openstackgerritsahid proposed openstack/nova master: libvirt: configure trust mode for vfs  https://review.openstack.org/45851408:40
openstackgerritsahid proposed openstack/nova master: network: update pci request spec to handle trusted tags  https://review.openstack.org/45882008:40
openstackgerritsahid proposed openstack/nova master: network: add command to configure trusted mode for VFs  https://review.openstack.org/45851308:40
*** lpetrut has quit IRC08:42
*** cdent has joined #openstack-nova08:49
openstackgerritjichenjc proposed openstack/nova master: Use plain routes list for os-services endpoint instead of stevedore  https://review.openstack.org/46081808:54
*** salv-orl_ has joined #openstack-nova08:56
*** salv-orlando has quit IRC08:59
*** mingyu has quit IRC09:01
openstackgerritMatthew Booth proposed openstack/nova master: libvirt: Pass instance to connect_volume and disconnect_volume  https://review.openstack.org/45038309:05
mdboothjohnthetubaguy: ^^^ was a rebase after a merge conflict. Would you mind a fast re-approve?09:06
johnthetubaguysure09:09
mdboothThanks09:09
*** sshnaidm is now known as sshnaidm|off09:09
*** mingyu has joined #openstack-nova09:10
*** nmathew has joined #openstack-nova09:10
mdboothDoes anybody else use os-log-merger, btw?09:10
*** ociuhandu has quit IRC09:11
*** lucky__ has quit IRC09:13
*** thorst_afk has joined #openstack-nova09:22
*** zsli_ has quit IRC09:23
*** mingyu has quit IRC09:23
cdentmdbooth: a) first I've heard of it but b) probably would have if I had known about it09:26
mdboothI've been using it for a bit, just about to start submitting patches09:26
cdentthere's a lot of opinion about logs: separate is better! merged is better! stop it you grapes, use journald!09:26
*** thorst_afk has quit IRC09:26
cdentetc09:26
mdboothI'd previously written my own which performed the same function09:27
*** Oku_OS is now known as Oku_OS-away09:27
mdboothMerged is the only way to go in my experience :)09:27
* mdbooth very much enjoys being able to follow a single request id across multiple merged services in a single log stream09:27
kashyapmdbooth: Yeah, first ajo called it "oslogmerger"09:28
*** gszasz has quit IRC09:28
kashyapMy brain used to read it as "Oslo GMerger"09:28
mdboothUnfortunately, os-log-merger unfortunately uses stupid sorting which makes it slow and a memory hog09:28
mdboothBut it suffices and I don't have to maintain it myself09:29
mdboothThe one I wrote in bash and awk was a lot faster, if a little obtuse :)09:29
* mdbooth might patch it to use a proper merge sort09:30
kashyapAh, os-log-merger is part of OpenStack upstream repos09:30
mdboothYep09:30
kashyapmdbooth: Your `bash` / `awk` equivalent, all lives in one file I suppose?09:31
mdboothYep09:31
mdboothhttp://paste.openstack.org/show/608943/09:32
*** Oku_OS-away is now known as Oku_OS09:33
mdboothBasically it creates an awk process per input file which munges the inputs, then merge sorts the output of the multiple awk processes09:34
mdboothLike I said, it's very fast but a little obtuse :)09:34
mdboothAlso not very flexible with multiple timestamp formats09:34
* kashyap clicks09:35
kashyapWhat's obtuse in that line! :P -09:36
kashyap    if ($2 ~ /[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}/)09:36
openstackgerritNidhiMittalHada proposed openstack/python-novaclient master: Nova volume-attach doesn't care for device name  https://review.openstack.org/45404809:36
*** Dinesh_Bhor has quit IRC09:36
mdboothkashyap: What? Nothing could be clearer!09:36
* mdbooth has written a *lot* of perl :)09:36
kashyapI recall you've done Tcl, too09:37
mdboothIndeed09:37
mdboothAnd Java, C, and OCaml.09:37
mdboothProfessionally, anyway.09:38
* sfinucan wonders how mdbooth can say one bad thing about Python having worked with Perl ;)09:38
sfinucan...and Tcl, for that matter09:38
sfinucaneverything's a string, my ass09:38
kashyapLOL09:39
mdboothsfinucan: Perl doesn't have a bug up it's arse about being a proper language :P09:39
mdboothIt's right there in the name09:39
mdboothIt's a disgusting bunch of hacks for sysadmins to use to get stuff done quickly with09:39
mdboothSame as Python, but python is delusional09:39
*** ericyoung has joined #openstack-nova09:40
*** eric_young has joined #openstack-nova09:40
sfinucanmdbooth: We had a test framework for OVS when I worked in Intel09:41
sfinucanInteracted with some (outrageously expensive) IXIA traffic generators to run nightly performance benchmarking tests09:41
sfinucanBash. Thousands of lines of bash.09:42
mdboothHaha09:42
mdboothMy rule of bash is that as soon as you need the manpage, you need to be planning a rewrite :)09:42
sfinucanwith some Tcl thrown in because IXIA knew how to build traffic generators but had zero idea about writing usable APIs09:42
sfinucan:D very true09:43
sfinucanI insist of 'set -e' at the top of any script09:43
*** ericyoung has quit IRC09:44
*** eric_young has quit IRC09:44
sfinucan*set -u, rather09:44
*** ericyoung has joined #openstack-nova09:44
* mdbooth would have to check the manpage to recall which flag that is09:44
kashyap"Treat unset variables and parameters other than the special parameters ‘@’ or ‘*’ as an error when performing parameter expansion. An error message will be written to the standard error, and a non-interactive shell will exit."09:45
sfinucan-e is quit on any exit09:45
sfinucan-u is that ^ :)09:45
kashyapsfinucan: Yeah, was wondering about '-e', which is about exit rules involving pipelines09:45
sfinucan*uit on any error09:45
*** dixiaoli has quit IRC09:45
* mdbooth knows -e and -x, anything else is voodoo09:45
*** hieulq_ has joined #openstack-nova09:46
sfinucanStill better than what my college buddies who chose the hardware engineering track have to deal with09:46
sfinucanHardware testers with the cruftiest APIs you've ever seen (many using VB, oddly), and none of the skills to write wrappers and make things usable :( poor guys09:47
* sfinucan stops moaning about the state of testing equipment APIs and finds patches to review09:48
mdboothsfinucan: But it's Friday :) Also, I feel like I haven't moaned about Python in months.09:49
sfinucanmdbooth: It is! And the suns out and people are cutting their lawns. No better day to embrace the way of Python ;)09:50
mdboothHehe, from datetime: "An aware object is used to represent a specific moment in time that is not open to interpretation [1]."09:50
mdbooth"[1]If, that is, we ignore the effects of Relativity"09:50
* mdbooth wonders who nerded the author to include that.09:51
*** mingyu has joined #openstack-nova09:52
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: Delete existing allocations for move operations or retries  https://review.openstack.org/46043309:54
openstackgerritSylvain Bauza proposed openstack/nova master: Don't delete allocation if instance being scheduled  https://review.openstack.org/46017709:54
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: Allocate instance by the conductor  https://review.openstack.org/46045509:54
*** salv-orl_ has quit IRC09:55
*** zhurong has quit IRC09:56
*** trungnv has quit IRC09:56
*** mingyu has quit IRC09:57
* cdent adds the verb "to nerd" to his lexicon09:57
*** tovin07_ has quit IRC09:58
mdboothcdent: I'd copyright it, but I expect it's not original09:59
cdentseems likely to be plenty of independent developments10:00
*** hieulq_ has quit IRC10:01
johnthetubaguywe may have just out nerded that author10:01
mdboothlol10:02
cdent\o/10:02
sfinucan🙈10:02
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Read Neutron port 'binding_profile' during boot  https://review.openstack.org/44925710:02
openstackgerritsuzhengwei proposed openstack/nova master: compute_model problem  https://review.openstack.org/46289710:02
*** markvoelker has quit IRC10:03
openstackgerritsuzhengwei proposed openstack/nova master: compute_model problem  https://review.openstack.org/46289710:04
*** sree_ has joined #openstack-nova10:05
*** sree_ is now known as Guest7293410:06
*** nicolasbock has joined #openstack-nova10:08
*** ociuhandu has joined #openstack-nova10:08
*** sree has quit IRC10:08
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: Delete existing allocations for move operations or retries  https://review.openstack.org/46043310:11
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: Allocate instance by the conductor  https://review.openstack.org/46045510:11
*** Yangyapeng has quit IRC10:12
*** mingyu has joined #openstack-nova10:13
*** slaweq has joined #openstack-nova10:19
*** Oku_OS is now known as Oku_OS-away10:20
*** abhi89 has joined #openstack-nova10:21
*** smatzek has joined #openstack-nova10:22
*** abhishek has quit IRC10:23
*** smatzek has quit IRC10:24
*** slaweq has quit IRC10:24
*** smatzek has joined #openstack-nova10:24
*** Jack_Iv has quit IRC10:25
*** aloga_ has quit IRC10:31
*** Oku_OS-away is now known as Oku_OS10:32
*** Jack_Iv has joined #openstack-nova10:32
*** mdnadeem has quit IRC10:33
*** mingyu has quit IRC10:34
*** phuongnh has quit IRC10:35
*** mingyu has joined #openstack-nova10:36
*** gszasz has joined #openstack-nova10:38
bauzascdent: good point on the allocations being deleted when adding new ones10:40
cdentbauzas: It's kind of non-obvious10:42
bauzascdent: I think that's the main problem10:42
bauzascdent: maybe we should be explicit ?10:42
*** ayogi has quit IRC10:42
bauzascdent: also, the problem is that if the scheduler doesn't provide a new destination, then we should still have the wrong allocation10:43
cdentwell it depends on how we want things to mean. The way in which it is possible to replace allocations is something that we added in the late rush at the end of newton10:43
bauzascdent: so, probably something being discussed at the summit10:43
cdentI do agree that managing the information explicitly is usually a good idea10:43
*** tbachman has quit IRC10:44
*** brault_ has joined #openstack-nova10:48
*** brault has quit IRC10:51
*** mingyu has quit IRC10:56
*** yamahata has quit IRC10:56
openstackgerritfalseuser proposed openstack/nova master: [BugFix] Release the memory quota for video ram when deleting an instance.  https://review.openstack.org/45605010:58
openstackgerritfalseuser proposed openstack/nova master: [BugFix] Release the memory quota for video ram when deleting an instance.  https://review.openstack.org/45605011:03
*** tuanluong has quit IRC11:04
*** markvoelker has joined #openstack-nova11:04
*** yamamoto has joined #openstack-nova11:05
*** jaypipes has quit IRC11:05
*** gongysh has quit IRC11:08
*** markvoelker has quit IRC11:10
*** Guest72934 has quit IRC11:10
*** yamamoto has quit IRC11:13
*** yolkfull has quit IRC11:17
*** jerrygb has joined #openstack-nova11:18
*** brault_ has quit IRC11:20
*** yamamoto has joined #openstack-nova11:20
*** ayogi has joined #openstack-nova11:23
*** yamamoto has quit IRC11:23
*** sree has joined #openstack-nova11:23
*** sree has quit IRC11:28
*** Qiming has quit IRC11:31
*** yamahata has joined #openstack-nova11:31
*** vks1 has quit IRC11:32
*** Qiming has joined #openstack-nova11:33
*** sdague has joined #openstack-nova11:39
*** tesseract has quit IRC11:43
*** tesseract has joined #openstack-nova11:43
*** nmathew has quit IRC11:43
*** kevinz has quit IRC11:44
*** thorst_afk has joined #openstack-nova11:45
*** gjayavelu has joined #openstack-nova11:45
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: remove scality volume driver  https://review.openstack.org/44936411:45
*** brault has joined #openstack-nova11:47
*** salv-orlando has joined #openstack-nova11:48
yglhi all11:49
*** tbachman has joined #openstack-nova11:49
yglcan anyone explain to me why  boot from volume is faster than boot from image ?11:49
*** lucasagomes is now known as lucas-hungry11:51
*** cdent has quit IRC11:52
*** zz_dimtruck is now known as dimtruck11:54
*** rfolco has joined #openstack-nova11:54
*** ayogi has quit IRC11:56
*** tbachman has quit IRC11:58
*** tbachman has joined #openstack-nova11:58
*** jpena is now known as jpena|lunch11:59
*** Qiming has quit IRC12:03
*** jaypipes has joined #openstack-nova12:04
*** karimb has quit IRC12:04
*** markvoelker has joined #openstack-nova12:07
openstackgerritStephen Finucane proposed openstack/nova master: conf: Rename qemu_enable_gluster_storage_driver  https://review.openstack.org/44709112:07
*** prateek has quit IRC12:08
*** yamamoto has joined #openstack-nova12:08
*** yamamoto has quit IRC12:08
*** voelzmo has quit IRC12:09
*** markvoelker has quit IRC12:11
*** voelzmo has joined #openstack-nova12:12
*** pchavva has joined #openstack-nova12:13
*** karthiks has joined #openstack-nova12:17
*** gcb has quit IRC12:18
*** cdent has joined #openstack-nova12:18
*** jerrygb has quit IRC12:23
*** salv-orlando has quit IRC12:24
*** jerrygb has joined #openstack-nova12:25
*** yamahata has quit IRC12:27
*** Qiming has joined #openstack-nova12:29
*** gcb has joined #openstack-nova12:30
*** andreas_s has quit IRC12:31
*** liusheng has quit IRC12:32
*** liusheng has joined #openstack-nova12:34
*** edmondsw has joined #openstack-nova12:35
*** aloga_ has joined #openstack-nova12:35
*** Yangyapeng has joined #openstack-nova12:37
*** gcb has quit IRC12:40
*** liusheng has quit IRC12:40
*** liusheng has joined #openstack-nova12:40
*** liusheng has quit IRC12:41
*** vladikr has joined #openstack-nova12:41
*** liusheng has joined #openstack-nova12:42
*** winston-d_ has quit IRC12:43
*** nmathew has joined #openstack-nova12:45
*** nmathew has quit IRC12:45
*** yamamoto has joined #openstack-nova12:48
*** gjayavelu has quit IRC12:48
*** lucas-hungry is now known as lucasagomes12:50
*** liusheng has quit IRC12:51
*** liusheng has joined #openstack-nova12:51
*** cdent_ has joined #openstack-nova12:53
*** lpetrut__ has joined #openstack-nova12:54
*** damien_r1 has joined #openstack-nova12:54
*** gcb has joined #openstack-nova12:56
*** dave-mccowan has joined #openstack-nova12:57
*** jpena|lunch is now known as jpena12:58
*** edleafe is now known as figleaf13:00
*** gcb has quit IRC13:02
*** cdent has quit IRC13:02
*** tesseract has quit IRC13:02
*** smatzek has quit IRC13:02
*** lpetrut_ has quit IRC13:02
*** markus_z has quit IRC13:02
*** damien_r has quit IRC13:02
*** yonglihe has quit IRC13:02
*** Guest73837 has quit IRC13:02
*** crushil has quit IRC13:02
*** wxy has quit IRC13:02
*** aweeks has quit IRC13:02
*** coreywright has quit IRC13:02
*** cdent_ is now known as cdent13:02
*** crushil has joined #openstack-nova13:03
*** aloga_ has quit IRC13:06
*** markus_z has joined #openstack-nova13:09
*** coreywright has joined #openstack-nova13:10
*** trinaths has left #openstack-nova13:10
*** cfriesen has joined #openstack-nova13:12
*** mriedem has joined #openstack-nova13:12
*** aloga_ has joined #openstack-nova13:12
*** yamamoto has quit IRC13:12
*** catintheroof has joined #openstack-nova13:13
*** lbragstad has quit IRC13:13
*** tesseract has joined #openstack-nova13:14
*** smatzek has joined #openstack-nova13:14
*** yonglihe has joined #openstack-nova13:14
*** Guest73837 has joined #openstack-nova13:14
*** wxy has joined #openstack-nova13:14
*** aweeks has joined #openstack-nova13:14
*** kristian__ has joined #openstack-nova13:14
*** efried has quit IRC13:16
*** strigazi has joined #openstack-nova13:17
*** liverpooler has joined #openstack-nova13:19
*** jaypipes is now known as leakypipes13:19
*** aloga_ has quit IRC13:21
*** sree has joined #openstack-nova13:23
openstackgerritMatt Riedemann proposed openstack/nova master: [BugFix] Release the memory quota for video ram when deleting an instance.  https://review.openstack.org/45605013:23
*** lbragstad has joined #openstack-nova13:26
*** ygl has quit IRC13:26
*** tesseract has quit IRC13:26
*** smatzek has quit IRC13:26
*** yonglihe has quit IRC13:26
*** Guest73837 has quit IRC13:26
*** wxy has quit IRC13:26
*** aweeks has quit IRC13:26
*** efried has joined #openstack-nova13:26
*** Guest73837 has joined #openstack-nova13:26
*** yonglihe has joined #openstack-nova13:27
*** aweeks has joined #openstack-nova13:27
*** tesseract has joined #openstack-nova13:27
*** sree has quit IRC13:27
*** wxy has joined #openstack-nova13:28
*** ralonsoh has quit IRC13:31
*** sree has joined #openstack-nova13:31
*** brault has quit IRC13:33
*** brault has joined #openstack-nova13:33
*** prateek has joined #openstack-nova13:34
*** jamesdenton has joined #openstack-nova13:35
*** xinliang has quit IRC13:36
*** zul has quit IRC13:37
*** zul has joined #openstack-nova13:42
*** iceyao has joined #openstack-nova13:43
*** dpawlik has joined #openstack-nova13:44
*** sshnaidm|off has quit IRC13:45
*** abhi89 has quit IRC13:45
*** crushil has quit IRC13:46
*** dimtruck is now known as zz_dimtruck13:47
dansmithmriedem: you opened this bug: https://bugs.launchpad.net/nova/+bug/165605613:47
openstackLaunchpad bug 1657774 in OpenStack Compute (nova) "duplicate for #1656056 Nova does not re-raise 401 Unauthorized received from Neutron for admin users" [Undecided,In progress] - Assigned to Roman Podoliaka (rpodolyaka)13:47
*** ljxiash has joined #openstack-nova13:47
dansmithmriedem: which was marked as a dupe of: https://bugs.launchpad.net/nova/+bug/165777413:48
openstackLaunchpad bug 1657774 in OpenStack Compute (nova) "Nova does not re-raise 401 Unauthorized received from Neutron for admin users" [Undecided,In progress] - Assigned to Roman Podoliaka (rpodolyaka)13:48
dansmithwhich has a pending change: https://review.openstack.org/#/c/42269613:48
mriedemand you have a customer that needs it fixed *today*13:48
dansmithI'm not sure I grok what is going on13:48
dansmithno13:48
mriedemi thought sahid "fixed" this awhile ago13:48
dansmithis the problem token expiry or something?13:48
*** jamesdenton has quit IRC13:48
dansmithyeah, I remember that13:49
dansmiththat was before your bug was filed though13:49
*** lucasxu has joined #openstack-nova13:49
dansmithsahid's thing was token expiration during the operation I think13:49
mriedemwell,13:49
mriedemthere was also a general non-useful error if you configured the neutron creds in nova.conf incorrectly i think13:50
mriedemthere was an old bug for that from a long time ago13:50
mriedemhttps://bugs.launchpad.net/nova/+bug/1656056 was from something i saw in gate runs13:50
openstackLaunchpad bug 1657774 in OpenStack Compute (nova) "duplicate for #1656056 Nova does not re-raise 401 Unauthorized received from Neutron for admin users" [Undecided,In progress] - Assigned to Roman Podoliaka (rpodolyaka)13:50
mriedemi did some investigation but didn't dupe it myself13:50
mriedemi couldn't figure out what was going on at the time when i was triaging it13:50
*** xinliang has joined #openstack-nova13:50
*** burt has joined #openstack-nova13:50
dansmithso the commit message makes it sound like something where we don't raise 401 if the token is an admin, even if we didn't get it from the nova.conf ?13:50
lbragstadif the token is being expired during the operation i can take a poke at it - we should be able to fix that from a service user perspective if that helps13:50
*** iceyao has quit IRC13:51
rpodolyakadansmith: yeah, that's the case, IIRC13:51
mriedemwell, this is why we have the service user token spec13:51
*** iceyao has joined #openstack-nova13:51
rpodolyakaI saw this on my env on requests done by ceilometer polling agent13:52
mriedemhttps://blueprints.launchpad.net/nova/+spec/use-service-tokens-pike is for using a service token for long-running operations13:52
lbragstadaha - sure13:52
rpodolyakabasically , ceilometer agent uses one token until it expires13:52
*** jamesdenton has joined #openstack-nova13:52
rpodolyakaand instead of getting a proper 401, it gets 50013:52
rpodolyakain this corner case13:52
lbragstadwe also have an endpoint in keystone that allows users with the service role to validate expired tokens13:52
*** ljxiash has quit IRC13:53
mriedemrpodolyaka: so this sounds like a side effect of sahid's change?13:53
dansmithrpodolyaka: so we should merge this so we can backport even though the service user thing should fix it?13:53
dansmithwell, if it's used properly I guess13:53
*** baoli has joined #openstack-nova13:53
mriedemwhere it's not distinguishing between is_admin on the user context and the admin creds in nova.conf?13:53
rpodolyakamriedem: yep, this ^13:53
openstackgerritsahid proposed openstack/nova master: libvirt: configure trust mode for vfs  https://review.openstack.org/45851413:54
openstackgerritsahid proposed openstack/nova master: network: update pci request spec to handle trusted tags  https://review.openstack.org/45882013:54
*** smatzek has joined #openstack-nova13:55
rpodolyakadansmith: I haven't seen the service user spec :( this seems to be a simple fix - we use it in downstream mitaka13:55
rpodolyaka*easy to backport13:55
* leakypipes leaves for Boston...13:55
dansmithrpodolyaka: yeah, this seems like just a bad assumption made in the when-to-raise code13:55
*** leakypipes has left #openstack-nova13:55
*** eharney has joined #openstack-nova13:55
*** iceyao has quit IRC13:56
rpodolyakayeah, there was two different conditions in two different places13:56
rpodolyakahopefully `use_service_credentials` now covers it properly in https://review.openstack.org/#/c/422696/3/nova/network/neutronv2/api.py13:57
*** mingyu has joined #openstack-nova13:57
*** awaugama has joined #openstack-nova13:58
dansmiththe implicit "admin if admin context but no token" thing kinda scares me13:58
rpodolyaka++13:59
dansmithactually, I guess that already happens in the code13:59
rpodolyakain the long term we should probably make sure we always pass admin=True to get_client() explicitly13:59
dansmithI guess the second hunk there is just trying to clean up the logic?13:59
dansmithnothing is actually changed I think13:59
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Check if domain is persistent before detaching volume  https://review.openstack.org/44120414:00
*** mingyu has quit IRC14:01
johnthetubaguydansmith: thats refresh network_info I think, admin but no user context14:02
johnthetubaguy(and a few other periodic tasks)14:02
dansmithjohnthetubaguy: metadata fetch is the example he gave14:02
mriedemok i was hazy on that,14:03
dansmithjohnthetubaguy: so does that patch seem reasonable?14:03
johnthetubaguydansmith: true, although I assumed we just used the version cached in the instance for that14:03
mriedemso basically context.get_admin_context() and pass that down14:03
mriedemso it doesn't have a token,14:03
dansmithmriedem: right14:03
mriedembut is_admin=True14:03
mriedemok14:03
johnthetubaguyI would tempted to have a re-raise_401=True?14:04
mriedemso in the commit message where it says we get the 401 b/c the token is expired,14:04
mriedemif we didn't have a token to begin with,14:05
mriedemis that referring to the token that neutronclient creates?14:05
johnthetubaguyI think its the user token passed into the API, that happens to be admin, but expires by the time we talk to neutron14:05
johnthetubaguy... now if you enable service token auth (the second token) that whole crazy goes away14:05
dansmithjohnthetubaguy: so that callers of this have to pass it to get proper behavior you mean?14:06
johnthetubaguyso, its a configuration option right now, to enable the service token to get sent with any user token14:06
johnthetubaguy(line 159 I guess)14:07
mriedemyeah so no one is using that yet,14:07
mriedemso we can ignore that part,14:07
*** xinliang has quit IRC14:07
*** xyang1 has joined #openstack-nova14:07
mriedemi'm also a bit lost where you said "I think its the user token passed into the API, that happens to be admin, but expires by the time we talk to neutron"14:07
mriedemi thought if you did context.get_admin_context() there is no token14:08
dansmithmriedem: correct14:08
mriedemhence the "and not context.auth_token" check14:08
johnthetubaguyoh wait, I kinda hate what this is doing14:08
*** xinliang has joined #openstack-nova14:08
johnthetubaguyI don't like converting what the user passed in, into our own service token14:09
johnthetubaguyI missed that bit14:09
johnthetubaguywell, miss-read it14:09
*** zz_dimtruck is now known as dimtruck14:09
dansmithconverting what?14:09
dansmiththe admin flag?14:09
johnthetubaguyso if the user passes in a token, I think we should pass that through to the next service14:10
johnthetubaguywhat I think is happening here is we ignore the user token, and just use a service token instead, which sounds bad14:11
*** iceyao has joined #openstack-nova14:11
dansmithno, I don't think so14:11
mriedemif the user passes in a token, the "and not context.auth_token" is False14:11
johnthetubaguyactually, my brain is fried, its not doing that, got my admin's mixed up here14:11
johnthetubaguyadmin=True means use service admin token, rather than context.auth_token, which we do anyways (for port binding reasons)14:12
dansmiththis unifies the logic for determining if we use admin_auth with the logic for the admin= flag on ClientWrapper.. so they match14:12
*** brault has quit IRC14:13
dansmithit doesn't do anything other than make sure the ClientWrapper gets the right admin flag so that it does the right raise behavior I think14:14
dansmithL108 only I think14:14
*** xinliang has quit IRC14:14
johnthetubaguyyeah, sorry, I keep going around in silly loops14:15
*** prateek has quit IRC14:15
johnthetubaguyI wonder is that admin flag should be supress_401_error=True?14:15
*** iceyao has quit IRC14:15
dansmithoh is that what you meant?14:15
dansmithif ClientWrapper isn't used anywhere else, then that's probably an okay change14:16
mriedemthat's pretty leaky tight coupling14:16
mriedemi'd rather change the admin kwarg in ClientWrapper to "use_service_credentials" or "using_service_credentials" or something14:16
dansmithmriedem: but ClientWrapper is really only used from right there and for this purpose14:16
dansmithmriedem: but that isn't right14:17
dansmithmriedem: it doesn't change that behavior14:17
*** vks1 has joined #openstack-nova14:18
johnthetubaguylooking at the exception name I am tempted by is_token_from_config=True/False14:19
johnthetubaguyin the client wrapper14:19
*** Qiming has quit IRC14:19
dansmithyeah that's more correct14:19
johnthetubaguyis_admin=False when context.is_admin = True, just doesn't sit right14:19
dansmithis_from_an_api_request=True makes most sense maybe14:20
johnthetubaguyyeah, that would work14:20
johnthetubaguyalthough that implies you would just check "if not context.auth_token"14:21
openstackgerritDaniel Pawlik proposed openstack/nova master: Added kvm_hidden feature  https://review.openstack.org/45975314:21
dansmithor is_internal_request14:21
dansmithor is_nova_admin14:21
mriedemso in the long ago we used to just get the 401 from neutronclient and we didn't handle it, and we got a 500 in the compute api,14:21
mriedemthen we handled the 401 from neutron and converted that to a nova 401 to fix the 50014:22
johnthetubaguythen we made the config error back into a 500?14:22
dansmithin the long ago, we had nova-network. period.14:22
mriedemand we get the 401 now if your token expired (came in through the user context or you used nova.conf?)14:22
johnthetubaguyso its not 401 if you got the token from nova.conf right?14:23
johnthetubaguyshould be 500 I think14:23
*** avolkov has joined #openstack-nova14:23
*** Qiming has joined #openstack-nova14:23
mriedemNeutronAdminCredentialConfigurationInvalid turns it into a 40014:23
johnthetubaguyoh...14:23
mriedemi think this came up in the original review on sahid's change, because sdague thought the 500 was correct14:23
johnthetubaguythat feels like it should be 50014:24
mriedemi.e. if you don't have nova.conf [neutron] configured correctly14:24
mriedemwould have to dig back through the git history of time to find out how they changed sean's mind14:24
dansmithso the place I'm seeing this is in instance delete,14:24
dansmithwhich is failing and breaking the instance state14:24
johnthetubaguywhich instance delete path?14:25
dansmithfrom compute manager while deallocating network14:25
johnthetubaguyoh, it takes a while, so gives the token plenty time to have timed out?14:26
mriedemjohnthetubaguy: looks like this is our fault https://review.openstack.org/#/c/312014/14:26
johnthetubaguymriedem: I probably should have expected that14:26
mriedemhttps://review.openstack.org/#/c/312014/14/nova/network/neutronv2/api.py14:27
*** eharney has quit IRC14:27
* johnthetubaguy nods in shame14:27
dansmithjohnthetubaguy: I dunno why it fails, it's from heat so heat might've gotten its token a long time ago or something14:27
johnthetubaguydansmith: might be the trust based token has a shorter lifetime14:28
johnthetubaguydansmith: the more general fix for this has merged already of course, you configure a service token to stop that expiry happening14:29
dansmithyeah14:29
dansmithcan't backport that though14:30
johnthetubaguyso us triggering a 401 just changes the error code from 400, rather than make the delete work?14:31
johnthetubaguyor is this something deeper?14:31
johnthetubaguyheat does a retry, which fixes things?14:31
*** Qiming has quit IRC14:32
dansmithno, the instance is state locked at that point for some reason14:33
dansmithlike, you can't retry the delete14:33
dansmithhave to get more details on why14:33
dansmithanyway, my point is, I don't think that fixing what is in that patch actually helps me out of the box14:33
dansmithI'm guessing it's still task_state=deleting or something14:34
johnthetubaguyah, dang14:34
johnthetubaguywould have to rollback the task state, I guess the instance might go into the ERROR state (or should)14:35
*** Qiming has joined #openstack-nova14:35
*** aarefiev is now known as aarefiev_afk14:38
*** sree has quit IRC14:39
mriedemdansmith: the service token thing is in ocata14:39
mriedemfor neutron14:39
*** lpetrut__ has quit IRC14:40
mriedemunless you're talking about backporting to like, kilo14:40
dansmithjohnthetubaguy: looks like it goes into error, but maybe not resetting the task_state or something14:40
dansmithmriedem: yeah, before ocata I think14:40
mriedemfailures in terminate_instance in the compute manager would hit @reverts_task_state14:41
dansmithshould, yeah, which is why I'm asking for detail from the bug filer14:42
dansmithit might be that heat just doesn't handle the failure but the instance is actually delete-able, which is what I'm trying to find out14:43
*** lucasxu has quit IRC14:43
mriedemha, reading jay's 2nd set of slides, disk_available_least, that's fun14:44
mriedemcompute.free_disk_gb14:44
mriedemcompute.disk_available_least14:44
mriedemduh14:44
*** markvoelker has joined #openstack-nova14:45
openstackgerritmelanie witt proposed openstack/nova master: Fix unit test exception KeyErrors  https://review.openstack.org/46276414:45
openstackgerritmelanie witt proposed openstack/nova master: Make NovaException format errors fatal for tests  https://review.openstack.org/41161514:45
*** Qiming has quit IRC14:50
*** iceyao has joined #openstack-nova14:52
*** salv-orlando has joined #openstack-nova14:53
*** Qiming has joined #openstack-nova14:53
bauzashah, jay isn't around and I have a question for him https://review.openstack.org/#/c/460798/614:56
*** salv-orl_ has joined #openstack-nova14:56
*** iceyao has quit IRC14:57
cdentbauzas: there's been discussion of that in the comments on the earlier patches14:58
*** dpawlik has quit IRC14:58
cdentthe basic answer is that the code is going to evolve to one query over a series of patches14:58
cdent(including traits)14:59
*** Qiming has quit IRC14:59
cdentbauzas: in other words, it's important to read all the comments on all the patchsets in the entire stack to get a good idea of what's going on14:59
*** annegentle has joined #openstack-nova14:59
cdentthat's a pain, but that's how it is14:59
bauzascdent: I see PS2 comments14:59
*** lucasxu has joined #openstack-nova15:00
*** vks1 has quit IRC15:00
cdentyeah, look elsewhere in the stack too15:00
*** salv-orlando has quit IRC15:00
cdentI had the same concerns and got rather confused because I was expecting things to be more complete in one patch, but that's not the path being taken15:00
bauzascdent: okay, I just think he missed a verification15:01
bauzascdent: about returning RPs having all the RCs15:01
cdentyeah, that maybe, but some of the verification is intentionally being done later15:02
cdent(in the stack)15:02
bauzasthat's the problem when you duplicate code15:02
cdentyes, my complaint exactly15:02
bauzasyou reintroduce bugs15:02
cdentbut jay's aware of it15:02
*** gouthamr has joined #openstack-nova15:02
*** Qiming has joined #openstack-nova15:03
*** voelzmo has quit IRC15:05
*** mlakat has quit IRC15:05
*** armax has joined #openstack-nova15:05
*** lyan has joined #openstack-nova15:06
*** crushil has joined #openstack-nova15:07
*** Qiming has quit IRC15:08
*** sridharg has quit IRC15:08
openstackgerritDan Smith proposed openstack/nova master: WIP: De-complicate some of the instance delete path  https://review.openstack.org/45863615:09
openstackgerritDan Smith proposed openstack/nova master: Move to proper target_cell calling convention  https://review.openstack.org/45863415:09
openstackgerritDan Smith proposed openstack/nova master: Make target_cell() yield a new context  https://review.openstack.org/45863515:09
openstackgerritDan Smith proposed openstack/nova master: DNM: Canary test against multi-cell devstack  https://review.openstack.org/45853715:09
*** armax_ has joined #openstack-nova15:09
*** Qiming has joined #openstack-nova15:10
*** armax has quit IRC15:10
*** armax_ is now known as armax15:10
bauzascdent: okay confirmed that we need the HAVING count() for RCs, because we could return RPs not having the asked RC in their inventories15:12
cdentmriedem, jroll: have we lost jroll on this https://blueprints.launchpad.net/nova/+spec/custom-resource-classes-in-flavors or is he staying in view?15:12
*** acabot___ has quit IRC15:14
mriedemcdent: jay owns it now15:14
melwittmriedem, dansmith, johnthetubaguy: did anyone want to do a hangout to get an overview of the quotas patches to help make review easier?15:14
cdentthanks mriedem15:14
*** Oku_OS is now known as Oku_OS-away15:14
*** lpetrut has joined #openstack-nova15:15
mriedemmelwitt: i probably could in awhile, but wanted to get started on this chinese business visa paperwork before leaving for a week15:15
*** vks1 has joined #openstack-nova15:15
mriedemb/c i imagine this is going to be worse than reviewing those quotas patches :)15:15
melwittheh, okay15:16
*** Qiming_ has joined #openstack-nova15:17
*** mlavalle has joined #openstack-nova15:18
openstackgerritRoman Podoliaka proposed openstack/nova master: neutron: re-raise 401 for a non-admin client  https://review.openstack.org/42269615:18
*** Qiming has quit IRC15:20
*** brault has joined #openstack-nova15:22
bauzascdent: FWIW, I tried to explain the problem with the current method only accepting one RC15:22
bauzasof course, we can merge that change as it is, but I think it will probably need some modifications later15:22
bauzasdansmith: ^15:23
cdent"needing some modification later" is what I was trying to explain above. That's expected.15:24
dansmithbauzas: tbh, I'm not sure I see a ton of value in complicating these methods, which are effectively wrappers around sql statements, with lots of conditional behavior15:24
bauzasdansmith: the problem is not with that method, the problem is that that method executes the code15:25
*** ljxiash has joined #openstack-nova15:25
dansmithum, what?15:25
bauzasdansmith: I tried to explain the problem in the last comment15:25
dansmithexecuting code is usually what I'm looking for when shopping for a method15:25
dansmithI've read your comments15:26
bauzasdansmith: say that I want to ask placement for two resource amounts, each of them being for a specific RC15:26
bauzasthen I would need to verify both RCs separately, instead of using the DBRM execution plan to make my single query faster15:26
bauzasand we *already* do that15:27
bauzasthe SQL statement is just below15:27
bauzasalso, the provided test is frankly positive15:27
bauzasit's just expecting something correct15:27
*** lucasxu has quit IRC15:28
bauzasI'd rather be interested to verify negative things, like having a shared RP that doesn't have enough disk15:28
bauzasideally, two shared RPs, one having allocations15:28
cdentbauzas: there are some tests like that later in the stack15:29
cdentbut yes, having them not with the actual code change is a bit disconcerting15:29
*** ljxiash has quit IRC15:29
bauzasthat's what we ask when reviewing15:29
*** lucasxu has joined #openstack-nova15:29
figleafWhat's the point of testing behavior that you know is wrong/incomplete?15:30
cdentfair point15:30
cdentbut what's the point of merging code that you know is wrong/incomplete?15:30
cdentI thought changes were supposed to be atomic?15:30
cdent(I don't agree with that position, but I thought that was what was expected)15:31
bauzasfigleaf: you're kidding, hopefully ?15:31
figleafcdent: well, I agree with that. I always thought that the imperative to keep changes small was taken too seriously15:31
figleafbauzas: no15:31
bauzasI probably misunderstood your question then15:31
figleafIf you are coding something that you a) know is not correct and b) plan on changing in the dependent patch, the test should be with the code that makes it work15:32
bauzasfigleaf: negative coverage can be small https://github.com/openstack/nova/blob/master/nova/tests/functional/db/test_resource_provider.py#L678-L69415:32
*** Jack_Iv has quit IRC15:33
figleafHow big should a patch be? https://www.brainyquote.com/quotes/quotes/j/jdsaling184470.html15:33
*** annegentle has quit IRC15:33
bauzasfigleaf: so, just to make it clear, when you code and you know you're introducing bugs, you prefer to leave as it is for the proposal, and fix it later ?15:34
*** hongbin has joined #openstack-nova15:34
*** annegentle has joined #openstack-nova15:34
bauzasanyway, it's late for me15:34
mriedemso write the test asserting you know it's going to fail somehow, and then the later change fixes it once the code is in place - we do that with functional regressions bug tests all the time15:34
mriedemwrite the test to show the bug, then the patch that fixes the bug also changes the test15:35
bauzasmriedem: that happens when we merged code15:35
figleafbauzas: I prefer not to have patches that don't work.15:35
bauzasmriedem: not when it's in the review state15:35
bauzasunless it's super critical15:35
mriedemnone of this is used yet right?15:35
*** ljxiash has joined #openstack-nova15:35
*** chyka has joined #openstack-nova15:35
figleafGiven that jay is saying this is strictly to reduce review size, I'm fine with the test being with the code that actually works15:35
bauzasI agree, but I'd by far clarify *how* it would be used15:35
mriedemif none of this is used, and it's all split up to ease the review burden, then yeah doing the tests at the end seems fine15:36
mriedemwe write new apis that plumb in the lower levels and we do'nt know that all works until we write the api tests at the end15:36
mriedeme.g. tempest tests15:36
bauzasand then we fix15:36
*** Jack_Iv has joined #openstack-nova15:36
bauzaseither way, I'm +115:36
mriedemso you want a single giant patch?15:36
mriedemgranted, i haven't looked at any of the latest series15:37
*** eharney has joined #openstack-nova15:37
bauzasso, seems we're diverting15:37
*** brault has quit IRC15:37
bauzasI'm not advocating for large chunks of code15:37
mriedemif it's complicated, we're going to be fixing parts of it later regardless15:37
bauzasI'm just pointing out that this method is probably underperformant15:37
mriedemi'm sure there is some law about LOC to bugs ratio15:37
bauzasmy original concern is not coverage15:38
bauzasmy concern is just, we already have code that does that15:38
bauzasand we're adding a fresh new code15:38
bauzasthat new code doesn't include the multi-RC thing15:38
bauzasso, fine by me with merging that one, but then I'm pretty sure we'll require to modify it later15:38
dansmiththat goes for every line of code we merge15:39
cdentbauzas: everyone knows and accept that15:39
dansmithI don't understand the problem at all15:39
cdentthis code is written with the intent of being modified later15:39
figleafyeah, we had this discussion two days ago15:39
bauzassorry, French card played here _o15:39
bauzas\o15:40
*** felipemonteiro has joined #openstack-nova15:41
bauzasdansmith: the plan is to integrate it with get_all_by_filters() right?15:41
*** Apoorva has joined #openstack-nova15:41
bauzasdansmith: so, it's possibly asking for two or more resource classes15:41
*** salv-orl_ has quit IRC15:42
bauzasdansmith: if so, we need to call _get_providers_with_shared_capacity() twice, correct?15:42
bauzasfor each RC15:42
*** carthaca_ has quit IRC15:43
dansmithI don't know that that's the plan15:43
dansmithcdent and figleaf are the ones that said the knew of plans to change something down the road15:43
*** carthaca_ has joined #openstack-nova15:43
bauzaswhen looking at the series, I can't find where that method is called, so I'm guessing given the commit msg15:44
cdentbauzas: the end goal is to end up with optimized sql but to get there in steps so that more people understand what the queries are actually doing. if we did that in one step, it would be even more incomprehensible than it is now15:44
dansmiththat ^15:44
dansmithI mean,15:44
dansmiththe end goal is to merge this EVER.15:44
* dansmith is frustrated15:45
cdentbauzas: which method do you mean when you say "that method". If you clear that up, I'll point you to where it will be used15:45
*** kiwi_rot has quit IRC15:45
bauzasthen, I'm possibly biased by the fact I wrote the SQL-fu for get_all_by_filters() so I'm seasoned with the SQL statement (and the SQLA calls) he wrote15:45
bauzascdent: sorry, I wanted to explain that I don't see where _get_providers_with_shared_capacity() is used by get_all_by_filters()15:47
bauzascdent: in the series15:47
cdentline 909 https://review.openstack.org/#/c/461574/9/nova/objects/resource_provider.py15:48
cdentand yes, for now it is once per rc_id15:49
bauzascdent: I'm actually confused by https://review.openstack.org/#/c/461574/9/nova/objects/resource_provider.py15:50
*** lyan has quit IRC15:50
bauzasanyway, seems you're feeling me as a nitpicker, and that's the end of the week15:51
bauzasso... okay, fair enough, let's merge that code15:52
openstackgerritStephen Finucane proposed openstack/nova master: conf: Rename qemu_enable_gluster_storage_driver  https://review.openstack.org/44709115:53
*** sshnaidm|off has joined #openstack-nova15:53
*** damien_r1 has quit IRC15:54
*** nic has joined #openstack-nova15:54
*** damien_r has joined #openstack-nova15:54
*** salv-orlando has joined #openstack-nova15:54
*** kristia__ has joined #openstack-nova15:55
*** iceyao has joined #openstack-nova15:56
*** iceyao has quit IRC15:57
*** kristian__ has quit IRC15:58
*** markus_z has quit IRC15:58
*** kristia__ has quit IRC15:59
*** kristian__ has joined #openstack-nova16:00
*** gjayavelu has joined #openstack-nova16:01
*** crushil has quit IRC16:03
mdboothjohnthetubaguy: Got a second? I'm trying to work out where in the live migration flow nova tells cinder that a volume is going to be attached from a new host16:03
mdboothI can't find it, though. Is that because it doesn't exist, or because I'm blind?16:03
*** ljxiash has quit IRC16:04
openstackgerritAlex Xu proposed openstack/nova master: Totally freeze the extension_info API  https://review.openstack.org/46282516:04
alex_xusfinucan: thanks for the review :)16:05
*** abhi89 has joined #openstack-nova16:06
sfinucanalex_xu: No problemo 👍16:06
mriedemmdbooth: pre_live_migration in the virt driver16:07
mriedemmdbooth: that's run on the destination host16:07
mriedemsource compute rpc casts to the destination compute16:08
mdboothmriedem: So that calls vol_driver.connect_volume16:08
mriedemmdbooth: sorry rpc call16:08
mriedemmdbooth: yeah loops over the bdms and calls self._connect_volume(connection_info, disk_info)16:09
mdboothBut I thought (and here I expect to find I'm wrong) that cinder didn't allow connections from unexpected hosts16:09
mdboothSo I was expecting to see a cinder call in there16:09
mdboothThat's just attempting to connect directly to the storage, and expects to be allowed already, right?16:09
*** damien_r has quit IRC16:11
*** gjayavelu has quit IRC16:11
mriedemi'm not sure where it initializes the connection16:11
mriedembtw, i think hemna has a flow chart for all of this16:11
mdboothI think I've got a good grasp of the nova flow, I just can't find this piece16:12
mdboothBut that may be because it doesn't exist, or need to16:12
mdboothIn which case I've misunderstood cinder16:12
johnthetubaguymdbooth: sorry stuck in a call right now16:12
hemnayah I did16:12
hemnalet me see if I can find the url16:12
mriedemmdbooth: looks like post_live_migration16:12
mdboothmriedem: Oh, interesting16:13
mdboothIf the connection isn't initialised until post_live_migration, how can it expect to connect in pre_live_migration?16:13
mdboothIncidentally, I'm specifically looking for this because I've got logs where the connect_volume in pre_live_migration fails16:14
mdboothHowever, I'm starting from the assumption that this works, and I've just missed something16:14
hemnahttps://drive.google.com/file/d/0B1Kp6K43HLHyRkFMZHVHWDJ3amM/view16:15
mriedemoh post_live_migration is where it initializes the connection in cinder to get the connection_info, which it uses to disconnect the volume from the source host16:15
mdboothAnd the logs aren't due to anything architectural16:15
hemnalive migration flow: https://drive.google.com/file/d/0B1Kp6K43HLHydU1wWFVIN29tc2s/view16:15
mriedemit seems odd we have to call cinder again for this since we store the connection_info in the bdm16:15
mdboothhemna: Wow, thanks16:16
mriedemunless that's now the connection_info for the dest host?16:16
hemnamdbooth, np.  :)16:16
*** dtp has joined #openstack-nova16:16
mdboothmriedem: I didn't mean to drag anybody else into my confusion :) Just wondering if anybody happened to know the answer already.16:16
mriedemmdbooth: the answer to any question about the live migration flow is no one konws16:17
mdboothwoooooooo, it's a mystery16:17
*** Jack_Iv_ has joined #openstack-nova16:19
*** smatzek has quit IRC16:22
*** Jack_Iv has quit IRC16:23
*** lucasagomes is now known as lucas-afk16:23
*** lpetrut has quit IRC16:23
johnthetubaguymdbooth: sorry, looking back... which bit we focusing on?16:24
mdboothjohnthetubaguy: I have log files where the connect_volume in pre_live_migration is failing16:24
*** yamahata has joined #openstack-nova16:24
mdboothI was trying to work my way back through the flow to the point where nova told cinder to allow connections from the dest compute16:25
johnthetubaguymdbooth: so today it kinda doesn't and breaks with some backends, I believe16:25
johnthetubaguyfuture, we create new attachments, and connect to those16:25
mdboothAh...16:25
*** kristian__ has quit IRC16:26
*** crushil has joined #openstack-nova16:26
mdboothRight, I wasn't entirely sure what form this would take using cinder v216:26
cfriesenI just opened bug 1688599.  I think this dates back to us allowing evac from an ERROR state, and we forgot to update _instance_in_resize_state().  I should be able to post a proposed fix shortly.16:26
openstackbug 1688599 in OpenStack Compute (nova) "resource audit races against evacuating instance" [Undecided,New] https://launchpad.net/bugs/168859916:26
mdboothjohnthetubaguy: So it's literally just trusting that the backend doesn't care where the connections come from?16:26
mdboothThis could be a red herring, btw.16:27
* mdbooth is expecting it to be related to https://bugs.launchpad.net/nova/+bug/1683972 because the user is reporting it under heavy load.16:27
openstackLaunchpad bug 1683972 in os-brick "Overlapping iSCSI volume detach/attach can leave behind broken SCSI devices and multipath maps." [Undecided,New]16:27
*** kristian__ has joined #openstack-nova16:27
openstackgerritSandeep Pawar proposed openstack/nova master: Libvirt volume driver for Veritas HyperScale  https://review.openstack.org/44395116:27
*** esberglu has quit IRC16:28
*** gyee has joined #openstack-nova16:29
*** esberglu has joined #openstack-nova16:29
*** coreywright has quit IRC16:32
*** esberglu has quit IRC16:33
*** ltomasbo is now known as ltomasbo|away16:34
johnthetubaguymdbooth: yeah, maybe its just the connector we update in the BDM, rather than calling initalize on the new host, I don't remember now...16:36
johnthetubaguymdbooth: i remember some of this being why I wanted the connector in cinder and an attachment for each host16:36
*** derekh has quit IRC16:37
*** yamahata has quit IRC16:39
johnthetubaguymdbooth: wow, yeah, its totally a blind connect right now: https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L670616:39
mdboothjohnthetubaguy: I'm assuming this works most setups, though.16:42
*** kristian__ has quit IRC16:42
johnthetubaguymdbooth: I think ISCSI works, if the password is volume specific not host specific16:42
johnthetubaguymdbooth: that probably means yes (shrugs)16:42
mdboothHehe. That's good, anyway. This is iscsi.16:42
*** annegentle has quit IRC16:42
*** kristian__ has joined #openstack-nova16:43
mdboothAlthough could be a funky proprietary iscsi target.16:43
*** annegentle has joined #openstack-nova16:44
*** pchavva has quit IRC16:44
*** coreywright has joined #openstack-nova16:45
* johnthetubaguy heads out to tuba concert...16:46
*** esberglu has joined #openstack-nova16:47
*** owalsh has quit IRC16:47
*** owalsh has joined #openstack-nova16:49
*** imacdonn has quit IRC16:50
*** imacdonn has joined #openstack-nova16:50
*** jpena is now known as jpena|off16:51
cdentneeds to remember to pack before leaving16:52
cdentanybody want anything from england?16:52
*** vks1 has quit IRC16:55
*** cdent has quit IRC16:56
*** ericyoung has quit IRC16:56
*** felipemonteiro has quit IRC17:00
*** arunman has quit IRC17:02
openstackgerritChris Friesen proposed openstack/python-novaclient master: 2.46: Show flavor info in server details  https://review.openstack.org/43514117:03
*** harlowja has quit IRC17:03
*** hongbin has quit IRC17:04
cfriesencdent: beer.  though I'm not sure how the head will hold up on the flight over.17:04
*** fragatina has joined #openstack-nova17:06
*** Jack_Iv_ has quit IRC17:06
*** pchavva has joined #openstack-nova17:07
openstackgerritDan Smith proposed openstack/nova master: WIP: Debug race in delete-while-booting test  https://review.openstack.org/46151317:10
openstackgerritDan Smith proposed openstack/nova master: DNM: Canary test against multi-cell devstack  https://review.openstack.org/45853717:10
dansmithmelwitt: I fixed that vnc thing.. it was a thing I missed in my context usage conversion17:10
dansmithmelwitt: now hitting that weird delete case again, but hoping I can repro with debug and not have it dropped by journal this time17:10
*** kfarr has joined #openstack-nova17:11
*** winston-d_ has joined #openstack-nova17:13
openstackgerritBalazs Gibizer proposed openstack/nova master: Add keypairs field to InstanceCreatePayload  https://review.openstack.org/41973017:13
openstackgerritBalazs Gibizer proposed openstack/nova master: Add separate instance.create payload type  https://review.openstack.org/46300117:13
openstackgerritBalazs Gibizer proposed openstack/nova master: Add key_name field to InstancePayload  https://review.openstack.org/46300217:13
*** abhi89 has quit IRC17:14
*** brault has joined #openstack-nova17:14
*** mirrorbox has quit IRC17:14
*** markvoelker has quit IRC17:15
*** brault has quit IRC17:16
*** brault has joined #openstack-nova17:16
*** ociuhandu has quit IRC17:16
*** markvoelker has joined #openstack-nova17:16
*** brault_ has joined #openstack-nova17:17
*** mnestratov has quit IRC17:19
*** brault has quit IRC17:21
*** markvoelker has quit IRC17:21
*** Jack_Iv has joined #openstack-nova17:23
*** kristian__ has quit IRC17:29
*** Apoorva_ has joined #openstack-nova17:31
*** gjayavelu has joined #openstack-nova17:31
*** slaweq has joined #openstack-nova17:32
*** pewp has quit IRC17:32
*** pewp has joined #openstack-nova17:32
*** Apoorva has quit IRC17:34
*** slaweq has quit IRC17:36
*** pewp has quit IRC17:38
*** pewp has joined #openstack-nova17:39
*** pewp has quit IRC17:41
*** pewp has joined #openstack-nova17:42
*** burgerk has joined #openstack-nova17:42
openstackgerritBalazs Gibizer proposed openstack/nova master: Add BDM to InstancePayload  https://review.openstack.org/44877917:43
*** pewp has quit IRC17:43
*** pewp has joined #openstack-nova17:44
*** pewp has quit IRC17:45
*** pewp has joined #openstack-nova17:46
*** fragatina has quit IRC17:48
melwittdansmith: ah, okay. cool17:48
*** fragatina has joined #openstack-nova17:49
openstackgerritBalazs Gibizer proposed openstack/nova master: Add BDM to InstancePayload  https://review.openstack.org/44877917:50
openstackgerritBalazs Gibizer proposed openstack/nova master: Add key_name field to InstancePayload  https://review.openstack.org/46300217:50
openstackgerritBalazs Gibizer proposed openstack/nova master: Add keypairs field to InstanceCreatePayload  https://review.openstack.org/41973017:50
melwittI had been looking at the code on master17:50
openstackgerritBalazs Gibizer proposed openstack/nova master: Add separate instance.create payload type  https://review.openstack.org/46300117:50
dansmithyeah17:52
mriedemdansmith: armax: didn't this already come up awhile back https://blueprints.launchpad.net/nova/+spec/sriov-bond?17:56
*** cdent has joined #openstack-nova17:56
mriedemfor trunk ports?17:56
*** jamesden_ has joined #openstack-nova17:56
armaxI think so17:56
armaxthat doesn’t sound new17:56
*** jamesdenton has quit IRC17:56
*** iceyao has joined #openstack-nova17:57
knikollahey guys. why does the 'deleted' column in block_device_mapping have a number which is not zero or one. which i would expect from a column showing state? we're having to do some database surgery and not sure what value to manually set it to.17:59
mriedemknikolla: that's a legacy bdm v1 thing18:01
mriedemjust take the default18:01
*** ociuhandu has joined #openstack-nova18:01
knikollamriedem: so any nonzero number means deleted?18:01
*** iceyao has quit IRC18:01
knikollamriedem: anywhere else we need to clean up for a stuck volume in the nova side of things?18:02
mriedemknikolla: actually sorry i was confusing that with the no_device field18:03
mriedemknikolla: 'deleted' is whether or not it's "soft" deleted in the database,18:03
cfriesenI'm hitting gate-tempest-dsvm failures in https://review.openstack.org/#/c/434514/.  Is this a known thing at the moment?18:03
mriedemso deleted=0 means it's not deleted18:03
mriedemknikolla: if it's 'deleted', then deleted=id18:03
mriedemwhere id is the block_device_mappings.id primary key18:03
knikollamriedem: i see, thanks a lot!18:05
*** gszasz has quit IRC18:08
*** felipemonteiro has joined #openstack-nova18:09
openstackgerritSandeep Pawar proposed openstack/nova master: Libvirt volume driver for Veritas HyperScale  https://review.openstack.org/44395118:09
mriedemarmax: yeah this is what i was thinking of https://review.openstack.org/#/c/213644/18:10
*** felipemonteiro_ has joined #openstack-nova18:10
*** pcaruana has quit IRC18:10
armaxmriedem: no I have a diffeent one in mind18:10
armaxhang on18:10
armaxhttps://review.openstack.org/#/c/182242/18:11
mriedemyeah i pointed that one out in the bp18:11
armaxmriedem: you always a step ahead of me18:12
*** pchavva has quit IRC18:14
*** Jack_Iv has quit IRC18:14
*** hongbin has joined #openstack-nova18:14
*** felipemonteiro has quit IRC18:14
*** Jack_Iv has joined #openstack-nova18:14
*** openstackgerrit has quit IRC18:18
*** kaisers_ has joined #openstack-nova18:18
*** kaisers has quit IRC18:20
*** brault_ is now known as brault|away18:26
*** mnestratov has joined #openstack-nova18:26
*** Jack_Iv has quit IRC18:29
*** lucasxu has quit IRC18:29
*** tesseract has quit IRC18:30
*** lucasxu has joined #openstack-nova18:31
*** crushil has quit IRC18:35
*** pchavva has joined #openstack-nova18:35
*** slaweq has joined #openstack-nova18:36
*** Jack_Iv has joined #openstack-nova18:39
*** chyka has quit IRC18:39
*** chyka has joined #openstack-nova18:40
*** salv-orlando has quit IRC18:41
*** thorst_afk has quit IRC18:42
*** Jack_Iv has quit IRC18:43
*** lbragstad has quit IRC18:44
*** slaweq has quit IRC18:45
*** Jack_Iv has joined #openstack-nova18:46
*** lbragstad has joined #openstack-nova18:47
*** crushil has joined #openstack-nova18:47
*** edmondsw has quit IRC18:50
*** openstackgerrit has joined #openstack-nova18:51
openstackgerritDan Smith proposed openstack/nova master: WIP: Debug race in delete-while-booting test  https://review.openstack.org/46151318:51
openstackgerritDan Smith proposed openstack/nova master: DNM: Canary test against multi-cell devstack  https://review.openstack.org/45853718:51
*** ericyoung has joined #openstack-nova18:53
mriedemhemna: you might need to clarify for these guys https://review.openstack.org/#/c/443951/10/etc/nova/rootwrap.d/compute.filters18:54
*** edmondsw has joined #openstack-nova18:54
mriedemhemna: can all of that root_helper stuff be removed from os-brick?18:56
*** tbachman has quit IRC18:56
*** lucasxu has quit IRC18:57
*** jamesden_ has quit IRC18:59
*** thorst_afk has joined #openstack-nova18:59
*** edmondsw has quit IRC18:59
*** lucasxu has joined #openstack-nova19:00
*** mnestratov has quit IRC19:03
mriedemmelwitt: i think i can say with a high level of confidence, that me starting on the counting quotas series at this time of day on a friday before travel, is not going to happen19:10
sdaguedansmith: so... I didn't fully forget about the notes on the boot path. I just did a thing, which might be useful for that (or might not, you tell me), which is annotating a log dump tracing the server build request - https://dague.net//testing/flow.html19:13
mriedemi smell onboarding material19:13
dansmithsdague: that's not unhelpful19:13
sdaguemriedem: you have a url pattern you've been using for etherpads for the forum?19:15
mriedemsdague: yeah19:15
mriedemhttps://wiki.openstack.org/wiki/Forum/Boston201719:15
sdaguedansmith: ok... well, is that enough of a bit of backing material to feel comfortable that we've got notes?19:15
mriedemBOS-forum-...19:15
mriedemBOS-forum-nova-project-onboarding19:15
dansmithsdague: that's probably way too much detail to talk through, but if you cut it down to your notes, and then remove/rename some, that'd be a good skeleton19:15
mriedemsdague: in fact https://etherpad.openstack.org/p/BOS-forum-nova-project-onboarding19:15
dansmithsdague: if we don't have something to draw on, we could project that and handwave through it19:16
mriedemsdague: maybe you just want to push all of that crap down to the way bottom and do your things at the top19:16
sdaguedansmith: yeh, I don't think we'd actually write that up there, it's just backing material19:16
dansmithyeah19:16
sdaguemriedem: did you discover if we have flipboard?19:17
*** ildikov is now known as coffee_cat19:17
mriedemi didn't get a definitive answer no19:17
sdagueyou all and your friday double negatives19:18
mriedemi didn't not get no answer19:18
dansmithI don't not know what you mean19:18
mriedemi believe i was told i'd get a $20 and could deal with it myself - as a joke, but maybe not totally19:19
mriedemi'm calling the foundations' HR dept as we speak19:19
sdague.... deep breaths....19:19
mriedemwas just told the request was made so they should be there19:19
* mriedem cancels HR form19:19
dansmithI will feel less bad about squandering the time if not provided with any tools to conduct something useful19:20
*** djohnsto has quit IRC19:20
sdaguemriedem: ok, my inclination is to move that existing etherpad to -ideas, make official one include a Questions section at the bottom. Encourage people to enter there questions while we are talking, and we can use that as fodder as we go.19:21
sdaguebut I don't want to stomp toes here19:22
mriedemas far as i'm concerned you're running this onboarding show19:22
mriedemso go nuts19:22
mriedemlike i said, i don't get there until noon19:22
mriedemlooking at your flow page, we shouldn't be creating a port twice,19:23
mriedembut we do POST a port and then PUT (update it with the host binding) later19:23
dansmithsdague: is that rst?19:24
*** felipemonteiro_ has quit IRC19:24
*** felipemonteiro_ has joined #openstack-nova19:24
sdaguedansmith: I have rst19:24
dansmithcan I have rst?19:24
sdaguehttps://dague.net//testing/flow.rst19:24
*** adisky_ has quit IRC19:24
sdagueI can also stick this in a throw away git repo if you want19:24
mriedemsdague: i only see "POST /v2.0/ports.json" once19:24
*** lbragstad has quit IRC19:25
*** voelzmo has joined #openstack-nova19:25
sdaguemriedem: yeh, my bad, I glossed over19:25
dansmiththanks, I'll try to trim it19:25
openstackgerritEric Fried proposed openstack/nova master: nova.utils.get_service_url()  https://review.openstack.org/45825719:25
sdaguedansmith: how about I do an import into a git repo19:25
dansmithsdague: that seems entirely overkill to me, but as you wish19:25
mriedemi'm not sure what this is: May 05 14:12:54 os4 neutron-server[24158]: DEBUG neutron.api.v2.base [req-8b4ccea7-1462-43cc-9a21-f0013b797999 demo demo] Request body: {u'port': {u'network_id': u'8356212e19:25
mriedem"neutron-server starts building that network:" isn't actually building a network19:26
mriedemit's finding the available network for the project19:27
mriedemon which to create the port19:27
mriedemwe'd only create a network if we use the auto-allocated-topology (get me a network) stuff19:27
dansmithsounds like mriedem wants to trim it19:27
mriedemi don't,19:27
mriedemi just want to nit pick it19:27
mriedemi'll go back to reading the thread about stable branch LTS and n-5 upgrade support19:28
sdaguedansmith: what's your github id again?19:28
dansmithkk7ds19:28
sdaguehttps://github.com/sdague/nova-boot-flow19:28
sdagueyou have commit19:28
sdaguemriedem: if you want so as well19:29
sdaguedansmith: I was trying to keep all the logs around, just build the summaries when appropriate, so if you go to trim, how about just getting rid of some summaries19:29
*** baoli has quit IRC19:32
dansmithsdague: yeah, I meant trim the summaries, not the log lines19:33
dansmithtrim and edit the summaries I mean19:33
*** crushil has quit IRC19:34
sdaguedansmith: have at, you should have full write on that repo19:35
*** catintheroof has quit IRC19:36
dansmithsdague: okay, I'm still scrambling with other stuff but I'll try19:36
dansmithI guess that would be easy to do on the plane19:36
sdaguedansmith: yep, being git and all19:36
*** felipemonteiro__ has joined #openstack-nova19:36
*** catintheroof has joined #openstack-nova19:37
*** baoli has joined #openstack-nova19:37
*** edmondsw has joined #openstack-nova19:38
*** felipemonteiro_ has quit IRC19:39
*** crushil has joined #openstack-nova19:39
cdentmriedem: maybe you should throw some downgrade support hand grenades into that thread19:41
*** catintheroof has quit IRC19:42
*** edmondsw has quit IRC19:43
*** awaugama has quit IRC19:43
mriedemjesus19:44
mriedemthe features vs stability thing drives me nuts19:44
mriedemno one mentioned how we talked about non-feature bug fix only releases once19:45
*** damien_r has joined #openstack-nova19:45
mriedem'openstack doesn't / can't scale', ok we'll work on that, 'but you're working on it makes the transition hard and complex and that pisses me off'19:45
mriedemit's just easier to not say anything at all in these threads because they pop up every 3-6 months and die on the vine anyway19:46
mriedemi did see cells v2 and placement get run through the mud a few times though, that's fun19:46
*** Apoorva_ has quit IRC19:47
*** ericyoung has quit IRC19:47
*** edmondsw has joined #openstack-nova19:48
*** harlowja has joined #openstack-nova19:48
*** slaweq has joined #openstack-nova19:49
*** artom has quit IRC19:50
*** artom has joined #openstack-nova19:51
mriedemi guess on one replied to the request for input on the onboarding session in the ML19:51
sdagueyeh, my entire point on that thread at this point is going to be "show me a gratuitous feature"19:51
mriedemoh well19:51
mriedemsdague: cells v2 and placement were called out as causing pain with no benefit19:51
sdagueI guess I missed where placement was called out on that19:51
mriedemnot directly replying ot you19:51
sdagueI did just rejump in on the cellsv2 one19:51
*** artom has quit IRC19:52
sdagueso, I will agree that there were some more bumps than would have been nice there, but compared to cells v1, which people kept deploying and getting unfixable behavior... it was a much better path19:52
*** artom has joined #openstack-nova19:52
mriedemcdent: an anecdote really http://lists.openstack.org/pipermail/openstack-dev/2017-May/116440.html19:54
mriedem"nova placement API caused a bit of a headache for deployment tools..."19:54
*** annegentle has quit IRC19:55
cdentmriedem: I think you mean sdague ?19:55
mriedemoh yeah19:55
mriedemsorry19:55
cdents'alright19:55
cdent"but consider that "leadership" is always limiting for innovation."19:55
* cdent shrugs19:56
*** harlowja has quit IRC19:56
*** salv-orlando has joined #openstack-nova19:57
cdentI'm hopeful that the "everyone deploy with wsgi" will finally get people understanding that deploying with wsgi means "you can do whatever you want, easily, but you have to choose" instead of "that's different"19:57
sdaguemriedem: ok, that's a pretty soft hit honestly19:58
*** crushil has quit IRC19:58
mriedemsdague: yeah i said it was an anecdote on re-read19:58
sdagueand, I would agree with it, the docs lagged19:58
mriedemwhich docs/19:58
mriedem?19:58
mriedemwe had pretty solid in-tree docs by rc119:58
mriedemthe install guide was late19:59
mriedemfor both placement and cells v219:59
sdaguethe install guide19:59
sdaguebecause that's the bit that people on the deploy side do need19:59
sdagueand, I think that's fine critique of "yep, we need to do that better next time"19:59
mriedemsure, but when is the last time someone from nova was writing the install guide?19:59
sdaguemriedem: yep, sure, a bunch of things changed since the last major service changes like this showed up20:00
mriedemisn't this like the thing in newton when matt kasawara wanted the install guide in nova so we'd own it, and we said no20:00
sdaguemriedem: no, I think this was some collective falling through the cracks20:00
sdaguewhere there was a lot of assumptions about who all owned things, that seemed to fall appart, because the last time a new service was rolled out was conductor, and the landscape was a lot different20:01
sdagueand ... we kind of happened to have 2 hit at the same time20:01
*** nicolasbock has quit IRC20:01
sdagueso, stuff happens20:01
mriedemi agree that not having a rushed clusterfck of a release in ocata would have been better :)20:02
mriedemand i think we retrospected on that20:02
sdaguemriedem: right, also that20:02
sdagueanyway20:02
mriedembut i will say i'm happy with the focus put on the in-tree docs for placement and cells v2 that a bunch of people worked on20:02
mriedemin years past our bar for documentation of features in tree was non-existent20:03
mriedemjust like our bar for requiring testing20:03
sdaguemy point is, there is totally legit criticism on some things that were less than ideal for service / major feature rollout.20:03
sdaguebut that's very different than saying those are gratuitous features20:03
mriedemsure, i don't disagree, and i think we/i have been as critical20:03
*** ssurana has joined #openstack-nova20:04
sdagueI'm just sick of "features trump stability/usability" where features are code for "stuff I don't like or understand" and "stability/usability" is code for "my personal priority". And don't want to let that one slide this time.20:05
*** crushil has joined #openstack-nova20:06
*** gomarivera has joined #openstack-nova20:11
*** eharney has quit IRC20:11
dansmithI especially like "rearchitect the entire project ... in a branch"20:12
sdagueyeh... I am sure the upgrade process would be very smooth there20:17
*** lucasxu has quit IRC20:18
*** lbragstad has joined #openstack-nova20:18
*** lbragstad has quit IRC20:19
*** lbragstad has joined #openstack-nova20:20
*** lucasxu has joined #openstack-nova20:21
*** efried has quit IRC20:23
*** lucasxu has quit IRC20:27
cdentIs "solid governance model" code for "not letting the devs decide"?20:28
*** baoli has quit IRC20:29
*** tblakes has joined #openstack-nova20:33
*** lbragstad has quit IRC20:33
*** lbragstad has joined #openstack-nova20:34
*** baoli has joined #openstack-nova20:34
*** lbragstad has quit IRC20:34
sdagueprobably20:34
*** efried has joined #openstack-nova20:35
sdagueor, more likely "put my distguished architect in charge"20:35
sdagueok... I'm saving to draft a response on that last oracle one. Because that's going to spiral out of control if I don't20:35
sdagueI should make sure mordred sees it20:36
sdaguebecause the "we need 12 months to integrate our value add".... is kind of trigger words20:36
*** tblakes has quit IRC20:37
*** hongbin has quit IRC20:37
cdentheh20:38
*** xyang1 has quit IRC20:38
cdentI have a sort of point of order question, or something like that:20:38
cdentWhy are people so worried about shit spiralling out of control? From a slightly different point of view that looks like people just avoiding the truth and putting more barriers in place to getting to the root causes of problems.20:39
*** Apoorva has joined #openstack-nova20:39
cdentI know, as mriedem so eloquently puts it, there's a lot of bitter feelings, but that's a symptom of a greater disease, not the problem itself20:40
mriedemis it bad to pick a fight with what is probably an oracle exec?20:40
cdentI suppose there's a chance that disagreement on this stuff is just the nature of the universe, so keeping it in a pot is best, but that feels a bit dystopic.20:41
sdaguecdent: because not everyone has your patience level for email fights20:41
mriedem"There needs to be more customer and vendor driven  involvement to solidifying a core set of features that everyone can rely  on working consistently across releases and upgrades."20:41
mriedem^ well no sh*t20:41
mriedemso pony up the leads here oracle20:41
*** crushil has quit IRC20:41
mriedemsdague: oh heh, i just replied to that one20:42
mriedemi couldn't resist20:42
cdentplease please sdague email _discussions_ ;)20:42
sdaguemany people find the random flaming basically too emotionally sapping to want to participate in discussions at all, so what happens is all the thoughtful middle gives up20:42
cdentwhy should you resist mriedem20:42
mriedemi'm glad i wasn't the only one that interpreted "we need you to do LTS because we have a hard time keeping up with our forks"20:42
dansmithat least oracle funds so many people working on stuff in the community20:43
mriedemto date, there is one person from oracle helping with multiattach20:43
mriedemi will give credit where credit is due20:44
cdentsdague: I guess I'm weird: I'm so conscious of the under- or un-expressed emotion that that is the thing that I find so sapping.20:44
cdentincredibly so20:44
sdaguecdent: sure, that might be you. Lots of people basically end up ignoring the whole of the mailing list for some number of weeks after this because they see the mailing list as a place where loud people yell about things.20:45
cdentdo you consider the current conversation to be yelling already or not quite there yet?20:45
sdagueI think it is just about there20:45
mriedemstvnoyes: btw, let me thank you personally for helping out with the multiattach stuff20:45
sdaguecdent: which is why I "save draft" on my last email20:46
mriedemstvnoyes: also gave you a tip in https://review.openstack.org/#/c/456877/6/nova/compute/manager.py20:46
cdentwow. I guess I spent too much time on usenet in the 90s20:46
sdaguecdent: yep20:46
cdentto me this feel like polite but earnest dinner conversation20:47
sdagueI think if you polled the audience you would not get that reaction20:47
*** karthiks has quit IRC20:49
* cdent huhs20:49
*** pchavva has quit IRC20:49
melwittmriedem: cool, I figured. since we're going to be at the summit anyway, we could chat briefly about it then20:50
mriedemmelwitt: perhaps on thursday night20:50
mriedemwhich is the only night i'll get to enjoy the company of my fellow nova compatriots20:50
*** voelzmo has quit IRC20:50
melwittmriedem: k. bummer we only get to hang with you one evening20:52
mriedemand sunday night20:52
mriedemand friday morning20:52
*** lbragstad has joined #openstack-nova20:52
mriedemand the 2 minutes in between sessions20:52
efriedmriedem Would you mind pushing https://review.openstack.org/#/c/391288/ ?  I'm getting merge conflicts up the chain, and would like to limit how much rebasing is needed.20:52
mriedemefried: don't you know i'm all riled up?20:53
mriedem:)20:53
efriedmriedem Me too.  The day I've had.20:53
*** jerrygb has quit IRC20:53
mriedemjust blame it on thorst_afk20:53
efriedAlways.20:53
thorst_afkhe's always afk20:54
melwitthah20:54
*** baoli has quit IRC20:55
efriedHonestly, I'm not sure how https://review.openstack.org/#/c/443189/ got a merge conflict but its predecessors didn't.20:56
*** dtp has quit IRC20:56
efriedIt didn't touch any non-PowerVM files.20:56
*** salv-orl_ has joined #openstack-nova20:57
mriedemmelwitt: i'm suprised this doesn't result in a keyerror20:57
mriedemhttps://review.openstack.org/#/c/456877/7/nova/tests/unit/compute/test_compute.py@1026020:57
mriedemsince it's not using a kwarg20:57
mriedemoh i know why20:57
mriedemit's using attachment_id as the message20:58
melwittmriedem: yeah, that might match because of python named argument matching?20:58
mriedemno i think it's because20:59
mriedemdef __init__(self, message=None, **kwargs):20:59
mriedemif not message:20:59
mriedemif you overwrite the message, we don't try the msg % kwargs20:59
mriedemand get the KeyError20:59
*** salv-orlando has quit IRC20:59
melwittoh, I see.20:59
openstackgerritMatt Riedemann proposed openstack/nova master: Add Cinder v3 detach to shutdown_instance  https://review.openstack.org/45687721:00
*** iceyao has joined #openstack-nova21:01
melwittI was thinking of the named argument thing but that works in the opposite way. you can specify positional args as kwargs by name (and in wrong order) and it will still work21:02
melwitts/positional/normal/21:02
*** alexpilotti has joined #openstack-nova21:03
*** alexpilotti has quit IRC21:03
efriedaHA!21:03
efriedIt's melwitt's fault!21:03
*** burgerk has quit IRC21:03
efriedhttps://review.openstack.org/#/c/462764/3/nova/tests/unit/virt/powervm/test_driver.py21:04
*** alexpilotti has joined #openstack-nova21:04
melwittlol, you meant literally21:04
mriedemheh, well, it's really your fault21:04
mriedemstvnoyes: btw, reverify is ignored21:05
mriedemuse recheck21:05
efriedSo, hm, is there any way for me to fix my merge conflict without rebasing the predecessors?21:06
*** iceyao has quit IRC21:06
*** damien_r has quit IRC21:07
*** bmace has quit IRC21:09
*** bmace has joined #openstack-nova21:10
*** jjung has joined #openstack-nova21:11
*** Jack_Iv has quit IRC21:13
*** Jack_Iv has joined #openstack-nova21:14
*** kfarr has quit IRC21:14
*** jjung has quit IRC21:15
*** jjung has joined #openstack-nova21:16
*** dimtruck is now known as zz_dimtruck21:16
*** thingee has joined #openstack-nova21:18
thingeehey anyone oppose me proposing the deprecation of the trusted filter?21:18
thingeeit has been experimental since it has existed in may 28 201221:18
*** thorst_afk has quit IRC21:19
cdentnew things crawl out of the woodwork every day21:20
thingeeaight, I'll send an email to ops list to see if anyone cares.21:20
cdentgood plan21:21
*** jjung has quit IRC21:21
*** jjung has joined #openstack-nova21:21
*** artom has quit IRC21:21
*** artom has joined #openstack-nova21:22
*** felipemonteiro__ has quit IRC21:22
*** jjung has quit IRC21:22
*** jjung has joined #openstack-nova21:22
thingeehttp://lists.openstack.org/pipermail/openstack-operators/2017-May/013371.html boom21:22
*** jjung has quit IRC21:24
*** baoli has joined #openstack-nova21:26
*** harlowja has joined #openstack-nova21:34
*** lbragstad has quit IRC21:35
*** lbragstad has joined #openstack-nova21:36
stvnoyesmriedem: ok thanks. I had read somewhere that reverify was used to re-kick a gate test, but it must have been stale info21:39
*** Jack_Iv has quit IRC21:43
*** liverpooler has quit IRC21:44
*** kiwi_rot has joined #openstack-nova21:46
*** gouthamr has quit IRC21:47
*** thorst_afk has joined #openstack-nova21:48
*** thorst_afk has quit IRC21:49
*** gjayavelu has quit IRC21:50
*** kiwi_rot has quit IRC21:51
*** sshnaidm|off has quit IRC21:57
*** artom has quit IRC22:01
*** artom has joined #openstack-nova22:02
*** cdent has quit IRC22:05
*** burt has quit IRC22:12
*** thorst_afk has joined #openstack-nova22:15
*** thorst_afk has quit IRC22:17
openstackgerritMike Perez proposed openstack/nova master: Deprecate scheduler trusted filter  https://review.openstack.org/46306522:20
*** gouthamr has joined #openstack-nova22:23
openstackgerritMike Perez proposed openstack/nova master: Deprecate scheduler trusted filter  https://review.openstack.org/46306522:24
*** salv-orl_ has quit IRC22:27
*** tbachman has joined #openstack-nova22:29
*** gomarivera has quit IRC22:36
*** krtaylor has quit IRC22:39
*** gjayavelu has joined #openstack-nova22:40
*** tbachman has quit IRC22:41
*** baoli has quit IRC22:42
mordredsdague: I feel like maybe I'm skipping too much of that thread22:42
*** sshnaidm|off has joined #openstack-nova22:49
mordredsdague: oh - nope. reading more of it does not make my life any better22:51
*** alexpilotti has quit IRC22:53
*** sdague has quit IRC23:06
mriedemthingee: that reminds me https://review.openstack.org/#/c/457812/23:11
mriedemstvnoyes: in the long ago reverify would do the same thing as recheck, but i think they stopped handling that a few months ago23:12
thingeemriedem: deprecate all the filters23:12
mriedemthingee: btw, what prompted this?23:13
*** catinthe_ has joined #openstack-nova23:14
*** thorst_afk has joined #openstack-nova23:15
*** iceyao has joined #openstack-nova23:18
*** thorst_afk has quit IRC23:18
thingeeThe board/tc meeting discussed a goal of simplification. Reduction of options and what not23:18
thingeemriedem: ^23:18
thingeeI was pointed to this when I was gathering ideas23:19
thingeemriedem: let me know if you have suggestion of things worth looking into23:20
mriedemthingee: holy crap we probably have a ton23:20
mriedemthingee: i know we deprecated a lot of things in ocata,23:20
mriedemi think you could just be looking for things that are deprecated for removal23:20
mriedemassuming someone doesn't already have a patch up to remove those things and we just haven't seen it yet23:21
thingeemriedem: yeah I removed something out of nova recently that was marked deprecated. not sure if I saw anything else, but I'll double check23:21
*** iceyao has quit IRC23:22
*** jose-phillips has quit IRC23:22
mriedemthingee: grep for deprecated_since='15.0.0', and you'll see a few things23:23
mriedemalthough,23:24
mriedemi'd avoid anything under nova/conf/network as those are probably for nova-network which isn't gone yet23:24
mriedemreally anything that's deprecated related to nova-network is just signaling right now23:24
mtreinishmriedem: an even longer time ago reverify would just run the gate queue again and not rerun check23:25
mriedemanyway, got to run23:25
mriedemmtreinish: i know23:25
mriedemsheesh23:25
mtreinishthingee: also you can look at logstash we always emit a ton of deprecation warnings during gate jobs: http://logstash.openstack.org/#/dashboard/file/logstash.json?query=message:%5C%22deprecated%5C%22%20AND%20loglevel:%5C%22WARNING%5C%22%20AND%20build_branch:%5C%22master%5C%2223:25
mriedemmtreinish: i didn't want to expose my nerd-like internal knowledge about the slight differences between recheck and reverify and the check vs gate queues :)23:25
mtreinishthingee: I made a push to try and clean that up a while ago, but it never really fixed the problem: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081984.html23:26
mtreinishmriedem: heh, fair enough23:26
mriedemmtreinish: btw, you still owe me that cloudpipe cli/api deprecation patch for novaclient23:26
mtreinishoh, I do don't I23:26
mtreinishI'll look at that in a couple min23:26
mriedemi'm gonna go gamble23:27
mtreinishenjoy23:27
*** mriedem has quit IRC23:27
*** zz_dimtruck is now known as dimtruck23:35
*** iceyao has joined #openstack-nova23:38
*** chyka has quit IRC23:39
*** chyka has joined #openstack-nova23:39
*** iceyao has quit IRC23:43
*** enki_anunnaki has joined #openstack-nova23:43
*** slaweq has quit IRC23:44
*** chyka has quit IRC23:44
*** Jack_Iv has joined #openstack-nova23:44
*** slaweq has joined #openstack-nova23:45
*** gongysh has joined #openstack-nova23:47
*** Jack_Iv has quit IRC23:48
*** tbachman has joined #openstack-nova23:49
*** jose-phillips has joined #openstack-nova23:51
*** artom has quit IRC23:52
*** slaweq has quit IRC23:52
*** artom has joined #openstack-nova23:52
*** artom has quit IRC23:54
*** artom has joined #openstack-nova23:55
*** iceyao has joined #openstack-nova23:55
*** Yangyapeng has quit IRC23:58
*** iceyao has quit IRC23:59

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