Thursday, 2015-06-11

*** gmann_ has joined #openstack-nova00:03
*** Sukhdev has quit IRC00:07
*** Sukhdev has joined #openstack-nova00:07
*** gmann_ has quit IRC00:07
*** gmann has joined #openstack-nova00:09
*** gmann has quit IRC00:10
*** belmoreira has joined #openstack-nova00:11
*** thorst has joined #openstack-nova00:12
*** gmann has joined #openstack-nova00:12
*** annashen has quit IRC00:16
*** n0ano has joined #openstack-nova00:16
*** thorst has quit IRC00:20
*** yingjun has joined #openstack-nova00:21
*** rfolco has quit IRC00:24
*** diogogmt has quit IRC00:31
*** mingy has quit IRC00:31
*** amotoki has joined #openstack-nova00:33
*** yingjun has quit IRC00:33
*** yingjun has joined #openstack-nova00:33
*** alexpilotti has quit IRC00:36
*** tsekiyama has quit IRC00:36
*** mnestratov has quit IRC00:37
*** amotoki has quit IRC00:38
openstackgerritZhenyu Zheng proposed openstack/nova: CONF.allow_resize_to_same_host should check only once in controller  https://review.openstack.org/18623600:43
*** mwagner_afk has joined #openstack-nova00:43
*** mtanino has quit IRC00:44
*** kiran-r has joined #openstack-nova00:44
*** pece has quit IRC00:46
*** IanGovett has joined #openstack-nova00:47
*** annashen has joined #openstack-nova00:47
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/19036200:47
*** ijw has quit IRC00:50
*** ijw has joined #openstack-nova00:50
*** annashen has quit IRC00:54
*** browne has joined #openstack-nova01:02
*** thorst has joined #openstack-nova01:05
*** rdo has quit IRC01:08
*** diogogmt has joined #openstack-nova01:09
*** rdo has joined #openstack-nova01:10
*** angdraug has quit IRC01:11
*** dims_ has joined #openstack-nova01:18
*** otter768 has joined #openstack-nova01:20
*** dims has quit IRC01:21
*** isd has joined #openstack-nova01:22
*** tobe has joined #openstack-nova01:24
*** otter768 has quit IRC01:25
*** pixelbeat_ has quit IRC01:27
*** arnaud____ has joined #openstack-nova01:27
*** iamjarvo has joined #openstack-nova01:30
*** arnaud____ has quit IRC01:32
*** RuiChen has quit IRC01:36
*** RuiChen has joined #openstack-nova01:37
*** dsanders has quit IRC01:37
*** IanGovett has quit IRC01:39
*** vilobhmm has quit IRC01:41
*** yingjun has quit IRC01:45
*** thorst has quit IRC01:45
*** yingjun has joined #openstack-nova01:45
*** belmoreira has quit IRC01:50
*** marcusvrn has joined #openstack-nova02:01
*** marun has joined #openstack-nova02:01
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] cleanup openstack-common.conf and sync updated files  https://review.openstack.org/18911802:02
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/objects/test*.py  https://review.openstack.org/18778502:02
*** VW has joined #openstack-nova02:06
*** ian_brown has joined #openstack-nova02:07
*** Sukhdev has quit IRC02:07
*** rmstar_ is now known as rmstar02:11
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Use oslo-config-generator instead of generate_sample.sh  https://review.openstack.org/18001302:15
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Add rootwrap daemon mode support  https://review.openstack.org/18069502:15
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Eventlet supports python logging directly  https://review.openstack.org/17980102:15
*** unicell has quit IRC02:18
*** amotoki has joined #openstack-nova02:21
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/scheduler/test*.py  https://review.openstack.org/18796802:24
*** claudiub has quit IRC02:30
*** baoli has joined #openstack-nova02:30
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Adding more py34 tests  https://review.openstack.org/18824302:30
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Adding more py34 tests - take 2  https://review.openstack.org/18878502:30
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/virt/vmwareapi/test*.py  https://review.openstack.org/18865302:30
*** dims_ has quit IRC02:33
*** yingjun_ has joined #openstack-nova02:35
*** yingjun has quit IRC02:35
*** amotoki has quit IRC02:40
*** varya has joined #openstack-nova02:43
*** tobe has quit IRC02:46
*** tobe has joined #openstack-nova02:47
*** vilobhmm has joined #openstack-nova02:47
*** ijw has quit IRC02:50
*** tobe has quit IRC02:50
*** kiran-r has quit IRC02:51
*** ajayaa has joined #openstack-nova02:51
*** tobe has joined #openstack-nova02:51
*** baoli has quit IRC02:52
*** vilobhmm has quit IRC02:59
*** yamahata has quit IRC03:00
*** Administrator__ has joined #openstack-nova03:02
*** david-lyle has joined #openstack-nova03:04
*** varya_ has joined #openstack-nova03:04
*** Administrator_ has quit IRC03:05
*** iamjarvo has quit IRC03:05
*** dsanders has joined #openstack-nova03:06
*** varya has quit IRC03:07
*** garyk has quit IRC03:14
*** arnaud____ has joined #openstack-nova03:16
*** deepthi has joined #openstack-nova03:19
*** otter768 has joined #openstack-nova03:21
*** arnaud____ has quit IRC03:21
*** setuid has quit IRC03:24
*** setuid has joined #openstack-nova03:24
*** setuid has joined #openstack-nova03:24
*** otter768 has quit IRC03:26
*** ijw has joined #openstack-nova03:28
*** marun has quit IRC03:28
*** dims has joined #openstack-nova03:34
*** varya_ has quit IRC03:35
*** ijw_ has joined #openstack-nova03:35
*** wanghua has joined #openstack-nova03:38
*** ijw has quit IRC03:39
*** artom has quit IRC03:40
*** kiran-r has joined #openstack-nova03:42
*** yingjun_ has quit IRC03:46
*** wanghua has quit IRC03:46
*** wanghua has joined #openstack-nova03:47
*** varya_ has joined #openstack-nova03:51
*** kiran-r has quit IRC03:57
*** ijw_ has quit IRC03:57
*** fifieldt has joined #openstack-nova03:58
*** ajayaa has quit IRC03:58
*** iamjarvo has joined #openstack-nova04:01
*** vitikkan has joined #openstack-nova04:01
*** garyk has joined #openstack-nova04:01
*** tobe has quit IRC04:04
*** Erming_ has quit IRC04:06
*** garyk1 has joined #openstack-nova04:07
*** garyk has quit IRC04:07
*** tobe has joined #openstack-nova04:13
*** ajayaa has joined #openstack-nova04:15
openstackgerritRui Chen proposed openstack/nova: CreateVM supports subnet specified  https://review.openstack.org/18296904:21
openstackgerritRui Chen proposed openstack/nova: Dump microversion for bp selecting-subnet-when-creating-vm  https://review.openstack.org/19047404:21
openstackgerritRui Chen proposed openstack/nova: Add subnet_id in NetworkRequest object  https://review.openstack.org/19047504:21
openstackgerritRui Chen proposed openstack/nova: Support creating port with subnet_id in neutron api  https://review.openstack.org/19047604:21
*** p_deore has joined #openstack-nova04:21
*** annashen has joined #openstack-nova04:22
*** irenab has quit IRC04:23
*** marcusvrn has quit IRC04:24
*** markvoelker has quit IRC04:26
*** annashen has quit IRC04:27
*** tjones1 has joined #openstack-nova04:28
*** RuiChen has quit IRC04:33
*** RuiChen has joined #openstack-nova04:33
*** Kennan2 has joined #openstack-nova04:36
*** Kennan has quit IRC04:37
*** diogogmt has quit IRC04:38
*** changbl has joined #openstack-nova04:42
*** shaohe_robot1 has quit IRC04:42
*** tjones1 has quit IRC04:47
*** ajayaa has quit IRC04:50
*** tjones1 has joined #openstack-nova04:54
*** haomaiw__ has joined #openstack-nova04:55
*** haomaiwang has quit IRC04:56
*** tobe has quit IRC04:56
*** yingjun has joined #openstack-nova04:56
*** yingjun has quit IRC04:56
*** yingjun has joined #openstack-nova04:56
*** sdake has joined #openstack-nova04:57
*** achanda has joined #openstack-nova04:59
*** tjones1 has quit IRC05:00
*** tobe has joined #openstack-nova05:01
*** ijw has joined #openstack-nova05:03
*** rajesht has joined #openstack-nova05:04
*** VW has quit IRC05:07
*** patrickeast has quit IRC05:11
*** varya_ has quit IRC05:15
*** kiran-r has joined #openstack-nova05:15
*** varya has joined #openstack-nova05:16
*** prashant__ has joined #openstack-nova05:17
*** irenab has joined #openstack-nova05:20
*** otter768 has joined #openstack-nova05:22
*** belmoreira has joined #openstack-nova05:22
*** achanda has quit IRC05:22
*** Nikolay_St has quit IRC05:23
*** unicell has joined #openstack-nova05:24
*** isd has quit IRC05:25
*** otter768 has quit IRC05:27
*** markvoelker has joined #openstack-nova05:27
*** markvoelker has quit IRC05:32
*** nkrinner has joined #openstack-nova05:34
*** aswadr has joined #openstack-nova05:34
*** wxy has joined #openstack-nova05:34
*** yingjun has quit IRC05:34
*** ildikov_ has quit IRC05:35
*** unicell1 has joined #openstack-nova05:35
*** unicell has quit IRC05:36
*** zxen has quit IRC05:37
*** belmoreira has quit IRC05:38
*** nihilifer has joined #openstack-nova05:38
*** rushiagr_away is now known as rushiagr05:41
openstackgerritGhanshyam Mann proposed openstack/nova-specs: Spec to add 'locked_by' in extended server status  https://review.openstack.org/19048705:42
*** ajayaa has joined #openstack-nova05:44
*** varya has quit IRC05:45
*** varya has joined #openstack-nova05:45
*** tjones1 has joined #openstack-nova05:48
*** ildikov_ has joined #openstack-nova05:48
*** lpetrut has joined #openstack-nova05:49
*** coolsvap|afk is now known as coolsvap05:50
*** haomaiw__ has quit IRC05:51
*** lsmola has joined #openstack-nova05:57
*** vilobhmm has joined #openstack-nova05:57
*** haomaiwang has joined #openstack-nova05:57
*** armax has quit IRC05:59
*** achanda has joined #openstack-nova05:59
*** johnthetubaguy has quit IRC06:00
*** mdbooth has quit IRC06:00
*** mdbooth has joined #openstack-nova06:02
*** Administrator__ has quit IRC06:02
*** johnthetubaguy has joined #openstack-nova06:02
*** Administrator__ has joined #openstack-nova06:03
*** Murali has joined #openstack-nova06:04
*** tjones1 has quit IRC06:05
*** heyongli has quit IRC06:06
*** heyongli- is now known as heyongli06:06
openstackgerritKuo-tung Kao proposed openstack/python-novaclient: Client exposes requests library exception.  https://review.openstack.org/18954006:06
*** yonglihe has joined #openstack-nova06:06
*** sdake has quit IRC06:08
*** asettle has quit IRC06:09
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Transifex  https://review.openstack.org/19003406:10
cfriesenmriedem_away: Is this an issue?  http://goo.gl/YvTVqW     I hit one of these in gate-tempest-dsvm-full-ceph.06:10
openstackgerritKuo-tung Kao proposed openstack/python-novaclient: Client exposes requests library exception.  https://review.openstack.org/18954006:10
*** ildikov_ has quit IRC06:12
*** yingjun has joined #openstack-nova06:14
*** Nikolay_St has joined #openstack-nova06:16
*** haomaiwang has quit IRC06:18
*** haomaiwa_ has joined #openstack-nova06:19
openstackgerritZhaoBo proposed openstack/nova: Fixed raise SecurityGroupCannotBeApplied as network port_security off  https://review.openstack.org/18826006:20
openstackgerritChris Friesen proposed openstack/nova: don't leave glance with open file descriptor on error  https://review.openstack.org/18817906:23
openstackgerritJimmy McCrory proposed openstack/python-novaclient: Cache a new token when the existing token expires  https://review.openstack.org/18915106:24
*** annashen has joined #openstack-nova06:24
openstackgerritGhanshyam Mann proposed openstack/nova-specs: Spec to add 'locked_by' in extended server status  https://review.openstack.org/19048706:24
*** iamjarvo has quit IRC06:26
*** markvoelker has joined #openstack-nova06:28
openstackgerritZhenyu Zheng proposed openstack/nova: CONF.allow_resize_to_same_host should check only once in controller  https://review.openstack.org/18623606:28
*** annashen has quit IRC06:29
*** sahid has joined #openstack-nova06:30
*** achanda has quit IRC06:32
*** markvoelker has quit IRC06:32
*** ijw has quit IRC06:33
*** ian_brown has quit IRC06:33
*** aswadr has quit IRC06:35
*** p_deore has quit IRC06:35
*** mpaolino has joined #openstack-nova06:37
openstackgerritDivakar Padiyar Nandavar proposed openstack/nova: VMware: use vCenter instead of VC  https://review.openstack.org/19050606:37
*** apuimedo has joined #openstack-nova06:39
*** achanda has joined #openstack-nova06:41
*** mpaolino has quit IRC06:42
*** ZZelle_ has joined #openstack-nova06:45
*** moshele has joined #openstack-nova06:46
openstackgerritChris Friesen proposed openstack/nova: don't leave glance with open file descriptor on error  https://review.openstack.org/18817906:47
*** jcoufal has joined #openstack-nova06:49
*** rushiagr is now known as rushiagr_away06:50
openstackgerritAnand Shanmugam proposed openstack/nova: Changing default value of description from None to empty string  https://review.openstack.org/18774106:50
openstackgerritJimmy McCrory proposed openstack/python-novaclient: Cache a new token when the existing token expires  https://review.openstack.org/18915106:55
*** VW has joined #openstack-nova06:55
*** alex_klimov has joined #openstack-nova06:55
*** abhishekk has joined #openstack-nova06:59
*** VW has quit IRC06:59
*** arnaud____ has joined #openstack-nova07:08
*** exploreshaifali has joined #openstack-nova07:08
*** markus_z has joined #openstack-nova07:12
*** arnaud____ has quit IRC07:12
*** subscope has joined #openstack-nova07:15
*** sahid has quit IRC07:15
*** atuvenie has joined #openstack-nova07:17
*** fawadkhaliq has joined #openstack-nova07:19
*** matrohon has joined #openstack-nova07:20
*** vilobhmm has quit IRC07:21
*** otter768 has joined #openstack-nova07:23
*** ZZelle_ has quit IRC07:23
*** vilobhmm has joined #openstack-nova07:23
*** ndipanov has quit IRC07:26
*** cfriesen has quit IRC07:26
*** ajayaa has quit IRC07:27
*** bradjones has quit IRC07:27
*** otter768 has quit IRC07:27
openstackgerritRajesh Tailor proposed openstack/nova: Remove unnecessary ValueError exception  https://review.openstack.org/19052507:28
*** bradjones has joined #openstack-nova07:29
*** bradjones has quit IRC07:29
*** bradjones has joined #openstack-nova07:29
*** ajayaa has joined #openstack-nova07:30
*** rotbeard has joined #openstack-nova07:30
*** pbandzi has joined #openstack-nova07:31
*** achanda has quit IRC07:33
*** jistr has joined #openstack-nova07:33
*** jlanoux has joined #openstack-nova07:37
*** yassine has joined #openstack-nova07:38
*** eglynn_ has quit IRC07:39
*** claudiub has joined #openstack-nova07:39
*** dsanders has quit IRC07:41
*** browne has quit IRC07:45
*** takedakn has joined #openstack-nova07:46
*** vilobhmm has quit IRC07:46
*** ildikov_ has joined #openstack-nova07:47
*** pilgrimstack has joined #openstack-nova07:47
*** lpetrut has quit IRC07:52
*** takedakn has quit IRC07:52
*** achanda has joined #openstack-nova07:57
*** ZZelle has quit IRC08:01
*** ZZelle has joined #openstack-nova08:02
*** eglynn_ has joined #openstack-nova08:02
*** ajayaa has quit IRC08:03
*** haypo has joined #openstack-nova08:04
*** achanda_ has joined #openstack-nova08:08
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026708:10
*** achanda has quit IRC08:11
*** achanda_ has quit IRC08:13
*** atuvenie_ has joined #openstack-nova08:14
*** yingjun has quit IRC08:15
*** atuvenie has quit IRC08:15
*** markvoelker has joined #openstack-nova08:16
*** romainh has joined #openstack-nova08:18
*** yingjun has joined #openstack-nova08:19
*** lucasagomes has joined #openstack-nova08:20
*** markvoelker has quit IRC08:21
*** sahid has joined #openstack-nova08:22
*** dulek has joined #openstack-nova08:24
openstackgerritgaryk proposed openstack/nova: DB: add support for volume_type by BDMS  https://review.openstack.org/13999208:24
openstackgerritgaryk proposed openstack/nova: Object: add volume_type_id to block_device objects  https://review.openstack.org/13999408:24
*** annashen has joined #openstack-nova08:25
*** jistr has quit IRC08:27
*** annashen has quit IRC08:30
*** oomichi has joined #openstack-nova08:33
bauzasmorning08:33
*** oomichi has left #openstack-nova08:34
*** fawadkhaliq has quit IRC08:35
*** fawadkhaliq has joined #openstack-nova08:35
gilliardallo08:38
lxsligood moaning08:38
*** dhvanan_ has joined #openstack-nova08:38
bauzasmoaning ? meh08:38
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026708:40
*** afazekas has joined #openstack-nova08:41
openstackgerritJens Rosenboom proposed openstack/nova: Add microversion to allow server search option ip6 for non-admin  https://review.openstack.org/17956908:41
*** claudiub has quit IRC08:41
*** ajayaa has joined #openstack-nova08:42
*** claudiub has joined #openstack-nova08:42
*** jistr has joined #openstack-nova08:43
frickler^^ rebasing microversions is no fun, when git-rebase just discards half of the updates because they are already in the code08:44
*** ndipanov has joined #openstack-nova08:46
* frickler really hopes https://review.openstack.org/187835 will pass on Friday08:46
openstackgerritJoe Gordon proposed openstack/nova: Update formatting of microversion 2.4 documentation  https://review.openstack.org/19054908:47
*** exploreshaifali has quit IRC08:48
openstackgerritgaryk proposed openstack/nova: Objects: add limits, reservations and shares to ImageMetaProps object  https://review.openstack.org/18832108:49
lxslibauzas: reference to 80s TV show, Allo Allo08:49
*** prashant__ has quit IRC08:49
bauzaslxsli: obviously, my childness is different from yours :p08:49
openstackgerritMatt Thompson proposed openstack/python-novaclient: Pass full path to pkgutil.iter_modules()  https://review.openstack.org/19014108:50
*** danpb has joined #openstack-nova08:51
fricklerjogo: You didn't miss 2.4 before, it was merged in parallel with your other patch. And /me is seeing yet another rebase coming along :-S08:52
jogofrickler:  :/08:52
*** dulek has quit IRC08:53
*** oro has joined #openstack-nova08:54
lxslibauzas: http://en.wikipedia.org/wiki/Officer_Crabtree08:54
*** yingjun has quit IRC08:54
* kashyap wonders if it's just him, with the new Gerrit change view, the commit message one line summary is not in bold anymore, making me squint to read it.08:56
bauzaskashyap: correct08:57
bauzaskashyap: you mean the first line ?08:57
kashyapbauzas: Yes.08:58
bauzaskashyap: so yup08:58
*** pixelb has joined #openstack-nova09:01
*** yamahata has joined #openstack-nova09:06
*** RuiChen has quit IRC09:06
*** RuiChen has joined #openstack-nova09:06
openstackgerritNikola Dipanov proposed openstack/nova: Fix overloading of block device on boot by device name  https://review.openstack.org/19032409:06
openstackgerritNikola Dipanov proposed openstack/nova: API: make sure a blank volume with no size is rejected  https://review.openstack.org/18891309:06
openstackgerritNikola Dipanov proposed openstack/nova: Make Nova better at keeping track of volume sizes in BDM  https://review.openstack.org/18891409:06
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make swap_volume with resize updates BDM size  https://review.openstack.org/18891509:06
openstackgerritNikola Dipanov proposed openstack/nova: snapshot: Add device_name to the snapshot bdms  https://review.openstack.org/19032309:06
*** pilgrimstack has quit IRC09:06
*** pilgrimstack has joined #openstack-nova09:07
johnthetubaguyjogo: ah, we got the docs patches merged then?09:07
*** rook has quit IRC09:07
*** rook has joined #openstack-nova09:08
*** zxen has joined #openstack-nova09:09
*** wwriverrat has quit IRC09:10
*** wwriverrat has joined #openstack-nova09:11
*** dulek has joined #openstack-nova09:12
*** wxy has quit IRC09:13
openstackgerritGhanshyam Mann proposed openstack/nova-specs: Spec to add 'locked_by' in extended server status  https://review.openstack.org/19048709:14
ndipanovjohnthetubaguy, hey so https://review.openstack.org/#/c/138607/ is really relevant to my interests09:15
*** Administrator_ has joined #openstack-nova09:16
ndipanoviiuc - it's blocked now on Jay's complaints that we need to fix the servicegropup API first?09:16
ndipanovis that the only thing or you had some more concerns09:16
johnthetubaguyndipanov: so I wrote the current version of the spec, to try get this merged09:17
*** Administrator__ has quit IRC09:17
ndipanovok cool - so does it somehow punt on jaypipes concerns?09:18
*** otter768 has joined #openstack-nova09:23
johnthetubaguyndipanov: it doesn't but I think a new version should09:24
openstackgerritDivakar Padiyar Nandavar proposed openstack/nova: VMware: use vCenter instead of VC  https://review.openstack.org/19050609:24
openstackgerritJens Rosenboom proposed openstack/nova: Add microversion to allow server search option ip6 for non-admin  https://review.openstack.org/17956909:25
hanzhangndipanov: can you help to review this patch #https://review.openstack.org/#/c/175742 again09:26
ndipanovjohnthetubaguy, kk let me look at the code to understand better what jay meant09:27
johnthetubaguyndipanov: basically the APIs read from the DB09:27
johnthetubaguyndipanov: so if you don't store stuff in the DB, then the APIs don't work, so the tooz stuff would have to sync into the DB, or fix that in the code09:27
ndipanovso even the zk driver would do a DB reasd?09:28
johnthetubaguyndipanov: its simpler than that, the API talks to the DB later, not the service group API09:28
johnthetubaguylayer^09:28
*** otter768 has quit IRC09:28
ndipanovhmmm09:28
johnthetubaguybasically, the abstraction is busted09:28
*** dguitarbite has joined #openstack-nova09:28
ndipanovright09:28
ndipanovso basically any Service.blah should be replaced by servicegroup call09:29
ndipanovsince in case of ZK we don't even want to have a db record09:29
johnthetubaguynow I just want someone to give it some love, and since they stepped up to do that, I want to let them do that09:29
johnthetubaguyyeah09:29
ndipanovyes awesome09:29
ndipanovI will track this and maybe land a hand if needed09:29
ndipanovI have one more idea for liberty - will put up a spec today or tomorrow - it's around some problems in the scheduler09:30
ndipanovwould love to hear your thoughts once I write it up09:30
ndipanov(from a tech not ptl perspective)09:31
johnthetubaguyndipanov: so I need to write up my new scheduler design I shared at the summit too09:31
johnthetubaguyndipanov: but certainly interested09:31
johnthetubaguyndipanov: is this all the NUMA races you are thinking about?09:31
ndipanovbasically09:32
ndipanovand pci09:32
johnthetubaguyright09:33
ndipanovwell and really all other stuff that is racy too but we don't care so much09:33
ndipanov(rightfully so)09:33
johnthetubaguyso most of the new stuff is making sure the races are resolved with a commit between the resource tracker and the scheduler, before the scheduler returns the chosen host09:33
ndipanovwell that was not what my idea is :)09:33
johnthetubaguyndipanov: my view here is that long term there are likely going to be many schedulers, depending on your use case09:34
ndipanovright09:34
johnthetubaguyndipanov: anyways, sounds interesting09:34
ndipanovso my idea here would be to introduce granular locking on hoststate level just to make sure internal state is more correct09:34
johnthetubaguyndipanov: have you read the google omega paper, lots of folks do rave about that, its kinda interesting09:34
ndipanovyeah09:34
ndipanovwell09:34
johnthetubaguyndipanov: oh so thats mostly what the above is talking about as well, just not explaining it properly09:35
*** mnestratov has joined #openstack-nova09:35
ndipanovthere is a BP for this already?09:35
ndipanov??09:35
johnthetubaguyndipanov: so its likely to be next week before I write up this stuff, not sure if thats useful09:35
*** yamahata has quit IRC09:35
ndipanovwell09:35
johnthetubaguyndipanov: I have an action post summit to get these ideas written up, well alongside the scheduler folk09:36
johnthetubaguyndipanov: I hope next week to do a "first pass" to get the big strokes written down for lots of this stuff09:36
johnthetubaguythen go back an fill in details, etc09:36
ndipanovthe way I see the whole problem is this - unless you care about numa/pci - our scheduler is probably fine except for the read the world thing which could be improved09:37
johnthetubaguyndipanov: turns out its not fine, because you can't run multiple schedulers without massive races09:37
ndipanovright09:37
johnthetubaguycells works around that a little bit, but it breaks in other interesting ways09:37
ndipanovbut in case of counting mem and cpu09:37
ndipanovraces hit you only at peak capacity09:38
johnthetubaguyI think thinking purely counting mem, it still breaks a lot09:38
ndipanovand even then they manifest as retries09:38
ndipanovit does of course09:38
ndipanovI keep thinking that's by design09:38
ndipanov:)09:38
johnthetubaguyyou are right though, the problems are much smaller until you add NUMA and PCI09:39
ndipanovjohnthetubaguy, and ironic09:39
ndipanovlifeless, has a bug open for this09:39
johnthetubaguywell, yes, sort of09:39
johnthetubaguyndipanov: you got a link for that?09:39
ndipanovlemme look09:39
ndipanovhttps://bugs.launchpad.net/nova/+bug/134142009:40
openstackLaunchpad bug 1341420 in OpenStack Compute (nova) "gap between scheduler selection and claim causes spurious failures when the instance is the last one to fit" [High,Confirmed]09:40
ndipanovbasically complaining about the same thing09:40
johnthetubaguyso we run the ironic stuff in production, I know we have some issues with it09:40
johnthetubaguyah, right, thats the same issue09:40
ndipanovthat scheduler is racy even internally with multiple threads09:40
ndipanovbut yes if you want to run multiple workers09:40
ndipanovyou need consensus,09:40
openstackgerritZhang Ni proposed openstack/nova-specs: Add local-to-instance to create server api  https://review.openstack.org/19056109:41
ndipanovso my proposal will be09:41
johnthetubaguy(given how our db threading works, turns out you want the evenlet thread count to be less than 4 for max performance...)09:42
ndipanovjohnthetubaguy, less threads less races :D09:42
ndipanovit's almost a good thing09:42
johnthetubaguywell, its more odd than that, but yes09:42
* ndipanov jokes09:42
openstackgerritZhang Ni proposed openstack/nova-specs: Add local-to-instance to create server api  https://review.openstack.org/19056109:42
johnthetubaguythe db data gets stale by the time you get back to process it, when there are lots of requests09:42
*** yingjun has joined #openstack-nova09:42
openstackgerritAndrea Rosa proposed openstack/nova-specs: Support force detach volume to nova  https://review.openstack.org/8404809:42
johnthetubaguydue to how the eventlet scheduling works, sigh09:43
ndipanovjohnthetubaguy, ah that09:43
johnthetubaguy(like service group reports get old)09:43
ndipanovso there is another way to look at that problem09:43
johnthetubaguythats while I did the caching_scheduler that we run09:43
ndipanovin our current design09:43
ndipanovthat does no locking ever09:43
johnthetubaguybut lets not get side tracked... continue09:43
ndipanovand is racy09:43
ndipanovwhy tf do we switch trheads09:43
ndipanov(I know why because filters do db access)09:43
*** achanda has joined #openstack-nova09:44
johnthetubaguyit might have been the logging, I don't remember now09:44
ndipanovah yes logging09:44
lifelessndipanov: or partitioning09:44
lifelessndipanov: [to needing consensus].09:44
*** dims_ has joined #openstack-nova09:44
ndipanovlifeless, yes09:45
ndipanovthat is another approach09:45
johnthetubaguylifeless: we actually have some cool looking scheduler plans, just need to write them up and get them ripped to shreds09:45
johnthetubaguyso my proposal kinda talks about using both, I so need to write that all up09:45
openstackgerritZhang Ni proposed openstack/nova-specs: Add local-to-instance to create server api  https://review.openstack.org/19056109:46
*** kiran-r is now known as kiran-r|afk09:46
*** kiran-r|afk is now known as kiran-r09:46
ndipanovso one of the reasons why I was really hoping to get the interface solidified09:46
ndipanovwhich seems to be stalled a bit09:46
johnthetubaguyso I think we have quite a bit of agreement on what that should be, but its all the ground work thats taking ages09:46
johnthetubaguyI am hoping to get the big strokes down on paper to speed that up09:47
*** dims has quit IRC09:47
ndipanovit would be much easier to do swapable implementations like paritioning/consensus09:47
johnthetubaguy(getting stuck in debates about service group apis being one example)09:47
johnthetubaguyndipanov: +109:47
ndipanova big ball of mud09:47
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026709:47
johnthetubaguyits totally blocking progress right now, thats why its a priority09:47
johnthetubaguysimilar to the API work before09:48
ndipanovjohnthetubaguy, which exact spec is that?09:48
johnthetubaguyndipanov: its a theme, we don't have the list of specs yet, the scheduler group are yet to agree that, as I understand09:48
bauzascorrect09:49
* bauzas just takes the convo now09:49
bauzasndipanov: https://etherpad.openstack.org/p/YVR-nova-scalling-out-scheduler-for-cells was part of the discussion09:49
ndipanovhanzhang, hey so back to you09:50
ndipanovI though I +2ed that patch09:50
ndipanovwhat changed?09:50
* bauzas also just discovers jaypipes's disagreement on https://review.openstack.org/#/c/138607/09:50
*** yingjun has quit IRC09:53
*** yingjun has joined #openstack-nova09:53
johnthetubaguybauzas: I am just updating that,  jaypipes has a very valid point, as he usually does09:53
ndipanovbauzas, so the append only log approach for updates was proposed by boris-42 in Atlanta09:53
bauzasjohnthetubaguy: eh :)09:53
bauzasjohnthetubaguy: yeah I saw that, MHO is maybe that we need to call the SG API only when needed09:54
ndipanovthrowing kafka into the mix is probably using the right tool for the job (they had something with memcached working)09:54
bauzasjohnthetubaguy: ie. for example, knowing if the service is disabled doesn't need to call the SG API09:54
boris-42ndipanov: hm?09:54
bauzasndipanov: yeah, there are 2 items we would like to work on09:55
*** mpaolino has joined #openstack-nova09:55
johnthetubaguyndipanov: its an implementation detail, but yeah09:55
boris-42ndipanov: scheduler?09:55
bauzasndipanov: 1/ use some ways to increment the updates09:55
*** Daviey has quit IRC09:55
*** Daviey has joined #openstack-nova09:55
johnthetubaguybauzas: so I need to write up my proposal, I am hoping to do that next week09:55
bauzas2/ see how we can scale out by having an optimistic scheduler09:55
*** fawadkhaliq has quit IRC09:55
bauzasjohnthetubaguy: np, I'm really busy these days with ReqSpec09:55
ndipanovbut as I said above - all of that is much harder until we have a clear interface for talking to the scheduler09:56
johnthetubaguybauzas: thats cool, thats important stuff09:56
bauzasjohnthetubaguy: my review ratio dropped dramatically09:56
ndipanovboris-42, yea09:56
bauzasndipanov: that's exactly why we're working this way09:56
bauzasndipanov: johnthetubaguy is trying to draft some proposal09:56
bauzasndipanov: so we can see what's needed or not09:57
sdaguemorning folks09:57
bauzasndipanov: and then, we'll see how to do thru this direction09:57
ndipanovjohnthetubaguy, so my spec will be of a much smaller scope than that09:57
boris-42ndipanov: heh never ending story09:57
*** yingjun has quit IRC09:58
ndipanovyea I think we probably should have bit the bullet and moved away from the db for the scheduler earlier09:58
sdaguejohnthetubaguy: so... given that we're now defaulting to the python native mysql driver, have you run that in your pre-prod cluster to see how it moves around the db performance issues?09:58
ndipanovbut I can see how that was scary :)09:58
openstackgerritJohn Garbutt proposed openstack/nova-specs: Replace Zookeeper, Memcache servicegroup driver with respective Tooz drivers  https://review.openstack.org/13860710:00
johnthetubaguysdague: in a word... no10:01
ndipanovheh10:01
johnthetubaguysdague: I want to test that for nova-cells in a production region soon, and ideally test out the conductor using it10:01
*** varya has quit IRC10:01
johnthetubaguysdague: (we don't use conductor yet)10:01
johnthetubaguysdague: honestly, I think alaski is going to be more upto date with our plans there at this point10:02
*** pask81 has joined #openstack-nova10:02
sdaguegotcha10:02
johnthetubaguysdague: taking a step back from the internal stuff, except for when it all breaks and alaski is on holiday or asleep10:02
johnthetubaguyat least, thats my current plan!10:02
johnthetubaguysdague: we should totally get that data for you soon though10:03
sdagueit would be interesting to see how that impacts decisions based on "foo is the bottleneck in the db layer"10:03
sdaguebecause I think those are all going to move around a bunch10:03
johnthetubaguyso historically nova-cells is where we hit DB being a bottleneck10:03
*** achanda has quit IRC10:04
johnthetubaguywe actually have a hand coded mysqldb based solution right now, which we are trying to drop, and to try pymsql thingy again, just last time we tested that, it performed much worse10:04
johnthetubaguyalthough we just turned off the threadpooling we used to use with that (required a hacked up eventlet, and that didn't survive the eventlet bump), so I suspect it will win this time10:05
*** markvoelker has joined #openstack-nova10:05
*** dulek_ has joined #openstack-nova10:05
johnthetubaguyonce we got the ability to run two nova-cells workers going (those fixes are totally upstream, as I understand it), we stopped looking at that too much at that stuff10:06
johnthetubaguyanyways, there is some context10:06
*** dulek has quit IRC10:07
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Adding more py34 tests - take 2  https://review.openstack.org/18878510:08
johnthetubaguybauzas: jaypipes: I just updated that tooz spec to see if that sounds better: https://review.openstack.org/#/c/138607/2910:08
openstackgerritAndrea Rosa proposed openstack/nova: WIP: adding a volume detach_force call  https://review.openstack.org/18453710:08
bauzasjohnthetubaguy: will see how I can take a look today10:08
*** dulek_ has quit IRC10:09
bauzasjohnthetubaguy: I remember the spec review day being tomorrow so I would like it to be merged soon10:09
*** zhenguo has quit IRC10:09
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] cleanup openstack-common.conf and sync updated files  https://review.openstack.org/18911810:09
bauzasI should probably discuss that with jaypipes too10:09
*** markvoelker has quit IRC10:10
*** achanda has joined #openstack-nova10:10
*** fawadkhaliq has joined #openstack-nova10:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/objects/test*.py  https://review.openstack.org/18778510:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Adding more py34 tests  https://review.openstack.org/18824310:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/scheduler/test*.py  https://review.openstack.org/18796810:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Adding more py34 tests - take 2  https://review.openstack.org/18878510:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/virt/vmwareapi/test*.py  https://review.openstack.org/18865310:10
johnthetubaguybauzas: +110:12
*** ajayaa has quit IRC10:12
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Remove openstack/common/versionutils module  https://review.openstack.org/18911810:15
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Sync with latest oslo-incubator  https://review.openstack.org/19056610:15
*** dhvanan_ has quit IRC10:15
*** achanda has quit IRC10:15
openstackgerritAndrea Rosa proposed openstack/nova: Fix formatting issue of rest_api_version_history  https://review.openstack.org/19056710:16
*** ajayaa has joined #openstack-nova10:16
*** asselin has quit IRC10:20
openstackgerritAndrea Rosa proposed openstack/nova: Fix formatting issue of rest_api_version_history  https://review.openstack.org/19056710:20
*** kmartin has quit IRC10:21
*** achanda has joined #openstack-nova10:21
*** achanda has quit IRC10:22
*** exploreshaifali has joined #openstack-nova10:25
*** fawadkhaliq has quit IRC10:27
*** annashen has joined #openstack-nova10:28
*** ociuhandu has joined #openstack-nova10:30
*** VW has joined #openstack-nova10:32
*** annashen has quit IRC10:32
openstackgerritsahid proposed openstack/nova-specs: console: convert consoles code to use objects framework  https://review.openstack.org/16583810:34
*** ociuhandu has quit IRC10:35
*** gszasz has joined #openstack-nova10:35
*** VW has quit IRC10:36
*** romainh has quit IRC10:36
*** fawadkhaliq has joined #openstack-nova10:40
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Remove openstack/common/versionutils module  https://review.openstack.org/18911810:42
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Sync with latest oslo-incubator  https://review.openstack.org/19056610:42
*** ildikov_ has quit IRC10:43
*** tojuvone has joined #openstack-nova10:44
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026710:45
*** lpetrut has joined #openstack-nova10:45
*** atuvenie_ has quit IRC10:47
openstackgerritAndrea Rosa proposed openstack/nova-specs: Support force detach volume to nova  https://review.openstack.org/8404810:50
fricklerI'm getting errors on running tox locally because of this: ERROR [nova.wsgi] Could not bind to 0.0.0.0:877410:53
*** ildikov_ has joined #openstack-nova10:53
fricklershouldn't any real socket operations be stubbed out for unit tests?10:53
*** romainh has joined #openstack-nova10:56
openstackgerritgaryk proposed openstack/nova: DB: add support for volume_type by BDMS  https://review.openstack.org/13999210:58
*** tojuvone has quit IRC10:59
bauzasfrickler: which errors ?10:59
bauzasfrickler: I mean which tests are failign ?10:59
fricklernova.tests.unit.test_service.TestWSGIService.test_workers_set_default and others from nova/tests/unit/test_service.py11:01
*** kbyrne has joined #openstack-nova11:03
*** atuvenie_ has joined #openstack-nova11:04
ndipanovjohnthetubaguy, fwiw - I like almost all of the ideas here: https://etherpad.openstack.org/p/liberty-nova-scalable-scheduler even added some comments11:05
bauzasfrickler: what shows lsof -i :8774 ?11:06
*** oro has quit IRC11:06
openstackgerritAbhijeet Malawade proposed openstack/nova: Correct disk usages for boot-from-volume instances  https://review.openstack.org/18958111:06
*** pask81 has quit IRC11:06
bauzasfrickler: it was if like you were running tests while running nova-api at the same time11:06
fricklerbauzas: it shows some other process listening on that port, but my point is that this really shouldn't matter for unit tests11:06
bauzasfrickler: so I guess you're testing on your devstack VM with n-api already started11:06
*** achanda has joined #openstack-nova11:07
*** aix has quit IRC11:07
openstackgerritPetrut Lucian proposed openstack/nova-specs: Hyper-V: Add storage QoS support  https://review.openstack.org/17542211:07
fricklerbauzas: I'm testing patches on my workstation before I submit them (at least I try to most of the time)11:07
bauzasfrickler: well, that's a debate on if a port testing needs to be isolated or not11:07
bauzasfrickler: but since all tests are explicitely trying to start the osapi_compute service, you have to assume your local port to be freed11:08
openstackgerritGorka Eguileor proposed openstack/nova: Preserve usage and reservations on quota deletion  https://review.openstack.org/16342311:11
fricklerbauzas: hmm, o.k., do you know whether this was discussed somewhere before?11:11
bauzasfrickler: that said, there is a OSAPIFixture that provides what you need11:11
bauzasfrickler: I guess you could propose a change using that fixture to have a full isolation11:12
gilliardNova team meeting in about 4h, right?11:12
*** subscope has quit IRC11:12
gilliardor 3h. anyway, it's an early week isn't it?11:13
*** openstackgerrit has quit IRC11:13
*** openstackgerrit has joined #openstack-nova11:14
bauzasgilliard: 1400UTC today yes11:14
*** subscope has joined #openstack-nova11:14
bauzasfrickler: tbp, that fixture is not usable as it is, but the idea is to say that since you want to test the service, allocating a dynamic port for testing other than that is acceptable11:15
sdaguebauzas: what changes would be needed to the fixture to work in this other case?11:15
fricklerbauzas: seems a bit strange to me that this is used for functional tests but not in the unit tests11:15
bauzassdague: I mean, the service testcase explicitely checks the WSGI service11:16
bauzassdague: while the fixture just creates it but doesn't pass the reference11:17
sdaguebauzas: gotcha, is that test relevant any more now that a bunch of this stuff is shuffled off to oslo?11:17
bauzassdague: fair point11:18
*** baoli has joined #openstack-nova11:18
*** varya has joined #openstack-nova11:19
sdaguefrickler: so... when looking at oddities in the tests, realize we're 5 years in on this code base. The OSAPIFixture was added last cycle to consolidate (and clean up) a bunch of code in the api samples tests. There are lots of tests that remain crufty and wonky.11:19
*** setuid has quit IRC11:20
*** setuid has joined #openstack-nova11:20
sdaguebut, I'd agree, make OSAPIFixture also keep a service reference, then move these tests over11:20
bauzasyup11:20
*** markvoelker has joined #openstack-nova11:21
sdagueit's actually kind of amazing, given testr, we didn't hit this more often in the past actually11:22
bauzaseh11:24
sdagueall of these tests could be running at the same time11:24
fricklersdague: I'm fine with that, I just stumbled upon this when testing a completely unrelated patch, and that got me wondering whether this is something that could be improved or whether there is some reasoning hidden behind it which I fail to see11:24
*** otter768 has joined #openstack-nova11:24
*** achanda has quit IRC11:25
*** markvoelker has quit IRC11:25
openstackgerritgaryk proposed openstack/nova: Object: add volume_type_id to block_device objects  https://review.openstack.org/13999411:25
fricklersdague: and my expectation was that running "tox -epy27" on my workstation should do its nice little tests within its venv and not even look at anything outside. and implicitly opening listening sockets on 0.0.0.0 instead of at least using 127.0.0.1 could be even considered a security issue11:28
sdaguefrickler: you are running arbitrary code from the internet that could dynamically rewrite itself. So binding to 0.0.0.0 is the least of your concerns :)11:29
*** otter768 has quit IRC11:29
sdaguefrickler: long term, we should probably move tests like this over to the functional side probably, but there are 15k tests, and the split this far took much of the last cycle.11:31
fricklersdague: right, so if we agree on "if someone ever has time, this should be improved", then that's a completely sufficient answer to me11:32
sdaguefrickler: oh, yeh, we agree on that11:33
johnthetubaguyfrickler: totally the right question on this11:36
johnthetubaguysdague: I guess we could note this when we get our test stragegy written down in devref stuff11:36
sdaguejohnthetubaguy: sure11:38
*** deepthi has quit IRC11:41
*** thorst has joined #openstack-nova11:42
openstackgerritMikhail Feoktistov proposed openstack/nova: libvirt: virtuozzo instance resize support  https://review.openstack.org/18225711:43
openstackgerritJohn Garbutt proposed openstack/nova: WIP: docs: Add bug handling description to developer reference  https://review.openstack.org/18757111:45
*** baoli has quit IRC11:45
*** baoli has joined #openstack-nova11:46
*** oro has joined #openstack-nova11:48
bauzasndipanov: have a sec for a discussion about pci_requests ?11:49
bauzasndipanov: since you worked on the numa stuff, you had to look at it11:49
*** derekh has joined #openstack-nova11:49
bauzasndipanov: so my question is, there is an instance field called pci_requests, but also a filter property called pci_requests11:50
bauzasndipanov: do you know the difference between both ?11:50
*** thorst has left #openstack-nova11:51
* bauzas really likes to work on unversioned and undocumented dicts as blobs11:52
*** eglynn_ has quit IRC11:52
*** eglynn__ has joined #openstack-nova11:52
*** VW has joined #openstack-nova11:52
*** markvoelker has joined #openstack-nova11:56
*** marcusvrn has joined #openstack-nova11:57
openstackgerritMaxim Nestratov proposed openstack/nova: Add config drive support for Virtuozzo containers  https://review.openstack.org/14925311:58
ndipanovbauzas, lemme look11:58
bauzasndipanov: IIUC, it looks the same, but they are used in 2 separate codepaths11:59
bauzasndipanov: at least, it's the same object type11:59
bauzasie. InstancePCIRequests (with an ending 's')12:00
*** Murali_ has joined #openstack-nova12:00
*** alexpilotti has joined #openstack-nova12:01
*** iamjarvo has joined #openstack-nova12:03
*** Murali has quit IRC12:04
*** ferest has joined #openstack-nova12:04
ndipanovbauzas, it's the same thing12:04
*** setuid has quit IRC12:05
*** claudiub has quit IRC12:05
ndipanovhttps://github.com/openstack/nova/blob/master/nova/compute/api.py#L1122 <- bauzas12:05
*** Murali_ has quit IRC12:05
*** setuid has joined #openstack-nova12:05
bauzasndipanov: yeah found that, but it doesn't mean that the instance field is based on the same reference, right ?12:06
*** Murali has joined #openstack-nova12:06
ndipanovpretty much does since base options is what we create instance records with12:06
bauzasndipanov: because here, it takes the flavor metadata and creates an instance pic objects12:06
ndipanovlook it up earlier in that functions12:07
bauzasndipanov: oh ok, so that's 2 distinct objects but having the same fields12:07
ndipanovum no it's a dict12:07
bauzasndipanov: just to make sure, the instance fields are set before that call ?12:07
bauzasndipanov: yeah that's my point12:07
bauzasndipanov: see https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L265-L26712:08
bauzasndipanov: okay, so my point is : I only need to provide one pci_requests and make sure it's an object12:08
*** aix has joined #openstack-nova12:09
*** alexpilotti has quit IRC12:09
bauzasndipanov: because it's based on the same flavor, but since the instance and the filter_properties were different, we had to have like this ^ above ugly if12:09
ndipanovbauzas, not sure I understand12:09
bauzasndipanov: the current proposal for ReqSpec only cares about one pci_reqs field12:10
*** rfolco has joined #openstack-nova12:10
bauzasndipanov: but I just discovered there were actually 2 distinct pci_reqs, hence my question12:10
ndipanovso imho they should be dropped from filter properties and all places that use them should be moved to use it on the instance12:10
*** ociuhandu has joined #openstack-nova12:10
bauzasndipanov: yeah, that's my point, we only need 112:10
bauzasndipanov: so I'm taking the instance one as a reference12:11
*** dulek has joined #openstack-nova12:13
*** ociuhandu has quit IRC12:18
*** sahid has quit IRC12:26
danpbndipanov: could you do a review of this for me https://review.openstack.org/#/c/132023/ - you already gave +2 to every other patch before & after it in that series12:26
openstackgerritChris Gacsal proposed openstack/nova: Allow multiple volume attachments  https://review.openstack.org/15303312:27
ndipanovhmm must have missed that one12:31
ndipanovah I remember why12:31
ndipanovdanpb, done12:32
*** aysyanne has joined #openstack-nova12:33
*** ociuhandu has joined #openstack-nova12:33
*** sdake has joined #openstack-nova12:33
danpbndipanov: thankyou12:34
lpetrutdanpb: Hi. Could you please take a look over the following bug fix on Libvirt, targeting the SMB volume driver? https://review.openstack.org/#/c/187619/ This affects our Cinder CI12:35
lpetrutdanpb: thanks in advance12:35
*** ivasev has joined #openstack-nova12:37
danpblpetrut: ok i'll look12:38
lpetrutdanpb: appreciate it12:38
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/19036212:39
*** dprince has joined #openstack-nova12:39
*** marun has joined #openstack-nova12:40
*** derekh has quit IRC12:40
jaypipesdanpb: hey, quick question for you... what is the difference between LocalImage and LocalFileImage?12:40
*** derekh has joined #openstack-nova12:42
*** yassine has quit IRC12:42
*** ferest has quit IRC12:43
*** atuvenie__ has joined #openstack-nova12:43
*** nihilifer has quit IRC12:43
*** marun has quit IRC12:45
*** atuvenie_ has quit IRC12:45
jogodanpb: re: https://review.openstack.org/#/c/181781/3 did you look at dstat http://logs.openstack.org/89/179689/34/check/check-tempest-dsvm-centos7/c7fb267/logs/screen-dstat.txt.gz ?12:46
danpbjogo: no, i didn't see the dstat12:47
danpbjaypipes: localimage is an abstract base for any image that is exposed in the filesystem12:48
*** wanghua has quit IRC12:48
danpbLocalFileImage is for images backed by plain files, while LocalBlockImage is for images backed by block devices12:48
*** kudryashova has joined #openstack-nova12:48
*** kudryashova has quit IRC12:48
jaypipesdanpb: ah, got it. thx.12:48
danpbthis distinction is because the VFS code needs a different approach for each - in plain file case it must use a loop or qemu-nbd device12:49
danpbwhereas in the block device case it can mount it directly12:49
jogodanpb: it may be useful to figure out if we are hitting any hardware (virtual machine) bottlenecks12:49
jaypipesdanpb: thx for the explanation, very useful.12:50
*** jcoufal has quit IRC12:51
openstackgerritDan Prince proposed openstack/nova: Revert "Add the swap and ephemeral BDMs if needed"  https://review.openstack.org/19062212:51
openstackgerritAdelina Tuvenie proposed openstack/nova-specs: Adds Hyper-V imagecache cleanup  https://review.openstack.org/19062512:53
danpbjogo: i guess if the underlying cloud we run gate on over-commits cpu / ram to any significant level and we end up with multiple gate jobs on the same host we could easily suffer significant delays12:53
*** fifieldt has quit IRC12:53
* danpb has no idea how much rax/hp overcomit their hardware though12:54
gilliardno overcommit in hp12:54
*** vladikr has joined #openstack-nova12:55
openstackgerritAdelina Tuvenie proposed openstack/nova-specs: Adds Hyper-V imagecache cleanup  https://review.openstack.org/19062512:55
*** yassine_ has joined #openstack-nova12:55
*** Murali has quit IRC12:55
*** tobe has quit IRC12:55
jogodanpb: can us using qemu and not kvm in the gate be part of the issue?12:55
danpbjogo: i don't think it should matter - shutdown doesn't have any dependancy on the performance of the 2nd level guest12:56
*** Murali has joined #openstack-nova12:56
danpbso when we send sigkill it should be killed just as fast by kerenl whether its qemu or kvm12:57
kashyapjogo: But, would be nice if _one_ of the cloud providers switched to KVM in the gate (for nested).12:57
* kashyap is randomly chiming in12:57
*** tobe has joined #openstack-nova12:57
danpbkashyap: the cloud providers are all using kvm12:58
*** ajayaa has quit IRC12:58
jogokashyap: well rax uses Xen12:58
danpbthey just don't enable nested kvm afaik12:58
kashyapjogo: Monty Taylor mentioned in one of the Paris sessions about ther _is_ a plan to switch to nested KVM.12:58
danpboh, well yeah. that's true12:58
kashyapdanpb: Yeah, I was referring to the latter.12:58
danpbforgot rax still used xen12:58
kashyapjogo: For the HP cloud, I mean. But not sure where that went.12:59
openstackgerritgaryk proposed openstack/nova: VMware: Use actual VM state instead of using the instance vm_state  https://review.openstack.org/19062712:59
kashyapProbably should ask on the -infra mailing list12:59
sdaguekashyap: honestly, I don't think that's something that should be banked on.12:59
*** samueldmq has joined #openstack-nova12:59
sdagueit's the cloud, you get what you get12:59
*** ajayaa has joined #openstack-nova12:59
kashyapsdague: Sure, not "banking" on it. Just that is that explored, if there are any bottlenecks or other technical issues13:00
kashyapThat can be talked with the KVM community - as they're very responsive on bug reports in this area13:00
danpbfor the purpose of tempest testing, qemu vs kvm shouldn't really matter for the majority of cases13:00
kashyap(And in general too.)13:00
*** exploreshaifali has quit IRC13:00
danpbthere's only a handful of areas where it has a fnuctional impact on stuff we test13:00
sdagueright, agreed, especially when using cirros, which is so minimal in what's in there13:00
danpboff the top of my head, there is some hyper timer source that requires kvm13:01
danpband per-vcpu numa cpu affinity13:01
jogodanpb: anyway dstat is good at answering most questions about hardware bottlenecks and if something is missing from it we can add some more13:01
sdagueI mean, we peg our core during cpu boot, but it's only about 20s13:01
*** ajayaa has quit IRC13:01
*** tobe has quit IRC13:02
*** xyang1 has joined #openstack-nova13:02
jogosdague: right13:02
jogosdague: btw your review on https://review.openstack.org/#/c/188410/4 would be very helpful13:03
sdagueok, added to my queue13:03
jogosdague: it is about making novaclient support microversions13:04
sdagueyep13:04
*** josecastroleon has quit IRC13:05
*** Longgeek_ has quit IRC13:06
jogojohnthetubaguy: do you think we need a spec for this: https://review.openstack.org/#/c/190625/ ?13:07
*** garyk1 has quit IRC13:09
beaglesdanpb: unless you have an objection, to address johnthetubaguy's comments on the vif-plug-script I'm going to include your comments pretty much verbatim and add you as co-author, Okay with you?13:10
danpbfine13:11
*** atuvenie__ has quit IRC13:12
*** garyk has joined #openstack-nova13:12
johnthetubaguyjogo: looking13:13
*** mdrabe has joined #openstack-nova13:13
jaypipesjohnthetubaguy: reading your updates to the tooz spec now.13:13
jaypipesjohnthetubaguy: FYI, the other spec you were asking about is this one: https://review.openstack.org/#/c/190322/13:13
sdaguejogo: ok, commented13:14
johnthetubaguyjaypipes: ah, sweet, so we should probably add that as a dependency then13:14
sdaguejogo: I'm a little concerned the spec missed the point of "what do we expect novaclient to look like"13:15
jogosdague: :/ well best to catch these issues now13:15
sdagueyep, I have a longish comment about what I'd expect13:15
sdaguesee if you agree with it13:15
danpbjaypipes: haha, thanks for not -1'ing me for spelling Cthulhu wrong ;-P13:16
jaypipeshehe :)13:17
*** salv-orlando has quit IRC13:18
* danpb wonders if anyone has noticed the other special mathematical numbers he's slipped into nova source13:18
*** atuvenie has joined #openstack-nova13:19
*** salv-orlando has joined #openstack-nova13:19
johnthetubaguyjogo: added it the meeting agenda, seems like we don't need a spec13:20
*** zzzeek has joined #openstack-nova13:21
*** irenab has quit IRC13:22
jogosdague: agreed, the spec doesn't really mention a lot about the UX13:24
*** salv-orl_ has joined #openstack-nova13:24
*** salv-orlando has quit IRC13:25
*** marun has joined #openstack-nova13:25
johnthetubaguycurious, which spec is this you are looking at jogo sdague ?13:25
*** otter768 has joined #openstack-nova13:25
jogojohnthetubaguy: https://review.openstack.org/#/c/188410/413:25
johnthetubaguyI have been looking at all the really old specs and working forward, so don't seem to be cross paths with too many folks right now13:25
jogonovaclient microversions13:26
johnthetubaguyah, cools13:26
*** nelsnelson has joined #openstack-nova13:28
*** unicell has joined #openstack-nova13:30
*** unicell1 has quit IRC13:30
*** annashen has joined #openstack-nova13:30
*** otter768 has quit IRC13:30
*** unicell1 has joined #openstack-nova13:31
*** abhishekk has quit IRC13:32
*** ociuhandu has quit IRC13:32
*** setuid has quit IRC13:33
*** unicell has quit IRC13:34
*** annashen has quit IRC13:35
*** setuid has joined #openstack-nova13:36
*** eharney has quit IRC13:38
*** mriedem_away is now known as mriedem13:38
nagyzis there currently any way to have two different ephemeral types supported (let's say local qcow based and ceph) and decide on a per-flavor basis which one to use?13:40
nagyzif I'm right currently the only way is to run different host aggregates with different nova.confs and bind the flavor to the host aggregate?13:40
*** yassine__ has joined #openstack-nova13:41
*** nelsnelson has quit IRC13:41
*** VW has quit IRC13:43
*** yassine_ has quit IRC13:44
*** VW has joined #openstack-nova13:44
*** fawadkhaliq has quit IRC13:45
*** alexpilotti has joined #openstack-nova13:46
*** claudiub has joined #openstack-nova13:47
bauzasjaypipes: around for discussing https://review.openstack.org/#/c/138607/ .13:47
bauzas.13:47
bauzas?13:47
bauzas(dammit)13:47
*** garyk has quit IRC13:48
*** dsanders has joined #openstack-nova13:49
*** ociuhandu has joined #openstack-nova13:49
jaypipesbauzas: sure, but gimme a few to read johnthetubaguy's changes.13:49
bauzasjaypipes: k, we have the nova meeting right in 10 mins, so let's discuss that around 1530UTC (need to take my daughter at 1500)13:50
bauzasjaypipes: I just wanted to discuss how the Service object can still be useful13:51
jaypipesbauzas: need to be after 16:00 UTC... have another meeting13:51
bauzasjaypipes: ack, ping me when you're done then13:51
jaypipeswill do.13:51
*** dpaterson has joined #openstack-nova13:52
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026713:52
*** pbandzi has quit IRC13:53
*** artom has joined #openstack-nova13:53
*** asselin_ has quit IRC13:54
*** ociuhandu has quit IRC13:56
*** afaranha has joined #openstack-nova13:56
*** afaranha has left #openstack-nova13:57
*** ociuhandu has joined #openstack-nova13:57
*** afaranha has joined #openstack-nova13:57
*** oro has quit IRC13:58
*** asselin has joined #openstack-nova13:59
*** thangp has joined #openstack-nova14:00
johnthetubaguyabhishekk mikal tjones cburgess jgrimm adrian_otto funzo mjturek jcookekhugen irina_pov krtaylor danpb alexpilotti flip214 jaypipes gilliard garyk edleafe dims moshele anteaya Nisha sileht claudiub lxsli neiljerram markus_z swamireddy alevine tonyb andreykurilin ndipanov sc68cal akuriata artom jlvillal mnestratov nova meeting times14:01
*** achanda has joined #openstack-nova14:03
*** exploreshaifali has joined #openstack-nova14:04
*** achanda has quit IRC14:07
*** tjones1 has joined #openstack-nova14:08
dansmithalaski: I wonder if I found a real bug? http://logs.openstack.org/99/190399/1/check/check-grenade-dsvm/38ef38b/logs/grenade.sh.txt.gz14:09
*** dboik has joined #openstack-nova14:11
*** eharney has joined #openstack-nova14:11
*** achanda has joined #openstack-nova14:11
alaskidansmith: seems like it, though it's odd since that passed on the devstack change14:12
openstackgerritJay Pipes proposed openstack/nova: Add the rule of separate plugin for Nova REST API in devref  https://review.openstack.org/16291314:12
dansmithalaski: oh, you know, I wonder if that is because we're coming from kilo and it's not set up there,14:12
*** Nikolay_St has quit IRC14:13
dansmithand we're just trying to sync it14:13
openstackgerritBrent Eagles proposed openstack/nova-specs: VIF plug script support for Nova  https://review.openstack.org/16246814:13
alaskidansmith: the sync should create it though14:14
dansmithalaski: not if the database itself isn't created right?14:15
alaskidansmith: but I'm not totally clear yet on what the environment is that this is getting called in14:15
dansmithalaski: I think it's actually got a url to a db that isn't created (and thus we have no perms for anything) and it's trying to do a sync14:15
alaskioh, I see14:15
*** Nikolay_St has joined #openstack-nova14:15
alaskiyeah14:15
*** browne has joined #openstack-nova14:16
*** jecarey has joined #openstack-nova14:17
*** achanda has quit IRC14:17
alaskithere's no recreate_database nova_api call14:17
*** achanda has joined #openstack-nova14:17
*** diogogmt has joined #openstack-nova14:18
*** takedakn has joined #openstack-nova14:19
dansmithyeah14:20
*** exploreshaifali has quit IRC14:20
dansmithafter the meeting I'll see whether sdague wants that in the from-kilo grenade bit or backport the devstack change to kilo14:20
*** achanda has quit IRC14:22
openstackgerritBrent Eagles proposed openstack/nova-specs: VIF plug script support for Nova  https://review.openstack.org/16246814:23
openstackgerritAndrey Kurilin proposed openstack/nova-specs: Nova API Microversions support in NovaClient  https://review.openstack.org/18841014:26
*** jaypipes has quit IRC14:26
*** cfriesen has joined #openstack-nova14:27
*** zz_jgrimm is now known as jgrimm14:28
*** electrocucaracha has joined #openstack-nova14:28
*** sahid has joined #openstack-nova14:30
*** eharney_ has joined #openstack-nova14:30
*** bnemec has joined #openstack-nova14:30
*** eharney has quit IRC14:32
*** Murali has quit IRC14:33
openstackgerritEarle F. Philhower, III proposed openstack/nova-specs: Add support for HGST Solutions volumes to libvirt  https://review.openstack.org/19066314:33
openstackgerritEarle F. Philhower, III proposed openstack/nova-specs: Add support for HGST Solutions volumes to libvirt  https://review.openstack.org/19066314:36
*** eharney_ is now known as eharney14:38
*** mdrabe has quit IRC14:38
*** garyk has joined #openstack-nova14:39
*** achanda has joined #openstack-nova14:40
*** takedakn has quit IRC14:41
openstackgerritEarle F. Philhower, III proposed openstack/nova-specs: Add support for HGST Solutions volumes to libvirt  https://review.openstack.org/19066314:42
*** nkrinner has quit IRC14:43
*** mpaolino has quit IRC14:43
*** kiran-r has quit IRC14:44
*** tsekiyama has joined #openstack-nova14:45
*** achanda has quit IRC14:45
*** tjones1 has quit IRC14:47
openstackgerritEarle F. Philhower, III proposed openstack/nova-specs: Add support for HGST Solutions volumes to libvirt  https://review.openstack.org/19066314:48
*** jcoufal has joined #openstack-nova14:50
*** mtanino has joined #openstack-nova14:52
*** subscope has quit IRC14:53
openstackgerritAndre Aranha proposed openstack/nova: Pass Down the Instance Name to Ironic Driver  https://review.openstack.org/19067514:55
baolidansmith: ping. RE: port delete: https://review.openstack.org/#/c/179390/, https://review.openstack.org/#/c/188783/. There are discussions with sahid. When you have a moment, can you check it out and see what's your take on the approach to move forward? Tow things: modify the get_instance_nw_info to include a callback for obsolete ports; and handling of network-vif-deleted event. thanks14:55
*** mpaolino has joined #openstack-nova14:55
*** mdrabe has joined #openstack-nova14:56
mriedemcfriesen: thanks for the link, https://bugs.launchpad.net/cinder/+bug/146425914:57
openstackLaunchpad bug 1464259 in Cinder "EC2VolumesTest fails with rbd backend" [Low,Triaged]14:57
dansmithbaoli: okay14:58
mriedemcfriesen: i think the delete_snapshot method in the rbd volume driver in cinder just needs a retry loop like we have in nova, should be fairly easy to add14:58
*** mmedvede has quit IRC14:58
*** browne has quit IRC14:58
baolidansmith: also I'd like to bother you with this review: https://review.openstack.org/#/c/136077/ whenever you have a chance. I'd like to get it done for Liberty.14:59
baolidansmith: thanks!14:59
dansmithbaoli: get danpb and ndipanov to review that spec first14:59
*** ildikov_ has quit IRC15:00
*** ildikov_ has joined #openstack-nova15:00
*** romainh has left #openstack-nova15:01
*** apuimedo has quit IRC15:01
sahidbaoli: i will reply to you15:01
openstackgerritChuck Short proposed openstack/nova: Add "LXD" to the lxd of known hypervisors  https://review.openstack.org/19067815:01
baolisahid: thanks15:01
baolidansmith, will ping them.15:01
*** dims_ has quit IRC15:02
*** fawadkhaliq has joined #openstack-nova15:02
*** yamahata has joined #openstack-nova15:02
*** dims has joined #openstack-nova15:02
*** exploreshaifali has joined #openstack-nova15:03
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adjust os_command_empty test to ImageMetaProps object  https://review.openstack.org/19001715:03
openstackgerritVladik Romanovsky proposed openstack/nova: objects: raise a meaningful exception when validating VIF properties  https://review.openstack.org/19001815:03
openstackgerritVladik Romanovsky proposed openstack/nova: virt: introduce libosinfo library to set hardware policy  https://review.openstack.org/14962515:03
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring network model  https://review.openstack.org/14962715:03
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adding libosinfo configuration  https://review.openstack.org/14962615:03
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: use osinfo when configuring the disk bus  https://review.openstack.org/14962815:03
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: adjust test_get_disk_bus test to ImageMetaProps object  https://review.openstack.org/19068215:03
*** vladikr_ has joined #openstack-nova15:03
*** thedodd has joined #openstack-nova15:04
*** zsais has joined #openstack-nova15:04
ndipanovbaoli, I will review it but non of this will work until live migration uses claims15:05
*** vladikr has quit IRC15:05
ndipanovso you will really need to fix that first if you want this to work15:05
alex_xusdague: btw, there is devref about stable api includes the explain about removing extensions in v2.1 also https://review.openstack.org/#/c/162913/15:05
*** fawadkhaliq has quit IRC15:05
baolindipanov, can you point to me that work, is it in progress?15:05
ndipanovI think what I want to do is disable live migration for PCI/NUMA instances until we fix it alltoghether15:06
ndipanovbaoli, no  it's not :D15:06
cfriesenmriedem: glad to be of assistance15:06
ndipanovbaoli, but you assume in a lot of places that in your spec (from just skimming it that devices are reserved - they are not15:06
*** romainh has joined #openstack-nova15:06
ndipanovso while your migration is running15:07
*** subscope has joined #openstack-nova15:07
*** bnemec has quit IRC15:07
*** romainh has left #openstack-nova15:07
ndipanovyou could schedule another instance to the same device15:07
ndipanovboom15:07
ndipanovespecially for something as long running as live mig15:07
*** atuvenie has quit IRC15:07
baolindipanov, are you saying that during live migration, device shouldn't be reserved on the target?15:07
sdaguealex_xu: ok, great, I'll take a look15:08
alex_xusdague: thanks15:08
ndipanovit should but it's not ATM15:10
mriedemzzzeek: want to rebase this? https://review.openstack.org/#/c/154243/15:10
mriedemyou need to use 295 now15:10
zzzeekmriedem: see, this is why im jsut not bothering :)15:10
mriedemzzzeek: i'll do it if you're not going to15:10
zzzeekmriedem: i have to run out now, i can get to it later15:10
mriedemi'll do it15:10
mriedemnp15:10
zzzeekmriedem: can you?  that woudl help15:10
zzzeekhx15:10
zzzeekthx15:10
*** vladikr_ is now known as vladikr15:11
baolindipanov: the spec explains how to reserve devices on the target during migration15:11
ndipanovbaoli, but let me review that spec in detail15:12
baolindipanov: sure15:12
*** agireud has joined #openstack-nova15:12
baolindipanov: also there is a POC patch that used to be working, but not updated pending for spec review.15:13
*** zzzeek has quit IRC15:13
baolindipanov: https://review.openstack.org/#/c/141799/15:13
ndipanovbaoli, yeah the problem I have with this is that we are going to do this for reserving PCI devices only15:13
ndipanovwhile this problem should be solved by doing claims with live migration15:14
*** yassine__ has quit IRC15:14
ndipanovso it is likely going to be a special cased mess15:14
ndipanovand also it is likely to stil be racy15:15
ndipanovso while I am all for getting the features in15:15
*** kmartin has joined #openstack-nova15:15
ndipanovthis is actually not that much of a feature that I am happy to sacrifice further code cleanups15:15
ndipanovplus - we know what needs to be done - why not do it15:15
ndipanovso while I am going to read the spec in detail15:16
ndipanovmy answer is likely going to be - nope, we need to fix this for realz15:16
ndipanovbaoli, ^15:16
ndipanovdansmith, ^15:17
*** jistr is now known as jistr|mtg15:17
ndipanov(will review the patch too)15:17
*** Marga_ has joined #openstack-nova15:17
baolindipanov: I think that I need a little bit more detail about the "doing claims with live migration" to understand what you are saying. So I must have lost the context.15:18
*** Marga_ has quit IRC15:18
dansmithndipanov: that's always the right answer, IMHO :)15:18
*** Marga_ has joined #openstack-nova15:18
edleafedansmith: heh15:19
ndipanovdansmith, I disagree15:20
ndipanovwe need to weigh the benefits of having a feature in tree against the mess it causes15:20
ndipanovin this case I think the benefit is meh15:21
mriedemndipanov: i think dansmith was agreeing with not introducing gorp for a feature15:21
ndipanovwell in this case15:21
ndipanovhe is15:21
ndipanovbut in the general case15:21
*** markus_z has quit IRC15:21
ndipanovI dissagree with myself :D15:21
*** sdake has quit IRC15:21
mriedemheh15:21
mriedemsimple spec for spec peeps https://review.openstack.org/#/c/187835/15:22
mriedemmechanical microversion change15:22
*** vivek_nandavanam has joined #openstack-nova15:26
bauzasbaoli: ndipanov: oh, given how the live migration is currently buggy, I would -1 https://review.openstack.org/#/c/136077/15:26
*** otter768 has joined #openstack-nova15:26
bauzasbaoli: like ndipanov said, there is no resource claiming for live-migrate, plus there is another problem15:26
mriedemflwang: were you working on getting a bp and spec up for this? https://review.openstack.org/#/c/164494/15:28
* bauzas tries to remember the second problem he discovered yesterday15:28
garykanyone know who is responsible for XenProject CI15:28
bauzasgaryk: BobBall15:29
* BobBall wonders if he should raise his hand15:29
BobBallI could always hide for a bit...15:29
baolibauzas, ok, I understand that's an existing issue with live migration, so scheduler finds a target but not reservering resource (such as memory, cpu, etc) on it before live migrating the vm.15:29
bauzasbaoli: oh, yeah, I remember, we don't recheck the retries15:29
garykBobBall: i guess that may be a give away :)15:29
BobBallWhich change? :)15:29
garyki did a recheck this at 11am and nudda15:29
garykhttps://review.openstack.org/#/c/190047/15:29
BobBallAh yes15:29
*** pbrooko has joined #openstack-nova15:29
BobBallsorry about that15:29
BobBallhost had some memory issues which killed everything15:30
garykheh np. just seeing red again15:30
BobBallso the gerrit watcher was broken15:30
garyknp15:30
BobBallCould you recheck again and we'll just confirm it got queued?15:30
bauzasbaoli: while I'm discussing with you, could you please help me understand why we need to have 2 distinct items for pci_requests ? one in filter_props, one as an instance field ?15:30
garykkeeping ones eye on the stuff is a full time job. jogo you found a replacement yet :)15:30
bauzasthat's just... weird, since you can get the instance field using the filt_props too15:31
*** Marga_ has quit IRC15:31
*** mmedvede has joined #openstack-nova15:31
*** coolsvap is now known as coolsvap|afk15:31
*** otter768 has quit IRC15:31
*** annashen has joined #openstack-nova15:32
baolibauzas, I vaguely remember some discussion on that when sr-iov was introduced. But it has to do with the availability of PCI requests in the scheduler.15:32
BobBallgaryk: FYI looks like you hit https://bugs.launchpad.net/nova/+bug/146164215:32
openstackLaunchpad bug 1461642 in OpenStack Compute (nova) "libvirt-xen: Race between nova and a Xen script for updating the iptables" [Medium,Confirmed]15:32
bauzasbaoli: yup, the filter just calls filt_props15:33
BobBallIt's times like this I wish the xenproject CI had elasticsearch enabled :)15:33
*** salv-orlando has joined #openstack-nova15:34
*** salv-orl_ has quit IRC15:34
*** unicell has joined #openstack-nova15:34
*** jistr|mtg is now known as jistr15:35
*** unicell1 has quit IRC15:36
garykBobBall: ok, thanks15:36
*** annashen has quit IRC15:36
*** vilobhmm has joined #openstack-nova15:37
dprincemriedem: hi, working w/ jbernard to track down some ceph CI issues15:37
garykBobBall: nova-network is so 80's15:37
dprincemriedem: any idea why ceph job didn't run here? https://review.openstack.org/#/c/190240/15:37
openstackgerritMatt Riedemann proposed openstack/nova: Add an index to virtual_interfaces.uuid  https://review.openstack.org/15424315:38
mriedemdprince: we don't run functional test jobs on docs changes now15:38
BobBallWhat are you saying?! The 80's were fantastic!15:39
kashyapmriedem: Wow, some serious sleuthing going on here - https://review.openstack.org/#/c/181781/15:39
garyk:)15:39
dprincemriedem: oh, right. Sorry. that one just surprised me15:39
mriedemkashyap: yes danpb has gum all over his shoes15:39
*** hemnafk is now known as hemna15:40
openstackgerritjichenjc proposed openstack/nova: Remove policy check security_group_default_rule  https://review.openstack.org/18146715:40
*** vilobhmm1 has joined #openstack-nova15:41
dprinceNeed a quick Nova revert to fix the Ironic ephemeral partition. This breaks all the TripleO CI jobs... https://review.openstack.org/#/c/190622/115:41
bauzasbaoli: ahem, https://github.com/openstack/nova/commit/a8a5d44c8aca218f00649232c2b8a46aee59b77e15:41
dprincehttps://bugs.launchpad.net/tripleo/+bug/146423915:41
openstackLaunchpad bug 1464239 in tripleo "mount: special device /dev/sdb does not exist" [Critical,In progress] - Assigned to Dan Prince (dan-prince)15:41
*** vilobhmm has quit IRC15:42
bauzasbaoli: it's you who introduce filter_properties['pci_reqs'] nope ?15:42
*** coolsvap|afk is now known as coolsvap15:42
*** yamahata has quit IRC15:43
baolibauzas, yes15:43
kashyapmriedem: Totally. danpb - Thanks, reading that debugging session was educating!15:43
dansmithndipanov: ^15:44
bauzasbaoli: I also find a reference in https://github.com/openstack/nova/commit/ff693722639387a7a3ea62e291a8306569392ab915:44
dansmithdprince: that fixed a critical bug in nova that causes data loss, IIRC15:44
bauzasbaoli: which means it was first set in filter_scheduler.py and then you provided it directly in compute.api right?15:45
*** afazekas has quit IRC15:45
*** browne has joined #openstack-nova15:45
* bauzas tries to jump on the time machine15:45
*** rajesht has quit IRC15:45
dprincedansmith: well, its got a side effect that nukes the ephemeral partition...15:45
baolibauzas, it was last year. I have to check the code again to recall. There were comments in those area while the patches were being worked on. you might want to check the review instead.15:46
dprincedansmith: We had 0 jobs passing since that fix landed. http://goodsquishy.com/downloads/tripleo-jobs.html (look at the undercloud-precise-nonha column for example)15:46
mriedemis anyone on the hook for monitoring the non-voting docker job in nova? http://logs.openstack.org/62/190362/4/check/check-tempest-dsvm-docker/2aebdfc/logs/screen-n-cpu.txt.gz?level=TRACE15:46
mriedemdims: ^?15:46
bauzasbaoli: okay, my point is that I guess I can just modify the filter to use the instance field instead nope ?15:47
dprincedansmith: we just landed a temprevert to fix our CI though that does this revert for us so shortly our CI will be fixed again...15:47
*** armax has joined #openstack-nova15:47
bauzasbaoli: because I want to use a consistent pci_requests info since I'm working on objectifying request_spec and filt_props15:47
dansmithdprince: cool, then the pressure is lower.. ndipanov and mikal are the two people that need to see that revert and decide what to do, IMHO15:47
ndipanovI loves me a revert15:48
dprincedansmith: reverts like this shoudl almost always land IMO15:48
ndipanovwhere's the revert?15:48
openstackgerritjichenjc proposed openstack/nova: Remove cell policy check  https://review.openstack.org/18405215:48
*** exploreshaifali has quit IRC15:48
dansmithdprince: well, given the bug it was supposedly fixing, I don't agree15:48
dprincendipanov: https://review.openstack.org/#/c/190622/15:49
openstackgerritChris Gacsal proposed openstack/nova: Allow multiple volume attachments  https://review.openstack.org/15303315:49
openstackgerritChris Gacsal proposed openstack/nova: REST API changes to support multiple volume attach  https://review.openstack.org/15303815:49
dansmithdprince: blocking tripleo CI is the lesser evil15:49
dprincedansmith: yeah, well take this up w/ Ironic too I guess15:49
ndipanovhmm15:49
dprincedansmith: anyone using an Ironic ephemeral partion would get hosed by this I think15:49
ndipanovyeah - I'd like to know a bit more15:49
*** atuvenie has joined #openstack-nova15:49
dansmithtoo bad we don't actually have ironic CI15:50
ndipanovnot that I'm against the revert15:50
dansmithelse we might've caught this15:50
ndipanovbut I'd imagine it's not much more difficult to fix on the ironic side15:50
jbernardmriedem: yeah, i think you're right about a retry loop15:51
jbernardmriedem: this one looks to fail on every run15:51
ndipanovdprince, is there any other info other than - this looks suspicious?15:51
jbernardmriedem: im not sure how we reached that state15:51
jbernardmriedem: ill try to get something useful posted15:51
*** tjones1 has joined #openstack-nova15:51
mriedemjbernard: it's not every run, it's like 8 hits in 7 days15:52
mriedemcheck and gate15:52
dprincendipanov: I haven't spent time on it. But I'm 100% sure reverting just this patch fixes the issue. And it only started happening since yesterday evening...15:52
baolibauzas, I see. If I remember correctly,  the issue was that the instance used in the scheduler was not objectified, and the pci_requests couldn't be obtained from the instance in the scheduler, so we have to pass it in by means of filter property.15:52
mriedemjbernard: so quite rare actually15:52
jbernardmriedem: hmm, well that's good i suppose15:52
dprincendipanov: revert fast, take the pressure off, and fix it right15:52
dprincendipanov: everyone always seems to want to debate this however :)15:52
ndipanovdprince, I gues15:52
dansmithdprince: you have a temporary fix, right?15:53
dansmithso no pressure, IMHO15:53
dansmithespecially if reverting it gets CDers back to losing data15:53
*** mmedvede has quit IRC15:53
*** Mike_D_laptop has joined #openstack-nova15:53
bauzasbaoli: I found the SHA115:53
*** tjones1 has left #openstack-nova15:53
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026715:53
dprincedansmith: we have a fix for CI. Delorean packages however taht use trunk for Nova are still hosed15:53
dprincedansmith: this is still painful...15:53
mriedemdprince: this probably helps, i added to the bug http://goo.gl/3P4THW15:54
dansmiththis broke code that isn't CI tested so reverting it and breaking code that is would be the wrong move, IMHO15:54
mriedemdprince: shows the spike in fails better than the matrix table link above15:54
bauzasbaoli: https://review.openstack.org/#/c/98828/15:54
*** atuvenie has quit IRC15:54
bauzasbaoli: but since the HostManager was still using the instance field, then dansmith had to write a workaround15:54
bauzas:)15:55
bauzasbaoli: https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L265-L27315:55
dprincedansmith: it *is* CI tested by TripleO15:55
dprincedansmith: which you can easily run w/ 'check experimental' if you'd like BTW15:56
bauzasbaoli: okay, I see how things happened now15:56
*** ijw has joined #openstack-nova15:56
bauzasbaoli: that's all a pure mess IMHO, so I'm gonna clean that up15:56
dansmithdprince: so then s/CI// :)15:56
baolibauzas, go for it. That's the area that had gone a lot of churns during the review.15:57
bauzasbaoli: and consistently use the instance field which would be objectified using dansmith's workaround for *all* the scheduler filters using it15:57
mriedemdprince: i don't see the tripleo job in the experimental run here https://review.openstack.org/#/c/190622/115:57
dprincemriedem: thanks for the kibana link15:57
*** patrickeast has joined #openstack-nova15:57
mriedemdprince: oh nvm i see it now15:57
bauzasbaoli: and just stop using that filt_props stuff15:57
mriedemcheck-tripleo-ironic-undercloud-precise-nonhaSUCCESS in 1h 00m 04s15:57
dprincemriedem: yeah, they passed on the revert...15:58
bauzasbaoli: do you know how can I test all of this ? Is the PCI CI able to catch any problems like that ?15:58
*** coolsvap is now known as coolsvap|afk15:58
bauzasbaoli: at least for the PCI filter15:58
*** achanda has joined #openstack-nova15:58
baolibauzas, it should if the CI is properly set up to do SR-IOV15:58
bauzasbaoli: well, it's even not only SR-IOV, it's a global PCI passthru thing15:59
*** arnaud____ has joined #openstack-nova16:00
*** dulek has quit IRC16:03
*** Nikolay_St has quit IRC16:03
*** xgsa has quit IRC16:03
*** jlanoux has quit IRC16:04
openstackgerritjichenjc proposed openstack/nova: Cleanup HTTPRequest for security_groups test  https://review.openstack.org/18263016:04
openstackgerritjichenjc proposed openstack/nova: Change group controller of V2 test cases  https://review.openstack.org/18261316:04
openstackgerritjichenjc proposed openstack/nova: Add schema check for security_groups  https://review.openstack.org/18261416:04
ndipanovdprince, I +2ed it - but would really appreciate more info - I appreciate that the revert is being asked to get things going asap, but it sucks that you guys came up with basically 0 info16:04
johnthetubaguydprince: sorry, I am missing context here to...16:05
johnthetubaguydprince: how does this break trippleO but not break the ironic or libvirt based tests?16:05
johnthetubaguydprince: feels like we have a massive bit of testing missing on nova here16:05
dprincejohnthetubaguy: I think the use case is it breaks you if your tests rely on the ephemeral partition16:06
johnthetubaguydprince: not sure I get you?16:07
dansmiththe tests that run ironic against nova patches only starts a single basic guest and doesn't do any real verification of success, AFAIK16:07
*** VW has quit IRC16:07
dansmithndipanov: this is probably just the ironic driver assuming these BDMs are volumes and not checking if they're swap/ephemeral, right?16:07
dansmithndipanov: like, the real fix to ironic should be fairly minor right?16:07
dprincejohnthetubaguy: The API's all work fine. It only fails if you have something that goes on the instance machine and tries to use the ephemeral partition (/dev/sdb...)16:08
*** haypo has left #openstack-nova16:08
johnthetubaguydprince: so thats totally a test failures, but this is specific to the ironic driver I guess?16:08
dprincejohnthetubaguy: yes, the way Ironic handles ephemeral is a bit different than the normal case16:09
johnthetubaguydprince: so this is the ironic driver doesn't deal with ephemeral disks correctly after the mentioned change?16:09
dprincejohnthetubaguy: haven't tracked that down yet... but I think something along those lines16:09
*** asselin_ has joined #openstack-nova16:09
*** Marga_ has joined #openstack-nova16:09
dansmithI dunno, I haven't seen any ironic logs that show errors16:09
dansmithI see oc-collect-config logs, which I assume is part of tripleo...16:10
johnthetubaguydprince: problem is, this fixes a major bug most of our users want fixing, so it would be good to know why we should consider the revert, its possible the ironic fix is simpler?16:10
*** unicell has quit IRC16:10
*** kiran-r has joined #openstack-nova16:10
ndipanovdansmith, I just looked at it16:10
ndipanovand it completely disregards the bdms16:10
bauzasalaski: around ? just saw your comment on https://review.openstack.org/#/c/188485/3 ?16:10
ndipanovand only looks at ephemeral_gb16:11
bauzas(the second question mark is optional)16:11
ndipanovso I'm looking if we broke that somewhere16:11
dansmithndipanov: heh16:11
bauzasalaski: so, I'm removing them since you can get them by using the instance object directly16:11
dansmithndipanov: doesn't look like it to me16:12
bauzasalaski: that said, I'm thinking on providing some way for d/s people to still have not persisted fields16:12
ndipanovme neither16:12
*** tonytan4ever has joined #openstack-nova16:12
ndipanovwtf16:12
bauzasalaski: but it would mean it wouldn't pass over the wire neither would be persisted16:13
*** yamahata has joined #openstack-nova16:14
ndipanovdprince, u sure that thing fixes your stuff?16:14
*** vilobhmm1 has quit IRC16:15
*** Mike_D_laptop has quit IRC16:15
dprincendipanov: positive16:15
dprincendipanov: https://review.openstack.org/#/c/190629/16:16
ndipanovO_o16:16
*** achanda has quit IRC16:17
*** wwriverrat has quit IRC16:17
dansmithndipanov: this seems weird: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L703-70516:18
ndipanovyeah saw that16:19
*** wwriverrat has joined #openstack-nova16:19
*** arnaud____ has quit IRC16:20
*** yamahata has quit IRC16:20
*** gszasz has quit IRC16:21
*** kiran-r has quit IRC16:22
*** krtaylor has quit IRC16:22
*** alex_klimov has quit IRC16:23
mriedemoh there was a nova meeting this morning huh :)16:26
mriedemoops16:26
danpbs/morning/afternoon/16:27
*** r-daneel has joined #openstack-nova16:27
*** subscope has quit IRC16:27
mriedemoh there was a nova meeting 2 hours and 27 minutes ago huh :)16:27
*** moshele has quit IRC16:28
*** atuvenie has joined #openstack-nova16:29
*** matrohon has quit IRC16:29
openstackgerritjichenjc proposed openstack/nova: Add common function for v2.1 API flavor_get.  https://review.openstack.org/13656816:30
openstackgerritjichenjc proposed openstack/nova: Add common function for v2 API flavor_get.  https://review.openstack.org/13656716:30
johnthetubaguymriedem: morning!16:31
*** sambol has joined #openstack-nova16:31
*** jaypipes has joined #openstack-nova16:35
*** achanda has joined #openstack-nova16:35
*** jcoufal has quit IRC16:36
*** unicell has joined #openstack-nova16:38
*** vilobhmm has joined #openstack-nova16:40
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026716:40
*** vilobhmm1 has joined #openstack-nova16:41
*** vilobhmm has quit IRC16:44
*** pixelb has quit IRC16:45
samueldmqhi, we are working in the implementation of hierarchical quotas in nova16:45
*** annashen has joined #openstack-nova16:45
samueldmqthis requires nova to call keystone to know the project hierarchy16:46
samueldmqwhat would be the best approach to instantiate ksclient in nova side ? currently we are getting auth_url + token from the request context16:46
samueldmqericksonsantos ^16:46
*** Marga_ has quit IRC16:47
alaskibauzas: just back from lunch16:49
alaskibauzas: if those properties are available in another form, then definitely remove them16:49
*** exploreshaifali has joined #openstack-nova16:50
dansmithmriedem: wanna hit this stable review? https://review.openstack.org/#/c/187740/16:50
*** ndipanov has quit IRC16:50
samueldmqsdague, hi, any thought on my question above ? :)16:50
*** Marga_ has joined #openstack-nova16:51
*** derekh has quit IRC16:51
bauzasalaski: well, sorry I was unclear, since the Instance object is not provided in the ReqSpec, there would be no way to get these fields unless you're bumping the version and adding the fields16:52
*** salv-orl_ has joined #openstack-nova16:52
*** sahid has quit IRC16:52
*** Mike_D_laptop has joined #openstack-nova16:52
bauzasalaski: I mean os_type and project_id16:52
*** eglynn__ has quit IRC16:53
openstackgerritMiguel Lavalle proposed openstack/nova-specs: Integrate DNS resolution with Neutron using Nova hostname  https://review.openstack.org/9015016:53
bauzasalaski: that's why I think about downstream people by providing a way to add some non-persisted fields16:54
*** yamahata has joined #openstack-nova16:54
*** salv-orlando has quit IRC16:54
*** VW has joined #openstack-nova16:55
alaskibauzas: perhaps, but if they're important the first time they'll probably be important for later schedules so everything should be persisted16:55
sc68caljohnthetubaguy: hey, have a question about nova-spec repo and permissions - I can comment on https://review.openstack.org/#/c/169638/ but I can't vote?16:55
*** dprince has quit IRC16:56
alaskibauzas: I mean everything that's being used16:56
sc68calI think my comment is important enough to warrant a -1 - it's a big issue16:56
*** achanda has quit IRC16:56
sc68calhmmmmmmm16:56
sc68calnow I can vote? whaaaa?16:56
mriedemdansmith: +216:56
dansmithmriedem: thanks16:57
johnthetubaguysc68cal: funky, you should be able to vote, it does go away when the session times out / you get logged out16:57
sc68caljohnthetubaguy: ah, I know why - I was using the link from eavesdrop - I commented on an old patchset16:57
johnthetubaguysc68cal: oooh, yeah, good point16:57
johnthetubaguysc68cal: I keep doing that when I update commit messages16:58
johnthetubaguysc68cal: good comment by the way16:59
*** mriedem is now known as mriedem_afk17:00
sc68caljohnthetubaguy: haha - sorry for the panic there for a second, but yeah I'm only running around like a nut because it was only a couple weeks ago we talked about this issue on the neutron side17:00
johnthetubaguysc68cal: ah, no worries17:00
*** veena has joined #openstack-nova17:00
sc68caljohnthetubaguy: I'd have to hunt down the review where someone pointed out the issue, but I think we decided that even if they only specificy a single subnet ID on a network that is dual stacked- they're going to get an Ipv6 address no matter what, we're not going to honor that kind of request and start filtering icmpv6 packets to accomplish it17:02
sc68caljust so they get only the ipv4 subnet they specified17:02
johnthetubaguysc68cal: I think that makes some sense, although it might not be what the user wanted, but yeah, its an issue17:03
*** annegentle has joined #openstack-nova17:03
johnthetubaguysc68cal: my bigger issue is we want to deprecate those APIs and possibly remove them in a microversion, but probably not till next cycle17:03
*** tonytan4ever has quit IRC17:05
sc68caljohnthetubaguy: understood - I'll be sharing this spec with the neutron team so we can take a look and provide input - credit to anteaya for alerting me to it17:06
*** bnemec has joined #openstack-nova17:06
johnthetubaguysc68cal: we might want a way to get those neutron specs too you, more generally CPL review worthy specs17:06
*** lucasagomes has quit IRC17:07
*** Mike_D_laptop1 has joined #openstack-nova17:07
*** danpb has quit IRC17:07
johnthetubaguysc68cal: if you some up with a good way, maybe some git commit tags, they we could try it17:07
sc68caljohnthetubaguy: I think I've got nova-specs subscribed in gertty, if not I'll fix17:07
johnthetubaguycool17:07
*** nic has joined #openstack-nova17:07
* johnthetubaguy has to run to band rehearsal now17:08
*** Mike_D_laptop has quit IRC17:09
openstackgerritVilobh Meshram proposed openstack/nova-specs: Servicegroup foundational refactoring for Control Plane  https://review.openstack.org/19032217:10
*** mpaolino has quit IRC17:11
*** pbrooko has quit IRC17:12
vilobhmm1johnthetubaguy : hi..you have 2 min or so..17:14
*** Mike_D_laptop1 has quit IRC17:16
mnestratovjohnthetubaguy: could you please remove -2 in https://review.openstack.org/#/c/186858/ as soon as its bp got approved?17:18
openstackgerritMarian Horban proposed openstack/nova: Helper script for running under Apache2  https://review.openstack.org/19072717:18
*** mingy has joined #openstack-nova17:19
openstackgerritAlexis Lee proposed openstack/nova-specs: No more soft delete  https://review.openstack.org/18464517:21
*** iamjarvo has quit IRC17:24
*** ssurana has joined #openstack-nova17:26
*** mpaolino has joined #openstack-nova17:26
openstackgerritPetrut Lucian proposed openstack/nova: Libvirt: Fix SMBFS volume attach race condition  https://review.openstack.org/18761917:27
openstackgerritNicolas Simonds proposed openstack/nova: Use utf8_bin collation on the flavor extra-specs table in MySQL  https://review.openstack.org/19030017:27
*** otter768 has joined #openstack-nova17:27
*** tonytan4ever has joined #openstack-nova17:28
*** lpetrut has quit IRC17:30
openstackgerritQiu Yu proposed openstack/nova: libvirt: Force iSCSI disconnect after timeout  https://review.openstack.org/16781517:32
*** otter768 has quit IRC17:32
*** zzzeek has joined #openstack-nova17:33
*** jistr has quit IRC17:35
*** dprince has joined #openstack-nova17:41
*** jlanoux has joined #openstack-nova17:43
*** radek_ has joined #openstack-nova17:44
*** sdake has joined #openstack-nova17:46
*** jang has quit IRC17:49
*** cbader has joined #openstack-nova17:51
*** iamjarvo has joined #openstack-nova17:51
*** iamjarvo has quit IRC17:51
*** iamjarvo has joined #openstack-nova17:52
*** iamjarvo has quit IRC17:52
*** sdake_ has joined #openstack-nova17:54
*** agireud has quit IRC17:56
*** mmedvede has joined #openstack-nova17:57
*** achanda has joined #openstack-nova17:57
*** sdake has quit IRC17:58
*** Marga_ has quit IRC17:59
*** Marga_ has joined #openstack-nova17:59
*** VW has quit IRC17:59
*** lpetrut has joined #openstack-nova18:00
*** destiny has quit IRC18:00
*** hemna is now known as hemnafk18:01
*** VW has joined #openstack-nova18:02
*** marun has quit IRC18:03
*** ociuhandu has quit IRC18:06
*** jlanoux has quit IRC18:12
*** agireud has joined #openstack-nova18:13
*** annegentle has quit IRC18:14
*** jdurgin1 has joined #openstack-nova18:15
*** jdurgin has quit IRC18:17
*** annegentle has joined #openstack-nova18:17
*** veena has quit IRC18:18
*** krtaylor has joined #openstack-nova18:18
*** Marga_ has quit IRC18:19
*** Marga_ has joined #openstack-nova18:19
*** exploreshaifali has quit IRC18:20
*** salv-orl_ has quit IRC18:20
*** salv-orlando has joined #openstack-nova18:21
*** pbrooko has joined #openstack-nova18:24
*** salv-orlando has quit IRC18:26
*** SourabhP has joined #openstack-nova18:26
*** eliqiao has quit IRC18:30
*** achanda has quit IRC18:31
*** eliqiao has joined #openstack-nova18:31
*** Marga_ has quit IRC18:32
*** baoli has quit IRC18:32
*** Marga_ has joined #openstack-nova18:32
*** operator99 has quit IRC18:32
*** iamjarvo has joined #openstack-nova18:32
*** iamjarvo has quit IRC18:33
*** iamjarvo has joined #openstack-nova18:33
*** dprince has quit IRC18:34
*** iamjarvo has joined #openstack-nova18:35
*** iamjarvo has quit IRC18:35
openstackgerritKarim Boumedhel proposed openstack/nova: report an error for hw:numa_nodes=0  https://review.openstack.org/19026718:36
*** achanda has joined #openstack-nova18:37
*** ssurana1 has joined #openstack-nova18:38
*** gyee has joined #openstack-nova18:41
*** ssurana has quit IRC18:41
jrollis there an etherpad going for the midcycle yet? the one on https://wiki.openstack.org/wiki/Sprints/NovaLibertySprint is empty18:41
*** hemnafk is now known as hemna18:43
*** pbrooko_ has joined #openstack-nova18:44
*** annegentle has quit IRC18:45
*** ijw has quit IRC18:45
*** pbrooko has quit IRC18:46
*** jdurgin has joined #openstack-nova18:46
*** jdurgin1 has quit IRC18:48
*** aix has quit IRC18:49
*** achanda has quit IRC18:50
*** achanda has joined #openstack-nova18:52
*** jaypipes has quit IRC18:52
*** mnestratov has quit IRC18:53
*** pbrooko_ has quit IRC18:56
*** claudiub has quit IRC18:59
*** xgsa has joined #openstack-nova19:00
*** achanda has quit IRC19:00
*** marun has joined #openstack-nova19:00
*** winston-d has quit IRC19:00
*** VW_ has joined #openstack-nova19:02
*** achanda has joined #openstack-nova19:02
*** eliqiao1 has joined #openstack-nova19:04
*** VW has quit IRC19:04
*** ijw has joined #openstack-nova19:05
*** exploreshaifali has joined #openstack-nova19:05
*** greghaynes has quit IRC19:05
*** eliqiao has quit IRC19:05
*** greghaynes has joined #openstack-nova19:05
*** marun has quit IRC19:05
*** annashen has quit IRC19:08
*** mriedem_afk is now known as mriedem19:08
*** VW_ has quit IRC19:10
*** VW has joined #openstack-nova19:10
*** pbrooko has joined #openstack-nova19:12
*** mpaolino has quit IRC19:14
*** annashen has joined #openstack-nova19:14
tristanCHi folks, can someone familiar with trusted compute pool please have a look at bug 1456228 ?19:15
openstackbug 1456228 in OpenStack Security Advisory "Trusted vm can be powered on untrusted host" [Undecided,Incomplete] https://launchpad.net/bugs/145622819:15
*** annegentle has joined #openstack-nova19:16
*** ildikov_ has quit IRC19:17
*** pbrooko has quit IRC19:19
*** alex_klimov has joined #openstack-nova19:20
*** marcusvrn has quit IRC19:24
*** VW has quit IRC19:25
*** pbrooko has joined #openstack-nova19:25
*** pbrooko has quit IRC19:25
*** salv-orlando has joined #openstack-nova19:26
*** nova_newbie has joined #openstack-nova19:26
*** ildikov_ has joined #openstack-nova19:27
*** nova_newbie has quit IRC19:27
openstackgerritHans Lindgren proposed openstack/nova: Remove/deprecate unused parts of the compute node object  https://review.openstack.org/18675719:27
openstackgerritHans Lindgren proposed openstack/nova: Make ComputeNode.service_id nullable to match db schema  https://review.openstack.org/16928419:27
openstackgerritMatt Riedemann proposed openstack/nova: Handle InstanceNotFound when sending instance update notification  https://review.openstack.org/18372719:28
*** otter768 has joined #openstack-nova19:28
openstackgerritHans Lindgren proposed openstack/nova: Avoid querying for Service in resource tracker  https://review.openstack.org/16928819:29
*** VW has joined #openstack-nova19:31
*** annashen has quit IRC19:31
*** otter768 has quit IRC19:33
*** Marga_ has quit IRC19:36
*** Marga_ has joined #openstack-nova19:37
*** VW has quit IRC19:39
*** mwagner_afk has quit IRC19:39
*** baoli has joined #openstack-nova19:41
*** achanda has quit IRC19:41
*** VW has joined #openstack-nova19:42
*** hemna is now known as hemnafood19:44
*** ZZelle_ has joined #openstack-nova19:44
bauzasis there a netsplit or is the channel really quiet ? :)19:45
*** rotbeard has quit IRC19:45
bauzasalaski: around ? sorry, was in a family time :)19:46
alaskibauzas: yep19:46
bauzasalaski: just had no time to explain my thoughts19:47
bauzasalaski: so https://review.openstack.org/#/c/188485/3/nova/scheduler/filter_scheduler.py,cm is about to remove os_type and project_id19:48
bauzasalaski: because they are both not in use, and can also be checked by calling the instance_props19:48
bauzasalaski: since you said you're using them d/s, my take is to say we can't add them in the ReqSpec object unless they are in use in-tree19:49
*** SourabhP has quit IRC19:49
bauzasalaski: I mean, adding them as fields19:49
alaskiI agree with that19:49
bauzasalaski: given that, I'm fine with providing some getter/setter methods for adding non-fields to the ReqSpec object19:50
alaskithe burden is on us to put something in-tree to justify their existence imo19:50
bauzasalaski: a middleground would consist in making sure those could be provided in the object, but not as fields19:51
bauzasalaski: so not persisted neither sent over RPC19:51
*** haypo has joined #openstack-nova19:52
bauzasalaski: if you see https://review.openstack.org/#/c/188485/3/nova/scheduler/filter_scheduler.py,cm I will have to do that for config_options19:52
alaskibauzas: that's somewhat useful as it can help initial scheduling, but means we lose them for a reschedule.  I would rather move away from that and just not add things that way19:52
vilobhmm1bauzas : in your reply to https://review.openstack.org/#/c/190322/5/specs/liberty/approved/servicegroup-api-control-plane.rst  you mentioned about asking scheduler team but i dont see anything for scheduler team meetings here https://wiki.openstack.org/wiki/Nova#Active_Sub-teams I know you work for scheduler so thought will check with you…19:52
vilobhmm1thanks for the review on both the specs19:52
bauzasalaski: that's just a trade-off :)19:53
*** sdake_ has quit IRC19:53
bauzasalaski: again, see the ugly config_options19:53
bauzasalaski: by doing that, we allow out-of-tree filters to know some extra config stuff19:53
*** ildikov_ has quit IRC19:54
alaskibauzas: where are the config options?19:54
bauzasalaski: prepare to be happy19:54
*** thangp has quit IRC19:55
bauzasalaski: https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py#L10019:55
bauzasalaski: https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py#L12619:55
*** sdake has joined #openstack-nova19:56
bauzasvilobhmm1: yeah, that's a new stuff for Liberty, we're trying to have subteams directly accounting for their own changes19:56
alaskioh, right.  more fun things19:57
bauzasalaski: of course, config_options and context are not in use in-tree, but should I provide the ReqSpec, it would blow out out-of-tree filters19:57
bauzasalaski: so the thing is, let's have some way to set/get some non-fields for the ReqSpec so it would still help them but would also say that's not a contract19:58
alaskibauzas: I think that's fine.  especially for the config, since the filters could just load those themselves19:59
*** SourabhP has joined #openstack-nova19:59
bauzasalaski: yup, all of that is on the sched side19:59
alaskiI meant I think it's fine to take away things not being used in tree, despite being a victim of that20:00
bauzasalaski: I see20:00
alaskibut let's explore the ability to send fields on the first schedule and not persist them20:00
vilobhmm1bauzas : your -1 is for checking with Scheduler subteam right ? because for every other comment I see you agree with the proposal…sorry if I am missing anything ?20:00
bauzasvilobhmm1: my -1 is for saying that you need to explain more that the SG API should be a abstract layer (or a proxy if you prefer) for both the datastore and the services table20:01
alaskibauzas: would you add the config options, os type, and project id for now?20:01
bauzasvilobhmm1: eg. what are you planning to do about the disabled field ?20:02
alaskibauzas: actually, I'm thinking more and changing my mind20:02
bauzasalaski: config_options is doable, os_type wouldn't, since it's related to the instance, but we're removing the instance from the object20:02
bauzasalaski: okay, fire it20:03
alaskibauzas: I think we should send fields that could reasonably be used for scheduling purposes, like os_type or project_id, whether or not they're used in-tree20:03
bauzasvilobhmm1: I made a long email explaining my thoughts, feel free to read it20:03
mriedemsdague: note to self (and you): when the ec2 api goes out of tree, we should also remove this: https://review.openstack.org/#/c/38081/ :)20:04
bauzasalaski: erm20:04
mriedemb/c w/o the ec2 context, that's very confusing in the compute manager20:04
alaskibauzas: if we're going to send the data, let's do it properly20:04
mriedemoh damn nvm we can't20:04
mriedemb/c ec2 out of tree != ec2 api dead20:04
mriedem:(20:04
*** Nikolay_St has joined #openstack-nova20:04
vilobhmm1bauzas : sure I can do that…if it is not clear from the spec…my plan is admin-interface and extensions to go through services table and but move the service liveliness handled by the resp data store….I will explicitly mention it..I went through the email thread :)20:05
bauzasalaski: my 'erm' is by saying that I don't see why we should add some fields if they are not in use ?20:05
vilobhmm1bauzas : basically the sg abstraction layer should take care of it….will update the spec with details..20:06
bauzasalaski: I mean, that's the whole use of the objects, right? if someone wants a new field, he just has to bump a new ver20:06
alaskibauzas: right.  but the scheduler is a component that allows for extensibility20:07
alaskithis is one area where it's reasonable to have some very specific filters/weights that may not go upstream20:07
bauzasalaski: I just want to make sure the reqspec object wouldn't be a vector for any out-of-tree need20:08
bauzasalaski: I mean, the contract is to say that you're a full resident if you're using that data, or you get a green card only (non-field) if you don't use it20:08
alaskiI agree.  I think there's still a boundary of what's reasonable for a scheduler to use.  like instance name or uuid, those should have no affect on scheduling20:09
bauzasalaski: that said, I truly admit that os_type and project_id are reasonable20:09
alaskiwhat's the benefit of allowing non-fields?  they'll be a vector for out of tree needs, without all the nice things a field provides20:10
bauzasalaski: but for example, config_options is not20:10
bauzasalaski: that's bound by the layer isolation20:10
bauzasalaski: ie. there is no way to use them out of the scheduler, and they won't be persisted20:11
alaskiagreed20:11
bauzasalaski: that's just a convenient handler for passing out some data to filters20:11
bauzasalaski: ideally, we should even remove from in-tree the config_options and context and ask the downstream vendors to set those keys elsewhere20:12
alaskiprobably, though I have no clue what's actually in the config options20:13
alaskithe context is because of db calls I'm guessing20:13
bauzasalaski: eg. in a new OutOfTreeFilterScheduler which would inherit from FilterScheduler and would just put those keys in filter_props20:13
bauzasalaski: since both context and config_options are not in use in-tree, we can just speculate about20:15
alaskibauzas: oh yeah.  I would remove those, and if a case can be made for pulling some data from those into the requestspec we should look at that20:17
*** haypo has left #openstack-nova20:17
*** annashen has joined #openstack-nova20:21
*** matrohon has joined #openstack-nova20:24
openstackgerritVladik Romanovsky proposed openstack/nova: Adding user_id handling to keypair index, show and create api calls  https://review.openstack.org/7048520:24
openstackgerritVladik Romanovsky proposed openstack/nova: tests: functional tests for keypairs create in API microversion 2.5  https://review.openstack.org/18364520:24
*** Sukhdev has joined #openstack-nova20:25
openstackgerritAndre Aranha proposed openstack/nova: Pass Down the Instance Name to Ironic Driver  https://review.openstack.org/19067520:25
*** ildikov_ has joined #openstack-nova20:30
*** achanda has joined #openstack-nova20:31
*** alexpilotti has quit IRC20:31
*** rotbart has joined #openstack-nova20:34
*** ijw has quit IRC20:35
*** ijw has joined #openstack-nova20:36
*** vladikr has quit IRC20:37
*** electroc_ has joined #openstack-nova20:39
*** mingy has quit IRC20:40
*** electrocucaracha has quit IRC20:42
*** achanda has quit IRC20:43
*** ildikov has quit IRC20:43
*** dboik has quit IRC20:45
*** annegentle has quit IRC20:45
flwangmriedem: i have created a bp and will submit a spec today20:46
flwangmriedem: https://blueprints.launchpad.net/nova/+spec/backup-volume-backed-instance20:47
*** isd has joined #openstack-nova20:47
*** baoli_ has joined #openstack-nova20:48
*** ivasev has quit IRC20:48
*** mingy has joined #openstack-nova20:51
*** rotbart has quit IRC20:51
*** baoli has quit IRC20:51
openstackgerritArtom Lifshitz proposed openstack/nova-specs: Libvirt: vNIC<->network identification  https://review.openstack.org/19081420:56
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/nova: Create column allocated in Quota table  https://review.openstack.org/15132720:57
*** Marga_ has quit IRC20:58
*** jdurgin1 has joined #openstack-nova20:59
*** Marga_ has joined #openstack-nova20:59
*** rfolco has quit IRC20:59
*** aysyanne has quit IRC20:59
openstackgerritAndrew Laski proposed openstack/nova: Cells: Skip initial sync of block_device_mapping  https://review.openstack.org/17350221:00
mingyedleafe: ping21:00
*** jdurgin has quit IRC21:00
*** patrickeast_ has joined #openstack-nova21:01
*** baoli_ has quit IRC21:02
*** patrickeast has quit IRC21:02
*** patrickeast_ is now known as patrickeast21:02
*** raildo has quit IRC21:04
openstackgerritEd Leafe proposed openstack/nova-specs: Remove v3 from nova code tree  https://review.openstack.org/18921821:05
edleafemingy: pong21:05
*** artom has quit IRC21:05
mingythis is regarding your earlier comment about six.iteritems()... it seems that opinions on the mailing list are divided on its use. what is our take on this?21:06
-openstackstatus- NOTICE: Gerrit has been restarted to terminate a persistent looping third-party CI bot21:07
mingyedleafe: i.e. it seems like the discussion is still premature at this point21:08
*** thedodd has quit IRC21:08
edleafemingy: the potential gain is tiny unless you are talking about millions of items21:09
*** lpetrut has quit IRC21:09
mingyedleafe: understandably. so knowing this is it desirable that someone rewrites the entire codebase to change six.iteritems(d) into d.items() or vice versa?21:10
edleafemingy: I think that there are more important issues to tackle first :)21:11
edleafemingy: but new/changed code should not add to the problem.21:11
*** Nikolay_St has quit IRC21:11
mriedemmingy: it falls into a bigger effort to make things work on py3421:12
mriedemwhich is using six for most of it21:12
mriedemthis probably got caught up in that21:12
*** annegentle has joined #openstack-nova21:13
mingymriedem: makes, sense, considering we're talking about six. I was wondering also about functions like itervalues() vs values(), xrange() vs range() etc, that are in also a similar situation but not explicitly mentioned in the thread.21:14
edleafemingy: if you use six.range(), that translates to xrange in Python 2.x21:15
mingybecause if we're going to use items() instead then we should also use values() and range(), and then the module six would not be very useful after that21:15
edleafemingy: items(), keys(), and values() all changed in 3.x21:16
edleafesix addresses the differences21:16
mingyedleafe: yup I understand, but six addresses their differences in the same way that it does to iteritems() vs items()21:17
edleafemingy: agreed, but the idea is not to prematurely optimize code. Using items() should be perfectly fine, but if it isn't, you should justify why21:18
*** ijw has quit IRC21:19
mriedemdid dhellmann comment on the thread? he wrote the book, literally.21:19
*** ijw has joined #openstack-nova21:19
edleafemriedem: heh21:20
edleafemriedem: no, I haven't seen him chime in21:20
*** dpaterson has quit IRC21:20
mingymriedem: nope, just checked21:21
mingyedleafe: OK, fair enough.21:21
*** hemnafood is now known as hemna21:21
*** radek_ has quit IRC21:24
*** otter768 has joined #openstack-nova21:29
*** apuimedo has joined #openstack-nova21:29
*** dpaterson has joined #openstack-nova21:32
*** ociuhandu has joined #openstack-nova21:32
beaglesmriedem, crap I accidentally removed the change id when flipping through the commit message21:33
beaglesmriedem, re backport of that ebtables thing21:33
mriedembeagles: i dropped yours after i pushed up mine21:33
beaglesk21:33
*** otter768 has quit IRC21:34
*** tonytan4ever has quit IRC21:35
beaglesvim is sometimes too vim'y21:35
*** eharney has quit IRC21:35
*** ijw_ has joined #openstack-nova21:36
*** annegentle has quit IRC21:38
*** ijw has quit IRC21:39
*** ian_brown has joined #openstack-nova21:39
*** isd has quit IRC21:39
*** dims_ has joined #openstack-nova21:44
*** jwcroppe has joined #openstack-nova21:45
*** dims has quit IRC21:46
*** baoli has joined #openstack-nova21:46
*** jdurgin1 has quit IRC21:47
*** jdurgin has joined #openstack-nova21:49
*** exploreshaifali has quit IRC21:50
*** ijw_ has quit IRC21:52
*** annashen has quit IRC21:53
*** diogogmt has quit IRC21:59
*** mriedem is now known as mriedem_away21:59
*** annegentle has joined #openstack-nova22:00
*** VW has quit IRC22:00
*** baoli has quit IRC22:03
*** matrohon has quit IRC22:03
*** baoli has joined #openstack-nova22:03
*** ijw has joined #openstack-nova22:04
*** apuimedo has quit IRC22:04
*** baoli has quit IRC22:09
*** jecarey has quit IRC22:10
*** electroc_ has quit IRC22:10
*** electrocucaracha has joined #openstack-nova22:10
*** electrocucaracha has quit IRC22:13
tonybOh so it's spec review day there goes that plan :/22:14
*** electrocucaracha has joined #openstack-nova22:14
*** mdrabe has quit IRC22:16
openstackgerritDmitry Guryanov proposed openstack/nova: libvirt: add vzstorage volumes suppport  https://review.openstack.org/19084322:22
openstackgerritWalter A. Boring IV (hemna) proposed openstack/nova: WIP switch to using os-brick  https://review.openstack.org/17556922:23
*** annegentle has quit IRC22:23
*** nic has quit IRC22:23
*** Sukhdev has quit IRC22:25
*** agireud has quit IRC22:25
openstackgerritDmitry Guryanov proposed openstack/nova: libvirt: add vzstorage volumes suppport  https://review.openstack.org/19084322:28
*** jwcroppe has quit IRC22:31
*** VW has joined #openstack-nova22:31
*** jwcroppe has joined #openstack-nova22:31
*** bnemec has quit IRC22:34
*** salv-orlando has quit IRC22:34
cfriesencurious what you folks think...would it make sense to update "instance.launched_at" after a stop/start?22:42
*** marun has joined #openstack-nova22:45
*** slong has joined #openstack-nova22:48
*** VW has quit IRC22:49
*** jgrimm is now known as zz_jgrimm22:51
*** diogogmt has joined #openstack-nova22:52
*** annashen has joined #openstack-nova22:54
*** annashen has quit IRC22:55
openstackgerritBrent Eagles proposed openstack/nova-specs: Amend Wrap Neutron client calls spec  https://review.openstack.org/19085523:02
*** krtaylor has quit IRC23:04
*** ijw has quit IRC23:05
*** zzzeek has quit IRC23:05
*** ZZelle_ has quit IRC23:06
*** annashen has joined #openstack-nova23:11
*** markvoelker has quit IRC23:11
openstackgerritBrent Eagles proposed openstack/nova-specs: Amend Wrap Neutron client calls spec  https://review.openstack.org/19085523:14
*** zhenguo has joined #openstack-nova23:15
*** zzzeek has joined #openstack-nova23:15
*** Sukhdev has joined #openstack-nova23:19
*** marun has quit IRC23:21
*** annashen has quit IRC23:21
*** annegentle has joined #openstack-nova23:24
*** annegentle has quit IRC23:29
openstackgerritBrent Eagles proposed openstack/nova-specs: Refactor of the Neutron network adapter  https://review.openstack.org/13141323:29
*** otter768 has joined #openstack-nova23:30
*** tjones1 has joined #openstack-nova23:32
*** tjones1 has quit IRC23:32
*** tjones1 has joined #openstack-nova23:34
*** otter768 has quit IRC23:34
mingywhat's the status of bug 137020723:37
openstackbug 1370207 in OpenStack Compute (nova) "race condition between nova scheduler and nova compute" [Low,Confirmed] https://launchpad.net/bugs/137020723:37
*** annashen has joined #openstack-nova23:38
*** SourabhP has quit IRC23:42
*** SourabhP has joined #openstack-nova23:45
*** hemna is now known as hemnafk23:45
* mikal reviews specs23:45
mikal(It being Friday here)23:46
anishbeing friday there, shouldn't you be drinking some beer instead ?23:47
mikalWell, its 9:48am23:48
mikalSo a bit early for booze. I need the sun to be over the yard arm first.23:48
anish10am ? are you off the coast of japan somewhere ?23:49
anishor possibly australia23:49
*** salv-orlando has joined #openstack-nova23:49
*** tjones1 has quit IRC23:49
*** tjones1 has joined #openstack-nova23:50
mikalAustralia23:51
mikalMorning is when the wild life is most likely to attack, so I have to stay sober for that bit23:51
mikalIts a survival reflex23:51
anishmakes sense23:52
anishat least you don't have to guard the rabbit fence23:52
*** zzzeek has quit IRC23:52
*** salv-orlando has quit IRC23:53
mikalTrue, we gave up on that23:54
mikal(There's actually a lot of rabbit fencing around where I live. By law those had to be put up when rabbits made it to the area, which was about 100 years ago where I am)23:54

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