Thursday, 2016-08-04

*** hieulq has quit IRC00:01
*** jwcroppe has quit IRC00:01
*** jamielennox|away is now known as jamielennox00:01
*** ducttape_ has joined #openstack-nova00:02
*** jamesdenton has quit IRC00:03
*** jwcroppe has joined #openstack-nova00:04
*** ducttape_ has quit IRC00:05
*** mriedem has joined #openstack-nova00:06
*** zul has quit IRC00:07
*** TravT has joined #openstack-nova00:08
*** zul has joined #openstack-nova00:09
*** shaohe_feng has quit IRC00:09
*** shaohe_feng has joined #openstack-nova00:10
*** sdake has quit IRC00:10
*** ducttape_ has joined #openstack-nova00:11
*** baoli has joined #openstack-nova00:13
*** mtanino has quit IRC00:14
*** hieulq has joined #openstack-nova00:16
*** TravT has quit IRC00:17
*** baoli has quit IRC00:18
*** shaohe_feng has quit IRC00:19
*** shaohe_feng has joined #openstack-nova00:20
*** TravT has joined #openstack-nova00:22
mriedemjroll: pep8 https://review.openstack.org/#/c/349528/ ?00:23
mriedemproblems are i nhttps://review.openstack.org/#/c/350679/4/ironic/tests/unit/objects/test_fields.py00:24
*** TravT has quit IRC00:26
*** shaohe_feng has quit IRC00:30
*** shaohe_feng has joined #openstack-nova00:30
*** TravT has joined #openstack-nova00:31
openstackgerritMatt Riedemann proposed openstack/nova: Add the ability to configure glanceclient debug logging  https://review.openstack.org/34791400:32
*** tonytan4ever has joined #openstack-nova00:33
*** hoangcx has quit IRC00:37
*** hoangcx has joined #openstack-nova00:37
*** nic has quit IRC00:37
*** tonytan4ever has quit IRC00:38
*** haplo37__ has quit IRC00:40
*** shaohe_feng has quit IRC00:40
*** gjayavelu has quit IRC00:41
*** stewie925_ has quit IRC00:42
openstackgerritTina Kevin proposed openstack/nova-specs: Add allocation ratio to hypervisor-show  https://review.openstack.org/35034800:43
*** ducttape_ has quit IRC00:44
*** thorst has joined #openstack-nova00:45
*** hoangcx has joined #openstack-nova00:45
*** shaohe_feng has joined #openstack-nova00:47
*** ssurana has quit IRC00:47
openstackgerritTina Kevin proposed openstack/nova-specs: Add allocation ratio to hypervisor-show  https://review.openstack.org/35034800:47
openstackgerritAugustina Ragwitz proposed openstack/nova-specs: Add spec for lower case metadata keys only  https://review.openstack.org/35084300:49
*** shaohe_feng has quit IRC00:50
*** shaohe_feng has joined #openstack-nova00:51
*** code-R has joined #openstack-nova00:53
openstackgerritAugustina Ragwitz proposed openstack/nova-specs: Add Keystone project validation to quota and flavor management  https://review.openstack.org/35084400:54
*** code-R_ has joined #openstack-nova00:54
openstackgerritGhanshyam Mann proposed openstack/nova: Strict ImageRef validation to UUID only  https://review.openstack.org/33880200:56
*** code-R has quit IRC00:57
*** phuongnh has joined #openstack-nova00:58
*** shaohe_feng has quit IRC01:00
*** shaohe_feng has joined #openstack-nova01:01
*** TravT has quit IRC01:03
*** thorst has quit IRC01:04
*** thorst has joined #openstack-nova01:05
*** TravT has joined #openstack-nova01:07
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Fix network calls order on finish_revert_resize()  https://review.openstack.org/34906101:10
*** shaohe_feng has quit IRC01:11
*** rama_y has quit IRC01:11
*** shaohe_feng has joined #openstack-nova01:11
*** Sukhdev has quit IRC01:12
*** thorst has quit IRC01:13
*** Apoorva_ has joined #openstack-nova01:16
*** TravT has quit IRC01:16
*** Apoorva has quit IRC01:18
*** Apoorva_ has quit IRC01:20
*** shaohe_feng has quit IRC01:21
openstackgerritFang He proposed openstack/nova: use the HostPortGroupSpec.vswitchName instead of HostPortGroup.vswitch.split  https://review.openstack.org/35033501:21
openstackgerritFang He proposed openstack/nova: add the mock attribute  https://review.openstack.org/35085201:21
*** TravT has joined #openstack-nova01:21
*** shaohe_feng has joined #openstack-nova01:22
alex_xumriedem: I remember I can input [{'auto', None, None}, {'...uuid...', None, None}] with your patch, and the api layer didn't stop me01:23
mriedemimpossible01:23
alex_xumriedem: ok, let me check again :)01:24
mriedemalex_xu: i'm joking01:24
mriedemleave a -1, i don't have a unit test for that01:24
alex_xumriedem: heh, yea01:24
mriedemi have a unit test for auto and none01:24
mriedemand none and none01:24
mriedembut not auto and uuid01:24
*** chenfan has quit IRC01:25
mriedemi'll fix it tomorrow01:25
alex_xumriedem: the api layer didn't stop me, I get exception from network_api01:25
mriedemok, the api should stop you though01:25
mriedemso i'm missing something01:25
alex_xumriedem: ok, got it01:26
mriedemeliqiao: looks like Vek should have -1'ed here https://review.openstack.org/#/c/334739/01:27
mriedembut an easy change to get that to +201:28
*** TravT has quit IRC01:30
*** shaohe_feng has quit IRC01:31
*** shaohe_feng has joined #openstack-nova01:32
*** pwnall has joined #openstack-nova01:32
*** jamielennox is now known as jamielennox|away01:34
*** sofie has joined #openstack-nova01:35
*** unicell1 has quit IRC01:37
*** sofie has quit IRC01:38
*** chenfan has joined #openstack-nova01:38
eliqiaomriedem: okay, I will take a look01:38
*** shaohe_feng has quit IRC01:41
*** shaohe_feng has joined #openstack-nova01:42
*** ljxiash has joined #openstack-nova01:45
*** thorst has joined #openstack-nova01:46
openstackgerritFang He proposed openstack/nova: use the HostPortGroupSpec.vswitchName instead of HostPortGroup.vswitch.split  https://review.openstack.org/35085201:46
*** smatzek has joined #openstack-nova01:46
*** thorst has quit IRC01:47
*** thorst has joined #openstack-nova01:47
*** ljxiash has quit IRC01:50
*** ljxiash has joined #openstack-nova01:51
*** shaohe_feng has quit IRC01:52
*** shaohe_feng has joined #openstack-nova01:52
*** ljxiash_ has joined #openstack-nova01:52
openstackgerritEli Qiao proposed openstack/nova: cleanup: some update xml cases in test_migration  https://review.openstack.org/33473901:54
*** dimtruck is now known as zz_dimtruck01:55
*** EinstCrazy has joined #openstack-nova01:55
eliqiaomriedem: ^^01:55
*** thorst has quit IRC01:56
*** baoli has joined #openstack-nova01:56
mriedemthanks01:56
*** ljxiash has quit IRC01:56
eliqiaonp :)01:56
*** dmellado has quit IRC01:57
*** migi has quit IRC01:57
*** ajo has quit IRC01:57
*** migi_ has joined #openstack-nova01:57
*** shaohe_feng has quit IRC02:02
*** dmellado has joined #openstack-nova02:02
*** shaohe_feng has joined #openstack-nova02:03
*** ajo has joined #openstack-nova02:03
*** tblakes has quit IRC02:06
*** amotoki has joined #openstack-nova02:10
*** shaohe_feng has quit IRC02:12
*** kenperkins has quit IRC02:15
*** shaohe_feng has joined #openstack-nova02:15
*** ducttape_ has joined #openstack-nova02:15
*** thorst has joined #openstack-nova02:18
openstackgerritGhanshyam Mann proposed openstack/nova: Strict ImageRef validation to UUID only  https://review.openstack.org/33880202:18
gmannmriedem: chck if it looks fine now - https://review.openstack.org/#/c/338802/1102:19
*** dave-mccowan has quit IRC02:19
mriedemlooks good02:19
mriedemi haven't gone through the rest of the change02:20
mriedemsigning off soon02:20
openstackgerritGhanshyam Mann proposed openstack/nova: Strict ImageRef validation to UUID only  https://review.openstack.org/33880202:20
*** ducttape_ has quit IRC02:20
*** mriedem has quit IRC02:20
gmannmriedem: ok, and we can wait for gate too. m testing it on tempest also with all jobs - https://review.openstack.org/#/c/348158/02:21
openstackgerritGhanshyam Mann proposed openstack/nova: Strict ImageRef validation to UUID only  https://review.openstack.org/33880202:22
*** shaohe_feng has quit IRC02:22
*** shaohe_feng has joined #openstack-nova02:23
*** zz_dimtruck is now known as dimtruck02:24
*** markvoelker has joined #openstack-nova02:26
*** baoli has quit IRC02:26
*** thorst has quit IRC02:27
*** thorst has joined #openstack-nova02:28
*** shaohe_feng has quit IRC02:33
*** browne1 has quit IRC02:34
*** shaohe_feng has joined #openstack-nova02:36
*** jamielennox|away is now known as jamielennox02:36
*** tiendc has joined #openstack-nova02:36
*** thorst has quit IRC02:37
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/35090102:39
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/33991902:40
*** shaohe_feng has quit IRC02:43
*** shaohe_feng has joined #openstack-nova02:44
*** zerda2 has joined #openstack-nova02:44
*** READ10 has quit IRC02:45
*** liusheng has quit IRC02:49
*** hieulq_ has joined #openstack-nova02:52
*** hieulq_ has quit IRC02:53
*** hieulq_ has joined #openstack-nova02:53
*** shaohe_feng has quit IRC02:53
*** shaohe_feng has joined #openstack-nova02:54
*** itlinux has quit IRC02:54
*** itlinux has joined #openstack-nova02:56
*** palexster has quit IRC02:57
*** yamahata has quit IRC03:03
*** shaohe_feng has quit IRC03:03
*** shaohe_feng has joined #openstack-nova03:04
*** sdake has joined #openstack-nova03:04
*** browne has joined #openstack-nova03:11
*** shaohe_feng has quit IRC03:14
*** shaohe_feng has joined #openstack-nova03:14
*** ducttape_ has joined #openstack-nova03:17
*** smatzek has quit IRC03:20
*** TravT has joined #openstack-nova03:21
*** coolsvap has joined #openstack-nova03:22
*** ducttape_ has quit IRC03:22
*** sdake has quit IRC03:23
*** browne has quit IRC03:23
*** shaohe_feng has quit IRC03:24
*** shaohe_feng has joined #openstack-nova03:25
*** TravT has quit IRC03:30
*** shaohe_feng has quit IRC03:34
*** thorst has joined #openstack-nova03:35
*** shaohe_feng has joined #openstack-nova03:35
*** kevinz has joined #openstack-nova03:35
*** TravT has joined #openstack-nova03:35
*** ljxiash_ has quit IRC03:35
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Don't pass argument sqlite_db in method set_defaults  https://review.openstack.org/35094703:35
*** jwcroppe has quit IRC03:39
*** thorst has quit IRC03:42
*** ljxiash has joined #openstack-nova03:44
*** shaohe_feng has quit IRC03:44
*** shaohe_feng has joined #openstack-nova03:45
*** markvoelker has quit IRC03:46
*** gongysh has joined #openstack-nova03:47
*** sdake has joined #openstack-nova03:50
*** ljxiash has quit IRC03:52
*** ljxiash has joined #openstack-nova03:52
*** amotoki has quit IRC03:54
*** shaohe_feng has quit IRC03:55
*** amotoki has joined #openstack-nova03:55
*** shaohe_feng has joined #openstack-nova03:56
*** ljxiash has quit IRC03:57
*** TravT has quit IRC03:58
*** Sukhdev has joined #openstack-nova04:03
*** gongysh has quit IRC04:04
*** Sukhdev has quit IRC04:04
*** Sukhdev has joined #openstack-nova04:04
*** shaohe_feng has quit IRC04:05
*** gongysh has joined #openstack-nova04:05
*** chenfan has quit IRC04:06
*** chenfan has joined #openstack-nova04:06
*** shaohe_feng has joined #openstack-nova04:08
*** ayoung has quit IRC04:08
*** shaohe_feng has quit IRC04:15
*** shaohe_feng has joined #openstack-nova04:16
*** ducttape_ has joined #openstack-nova04:19
*** markvoelker has joined #openstack-nova04:22
*** ducttape_ has quit IRC04:23
*** nkrinner_afk is now known as nkrinner04:24
*** shaohe_feng has quit IRC04:25
*** TravT has joined #openstack-nova04:26
*** shaohe_feng has joined #openstack-nova04:26
*** markvoelker has quit IRC04:26
*** links has joined #openstack-nova04:28
*** TravT has quit IRC04:31
*** gjayavelu has joined #openstack-nova04:33
*** ratailor has joined #openstack-nova04:35
*** shaohe_feng has quit IRC04:36
*** shaohe_feng has joined #openstack-nova04:36
*** sdake has quit IRC04:37
*** chenfei has quit IRC04:37
*** Qiming has quit IRC04:39
*** TravT has joined #openstack-nova04:39
*** chenfei has joined #openstack-nova04:40
*** thorst has joined #openstack-nova04:41
*** ljxiash has joined #openstack-nova04:42
*** Qiming has joined #openstack-nova04:44
*** shaohe_feng has quit IRC04:46
*** shaohe_feng has joined #openstack-nova04:46
*** thorst has quit IRC04:47
*** TravT has quit IRC04:49
*** TravT has joined #openstack-nova04:50
*** gongysh has quit IRC04:53
*** zerda2 has quit IRC04:53
*** TravT has quit IRC04:55
*** TravT has joined #openstack-nova04:55
*** TravT has quit IRC04:56
*** chandankumar has joined #openstack-nova04:56
*** shaohe_feng has quit IRC04:56
*** shaohe_feng has joined #openstack-nova04:57
*** unicell has joined #openstack-nova04:58
*** TravT has joined #openstack-nova05:00
*** moshele has joined #openstack-nova05:00
*** gjayavelu has quit IRC05:02
*** jraju has joined #openstack-nova05:04
*** moshele has quit IRC05:04
*** unicell has quit IRC05:05
*** hshiina has joined #openstack-nova05:05
*** zerda2 has joined #openstack-nova05:06
*** links has quit IRC05:06
*** shaohe_feng has quit IRC05:06
*** unicell has joined #openstack-nova05:08
*** shaohe_feng has joined #openstack-nova05:09
*** TravT has quit IRC05:10
*** pbandark has joined #openstack-nova05:10
*** TravT has joined #openstack-nova05:14
*** rcernin has joined #openstack-nova05:16
*** markvoelker has joined #openstack-nova05:16
*** shaohe_feng has quit IRC05:17
*** shaohe_feng has joined #openstack-nova05:17
*** TravT has quit IRC05:18
*** ducttape_ has joined #openstack-nova05:19
*** markvoelker has quit IRC05:22
*** ducttape_ has quit IRC05:24
*** shaohe_feng has quit IRC05:27
*** shaohe_feng has joined #openstack-nova05:28
*** Qiming has quit IRC05:32
*** Qiming has joined #openstack-nova05:33
*** irenab has joined #openstack-nova05:34
*** haplo37__ has joined #openstack-nova05:34
*** shaohe_feng has quit IRC05:37
*** tiendc|afk has joined #openstack-nova05:38
*** shaohe_feng has joined #openstack-nova05:38
*** tiendc has quit IRC05:41
*** haplo37__ has quit IRC05:42
*** ekuris_ has joined #openstack-nova05:42
*** thorst has joined #openstack-nova05:44
*** lpetrut has joined #openstack-nova05:46
*** shaohe_feng has quit IRC05:47
*** shaohe_feng has joined #openstack-nova05:48
*** edand has joined #openstack-nova05:50
*** moshele has joined #openstack-nova05:52
*** thorst has quit IRC05:52
*** maestropandy has joined #openstack-nova05:52
*** pwnall has quit IRC05:56
*** shaohe_feng has quit IRC05:58
*** unicell has quit IRC05:58
*** shaohe_feng has joined #openstack-nova05:58
*** oanson has joined #openstack-nova06:00
*** moshele has quit IRC06:01
*** moshele has joined #openstack-nova06:01
*** tiendc||afk has joined #openstack-nova06:02
*** rama_y has joined #openstack-nova06:03
*** ecelik has joined #openstack-nova06:03
*** tiendc||afk has quit IRC06:03
*** tiendc|afk has quit IRC06:04
*** tiendc||afk has joined #openstack-nova06:04
*** TravT has joined #openstack-nova06:05
*** rama_y has quit IRC06:06
*** rama_y has joined #openstack-nova06:06
*** shaohe_feng has quit IRC06:08
*** gongysh has joined #openstack-nova06:09
*** pcaruana has joined #openstack-nova06:10
*** shaohe_feng has joined #openstack-nova06:11
*** code-R_ has quit IRC06:11
*** rama_y has quit IRC06:11
*** rama_y has joined #openstack-nova06:11
*** code-R has joined #openstack-nova06:12
*** gongysh has quit IRC06:13
*** shaohe_feng has quit IRC06:18
*** TravT has quit IRC06:18
*** shaohe_feng has joined #openstack-nova06:19
*** jaosorior has joined #openstack-nova06:20
*** ducttape_ has joined #openstack-nova06:20
*** yalli_ has joined #openstack-nova06:21
*** TravT has joined #openstack-nova06:23
*** ducttape_ has quit IRC06:25
*** shaohe_feng has quit IRC06:28
*** mfisch has quit IRC06:29
*** shaohe_feng has joined #openstack-nova06:30
*** belmoreira has joined #openstack-nova06:30
*** yalei has joined #openstack-nova06:30
yaleiping alex_xu06:31
*** TravT has quit IRC06:32
*** tiendc||afk has left #openstack-nova06:33
*** tiendc||afk has quit IRC06:33
*** mfisch has joined #openstack-nova06:34
*** mfisch has quit IRC06:34
*** mfisch has joined #openstack-nova06:34
*** unicell has joined #openstack-nova06:35
*** chandankumar has quit IRC06:35
*** gongysh has joined #openstack-nova06:35
*** TravT has joined #openstack-nova06:37
*** Sukhdev has quit IRC06:38
*** shaohe_feng has quit IRC06:39
*** shaohe_feng has joined #openstack-nova06:39
*** unicell1 has joined #openstack-nova06:39
*** unicell has quit IRC06:39
*** yalli_ has quit IRC06:42
openstackgerritManish proposed openstack/nova: VM with Encrypted Vol throws error on hard reboot  https://review.openstack.org/33707506:44
*** jlanoux has joined #openstack-nova06:45
*** jed56 has joined #openstack-nova06:47
*** shaohe_feng has quit IRC06:49
*** shaohe_feng has joined #openstack-nova06:50
*** TravT has quit IRC06:50
*** armax has quit IRC06:51
*** thorst has joined #openstack-nova06:51
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Return instance of Guest from method write_instance_config  https://review.openstack.org/26514606:51
*** bhagya has joined #openstack-nova06:52
*** rama_y has quit IRC06:52
*** tesseract- has joined #openstack-nova06:53
*** ekuris_ has quit IRC06:54
*** permalac has quit IRC06:54
*** hoangcx has quit IRC06:54
*** Dinesh_Bhor has quit IRC06:55
*** Dinesh_Bhor has joined #openstack-nova06:55
*** bhagyashris has quit IRC06:55
*** hoangcx has joined #openstack-nova06:56
*** thorst has quit IRC06:57
*** lpetrut has quit IRC06:59
*** shaohe_feng has quit IRC06:59
*** shaohe_feng has joined #openstack-nova07:00
openstackgerritDinesh Bhor proposed openstack/nova: Fix evaluation of host disk usage by volume-backed instances  https://review.openstack.org/20087007:02
*** ihrachys has joined #openstack-nova07:02
*** code-R has quit IRC07:05
*** code-R has joined #openstack-nova07:05
*** ekuris_ has joined #openstack-nova07:09
*** shaohe_feng has quit IRC07:09
*** shaohe_feng has joined #openstack-nova07:10
*** abalutoiu has joined #openstack-nova07:11
*** lpetrut has joined #openstack-nova07:11
*** chandankumar has joined #openstack-nova07:11
*** liverpooler has joined #openstack-nova07:11
openstackgerritTomi Juvonen proposed openstack/nova-specs: Maintenance reason to server  https://review.openstack.org/31051007:13
*** code-R_ has joined #openstack-nova07:17
*** yamahata has joined #openstack-nova07:18
*** shaohe_feng has quit IRC07:20
*** code-R has quit IRC07:20
*** shaohe_feng has joined #openstack-nova07:21
*** ducttape_ has joined #openstack-nova07:21
*** Dinesh_Bhor has quit IRC07:22
*** bhagyashris has joined #openstack-nova07:24
*** bhagya has quit IRC07:24
*** ducttape_ has quit IRC07:25
*** ljxiash has quit IRC07:27
*** ljxiash has joined #openstack-nova07:28
*** gongysh has quit IRC07:28
*** shaohe_feng has quit IRC07:30
*** shaohe_feng has joined #openstack-nova07:30
*** IvoSmits has quit IRC07:31
*** lpetrut has quit IRC07:31
*** dimtruck is now known as zz_dimtruck07:32
*** gongysh has joined #openstack-nova07:33
*** openstackgerrit has quit IRC07:33
*** openstackgerrit has joined #openstack-nova07:33
*** lpetrut has joined #openstack-nova07:40
*** ihrachys has quit IRC07:40
*** shaohe_feng has quit IRC07:40
*** shaohe_feng has joined #openstack-nova07:41
*** sridharg has joined #openstack-nova07:44
*** ekuris_ has quit IRC07:44
*** vishwanathj has quit IRC07:44
*** shihanzhang has joined #openstack-nova07:46
*** RuiChen has joined #openstack-nova07:46
*** danpb has joined #openstack-nova07:47
*** ihrachys has joined #openstack-nova07:48
*** shaohe_feng has quit IRC07:50
*** shaohe_feng has joined #openstack-nova07:51
*** mvk has quit IRC07:53
*** thorst has joined #openstack-nova07:54
*** lpetrut has quit IRC07:56
*** code-R_ has quit IRC07:56
*** ekuris_ has joined #openstack-nova07:57
*** ihrachys has quit IRC07:57
*** markvoelker has joined #openstack-nova07:58
*** ihrachys has joined #openstack-nova07:59
*** zzzeek has quit IRC08:00
*** TravT has joined #openstack-nova08:00
*** shaohe_feng has quit IRC08:01
*** zzzeek has joined #openstack-nova08:01
*** hoangcx has quit IRC08:01
*** shaohe_feng has joined #openstack-nova08:02
*** thorst has quit IRC08:02
*** edand has quit IRC08:02
*** markvoelker has quit IRC08:03
*** hoangcx has joined #openstack-nova08:04
*** ihrachys has quit IRC08:06
*** markus_z has joined #openstack-nova08:09
*** TravT has quit IRC08:09
openstackgerritAlvaro Lopez Garcia proposed openstack/nova-specs: WIP: Propose to support preemptible instances  https://review.openstack.org/10488308:09
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Testing latest u-c  https://review.openstack.org/30334508:10
*** ihrachys has joined #openstack-nova08:10
*** shaohe_feng has quit IRC08:11
*** ljxiash has quit IRC08:12
*** jaosorior has quit IRC08:13
*** jaosorior has joined #openstack-nova08:13
*** shaohe_feng has joined #openstack-nova08:14
*** TravT has joined #openstack-nova08:14
openstackgerritDaniel Berrange proposed openstack/nova: network: introduce helper APIs for dealing with os-vif objects  https://review.openstack.org/26967208:18
openstackgerritDaniel Berrange proposed openstack/nova: libvirt: convert over to use os-vif for Linux Bridge & OVS  https://review.openstack.org/35059508:18
*** yassine has joined #openstack-nova08:20
*** yassine is now known as Guest2625108:20
*** shaohe_feng has quit IRC08:21
*** Guest26251 is now known as yassou08:21
*** yamahata has quit IRC08:22
*** shaohe_feng has joined #openstack-nova08:22
*** lucas-dinner is now known as lucasagomes08:24
*** Dinesh_Bhor has joined #openstack-nova08:29
openstackgerritYingxin Cheng proposed openstack/nova-specs: Request Standardized Capabilities In Nova  https://review.openstack.org/35106308:29
*** hwoarang has quit IRC08:30
*** annp has joined #openstack-nova08:31
*** shaohe_feng has quit IRC08:32
*** shaohe_feng has joined #openstack-nova08:32
*** annp has quit IRC08:36
*** TravT has quit IRC08:38
*** sameo has joined #openstack-nova08:38
*** moshele has quit IRC08:41
*** shaohe_feng has quit IRC08:42
*** shaohe_feng has joined #openstack-nova08:42
*** hwoarang has joined #openstack-nova08:43
*** moshele has joined #openstack-nova08:45
*** TravT has joined #openstack-nova08:46
openstackgerritYingxin Cheng proposed openstack/nova-specs: Request Standardized Capabilities In Nova  https://review.openstack.org/35106308:49
*** zz_dimtruck is now known as dimtruck08:52
*** shaohe_feng has quit IRC08:52
*** ljxiash has joined #openstack-nova08:52
*** markvoelker has joined #openstack-nova08:53
*** shaohe_feng has joined #openstack-nova08:53
openstackgerritAlexis Lee proposed openstack/nova: Group scheduler options  https://review.openstack.org/34995908:53
*** gb21 has joined #openstack-nova08:55
*** markvoelker has quit IRC08:57
*** edand has joined #openstack-nova08:59
*** edand has joined #openstack-nova08:59
*** thorst has joined #openstack-nova09:00
*** TravT has quit IRC09:00
openstackgerritKrzysztof ÅšwiÄ…tek proposed openstack/nova: Fix issue with not removing rbd rescue disk  https://review.openstack.org/31492809:01
openstackgerritKrzysztof ÅšwiÄ…tek proposed openstack/nova: moved test_cleanup_volumes_reverting_resize from test_rbd to test_driver, modified test_cleanup_rbd  https://review.openstack.org/35107009:01
*** dimtruck is now known as zz_dimtruck09:01
*** shaohe_feng has quit IRC09:02
*** shaohe_feng has joined #openstack-nova09:03
*** TravT has joined #openstack-nova09:05
*** thorst has quit IRC09:06
*** takashin has left #openstack-nova09:10
*** roeyc has joined #openstack-nova09:11
*** shaohe_feng has quit IRC09:13
*** shaohe_feng has joined #openstack-nova09:13
*** efoley has joined #openstack-nova09:14
*** hshiina has quit IRC09:14
*** dikonoor has joined #openstack-nova09:14
*** hshiina has joined #openstack-nova09:14
*** efoley_ has joined #openstack-nova09:16
*** TravT has quit IRC09:18
*** efoley has quit IRC09:19
openstackgerritNolwennCauchois proposed openstack/nova: Clean up second ephemeral disk  https://review.openstack.org/34100809:21
openstackgerritTakashi NATSUME proposed openstack/nova: Fix server operations' policies to admin only  https://review.openstack.org/35107709:22
*** ducttape_ has joined #openstack-nova09:22
*** xek_ has joined #openstack-nova09:23
*** shaohe_feng has quit IRC09:23
*** TravT has joined #openstack-nova09:23
*** xek has quit IRC09:24
*** dulek has quit IRC09:25
*** lpetrut has joined #openstack-nova09:26
*** shaohe_feng has joined #openstack-nova09:26
*** dulek has joined #openstack-nova09:27
*** xenogear has quit IRC09:27
openstackgerritAlexis Lee proposed openstack/nova: Mutable compute options: reserves, ratios  https://review.openstack.org/34956109:27
*** ducttape_ has quit IRC09:27
*** syjulian has quit IRC09:28
*** stewie925 has quit IRC09:28
*** jinli has quit IRC09:28
*** gb21 has quit IRC09:29
*** MikeG451 has quit IRC09:29
*** TravT has quit IRC09:32
*** shaohe_feng has quit IRC09:33
*** shaohe_feng has joined #openstack-nova09:34
*** hwoarang has quit IRC09:37
*** TravT has joined #openstack-nova09:37
*** xenogear has joined #openstack-nova09:43
*** shaohe_feng has quit IRC09:43
*** shaohe_feng has joined #openstack-nova09:44
*** MikeG451 has joined #openstack-nova09:44
*** gongysh has quit IRC09:44
*** mvk has joined #openstack-nova09:45
*** jinli has joined #openstack-nova09:45
*** stewie925 has joined #openstack-nova09:46
*** markvoelker has joined #openstack-nova09:47
openstackgerritKrzysztof ÅšwiÄ…tek proposed openstack/nova: moved test_cleanup_volumes_reverting_resize from test_rbd to test_driver, modified test_cleanup_rbd  https://review.openstack.org/35107009:48
*** permalac has joined #openstack-nova09:49
*** hwoarang has joined #openstack-nova09:50
*** markvoelker has quit IRC09:52
*** shaohe_feng has quit IRC09:54
*** shaohe_feng has joined #openstack-nova09:54
*** TravT has quit IRC09:55
openstackgerritTimofey Durakov proposed openstack/python-novaclient: Added support for microversion 2.34  https://review.openstack.org/33708409:55
*** TravT has joined #openstack-nova10:00
*** roeyc has quit IRC10:01
*** syjulian has joined #openstack-nova10:02
*** shaohe_feng has quit IRC10:04
*** hoangcx has quit IRC10:04
*** shaohe_feng has joined #openstack-nova10:04
*** efoley__ has joined #openstack-nova10:05
*** efoley_ has quit IRC10:08
openstackgerritAlex Szarka proposed openstack/nova: Additional resume_guests_state enhancements  https://review.openstack.org/34354210:09
openstackgerritDinesh Bhor proposed openstack/nova: Replace functions 'Dict.get' and 'del' with 'Dict.pop'  https://review.openstack.org/35109910:09
*** kolesovdv has joined #openstack-nova10:10
*** hwoarang has quit IRC10:10
*** hwoarang has joined #openstack-nova10:11
openstackgerritGhanshyam Mann proposed openstack/nova: Allow authorization by user_id for server lock action  https://review.openstack.org/35110010:11
*** ihrachys has quit IRC10:11
gmannalex_xu: johnthetubaguy sdague this is how user_id things looks like - https://review.openstack.org/35110010:12
gmannalex_xu: johnthetubaguy sdague i will push rest of them if it looks fine10:12
johnthetubaguygmann: I don't think we should pass the full instance10:13
gmannjohnthetubaguy: only user_id? that is nice10:13
johnthetubaguygmann: I think we can probably add some logic to the context.can helper to take an instance, and extract the tenant and user_id10:13
gmannjohnthetubaguy: or we can do that in controller only while calling context.can()10:14
*** shaohe_feng has quit IRC10:14
*** TravT has quit IRC10:14
*** shaohe_feng has joined #openstack-nova10:15
gmannjohnthetubaguy: i mean explicitly prepare the target{} and then pass to context.can10:15
johnthetubaguygmann: I just don't like the idea of us cut and pasting that logic into every controller10:15
johnthetubaguyhaving said that, if we just pass the user_id, thats probably best10:16
*** itoader has joined #openstack-nova10:17
*** palexster has joined #openstack-nova10:17
gmannjohnthetubaguy:  pass the user_id from controller right10:17
*** hieulq_ has quit IRC10:18
johnthetubaguygmann: for this particular change, thats probably best, I added a comment on the the change10:18
*** TravT has joined #openstack-nova10:18
johnthetubaguygmann: I was thinking about longer term, really every policy check relating to an instance, we should pass in the instance, and extract the project_id, so folks can actually make sensible policies using the project_id10:19
openstackgerritTina Kevin proposed openstack/nova-specs: Add allocation ratio to hypervisor-show  https://review.openstack.org/35034810:19
*** TravT has quit IRC10:22
*** ducttape_ has joined #openstack-nova10:23
gmannjohnthetubaguy: i see your point.10:24
*** shaohe_feng has quit IRC10:24
*** shaohe_feng has joined #openstack-nova10:25
openstackgerritAlex Szarka proposed openstack/nova: Additional resume_guests_state enhancements  https://review.openstack.org/34354210:27
openstackgerritAlex Szarka proposed openstack/nova: Recover instances when physical data is missing  https://review.openstack.org/32234110:27
*** itoader has quit IRC10:27
*** ducttape_ has quit IRC10:28
gmannjohnthetubaguy: yea we can move that part in context.can but just wondering 'target' there is for same purpose.10:29
openstackgerritAlex Szarka proposed openstack/nova: Recover instances when physical data is missing  https://review.openstack.org/32234110:29
gmannjohnthetubaguy: i mean like instance_action passing instance as target10:29
johnthetubaguygmann: target is what gets passed to the policy engine, the user can use any key in that to write their policy10:30
johnthetubaguygmann: we don't want them using some obscure instance field in their policy check, we want the API to be interoperable as possible10:30
*** thorst has joined #openstack-nova10:31
gmannjohnthetubaguy: yea.10:31
*** amotoki has quit IRC10:31
gmannjohnthetubaguy: let me see how it looks like10:31
*** gb21 has joined #openstack-nova10:32
*** ihrachys has joined #openstack-nova10:33
*** shaohe_feng has quit IRC10:35
*** shaohe_feng has joined #openstack-nova10:35
*** thorst has quit IRC10:36
gmannjohnthetubaguy: for passing project_id. currently how oslo policy get the one of instance (for owner checking case) ?10:39
pkholkinalaski: mriedem: hi folks! please look this patch with tests https://review.openstack.org/#/c/347462/10:40
gmannjohnthetubaguy: we pass context.project_id as default in target10:40
*** gb21 is now known as GB2110:41
*** markvoelker has joined #openstack-nova10:41
*** ljxiash has quit IRC10:41
*** shaohe_feng has quit IRC10:45
*** shaohe_feng has joined #openstack-nova10:45
*** markvoelker has quit IRC10:46
*** EinstCrazy has quit IRC10:46
gmannjohnthetubaguy: owner policy things working ?10:47
johnthetubaguygmann: almost none of those owner policy checks actually mean anything right now, sadly10:47
johnthetubaguygmann: there is a hardcoded check in the DB layer10:47
johnthetubaguygmann: basically we just pass through what is in the context, so the check is always foo=foo or bar=bar :(10:48
*** gongysh has joined #openstack-nova10:48
*** gcb has quit IRC10:49
gmannjohnthetubaguy: yea, we do in DB with nova.context.authorize_project_context10:49
*** efoley__ has quit IRC10:49
gmannjohnthetubaguy: we should move those to context.can only by passing project_id as you said10:50
*** kaisers has quit IRC10:50
*** TravT has joined #openstack-nova10:51
johnthetubaguygmann: honestly, am I am bit tempted to instead just leave those checks hardcoded, but I think sdague found a bug about the project_id not being passed10:51
openstackgerritGhanshyam Mann proposed openstack/nova: Allow authorization by user_id for server lock action  https://review.openstack.org/35110010:51
*** kaisers has joined #openstack-nova10:51
johnthetubaguygmann: anyways, I think the first thing is to do the user_id10:51
gmannjohnthetubaguy: yea.10:51
gmannjohnthetubaguy: check if its fine10:51
johnthetubaguygmann: I think should come back and think about the project_id next10:51
*** kaisers has quit IRC10:51
gmannjohnthetubaguy: true10:51
*** smatzek has joined #openstack-nova10:54
*** roeyc has joined #openstack-nova10:54
*** shaohe_feng has quit IRC10:55
openstackgerritKrzysztof ÅšwiÄ…tek proposed openstack/nova: Fix issue with not removing rbd rescue disk  https://review.openstack.org/31492810:55
*** TravT has quit IRC10:55
*** shaohe_feng has joined #openstack-nova10:56
*** kaisers has joined #openstack-nova10:57
*** gszasz has joined #openstack-nova10:58
*** chenfan has quit IRC10:58
johnthetubaguygmann: this is where it was added: https://review.openstack.org/#/c/3829/10:59
*** TravT has joined #openstack-nova11:00
gmannjohnthetubaguy: oh, 4.5 year back11:00
*** gcb has joined #openstack-nova11:01
*** GB21 has quit IRC11:01
gmannjohnthetubaguy: i see, it was needed for policy enforcement of admin_owner and then we just added context.project_id11:02
*** GB21 has joined #openstack-nova11:02
*** ihrachys has quit IRC11:02
*** thorst has joined #openstack-nova11:03
*** roeyc has quit IRC11:04
johnthetubaguygmann: yeah, IMHO it was the wrong fix11:04
johnthetubaguygmann: the default rule was incorrect11:05
openstackgerritAlex Szarka proposed openstack/nova: Additional resume_guests_state enhancements  https://review.openstack.org/34354211:05
openstackgerritAlex Szarka proposed openstack/nova: Additional resume_guests_state enhancements  https://review.openstack.org/34354211:05
*** shaohe_feng has quit IRC11:05
gmannjohnthetubaguy: hummm, and did we had DB hardcoded checks that time?  or we fixed those later :)11:06
*** shaohe_feng has joined #openstack-nova11:06
*** ihrachys has joined #openstack-nova11:06
*** roeyc has joined #openstack-nova11:06
gmannjohnthetubaguy: just wondering if any one were doing project level isolation and broke11:07
johnthetubaguygmann: I suspect we had the hard coded checks ages ago, if you are not admin context, it always adding tenant_id into the model query, I think.11:08
openstackgerritAlex Szarka proposed openstack/nova: Additional resume_guests_state enhancements  https://review.openstack.org/34354211:08
gmannjohnthetubaguy: humm, i think after user_id we can do project_id one too. should not take much time but not sure how much test coverage we have for those to make avoid any regression11:09
*** jlanoux has quit IRC11:09
gmannjohnthetubaguy: or we start in O and not to be in hurry in Newton11:10
openstackgerritAlex Szarka proposed openstack/nova: resume_guests_state tests enhancements  https://review.openstack.org/34725611:11
*** TravT has quit IRC11:13
*** mat128|afk is now known as mat12811:13
*** shaohe_feng has quit IRC11:16
johnthetubaguygmann: we might want to wait for project_id, just because I think we should also make the default target {}, and I am not sure how good our coverage is around that stuff11:16
*** shaohe_feng has joined #openstack-nova11:17
johnthetubaguygmann: having said that, trying out a POC to see what tests breaks might not be a terrible thing11:17
gmannjohnthetubaguy: yea.11:17
*** amotoki has joined #openstack-nova11:17
*** kolesovdv has quit IRC11:18
*** TravT has joined #openstack-nova11:18
gmannjohnthetubaguy: and thats why deleting other tenant server return 404, should be unauthorized11:18
gmannhttps://github.com/openstack/tempest/blob/master/tempest/api/compute/servers/test_servers_negative.py#L52811:19
johnthetubaguygmann: so there are information leakage issues to worry about there, if you can't see it 404 is more typical, so you can't tell if its a typo or not11:19
johnthetubaguygmann: 404 if you can't "see" the URL, unauthorised if you can't do the action on something you can see, feels best11:19
*** zerda2 has quit IRC11:20
*** sdague has joined #openstack-nova11:21
*** lucasagomes is now known as lucas-hungry11:21
gmannjohnthetubaguy: then asking to get other tenant servers also 40411:22
gmannjohnthetubaguy: and after project_id those will be  unauthorised11:22
johnthetubaguygmann: yep, 404 is correct if you don't have "access" to the URL, I think11:22
gmannjohnthetubaguy: ah got it. its from project_id in url.11:23
*** itoader has joined #openstack-nova11:24
johnthetubaguygmann: well, even without that11:24
*** ducttape_ has joined #openstack-nova11:24
johnthetubaguygmann: you don't want someone to be able to find out information by getting non-404 responses from other URLs, its a bad security posture11:25
*** fabianw has joined #openstack-nova11:26
*** shaohe_feng has quit IRC11:26
*** shaohe_feng has joined #openstack-nova11:27
gmannjohnthetubaguy:  yea, id is there in URL. yea make sense about 40411:28
*** bvanhav has joined #openstack-nova11:28
*** ducttape_ has quit IRC11:29
gmannjohnthetubaguy: Thanks, learned  a good thing :)11:29
*** itoader has quit IRC11:31
*** TravT has quit IRC11:32
*** markvoelker has joined #openstack-nova11:35
*** jlanoux has joined #openstack-nova11:35
*** shaohe_feng has quit IRC11:36
*** TravT has joined #openstack-nova11:36
*** fabianw has quit IRC11:36
*** shaohe_feng has joined #openstack-nova11:37
openstackgerritRui Chen proposed openstack/python-novaclient: Fix Resource.__eq__ mismatch semantics of object equal  https://review.openstack.org/25102011:38
*** markvoelker has quit IRC11:39
*** xek__ has joined #openstack-nova11:41
*** xek_ has quit IRC11:42
*** efoley__ has joined #openstack-nova11:43
*** jaypipes has joined #openstack-nova11:43
*** dulek has quit IRC11:43
*** kolesovdv has joined #openstack-nova11:43
maestropandyusing python how to list security_group_list, I have tried "nova.security_groups_rules.list(secgroup.id)" but no luck11:43
maestropandysorry how to list security group rules11:44
*** dulek has joined #openstack-nova11:45
*** TravT has quit IRC11:45
*** shaohe_feng has quit IRC11:46
*** shaohe_feng has joined #openstack-nova11:47
*** yalei has quit IRC11:49
*** amotoki has quit IRC11:50
*** TravT has joined #openstack-nova11:50
*** dave-mccowan has joined #openstack-nova11:55
*** shaohe_feng has quit IRC11:57
*** shaohe_feng has joined #openstack-nova11:57
*** hieulq_ has joined #openstack-nova11:57
*** phuongnh has quit IRC11:58
*** lucas-hungry is now known as lucasagomes11:58
openstackgerritTimofey Durakov proposed openstack/nova: Remove backward compatibility with pre-grizzly releases  https://review.openstack.org/34828411:59
*** palexster has quit IRC12:00
*** clenimar_ has joined #openstack-nova12:02
*** eharney has quit IRC12:02
*** TravT has quit IRC12:03
*** markvoelker has joined #openstack-nova12:05
*** clenimar_ has quit IRC12:07
*** shaohe_feng has quit IRC12:07
*** shaohe_feng has joined #openstack-nova12:07
*** zul has quit IRC12:07
*** rtheis has joined #openstack-nova12:09
*** hieulq_ has quit IRC12:09
*** ducttape_ has joined #openstack-nova12:12
*** diogogmt has joined #openstack-nova12:15
*** tblakes has joined #openstack-nova12:16
*** tblakes has quit IRC12:17
*** shaohe_feng has quit IRC12:17
*** shaohe_feng has joined #openstack-nova12:18
*** baoli has joined #openstack-nova12:20
*** zul has joined #openstack-nova12:20
openstackgerritFang He proposed openstack/nova: use the HostPortGroupSpec.vswitchName instead of HostPortGroup.vswitch.split  https://review.openstack.org/35085212:22
*** diogogmt has quit IRC12:24
*** eharney has joined #openstack-nova12:25
*** rfolco has joined #openstack-nova12:25
*** diogogmt has joined #openstack-nova12:25
*** baoli_ has joined #openstack-nova12:25
*** shaohe_feng has quit IRC12:27
*** xyang1 has joined #openstack-nova12:27
Dinesh_BhorHi all, Can someone please take a look at it ?  https://review.openstack.org/#/c/351099/12:28
*** baoli has quit IRC12:29
*** shaohe_feng has joined #openstack-nova12:30
*** GB21 has quit IRC12:30
*** ducttape_ has quit IRC12:31
*** TravT has joined #openstack-nova12:31
*** hshiina has quit IRC12:33
*** diogogmt has quit IRC12:35
openstackgerritTimofey Durakov proposed openstack/nova: Remove backward compatibility with pre-grizzly releases  https://review.openstack.org/34828412:37
*** shaohe_feng has quit IRC12:38
*** shaohe_feng has joined #openstack-nova12:38
*** tblakes has joined #openstack-nova12:39
openstackgerritPavel Kholkin proposed openstack/python-novaclient: Microversion 2.35 adds keypairs pagination support  https://review.openstack.org/34364812:40
*** amotoki has joined #openstack-nova12:43
*** burgerk has joined #openstack-nova12:48
*** shaohe_feng has quit IRC12:48
*** shaohe_feng has joined #openstack-nova12:49
*** TravT has quit IRC12:49
*** tblakes has quit IRC12:51
openstackgerritPavel Kholkin proposed openstack/python-novaclient: remove start_version arg for keypairs v2.10 shell  https://review.openstack.org/35115612:53
*** zz_dimtruck is now known as dimtruck12:53
*** TravT has joined #openstack-nova12:54
*** gcb has quit IRC12:56
*** gongysh has quit IRC12:56
*** tblakes has joined #openstack-nova12:57
*** shaohe_feng has quit IRC12:58
*** tangchen has quit IRC12:59
*** shaohe_feng has joined #openstack-nova13:01
*** efoley_ has joined #openstack-nova13:02
*** efoley__ has quit IRC13:02
*** bhagya has joined #openstack-nova13:02
*** dimtruck is now known as zz_dimtruck13:03
*** TravT has quit IRC13:03
*** pradk has quit IRC13:04
*** kolesovdv has quit IRC13:06
*** bhagyashris has quit IRC13:06
*** Dinesh_Bhor has quit IRC13:06
*** zul has quit IRC13:07
*** TravT has joined #openstack-nova13:08
*** shaohe_feng has quit IRC13:08
*** bhagyashris has joined #openstack-nova13:08
*** shaohe_feng has joined #openstack-nova13:09
*** mdrabe has joined #openstack-nova13:09
*** rlrossit has joined #openstack-nova13:11
*** sdake has joined #openstack-nova13:11
openstackgerritAlex Szarka proposed openstack/nova: [WIP] Reduce code complexity to 25  https://review.openstack.org/35117613:12
*** bhagya has quit IRC13:12
*** markvoelker has quit IRC13:13
*** liverpooler has quit IRC13:14
jrollany cores mind kicking a second +W on this one? zuul didn't pick it up when the deps merged https://review.openstack.org/#/c/297895/13:14
*** jamesdenton has joined #openstack-nova13:14
*** TravT has quit IRC13:17
*** ihrachys has quit IRC13:18
alaskijroll: got it13:18
*** shaohe_feng has quit IRC13:19
jrollthanks alaski13:19
*** cleong has joined #openstack-nova13:19
*** shaohe_feng has joined #openstack-nova13:19
alaskisdague: we may have to agree to disagree on this thread but I needed to get my thoughts out in the open13:19
alaskiand I do agree that too many signals could create confusion which is not good for anyone13:21
*** zul has joined #openstack-nova13:22
*** ljxiash has joined #openstack-nova13:22
*** sdake has quit IRC13:24
*** Dinesh_Bhor has joined #openstack-nova13:24
*** karthiks has quit IRC13:25
*** shaohe_feng has quit IRC13:29
*** shaohe_feng has joined #openstack-nova13:29
*** matrohon has joined #openstack-nova13:30
alex_xugmann: why not just put the instance as target, just like target=instance13:31
*** ducttape_ has joined #openstack-nova13:31
alex_xugmann: looks like you and johnthetubaguy talk about similar thing, i will read the log13:31
*** chandankumar has quit IRC13:32
*** chandankumar has joined #openstack-nova13:33
*** Jeffrey4l_ has quit IRC13:34
*** ratailor has quit IRC13:35
*** hieulq_ has joined #openstack-nova13:35
johnthetubaguyalex_xu: basically I said don't do that13:36
*** ducttape_ has quit IRC13:36
johnthetubaguyalex_xu: it lets folks use any property of the instance in the policy, which feels way too broad13:36
johnthetubaguyalex_xu: thats wearing my "I want better interop" hat.13:37
alex_xujohnthetubaguy: I'm reading the log, +1 to that, and thinking of we can do extract thing in context.can, looks like you and gmann talk about that also, but I didn't fininsh the log yet13:38
*** karthiks has joined #openstack-nova13:39
*** shaohe_feng has quit IRC13:39
alex_xujohnthetubaguy: ok, you already comment that13:39
*** shaohe_feng has joined #openstack-nova13:39
*** mriedem has joined #openstack-nova13:39
alex_xujohnthetubaguy: +1 for all your comment13:40
johnthetubaguyalex_xu: cool, I think in the end I think we can do the simple thing for user, and worry about the rest when we come back an look at project_id being part of the target13:40
*** hieulq_ has quit IRC13:41
*** burgerk has quit IRC13:41
openstackgerritLee Yarwood proposed openstack/nova: libvirt: Ensure the instance resize directory is removed  https://review.openstack.org/32903013:42
*** nkrinner is now known as nkrinner_afk13:43
johnthetubaguyalex_xu: alaski had a better idea for the future, a helper method, but I think keeping the current scope to use user_id for now, make sense to me13:43
mnaserI13:43
mnaseroops.13:43
alex_xujohnthetubaguy: yea, learned that one more point also. I just didn't we didn't use project_id for now?13:44
mnaserI'm trying to go through the service "alive" checks codebase to see why 2 nodes are mysteriously marked as down.. the time is sync'd and the nova-compute process is running (doing usual qemu-img loops to check, logs are still working, no errors)13:44
alaskijohnthetubaguy: alex_xu yeah, I wouldn't expect it to be done that way in this patch. Just a suggestion for another time13:44
mnaserif process is up and time is sync'd, i cant imagine why it's marked as down13:45
sdaguealaski: yeh, sure, I'll admit though at this point in the cycle my bw for digging through implications is pretty low13:45
alex_xujohnthetubaguy: i mean i didn't get why we didn't use project_id for now...13:45
*** mgoddard_ has joined #openstack-nova13:45
*** ametts has joined #openstack-nova13:45
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: WIP: live-migration test for serial console  https://review.openstack.org/34747113:45
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/27580113:45
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: libvirt: fix live-migration with serial console check  https://review.openstack.org/33513213:45
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: Add functional regression test for bug 1595962  https://review.openstack.org/33841613:45
openstackbug 1595962 in OpenStack Compute (nova) "live migration with disabled vnc/spice not possible" [Undecided,In progress] https://launchpad.net/bugs/1595962 - Assigned to Markus Zoeller (markus_z) (mzoeller)13:45
alex_xujohnthetubaguy: due to we currently hardcode the project_id filter in the db?13:46
*** jraju has quit IRC13:46
alaskisdague: okay. I'm happy to discuss again in Ocata13:46
johnthetubaguyalex_xu: yeah13:47
alex_xujohnthetubaguy: ah, i got all the points now13:47
*** ecelik has quit IRC13:47
alaskijohnthetubaguy: we do want to duplicate those db checks in the policy checks because it will affect the later capability exposure13:48
johnthetubaguyalex_xu: I keep wondering if every instance action should have the instance.project_id as a target, and we should consider that separately I think13:48
*** mgoddard has quit IRC13:48
alex_xujohnthetubaguy: yea13:48
*** matrohon has quit IRC13:48
johnthetubaguyalaski: hmm, thats a good point, its simpler if there is a single policy check that actually means "can I do X", it would be good to get there I guess.13:49
*** shaohe_feng has quit IRC13:49
johnthetubaguyalex_xu: I just added a new comment on the new patch, there is a "slight" issue, its broken if we don't pass the project_id, due to how the default target works, oops...13:50
alaskijohnthetubaguy: yeah. I'm sure there are other places missing that check so we can batch it up later.13:50
*** shaohe_feng has joined #openstack-nova13:50
johnthetubaguyalaski: almost everywhere is missing the project_id check right now, it got dropped in the v2 -> v2.1 transition, it turns out13:51
alaskinice13:51
*** cdelatte has joined #openstack-nova13:51
johnthetubaguyyeah, slight boo boo13:51
*** markvoelker has joined #openstack-nova13:51
johnthetubaguyI had almost had a panic attack a few months back, before I remember about the db level check13:52
*** sdake has joined #openstack-nova13:54
openstackgerritBalazs Gibizer proposed openstack/nova: Handle race in allocate_for_instance  https://review.openstack.org/22180313:56
*** hieulq_ has joined #openstack-nova13:58
*** mlavalle has joined #openstack-nova13:58
*** mgoddard_ has quit IRC13:58
*** mgoddard has joined #openstack-nova13:58
*** baoli_ has quit IRC13:59
*** shaohe_feng has quit IRC14:00
*** hieulq_ has quit IRC14:00
*** shaohe_feng has joined #openstack-nova14:00
*** maestropandy has left #openstack-nova14:01
*** belmoreira has quit IRC14:02
*** rlrossit has quit IRC14:02
*** edmondsw has quit IRC14:02
*** ZZelle has quit IRC14:03
*** matrohon has joined #openstack-nova14:05
*** rlrossi__ has joined #openstack-nova14:05
*** matrohon has quit IRC14:05
*** pradk has joined #openstack-nova14:06
*** zul has quit IRC14:07
*** zul has joined #openstack-nova14:07
*** code-R has joined #openstack-nova14:09
*** shaohe_feng has quit IRC14:10
*** efried has joined #openstack-nova14:10
*** shaohe_feng has joined #openstack-nova14:10
*** code-R_ has joined #openstack-nova14:11
*** coolsvap has quit IRC14:11
*** karthiks has quit IRC14:13
*** code-R has quit IRC14:14
*** hoangcx has joined #openstack-nova14:17
*** jaosorior has quit IRC14:17
*** moshele has quit IRC14:19
*** TravT has joined #openstack-nova14:19
*** shaohe_feng has quit IRC14:20
*** shaohe_feng has joined #openstack-nova14:21
*** matrohon has joined #openstack-nova14:21
*** amotoki has quit IRC14:22
*** hapci has joined #openstack-nova14:23
lbeliveaujaypipes: we finally got result from jenkins, reminder to look at https://review.openstack.org/#/c/328983/14:23
*** EinstCrazy has joined #openstack-nova14:23
*** hapci has quit IRC14:24
openstackgerritJim Rollenhagen proposed openstack/nova: Ironic: allow multiple compute services  https://review.openstack.org/34844314:24
jrollJayF: ^ decided to add that given there wasn't any +2 yet anyway14:24
*** zul has quit IRC14:25
*** zul has joined #openstack-nova14:25
mriedemmarkus_z: i've got all of the goodies up to run your tempest port-security-enabled=false patch on newton and mitaka but not run on liberty14:25
mriedemnow we play the waiting game with the qa team14:26
* mriedem heads to a meeting14:26
*** gabor_antal_ has joined #openstack-nova14:26
*** roeyc has quit IRC14:27
*** efoley_ has quit IRC14:27
*** edand has quit IRC14:28
*** burgerk has joined #openstack-nova14:28
*** cm876n has joined #openstack-nova14:28
jaypipeslbeliveau: done :)14:29
*** chandankumar has quit IRC14:30
*** karthiks has joined #openstack-nova14:30
markus_zmriedem: ok, I'm working on that patch tomorrow.14:30
*** ekuris_ has quit IRC14:30
*** shaohe_feng has quit IRC14:30
*** devkulkarni1 has joined #openstack-nova14:30
lbeliveaujaypipes: thank you sir !14:31
*** mtanino has joined #openstack-nova14:31
*** diogogmt has joined #openstack-nova14:31
*** shaohe_feng has joined #openstack-nova14:31
*** zz_dimtruck is now known as dimtruck14:31
*** cdent has joined #openstack-nova14:32
*** vishwanathj has joined #openstack-nova14:32
*** catintheroof has joined #openstack-nova14:32
*** matrohon has quit IRC14:32
*** tangchen has joined #openstack-nova14:32
cdentjaypipes, dansmith: rpodolyaka and I have done https://review.openstack.org/#/c/349021/ as a way of having a placement_connection for a third db, as well as a specialized aggregates model if a placement connection is being used. Still a WIP but if either of you could look to say "sensible" or "CRAZY!" that would be handy.14:33
*** mdrabe has quit IRC14:34
jrolljaypipes: os-capabilities looks interesting14:34
openstackgerritAndrew Laski proposed openstack/nova: Create Instance from BuildRequest if not in a cell  https://review.openstack.org/26392714:35
openstackgerritAndrew Laski proposed openstack/nova: instance.name should be blank if instance.id is not set  https://review.openstack.org/32734214:35
openstackgerritAndrew Laski proposed openstack/nova: Cells: Handle delete with BuildRequest  https://review.openstack.org/32598514:35
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: libvirt: virtlogd: use virtlogd for char devices  https://review.openstack.org/32376514:36
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: libvirt: simplify "get_console_output" interface  https://review.openstack.org/33448014:36
jaypipesthere are just way too many pugs in my household.14:36
cdentjaypipes: you can probably hire them out to lonely locals14:36
*** markus_z has quit IRC14:38
jaypipescdent: I don't think anybody would pay for these ones :)14:38
jaypipestoo damn needy.14:38
cdentlonely people like needy things: they make you feel useful14:39
jaypipesjroll: cool, thanks for checking it out. does it meet your recollection of what we discussed about that in Portland?14:39
*** mdrabe has joined #openstack-nova14:39
jaypipescdent: pugsforlonelylocals.com <-- next big thing.14:39
jrolljaypipes: I don't recall much discussion about a library, actually :/14:39
*** dikonoor has quit IRC14:40
cdentjaypipes: probably worth at least 10Instagrams14:40
jaypipescdent: agreed.14:40
jaypipesjroll: this is all Ocata territory anyways, just getting a jumpstart on it now.14:40
lyarwoodtdurakov: thanks, I'll rebase on your change once it's through the gate and add an additional rm for the instance dir14:40
*** shaohe_feng has quit IRC14:41
*** ducttape_ has joined #openstack-nova14:41
lyarwoodtdurakov: what was your point re mdbooth's suggestion btw?14:41
*** code-R_ has quit IRC14:41
jrolljaypipes: indeed. I do like the cross-project-ness of it14:41
tdurakovlyarwood: hi, mdbooth proposed to:14:42
tdurakov1. Move creation of disk.info into create_image() for all 3 backends: Flat, Qcow2, and Ploop.14:42
tdurakov2. Refactor resolve_driver_format() such that Flat can read disk.info during __init__ without creating it if it doesn't exist.14:42
tdurakovlyarwood: so I it's make sense for me14:42
lyarwoodtdurakov: thats now obsolete with the other work he's doing with the persistent image metadata spec AFAIK, mdbooth, feel free to correct me if I'm wrong here btw.14:43
*** shaohe_feng has joined #openstack-nova14:43
jaypipesmdbooth: ok, will take another look through your unit test patch series. I recognize it's a mess of crap (I've been doing similar refactoring in the unit tests of the resource tracker myself so I feel your pain). My only concern was increasing the surface area for bugs by essentially implementing a faked-out image backend interface that could have its own set of bugs. But anyway, will have14:43
jaypipesanother look at the remainder of the patches.14:44
tdurakovlyarwood: if it so I'd prefer to wait for these patches, I mean your proposal is still kind of hot-fix, right?14:44
*** jwcroppe has joined #openstack-nova14:45
*** jwcroppe has quit IRC14:45
*** ducttape_ has quit IRC14:45
*** jwcroppe has joined #openstack-nova14:45
*** Jeffrey4l has joined #openstack-nova14:45
*** raj_singh_ has joined #openstack-nova14:45
lyarwoodtdurakov: yeah, just easier to backport etc and avoids having to rewrite imagebackend during the cycle while others are landing specs like mdbooth's14:45
mdboothjaypipes: So, I've been thinking about this.14:45
tdurakovbtw, hello everyone:)14:46
mdboothjaypipes: My fundamental need is to have a way to test what happens to individual disks, which is what most of the existing tests are doing, only better and more reliably.14:47
mdboothMy portents of doom were really around losing the ability to do that.14:47
mdboothHowever, there's no doom involved in achieving that in a less messy manner.14:47
*** matrohon has joined #openstack-nova14:48
jaypipestdurakov: hello!14:49
jaypipesmdbooth: was that a question or a statement? :)14:50
jaypipesmdbooth: or a request to me? I'm not sure how to parse..14:50
mdboothjaypipes: Sorry, attempting to follow several thought trains simultaneously. Never a good idea.14:50
jaypipes:) no worries14:51
dansmithjaypipes: he has "nova unit test brain"14:51
*** shaohe_feng has quit IRC14:51
jaypipesI just need to know if you need me to review this again with a particular mindset....14:51
jaypipesdansmith: a debilitating condition for sure.14:51
*** shaohe_feng has joined #openstack-nova14:52
mdboothjaypipes: The useful output of that mock to me is the disks dict. So I can do: disks['disk.swap'].create_from_image.assert_called_once_with(foo, bar, baz)14:52
mdboothIf there's a better way to achieve the same result, though, I'd be more than happy to clean it up.14:53
jaypipesmdbooth: k, I'll re-review it in a bit keeping that objective in mind.14:53
*** edmondsw has joined #openstack-nova14:54
mdboothjaypipes: But at the same time, remember it comes from the end of a 34 patch series :) It's a time traveller from the future!14:54
jaypipesmdbooth: understood.14:54
mdboothSo it solves problems which don't immediately require solutions.14:54
mdboothjaypipes: Awesome, thanks.14:55
mriedemjaypipes: please guarantee diversity with the os-capabilities library or we can't use it14:55
*** annegentle has joined #openstack-nova14:55
*** code-R has joined #openstack-nova14:55
mriedemif you build it, they will contribute14:55
dansmithjaypipes: I'm typing things in that review as we speak, I'll poke you when it's time to refresh14:56
jaypipesdansmith: of mdbooth's patch?14:56
dansmithjaypipes: yeah14:56
jaypipeskk14:56
*** beagles is now known as beagles_brb14:56
*** code-R_ has joined #openstack-nova14:57
mriedemlyarwood: did you check out why this failed grenade? https://review.openstack.org/#/c/304746/14:58
jaypipesjroll: multi-tenant networking merged.14:58
lyarwoodmriedem: nope, looking now14:59
jrolljaypipes: \o/ where's openstackgerrit when I need it14:59
mriedemlyarwood: looks like cinder upgrade failed but i'm not sure why14:59
*** code-R has quit IRC15:00
gabor_antal_Hey, can someone help how can I run checks.py outside the pep8 tox's target?15:00
*** annegentle has quit IRC15:00
*** shaohe_feng has quit IRC15:01
lyarwoodmriedem: yup, I can't see anything obvious15:01
*** shaohe_feng has joined #openstack-nova15:01
*** devkulkarni1 has quit IRC15:02
mriedemlyarwood: i guess ansible failed http://logs.openstack.org/46/304746/1/check/gate-grenade-dsvm-ubuntu-trusty/2220480/_zuul_ansible/ansible_log.txt15:02
*** devkulkarni1 has joined #openstack-nova15:02
JayFjroll: you didn't really get the point of what I was posting, I don't think15:02
mdboothlyarwood tdurakov: I was suggesting that the refactor I described probably wasn't worth the effort.15:02
*** rrecio has joined #openstack-nova15:02
mriedemIOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/dist-packages/ansible/modules/core/utilities/logic/async_status.py'15:02
mdboothWhen you can just move the delete block so that it gets deleted anyway15:03
JayFjroll: imagine you treat n-cpus like say, compute workers, and you spin more up for load. You can *never* have fewer n-cpus, ever15:03
*** tangchen has quit IRC15:03
mdboothand there's already an approved spec to make the thing being refactored go away.15:03
JayFjroll: it's not just about identical hostnames (or conf.host), it's about always never being able to run fewer than the max you've ever run15:03
mriedemwe should get the ansible_log.txt indexed in logstash for stuff like this if it's not already15:03
JayFjroll: does that make sense? that's what this came up in context of k8s with me and deva15:03
jrollJayF: I understand, but if you do spin one down, and realize that's a problem, you can spin a different one back up with the same hostname to deal with it15:04
*** jaugustine has joined #openstack-nova15:04
jrollJayF: feel free to suggest a better wording on the patch, I have to run for a bit15:04
anush-jaypipes - thanks for reviewing https://review.openstack.org/#/c/350379. Would you mind looking at the parent for this https://review.openstack.org/#/c/33249215:05
*** devkulkarni1 has quit IRC15:05
*** devkulkarni2 has joined #openstack-nova15:05
lyarwoodmdbooth: yup thanks15:06
lyarwoodmriedem: is it worth creating a bug for this or should I just recheck again?15:06
dansmithjaypipes: done15:07
*** oanson has quit IRC15:07
dansmithjaypipes: when you're done with that, will you have time to circle back to jroll's multi compute patch?15:07
*** akshai has joined #openstack-nova15:07
*** cdent has quit IRC15:08
mriedemlyarwood: i already rechecked15:08
lyarwoodmriedem: yup just saw that, thanks15:09
*** rcernin has quit IRC15:09
mdboothdansmith: Thanks for that. Sounds like a plan.15:09
openstackgerritEric Fried proposed openstack/nova: PEP8: E121 (hanging under-indent)  https://review.openstack.org/35124015:11
*** shaohe_feng has quit IRC15:11
*** shaohe_feng has joined #openstack-nova15:12
*** akshai has quit IRC15:12
*** moshele has joined #openstack-nova15:13
efriedmriedem, more OCD goodness for ya ^^15:13
mriedemefried: you should have probably asked about doing that before doing it15:16
mriedembecause i don't like that rule15:16
dansmithand it's been done several times15:16
dansmithand nak'd15:16
mriedemi personally hate that rule15:16
efriedBoo.15:16
*** ayoung has joined #openstack-nova15:17
efriedWell, it definitely improved *some* stuff.15:17
efriedline n+1 not lining up with line n, kind of thing.15:17
efriedWhat if I took out the tox.ini change (so posterity still need not comply) and just left the existing spacing fixes?15:18
sdagueefried: you patch conflicts with 46 open patches15:19
efriedyuh15:19
sdagueduring milestone 3, that's definitely not a thing we want15:19
*** EinstCrazy has quit IRC15:19
*** baoli has joined #openstack-nova15:19
*** rama_y has joined #openstack-nova15:19
efriedSigh.  So this comment:15:20
efried# The rest of the ignores are TODOs15:20
efried...should be augmented to include, "except for the following, which are stupid rules in the first place: [insert list here]"15:20
efried...so future hapless developers don't wind up <sheepish> like me.15:20
*** chandankumar has joined #openstack-nova15:20
openstackgerritRafael Folco proposed openstack/nova: Improve NUMA packing to fit more instances  https://review.openstack.org/34620515:21
sdagueefried: yeh, once upon a time we had a blanket exclude on the 12X rules with that listed15:21
sdaguehowever, any time you are proposing a 500+ line patch for anything, I'd have expected checking first with folks15:21
*** shaohe_feng has quit IRC15:22
efriedOkay, noted.  Learning experience for me: next time I'll ask.  Thanks y'all.15:22
*** EinstCrazy has joined #openstack-nova15:22
*** shaohe_feng has joined #openstack-nova15:22
*** baoli_ has joined #openstack-nova15:23
*** gjayavelu has joined #openstack-nova15:23
*** tangchen_ has joined #openstack-nova15:23
*** baoli has quit IRC15:23
*** matrohon has quit IRC15:24
*** armax has joined #openstack-nova15:24
*** catintheroof has quit IRC15:25
*** rlrossi__ has quit IRC15:27
*** jaugustine has quit IRC15:28
*** armax has quit IRC15:29
*** baoli_ has quit IRC15:29
*** armax has joined #openstack-nova15:29
*** baoli has joined #openstack-nova15:29
*** rlrossit has joined #openstack-nova15:30
*** EinstCrazy has quit IRC15:30
*** mgoddard_ has joined #openstack-nova15:30
*** raj_singh_ has quit IRC15:30
*** baoli_ has joined #openstack-nova15:31
*** moshele has quit IRC15:31
*** rama_y has quit IRC15:31
*** shaohe_feng has quit IRC15:32
*** shaohe_feng has joined #openstack-nova15:33
*** code-R_ has quit IRC15:33
openstackgerritSean Dague proposed openstack/nova: update wording around pep8 exceptions  https://review.openstack.org/35125315:33
sdagueefried: ^^^ hopefully helps avoid the situation in the future15:33
*** mgoddard has quit IRC15:34
*** baoli has quit IRC15:34
*** amotoki has joined #openstack-nova15:35
efriedsdague, cool, thanks.15:37
efriedIf I'm reading this right, E251 is the only remaining candidate for potential fixage?15:37
efriedoh, bugger, never mind.15:37
*** hemnafk is now known as hemna15:37
ildikovmriedem: hi15:40
*** matrohon has joined #openstack-nova15:40
ildikovmriedem: can you check whether I'm in the right direction with this one: https://review.openstack.org/#/c/335358/9/nova/compute/api.py regarding unreserve?15:41
*** priteau has joined #openstack-nova15:41
ildikovmriedem: also if you have any pointers to an example of a version check handy I would appreciate that pretty much15:41
*** EinstCrazy has joined #openstack-nova15:42
*** diogogmt has quit IRC15:42
*** shaohe_feng has quit IRC15:42
ildikovmriedem: I'll try to fix it this week15:42
knikollaI think https://bugs.launchpad.net/nova/+bug/1595369 might be invalid15:42
openstackLaunchpad bug 1595369 in OpenStack Compute (nova) "no spacing configuration for schedule _expire_reservations" [Low,In progress] - Assigned to Kristi Nikolla (knikolla)15:42
*** shaohe_feng has joined #openstack-nova15:43
*** diogogmt has joined #openstack-nova15:43
*** beagles_brb is now known as beagles15:45
*** code-R has joined #openstack-nova15:45
*** EinstCrazy has quit IRC15:47
*** EinstCrazy has joined #openstack-nova15:48
*** efried1 has joined #openstack-nova15:49
*** efried has quit IRC15:49
*** abalutoiu has quit IRC15:49
*** yamahata has joined #openstack-nova15:50
*** tangchen_ has quit IRC15:51
openstackgerritEd Leafe proposed openstack/nova: update wording around pep8 exceptions  https://review.openstack.org/35125315:52
*** shaohe_feng has quit IRC15:52
edleafesdague: trivial fix ^^15:52
mdboothlyarwood tdurakov: https://review.openstack.org/#/c/329030/13/nova/virt/libvirt/driver.py15:52
mdboothtdurakov says we're not trying to delete the _resize directory, and lyarwood agrees15:53
*** shaohe_feng has joined #openstack-nova15:53
mdboothBut... surely we *are* trying to delete the _resize directory?15:53
mdboothThis is just code motion, and that's what the code did before. Also, that's what I would have expected it to do.15:54
lyarwoodmdbooth: we are at the moment, the issue is that the imagebackend recreates the original instance directory15:54
mdboothlyarwood: Ah........15:55
mdboothlyarwood: Gotcha. Failure of dot connection.15:55
tdurakovmdbooth: yeah, I mean we need to remove original dir not _resize one15:55
lyarwoodmdbooth: np I missed it as well until tdurakov said.15:55
mdboothlyarwood: Yeah, there's already a convenient 'if instance.host != CONF.host' block below for that.15:56
*** ametts has quit IRC15:57
mdboothAlthough... that wouldn't be good on shared storage.15:57
mdboothHmm...15:57
lyarwood\o/15:57
mdboothSo, about that refactor :)15:58
lyarwoodhaha15:58
tdurakovmdbooth, lyarwood, folks, I'm still proposing to not fix it there15:58
tdurakovand change images code instead15:58
tdurakov:)15:58
mdboothtdurakov: I think you're just ahead of me.15:58
lyarwoodtdurakov: yup I think you've won15:59
lyarwoodmdbooth: any pointers to your imageabackend changes in this area?16:00
lyarwoodand yeah, I'm being lazy16:00
mdboothlyarwood: Nah, I haven't touched it.16:00
openstackgerritHironori Shiina proposed openstack/nova: ironic: Cleanup instance information when spawn fails  https://review.openstack.org/34125316:00
lyarwoodmdbooth: ah but you plan to?16:00
*** matrohon has quit IRC16:00
mdboothIf you can refactor resolve_driver_format to allow you to read without creating if it doesn't exist, then you're done.16:00
*** liverpooler has joined #openstack-nova16:00
mdboothYeah, I plan to rip it out entirely :)16:00
lyarwoodmdbooth: right, I'll take a swing at this unless tdurakov wants to?16:01
mdboothIt's not going to conflict with anything I've already got pushed in any major way.16:01
tdurakovlyarwood: you are welcome)16:01
tdurakovadd me please to review it once ready16:02
openstackgerritAlex Szarka proposed openstack/nova: [WIP] Reduce code complexity to 25  https://review.openstack.org/35117616:02
lyarwoodtdurakov: I'll just resue the review I have up at the moment to save doing that, thanks again :)16:02
mdboothtdurakov lyarwood: Incidentally, I think a few functional tests might not go amiss in this area.16:02
*** browne has joined #openstack-nova16:02
*** shaohe_feng has quit IRC16:03
mdboothIf we could actually create a directory with some stuff in it, then run it with a couple of different backends to see it all gets deleted (or not), that would be handy.16:03
*** shaohe_feng has joined #openstack-nova16:04
*** tangchen_ has joined #openstack-nova16:04
*** mgoddard_ has quit IRC16:04
lyarwoodmdbooth: yup I can look into that as well16:04
*** mgoddard has joined #openstack-nova16:04
tdurakovlyarwood, mdbooth what would be also good: I'd like to see patch to tempest, smth like live-migration after cold/resize16:04
*** ametts has joined #openstack-nova16:04
tdurakovwhat do you think?16:04
mdboothtdurakov: Tempest can't test this. It needs to look behind the curtain.16:05
mdboothThis would be a Nova functional test.16:05
mdboothIn this case, basically a unit test which we allow to write to disk.16:05
tdurakovmdbooth: I  propose it as additional things16:05
*** mdavidson has quit IRC16:05
tdurakovalso agree on functional tests idea16:06
*** chandankumar has quit IRC16:06
*** ducttape_ has joined #openstack-nova16:06
*** chandankumar has joined #openstack-nova16:06
mdboothI'm not sure what Tempest can usefully do, other than confirm that resize works.16:06
mdboothIt can't check the resulting files on the host.16:06
tdurakovmdbooth: for that bug16:06
tdurakovlive-migration will fail16:06
*** giri has joined #openstack-nova16:07
tdurakovbecause there is directory left after cold-migration finished16:07
lyarwoodyeah there should be a whole load of do x then live migrate tempest tests tbh16:07
*** pwnall1 has joined #openstack-nova16:07
tdurakovso kind of verification16:07
*** jlanoux has quit IRC16:07
mdboothtdurakov: My feeling based on recent experience is that Tempest might say that's not very Tempesty.16:07
jaypipeslyarwood: +100016:08
*** baoli_ has quit IRC16:08
tdurakovmdbooth, lyarwood: could be, if you don't mind I'll take care on tempest things?16:08
mdboothtdurakov: Absolutely.16:08
lyarwoodtdurakov: yup np16:09
*** dikonoor has joined #openstack-nova16:09
jaypipeslyarwood: or nova functional tests. either way. point being, there are no good/extensive functional tests of live-migration or resize operations at this time.16:09
mdboothjaypipes: Resize of ephemeral disks has been broken forever :)16:10
jaypipesmdbooth: heh, agreed.16:10
mdboothThere's a Tempest test, but it doesn't check that the disks were actually resized16:10
mdboothSo it passes, but they weren't resized.16:10
*** gjayavelu has quit IRC16:11
* mdbooth often wonders how much ephemeral disks are actually used.16:11
tdurakovmdbooth, lyarwood need to go now, happy we get agreement on that16:12
*** pbandark has quit IRC16:12
mdboothtdurakov: So lyarwood is going to do the refactor and you're going to write a Tempest test?16:12
tdurakovright16:12
lyarwoodworksforme16:12
*** efried1 has quit IRC16:12
lyarwoodtdurakov: \o_ thanks for your help with this16:13
*** eharney has quit IRC16:13
*** shaohe_feng has quit IRC16:13
*** palexster1 has joined #openstack-nova16:13
*** sridharg has quit IRC16:13
*** efried has joined #openstack-nova16:13
*** shaohe_feng has joined #openstack-nova16:14
*** tblakes has quit IRC16:14
*** aorourke has joined #openstack-nova16:14
*** baoli has joined #openstack-nova16:14
*** nic has joined #openstack-nova16:15
*** mat128 is now known as mat128|lunch16:15
*** seldenr has joined #openstack-nova16:15
*** unicell1 has quit IRC16:17
*** matrohon has joined #openstack-nova16:17
cfriesen_Any chance some folks could take a look at https://review.openstack.org/#/c/342709 ?   This fixes a CPU packing bug on x86 hosts with hyperthreading enabled.  Not my patch, but I reported the bug.16:18
cfriesen_mdbooth: speaking of resize of ephemeral disks...is this the right way to handle it?  https://review.openstack.org/#/c/346263/16:19
mdboothcfriesen_: Well personally I think this is the right way to do it: https://review.openstack.org/#/c/337160/ ;)16:23
mdbooth_create_image is the devil16:23
*** shaohe_feng has quit IRC16:23
*** matrohon has quit IRC16:23
*** shaohe_feng has joined #openstack-nova16:24
mdboothcfriesen_: However, note that neither of those fix the problem.16:27
mdboothThe issue is that the resize is based on the size set on the BDM, and compute manager didn't update that for us.16:28
mdboothSo the real but is in compute manager, and applies to all driver.16:28
*** Apoorva has joined #openstack-nova16:29
*** _ducttape_ has joined #openstack-nova16:30
*** Apoorva has quit IRC16:31
*** Apoorva has joined #openstack-nova16:32
*** kro_focused is now known as krotscheck16:32
*** EinstCra_ has joined #openstack-nova16:32
*** ducttape_ has quit IRC16:33
*** shaohe_feng has quit IRC16:33
*** shaohe_feng has joined #openstack-nova16:34
*** EinstCrazy has quit IRC16:35
*** chandankumar has quit IRC16:36
mriedemalaski: have you ever looked at cinder's capabilities api?16:38
mriedemhttps://review.openstack.org/#/c/325895/16:38
mriedemoops16:38
mriedemhttp://developer.openstack.org/api-ref-blockstorage-v2.html#showBackendCapabilities16:38
*** lucasagomes is now known as lucas|dinner16:39
alaskimriedem: I haven't. I flagged an email from a few days ago about it but hadn't dug into it yet16:39
*** matrohon has joined #openstack-nova16:40
mriedemlooks like it's just a call from the api to the volume manager which asks the driver for it's list of capabilities16:41
*** giri has quit IRC16:41
johnthetubaguyhmm, thats interesting16:42
alaskithat looks useful. I think we'd need to be able to call that on an instance and include host capabilities as part of the response16:42
cfriesen_mdbooth: I like your patch series, but I don't think it's suitable for backport to Mitaka/stable.  My fix would be a simple interim fix to allow resize to work if there happens to be an ephemeral disk.16:42
*** shaohe_feng has quit IRC16:44
*** shaohe_feng has joined #openstack-nova16:44
mriedemalaski: call it on the instance for what? flavor/image_meta capabilities?16:47
johnthetubaguyoh, you are SRIOV, no live-migrate for you16:47
*** Swami has joined #openstack-nova16:48
alaskimriedem: those, yes. as well as what does policy allow me to do, and what does the host it's on support.16:48
*** gszasz has quit IRC16:49
mdboothcfriesen_: Hah, yeah. No good for a backport.16:50
*** unicell has joined #openstack-nova16:50
*** _ducttape_ has quit IRC16:50
*** Sukhdev has joined #openstack-nova16:50
mdboothcfriesen_: So, I think I may have written that exact same patch at some point in the past, then abandoned it.16:51
*** ducttape_ has joined #openstack-nova16:51
mdboothIt misses an edge case where the source disk uses a non-standard name for its backing disk, but I don't think that's very important. It won't fix the problem, though, because the bug's really in compute manager.16:52
*** david-lyle has quit IRC16:53
*** david-lyle has joined #openstack-nova16:53
*** dikonoor has quit IRC16:53
*** shaohe_feng has quit IRC16:54
*** shaohe_feng has joined #openstack-nova16:55
mriedemjohnthetubaguy: also depends on which host you land on though16:55
mriedembut yeah16:55
johnthetubaguymriedem: yeah, true16:56
openstackgerritClenimar Filemon proposed openstack/nova: Support Identity v3 when connecting to Ironic  https://review.openstack.org/30015416:59
*** belmoreira has joined #openstack-nova17:00
*** anush_ has quit IRC17:00
openstackgerritAlex Szarka proposed openstack/nova: [WIP] Reduce code complexity to 25  https://review.openstack.org/35117617:00
cfriesen_mdbooth: the case I was trying to fix was where we were resizing something else, not the ephemeral disk.  Currently it breaks because the ephemeral disk ends up with no backing store.  With that change it works (presumably as long as you don't try to actually resize the ephemeral disk.)17:01
mdboothcfriesen_: https://review.openstack.org/#/c/3477/11/nova/virt/libvirt/connection.py17:01
clenimarnow that ironic is supporting keystone v3, it's a good time to get https://review.openstack.org/300154 in too. i think we're close :)17:01
mdboothcfriesen_: It's always been that way.17:02
*** oomichi has joined #openstack-nova17:02
mdboothcfriesen_: IOW, seems it's that way for no good reason, despite being apparently deliberate.17:02
openstackgerritdane-fichter proposed openstack/nova: Use cursive for signature verification  https://review.openstack.org/35123217:03
*** flaper87 has quit IRC17:03
mriedemclenimar: we probably need at least 3 more months and 20 more patch sets on that to meet the requisite limit17:03
*** shaohe_feng has quit IRC17:04
cfriesen_mdbooth: that's what made me confused.  :)  Do you think it's worth adding tests to my patch and try to get it in as something we could backport....or should we just try to get your full solution in and give up on Mitaka?17:04
*** shaohe_feng has joined #openstack-nova17:05
jrollclenimar: ++17:05
openstackgerritLudovic Beliveau proposed openstack/nova: Update binding:profile for SR-IOV ports on resize-revert  https://review.openstack.org/34744417:06
mdboothcfriesen_: No, I think you should try to get the smaller fix in. Makes no difference to me. I need to update that function anyway, and this merge conflict will be tiny.17:06
clenimarmriedem: ehehe i see. it's been a looooong way :)17:07
mriedemclenimar: plus i just -1'ed :)17:07
*** mvk has quit IRC17:08
clenimarmriedem: i appreciate that! :p i'll re-roll it right now. do you agree with the deprecation notice i've added?17:10
mriedemi'm not all the way through yet17:10
mriedemclenimar: i think iv'e asked this before, but when falling back to the v2Password auth, it's not passing service/endpoint - so are those then looked up from the service catalog?17:11
*** matrohon has quit IRC17:11
*** permalac has quit IRC17:11
clenimaryes... we're not passing credentials anymore but a session17:11
clenimarironicclient knows how to take it from the service catalog :)17:11
*** eharney has joined #openstack-nova17:12
*** unicell has quit IRC17:12
mriedemoh right the session is passed to ironic client17:12
mriedemok17:12
mdboothjaypipes: Should I start banging out the test change that dansmith suggested in the morning? Do you have anything to add to that?17:12
mriedemclenimar: which release of ironicclient added keystone v3 support?17:12
*** belmoreira has quit IRC17:13
mriedemi guess 1.2.0 https://github.com/openstack/python-ironicclient/commit/7226ad44aafc0a4399a62e7ebbd26f69bade8c2117:14
*** jdurgin1 has quit IRC17:14
*** shaohe_feng has quit IRC17:14
*** lpetrut has quit IRC17:15
*** shaohe_feng has joined #openstack-nova17:15
mriedemclenimar: why don't we deprecate CONF.ironic.api_endpoint again?17:16
jrollmriedem: idk if this is clenimar's answer, but some deployers don't trust their service catalog >.>17:17
mriedemis api_endpoint read by ksa?17:17
jrollidk, I'm just making wild assumptions17:17
* jroll not well educated on auth systems17:17
jrollthat's why it was there in the past, for sure17:17
openstackgerritHironori Shiina proposed openstack/python-novaclient: Modify flatten method to display an empty dict  https://review.openstack.org/35129217:18
openstackgerritHironori Shiina proposed openstack/nova: Allow empty CPU info of hypervisors in API response  https://review.openstack.org/34686817:19
*** unicell has joined #openstack-nova17:19
*** rama_y has joined #openstack-nova17:19
*** unicell has quit IRC17:19
*** unicell has joined #openstack-nova17:19
jrolldansmith: not sure about that comment on get_hosts, not seeing where we could make that better17:20
dansmithjroll: duh, sorry.. I was thinking that was get_hosts(self.host) but it's not17:21
jrollheh17:22
jrollyeah17:22
dansmithjroll: if you swap the sides of the and in that you'll avoid doing the hash calculation for nodes with an instance though right?17:22
mriedemclenimar: comments are inline17:22
jrolldansmith: yeah, that's a good point17:22
dansmithjroll: I shall recant on the review17:22
jrolldansmith: too late, did it for you17:23
*** mat128|lunch is now known as mat12817:23
* jroll grabs lunch now17:23
dansmithheh17:24
*** shaohe_feng has quit IRC17:25
*** shaohe_feng has joined #openstack-nova17:25
*** smatzek_ has joined #openstack-nova17:26
*** hoangcx has quit IRC17:26
*** daemontool has joined #openstack-nova17:28
*** Nissname__ has joined #openstack-nova17:28
Nissname__Hello ! I don't know how to stop or start a server with PHP-opencloud, i didn't find any api call to these two functions. someone can help please ?17:28
mriedemNissname__: see the channel topic17:29
*** smatzek has quit IRC17:30
*** Nissname__ has quit IRC17:30
openstackgerritAndrew Laski proposed openstack/nova: Create Instance from BuildRequest if not in a cell  https://review.openstack.org/26392717:30
openstackgerritAndrew Laski proposed openstack/nova: instance.name should be blank if instance.id is not set  https://review.openstack.org/32734217:30
openstackgerritAndrew Laski proposed openstack/nova: Cells: Handle delete with BuildRequest  https://review.openstack.org/32598517:30
edleafemriedem: I have to miss most of the nova meeting later to take my daughter to a thing. jaypipes will handle the scheduler subteam stuff.17:32
mriedemok17:33
mriedemdansmith: are you going to abandon this https://review.openstack.org/#/c/242602/ ?17:34
*** unicell has quit IRC17:34
dansmithmriedem: if you want.. I'm very confused about the feedback.. "yes we need it", "no we don't", "+2", "-1", etc17:34
dansmithso .. whatever you want :)17:35
mriedemthe one after it to add support to the bdm object was abandoned17:35
*** shaohe_feng has quit IRC17:35
mriedemwe wanted it when we were trying to fix cells v117:35
dansmithautomatically right?17:35
mriedemno17:35
mriedemprobably mikal17:35
dansmithyeah, but someone else said they wanted this for other stuff at some point17:35
*** devkulkarni2 has quit IRC17:35
dansmithright mikal automatic17:35
*** TravT has quit IRC17:36
mriedemwe don't have a use case for it i don't think17:36
*** shaohe_feng has joined #openstack-nova17:36
dansmithtis gone17:36
*** zul has quit IRC17:36
*** gjayavelu has joined #openstack-nova17:37
*** hoangcx has joined #openstack-nova17:37
mriedemi'll make up a reason to need it next week and then get on your ass about restoring it :)17:37
* dansmith nods17:37
*** jwcroppe has quit IRC17:37
*** dikonoor has joined #openstack-nova17:39
alaskiI think we still need that at some point, but there's nothing pressing that depends on it17:40
*** jwcroppe has joined #openstack-nova17:42
dansmith^ see? :)17:42
mriedemha17:43
mriedemwhen is alaski's birthday?17:43
mriedembecause we can restore in time for that as a gift17:43
*** tblakes has joined #openstack-nova17:44
alaskihah17:44
*** Sukhdev has quit IRC17:45
*** shaohe_feng has quit IRC17:45
*** shaohe_feng has joined #openstack-nova17:46
*** vishwanathj has quit IRC17:48
*** zul has joined #openstack-nova17:49
mriedemi love it when you tell someone how to cherry pick a change to get the commit message straight, and they hand edit the commit message to try and trick you17:51
*** tesseract- has quit IRC17:53
melwittzzzeek: I remembered why we can't just set sqlite_fk=True all the time for oslo.db, because we need to be able to set it to False for tests that do migrations (table alters)17:54
*** maurosr has quit IRC17:54
*** thorst has quit IRC17:55
mriedemhaleyb: it's unclear to me if we should conditinally disable ipv6 based on the bridge name in https://review.openstack.org/#/c/313070/17:55
*** thorst has joined #openstack-nova17:55
*** shaohe_feng has quit IRC17:55
*** mvk has joined #openstack-nova17:56
*** shaohe_feng has joined #openstack-nova17:56
*** unicell has joined #openstack-nova17:57
*** mdrabe_ has joined #openstack-nova17:58
mriedemrlrossit: are you still pursuing this? https://review.openstack.org/#/c/315757/17:59
haleybmriedem: it should disable on any bridge, not just ones starting with brq, the code should be agnostic in that respect17:59
rlrossitmriedem: not actively, if someone else is willing to take it over17:59
*** mdrabe_ has quit IRC18:00
*** mdrabe_ has joined #openstack-nova18:00
haleybmriedem: oh, now i see your comment.  No, i think you should do it for everything for security reasons18:01
*** thorst_ has joined #openstack-nova18:01
*** mgoddard_ has joined #openstack-nova18:01
openstackgerritRandall Nortman proposed openstack/nova-specs: Scoped policies for server groups  https://review.openstack.org/24765418:01
*** devkulkarni1 has joined #openstack-nova18:02
*** mdrabe has quit IRC18:02
*** thorst has quit IRC18:03
*** mgoddard has quit IRC18:04
clenimarmriedem: thanks.18:05
clenimarabout api_endpoint... am not sure if we can just remove it18:05
*** shaohe_feng has quit IRC18:06
mriedemclenimar: it's no longer used in your change18:06
mriedemfrom what i can tell18:06
clenimari didn't deprecate it because i thought that ironic team should do it first18:06
*** mgoddard_ has quit IRC18:06
clenimaryep18:06
mriedemor does ksa magically use it18:06
clenimarif we don't pass api_endpoint, ironicclient take it from the catalog18:06
*** shaohe_feng has joined #openstack-nova18:06
mriedemand we no longer pass it18:06
mriedemb/c of the session18:06
clenimaryep18:07
clenimarbut if we pass it, ironicclient will forward to ksa18:07
mriedemis that an upgrade issue?18:07
clenimarthrough endpoint_override18:07
mriedemif we fallback to legacy it seems we should continue to pass api_endpoint18:07
mriedemb/c jroll said the service catalog can't be trusted no way no how18:07
*** ducttape_ has quit IRC18:08
*** lpetrut has joined #openstack-nova18:09
clenimari'll add it then... it won't hurt18:09
mriedemok, and deprecate it18:09
clenimarabout the tests... it seems that there are no tests for that code (baremetal_nodes.py)18:10
*** ducttape_ has joined #openstack-nova18:10
openstackgerritmelanie witt proposed openstack/nova: Add functional regression test for quota bug 1284424  https://review.openstack.org/29380018:10
openstackbug 1284424 in OpenStack Compute (nova) "nova quota statistics can be incorrect" [High,In progress] https://launchpad.net/bugs/1284424 - Assigned to Dmitry Stepanenko (dstepanenko)18:10
openstackgerritdane-fichter proposed openstack/nova: Use cursive for signature verification  https://review.openstack.org/35123218:11
mriedemclenimar: we should probably have something in https://github.com/openstack/nova/blob/master/nova/tests/unit/api/openstack/compute/test_baremetal_nodes.py18:11
*** tpeoples has quit IRC18:12
clenimaroh, that's right.18:13
clenimari'll fix it then...18:13
*** dikonoor has quit IRC18:13
clenimarthanks :)18:13
*** shaohe_feng has quit IRC18:16
*** shaohe_feng has joined #openstack-nova18:17
*** tonytan4ever has joined #openstack-nova18:21
*** Sukhdev has joined #openstack-nova18:22
jaypipesmdbooth: feel free to bang out stuff in the morning. I will have a review done on your stuff later today, thx.18:22
*** shaohe_feng has quit IRC18:26
*** shaohe_feng has joined #openstack-nova18:26
*** jaugustine has joined #openstack-nova18:28
mriedemdanpb: real small test wrinkle to handle in https://review.openstack.org/#/c/269672/ and then i'm +218:29
mriedemdanpb: if you're end of day though i can update it quick18:30
*** hoangcx has quit IRC18:30
zzzeekmelwitt: the migration tests are pretty isolated, I'd set it to False just for those, using a different engine18:33
zzzeekmelwitt: also, why is nova running migration tests against SQLite?  SQLite doesn't support ALTER TABLE.18:33
zzzeekmelwitt: my refactor of Nova's fixtures would solve all this, it wouldnt use migrations against SQLite ever.18:34
openstackgerritDaniel Berrange proposed openstack/nova: network: introduce helper APIs for dealing with os-vif objects  https://review.openstack.org/26967218:34
openstackgerritDaniel Berrange proposed openstack/nova: libvirt: convert over to use os-vif for Linux Bridge & OVS  https://review.openstack.org/35059518:34
*** danpb has quit IRC18:35
melwittzzzeek: I don't know the answer to that. sdague might possibly know18:36
*** shaohe_feng has quit IRC18:36
*** unicell has quit IRC18:37
*** shaohe_feng has joined #openstack-nova18:37
zzzeekmelwitt: the migrations are used to build up SQLite just once, then the state of the database is captured using a pysqlite trick, then that script is used for all the rest of the tests to build up the schema18:37
*** ayoung has quit IRC18:38
zzzeekmelwitt: so maybe in that first run w/ the migrations, something goes wrong, but that would mean it's going wrong for all tests across the board18:38
*** jdillaman has quit IRC18:38
zzzeekmelwitt: I have a lot of suggestions here but my understanding is that these are all O or later.  too late in N18:39
*** jdillaman has joined #openstack-nova18:39
*** prateek has joined #openstack-nova18:40
*** hoangcx has joined #openstack-nova18:40
sdaguezzzeek: SQLite supports limited alter table right? you can add a column18:40
zzzeeksdague: it does.  but so what.  you can't deploy Nova in production against SQLite :)18:40
melwittzzzeek: when I tried using the built-in flag for oslo.db for sqlite_fk I noticed I get failures right away from the migration.db_sync in the Database fixture itself, "(sqlite3.OperationalError) table instances already exists" so something is afoot there18:41
*** maurosr has joined #openstack-nova18:41
dansmithadd column is all we need in migrations18:41
zzzeeksdague: also adding a column should have no issue with foreign key pragma turned on.  the issue there would be when you drop and recreate tables which is what sqlalchemy-migrate does when you tell it to make simple alterations to SQLite tables18:41
zzzeeksdague: this is why in Alembic, none of that stuff just happens implicitly /magically.18:42
sdaguezzzeek: sure, anyway, the historic reason for using the migrations was that the schema was sometimes subtly different in the migration path vs. just declaring the models18:42
sdagueI don't know where any of that stands now18:42
*** diogogmt has quit IRC18:42
*** diogogmt has joined #openstack-nova18:42
zzzeeksdague: if the initial build-up of the schema from the 218 migration on forward works for SQLite then you've built the DB, so the way the fixture works now, it only does that once.  I'd build that up with sqlite_fk=False, and then that's it18:43
zzzeekmelwitt: ^^^^18:43
mriedemwe have a +2 on the bottom os-vif change now https://review.openstack.org/#/c/269672/18:43
*** unicell has joined #openstack-nova18:43
mriedemjaypipes: ^18:43
sdagueso, I don't think there is anyone demanding for philisophical reasons that we do migration testing on sqlite, but changing that just needs to be thought through, which I think all the people that need eyes on it are kind of swamped until we get the release in the can18:44
*** yassou has quit IRC18:44
melwittzzzeek: ah, okay. you mentioned that earlier but I didn't get it. thanks18:44
zzzeeksdague: yeah I'm just answering melwitt's question about something they were trying to get working.  not sure if that one is for the current release or not18:44
melwittsdague: yeah, zzzeek was just answering some questions I had. I had been looking at how to enable fk enforcement in our tests to help people like myself catch problems locally when working on db api code. it's not targeted for any specific release, just something I was trying out18:46
sdaguemelwitt: ok, cool18:46
*** shaohe_feng has quit IRC18:47
zzzeekmelwitt: if we can get to my fixture refactor, the whole thing will be easier to look at18:47
*** prateek has quit IRC18:47
*** shaohe_feng has joined #openstack-nova18:47
zzzeeksdague: but noted, there's concern that the models don't match the migrations column / datatype wise I'd guess18:47
dansmithwe have a test that checks that, right? is it not sufficient?18:48
dansmithit always catches me, AFAIK, anyway18:49
alaskigets me too18:49
alaskiI do think it lacks on FK checking IIRC18:49
alaskiit can verify the names match and that's it18:50
dansmithah18:50
*** daemontool has quit IRC18:51
lbeliveaumelwitt: this patch is stale, you commented on it a while back and your comments have been addressed, whenever you have a chance :) https://review.openstack.org/#/c/30061618:52
*** stewie925_ has joined #openstack-nova18:52
*** daemontool has joined #openstack-nova18:52
*** jwcroppe has quit IRC18:52
melwittlbeliveau: ah, thanks. I've been meaning to look at that again18:53
lbeliveaumelwitt: thanks a bunch18:53
*** stewie925_ has quit IRC18:53
*** stewie925_ has joined #openstack-nova18:54
mriedemildikov: commented in https://review.openstack.org/#/c/335358/18:55
ildikovmriedem: thanks, checking18:55
mriedemildikov: feel free to double check with dansmith in case i'm wrong :)18:55
ildikovmriedem: ok :)18:56
*** shaohe_feng has quit IRC18:57
*** shaohe_feng has joined #openstack-nova18:57
ildikovmriedem: I really just wanted check whether I got the right part of the flow and thinking in the right direction before moving forward with the code18:58
ildikovmriedem: thanks much!18:58
mriedemildikov: well we for sure can't reserve the volume in the api if there is nothing that's going to unreserve it18:59
mriedemand the compute has to unreserve it on failure18:59
*** rlrossit has quit IRC18:59
mriedembut you could have a newton api and mitaka compute which won't unreserve it18:59
*** jdillaman has quit IRC18:59
mriedemso that's the thought process at least18:59
ildikovdansmith: please leave a comment here if you disagree with the direction it's heading: https://review.openstack.org/#/c/335358/9/nova/compute/api.py18:59
*** rlrossit has joined #openstack-nova19:00
ildikovmriedem: we discussed this process regarding multi-attach, so it should be fine19:00
dansmithI disagree19:00
*** EinstCra_ has quit IRC19:00
ildikovmriedem: I know we don't want to leave the Cinder volume in a useless state19:00
*** stewie925 has quit IRC19:00
ildikovdansmith: with which part?19:01
*** stewie925_ is now known as stewie92519:01
*** rlrossit_ has joined #openstack-nova19:01
dansmithildikov: I haven't looked I'm just being difficult19:01
ildikovdansmith: ah, you just said 'hi', got it :)19:02
*** EinstCrazy has joined #openstack-nova19:02
dansmithlol19:02
dansmithmriedem: she gets me19:02
ildikovdansmith: it took some time :)19:03
*** oomichi has quit IRC19:03
*** mdrabe_ has quit IRC19:03
*** mdrabe__ has joined #openstack-nova19:03
alaskimriedem: ildikov you have to consider calling unreserve even if the boot request never makes it to a compute19:04
*** rlrossit has quit IRC19:04
*** jdillaman has joined #openstack-nova19:05
alaskimeaning, also in the conductor19:05
ildikovalaski: I guess the process should be similar like normal attach is handled19:05
*** jwcroppe has joined #openstack-nova19:06
ildikovalaski: as reserve happens on the same level than where I plan to introduce it now for BFV19:06
ildikovI'll check what's in the conductor for that19:07
*** edand has joined #openstack-nova19:07
*** jwcroppe has quit IRC19:07
*** shaohe_feng has quit IRC19:07
*** fifieldt has quit IRC19:07
*** shaohe_feng has joined #openstack-nova19:08
alaskiyeah, it's similar to attach with the extra wrinkle that if the instance fails scheduling then the compute manager code never runs19:08
alaskiildikov: http://git.openstack.org/cgit/openstack/nova/tree/nova/conductor/manager.py#n485 is the error case I'm thinking of, in that situation the volume should be unreserved19:09
*** armax_ has joined #openstack-nova19:11
*** daemontool_ has joined #openstack-nova19:11
*** armax has quit IRC19:12
*** armax_ is now known as armax19:12
*** EinstCrazy has quit IRC19:13
*** sdake_ has joined #openstack-nova19:13
alaskidansmith: how do you feel about List objects being concatenatable? It could pretty up my code if that were added19:13
dansmithalaski: what does that mean? += or .append()?19:14
alaski+ or +=19:14
*** daemontool has quit IRC19:15
openstackgerritSivasathurappan Radhakrishnan proposed openstack/nova: Improve help text for vmwareapi_opts  https://review.openstack.org/33250319:15
*** mdrabe__ is now known as mdrabe19:15
dansmithalaski: I like + better19:15
ildikovalaski: so what you posted is the code that runs after the reserve call and can fail independently of any attach related operation, right? and you suggest to call unreserve there, right?19:15
*** sdake has quit IRC19:16
*** thorst_ is now known as thorst19:16
alaskidansmith: cool. I'll try to remember to propose that to ovo at some point19:16
openstackgerritSwaminathan Vasudevan proposed openstack/nova: Implement setup_networks_on_host for Neutron networks  https://review.openstack.org/27507319:16
dansmithalaski: you can add it to our intermediate class before then19:16
*** shaohe_feng has quit IRC19:17
alaskiildikov: yep. https://review.openstack.org/#/c/335358/9/nova/compute/api.py runs early in the boot process, flow then passes to the conductor code I linked which attempts to pick a compute to build the instance on. A failure there means execution never reached a compute host to even attempt an attach19:18
*** fifieldt has joined #openstack-nova19:18
ildikovalaski: yeap, that's what I had in mind, thanks for confirming19:19
*** vishwanathj has joined #openstack-nova19:19
*** haplo37__ has joined #openstack-nova19:20
alaskidansmith: I wasn't sure if we still had a nova list base, but since we do ... typey typey19:20
*** shaohe_feng has joined #openstack-nova19:20
dansmithyup19:20
*** vishwanathj has quit IRC19:21
*** vishwanathj has joined #openstack-nova19:21
ildikovalaski: there's a note here to remove block_device_mapping and legacy_bdm in that function. do you happen to know the origin of that and what does it mean there?19:23
alaskiildikov: a fresh copy of the block device mapping is pulled from the db on line 50719:25
*** thorst has quit IRC19:25
*** ihrachys has joined #openstack-nova19:25
alaskiI don't recall the full reasons why, but the comment there indicates that the version passed over RPC isn't complete19:25
ildikovalaski: yeap, I've just found that one19:26
ildikovthe pure uncoloured text tricked with where the function actually ends... :)19:26
*** rlrossit_ has quit IRC19:26
*** shaohe_feng has quit IRC19:28
alaskiI really should link to github for that reason...19:28
*** thorst has joined #openstack-nova19:28
*** ljxiash has quit IRC19:28
alaskiI just checked and nova does not even pass block_device_mapping over RPC anymore so that parameter will always be None19:28
*** shaohe_feng has joined #openstack-nova19:28
*** thorst has quit IRC19:29
openstackgerritMaciej Szankin proposed openstack/nova: Improve consistency in scheduler opts  https://review.openstack.org/34966619:29
*** jaugustine has quit IRC19:30
*** rlrossit_ has joined #openstack-nova19:31
*** rlrossit_ has quit IRC19:31
*** vishwanathj has quit IRC19:31
*** rlrossit_ has joined #openstack-nova19:31
*** vishwanathj has joined #openstack-nova19:31
*** thorst has joined #openstack-nova19:32
openstackgerritJim Rollenhagen proposed openstack/nova: Ironic: report node.resource_class  https://review.openstack.org/34508219:33
*** vishwanathj has quit IRC19:33
jrolljaypipes: ^ rebased19:33
*** vishwanathj has joined #openstack-nova19:33
*** jwcroppe has joined #openstack-nova19:34
*** bvanhav has quit IRC19:35
*** tonytan_brb has joined #openstack-nova19:36
*** Apoorva has quit IRC19:37
ildikovalaski: seems reasonable not to pass it, I was just wondering where to have volume_id from before I saw line 50719:37
*** burgerk has quit IRC19:37
clenimarmriedem: jroll: what if we use api_endpoint instead of deprecating it? ksa allows one to pass an endpoint_override and ironicclient uses api_endpoint to set it... does it make sense?19:38
*** shaohe_feng has quit IRC19:38
*** shaohe_feng has joined #openstack-nova19:38
mriedemclenimar: and if not specified ksa/ironicclient uses the service catalog?19:38
clenimaryep19:38
jrollclenimar: I'm good with that19:38
*** baoli has quit IRC19:38
mriedemclenimar: i'm fine with a backdoor if it already exists i guess19:38
*** tonytan4ever has quit IRC19:38
*** Sukhdev has quit IRC19:39
jrollI'd rather api_endpoint didn't exist, I think, but I know there are ironic deployments without ironic in the catalog19:39
jrollthen again, those folks could patch it back in19:39
jrollidk what typical nova policy is here19:39
mriedemsdague: ^ opinion there?19:40
mriedemon keeping a backdoor for ironic endpoint in nova.conf?19:40
mriedemor should we start making people use the ironic endpoint in the service catalog?19:40
mriedemwould be a deprecation19:40
*** haplo37__ has quit IRC19:41
mriedemi'd ask jpenick but he's MIA19:41
ildikovalaski: do you mind if I add you to that review?19:42
jrollmriedem: I mean, I know it would screw over rackspace but I'm fine with that if it's the 'right' thing to do19:42
alaskiildikov: nope19:42
mriedemjroll: is rax using keystone v3 though?19:42
jrollbut idk what's normal for nova19:42
jrollnop19:42
*** baoli has joined #openstack-nova19:42
jrollwell, not internally19:42
ildikovalaski: cool, tnx!19:42
mriedemjroll: so i was originally thinking not using api_endpoint for v3, but use it for the legacy fallback that's using the other deprecated opts19:42
jrollmriedem: that seems reasonable19:43
mriedemhrm, keystone v2 is not deprecated19:43
mriedemseems kind of weird that we'd deprecate the ability to use keystone v2 with ironic in nova when keystone v2 itself isn't deprecated19:44
mriedemstevemar: ^ what's the story there?19:44
jrolldansmith: where do you see _refresh_cache mocked out?19:44
jrollmriedem: eh? ksa will detect to use v2 or v3 no?19:44
mriedemjroll: will it?19:44
mriedemif that's the case, then nevermind19:44
clenimarmriedem: keystone v2 was deprecated in mitaka19:45
jrollthis is what I'm told19:45
mriedemhttp://developer.openstack.org/api-ref/identity/v2-admin/19:45
mriedemhttp://developer.openstack.org/api-ref/identity/v2/19:45
jrollwe just made everything in ironic use ksa19:45
jrollso it better handle v2 :)19:45
clenimarjroll: it does19:45
jrollclenimar: okay, so this is only if ksa isn't configured with which plugin to use?19:46
dansmithjroll: refresh_hash_ring is19:46
jrollauth plugin*19:46
mriedemhttps://wiki.openstack.org/wiki/VersionDiscovery#status19:46
mriedemif keystone v2 is deprecated, it should be marked as such in the api ref19:46
dansmithjroll: still think we need unit tests for those separate from the rest, right? you're not validating that they behave properly even in the one test you have, AFAICT19:46
*** ijw has joined #openstack-nova19:46
*** rama_y has quit IRC19:46
*** rama_y has joined #openstack-nova19:46
clenimarmriedem: it is deprecated (http://docs.openstack.org/releasenotes/keystone/mitaka.html#deprecation-notes)19:47
mriedem[blueprint deprecated-as-of-mitaka]  Deprecated all v2.0 APIs. The keystone team recommends using v3 APIs  instead. Most v2.0 APIs will be removed in the ‘Q’ release. However, the  authentication APIs and EC2 APIs are indefinitely deprecated and will  not be removed in the ‘Q’ release.19:47
openstackgerritAnusha Unnam proposed openstack/nova: Remove deprecated legacy_api config options  https://review.openstack.org/35136219:47
mriedemclenimar: someone should update the api-ref docs then19:47
clenimarmriedem: we've been migrating our docs from our repo... we might have missed this one19:47
jrolldansmith: yeah, we need tests for _refresh_hash_ring for sure, and they wouldn't hurt for _refresh_cache but I think I'm testing the single-compute behavior correctly19:47
clenimargoing to fix it, thanks19:47
* mriedem jumps to keystone channel19:47
jrolldansmith: now I remember thinking 'this needs more tests' last time I changed it19:48
*** shaohe_feng has quit IRC19:48
*** shaohe_feng has joined #openstack-nova19:48
dansmithjroll: yeah, I guess you are, but we should have some unit tests for the multi case, like when we get back a real set of things from the service listing19:51
*** syfy323_ has quit IRC19:51
jrolldansmith: yeah, indeed19:51
jrollI'll hack some stuff out19:51
clenimarjroll: the way it is implemented, ksa tells what plugin to load from the config options under [ironic] in nova.conf. if it fails, there's a fallback. this way we're always creating a valid session and passing to ironicclient...19:51
clenimarksa will always get the endpoint from the catalog19:52
jrollclenimar: right, that's what I thought. thanks!19:52
clenimarbut it let you override it, if you want to19:52
raj_singhmriedem: Just want to confirm if this use case if even supported in Nova? https://bugs.launchpad.net/nova/+bug/160919319:52
openstackLaunchpad bug 1609193 in OpenStack Compute (nova) "resize error on the same current host with enough vcpu resource" [Undecided,In progress] - Assigned to Maciej Szankin (mszankin)19:52
*** syfy323 has joined #openstack-nova19:54
*** ayoung has joined #openstack-nova19:56
*** matrohon has joined #openstack-nova19:58
*** shaohe_feng has quit IRC19:58
*** vishwanathj has quit IRC19:59
*** shaohe_feng has joined #openstack-nova19:59
*** vishwanathj has joined #openstack-nova19:59
*** eharney has quit IRC20:02
*** moshele has joined #openstack-nova20:03
*** rama_y has quit IRC20:05
*** ametts has quit IRC20:05
*** zul has quit IRC20:05
*** rama_y has joined #openstack-nova20:05
*** shaohe_feng has quit IRC20:09
*** Apoorva has joined #openstack-nova20:10
*** Apoorva has quit IRC20:10
*** ametts has joined #openstack-nova20:10
*** Apoorva has joined #openstack-nova20:10
*** tblakes has quit IRC20:10
*** shaohe_feng has joined #openstack-nova20:11
*** rama_y has quit IRC20:11
*** ijw has quit IRC20:11
*** rama_y has joined #openstack-nova20:12
*** baoli has quit IRC20:13
*** markvoelker has quit IRC20:13
*** baoli has joined #openstack-nova20:14
*** vishwanathj has quit IRC20:14
*** vishwanathj has joined #openstack-nova20:14
mriedemraj_singh: umm, they have 3 free vcpus on the host, they are trying to create a server with 4 vcpus,20:15
mriedemso it's going to fail20:15
mriedemthey are thinking that because the vm already has 1 vcpu that it would just count 4-1 and fit the 3 available20:16
mriedemi'm not sure it's how that works though20:16
mriedemjaypipes (mr resource tracker) might know for sure20:17
raj_singh@mriedem: yea I understand but he was counting 1 vcpu that current instance has as a resource. But instance should not go to error? Just resize should fail, right?20:17
*** eharney has joined #openstack-nova20:19
*** shaohe_feng has quit IRC20:19
*** shaohe_feng has joined #openstack-nova20:19
openstackgerritJay Pipes proposed openstack/nova: rt: Remove useless unit test in resource tracker  https://review.openstack.org/35075620:26
openstackgerritJay Pipes proposed openstack/nova: rt: Move unit tests for update mig usage  https://review.openstack.org/35075720:26
mriedemraj_singh: what's probably happening is it's hitting ComputeResourcesUnavailable which triggers a reschedule, but since there is nowhere to reschedule to, it fails and is set to error20:26
*** TravT has joined #openstack-nova20:27
*** edand has quit IRC20:27
clenimarmriedem: imho leaving this api_endpoint thing to another patch seems more reasonable20:27
mriedemalthough i thought there was a size check on the dest before we try to resize20:27
raj_singhmriedem: yes that sounds like a bug20:27
raj_singhmriedem: thanks for the information20:28
mriedema traceback for the failure would have been more helpful20:28
mriedemin case it's failing in prep_resize20:28
*** ljxiash has joined #openstack-nova20:28
raj_singhI will ask for log20:29
raj_singhs/log/logs20:29
*** ihrachys has quit IRC20:29
*** shaohe_feng has quit IRC20:29
*** shaohe_feng has joined #openstack-nova20:30
*** catintheroof has joined #openstack-nova20:30
mriedemyeah it gets into rt.resize_claim which does the claim test and raises the ComputeResourcesUnavailable exception20:31
mriedemwhich can't reschedule20:31
mriedemb/c it's resize to same host / single node20:31
*** abalutoiu has joined #openstack-nova20:31
mriedemand that all happens within a _error_out_instance_on_exception context manager20:31
mriedemso the instance is put in error state20:32
mriedemso i guess you'd have to handle ComputeResourcesUnavailable in _error_out_instance_on_exception and not set the instance to error state20:33
*** lpetrut has quit IRC20:33
jaypipesjroll: done20:33
mriedemclenimar: why?20:33
jrolljaypipes: ty20:33
mriedemclenimar: if you change nova to not use the api_endpoint option, and people were relying on it, then that's an upgrade issue20:33
mriedemclenimar: which is why i think in the very least you should pass api_endpoint to ksa in the legacy fallback case20:34
*** ljxiash has quit IRC20:34
*** Jeffrey4l has quit IRC20:34
*** Jeffrey4l_ has joined #openstack-nova20:35
*** lpetrut has joined #openstack-nova20:35
*** abalutoiu_ has joined #openstack-nova20:37
*** vishwanathj has quit IRC20:38
*** vishwanathj has joined #openstack-nova20:39
*** abalutoiu has quit IRC20:39
*** shaohe_feng has quit IRC20:39
*** shaohe_feng has joined #openstack-nova20:40
*** vishwanathj has quit IRC20:40
*** hemanthm is now known as hemanthm|afk20:40
*** vishwanathj has joined #openstack-nova20:41
*** dimtruck is now known as zz_dimtruck20:42
openstackgerritAndrew Laski proposed openstack/nova: WIP list instances from cell0, cell, and buildrequests  https://review.openstack.org/35139320:43
mriedemjaypipes: what are your thoughts on getting https://review.openstack.org/#/c/300177/ in today?20:43
stewie925hello mriedem20:44
*** smatzek_ has quit IRC20:44
jaypipesmriedem: sure, lemme check your latest comments.20:44
*** oomichi has joined #openstack-nova20:44
*** devkulkarni1 has quit IRC20:45
*** jdillaman has quit IRC20:46
mriedemstewie925: hi20:46
*** tonytan_brb has quit IRC20:48
raj_singhmriedem: thank you for looking into it20:48
jaypipesmriedem: sorry, what do you mean by the compute API "local delete process"?20:48
*** jdillaman has joined #openstack-nova20:48
mriedemjaypipes: are you not familiar!? :)20:49
mriedemthis will be a treat20:49
stewie925oh hi mriedem:  I am looking to help out with theremove-mox task - am wondering if there a list of the test modules to modify for this task?  Am looking to do at least one for now - thank you20:50
*** shaohe_feng has quit IRC20:50
mriedemjaypipes: this stuff https://github.com/openstack/nova/blob/master/nova/compute/api.py#L161020:50
mriedemjaypipes: if the nova-compute service hosting the instance is down, we do a "local delete" of stuff for the instance from the api20:50
mriedemsince we can't get to the compute20:50
*** zz_dimtruck is now known as dimtruck20:50
*** shaohe_feng has joined #openstack-nova20:51
mriedemstewie925: that's frozen since last week for newton20:51
mriedemstewie925: https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule20:51
stewie925I understand the window for Newton fixes has been closed, and future merges will be for the ocata cycle20:51
mriedemright20:51
stewie925oh20:51
*** cm876n has quit IRC20:52
stewie925ahh - was thinking that perhaps I could work on one and mark it as WIP until the ocata cycle is open (just thinking out loud hehe)20:52
mriedemstewie925: well you could, but there are already dozens of those open so it's really just merge conflict bait20:52
*** devkulkarni1 has joined #openstack-nova20:53
mriedemthe config option cleanup stiff and api-ref cleanup is still ongoing as those are docs20:53
jaypipesmriedem: ugh.20:54
mriedemjaypipes: yeah. alaski and melwitt love that code.20:54
mriedemjaypipes: i'm not really sure why we couldn't delete the consumer allocations from the placement API via the local delete flow in the api though20:55
alaskithe effing delete code is the bane of my existence these days20:55
jaypipesmriedem: I'll add some text to the spec that says the update_available_resource() periodic task on the resource tracker will essentially reconcile the placement API allocation records if it sees that an instance has been "locally deleted" and is still represented in the placement API as an allocation record.20:55
jaypipesmriedem: long term, we could do that, but it's just easier to consolidate th eplacement API calls within the resource tracker for Newton.20:56
raj_singhstewie925: Maybe you want to look into resolving some easy bugs20:56
jrolljaypipes: mriedem: you don't want to do it until you actually clean up the instance, right, because those resources will still be in use20:56
stewie925hey raj_singh:  that would be great20:57
jaypipesmriedem, alaski: also, any time I see SHELVED in any code, I cringe.20:57
*** matrohon has quit IRC20:57
*** takashin has joined #openstack-nova20:57
jaypipesjroll: right...20:57
raj_singhstewie925: https://bugs.launchpad.net/nova/+bugs?field.tag=low-hanging-fruit20:57
stewie925just wondering how do we filter for the easy bugs - sometimes the 'low hanging fruit' tags arent as easy as we thought...20:57
mriedemjroll: good point20:57
mriedemjaypipes: ok, with that i'm +220:57
stewie925hehe raj_singh20:58
alaskijaypipes: I feel complete and utter shame when seeing SHELVED20:58
mriedemstewie925: auggy might have some pointers if she's around20:58
stewie925I'll go look into that, will give them a shot20:58
mriedemlet's just deprecated shelve20:58
mriedem*deprecate20:58
mriedemwe're deprecating everything else20:58
Vekalaski: sorta like me everytime a new race condition comes up in the quota code...20:58
auggymriedem: stewie925: sure, let me check on the wiki to see if there's anything there that's not release dependent20:59
stewie925thank you auggy!20:59
mriedemnova meeting in 1 minutes20:59
mriedem*minut20:59
mriedemdamn20:59
jrollI get worried when I point things out to nova cores that aren't ironic things, I feel like I'm being sucked in20:59
auggystewie925: not sure how familiar are you with the gate and elastic recheck?20:59
*** rama_y has quit IRC20:59
jaypipesmriedem: I'm adding some text to the spec, one sec.20:59
alaskiVek: heh20:59
stewie925not yet quite - but I'll give it my best20:59
stewie925auggy: I will do my best :)21:00
*** shaohe_feng has quit IRC21:00
auggyraj_singh: please don't recommend low hanging fruit bugs :)21:00
*** rama_y has joined #openstack-nova21:00
mriedemjroll: we're always looking to expand the core team you know...21:00
*** shaohe_feng has joined #openstack-nova21:00
auggyraj_singh: there is a list of tags that might be more appropriate for new folks, but low-hanging-fruit bugs simply aren't21:00
raj_singhauggy: :) I will keep that in mind21:00
jrollmriedem: this is where I run away screaming, right?21:00
VekI think that's his point :)21:00
*** ijw has joined #openstack-nova21:01
auggystewie925: feel free to look at any of the tags i have highlighted here for bugs: https://wiki.openstack.org/wiki/Nova/Mentoring#Picking_up_a_Bug21:02
*** xinliang has quit IRC21:02
*** baoli_ has joined #openstack-nova21:02
stewie925thank you so much auggy21:02
auggystewie925: remember to check with the team here in the nova channel before starting work, and try to only pick up anything that's been triaged. if it's been confirmed, just ask first21:03
stewie925oh, thank you for the heads up21:03
*** rtheis has quit IRC21:03
openstackgerritJay Pipes proposed openstack/nova-specs: resource-providers: Populate allocation fields  https://review.openstack.org/30017721:04
*** baoli has quit IRC21:04
jaypipesmriedem: ^^21:04
*** ijw has quit IRC21:04
*** ijw has joined #openstack-nova21:04
auggystewie925: another thing you can do is to help with bug skimming - https://wiki.openstack.org/wiki/Meetings/Nova/BugsTeam21:05
*** vishwanathj has quit IRC21:05
auggystewie925: you basically go through all the "new" bugs, read through them and either try to reproduce them or try to get more info from the reporter if there isn't enough information to reproduce them21:05
*** vishwanathj has joined #openstack-nova21:06
auggyif you can reproduce the bug, record how you did it and mark the bug as confirmed. Tag the bug according to the tags list.21:06
stewie925thank you auggy!21:09
stewie925I had been involved with the api-ref and config cleanup  in the past weeks21:09
*** thorst has quit IRC21:10
stewie925auggy: I'll look at these other tasks that you just shared - appreciate it!21:10
auggystewie925: another thing that you can help with, if you feel comfortable is helping to debug elastic recheck failures - http://status.openstack.org/elastic-recheck/data/uncategorized.html21:10
*** jwcroppe has quit IRC21:10
*** shaohe_feng has quit IRC21:10
auggyright now we're at only 16% categorized, that should be *a lot* higher21:10
*** shaohe_feng has joined #openstack-nova21:11
*** vishwanathj has quit IRC21:11
stewie925oooh - I'll look into that too21:11
*** vishwanathj has joined #openstack-nova21:11
auggyyou can ask for help with that in #openstack-infra21:12
auggyand #openstack-qa21:12
*** baoli_ has quit IRC21:12
auggysome folks in here can probably help you too :)21:12
*** baoli has joined #openstack-nova21:12
*** vishwanathj has quit IRC21:13
stewie925yeah :)   thank you auggy!21:13
*** vishwanathj has joined #openstack-nova21:13
stewie925and thanks to raj_singh and mriede too21:14
*** TravT has quit IRC21:14
*** thorst has joined #openstack-nova21:15
*** jwcroppe has joined #openstack-nova21:15
*** jwcroppe has quit IRC21:15
*** mariusv has quit IRC21:16
*** vishwanathj has quit IRC21:16
*** vishwanathj has joined #openstack-nova21:16
*** baoli has quit IRC21:18
*** jwcroppe has joined #openstack-nova21:18
*** baoli has joined #openstack-nova21:18
*** mariusv has joined #openstack-nova21:18
*** mariusv has quit IRC21:18
*** mariusv has joined #openstack-nova21:18
*** Sukhdev has joined #openstack-nova21:18
*** eharney has quit IRC21:19
*** thorst has quit IRC21:19
*** shaohe_feng has quit IRC21:20
*** shaohe_feng has joined #openstack-nova21:21
*** jwcroppe has quit IRC21:23
*** vishwanathj has quit IRC21:24
*** vishwanathj has joined #openstack-nova21:24
*** shihanzhang has quit IRC21:25
*** shihanzhang has joined #openstack-nova21:25
*** baoli has quit IRC21:26
*** ametts has quit IRC21:26
*** amotoki has quit IRC21:27
*** takashin has left #openstack-nova21:28
mriedemauggy: actually, http://status.openstack.org/elastic-recheck/data/uncategorized.html is kind of not very useful anymore21:28
*** priteau has quit IRC21:28
mriedemsince it's a lot of stuff like21:29
mriedemgate-vitrage-dsvm-api : 1 Uncategorized Fails. 0.0% Classification Rate (1 Total Fails)21:29
auggyyeah i was under the impression it can take some digging21:29
mriedemwe are pretty much not racy enough anymore21:29
*** yamahata has quit IRC21:30
*** shaohe_feng has quit IRC21:31
*** devkulkarni2 has joined #openstack-nova21:31
*** devkulkarni1 has quit IRC21:31
*** shaohe_feng has joined #openstack-nova21:31
openstackgerritClenimar Filemon proposed openstack/nova: Support Identity v3 when connecting to Ironic  https://review.openstack.org/30015421:32
mriedemhemna: does this fix that bug https://review.openstack.org/#/c/257853/ ?21:34
hemnaI can test it21:36
hemnaI'm guessing it would21:36
*** dimtruck is now known as zz_dimtruck21:36
*** vishwanathj has quit IRC21:37
*** ijw has quit IRC21:37
*** vishwanathj has joined #openstack-nova21:37
*** vishwanathj has quit IRC21:38
mriedemandrearosa: commented in https://review.openstack.org/#/c/257853/21:38
mriedemandrearosa: we actually stash the connector in the bdm now21:38
mriedemit won't be there for old attached volumes before that change21:38
hemnamriedem, just tested it21:39
*** vishwanathj has joined #openstack-nova21:39
mriedembut it would there for new ones21:39
hemnaand yes, that fixes it.21:39
mriedemhemna: ok, so maybe i'll update it with partial-bug and add a todo to check the bdm.connection_info['connector'] and if that's there, use it, else don't call terminate_connection21:39
hemnamriedem, +121:40
mriedemwell or i just do that now21:40
hemnamy attach happened when the instance was shelved21:40
hemnaso I don't think there is a connector in the bdm then....21:40
*** ijw has joined #openstack-nova21:40
*** cdelatte has quit IRC21:41
*** shaohe_feng has quit IRC21:41
clenimarmriedem: i gotta go now. thanks for the feedback :)21:41
clenimarg'night21:41
*** shaohe_feng has joined #openstack-nova21:41
stewie925mriedem: thank you on sharing your thoughts on the elastic check - I will look at the bug skimming and easy bug fixes that auggy shared earlier21:42
*** ayoung has quit IRC21:43
*** zz_dimtruck is now known as dimtruck21:43
*** ijw has quit IRC21:44
*** vishwanathj has quit IRC21:44
*** vishwanathj has joined #openstack-nova21:45
*** TravT has joined #openstack-nova21:45
*** cleong has quit IRC21:46
alaskijaypipes: two small questions on https://review.openstack.org/#/c/30017721:49
*** yamahata has joined #openstack-nova21:49
*** devkulkarni1 has joined #openstack-nova21:49
*** devkulkarni2 has quit IRC21:49
*** vishwanathj has quit IRC21:49
*** vishwanathj has joined #openstack-nova21:50
*** shaohe_feng has quit IRC21:51
*** shaohe_feng has joined #openstack-nova21:52
jaypipesalaski: answered :)21:52
alaskithanks21:53
*** vishwanathj has quit IRC21:53
*** amotoki has joined #openstack-nova21:53
*** vishwanathj has joined #openstack-nova21:54
*** gabor_antal_ has quit IRC21:55
*** thorst has joined #openstack-nova21:56
openstackgerritAnusha Unnam proposed openstack/nova: Improve help text for upgrade_levels options  https://review.openstack.org/32915421:56
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Fix blueprints and specs link in ocata template  https://review.openstack.org/33531221:57
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Fix Newton approved specs list  https://review.openstack.org/33530621:57
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Check the destination host in cold migration  https://review.openstack.org/33472521:57
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Add swap volume notifications  https://review.openstack.org/34071521:57
openstackgerritTakashi NATSUME proposed openstack/nova-specs: Enable cold migration with target host  https://review.openstack.org/33428621:57
openstackgerritTakashi NATSUME proposed openstack/nova: Stop using mox stubs in nova/tests/unit/virt/disk  https://review.openstack.org/32277821:57
openstackgerritTakashi NATSUME proposed openstack/nova: Stop using mox stubs in nova/tests/unit/cells  https://review.openstack.org/32328721:58
openstackgerritTakashi NATSUME proposed openstack/nova: Set 'serial' to new volume ID in swap volumes  https://review.openstack.org/25713521:58
openstackgerritTakashi NATSUME proposed openstack/nova: api-ref: Fix wrong parameters in os-volumes.inc  https://review.openstack.org/34711221:58
openstackgerritTakashi NATSUME proposed openstack/nova: api-ref: Fix 'id' (attachment_id) parameters  https://review.openstack.org/34986321:58
openstackgerritTakashi NATSUME proposed openstack/nova: Add a hacking rule for string interpolation at logging  https://review.openstack.org/33484421:58
openstackgerritTakashi NATSUME proposed openstack/nova: api-ref: Parameter verification for os-simple-tenant-usage.inc  https://review.openstack.org/33365422:00
*** jamesdenton has quit IRC22:01
*** shaohe_feng has quit IRC22:01
*** mdrabe has quit IRC22:02
*** shaohe_feng has joined #openstack-nova22:02
*** takashin has joined #openstack-nova22:02
*** thorst has quit IRC22:03
*** thorst has joined #openstack-nova22:05
*** thorst has quit IRC22:07
*** thorst has joined #openstack-nova22:08
openstackgerritMatt Riedemann proposed openstack/nova: Use stashed volume connector in _local_cleanup_bdm_volumes  https://review.openstack.org/25785322:11
*** rlrossit_ has quit IRC22:11
*** shaohe_feng has quit IRC22:12
*** shaohe_feng has joined #openstack-nova22:12
*** vishwanathj has quit IRC22:14
*** vishwanathj has joined #openstack-nova22:15
*** thorst has quit IRC22:16
openstackgerritMatt Riedemann proposed openstack/nova: Use stashed volume connector in _local_cleanup_bdm_volumes  https://review.openstack.org/25785322:18
mriedemjaypipes: https://blueprints.launchpad.net/nova/+spec/resource-providers-allocations is all approved up22:19
mriedemgood luck22:19
*** ducttape_ has quit IRC22:20
*** mriedem has quit IRC22:21
*** xyang1 has quit IRC22:22
*** shaohe_feng has quit IRC22:22
*** shaohe_feng has joined #openstack-nova22:22
*** rrecio has quit IRC22:26
*** ayoung has joined #openstack-nova22:26
*** zul has joined #openstack-nova22:28
*** lpetrut has quit IRC22:32
*** shaohe_feng has quit IRC22:32
*** rfolco has quit IRC22:32
*** shaohe_feng has joined #openstack-nova22:32
*** ijw has joined #openstack-nova22:33
*** dimtruck is now known as zz_dimtruck22:34
*** pradk has quit IRC22:34
seldenrmelwitt: I still can't figure this out from earlier. The line `utils.do_action_on_many(action, [u'\u6d4b\u8bd5'], 'success %s', u'error')` does not produce a UnicodeError in the shell, though it does when novaclient calls it with the same arguments22:38
*** edmondsw has quit IRC22:40
*** ijw has quit IRC22:40
melwittseldenr: by shell do you mean the python interactive shell?22:41
*** shaohe_feng has quit IRC22:42
seldenryes but also that line in the tests passes melwitt22:42
*** shaohe_feng has joined #openstack-nova22:45
melwittseldenr: is this python2?22:46
melwittwhen I try it in python2 I get the error "'ascii' codec can't encode characters in position 8-9: ordinal not in range(128)" but in python3 I think it would work fine22:47
seldenrmelwitt: yeah this is py2.722:48
melwitthmm22:48
melwittcan you try this and see if it errors? http://paste.openstack.org/show/549314/22:51
seldenryep in python2?22:51
melwittyes22:51
*** sdague has quit IRC22:52
seldenrmelwitt: raises CommandError and prints the all familiar ascii not in 128 ord range22:52
*** shaohe_feng has quit IRC22:53
*** shaohe_feng has joined #openstack-nova22:53
seldenrmelwitt: ohhh22:53
seldenrI see what's up22:53
*** ijw has joined #openstack-nova22:56
melwittseldenr: what is it22:59
*** ijw has quit IRC23:01
*** seldenr has quit IRC23:02
*** shaohe_feng has quit IRC23:03
*** shaohe_feng has joined #openstack-nova23:03
*** ayoung has quit IRC23:06
openstackgerritJim Rollenhagen proposed openstack/nova: Ironic: allow multiple compute services  https://review.openstack.org/34844323:07
jrolldansmith: a couple hours and lots of stupid mistakes later, I think that's well covered ^23:07
*** code-R has quit IRC23:07
dansmithjroll: sorry :/23:07
jrolldansmith: it's cool, gives me an excuse for beer23:07
dansmithwell, judas priest kicked in as soon as I clicked on the link.. was kindof awesome23:08
dansmithheh23:08
jrollha, nice23:08
*** Swami has quit IRC23:09
*** ijw has joined #openstack-nova23:11
*** pwnall1 has quit IRC23:13
*** catintheroof has quit IRC23:13
*** shaohe_feng has quit IRC23:13
*** shaohe_feng has joined #openstack-nova23:14
*** code-R has joined #openstack-nova23:14
*** thorst has joined #openstack-nova23:15
*** ijw has quit IRC23:16
*** jaypipes has quit IRC23:18
*** code-R has quit IRC23:20
*** thorst has quit IRC23:22
cfriesen_anyone seen this?  I've suddently started getting errors like this on mitaka when running tox:   TypeError: this TransactionFactory is already started23:23
*** shaohe_feng has quit IRC23:23
*** shaohe_feng has joined #openstack-nova23:24
*** markvoelker has joined #openstack-nova23:28
*** amotoki has quit IRC23:28
*** zz_dimtruck is now known as dimtruck23:30
*** jamielennox is now known as jamielennox|away23:30
*** ijw has joined #openstack-nova23:31
*** shaohe_feng has quit IRC23:34
*** shaohe_feng has joined #openstack-nova23:34
cfriesen_interestingly master branch seems okay23:36
*** markvoelker_ has joined #openstack-nova23:37
*** hoangcx2 has joined #openstack-nova23:39
openstackgerritAndrew Laski proposed openstack/nova: Create Instance from BuildRequest if not in a cell  https://review.openstack.org/26392723:39
openstackgerritAndrew Laski proposed openstack/nova: WIP list instances from cell0, cell, and buildrequests  https://review.openstack.org/35139323:39
openstackgerritAndrew Laski proposed openstack/nova: instance.name should be blank if instance.id is not set  https://review.openstack.org/32734223:39
openstackgerritAndrew Laski proposed openstack/nova: Cells: Handle delete with BuildRequest  https://review.openstack.org/32598523:39
*** hoangcx has quit IRC23:40
*** markvoelker has quit IRC23:41
*** jamielennox|away is now known as jamielennox23:41
*** ducttape_ has joined #openstack-nova23:41
*** Jeffrey4l_ has quit IRC23:42
*** shaohe_feng has quit IRC23:44
*** sameo has quit IRC23:44
*** sdake has joined #openstack-nova23:44
*** rrecio_ has joined #openstack-nova23:44
*** shaohe_feng has joined #openstack-nova23:44
*** EinstCrazy has joined #openstack-nova23:45
*** Jeffrey4l has joined #openstack-nova23:45
cfriesen_just confirmed again, current stable/mitaka with "tox -e py27 test_instance"  gives me a whole bunch of "TypeError: this TransactionFactory is already started" errors.23:46
*** catintheroof has joined #openstack-nova23:46
*** sdake_ has quit IRC23:46
*** devkulkarni1 has quit IRC23:49
*** rrecio_ has quit IRC23:49
*** devkulkarni1 has joined #openstack-nova23:49
jrolldansmith: damn you, you found a bug23:49
dansmithI ... did?23:49
jrollfixed, thuogh23:49
openstackgerritJim Rollenhagen proposed openstack/nova: Ironic: allow multiple compute services  https://review.openstack.org/34844323:49
*** rrecio has joined #openstack-nova23:50
jrollyeah, I commented, those assertions were on __init__, not the one in _refresh_cache I meant to assert23:50
dansmithokay23:50
dansmithbut you left the commented out code in there23:50
dansmith:)23:50
jrollhah23:51
jrollfixeded23:51
openstackgerritJim Rollenhagen proposed openstack/nova: Ironic: allow multiple compute services  https://review.openstack.org/34844323:51
dansmithcool, thanks23:52
jrollnp, thank you23:52
*** haplo37__ has joined #openstack-nova23:53
*** EinstCrazy has quit IRC23:53
*** lixiaoy1 has quit IRC23:54
*** shaohe_feng has quit IRC23:54
*** shaohe_feng has joined #openstack-nova23:54
*** ducttape_ has quit IRC23:56
*** thorst has joined #openstack-nova23:56
*** vishwanathj has quit IRC23:56
*** thorst has quit IRC23:57
*** thorst has joined #openstack-nova23:57
*** zul has quit IRC23:59

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