Wednesday, 2017-08-02

*** catintheroof has joined #openstack-nova00:03
*** dtp has quit IRC00:05
*** jmlowe has quit IRC00:13
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895500:16
*** gmann has quit IRC00:16
*** gmann has joined #openstack-nova00:16
*** rajathagasthya has quit IRC00:20
*** itlinux has joined #openstack-nova00:22
*** jmlowe has joined #openstack-nova00:23
*** stewie925 has joined #openstack-nova00:24
stewie925hello nova gurus, quick question?   is there any rules about special characters in, say,   flavor name or tenant name, etc?00:24
openstackgerritMichael Still proposed openstack/nova master: Avoid chowning console logs in libvirt  https://review.openstack.org/47222900:29
openstackgerritMichael Still proposed openstack/nova master: First attempt at adding a privsep user to nova itself.  https://review.openstack.org/45916600:29
openstackgerritMichael Still proposed openstack/nova master: Move execs of touch to privsep.  https://review.openstack.org/48919000:29
openstackgerritMichael Still proposed openstack/nova master: Move execs of tee to privsep.  https://review.openstack.org/48943800:29
openstackgerritMichael Still proposed openstack/nova master: Move libvirt usages of chown to privsep.  https://review.openstack.org/47197200:29
openstackgerritMichael Still proposed openstack/nova master: Read from console ptys using privsep.  https://review.openstack.org/48948600:29
openstackgerritMichael Still proposed openstack/nova master: Refactor libvirt.utils.execute() away.  https://review.openstack.org/48981600:29
*** slaweq has joined #openstack-nova00:30
*** baoli has joined #openstack-nova00:35
*** slaweq has quit IRC00:35
*** baoli has quit IRC00:35
*** baoli has joined #openstack-nova00:36
*** mdnadeem has joined #openstack-nova00:36
*** sree_ has joined #openstack-nova00:37
*** sree_ is now known as Guest4052300:37
*** kiennt has joined #openstack-nova00:37
*** acormier has quit IRC00:38
*** acormier has joined #openstack-nova00:39
*** thorst_afk has joined #openstack-nova00:40
*** Nel1x has joined #openstack-nova00:40
*** stewie925 has quit IRC00:41
*** Guest40523 has quit IRC00:41
*** thorst_afk has quit IRC00:43
*** _pewp_ has quit IRC00:43
*** thorst_afk has joined #openstack-nova00:43
*** acormier has quit IRC00:43
*** rajathagasthya has joined #openstack-nova00:43
*** randomha1k has joined #openstack-nova00:44
*** catintheroof has quit IRC00:44
*** _pewp_ has joined #openstack-nova00:45
*** acormier has joined #openstack-nova00:46
*** thorst_afk has quit IRC00:47
*** randomha1k has quit IRC00:48
*** awaugama has quit IRC00:49
*** gbarros has joined #openstack-nova00:51
*** takashin has joined #openstack-nova00:52
*** ijw has quit IRC00:56
*** ijw has joined #openstack-nova00:57
*** jamesdenton has quit IRC00:57
*** litao__ has joined #openstack-nova00:57
openstackgerritMerged openstack/nova master: Add some more cellsv2 doc goodness  https://review.openstack.org/48718300:57
*** jamesdenton has joined #openstack-nova00:58
openstackgerritMerged openstack/nova master: always show urls in list_cells  https://review.openstack.org/48786000:58
*** iceyao has joined #openstack-nova00:58
*** gyee has quit IRC01:00
*** hongbin has joined #openstack-nova01:01
*** iceyao has quit IRC01:03
openstackgerritChris Dent proposed openstack/nova master: Optional separate database for placement API  https://review.openstack.org/36276601:06
*** yushb has joined #openstack-nova01:10
*** iceyao has joined #openstack-nova01:11
*** chyka has joined #openstack-nova01:12
*** chyka has quit IRC01:12
*** chyka has joined #openstack-nova01:12
*** Apoorva has joined #openstack-nova01:16
*** yamahata has quit IRC01:20
*** Apoorva_ has quit IRC01:20
*** acormier has quit IRC01:20
*** Apoorva has quit IRC01:21
*** acormier has joined #openstack-nova01:21
*** cdent has quit IRC01:21
*** jmlowe has quit IRC01:21
*** vladikr has joined #openstack-nova01:22
*** annegentle has joined #openstack-nova01:22
*** Shunli has joined #openstack-nova01:24
*** itlinux has quit IRC01:24
*** https_GK1wmSU has joined #openstack-nova01:24
*** jmlowe has joined #openstack-nova01:24
*** acormier has quit IRC01:26
*** https_GK1wmSU has left #openstack-nova01:27
*** mriedem has quit IRC01:30
*** sam_nowitzki has joined #openstack-nova01:31
*** ijw has quit IRC01:31
*** ijw has joined #openstack-nova01:32
*** tuanluong has joined #openstack-nova01:38
*** gouthamr has joined #openstack-nova01:42
*** thorst_afk has joined #openstack-nova01:44
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_certs to Instance object  https://review.openstack.org/48940801:44
openstackgerritMerged openstack/nova master: add redirects for existing broken docs urls  https://review.openstack.org/48965001:48
openstackgerritMerged openstack/nova master: Deprecate cells v1  https://review.openstack.org/48963201:49
*** markvoelker has joined #openstack-nova01:54
*** rajathagasthya has quit IRC01:55
*** esberglu has quit IRC01:59
*** slagle has quit IRC01:59
*** thorst_afk has quit IRC02:00
*** takashin has quit IRC02:02
*** baoli has quit IRC02:02
*** baoli has joined #openstack-nova02:02
*** tbachman has quit IRC02:03
*** dixiaoli has joined #openstack-nova02:05
*** slaweq has joined #openstack-nova02:07
*** itlinux has joined #openstack-nova02:07
*** bkopilov_ has quit IRC02:11
*** slaweq has quit IRC02:11
*** slagle has joined #openstack-nova02:12
*** crushil has quit IRC02:18
*** crushil has joined #openstack-nova02:18
*** tbachman has joined #openstack-nova02:22
*** markvoelker has quit IRC02:23
*** yamamoto has quit IRC02:24
*** ijw has quit IRC02:25
*** slaweq has joined #openstack-nova02:25
*** tbachman has quit IRC02:27
*** yamamoto has joined #openstack-nova02:30
*** slaweq has quit IRC02:30
*** tbachman has joined #openstack-nova02:31
*** yamamoto has quit IRC02:35
*** yamamoto has joined #openstack-nova02:36
*** esberglu has joined #openstack-nova02:38
*** saphi has joined #openstack-nova02:39
*** dave-mcc_ has joined #openstack-nova02:40
*** yamamoto has quit IRC02:41
*** esberglu has quit IRC02:42
*** dave-mccowan has quit IRC02:42
*** baoli has quit IRC02:43
*** yamamoto has joined #openstack-nova02:45
*** dixiaoli has quit IRC02:47
*** dixiaoli has joined #openstack-nova02:51
*** nicolasbock has joined #openstack-nova02:57
*** markvoelker has joined #openstack-nova02:59
*** itlinux has quit IRC03:00
*** takashin has joined #openstack-nova03:05
*** tbachman has quit IRC03:11
*** dave-mccowan has joined #openstack-nova03:12
*** dave-mcc_ has quit IRC03:14
openstackgerritMichael Still proposed openstack/nova master: Move execs of tee to privsep.  https://review.openstack.org/48943803:19
openstackgerritMichael Still proposed openstack/nova master: Read from console ptys using privsep.  https://review.openstack.org/48948603:19
openstackgerritMichael Still proposed openstack/nova master: Refactor libvirt.utils.execute() away.  https://review.openstack.org/48981603:19
*** rajathagasthya has joined #openstack-nova03:22
*** thorst_afk has joined #openstack-nova03:23
*** thorst_afk has quit IRC03:27
*** hongbin has quit IRC03:30
*** mamandle has joined #openstack-nova03:32
*** yamamoto has quit IRC03:33
*** dave-mccowan has quit IRC03:33
*** udesale has joined #openstack-nova03:33
*** yangyapeng has joined #openstack-nova03:36
openstackgerritSpencer Yu proposed openstack/python-novaclient master: Nova client should retry with Retry-After value  https://review.openstack.org/44776603:37
*** gbarros has quit IRC03:39
*** johnhaan has joined #openstack-nova03:39
*** bkopilov_ has joined #openstack-nova03:44
*** crushil has quit IRC03:45
*** crushil has joined #openstack-nova03:46
*** links has joined #openstack-nova03:48
*** yamamoto has joined #openstack-nova03:49
*** sree has joined #openstack-nova04:00
*** itlinux has joined #openstack-nova04:02
*** rajathagasthya has quit IRC04:03
*** slaweq has joined #openstack-nova04:03
*** yamamoto has quit IRC04:05
*** mamandle has quit IRC04:05
*** gouthamr has quit IRC04:06
*** gouthamr has joined #openstack-nova04:07
*** slaweq has quit IRC04:07
*** yamamoto has joined #openstack-nova04:10
*** mamandle has joined #openstack-nova04:13
*** gongysh has joined #openstack-nova04:13
*** iceyao has quit IRC04:14
*** mamandle has quit IRC04:16
*** mamandle has joined #openstack-nova04:18
*** yushb has quit IRC04:18
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896404:19
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004204:20
*** peter-hamilton has quit IRC04:21
*** adisky__ has joined #openstack-nova04:24
*** sree has quit IRC04:28
*** udesale__ has joined #openstack-nova04:29
*** kornicameister has quit IRC04:31
*** takashin has left #openstack-nova04:31
*** udesale has quit IRC04:31
*** yushb has joined #openstack-nova04:32
*** kornicameister has joined #openstack-nova04:32
*** Nel1x has quit IRC04:33
*** kbaegis has joined #openstack-nova04:36
*** iceyao has joined #openstack-nova04:37
*** dixiaoli has quit IRC04:40
*** ijw has joined #openstack-nova04:40
*** iceyao has quit IRC04:42
*** randomha1k has joined #openstack-nova04:44
*** ijw has quit IRC04:45
*** randomha1k has quit IRC04:48
*** iceyao has joined #openstack-nova04:48
*** yamamoto has quit IRC04:50
*** sree has joined #openstack-nova04:51
*** ijw has joined #openstack-nova04:52
*** jichen has joined #openstack-nova04:56
*** jichen has quit IRC04:57
*** jichen has joined #openstack-nova04:59
*** ijw has quit IRC05:00
*** chyka has quit IRC05:06
*** vks1 has joined #openstack-nova05:06
*** chyka has joined #openstack-nova05:06
*** vks1 has quit IRC05:06
*** yamamoto has joined #openstack-nova05:07
*** vks1 has joined #openstack-nova05:09
*** chyka has quit IRC05:11
*** mamandle has quit IRC05:13
*** ratailor has joined #openstack-nova05:15
*** yangyapeng has quit IRC05:17
*** yangyapeng has joined #openstack-nova05:19
*** psachin has joined #openstack-nova05:20
*** iceyao has quit IRC05:22
openstackgerritGhanshyam Mann proposed openstack/nova master: Add redirect for api-microversion-history doc  https://review.openstack.org/48964105:22
*** thorst_afk has joined #openstack-nova05:23
*** iceyao has joined #openstack-nova05:24
*** slaweq has joined #openstack-nova05:25
*** dixiaoli has joined #openstack-nova05:28
*** thorst_afk has quit IRC05:28
*** dixiaoli has quit IRC05:28
*** dixiaoli has joined #openstack-nova05:29
*** slaweq has quit IRC05:30
*** ekuris has joined #openstack-nova05:33
*** kiennt has quit IRC05:36
*** mamandle has joined #openstack-nova05:37
*** yushb has quit IRC05:39
*** kbaegis has quit IRC05:46
*** mdnadeem has quit IRC05:47
*** trinaths has joined #openstack-nova05:48
*** mdnadeem has joined #openstack-nova05:48
*** mdnadeem has quit IRC05:49
*** mdnadeem has joined #openstack-nova05:49
*** mdnadeem_ has joined #openstack-nova05:50
*** mdnadeem has quit IRC05:51
*** mdnadeem has joined #openstack-nova05:51
*** vks1 has quit IRC05:53
*** gouthamr has quit IRC05:53
*** yasemin has quit IRC05:54
*** mdnadeem_ has quit IRC05:55
*** kiennt has joined #openstack-nova05:56
*** moshele has joined #openstack-nova05:56
*** yushb has joined #openstack-nova06:00
*** hoonetorg has quit IRC06:02
*** cfriesen has quit IRC06:02
*** vks1 has joined #openstack-nova06:03
*** Oku_OS-away is now known as Oku_OS06:09
*** kiennt has quit IRC06:10
*** kiennt has joined #openstack-nova06:12
*** sridharg has joined #openstack-nova06:13
*** hoonetorg has joined #openstack-nova06:15
*** slaweq has joined #openstack-nova06:15
*** mdnadeem has quit IRC06:18
*** mpaolino has joined #openstack-nova06:19
*** mingyu has joined #openstack-nova06:22
*** mingyu has quit IRC06:25
*** jaosorior has quit IRC06:25
*** mingyu has joined #openstack-nova06:26
*** sshwarts has joined #openstack-nova06:26
*** jaosorior has joined #openstack-nova06:34
*** sam_nowitzki has quit IRC06:34
*** pcaruana has joined #openstack-nova06:34
*** sam_nowitzki has joined #openstack-nova06:34
*** markus_z has joined #openstack-nova06:36
*** johnhaan has quit IRC06:39
*** hshiina has joined #openstack-nova06:43
*** yangyape_ has joined #openstack-nova06:43
*** edmondsw has joined #openstack-nova06:43
*** mamandle has quit IRC06:45
*** hao has joined #openstack-nova06:45
*** yangyape_ has quit IRC06:46
*** yangyape_ has joined #openstack-nova06:46
*** yangyapeng has quit IRC06:46
*** rcernin has joined #openstack-nova06:46
*** mamandle has joined #openstack-nova06:47
*** esberglu has joined #openstack-nova06:48
*** edmondsw has quit IRC06:48
*** mdnadeem has joined #openstack-nova06:48
*** yangyapeng has joined #openstack-nova06:50
*** yangyape_ has quit IRC06:50
*** markvoelker has quit IRC06:51
*** sam_nowitzki has quit IRC06:52
*** esberglu has quit IRC06:52
*** yangyapeng has quit IRC06:54
*** andreas_s has joined #openstack-nova06:55
*** cjvolzka has quit IRC06:56
*** prateek has joined #openstack-nova06:59
openstackgerritMerged openstack/nova master: Additional assertions to resize tests  https://review.openstack.org/48971407:04
*** slaweq_ has joined #openstack-nova07:05
*** aarefiev_afk is now known as aarefiev07:07
*** sapcc-bot has joined #openstack-nova07:10
*** mkoderer_ has joined #openstack-nova07:10
*** carthaca_ has joined #openstack-nova07:10
*** tpatzig_ has joined #openstack-nova07:10
*** slaweq_ has quit IRC07:10
*** tpatzig_ has quit IRC07:12
*** mkoderer_ has quit IRC07:12
*** carthaca_ has quit IRC07:12
*** ducnc has joined #openstack-nova07:13
*** tpatzig_ has joined #openstack-nova07:13
*** mkoderer_ has joined #openstack-nova07:13
*** carthaca_ has joined #openstack-nova07:13
*** sapcc-bot2 has quit IRC07:14
*** tpatzig_ has quit IRC07:15
*** carthaca_ has quit IRC07:15
*** mkoderer_ has quit IRC07:15
*** https_GK1wmSU has joined #openstack-nova07:16
*** https_GK1wmSU has left #openstack-nova07:19
*** trinaths is now known as trinaths|lunch07:19
*** zz9pzza has joined #openstack-nova07:24
*** thorst_afk has joined #openstack-nova07:24
*** takashin has joined #openstack-nova07:27
*** sree has quit IRC07:28
*** sree has joined #openstack-nova07:28
*** sree has quit IRC07:29
*** thorst_afk has quit IRC07:29
*** sree has joined #openstack-nova07:31
*** udesale has joined #openstack-nova07:33
*** annegentle has quit IRC07:34
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Live migration failed in xapi pool  https://review.openstack.org/48945107:35
*** udesale__ has quit IRC07:35
*** lpetrut has joined #openstack-nova07:37
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Live migration failed in xapi pool  https://review.openstack.org/48945107:39
*** randomha1k has joined #openstack-nova07:44
*** ralonsoh has joined #openstack-nova07:46
*** randomha1k has quit IRC07:48
*** gcb_ has quit IRC07:48
*** tesseract has joined #openstack-nova07:48
*** yangyapeng has joined #openstack-nova07:50
*** damien_r has joined #openstack-nova07:51
*** alexchadin has joined #openstack-nova07:53
*** trinaths|lunch is now known as trinaths07:59
*** mamandle has quit IRC07:59
*** josecastroleon has quit IRC08:00
*** takashin has left #openstack-nova08:00
*** yangyapeng has quit IRC08:05
*** yangyapeng has joined #openstack-nova08:06
*** mamandle has joined #openstack-nova08:06
*** ralonsoh has quit IRC08:12
*** ralonsoh has joined #openstack-nova08:13
*** derekh has joined #openstack-nova08:15
*** ralonsoh has quit IRC08:15
*** https_GK1wmSU has joined #openstack-nova08:16
*** saphi has quit IRC08:17
*** ralonsoh has joined #openstack-nova08:18
*** https_GK1wmSU has left #openstack-nova08:19
*** zenoway has joined #openstack-nova08:19
*** udesale__ has joined #openstack-nova08:20
*** udesale has quit IRC08:22
*** josecastroleon has joined #openstack-nova08:23
openstackgerritRodolfo Alonso Hernandez proposed openstack/os-vif master: Rehome OVO unit tests to tests.unit.test_object.py  https://review.openstack.org/48992208:24
openstackgerritjichenjc proposed openstack/nova master: Raise MigrationPreCheckError if instance location is unavailable  https://review.openstack.org/46977908:26
openstackgerritjichenjc proposed openstack/nova master: WIP:enhance error message for input field  https://review.openstack.org/48951908:26
*** jpena has joined #openstack-nova08:26
openstackgerritRodolfo Alonso Hernandez proposed openstack/os-vif master: Rehome OVO unit tests to tests.unit.test_object.py  https://review.openstack.org/48992208:26
*** efoley has joined #openstack-nova08:27
openstackgerritjichenjc proposed openstack/nova master: WIP: allow null to be input for key_name  https://review.openstack.org/48950508:27
*** efoley has quit IRC08:28
*** efoley_ has joined #openstack-nova08:28
*** sree has quit IRC08:30
gibiI don't see test patch up for the resize same host case so I start building that up top of master (https://bugs.launchpad.net/nova/+bug/1707252)08:30
openstackLaunchpad bug 1707252 in OpenStack Compute (nova) "Claims in the scheduler does not account for doubling allocations on resize to same host" [Medium,Confirmed]08:30
openstackgerritjichenjc proposed openstack/nova master: Move common definition into common layer  https://review.openstack.org/48949108:31
openstackgerritjichenjc proposed openstack/nova master: WIP:check query param for service's index function  https://review.openstack.org/48949208:31
*** edmondsw has joined #openstack-nova08:31
*** lucas-afk is now known as lucasagomes08:32
openstackgerritjichenjc proposed openstack/nova master: Add description for tag support in attach  https://review.openstack.org/48147908:33
openstackgerritjichenjc proposed openstack/nova master: Add device tag support info in support matrix  https://review.openstack.org/48147808:33
* stephenfin returns08:33
*** openstackgerrit has quit IRC08:33
stephenfin...and bursts into tears as he opens his email08:34
*** edmondsw has quit IRC08:36
*** openstackgerrit has joined #openstack-nova08:37
openstackgerritGhanshyam Mann proposed openstack/nova master: Improve stable-api doc with current API state  https://review.openstack.org/48992608:37
*** yushb has quit IRC08:37
openstackgerritGhanshyam Mann proposed openstack/nova master: Improve stable-api doc with current API state  https://review.openstack.org/48992608:38
*** ralonsoh_ has joined #openstack-nova08:40
*** ralonsoh has quit IRC08:40
*** yangyapeng has quit IRC08:43
*** zenoway has quit IRC08:43
*** yangyapeng has joined #openstack-nova08:43
*** zz9pzza has quit IRC08:48
*** zenoway has joined #openstack-nova08:50
*** rmart04 has joined #openstack-nova08:53
*** slaweq_ has joined #openstack-nova08:59
*** markus_z has quit IRC09:00
*** hrw has joined #openstack-nova09:00
hrwhello09:01
*** zz9pzza has joined #openstack-nova09:02
*** zenoway has quit IRC09:04
*** zenoway has joined #openstack-nova09:04
hrwdoes someone here uses non-x86 machines or q35 based x86-64 vm? PCI hotplug is different there than on typical x86-64 vm and I do not know (yet) does nova supports adding pcie conttrollers (pcie-root-port nodes)09:04
*** slaweq_ has quit IRC09:05
*** yangyapeng has quit IRC09:08
*** hshiina has quit IRC09:09
*** abalutoiu has joined #openstack-nova09:11
*** yangyapeng has joined #openstack-nova09:14
*** markus_z has joined #openstack-nova09:15
*** zenoway has quit IRC09:16
*** yangyapeng has quit IRC09:16
*** yangyapeng has joined #openstack-nova09:17
*** dtantsur|afk is now known as dtantsur09:17
openstackgerritGhanshyam Mann proposed openstack/nova master: Improve stable-api doc with current API state  https://review.openstack.org/48992609:21
*** slaweq_ has joined #openstack-nova09:22
*** priteau has joined #openstack-nova09:24
*** thorst_afk has joined #openstack-nova09:25
*** slaweq_ has quit IRC09:27
*** gcb has joined #openstack-nova09:28
*** esberglu has joined #openstack-nova09:30
*** thorst_afk has quit IRC09:30
*** sdague has joined #openstack-nova09:32
*** esberglu has quit IRC09:34
*** Shunli has quit IRC09:35
*** sree has joined #openstack-nova09:39
*** mkucia has joined #openstack-nova09:39
*** yushb has joined #openstack-nova09:41
*** ducnc has quit IRC09:41
*** sree has quit IRC09:43
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: cached images should be cleaned up by time  https://review.openstack.org/46595409:44
*** zz9pzza has quit IRC09:45
*** jichen has quit IRC09:49
openstackgerritKevin Zhao proposed openstack/nova master: Make uefi as the default boot perproties for AArch64  https://review.openstack.org/48995109:54
*** yassine has quit IRC09:59
*** acormier has joined #openstack-nova09:59
openstackgerritMerged openstack/nova master: Add release note for PUT /os-services/* for non-compute services  https://review.openstack.org/48962110:00
*** kiennt has quit IRC10:01
*** dixiaoli has quit IRC10:04
*** zz9pzza has joined #openstack-nova10:06
*** yushb has quit IRC10:06
*** tuanluong has quit IRC10:07
*** sambetts|afk is now known as sambetts10:09
*** jaosorior has quit IRC10:10
*** acormier has quit IRC10:13
*** iceyao has quit IRC10:17
*** edmondsw has joined #openstack-nova10:19
*** slaweq_ has joined #openstack-nova10:23
*** edmondsw has quit IRC10:24
*** slaweq_ has quit IRC10:27
*** mingyu has quit IRC10:28
*** iceyao has joined #openstack-nova10:32
*** iceyao has quit IRC10:36
bauzassdague: FWIW, looking at https://bugs.launchpad.net/nova/+bug/170793410:39
openstackLaunchpad bug 1707934 in OpenStack Compute (nova) "RequestSpec not found error message during VM migration" [Undecided,New]10:39
*** alexchadin has quit IRC10:43
*** zhurong has quit IRC10:43
*** hferenc has quit IRC10:47
*** bkopilov_ has quit IRC10:50
*** markvoelker has joined #openstack-nova10:52
*** iceyao has joined #openstack-nova10:54
*** gszasz has joined #openstack-nova10:54
*** markvoelker has quit IRC10:57
*** Shunli has joined #openstack-nova11:00
*** jaosorior has joined #openstack-nova11:02
*** mingyu has joined #openstack-nova11:04
sdaguebauzas: cool, yeh, I was going to poke you on that one11:04
sdaguethe new bug inbound queue is a lot less than it used to be, I remember regularly seeing 5 - 10 bugs a day11:05
bauzasyeah I'm surprised to only see 3 bugs11:05
bauzas(that's what we had when I did that this morning)11:05
bauzasso either people aren't yet there and just running old versions11:06
bauzasor we have less people testing those11:06
sdagueyeh, it does change at different parts of the cycle, once we get RCs I expect more honestly11:06
sdaguethough, we also have less randomly misconfigured cloud Invalid bugs11:06
sdagueso that's nice11:06
bauzasyup11:08
*** udesale__ has quit IRC11:09
*** ababich has joined #openstack-nova11:12
*** smatzek_ has joined #openstack-nova11:12
openstackgerritBalazs Gibizer proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997311:13
*** kaisers1 has quit IRC11:15
*** gongysh has quit IRC11:15
*** esberglu has joined #openstack-nova11:18
*** jaypipes has joined #openstack-nova11:18
*** kaisers1 has joined #openstack-nova11:21
*** thorst_afk has joined #openstack-nova11:21
*** hferenc has joined #openstack-nova11:21
*** Shunli has quit IRC11:22
*** jaypipes is now known as jaypipes-jurydut11:22
*** jaypipes-jurydut is now known as jaypipesjuryduty11:22
*** esberglu has quit IRC11:23
*** mingyu has quit IRC11:23
*** trinaths has left #openstack-nova11:26
*** moshele has quit IRC11:29
*** moshele has joined #openstack-nova11:29
*** edmondsw has joined #openstack-nova11:29
mamandlebauzas: alex_xu: mriedem: can you please take a look at https://review.openstack.org/#/c/489848/, its cherrypick of https://review.openstack.org/#/c/483911/ to Ocata. Thanks.11:30
*** edmondsw has quit IRC11:31
*** sapcc-bot has quit IRC11:32
*** sapcc-bot has joined #openstack-nova11:32
*** carthaca_ has joined #openstack-nova11:32
*** baoli has joined #openstack-nova11:32
*** baoli has quit IRC11:32
*** tpatzig_ has joined #openstack-nova11:32
*** mkoderer_ has joined #openstack-nova11:32
*** baoli has joined #openstack-nova11:32
*** baoli has quit IRC11:33
*** carthaca_ has quit IRC11:34
*** tpatzig_ has quit IRC11:34
*** mkoderer_ has quit IRC11:34
*** lucasagomes is now known as lucas-hungry11:37
openstackgerritChris Dent proposed openstack/nova master: Always use application/json accept header in report client  https://review.openstack.org/48977211:37
*** abalutoiu has quit IRC11:38
*** sree has joined #openstack-nova11:40
*** baoli has joined #openstack-nova11:40
*** nicolasbock_ has joined #openstack-nova11:41
*** nicolasbock__ has joined #openstack-nova11:42
*** nicolasbock has quit IRC11:44
*** sree has quit IRC11:45
*** nicolasbock has joined #openstack-nova11:45
*** baoli has quit IRC11:46
tonybbauzas: Any chance you can look at: https://review.openstack.org/489078 It's need to get the current glanceclient/glance_store into pike11:46
*** nicolasbock_ has quit IRC11:46
*** nicolasbock__ has quit IRC11:47
tonybbauzas: I'll nag sdague and mriedem when I catch them  tomorrow11:47
*** kaisers1 has quit IRC11:48
*** mingyu has joined #openstack-nova11:48
*** gmann_ has joined #openstack-nova11:48
*** cdent has joined #openstack-nova11:50
*** vks1 has quit IRC11:52
*** markvoelker has joined #openstack-nova11:53
*** mingyu has quit IRC11:54
*** mingyu has joined #openstack-nova11:55
*** litao__ has quit IRC11:56
openstackgerritGhanshyam Mann proposed openstack/nova master: Improve stable-api doc with current API state  https://review.openstack.org/48992612:00
*** yassine has joined #openstack-nova12:01
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.openstack.org/47709112:02
*** kaisers1 has joined #openstack-nova12:02
*** baoli has joined #openstack-nova12:02
*** mdnadeem has quit IRC12:03
*** chyka has joined #openstack-nova12:04
*** jpena is now known as jpena|lunch12:06
*** chyka has quit IRC12:09
*** alexchadin has joined #openstack-nova12:15
*** sean-k-mooney has quit IRC12:16
*** smatzek_ is now known as smatzek12:21
*** markvoelker has quit IRC12:22
*** markvoelker has joined #openstack-nova12:22
openstackgerritJohn Garbutt proposed openstack/nova-specs master: WIP: Backlog spec on preemptible servers  https://review.openstack.org/43864012:22
*** kbaegis has joined #openstack-nova12:23
*** slaweq_ has joined #openstack-nova12:25
*** phuongnh has joined #openstack-nova12:29
*** lyan has joined #openstack-nova12:30
*** slaweq_ has quit IRC12:30
*** pchavva has joined #openstack-nova12:32
*** ratailor has quit IRC12:32
*** edmondsw has joined #openstack-nova12:33
*** iceyao has quit IRC12:35
*** baoli has quit IRC12:36
*** liverpooler has joined #openstack-nova12:36
gibiwhoa gerrit now has the new OpenStack logo12:38
*** lucas-hungry is now known as lucasagomes12:39
openstackgerritMatthew Booth proposed openstack/nova master: Fix scope of errors_out_migration in resize_instance  https://review.openstack.org/48749512:40
openstackgerritMatthew Booth proposed openstack/nova master: Split Compute.errors_out_migration into a separate contextmanager  https://review.openstack.org/48573412:40
openstackgerritMatthew Booth proposed openstack/nova master: Automatically revert resize which fails on destination  https://review.openstack.org/46252112:40
openstackgerritMatthew Booth proposed openstack/nova master: Functional test for auto revert resize  https://review.openstack.org/48965412:40
openstackgerritMatthew Booth proposed openstack/nova master: fake_notifier: Refactor wait_for_versioned_notification  https://review.openstack.org/48963712:40
openstackgerritMatthew Booth proposed openstack/nova master: Fix scope of errors_out_migration in finish_resize  https://review.openstack.org/48751512:40
openstackgerritMatthew Booth proposed openstack/nova master: Ensure errors_out_migration errors out migration  https://review.openstack.org/47980212:40
*** phuongnh has quit IRC12:40
openstackgerritBalazs Gibizer proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997312:41
mdboothgibi: Reigned in my instincts with https://review.openstack.org/#/c/489637/ :)12:41
gibimdbooth: looking....12:42
*** baoli has joined #openstack-nova12:43
*** sdague_ has joined #openstack-nova12:43
openstackgerritGhanshyam Mann proposed openstack/nova master: Improve stable-api doc with current API state  https://review.openstack.org/48992612:44
*** mamandle has quit IRC12:45
alex_xunova api meeting is in 10 mins at #openstack-meeeting-412:49
*** abalutoiu has joined #openstack-nova12:49
*** baoli has quit IRC12:51
*** gmann__ has joined #openstack-nova12:55
*** gmann_ has quit IRC12:56
*** gouthamr has joined #openstack-nova12:56
*** crushil has quit IRC12:58
*** crushil has joined #openstack-nova12:59
alex_xunova api meeting is running13:00
*** yamamoto has quit IRC13:02
openstackgerritGábor Antal proposed openstack/nova master: Transform instance.rebuild_scheduled notification  https://review.openstack.org/47392913:02
*** iceyao has joined #openstack-nova13:03
*** sapcc-bot has quit IRC13:03
*** sapcc-bot has joined #openstack-nova13:03
*** xyang1 has joined #openstack-nova13:04
*** jpena|lunch is now known as jpena13:06
*** iceyao has quit IRC13:07
*** gmann__ has quit IRC13:11
*** esberglu has joined #openstack-nova13:11
*** lucasxu has joined #openstack-nova13:12
*** bkopilov_ has joined #openstack-nova13:13
*** awaugama has joined #openstack-nova13:15
*** yamamoto has joined #openstack-nova13:18
openstackgerritChris Dent proposed openstack/nova master: [placement] Avoid error log on 405 response  https://review.openstack.org/49002113:22
openstackgerritMatthew Booth proposed openstack/nova master: Functional test for auto revert resize  https://review.openstack.org/48965413:25
openstackgerritMatthew Booth proposed openstack/nova master: fake_notifier: Refactor wait_for_versioned_notification  https://review.openstack.org/48963713:25
edleafeMan, that new OpenStack logo in Gerrit looks huge13:26
gibiedleafe: first I didn't know why my review tabs looks soo strange13:27
*** sree has joined #openstack-nova13:27
mdboothedleafe: And compression artifact-y13:27
mdboothIs it scaled up, or something?13:28
mdboothInterestingly, it's actually a gorgeous SVG13:28
*** sree has quit IRC13:28
gibiit is not artifacty for me13:28
mdboothSo it just that Chrome sucks at displaying it to me13:28
*** prateek has quit IRC13:28
gibican be a browser issue13:29
*** sree has joined #openstack-nova13:29
*** kylek3h has joined #openstack-nova13:29
*** acormier has joined #openstack-nova13:29
*** acormier has quit IRC13:31
*** acormier has joined #openstack-nova13:31
*** felipemonteiro has joined #openstack-nova13:31
*** baoli has joined #openstack-nova13:32
*** kbaegis has quit IRC13:32
*** jistr is now known as jistr|mtg13:32
*** xinliang has quit IRC13:32
*** cleong has joined #openstack-nova13:33
*** kbaegis has joined #openstack-nova13:34
*** kbaegis has quit IRC13:34
*** kbaegis has joined #openstack-nova13:34
*** abalutoiu has quit IRC13:36
*** abalutoiu has joined #openstack-nova13:36
cdentedleafe: I responded to your comments on the aggregate map update thing. I feel like I’m not understanding you and you’re not understanding me.13:37
*** felipemonteiro has quit IRC13:37
*** yangyapeng has quit IRC13:38
*** tbachman has joined #openstack-nova13:38
edleafecdent: sorry, still caffeinating13:41
*** mriedem has joined #openstack-nova13:41
cdenti know how that can be13:42
edleafecdent: I was trying to say that another way of reducing the need to update the aggregate map would be to make those calls through the report client - at least the ones from Nova. This way the client "knows" when things change13:42
cdent“those calls”?13:42
edleafecdent: when we set an aggregate in placement that nova cares about13:42
cdentoh13:42
*** tbachman has quit IRC13:43
cdentyeah, no, how would we know13:43
*** sdague has quit IRC13:43
sdague_efried: you have a working devstack run on your change?13:44
efriedsdague_ I put four links in the change set.13:44
*** burt has joined #openstack-nova13:44
sdague_ah, there it is13:44
*** xinliang has joined #openstack-nova13:45
*** randomha1k has joined #openstack-nova13:45
*** alexchadin has quit IRC13:45
efriedsdague_ One pair alters devstack to make glance use the new code.  The other pair builds on that and proves ironic.13:46
efriedsdague_ Each pair has one half using ksa creds to do real discovery; the other half using endpoint_override explicitly.13:46
edleafecdent: just throwing out ideas to reduce the number of calls. We call so often precisely because we don't have a way of knowing otherwise13:47
sdague_hmmm... ok, I guess I didn't see the change I was expecting, which was just pulling out the api_servers set13:47
cdentedleafe: i like thrown ideas13:50
*** tbachman has joined #openstack-nova13:51
*** aarefiev is now known as aarefiev_afk13:51
sdague_efried: https://review.openstack.org/490031 is what I was thinking13:51
sdague_which I actually want to merge13:51
*** jistr|mtg is now known as jistr13:52
efriedsdague_ That's this one: https://review.openstack.org/#/c/488444/13:54
efriedsdague_ I don't think yours will work as-is, because you're not providing auth/session/adapter creds.13:54
smatzekmriedem, Recent changes to devstack setup related to cells have broke the affinity filters.  This is breaking Trove's gate.  My knowledge of cells, affinity filters, and the change are insufficient and could use pointers on how to get the filters working again.  https://bugs.launchpad.net/devstack/+bug/170817113:55
openstackLaunchpad bug 1708171 in devstack "Nova Affinity filters no longer work" [Undecided,New]13:55
*** yamamoto has quit IRC13:55
*** abalutoiu_ has joined #openstack-nova13:56
efriedsdague_ Note that https://review.openstack.org/#/c/488444/3/lib/nova@542 is where I get rid of api_servers by renaming it - I wanted to be able to see what the value would have been, which is why I didn't just remove the line.13:56
sdague_efried: hmmm... how was glance working previously without those creds?13:56
efriedsdague_ Because api_servers was setting explicit endpoint, so no discovery was done.13:56
*** sdague has joined #openstack-nova13:56
sdague_ok, this seems weird13:57
*** awaugama has quit IRC13:57
*** zhurong has joined #openstack-nova13:57
sdague_we need another set of creds to do discovery?13:57
*** mamandle has joined #openstack-nova13:57
-openstackstatus- NOTICE: We have disable infracloud-vanilla due to the compute host running mirror.regionone.infracloud-vanilla.o.o being offline. Please recheck your failed jobs to schedule them to another cloud.13:57
sdague_that just feels wrong13:57
sdague_I must be missing something13:57
*** abalutoiu has quit IRC13:58
*** awaugama has joined #openstack-nova13:59
efriedsdague_ The service catalog ultimately lives in a ksa auth.13:59
*** ekuris has quit IRC13:59
*** abalutoiu__ has joined #openstack-nova13:59
efriedsdague_ And the discovery process uses a Session to talk to the discovery endpoint to grab the version document.14:00
sdague_ok, but that all happens in a user context right?14:01
efriedsdague_ And the Adapter business is how we tell it what combo of service type, interface, etc. we're looking for.14:01
sdague_can't we first order piggy back on that?14:01
efriedmordred may be able to explain it better.14:01
smatzekdansmith, can you take a look at bug 1708171 and give me some pointers as you authored the transport_url change in devstack ^ ?14:01
openstackbug 1708171 in devstack "Nova Affinity filters no longer work" [Undecided,New] https://launchpad.net/bugs/170817114:01
mordredefried, sdague_: reading scrollback14:02
*** abalutoiu_ has quit IRC14:03
efriedsdague_ The user context may (or may not) have an appropriate auth in it.  The util is set up to take that if it's present.14:03
sdague_I'm all fine with a glance service user to get us past snapshot timeouts, but it seems weird to have the net change be here. "Hey, great feature, remove this one config line and add these 10, including passwords, to every system" feels less compelling14:03
dansmithsmatzek: yep, known issue, you'll need to disable the multi-cell layout in your job if you need that14:03
dansmithmriedem: ^14:03
sdague_efried: doesn't have appropriate auth to find glance?14:03
mordredsdague_, efried: so - I think we can totally use the existing auth14:03
efriedsdague_ I don't disagree the switchover feels burdensome for the glance case.14:04
mordredthe thing we might need that's new is adapter params so an admin can *override* defaults14:04
sdague_mordred: I'm fine with that14:04
dansmithsmatzek: https://review.openstack.org/#/c/487478/14:04
mordred(which I left some notes on as comments in the efried change)14:04
*** nicolasbock_ has joined #openstack-nova14:04
sdague_I just want to be able to run without that14:04
sdague_because, to the best of my knowledge every glance action happens within a user context in the current nova flows14:05
mordredyes. we should make sure that a) the admin can still provide api_servers and all works as before b) the admin can provide nothing and a proper setup will work c) the admin can provide override values for the adapter parameters and those will affect what discovery finds correctly14:05
sdague_especially because screwing up 10 service auth config variables is actually *very* common14:05
mordredbasically everyone gets them all wrong :)14:05
*** awaugama has quit IRC14:05
sdague_we get a regular trickle of bugs in which are people having done that in neutron all the time14:05
*** udesale__ has joined #openstack-nova14:06
sdague_i.e. the neutron part of the nova config14:06
sdague_then 500s all over the place14:06
mordredefried: I'll take another pass through your patch with the above in mind - I may  not have tracked the auth flow completely the last time14:06
efriedIt's worth pointing out that one of my motivations in this change set was to be as non-intrusive as possible to the code.  E.g. in glance, isolate the change to where it finds the service URL, as opposed to doing a far-reaching rework to find a good auth to use, etc.14:06
mordredsdague_: incidentally - morgan had a question the other day which I don't think is terribly tractable at the moment...14:06
larivee /join #openstack-i18n14:06
sdague_the reality is the only service I think Nova talks to outside of a user context is neutron14:07
*** nicolasbock__ has joined #openstack-nova14:07
sdague_because it does background processing in a periodic to catch certain changes14:07
*** nicolasbock has quit IRC14:07
mordredsdague_: but currently the config sections are glance/cinder/ironic - but we've got this whole "use service-types" thing going on14:07
sdague_mordred: sure14:07
mordredsdague_: maybe for the S cycle we should do a transition from glance to image - but certainly not for right now14:07
sdague_I was just thrown with the idea that 10 lines of config needed to be added here14:07
mordredyah14:08
sdague_mordred: yeh, that's low priority on the naming14:08
sdague_just nice to have14:08
mordredI mean - there are a bunch of lines of potential config that need to be possible to set14:08
mordredbut I agree, we need to make sure things work without them being set too14:08
sdague_I just want to get us down to super minimal configs, because every line of config we can pull out of manditory setup docs makes it easier to get right14:08
mordredyup14:08
smatzekdansmith, thanks, so I can set singleconductor and it should work.  The comment block says this option will be removed in the future. I assume the affinity filters will be fixed to not need it before that's removed?14:08
mordred100% agree14:08
mordredand that's actually why we made some of the ksa changes - the ability to specify version ranges and lists of intefaces, for instance ...14:09
*** sshwarts has quit IRC14:09
dansmithsmatzek: we have several things that we have to fix before we can remove that thing, yeah14:09
*** andreas_s has quit IRC14:09
sdague_mordred: yep14:09
efriedsdague_ So in this impl, a) api_servers is still supported, and takes precedence; b) if you set endpoint_override, you *shouldn't* need the other fields (I should edit https://review.openstack.org/#/c/489671/2/lib/nova to verify that) - that should be a straight swap.14:09
mordredis so that nova can say "I can handle v1-v2 of glance and prefer internal interface then public interface"14:09
mordredefried: we should supply defaults for adapter values so that it works ifyou don't set endpoint_override too14:10
*** nicolasbock_ has quit IRC14:10
sdague_mordred: I'm all for this effort, just wanted to make sure I can land - https://review.openstack.org/#/c/490031/14:10
*** hongbin has joined #openstack-nova14:10
sdague_I legit want to land that as default devstack14:10
mordredsdague_: yes - what I'm saying is that we added a bunch of things to ksa so that you can14:10
sdague_cool14:10
mordredsdague_: because otherwise it's not possible to actually express a good enough default value14:10
sdague_ok, great14:11
sdague_I might have misunderstood efried14:11
efriedsdague_ That (getting glance auth from... somewhere else) was going to be a subsequent step in the process.14:11
mordredefried: we should be able to use what's there - it's already getting auth from somewhere else ... OH - I think I get whatyou're saying14:11
efriedBut it's the reason I coded the util to take an auth param.14:11
*** crushil has quit IRC14:11
mordredefried: the util function doesn't currently have 'pass auth in' plumbed in14:11
efriedmordred Yeah, there's no auth in that method14:11
*** awaugama has joined #openstack-nova14:12
*** crushil has joined #openstack-nova14:12
mordredok. I grok the whole end to end14:12
efriedExactly.  And adding it in would have required some pretty far-reaching changes, which I wanted to put off for a followup.14:12
efriedAnd focus this change on setting up and proving the viability of the util itself.14:12
efriedMm, I should clarify that with a TODO in the code.14:13
*** slaweq has quit IRC14:14
*** larivee has left #openstack-nova14:14
*** mriedem1 has joined #openstack-nova14:14
mriedem1dansmith: smatzek: ack on https://bugs.launchpad.net/devstack/+bug/170817114:15
openstackLaunchpad bug 1708171 in devstack "Nova Affinity filters no longer work" [Undecided,New]14:15
*** slaweq has joined #openstack-nova14:15
mordredefried: yes - I think a TODO will help - I have a couple of more comments - and also I see why it's complex to pass in the auth14:15
mriedem1fwiw the affinity filter tests in tempest seem fine with the superconductor change14:15
mriedem1maybe trove tests things differently14:15
*** mriedem has quit IRC14:16
sdague_mriedem1: so you think that the wait for nova patch is needed back on ocata as well14:16
mordredsdague_: (for context, get_api_servers in nova/image/glance.py doesn't have the auth context atm since it's currently just dealing with config data - so efried is going to have to plumb that through in nova/image/glance.py14:16
efriedmordred Roger, will respin today.  Also ( sdague_ ) updated https://review.openstack.org/#/c/489671/ to see if *just* setting endpoint_override will work.  I actually suspect it won't - I think we'll fail to build the Adapter.14:17
smatzekdoes nova have a negative test to ensure anti-affinity fails?  (deploying 2 instances in 1 server group when we have 1 host)14:17
mordredefried: I agree with you - we will fail to do that - but I think that patch will be a good testcase of when the things have been plumbed all the way through14:17
mriedem1smatzek: maybe in functional14:17
mriedem1smatzek: the affinity filter test in tempest is here http://logs.openstack.org/32/489632/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/ae3cb6f/console.html#_2017-08-01_15_57_46_70923814:17
dansmithsmatzek: is that what you're doing and failing?14:18
mriedem1i'm working on an anti-affinity multi-node test in tempest14:18
smatzekanti-affinity tests with 2 instances, 1 servergroup, 1 host, and verifying that the 2nd instance goes to error.  The gate is failing because the second server goes to active.14:19
mriedem1sdague: the wait for nova patch isn't working on all CIs14:19
*** slaweq has quit IRC14:19
dansmithsmatzek: ack14:20
*** prateek has joined #openstack-nova14:20
*** mriedem1 is now known as mriedem14:20
dansmithmriedem: I really thought that a test like that requires the send-instance-info stuff in order to actually work14:20
mriedemsmatzek: has anyone posted a patch for trove?14:20
dansmithI forget why all, something about when it refreshes the host list14:20
*** mdnadeem has joined #openstack-nova14:20
sdague_mriedem: xenserver looks like the last one right?14:21
sdague_I just pushed a patch to skip there14:21
mriedemdansmith: and i thought the scheduler / host manager would just pull the instance info if it wasn't getting updates14:21
mriedemsdague_: who knows how many others don't run on devstack changes which would be broken14:21
smatzekmriedem, no, I've been the only one digging into this gate failure and finally narrowed it down to that cells change yesterday late afternoon14:21
dansmithmriedem: but not fast enough or something14:21
*** nicolasbock_ has joined #openstack-nova14:21
dansmithsmatzek: you have what you need now to set that conductor mode as a workaround though right?14:22
mriedemsmatzek: is the trove job that's failing controlled through the trove repo?14:22
mriedemor something else?14:22
*** eharney has joined #openstack-nova14:22
*** iceyao has joined #openstack-nova14:22
*** annegentle has joined #openstack-nova14:23
mriedemnvm i see it14:23
mriedemi can push a patch in a minute14:23
smatzekI'm relatively new to Trove in the Trove channel have asked amrith the proper place to set the CELLSV2_SETUP=singleconductor env var.  The trove job is controlled through the trove repo and its own devstack plugin.sh14:23
mriedemyeah i'm on it14:24
smatzekUnfortunately I'm going to be afk for the rest of the day starting in a bit. I'm going to take a stab and putting up a review that sets CELLSV2_SETUP where I think it needs to go and we'll see if the gate passes.14:24
sdague_mriedem: it is possible, that's why I sent an email.14:24
sdague_the xenserver folks popped up with their concerns14:25
dansmithsmatzek: sounds like mriedem is doing that14:25
*** belmoreira has joined #openstack-nova14:25
*** nicolasbock__ has quit IRC14:25
gibimriedem: just for your info I pushed functional test for resize to same host https://review.openstack.org/#/c/489973/14:25
smatzekdansmith, mriedem thanks14:26
cdentgibi++14:27
dansmithgibi: does that pass with the normal assertions on top of jaypipesjuryduty's current set?14:27
dansmithgibi: I found it super useful to make sure the other one passed on top, then rebase on master and comment out the assertions that failed14:27
mriedemgibi: yup i saw it, thanks14:27
*** slaweq has joined #openstack-nova14:27
mriedemjay's on jury duty?!14:27
dansmithagain14:28
dansmiththird time in four years or some such14:28
mriedemhe is the youngest citizen in the county14:28
dansmithmight be why they want him14:28
cdentdansmith: we don’t have a strategy for accounting for the allocations on same host yet, do we?14:29
*** moshele has quit IRC14:29
gibidansmith: I haven't tried yet and I think it won't pass there14:29
gibicdent: exactly14:29
*** tikitavi has joined #openstack-nova14:29
gibiso my commented out asserts there are only visionary things14:29
gibifeel free to comment it14:29
dansmithcdent: that's why I'm asking.. make sure it it passes on top of jay's current set, iterate on jay's set until it does, then flip the ordering14:29
cdentthe current strategy is based on different resource provider ids14:30
dansmithI have a call now, biab14:30
cdentdansmith: yeah, but as far I know we haven’t got any ideas14:30
gibiI also have to go offline for 30 mins or so but I be back14:30
cdentme too, I haven’t eaten yet14:31
mdboothmriedem: Incidentally, mind if I keep the functional test separate for backporting goodness: https://review.openstack.org/#/c/489654/ ?14:31
*** slaweq has quit IRC14:32
*** cfriesen has joined #openstack-nova14:32
stephenfinmriedem: Ahh, you're about. Anything super important that I missed in the last week?14:32
mriedemmdbooth: incidentally to what?14:33
* stephenfin has cleared most of his mail except Gerrit stuff at this point14:33
mdboothmriedem: whatever you're doing right now?14:33
*** cdent has quit IRC14:33
mdboothYour original comment.14:33
mriedemmdbooth: i just got online like 10 minutes ago14:33
mriedemso i'm not doing much14:33
mriedemstephenfin: the docs stuff14:33
mdboothmriedem: I probably over use that word.14:34
*** udesale has joined #openstack-nova14:34
mriedemstephenfin: main issue is redirects were not done so when the pages moved things went to hell14:34
mriedemstephenfin: i'm tracking rc1 todos here https://etherpad.openstack.org/p/nova-pike-release-candidate-todo14:34
mriedemstephenfin: https://review.openstack.org/#/c/489650/ fixes a bunch of links,14:34
mriedembut some are still broken https://review.openstack.org/#/c/489650/14:35
stephenfinmriedem: Yeah, looks like we got bogged down with those patches. So just that one change left?14:35
mriedemoops https://review.openstack.org/#/c/489641/14:35
*** udesale__ has quit IRC14:35
stephenfinOh, two so14:35
stephenfinI assume the docs patches still open aren't subject to the feature freeze?14:35
mriedemwell, those are the 2 we know of14:35
mriedemno they aren't14:35
stephenfin...but should now include additions to this htaccess file14:35
mriedemsdague and i are concerned about the massive one that changes the indexes14:35
tikitavihi, I’m from ec2 team, we need some help14:36
stephenfinmriedem: index.rst ?14:36
mriedemthis one https://review.openstack.org/#/c/478485/14:36
tikitaviwhy extensions stopped working? in particular, extended_volumes.py stopped adding info about attached volumes to server list and server show?
14:36
mriedemstephenfin: i also noted in https://review.openstack.org/#/c/477497/ that it's missing a bunch of nova-specific CLI guides that are now gone from the admin guide14:36
mriedembut are still in the stable/ocata branch for openstack-manuals14:36
sdague_stephenfin: I'm more concerned about breaking up things like the policy doc, so that the only way to find information about nova policy is to already understand it, and know which subdoc to be in14:37
stephenfinmriedem: Yeah, I'm working with asettle on that this week14:37
sdague_for stuff like that long pages that you can search in browser in are often more useful14:37
mriedemstephenfin: also, do we know if these got in from the user guide? https://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/user-guide/source/cli-launch-instances.rst https://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/user-guide/source/cli-delete-an-instance.rst ?14:37
mriedemstephenfin: maybe we push https://review.openstack.org/#/c/478485/ to the end and actually just work on getting the migration done for pike14:38
stephenfinsdague_: tbh, I'm not sure what's changed in that doc so I need to look at that. If you haven't left that comment on Gerrit yet, can you do so and I'll tackle it once I get there? :)14:38
mriedemand worry about completely re-arranging everything after that's done14:38
sdague_stephenfin: I did14:38
*** zhurong has quit IRC14:38
stephenfinsdague_: Ta14:38
stephenfinmriedem: Yeah, a mass move and later refactor was my initial plan14:39
mriedemit also seems if we're going to re-arrange the home page for nova to be a certain form, that template should follow suit in the other projects,14:39
*** kylek3h has quit IRC14:39
mriedemand today it's not for cinder/glance/neutron either14:39
mriedemthey are all different14:39
*** ralonsoh_ has quit IRC14:39
mordredefried: ok - I left a pile of additional comments14:40
mordredefried: don't hate me too much14:40
efriedmordred Thanks!  I will report back on hate-level once I've read 'em.14:40
*** hrw has quit IRC14:41
stephenfinOK, I'll work with asettle on that14:41
mriedemstephenfin: i can also summarize concerns in the ML quick14:41
stephenfinmriedem: As for user-guide etc., Chason Chan (no idea what his IRC nick is) has patches up to move those14:42
* asettle puts on cape14:42
asettleWe will!14:42
asettle(what are we working on?)14:42
mriedemstephenfin: he has install guide and admin guide, not the user guide14:42
stephenfinthat will also include the non-autogenerated cli stuff14:42
mriedemi'll post a quick brain dump to the ML14:42
stephenfinI'll do that one so14:42
stephenfinmriedem: Sounds good14:42
stephenfinasettle: The same thing we're always working on, asettle. Trying to take over the world14:43
asettleOf course, Pinky14:43
stephenfinAlso, index.rst hijinks14:43
asettleThat's less cool.14:44
*** yangyapeng has joined #openstack-nova14:45
*** prateek has quit IRC14:45
*** dfisher has joined #openstack-nova14:45
*** hrw has joined #openstack-nova14:47
*** smatzek has quit IRC14:47
*** yangyapeng has quit IRC14:49
*** bauzas has quit IRC14:50
openstackgerritIldiko Vancsa proposed openstack/nova master: Implement new attach Cinder flow  https://review.openstack.org/33028514:51
*** yangyapeng has joined #openstack-nova14:53
*** armax_ has joined #openstack-nova14:53
*** armax has quit IRC14:53
*** armax_ is now known as armax14:53
mriedemstephenfin: http://lists.openstack.org/pipermail/openstack-dev/2017-August/120482.html14:55
*** yamamoto has joined #openstack-nova14:55
stephenfinmriedem: Correct - *temporarily back14:56
* stephenfin is off to Sziget next week 🙈14:56
stephenfinbut let's skip over that14:56
mriedemmy god14:56
mriedemhow dare you enjoy being young and single14:57
*** ratailor has joined #openstack-nova14:57
*** aditi_puntambeka has joined #openstack-nova14:57
*** mtanino has joined #openstack-nova14:58
*** kbaegis1 has joined #openstack-nova14:59
*** kbaegis has quit IRC14:59
*** felipemonteiro has joined #openstack-nova15:00
*** kbaegis1 has quit IRC15:00
*** yamamoto has quit IRC15:00
*** slaweq has joined #openstack-nova15:01
stephenfinmriedem: Replied there. tl;dr: I agree with all point and will handle them this week15:01
*** marst has joined #openstack-nova15:01
*** links has quit IRC15:01
*** felipemonteiro_ has joined #openstack-nova15:04
ildikovstephenfin: do the full experience with a tent, etc?15:04
*** felipemonteiro has quit IRC15:04
stephenfinildikov: Yup, the full deal15:04
*** felipemonteiro__ has joined #openstack-nova15:04
openstackgerritGergely Csatari proposed openstack/nova master: Empty adminPass in Change Administrative Password  https://review.openstack.org/49005515:05
ildikovstephenfin: sounds cool!15:05
stephenfinNot looking forward to the 8am starts because the sun is up and you either get out of the tent and die from a hangover or slowly melt in the tent15:05
ildikovstephenfin: yeah, weather is a bit crazy over here15:05
*** jistr is now known as jistr|mtg15:06
ildikovstephenfin: the forecast says some storms for next week, but it's a whole week so they have no idea yet anyway :)15:06
*** Oku_OS is now known as Oku_OS-away15:06
ildikovstephenfin: but hopefully will cool down to manageable by next week regardless15:06
*** felipemonteiro__ has quit IRC15:06
*** felipemonteiro__ has joined #openstack-nova15:07
*** aditi_puntambeka has quit IRC15:07
mordredefried: ok - I've been nerd-sniped ...15:08
*** mdnadeem has quit IRC15:08
stephenfinildikov: I hope so. No one wants rain but sub 30 temperatures wouldn't go amiss, heh15:08
efriedmordred ?15:08
*** felipemonteiro_ has quit IRC15:08
stephenfinI'm sure I'll survive in any case though :)15:08
ildikovstephenfin: yeah, I didn't want to scare you with it, just wanted to be sure you're prepared :)15:08
mordredefried: I just wrote most of the auth followup patch as a result of reading through to  make sure I understood where the issues were ;)15:09
efriedmordred Figuring out how to get the auth into the glance client ...15:09
mordredyup. done. patch coming15:09
sdague_mriedem: you misread my email about what's not being used in multinode15:09
stephenfinildikov: Ha, cheers :)15:09
efriedmordred Cool beans.15:09
mordred(this is the nerd-sniping that just hapepned)15:09
mordredefried: there is a test case that I didn't fix because it's a bit yuck and I don't know enough about the nova test cases15:09
mriedemsdague_: i realized after i sent that15:09
ildikovstephenfin: :)15:09
mordred(basically, there's a test case that doesn't have any auth context info already prepared)15:10
*** coreywright has quit IRC15:10
mriedem"it" with multiple nouns in the same sentence has been hurting me lately15:10
sdague_heh, no problem15:10
stephenfinildikov: I've learnt from my ill fated "Sure, you'll only need a light cotton sheet to sleep with" experience at Zurich last year. Turns out it gets colddd at night15:10
sdague_mriedem: I also responded, email should hit soon15:10
mriedemi will prepare to respond to your response15:11
mriedemwow, has anyone realized that a single trove change runs 26 jobs?15:12
*** iceyao has quit IRC15:13
*** thorst_afk has quit IRC15:14
ildikovstephenfin: yeah, better to prepare as if you're lucky it gets down to 15 degrees Celsius at night the second half of next week15:15
*** mamandle has quit IRC15:16
ildikovstephenfin: which I like way better than 27 even if I have to sleep in a tent, but we all have different tastes :)15:16
*** liverpooler has quit IRC15:16
*** liverpooler has joined #openstack-nova15:19
*** penick has joined #openstack-nova15:19
*** armax has quit IRC15:19
*** aditi_puntambeka has joined #openstack-nova15:20
*** nicolasbock__ has joined #openstack-nova15:21
*** mkucia has quit IRC15:21
openstackgerritMonty Taylor proposed openstack/nova master: WIP Use auth from context for glance api servers  https://review.openstack.org/49005715:22
mordredefried: ^^15:22
*** psachin has quit IRC15:22
efriedmordred Ack15:22
*** coreywright has joined #openstack-nova15:22
mordredefried: I didn't fix nova/tests/unit/api/openstack/compute/test_images.py because of the auth context thing15:23
efriedmordred You gonna?15:23
*** nicolasbock_ has quit IRC15:24
*** ratailor has quit IRC15:24
*** cdent has joined #openstack-nova15:25
*** iceyao has joined #openstack-nova15:25
*** cdent has quit IRC15:26
*** vks1 has joined #openstack-nova15:26
*** cdent has joined #openstack-nova15:27
mordredefried: not this moment - I hit my nerd-snipe limit for the day - feel free to use/takeover/ignore that patch - or if I get stuck on other things later today and need a different mental task I may try poking again15:27
*** annegentle has quit IRC15:28
efriedmordred Rgr.  My comments may be for myself, then :)15:28
*** cdent_ has joined #openstack-nova15:28
*** armax has joined #openstack-nova15:28
mordredefried: woot!15:29
*** cdent has quit IRC15:29
*** cdent_ is now known as cdent15:29
*** iceyao has quit IRC15:30
*** ralonsoh has joined #openstack-nova15:31
*** armax has quit IRC15:33
*** liverpooler has quit IRC15:34
*** damien_r1 has joined #openstack-nova15:34
*** damien_r has quit IRC15:34
*** udesale has quit IRC15:34
*** Sukhdev has joined #openstack-nova15:35
*** liverpooler has joined #openstack-nova15:36
*** tylerderosagrund has joined #openstack-nova15:36
*** annegentle has joined #openstack-nova15:36
*** abalutoiu__ has quit IRC15:38
mriedemcdent: coming back to your question about the plan for fixing https://bugs.launchpad.net/nova/+bug/1707252 i don't know of one15:38
openstackLaunchpad bug 1707252 in OpenStack Compute (nova) "Claims in the scheduler does not account for doubling allocations on resize to same host" [Medium,Confirmed]15:38
mriedembut it's not part of https://review.openstack.org/#/c/488510/15:39
cdentmriedem: yeah15:39
cdentmriedem: the ideas I’ve heard batted around include:15:40
mriedemthe issue is here https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L19615:40
cdentadding migration uuids and adding the old allocation using the migration uuid, setting the consumer_uuid to the new allocation15:41
*** awaugama has quit IRC15:41
cdentsimply doubling in the move to same case and worrying about shared resource providers some other time (they complicate things rather a lot)15:41
mriedemthe migration uuid thing can't happen in pike15:42
cdentI’m a bit confused on the real status of “shared providers”. Do you know?15:42
cdentwe can returned shared providers, but I’m not sure we create them15:43
*** gyee has joined #openstack-nova15:43
cdentif we don’t create them, then the simple doubling thing _might_ be made to work15:43
mriedemwe don't use them in any dsvm ci job15:43
mriedemwe don't create them in nova no15:43
mriedemsomething like the ceph ci job would create a shared resource provider for disk15:43
*** sdague_ has quit IRC15:43
mriedemif we had a multinode ceph job, we could have 2 compute onde RPs and a single shared ceph disk RP15:43
cdentyes, but we’d first need a resource tracker that was properly shared provider aware15:44
mriedemthat's on the etherpad for queens ptg to discuss15:44
mriedemright, which we know it's not15:44
mriedemwhich is https://bugs.launchpad.net/nova/+bug/170725615:44
cdentthat suggests, then, that we can proceed with a non-sharing solution for now15:44
openstackLaunchpad bug 1707256 in OpenStack Compute (nova) "Scheduler report client does not account for shared resource providers" [High,Confirmed] - Assigned to Jay Pipes (jaypipes)15:44
edleafeSo in a migration, would a shared resource, like disk, also be doubled?15:45
cdentedleafe: long term, yes, but we don’t currently have them15:45
mriedemit oculd15:45
mriedem*could15:45
*** itlinux has quit IRC15:45
mriedemif i'm resizing my disk from 20GB to 40GB, i need to account for that new disk allocatoin15:45
cdentedleafe: and there’s also the cross case where a target host shares disk via two  providers15:45
edleafemriedem: right, but would we account for the old 20GB and the new 40GB? Or just the larger?15:46
cdentso you could migrate from: host a, disk x to host b, disk y OR host b, disk x15:46
*** mtanino_ has joined #openstack-nova15:46
edleafecdent: yeah, where the compute moves, but the disk doesn't15:46
cdentedleafe: on the hangout earlier it was decided 6015:46
cdentthat is, potentially over allocate, do the simple math15:47
edleafecdent: yeah, that's probably easier to implement15:47
cdentin some situations it would be wrong, but not wrong broken15:47
edleafetoo many use cases overlapping15:47
*** ralonsoh has quit IRC15:47
cdentquite15:47
*** ralonsoh has joined #openstack-nova15:47
*** damien_r1 has left #openstack-nova15:47
*** sridharg has quit IRC15:48
*** aditi_puntambeka has quit IRC15:49
cdentmriedem, edleafe I could spike a doubling for resize to same host, but it wouldn’t be able to get started until about 4 hours from now15:49
dansmithcdent: mriedem right I think for pike we have to double the allocation and then just gracefully subtract our old_flavor from the allocation if we're the only provider15:49
dansmithand not worry about the shared stuff for the moment15:49
*** chyka has joined #openstack-nova15:50
*** trinaths has joined #openstack-nova15:50
mriedemthere was a hangout earlier today?15:51
cdentno earlier in the week15:51
mriedemoh, there were a few :)15:51
cdent(at least that’s what I was referring to)15:51
*** rmart04 has quit IRC15:53
mriedemso when we resize to the same host, this code is ending up with new_rp_uuids as empty, right? https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L20015:53
mriedemassuming no shared storage provider15:53
mriedemwhich makes this False15:54
mriedemif alloc['resource_provider']['uuid'] in new_rp_uuids:15:54
mriedemso the dest rp uuid, which is the same as the source rp uuid, not get added in15:54
mriedemfor double the fun15:54
cdentyeah, that’s my recollection15:54
mriedemwe could tell if this is a compute resource provider by checking for the VCPU resource class in the allocations15:55
*** bauzas has joined #openstack-nova15:55
mriedemif that helps narrow things a bit15:55
*** belmoreira has quit IRC15:55
cdentmriedem: that’s one of the places we ended up on that aforementioned hangout15:56
cdentbut if we are discounting shared providers, for now, we don’t need to worry about that15:56
*** chyka_ has joined #openstack-nova15:56
*** awaugama has joined #openstack-nova15:56
*** Apoorva has joined #openstack-nova15:56
mriedemdoesn't seem like it would be hard to keep accounting for shared providers15:56
mriedemif new_rp_uuids is empty, we know something is afoot15:56
mriedemi think i need to check out gibi15:57
* gibi is here and reading15:57
mriedemgibi's new test for resize to same host first15:57
cdenta) I’m thinkin in terms of trying to iterate, b) I think the code in jay’s stack is incorrect for shared providers anyway, based on some of the things dansmith said earlier in the week15:57
mriedemand then could start playing with a change that builds on that15:57
dansmithcdent: I assume so as well15:58
gibimriedem: that test needs a bit of update based on the above discussion. I used assert(max(old, new), usage) type of asserts but you agreed about old+new as I see15:58
*** links has joined #openstack-nova15:58
cdentgibi: you’re near the end of your day, yeah?15:59
*** chyka has quit IRC15:59
*** randomha1k has quit IRC15:59
*** catintheroof has joined #openstack-nova15:59
gibicdent: yeah, and on a train with spotty conenction15:59
cdentthen I won’t say “maybe you should do the spike” :016:00
gibiat least not today16:00
gibi:)16:00
*** josecastroleon has quit IRC16:00
*** catintheroof has quit IRC16:00
mriedemso we know the scheduler report client doesn't know about shared storage providers, and will trample your shared storage provider allocations saying any disk consumed is local to the compute node provider16:00
dansmithmriedem: we could probably help by landing his two bottom patches at least16:00
*** catintheroof has joined #openstack-nova16:00
dansmithmriedem: I +2d the bottom one this morning and can look at the next one now16:01
dansmithmriedem: correct16:01
*** randomha1k has joined #openstack-nova16:01
mriedemso before we can say shared storage is supported, we have to fix that, and all of your computes have to be upgraded to the level that has that fix16:01
*** mlavalle has joined #openstack-nova16:01
mriedemmeanwhile we're not doing a min service version check in the scheduler to account for that16:01
bauzasare folks discussing of https://bugs.launchpad.net/nova/+bug/1707256  ?16:02
openstackLaunchpad bug 1707256 in OpenStack Compute (nova) "Scheduler report client does not account for shared resource providers" [High,Confirmed] - Assigned to Jay Pipes (jaypipes)16:02
*** mlavalle has left #openstack-nova16:02
mriedemwe're discussing all things16:02
bauzasall things16:02
bauzas:)16:02
mriedemif we say, f it, shared storage isn't supported in pike, then we just fix the resize to same host thing by doubling allocations in the scheduler, right?16:03
*** sdague has quit IRC16:03
*** gyee has quit IRC16:03
*** gaoyan has joined #openstack-nova16:03
dansmithmriedem: yeah and ideally gracefully subtracting in the compute when done16:03
dansmithmriedem: we should be as graceful as possible though so we don't screw up queens nodes that may do it right16:04
mriedemon confirm resize?16:04
*** isantosp_ has quit IRC16:04
dansmithyeah16:04
mriedemhurts16:04
mriedemma16:04
mriedembrain16:04
* cdent passes out ibuprofen16:05
dansmiththis is oregon,16:06
dansmithwe have better things at our disposal16:07
cdentmy stash is cashed16:07
*** lpetrut has quit IRC16:07
dansmithmriedem: so I can start looking at making it do the right thing on the confirm if you want16:08
*** rcernin has quit IRC16:08
dansmithI wish his top patch didn't marry the two things he's fixing together16:09
dansmiththe ocata compat and the resize_confirm fix16:09
dansmithI'll put mine on top at least16:09
mriedemi'll check out the bottom change that fixes PUT to overwrite all allocations - already did the other day and it made sense, seems simple,16:10
bauzasI just +Wd it16:11
mriedemalso need to check out gibi's resize to same host tests, and then i was going to tinker with some of the code in https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L20016:11
*** zz9pzza has quit IRC16:12
cfriesenmriedem: would we be looking at backporting any shared storage accounting fix back to pike?  or only fixing in Q?   (or does that sort of depend on what the fix looks like?)16:12
mriedemit depends, but also not sure since the scheduler isn't making any distinction based on the version of the compute serivce16:13
mriedem*Service16:13
mriedemso it kind of sucks to say, 'well make sure you have this fix and everything is upgraded first'16:13
cdentdansmith: are you doing just the undoubling, or also the doubling?16:13
dansmithcdent: we're already doubling right?16:13
*** pcaruana has quit IRC16:14
mriedemwe only double if >1 provider16:14
*** slaweq has quit IRC16:14
cdentwe don’t have info to double16:14
cdentyeah, what mriedem says16:14
dansmithah okay16:14
mriedemwe can figure out the resize to same host case16:14
dansmiththen yeah I'll look at that too16:14
mriedemin the scheduler, that's what i was going to poke at16:14
*** slaweq has joined #openstack-nova16:14
dansmithcdent: can you look at my comment on the top one just now?16:17
* cdent goes to look16:17
*** gaoyan has quit IRC16:17
*** gaoyan has joined #openstack-nova16:17
cdentoh yeah that. every single time I read that chunk of code I get confused16:18
cdentthey are different structures16:18
*** armax has joined #openstack-nova16:18
cdenti’m not sure how we ended up there16:18
dansmithcdent: they're supposed to be different you mean?16:19
dansmithGET vs PUT?16:19
*** slaweq has quit IRC16:19
cdentyeah16:19
dansmithhow is that restful?16:19
*** kbaegis has joined #openstack-nova16:19
cdentit isn’t very16:19
dansmithokay, glad we agree on that :)16:19
cdentbut there was a disagreement between you/me and jay at some point16:19
*** lyan has quit IRC16:20
cdentyou and i wanted the GET to return a dict because it made processing the response easy16:20
*** gyee has joined #openstack-nova16:20
cdent(this was at the end of last summer or so)16:20
*** acormier_ has joined #openstack-nova16:20
dansmithnot about that, that I know of, but maybe it ended up with a disparity as a side effect?16:20
cdentside effect of?16:20
*** yassine has quit IRC16:20
dansmithmeaning, I would never argue for GET/PUT to be different structures, so I'm wondering if we just never made PUT match the changed GET or something and nobody realized?16:21
cdentoh, possibly?16:21
openstackgerritIldiko Vancsa proposed openstack/nova master: Implement new attach Cinder flow  https://review.openstack.org/33028516:22
dansmithmriedem: you're working on the scheduler doubling or what? I kinda need to do it to test any changes I make for the un-doubling, so I might as well do it unless you've already started16:22
cdentbut I also think there was some dislike (I don’t recall why) of the rp uuid being a key in the POST16:22
dansmithcdent: that's pretty disappointing16:22
dansmithregardless of how we ended up here16:22
cdentindeed16:22
*** jistr|mtg is now known as jistr16:22
cdentthere are quite a lot of disappointments16:22
mriedemdansmith: was just starting with a unit test for the scheduler16:23
*** mpaolino has quit IRC16:23
*** gaoyan has quit IRC16:23
dansmithmriedem: okay I guess I'll hold off them16:23
dansmith*then16:23
mriedemi'll throw up the wip shortly16:23
dansmithI'm really kinda confused about this doubling anyway16:24
*** acormier has quit IRC16:24
dansmithI guess it's the attempt to account for shared storage that makes this complicated,16:25
dansmithand which avoids doubling for same-host16:25
*** gaoyan has joined #openstack-nova16:25
cdentdansmith: yes16:25
mriedemyup16:26
mriedem"Remove any allocations against resource providers that are16:26
mriedem    # already allocated against on the source host (like shared storage16:26
mriedem    # providers)"16:26
mriedemso i guess the intention was to specifically not double up shared storage16:26
mriedemon a mov16:26
mriedem*move16:26
dansmithwhich is wrong anyway16:26
dansmithfor certain types of shared storage16:27
mriedemseemed like the right idea at the time?!16:27
dansmithit's not wrong for a volume, but is wrong for a compute node using ceph16:27
mriedemwhich was 72 hours ago?16:27
*** markus_z has quit IRC16:27
dansmithI know, looking at this, I swear I've never seen it before, but I'm pretty sure I +2d it not long ago16:27
*** lucasagomes is now known as lucas-afk16:28
*** itlinux has joined #openstack-nova16:28
*** sree has quit IRC16:28
mriedemha yeah same here16:28
mriedemhttps://review.openstack.org/#/c/487589/16:28
openstackgerritIldiko Vancsa proposed openstack/nova master: Implement new attach Cinder flow  https://review.openstack.org/33028516:29
*** hoonetorg has quit IRC16:30
mriedemdansmith: melwitt: skip the cells v2 meeting yeah?16:30
dansmithoh heh, I meant to say I have a conflict today anyway16:31
dansmithso yeah16:31
*** baoli has quit IRC16:32
*** baoli has joined #openstack-nova16:33
*** gaoyan has quit IRC16:37
openstackgerritIldiko Vancsa proposed openstack/nova master: Implement new attach Cinder flow  https://review.openstack.org/33028516:39
*** gaoyan has joined #openstack-nova16:39
*** sdague has joined #openstack-nova16:40
*** randomha1k has quit IRC16:40
*** damien_r has joined #openstack-nova16:42
*** damien_r has quit IRC16:42
*** sree has joined #openstack-nova16:42
cdentdansmith: in honor of your pain, I created a bug, which we can decided to care about or not: https://bugs.launchpad.net/nova/+bug/170820516:42
openstackLaunchpad bug 1708205 in OpenStack Compute (nova) "placement allocation representation asymetric on PUT and GET" [Low,Confirmed]16:42
dansmithoh I care16:42
dansmithI care bigly16:42
*** hoonetorg has joined #openstack-nova16:42
cdenttremendous16:42
*** gaoyan has quit IRC16:44
*** gaoyan has joined #openstack-nova16:46
*** gaoyan has quit IRC16:46
mriedemok got the patch16:47
mriedempushing soon16:47
mriedemprepare16:47
* cdent summons the midwife16:49
*** phuongnh has joined #openstack-nova16:50
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008516:50
mriedemdansmith: cdent: ^ it's not the prettiest, and it doesn't account for a case that we'd have shared storage16:50
* cdent looks16:51
jangutterI've got a newbie question here regarding attaching/detaching SR-IOV ports in Nova. I presume it's not going to be "just something simple" and would need work in Queens at the very least? (ref: https://review.openstack.org/#/c/139910/ )16:51
*** lyan has joined #openstack-nova16:51
openstackgerritChris Dent proposed openstack/nova master: [placement] Avoid error log on 405 response  https://review.openstack.org/49002116:51
dansmithack I will build on it when I'm done with my thing16:52
cdentmriedem: If were on a non-shared some host resize, there will only be one allocation, so perhaps we can avoid some of the looping, which makes my brain explore?16:54
cdents/some/same/16:54
mriedemdansmith: ok, i have a todo question in the test - which is i'm not sure if we even need the compute to adjust things, e.g. if the new alloc for vcpu is smaller than the current alloc, wouldn't we just not sum those? in other words, shouldn't the new allocations when we're done be the max of the current + new?16:54
jangutterHas someone taken a look at attaching/detaching SR-IOV ports recently? If not, I can try to take a stab at it.16:54
mriedemjangutter: no16:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Start using oslo_config.sphinxext  https://review.openstack.org/48296116:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rework README to reflect new doc URLs  https://review.openstack.org/48007416:54
cdentmriedem: for the duration of the resize we need room for both vms, don’t we?16:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Start using oslo_policy.sphinxext  https://review.openstack.org/47935816:54
openstackgerritStephen Finucane proposed openstack/nova master: policies: Fix Sphinx issues  https://review.openstack.org/48051616:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rework index page per new sections  https://review.openstack.org/47848516:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Remove dead files  https://review.openstack.org/47847016:54
openstackgerritStephen Finucane proposed openstack/nova master: doc: Rewrite index page  https://review.openstack.org/49008816:54
dansmithmriedem: I don't think we should be that discriminating16:55
mriedemcdent: even if it's on the same host?16:55
dansmithcdent: his point is that vcpus are somewhat ephemeral, not a strict quantity of things that go away16:55
*** thorst_afk has joined #openstack-nova16:55
dansmithexcept for pinning, but...16:55
mriedemcdent: yes i tried a few ways to do this w/o the looping and stuff and it hurt my brain16:55
dansmithI think the scheduler should stay out of deciding what it does and doesn't know about the hypervisor16:55
mriedemif i'm resizing from 1 cpu to 2 cpu on the same host, my total allocation on that host should be 2, not 316:55
*** yangyapeng has quit IRC16:56
mriedemyeah it's fair to say we don't want to bake all that logic into the scheduler16:56
mriedemjust seems a bit wasteful16:56
mriedemuntil you confirm and we fix thigns16:56
cdentand for vmware and powervm and maybe others, the resize may not be on the same host, just the same n-cpu?16:56
*** yangyapeng has joined #openstack-nova16:56
mriedempowervm should be fine16:56
dansmithcdent: we're accounting based on node though16:56
mriedemvmware is the freak16:56
dansmithstill,16:57
mriedembut yeah it's per node16:57
*** randomha1k has joined #openstack-nova16:57
dansmithfor a hypervisor with very concrete resources, we don't know that some resources add and others don't16:57
dansmithand,16:57
dansmithwe're not using double the disk in most cases,16:57
openstackgerritMerged openstack/nova master: Accept any scheduler driver entrypoint  https://review.openstack.org/48482816:57
dansmithbut it depends on the config of the node,16:57
dansmithso we should just grab double anyway for everything, IMHO16:58
mriedembauzas: are you going to backport https://review.openstack.org/#/c/484828/ to ocata or should i?16:58
*** rajathagasthya has joined #openstack-nova16:58
*** crushil has quit IRC16:58
bauzasmriedem: I can16:58
mriedemdansmith: ok - my main concern was that ocata computes aren't going to fix the double allocation to remove the old flavor16:58
dansmithmriedem: they're just going to trample all over it anyway16:58
mriedemthat's true16:59
mriedemgd ocata computes16:59
mriedemthey're aholes16:59
bauzasmriedem: looks like I need to resolve a conflict but I'll do16:59
dansmithI know.. greedy punks16:59
*** derekh has quit IRC16:59
mriedemi will commence to lunching then16:59
cdenti first read that as octopus computes16:59
* cdent doesn’t want one of those16:59
*** ralonsoh has quit IRC17:00
*** dtantsur is now known as dtantsur|afk17:00
*** yangyapeng has quit IRC17:00
* cdent dinners17:03
*** cdent has quit IRC17:03
*** aditi_puntambeka has joined #openstack-nova17:05
*** sree has quit IRC17:06
*** tesseract has quit IRC17:07
*** crushil has joined #openstack-nova17:09
melwittmriedem, dansmith: was on a call, ack to skipping cells meeting17:10
*** dikonoor has joined #openstack-nova17:11
*** harlowja has joined #openstack-nova17:13
*** efoley_ has quit IRC17:15
openstackgerritSteve Noyes proposed openstack/nova master: Do not attempt volume swap when guest is stopped/suspended  https://review.openstack.org/38979817:16
*** aditi_puntambeka has quit IRC17:16
*** randomha1k has quit IRC17:18
openstackgerritSteve Noyes proposed openstack/nova master: Do not attempt volume swap when guest is stopped/suspended  https://review.openstack.org/38979817:21
*** prateek has joined #openstack-nova17:22
*** tikitavi has quit IRC17:24
dansmithmriedem: so that patch is not on top of jay's, nor under gibi's17:24
dansmithI'm thinking I will put this on top of gibi's17:26
*** prateek has quit IRC17:28
*** rajathagasthya has quit IRC17:30
*** sambetts is now known as sambetts|afk17:30
openstackgerritMerged openstack/nova master: placement: remove existing allocs when set allocs  https://review.openstack.org/48927317:34
dansmithheh, found another problem17:36
dansmithat least with fake virt, we're reporting min_unit=1, max_unit=1, step_size=1, which means we can't claim 2 vcpus for the single instance17:37
dansmithwhich could be a problem in real life,17:37
dansmithif configured so that one instance can't take more than 25% of a host, but a resize would technically take 50% in a single allocation17:37
dansmithwhich would be solved by my migration uuid thing17:37
*** mingyu has quit IRC17:39
*** baoli has quit IRC17:39
bauzasdansmith: mriedem: just saw the above discussion about whether the scheduler should know the virt logic and the move ops, tbc MHO is * NOOOOOOO *17:40
bauzasbecause we have conductors for that17:40
bauzasnot for virt stuff, but at least knowing whether it's a move or a boot17:40
*** baoli has joined #openstack-nova17:40
bauzasscheduler should just give you a destination, whether it's for a move or a boot, that's it17:41
*** dtp has joined #openstack-nova17:41
bauzasif we need more reasons why we need to do that, I don't want to hit your wounts, but that's why we first tried to claim by the conductors...17:42
bauzasanyway17:42
* bauzas goes off17:42
dansmithoye, the fake driver is only reporting one vcpu for some reason17:47
*** jamesden_ has joined #openstack-nova17:47
*** jamesdenton has quit IRC17:47
*** rajathagasthya has joined #openstack-nova17:48
*** mmehan has joined #openstack-nova17:49
*** awaugama has quit IRC17:49
*** randomha1k has joined #openstack-nova17:49
*** mingyu has joined #openstack-nova17:49
*** awaugama has joined #openstack-nova17:50
dansmithohh17:50
*** gszasz has quit IRC17:53
*** vks1 has quit IRC17:53
*** krtaylor has quit IRC17:53
mriedemdansmith: yeah hadn't gotten to the resize functional tests yet17:56
*** slaweq has joined #openstack-nova17:56
*** yangyapeng has joined #openstack-nova17:56
*** yamahata has joined #openstack-nova17:57
mriedemdansmith: i can start rebasing my change on top of gibi's test, unless i need to hold off for something18:00
*** yangyapeng has quit IRC18:01
dansmithmriedem: already done18:02
dansmithI didn't realize we used SmallFakeDriver everywhere, which only has one vcpu18:02
dansmithso I got past that,18:02
dansmithbut we will likely have obscure issues with that elsewhere18:02
dansmithlike people won't be able to resize to the same host if they have to dip into overcommit for vcpu, which will make no sense to them18:03
mriedemdansmith: ok done locally or...?18:04
mriedembecause i don't see those rebased18:04
dansmithyes18:04
mriedemok18:04
mriedemi think i'll start building on https://review.openstack.org/#/c/490085/ with handling shared storage in resize to same host, see how terrible that looks18:04
mriedemwon't push anything though18:04
openstackgerritEd Leafe proposed openstack/nova master: Handle addition of new nodes/instances in ironic flavor migration  https://review.openstack.org/48795418:07
*** corey_ has joined #openstack-nova18:07
*** corey_ is now known as Guest4266718:07
*** cleong has quit IRC18:07
*** phuongnh has quit IRC18:10
*** jpena is now known as jpena|off18:10
*** mingyu has quit IRC18:11
*** baoli has quit IRC18:13
*** cdent has joined #openstack-nova18:18
*** kfox1111_ is now known as kfox111118:19
*** baoli has joined #openstack-nova18:20
*** dikonoor has quit IRC18:23
*** stvnoyes has quit IRC18:24
dansmithmriedem: so I'm making your patch work on top of gibi's tests (or rather adjusting gibi's test for what you fix)18:27
dansmithand then jay's can go on top of that, with a fix for the compute node part18:27
*** links has quit IRC18:31
mriedemalright18:31
openstackgerritDan Smith proposed openstack/nova master: WIP: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008518:31
openstackgerritDan Smith proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997318:31
dansmithmriedem: ^18:31
*** acormier has joined #openstack-nova18:31
mgagneWe used to rely on a custom image props in our out-of-tree virt driver in Nova kilo. With the oslo.versionedobjects migration, I found (testing against Mitaka) that ImageMetaProps has a list of hardcoded supported properties and I can no longer inject or read our custom property. What's the best way for us to use our custom prop in Nova?18:32
*** adisky__ has quit IRC18:32
*** acormier_ has quit IRC18:32
*** slaweq has quit IRC18:36
*** slaweq has joined #openstack-nova18:37
*** jaypipesjuryduty is now known as jaypipes18:37
mriedemmgagne: upstream your image meta prop18:37
jaypipesdansmith, mriedem, cdent: hi folks. just back from jury duty.18:37
mgagneokay =(18:37
cdentjaypipes: did you manage to get excluded?18:38
jaypipescdent: no. just sat there for 7 hours in the jury pool and the judge released everyone who hadn't been selected to a jury18:38
cdentfun!18:38
mriedemjaypipes: did you at least make some friends?18:39
jaypipesdansmith, mriedem, cdent: someone please fill me in on the latest? I was in the process of fixing up the remaining little test failures on the 1707071 bug patch. do I need to pull fresh? did anyone push any more changes on those patches?18:39
dansmithjaypipes: I'm working on it right now18:40
jaypipesdansmith: ok thanks Dan. I'll wait on a pull then.18:40
jaypipesdansmith: anything I should be aware of or be working on?18:40
mriedemgibi has a patch for resize to same host18:41
mriedemw/o shared storage18:41
jaypipesk18:41
mriedemi've got a wip for accounting for resize to same host w/o shared storage in the scheduler18:41
mriedemdan just rebased those to be lined up18:41
*** slaweq has quit IRC18:41
mriedemhe's working on rebase your change on top of mine18:41
mriedemi'm working on handling shared storage with resize to same host18:41
jaypipesok, will wait for further instructions.18:42
dansmithI guess jay's patch didn't even pass the gibi tests from yesterday?18:42
dansmithI should have fixed that first I guess, because now it fails everything18:42
jaypipesdansmith: yes, they were.18:43
dansmithhttps://review.openstack.org/#/c/488510/1218:43
dansmithnot according to that, afaict18:43
dansmithoh, nm,18:43
jaypipesdansmith: gibi's tests work.18:43
dansmiththat's the ironic/ocata whatever18:43
jaypipesdansmith: there was an ocata ironic failure I was looking into18:43
dansmithhmm, well, not sure why they don't here then18:43
*** krtaylor has joined #openstack-nova18:45
*** dfisher has left #openstack-nova18:46
cdentjaypipes: I made a bug for that thing you just commented on, so we have it for future reference: https://bugs.launchpad.net/nova/+bug/170820518:47
openstackLaunchpad bug 1708205 in OpenStack Compute (nova) "placement allocation representation asymetric on PUT and GET" [Low,Confirmed]18:47
mriedemproblem in https://review.openstack.org/#/c/490085/2/nova/tests/functional/test_servers.py18:47
jaypipescdent: cool.18:47
*** lyan has quit IRC18:48
dansmithjaypipes: there's another problem, btw18:48
dansmithjaypipes: let's say you have a compute node with 4 vcpus total, overcommit ratio of 16 like default18:48
dansmithjaypipes: and you have an instance there with three vcpus18:49
dansmithand want to do a same-host resize18:49
dansmithyou'll fail to get a doubled allocation because the single-instance allocation on that host will be >max_unit18:49
jaypipesdansmith: ooh, yeah, certainly didn't think of that. nice catch...18:49
dansmithalso solved by my migration claim idea, fwiw18:50
jaypipesdansmith: however, there would still be two separate allocation records, though, right? which would individually be <max_unit, yes?18:50
dansmithno18:50
mriedemno same host18:50
dansmithsingle instance18:50
mriedemsame rp18:50
dansmithagainst the same rp18:51
jaypipesoh, yeah, doh.18:51
dansmithright18:51
jaypipesyup, sorry.18:51
jaypipesdansmith: yes, your migration UUID idea would indeed solve that. ++18:51
cdentwhat’s the chances of leap know to a migration claim? is that completely off the table?18:51
jaypipescdent: leap know?18:51
dansmithleap know what now?18:51
cdentsorry, homophones18:52
jaypipeswho you calling a homophone?18:52
cdentleap now to use migration claims, instead of trying to work around all these constraints18:52
dansmithit's a lot of change18:52
dansmithto scheduling and the db schema, etc18:53
jaypipescdent: yeah, what dansmith said.18:53
dansmithnot that we're not making lots of change to fix these issues, but.. it's scary(er)18:53
jaypipesplus there's the issue of still needing to handle ocata migrations...18:53
jaypipesocata to pike migrations, that is.18:53
cdentyeah, dansmith, I’m not entirely sure which is really scarier18:53
jaypipesdansmith, mriedem: do we still need a patch testing that when ocata computes are in the mix, that pike computes continue to behave badly? if so, I can begin work on that.18:54
mriedemi'll ask for the 7th time, couldn't we handle the ocata->pike issue by not claiming in the scheduler until everything in the compute is working the way we want and restrict the claim in the scheduler until the computes are all >=pike?18:54
mriedemfeel free to just say no again :)18:54
dansmithmriedem: and again, it doesn't change anything if we don't claim first18:55
dansmithocata will still stomp on everything18:55
mriedemocata won't stomp if it's not ocata18:55
mriedemthere is nothing to stomp if we don't put down the stompables until >=pike18:55
jaypipesdansmith: plus we've already released Pike software that always does claiming in the scheduler...18:55
dansmithmriedem: they'll stomp on pike things18:56
jaypipesdansmith: so it would be a pain to have to know whether the software installed does or does not do claims18:56
dansmithmriedem: but again, it doesn't solve anything to not do a thing that gets stomped on anyway18:56
mriedemdansmith: aren't we trying to fix the computes to not stomp on things the scheduler is doing?18:56
*** annegentle has quit IRC18:56
mriedemlike, make the compute aware of shared storage allocations18:57
dansmithmriedem: not really18:57
dansmithnot ocata computes18:57
mriedemright, pike computes18:57
jaypipesmriedem: no. we're trying to fix pikes to not stomp on things that other pike computes may have been doing.18:57
dansmithright18:57
dansmithwhile still being compatible with ocata computes18:57
dansmithand those are somewhat at odds18:57
jaypipesya18:57
*** annegentle has joined #openstack-nova18:58
mriedemok, so again, it's fixing latent bugs which we didn't care about until those latent bugs affected scheduling decisions, which they do now18:59
dansmiththey affect ocata scheduler too18:59
dansmithclaiming in the scheduler is after the existing decision gets made on the data we're stomping on19:00
dansmithand the stomping just makes placement think there is more room than there is,19:00
dansmithso not claiming doesn't make anything easier19:00
dansmithit makes it less likely to be right, but that's not really useful19:00
mriedemexcluding shared storage providers, the computes are eventually consistent aren't they?19:01
mriedemi'll stop asking questions since these are things i've gone in circles on for 2+ weeks now19:01
dansmithI've about got all three patches working together19:04
dansmithwhich is scary, because I think I was supposed to modify the compute side code to make this work and I haven't done that yet19:04
dansmith(nor do I remember what that was anymore)19:05
mriedemare you fixing the issue in my patch?19:05
dansmithwhich issue?19:06
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008519:06
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Handle shared storage allocations when resize to same host  https://review.openstack.org/49015919:06
mriedemself.assertFlavorMatcheAllocation19:06
mriedem^ fixed19:06
dansmithwell, I'm just going to push over top of yours19:07
dansmithbut yeah I had fixed that19:07
dansmithooh, nice I'm getting a 500 from placement now19:09
*** nicolasbock__ has quit IRC19:10
cdentnice work dansmith19:10
dansmithI'll fix this undoubling thing and then push to let you placement peeps look at the 50019:11
cdentyeah, I can look at that when there are some details19:11
*** lyan has joined #openstack-nova19:12
*** mingyu has joined #openstack-nova19:12
mriedemi'm really confused because https://review.openstack.org/490159 is passing the test i added w/o any code changes to handle it19:12
*** edmondsw has quit IRC19:15
dansmithmriedem: passing what? it failed gibi's same host tests when I put it on top19:15
*** lyan has quit IRC19:15
mriedemthis is the shared storage + resize to same host one19:16
mriedemhttps://review.openstack.org/#/c/490159/ adds a unit test for that and i expected it to fail19:16
*** mingyu has quit IRC19:16
*** edmondsw has joined #openstack-nova19:17
*** mingyu has joined #openstack-nova19:17
mriedemoh no, i know why it's passing19:18
mriedemheh19:18
mriedemyup19:18
mriedemi'll just squash those changes together19:19
*** dfisher has joined #openstack-nova19:19
*** lyan has joined #openstack-nova19:19
dansmithmriedem: can you hold off?19:19
mriedemcdent: ^ is why i'm looping the allocations19:19
mriedemrather than assuming there is 119:19
dansmithI have a bunch of cuts against all three of these patches19:19
mriedemdansmith: like, deep cuts?19:19
dansmithgashes19:19
dansmithwith rusty blades19:19
mriedemi meant like https://www.youtube.com/watch?v=KCdKBHdPz3019:20
mriedemdeep cuts19:20
dansmithheh19:20
dansmithnice one19:20
mriedembtw, fagen is forced to tour again https://qz.com/1041397/steely-dans-donald-fagen-is-back-on-tour-the-result-of-nobody-buying-music-albums-anymore/19:21
*** edmondsw has quit IRC19:21
mriedemstreaming music has broken him19:21
mriedemhe should probably talk to a financial advisor about diversifying his portfolio19:21
melwittlol19:22
*** mingyu has quit IRC19:22
dfisheris there a known issue with calling nova.context.get_admin_context() from within a virt driver?  http://paste.openstack.org/show/617308/19:22
*** mingyu has joined #openstack-nova19:22
* cdent has clearly misunderstood mriedem’s age, all this time19:23
melwittdid not expect that article to mention Ronnie James Dio19:23
mriedemhologram dio19:23
mriedemterrible19:23
*** edmondsw has joined #openstack-nova19:23
melwittI know, like, seriously?19:23
mriedemi was at a sabbath reunion show once and dio scolded the audience and threatened to cut the show and leave if they didn't settle down19:23
dansmithcripes19:24
dansmithjaypipes: how do we get the old_flavor if we're here: https://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L460-L460 ?19:24
mriedemdansmith: isn't old_flavor stored on the instance?19:25
dansmithmriedem: well, I would assume not at this point since we go to great lengths to look it up on L44319:25
mriedemmaybe that predates the old_flavor being stored on the instance?19:26
dansmithno,19:26
dansmithwe set it to None before we call this here:19:26
dansmithhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L3501-L352119:26
dansmithson of a goat19:26
mriedemis it stashed on the migration record?19:26
dansmithno, only the id19:26
mriedemha19:26
mriedem# NOTE(danms): delete stashed migration information19:26
dansmithwait19:27
mriedemBUT WHY?!19:27
dansmithwe pass old_instance_type for instance_type,19:27
dansmithbut clearly that can be None sometimes19:27
dansmithbut I don't know when19:27
*** edmondsw has quit IRC19:27
dansmithmaybe if we're doing a migrate?19:27
mriedemprobably yeah19:27
mriedemno old/new if it's not a resize19:27
dansmithso maybe I can use old_instance_type or instance.flavor19:27
mriedemf yes you can19:27
*** edmondsw has joined #openstack-nova19:29
mriedemdfisher: if you're using a recent devstack, it's running in superconductor mode which means you can't do retries from the compute19:30
mriedemit can't upcall to the api db to get instance group info19:31
mriedemif you're doing some crazy crap in the oracle virt driver, then you're on your own19:31
*** slaweq has joined #openstack-nova19:31
dfisheri'm really not doing anything crazy … I don't think.19:32
dansmithdfisher: well, except for that one crazy thing19:32
dfisherlike, I'm using nova.api.metadata.password.convert_password19:33
dfisherwhich takes a context19:33
*** edmondsw has quit IRC19:33
*** edmondsw has joined #openstack-nova19:35
dfisherdansmith:  ssssh.  don't tell them </loud whisper>19:35
*** rajathagasthya has quit IRC19:35
mriedemdfisher: if you're looking at trunk code, build_instances in the conductor is only hit if (1) youre' using cellsv1 which you shouldn't be or (2) if the compute is doing a retry of a build19:37
dansmithokay I think I'm doing the right thing, and now I'm failing because of that 500 from placement19:37
dansmithso I'll push this up and let someone else look at that in parallel19:37
mriedemdfisher: so assuming you're hitting (2), if you're using devstack in the default superconductor mode, the retry isn't going to work19:37
dfisherhmm.  ok.19:38
mriedemdfisher: b/c you're hitting the cell conductor which doesn't have access to the scheduler19:38
mriedemor api db for that matter19:38
*** rajathagasthya has joined #openstack-nova19:38
*** mingyu has quit IRC19:38
mriedemif you're not using devstack, or you're using a devstack that's older than like 1 week, then *shrug*19:38
dfisherno, devstack is from yesterday or maybe Monday19:38
melwittyeah. the error is saying the node handling the database read doesn't have the API database connection configured in nova.conf19:38
openstackgerritDan Smith proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851019:39
openstackgerritDan Smith proposed openstack/nova master: WIP: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008519:39
openstackgerritDan Smith proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997319:39
*** awaugama has quit IRC19:39
mriedemdfisher: if you need retries, then set CELLSV2_SETUP=singleconductor in your stackrc19:39
dansmithcdent: jaypipes^ check out 'tox -efunctional ServerMovingTest' in the top patch there ^19:39
mriedemand restackaroo19:39
*** edmondsw has quit IRC19:39
dfishervery cool.  thank you19:39
dfisheri really appreciate it19:39
mriedemdfisher: also https://docs.openstack.org/nova/latest/user/cellsv2_layout.html19:39
mriedemdigest that19:39
* dfisher belches19:39
*** edmondsw has joined #openstack-nova19:41
jaypipesdansmith: gotcha. looking at it now.19:42
dansmithalso note the FIXME about cheating19:42
jaypipesk19:42
dansmiththat's clearly just a hack to do some math, but needs to be integrated in the right place19:42
*** mingyu has joined #openstack-nova19:42
dansmithspecifically this here:         consumer_id = allocs[0].consumer_id19:43
dansmith    IndexError: list index out of range19:43
dansmithmaybe that somehow means I'm passing an empty list of things to set and placement isn't having ti?19:43
dansmith*it19:43
jaypipesnot sure, still looking :)19:44
dansmithoh, well, heh19:44
dansmithI'm definitely not adding it back in19:45
dansmithduh19:45
*** edmondsw has quit IRC19:45
dansmithheyyyyy19:46
dansmithwoo19:46
dansmithfix comin'19:46
openstackgerritDan Smith proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851019:46
dansmiththat passes &19:46
*** edmondsw has joined #openstack-nova19:46
jaypipesk, lemme pull that19:46
dansmithbut, that means that placement will 500 if you pass it an empty set of allocations (/cc cdent)19:47
*** edmondsw has quit IRC19:47
cdentnoted19:47
*** edmondsw has joined #openstack-nova19:47
jaypipescdent: bug please if you would19:47
jaypipesthat should be an easy fix.19:48
cdentyeah, just finishing something else first19:48
*** mingyu has quit IRC19:48
*** pchavva has quit IRC19:49
*** edmondsw has quit IRC19:50
*** randomha1k has quit IRC19:51
*** acormier has quit IRC19:52
jaypipesdansmith: am I kosher to work on fixing that ocata to pike func test failure or are you still working on that patch?19:52
*** acormier has joined #openstack-nova19:52
jaypipesdansmith: and yes, I confirm that latest patch is passing tox -efunctional ServerMovingTest19:52
dansmithjaypipes: yeah I hadn't looked at that yet, so I'll pass the baton back to you19:52
dansmithjaypipes: someone has to fix up the "cheating" part anyway19:52
openstackgerritEd Leafe proposed openstack/nova master: Handle addition of new nodes/instances in ironic flavor migration  https://review.openstack.org/48795419:53
jaypipesdansmith: did I miss the cheating part? where is that?19:53
jaypipesoh, I see it now.19:53
jaypipesnm19:53
dansmithjaypipes: https://review.openstack.org/#/c/488510/14/nova/scheduler/client/report.py@110219:53
jaypipesyup, see it now.19:54
dansmithprobably need to have RT pass in the allocationy thing to subtract in there19:54
*** randomha1k has joined #openstack-nova19:54
dansmithinstead of the report client knowing about flavors19:54
dansmithand I figure there's some shared code to take a flavor and turn it into allocations, but I didn't go looking19:54
dansmithbut anyway, cheating aside, that passes all the forwards and backwards single and multi host tests for pike-and-pike19:55
jaypipesdansmith: that something you want to fix up in this patch or do you want to tackle that in a followup?19:55
dansmithwhich is... good19:55
*** annegentle has quit IRC19:55
dansmithjaypipes: don't you think it's way too ugly to merge as is?19:55
jaypipesdansmith: ugly sure, but harmless :)19:55
dansmithjaypipes: i.e. it doesn't account for ephemeral_gb19:55
dansmithmaybe that's an easy fix, adding ephemeral and swap in there19:55
*** annegentle has joined #openstack-nova19:56
jaypipesdansmith: sure, just remember swap is in MB :)19:56
dansmithbut if we can make it work right, I'm okay leaving the ugly there19:56
dansmithjaypipes: you can just fix that bit while you're fixing the other test right?19:56
jaypipesdansmith: happy to. was just checking to make sure I wouldn't clobber anything you were working on.19:56
dansmithit's all yours19:57
jaypipeskk19:57
*** yangyapeng has joined #openstack-nova19:57
jaypipesdansmith: you want to keep those LOG.info() lines in remove_provider_from_instance_allocation()?19:58
mriedemthis deals with the various disk things https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L15419:58
mriedemso throw that into a utility method if we need19:58
jaypipesmriedem: yup, on it.19:58
mriedemdansmith: you added this back in https://review.openstack.org/#/c/490085/4/nova/tests/functional/test_servers.py@130019:59
mriedemcan i work on cleaning up https://review.openstack.org/#/c/490085/ and squashing in https://review.openstack.org/#/c/490159/ ?20:00
mriedemthis is quite a turducken we've gotten ourselves into20:00
*** Guest42667 has quit IRC20:00
*** rajathagasthya has quit IRC20:00
*** edmondsw has joined #openstack-nova20:01
dansmithmriedem: ah yeah I was swapping things around several times when I couldn't get his patch working on master, sorry about that20:01
mriedemso i can fix?20:01
dansmithmriedem: jay's working on top of it, but if he's willing to rebase20:01
dansmithyour call20:02
*** rajathagasthya has joined #openstack-nova20:02
dansmithhis call20:02
*** yangyapeng has quit IRC20:02
mriedemwhat i'm changing won't impact jay probably20:02
dansmithaye, just the rebase20:02
mriedemso i'm going for it20:02
jaypipesI can rebase no worries.20:02
dansmiththat was not fun20:02
dansmithI need to do something more fun now20:02
jaypipesdansmith: I'm going to leave those LOG.info() lines in remove_provider_from_allocations() but just pep8 em up.20:02
dansmithlike smash my finger in a door or something20:02
mriedemi have a fun story20:02
mriedemunrelated to this20:02
dansmithjaypipes: ack20:03
mriedemyou know how horizon lets you edit a flavor?20:03
openstackgerritSean Dague proposed openstack/nova master: add top 404 redirect  https://review.openstack.org/49018120:03
openstackgerritSean Dague proposed openstack/nova master: sort redirectmatch lines  https://review.openstack.org/49018220:03
dansmithmriedem: "edit" yes20:03
*** hoonetorg has quit IRC20:03
mriedemwe've got a customer that hit a fun scenario where they'd change the flavor on an instance in horizon, and it would show the old flavor even though it was deleted b/c of read_deleted='yes' from the nova db20:04
mriedemthen they upgraded, or something, and same scenario, but this time flavor 404 b/c no soft delete in the api db,20:04
mriedemwhich we know about,20:04
mriedembut horizon....20:04
openstackgerritChris Dent proposed openstack/nova master: Update RT aggregate map less frequently  https://review.openstack.org/48963320:04
mriedemfixed in 2.47,20:05
mriedembut this is like mitaka -> pike20:05
mriedemgood times20:05
sdaguemriedem: right, that was the crux of the fight around whether the original flavor id was included in the embedded flavor structure20:05
sdaguebecause of that feature in horizon20:05
*** edmondsw has quit IRC20:05
mriedemwe should have added a cell0 for flavors :)20:05
mriedemnova_flavors db20:05
sdaguewhich lets people dig themself a hole to fall in after they shoot themselves in the foot20:06
mriedemwhen you just can't get enough dbs20:06
sdagueI'm telling you, db per project20:06
mriedemsounds like a fun game20:06
*** edmondsw has joined #openstack-nova20:07
*** krtaylor has quit IRC20:08
*** edmondsw has quit IRC20:09
openstackgerritRawan Herzallah proposed openstack/nova master: Adding NVMEoF for libvirt driver  https://review.openstack.org/48264020:10
*** edmondsw has joined #openstack-nova20:10
mriedemso i think Kevin_Zheng is going to send something to the ML asking about changing that behavior in horizon20:12
dansmithmeaning removing flavor editing?20:12
cdentdansmith, jaypipes, edleafe: https://bugs.launchpad.net/nova/+bug/1708260 you want to provide an opinion on whether the response should be a 400 or a lukewarm success (you asked me to do nothing, I have successfully done nothing)20:12
openstackLaunchpad bug 1708260 in OpenStack Compute (nova) "Sending empty allocations list on a PUT /allocations/{consumer_uuid} results in 500" [Medium,Confirmed] - Assigned to Chris Dent (cdent)20:12
mriedemat least disabling the ability to do it on the instance record itself,20:12
mriedemlike, there is a panel showing the instance and it's flavor and the ability to edit it right there on the instance record20:13
mriedemwhich we know doesn't actually resize the instance or anythign20:13
dansmithcdent: 200 vs 400 seems like something I'd have an uninformed gut opinion on, which you would immediately whip out some document to refute20:13
dansmithcdent: so... no, I don't care :)20:13
dansmithcdent: 500 seems wrong20:13
cdentdansmith: aw dan, I’m trying to be inclusive.20:13
mriedem40920:14
mriedemalways 40920:14
* cdent finds a book to throw at mriedem 20:14
dansmithcdent: I'm being tongue-in-cheeky20:14
cdentme too20:14
cdentI’m going to call is a schema violation for now20:15
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_certs to Instance object  https://review.openstack.org/48940820:15
edleafeIf the allocations body is required, 409 seems like the correct response20:15
*** liverpooler has quit IRC20:16
mriedemha20:16
mriedemwouldn't it be a 400?20:16
* cdent frowns at edleafe 20:16
cdentthat is, like, so wrong20:16
cdentit would be 40020:16
mriedem402?20:16
mriedemi'll take your nothing and charge you for it20:16
* dansmith watches edleafe fall into the trap he just avoided20:17
mriedemhaha20:17
edleafesorry, fat finger20:17
edleafeyes, 40020:17
dansmithi'll hit the brakes and he'll fly right by20:17
* edleafe vows to do his hand-stretching excercises more religiously20:18
sdague418 and call it a day :)20:18
cdentso anyway, edleafe: you’ve hit crux of my query: is it required?20:18
*** slaweq has quit IRC20:18
cdentone could argue that sending an empty allocations list is some kind of delete20:18
cdentbut that just feels icky20:18
cdentso I’m going to change the schema20:18
*** slaweq has joined #openstack-nova20:19
sdaguecdent: 400 on that and call it a schema violation seems right to me20:19
edleafecdent: Having an allocation list is required. Populating it with allocations is not20:19
sdaguethe point of doing that is to help the user write a better application by erroring on them when they might have typoed a thing20:19
edleafeSo yeah, an empty list == delete20:19
dansmithmriedem: come on I get no love for the 80s movie reference?20:19
*** aditipuntambekar has joined #openstack-nova20:20
sdagueedleafe: a delete should be explicit, and not mistaken for a forgotten initialization20:20
*** hoonetorg has joined #openstack-nova20:20
*** randomha1k has quit IRC20:20
edleafesdague: agree. So a schema change seems like the best solution20:21
mriedemdansmith: was coding20:21
mriedemoh top gun20:21
mriedemi see20:21
mriedemgood one mav20:21
cdentedleafe, sdague: it is likely that before we added the consumer_id to the object, it operated as an unintentional delete20:22
dansmithby the way, I'll be taking up a collection to buy one of these for mriedem: https://chummytees.com/products/i-speak-fluent-movie-quotes-t-shirt-hoodie-tank-top20:23
*** vishwana_ has joined #openstack-nova20:23
*** krtaylor has joined #openstack-nova20:23
* melwitt donates20:23
*** slaweq has quit IRC20:23
cfriesenI was waiting for "she's real fine my 409"20:24
melwitthe can wear it when he gives summit presentations20:24
*** slaweq has joined #openstack-nova20:25
mriedemcfriesen: isn't that beach boys ala 60s?20:25
mriedemtoo old20:25
openstackgerritChris Dent proposed openstack/nova master: [placement] Require at least one allocation when PUT  https://review.openstack.org/49019520:25
mriedemha yup, 196220:26
cdentwhat’s your limit?20:26
mriedemwell i got the reference20:26
mriedemso limit=0120:26
mriedem*-120:26
*** vishwanathj has quit IRC20:26
mriedemthe beach boys: playing at a state fair near you!20:26
*** https_GK1wmSU has joined #openstack-nova20:27
cdentis the doubling stack still in flux or is some of it ready for review?20:28
mriedemi'm doing it20:28
cdentis that yes or no?20:28
mriedemno20:29
dansmithnot in flux or not reviewable?20:29
dansmithI think it's worth a review in its current state, personally20:29
mriedemi'm about to push,20:29
mriedembut should i rebase https://review.openstack.org/#/c/488510/ on top? i suppose i should20:29
*** https_GK1wmSU has left #openstack-nova20:30
mriedemhere it comes20:31
*** dikonoor has joined #openstack-nova20:31
openstackgerritMatt Riedemann proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851020:31
openstackgerritMatt Riedemann proposed openstack/nova master: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008520:31
openstackgerritMatt Riedemann proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997320:31
sdaguemriedem: has anyone attempted to figure out the toc on the sidebar thing?20:33
openstackgerritChris Dent proposed openstack/nova master: [placement] Avoid error log on 405 response  https://review.openstack.org/49002120:34
sdaguebecause otherwise I'll look at that tomorrow, because the current toc is driving me nuts20:34
sdaguealso, this is our top current 404 - https://review.openstack.org/#/c/490181/20:34
sdague56 fails on that in the last 2 days20:34
mriedemsdague: nope20:35
*** aditipuntambekar has quit IRC20:35
mriedemsdague: you should rebase on top of https://review.openstack.org/#/c/489641/20:36
sdaguemriedem: sure20:36
openstackgerritSean Dague proposed openstack/nova master: add top 404 redirect  https://review.openstack.org/49018120:37
mriedemyou have to re-sort now too20:39
openstackgerritSean Dague proposed openstack/nova master: sort redirectmatch lines  https://review.openstack.org/49018220:39
sdagueyep, done20:39
mriedemhot20:39
mriedemdog20:39
*** acormier_ has joined #openstack-nova20:40
*** acormier_ has quit IRC20:40
mriedemall approved20:40
*** acormier_ has joined #openstack-nova20:41
sdague\o/20:41
*** efoley has joined #openstack-nova20:42
*** acormier has quit IRC20:44
openstackgerritSean Dague proposed openstack/nova master: fix rpc broken rst comment  https://review.openstack.org/49019720:46
sdaguemriedem: one more for you20:46
sdaguesmallest patch possible20:46
mriedemshow it shows up20:46
mriedem-1020:46
openstackgerritMatt Riedemann proposed openstack/nova master: fix rpc broken rst comment  https://review.openstack.org/49019720:47
*** gyee has quit IRC20:48
*** mingyu has joined #openstack-nova20:49
*** krtaylor has quit IRC20:50
*** mingyu has quit IRC20:54
mriedemdansmith: there is a false sense of passing in the resize to same host tests https://review.openstack.org/#/c/490085/5/nova/tests/functional/test_servers.py@130020:55
dansmithmriedem: I made that change in response to a failure20:56
dansmiththat was actually one of the first changes I made, in response to a fail20:58
dansmithlemme pull it out and see20:58
dansmithbut if it's dead code, then it's not affecting the passingness right?20:59
dansmithyeah, removing it locally doesn't affect anything21:00
*** acormier has joined #openstack-nova21:00
*** lucasxu has quit IRC21:00
mriedemi'll fix21:00
dansmithmaybe I misread the trace and modified it in the wrong place initially21:00
dansmithsorry21:00
mriedemi need to tweak the bottom test change21:00
*** tylerderosagrund has quit IRC21:00
dansmithcan I blame the break-up of everything into non-unified test cases?21:01
mriedemsure21:01
mriedemblame it on the rain21:01
*** acormier_ has quit IRC21:04
*** acormier has quit IRC21:05
*** acormier has joined #openstack-nova21:05
*** thorst_afk has quit IRC21:06
*** jamesden_ has quit IRC21:06
*** esberglu has quit IRC21:08
*** ijw has joined #openstack-nova21:08
*** imacdonn has quit IRC21:08
*** yamamoto_ has joined #openstack-nova21:08
*** imacdonn has joined #openstack-nova21:08
*** acormier has quit IRC21:09
*** eharney has quit IRC21:10
*** thorst_afk has joined #openstack-nova21:11
*** acormier has joined #openstack-nova21:11
*** slaweq has quit IRC21:13
jaypipesugh... rebase hell after pulling in mriedem's changes.21:13
jaypipesthought this was code that wasn't overlapping :(21:13
mriedemjaypipes: i'm fixing that stack now too21:13
mriedemshould be up in a couple minutes21:13
*** annegentle has quit IRC21:13
jaypipesmriedem: I was working on the resize-same-host problem21:14
*** annegentle has joined #openstack-nova21:14
*** thorst_afk has quit IRC21:15
*** yamamoto_ has quit IRC21:15
mriedemin the compute?21:15
mriedemor scheduler?21:15
*** smatzek has joined #openstack-nova21:15
jaypipesmriedem: in the report client. fixing up and adding tests for the section dansmith had marked "this is cheating"21:16
mriedemok i haven't looked at that yet21:16
jaypipesmriedem: fixing up the disk_gb calculation stuff.21:16
cdentI gotta crash, need to not repeat last night’s too lateness. If there’s unclear state to pick up in the morning, please send a status mail or something like that.21:16
jaypipesk21:17
*** yamamoto_ has joined #openstack-nova21:17
cdentSpeaking of state: I’m not gonig to be around on friday, so if somebody else wants to do an rp/placement update, have at21:17
cdentgood night and good luk21:17
cdentand luck even21:17
*** cdent has quit IRC21:17
jaypipesciao21:17
jaypipesmriedem: I'll wait on you, then. cuz I pulled the latest update you pushed for the "remove provider allocs in confirm/revert resize" patch above and it's all fooey.21:19
mriedemi had just rebased21:19
mriedemand cherry picked that from gerrit21:19
dansmithmaybe we should merge some of the turducken21:20
dansmithfewer plates in the air21:20
mriedemyeah, about there21:20
mriedemchris brought up something in my change i need to address21:20
*** priteau has quit IRC21:21
*** lpetrut has joined #openstack-nova21:21
jaypipesdansmith: if you're looking for something to get your mind off this resize stuff, your opinion on https://review.openstack.org/#/c/474914/7/os_vif/objects/vif.py would be useful.21:25
*** baoli has quit IRC21:28
*** smatzek has quit IRC21:29
mriedemok coming up21:34
mriedemi assume someone is going to fix the pep8 failures in the last change21:35
dansmithjaypipes said he was21:35
jaypipesyes21:35
dansmithdid we get jenkins runs?21:35
dansmithbtw,21:36
dansmithjaypipes: reading your (now) top patch earlier, I was kinda thinking the ocata compat thing could/should be split from the fixing of resize_confirm21:36
dansmithare those tied together in some obscure way I'm not seeing?21:36
*** esberglu has joined #openstack-nova21:37
jaypipesdansmith: yeah, agree with you21:37
jaypipesdansmith: this all kinda snowballed on me. :(21:37
* dansmith nods21:37
dansmithcdent rightly noted that the patch is large and gangly at this point21:38
jaypipesyup21:38
*** edmondsw has quit IRC21:39
*** edmondsw has joined #openstack-nova21:40
mriedemf i got distracted and screwed up my rebase21:41
*** dikonoor has quit IRC21:41
*** slaweq has joined #openstack-nova21:43
*** vishwana_ has quit IRC21:45
*** vishwanathj has joined #openstack-nova21:45
*** edmondsw has quit IRC21:46
*** thorst_afk has joined #openstack-nova21:46
*** thorst_afk has quit IRC21:50
openstackgerritMatt Riedemann proposed openstack/nova master: remove provider allocs in confirm/revert resize  https://review.openstack.org/48851021:51
openstackgerritMatt Riedemann proposed openstack/nova master: Sum allocations in the scheduler when resizing to the same host  https://review.openstack.org/49008521:51
openstackgerritMatt Riedemann proposed openstack/nova master: Test resize to same host with placement api  https://review.openstack.org/48997321:51
*** slaweq has quit IRC21:52
*** slaweq has joined #openstack-nova21:52
mriedemok i'm +2 on the bottom resize test change21:53
mriedemand my middle change should be ready21:53
jaypipesmriedem: lemme review the second then.21:53
jaypipesmriedem: would certainly be easier to merge the bottom two...21:53
jaypipesmriedem: will +2 the bottom one when I see the test runs21:54
*** slaweq has quit IRC21:56
*** slaweq has joined #openstack-nova21:56
*** ijw has quit IRC21:57
*** yangyapeng has joined #openstack-nova21:58
*** efoley has quit IRC21:59
*** xyang1 has quit IRC21:59
*** annegentle has quit IRC22:00
openstackgerritChris Friesen proposed openstack/nova master: Filter out stale migrations in resource audit  https://review.openstack.org/33971522:01
*** takashin has joined #openstack-nova22:01
*** armax has quit IRC22:01
*** yangyapeng has quit IRC22:03
*** marst has quit IRC22:03
*** burt has quit IRC22:06
*** acormier has quit IRC22:07
*** ijw has joined #openstack-nova22:09
tonybmriedem: ANy chance we can get https://review.openstack.org/#/c/489078/ some love.  It's needed to unblock a glanceclient update22:09
*** felipemonteiro__ has quit IRC22:10
*** https_GK1wmSU has joined #openstack-nova22:11
mriedemwtf what tests rely on those?22:12
*** slaweq has quit IRC22:13
mriedemoh nova.tests.unit.test_wsgi.TestWSGIServerWithSSL22:13
*** slaweq has joined #openstack-nova22:13
mriedemdone22:14
mriedemtonyb: see if dansmith will love up on that now22:14
*** https_GK1wmSU has left #openstack-nova22:14
*** lpetrut has quit IRC22:14
tonybmriedem: Thanks22:14
mriedemjaypipes: dansmith: fyi i also backported the PUT allocations overwrite change to ocata https://review.openstack.org/#/c/490231/22:15
* tonyb tries to work out what he can temp dansmith with22:15
mriedemkangaroo sausage22:15
dansmithreally really trying not to say something dirty here22:15
dansmithabout "love up" on this patch22:15
tonybdansmith: LOL22:15
colby_down the newton version of nova support passing the libvirt cpu model from the flavor metadata hw:cpu_model ? Ive been having trouble finding that answer. Ive seen people say it worked in kilo but I have been unable to get it to work on newton22:16
*** vishwanathj has quit IRC22:16
*** vishwanathj has joined #openstack-nova22:16
*** gouthamr has quit IRC22:16
mriedemcolby_: no, those are configured on the compute node, not something passed through flavor extra specs22:17
mriedemunless someone has hacked that into their cloud22:17
*** slaweq has quit IRC22:17
colby_thanks!22:18
mriedemflavor extra specs are a complete wild west so someone could have hacked that in22:18
*** thingee has quit IRC22:19
colby_yea was hoping it would support it. Was tyring to have flavors that only worked on newer hypervisors, through host aggregates and would use higher cpu model. We use ceph backend so we default to the lowest cpu model for live migration but would like to be able to create some tiers22:20
*** ijw has quit IRC22:24
mriedemcolby_: cburgess might have some tips22:25
*** acormier has joined #openstack-nova22:26
*** yamamoto_ has quit IRC22:29
*** lyan has quit IRC22:29
*** thingee has joined #openstack-nova22:32
*** yamamoto has joined #openstack-nova22:32
*** efried has quit IRC22:32
*** yamamoto has quit IRC22:36
cfriesencolby_: mriedem: we hacked in setting the cpu model for a subset of Intel models in the flavor extra specs, and back around kilo we proposed upstreaming it but it turned out to be difficult to do generally (due to different clouds/hypervisors not treating cpu models the same)22:37
*** mingyu has joined #openstack-nova22:38
cfriesencolby_: could you use host aggregates, one per model that you want to expose?22:38
*** Sukhdev has quit IRC22:40
*** yamamoto has joined #openstack-nova22:41
*** mingyu has quit IRC22:42
*** yamamoto has quit IRC22:44
*** catintheroof has quit IRC22:44
*** sdague has quit IRC22:50
*** yamamoto has joined #openstack-nova22:56
*** dfisher has quit IRC22:58
*** penick has quit IRC22:59
*** jaypipes has quit IRC23:00
*** yassine has joined #openstack-nova23:02
*** yangyapeng has joined #openstack-nova23:02
*** yangyapeng has quit IRC23:07
*** acormier has quit IRC23:08
*** yamamoto has quit IRC23:11
*** yamamoto has joined #openstack-nova23:14
*** itlinux has quit IRC23:20
*** hongbin has quit IRC23:21
*** http_GK1wmSU has joined #openstack-nova23:24
*** http_GK1wmSU has quit IRC23:26
*** mmehan has quit IRC23:27
*** coreywright has quit IRC23:27
*** rajathagasthya has quit IRC23:29
colby_cfriesen: we could. I was tyring to do it in a way where the older cpu model flavors could still run on the newer hypervisors to not restrict those to just the old hypervisors. I was hoping to be able to have instances with different cpu models on the same hypervisor. But that may not be an option.23:29
cfriesencolby_: that was what we hacked in...flavors could specify the cpu model they wanted and would be scheduled on that cpu model or "newer", but would be run with the cpu model they specified.23:31
cfriesencolby_: making it generic enough to apply upstream across different hypervisors and different providers turned out to be horribly complicated23:33
*** gouthamr has joined #openstack-nova23:33
colby_yea that makes sense23:34
*** mtanino has quit IRC23:39
*** mtanino_ is now known as mtanino23:39
*** chyka_ has quit IRC23:42
*** chyka has joined #openstack-nova23:43
*** krtaylor has joined #openstack-nova23:43
*** coreywright has joined #openstack-nova23:45
*** chyka has quit IRC23:48
*** rajathagasthya has joined #openstack-nova23:54
*** thorst_afk has joined #openstack-nova23:55
*** http_GK1wmSU has joined #openstack-nova23:59

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