Wednesday, 2017-02-08

*** unicell has joined #openstack-nova00:02
*** ijw has joined #openstack-nova00:05
*** baoli has quit IRC00:06
*** unicell has quit IRC00:06
*** unicell has joined #openstack-nova00:07
*** thorst_ has joined #openstack-nova00:08
*** annegentle has quit IRC00:09
*** ijw has quit IRC00:11
*** ducttape_ has quit IRC00:11
*** salv-orlando has quit IRC00:11
*** mvk has joined #openstack-nova00:11
*** ducttape_ has joined #openstack-nova00:16
*** tuanluong has joined #openstack-nova00:21
*** yingjun has joined #openstack-nova00:22
*** hongbin has quit IRC00:24
*** ducttape_ has quit IRC00:26
*** chyka has quit IRC00:31
*** chyka has joined #openstack-nova00:32
*** ducttape_ has joined #openstack-nova00:32
*** mlavalle has quit IRC00:33
*** iceyao has joined #openstack-nova00:34
*** chyka has quit IRC00:36
alex_xupkholkin: :( but thanks for your contribution, and good luck in your new adventure! :)00:37
*** owalsh-afk has quit IRC00:37
*** gatuus has joined #openstack-nova00:37
*** mriedem has joined #openstack-nova00:37
*** adrian_otto has joined #openstack-nova00:38
*** david-lyle has quit IRC00:42
*** delatte has joined #openstack-nova00:42
*** READ10 has joined #openstack-nova00:43
*** delattec has quit IRC00:43
*** thorst_ has quit IRC00:45
*** tovin07 has joined #openstack-nova00:49
*** zhurong has joined #openstack-nova00:51
*** owalsh-afk has joined #openstack-nova00:55
*** hoangcx has joined #openstack-nova00:57
*** phuongnh has joined #openstack-nova00:59
*** mtanino has quit IRC01:00
openstackgerritVivek Agrawal proposed openstack/nova-specs master: Spec for libvirt driver extension for Veritas HyperScale  https://review.openstack.org/43048801:00
*** browne has quit IRC01:01
*** claudiub has quit IRC01:02
*** gatuus has quit IRC01:04
*** david-lyle has joined #openstack-nova01:04
*** ijw has joined #openstack-nova01:06
*** yarkot has quit IRC01:10
*** zz_dimtruck is now known as dimtruck01:12
*** ijw has quit IRC01:12
*** ijw has joined #openstack-nova01:12
*** hfu has quit IRC01:14
Kevin_Zhengmriedem: I have one concerning destination type here also https://review.openstack.org/#/c/402372/01:18
*** thorst_ has joined #openstack-nova01:19
*** thorst_ has quit IRC01:19
*** kevinz has joined #openstack-nova01:20
*** sree has joined #openstack-nova01:22
*** ijw has quit IRC01:24
*** crushil has quit IRC01:26
*** jdurgin has quit IRC01:26
*** tongli has joined #openstack-nova01:29
*** tbachman has quit IRC01:30
*** rfolco has joined #openstack-nova01:33
*** rfolco has quit IRC01:33
*** tbachman has joined #openstack-nova01:34
openstackgerritVladik Romanovsky proposed openstack/nova master: tests: fix vlan test type from int to str  https://review.openstack.org/43049601:40
*** jdurgin has joined #openstack-nova01:41
mriedemKevin_Zheng: i left a comment in your change01:42
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049701:42
mriedemmordred: dhellmann: alex_xu: oomichi: gmann: Kevin_Zheng: fix for the boot_index=None thing ^01:42
Kevin_Zhengthanks01:43
*** Daisy has joined #openstack-nova01:43
*** Apoorva has quit IRC01:44
Kevin_Zhengmriedem: yeah, my initial plan was to fail01:44
Kevin_Zhengmriedem: so should we make destination_type checked in schema or in python?01:45
mriedemKevin_Zheng: i'm not sure, it would be good to understand what cases, if any, that destination_type could be None01:46
*** gcb has joined #openstack-nova01:47
Kevin_Zhengmriedem: Ok, I understand, I will try more cases01:48
mriedemKevin_Zheng: oh i see your defaults are copied from what novaclient does01:48
*** baoli has joined #openstack-nova01:48
mriedemi didn't know that novaclient did that01:48
mriedemodd01:48
mriedemmdbooth might have ideas on this01:50
Kevin_Zhengmriedem: but at least with source_type=volume and snapshot, with a None destination_type a bdm will be create and nothing in cinder will happen01:50
gmannmriedem:  yes, you are right, its v2.1 schema validation made it to stop None01:50
gmannand we have to fix this all the way till mitaka ?01:51
Kevin_ZhengI think thats also what I did, but suggested by Kevin L Mitchell01:52
mriedemKevin_Zheng: yeah i see you made that change in novaclient01:52
mriedemi don't think nova (or the client) should guess01:53
mriedemgmann: it's been regressed since probably we added that schema01:53
mriedemgmann: so i plan on backporting it as far as possible01:53
gmannyea :(01:53
mriedemi believe we deprecated the v2 api in liberty01:54
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049701:54
Kevin_ZhengI think we have to dig deeper with the destination_type one, because at least for some cases, it will leave a bdm but nothing else01:54
mriedemKevin_Zheng: with source_type in 'volume' or 'snapshot' then yes i agree we can default destination_type to 'volume'01:55
mriedemsince that's the only dest type for those source types01:55
mriedembut source_type in image or blank it's not that simple01:55
huanxieHi all, could you help review my patch to fix live migration problems with XenServer https://review.openstack.org/#/c/424428/, thanks a lot~01:56
Kevin_Zhenghmm, but if the user don't provide destination_type, maybe a default one is reasonable01:56
*** rfolco has joined #openstack-nova01:57
*** rfolco has quit IRC01:57
mriedemKevin_Zheng: that would be a change in the api behavior01:57
*** raunak has quit IRC01:57
Kevin_ZhengI will check what soure=image and blank goes with None01:58
mriedemnow if source_type=blank and guest_format is not None, you could maybe assume destination_type=local01:58
*** sree has quit IRC01:59
*** adisky_ has quit IRC01:59
*** sree has joined #openstack-nova02:00
Kevin_Zhengshould we cleanup client also?02:00
*** mvensky has quit IRC02:00
mriedemKevin_Zheng: probably, at least for the source_type case02:02
mriedemi mean, source_type in ('image', 'blank')02:02
Kevin_Zhengseems the only confusing type is source=image?02:02
Kevin_ZhengI think source=image dest=None won't work02:03
Kevin_ZhengI will check this one02:03
*** sree has quit IRC02:04
*** adrian_otto has quit IRC02:04
*** amotoki has joined #openstack-nova02:07
*** unicell has quit IRC02:09
gmannmriedem: we did in mitaka actually, so in mitaka None should work - https://github.com/openstack/nova/tree/stable/mitaka/nova/api/openstack/compute/legacy_v202:12
gmannI mean Mitaka have legacy code and so boot_index on /v2 should go with legacy code not via schema02:13
mriedemgmann: but if you're using the v2.1 API in mitaka, this is still a bug yes?02:13
mriedembecause https://github.com/openstack/nova/blob/stable/mitaka/nova/api/openstack/compute/schemas/block_device_mapping.py#L5902:14
gmannmriedem: yea for /v2.1 it is bug from starting02:16
*** thorst_ has joined #openstack-nova02:19
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049702:21
*** thorst_ has quit IRC02:24
*** adrian_otto has joined #openstack-nova02:27
*** gongysh has joined #openstack-nova02:31
*** gongysh has quit IRC02:32
*** READ10 has quit IRC02:32
*** sacharya_ has joined #openstack-nova02:34
*** sacharya has quit IRC02:36
*** fragatin_ has joined #openstack-nova02:37
*** tongli has quit IRC02:38
*** crushil has joined #openstack-nova02:38
*** fragatina has quit IRC02:40
*** krtaylor has joined #openstack-nova02:40
*** vsaienko has joined #openstack-nova02:45
*** zhurong has quit IRC02:51
*** dikonoor has joined #openstack-nova02:55
*** thorst_ has joined #openstack-nova02:55
*** thorst_ has quit IRC02:55
*** Daisy has quit IRC02:58
*** Daisy has joined #openstack-nova02:59
*** Daisy has quit IRC03:00
*** Daisy has joined #openstack-nova03:00
*** amotoki has quit IRC03:00
*** sudipto_ has joined #openstack-nova03:03
*** sudipto has joined #openstack-nova03:03
*** Daisy has quit IRC03:05
*** Daisy has joined #openstack-nova03:05
*** Daisy has quit IRC03:05
*** Daisy has joined #openstack-nova03:06
*** mriedem has quit IRC03:07
*** mtanino has joined #openstack-nova03:07
*** amotoki has joined #openstack-nova03:10
*** iceyao has quit IRC03:12
*** iceyao has joined #openstack-nova03:13
*** iceyao_ has joined #openstack-nova03:14
*** raunak has joined #openstack-nova03:14
*** amotoki has quit IRC03:15
*** nic has quit IRC03:17
*** iceyao has quit IRC03:18
*** amotoki has joined #openstack-nova03:19
*** tbachman has quit IRC03:20
*** fragatin_ has quit IRC03:21
*** mtanino has quit IRC03:22
*** tlian has quit IRC03:23
*** fragatina has joined #openstack-nova03:24
*** fragatina has quit IRC03:24
*** fragatina has joined #openstack-nova03:25
*** vsaienko has quit IRC03:25
*** tojuvone has quit IRC03:28
*** tojuvone has joined #openstack-nova03:32
*** yamahata has quit IRC03:33
*** zhurong has joined #openstack-nova03:33
*** fragatin_ has joined #openstack-nova03:33
*** takashin has joined #openstack-nova03:33
*** armax has quit IRC03:35
*** armax has joined #openstack-nova03:36
*** armax has quit IRC03:36
*** fragatina has quit IRC03:37
*** fragatin_ has quit IRC03:37
*** adisky_ has joined #openstack-nova03:39
*** amotoki has quit IRC03:40
*** Daisy has quit IRC03:40
*** Daisy has joined #openstack-nova03:41
*** sudipto has quit IRC03:43
*** sudipto_ has quit IRC03:43
*** Daisy has quit IRC03:45
*** sudipto has joined #openstack-nova03:46
*** sudipto_ has joined #openstack-nova03:46
*** Daisy has joined #openstack-nova03:47
*** ducttape_ has quit IRC03:47
*** gouthamr has quit IRC03:49
*** links has joined #openstack-nova03:50
*** hongbin has joined #openstack-nova03:51
*** Daisy has quit IRC03:51
*** Daisy has joined #openstack-nova03:55
*** thorst_ has joined #openstack-nova03:56
openstackgerrityuhui proposed openstack/nova master: [Trivial]Fix some type errors  https://review.openstack.org/43054803:59
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix network_label parameter type  https://review.openstack.org/42965903:59
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix network_label parameter type  https://review.openstack.org/42965903:59
*** Daisy has quit IRC04:00
*** mdnadeem has joined #openstack-nova04:00
*** thorst_ has quit IRC04:01
openstackgerritDiana Clarke proposed openstack/nova master: Reduce the number of COMMIT & SELECT 1 statements  https://review.openstack.org/43039004:01
*** zhurong has quit IRC04:04
*** fragatina has joined #openstack-nova04:09
Kevin_Zhengmriedem, gmann, ommichi, alex_xu: I did some test about bdm with source=image and it seems quite a mess, at least when I'm using novaclient04:10
Kevin_Zhenghttps://bugs.launchpad.net/nova/+bug/166274804:11
openstackLaunchpad bug 1662748 in OpenStack Compute (nova) "Boot instance with bdm source=image dest=local/None cannot work" [Undecided,New] - Assigned to Zhenyu Zheng (zhengzhenyu)04:11
Kevin_Zheng^ seems not usable at all04:11
*** amotoki has joined #openstack-nova04:11
*** fragatina has quit IRC04:12
*** nicolasbock has quit IRC04:12
*** fragatina has joined #openstack-nova04:12
*** ducttape_ has joined #openstack-nova04:12
*** fragatina has quit IRC04:13
*** fragatina has joined #openstack-nova04:13
*** takashin has quit IRC04:14
*** udesale has joined #openstack-nova04:16
*** moshele has joined #openstack-nova04:18
*** sudipto has quit IRC04:19
*** sudipto_ has quit IRC04:19
*** larainema has joined #openstack-nova04:25
*** dimtruck is now known as zz_dimtruck04:26
*** hongbin has quit IRC04:27
*** ijw has joined #openstack-nova04:27
*** ducttape_ has quit IRC04:27
*** ducttape_ has joined #openstack-nova04:28
*** faizy has joined #openstack-nova04:30
*** ijw has quit IRC04:31
*** moshele has quit IRC04:36
*** ducttape_ has quit IRC04:38
*** sacharya has joined #openstack-nova04:43
*** sacharya_ has quit IRC04:43
*** baoli has quit IRC04:46
*** baoli has joined #openstack-nova04:47
*** psachin has joined #openstack-nova04:49
*** sree has joined #openstack-nova04:53
*** sacharya_ has joined #openstack-nova04:56
*** thorst_ has joined #openstack-nova04:57
*** sacharya has quit IRC04:57
*** Hosam has joined #openstack-nova04:58
*** yamahata has joined #openstack-nova04:59
*** crushil has quit IRC04:59
*** baoli has quit IRC05:00
*** sudipto has joined #openstack-nova05:01
*** ratailor has joined #openstack-nova05:01
*** sudipto_ has joined #openstack-nova05:01
*** thorst_ has quit IRC05:02
*** ayogi has joined #openstack-nova05:03
*** gongysh has joined #openstack-nova05:03
*** amotoki has quit IRC05:03
*** amotoki has joined #openstack-nova05:04
*** yingjun has quit IRC05:06
*** prateek has joined #openstack-nova05:06
*** Daisy has joined #openstack-nova05:06
*** sudipto_ has quit IRC05:08
*** sudipto has quit IRC05:08
*** diga has joined #openstack-nova05:11
*** udesale__ has joined #openstack-nova05:15
*** unicell has joined #openstack-nova05:16
*** zz_dimtruck is now known as dimtruck05:17
*** udesale has quit IRC05:18
*** unicell1 has joined #openstack-nova05:23
*** unicell has quit IRC05:23
*** dimtruck is now known as zz_dimtruck05:29
*** Hosam_ has joined #openstack-nova05:38
*** ducttape_ has joined #openstack-nova05:39
*** Hosam has quit IRC05:41
openstackgerritEmilien Macchi proposed openstack/nova master: DNM - test tripleo without nova api in WSGI/apache  https://review.openstack.org/42900805:42
*** sacharya_ has quit IRC05:43
*** avolkov has joined #openstack-nova05:44
*** salv-orlando has joined #openstack-nova05:45
*** unicell1 has quit IRC05:47
*** unicell has joined #openstack-nova05:48
*** ducttape_ has quit IRC05:48
*** salv-orlando has quit IRC05:50
*** moshele has joined #openstack-nova05:53
*** ijw has joined #openstack-nova05:54
*** swebster has quit IRC05:56
*** swebster has joined #openstack-nova05:57
*** thorst_ has joined #openstack-nova05:58
*** Daisy has quit IRC06:00
*** Daisy has joined #openstack-nova06:00
*** lpetrut has joined #openstack-nova06:02
*** thorst_ has quit IRC06:03
*** Daisy has quit IRC06:05
*** yingjun has joined #openstack-nova06:05
*** iceyao has joined #openstack-nova06:06
*** ecelik has joined #openstack-nova06:07
*** ecelik has left #openstack-nova06:07
*** takashin has joined #openstack-nova06:07
*** iceyao_ has quit IRC06:08
*** unicell1 has joined #openstack-nova06:09
*** unicell has quit IRC06:09
*** Daisy has joined #openstack-nova06:12
*** amotoki_ has joined #openstack-nova06:13
*** adrian_otto has quit IRC06:13
*** amotoki has quit IRC06:14
*** edmondsw has joined #openstack-nova06:17
*** Daisy has quit IRC06:17
*** raunak has quit IRC06:18
*** ijw has quit IRC06:19
*** avolkov has quit IRC06:19
*** raunak has joined #openstack-nova06:19
*** avolkov has joined #openstack-nova06:20
*** zz_dimtruck is now known as dimtruck06:20
*** edmondsw has quit IRC06:21
*** zhurong has joined #openstack-nova06:22
*** raunak has quit IRC06:24
*** ijw has joined #openstack-nova06:24
*** udesale has joined #openstack-nova06:24
*** ekuris__ has joined #openstack-nova06:25
openstackgerritTuan Luong-Anh proposed openstack/nova master: Fix hypervisor-stats show invalid info of baremetal resource  https://review.openstack.org/39141506:26
*** udesale__ has quit IRC06:26
*** dimtruck is now known as zz_dimtruck06:30
*** claudiub has joined #openstack-nova06:32
*** nkrinner_afk is now known as nkrinner06:33
*** yuntongjin has joined #openstack-nova06:34
*** Daisy has joined #openstack-nova06:36
*** ijw has quit IRC06:42
*** adrian_otto has joined #openstack-nova06:43
*** zhurong has quit IRC06:43
openstackgerritWang Qing wu proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif  https://review.openstack.org/42251206:46
*** salv-orlando has joined #openstack-nova06:46
openstackgerritmelanie witt proposed openstack/nova master: Request zero root disk for boot-from-volume instances  https://review.openstack.org/42848106:48
openstackgerritmelanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances  https://review.openstack.org/42850506:48
*** zhurong has joined #openstack-nova06:49
*** vsaienko has joined #openstack-nova06:50
*** satyar has joined #openstack-nova06:51
*** salv-orlando has quit IRC06:51
*** yuntongjin has quit IRC06:51
*** ijw_ has joined #openstack-nova06:52
*** rcernin has joined #openstack-nova06:59
*** Daisy has quit IRC07:00
*** Daisy has joined #openstack-nova07:00
*** Daisy has quit IRC07:01
*** Daisy has joined #openstack-nova07:01
*** salv-orlando has joined #openstack-nova07:02
*** udesale__ has joined #openstack-nova07:03
*** sridharg has joined #openstack-nova07:03
*** udesale__ has quit IRC07:04
*** salv-orl_ has joined #openstack-nova07:05
*** zhurong has quit IRC07:05
*** udesale__ has joined #openstack-nova07:05
*** udesale has quit IRC07:05
*** udesale__ has quit IRC07:07
*** salv-orlando has quit IRC07:09
*** vsaienko has quit IRC07:11
*** Daisy has quit IRC07:16
*** Daisy has joined #openstack-nova07:16
*** yuntongjin has joined #openstack-nova07:16
*** zz_dimtruck is now known as dimtruck07:21
*** andreas_s has joined #openstack-nova07:22
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types  https://review.openstack.org/43060807:25
*** lpetrut has quit IRC07:25
pkholkinalex_xu: thank you!)07:26
*** pcaruana has joined #openstack-nova07:29
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types  https://review.openstack.org/43060807:32
*** dimtruck is now known as zz_dimtruck07:32
*** yuntongjin has quit IRC07:33
*** adrian_otto has quit IRC07:33
*** lpetrut has joined #openstack-nova07:34
*** tesseract has joined #openstack-nova07:35
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895507:37
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896407:37
*** david-lyle_ has joined #openstack-nova07:37
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix parameters and examples in aggregate API  https://review.openstack.org/42551207:38
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix keypair API parameters  https://review.openstack.org/42062607:38
openstackgerritTakashi NATSUME proposed openstack/nova master: Use ListOfIntegersField in oslo.versionedobjects  https://review.openstack.org/42391207:39
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix doc generation warnings  https://review.openstack.org/42554907:39
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix deprecated proxy API parameters  https://review.openstack.org/41688207:39
openstackgerritTakashi NATSUME proposed openstack/nova master: Refactor a test method including 3 test cases  https://review.openstack.org/39473807:39
openstackgerritTakashi NATSUME proposed openstack/nova master: Refactor a test method including 7 test cases  https://review.openstack.org/39543607:39
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Fix parameters in os-hosts.inc  https://review.openstack.org/41644407:39
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004207:39
openstackgerritTakashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host  https://review.openstack.org/41492607:40
*** Daisy has quit IRC07:41
*** Daisy has joined #openstack-nova07:41
*** Daisy_ has joined #openstack-nova07:42
*** wllabs has joined #openstack-nova07:44
*** Daisy has quit IRC07:45
wllabsmorning07:45
*** ducttape_ has joined #openstack-nova07:45
wllabsgood morning07:45
*** salv-orlando has joined #openstack-nova07:50
*** ducttape_ has quit IRC07:52
*** salv-orl_ has quit IRC07:52
*** slaweq has joined #openstack-nova07:53
openstackgerritTakashi NATSUME proposed openstack/python-novaclient master: Microversion 2.42 - Fix tag attribute disappearing  https://review.openstack.org/42951207:54
openstackgerritTakashi NATSUME proposed openstack/python-novaclient master: Microversion 2.43 - Enable cold migration with target host  https://review.openstack.org/40670707:55
*** ijw_ has quit IRC07:59
*** thorst_ has joined #openstack-nova07:59
*** slaweq has quit IRC08:03
*** yuntongjin has joined #openstack-nova08:03
*** thorst_ has quit IRC08:04
*** amoralej|off is now known as amoralej08:04
*** salv-orlando has quit IRC08:10
openstackgerrityuhui proposed openstack/nova master: Fix some type errors  https://review.openstack.org/43062908:14
*** nmathew has joined #openstack-nova08:14
*** huanxie has quit IRC08:15
*** huanxie has joined #openstack-nova08:16
*** markus_z has joined #openstack-nova08:21
*** yuntongjin has quit IRC08:21
*** zz_dimtruck is now known as dimtruck08:23
*** iceyao has quit IRC08:25
*** diga_ has joined #openstack-nova08:25
*** diga has quit IRC08:27
*** david-lyle_ has quit IRC08:28
*** mjura has joined #openstack-nova08:28
*** udesale has joined #openstack-nova08:30
*** stevemar has quit IRC08:33
*** dimtruck is now known as zz_dimtruck08:33
*** stevemar has joined #openstack-nova08:35
openstackgerritmelanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances  https://review.openstack.org/42850508:38
openstackgerrityuhui proposed openstack/nova master: Correct some spelling errors  https://review.openstack.org/43064608:38
*** panda|sick is now known as panda08:43
*** ltomasbo is now known as ltomasbo|away08:44
*** ltomasbo|away is now known as ltomasbo08:44
*** iceyao has joined #openstack-nova08:47
*** jpena|away is now known as jpena08:48
*** karimb has joined #openstack-nova08:52
*** ralonsoh has joined #openstack-nova08:56
*** salv-orlando has joined #openstack-nova08:57
*** markus_z has quit IRC08:59
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-nova09:02
*** ralonsoh_ has joined #openstack-nova09:05
*** ralonsoh has quit IRC09:05
*** amotoki_ has quit IRC09:09
*** Guest58689 has quit IRC09:12
*** karimb has quit IRC09:13
*** Hosam_ has quit IRC09:14
*** markus_z has joined #openstack-nova09:14
*** lpetrut has quit IRC09:15
*** Daisy_ has quit IRC09:17
*** Daisy has joined #openstack-nova09:18
*** Daisy has quit IRC09:22
*** slaweq has joined #openstack-nova09:23
*** amoralej is now known as amoralej|brb09:23
*** zz_dimtruck is now known as dimtruck09:24
openstackgerritJohn Garbutt proposed openstack/nova master: Stop _undefine_domain erroring if domain not found  https://review.openstack.org/43040009:25
openstackgerritJohn Garbutt proposed openstack/nova master: Stop _undefine_domain erroring if domain not found  https://review.openstack.org/43040009:25
openstackgerritJohn Garbutt proposed openstack/nova master: WIP: Stop leaving failed live-migrates in the migrating state  https://review.openstack.org/43040409:25
*** Daisy has joined #openstack-nova09:29
*** fragatina has quit IRC09:30
*** slunkad has quit IRC09:30
*** fragatina has joined #openstack-nova09:30
*** sree_ has joined #openstack-nova09:30
*** sree_ is now known as Guest9502109:31
mdboothhttp://logs.openstack.org/09/395709/7/check/gate-tempest-dsvm-full-devstack-plugin-nfs-nv/a4c1057/logs/screen-n-cpu.txt.gz?level=ERROR09:31
mdboothThe qemu-img info errors are new09:31
mdboothAnybody know anything about those?09:31
*** karimb has joined #openstack-nova09:32
openstackgerritkeerthivasan selvaraj proposed openstack/python-novaclient master: Adding cpu_allocation_ratio in the python-novaclient  https://review.openstack.org/43068409:32
*** slunkad has joined #openstack-nova09:33
*** Daisy has quit IRC09:33
*** sree has quit IRC09:33
*** openstackgerrit has quit IRC09:34
*** dimtruck is now known as zz_dimtruck09:34
*** lucas-afk is now known as lucasagomes09:34
*** links has quit IRC09:35
*** derekh has joined #openstack-nova09:35
*** gabor_antal_km has joined #openstack-nova09:35
*** pkoniszewski_ has joined #openstack-nova09:38
*** kukacz_ has joined #openstack-nova09:39
*** ansiwen_ has joined #openstack-nova09:39
*** Daisy has joined #openstack-nova09:40
*** rdo_ has joined #openstack-nova09:40
*** gszasz has joined #openstack-nova09:40
*** Guest66676 has joined #openstack-nova09:41
*** hoangcx_ has joined #openstack-nova09:41
lyarwoodmdbooth: morning, nope but that's during swap_volume so I'll take a look09:41
lyarwoodmdbooth: ah no it's not, nvm09:42
*** med_` has joined #openstack-nova09:43
*** lbragstad_ has joined #openstack-nova09:43
*** anthonyper_ has joined #openstack-nova09:44
*** nikeshm has joined #openstack-nova09:44
*** openstackgerrit has joined #openstack-nova09:44
*** rhagarty_ has joined #openstack-nova09:44
openstackgerritAlex Szarka proposed openstack/nova master: Reduce code complexity - servers.py  https://review.openstack.org/35986109:44
*** dims_ has joined #openstack-nova09:44
*** dansmith_ has joined #openstack-nova09:44
*** keekz_ has joined #openstack-nova09:44
*** patriciadomin_ has joined #openstack-nova09:44
*** sfinucan_ has joined #openstack-nova09:44
*** rnoriega_ has joined #openstack-nova09:44
nikeshmlyarwood:  hi09:45
*** Daisy has quit IRC09:45
*** jpena_ has joined #openstack-nova09:45
*** yingjun has quit IRC09:45
*** hoangcx has quit IRC09:45
*** ociuhandu has quit IRC09:45
*** patriciadomin has quit IRC09:45
*** litao has quit IRC09:45
*** anthonyper has quit IRC09:45
*** dims has quit IRC09:45
*** gabor_antal_ has quit IRC09:45
*** ircuser-1 has quit IRC09:45
*** pkoniszewski has quit IRC09:45
*** hoonetorg has quit IRC09:45
*** aloga has quit IRC09:45
*** rdo has quit IRC09:45
*** rnoriega has quit IRC09:45
*** ansiwen has quit IRC09:45
*** jpena has quit IRC09:45
*** dansmith has quit IRC09:45
*** kukacz has quit IRC09:45
*** med_ has quit IRC09:45
*** sfinucan has quit IRC09:45
*** zeroDivisible has quit IRC09:45
*** lbragstad has quit IRC09:45
*** rhagarty has quit IRC09:45
*** Guest66666 has quit IRC09:45
*** keekz has quit IRC09:45
*** dansmith_ is now known as dansmith09:45
*** anthonyper_ is now known as anthonyper09:45
*** keekz_ is now known as keekz09:45
nikeshmlyarwood: https://bugs.launchpad.net/nova/+bug/166282009:46
openstackLaunchpad bug 1662820 in OpenStack Compute (nova) "test_volume_swap failed in Kaminario Cinder Driver CI" [Undecided,New]09:46
*** dansmith is now known as Guest4449209:46
lyarwoodnikeshm: morning, thanks I'll take a look at that shortly09:46
*** litao has joined #openstack-nova09:46
*** zeroDivisible has joined #openstack-nova09:47
*** aloga_ has joined #openstack-nova09:47
*** ducttape_ has joined #openstack-nova09:48
*** yassine has joined #openstack-nova09:48
*** yassine is now known as Guest8116409:49
*** links has joined #openstack-nova09:51
*** ircuser-1 has joined #openstack-nova09:52
*** aloga has joined #openstack-nova09:53
*** hoonetorg has joined #openstack-nova09:54
*** ducttape_ has quit IRC09:56
*** hoangcx_ has quit IRC09:57
*** karimb has quit IRC09:59
*** thorst_ has joined #openstack-nova10:00
*** yamahata has quit IRC10:01
*** owalsh-afk is now known as owalsh10:02
*** nikeshm has quit IRC10:02
*** ralonsoh__ has joined #openstack-nova10:02
*** ralonsoh_ has quit IRC10:04
*** thorst_ has quit IRC10:04
*** ralonsoh__ is now known as ralonsoh10:06
*** nikeshm has joined #openstack-nova10:08
openstackgerritAlex Szarka proposed openstack/nova master: Transform instance-exists notification  https://review.openstack.org/40366010:08
nikeshmlyarwood:   thanks10:09
nikeshmgood morning10:10
lyarwoodnikeshm: updated with a comment, I'd have to check but I don't think Trusty is supported or used in the gate anymore10:11
lyarwoodnikeshm: this smells like a libvirt issue that was fixed in the Xenial version of libvirt btw10:12
openstackgerritGábor Antal proposed openstack/nova master: Update hacking version in test-requirements.txt  https://review.openstack.org/43070210:13
mdboothlyarwood: Found the root cause of those qemu-img errors I mentioned earlier, btw10:14
*** ociuhandu has joined #openstack-nova10:14
mdboothSimple race between delete and a periodic task10:14
mdboothperiodic task should probably take its own lock and check the instance still exists, tbh, but it's not really an issue10:15
*** lpetrut has joined #openstack-nova10:15
*** iceyao has quit IRC10:16
*** egonzalez has joined #openstack-nova10:17
*** kevinz has quit IRC10:17
*** aloga_ has quit IRC10:19
*** amoralej|brb is now known as amoralej10:20
*** Guest95021 has quit IRC10:24
*** zz_dimtruck is now known as dimtruck10:25
egonzalezHi, I have a couple of questions regarding to cells_v2 and upgrades10:26
egonzalez Is there any issue if simple_cell_setup is executed with ocata code, but services still running in newton?10:27
*** satyar has quit IRC10:27
*** jpena_ is now known as jpena10:28
mdboothlyarwood: Going through this log: http://logs.openstack.org/09/395709/7/check/gate-tempest-dsvm-full-devstack-plugin-nfs-nv/a4c1057/logs/screen-n-cpu.txt.gz?level=ERROR10:28
kashyapmdbooth: From your log, it seems the error is a file not found?10:31
kashyap2017-02-07 19:10:25.548 1437 ERROR nova.compute.manager Stderr: u"qemu-img: Could not open '/opt/stack/data/nova/instances/60b7cb32-0376-47d6-a431-c1bf85516e2e/disk': Could not open '/opt/stack/data/nova/instances/60b7cb32-0376-47d6-a431-c1bf85516e2e/disk': No such file or directory\n"10:31
openstackgerritWang Qing wu proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif  https://review.openstack.org/42251210:31
*** Hosam has joined #openstack-nova10:31
mdboothkashyap: nm, already found the root cause of both of those10:31
* kashyap should read the full scroll before typing10:31
*** sambetts|afk is now known as sambetts10:33
*** udesale has quit IRC10:34
*** dimtruck is now known as zz_dimtruck10:34
*** cdent has joined #openstack-nova10:34
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate two more nova-net options  https://review.openstack.org/41239010:38
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend'  https://review.openstack.org/43071610:38
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Fix indentation in conf/netconf  https://review.openstack.org/43071710:38
openstackgerritStephen Finucane proposed openstack/nova master: WIP: conf: Add 'vif' group  https://review.openstack.org/43071810:38
*** alexpilotti has quit IRC10:40
nikeshmlyarwood: ok10:40
*** karimb has joined #openstack-nova10:41
nikeshmi am trying to switch to xenial10:41
*** aloga_ has joined #openstack-nova10:41
*** claudiub has quit IRC10:42
*** jbernard has quit IRC10:42
*** vsaienko has joined #openstack-nova10:43
*** alexpilotti has joined #openstack-nova10:43
*** databus23_ has quit IRC10:44
*** databus23_ has joined #openstack-nova10:44
*** nkrinner is now known as nkrinner_afk10:44
*** nikeshm has quit IRC10:45
*** jbernard has joined #openstack-nova10:48
*** salv-orlando has quit IRC10:49
*** links has quit IRC10:50
*** rfolco has joined #openstack-nova10:50
*** Hosam_ has joined #openstack-nova10:54
*** pkoniszewski_ is now known as pkoniszewski10:56
*** Hosam has quit IRC10:57
*** tbachman has joined #openstack-nova10:58
*** vsaienko has quit IRC11:00
*** tanee is now known as tanee_away11:00
*** vsaienko has joined #openstack-nova11:01
*** nicolasbock has joined #openstack-nova11:05
*** links has joined #openstack-nova11:06
*** owalsh_ has joined #openstack-nova11:10
*** owalsh has quit IRC11:10
*** claudiub has joined #openstack-nova11:12
*** markus_z has quit IRC11:13
openstackgerritTakashi NATSUME proposed openstack/python-novaclient master: Microversion 2.43: List/Show all server migration types  https://review.openstack.org/43083911:15
*** nkrinner_afk is now known as nkrinne11:16
*** nkrinne is now known as nkrinner11:16
*** abalutoiu_ has joined #openstack-nova11:19
*** patriciadomin_ is now known as patriciadomin11:20
*** abalutoiu has quit IRC11:22
*** aloga_ has quit IRC11:27
*** sfinucan_ is now known as sfinucan11:28
*** nmathew has quit IRC11:29
sfinucanmacsz: Something to look out for in the conf option patches - deprecated_since should now be '16.0.0'11:29
sfinucanjohnthetubaguy: likewise ^11:29
johnthetubaguysfinucan: yeah +111:29
*** alexpilotti has quit IRC11:29
*** vsaienko has quit IRC11:31
sfinucanjohnthetubaguy: I would be interested in your thoughts on https://review.openstack.org/43071811:33
*** salv-orlando has joined #openstack-nova11:33
*** owalsh_ has quit IRC11:33
*** owalsh_ has joined #openstack-nova11:34
johnthetubaguysfinucan: the file inject of network templates will not go away11:34
johnthetubaguysfinucan: putting that in config drive is the only way to configure networking without DHCP11:35
johnthetubaguysfinucan: its the more general file injection that would die, AFAIK11:35
sfinucanjohnthetubaguy: Aha, yeah I wasn't sure if there was a difference11:35
johnthetubaguyits the open the file system and write files in that really has to die11:36
johnthetubaguythe write files passed in API into config drive is also not brilliant11:36
johnthetubaguythe create files from info we know and put it into config drive, I think has to stay11:36
sfinucanaye, mriedem spoke of doing just that this cycle11:36
johnthetubaguybut I might have that all wrong11:36
*** tuanluong has quit IRC11:37
*** sdague has joined #openstack-nova11:38
sfinucanjohnthetubaguy: Out of curiosity, are you aware of any reason /not/ to provide IPv6 information in that injected template if we IPv6 networks available11:38
sfinucani.e. do we really need to use 'CONF.use_ipv6' here https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/virt/netutils.py#L131-L13211:39
*** ociuhandu has quit IRC11:39
johnthetubaguygood point, that does seem a bit nuts, we should just inject what neutron sends us11:39
*** markus_z has joined #openstack-nova11:39
sfinucanI'm thinking it's a remnant from nova-network days used as a "quick escape"11:40
sfinucanBut I don't see any reason to keep it around now11:40
sfinucanLikewise for libvirt port filters https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/virt/libvirt/firewall.py#L158 and #L17211:40
lyarwoodmdbooth: wallofde^C^Ctext added to https://review.openstack.org/#/c/383859/1611:40
*** Daisy has joined #openstack-nova11:41
*** Daisy has quit IRC11:45
johnthetubaguysfinucan: thats probably right, it sounds broken to me11:45
*** ducttape_ has joined #openstack-nova11:47
sfinucanTime to go kill some code so :)11:47
sfinucanYay11:47
*** aloga_ has joined #openstack-nova11:47
johnthetubaguysfinucan: :)11:48
openstackgerritJohn Garbutt proposed openstack/nova master: Stop failed live-migrates getting stuck migrating  https://review.openstack.org/43040411:48
*** owalsh_ has quit IRC11:49
*** owalsh has joined #openstack-nova11:49
*** tbachman has quit IRC11:51
*** Daisy has joined #openstack-nova11:52
*** gongysh has quit IRC11:53
*** mvk has quit IRC11:53
*** vsaienko has joined #openstack-nova11:53
*** phuongnh has quit IRC11:53
*** smatzek_ has joined #openstack-nova11:55
johnthetubaguysfinucan: if you get chance, this is another nasty live-migrate bug that was blocking the live-migration performance testing OSIC are doing: https://bugs.launchpad.net/nova/+bug/166262611:55
openstackLaunchpad bug 1662626 in OpenStack Compute (nova) "live-migrate left in migrating as domain not found" [Medium,In progress] - Assigned to John Garbutt (johngarbutt)11:55
johnthetubaguysfinucan: along with this one: https://review.openstack.org/#/c/429798/511:56
sfinucanjohnthetubaguy: so https://review.openstack.org/#/c/430404/ ?11:56
johnthetubaguysfinucan: both of them11:56
johnthetubaguywell, all three I guess11:56
sfinucangotcha11:56
*** cdent has quit IRC11:56
*** Daisy has quit IRC11:56
johnthetubaguyone fixes the root cause of the error, the other fixes our handing of the error, if that makes sense11:56
*** smatzek__ has joined #openstack-nova11:57
sfinucanIt does11:57
sfinucanI'll take a look shortly, once I'm done with lyarwood / mdbooth's two fixes11:57
* sfinucan doesn't like anything to do with storage anymore11:57
* johnthetubaguy nods11:58
*** cdent has joined #openstack-nova11:58
*** owalsh has quit IRC11:59
*** thorst_ has joined #openstack-nova12:00
openstackgerritAlex Szarka proposed openstack/nova master: Transform instance-exists notification  https://review.openstack.org/40366012:01
*** smatzek_ has quit IRC12:01
*** moshele has quit IRC12:02
*** owalsh has joined #openstack-nova12:03
lyarwoodsfinucan: we should start a club12:04
lyarwoodor a therapy group12:05
*** thorst_ has quit IRC12:05
*** tblakes has joined #openstack-nova12:07
*** dave-mccowan has joined #openstack-nova12:08
*** owalsh_ has joined #openstack-nova12:09
*** owalsh has quit IRC12:10
*** owalsh_ is now known as owalsh12:11
*** edmondsw has joined #openstack-nova12:13
*** vsaienko has quit IRC12:14
*** vsaienko has joined #openstack-nova12:15
*** faizy has quit IRC12:16
*** ratailor has quit IRC12:16
*** ducttape_ has quit IRC12:20
mdboothlyarwood: Awesome, thanks for doing that.12:20
mdboothlyarwood: Just making the log level change now.12:21
*** bvanhav_ has joined #openstack-nova12:21
openstackgerritMarkMielke proposed openstack/nova master: DiskFilter should only apply when storage is requested  https://review.openstack.org/43009112:21
*** mvk has joined #openstack-nova12:21
*** lucasagomes is now known as lucas-hungry12:22
*** raunak has joined #openstack-nova12:22
*** mptacekx has joined #openstack-nova12:22
lyarwoodmdbooth: np12:22
*** raunak has quit IRC12:22
lyarwoodgerrit--12:22
*** iceyao has joined #openstack-nova12:23
mdboothlyarwood: Incidentally, the patch I posted for the detach race doesn't work, because the race isn't local to the compute host12:23
mdboothWhich is annoying12:23
*** david-lyle has quit IRC12:24
*** zz_dimtruck is now known as dimtruck12:26
lyarwoodmdbooth: wonderful, so I guess we just remove the detach from the compute layer, see which virt drivers we break and add in an additional detach there?12:28
*** diga_ has quit IRC12:28
*** tblakes has quit IRC12:28
mdboothlyarwood: The issue is that the bdm list is fetch on the api node and passed to the compute node, but is out of date by the time it's used.12:28
*** sandanar has joined #openstack-nova12:29
mdboothSo we can take a lock on the compute node, but we're still operating on a list which was generated outside of that lock.12:29
mdboothIt would also race with anything else which modified bdms other than the compute node12:29
*** alexpilotti has joined #openstack-nova12:30
lyarwoodmdbooth: isn't the compute the only thing modifying bdms for running instances?12:31
mdboothlyarwood: I doubt it, tbh.12:32
*** ducttape_ has joined #openstack-nova12:32
mdboothI wouldn't be surprised to discover that api and conductor also touch them at various times.12:32
mdboothNo specific examples come to mind, just my expectation.12:32
openstackgerritMatthew Booth proposed openstack/nova master: libvirt: Fix races with nfs volume mount/umount  https://review.openstack.org/38385912:33
mdboothlyarwood sfinucan johnthetubaguy: ^^^ no changes other than some log levels12:33
* mdbooth will kick off an experimental job on it, too12:34
*** sree has joined #openstack-nova12:34
*** alexpilotti has quit IRC12:34
*** _ducttape_ has joined #openstack-nova12:34
*** salv-orlando has quit IRC12:34
*** _ducttape_ has quit IRC12:36
*** dimtruck is now known as zz_dimtruck12:36
*** _ducttape_ has joined #openstack-nova12:36
*** ducttape_ has quit IRC12:37
*** MVenesio has joined #openstack-nova12:38
*** sree_ has joined #openstack-nova12:38
*** sree_ is now known as Guest8610212:39
*** ayogi has quit IRC12:39
*** sree has quit IRC12:39
*** Hosam has joined #openstack-nova12:40
*** thorst_ has joined #openstack-nova12:41
sfinucanlyarwood: Finally worked my way though https://review.openstack.org/#/c/427364/12:42
sfinucanup to you to someone else for the +W though :)12:42
sfinucan /-112:43
*** Hosam_ has quit IRC12:44
alex_xunova api meeting is in 15 mins at #openstack-meeting-412:44
*** ianychoi has joined #openstack-nova12:46
*** takashin has left #openstack-nova12:48
*** vsaienko has quit IRC12:50
*** vsaienko has joined #openstack-nova12:51
*** _ducttape_ has quit IRC12:51
*** ducttape_ has joined #openstack-nova12:51
*** Hosam has quit IRC12:52
*** huanxie has quit IRC12:53
openstackgerritJohn Garbutt proposed openstack/nova master: Remove stuck live-migration detection  https://review.openstack.org/43021812:53
openstackgerritJohn Garbutt proposed openstack/nova master: WIP: Avoid all live-migration timeouts by default  https://review.openstack.org/43089012:54
*** gongysh has joined #openstack-nova12:55
*** huanxie has joined #openstack-nova12:56
*** rwmjones has quit IRC12:56
lyarwoodsfinucan: ah awesome thanks! I'll chase another core review once the tempest test is passing, appears to be hitting a few unrelated issues atm12:57
*** ociuhandu has joined #openstack-nova12:58
sfinucanHow on earth did no one detect https://bugs.launchpad.net/nova/+bug/1644248 before now?12:59
openstackLaunchpad bug 1644248 in OpenStack Compute (nova) "Nova incorrectly tracks live migration progress" [High,In progress] - Assigned to John Garbutt (johngarbutt)12:59
alex_xujohnthetubaguy: sdague are you around for nova api meeting today? plan to talk about Pike plan today13:00
*** alexpilotti has joined #openstack-nova13:02
sfinucanjohnthetubaguy: I think you need a deprecation reno section in https://review.openstack.org/#/c/429798/513:02
*** efried has quit IRC13:03
*** mvk has quit IRC13:04
*** psachin has quit IRC13:07
*** tbachman has joined #openstack-nova13:07
*** catintheroof has joined #openstack-nova13:08
sfinucanjohnthetubaguy, mdbooth: Think I've got all those patches reviewed. Now for foooood13:10
*** vsaienko has quit IRC13:11
* sfinucan thinks trying to suss mdbooth's patches really does help work up an appetite13:11
*** satyar has joined #openstack-nova13:12
*** vsaienko has joined #openstack-nova13:13
*** efried has joined #openstack-nova13:13
*** mvk has joined #openstack-nova13:17
*** alexpilotti has quit IRC13:17
*** lucas-hungry is now known as lucasagomes13:18
*** vsaienko has quit IRC13:18
*** salv-orlando has joined #openstack-nova13:19
*** vsaienko has joined #openstack-nova13:19
*** jheroux has joined #openstack-nova13:21
*** rnoriega_ is now known as rnoriega13:22
*** rwmjones has joined #openstack-nova13:22
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend'  https://review.openstack.org/43071613:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf  https://review.openstack.org/43071713:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'firewall_driver'  https://review.openstack.org/41239013:23
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters  https://review.openstack.org/43090913:23
openstackgerritStephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates  https://review.openstack.org/43091013:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6'  https://review.openstack.org/43091113:23
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters  https://review.openstack.org/43091213:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic'  https://review.openstack.org/43091313:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'metadata_host', 'metadata_port'  https://review.openstack.org/43091413:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'iptables_' options  https://review.openstack.org/43091513:23
sfinucanjohnthetubaguy: ^ fixed the use_ipv6 use case, and then some :)13:23
*** diegows has quit IRC13:26
*** vsaienko has quit IRC13:28
lpetrutHi, I have a question regarding cells caching: did anyone propose a patch already, refreshing n-api's cached cells list? https://github.com/openstack/nova/blob/466769e588dc44d11987430b54ca1bd7188abffb/nova/compute/api.py#L109-L11213:28
*** vsaienko has joined #openstack-nova13:28
*** lbragstad_ is now known as lbragstad13:29
*** moshele has joined #openstack-nova13:29
*** ducttape_ has quit IRC13:31
*** vsaienko has quit IRC13:32
*** roeyc has joined #openstack-nova13:33
*** sudipto has joined #openstack-nova13:33
*** sudipto_ has joined #openstack-nova13:33
*** amoralej is now known as amoralej|lunch13:34
*** gouthamr has joined #openstack-nova13:34
*** gouthamr has quit IRC13:35
*** links has quit IRC13:39
*** eharney has joined #openstack-nova13:42
*** jpena is now known as jpena|lunch13:43
*** kevinz has joined #openstack-nova13:47
*** vladikr has joined #openstack-nova13:48
*** salv-orl_ has joined #openstack-nova13:50
*** salv-orlando has quit IRC13:52
*** bvanhav__ has joined #openstack-nova13:52
*** faizy has joined #openstack-nova13:52
*** sudipto has quit IRC13:53
*** sudipto_ has quit IRC13:53
*** bvanhav_ has quit IRC13:53
johnthetubaguylpetrut: I don't think so, because we only support having one cell right now (other than for testing)13:56
*** roeyc has quit IRC13:56
*** egonzalez has left #openstack-nova13:56
*** zhurong has joined #openstack-nova13:56
lpetrutjohnthetubaguy: got it, thanks13:57
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Parse virt_type attribute of LibvirtConfigGuest from xml  https://review.openstack.org/41474713:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Parse os attributes of LibvirtConfigGuest from xml  https://review.openstack.org/41066513:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Parse filesystem elements of guest config  https://review.openstack.org/41066613:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Use config types to parse XML for instance disks  https://review.openstack.org/41066713:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Add missing tests for utils.find_disk  https://review.openstack.org/41475013:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Parse basic attributes of LibvirtConfigGuest from xml  https://review.openstack.org/41474813:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Use config types to parse XML for root disk  https://review.openstack.org/41194113:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Introduce Guest.get_config method  https://review.openstack.org/41474913:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Simplify internal usage of get_instance_disk_info  https://review.openstack.org/33490113:58
openstackgerritFeodor Tersin proposed openstack/nova master: libvirt: Remove unused disk_info parameter  https://review.openstack.org/38202513:58
*** tongli has joined #openstack-nova13:59
mordredsdague: thanks for reminding me I need to implement the needs-floating-ip flag14:00
mordredsdague: it's one of the best examples, because discovering whether the cloud requires a floating ip or not involves _several_ api calls and a bunch of guess work14:01
sdaguemordred: yeh, so it feels like we should flip this whole thing over and start with the shade view of the world and how we'd effectively expose those things to you14:02
*** baoli has joined #openstack-nova14:03
*** karimb has quit IRC14:03
*** mdrabe has joined #openstack-nova14:03
*** mdrabe_ has joined #openstack-nova14:04
*** kevinz has quit IRC14:04
mordredsdague: yah. I think that's likely a good and concrete starting point14:05
*** kevinz has joined #openstack-nova14:05
EmilienMcdent: hey, I need your help if you have time14:05
mordredsdague: re: putting stuff in the catalog, we have a cloud vendor profile data structure in os-client-config that might be an 'easy' thing to put into the catalog as a starting point14:05
cdentEmilienM: I do, but I need to get some coffee first. cool?14:06
EmilienMcdent: sure thing14:06
*** esberglu has joined #openstack-nova14:06
EmilienMcdent: I'll paste things here14:06
mordred(it needs a little clean up and more docs of course)14:06
EmilienMso I'm deploying Nova from trunk, in eventlet (we removed WSGI/Apache for nova API like you suggested)14:06
EmilienMwe start nova services and then run the discover hosts command. Though it seems like the nova scheduler can't find the compute node registered14:07
*** slaweq has quit IRC14:07
EmilienMand it looks like the compute didn't register to placement api: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_43_28_61014:07
mordredsdague: so like instead of this: http://git.openstack.org/cgit/openstack/os-client-config/tree/os_client_config/vendors/rackspace.json being in the os-client-config repo, it could just be in the catalog (which, of course, is mildly problematic because auth_url and auth_type still need to be discovered from somewhere, but baby steps)14:07
*** mdrabe has quit IRC14:08
EmilienMyou can see nova-conductor which fails to find compute resource: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-conductor.txt.gz#_2017-02-08_06_41_56_03714:08
*** ducttape_ has joined #openstack-nova14:10
johnthetubaguyEmilienM: the nova-compute will need to be registered in its compute database before you run the discover_hosts cmd, it could be a bit racey, depending on when its called I guess?14:11
EmilienMjohnthetubaguy: so that's exactly what we were looking at14:12
EmilienMjohnthetubaguy: let me share timestamps with you14:12
*** amoralej|lunch is now known as amoralej14:13
EmilienMat 06:38:25 we run nova-cell_v2-discover_hosts14:13
*** mriedem has joined #openstack-nova14:13
EmilienMbut we start nova compute at 06:32:0614:13
johnthetubaguyEmilienM: I think the three is being registered in the cell, registered in placement and registered in the API14:13
johnthetubaguylet me find the compute log, one sec...14:13
EmilienMwe think nova compute is started at http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_34_19_47614:13
johnthetubaguyhttp://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_30_59_87514:14
*** alexpilotti has joined #openstack-nova14:14
johnthetubaguythats where you see the compute node being created, i.e. registered in the child cell14:14
johnthetubaguyyou need to discover hosts after that14:15
johnthetubaguyI think14:15
*** bvanhav__ is now known as bvanhav14:15
johnthetubaguyhmm, I guess I don't understand the state of the system14:16
johnthetubaguyit looks more like placement is not returning any hosts, I could be wrong14:16
owalshjohnthetubaguy: I don't see any POST requests in the placement api log14:16
cdentEmilienM, johnthetubaguy: I'm back, catching up. which is the best log to start with?14:17
johnthetubaguyowalsh: yeah, compute logs say its not configured in the compute log, at least in the one I am looking at14:17
*** karimb has joined #openstack-nova14:17
johnthetubaguyowalsh: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_34_01_29714:17
owalshjohnthetubaguy: service isn't up yet14:18
*** kevinz has quit IRC14:18
johnthetubaguybut thats a different log14:18
johnthetubaguyI still see error here, looks like its configured by not able to reach it maybe14:19
johnthetubaguyhttp://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_43_28_61014:19
johnthetubaguyowalsh: we look at the public endpoint in the service catalog for placement, in case that helps14:19
*** mdnadeem has quit IRC14:19
*** mdrabe_ is now known as mdrabe14:19
cdentthis is an error we were seeing a while back: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_34_19_31114:19
johnthetubaguybeen looking at stuff with openstack-ansible folks last week, so wondering if its similar14:19
*** mjura has quit IRC14:22
*** crushil has joined #openstack-nova14:23
owalshjohnthetubaguy: looks like it's created at 06:37:11 http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/keystone/keystone.txt.gz#_2017-02-08_06_37_11_64114:23
*** udesale has joined #openstack-nova14:23
owalshjohnthetubaguy, cdent: and no more errors about the endpoint after this14:25
owalshhttp://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_38_22_60914:25
*** rwmjones has quit IRC14:26
*** udesale has quit IRC14:27
*** rwmjones has joined #openstack-nova14:27
sfinucansdague: nova-dhcpbridge only makes sense with nova-network, correct? https://linux.die.net/man/1/nova-dhcpbridge14:27
*** udesale has joined #openstack-nova14:27
*** prateek_ has joined #openstack-nova14:27
*** smatzek__ has quit IRC14:27
*** iceyao has quit IRC14:27
*** alexpilotti has quit IRC14:28
*** Guest44492 is now known as dansmith14:28
*** zz_dimtruck is now known as dimtruck14:28
*** ekhugen has quit IRC14:28
*** patriciadomin has quit IRC14:28
*** dansmith is now known as Guest9404614:28
*** egarbade- has quit IRC14:28
*** egarbade has joined #openstack-nova14:28
* sfinucan thinks deprecating nova-net options might well have made a blueprint in its own right14:29
*** egarbade has quit IRC14:29
*** ekhugen_alt has quit IRC14:29
*** ducttape_ has quit IRC14:31
EmilienMcdent, johnthetubaguy, owalsh: could it be something in nova.conf [placement] ?14:31
cdentEmilienM: maybe14:31
*** ducttape_ has joined #openstack-nova14:31
EmilienMcdent: the thing it, when we deploy nova from ocata-3, it works fine. Let me show you tripleo logs from our CI where nova trunk is not used14:32
johnthetubaguyare those placement credentials passing the placement is_admin check, for example?14:32
EmilienMcdent: http://logs.openstack.org/47/430447/1/check/gate-tripleo-ci-centos-7-nonha-multinode/dd43509/logs/subnode-2/var/log/nova/nova-placement-api.txt.gz#_2017-02-07_23_06_08_82514:33
johnthetubaguyEmilienM: thats probably just after we starting asking placement which host to use, potentially14:33
EmilienMcdent: that is a CI job that doesn't run nova from trunk, but nova from ocata-314:33
EmilienMjohnthetubaguy: what is is_admin check ?14:33
cdentEmilienM: can you enumerate what's different on the tripleo side, besides the switch to using nova-api with eventel (if anything)?14:34
mordredsdague: something like this: https://review.openstack.org/43096714:34
EmilienMoh is_admin in keystone14:34
johnthetubaguyEmilienM: placement logs didn't show any 403s so I am wrong, I was thinking is it an admin user14:34
Guest94046johnthetubaguy: yep, o3 won't break without placement14:34
*** mjura has joined #openstack-nova14:34
*** Guest94046 is now known as dansmith14:35
*** prateek_ has quit IRC14:35
*** tlian has joined #openstack-nova14:35
*** dimtruck is now known as zz_dimtruck14:37
*** _ducttape_ has joined #openstack-nova14:37
*** ducttape_ has quit IRC14:38
*** alexpilotti has joined #openstack-nova14:38
EmilienMcdent: what do you want to know exactly?? the diff between the 2 jobs? or the history of what we changed recently?14:38
cdentEmilienM: I'm not sure. It would just be useful to be able to figure out what if anything may have impacted what's going on.14:40
EmilienMthe major thing is that we switched back to eventlet14:40
*** Swami has joined #openstack-nova14:41
dansmithEmilienM: not for n-cpu which is where this problem is, right?14:42
EmilienMdansmith: I'm afraid I don't understand the question. We switched Nova API to not run in WSGI with apache, but run in classic eventlet. What are you asking about nova compute?14:44
*** prateek has quit IRC14:44
dansmithEmilienM: the problem is that nova-compute is not reporting into placement for the subnode right?14:44
johnthetubaguyFWIW, this error log on the first compute node seems odd to me, not sure if thats normal: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_43_11_48814:44
EmilienMcdent: in the logs, I see "Placement service credentials do not work." 3 times but not more so I guess it could register at some point?14:44
*** crushil has quit IRC14:44
mriedemjohnthetubaguy: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_43_11_488 is 'normal'14:45
mriedemwe should probably drop that down from an error14:45
EmilienMdansmith: the subnode is a single node overcloud, consider it as a all-in-one node14:45
cdentEmilienM: there's no evidence that the placement application has ever been contacted (in the web logs), unless I'm looking at the wrong ones14:45
mriedemjohnthetubaguy: https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/compute/manager.py#L659714:45
*** crushil has joined #openstack-nova14:45
EmilienMdansmith: node1 == undercloud, which is completely another story (and by the way, undercloud can deploy the overcloud fine in OVB jobs, that run Nova / Ironic)14:45
dansmiththe passwords in the two nodes for placement look very different14:45
EmilienMdansmith: yeah don't look at subnode1 please14:46
dansmithalright14:46
EmilienMdansmith: that's another instance of nova, that we don't use in this case14:46
EmilienMsubnode2 is the only logs we should look today14:46
EmilienMhttp://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/14:46
johnthetubaguymriedem: OK, I clearly have less understanding of how this works than I thought14:47
openstackgerritBalazs Gibizer proposed openstack/nova master: Improve assertJsonEqual error reporting  https://review.openstack.org/42819914:47
dansmithoh, I'm not looking at subnode114:47
dansmithI'm looking at -214:47
EmilienMok good14:47
dansmithor are you calling the primary node "subnode1" ?14:47
EmilienMso: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/var/log/nova/ is the undercloud and please don't look at it we don't care now14:48
EmilienMhttp://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/ is overcloud, and we currently can't spawn a VM on it14:48
johnthetubaguyaccording to placement, its only ever been reached by the scheduler I guess14:48
EmilienMFYI I'm using https://review.openstack.org/#/c/430571/ for testing14:48
cdentjohnthetubaguy: yes (I was looking at the main logs when I saw no activity above, not the subnode-2, but subnode-2 is just hearing from the scheduler)14:49
johnthetubaguyI just wish we had more details on why compute isn't able to talk to placement in here: http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_43_28_61014:49
*** dosaboy_ is now known as dosaboy14:50
cdentjohnthetubaguy: shortly before that; http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-compute.txt.gz#_2017-02-08_06_40_24_63414:50
dansmithot14:50
dansmithit is clearly hitting placement because it's getting Unauthorized right?14:50
dansmithwhich means that the service catalog is working, and that the credentials just aren't right I think14:51
dansmithunless it's hitting placement for the undercloud somehow, but I doubt it14:51
cdentdansmith: where is unauthorized happening?14:51
EmilienMdansmith: our current CI jobs (pin to nova-ocata-3) use the same credentials, and it seems to work. I can give you a link so you can confirm14:51
dansmithcdent: https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L70-L7614:51
dansmithcdent: that's the message in the logs, yes?14:52
johnthetubaguyEmilienM: it is probably just silently failing14:52
*** jpena|lunch is now known as jpena14:52
johnthetubaguyEmilienM: would wouldn't notice anything wrong if compute couldn't ever talk to placement until after ocata-314:52
EmilienMok now i'm checking our haproxy config, etc to make sure placement api is reachable14:52
dansmithcdent: placement access log is completely empty on the undercloud?14:52
EmilienMyeah14:53
EmilienMplease don't look undercloud for multinode jobs14:53
EmilienMnova is not used to spawn the overcloud14:53
johnthetubaguydansmith: its odd we don't see 401 in the placement logs, or is that normal?14:53
EmilienMwe use nodepool to spawn the subnode214:53
dansmithjohnthetubaguy: I dunno14:53
cdentks_exc.Unauthorized means two things14:53
EmilienMif you want to read logs from a real undercloud that spawns an undercloud, please look OVB jobs: https://review.openstack.org/#/c/430571/14:53
mordredcdent: of course it does14:53
johnthetubaguyI wonder if its not actually got the correct url from the service catalog, or maybe it just can't talk to keystone to get it?14:53
cdentone of them is entirely driven by code, not a response from anything14:53
dansmithjohnthetubaguy: placement access log on the undercloud is zero bytes, but we do have a few gets in the overcloud log14:53
cdentmordred: ikr14:53
johnthetubaguydansmith: looks like they are the scheduler calls that work, yeah14:54
*** sudipto has joined #openstack-nova14:54
*** sudipto_ has joined #openstack-nova14:54
johnthetubaguydansmith: well the empty list would give us the no-valid host error I think14:54
EmilienMI don't think it can comes from HAproxy because nova-placement-api log file exists, so API was reached14:54
EmilienMit can be in credentials, I'm checking now.14:54
dansmithactually, placement access is not zero bytes, it just looks empty14:55
EmilienMjohnthetubaguy: you said you checked in keystone logs, did you see something?14:55
johnthetubaguyEmilienM: I haven't looked there, was looking at placement14:55
*** iceyao has joined #openstack-nova14:55
cdentEmilienM: I'm pretty sure when apache starts it opens the log file, but only when the wsgi application is requested to, will it write and when it does the error log should get a bunch of oslo config noise14:55
EmilienMcdent: right, and it's used, see http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/nova-placement-api.txt.gz#_2017-02-08_06_40_29_30614:56
cdenttoo many different log files! ;)14:56
*** smatzek has joined #openstack-nova14:57
mriedemi second that14:57
dansmithoh jeez14:57
dansmithwhy are those there?14:57
mriedemi get totally lost in the tripleo logs14:57
dansmithmriedem: and no filtering :/14:57
mriedemyes no filtering is my other top complaint14:57
* EmilienM takes notes for our list to do14:57
EmilienMthat's useful feedback, I'll take some actions14:57
dansmithand it's nearly a full system dump, so lots of noise, and some of the files don't have a mimetype that lets them be displayed in a browser14:58
*** mtanino has joined #openstack-nova14:58
johnthetubaguydansmith: thats what I meant by it looks like the scheduler can fetch, even though compute can't :S14:58
cdentso, that log starts at 06:40:28, but the nova-compute is delcaring the endpoing not found at 06:40:2414:58
cdents/that log/the placement api log/14:58
dansmithjohnthetubaguy: gotcha, so confusing14:58
*** Jinxing has joined #openstack-nova14:58
EmilienMlet me check when endpoint is created14:58
johnthetubaguy2017-02-08 06:40:28.684 is when placement starts14:58
EmilienMwould it recheck later?14:58
mriedemthe compute will keep trying14:59
johnthetubaguy2017-02-08 06:40:29.306  is first request14:59
mriedemthe scheduler will keep trying to, but not per request14:59
EmilienMendpoint is created at 06:38:2515:00
EmilienMoh wait no, it's for regionOne/nova::compute15:00
EmilienMnot placement15:00
dansmithsurely the credentials are created by that time right?15:00
dansmithI figure they must be created before they're written to the configfile yes?15:00
EmilienM 06:38:25 centos-7-2-node-osic-cloud1-s3500-7172104-416160 os-collect-config: #033[mNotice: /Stage[main]/Nova::Keystone::Auth_placement/Keystone::Resource::Service_identity[placement]/Keystone_endpoint[regionOne/placement::placement]/ensure: created15:00
*** esberglu_ has joined #openstack-nova15:01
EmilienMand it's highly possible nova-compute starts afterward15:01
EmilienMerr, before I mean. I checked and nova-compute started at 06:32:0615:02
EmilienM06:32:06 centos-7-2-node-osic-cloud1-s3500-7172104-416160 os-collect-config: #033[mNotice: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Service[nova-compute]/ensure: ensure changed 'stopped' to 'running'15:02
*** adrian_otto has joined #openstack-nova15:02
cdentEmilienM: right, which explains the change from endpoint not found to "Placement service credentials do not work."15:03
EmilienMright, but IIUC it should retry15:03
cdentin the nova-compute logs15:03
cdentit does15:03
cdentthat's why we get the change15:03
cdentcan't find endpoint, wait, retry, found endpoint credentials don't work15:03
EmilienMand if you look at logs, it retries only 2 times after the first fialure15:03
cdent(or at least ks.Unauthorized, which means many things)15:04
*** markus_z has quit IRC15:04
dansmithcdent: did you ever elaborate on what the multiple things are?15:04
*** esberglu has quit IRC15:04
dansmithcdent: can't get a token and a real 403 I assume?15:04
EmilienMwhat worries me is "Unable to refresh my resource provider record"15:04
dansmithEmilienM: that's part of the same thing15:05
mriedemEmilienM: "and if you look at logs, it retries only 2 times after the first fialure" - are you sure it didn't just stop giving errors after 2 retries because it started working?15:05
dansmithEmilienM: can't GET it before it can't POST it15:05
cdentdansmith: no, I'm trying to find it again, but from a few days ago it was something much weirder than that15:05
mriedemstepping back, wasn't this working like a week ago?15:05
*** zz_dimtruck is now known as dimtruck15:05
dansmithcdent: okay, knowing might be relevant15:05
mriedemif so, what changed on the tripleo side?15:05
cdentdansmith: yes :)15:05
* cdent continues looking15:05
EmilienMmriedem: it works fine today when I deploy OpenStack from trunk except nova which is pin to ocata-315:05
dansmithcdent: just call me captain obvious15:05
*** adrian_otto1 has joined #openstack-nova15:05
*** rwmjones has quit IRC15:06
EmilienMmriedem: I'm having a CI test patch that deploy nova from trunk and it fails15:06
EmilienMmriedem: but like johnthetubaguy and dansmith said, it was probably silently failing?15:06
EmilienMmriedem: if you want I can show you how it works with ocata-3 and you can tell if nova placement/ novacompute are actually working together15:06
owalshEmilienM: don't we have POST requests in the ocata-3 placement-api log?15:06
*** adrian_otto has quit IRC15:07
*** mlavalle has joined #openstack-nova15:07
EmilienMowalsh: let me check a sec15:07
mriedemEmilienM: so...last week tripleo ci was testing from nova trunk and things worked, but now it's nova ocata-3 (which is older than rc1) and things aren't working?15:07
*** rwmjones has joined #openstack-nova15:07
owalshmriedem: ocata-3 works, trunk does not15:07
mriedemowalsh: ok15:08
EmilienMcdent, owalsh: that is an ocata-3 CI job: http://logs.openstack.org/50/330050/17/check/gate-tripleo-ci-centos-7-nonha-multinode/95f4ed9/logs/subnode-2/var/log/nova/nova-placement-api.txt.gz#_2017-02-08_13_22_00_14315:08
EmilienMmriedem: no, we don't test nova-trunk in tripleo, we manually pin to ocata-3 because trunk doesn't work for us15:08
EmilienMmriedem: we do that since days15:08
EmilienMsince ocata-3 actually15:08
EmilienMcdent, owalsh : is the POST means we're good?15:09
cdentEmilienM: yes, that POST means "a resource provider was created"15:09
* dansmith is confused15:09
cdentand in the context of this stuff, the only resource provider that ought to be create is a compute node15:10
EmilienMcdent: cool so it works fine with ocata-315:10
EmilienMand btw, credentials and config are same15:10
EmilienMthe only thing that change is an rpm that contains nova code15:10
cdentEmilienM: is this using eventlet on nova-api?15:10
EmilienMcdent: let me check15:10
EmilienMcdent: http://logs.openstack.org/50/330050/17/check/gate-tripleo-ci-centos-7-nonha-multinode/95f4ed9/logs/subnode-2/var/log/httpd/15:10
EmilienMeventlet15:10
EmilienMotherwise we would have httpd logs in ^15:11
* cdent nods15:11
*** liverpooler has quit IRC15:11
*** liverpooler has joined #openstack-nova15:12
* cdent looks at a diff15:12
siva_krishnanmdbooth: can you please review this spec whenever you find time https://review.openstack.org/#/c/429913/15:12
EmilienMcdent: and now, if you look at our logs, we don't have the POST anymore15:13
EmilienMcould it be related to cells v2?15:13
*** jose-phillips has joined #openstack-nova15:13
cdentIs ocata-3 the stable/ocata branch or is there some other hash I can use directly?15:14
*** mvk has quit IRC15:14
dansmithwhere are the package build logs so we can see the nova hash being tested?15:14
mriedemEmilienM: if the tripleo jobs pin nova at certain points, how do the tripleo jobs in nova's experimental queue actually test the nova change?15:15
EmilienMcdent: rc1 is stable/ocata for nova. In tripleo we don't have stable/ocata yet15:15
EmilienMmriedem: they build it, the pin doesn't work15:15
EmilienMmriedem: so we build nova from master in that case15:15
*** alexpilotti has quit IRC15:16
dansmithEmilienM: so a change against tripleo tests against the pin and a change against nova tests against master+change ?15:16
EmilienMdansmith: exactly15:16
EmilienMwe use "delorean" to build rpms from git commits15:16
*** tongli has quit IRC15:16
EmilienMplease admit the name is cool15:16
mriedemdidn't that guy rip everyone off and go bankrupt?15:17
dansmithyes15:17
EmilienMlol15:17
owalsh...and get arrested with a suitcase full of coke IIRC15:18
mdboothsiva_krishnan: Something lyarwood was trying to do with rescue was simply add an alternate boot image and set it as the boot volume. For unrescue we do the reverse operation. IIRC this also makes live-migration pretty simple to fix.15:18
*** dikonoor has quit IRC15:18
*** alexpilotti has joined #openstack-nova15:18
*** markus_z has joined #openstack-nova15:18
mdboothAnd it makes rescue better, because the rescue environment has all ephemeral disks and cinder volumes.15:18
dansmithcdent: looking at things that have changed since o3, I see your generation patch15:19
mdboothAs well as the original root disk.15:19
dansmithand the scheduler calling placement15:19
*** gabor_antal_km is now known as gabor_antal15:19
mdboothsiva_krishnan: Could you resurrect that instead?15:19
dansmithcdent: but not much else15:19
siva_krishnanmdbooth: will look into that :)15:19
*** sacharya has joined #openstack-nova15:20
mdboothsiva_krishnan: lyarwood had come at some point. Hassle him about it :)15:20
*** owalsh is now known as owalsh-brb15:20
mriedemEmilienM: shouldn't you be testing at the highest rc1?15:20
mriedemrather than master?15:20
*** baoli has quit IRC15:20
*** dave-mccowan has quit IRC15:20
mriedemhttps://github.com/openstack/nova/compare/15.0.0.0b3...15.0.0.0rc115:20
*** adrian_otto1 is now known as adrian_otto15:21
mdboothsiva_krishnan: Also, does this need a spec? The spec-level stuff would seem to me to be: 'all drivers should be able to live migrate rescued instances if possible'.15:21
mdbooth+1 agreed :)15:21
dansmithmriedem: oh right, I've been thinking of rc1 not o315:21
mriedemmdbooth: i think there is already a spec for that...15:21
mdboothmriedem: Yeah, I was just wondering if the implementation detail of that was suitable for a spec.15:21
EmilienMopenstack-nova-common-15.0.0-0.20170208055035.fefac70.el7.centos.noarch15:22
mriedemmdbooth: https://review.openstack.org/#/c/347161/15:22
EmilienMthat's our version in CI15:22
EmilienMwhere fefac70 is the last commit in Nova15:22
mriedemmdbooth: that was accepted in newton, didn't make it, then when reviewing the spec again for ocata i raised some issues15:22
mriedemwhich weren't resolved and now paul-carlton is gone i think15:22
dansmithEmilienM: that's not a nova commit afaict15:22
mdboothmriedem: siva_krishnan has a new one15:22
EmilienMwhich is https://review.openstack.org/#/c/429008/15:22
EmilienM(based on master)15:22
mdboothhttps://review.openstack.org/#/c/429913/15:22
dansmithah15:22
*** gouthamr has joined #openstack-nova15:22
EmilienMdansmith: it is ^15:22
*** jose-phillips has quit IRC15:22
*** cmartin has joined #openstack-nova15:23
*** gszasz has quit IRC15:23
EmilienMwhat is weird is that https://review.openstack.org/#/c/429008/ is passing tripleo multinode job15:23
*** dmsimard has joined #openstack-nova15:23
EmilienMeven gate-tripleo-ci-centos-7-ovb-nonha ...15:24
mdboothAh, the new one is actually the old one resurrected15:24
*** owalsh-brb has quit IRC15:24
raj_singhmdbooth: mriedem: It is the same spec. We didn't have enough time in Ocata to get it merge and not proposing for Pike15:24
EmilienMso here's my plan. I'm going to unpin Nova in RDO, build images and retry TripleO Ci15:24
raj_singhHopefully we can resolve the conflict and push it forward15:24
EmilienMmaybe there is something the packaging building tool is missing15:24
EmilienM(a dependency or something)15:25
dansmithEmilienM: isn't that what your 429008 patch is doing?15:25
*** lucas_ has joined #openstack-nova15:25
EmilienMdansmith: what surprises me is that 429008 is green and it test master15:25
mdboothraj_singh: Yeah, that's cool. I still wonder if this needs a spec, though. Doesn't seem very 'architectural', just a bunch of implementation detail. That's not what mriedem is saying, though, so I suggest you don't listen to me :)15:25
EmilienMdansmith: but not 43057115:25
EmilienMdansmith: and 430571 depends-on 42900815:26
dansmithoh right I see, I was confusing the two15:26
openstackgerritMatt Riedemann proposed openstack/nova master: Consider startup scenario in _get_compute_nodes_in_db  https://review.openstack.org/43099415:26
mriedemjohnthetubaguy: this is for you (and me) ^15:26
*** hongbin has joined #openstack-nova15:26
EmilienMdansmith: I wanted to see more Ci jobs15:26
* mriedem goes to 2 hours of meetings15:26
*** egarbade has joined #openstack-nova15:26
mdboothraj_singh: However, I really would prefer to see lyarwood's approach to rescue instead. It's both simpler and more functional.15:26
*** egarbade is now known as Guest7127015:26
dansmithEmilienM: sounds like a likely making for a setup race or something15:26
*** READ10 has joined #openstack-nova15:26
*** patriciadomin has joined #openstack-nova15:26
raj_singhmdbooth: I think its good to have discussion on the spec and sort out details as this does not seems to be trivial.15:26
raj_singhmdbooth: sure will ping him as well15:27
mdboothraj_singh: True.15:27
*** nkrinner is now known as nkrinner_afk15:27
EmilienMdansmith: ok I'm doing recheck and in 40m if I still see multinode failing, I'll unpin Nova in RDO and see how it goes15:27
*** ekhugen has joined #openstack-nova15:27
*** ekhugen_alt has joined #openstack-nova15:27
raj_singhmdbooth: siva_krishnan pinged you because you were thinking to sort out how to persist domain xml and we thought your input will be valuable.15:28
*** sridharg has quit IRC15:28
mdboothraj_singh siva_krishnan: I'm glad you did, thanks!15:28
*** krtaylor has quit IRC15:28
cdentEmilienM: I'm around pretty much all evening, so check in with me a things proceed. At the moment I'm pretty much bewildered and don't really understand how the pieces are fitting together ... :(15:28
*** alexpilo_ has joined #openstack-nova15:28
*** alexpilotti has quit IRC15:29
mriedemmdbooth: raj_singh: and i've -1ed https://review.openstack.org/#/c/429913/115:29
mriedemi'd prefer to continue the review on the original change for ocata,15:29
*** Swami_ has joined #openstack-nova15:30
*** fragatina has quit IRC15:30
mdboothmriedem: Are there ownership issues?15:30
raj_singhmriedem: agree that is the direction I gave to siva_krishnan.15:30
*** gouthamr has quit IRC15:30
*** fragatina has joined #openstack-nova15:30
*** owalsh-brb has joined #openstack-nova15:30
*** owalsh-brb is now known as owalsh15:31
EmilienMcdent: no worries, I'll let you know15:31
*** tongli has joined #openstack-nova15:31
*** mriedem1 has joined #openstack-nova15:31
EmilienMowalsh: during your irc away, I decided to recheck the CI job to see if it's consistly failing and unpin Nova in RDO in a few time. So we'll be able to see how things work in our promotion job because I have some doubts about CI results. If you look 429008 - it passed tripleo some ovb & multinode jobs15:32
siva_krishnanmriedem I saw your comments on previous patch. you wanted a  rpc call to check compute capabilities  to live migrate instance. As we are already doing it pre live migrate check, would that be really necessary at API level?15:32
raj_singhmdbooth: I doubt it, LM is one of the priority item that OSIC is pushing on and we talked with Paul last cycle and he was OK for us to take it over.15:32
*** Swami has quit IRC15:33
raj_singhmdbooth: and we are happy to work with anyone who is interested in this work.15:33
mriedem1siva_krishnan: when we do the pre live migration check haven't we already casted off from the API request?15:34
*** mriedem has quit IRC15:34
openstackgerritBalazs Gibizer proposed openstack/nova master: Improve assertJsonEqual error reporting  https://review.openstack.org/42819915:34
*** tbachman_ has joined #openstack-nova15:35
*** tbachman has quit IRC15:36
*** tbachman_ is now known as tbachman15:36
*** burgerk has joined #openstack-nova15:36
raj_singhmriedem1: yes15:36
siva_krishnanmriedem1: yes we do. Currently most of the live migration operation happens like that.15:37
*** krtaylor has joined #openstack-nova15:38
raj_singhmriedem1: I talked to johnthetubaguy and he said adding a query before that cast could be expensive.15:38
*** dave-mccowan has joined #openstack-nova15:38
*** mriedem1 is now known as mriedem15:38
mriedemraj_singh: siva_krishnan: ok, most of that context is out of my head now, and i'm in meetings, so can't really dive into it again atm15:38
mriedemi'd suggest putting it on the PTG topic list15:39
johnthetubaguyI don't like APIs that wait on a RPC call to return, unless we really need to do that15:39
mriedemhttps://etherpad.openstack.org/p/nova-ptg-pike15:39
johnthetubaguyyeah15:39
mriedemmdbooth: lyarwood: are you guys going to be at the ptg?15:39
raj_singhmriedem: sure, lets discuss it on a spec and PTG15:39
mdboothmriedem: Unfortunately not, as I'd already booked a skiing trip.15:39
mdboothmriedem: And Atlanta just didn't seem quite as much fun as the Als.15:40
mdboothAlps.15:40
mriedemgrenoble?!15:40
mriedembauzas is giving lessons15:40
mdboothNot far from bauzas15:40
siva_krishnanmriedem: will add it15:40
mdboothVal Thorens15:40
* jroll would rather be in grenoble too15:40
mdboothmriedem: In all seriousness, though, I'm annoyed to be missing it.15:41
*** tbachman has quit IRC15:41
*** gatuus has joined #openstack-nova15:42
raj_singhjohnthetubaguy: Can you please use your core power and restore https://review.openstack.org/#/c/347161/.15:42
*** mvk has joined #openstack-nova15:42
johnthetubaguyraj_singh: sure15:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend'  https://review.openstack.org/43071615:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf  https://review.openstack.org/43071715:43
openstackgerritStephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates  https://review.openstack.org/43091015:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6'  https://review.openstack.org/43091115:43
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters  https://review.openstack.org/43090915:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic'  https://review.openstack.org/43091315:43
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters  https://review.openstack.org/43091215:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'iptables_' options  https://review.openstack.org/43091515:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'metadata_host', 'metadata_port'  https://review.openstack.org/43091415:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'firewall_driver'  https://review.openstack.org/41239015:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_' options  https://review.openstack.org/43101715:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_', 'dhcp_' options  https://review.openstack.org/43101815:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'ebtables_' options  https://review.openstack.org/43101915:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'fake_network'  https://review.openstack.org/43102015:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'send_arp_for_ha', 'send_arp_for_ha_count'  https://review.openstack.org/43102115:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate remaining options in conf/network  https://review.openstack.org/43102215:43
openstackgerritStephen Finucane proposed openstack/nova master: conf: Final cleanups in conf/network  https://review.openstack.org/43102315:43
mdboothsfinucan: Um... I guess the gate can take one for the team?15:43
sfinucanmdbooth: Damn it. Only four/five of those should have gone up15:44
sfinucan*the last four/five15:44
*** tbachman has joined #openstack-nova15:44
mdboothAccidental rebase?15:44
sfinucanLooks like it :(15:45
sfinucanSoz15:45
*** ekuris__ has quit IRC15:45
*** raj_singh_ has joined #openstack-nova15:45
sfinucanAlso, me getting carried away deprecating all the things15:46
mdboothBy all means carry on :)15:46
*** mjura has quit IRC15:46
*** Swami has joined #openstack-nova15:47
*** yamahata has joined #openstack-nova15:48
*** gszasz has joined #openstack-nova15:48
*** mjura has joined #openstack-nova15:50
*** Swami_ has quit IRC15:50
*** alexpilo_ has quit IRC15:50
*** alexpilotti has joined #openstack-nova15:51
*** Sukhdev has joined #openstack-nova15:51
mdboothmriedem johnthetubaguy: NFS patch thoroughly re-picked over, btw. lyarwood and I went over the CI logs carefully.15:51
*** liverpooler has quit IRC15:53
*** liverpooler has joined #openstack-nova15:53
*** cleong has joined #openstack-nova15:53
jaypipesmdbooth: link pls?15:55
*** tbachman has quit IRC15:55
mdboothjaypipes: https://review.openstack.org/#/c/383859/15:55
jaypipesmdbooth: on it.15:56
mdboothjaypipes: Thanks!15:56
jaypipesnp15:56
*** scottda is now known as scottda_phone15:56
jaypipesmdbooth: need to have something productive to do while on status calls.15:56
mdboothjaypipes: Hehe15:56
*** adrian_otto has quit IRC15:57
mriedemmdbooth: ok maybe after calls15:57
mdboothjaypipes: If you're reviewing it for the first time, I'd split it in 2. First convince yourself that mount and umount in _HostMountState do the right thing. Then entirely separately convince yourself that the locking in mount.py means that we only ever let 1 thing operate on 1 mountpoint, and that we make everything wait during initialisation.15:58
* cdent will return after fetchign car15:58
jaypipesmdbooth: will do, thanks for the heads up.15:59
*** rwmjones has quit IRC16:00
*** rwmjones has joined #openstack-nova16:00
*** karimb has quit IRC16:01
*** mptacekx has quit IRC16:02
openstackgerritGábor Antal proposed openstack/nova master: Enable global hacking checks and removed local checks  https://review.openstack.org/43103016:02
*** armax has joined #openstack-nova16:03
*** karimb has joined #openstack-nova16:03
*** annegentle has joined #openstack-nova16:04
*** annegentle has quit IRC16:04
*** alexpilotti has quit IRC16:06
*** alexpilotti has joined #openstack-nova16:06
*** unicell has joined #openstack-nova16:07
*** chyka has joined #openstack-nova16:07
*** marst has joined #openstack-nova16:07
*** gszasz has quit IRC16:08
*** unicell1 has quit IRC16:08
*** chyka has quit IRC16:08
macszsfinucan: hmm good point :)16:09
lyarwoodmriedem: sorry wasn't watching irc, yeah I'll be at the PTG, happy to talk about stable rescue and the LM spec in more detail then16:09
*** Jinxing has quit IRC16:10
*** moshele has quit IRC16:11
*** iceyao has quit IRC16:12
*** scottda_phone is now known as scottda16:12
*** raj_singh_ has quit IRC16:14
*** stvnoyes has quit IRC16:14
*** stvnoyes has joined #openstack-nova16:15
*** adrian_otto has joined #openstack-nova16:15
*** tbachman has joined #openstack-nova16:16
*** baoli has joined #openstack-nova16:16
*** annegentle has joined #openstack-nova16:18
*** salv-orl_ has quit IRC16:19
openstackgerritStephen Finucane proposed openstack/nova master: conf: Add neutron.floating_pool  https://review.openstack.org/43103716:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'default_floating_pool'  https://review.openstack.org/43103816:23
openstackgerritStephen Finucane proposed openstack/nova master: conf: Move 'floating_ips' opts into 'network'  https://review.openstack.org/43103916:23
*** gszasz has joined #openstack-nova16:23
*** dimtruck is now known as zz_dimtruck16:23
*** david-lyle has joined #openstack-nova16:23
sfinucanmdbooth: I think I've got it out of my system for now :)16:23
*** udesale has quit IRC16:24
*** zz_dimtruck is now known as dimtruck16:24
*** zhurong has quit IRC16:25
*** unicell has quit IRC16:25
*** bvanhav has quit IRC16:26
*** tbachman has quit IRC16:27
*** karimb has quit IRC16:28
*** xinli has joined #openstack-nova16:29
cfriesenGot a compute node question...in commit 2c0a306 we changed things to spawn a helper thread.  Doesn't this mean that any errors in the helper thread won't be caught by the function decorators?  (@wrap_instance_fault, @wrap_instance_event, etc.)16:29
cfriesenI'm wondering if those decorators shouldn't also be on dispatch_live_migration.16:29
*** fragatina has quit IRC16:29
*** fragatina has joined #openstack-nova16:30
*** karimb has joined #openstack-nova16:30
*** gszasz has quit IRC16:32
*** gszasz has joined #openstack-nova16:32
cfriesencome to think of it, won't having @wrap_instance_event on live_migration() give odd results because the function will spawn a new helper and immediately return?16:32
*** vsaienko has joined #openstack-nova16:32
*** tbachman has joined #openstack-nova16:34
*** dimtruck is now known as zz_dimtruck16:35
*** vsaienko has quit IRC16:35
*** alexpilotti has quit IRC16:36
*** alexpilotti has joined #openstack-nova16:36
*** gszasz has quit IRC16:37
*** gszasz has joined #openstack-nova16:37
*** gszasz has quit IRC16:37
*** gszasz has joined #openstack-nova16:38
*** rcernin has quit IRC16:39
*** vsaienko has joined #openstack-nova16:40
*** alexpilotti has quit IRC16:42
*** vsaienko has quit IRC16:43
*** markus_z has quit IRC16:44
*** bvanhav has joined #openstack-nova16:44
*** lennyb has quit IRC16:44
*** vsaienko has joined #openstack-nova16:44
openstackgerritChris Friesen proposed openstack/nova-specs master: Support Instance Rebuild With Userdata  https://review.openstack.org/43105216:45
*** mjura has quit IRC16:47
*** alexpilotti has joined #openstack-nova16:48
*** yamahata has quit IRC16:49
*** vsaienko has quit IRC16:49
*** andreas_s has quit IRC16:50
*** vsaienko has joined #openstack-nova16:52
*** david-lyle has quit IRC16:52
*** Guest66676 is now known as Guest666616:53
*** Guest86102 has quit IRC16:53
*** sacharya has quit IRC16:54
*** sree has joined #openstack-nova16:54
*** sacharya has joined #openstack-nova16:54
*** salv-orlando has joined #openstack-nova16:54
*** vsaienko has quit IRC16:56
oomichialex_xu: thanks for review16:56
*** panda is now known as panda|bbl16:56
oomichimriedem: could you take a look at https://review.openstack.org/#/c/410006/ ?16:57
mriedemoomichi: i'm trying to sort through https://review.openstack.org/#/c/430497/ first16:58
*** ociuhandu has quit IRC16:58
*** Daisy has joined #openstack-nova16:59
*** sree has quit IRC16:59
*** baoli has quit IRC17:03
*** marst_ has joined #openstack-nova17:03
*** marst has quit IRC17:03
*** Daisy has quit IRC17:03
*** tesseract has quit IRC17:05
johnthetubaguypumaranikar: did you say you had a question for me?17:05
*** dikonoor has joined #openstack-nova17:05
*** sandanar has quit IRC17:07
*** delattec has joined #openstack-nova17:07
*** zz_dimtruck is now known as dimtruck17:07
*** delatte has quit IRC17:08
*** alexpilo_ has joined #openstack-nova17:09
*** alexpilotti has quit IRC17:09
mdboothlyarwood: Still around?17:11
*** david-lyle has joined #openstack-nova17:12
*** mriedem has quit IRC17:12
lyarwoodmdbooth: yup17:13
*** lpetrut has quit IRC17:13
mdboothlyarwood: Seen jaypipes comments on your swap_volume patch?17:13
*** mriedem has joined #openstack-nova17:14
*** raunak has joined #openstack-nova17:14
lyarwoodmdbooth: nope, checking now17:14
mdboothNothing onerous, just a clearer comment.17:14
* mdbooth is all for clearer comments.17:14
*** raunak has quit IRC17:15
*** vsaienko has joined #openstack-nova17:15
*** karimb has quit IRC17:16
cdentEmilienM: any progress/insights?17:17
*** _ducttape_ has quit IRC17:19
* mdbooth is nervous about jaypipes looking in detail at his concurrency tests :/ Those things are a pig.17:20
*** ducttape_ has joined #openstack-nova17:20
*** jaosorior has joined #openstack-nova17:21
*** abalutoiu has joined #openstack-nova17:22
*** armax has quit IRC17:23
pumaranikarjohnthetubaguy, sry for delay. I am wondering if someone can approve wrapper patch in placement.17:24
pumaranikarjohnthetubaguy, so that I can put follow up patches.17:24
*** MVenesio has quit IRC17:24
*** armax has joined #openstack-nova17:24
*** abalutoiu_ has quit IRC17:24
johnthetubaguypumaranikar: sorry, I am not sure I understand. Why can't you push the other patches right away?17:25
pumaranikarjohnthetubaguy, yes I am working on it. I thought I will address any changes in wrapper in the base patch itself, if nay17:26
pumaranikar*if any17:26
pumaranikarjohnthetubaguy, just for simplicity17:26
*** Swami has quit IRC17:27
*** nic has joined #openstack-nova17:27
pumaranikarjohnthetubaguy, i have already added another patch for resource-class handler17:28
*** vsaienko has quit IRC17:28
johnthetubaguypumaranikar: do you mean this one https://review.openstack.org/#/c/395194/, as I thought you said you were planning on doing those formatting fixes?17:28
*** Apoorva has joined #openstack-nova17:28
*** smatzek has quit IRC17:29
*** cdent has quit IRC17:29
*** cdent has joined #openstack-nova17:29
pumaranikarjohnthetubaguy, I think I misunderstood then. I thought we are waiting on inputs for logging in wrapper17:29
johnthetubaguypumaranikar: I am fine with keeping that there for now, it was just the comment format that I think needs fixing up, ideally at least17:30
pumaranikarjohnthetubaguy, ok. I can fix formatting then.17:30
johnthetubaguypumaranikar: there was a good comment on the git commit message too I think17:31
pumaranikarjohnthetubaguy, yeah. I will address those two and let you know.17:31
*** Sukhdev has quit IRC17:31
johnthetubaguypumaranikar: cool, thank you17:31
*** tblakes has joined #openstack-nova17:31
*** baoli has joined #openstack-nova17:32
*** vsaienko has joined #openstack-nova17:32
*** armax has quit IRC17:32
*** abalutoiu has quit IRC17:34
*** abalutoiu has joined #openstack-nova17:34
*** vsaienko has quit IRC17:36
*** vsaienko has joined #openstack-nova17:37
*** lucasagomes is now known as lucas-afk17:37
EmilienMcdent: we've unpinned nova in rdo and I did recheck on https://review.openstack.org/#/c/430571/ and it pass17:37
EmilienMcdent: which means we might drink gin tonic tonight17:38
EmilienMbut i'll confirm when I'll see tripleo Ci promotion jobs17:38
cdentWhat does this mean about why it was failing before?17:38
*** adrian_otto1 has joined #openstack-nova17:39
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Remove redundant bdm serial mangling and saving during swap_volume  https://review.openstack.org/42736417:39
*** armax has joined #openstack-nova17:39
*** vsaienko has quit IRC17:39
lyarwoodjaypipes: ^ thanks for review, I've updated the comment and added a quick check before we stash the serial (as we do elsewhere during attach).17:40
johnthetubaguycdent: does that sound like a race to you, or is that just me?17:40
jaypipeslyarwood: cool, thanks! will re-review shortly.17:40
EmilienMcdent: tbh, I don't know17:40
cdentjohnthetubaguy: it sounds like we have insufficient data to say much of anything :(17:40
johnthetubaguycdent: thats more accurate17:41
cdentwe can't fully articulate what is different from attempt to attempt17:41
dansmithcdent: if it passes some of the time and doesn't other times, I think that's the definition of a race :)17:41
cdentjust that things are different17:41
cdentdansmith: "unpinned nova"17:41
dansmithcdent: this was on the run to unpin nova yes? it failed once, and passed on a recheck17:41
cdentOh, I didn't get that from what EmilienM said. Was it the exact same stuff in each run? I thought not?17:42
*** adrian_otto has quit IRC17:42
*** Swami has joined #openstack-nova17:42
dansmiththat's my understanding of it17:42
* cdent looks at EmilienM 17:42
cdentBecause if you're right dansmith then I think EmilienM is going to the g&t's early, because we've learned nothing.17:43
dansmithmaybe I misunderstood this:17:44
dansmith[07:27:24]  <EmilienM>dansmith: ok I'm doing recheck and in 40m if I still see multinode failing, I'll unpin Nova in RDO and see how it goes17:44
*** ociuhandu has joined #openstack-nova17:44
dansmithI thought he meant he was rechecking the unpin17:44
EmilienMI did the recheck and it passed17:44
EmilienMwhich means, I could deploy tripleo with nova from master17:44
*** vsaienko has joined #openstack-nova17:45
EmilienMso we're unpinning now in RDO and i'll check how tripleo work17:45
EmilienMwe should know in ~1h17:45
EmilienMcdent: if I see you offline, i'll just email you17:45
cdentEmilienM: when you did the recheck, was that the exact same code (everywhere) as earlier in the day, or some other code?17:45
*** gouthamr has joined #openstack-nova17:46
*** sudipto has quit IRC17:46
*** sudipto_ has quit IRC17:46
dansmithI don't even understand how 430571 tests anything different actually17:46
dansmithit depends on the wsgi patch17:46
dansmithbut nothing to unpin nova afaict17:46
dansmitheven though it says it does17:46
*** smatzek has joined #openstack-nova17:46
EmilienMcdent: the exact same in theory17:48
cdent"in theory"?17:48
*** tblakes has quit IRC17:48
EmilienMyeah, the version of openstack-nova rpm was the same17:48
dansmithit doesn't depend on the wsgi patch actually17:48
dansmithit depends on the nova canary that was depending on the wsgi patch17:48
EmilienMbut 'delorean' builds packages from git master so maybe something merged in the meantime?17:48
EmilienMdansmith: yeah it's a canary17:48
dansmithEmilienM: but why depend on the nova patch that does nothing from the tripleo patch?17:49
EmilienMdansmith: to run a job that didn't run in nova gate17:49
EmilienMdansmith: ovb-ha17:49
EmilienMcheck experimental in nova doesn't run ovb-ha17:49
dansmithEmilienM: how does the depends-on accomplish that?17:49
*** derekh has quit IRC17:50
dansmithEmilienM: I don't think anything is likely to have merged related to this in the last few hours, and even still, if you're not testing the rc1 branch you're not testing ocata anyway17:50
*** gouthamr has quit IRC17:50
EmilienMdansmith: our Ci tooling read Zuul env and build packages17:50
dansmithEmilienM: if you wanted the nova experimental job to run on the tripleo change the depends-on should go the other way no?17:51
EmilienMdansmith: right, gimme some hours to figure if it works now and if it's not racy & if it's stable17:51
*** adrian_otto1 has quit IRC17:51
EmilienMI wanted to see ovb-ha so I did https://review.openstack.org/#/c/430571/ which depends-on a nova patch17:51
*** lucas_ has quit IRC17:52
*** ltomasbo is now known as ltomasbo|away17:52
EmilienMso our ci tooling built the nova patch and ran ovb-ha17:52
EmilienMand it failed. That's the logs we investigated this morning17:52
EmilienMbut I did recheck and it pass17:53
*** bvanhav has quit IRC17:53
EmilienMthat's where we are now17:53
*** adrian_otto has joined #openstack-nova17:53
dansmiththat's not how depends-on works for any other jobs that I know of, but okay17:53
*** roeyc has joined #openstack-nova17:54
oomichimriedem: one comment on https://review.openstack.org/#/c/43049717:54
*** smatzek has quit IRC17:54
*** alexpilotti has joined #openstack-nova17:54
*** alexpilo_ has quit IRC17:55
*** alexpilo_ has joined #openstack-nova17:55
*** gszasz has quit IRC17:57
*** alexpilotti has quit IRC17:59
*** jamielennox is now known as jamielennox|away18:00
*** ralonsoh has quit IRC18:02
oomichiKevin_Zheng: gmann puts a question on https://review.openstack.org/#/c/403568/18/nova/compute/manager.py18:02
*** tblakes has joined #openstack-nova18:06
*** karimb has joined #openstack-nova18:06
*** prateek has joined #openstack-nova18:07
*** unicell has joined #openstack-nova18:09
*** lpetrut has joined #openstack-nova18:09
*** bvanhav has joined #openstack-nova18:10
*** cdent has quit IRC18:16
mriedemoomichi: replied18:16
*** marst_ has quit IRC18:16
oomichisfinucan: can you take a look at https://review.openstack.org/#/c/389338/ again ?18:16
dansmithmriedem: can you re-hit https://review.openstack.org/430354 ?18:17
sfinucanoomichi: Done and done18:18
oomichisfinucan: thanks :)18:18
cfriesendansmith: can you check my question earlier about commit 2c0a306?  I think that was your commit.18:18
sfinucanany time :)18:18
mriedemdansmith: yeah18:19
mriedemgabor_antal: fyi https://review.openstack.org/#/c/389338/18:19
openstackgerritJohn Garbutt proposed openstack/nova master: Default live_migration_progress_timeout to off  https://review.openstack.org/42979818:19
gabor_antalmriedem: thanks, I already saw that patchset :)18:20
gabor_antalAnd built mine on the top of it: https://review.openstack.org/#/c/431030/18:20
dansmithcfriesen: yeah, it probably did drop a little of that, although libvirt was spawn'ing in its driver too, so just adding those to the helper thread might affect more behavior than you expect18:22
cfriesendansmith: looking at @wrap_instance_event in particular, won't that generate start/finish events potentially before we even do any work?18:24
dansmithcfriesen: yeah, but that didn't wait until it was complete before anyway because libvirt was doing its own spawn'ing18:24
*** marst has joined #openstack-nova18:25
cfriesendansmith: fair enough, but we used to at least do the pre_live_migration stuff before that spawn in libvirt18:25
*** aloga_ has quit IRC18:25
dansmithcfriesen: well, we also used to exhaust the rpc worker pool, but.. yeah :)18:25
*** sree has joined #openstack-nova18:26
cfriesendansmith: the reason I noticed this was we tried using the same model with cold migrations, but got bit by no longer having the errors_out_migration wrapper18:26
dansmithcfriesen: looks like the other drivers were all synchronous, so maybe just moving it to the thread function would be okay, but it's definitely another change18:28
*** smatzek has joined #openstack-nova18:28
cfriesendansmith: okay, thanks for the retrospective.18:29
*** dikonoor has quit IRC18:30
*** cdent has joined #openstack-nova18:30
*** owalsh is now known as owalsh-afk18:30
*** Kevin_Zheng has quit IRC18:35
*** mwhahaha has quit IRC18:35
*** robcresswell has quit IRC18:35
*** tomhambleton has quit IRC18:35
*** erlon has quit IRC18:35
*** larainema has quit IRC18:35
*** owalsh-afk has quit IRC18:35
oomichimriedem: thanks, replied again18:35
*** yonglihe has quit IRC18:35
*** carl_baldwin has quit IRC18:35
*** fmccrthy has quit IRC18:35
*** auggy has quit IRC18:35
*** rmcadams has quit IRC18:35
*** nikhil has quit IRC18:35
cfriesenmdbooth: you around?18:35
*** vsaienko has quit IRC18:36
oomichisdague: can you take a look at https://review.openstack.org/#/c/389338/ again ?18:36
*** vsaienko has joined #openstack-nova18:37
*** patrickeast has quit IRC18:37
*** ediardo has quit IRC18:37
*** DuncanT has quit IRC18:37
*** big_macsz has quit IRC18:37
*** cargonza has quit IRC18:37
*** geekinutah has quit IRC18:37
*** macsz has quit IRC18:37
*** csatari has quit IRC18:37
*** ildikov has quit IRC18:37
*** owalsh-afk has joined #openstack-nova18:37
*** ducttape_ has quit IRC18:39
openstackgerritJohn Garbutt proposed openstack/nova master: Remove stuck live-migration detection  https://review.openstack.org/43021818:39
*** morgan has quit IRC18:45
*** serverascode has quit IRC18:45
*** gmann has quit IRC18:45
*** betherly has quit IRC18:45
*** johnsom has quit IRC18:45
*** vdrok has quit IRC18:45
*** scottda has quit IRC18:45
*** rpodolyaka has quit IRC18:45
*** sballe_ has quit IRC18:45
*** NobodyCam has quit IRC18:45
*** tdurakov has quit IRC18:45
*** aslezil has quit IRC18:45
*** TheJulia has quit IRC18:45
*** ameade has quit IRC18:45
*** yamahata has joined #openstack-nova18:46
*** sambetts is now known as sambetts|afk18:47
*** lucas_ has joined #openstack-nova18:50
*** mriedem1 has joined #openstack-nova18:52
*** mriedem has quit IRC18:53
*** Sukhdev has joined #openstack-nova18:54
*** dharinic is now known as dharinic|lunch18:58
jaypipesmdbooth, dansmith, mriedem1: in your opinion, has boot-from-volume been the "feature" added to Nova that has resulted in the most bugs, non-cloudy behaviour, and general hackiness?19:00
dansmithjaypipes: it's definitely up there on the list19:00
dansmithand one of my most hated19:00
openstackgerritArtom Lifshitz proposed openstack/nova master: Run api sample tests against 2.latest  https://review.openstack.org/43035219:02
alaskijaypipes: dansmith +119:02
*** mdrabe has quit IRC19:04
*** mriedem1 is now known as mriedem19:04
melwittit's so notorious we had to acronym it: bfv19:04
*** mdrabe has joined #openstack-nova19:04
mriedemnon-cloudy behavior?19:04
mriedemseems more cloudy than shelve...19:04
mriedemthe combination of ways to boot from volume and attach block devices is insane though19:05
dansmithto me, bfv is 100% non-cloudy19:05
dansmithso I'm not sure how something can be less cloudy19:05
dansmithequally uncloudy perhaps19:05
mriedembecause there is a volume involved?19:06
alaskiI think it would be a perfectly cromulent feature if Nova was not involved in managing the lifecycle of the volume at all19:06
*** vsaienko has quit IRC19:07
dansmithno, volumes are fine19:07
mriedemyeah so i'm asking to distinguish the orchestration vs having a volume attached19:08
dansmithvolumes in general I mean19:08
*** faizy has quit IRC19:08
mriedemalso, wtf does cromulent mean?19:08
* mriedem googles19:08
dansmithactually, tbh, shelve is really not as bad19:08
dansmithshelve is mostly a snapshot/restore workflow optimization19:08
dansmithbfv is for building pets19:09
*** mdrabe has quit IRC19:10
*** artom_ has joined #openstack-nova19:11
*** artom has quit IRC19:12
mriedemwhere do quotas rank?19:12
mriedemin the pantheon of hacks and bugs?19:12
openstackgerritmelanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples  https://review.openstack.org/43111519:13
*** ijw has joined #openstack-nova19:13
alaskiquotas go to 11 IMO19:13
*** ijw has quit IRC19:13
melwitthaha19:13
*** vsaienko has joined #openstack-nova19:14
*** roeyc has quit IRC19:15
mriedemlike spinal tap 11?19:15
*** roeyc has joined #openstack-nova19:16
alaskiyeah19:16
*** gatuus has quit IRC19:16
cfriesendansmith: why is bfv less cloudy than volumes generally?19:17
jaypipesmdbooth, lyarwood: thank you SO much for getting me reading all these bugs about boot-from-volume and detaching root volumes :P19:18
cfriesenis a pet volume any less of a pet than a pet instance?19:18
dansmithcfriesen: volumes are for storing persistent data, bfv is for building instances with configured state i.e. not repeatable, and not cattle19:19
dansmithcfriesen: no you can commit the same crime with a knife as a gun19:19
jaypipescfriesen: volumes used as persistent storage of your data is still cloudy. boot-from-volume isn't cloudy because you're coupling your application state with your configuration state.19:19
jaypipescfriesen: and what dansmith said :)19:20
dansmithexactly19:20
*** mdrabe has joined #openstack-nova19:20
*** prateek has quit IRC19:21
cfriesenjaypipes: dansmith: what if you didn't store everything on the boot volume?  I mean you could still bfv and then attach a separate volume for persistant data. This might be useful in an environment with little local storage on the compute nodes.19:24
cfriesen(probably not the common case though)19:24
*** erlon has joined #openstack-nova19:25
dansmithcfriesen: then use centralized storage for your ephemeral (root) disks19:25
cfriesendansmith: fair enough19:25
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049719:27
jaypipesalaski: btw, fantastic use of the word cromulent.19:28
*** artom_ has quit IRC19:28
*** artom has joined #openstack-nova19:29
*** roeyc has quit IRC19:29
*** dimtruck is now known as zz_dimtruck19:30
*** READ10 has quit IRC19:31
*** gatuus has joined #openstack-nova19:31
*** DuncanT has joined #openstack-nova19:31
*** serverascode has joined #openstack-nova19:31
*** ameade has joined #openstack-nova19:32
*** gatuus has quit IRC19:34
*** gatuus has joined #openstack-nova19:34
*** DuncanT has quit IRC19:35
*** fragatina has quit IRC19:37
cdentsurely it was a perfectly cromulent use of cromulent?19:37
*** fragatina has joined #openstack-nova19:37
*** sballe_ has joined #openstack-nova19:37
*** ducttape_ has joined #openstack-nova19:40
*** ildikov has joined #openstack-nova19:40
*** roeyc has joined #openstack-nova19:42
*** moshele has joined #openstack-nova19:42
*** larainema has joined #openstack-nova19:42
sdagueof all the people that I thought would be stumped by cromulent, mriedem was not one of them19:42
*** Kevin_Zheng has joined #openstack-nova19:43
*** scottda has joined #openstack-nova19:45
*** krtaylor has quit IRC19:45
*** haplo37 has quit IRC19:46
*** haplo37_ is now known as haplo3719:46
*** sacharya has quit IRC19:47
*** moshele has quit IRC19:47
*** salv-orlando has quit IRC19:48
*** sacharya has joined #openstack-nova19:48
*** lucas_ has quit IRC19:49
*** dharinic|lunch is now known as dharinic19:49
*** browne has joined #openstack-nova19:49
*** yonglihe has joined #openstack-nova19:49
*** carl_baldwin has joined #openstack-nova19:50
*** betherly has joined #openstack-nova19:51
*** auggy has joined #openstack-nova19:51
*** tomhambleton_ has joined #openstack-nova19:51
*** DuncanT has joined #openstack-nova19:52
*** mwhahaha has joined #openstack-nova19:53
*** robcresswell has joined #openstack-nova19:55
*** sacharya_ has joined #openstack-nova19:56
*** fmccrthy has joined #openstack-nova19:57
*** haplo37_ has joined #openstack-nova19:57
*** david-lyle has quit IRC19:57
*** vsaienko has quit IRC19:57
*** sacharya has quit IRC19:57
dansmithmriedem: I actually prefer the ambiguous language because I think changing those values at runtime is likely to be rare, have unpredictable results, and different behavior soon when we make the cells cache properly age19:58
dansmithmriedem: so ready my arguments and if you feel strongly then I'll just change it and complain later19:58
*** panda|bbl is now known as panda19:58
*** tdurakov has joined #openstack-nova19:59
artomHrmm, I think we forgot to document 'tags' in the server details response as of 2.26...20:00
*** rpodolyaka has joined #openstack-nova20:00
*** vdrok has joined #openstack-nova20:00
*** Hosam has joined #openstack-nova20:00
*** ildikov_ has joined #openstack-nova20:01
*** ildikov has quit IRC20:01
*** ildikov_ is now known as ildikov20:01
*** jaosorior has quit IRC20:02
*** mriedem has quit IRC20:02
*** NobodyCam has joined #openstack-nova20:02
*** nikhil has joined #openstack-nova20:03
dansmithmelwitt: what do you think about a cells meeting? dtp and bauzas are out and other people have other stuff going on20:03
*** roeyc has quit IRC20:03
dansmithmelwitt: so I think it would just be the two of us and I'm not sure what we'd discuss20:03
*** mriedem has joined #openstack-nova20:04
*** ducttape_ has quit IRC20:04
melwittdansmith: oh, yeah. if it's just me and you then we don't need to meet. mriedem would be the only potential other person if the rest are out today20:04
*** ducttape_ has joined #openstack-nova20:05
*** TheJulia has joined #openstack-nova20:05
*** patrickeast has joined #openstack-nova20:05
mriedemhumbug20:05
*** johnsom has joined #openstack-nova20:05
melwittI'm cool with skipping. just if mriedem had anything to discuss. from me I'm doing edits to the step-by-step examples and another patch for cells v1 step-by-step20:07
*** ijw has joined #openstack-nova20:07
mriedemi probably need to update the wiki, some of the stuff out there is already done20:07
mriedemi think we're basically in get ocata out the door mode and then start preparing for ptg topics20:07
mriedemplus i'm just generally tired and cranky right now20:08
dansmithsame20:08
dansmithso cancel then?20:08
mriedem2nd20:08
mriedemas in yes20:09
dansmithmotion passes. next order of business: we need to decide on the color of the shed20:09
melwittwho wants to email the ML20:09
mriedembaby diarreha black20:09
mriedem*diarrhea20:09
dansmithIwill20:09
dansmithmriedem: is baby diarrhea black?20:10
artomSchoolkid diaorama purple20:10
mriedemdansmith: the first shit they take once their born is yes20:10
mriedem*they're20:10
tbachmanbaby got (diarrhea) black20:10
mriedemMeconium20:10
*** cargonza has joined #openstack-nova20:10
artommriedem, that's technically meconium, not shit </pedant>20:10
*** big_macsz has joined #openstack-nova20:10
mriedemi'd like to start a new openstack big tent project and call it Meconium20:10
*** macsz has joined #openstack-nova20:11
mriedemartom: meh20:11
artomBah, and there you go jinxing me while I look up the damn spelling20:11
*** aslezil__ has joined #openstack-nova20:11
dansmiththat is .. not a thing I needed to know20:11
*** salv-orlando has joined #openstack-nova20:11
artommriedem, the first release will change the world, but after that it's all shit?20:11
mriedemartom: heh20:12
cdentartom++20:12
*** morgan has joined #openstack-nova20:12
*** vsaienko has joined #openstack-nova20:12
*** ediardo has joined #openstack-nova20:12
*** litao has quit IRC20:13
*** litao has joined #openstack-nova20:14
mriedemdansmith: jaypipes: also, fyi, i emailed the foundation people back about this boston ocata recap session asking if it was required or "optional" - so far no reply20:14
mriedemprobably trying to figure out the best way to say yes it's optional but not really20:14
jaypipesmriedem: kk20:14
dansmithit's probably "optional" but not optional20:15
*** csatari has joined #openstack-nova20:15
jaypipesdansmith: you know, like MySQL in OpenStack.20:15
*** david-lyle has joined #openstack-nova20:15
dansmithjaypipes: and support for bfv instances in nova20:15
*** geekinutah has joined #openstack-nova20:16
*** rfolco has quit IRC20:16
*** gmann has joined #openstack-nova20:16
*** cdent has quit IRC20:16
*** aslezil__ is now known as aslezil20:17
openstackgerritArtom Lifshitz proposed openstack/nova master: api-ref: Add tags to server detail response  https://review.openstack.org/43114920:19
*** david-lyle has quit IRC20:20
*** lucas_ has joined #openstack-nova20:23
*** fragatina has quit IRC20:27
*** foexle has joined #openstack-nova20:27
*** krtaylor has joined #openstack-nova20:28
cfriesenif I do a "nova delete" on an instance with a mounted cinder volume, is it guaranteed to do a clean shutdown or do I need to do a "nova stop" first to avoid potential disk corruption?20:31
mriedemcfriesen: you shouldn't need to stop a vm before deleting it20:32
sdaguemriedem: clean shutdown I think was the critical bit20:32
mriedemhey, i didn't say it "worked"20:33
*** bvanhav has quit IRC20:37
*** amoralej is now known as amoralej|off20:39
cfriesenmriedem: sdague: looking at the code, the "nova delete" path calls guest.poweroff(), which calls self._domain.destroy().  The libvirt docs say it sends a SIGTERM then after a "reasonable timeout" a SIGKILL, but that timeout appears to be really small.20:40
cfriesenokay, the libvirt docs describe a virDomainDestroy as the equivalent of having the virtual power cord pulled, so not exactly safe20:41
*** jaosorior has joined #openstack-nova20:42
melwittcfriesen: I just got to the same conclusion. apparently the VIR_DOMAIN_DESTROY_GRACEFUL flag should be used with destroyFlags to avoid possible corruption. but in that case, it could return an error instead of doing the destroy20:42
cburgesscfriesen Yeah I would say if the concern is data integrity on the volume, you should do a stop first.20:42
*** pcaruana has quit IRC20:43
*** eharney has quit IRC20:44
mriedemhttps://www.redhat.com/archives/libvir-list/2012-February/msg00124.html20:44
openstackgerritMaciej Szankin proposed openstack/nova master: WIP conf: remove invalid TODOs  https://review.openstack.org/42881120:44
dansmithI really thought we did a graceful shutdown even on delete20:45
mriedem"Once this patch is in, the recommended method for applications to call virDomainDestroyFlags will be with VIR_DOMAIN_DESTROY_GRACEFUL included. If that fails, then the application can decide if and when to call virDomainDestroyFlags again without VIR_DOMAIN_DESTROY_GRACEFUL (to force the issue with SIGKILL)."20:45
mriedemso, if we have attached volumes, do a graceful destroy, else we don't care?20:45
openstackgerritArtom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response  https://review.openstack.org/43114920:45
cburgessdansmith Well we do... but its just not very graceful20:45
gatuusvirsh stop vs virsh destroy20:45
dansmithcburgess: I'm talking about an acpi event20:46
cburgessdansmith ahh oh no sorry according to cfriesen we don't my bad.20:46
cburgessdansmith Oh... no I think thats only on stop. I suppose we could call stop first from destroy if the power state is not already stopped or errored.20:46
cburgessmriedem I think ^^ is a better idea.20:46
dansmithI know it was part of phil's original blueprint, but maybe it never got implemented20:47
dansmithI know we do on stop20:47
cburgessThe stop logic today as I recall (and reboot) is to send the ACPI event, wait some period of time, and then go hard kill.20:47
dansmithand didn't originally20:47
cfriesenmriedem: yeah, I think that'd make sense to use VIR_DOMAIN_DESTROY_GRACEFUL if we have attached volumes.20:47
*** ducttape_ has quit IRC20:47
cburgesscfriesen Why not call stop internall? That already has logic to attempt to gracefully stop and if that fails hard kill. Then do the cleanup in destroy.20:47
cfriesendansmith: on stop we currently use virDomainShutdown first, then virDomainDestroy20:47
dansmithcfriesen: I know20:48
cfriesencburgess: there's no need for a graceful stop if there are no attached volumes20:48
gatuuseven virsh will not allow such a corruption20:48
cfriesencburgess: but yeah, we could make it do a shutdown the same way we do for "nova stop"20:48
cburgesscfriesen I agree but again rather then having different logic for being graceful, why not simple say if volumes, call stop, then destroy.20:48
cburgesscfriesen Right. Then we don't have to implement a 2nd 'be graceful' routine.20:49
openstackgerritArtom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response  https://review.openstack.org/43114920:50
*** crushil has quit IRC20:50
cfriesenokay....does this need a spec, just a blueprint, or is it a bugfix?20:50
dansmithit's not just a bugfix, IMHO20:50
dansmithand I'm not sure we can call stop without some real refactoring20:51
cburgessThat might true20:51
cburgessSome of the logic might need to come out into its own function that can be shared with destroy20:51
melwittdoes mounting a volume in the vm mean it has to be attached from nova's perspective? like mounting of a shared drive?20:51
openstackgerritArtom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response  https://review.openstack.org/43114920:52
cfriesenmelwitt: you're thinking some non-cinder volume?20:52
melwittcfriesen: yeah20:52
cfriesenmelwitt: right, for something like that you'd want a clean shutdown even if there aren't any cinder volumes attached.20:53
melwittI was thinking, is there a case where checking nova for "if volumes" isn't enough and if we should just do the graceful destroy regardless20:53
dansmithif a cinder volume is attached from nova's perspective, we have to assume it's mounted or dirty20:53
cfriesenmelwitt: at the same time I could see a useful purpose for a "just kill it dead instantly" command20:54
dansmithright, I mean if we care about the data, we have to assume the above20:54
dansmithif we're told not to, then we could kill it outright20:54
cfriesendo we need a "nova delete --hard" option?  (or a --soft and default to hard)?20:55
dansmithwell, delete is kinda always documented as hard20:55
dansmiththe most compatible thing would be a delete --soft, IMHO20:55
dansmithor just stopping the instance yourself first20:56
dansmithbut we love pets around here, so..20:56
*** salv-orlando has quit IRC20:56
melwittfwiw, from a user perspective I would have expected a graceful delete by default. if anything in there was mounted20:56
cfriesenheh...honestly if we're not going to default to soft, then I don't see much gain since we can just stop it first20:57
mriedemuntil you forget to do soft first,20:57
mriedemor didn't know you needed to,20:57
mriedemand now your attached volume is corrupted20:57
mriedemand you curse openstack and use aws20:57
cfriesenyeah, it's a bit gross that attached cinder volumes get corrupted20:57
mriedems/soft/stop/20:58
dansmithto be clear, I think it's only application-level state,20:58
melwittI guess that means it doesn't detach them first before destroying20:58
dansmithlibvirt will still honor the write semantics of the block device I think20:58
dansmithso the filesystem should be okay20:58
cfriesenanything cached in the guest may get lost20:58
smcginnisDepends on what IOs are in flight I think.20:58
dansmithcfriesen: just like a power outage20:59
cburgessdansmith That depends on how you mount the FS inside the VM really.20:59
cfriesenbut that should be okay assuming proper locking20:59
dansmithcburgess: you mean "safely" or not? :P20:59
smcginnisUnless the OS knows to flush its IO cache, filesystem or anything could get messed up.20:59
cburgessdansmith Yes. Its stupid.. but it does happen20:59
cburgessI feel like a best effort to gracefully stop first is a good idea. But I agree its probably a blueprint.20:59
dansmithsmcginnis: the only way to safely do it at all is with libvirt honoring disk-like cache semantics and using a proper filesystem config so that works anyway20:59
dansmithsmcginnis: otherwise you're running raid with memory cache and no battery20:59
mriedemmelwitt: we destroy the guest before we detach the volumes in _shutdown_instance21:00
dansmithcburgess: it's just a change in behavior from right now, whereas we could add it for people that know, is all21:00
melwittmriedem: a-ha, okay21:00
*** lucas_ has quit IRC21:00
dansmithcburgess: anyone wondering why the volume isn't becoming available for a minute will have to realize we changed21:00
cburgessdansmith Well I agree its a change which is why it should be a blueprint for P+?21:00
dansmithcburgess: but agree it probably should have been this way from the beginning21:01
cburgessdansmith Can't we just handle that with release notes?21:01
dansmithcburgess: it should be a blueprint regardless of the default, IMHO21:01
dansmithcburgess: lol21:01
cburgessI mean we can add a flag I guess.21:01
cburgessI know sdague will kill me for suggesting a flag.21:01
mriedemno config options21:01
cburgessApparently mriedem too21:01
cburgess:P21:01
dansmithI'm not -2 on changing the default, I'm just not as up in arms about the current default21:01
dansmithbut I treat my data nicely, so21:02
melwittgraceful destroy by default seems reasonable to me. I don't think we need a config option21:02
sdagueI think we've been back and forth across that line a bunch in the past21:03
cburgessI agree it *should* be the default but if there is complaint I feel a config option is reasonable. Then again config options are so out of fashion now.21:03
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: check if we can quiesce before volume-backed snapshot  https://review.openstack.org/38043321:03
*** jamielennox|away is now known as jamielennox21:03
dansmithcburgess: were definitely not doing a config option :)21:03
sdagueone of the challenges with graceful shutdown by default is that you end up with a lot of cloud guests that don't have acpi actually working21:04
dansmithright21:04
sdagueso it turns into add a 2 minute timeout to all deletes21:04
* dansmith said that a minute ago21:04
dansmithwell, four :)21:04
sdaguedansmith: oh, sorry, I only caught from cburgess yelling at me21:04
cburgesssdague I didn't yell at you.. said you would yell at me.21:05
*** sacharya_ has quit IRC21:05
*** sacharya has joined #openstack-nova21:06
dansmithwith bfv, soft delete, and graceful shutdown before delete, we've really watered down the meaning of "destroy"21:06
cburgessdansmith New call? New option to the call? destroy vs hard destroy? destroy + graceful?21:06
sdaguedansmith: well, we've given it a distinctly british flavour. please sir, may you stop now.21:07
dansmithcburgess: well, my preference (after just telling people to shutdown their instances first) would be a "delete with flag for shut-me-down-first"21:07
cburgessLOL21:07
dansmithsdague: we should start apologizing to the users21:07
dansmith499: Sooory21:07
*** sree has quit IRC21:07
sdaguedansmith: ++21:07
melwittthe api doesn't call it "destroy" though. it's called "delete" which doesn't seem to imply anything to me21:07
cburgessdansmith Thats not unreasonable either. New micro-version that adds an option graceful flag?21:07
dansmithcburgess: right21:08
cburgessoptional graceful flag even21:08
melwittbut, if the timeout is really 2 minutes then I could see the --graceful option being an option21:08
*** tbachman has quit IRC21:08
cburgessOK well sorry to leave in the middle of this but wife just called to say the hot water heater is making a very loud banging noise continually.. so... yeah... thats fun.21:08
*** tbachman has joined #openstack-nova21:08
*** lucas_ has joined #openstack-nova21:09
dansmithmelwitt: to me "delete" does not mean "don't really delete", but.. we lost the actually-deleting-things battle a while ago :P21:09
*** eharney has joined #openstack-nova21:09
sdaguethe main reason I think a lot of people want this is windows shutting down, and you get the "I'm applying patches don't turn me off" screen21:09
sdaguemelwitt: so the timeout has to be at least 2 minutes so you don't kill that21:09
dansmithoh forgot about that, that's a good one21:09
melwittdansmith: heh, I guess. as a layperson, I didn't think of "delete" as meaning much other than "get rid of this instance" and not thinking about what happens underneath21:10
*** sree has joined #openstack-nova21:10
mriedemi think of delete as 'get rid of this instance' but also, don't mess up all my crap that's attached to it unless you're also deleting that, like volumes and ports21:10
cfriesenisn't the default shutdown timeout 60 sec?21:10
melwitt2 minutes for windows update, that's generous (to think it would be that short)21:10
dansmithmelwitt: I know, 2 minutes is laughable21:11
sdaguemelwitt: once upon a time there was 120 timer here21:11
dansmithmriedem: "mess up my crap" is relative though. it won't corrupt the filesystem21:11
sdagueand it did do all sorts of oddity in the gate, because cirros totally ignores acpi21:11
sdagueso we were hanging around forever21:11
dansmithmriedem: if your app corrupts your data on this event, then it also corrupts your data if the power goes out in the datacenter, so.. meh21:11
mriedemi vaguely remember that,21:11
mriedemdidn't we revert Phil's like 1K LOC patch or somethign?21:12
melwittif it were called 'nova pull-the-power-cord' that would be clear to me :P21:12
mriedemdansmith: true21:12
sdaguemriedem: maybe, I don't remember exactly how long it was around21:12
dansmithsdague: ah, that's what I was thinking of21:12
melwittyeah, I can see both arguments21:12
mriedemso at what point so volume multi-attach fix all of this? :)21:12
mriedems/so/does/21:13
*** tbachman has quit IRC21:13
* melwitt hides21:13
sdagueso, if it was a thing... (which I'm still not convinced it should be) it definitely doesn't seem like a system wide answer is the right answer21:13
dansmithmriedem: volume multiattach asumes you don't have an app that would corrupt things like this, so that's a good argument for not caring IMHO :)21:13
sdagueit would be image based or instance based metadata for shutdown time21:13
sdagueso windows people could tune it up to 20 minutes for snowflakes21:14
dansmithimage.I_suck=True21:14
cfriesensdague: you mean like os_shutdown_timeout ?21:14
sdaguecfriesen: maybe, that already in there?21:14
cfriesensdague: yep21:14
sdaguethat vaguely sounds familiar21:14
*** jdurgin has quit IRC21:14
dansmithlol21:14
sdagueok, probablem solved!21:14
dansmithunfuckingbelievable21:14
dansmithI want my 20 minutes back21:15
melwitthahaha21:15
cfriesensdague: well, except it's only for shutdown, not for delete21:15
sdaguecfriesen: ok, but that means there is still a way for you to get what you want right?21:15
dansmithah, so setting it doesn't imply the different behavior on delete21:15
sdaguedelete is delete21:15
cfriesendansmith: correct.   sdague: I can manually do a nova shutdown before doing a delete, sure.21:16
*** lucas_ has quit IRC21:16
mriedemwe don't check the image meta / extra spec for that on delete, only stop21:16
dansmithright21:16
*** lucas_ has joined #openstack-nova21:16
mriedembut we could...21:16
sdagueok, so I feel like thats fine then, there is an API people can use if they want the behavior21:16
mriedemw/o new API parameters21:16
dansmithsdague: agreed21:16
dansmithsdague: we knew stop does what we want, but didn't know it was configurable timeout, which makes it even more useful for the thing21:17
mriedemi always forget image_meta/extra_specs21:17
sdaguemriedem: well, they also aren't hugely tested21:17
mriedemsdague: neither are the 5K config options21:17
dansmithI think you mean bigly21:17
mriedembut i tend to think of them in the same way21:17
cfriesensdague: maybe we document that "nova delete" is explicitly a hard shutdown, and may result in data loss unless the guest flushes disks first?21:17
*** avolkov has quit IRC21:18
*** zz_dimtruck is now known as dimtruck21:18
openstackgerritPushkar Umaranikar proposed openstack/nova master: Placement api: set custom json_error_formatter in allocations  https://review.openstack.org/39519421:18
sdaguehttp://developer.openstack.org/api-ref/compute/?expanded=stop-server-os-stop-action-detail,delete-server-detail#delete-server21:19
sdague"By default, the instance is going to be (hard) deleted immediately from the system"21:19
sdagueit could be tightened up for sure21:19
dansmithBy default, the instance is going to be (hard) deleted immediately21:19
dansmithyeah21:19
mriedemoh nice21:19
melwittyeah, I think it wouldn't hurt and only help to add that bit of additional obvious info21:19
mriedem"With correct permissions, you can see the server status as"21:19
mriedemAS WHAT?!21:19
melwittit's a secret!21:20
sdaguemriedem: we have the best statuses21:20
*** lucas_ has quit IRC21:20
mriedemi paid for the whole seat but only need the edge21:20
dansmiththat's true, if you really want this a an op, you can turn on soft_delete for 2 minute reclaim21:20
*** lucas_ has joined #openstack-nova21:20
sdaguedansmith: well... that's different yet again right?21:21
sdagueThat just defers the delete21:21
sdagueit still hard deletes when it happens21:21
mriedemdoes it stop the instance?21:21
dansmithsdague: same effect I think, we shutdown the instance and then delete it two minutes later21:21
sdagueI thought we just held21:21
dansmithI don't think it hard deltes at the beginng21:21
sdagueit was more for the undelete case21:21
dansmithno, it doesn't keep running21:21
dansmithsdague: it is21:21
dansmith                self.driver.power_off(instance)21:22
mriedemyup[21:22
dansmithgraceful shutdown, which will wait, and then soft_delete will reclaim in $interval21:22
mriedemwas just looking at that21:22
sdagueah, ok21:23
mriedemi was recently complaining about reclaim_instance_interval21:23
mriedembut in my old age i've forgotten why21:23
dansmithbecause it's stupid?21:23
mriedemwell, my complaint was if you set reclaim_instance_interval in the api but not on the compute hosting the instance, the instance won't actually be deleted21:24
mriedembut, we assume you don't do that21:24
dansmithah yep21:24
mriedemwe assume you've correctly configured nova.conf's 5K options and deployed it correctly on all of your services21:24
mriedemoops mine just blew off your toe!21:24
mriedemat some point i think capabilities will bridge that gap21:25
mriedemsince the api could tell what the capabilities are on the host21:25
cfriesenlooks like only xen supports soft delete21:25
cfriesenoh, I guess we fall back to just power_off21:26
dansmithcfriesen: we fall back to poweroff if the driver doesn't do anything21:26
dansmithyeah21:26
*** dave-mccowan has quit IRC21:26
*** ducttape_ has joined #openstack-nova21:27
mriedemhttps://bugs.launchpad.net/nova/+bug/166303621:28
openstackLaunchpad bug 1663036 in OpenStack Compute (nova) "api-ref: delete server async postcondition doc is missing some info" [Medium,Confirmed]21:28
mriedemfor any low-hanging-fruit grabbers21:28
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049721:28
cfriesensoft-delete can be undone though, so you can't really re-use any attached volumes until it's actually deleted, right?21:28
mriedemsdague: assuming you're not tired of us, ^ is controversial21:29
*** sacharya_ has joined #openstack-nova21:29
mriedemcfriesen: correct21:29
*** adrian_otto has quit IRC21:29
*** sacharya has quit IRC21:29
dansmithcfriesen: but that's what you want if you want to wait21:31
dansmithcfriesen: so you set the interval short, to your max timeout, and then you get what you want21:31
*** lucas_ has quit IRC21:32
*** lucas_ has joined #openstack-nova21:32
*** smatzek has quit IRC21:32
*** Jeffrey4l has quit IRC21:34
*** lucas_ has quit IRC21:34
*** Jeffrey4l has joined #openstack-nova21:34
sdaguemriedem: so... if we aren't doing a microversion then we are backporting to all active stable branches right?21:35
mriedemsdague: that was my plan yes21:35
sdagueincluding mitaka?21:36
mriedemthat was my plan yes21:36
sdagueif you are going to take it back to there, I'd be fine with it21:36
mriedemok21:36
sdagueit definitely is a bug to have busted that21:36
mriedemwhen mordred and dhellmann were reporting it, they said it used to work, which i assume meant when they were talking to older clouds that were only exposing v221:37
mriedemand i also assume that most clouds are around 18 months behind trunk21:37
dhellmannyes, it works on dreamhost's deployment but not devstack21:37
dhellmannI believe dreamhost is running newton by now21:37
mriedemwe dropped the v2 code in newton,21:38
mriedemso i doubt it21:38
dhellmannoh, maybe not then21:38
dhellmannlast I heard they were upgrading, but maybe they haven't rolled out the results21:38
dhellmannit's likely mitaka, then21:38
sdaguemriedem: yeh21:38
dhellmannI can find out if it's important21:38
mriedemi don't think it's hugely important21:38
sdaguemriedem: yeh, I do assume that same kind of delay21:38
*** foexle has quit IRC21:39
sdagueso covering the bases across 4 releases with the fix, it's probably good enough for folks21:39
sdaguemriedem: we should make a pretty big release note on the stable branches so it's clear to people we're restoring previous behavior21:39
*** salv-orlando has joined #openstack-nova21:40
mriedemsdague: i can put the release note in this change itself21:40
mriedemi thought about that actually but apparently forgot21:40
sdaguemriedem: that's fine as well21:40
sdagueon master, I'm slightly less concerned21:40
*** marst has quit IRC21:41
sdaguebut the api fix on stable is a little bigger of a thing, because the behavior we are trying to do is get ahead of people before they upgrade, or if they upgraded, get them to bump to latest on their stable branch21:41
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: fix delete server async postcondition docs  https://review.openstack.org/43119021:42
*** lucas_ has joined #openstack-nova21:42
*** marst has joined #openstack-nova21:45
*** vsaienko has quit IRC21:45
*** dave-mccowan has joined #openstack-nova21:45
openstackgerritmelanie witt proposed openstack/nova master: Add Cells V1 --> Cells V2 step-by-step example  https://review.openstack.org/42907521:45
openstackgerritmelanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples  https://review.openstack.org/43111521:45
*** annegentle has quit IRC21:46
*** adrian_otto has joined #openstack-nova21:48
*** tjones has joined #openstack-nova21:48
*** tjones has left #openstack-nova21:49
*** thorst_ has quit IRC21:53
*** thorst_ has joined #openstack-nova21:53
openstackgerritmelanie witt proposed openstack/nova master: Add Cells V1 --> Cells V2 step-by-step example  https://review.openstack.org/42907521:55
openstackgerritmelanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples  https://review.openstack.org/43111521:55
*** cleong has quit IRC21:55
*** tbachman has joined #openstack-nova21:56
*** jaosorior has quit IRC21:56
*** thorst_ has quit IRC21:58
*** rfolco has joined #openstack-nova21:58
*** rfolco has quit IRC21:58
openstackgerritMaciej Szankin proposed openstack/nova master: config options: remove libvirt imagecache  https://review.openstack.org/37849721:58
*** ayogi has joined #openstack-nova22:00
melwittdansmith, mriedem: the boot-from-volume patches for rc2 nice-to-have are ready for review. I updated the rc1 todos etherpad to indicate22:02
openstackgerritMaciej Szankin proposed openstack/nova master: conf: mark glance.api_servers opt as required  https://review.openstack.org/42824122:06
openstackgerritMatt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index  https://review.openstack.org/43049722:08
mriedemsdague: see if this makes sense https://review.openstack.org/#/c/430497/6/releasenotes/notes/bug-1662699-06203e7262e02aa6.yaml22:08
*** annegentle has joined #openstack-nova22:18
*** gouthamr has joined #openstack-nova22:20
*** jdurgin has joined #openstack-nova22:26
*** panda is now known as panda|Zz22:26
mordredmriedem, sdague: did you see that list of public nova versions I made for cdent a few weeks ago?22:29
mriedemdon't think so22:29
* mordred digs out22:29
mordredthere are basically 2 versions in the wild ...22:29
*** fragatina has joined #openstack-nova22:30
*** burgerk has quit IRC22:31
mordredmriedem, sdague, dhellmann: http://paste.openstack.org/show/598149/22:31
*** dave-mccowan has quit IRC22:31
mriedem2.25 is mitaka22:33
mordredcool.22:33
*** baoli has quit IRC22:33
mriedemso v2.0 or mitaka22:33
mordredyah. havent' found anybody newer yet22:33
macszmriedem: if you have a sec, can you take a look into https://review.openstack.org/#/c/397800/ - it already has 2x +2 and yours -2 from few weeks back22:34
mriedembecause mitaka isn't eol yet22:34
mriedemmordred: ^ :)22:34
mriedemmacsz: i've dropped the -222:34
macszmriedem: thanks :)22:34
mriedemother cores can take the heat for merging that if it turns out to be bad (in 2 years from now)22:34
*** cmartin has quit IRC22:34
*** erlon has quit IRC22:35
macszmriedem: :D22:35
mriedemrax is still on v2.0 huh22:35
mriedemall of those juicy API extensions were just too much to move forward22:35
mtreinishmriedem: they still use a bunch of out of tree extensions last time I looked22:36
*** jheroux has quit IRC22:36
mtreinishit's how they do networking22:36
*** lucas_ has quit IRC22:36
mordred"that's how they do PANTS!"22:39
mordredalso ... in case anyone cares, I ran this: http://paste.openstack.org/show/598150/ to get the above paste22:41
*** edmondsw has quit IRC22:41
dansmithmordred: excellent reference22:42
mtreinishmordred: cool22:43
* mtreinish gives it a try22:43
* melwitt googles22:44
dansmithmelwitt: https://www.youtube.com/watch?v=fTzEybULzRg22:44
mtreinishevery cloud I have creds on is also 2.2522:44
melwittthanks22:45
*** mriedem has quit IRC22:46
* mordred is happy dansmith got that reference22:46
dansmithoh yeah, I'm an addict22:46
dansmithi see the entire world through the eyes of chandler's humor22:46
mordreddansmith: I had no idea we were that much the same human.22:46
melwittlol "move it over"22:47
dansmithmordred: agreed, my stereotyping engine did not peg you for a friends fan22:47
mordreddansmith: this couch. is cut. in half. I'd like to return it for one that is not ... cut in half.22:47
dansmithmelwitt: heh22:47
dansmithmordred: seems like a straightforward request22:47
mordredmelwitt: right?22:47
*** ayogi has quit IRC22:48
*** browne has quit IRC22:48
*** esberglu_ has quit IRC22:56
*** esberglu has joined #openstack-nova22:57
*** cdent has joined #openstack-nova22:58
*** Swami_ has joined #openstack-nova22:58
*** tblakes has quit IRC22:59
*** Swami has quit IRC23:01
*** mdrabe has quit IRC23:01
*** esberglu has quit IRC23:01
*** Swami_ has quit IRC23:04
JayFjaypipes: tox -py27 -- --failing? That's a new one on me? Does it only retry failing tests?23:08
jaypipesJayF: yup, just re-runs the tests that failed from the last run :)23:08
jaypipesJayF: it's a testr feature.23:08
JayFholy crap, why isn't that like, in bold blinking marquee text in every devdoc23:08
JayFwonderful and tyvm23:08
jaypipesJayF: also works with tox -efunctional -- --failing23:08
jaypipesJay :)23:09
JayFWell, anything that runs under ostestr, I'd presume23:09
jaypipesJayF: I know, right? It's a giant bag of awesome.23:09
JayFMan, and I've been fighting with --regex all this time for no good reason23:09
jaypipes:)23:09
JayFtyvm, and I'll evangelize it, lol23:09
jaypipes#success JayF learned about tox -epy27 -- --failing \o/23:10
openstackstatusjaypipes: Added success to Success page23:10
*** esberglu has joined #openstack-nova23:10
JayF%success Two Jays had an IRC conversation without the wrong Jay being pinged /s23:10
jaypipeslol23:10
*** esberglu_ has joined #openstack-nova23:11
*** esberglu has quit IRC23:11
*** john51 has quit IRC23:11
*** john51 has joined #openstack-nova23:11
*** esberglu_ has quit IRC23:13
*** jaypipes has quit IRC23:13
*** annegentle has quit IRC23:13
*** burt has quit IRC23:15
*** satyar has quit IRC23:15
*** crushil has joined #openstack-nova23:19
*** mlavalle has quit IRC23:24
*** cdent has quit IRC23:24
*** jpena has quit IRC23:25
*** tbachman has quit IRC23:25
*** krtaylor has quit IRC23:25
*** catintheroof has quit IRC23:25
*** ajo has quit IRC23:26
*** john51 has quit IRC23:26
*** jpena has joined #openstack-nova23:26
*** ajo has joined #openstack-nova23:27
*** tbachman has joined #openstack-nova23:29
*** fragatina has quit IRC23:29
*** fragatina has joined #openstack-nova23:30
*** zhurong has joined #openstack-nova23:30
*** dimtruck is now known as zz_dimtruck23:35
*** zhurong has quit IRC23:36
*** browne has joined #openstack-nova23:37
*** lpetrut has quit IRC23:38
*** john51 has joined #openstack-nova23:40
*** diga has joined #openstack-nova23:45
*** vsaienko has joined #openstack-nova23:46
*** Swami has joined #openstack-nova23:46
*** marst has quit IRC23:46
*** vsaienko has quit IRC23:47
*** ducttape_ has quit IRC23:48
*** baoli has joined #openstack-nova23:55
*** karimb has quit IRC23:57
*** tojuvone has quit IRC23:58

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