Wednesday, 2016-11-16

*** claudiub|2 has quit IRC00:02
*** mlavalle has quit IRC00:10
*** hongbin has quit IRC00:10
*** jwcroppe has quit IRC00:13
*** zul has quit IRC00:13
*** oanson has quit IRC00:16
*** ijw has quit IRC00:18
*** ijw has joined #openstack-nova00:19
*** hfu has joined #openstack-nova00:20
*** lamt has quit IRC00:25
*** hfu has quit IRC00:28
*** hfu has joined #openstack-nova00:29
*** lamt has joined #openstack-nova00:30
*** sach-m_ has quit IRC00:31
*** ijw has quit IRC00:31
*** sach-m has joined #openstack-nova00:32
*** sach-m has quit IRC00:38
*** rama_y has quit IRC00:38
*** sach-m has joined #openstack-nova00:39
*** browne has quit IRC00:42
*** gmann_ has joined #openstack-nova00:43
*** zul has joined #openstack-nova00:43
*** takashin has joined #openstack-nova00:45
*** wanghao_ has joined #openstack-nova00:45
*** Swami has quit IRC00:46
*** tlian has quit IRC00:49
*** bvanhav has joined #openstack-nova00:50
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Abort Cold Migration  https://review.openstack.org/33473200:50
openstackgerritmelanie witt proposed openstack/nova: Detach volume after deleting instance with no host  https://review.openstack.org/34061400:52
*** amotoki has joined #openstack-nova00:52
*** ijw has joined #openstack-nova00:52
*** hoangcx has joined #openstack-nova00:54
*** owalsh_ has joined #openstack-nova00:55
*** bdeschenes has quit IRC00:55
*** owalsh has quit IRC00:56
*** ijw has quit IRC00:57
*** amotoki has quit IRC00:57
*** gjayavelu1 has joined #openstack-nova00:58
*** jwcroppe has joined #openstack-nova00:59
*** ijw has joined #openstack-nova01:02
*** gjayavelu has quit IRC01:02
*** phuongnh has joined #openstack-nova01:02
*** ijw has quit IRC01:07
*** Sukhdev has quit IRC01:22
*** gmann has joined #openstack-nova01:22
*** gmann_ has quit IRC01:23
*** walharthi has quit IRC01:23
*** TravT has joined #openstack-nova01:29
*** yuntongjin has joined #openstack-nova01:29
*** victorhe has joined #openstack-nova01:29
*** amotoki has joined #openstack-nova01:29
*** owalsh_ is now known as owalsh01:30
*** yuntongjin has quit IRC01:30
*** victorhe has quit IRC01:32
*** victorhe has joined #openstack-nova01:33
*** browne has joined #openstack-nova01:33
*** browne has quit IRC01:34
*** ijw has joined #openstack-nova01:37
*** sree has joined #openstack-nova01:37
*** bvanhav has quit IRC01:37
*** takashin has quit IRC01:38
*** rrecio has joined #openstack-nova01:38
*** rrecio_ has joined #openstack-nova01:40
*** hfu has quit IRC01:40
*** thorst has joined #openstack-nova01:41
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224301:41
*** sree has quit IRC01:42
*** rrecio has quit IRC01:43
*** thorst has quit IRC01:45
*** mriedem has joined #openstack-nova01:45
*** shuquan has joined #openstack-nova01:48
*** thorst has joined #openstack-nova01:49
*** gcb has joined #openstack-nova01:50
*** hfu has joined #openstack-nova01:50
*** xinliang has quit IRC01:50
*** thorst has quit IRC01:51
openstackgerritZhenyu Zheng proposed openstack/nova: Add microversion cap information  https://review.openstack.org/39651401:52
mriedemdansmith: do you know if nhicher is still planning on working on this? https://blueprints.launchpad.net/nova/+spec/purge-deleted-instances-cmd01:52
dansmithmriedem: is that a redhat person?01:54
mriedemyeah01:54
mriedemnicolas hicher01:55
*** links has joined #openstack-nova01:55
dansmithI don't think I recognize that name01:55
dansmithoh I see, on the assignee01:56
dansmithhuh01:56
dansmithdunno01:56
dansmithkinda doubt it01:56
*** lamt has quit IRC01:57
*** tonytan4ever has joined #openstack-nova02:01
*** RuiChen has joined #openstack-nova02:02
melwittmriedem: is that like a special case of archive_deleted_rows? only instances and no move to shadow tables?02:02
*** shuquan_ has joined #openstack-nova02:02
*** shuquan has quit IRC02:03
*** xinliang has joined #openstack-nova02:03
mriedemmelwitt: right no move to shadow tables, just purge02:04
mriedemwith a time window i think was proposed,02:04
mriedemlike all instances and related records after x days02:04
melwittgotcha02:05
*** links has quit IRC02:07
mriedemayoung: jamielennox: on this spec for nova to pass a service token to other services to re-auth in case the user token expires, https://review.openstack.org/#/c/387711/702:08
mriedemayoung: what happens if keystone API isn't new enough for that new header?02:08
jamielennoxmriedem: it'll be ignored02:09
jamielennoxso essentially the same behavior as today02:09
*** shuquan_ has quit IRC02:09
mriedem"We add a flag ?allow_expired=1 to the existing GET /auth/tokens validation route that allows fetching an expired token."02:09
mriedemso if keystonemiddleware is new enough it can send that query paramter to the tokens REST API,02:10
mriedembut if keystone API isn't new enough it's just going to not know how to handle that query parameter02:10
mriedemand nothing happens02:10
mriedemrigth?02:10
mriedem*right02:10
*** siva_krish has joined #openstack-nova02:11
jamielennoxyes02:13
*** tjones has quit IRC02:13
jamielennoxmeaning it will be no worse than now02:13
mriedemraj_singh: got some things that could be cleaned up in here in a follow up, but +W https://review.openstack.org/#/c/387711/02:13
mriedemjamielennox: awesome, thanks for clarifying02:14
*** shuquan has joined #openstack-nova02:15
*** thorst has joined #openstack-nova02:20
*** shuquan has quit IRC02:20
*** nic has quit IRC02:21
*** walharthi has joined #openstack-nova02:23
*** hfu has quit IRC02:29
*** owalsh has quit IRC02:29
*** owalsh has joined #openstack-nova02:31
*** victorhe has quit IRC02:32
*** hfu has joined #openstack-nova02:32
*** victorhe has joined #openstack-nova02:35
*** sree has joined #openstack-nova02:36
*** kenperkins has quit IRC02:38
*** Apoorva has quit IRC02:39
*** thorst has quit IRC02:40
*** sree has quit IRC02:41
*** armax has quit IRC02:44
*** yuntongjin has joined #openstack-nova02:45
openstackgerritint32bit proposed openstack/python-novaclient: Change fake server id as str to fit real server id type  https://review.openstack.org/39805002:50
*** shuquan has joined #openstack-nova02:50
mriedemmikal: comments in https://review.openstack.org/#/c/395959/ - mostly ok but i think we could use some more details on the user role thing02:53
mriedemi didn't grok most of that discussion during the summit session02:53
*** unicell has quit IRC02:56
*** ijw has quit IRC03:02
*** baoli has joined #openstack-nova03:03
*** zhangyufei has joined #openstack-nova03:04
*** tbachman has quit IRC03:07
*** mfeoktistov has joined #openstack-nova03:07
*** armax has joined #openstack-nova03:07
*** ijw has joined #openstack-nova03:08
openstackgerritLi Yingjun proposed openstack/nova: No return for flavor destroy  https://review.openstack.org/39806003:09
*** victorhe has quit IRC03:12
*** victorhe has joined #openstack-nova03:13
*** ijw has quit IRC03:13
*** victorhe has quit IRC03:17
*** mriedem has quit IRC03:18
*** siva_krish has quit IRC03:19
*** gjayavelu1 has quit IRC03:20
*** yuntongjin has quit IRC03:28
*** hongbin has joined #openstack-nova03:29
*** hfu has quit IRC03:35
*** zhangyufei has quit IRC03:35
*** shuquan has quit IRC03:35
*** hfu has joined #openstack-nova03:35
*** tjones has joined #openstack-nova03:39
*** armax has quit IRC03:39
*** rrecio_ has quit IRC03:41
*** fragatin_ has joined #openstack-nova03:47
*** manasm has joined #openstack-nova03:49
*** fragatina has quit IRC03:51
*** fragatin_ has quit IRC03:52
*** baoli has quit IRC03:52
*** psachin has joined #openstack-nova03:54
*** siva_krish has joined #openstack-nova04:01
*** siva_krish has quit IRC04:01
*** Jeffrey4l has joined #openstack-nova04:03
*** amotoki has quit IRC04:09
*** GB21 has joined #openstack-nova04:12
*** kwathore__ has joined #openstack-nova04:14
*** Sukhdev has joined #openstack-nova04:14
*** armax has joined #openstack-nova04:16
*** manasm has quit IRC04:18
*** takedakn has joined #openstack-nova04:21
*** hongbin has quit IRC04:23
*** tonytan4ever has quit IRC04:23
*** tonytan4ever has joined #openstack-nova04:23
*** sudipto has joined #openstack-nova04:24
*** bks has joined #openstack-nova04:24
*** walharthi has quit IRC04:25
*** takedakn has quit IRC04:26
*** victorhe has joined #openstack-nova04:26
*** kwathore__ has quit IRC04:26
*** kwathore__ has joined #openstack-nova04:27
*** tonytan4ever has quit IRC04:28
*** nicolasbock has quit IRC04:28
*** victorhe has quit IRC04:30
*** takedakn has joined #openstack-nova04:31
*** yamahata has quit IRC04:32
*** rdo has quit IRC04:34
*** rdo has joined #openstack-nova04:36
*** khamtamtun has joined #openstack-nova04:40
*** khamtamtun has quit IRC04:44
*** krtaylor has joined #openstack-nova04:45
*** ratailor has joined #openstack-nova04:51
*** sree has joined #openstack-nova04:51
*** sudipto has quit IRC04:53
*** archies has joined #openstack-nova04:54
*** manasm has joined #openstack-nova04:55
*** zhangyufei has joined #openstack-nova04:55
*** kwathore__ has quit IRC04:55
*** kwathore has joined #openstack-nova04:55
*** walharthi has joined #openstack-nova04:56
openstackgerritHuan Xie proposed openstack/nova: xenapi: support the hotplug of a neutron port  https://review.openstack.org/36550504:56
*** kenperkins has joined #openstack-nova04:57
*** shuquan has joined #openstack-nova04:57
*** tjones has left #openstack-nova04:59
*** ijw has joined #openstack-nova05:01
*** kwathore has quit IRC05:07
*** kwathore has joined #openstack-nova05:07
*** yuntongjin has joined #openstack-nova05:07
*** takedakn has quit IRC05:14
*** claudiub has joined #openstack-nova05:15
*** tbachman has joined #openstack-nova05:16
*** darrenc is now known as darrenc_afk05:19
*** dims has quit IRC05:20
*** takedakn has joined #openstack-nova05:22
*** Sukhdev has quit IRC05:25
*** prateek has joined #openstack-nova05:27
*** tjones has joined #openstack-nova05:32
*** gongysh has joined #openstack-nova05:32
*** rama_y has joined #openstack-nova05:34
*** tbachman_ has joined #openstack-nova05:37
*** tbachman has quit IRC05:38
*** tbachman_ is now known as tbachman05:38
*** tbachman has quit IRC05:39
*** gjayavelu has joined #openstack-nova05:40
*** manasm has quit IRC05:40
*** manasm has joined #openstack-nova05:42
*** tbachman has joined #openstack-nova05:42
*** sandanar has joined #openstack-nova05:42
*** moshele has joined #openstack-nova05:44
*** gjayavelu1 has joined #openstack-nova05:48
*** gjayavelu has quit IRC05:49
*** zhangyufei has quit IRC05:50
*** sandanar has quit IRC05:51
*** tjones has quit IRC05:51
*** walharthi has quit IRC05:51
*** harlowja has quit IRC05:55
*** gongysh has quit IRC05:56
*** kenperkins has quit IRC05:57
*** darrenc_afk is now known as darrenc05:57
*** unicell has joined #openstack-nova05:58
*** gcb has quit IRC05:58
*** dims has joined #openstack-nova05:59
*** gcb has joined #openstack-nova05:59
oomichialex_xu: https://review.openstack.org/#/c/388518/ seems good way, did we get a consensus about that in the summit?05:59
*** hshiina has joined #openstack-nova06:00
alex_xuoomichi: yea, people think this is priority task in the release06:00
*** kwathore_ has joined #openstack-nova06:01
oomichialex_xu: cool, I prefer that :)06:01
alex_xuoomichi: thanks, also checking your comment now :)06:02
oomichialex_xu: basically, I just want to know the status code(400?)06:02
oomichiin invalid query cases06:03
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/39791606:03
*** kwathore has quit IRC06:04
alex_xuoomichi: yea, it should be 400, I clarify that06:04
oomichi+1 on 40006:05
alex_xuoomichi: are you agree with Chris's point?06:05
oomichialex_xu: cdent points are many. maybe list structure point?06:07
alex_xuoomichi: ah, sorry, the line 113 one06:07
*** yuntongjin has quit IRC06:08
oomichialex_xu: as your code, the list structure seems good for me because the query itself should be simple and we don't need to take care of multi-level structure06:08
*** abalutoiu has joined #openstack-nova06:09
alex_xuoomichi: yea06:09
*** pbandark has joined #openstack-nova06:09
*** amotoki has joined #openstack-nova06:10
alex_xuoomichi: actually the Chris concern on the single value should be list also. just line 117, will be {'sort_key': ['created_at']}06:11
oomichialex_xu: but I can see cdent point also because a little difficult to know available queries(eg. "a=1&a=2" doesn't seem a list) from the list structure of json-schema06:11
*** victorhe has joined #openstack-nova06:11
oomichialex_xu: ah, I see06:12
oomichialex_xu: maybe the list implementation for a single value would become easy I guess06:12
*** lpetrut has joined #openstack-nova06:12
alex_xuI think finally we want to return 400 for 'a' only accpet single value, but user specify multiple one in the url like 'a=1&a=2'06:13
alex_xuoomichi: if that is a list, we can implement ^ above validation06:13
alex_xus/can/can't/06:13
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224306:14
oomichialex_xu: you are saing "a=1&a=2" becomes 400, right?06:14
*** abalutoiu has quit IRC06:15
alex_xuoomichi: yes06:15
oomichialex_xu: so that should be enum instead of list?06:15
oomichior oneOf06:15
oomichiAs common json-schema, oneOf seems clear meaning for this case06:16
*** zhangyufei has joined #openstack-nova06:16
*** jaosorior has joined #openstack-nova06:16
alex_xuoomichi: let us use one realy example. The 'name' in the server list API. If the request is "name=abc&name=def", actually the API only filter by the last one 'name=def'. The first one was ignored06:17
*** victorhe has quit IRC06:17
*** ekuris has joined #openstack-nova06:18
alex_xuoomichi: in the future whether we want to return 400, when user request "name=abc&name=def", then tell user, you only can pass only one "name" parameter in the url06:18
alex_xus/realy/real/06:18
oomichialex_xu: oh, good explanation. easy understanding for me06:19
alex_xuoomichi: :)06:19
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224306:21
gmannalex_xu: oomichi : yea, but not sure its doable with json schema ?06:22
gmannalex_xu: oomichi with array we can check uniqeness but on object there is no field yet06:22
alex_xugmann: we can implement it, by convert the query parameters into a dict, just like the line 86 at https://review.openstack.org/#/c/388518/9/specs/ocata/approved/consistent-query-parameters-validation.rst06:23
oomichigmann: yeah, I guess general json-schema doesn't support such way06:24
gmannalex_xu: yea for query param we can do in our conversion method06:24
gmannalex_xu: oomichi but same issue we have for request body also06:24
gmannalex_xu: oomichi i was thinking to add this support in json schema lib06:25
gmannwhich we can used in tempest also06:25
gmannbut need to check their process for adding that or they can add06:25
*** tbachman has quit IRC06:26
*** markvoelker has quit IRC06:28
alex_xuoomichi: gmann, fyi, there is second part of this task https://review.openstack.org/#/c/393205/5, appreciate feedback also!06:29
openstackgerritZhenyu Zheng proposed openstack/nova: Add microversion cap information  https://review.openstack.org/39651406:30
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224306:31
*** harlowja_at_home has joined #openstack-nova06:32
*** harlowja_at_home has quit IRC06:33
oomichialex_xu: about the above spec, do we want to put the whitelist of available filters as the decorators on API method?06:33
alex_xuoomichi: yea, the schema is in the REST API impact section06:33
oomichialex_xu: humm, that seems your spec can cover that, I just feel. Do we need to separate that from yours?06:34
alex_xuoomichi: yea, johnthetubaguy suggest we have separate one to clear about the white list. you can find there are a lot of query parameters are removed in that proposal06:35
oomichialex_xu: ok, I will check it deeply later, thanks for picking it up06:36
alex_xuoomichi: thanks for the review also06:36
gmannalex_xu: thanks, ll check that06:39
alex_xugmann: thanks06:39
openstackgerritZhenyu Zheng proposed openstack/nova: Add microversion cap information  https://review.openstack.org/39651406:39
*** jaosorior has quit IRC06:41
*** jaosorior has joined #openstack-nova06:41
*** lpetrut has quit IRC06:42
*** oanson has joined #openstack-nova06:44
*** rama_y has quit IRC06:45
*** walharthi has joined #openstack-nova06:48
openstackgerritAlex Xu proposed openstack/nova: Add microversion cap information  https://review.openstack.org/39651406:50
*** moshele has quit IRC06:52
*** armax has quit IRC06:52
*** walharthi has quit IRC06:53
*** cfriesen has quit IRC06:54
*** ljxiash has joined #openstack-nova07:01
*** liuyulong__ has joined #openstack-nova07:04
*** liuyulong_ has quit IRC07:07
*** edand has joined #openstack-nova07:08
*** unicell has quit IRC07:10
*** tuanluong has joined #openstack-nova07:10
*** unicell has joined #openstack-nova07:11
*** mjura has joined #openstack-nova07:11
*** GB21 has quit IRC07:16
*** mjura has quit IRC07:19
*** mjura has joined #openstack-nova07:19
*** edand has quit IRC07:26
*** alexchadin has joined #openstack-nova07:28
*** andreas_s has joined #openstack-nova07:29
*** edand has joined #openstack-nova07:29
*** GB21 has joined #openstack-nova07:29
*** manasm has quit IRC07:32
*** manasm has joined #openstack-nova07:33
openstackgerritZhenyu Zheng proposed openstack/nova: Remove mox in tests/unit/objects/test_instance_info_cache  https://review.openstack.org/30715507:33
*** jaosorior has quit IRC07:34
*** nherciu has joined #openstack-nova07:35
openstackgerritzhaolihui proposed openstack/nova: Fix failed to boot vm with pci_alias's name including space  https://review.openstack.org/39207707:36
*** houming has joined #openstack-nova07:36
*** lpetrut has joined #openstack-nova07:37
*** manasm has quit IRC07:38
*** manasm has joined #openstack-nova07:38
*** pcaruana has joined #openstack-nova07:41
*** lpetrut has quit IRC07:41
*** rha has joined #openstack-nova07:42
*** markus_z has joined #openstack-nova07:42
*** moshele has joined #openstack-nova07:42
*** walharthi has joined #openstack-nova07:49
*** ihrachys has joined #openstack-nova07:53
*** jaosorior has joined #openstack-nova07:54
*** yuntongjin has joined #openstack-nova07:58
*** gjayavelu1 has quit IRC07:59
openstackgerritZhenyu Zheng proposed openstack/nova: Remove mox in tests/unit/objects/test_pci_device  https://review.openstack.org/30761508:00
*** ihrachys has quit IRC08:02
*** houming has quit IRC08:02
*** gcb has quit IRC08:02
*** zhs has quit IRC08:02
*** takedakn has quit IRC08:06
*** karthiks has quit IRC08:07
openstackgerritLi Yingjun proposed openstack/nova: Notifications on flavor operations  https://review.openstack.org/39817108:07
markus_zsfinucan: JFYI, I'm starting the review of the config options and I go from oldest to newest.08:09
*** houming has joined #openstack-nova08:12
openstackgerritChangBo Guo(gcb) proposed openstack/nova: conf: Remove deprecated service manager opts  https://review.openstack.org/31953208:12
*** gcb has joined #openstack-nova08:15
kaisers@mriedem Looking at it, an issue with the attached RDO cloud.08:19
*** ralonsoh has joined #openstack-nova08:20
*** karthiks has joined #openstack-nova08:22
*** paul-carlton2 has joined #openstack-nova08:23
openstackgerritZhenyu Zheng proposed openstack/nova: Remove mox in tests/unit/objects/test_pci_device  https://review.openstack.org/30761508:24
*** tovin07 has quit IRC08:24
*** alexpilotti has joined #openstack-nova08:26
*** gcb has quit IRC08:27
*** markvoelker has joined #openstack-nova08:29
*** takedakn has joined #openstack-nova08:29
*** ekuris has quit IRC08:30
*** gcb has joined #openstack-nova08:30
*** alexpilotti has quit IRC08:30
*** alexpilotti has joined #openstack-nova08:30
*** markvoelker has quit IRC08:34
*** owalsh has quit IRC08:38
*** GB21 has quit IRC08:38
*** owalsh has joined #openstack-nova08:39
*** lpetrut has joined #openstack-nova08:39
*** ekuris has joined #openstack-nova08:44
openstackgerritPaul Carlton proposed openstack/nova: Attach/detach root volume for shelved_offloaded  https://review.openstack.org/31744608:46
*** manasm has quit IRC08:48
*** GB21 has joined #openstack-nova08:51
openstackgerritZhenyu Zheng proposed openstack/nova: api-ref: body verification for os-hypervisors  https://review.openstack.org/39819708:55
*** andreas_s has quit IRC08:57
*** tovin07 has joined #openstack-nova08:57
*** paul-carlton2 has quit IRC08:58
*** andreas_s has joined #openstack-nova09:00
*** zzzeek has quit IRC09:00
openstackgerritLee Yarwood proposed openstack/nova: encryptors: Introduce encryption provider constants  https://review.openstack.org/39390109:01
openstackgerritAlex Xu proposed openstack/nova: api-ref: Complete all the verifications of remote consoles  https://review.openstack.org/33805109:02
*** victorhe has joined #openstack-nova09:03
*** zzzeek has joined #openstack-nova09:03
*** karthiks has quit IRC09:06
*** victorhe has quit IRC09:07
openstackgerritTimofey Durakov proposed openstack/nova: Add handle for 2 exceptions in force_delete  https://review.openstack.org/39737309:12
*** gouthamr has joined #openstack-nova09:13
*** hshiina has quit IRC09:14
*** gouthamr has quit IRC09:17
*** gouthamr has joined #openstack-nova09:17
*** karthiks has joined #openstack-nova09:19
*** takedakn has quit IRC09:19
*** edand has quit IRC09:22
*** edand has joined #openstack-nova09:22
*** manasm has joined #openstack-nova09:23
*** tovin07 has quit IRC09:23
*** bdeschenes has joined #openstack-nova09:24
*** yassine has joined #openstack-nova09:26
*** yassine is now known as Guest4591009:26
*** sree has quit IRC09:27
*** sree has joined #openstack-nova09:27
*** huanxie has joined #openstack-nova09:28
*** ekuris has quit IRC09:28
*** sree_ has joined #openstack-nova09:31
*** lucas-afk is now known as lucasagomes09:32
*** sree has quit IRC09:32
*** sree_ is now known as Guest4071009:32
*** manasm has quit IRC09:33
*** paul-carlton2 has joined #openstack-nova09:35
*** alexchadin has quit IRC09:35
*** alexchad_ has joined #openstack-nova09:35
*** matrohon has joined #openstack-nova09:36
*** Guest40710 has quit IRC09:36
openstackgerritJohn Hua proposed openstack/nova: WIP: fix memory usage miscalculation  https://review.openstack.org/39485709:37
*** alexchad_ is now known as alexchadin09:39
*** derekh has joined #openstack-nova09:41
*** walharthi has quit IRC09:41
*** oanson has quit IRC09:42
*** gouthamr has quit IRC09:43
*** ekuris has joined #openstack-nova09:43
*** alexchadin has left #openstack-nova09:44
*** roeyc1 has joined #openstack-nova09:45
*** yuntongjin has quit IRC09:46
*** oanson has joined #openstack-nova09:47
openstackgerritZhenyu Zheng proposed openstack/nova: api-ref: verification for os-server-actions(1)  https://review.openstack.org/39823309:49
*** gouthamr has joined #openstack-nova09:50
openstackgerritPaul Carlton proposed openstack/nova: Enabling detach root volume for shelved_offloaded  https://review.openstack.org/32689909:51
openstackgerritPaul Carlton proposed openstack/nova: Attach/detach root volume for shelved_offloaded  https://review.openstack.org/31744609:51
openstackgerritPaul Carlton proposed openstack/nova: Adding device_present field to bdm table  https://review.openstack.org/26805309:51
*** hfu has quit IRC09:51
*** yamahata has joined #openstack-nova09:54
openstackgerritArne Recknagel proposed openstack/nova: libvirt: handle os-brick InvalidConnectorProtocol on init  https://review.openstack.org/39506709:56
openstackgerritZhenyu Zheng proposed openstack/nova: api-ref: verification for os-server-actions(1)  https://review.openstack.org/39823310:01
*** victorhe has joined #openstack-nova10:02
*** zhangyufei has quit IRC10:02
openstackgerritzhaolihui proposed openstack/nova: Fix failed to boot vm with pci_alias's name including space  https://review.openstack.org/39207710:04
*** victorhe has quit IRC10:06
*** yamahata has quit IRC10:07
openstackgerritPawel Koniszewski proposed openstack/nova: Refactor console checks in live migration process  https://review.openstack.org/37326410:07
*** zhs has joined #openstack-nova10:07
tdurakovjohnthetubaguy: hi, are you around?10:09
*** ljxiash has quit IRC10:11
*** ljxiash has joined #openstack-nova10:12
*** shuquan has quit IRC10:14
*** ekuris has quit IRC10:16
*** hoangcx has quit IRC10:16
*** ljxiash has quit IRC10:17
*** phuongnh has quit IRC10:20
*** GB21 has quit IRC10:22
*** tuanluong has quit IRC10:22
*** sahid has joined #openstack-nova10:23
*** cdent has joined #openstack-nova10:27
*** sambetts|afk is now known as sambetts10:28
*** liusheng has quit IRC10:29
*** mvk has quit IRC10:30
*** liusheng has joined #openstack-nova10:30
*** markvoelker has joined #openstack-nova10:30
sahidhello johnthetubaguy, when you have a moment can you re+2 https://review.openstack.org/#/c/284094/, I have addressed couple of minors typos10:31
sahidI'd expect dan smith to ack it by this afternoon10:31
*** ekuris has joined #openstack-nova10:31
*** victorhe has joined #openstack-nova10:31
*** sree has joined #openstack-nova10:32
*** GB21 has joined #openstack-nova10:34
*** markvoelker has quit IRC10:35
*** victorhe has quit IRC10:36
*** bdeschenes has quit IRC10:37
*** sree has quit IRC10:37
*** walharthi has joined #openstack-nova10:38
*** gouthamr has quit IRC10:38
*** gouthamr has joined #openstack-nova10:39
cdentthanks for the comments on the max_unit tests johnthetubaguy, will endeavor to integrate that into my evolving "tests-like-what-nova-likes" guidelines10:40
*** brault has quit IRC10:41
*** BobBall_AWOL is now known as BobBall10:41
*** BobBall is now known as Guest3404210:41
*** victorhe has joined #openstack-nova10:42
johnthetubaguycdent: mind you, some evolution of "what-nova-likes" is no bad thing10:42
*** walharthi has quit IRC10:43
openstackgerritStephen Finucane proposed openstack/nova: Fix backwards compatibility for InstanceNUMACell  https://review.openstack.org/39618410:43
openstackgerritStephen Finucane proposed openstack/nova: Remove 'super' call in obj_make_compatible  https://review.openstack.org/39826410:43
openstackgerritMoshe Levi proposed openstack/nova: [WIP] OVS acceleration  https://review.openstack.org/39826510:44
johnthetubaguysahid: I am curious around dan's take on the quota issues, not sure thats been resolved yet10:44
cdentjohnthetubaguy: stress on the evolving! :)10:44
cdentcontinuously10:44
*** brault has joined #openstack-nova10:45
*** victorhe has quit IRC10:46
*** owalsh has quit IRC10:46
johnthetubaguycdent: +10010:48
openstackgerritPavlo Shchelokovskyy proposed openstack/nova: DNM PoC Enable VNC console access to Ironic nodes  https://review.openstack.org/39827010:50
*** omnipresent has joined #openstack-nova10:52
*** zhangyufei has joined #openstack-nova10:53
*** ihrachys has joined #openstack-nova10:54
*** mvk has joined #openstack-nova10:54
*** omnipresent has quit IRC10:57
openstackgerritMoshe Levi proposed openstack/nova: [WIP] OVS acceleration  https://review.openstack.org/39826511:00
openstackgerritpangliye proposed openstack/nova: Typo error allocations.yaml  https://review.openstack.org/39827511:00
openstackgerritMoshe Levi proposed openstack/os-vif: [WIP] add OVS acceleration  https://review.openstack.org/39827711:02
*** zenoway has joined #openstack-nova11:02
openstackgerritpangliye proposed openstack/nova: Typo error servers.py  https://review.openstack.org/39828011:02
sahidjohnthetubaguy: well the question is not clear for me11:02
johnthetubaguysahid: the question is how to we handle the user's quota for vCPUs (note that happens in the API, so does't have access to the virt driver overhead method)11:03
sahidwe certainly charge for the pCPU consumed that is the point of extending the method 'estimate_instance_overhead'11:03
*** bks has quit IRC11:04
johnthetubaguythere is resource usage on the compute node, and user's quota, which are separate11:04
johnthetubaguyagreed on the resource usage plan11:04
*** houming has left #openstack-nova11:04
sahidi see...11:04
*** ekuris has quit IRC11:05
sahidjohnthetubaguy: how do you handle that point in xenapi fro the memroy overhead ?11:07
*** gouthamr has quit IRC11:07
johnthetubaguysahid: it doesn't consume extra quota, as the overhead scales with the initial quota, so it doesn't really affect capacity planning11:08
openstackgerritint32bit proposed openstack/nova: List support for force-completing a live migration in Feature support matrix  https://review.openstack.org/39787111:09
sahidjohnthetubaguy: i guess for emulator_threads is different, we are in context od cpu_policy dedicated so a vCPU consumed is bassically a pCPU consumed11:09
sahidwe should consume 1 vCPU on the user quota, let me add a note about that specific point11:10
johnthetubaguysahid: I am not sure how that will work, code wise, but thats probably the correct thing to do11:10
johnthetubaguysahid: honestly its tempting to just not affect the user quota11:11
johnthetubaguyas its confusing that metadata on the flavor affects the quota usage11:11
*** victorhe has joined #openstack-nova11:11
johnthetubaguy(we need to rethink quota, generally, but thats a different discussion)11:11
*** Guest34042 is now known as bobba11:12
sahidhum.. if we don't do that an user with a quota of 10vCPUs is able to consume 20pCPUs11:15
*** gszasz has joined #openstack-nova11:15
*** victorhe has quit IRC11:16
*** coreywright has quit IRC11:16
*** GB21 has quit IRC11:18
*** edand has quit IRC11:20
*** adisky has joined #openstack-nova11:20
*** rfolco has joined #openstack-nova11:22
*** ekuris has joined #openstack-nova11:23
*** jaosorior is now known as jaosorior_lunch11:25
johnthetubaguythere are lots of reasons quota are not that strict, think ssd vs non-ssd disks, ironic vs virtual, GPU quota, etc Its only really ever giving you a fuzzy upper bound on what folks can use11:26
*** gouthamr has joined #openstack-nova11:26
johnthetubaguysahid: think about the user that can't launch as their quota says they have 1 vCPU left, and the flavor API says it uses 1vCPU11:27
johnthetubaguysahid: honestly I could be argued into supporting either direction, but I am leaning towards the keep it simple direction11:27
sahidjohnthetubaguy: yes that are good points11:29
*** amotoki_ has joined #openstack-nova11:30
*** nicolasbock has joined #openstack-nova11:31
*** GB21 has joined #openstack-nova11:31
sahidjohnthetubaguy: ok so as you said let's try to stay simple in a first attempt, it should be easy to update that point anyway11:32
*** amotoki has quit IRC11:33
*** sree has joined #openstack-nova11:35
*** gongysh has joined #openstack-nova11:36
*** hfu has joined #openstack-nova11:44
*** gongysh has quit IRC11:45
openstackgerritsahid proposed openstack/nova-specs: Libvirt driver emulator threads placement policy  https://review.openstack.org/28409411:45
openstackgerritThomas Bechtold proposed openstack/nova: Don't refresh info_cache while a instance gets deleted  https://review.openstack.org/39830811:47
alex_xucdent: using the max length of the list to validate the single value parameter is better and simpler, thanks a lot for point that out11:50
*** gouthamr has quit IRC11:51
*** gouthamr has joined #openstack-nova11:52
cdentalex_xu: I'm glad it led somewhere good. I ended up just confusing myself :)11:53
alex_xucdent: :)11:54
*** zenoway has quit IRC11:59
*** zenoway has joined #openstack-nova11:59
openstackgerritMikhail Feoktistov proposed openstack/nova: libvirt: ephemeral disk support for virtuozzo containers  https://review.openstack.org/31248812:02
*** owalsh has joined #openstack-nova12:03
*** zenoway has quit IRC12:04
*** ekuris has quit IRC12:04
*** zenoway has joined #openstack-nova12:07
openstackgerritPaul Carlton proposed openstack/nova: Attach/detach root volume for shelved_offloaded  https://review.openstack.org/31744612:08
*** cdent has quit IRC12:08
*** archies has quit IRC12:08
*** jaosorior_lunch is now known as jaosorior12:09
*** lucasagomes is now known as lucas-hungry12:11
markus_zmikal: I think you can abandon your change https://review.openstack.org/#/c/271354/4/nova/conf/scheduler.py , this is already done by another change.12:15
openstackgerritint32bit proposed openstack/nova: Fix data error in api samples doc  https://review.openstack.org/39782112:17
*** ekuris has joined #openstack-nova12:20
*** GB21 has quit IRC12:22
*** catintheroof has joined #openstack-nova12:23
openstackgerritGábor Antal proposed openstack/nova: Transform instance.create.error notification  https://review.openstack.org/39771512:24
*** hferenc has joined #openstack-nova12:24
*** victorhe has joined #openstack-nova12:30
*** novafire99 has joined #openstack-nova12:31
*** gouthamr has quit IRC12:32
*** markus_z has quit IRC12:33
openstackgerritMikhail Feoktistov proposed openstack/nova: raise exception if create virtuozzo container with swap disk  https://review.openstack.org/39782912:33
*** rtheis has joined #openstack-nova12:34
*** victorhe has quit IRC12:34
*** ekuris has quit IRC12:34
*** talanar has quit IRC12:35
openstackgerritAlex Xu proposed openstack/nova-specs: Consistent query parameters validation  https://review.openstack.org/38851812:36
openstackgerritAlex Xu proposed openstack/nova-specs: Consistent query parameters validation  https://review.openstack.org/38851812:38
*** gcb has quit IRC12:38
*** walharthi has joined #openstack-nova12:39
*** owalsh has quit IRC12:40
*** owalsh has joined #openstack-nova12:40
*** gcb has joined #openstack-nova12:42
*** gmann_ has joined #openstack-nova12:44
alex_xunova api meeting is in 15 mins at #openstack-meeting-412:45
*** owalsh has quit IRC12:46
*** cdent has joined #openstack-nova12:49
*** moshele has quit IRC12:49
*** ekuris has joined #openstack-nova12:50
openstackgerritMikhail Feoktistov proposed openstack/nova: fix error message  https://review.openstack.org/39833412:52
*** thorst_ has joined #openstack-nova12:53
*** thorst_ has quit IRC12:54
*** thorst_ has joined #openstack-nova12:54
*** ratailor has quit IRC12:54
*** pradk has joined #openstack-nova12:55
*** sree has quit IRC12:57
*** sree has joined #openstack-nova12:57
openstackgerritint32bit proposed openstack/nova: Fix data error in api samples doc  https://review.openstack.org/39782112:58
alex_xunova api meeting is running at #openstack-meeting-413:00
*** sree has quit IRC13:01
cdentedleafe, jaypipes: Im available to chat whenever, if we still want to do that, but will need 30 minutes warning to get somewhere talkable13:02
*** moshele has joined #openstack-nova13:03
*** snikitin has quit IRC13:04
*** tblakes has joined #openstack-nova13:06
*** moshele has quit IRC13:06
*** ducttape_ has joined #openstack-nova13:08
*** moshele has joined #openstack-nova13:09
*** kylek3h has quit IRC13:09
*** kylek3h has joined #openstack-nova13:09
*** ducttape_ has quit IRC13:09
*** ducttape_ has joined #openstack-nova13:10
openstackgerritLee Yarwood proposed openstack/nova: compute: Do not create bdms before successfully reserving a volume  https://review.openstack.org/29079313:10
openstackgerritLee Yarwood proposed openstack/nova: Make BlockDeviceMapping object support uuid  https://review.openstack.org/24260313:10
openstackgerritLee Yarwood proposed openstack/nova: Add uuid column to BlockDeviceMapping  https://review.openstack.org/24260213:10
*** prateek has quit IRC13:10
*** hfu has quit IRC13:13
*** kylek3h has quit IRC13:13
openstackgerritAlex Szarka proposed openstack/nova: Reduce code complexity - servers.py  https://review.openstack.org/35986113:14
openstackgerritAlex Szarka proposed openstack/nova: Reduce code complexity - manager.py  https://review.openstack.org/35986813:15
openstackgerritAlex Szarka proposed openstack/nova: Reduce code complexity - linux_net.py  https://review.openstack.org/35987113:15
*** brault has quit IRC13:17
*** brault has joined #openstack-nova13:18
*** lucas-hungry is now known as lucasagomes13:20
*** bdeschenes has joined #openstack-nova13:20
*** lamt has joined #openstack-nova13:23
openstackgerritSylvain Bauza proposed openstack/nova: Extend get_all_by_filters to support resource criteria  https://review.openstack.org/38624213:24
openstackgerritSylvain Bauza proposed openstack/nova: WIP: Expose a REST API method for a specific list of RPs  https://review.openstack.org/39256913:24
*** jheroux has joined #openstack-nova13:24
*** jamielennox is now known as jamielennox|away13:25
*** dave-mccowan has joined #openstack-nova13:26
*** bdeschenes has quit IRC13:27
*** GB21 has joined #openstack-nova13:27
*** talanar has joined #openstack-nova13:28
*** bkopilov_ is now known as bkopilov13:28
schegiHi got a little question related to migration. configuring migration to not use ssh instead qemu+tcp, works fine for live migration (e.g nova live-migration server host) but when i do a 'cold' migration (just nova migrate server) nova still tries to migrate using ssh and fails. All storage is ceph or iscsi so shared.13:28
schegiThis issue also hits me during resizeing.13:29
cdentbauzas: did you know your push to https://review.openstack.org/#/c/386242/ just clobbered edleafe's changes?13:30
bauzascdent: nope, I left them13:30
*** brault has quit IRC13:30
bauzascdent: check the diff between PS7 and PS813:31
cdentI am checking the diff betwene ps7 and ps813:31
*** siva_krish has joined #openstack-nova13:31
cdentI guess you moved the comment back to the start?13:31
*** novafire99 has quit IRC13:31
bauzascdent: nope, placed the comment at the right place rather13:32
bauzascdent: and modified it because it was wrong13:32
*** xyang1 has joined #openstack-nova13:32
cdentokay13:32
bauzasjust removed the Co-Authored-By tag which looks to me like a nit13:33
bauzasgiven I worked on the SQL stuff since 2 weeks, and edleafe just modified a comment...13:33
bauzaswhich is why I was really angry yesterday13:33
cdentbauzas: edleafe didn't just add a comment13:35
cdenthe changed the sql13:35
bauzascdent: sure, but he just added jaypipes's comment, that's it13:35
*** brault has joined #openstack-nova13:35
*** takedakn has joined #openstack-nova13:35
bauzasso, for example, I'm building a house13:35
bauzassince 12 months13:35
*** amotoki_ has quit IRC13:36
bauzasand someone just painting the walls would be co-authoring my house ?13:36
openstackgerritLeehom Li proposed openstack/nova: Support detach interface with same MAC from instance  https://review.openstack.org/37224313:36
cdentbauzas: we work together on this stuff, don't we, as a team, and you've been busy with other important things and edleafe had some time, so he tried to help so that we can move things, made some useful changes, so co-authored seems appropriate. Why does authoriship/ownership matter so much? The tag is there to help find people who can repsond to question on the code.13:37
*** ducttape_ has quit IRC13:38
bauzascdent: I won't go this way and discuss about that13:38
bauzasI just provided my humble opinion13:38
cdentwow, okay.13:38
*** ducttape_ has joined #openstack-nova13:38
*** zhangyufei has quit IRC13:39
bauzascdent: if I would co-author, I would put jay given his comments13:40
*** gmann__ has joined #openstack-nova13:40
bauzasanyway13:41
*** kylek3h has joined #openstack-nova13:42
openstackgerritPavel Kholkin proposed openstack/nova: Adds view builders for keypairs controller  https://review.openstack.org/34728913:42
*** rodrigods has quit IRC13:42
*** esberglu has quit IRC13:42
*** rodrigods has joined #openstack-nova13:42
*** gmann_ has quit IRC13:42
*** ducttape_ has quit IRC13:43
openstackgerritPavel Kholkin proposed openstack/nova: [WIP] scheduler: strictly isolate group of hosts for image/flavor  https://review.openstack.org/37045813:43
*** edmondsw has joined #openstack-nova13:43
*** markvoelker has joined #openstack-nova13:44
*** esberglu has joined #openstack-nova13:45
*** shuquan has joined #openstack-nova13:47
openstackgerritPavel Kholkin proposed openstack/nova: [WIP] scheduler: strictly isolate group of hosts for image/flavor  https://review.openstack.org/37045813:49
openstackgerritPawel Koniszewski proposed openstack/nova: live-mig: Add claims and proper resource tracking  https://review.openstack.org/24448913:50
*** gouthamr has joined #openstack-nova13:50
*** ekuris has quit IRC13:50
*** victorhe has joined #openstack-nova13:51
*** liuyulong_ has joined #openstack-nova13:52
*** rtheis has quit IRC13:52
*** esberglu has quit IRC13:53
*** sree has joined #openstack-nova13:53
*** tlian has joined #openstack-nova13:54
*** gouthamr has quit IRC13:54
openstackgerritStephen Finucane proposed openstack/nova: Fix backwards compatibility for InstanceNUMACell  https://review.openstack.org/39618413:54
*** takedakn has quit IRC13:55
*** liuyulong__ has quit IRC13:55
edleafebauzas: Adding "co-authored-by" isn't stealing credit for someone else's work. It simply a way to show that someone other than the patch owner changed the patch in a significant way.13:55
*** rtheis has joined #openstack-nova13:55
*** eliqiao has quit IRC13:56
edleafebauzas: I don't understand why you feel so offended by that13:56
*** victorhe has quit IRC13:56
bauzasedleafe: for two reasons :13:56
bauzas1/ I think the modification wasn't significant, the only real change was provided by someone different than you13:56
*** eliqiao has joined #openstack-nova13:57
bauzas2/ I usually provide new patchsets for others, but I first ask them if they agree, and then, only unless I'm really working on something needing my mind, I don't add a tag13:57
bauzascall it a gentleman's agreement13:58
bauzasbut I'm done discussing with that13:58
edleafebauzas: All I want to make sure is that you understand that there was no offense intended. We can disagree on the technical merits.13:59
bauzasedleafe: okay, I appreciate that13:59
*** amotoki has joined #openstack-nova13:59
Kevin_Zhengit is pretty common to filter by userid14:00
openstackgerritPavel Kholkin proposed openstack/nova: [WIP] scheduler: strictly isolate group of hosts for image/flavor  https://review.openstack.org/37045814:02
*** alextricity25 has left #openstack-nova14:02
Kevin_Zhengjohnthetubaguy: it is pretty common to filter by user_id14:03
johnthetubaguyKevin_Zheng: project_id is more common I guess?14:03
bauzasedleafe: cdent: about the SQL-ish, you can ask for printing the query using pdb14:03
johnthetubaguyKevin_Zheng: for most it seems like this is the key one:  Index('instances_project_id_deleted_idx', 'project_id', 'deleted')14:03
edleafebauzas: yes, I do that, but I wish there was a simple way of seeing the binding parameters14:04
bauzasedleafe: cdent: it's possible to just str(query) but I tend to use the MySQL dialect14:04
Kevin_Zhengjohnthetubaguy: hmm14:04
*** liuyulong_ has quit IRC14:05
bauzasedleafe: cdent: print str(q.statement.compile(dialect=sqlalchemy.dialects.mysql.dialect()))14:05
*** liuyulong_ has joined #openstack-nova14:05
cdentbauzas: I'm not sure what you're trying to explain? The need (or lack thereof) of the comment, or just the general confusion over the query? If it's the latter the issue isn't that the sqlA is confusing, it's that the generated SQL is14:05
bauzascdent: I try to help you correctly understanding the SQL query14:06
Kevin_Zhengjohnthetubaguy: so do exactly as what currently have indexes?14:06
johnthetubaguyKevin_Zheng: I am not sure14:06
bauzasgiven SQLA can be difficult to review, you can just use pdb and run the print statement above14:06
bauzasthen, either you play with MySQL Workbench like I did14:06
johnthetubaguyKevin_Zheng: I think we should decide what is the bare minimum, then check we have the correct indexes in place14:06
*** ekuris has joined #openstack-nova14:07
bauzasor you pimp your classic favorite sql client to use it14:07
Kevin_Zhengyes, actually14:07
Kevin_ZhengI14:07
*** mriedem has joined #openstack-nova14:07
edleafebauzas: that doesn't show the values of the parameters, unfortunately14:07
Kevin_ZhengI'm not sure what should be included14:07
bauzasedleafe: right, but you get them from the dict14:07
edleafebauzas: which dict?14:08
Kevin_Zhengjohnthetubaguy: could you help on that?14:08
edleafeIOW, I want to make sure that the passed values to the method are the ones that sqla is getting14:08
bauzasedleafe: I suppose you wanna understand how to pass the amounts and the resource classes ?14:08
johnthetubaguyKevin_Zheng: right now, I can't really, I have been trying to find a DB expert to take a look at this for us14:08
*** gmann__ has quit IRC14:09
Kevin_Zhengjohnthetubaguy: hmm sure ok14:09
bauzasedleafe: that's why I'm iterating on the "resources" dict14:09
bauzaskeyed by the RC id14:09
edleafebauzas: no, I want to verify that the values passed in the filters are winding up in the right places in the sqla query14:09
bauzasedleafe: then, pdb it14:09
edleafeI can easily see the dict14:09
openstackgerritLucian Petrut proposed openstack/nova: HyperV: use os-brick for volume related operations  https://review.openstack.org/27350414:10
bauzasedleafe: I also wrote the functional tests for the exact reason to have a TDD14:10
edleafebauzas: that's great, but I'm not just concerned with this particular query14:10
bauzasedleafe: I'm not sure I'm getting your point14:10
edleafebauzas: my difficulty with sqla is that it so effectively hides the query parameters14:11
*** rtheis_ has joined #openstack-nova14:11
edleafeYou can see the SQL, but you can't see the values that are being passed along to the engine14:11
*** gouthamr has joined #openstack-nova14:11
*** victorhe has joined #openstack-nova14:12
*** esberglu has joined #openstack-nova14:12
edleafeIt's hard to debug one-off errors14:12
*** rtheis has quit IRC14:12
*** baoli has joined #openstack-nova14:13
bauzasedleafe: IIRC, there is some way to do that14:13
bauzasedleafe: using SQLA14:13
bauzasedleafe: but you can also modify your mysql server to add a specific log :)14:14
openstackgerritPavel Kholkin proposed openstack/nova: [WIP] scheduler: strictly isolate group of hosts for image/flavor  https://review.openstack.org/37045814:14
bauzasI mean the query log14:14
edleafebauzas: I've only seen complex programs that jump through all sorts of hoops14:14
*** novafire has joined #openstack-nova14:14
*** tbachman has joined #openstack-nova14:14
*** baoli has quit IRC14:14
*** timello has quit IRC14:14
bauzasedleafe: yeah, I remember this now http://stackoverflow.com/questions/5631078/sqlalchemy-print-the-actual-query14:15
*** baoli has joined #openstack-nova14:15
bauzasedleafe: I usually don't need to get the bind parameters because I can read the SQLA statement, but in case you wanna debug, ths ^ can help14:16
*** talanar has quit IRC14:16
bauzasedleafe: I mean the literal_binds kwarg14:16
*** timello has joined #openstack-nova14:17
edleafebauzas: yeah, that's the one I remember seeing14:17
*** prateek has joined #openstack-nova14:17
edleafeI just wish there was a way to: print query.binding_param_dict or something like that14:18
*** baoli_ has joined #openstack-nova14:18
*** ducttape_ has joined #openstack-nova14:20
*** baoli has quit IRC14:21
*** mdrabe has joined #openstack-nova14:22
*** lamt has quit IRC14:23
*** victorhe_ has joined #openstack-nova14:25
*** READ10 has joined #openstack-nova14:26
*** bvanhav has joined #openstack-nova14:28
*** victorhe has quit IRC14:28
edleafejaypipes: are you around?14:28
mriedembauzas: there is a config option in oslo.db to trace the sql calls14:29
bauzasmriedem: <314:29
bauzasmriedem: /me looking, wasn't aware of it14:29
mriedemone of these14:29
mriedem# Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) #connection_debug = 0  # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false14:29
*** victorhe_ has quit IRC14:29
bauzasvoila14:29
bauzasedleafe: ^14:30
*** dave-mccowan has quit IRC14:30
*** timello has quit IRC14:30
bauzasmriedem: the problem we were discussing is that only jaypipes and me were understanding the patch I wrote :p14:30
edleafebut we're using sqla directly, not through oslo.db, right?14:31
*** timello has joined #openstack-nova14:31
*** wanghao_ has quit IRC14:31
*** amotoki_ has joined #openstack-nova14:31
cdentedleafe: the connection is still administered via olso.db14:31
*** ducttape_ has quit IRC14:31
cdentthe oslo stuff just hooks into the engine within sql14:31
cdenta14:31
edleafecdent: ah, thanks14:31
cdent(I think)14:31
bauzasedleafe: cdent: correct14:32
*** walharthi has quit IRC14:32
*** ducttape_ has joined #openstack-nova14:32
*** markus_z has joined #openstack-nova14:32
bauzaswe use the oslo.db connection managers14:32
bauzasedleafe: don't confound using SQLA direct types (instead of SQLA ORM) and the use of oslo.db for calling the database14:33
mriedemrigtht, we're not doing straight sql command execution14:34
mriedemwe're using sqla,14:34
mriedemjust not the ORM14:34
*** amotoki has quit IRC14:34
mriedemi agree that if you're not jaypipes it's not easy to parse14:35
*** jschwarz has joined #openstack-nova14:35
mriedemi think jay dreams in sql14:35
mriedempugs writing db queries14:35
jschwarzHey guys - trying to boot a VM with an image I downloaded fails with "Block Device Mapping is Invalid" - any ideas?14:35
jschwarzThis is the image I used: https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img14:36
mriedemyour bdm is invalid :)14:36
mriedemcheck the request14:36
mriedemlikely the block device mapping parameters to the request are wrong somehow14:36
*** ducttape_ has quit IRC14:36
mriedemlook for errors in the n-api logs14:36
*** ekuris has quit IRC14:37
jschwarzno error in n-api, the parameters I see are here: http://pastebin.com/RaNitUa114:38
*** gouthamr has quit IRC14:39
*** ar1el has joined #openstack-nova14:40
*** cfriesen has joined #openstack-nova14:41
*** amotoki_ has quit IRC14:41
*** jaosorior has quit IRC14:41
sdatkomriedem: hello :)14:41
*** lamt has joined #openstack-nova14:41
*** jaosorior has joined #openstack-nova14:41
mriedemjschwarz: i guess look through https://github.com/openstack/nova/blob/master/nova/compute/api.py#L1287 - does the image with that id exist?14:42
*** shuquan has quit IRC14:42
mriedemsdatko: hi14:42
*** tongli has joined #openstack-nova14:44
*** shuquan has joined #openstack-nova14:44
jschwarzmriedem, it does: http://pastebin.com/psUMB55Z14:45
openstackgerritsahid proposed openstack/nova: libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/27580114:45
openstackgerritsahid proposed openstack/nova: libvirt: do not return serial address if disabled on destination  https://review.openstack.org/39727614:45
openstackgerritsahid proposed openstack/nova: libvirt: clean serial listen addr to always deal with string  https://review.openstack.org/39838914:45
*** mgoddard_ has joined #openstack-nova14:46
*** rama_y has joined #openstack-nova14:46
*** jaosorior has quit IRC14:47
*** cleong has joined #openstack-nova14:47
mriedemjschwarz: which release? master? newton?14:47
mriedemdo you have debug logging enabled?14:47
jschwarzmriedem, it's a master from about 2 months ago14:48
jschwarzmriedem, I can re-stack with an updated master though14:48
*** victorhe has joined #openstack-nova14:48
mriedemi'd enable debug logging first and retry and see if there is anything logged14:48
openstackgerritMatt Riedemann proposed openstack/nova: api-ref: body verification for abort live migration  https://review.openstack.org/39740714:48
jschwarzmriedem, debug logging is on, n-api doesn't show anything suspicious to me14:48
jschwarzgranted, I'm not a nova guy though :)14:49
*** mgoddard has quit IRC14:49
dansmithmriedem: easly is a word14:49
mriedemas is mistakently14:50
dansmithclearly you are mistakent14:50
openstackgerritPaul Carlton proposed openstack/nova: Attach/detach root volume for shelved_offloaded  https://review.openstack.org/31744614:50
*** victorhe has quit IRC14:50
artomjschwarz, you're getting a 400 bad request response? What's your command look like?14:51
*** psachin has quit IRC14:51
*** victorhe has joined #openstack-nova14:51
sdatkomriedem: sorry for responding so late, but I had a problem with my computer14:51
sdatkoself.flags is not possible in FakeLibvirtFixture, as it not inherits from Tests14:52
mriedemjschwarz: the other thing i don't get is the rest api will return the more specific error message, so you should get more details in the response than just 'Block Device Mapping is Invalid'14:52
*** swamireddy has quit IRC14:52
sdatkohowever importing nova.conf and performing CONF.set_override() works fine14:52
mriedemsdatko: ok you might just need to do that then,14:53
sdatkomriedem: is that okay for you?14:53
mriedemthe only thing i worry about with that is concurrency issues with multiple tests running at the same time that are using that flag14:53
mriedembut i think the fixture is applied on setup for each test case so it shouldn't be an issue14:53
jschwarzartom, using Horizon to boot it, actually14:54
jschwarzartom, so I'm guessing something standard14:54
*** ducttape_ has joined #openstack-nova14:54
sdatkonot sure about each tests14:54
jschwarzmriedem, let me run a 'nova boot'14:54
sdatkobut they are applied for eeach class14:54
sdatkook, i will push it to review then :)14:54
*** GB21 has quit IRC14:54
*** nherciu has quit IRC14:54
sdatkomriedem: thank you for help!14:54
*** sree has quit IRC14:55
artomjschwarz, is your image OK? Have you checked the checksum?14:55
*** andymaier has joined #openstack-nova14:55
jschwarzartom, I think it is, I'll make sure14:55
*** sree has joined #openstack-nova14:55
macszmriedem dansmith : this can be restored now https://review.openstack.org/#/c/392236/14:57
*** andymaier has quit IRC14:57
jschwarzmriedem, artom, 'git pull' seems to have fixed it14:58
jschwarzweird14:58
*** rmart04 has joined #openstack-nova14:58
openstackgerritMatt Riedemann proposed openstack/nova: Make n-net refuse to start unless using CellsV1  https://review.openstack.org/39223614:58
*** hongbin has joined #openstack-nova14:58
*** mgoddard has joined #openstack-nova14:58
*** mgoddard_ has quit IRC14:59
mriedemmacsz: we'll see14:59
*** sree has quit IRC14:59
mriedemdansmith: are you going to add any compute api unit test coverage for https://review.openstack.org/#/c/394656/ or you just want to tell me to bug off?15:01
mriedemwe could also do it later on top, i think i know a place to add that into an existing test15:02
dansmithmriedem: I'm working on it now, although there don't seem to be any obvious places that aren't super contrived15:02
dansmithso just writing a new one15:02
mriedemok15:02
dansmithand trying to write it so it won't need to immediately change15:02
mriedemmdbooth is out all week right?15:05
mriedemPTO?15:05
cfriesenhttps://review.openstack.org/#/c/346263 is repeatedly failing nova-dvsm-full-tempest for Microsoft Hyper-V CI.   I can't quite figure out what the actual problem is...could someone take a look?15:05
mriedemcfriesen: that wouldn't be related at all15:06
cfriesenmriedem: okay, cool15:06
dansmithmriedem: yeah15:07
mriedemlooks like the hyper-v ci is cherry picking https://review.openstack.org/#/c/383049/15:07
mriedemfrom tmpest15:07
mriedem*tempest15:07
mriedemclaudiub: is anyone working on adding the vif plugging timeout wait code to the hyper-v driver?15:08
mriedemlpetrut: ^15:09
*** mdrabe has quit IRC15:11
mriedemcfriesen: doesn't look like it's actually testing your change15:11
mriedemHEAD is now at 431e019 Merge commit 'refs/changes/04/273504/19' of ssh://review.openstack.org:29418/openstack/nova into HEAD15:11
mriedemwhich is https://review.openstack.org/#/c/27350415:11
mriedemseems the hyper-v ci is a bit jacked up15:12
*** cdent has quit IRC15:12
openstackgerritThomas Bechtold proposed openstack/nova: Don't refresh info_cache while a instance gets deleted  https://review.openstack.org/39830815:13
*** swamireddy_ has joined #openstack-nova15:15
*** pbandark has quit IRC15:17
*** hieulq_ has joined #openstack-nova15:17
*** kenperkins has joined #openstack-nova15:18
*** prateek has quit IRC15:18
claudiubchecking logs15:19
*** victorhe has quit IRC15:23
openstackgerritAlex Xu proposed openstack/nova-specs: Consistent query parameters validation  https://review.openstack.org/38851815:23
*** cdent has joined #openstack-nova15:24
*** baoli_ has quit IRC15:24
claudiubcfriesen:  seems to be failing during build, while setting up devstack. it'll be fixed shortly. your patch has no impact on the hyper-v driver, so, no need to worry about it. :)15:25
*** mlavalle has joined #openstack-nova15:26
alex_xujohnthetubaguy: I updated the spec https://review.openstack.org/#/c/388518/12, thanks in advance if you still have time to review it today :)15:26
claudiubmriedem: yeah, i was, but someone put him/her self as the assignee of the bug on the nova project, so, I was waiting to see a patch for it. Tomorrow is a week since the assignment, I'll reassign myself for it, and send a patch for it.15:26
mriedemclaudiub: ok15:27
dansmithmriedem: I wrote you the awesomest test15:28
dansmithjust fyi15:28
openstackgerritDan Smith proposed openstack/nova: Return build_requests instead of instances  https://review.openstack.org/37426715:28
openstackgerritDan Smith proposed openstack/nova: Refactor two nearly useless secgroup tests  https://review.openstack.org/39343815:28
openstackgerritDan Smith proposed openstack/nova: Make RPCFixture support multiple connections  https://review.openstack.org/39641715:28
openstackgerritDan Smith proposed openstack/nova: Store security groups in RequestSpec  https://review.openstack.org/39465615:28
cfriesenclaudiub: thanks for taking a look15:29
mriedemcrap i have a meeting to run, bbiab15:29
jaypipesbauzas, mriedem, edleafe, cdent: sorry, got a few morning meetings this mornig.15:29
bauzasjaypipes: fortunately, those morning meetings were during the morning, they could be happening during the afternoons :p15:30
*** hieulq_ has quit IRC15:30
jrollany nova-specs cores have time for a second +2 on the ironic bonding spec today? https://review.openstack.org/#/c/387534/15:30
*** annegentle has joined #openstack-nova15:32
openstackgerritPavel Kholkin proposed openstack/nova: [WIP] scheduler: strictly isolate group of hosts for image/flavor  https://review.openstack.org/37045815:33
openstackgerritAlex Xu proposed openstack/nova-specs: Consistent query parameters validation  https://review.openstack.org/38851815:34
*** ducttape_ has quit IRC15:35
*** jwcroppe has quit IRC15:37
sahidjohnthetubaguy, dansmith, jaypipes: any chance you take a second look at https://review.openstack.org/#/c/284094/ ?15:37
sahidso I can try to fix any comments before end of the day (in my time)15:38
mlavallejaypipes: ping15:39
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/39791615:41
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/39534715:43
*** shuquan has quit IRC15:45
openstackgerritMaciej Szankin proposed openstack/nova: conf: remove deprecated cells driver option  https://review.openstack.org/39842515:45
*** annegentle has quit IRC15:45
dansmithsahid: I'm still not sure about the numa object change, but let johnthetubaguy +2 it and then I will hit it and we can argue about the code in the code15:47
*** armax has joined #openstack-nova15:49
vladikrajo, dansmith, could you please take a look at the pf vlan tags spec, hope all the comments been addressed15:50
vladikrhttps://review.openstack.org/#/c/381370/515:50
*** gjayavelu has joined #openstack-nova15:51
ajoack, I will review again15:51
*** oanson has quit IRC15:51
*** ociuhandu has joined #openstack-nova15:51
cdentalex_xu: if you're still around/awake, if you could have a look at https://review.openstack.org/#/c/355263/ , the one above it is already +W15:52
*** snikitin_ has joined #openstack-nova15:53
*** jwcroppe has joined #openstack-nova15:55
*** lpetrut has quit IRC15:55
*** Sukhdev_ has joined #openstack-nova15:58
*** rrecio has joined #openstack-nova16:02
*** ducttape_ has joined #openstack-nova16:02
*** ar1el has quit IRC16:04
*** dave-mccowan has joined #openstack-nova16:04
moshelemriedem: hi are you planing to go over the specs https://etherpad.openstack.org/p/nova-ocata-spec-review-sprint in tomorrow nova meeting to see which one is approved?16:04
mriedemmoshele: no16:05
*** ababich has joined #openstack-nova16:05
*** rrecio_ has joined #openstack-nova16:05
sahiddansmith: ok we can do that, thanks for your reviews16:05
*** mjura has quit IRC16:06
*** gjayavelu has quit IRC16:06
*** rrecio has quit IRC16:07
*** yamahata has joined #openstack-nova16:07
moshelemriedem: so if they don't get merge by tomorrow they will be rejected, right?. I just want to understand the status of my User-controlled SR-IOV ports allocation (which I know you are not cray about :) )16:07
*** coreywright has joined #openstack-nova16:08
mriedemmoshele: they'll likely be frozen for ocata unless we make some exceptions16:08
*** whenry has joined #openstack-nova16:08
openstackgerritMaciej Szankin proposed openstack/nova: conf: remove deprecated exception option  https://review.openstack.org/39782316:09
*** gouthamr has joined #openstack-nova16:09
*** clenimar has joined #openstack-nova16:11
*** annegentle has joined #openstack-nova16:11
wznoinskmoshele, mriedem we (our division in Intel) are also interested in getting User-controlled SR-IOV ports (surpise surprise :-))  and would like to help16:13
wznoinskmriedem, what is there that could make it more possible to land in Ocata? more code-work, testing?16:14
mriedemwho is going to do 3rd party CI testing on this feature?16:15
mriedemmellanox, intel?16:15
moshelemriedem: we will do, I wrote it in the spec, but it requires some tempest changes16:16
*** ar1el has joined #openstack-nova16:16
wznoinskwe (Intel) do 3rd party testing for all vendor specific features we develop so we can join the development, we'll run 3rdparty testing for it too16:16
*** armax has quit IRC16:16
wznoinsks/we can/if we can16:17
*** rtheis_ is now known as rtheis16:17
*** dtp has joined #openstack-nova16:21
*** whenry has quit IRC16:21
*** ducttape_ has quit IRC16:22
*** ducttape_ has joined #openstack-nova16:23
markus_ztrivial fix: https://review.openstack.org/#/c/393694/116:23
*** armax has joined #openstack-nova16:23
mriedembut i actually like those whitespaces!16:24
*** erhudy has joined #openstack-nova16:24
markus_zIt's for the greater good16:24
mriedemoh well in that case16:24
wznoinskmriedem, so it looks like there will be at least one company testing it, if there's any work we can help with there will be  3rdpartytesting by both companies done on that16:24
*** moshele has quit IRC16:26
mriedemwznoinsk: ok, i understand, i'm not blocking it,16:26
*** roeyc1 has quit IRC16:26
mriedemi'm just trying to wade through several dozen other specs too16:26
macszi like those spaces as well :( i guess few weeks from now there will be a trivial fix that brings them back :D16:26
mriedemand juggle the changes and reviews and bug fixes we're making priorities for ocata already16:27
*** tojuvone has quit IRC16:27
*** rama_y has quit IRC16:29
*** krtaylor has quit IRC16:29
wznoinskmriedem, roger that16:31
mriedemmarkus_z: sfinucan: why can't we get the oslo.db options for the api_database and placement config groups in https://review.openstack.org/#/c/393695/ rather than re-define them ourselves?16:31
mriedemlike, we get keystoneauth options from ksa but for other groups in nova.conf, like ironic and neutron16:31
*** venkhari has joined #openstack-nova16:33
markus_zmriedem: You mean re-using them? AFAIK it would be hard/impossible to deprecate/change one of those options if we did.16:33
mriedemmarkus_z: well for example https://github.com/openstack/nova/blob/master/nova/conf/ironic.py#L10516:34
mriedemthat puts the ksa options in the ironic group in nova.conf16:34
mriedemwhy can't we do similar for the placement and api database groups in nova.conf, but use the options from oslo.db?16:34
openstackgerritJay Pipes proposed openstack/nova: rt: pass nodename to internal methods  https://review.openstack.org/39846916:34
openstackgerritJay Pipes proposed openstack/nova: rt: pass the nodename to public methods  https://review.openstack.org/39847016:34
openstackgerritJay Pipes proposed openstack/nova: rt: remove fluff from test_resource_tracker  https://review.openstack.org/39847116:34
openstackgerritJay Pipes proposed openstack/nova: rt: explicitly pass compute node to _update()  https://review.openstack.org/39847216:34
openstackgerritJay Pipes proposed openstack/nova: rt: use a single ResourceTracker object instance  https://review.openstack.org/39847316:34
markus_zmriedem: I understand what you want, let me dig a little for a proper answer16:35
mriedemthanks,16:35
mriedemi just don't want to copy the values from oslo.db in nova and then oslo.db changes and we're out in the wind16:35
mriedemmarkus_z: btw, do you miss triaging bugs like this? https://bugs.launchpad.net/nova/+bug/164223416:38
openstackLaunchpad bug 1642234 in OpenStack Compute (nova) "error nova.api.openstack.extensions" [Undecided,Invalid]16:38
markus_zmriedem: mhm, that's how I like them, enough room for my wild spirit to to guesswork16:39
*** rmart04 has quit IRC16:39
markus_zs/to/do16:39
openstackgerritLee Yarwood proposed openstack/nova: WIP libvirt: Detach from the domain before detaching encryptors  https://review.openstack.org/39847916:40
mriedemsahid: you might be interested in https://bugs.launchpad.net/nova/+bug/164151716:40
openstackLaunchpad bug 1641517 in OpenStack Compute (nova) "spice can't support usb redirection" [Undecided,New] - Assigned to wang jiedong (jeery)16:40
*** paul-carlton2 has quit IRC16:42
*** siva_krish has quit IRC16:42
*** siva_krish has joined #openstack-nova16:43
*** krtaylor has joined #openstack-nova16:43
*** venkhari has quit IRC16:44
*** zenoway has quit IRC16:47
*** zenoway has joined #openstack-nova16:47
*** jistr is now known as jistr|biab16:48
*** slaweq_ has joined #openstack-nova16:48
openstackgerritThomas Bechtold proposed openstack/nova: Handle deleted instances when refreshing the info_cache  https://review.openstack.org/39830816:49
mriedemomg poison, bad pandora, bad16:50
*** mnestratov has quit IRC16:50
mriedemalex_xu: gmann: oomichi: we allow a string for a port id when creating a server apparently https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/schemas/servers.py#L4416:51
mriedemthat should only ever be a uuid or none16:51
sahidmriedem: looking16:51
mriedemdo you remember at all why we allow that to be a string?16:51
cdent\m/>.<\m/16:51
*** zenoway has quit IRC16:51
mriedemno, there are no horns for poison16:51
cdentsarcastic horns?16:52
mriedemmaybe ironic hipster horns16:52
mriedemi'm sure there is a guy with a hat, beard, suspenders, skinny jeans and poison t-shirt in a coffee shop somewhere16:52
cdenttyping on a manual typewriter16:53
sdatkomriedem: hey... setting16:53
sdatkomriedem: hey... setting CONF.set_override('sysinfo_serial', 'none', 'libvirt') fixes the original problem16:54
mriedemok16:54
mriedembut...?16:54
sdatkomriedem: but there are 8 new problems16:54
mriedemprobably tests that require you to set that to some other value because they rely on it16:54
mriedembut were too lazy to set it specifically16:55
mriedemand relied on the default16:55
sdatkoall the tests are from LibvirtConnTestCase16:55
mriedemalex_xu: oomichi: actually i'm reading that jsonschema incorrectly,16:55
mriedemit says it must be a string of format uuid, else none16:56
*** gjayavelu has joined #openstack-nova16:56
mriedemso i'm not sure why that didn't blow up early in this bug https://bugs.launchpad.net/nova/+bug/164212516:56
openstackLaunchpad bug 1642125 in OpenStack Compute (nova) "Unexpected API Error? (unable to launch instance)" [Undecided,Invalid]16:56
sdatkotest_xml_and_uri and all their variants16:56
sdatkomriedem: http://pastebin.com/mECsUhbL16:57
*** tjones has joined #openstack-nova17:00
*** Zer0Byte__ has joined #openstack-nova17:01
mriedemsdatko: so that means you need to explicitly set self.flags(sysinfo_serial=something, group='libvirt') in those specific test cases that are failing17:01
mriedemprobably just set it to 'auto' for those tests as that's the default17:01
*** gjayavelu has quit IRC17:02
*** swamireddy_ has quit IRC17:02
sdatkoshall I do that for all eight test_xml_and_uri_* functions17:04
mriedemyes17:04
sdatkoor just in _check_xml_and_uri function?17:04
mriedemwhichever is best17:04
mriedemif doing it in one spot fixes all, then do that17:04
sdatkoall therese eight functions17:04
mriedemi'm assuming the code is ran before that check function is called though17:04
mriedems/ran/run/17:04
sdatkoare in fact a call to this _check_xml_and_uri with different arguments only17:05
*** Sukhdev_ has quit IRC17:05
mriedemyes! https://bugs.launchpad.net/nova/+bug/164150817:07
openstackLaunchpad bug 1641508 in OpenStack Compute (nova) "image_api.get() in nova ignores custom properties of images." [Undecided,Won't fix]17:07
*** unicell1 has joined #openstack-nova17:07
*** unicell has quit IRC17:08
*** andreas_s has quit IRC17:10
*** rtheis_ has joined #openstack-nova17:14
*** ociuhandu has quit IRC17:14
openstackgerritMaciej Szankin proposed openstack/nova: conf: remove deprecated image url options  https://review.openstack.org/39780017:15
*** rtheis has quit IRC17:15
*** nic has joined #openstack-nova17:23
*** matrohon has quit IRC17:23
*** rmart04 has joined #openstack-nova17:24
*** nic has quit IRC17:24
*** nic has joined #openstack-nova17:24
*** nic has quit IRC17:24
*** nic has joined #openstack-nova17:25
*** swamireddy has joined #openstack-nova17:26
*** raildo has quit IRC17:26
*** mfeoktistov has quit IRC17:26
*** Swami has joined #openstack-nova17:29
*** baoli has joined #openstack-nova17:30
*** gjayavelu has joined #openstack-nova17:31
openstackgerritClaudiu Belu proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470917:32
*** raildo has joined #openstack-nova17:34
*** lennyb has quit IRC17:35
*** walharthi has joined #openstack-nova17:35
*** jistr|biab is now known as jistr17:36
*** markus_z has quit IRC17:36
*** walharthi has quit IRC17:37
*** walharthi has joined #openstack-nova17:37
*** esberglu has quit IRC17:39
*** esberglu has joined #openstack-nova17:39
sfinucansahid: RE: commit 2935436b - is 'huge' an alias for 2 MB or 1 GB huge pages?17:39
sfinucansahid: Similarly, is 'small' an alias for 4 KB or 2 MB huge pages?17:40
sfinucan(the tests don't make it obvious)17:40
sean-k-mooneyhuge means anyting other the 4k17:40
openstackgerritClaudiu Belu proposed openstack/nova: WIP: hyper-v: Adds support for VMs with nested virtualization  https://review.openstack.org/39850917:40
sean-k-mooneysmall was an alise for 4k17:41
*** fragatina has joined #openstack-nova17:41
sean-k-mooneysorry not huge17:41
sean-k-mooneylarge is anything other then 4k17:41
*** Apoorva has joined #openstack-nova17:41
sfinucansean-k-mooney: Excellent. Thanks, Sean :)17:42
*** walharthi has quit IRC17:42
sean-k-mooneysfinucan: im not sure huge is a valid value17:42
sean-k-mooneysfinucan: it was not in the original spec but maybe it was added at a later date17:42
sfinucansean-k-mooney: Ah, yes - I meant 'large'17:42
*** unicell1 has quit IRC17:42
sfinucanThat's what's in the code17:42
sean-k-mooneyhuge pages on non intel plathforms can be other sizes then 2m and 1G amd i think suppport 512mb hugepages or maybe that was power or arm17:43
*** rama_y has joined #openstack-nova17:43
sfinucansean-k-mooney: So if I requested 'large' then I might get 2 kB or 1 GB, but if I request '2048' then I'll only get 1 GB, right?17:44
*** esberglu has quit IRC17:44
sean-k-mooneysfinucan: i thikn you mixed those up17:44
sfinucan*if I request '2048' then I'll only get 2 kB17:44
sfinucan:)17:44
sean-k-mooneyif you request 2048 you will get 2MB hugepages17:45
*** whenry has joined #openstack-nova17:45
sean-k-mooneywe specified the value in MB i think but maybe it is KB17:46
sfinucan...and if I request 'large'?17:46
sean-k-mooneythe spec is your best bet. large on intel systems will be 2MB or 1GB at libverts/qemus discretion17:46
*** lennyb has joined #openstack-nova17:47
*** lucasagomes is now known as lucas-afk17:47
*** derekh has quit IRC17:47
sean-k-mooneysfinucan: personally i allways just use 'large'17:47
sean-k-mooneysfinucan: if i want hugepages that is17:47
*** david-lyle has quit IRC17:48
*** david-lyle has joined #openstack-nova17:48
sean-k-mooneysfinucan: generally unless you have profiled your application an know there is a strong reason to be more precise there is no reason to be more specific17:48
sahidsfinucan: you can be more specific byt using MB, KB, GB17:51
*** esberglu has joined #openstack-nova17:51
sfinucansahid: For example?17:52
sahidbut as sean-k-mooney said, on x86 only 2MiB and 1GiB are available17:52
*** esberglu_ has joined #openstack-nova17:52
*** claudiub has quit IRC17:52
sfinucansahid: So would 'hw:mem_page_size=2M' be valid?17:52
sahidsfinucan: if for example on your host you have a mix of 1GiB and 2MiB and you want to use 2MiB you will have to specify the size17:52
sahidsfinucan: yes, i can't recall exaclty the syntaxe17:53
sahidlet me double check17:53
sean-k-mooneysfinucan: this might help https://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/virt-driver-large-pages.html17:54
sahidit's the syntax used in 'string_to_bytes'17:54
*** adisky has quit IRC17:55
sahidsfinucan: hw:mem_page_size=2MB17:55
sahidyou can see some examples in test_hardware.py17:55
*** esberglu has quit IRC17:55
nicolasbockHi! I am running into an issue with oslo.rootwrap I don't understand.17:56
sfinucansean-k-mooney: I've learnt not to trust specs as they frequently lie :)17:57
nicolasbockI am running nova-compute on a xen node17:57
sfinucansahid: Ahhh, gotcha. That's the one17:57
nicolasbockwhen I create a server the allocation fails eventually with an exception17:57
bobbanicolasbock: Xen+libvirt or XenAPI (e.g. XenServer)17:57
nicolasbocklibvirt17:57
sahidsfinucan, sean-k-mooney yeah t's difficult to keep them up-to-date the code is moving quickly17:58
nicolasbockthe backtrace goes down to /usr/lib/python2.7/site-packages/oslo_rootwrap/client.py17:58
nicolasbockand then17:58
*** ralonsoh has quit IRC17:58
nicolasbockUnserializable message: ('#ERROR', ValueError('I/O operation on closed file',))17:58
nicolasbockthe command was 'xend status'17:58
*** mvk has quit IRC17:58
nicolasbockthis command should fail, I don't have xend installed17:58
sfinucansahid: Aye, that it is. I'm writing (hopefully) up-to-date huge page docs now, hence the questions :)17:58
nicolasbockbut that exception doesn't look like the command wasn't found17:59
bobbaThat might be one for #xen or anthonyper17:59
nicolasbockok17:59
nicolasbockbobba, I'll try it there17:59
nicolasbockbobba, thanks!17:59
sahidthat is nice, thanks sfinucan17:59
*** cdelatte has joined #openstack-nova18:00
*** walharthi has joined #openstack-nova18:00
*** yamahata has quit IRC18:01
kashyapsfinucan: Appreciate your love for docs.18:02
sfinucankashyap: If only "tech writer" paid better ;)18:02
kashyapsfinucan: Developer-doc-writer is a deadly combination.18:02
kashyap(In a good sense)18:03
*** fragatin_ has joined #openstack-nova18:04
openstackgerritSTEW TY proposed openstack/nova: Complete verification of servers-action-fixed-ip.inc  https://review.openstack.org/33860618:05
*** moshele has joined #openstack-nova18:05
*** pkoniszewski has quit IRC18:07
*** fragatina has quit IRC18:08
*** bobba is now known as BobBall_AWOL18:08
moshelejaypipes: around?18:09
*** pkoniszewski has joined #openstack-nova18:10
*** sahid has quit IRC18:11
*** diogogmt has joined #openstack-nova18:13
*** catinthe_ has joined #openstack-nova18:13
*** harlowja has joined #openstack-nova18:14
openstackgerritMatt Riedemann proposed openstack/nova: Make n-net refuse to start unless using CellsV1  https://review.openstack.org/39223618:15
*** catintheroof has quit IRC18:15
*** catintheroof has joined #openstack-nova18:15
*** unicell has joined #openstack-nova18:16
*** sambetts is now known as sambetts|afk18:18
mriedembauzas: are you pumped to get this in or what?! https://review.openstack.org/#/c/394656/18:18
*** catinthe_ has quit IRC18:18
*** victorhe_ has joined #openstack-nova18:18
bauzasmriedem: probably 10-418:19
bauzasmriedem: lemme look quickly18:19
openstackgerritSTEW TY proposed openstack/nova: Complete verification for os-floating-ips  https://review.openstack.org/32970418:20
bauzasmriedem: dansmith: I don't live in Australia, but Wallaby'd18:21
dansmith\o/18:22
mriedemyou don't have to come from a land down under18:22
mriedemto love vegemite18:22
* bauzas goes afk for a couple of hours before going back18:22
bauzas++18:22
openstackgerritAndrey Volkov proposed openstack/nova: PoC: add hierarchy quota driver  https://review.openstack.org/39107218:31
mriedem@all i'm going to be pushing the release request for the o-1 tag soonish, let me know if there are any changes that are in the gate queue which we should wait to get into that tag, as it's treated like a beta18:32
mriedemi.e. nasty bug fixes18:33
jlkAnybody around that wants to talk nova upgrades and the HUP step?18:36
*** yamahata has joined #openstack-nova18:39
*** kenperkins has quit IRC18:39
dansmithjlk: want? no.18:40
*** kaisers_ has joined #openstack-nova18:40
jlkdansmith: heh, I'm trying to understand how the upgrade levels code works internally. If I'm doing a rolling upgrade, and I've got [upgrade_levels]compute=auto, and I'm to the point where APIs/conductor/scheduler/et al have been restarted to new code, and all the computes have restarted, the docs say I need to send HUP to all the processes so they clear any cached service version data18:45
jlkGiven that HUPs will happen non-atomically, I'm assuming what's happening is each service advertises the maximum it could handle, and what it's currently sending out (due to older service versions at one point). The HUPS make each individual process re-evaluate what the maximums everybody could handle are, and thus switch to a newer version to talk.18:46
jlkI'm also assuming that if the HUP is never sent, the services will forever (for the life of the process) talk the older versions, even though everybody could talk newer.18:47
jlkAm I correct in my understanding?18:47
dansmithjlk: right, you can send old stuff as long as everyone is newer,18:47
dansmithso kicking them to send newer stuff need not be atomic18:47
*** rmart04_ has joined #openstack-nova18:48
openstackgerritSarafraj Singh proposed openstack/nova: conf: remove deprecated cells driver option  https://review.openstack.org/39842518:49
*** rmart04 has quit IRC18:49
*** rmart04_ is now known as rmart0418:49
*** efried1 has quit IRC18:50
*** huhaoran has joined #openstack-nova18:50
jlkdansmith: is a HUP disruptive?18:50
dansmithjlk: nope18:50
jlklike, do I need to sprinkle them out, or can I blast them all at once?18:51
dansmithjlk: it will cause each service to re-query for the minimum service version, which is a very simple query, but...18:52
*** mdrabe has joined #openstack-nova18:54
openstackgerritSTEW TY proposed openstack/nova: Transform instance.resize_revert notification  https://review.openstack.org/39681118:55
*** whenry has quit IRC18:57
*** gouthamr has quit IRC18:57
*** efried has joined #openstack-nova18:58
dtpis there a cells v2 meeting today?  this is out of date - https://wiki.openstack.org/wiki/Meetings/NovaCellsv218:59
*** gouthamr has joined #openstack-nova18:59
*** nherciu has joined #openstack-nova19:00
mriedemdtp: that's up to dansmith19:00
mriedemi don't think there is news, mostly reviews19:00
*** jwcroppe has quit IRC19:00
mriedemmaking some progress on this series https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/cells-sched-staging19:01
dansmithmriedem: yeah no news really, from me at least19:03
*** penick has joined #openstack-nova19:03
dansmithdtp: do you have things to discuss?19:03
jlkdansmith: another question, nova is configured to start N processes for things like nova-api. Should I be HUPing all of them?19:04
dansmithjlk: yeah, I don't think oslo.service cascades HUPs down to children19:04
dansmithI mean, maybe it does, I have no idea19:04
*** gszasz has quit IRC19:06
jlkfair enough19:06
jlkugh, pkill, why you gotta be.19:06
*** Sukhdev has joined #openstack-nova19:06
dansmithjlk: pkill is what you want, right?19:07
jlkdansmith: yes, but it's having difficulty finding "nova-consoleauth"19:07
jlkit wants to find "nova-consoleaut"19:07
dansmithuse -f19:07
dansmithoh19:07
jlkI'm testing that now19:07
*** kaisers_ has quit IRC19:07
jlkyeah that works.19:07
jlklame that without -f it truncates the executable19:08
dansmithI dunno what that's about, yeah, but -f is pretty important for most interpreted language executables19:08
dansmithsince they often show up as "python" for the name19:08
jlkI always remember Alf.  pgrep -alf19:09
mriedemhe easts cats19:09
mriedem*eats19:09
mriedemand the dad on that show was the lead singer from judas priest19:09
dansmithhmm, what is -a?19:09
jlklist the full comamnd line19:10
jlkshortcut for --list-full19:10
*** ihrachys has quit IRC19:10
dansmithah19:10
jlkuseful when your command line involve version paths19:10
dansmithyah19:10
jlk12436 /opt/bbc/openstack-2016.2-newton/nova/bin/python /usr/local/bin/nova-api --config-dir /etc/nova19:10
openstackgerritJay Pipes proposed openstack/nova: placement: implement ResourceClass.create()  https://review.openstack.org/38684419:11
openstackgerritJay Pipes proposed openstack/nova: placement: REST API for resource classes  https://review.openstack.org/39195919:11
openstackgerritJay Pipes proposed openstack/nova: placement: adds ResourceClass.get_by_name()  https://review.openstack.org/39191719:11
openstackgerritJay Pipes proposed openstack/nova: placement: implement destroy() resource class  https://review.openstack.org/39191819:11
*** jwcroppe has joined #openstack-nova19:15
dansmithmriedem: gdi, that patch is #2 in the gate and getting kicked out again19:15
dansmiththat cinder bug is popping up 300% more than the next one below it19:16
mriedemhttps://review.openstack.org/#/c/394656/ ?19:16
openstackgerritSarafraj Singh proposed openstack/nova: conf: Trivial fix of indentation in 'api'  https://review.openstack.org/39783419:16
dansmithyeah19:16
mriedemthere is also a post failure in the gate on that patch19:17
mriedemand yeah http://status.openstack.org//elastic-recheck/index.html#1642111 is the top check queue failure19:18
mriedemsmcginnis: ^ are you aware of that?19:18
smcginnismriedem: No, i had not noticed that one.19:18
*** walharthi has quit IRC19:18
smcginnismriedem: That's alarming.19:18
mriedemi sounded the alarm in the cinder channel last night but you guys were all out partying or sleeping or otherwise not working late :)19:19
*** jamesdenton has joined #openstack-nova19:19
mriedemit's master and newton so i'm suspecting updated packages on the xenial nodes19:19
smcginnismriedem: Oh, good clue.19:20
*** haplo37_ has quit IRC19:20
mriedemlogstash only goes back 10 days too and it started before that19:20
jlkmelwitt: Hi there. Your fix for root_gb being 0 on boot from volume, is that something that could be (easily) backported to Newton (and Mitaka?)?19:20
mriedemjlk: it's not in master right?19:21
mriedemoh i see it has a +2 on it now https://review.openstack.org/#/c/355091/19:21
jlkmriedem: correct it hasn't merged yet. Just looking for a general assessment on backportability so I can inform some of our customers.19:22
mriedemso i thought we weren't doing this because we had resource providers coming19:22
dansmithmriedem: yeah19:23
mriedemor has this patch substantially changed since newton?19:24
dansmithmriedem: the only argument worth bringing up was to get it into newton because RPs was Ocata, but.. merging it now makes even less sense to me19:24
jlklooks like it changed a lot19:24
jlkand that question, re resource providers, was asked and answered19:24
mriedemi'd definitely not backport this to mitaka19:25
dansmithjlk: not sure what you mean19:25
mriedemthat's phase 3 now19:25
*** jamielennox|away is now known as jamielennox19:26
mriedemlanding this in master just to rip it out for resource providers is nasty, but it'd have to be done if we were going to backport it to newton19:26
dansmithsigh19:26
melwittjaypipes had asked me about the patch at summit and recently reviewed it. maybe he can share his thoughts on it regarding RPs19:26
mriedemi'm also not sure what ripping this out after RP looks like,19:26
mriedemor the upgrade implications19:26
*** matrohon has joined #openstack-nova19:26
jlkhrm, I thought there was a question on RPs on this PR, but maybe it was  different one19:26
mriedemthese aren't the RP PRs you're looking for19:27
jlkindeed19:27
dansmithmriedem: ripping the actual code out isn't hard, it's the fact that we'll have residue of the hack in our DB19:27
melwittthe only residue will be on RequestSpec19:27
dansmithmriedem: not the worst thing, but it just doesn't seem worth it for such a short period19:27
dansmithyeah I know19:27
melwittokay19:27
jlkit would be worth it for Newton consumers...19:28
jlkthey won't all be jumping on Ocata the moment it releases either19:28
jlkops has a long tail :(19:28
dansmithjlk: I didn't agree that it would, even when we had it proposed for newton19:28
*** cdent has quit IRC19:28
*** walharthi has joined #openstack-nova19:28
mriedemthe hack == overwriting the requestspec.flavor.root_gb right?19:28
*** haplo37_ has joined #openstack-nova19:29
mriedemgoofing with reqspec does worry me given the small amount of that code i've looked at recently19:29
jlkWe're talking about months and months in production, where resources are not appropriately accounted for19:29
*** lpetrut has joined #openstack-nova19:29
mriedemjlk: this is also a latent issue, not a regression19:29
dansmithand reqspec is what we rebuild instances from, so we basically have to account for it forever19:30
dansmithlatent since the beginning of time19:30
dansmithor beginning of BFV at least19:30
mriedemso now instance.flavor.root_gb == 0 means something different from reqspec.flavor.root_gb?19:30
mriedemis that right?19:30
mriedemi also wonder how this would ever muddy these waters even more https://specs.openstack.org/openstack/nova-specs/specs/newton/approved/flavor-root-disk-none.html19:31
mriedemif that got in19:31
*** READ10 has quit IRC19:32
jaypipesmriedem, dansmith, jlk: regardling melwitt's patch, it fixes the latent issue and can be fairly easily removed once we complete resource providers, but remember that is a ways in the future (we need to get flavors and other things constructing a set of requested resource amounts). I think it's worth getting melanie's patch in for Ocata.19:33
dansmithjaypipes: it can't be removed because the residue remains in persisted objects forever19:34
*** betherly_ has joined #openstack-nova19:35
openstackgerritGábor Antal proposed openstack/nova: Transform instance.create.error notification  https://review.openstack.org/39771519:35
*** ijw has quit IRC19:35
jaypipesdansmith: not following you... the residue in this case is the setting of root_gb to zero for the purposes of resource accounting and scheduling.19:35
dtpdansmith nothing to discuss, just trying to stay informed :)19:35
dansmithjaypipes: in the req spec of any instance created in the window in which this hack is in place19:36
*** lpetrut has quit IRC19:36
mriedemcan we migrate the old hack data when we encounter it in any way?19:36
dansmithmriedem: it's in a serialized object, which means it's not easy to convert in batch, so we just have to support it on load somehow forever,19:37
jaypipesdansmith: still not following you... the request spec has a flavor.root_gb set to zero when the instance is booted from volume. how is that "hack data"?19:37
dansmithor take the pain of touching every reqspec in the database to inspect/fix19:37
dansmithjaypipes: I'm not sure how to answer that19:38
mriedemcould we work that into our nova-manage db online_data_migrations command at some point? you'd still have to pull all of those records to inspect them, which sucks, i'm not sure if you could mark that somehow to say you've processed a record so don't look again19:38
mriedemor, do something like ^ in pike but then drop it in queens, so then it's only a one time hit on upgrade19:39
dansmithmriedem: sure, but that kind of migration would be pretty heavy19:39
mriedemnot a schema migration, so not downtime, but yeah19:39
mriedemwhat happens if after we start using resource providers, we just stop looking at reqspec.flavor.root_gb?19:40
*** tongli has quit IRC19:40
*** fragatin_ has quit IRC19:41
mriedemi get we'd have dirty data in the reqspec, but if we don't read it after RPs, do we care?19:41
jaypipesmriedem: in resource providers, it's just DISK_GB -- there's no separation of root, swap or ephemeral disk space.19:41
dansmiththe point of reqspec.flavor is to recreate instances from there19:41
*** fragatina has joined #openstack-nova19:41
jaypipesdansmith, mriedem: guys, what am I missing here? are you in favor of adding an online migration that changes the request_spec.flavor.root_gb for existing instances? is that the main hangup? sorry for not following :(19:45
dansmithno19:45
dansmithmy major hangup is that this solves a problem that has been around forever, and that RPs is poised to solve *correctly*19:47
openstackgerritSarafraj Singh proposed openstack/nova: conf: Move api options to a group  https://review.openstack.org/38449019:47
*** TravT has quit IRC19:47
dansmithwe have multiple overloaded meanings for root_gb=<=0 and this adds another, which will persist in our DB, admittedly in fewer places than originally proposed19:48
mriedemjaypipes: my hangup is not knowing the implications around dealing with this after RPs, as noted in the review19:48
mriedembut yeah the multiple semantically different meanins for flavor.root_gb = 0 worries me19:48
dansmithwe're reporting resources to placement properly about BFV instances already19:48
dansmithmriedem: right19:48
dansmithI feel like we've discussed this to death19:49
dansmithya'll feel free to merge with my -1 on there19:49
mriedemso i was exploring options around doing online data migrations to remove those after RPs19:49
mriedemi also -1ed19:49
jaypipesdansmith: even after RPs, we still will need to have flavor.root_gb, flavor.swap_gb and flavor.ephemeral_gb, though. Since the RP only cares about DISK_GB in its entirety.19:50
dansmithyeah I know19:50
*** oanson has joined #openstack-nova19:50
mriedemso dumb question, but to check my understanding, a BFV instance RP consumer is just going to have a DISK_GB allocation of 0 right?19:51
jaypipesif a reqspec is read to rebuild an existing instance, the flavor.root_gb can/should be re-evaluated to determine if the instance was booted from volume and set it to 0 if it was.19:51
jaypipesmriedem: yes, and that is already in the codebase now.19:51
jaypipesdan added that.19:51
jaypipesIIRC19:51
*** pcaruana has quit IRC19:51
mriedemok i just wanted to make sure i'm speaking the same language19:51
mriedemso...19:52
mriedemlet's say we land this,19:52
mriedemand i have a BFV instance, so reqspec.flavor.root_gb = 019:52
mriedemthen i rebuild with a different flavor,19:53
jaypipesit would still be root_gb = 0.19:54
mriedemoh i guess we don't allow changing volumes or the flavor with a rebuild19:54
jaypipesright.19:54
mriedemb/c changing the flavor would be a resize...19:54
jaypipesyes.19:54
*** gszasz has joined #openstack-nova20:00
*** rmart04 has left #openstack-nova20:02
*** penick has quit IRC20:09
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Release PCI devices on drop_move_claim()  https://review.openstack.org/37037420:11
openstackgerritEric Fried proposed openstack/nova: Introduce PowerVMLiveMigrateData  https://review.openstack.org/39128420:12
mriedemi was poking around to see if this would impact any sort of resize with a volume-backed instance, doesn't look like it would20:12
mriedemat least it's not obvoius20:12
*** sean-k-mooney has quit IRC20:12
mriedem*obvious20:12
*** kaisers_ has joined #openstack-nova20:12
*** sean-k-mooney has joined #openstack-nova20:13
*** ijw_ has joined #openstack-nova20:13
*** annegentle has quit IRC20:15
*** cdent has joined #openstack-nova20:16
*** kaisers_ has quit IRC20:17
*** annegentle has joined #openstack-nova20:17
*** tbachman has quit IRC20:18
*** ijw_ has quit IRC20:19
openstackgerritPeter Hamilton proposed openstack/nova-specs: Add support for certificate validation  https://review.openstack.org/35715120:21
moshelejaypipes: hi20:23
*** Sukhdev has quit IRC20:23
jaypipesmoshele: hey20:24
*** penick has joined #openstack-nova20:24
*** slaweq_ has quit IRC20:25
moshelejaypipes: Just wandering if you +2 https://review.openstack.org/#/c/182242/ User-controlled SR-IOV ports allocation also can I help with the https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/nested-resource-providers patches20:26
*** slaweq_ has joined #openstack-nova20:26
jaypipesmoshele: I am not on nova-drivers team.20:26
*** rtheis_ has quit IRC20:26
jaypipesmoshele: so I cannot +2 any spec. that said, I'm really +0 on that and told mriedem so.20:26
*** slaweq_ has quit IRC20:29
*** slaweq_ has joined #openstack-nova20:29
moshelejaypipes: I see. and regarding my second question can I work on the :bp/nested-resource-providers patches ( I mean fix my own comments)20:30
*** kaisers_ has joined #openstack-nova20:30
*** jwcroppe has quit IRC20:30
*** ijw has joined #openstack-nova20:31
*** jwcroppe has joined #openstack-nova20:32
diana_clarkemriedem: Apologies for leaving the questions raised on that tempest review hanging. I didn't want to detract from spec reviews, so I figured I'd circle back next week for that task.20:32
mriedemdiana_clarke: i was just digging into that patch20:32
*** TravT has joined #openstack-nova20:34
mriedemi'm having a hard time sort out some of the failures i'm seeing20:35
mriedemlike in test_shelve_volume_backed_instance it fails creating the volume-backed instance, not during the shelve operatoin20:35
mriedem*operation20:35
*** rtheis has joined #openstack-nova20:36
openstackgerritijw-ubuntu proposed openstack/nova: Fix incorrect port unbind request in nova on instance delete  https://review.openstack.org/38768720:37
*** TravT has quit IRC20:39
openstackgerritDharini Chandrasekar proposed openstack/nova: Improving help text for xenapi_vmops_opts  https://review.openstack.org/34708520:40
*** unicell has quit IRC20:46
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Release PCI devices on drop_move_claim()  https://review.openstack.org/37037420:46
mriedemdiana_clarke: sorting it out in cinder20:47
mriedemit's other bugs20:47
*** matrohon has quit IRC20:47
*** raildo has quit IRC20:50
jaypipesmoshele: yep, still working on it :)20:51
jaypipesmoshele: if you would like to push a fix, go for it.20:52
moshelejaypipes: ok thanks :)20:52
*** unicell has joined #openstack-nova20:53
*** rtheis has quit IRC20:53
*** slaweq_ has quit IRC20:54
*** slaweq_ has joined #openstack-nova20:56
*** Swami has quit IRC20:56
*** rcernin has joined #openstack-nova20:58
*** krtaylor has quit IRC20:58
*** Swami has joined #openstack-nova20:59
diana_clarkemriedem: Yeah, this all seems fishy (except maybe the snapshot skip). I'm not at all confident that my skips are appropriate until we know more about the why...21:01
melwittmriedem: cells meeting if you're around21:02
mriedemdiana_clarke: https://bugs.launchpad.net/cinder/+bug/164239421:02
openstackLaunchpad bug 1642394 in Cinder "NFS: Creating multiple volumes from the same image fails when image caching is turned on by default" [Undecided,New]21:02
mriedemdiana_clarke: so devstack enabled the image cache in cinder by default,21:02
mriedembut that uses cloning21:02
mriedemwhich is why we're going down that path and it blows up21:03
mriedemquick fix is to disable the cinder image cache in my devstack-plugin-nfs patch21:03
*** hughsaunders has quit IRC21:03
*** whenry has joined #openstack-nova21:04
diana_clarkeah, I see...21:07
*** huhaoran has quit IRC21:07
*** hughsaunders has joined #openstack-nova21:07
*** mvk has joined #openstack-nova21:11
*** Guest45910 has quit IRC21:11
mriedemdiana_clarke: ok updated https://review.openstack.org/#/c/395887/5/devstack/override-defaults21:12
mriedemwe'll see how that goes21:12
*** tbachman has joined #openstack-nova21:13
*** volenbovsky has joined #openstack-nova21:13
*** rfolco has quit IRC21:14
alaskidansmith: melwitt I think it makes sense to move consoleauth into the cells, https://review.openstack.org/#/c/390660/1/doc/source/cells.rst@266 . Just MHO21:19
dansmithalaski: there was an upcall concern21:19
alaskiI was thinking that having it in the cell eliminated any upcall. I may be missing something of course21:20
melwittyeah, as long as we can put any related tables to the DB-only token validation in the cell it wouldn't be an up call AFAICT21:21
melwittI intend to gather the detail, link to the spec, notes etc on that and put it on our etherpad. I can't remember the details off the top of my head21:22
melwittof what PaulMurray had proposed21:22
alaskiIIRC he was working on keeping the token tables in the cell db. But you've got it covered so I'll stop butting in :)21:27
*** nherciu has quit IRC21:28
melwittalaski: wait are you just thinking of moving consoleauth as-is, one instance per cell?21:28
mriedemalaski: your butt is always welcome here21:28
melwittalaski: I don't have it covered, so I'm glad you're commenting. the only plan I have is to aggregate the spec and notes that are out on the various summit/midcycle etherpads and hope that it's clear enough :P21:29
alaskimriedem: hah. I will wield it when necessary then21:30
alaskimelwitt: yeah, pretty much as is. The only catch I thought was that the API needed to take an instance uuid so it could proxy requests to the right cell. That's what PaulMurray was working on I thought and I don't know where it ended up21:31
*** catinthe_ has joined #openstack-nova21:32
melwittalaski: I see. I had thought the plan involved getting rid of the consoleauth service altogether, so I was thinking of something more complicated21:32
*** krtaylor has joined #openstack-nova21:33
*** Jeffrey4l has quit IRC21:33
alaskigotcha21:34
*** cdelatte has quit IRC21:34
*** catintheroof has quit IRC21:36
melwittalaski: I found this about the instance uuid https://review.openstack.org/#/c/325382/ abandoned21:37
*** krtaylor has quit IRC21:37
*** gouthamr has quit IRC21:37
melwitthttps://review.openstack.org/#/q/topic:bp/convert-consoles-to-objects21:38
alaskiyeah. I thought it got further than that, but that was the basic plan.21:39
melwittokay, so maybe I can figure out how to pick these back up21:40
mriedemfuuuke yeah let's do this https://review.openstack.org/#/c/392236/21:42
melwittmriedem: on that, are we really sure n-net isn't the default in devstack still? I was trying to figure that out last week and then forgot about it21:43
melwittI could have sworn I started a new devstack last week and got n-net21:43
*** kaisers_ has quit IRC21:43
mriedemi'd have to try it out. neutron is definitely the default in the CI system....but that's devstack-gate and doesn't mean anything to joe developer21:43
mriedemmelwitt: https://github.com/openstack-dev/devstack/blob/master/stackrc#L6121:44
mriedemhttps://github.com/openstack-dev/devstack/commit/6a008fa74bce0497b7902dd95300599a3026e2dd21:44
melwittweird, I wonder what I did then21:45
dansmithit's been the default in devstack for a couple months right?21:45
dansmithmelwitt: blank config or something else?21:45
*** krtaylor has joined #openstack-nova21:45
melwittblank21:45
dansmithhuh21:45
*** xinliang has quit IRC21:46
melwittyeah, I'm questioning myself now but I did set up a lot of new devstack VMs last week and thought I got n-net. I have to try it again to be certain21:47
dansmithare you on current devstack?21:47
*** krtaylor has quit IRC21:47
melwittyeah, new VM, new cloned devstack, blank local.conf except log dir and stack.sh21:48
melwittI'm going to do it again because it doesn't make sense21:48
dansmithhuh21:48
melwittnow that I have my super server, I can have a lot of devstacks21:49
*** Sukhdev has joined #openstack-nova21:49
* melwitt wipes fingernails on lapel21:49
dansmithheh21:49
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Update MAC address for NICs PF passthrough devices  https://review.openstack.org/36143821:49
*** jwcroppe has quit IRC21:50
*** krtaylor has joined #openstack-nova21:50
*** irenab has joined #openstack-nova21:50
*** catintheroof has joined #openstack-nova21:51
*** catinthe_ has quit IRC21:51
*** krtaylor has quit IRC21:53
*** ayoung has quit IRC21:55
*** irenab has quit IRC21:55
*** krtaylor has joined #openstack-nova21:56
*** sree has joined #openstack-nova21:56
mriedemedleafe: jaypipes: is https://review.openstack.org/#/c/386844/ ready for review? confused as to whether or not edleafe is going to make changes there21:58
mriedemlooks like a follow up patch if anything21:58
*** krtaylor has quit IRC21:59
*** tjones has quit IRC21:59
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/39791621:59
*** krtaylor has joined #openstack-nova21:59
*** xinliang has joined #openstack-nova22:00
*** sree has quit IRC22:00
*** slaweq_ has quit IRC22:06
edleafemriedem: yes, in a follow-up22:06
*** jwcroppe has joined #openstack-nova22:07
*** slaweq_ has joined #openstack-nova22:08
cdentedleafe: you have a bit of spare brain, see my comment on: https://review.openstack.org/#/c/398473/22:09
*** kylek3h has quit IRC22:09
cdents/you/if you/22:09
cdenti'm really struggling to untangle things22:09
openstackgerritMatthew Edmonds proposed openstack/nova: update policy UT fixtures  https://review.openstack.org/39861022:09
edleafecdent: it's late, go to bed. I can take a crack at it22:10
cdentnaw mate I'm larnin'22:10
*** betherly has quit IRC22:10
*** betherly_ is now known as betherly22:10
cdentit's only 10 after all22:10
*** lifeless has quit IRC22:11
*** lifeless has joined #openstack-nova22:12
*** annegentle has quit IRC22:14
*** thorst_ has quit IRC22:18
*** thorst_ has joined #openstack-nova22:19
cdentedleafe, i think i've figured it out at least a lame fix22:21
mriedemwhy do we need the custom resource classes to start at id=10000 in https://review.openstack.org/#/c/386844/ ?22:21
mriedemwhat are we buffering against when the standard resource classes aren't in the db22:22
*** tjones has joined #openstack-nova22:22
*** whenry has quit IRC22:23
*** thorst_ has quit IRC22:24
cdentmriedem: those that are not in in the db are still in the cache by way of an id22:24
cdentiirc22:24
*** slaweq_ has quit IRC22:25
cdentthe id of the standard ones were at one point an index into a list22:25
*** slaweq_ has joined #openstack-nova22:25
cdentI'm not sure if that's still the case as I've not looked recently22:25
mriedemnot seeing that in the resource cache code22:25
mriedemthe caches are updated in _refresh_from_db22:25
mriedemand that's only for the custom resource calsses22:25
mriedem*classes22:25
* cdent refreshes his state22:25
*** jamesdenton has quit IRC22:26
edleafemriedem: the code checks for the standard first, and then the db22:28
mriedemedleafe: yeah i know22:28
*** walharthi has quit IRC22:28
mriedembut the standard rc's aren't in the db22:28
edleafemriedem: nope22:28
mriedemso the rc ids in the db could start at 122:28
mriedemright?22:28
cdentmriedem: they are in the cache though22:28
mriedemcdent: they aren't in the cache22:28
edleafethe standards have IDs, that are based on their index in the code22:28
cdentsee around 125 in nova/db/sqlalchemy/resource_class_cache.py22:29
mriedemstandard rcs aren't ever put into id_cache or str_cache22:29
mriedemb/c those are only populated in _refresh_from_db22:29
*** penick has quit IRC22:29
mriedemwhich is only ever called if the thing we're looking for isn't in the standard set22:29
cdentthat's true, but they are in ResourceClassCache object22:29
mriedemwhich is the field type thing22:29
mriedemcdent: how?22:30
cdentand the interface to ResourceClassCache is used everywhere, with string_from_id and id_from_string22:30
mriedemso i guess what we're saying is, if i have a custom resource class with id=1,22:30
mriedemthat could return STANDARD.MEMORY_MB b/c of the id conflict22:31
edleafeyes22:31
mriedemwell gfdi22:31
mriedemok :)22:31
edleafeit's all in the name of interop22:31
edleafeany ID less than 10000 is guaranteed to be on all clouds22:31
edleafes/to be/to be the same/22:32
cdentit is all bit hard to process (mentally) in the name of being somewhat easier to process code-ally22:33
cdentI guess22:33
mriedemi hope i'm not around when that 10000 limit is not enough...22:33
mriedemok so -1 is just for some missing tests in https://review.openstack.org/#/c/386844/ then i'm +222:34
edleafe640K should be enough for anybody22:34
cdentif we let the standard classes get that big we've done something very very very wrong22:34
mriedemtell that to jamespd's baremetal + NFV cloud22:34
mriedemwhere he has a million unique types22:34
cdenthe's the cause of all this malarkey22:34
cdentsic?22:35
edleafethey'll all be custom, though, so standard classes are safe from him22:36
mriedemhe'll find a way22:36
mriedemto throw a flaming ball of suck into this22:37
melwittheh. I agree the standard classes should be safe. the custom classes should be wary22:39
*** tblakes has quit IRC22:39
*** volenbovsky has quit IRC22:40
openstackgerritChris Dent proposed openstack/nova: rt: use a single ResourceTracker object instance  https://review.openstack.org/39847322:40
cdentedleafe: I think that ^ fixes it22:40
*** oanson has quit IRC22:41
cdentit == the thing I was trying to untangle22:41
mriedemalright my stomach is eating itself so it's time to leave22:41
*** venkhari has joined #openstack-nova22:41
*** mriedem has quit IRC22:41
*** kylek3h has joined #openstack-nova22:43
*** bvanhav has quit IRC22:43
*** ayoung has joined #openstack-nova22:44
edleafecdent: congrats22:45
*** venkhari has quit IRC22:46
*** pradk has quit IRC22:48
*** rama_y has quit IRC22:50
*** catintheroof has quit IRC22:54
openstackgerritEd Leafe proposed openstack/nova: placement: REST API for resource classes  https://review.openstack.org/39195922:56
edleafejaypipes: ^^ small refactor and added a test22:56
*** victorhe_ has quit IRC23:01
*** jheroux has quit IRC23:04
*** dave-mccowan has quit IRC23:07
*** penick has joined #openstack-nova23:07
*** mdrabe has quit IRC23:08
*** gszasz has quit IRC23:09
*** krtaylor has quit IRC23:09
*** jwcroppe has quit IRC23:09
*** jwcroppe has joined #openstack-nova23:10
*** jwcroppe has quit IRC23:14
*** annegentle has joined #openstack-nova23:15
*** xyang1 has quit IRC23:15
jaypipesedleafe: cheers!23:16
*** ducttape_ has quit IRC23:16
*** edmondsw has quit IRC23:17
*** penick has quit IRC23:20
*** penick has joined #openstack-nova23:20
*** cleong has quit IRC23:20
*** penick has quit IRC23:23
*** diogogmt has quit IRC23:25
*** jwcroppe has joined #openstack-nova23:26
*** jwcroppe has quit IRC23:31
*** Jeffrey4l has joined #openstack-nova23:31
*** lamt has quit IRC23:33
gmannmriedem: yea so port id is allowed uuid or null only. In schema definition will be string but with format uuid23:35
openstackgerritMoshe Levi proposed openstack/nova: placement: adds REST API for nested providers  https://review.openstack.org/38480723:36
openstackgerritMoshe Levi proposed openstack/nova: placement: add get_all_by_root_provider_uuid()  https://review.openstack.org/37721523:36
openstackgerritMoshe Levi proposed openstack/nova: placement: update client to set parent provider  https://review.openstack.org/38569323:36
openstackgerritMoshe Levi proposed openstack/nova: placement: add nested resource providers  https://review.openstack.org/37713823:36
*** claudiub has joined #openstack-nova23:38
*** irenab has joined #openstack-nova23:38
*** khamtamtun has joined #openstack-nova23:39
*** rfolco has joined #openstack-nova23:40
*** mlavalle has quit IRC23:40
*** khamtamtun has quit IRC23:42
*** irenab has quit IRC23:43
*** kaisers_ has joined #openstack-nova23:44
*** kaisers_ has quit IRC23:48
*** cdelatte has joined #openstack-nova23:49
*** david-lyle_ has joined #openstack-nova23:50
*** erhudy has quit IRC23:51
*** david-lyle has quit IRC23:51
*** rcernin has quit IRC23:52
*** walharthi has joined #openstack-nova23:53
openstackgerritmelanie witt proposed openstack/nova: WIP Experimenting with CellDatabases test fixture  https://review.openstack.org/39864523:54
*** Swami has quit IRC23:58
*** baoli has quit IRC23:59
melwittdansmith: I just put up my experiment ^ but the series underneath needs a rebase23:59

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