Wednesday, 2017-11-15

*** salv-orlando has quit IRC00:01
*** salv-orlando has joined #openstack-nova00:02
*** artom has joined #openstack-nova00:03
*** yangyapeng has quit IRC00:05
*** salv-orlando has quit IRC00:06
*** gouthamr has joined #openstack-nova00:08
*** hongbin has quit IRC00:10
*** yangyapeng has joined #openstack-nova00:19
mriedemtonyb: got into the tag block http://logs.openstack.org/58/519758/5/check/legacy-tempest-dsvm-neutron-full/f1b5a24/logs/devstacklog.txt.gz00:22
mriedemfatal: 'origin' does not appear to be a git repository00:22
tonybOh yeah that's a zuulv3 thing00:23
mriedemah00:23
mriedemgit remote set-url origin $git_remote00:23
mriedemok i'll update00:23
*** yangyapeng has quit IRC00:23
mriedemalright, new version up, see you in an hour ;)00:24
*** Tom-Tom has joined #openstack-nova00:25
tonybmriedem: :)00:25
*** acormier has joined #openstack-nova00:26
*** acormier has quit IRC00:27
*** Tom-Tom has quit IRC00:29
*** mlavalle has quit IRC00:33
*** acormier has joined #openstack-nova00:34
*** markvoelker has quit IRC00:37
*** yangyapeng has joined #openstack-nova00:38
*** chyka has quit IRC00:41
*** qsyqian has joined #openstack-nova00:45
*** yangyapeng has quit IRC00:47
*** priteau has joined #openstack-nova00:49
*** acormier has quit IRC00:50
*** acormier has joined #openstack-nova00:51
*** priteau has quit IRC00:54
*** awaugama has joined #openstack-nova01:03
*** acormier_ has joined #openstack-nova01:03
*** acormier_ has joined #openstack-nova01:03
*** phuongnh has joined #openstack-nova01:03
*** yangyapeng has joined #openstack-nova01:05
*** acormier has quit IRC01:05
*** yangyapeng has quit IRC01:06
*** yangyapeng has joined #openstack-nova01:06
*** gfhellma_ has quit IRC01:11
*** sdague has quit IRC01:12
*** Ankit has quit IRC01:12
*** tetsuro has joined #openstack-nova01:15
*** awaugama has quit IRC01:17
*** takashin has quit IRC01:23
*** gyee_ has quit IRC01:23
*** erlon has quit IRC01:24
openstackgerritMerged openstack/nova master: Modify incorrect debug meaasge in _inject_data  https://review.openstack.org/51722701:27
*** phuongnh has quit IRC01:28
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif stable/pike: Updated from global requirements  https://review.openstack.org/49314601:29
*** hieulq has quit IRC01:30
*** hieulq has joined #openstack-nova01:31
*** phuongnh has joined #openstack-nova01:31
*** naichuans has quit IRC01:32
*** stack has joined #openstack-nova01:33
*** stack is now known as Guest654201:33
*** markvoelker has joined #openstack-nova01:37
mriedemtonyb: damn01:39
mriedemhttp://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full/8dd27b1/logs/devstacklog.txt.gz#_2017-11-15_00_40_53_48901:39
mriedemhttp://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full/8dd27b1/logs/devstacklog.txt.gz#_2017-11-15_00_40_53_48901:39
mriedemoops01:39
mriedemfatal: No such remote 'origin'01:39
mriedemwth, why is it pointing at keystone?01:40
mriedemoh because it's keystone :)01:40
mriedemwhich is now newton-eol01:40
mriedemi wonder if i should just punt and do git checkout $eol_tag01:42
*** cheneydc has joined #openstack-nova01:44
*** Apoorva_ has quit IRC01:46
mriedemgit remote add origin $remote might work01:47
mriedemi copied from the reclone block, but in this case we're not doing a reclone01:47
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif stable/pike: Updated from global requirements  https://review.openstack.org/49314601:48
*** yamahata has quit IRC01:50
*** chialiang has joined #openstack-nova01:51
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient master: Updated from global requirements  https://review.openstack.org/51980601:53
*** links has joined #openstack-nova02:03
*** salv-orlando has joined #openstack-nova02:03
openstackgerritMatt Riedemann proposed openstack/nova master: Add microversion to allow setting flavor description  https://review.openstack.org/51521302:06
*** salv-orlando has quit IRC02:08
*** threestrands has joined #openstack-nova02:08
*** chyka has joined #openstack-nova02:09
*** dinesh_ has joined #openstack-nova02:11
*** itlinux has joined #openstack-nova02:12
tonybI don't get why git_update_tag $eol_tag was wrong that works for me02:12
*** chyka has quit IRC02:14
openstackgerritMatt Riedemann proposed openstack/nova master: Fix the formatting for the 2.54 microversion REST API version history  https://review.openstack.org/51994002:14
tonybmriedem: Ahh now I see.  I think you just want git checkout -f $eol_tag02:14
mriedemsee the latest version02:14
mriedemi was copying from the reclone block but i don't think that's what i want02:14
mriedemi'm honestly not sure how the /opt/stack/new/keystone directory gets created, unless zuulv3 does that here:02:15
mriedemhttp://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full/8dd27b1/job-output.txt.gz#_2017-11-15_00_33_31_61120002:15
mriedemif that's the case, then i don't need to git clone/pull/fetch at all, i can just check if the tag is in the repo and check it out if so02:15
tonybYeah but PS 8 is doing git checkout $git_ref which is stable/newton IIUC02:16
mriedemoh gdi02:16
mriedemcopy/paste02:16
tonybokay02:16
mriedemfixed02:16
*** itlinux has quit IRC02:17
*** qsyqian_ has joined #openstack-nova02:18
*** qsyqian_ has quit IRC02:18
*** AlexeyAbashkin has joined #openstack-nova02:22
openstackgerritMatt Riedemann proposed openstack/nova stable/pike: Don't update RT in _allocate_network  https://review.openstack.org/51994202:23
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: Don't update RT in _allocate_network  https://review.openstack.org/51994302:23
*** AlexeyAbashkin has quit IRC02:26
*** takashin has joined #openstack-nova02:27
*** qsyqian has quit IRC02:29
openstackgerritMatt Riedemann proposed openstack/nova master: unquiesce instance on volume snapshot failure  https://review.openstack.org/51946402:31
*** acormier_ has quit IRC02:43
*** qsyqian has joined #openstack-nova02:44
openstackgerritguanzuoyu proposed openstack/nova stable/ocata: Modify incorrect debug meaasge in _inject_data  https://review.openstack.org/51995002:47
openstackgerritguanzuoyu proposed openstack/nova stable/pike: Modify incorrect debug meaasge in _inject_data  https://review.openstack.org/51995102:48
*** priteau has joined #openstack-nova02:50
*** Sukhdev has quit IRC02:51
*** gouthamr has quit IRC02:52
*** priteau has quit IRC02:55
*** dinesh_ has quit IRC02:55
*** qsyqian has quit IRC02:56
-openstackstatus- NOTICE: Due to an unexpected outage with Zuul (1 hour), you'll need to recheck any jobs that were in progress. Sorry for the inconvenience.02:57
*** tbachman has quit IRC02:58
openstackgerritTakashi NATSUME proposed openstack/python-novaclient master: Microversion 2.55 - List/Show all server migration types  https://review.openstack.org/43083902:59
*** salv-orlando has joined #openstack-nova03:04
openstackgerritLi Yingjun proposed openstack/nova master: Versioned notifications for service create and delete  https://review.openstack.org/51958803:05
*** qsyqian has joined #openstack-nova03:09
*** salv-orlando has quit IRC03:09
*** dave-mccowan has quit IRC03:09
*** fragatina has quit IRC03:10
*** tbachman has joined #openstack-nova03:12
*** artom has quit IRC03:12
*** artom has joined #openstack-nova03:12
*** fragatina has joined #openstack-nova03:13
*** itlinux has joined #openstack-nova03:15
*** fragatina has quit IRC03:17
*** gbarros has quit IRC03:24
*** akekane has joined #openstack-nova03:28
openstackgerritJianghua Wang proposed openstack/nova master: vgpu: add enabled white list  https://review.openstack.org/51258003:34
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296503:34
*** rcernin has quit IRC03:34
*** tetsuro has quit IRC03:34
*** rcernin has joined #openstack-nova03:36
*** mdnadeem has joined #openstack-nova03:39
*** artom has quit IRC03:39
mriedemtonyb: ok i think 9th time is the charm03:40
mriedemtempest is running so it got through stack.sh03:40
*** felipemonteiro has joined #openstack-nova03:41
*** udesale has joined #openstack-nova03:41
*** slaweq has joined #openstack-nova03:43
*** diga has joined #openstack-nova03:45
*** slaweq has quit IRC03:48
*** akekane is now known as abhishekk03:50
*** yamahata has joined #openstack-nova03:57
*** qsyqian has quit IRC04:01
*** yamamoto has joined #openstack-nova04:04
*** salv-orlando has joined #openstack-nova04:05
*** Apoorva has joined #openstack-nova04:08
openstackgerritYikun Jiang proposed openstack/nova master: [WIP] Add pagination and changes-since for instance-actions  https://review.openstack.org/32632604:09
*** ellioth has joined #openstack-nova04:10
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296504:11
*** salv-orlando has quit IRC04:11
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: provide vGPU inventory in compute node  https://review.openstack.org/51621704:11
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: create vGPU for instance  https://review.openstack.org/51689904:11
*** sridharg has joined #openstack-nova04:11
tonybmriedem: yeah I'm watching in the background04:12
*** qsyqian has joined #openstack-nova04:13
*** hongbin has joined #openstack-nova04:17
*** felipemonteiro has quit IRC04:19
*** acormier has joined #openstack-nova04:20
*** takashin has quit IRC04:22
mriedemtonyb: alright, i'm going to bed,04:22
mriedemi guess either push things through or i'll take a look in the morning04:22
mriedemhttps://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton04:23
mriedemhttps://review.openstack.org/#/c/516119/ has to be re-approved04:23
*** acormier has quit IRC04:26
*** psachin has joined #openstack-nova04:28
*** annp has joined #openstack-nova04:29
*** gongysh has joined #openstack-nova04:30
*** andreas_s has joined #openstack-nova04:31
*** andreas_s has quit IRC04:35
*** felipemonteiro has joined #openstack-nova04:39
*** namnh has joined #openstack-nova04:41
*** Apoorva_ has joined #openstack-nova04:46
*** Apoorva has quit IRC04:49
*** priteau has joined #openstack-nova04:51
*** acormier has joined #openstack-nova04:53
*** hongbin has quit IRC04:53
*** priteau has quit IRC04:55
*** claudiub|2 has joined #openstack-nova05:01
*** acormier has quit IRC05:01
*** salv-orlando has joined #openstack-nova05:07
*** salv-orlando has quit IRC05:12
*** AlexeyAbashkin has joined #openstack-nova05:22
*** tetsuro has joined #openstack-nova05:22
*** jaosorior has quit IRC05:24
*** qsyqian has quit IRC05:26
*** AlexeyAbashkin has quit IRC05:26
*** qsyqian has joined #openstack-nova05:26
*** trinaths has joined #openstack-nova05:27
*** qsyqian has quit IRC05:27
*** itlinux has quit IRC05:27
*** chialiang has quit IRC05:30
*** chyka has joined #openstack-nova05:30
*** chialiang_ has joined #openstack-nova05:30
*** chialiang_ has quit IRC05:32
*** chialiang_ has joined #openstack-nova05:32
*** janki has joined #openstack-nova05:33
*** chyka has quit IRC05:35
*** janki has quit IRC05:40
*** Apoorva_ has quit IRC05:41
*** moshele has joined #openstack-nova05:43
*** tbachman_ has joined #openstack-nova05:45
*** tbachman has quit IRC05:46
*** tbachman_ is now known as tbachman05:46
*** hshiina has joined #openstack-nova05:48
*** ellioth has quit IRC05:51
*** felipemonteiro has quit IRC06:01
tonybmriedem, dansmith: everything is baacked up behind the devstack change :(06:05
*** salv-orlando has joined #openstack-nova06:08
openstackgerritYikun Jiang proposed openstack/nova master: Update Instance action's updated_at when action event updated.  https://review.openstack.org/50747306:12
*** janki has joined #openstack-nova06:12
openstackgerritYikun Jiang proposed openstack/nova master: [WIP] Add pagination and changes-since for instance-actions  https://review.openstack.org/32632606:12
*** salv-orlando has quit IRC06:12
*** lpetrut_ has joined #openstack-nova06:15
*** yingjun has joined #openstack-nova06:20
*** dikonoo has quit IRC06:25
*** dikonoo has joined #openstack-nova06:25
*** tssurya_ has joined #openstack-nova06:26
*** tssurya has quit IRC06:28
*** diga has quit IRC06:29
*** ttsiouts has quit IRC06:30
*** tssurya has joined #openstack-nova06:30
*** diga has joined #openstack-nova06:30
*** namnh has quit IRC06:33
*** armax has quit IRC06:33
*** armax has joined #openstack-nova06:33
*** armax has quit IRC06:34
*** tssurya_ has quit IRC06:34
*** armax has joined #openstack-nova06:34
*** armax has quit IRC06:34
*** threestrands has quit IRC06:34
*** armax has joined #openstack-nova06:35
*** armax has quit IRC06:35
*** armax has joined #openstack-nova06:36
*** armax has quit IRC06:36
*** salv-orlando has joined #openstack-nova06:38
*** nsingh has joined #openstack-nova06:40
*** lpetrut_ has quit IRC06:40
*** gabor_antal_ has joined #openstack-nova06:40
*** lpetrut_ has joined #openstack-nova06:41
*** gabor_antal has quit IRC06:43
*** niraj_singh has quit IRC06:43
*** dikonoo has quit IRC06:46
*** lajoskatona has joined #openstack-nova06:49
*** slaweq has joined #openstack-nova06:51
*** namnh has joined #openstack-nova06:51
*** moshele has quit IRC06:53
*** slaweq has quit IRC06:55
*** moshele has joined #openstack-nova06:55
*** TuanLA has joined #openstack-nova06:55
*** lpetrut_ has quit IRC06:56
*** jaosorior has joined #openstack-nova06:57
*** acormier has joined #openstack-nova07:01
alex_xugmann: are you around?07:05
*** acormier has quit IRC07:06
*** slaweq has joined #openstack-nova07:07
*** andreas_s has joined #openstack-nova07:07
*** edand has joined #openstack-nova07:08
openstackgerritSpencer Yu proposed openstack/nova master: Use defusedxml.ElementTree function instead of lxml.etree  https://review.openstack.org/51929107:09
*** dtantsur|afk is now known as dtantsur07:11
*** spectr has joined #openstack-nova07:13
*** slaweq has quit IRC07:15
*** rcernin has quit IRC07:20
*** mdnadeem has quit IRC07:23
*** Oku_OS-away is now known as Oku_OS07:24
*** lpetrut_ has joined #openstack-nova07:24
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add a description of 'key_name' in rebuild  https://review.openstack.org/51999307:27
*** hoonetorg has quit IRC07:30
*** sahid has joined #openstack-nova07:32
*** mdnadeem has joined #openstack-nova07:33
openstackgerritLi Yingjun proposed openstack/nova master: Versioned notifications for service create and delete  https://review.openstack.org/51958807:35
*** priteau has joined #openstack-nova07:36
*** spectr has quit IRC07:38
*** salv-orlando has quit IRC07:39
*** salv-orlando has joined #openstack-nova07:39
*** yamamoto_ has joined #openstack-nova07:41
*** hoonetorg has joined #openstack-nova07:43
*** salv-orlando has quit IRC07:43
*** yamamoto has quit IRC07:44
openstackgerritAlex Xu proposed openstack/nova master: Remove the objects which related to the old v2 API implementation  https://review.openstack.org/51999707:44
openstackgerritAlex Xu proposed openstack/nova master: Remove the objects for describing the extension for v2.1 API  https://review.openstack.org/51999807:44
*** lpetrut_ has quit IRC07:44
openstackgerritXuanzhou Perry Dong proposed openstack/python-novaclient master: Check for volume size  https://review.openstack.org/51999907:45
*** vipul has joined #openstack-nova07:47
*** slaweq has joined #openstack-nova07:47
*** pcaruana has joined #openstack-nova07:51
*** slaweq has quit IRC07:52
*** belmoreira has joined #openstack-nova07:53
*** lpetrut_ has joined #openstack-nova07:55
*** john5223 has quit IRC07:58
*** danpawlik has quit IRC07:59
*** mmedvede has quit IRC07:59
*** smatzek has joined #openstack-nova07:59
*** hemna has quit IRC07:59
*** danpawlik has joined #openstack-nova07:59
*** alexchadin has joined #openstack-nova08:00
*** maciejjozefczyk has quit IRC08:00
*** priteau has quit IRC08:00
*** priteau has joined #openstack-nova08:01
*** sshwarts has joined #openstack-nova08:01
*** smatzek has quit IRC08:03
*** hemna has joined #openstack-nova08:04
*** slaweq has joined #openstack-nova08:05
*** priteau has quit IRC08:06
*** mmedvede has joined #openstack-nova08:06
*** john5223 has joined #openstack-nova08:06
openstackgerritlicanwei proposed openstack/nova master: cli 'nova-manage db sync' can't upgrade cell1  https://review.openstack.org/51927508:06
*** maciejjozefczyk has joined #openstack-nova08:06
*** slaweq has quit IRC08:10
*** priteau has joined #openstack-nova08:11
*** gongysh has quit IRC08:12
*** gongysh has joined #openstack-nova08:14
*** priteau has quit IRC08:15
*** tesseract has joined #openstack-nova08:17
*** lpetrut_ has quit IRC08:20
*** diga has quit IRC08:20
*** zhurong has joined #openstack-nova08:23
*** alexchadin has quit IRC08:27
*** alexchadin has joined #openstack-nova08:27
*** Jack_Iv has joined #openstack-nova08:29
*** Jack_Iv has quit IRC08:33
*** Jack_Iv has joined #openstack-nova08:33
*** diga has joined #openstack-nova08:34
*** tetsuro has quit IRC08:34
*** AlexeyAbashkin has joined #openstack-nova08:37
*** salv-orlando has joined #openstack-nova08:40
*** gongysh has quit IRC08:43
*** salv-orlando has quit IRC08:44
*** cheneydc has quit IRC08:47
*** jpena|off is now known as jpena08:52
*** priteau has joined #openstack-nova08:55
*** salv-orlando has joined #openstack-nova08:55
openstackgerritSpencer Yu proposed openstack/nova master: Use subprocess securely  https://review.openstack.org/52001308:56
*** cheneydc has joined #openstack-nova09:00
*** priteau has quit IRC09:02
*** priteau has joined #openstack-nova09:05
*** chyka has joined #openstack-nova09:06
*** zenpwner has joined #openstack-nova09:08
*** priteau has quit IRC09:10
*** andreas_s has quit IRC09:10
*** chyka has quit IRC09:11
*** hshiina has quit IRC09:11
*** chialiang_ has quit IRC09:13
*** andreas_s has joined #openstack-nova09:14
openstackgerritSpencer Yu proposed openstack/nova master: Use defusedxml.ElementTree function instead of lxml.etree  https://review.openstack.org/51929109:16
*** gongysh has joined #openstack-nova09:16
*** lucas-afk is now known as lucasagomes09:17
*** alexchadin has quit IRC09:20
*** lpetrut_ has joined #openstack-nova09:20
*** alexchadin has joined #openstack-nova09:21
*** ralonsoh has joined #openstack-nova09:23
*** chialiang_ has joined #openstack-nova09:24
*** yamamoto_ has quit IRC09:28
*** andreas_s has quit IRC09:29
*** alexchadin has quit IRC09:31
*** alexchadin has joined #openstack-nova09:32
*** derekh has joined #openstack-nova09:34
*** andreas_s has joined #openstack-nova09:34
*** diga has quit IRC09:35
openstackgerritMaciej Jozefczyk proposed openstack/nova master: Update compute resources only once per update_available_resource() call  https://review.openstack.org/52002409:37
openstackgerritMaciej Jozefczyk proposed openstack/nova master: Update resources once in update_available_resource  https://review.openstack.org/52002409:41
*** hemna_ has quit IRC09:43
openstackgerritMaciej Jozefczyk proposed openstack/nova master: Update resources once in update_available_resource  https://review.openstack.org/52002409:45
*** yamamoto has joined #openstack-nova09:46
maciejjozefczykmriedem: thats what we talked about earlier, https://review.openstack.org/#/c/52002409:47
*** andreas_s has quit IRC09:48
*** mdnadeem has quit IRC09:49
*** andreas_s has joined #openstack-nova09:53
*** yingjun has quit IRC09:55
*** ttsiouts has joined #openstack-nova09:56
*** hemna_ has joined #openstack-nova09:58
*** jpena is now known as jpena|mtg09:59
*** cheneydc has quit IRC10:00
*** belmoreira has quit IRC10:01
*** mdnadeem has joined #openstack-nova10:02
*** andreas_s has quit IRC10:02
*** strigazi has quit IRC10:05
*** belmoreira has joined #openstack-nova10:06
*** diga has joined #openstack-nova10:11
*** gszasz has joined #openstack-nova10:11
*** annp has quit IRC10:13
*** zenpwner has quit IRC10:15
*** phuongnh has quit IRC10:17
*** namnh has quit IRC10:17
*** TuanLA has quit IRC10:17
*** TuanLA has joined #openstack-nova10:18
*** phuongnh has joined #openstack-nova10:18
*** TuanLA has quit IRC10:19
*** yamamoto has quit IRC10:21
*** phuongnh has quit IRC10:21
*** hieulq has quit IRC10:24
*** phuongnh has joined #openstack-nova10:29
*** andreas_s has joined #openstack-nova10:31
*** trinaths has left #openstack-nova10:34
*** andreas_s has quit IRC10:35
*** andreas_s has joined #openstack-nova10:36
*** rmart04 has joined #openstack-nova10:40
*** hieulq has joined #openstack-nova10:41
*** phuongnh has quit IRC10:42
*** andreas_s has quit IRC10:45
*** hieulq has quit IRC10:53
*** abhishekk has quit IRC10:54
*** edand has quit IRC10:58
*** andreas_s has joined #openstack-nova11:01
*** yingjun has joined #openstack-nova11:01
*** yangyapeng has quit IRC11:01
*** yangyapeng has joined #openstack-nova11:01
*** mvk has quit IRC11:05
*** yangyapeng has quit IRC11:09
*** andreas_s has quit IRC11:09
*** hieulq has joined #openstack-nova11:09
*** hieulq has quit IRC11:12
*** gongysh has quit IRC11:15
*** yamamoto has joined #openstack-nova11:22
*** yangyapeng has joined #openstack-nova11:22
*** sdague has joined #openstack-nova11:23
*** sahid has quit IRC11:26
*** chialiang_ has quit IRC11:26
*** hieulq has joined #openstack-nova11:27
*** yamamoto has quit IRC11:29
*** hieulq has quit IRC11:30
*** yamamoto has joined #openstack-nova11:31
*** diga has quit IRC11:32
*** edand has joined #openstack-nova11:32
*** mvk has joined #openstack-nova11:32
*** diga has joined #openstack-nova11:33
*** sahid has joined #openstack-nova11:33
*** andreas_s has joined #openstack-nova11:34
*** rmart04 has quit IRC11:36
*** andreas_s has quit IRC11:38
*** andreas_s has joined #openstack-nova11:38
openstackgerritMerged openstack/nova stable/pike: libvirt: bandwidth param should be set in guest migrate  https://review.openstack.org/51963111:40
*** rmart04 has joined #openstack-nova11:41
*** Jack_Iv has quit IRC11:41
*** hieulq has joined #openstack-nova11:45
*** tbachman has quit IRC11:47
*** yamamoto has quit IRC12:03
*** yamamoto has joined #openstack-nova12:04
*** diga has quit IRC12:05
*** andreas_s has quit IRC12:06
*** slaweq has joined #openstack-nova12:06
*** lucasagomes is now known as lucas-hungry12:06
*** sahid has quit IRC12:10
*** janki is now known as janki|afk12:10
*** andreas_s has joined #openstack-nova12:11
*** slaweq has quit IRC12:11
*** andreas_s has quit IRC12:20
*** priteau has joined #openstack-nova12:21
*** acormier has joined #openstack-nova12:23
*** sree has joined #openstack-nova12:23
*** alexchadin has quit IRC12:24
*** andreas_s has joined #openstack-nova12:25
*** yingjun has quit IRC12:27
*** acormier has quit IRC12:27
*** janki|afk is now known as janki12:27
*** karthiks has quit IRC12:29
*** gongysh has joined #openstack-nova12:33
*** smatzek has joined #openstack-nova12:33
*** andreas_s has quit IRC12:35
*** andreas_s has joined #openstack-nova12:40
*** yingjun has joined #openstack-nova12:42
*** karthiks has joined #openstack-nova12:45
*** sree has quit IRC12:47
*** sree has joined #openstack-nova12:49
*** takashin has joined #openstack-nova12:49
*** andreas_s has quit IRC12:49
*** edand_ has joined #openstack-nova12:52
*** edand has quit IRC12:54
*** andreas_s has joined #openstack-nova12:54
*** takashin has quit IRC12:55
*** takashin has joined #openstack-nova12:56
*** karthiks has quit IRC12:57
*** acormier has joined #openstack-nova12:58
*** jpena|mtg is now known as jpena|lunch13:03
*** takashin has left #openstack-nova13:03
*** andreas_s has quit IRC13:03
*** tbachman has joined #openstack-nova13:04
*** andreas_s has joined #openstack-nova13:06
*** tbachman_ has joined #openstack-nova13:06
*** lucas-hungry is now known as lucasagomes13:07
*** gongysh has quit IRC13:08
efriedalex_xu yt?13:08
*** tbachman has quit IRC13:08
*** tbachman_ is now known as tbachman13:08
*** sshwarts has quit IRC13:08
*** smatzek has quit IRC13:09
*** smatzek has joined #openstack-nova13:10
alex_xuefried: yea13:11
*** artom has joined #openstack-nova13:11
efriedalex_xu Are you okay with https://review.openstack.org/#/c/516778/ at this point?13:12
efriedalex_xu We really need to get this series moving.13:12
*** karthiks has joined #openstack-nova13:13
efriedalex_xu We can do the sql refactor in a subsequent patch - I'd like to start doing those on the top of the series, since the extra tests will help flush out bugs.13:13
alex_xuefried: i'm ok with sql refactor later13:13
efriedalex_xu I removed the comment and the code block that it referenced - seemed to have no effect anyway.13:14
*** sree has quit IRC13:16
alex_xuefried: i'm not sure we should remove that check13:16
*** sree has joined #openstack-nova13:17
alex_xuefried: that check can return faster when there is nothing return from the query13:17
alex_xuright?13:17
efriedalex_xu But we actually *want* to support scenarios where we get resources from only sharing RPs.13:17
*** edand__ has joined #openstack-nova13:17
alex_xuefried: yes, but that check is also usefull for fast return?13:18
efriedI don't know13:18
efriedAFAICT the code *ought* to be doing what the comment said, which is something we don't want.  Putting it in is not having the desired effect.13:18
*** takashin has joined #openstack-nova13:20
*** edand_ has quit IRC13:20
alex_xuefried: emm..., I think we should have check like "if not all_rp_ids: return [], []"13:20
alex_xuefried: I think I agree that check should be removed, that isn't totally for fast return13:21
*** links has quit IRC13:22
*** sree has quit IRC13:22
efriedalex_xu Where `all_rp_ids` is set(sharing_providers) | non_sharing_rp_ids ?13:24
*** links has joined #openstack-nova13:24
efriedalex_xu Oh, never mind, I see it defined below.13:24
*** sree has joined #openstack-nova13:25
alex_xuefried: https://review.openstack.org/#/c/516778/9/nova/objects/resource_provider.py@261613:26
*** sshwarts has joined #openstack-nova13:26
alex_xuthe last word "this is the list of resource provider IDs that are NOT sharing resource" doesn't sound true also13:26
efriedalex_xu How so?13:27
alex_xuif only request shared resources, "non_sharing_rp_ids" includes the RPs with that shared resources13:27
*** edmondsw has joined #openstack-nova13:28
efriedIs that why we're passing those test cases when we don't expect to be?  :)13:28
alex_xuefried: yes13:28
efriedalex_xu I don't think that's for lack of trying.  Looking at the if/else above, that comment *should* be true.13:29
alex_xuefried: how about append a word to say "non_sharing_rp_ids" also includes the shared rp when there only request shared resource?13:29
*** markvoelker has quit IRC13:29
efriedalex_xu If that were the case, we would want to rename that variable.13:29
*** markvoelker has joined #openstack-nova13:29
alex_xuefried: yea :(13:29
alex_xunon_sharing_rp_ids_but_some_time_not13:30
efriedalex_xu The bug must be in one of the helpers - one or both of the following must be true: 1) _get_providers_with_shared_capacity is returning non-sharing RPs; 2) _get_all_with_shared is returning sharing RPs.13:31
alex_xuyes13:32
efriedalex_xu I'll go write some functional tests to hit just those helpers and see which is the case.  Thanks for talking through it with me.13:32
alex_xuefried: cool13:32
*** liverpooler has quit IRC13:34
*** acormier has quit IRC13:34
efriedalex_xu How about this series?  https://review.openstack.org/#/c/377138/13:35
alex_xuefried: I will try to review that seriews tomorrow13:36
efriedalex_xu Okay, thanks.13:36
*** acormier has joined #openstack-nova13:36
alex_xuefried: np13:36
alex_xuefried: the next is holiday in US?13:36
alex_xusorry, next week13:36
*** takashin has left #openstack-nova13:38
*** moshele has quit IRC13:41
*** alexchadin has joined #openstack-nova13:43
*** brault has quit IRC13:43
efriedalex_xu Yes. Next Thursday (and many folks get Friday as well).13:43
*** smatzek_ has joined #openstack-nova13:45
*** smatzek has quit IRC13:45
*** gouthamr has joined #openstack-nova13:46
*** brault has joined #openstack-nova13:49
*** mdnadeem has quit IRC13:52
efriedalex_xu _get_providers_with_shared_capacity appears to be okay.13:52
*** links has quit IRC13:53
alex_xuefried: what means okay?13:53
efriedalex_xu It's working as expected.  There was a hole in the test case, but when I fixed it, the test still passed.  So I think it's doing what it's supposed to.13:53
*** andreas_s has quit IRC13:55
efriedalex_xu I also just looked over the test case for _get_all_with_shared and I'm convinced it's okay too.13:55
*** udesale has quit IRC13:56
*** trinaths has joined #openstack-nova13:56
efriedalex_xu How else could we be getting sharing RPs in that var?13:56
*** jpena|lunch is now known as jpena13:56
*** udesale has joined #openstack-nova13:58
*** yingjun has quit IRC13:59
alex_xuefried: I don't another case to getting sharing rps in that var13:59
*** andreas_s has joined #openstack-nova14:00
*** slaweq has joined #openstack-nova14:00
efriedalex_xu So how would you like to proceed?  We know we have bugs in the stack; are we going to try to fix them in the series, or start merging code and attack them after?14:00
*** acormier has quit IRC14:01
*** dave-mccowan has joined #openstack-nova14:02
*** eharney has joined #openstack-nova14:02
*** jaypipes has joined #openstack-nova14:04
*** lyan has joined #openstack-nova14:05
*** tasker has joined #openstack-nova14:06
*** slaweq_ has joined #openstack-nova14:08
*** andreas_s has quit IRC14:09
*** sshwarts has quit IRC14:10
*** fragatina has joined #openstack-nova14:11
alex_xuefried: which bug you reference?14:11
efriedalex_xu There are several.  All the test patches on the top of this series.14:12
efriedalex_xu The good news is that *somewhere* in the series, we've fixed some of them.14:12
*** slaweq_ has quit IRC14:12
efriedAt this point I think we have two main ones: One where we're getting candidates that cross aggregates; and one where we're getting duplicate candidates returned.14:13
*** dave-mccowan has quit IRC14:13
openstackgerritEric Fried proposed openstack/nova master: begin refactor AllocCandidates._get_by_filters()  https://review.openstack.org/51677814:14
openstackgerritEric Fried proposed openstack/nova master: build ProviderSummary objects in sep function  https://review.openstack.org/51677914:14
openstackgerritEric Fried proposed openstack/nova master: build alloc request resources for shared resources  https://review.openstack.org/51678014:14
openstackgerritEric Fried proposed openstack/nova master: create allocation request for single provider  https://review.openstack.org/51678114:14
openstackgerritEric Fried proposed openstack/nova master: finish refactor AllocCandidates._get_by_filters()  https://review.openstack.org/51678214:14
openstackgerritEric Fried proposed openstack/nova master: required traits for no sharing providers  https://review.openstack.org/51702714:14
openstackgerritEric Fried proposed openstack/nova master: Add ProviderSummary.resource_class_names @property  https://review.openstack.org/51764614:14
openstackgerritEric Fried proposed openstack/nova master: handle traits with sharing providers  https://review.openstack.org/51711914:14
openstackgerritEric Fried proposed openstack/nova master: Test alloc_cands with non overlapping sharing RPs  https://review.openstack.org/51938014:14
openstackgerritEric Fried proposed openstack/nova master: Test alloc_cands with one RP shared between two RPs  https://review.openstack.org/51961714:14
alex_xuefried: probably we should guarantee the basic use-case works first14:14
openstackgerritEric Fried proposed openstack/nova master: Test allocation candidates: multiple aggregates  https://review.openstack.org/51863314:14
openstackgerritEric Fried proposed openstack/nova master: Test helper: validate provider summaries  https://review.openstack.org/51898214:14
*** liuyulong has joined #openstack-nova14:14
efriedalex_xu Here it is with that extra short-circuit you suggested, and the enhanced test case, and test fixes for the middle of the series. ^14:14
*** ratailor has joined #openstack-nova14:14
efriedalex_xu Depends what you mean by "basic" :)14:14
*** liuyulong has quit IRC14:14
*** andreas_s has joined #openstack-nova14:14
alex_xuefried: something like, compute node have local and shared storage at sometime, actually doesn't support by the nova14:14
efriedalex_xu Right, at the moment we don't even claim support for shared RPs at all.14:15
alex_xus/sometime/sametime/14:15
alex_xuefried: yea14:15
*** andreas_s has quit IRC14:15
*** andreas_s has joined #openstack-nova14:15
*** liuyulong has joined #openstack-nova14:16
efriedalex_xu Taking that out of the picture - essentially just talking about compute-node-as-single-RP - I believe the code is working as expected.14:16
efriedjaypipes Good morning.  Hope you didn't have local changes to any of your patches :)14:16
*** fragatina has quit IRC14:16
jaypipesefried: no, had to take the afternoon off yesterday to deal with some family stuff. apologies.14:17
efriedjaypipes No worries, just happy I didn't step on your work.  Hope everything is okay.14:17
*** krtaylor has joined #openstack-nova14:19
*** dave-mccowan has joined #openstack-nova14:20
*** yingjun has joined #openstack-nova14:20
*** belmoreira has quit IRC14:23
*** smatzek_ has quit IRC14:24
*** dave-mcc_ has joined #openstack-nova14:25
*** dave-mccowan has quit IRC14:25
*** slaweq has quit IRC14:28
*** sshwarts has joined #openstack-nova14:28
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova master: Change 'InstancePCIRequest' spec field  https://review.openstack.org/44925714:28
*** awaugama has joined #openstack-nova14:29
*** udesale has quit IRC14:29
*** slaweq has joined #openstack-nova14:29
openstackgerritBalazs Gibizer proposed openstack/nova master: Test alloc_cands with indirectly sharing RPs  https://review.openstack.org/51960114:30
*** READ10 has joined #openstack-nova14:32
efriedgibi Thanks ^ - I wasn't positive where that guy should sit in the pile (though I don't suppose it mattered much).14:33
*** sree has quit IRC14:35
*** sree has joined #openstack-nova14:35
gibiefried: I think it is OK at the end14:36
efriednod14:36
*** mpaolino has joined #openstack-nova14:36
*** trinaths has left #openstack-nova14:37
*** liverpooler has joined #openstack-nova14:41
*** ratailor has quit IRC14:41
mriedemtonyb: yeah i see ianw's -1, so i guess i'll take a look at changing devstack-gate today instead14:43
*** sree has quit IRC14:43
*** slaweq has quit IRC14:44
*** sridharg has quit IRC14:44
*** esberglu has quit IRC14:44
*** slaweq has joined #openstack-nova14:45
*** udesale has joined #openstack-nova14:45
*** esberglu has joined #openstack-nova14:45
*** liverpooler has quit IRC14:45
*** liverpooler has joined #openstack-nova14:47
openstackgerritMerged openstack/python-novaclient master: Updated from global requirements  https://review.openstack.org/51980614:49
*** andreas_s has quit IRC14:49
*** esberglu has quit IRC14:49
*** andreas_s has joined #openstack-nova14:50
*** gbarros has joined #openstack-nova14:50
*** moshele has joined #openstack-nova14:52
*** slaweq has quit IRC14:56
*** tbachman has quit IRC14:56
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Correct log message when removing a security group  https://review.openstack.org/51958614:57
*** alexchadin has quit IRC14:59
*** esberglu has joined #openstack-nova15:00
*** armax has joined #openstack-nova15:01
*** yamamoto has quit IRC15:05
*** yingjun has quit IRC15:07
mriedemtasker: oh hi15:11
*** links has joined #openstack-nova15:11
*** andreas_s has quit IRC15:12
*** gouthamr has quit IRC15:12
tasker'allo.15:13
*** janki has quit IRC15:13
openstackgerritJay Pipes proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor  https://review.openstack.org/51296515:14
jaypipesjianghuaw: ^^ just a rebase...15:15
*** yamamoto has joined #openstack-nova15:16
openstackgerritJay Pipes proposed openstack/nova master: XenAPI: provide vGPU inventory in compute node  https://review.openstack.org/51621715:16
openstackgerritJay Pipes proposed openstack/nova master: XenAPI: create vGPU for instance  https://review.openstack.org/51689915:16
*** gouthamr has joined #openstack-nova15:16
*** hongbin has joined #openstack-nova15:16
taskermy application has the potential to frequently trigger snapshots of two instances at the same time. regarding the future of bug#1731986, I'm concerned that checking cinder quota / limits prior to asking it for volume snapshots will casue many problems for me.15:16
taskeri don't know Nova as well as you, and I know less about Cinder. maybe we can schedule some time with a cinder dev to discuss things? I'm hoping that since I'm here helping to implement this, I can guide it a bit to suit my needs.15:17
*** acormier has joined #openstack-nova15:19
taskerI'm in no rush; the major part of unqiescing the instance is done and I can implement some of these safeguards in my code.15:19
*** amodi has joined #openstack-nova15:20
*** yamamoto has quit IRC15:21
mriedemtasker: i'm working a patch for the up-front quota check now, since i think that's sane and easy as a start, and then we can build on the cleanup stuff after that - what you had in your original patch. as noted, my concerns are with volume backends like NFS which call back to nova to complete a snapshot - i don't know how robust cinder handles deleting a snapshot while it's being created15:22
mriedemmy guess is there are no guarantees about behavior15:22
mriedemjust like deleting an instance in nova - you can do it at any point, but it's hard to test15:22
*** moshele has quit IRC15:25
taskergotchya.15:26
openstackgerritBalazs Gibizer proposed openstack/nova master: Document the real behavior of notify_on_state_change  https://review.openstack.org/51626415:27
gibimriedem: hi! I replied to your comments in https://review.openstack.org/#/c/51626415:31
*** andreas_s has joined #openstack-nova15:31
*** yamamoto has joined #openstack-nova15:31
mriedemack15:33
*** cfriesen has quit IRC15:34
*** yamamoto has quit IRC15:36
*** udesale has quit IRC15:37
*** dave-mcc_ has quit IRC15:38
*** mlavalle has joined #openstack-nova15:39
*** cfriesen has joined #openstack-nova15:42
*** yamamoto has joined #openstack-nova15:46
*** cfriesen has quit IRC15:47
*** cfriesen has joined #openstack-nova15:47
*** belmoreira has joined #openstack-nova15:49
*** edand__ has quit IRC15:49
*** yamamoto has quit IRC15:50
*** _gryf is now known as gryf15:52
*** andreas_s has quit IRC15:53
efriedjaypipes jianghuaw_ I was thinking to get started on the update_inventory virt driver method.  Any concerns with that?  (Or anyone already started?)15:53
mriedemsdague: gibi's got a +2 on the flavor description api change - https://review.openstack.org/#/c/515213/ - would be cool if you could peruse that, given your familiarity with the spec15:53
openstackgerritEric Berglund proposed openstack/nova master: Use NoDBTestCase for powervm driver tests  https://review.openstack.org/52011815:55
*** Tom-Tom has joined #openstack-nova15:56
*** lajoskatona has quit IRC15:59
taskermriedem: what's the command to merge your changes to the patchset locally?15:59
*** dave-mccowan has joined #openstack-nova15:59
jaypipesefried: it needs to go at the end of the n-r-p series, but if you want to take that on, I'd be cool with it.16:00
mriedemtasker: like my commit message change?16:00
efriedjaypipes Rockin16:00
taskeryeah. minor, but I want to get my code up-to-date with what exists in the review system.16:00
*** itlinux has joined #openstack-nova16:00
openstackgerritMatt Riedemann proposed openstack/nova master: unquiesce instance on volume snapshot failure  https://review.openstack.org/51946416:01
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add the ability to get absolute limits from Cinder  https://review.openstack.org/52012216:01
*** yamamoto has joined #openstack-nova16:01
mriedemtasker: i would normally just delete my local branch and use git review -d 519464 to pull the latest patch set from gerrit16:01
*** dave-mccowan has quit IRC16:02
*** edand__ has joined #openstack-nova16:04
sdaguemriedem: I can, after lunch. I have to be out the door in a few minutes, and want to be able to give it a good look over16:05
mriedemwfm, thanks16:06
*** yamamoto has quit IRC16:06
sdaguestarred it so I won't forget16:07
*** rmart04 has quit IRC16:07
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Pass requested_destination in filter_properties  https://review.openstack.org/51611916:08
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Validate new image via scheduler during rebuild  https://review.openstack.org/51968416:09
*** acormier has quit IRC16:09
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Set group_members when converting to legacy request spec  https://review.openstack.org/51786816:10
*** smatzek has joined #openstack-nova16:12
*** Oku_OS is now known as Oku_OS-away16:13
efriedmriedem Is there a novaclient patch for the flavor description thing yet?16:13
mriedemefried: no16:13
mriedembut,16:14
mriedemit's not the first microversion in queens,16:14
mriedemthe rebuild + keypair one is, 2.5416:14
mriedemi don't know if there is a patch up for that yet16:14
efriedmriedem Okay.  Was going through the ol' checklist, and that's the only thing I didn't see covered.16:14
*** smatzek_ has joined #openstack-nova16:14
efriedmriedem (Obviously it wouldn't be in this patch)16:14
mriedemi'll get to it, but it's lower priority until the actual microversion change happens16:14
mriedemotherwise i just have to keep rebasing it16:15
mriedemhttps://review.openstack.org/#/q/python-novaclient16:15
mriedemso someone needs to write 2.54 into novaclient16:15
mriedemit'll be me if liu doesn't get to it16:15
*** Tom-Tom has quit IRC16:15
*** yamamoto has joined #openstack-nova16:16
*** smatzek has quit IRC16:17
mriedemcurrently working on getting these newton changes out the door so we can eol the branch16:17
mriedemefried: https://review.openstack.org/#/c/520095/ if you didn't see yet16:17
*** markvoelker_ has joined #openstack-nova16:18
*** zhurong has quit IRC16:18
*** markvoelker has quit IRC16:20
*** yamamoto has quit IRC16:20
*** acormier_ has joined #openstack-nova16:22
efriedmriedem Anal shell style comments added.16:24
*** andreas_s has joined #openstack-nova16:25
efriedmriedem Actually found a functional nit too.  Recognizing that the tags you're looking for will usually not be the ones with dots in 'em.16:26
efriedbut still16:26
*** smatzek_ is now known as smatzek16:27
*** yamamoto has joined #openstack-nova16:29
*** yamamoto has quit IRC16:29
*** edand__ has quit IRC16:30
*** gszasz_ has joined #openstack-nova16:31
*** gszasz has quit IRC16:32
*** andreas_s has quit IRC16:39
*** moshele has joined #openstack-nova16:45
*** Apoorva has joined #openstack-nova16:45
*** yamahata has quit IRC16:46
*** jmlowe has joined #openstack-nova16:47
*** gbarros has quit IRC16:47
*** chyka has joined #openstack-nova16:52
*** lucasagomes is now known as lucas-afk16:52
*** belmoreira has quit IRC16:53
openstackgerritMatt Riedemann proposed openstack/nova master: Add the ability to get absolute limits from Cinder  https://review.openstack.org/52012216:53
*** links has quit IRC17:00
*** dave-mccowan has joined #openstack-nova17:00
*** psachin has quit IRC17:02
*** tesseract has quit IRC17:03
*** gbarros has joined #openstack-nova17:05
*** hemna_ has quit IRC17:05
*** hemna_ has joined #openstack-nova17:06
*** tbachman has joined #openstack-nova17:06
*** jmlowe has quit IRC17:09
*** gfhellma has joined #openstack-nova17:09
openstackgerritEric Fried proposed openstack/nova master: Test alloc_cands with non overlapping sharing RPs  https://review.openstack.org/51938017:11
openstackgerritEric Fried proposed openstack/nova master: Test alloc_cands with one RP shared between two RPs  https://review.openstack.org/51961717:11
openstackgerritEric Fried proposed openstack/nova master: Test allocation candidates: multiple aggregates  https://review.openstack.org/51863317:11
openstackgerritEric Fried proposed openstack/nova master: Test helper: validate provider summaries  https://review.openstack.org/51898217:11
*** gszasz_ has quit IRC17:12
*** masber has quit IRC17:15
*** AlexeyAbashkin has quit IRC17:29
*** yamamoto has joined #openstack-nova17:29
*** claudiub|2 has quit IRC17:30
*** gyee_ has joined #openstack-nova17:34
*** rmart04 has joined #openstack-nova17:34
*** gfhellma_ has joined #openstack-nova17:34
*** yamamoto has quit IRC17:35
*** rmart04 has quit IRC17:37
*** moshele has quit IRC17:37
*** gfhellma has quit IRC17:37
openstackgerritMerged openstack/nova stable/pike: libvirt: Don't VIR_MIGRATE_NON_SHARED_INC without migrate_disks  https://review.openstack.org/51963217:44
*** tssurya_ has joined #openstack-nova17:45
*** sshwarts has quit IRC17:46
*** dtantsur is now known as dtantsur|afk17:46
openstackgerritMatt Riedemann proposed openstack/nova master: Check quota before creating volume snapshots  https://review.openstack.org/52015817:48
mriedemtasker: ^17:48
*** mpaolino has quit IRC17:51
*** lpetrut_ has quit IRC17:51
*** sridharg has joined #openstack-nova17:56
*** derekh has quit IRC17:59
*** fragatina has joined #openstack-nova18:01
*** fragatina has quit IRC18:01
*** ralonsoh has quit IRC18:01
*** fragatina has joined #openstack-nova18:02
*** yamahata has joined #openstack-nova18:02
mriedemefried: thanks for the review. i'm not too worried about a . being in an eol tag, since i don't think we have those anywhere, ever, but i can make the changes18:05
*** Swami has joined #openstack-nova18:06
*** pcaruana has quit IRC18:11
*** sdague has quit IRC18:13
taskermriedem: thanks!18:14
*** fragatina has quit IRC18:15
*** jpena is now known as jpena|off18:16
*** mvk has quit IRC18:17
*** samueldmq has quit IRC18:19
*** samueldmq has joined #openstack-nova18:19
*** gfhellma__ has joined #openstack-nova18:20
*** gfhellma_ has quit IRC18:24
*** liuyulong has quit IRC18:30
*** yamamoto has joined #openstack-nova18:31
*** fragatina has joined #openstack-nova18:34
*** Dave has quit IRC18:36
*** yamamoto has quit IRC18:37
*** Dave has joined #openstack-nova18:38
*** lpetrut_ has joined #openstack-nova18:39
*** snasir has quit IRC18:49
*** snasir has joined #openstack-nova18:50
*** itlinux has quit IRC18:54
dansmithmriedem: tssurya: should we do a cells meeting today? melwitt is out and I'm on a wild goose chase at the moment19:01
mriedemskip it19:01
dansmithsweet19:02
*** mvk has joined #openstack-nova19:06
*** sridharg has quit IRC19:07
*** rodolof has joined #openstack-nova19:12
*** moshele has joined #openstack-nova19:13
*** AlexeyAbashkin has joined #openstack-nova19:13
tssurya_dansmith : yea let's skip it :D19:14
*** moshele has quit IRC19:16
*** AlexeyAbashkin has quit IRC19:17
*** READ10 has quit IRC19:19
*** AlexeyAbashkin has joined #openstack-nova19:22
*** AlexeyAbashkin has quit IRC19:26
*** Sukhdev has joined #openstack-nova19:28
*** itlinux has joined #openstack-nova19:30
*** yamamoto has joined #openstack-nova19:33
*** yamamoto has quit IRC19:38
openstackgerritSen Yang proposed openstack/python-novaclient master: Implement hypervisor hostname exact patten match for server cold migrate  https://review.openstack.org/52018719:49
*** salv-orl_ has joined #openstack-nova19:55
*** salv-orlando has quit IRC19:55
*** tbachman has quit IRC20:01
mriedemedleafe: sorry it's taken so long but i finally went through https://review.openstack.org/#/c/495854/20:09
mriedemedleafe: i'm mostly concerned about the refactor that went into the filter scheduler code20:10
*** slaweq has joined #openstack-nova20:10
edleafemriedem: ok, will read your comments soon20:13
*** slaweq has quit IRC20:15
*** nsingh has quit IRC20:15
*** bhagyashris has quit IRC20:15
*** bhagyashris has joined #openstack-nova20:16
*** nsingh has joined #openstack-nova20:16
*** slaweq has joined #openstack-nova20:18
*** slaweq has quit IRC20:18
*** itlinux has quit IRC20:19
*** slaweq has joined #openstack-nova20:19
*** slaweq_ has joined #openstack-nova20:21
openstackgerritMatt Riedemann proposed openstack/nova master: Document the real behavior of notify_on_state_change  https://review.openstack.org/51626420:24
*** slaweq has quit IRC20:25
*** tssurya_ has quit IRC20:29
openstackgerritMerged openstack/nova master: Remove metadata/system_metadata filter handling from get_all  https://review.openstack.org/50981920:30
openstackgerritMerged openstack/nova master: Fix indent in configuring-migrations.rst  https://review.openstack.org/51601320:30
edleafemriedem: that rebase failure you noted was because this has been sitting for so long that the code changed from under it. I'll rebase the whole series20:34
*** yamamoto has joined #openstack-nova20:34
mriedemyeah that one is an easy fix20:34
*** sdague has joined #openstack-nova20:36
edleafeSo for the chance scheduler, is it worth adding the cell restriction for the alternates? I mean, does anyone really use that?20:37
mriedemno, not for chance, there is a todo in there from dan about restricting by cell,20:37
mriedemi think if we care about that, we handle the todo later separately20:38
edleafeok, I'll add a note there.20:38
*** yamamoto has quit IRC20:39
*** Sukhdev has quit IRC20:39
*** itlinux has joined #openstack-nova20:39
openstackgerritMatt Riedemann proposed openstack/nova master: Add a note about versioned notification samples being per-release  https://review.openstack.org/52019320:41
*** gbarros has quit IRC20:42
openstackgerritMatt Riedemann proposed openstack/nova master: Add a note about versioned notification samples being per-release  https://review.openstack.org/52019320:42
*** Apoorva has quit IRC20:43
*** andreas_s has joined #openstack-nova20:43
*** Apoorva has joined #openstack-nova20:43
*** Apoorva has quit IRC20:43
*** andreas_s has quit IRC20:47
edleafemriedem: Not sure what the concern about the refactor is. Would it be better to duplicate the code in this patch, and then add a new patch that does the refactor?20:48
sdaguemriedem: +A on https://review.openstack.org/#/c/515213/20:49
mriedemsdague: thanks20:49
mriedemedleafe: well, (1) why is the refactor needed?20:49
mriedembecause as i said in my comments, the change, per the commit message, is about returning Selection objects from the driver rather than HostState objects20:50
mriedembut this is doing more20:50
mriedemedleafe: in other words, why is _ensure_sufficient_hosts needed? why move that check from select_destinations? is it because by the time we get to select_destinations to validate, we don't have the correct *type* of object?20:51
mriedemi'm guessing host.updated = None is the issue20:51
mriedembecause that is for a HostState object, not a Selection object20:51
*** felipemonteiro has joined #openstack-nova20:52
mriedemedleafe: if _ensure_sufficient_hosts is needed because of $reason_given_by_me_just_now, then i'm requesting that you split that refactor that introduces _ensure_sufficient_hosts into a patch before https://review.openstack.org/#/c/495854/ in the series20:53
mriedemwhere we're still dealing with HostState objects20:53
mriedemit would just make review easier to know if we are changing any behavior20:53
*** gbarros has joined #openstack-nova20:54
edleafemriedem: ok, I'll add a patch before this one.20:54
mriedemcool, thanks20:55
mriedemi think eventually that also allows us to just merge the select_destinations and _schedule methods in the FilterScheduler20:55
mriedemcollapse them20:55
mriedembut - later20:55
openstackgerritMatt Riedemann proposed openstack/nova master: Fix docstring for GET /os-migrations and related DB API  https://review.openstack.org/52020020:58
*** itlinux has quit IRC21:00
*** smatzek has quit IRC21:12
efriedjaypipes http://paste.openstack.org/raw/626443/21:16
jaypipesefried: told ya :) big difference.21:16
efriedjaypipes ++21:16
*** sree has joined #openstack-nova21:16
*** itlinux has joined #openstack-nova21:20
*** liverpooler has quit IRC21:20
*** sree has quit IRC21:21
*** threestrands has joined #openstack-nova21:32
*** threestrands has quit IRC21:32
*** threestrands has joined #openstack-nova21:32
efriedjaypipes Is it your vision that update_inventory be mutually exclusive with get_inventory?  That is, if a virt driver implements the former, the latter is ignored?21:35
*** yamamoto has joined #openstack-nova21:36
efriedjaypipes I had thought that implementing get_inventory caused get_available_resource to be ignored, but it kinda looks like that's not the case?21:36
jaypipesefried: unfortunately, we need to continue supporting get_available_resource() until all resource classes are handled by placement.21:37
jaypipesefried: it was my vision that update_inventory() would override get_inventory() when present, yes.21:37
efriedjaypipes Okay.21:37
*** slaweq_ has quit IRC21:40
*** yamamoto has quit IRC21:41
*** slaweq has joined #openstack-nova21:41
openstackgerritMatt Riedemann proposed openstack/nova master: Add migration_get_by_uuid in db api.  https://review.openstack.org/51142121:41
openstackgerritMatt Riedemann proposed openstack/nova master: Add migration db and object pagination support.  https://review.openstack.org/51490421:41
openstackgerritMatt Riedemann proposed openstack/nova master: Implement query param schema for migration index  https://review.openstack.org/51864421:41
openstackgerritMatt Riedemann proposed openstack/nova master: Extract SortContext/SortWrapper of instance_list into utils  https://review.openstack.org/51887121:41
openstackgerritMatt Riedemann proposed openstack/nova master: Add cross cell sort support for get_migrations  https://review.openstack.org/51727321:41
openstackgerritMatt Riedemann proposed openstack/nova master: Add pagination and Changes-since filter support for os-migrations.  https://review.openstack.org/33040621:41
*** itlinux has quit IRC21:42
*** slaweq_ has joined #openstack-nova21:42
*** slaweq has quit IRC21:43
*** awaugama has quit IRC21:49
*** eandersson has joined #openstack-nova21:51
*** acormier_ has quit IRC21:53
*** lpetrut_ has quit IRC21:53
*** acormier has joined #openstack-nova21:54
*** acormier has quit IRC21:58
*** smatzek has joined #openstack-nova22:00
*** smatzek has quit IRC22:04
openstackgerritMerged openstack/nova master: Trivial grammar fix  https://review.openstack.org/51728322:08
openstackgerritMatt Riedemann proposed openstack/nova master: Add microversion to allow setting flavor description  https://review.openstack.org/51521322:10
mriedemsdague: ^ i rebased to kick it into the gate, it didn't go through for some reason22:10
*** itlinux has joined #openstack-nova22:11
*** slaweq has joined #openstack-nova22:11
*** rodolof has quit IRC22:11
*** liverpooler has joined #openstack-nova22:12
*** slaweq has quit IRC22:15
openstackgerritEric Berglund proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif  https://review.openstack.org/42251222:17
*** slaweq_ has quit IRC22:17
*** slaweq has joined #openstack-nova22:18
*** AlexeyAbashkin has joined #openstack-nova22:21
*** itlinux has quit IRC22:23
*** rcernin has joined #openstack-nova22:23
*** vladikr has quit IRC22:24
*** AlexeyAbashkin has quit IRC22:26
*** mvk has quit IRC22:35
*** esberglu has quit IRC22:36
*** esberglu has joined #openstack-nova22:37
*** yamamoto has joined #openstack-nova22:37
*** jbernard has quit IRC22:38
*** jbernard has joined #openstack-nova22:38
*** claudiub|2 has joined #openstack-nova22:38
*** esberglu has quit IRC22:41
*** yamamoto has quit IRC22:42
*** itlinux has joined #openstack-nova22:43
*** felipemonteiro has quit IRC22:44
*** ssurana has joined #openstack-nova22:45
*** ssurana has quit IRC22:45
*** edmondsw has quit IRC22:46
*** jdavis has joined #openstack-nova22:47
*** priteau has quit IRC22:50
eanderssonIs there a reason why this flag is always set to False? https://github.com/openstack/nova/blob/mitaka-eol/nova/virt/driver.py#L124922:54
eanderssonIn certain scenarios when nova-compute fails to schedule it does not clean up the network ports22:56
eanderssone.g. when hitting > qemu-kvm: cannot set up guest memory 'pc.ram': Cannot allocate memory22:56
mriedemeandersson: it's apparently specific to baremetal22:57
mriedemin how it's used anyway22:57
mriedemotherwise i think ports created for an instance will go with the instance and be bound on the next host22:58
eanderssonhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L188022:58
eanderssonIt's used in this code path22:58
mriedemyeah i'm looking at it locally22:59
eanderssonand basically if this function is called self._cleanup_allocated_networks22:59
eanderssonit will clean it up properly22:59
mriedemwhat do you actually need cleaned up before the reschedule?22:59
mriedemthe ports should not be bound to that host at that point22:59
eanderssonWell the problem we are hitting is that each time it gets re-scheduled, a new ip is assigned22:59
mriedemis a new port created?23:00
eanderssonYea23:00
mriedemok, that's a problem, and i think an old one23:00
*** vladikr has joined #openstack-nova23:00
mriedemi'm sure i could find some bugs if i dug for a bit23:00
eanderssonI am reproducing it with this http://paste.openstack.org/show/626450/23:00
mriedemhttps://bugs.launchpad.net/nova/+bug/170354023:00
openstackLaunchpad bug 1703540 in OpenStack Compute (nova) "Reschedule with libvirt exception leaves dangling neutron ports" [High,Triaged]23:00
mriedemhttps://bugs.launchpad.net/nova/+bug/153102223:01
openstackLaunchpad bug 1531022 in OpenStack Compute (nova) "libvirt driver doesn't cleanup the tap interface on vm re-schedule" [Low,Confirmed]23:01
eanderssonoh not sure why I didn't find that one23:01
mriedemyeah see comment #3 on https://bugs.launchpad.net/nova/+bug/170354023:01
openstackLaunchpad bug 1703540 in OpenStack Compute (nova) "Reschedule with libvirt exception leaves dangling neutron ports" [High,Triaged]23:02
eanderssonYep - perfect23:02
eanderssonthat is the exact same conclusion I came to23:02
mriedemit would be as easy as calling cleanup_instance_network_on_host to remove any ports we created23:02
mriedemhowever, doing that for neutron would basically be the same as for _cleanup_allocated_networks i think23:03
mriedembecause nova has to be smart about not deleting ports that the user supplied vs ones that nova created23:03
eanderssonIs there a reason why we can't just call _cleanup_allocated_networks ?23:03
eanderssonI tested that out in my lab and it worked 100% of the time23:03
eanderssonbut obviously my test case is rather limited23:04
mriedemhonestly i'm not sure, and i worry that doing that will break something else, which is probably why we've never just done that23:05
mriedemthere was this patch for a related bug long ago https://review.openstack.org/#/c/367316/23:05
mriedemoh that was a backport23:06
mriedemok so https://review.openstack.org/#/c/243477/ is a different fix,23:07
mriedem^ is if all reschedules fail and we've run out of retries i think, so the instance is set to ERROR23:07
mriedemwhich is different than,23:07
mriedemhost A fails, host B works23:07
mriedemyou'd have 2 ports23:07
openstackgerritMichael Still proposed openstack/nova master: Convert ext filesystem resizes to privsep.  https://review.openstack.org/51751623:07
openstackgerritMichael Still proposed openstack/nova master: Move flushing block devices to privsep.  https://review.openstack.org/51901023:07
openstackgerritMichael Still proposed openstack/nova master: Start moving users of parted to privsep.  https://review.openstack.org/51901123:07
openstackgerritMichael Still proposed openstack/nova master: Move remaining uses of parted to privsep.  https://review.openstack.org/51948323:07
openstackgerritMichael Still proposed openstack/nova master: Convert users of tune2fs to privsep.  https://review.openstack.org/51948423:07
eanderssonI see23:08
*** imacdonn has quit IRC23:09
*** imacdonn has joined #openstack-nova23:09
*** takashin has joined #openstack-nova23:10
mriedemi'm also not entirely sure if _cleanup_allocated_networks will do the entire job since it doesn't explicitly unplug vifs via the virt driver,23:10
mriedemi'm not sure if deleting the port will take care of that out of band?23:11
mriedemhttps://bugs.launchpad.net/nova/+bug/1531022/comments/223:11
openstackLaunchpad bug 1531022 in OpenStack Compute (nova) "libvirt driver doesn't cleanup the tap interface on vm re-schedule" [Low,Confirmed]23:11
efriedjaypipes More sanity check: In order to pass the entire provider tree to update_inventory, I'm going to need to *get* the entire tree.  Which entails a new method in report client that calls GET with the new ?tree= deal, then builds up the ProviderTree object accordingly.  And then actually returns that guy, which is currently a private _provider_tree attribute and not actually returned anywhere yet.23:12
eanderssonI don't see the tap at least on the compute I tested it on23:12
eanderssonbut this is mitaka, who knows how it would work on other versions of Openstack23:12
mriedemwell, does it maybe depend on the type of interface?23:13
mriedemvif type i mean23:13
efriedjaypipes Then when I get it back from update_inventory, the driver may have added children and whatnot, so I'm going to have to walk the tree to rearrange the placement db accordingly.23:13
*** priteau has joined #openstack-nova23:13
mriedemeandersson: here is another one https://review.openstack.org/#/c/33578823:14
*** jmlowe has joined #openstack-nova23:14
efriedjaypipes And also call _normalize_inventory_from_cn_obj on every provider in the tree, in case they decided to shove their VCPU/MEMORY_MB/DISK_GB in children instead of leaving them in the root.23:14
mriedem"If I understand the code correctly, the intention of not deleting the  port when rescheduling is that it could be reused on the second compute  node. But that reuse does not seem to happen, instead nova allocates  another port, leaving the first one pending."23:14
mriedemeandersson: it could also totally be some legacy nova-network thing23:15
efriedjaypipes That first thing sort of a tree-ified version of _ensure_resource_provider23:15
mriedemlike maybe we didn't deallocate networks on reschedule if you were using nova-net? i'm not sure23:15
*** itlinux has quit IRC23:15
eanderssonYea - I have done a lot of testing, but I am hesitant to change this without knowing all potential side-effects (even if only for internal usage)23:17
eanderssonbut it being a legacy thing would make a lot of sense23:17
*** priteau has quit IRC23:17
*** dave-mccowan has quit IRC23:19
*** lyan has quit IRC23:20
*** mlavalle has quit IRC23:20
mriedemeandersson: ok i'm going to duplicate some of the bugs to just this one https://bugs.launchpad.net/nova/+bug/159759623:20
openstackLaunchpad bug 1597596 in OpenStack Compute (nova) "network not always cleaned up when spawning VMs" [Medium,Confirmed]23:20
mriedemwhich had a patch and did a lot of the same investigation23:20
*** AlexeyAbashkin has joined #openstack-nova23:20
*** jmlowe has quit IRC23:21
*** cfriesen has quit IRC23:24
mriedemeandersson: so https://review.openstack.org/#/c/335788/ isn't going to fly, because it's totally relying on 2 out of tree scheduler hints :/23:24
*** cfriesen has joined #openstack-nova23:24
*** AlexeyAbashkin has quit IRC23:25
mriedemeandersson: part of me just wants to add an "or utils.is_neutron()" to that conditional check on reschedule23:25
mriedemso if there is a legacy case for nova-net, it's not affected here23:25
mriedemand we'll just always remove ports that nova created on reschedule23:26
mriedemdansmith: do you recall any reasons why we don't just always remove ports we created when we reschedule?23:26
*** cfriesen has quit IRC23:26
*** cfriesen_ has joined #openstack-nova23:26
eanderssonYea - I don't like 33578823:26
eanderssonbut utils.is_neutron would be awesome for this23:26
eanderssonthat way if there really is some nova-net edge case we would be covered23:27
dansmithum, I don't remember the exact reason, but I think there is one... like setup time or resources for certain backends maybe?23:27
mriedemthe bug reports i've been digging through seem to indicate that certain ML2 backends are cool with us not deallocating ports between reschedules23:27
mriedemhowever, i think from the nova side,23:28
mriedemwe're still creating a port each time we call build_and_run_instance23:28
*** gouthamr has quit IRC23:28
mriedemso even if the underlying network is tying those together somehow, or ignoring them,23:28
mriedemwe're at worst eating up port quota for the project23:28
mriedemfor ports that we don't use23:28
*** tbachman has joined #openstack-nova23:28
mriedems/use/bind/23:28
dansmithtbh, it's been a long time since I looked at that path, probably before the great compute/conductor split for build23:28
mriedemyeah, so,23:29
mriedemin the interest of our "damn the torpedos" pledge from the ptg23:29
mriedemand just break everything23:29
mriedemi say we add an "is_neutron" check in this case and just always deallocate before reschedluing23:29
mriedemif that breaks some unicorn ML2 backend, let them speak up23:29
dansmithwe delete ones we create unceremoniously on delete now?23:29
dansmithand what about offload?23:30
mriedemwhen the instance is deleted yes we cleanup and delete anything nova created23:30
gmannalex_xu: hi, returned back to tokyo today23:30
mriedemwell, as you can guess,23:30
mriedemdansmith: shelve offload won't delete or cleanup the ports at all,23:30
*** masber has joined #openstack-nova23:30
mriedemit only unplugs the vifs via driver.destroy()23:30
mriedemthe actual port will still show as being bound to the original host,23:31
dansmithand unshelve can continue using those ports?23:31
mriedemuntil we unshelve the instance and bind it to a new host23:31
mriedemi assume so...23:31
dansmithI guess I would expect reschedule to do the same thing.. unbind/rebind23:31
mriedemi only have a single node devstack atm so can't really test unshelve to another host and ssh into the guest after it's unshelved23:31
dansmithbut using shelve as the poster child is probably a weaker argument than delete23:31
mriedemyeah, anything to do with ports and volumes + shelve is a roll of the dice23:32
mriedemgiven we didn't actually terminate connetions for the last 4 years for volumes on unshelve23:32
dansmithyeah23:32
*** esberglu has joined #openstack-nova23:32
dansmithwell, doing the same thing as delete is defensible so if that's the plan it seems reasonable23:32
mriedemalright23:32
mriedemi'll see if can wordsmith a reasonable commit message23:33
mriedembecause there is also prior art in this area which always confuses me23:33
*** cfriesen_ has quit IRC23:33
*** cfriesen_ has joined #openstack-nova23:33
*** jmlowe has joined #openstack-nova23:33
gmannyikun: re: on https://review.openstack.org/#/c/518644/1123:35
gmannyikun: all param in query are as string so we use type as string, if any param is integer then we can use non_integer or positive_integer schema23:36
gmannyikun: and on additionalProperties=True we kept that for backward compatibility but at validation layer all the additional properties will be ignored and stripout23:37
gmannyikun: if you are doing migration pagination with microversion then you can make it False. anyways i will check the patch series today23:38
*** jmlowe has quit IRC23:38
mriedemgmann: i updated that one today23:38
mriedemthe schema thing anyway23:38
*** yamamoto has joined #openstack-nova23:38
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Microversion 2.54 - Enable reset keypair while rebuild  https://review.openstack.org/51957223:39
gmannmriedem: it is with version bump ?23:39
mriedemno23:39
mriedemit's all backward compatible23:39
mriedembecause additionalProperties=True23:39
mriedemi removed cell_name from the list of query parameters in the schema because it's not used anywhere in the actual nova code,23:40
mriedemnovaclient sends it, but shouldn't23:40
mriedemso i'm just treating cell_name like additionalProperties23:40
mriedemin a far flung future microversion we can change all of that23:40
gmannmriedem: i see.23:42
gmanngot confuse with https://review.openstack.org/#/q/topic:bp/add-pagination-and-change-since-for-migration-list+(status:open+OR+status:merged)23:42
gmannthat patch is just putting schema for existing filters.23:42
mriedemyes,23:42
gmannpatch topic was new BP23:42
mriedemit was part of https://review.openstack.org/#/c/330406/ originally and i asked that he split it out23:42
gmannok23:42
mriedemah yeah https://review.openstack.org/#/c/330406/58/nova/api/openstack/compute/schemas/migrations.py@4723:43
mriedemso in 2.55 he'd now restrict to the list of known parameters23:43
gmannnice.23:44
*** yamamoto has quit IRC23:44
*** edmondsw has joined #openstack-nova23:44
gmannand all pagination param are single_param.+123:44
openstackgerritEd Leafe proposed openstack/nova master: Add Selection objects  https://review.openstack.org/49923923:51
openstackgerritEd Leafe proposed openstack/nova master: Return Selection objects from the scheduler driver  https://review.openstack.org/49585423:51
openstackgerritEd Leafe proposed openstack/nova master: Modify select_destinations() to return objects and alts  https://review.openstack.org/51015923:51
openstackgerritEd Leafe proposed openstack/nova master: Change RPC for select_destinations()  https://review.openstack.org/51670723:51
openstackgerritEd Leafe proposed openstack/nova master: Move the claim_resources method to scheduler utils  https://review.openstack.org/51135723:51
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135823:51
openstackgerritEd Leafe proposed openstack/nova master: Refactor the code to check for sufficient hosts  https://review.openstack.org/52024223:51
edleafemriedem: ^^ refactored23:52
efriedjaypipes I find it very confusing that _Provider represents a node in a tree of providers, but ProviderTree actuall represents any number of such trees.23:53
efriedRename ProviderTree to ProviderTrees.  Or ProviderBush.23:54
*** edmondsw has quit IRC23:55
edleafeefried: ProviderVine?23:56
efriededleafe ProvideMeVino23:57
edleafeI like the way you think!23:57
*** edmondsw has joined #openstack-nova23:57
eanderssonbtw does placement take actual resources into account when scheduling vms on overcommited hosts?23:57
eanderssonIn Mitaka we are hitting this when the compute is out of memory, but the scheduler still thinks there is room available23:59
eandersson> qemu-kvm: cannot set up guest memory 'pc.ram': Cannot allocate memory23:59
openstackgerritEric Fried proposed openstack/nova master: Iterator for a provider tree  https://review.openstack.org/52024323:59
efriedjaypipes We're gonna need that ^23:59
mriedemeandersson: are you setting the reserved space config?23:59
eanderssonYea23:59

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