*** unicell has joined #openstack-nova | 00:02 | |
*** ijw has joined #openstack-nova | 00:05 | |
*** baoli has quit IRC | 00:06 | |
*** unicell has quit IRC | 00:06 | |
*** unicell has joined #openstack-nova | 00:07 | |
*** thorst_ has joined #openstack-nova | 00:08 | |
*** annegentle has quit IRC | 00:09 | |
*** ijw has quit IRC | 00:11 | |
*** ducttape_ has quit IRC | 00:11 | |
*** salv-orlando has quit IRC | 00:11 | |
*** mvk has joined #openstack-nova | 00:11 | |
*** ducttape_ has joined #openstack-nova | 00:16 | |
*** tuanluong has joined #openstack-nova | 00:21 | |
*** yingjun has joined #openstack-nova | 00:22 | |
*** hongbin has quit IRC | 00:24 | |
*** ducttape_ has quit IRC | 00:26 | |
*** chyka has quit IRC | 00:31 | |
*** chyka has joined #openstack-nova | 00:32 | |
*** ducttape_ has joined #openstack-nova | 00:32 | |
*** mlavalle has quit IRC | 00:33 | |
*** iceyao has joined #openstack-nova | 00:34 | |
*** chyka has quit IRC | 00:36 | |
alex_xu | pkholkin: :( but thanks for your contribution, and good luck in your new adventure! :) | 00:37 |
---|---|---|
*** owalsh-afk has quit IRC | 00:37 | |
*** gatuus has joined #openstack-nova | 00:37 | |
*** mriedem has joined #openstack-nova | 00:37 | |
*** adrian_otto has joined #openstack-nova | 00:38 | |
*** david-lyle has quit IRC | 00:42 | |
*** delatte has joined #openstack-nova | 00:42 | |
*** READ10 has joined #openstack-nova | 00:43 | |
*** delattec has quit IRC | 00:43 | |
*** thorst_ has quit IRC | 00:45 | |
*** tovin07 has joined #openstack-nova | 00:49 | |
*** zhurong has joined #openstack-nova | 00:51 | |
*** owalsh-afk has joined #openstack-nova | 00:55 | |
*** hoangcx has joined #openstack-nova | 00:57 | |
*** phuongnh has joined #openstack-nova | 00:59 | |
*** mtanino has quit IRC | 01:00 | |
openstackgerrit | Vivek Agrawal proposed openstack/nova-specs master: Spec for libvirt driver extension for Veritas HyperScale https://review.openstack.org/430488 | 01:00 |
*** browne has quit IRC | 01:01 | |
*** claudiub has quit IRC | 01:02 | |
*** gatuus has quit IRC | 01:04 | |
*** david-lyle has joined #openstack-nova | 01:04 | |
*** ijw has joined #openstack-nova | 01:06 | |
*** yarkot has quit IRC | 01:10 | |
*** zz_dimtruck is now known as dimtruck | 01:12 | |
*** ijw has quit IRC | 01:12 | |
*** ijw has joined #openstack-nova | 01:12 | |
*** hfu has quit IRC | 01:14 | |
Kevin_Zheng | mriedem: I have one concerning destination type here also https://review.openstack.org/#/c/402372/ | 01:18 |
*** thorst_ has joined #openstack-nova | 01:19 | |
*** thorst_ has quit IRC | 01:19 | |
*** kevinz has joined #openstack-nova | 01:20 | |
*** sree has joined #openstack-nova | 01:22 | |
*** ijw has quit IRC | 01:24 | |
*** crushil has quit IRC | 01:26 | |
*** jdurgin has quit IRC | 01:26 | |
*** tongli has joined #openstack-nova | 01:29 | |
*** tbachman has quit IRC | 01:30 | |
*** rfolco has joined #openstack-nova | 01:33 | |
*** rfolco has quit IRC | 01:33 | |
*** tbachman has joined #openstack-nova | 01:34 | |
openstackgerrit | Vladik Romanovsky proposed openstack/nova master: tests: fix vlan test type from int to str https://review.openstack.org/430496 | 01:40 |
*** jdurgin has joined #openstack-nova | 01:41 | |
mriedem | Kevin_Zheng: i left a comment in your change | 01:42 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 01:42 |
mriedem | mordred: dhellmann: alex_xu: oomichi: gmann: Kevin_Zheng: fix for the boot_index=None thing ^ | 01:42 |
Kevin_Zheng | thanks | 01:43 |
*** Daisy has joined #openstack-nova | 01:43 | |
*** Apoorva has quit IRC | 01:44 | |
Kevin_Zheng | mriedem: yeah, my initial plan was to fail | 01:44 |
Kevin_Zheng | mriedem: so should we make destination_type checked in schema or in python? | 01:45 |
mriedem | Kevin_Zheng: i'm not sure, it would be good to understand what cases, if any, that destination_type could be None | 01:46 |
*** gcb has joined #openstack-nova | 01:47 | |
Kevin_Zheng | mriedem: Ok, I understand, I will try more cases | 01:48 |
mriedem | Kevin_Zheng: oh i see your defaults are copied from what novaclient does | 01:48 |
*** baoli has joined #openstack-nova | 01:48 | |
mriedem | i didn't know that novaclient did that | 01:48 |
mriedem | odd | 01:48 |
mriedem | mdbooth might have ideas on this | 01:50 |
Kevin_Zheng | mriedem: but at least with source_type=volume and snapshot, with a None destination_type a bdm will be create and nothing in cinder will happen | 01:50 |
gmann | mriedem: yes, you are right, its v2.1 schema validation made it to stop None | 01:50 |
gmann | and we have to fix this all the way till mitaka ? | 01:51 |
Kevin_Zheng | I think thats also what I did, but suggested by Kevin L Mitchell | 01:52 |
mriedem | Kevin_Zheng: yeah i see you made that change in novaclient | 01:52 |
mriedem | i don't think nova (or the client) should guess | 01:53 |
mriedem | gmann: it's been regressed since probably we added that schema | 01:53 |
mriedem | gmann: so i plan on backporting it as far as possible | 01:53 |
gmann | yea :( | 01:53 |
mriedem | i believe we deprecated the v2 api in liberty | 01:54 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 01:54 |
Kevin_Zheng | I think we have to dig deeper with the destination_type one, because at least for some cases, it will leave a bdm but nothing else | 01:54 |
mriedem | Kevin_Zheng: with source_type in 'volume' or 'snapshot' then yes i agree we can default destination_type to 'volume' | 01:55 |
mriedem | since that's the only dest type for those source types | 01:55 |
mriedem | but source_type in image or blank it's not that simple | 01:55 |
huanxie | Hi 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_Zheng | hmm, but if the user don't provide destination_type, maybe a default one is reasonable | 01:56 |
*** rfolco has joined #openstack-nova | 01:57 | |
*** rfolco has quit IRC | 01:57 | |
mriedem | Kevin_Zheng: that would be a change in the api behavior | 01:57 |
*** raunak has quit IRC | 01:57 | |
Kevin_Zheng | I will check what soure=image and blank goes with None | 01:58 |
mriedem | now if source_type=blank and guest_format is not None, you could maybe assume destination_type=local | 01:58 |
*** sree has quit IRC | 01:59 | |
*** adisky_ has quit IRC | 01:59 | |
*** sree has joined #openstack-nova | 02:00 | |
Kevin_Zheng | should we cleanup client also? | 02:00 |
*** mvensky has quit IRC | 02:00 | |
mriedem | Kevin_Zheng: probably, at least for the source_type case | 02:02 |
mriedem | i mean, source_type in ('image', 'blank') | 02:02 |
Kevin_Zheng | seems the only confusing type is source=image? | 02:02 |
Kevin_Zheng | I think source=image dest=None won't work | 02:03 |
Kevin_Zheng | I will check this one | 02:03 |
*** sree has quit IRC | 02:04 | |
*** adrian_otto has quit IRC | 02:04 | |
*** amotoki has joined #openstack-nova | 02:07 | |
*** unicell has quit IRC | 02:09 | |
gmann | mriedem: we did in mitaka actually, so in mitaka None should work - https://github.com/openstack/nova/tree/stable/mitaka/nova/api/openstack/compute/legacy_v2 | 02:12 |
gmann | I mean Mitaka have legacy code and so boot_index on /v2 should go with legacy code not via schema | 02:13 |
mriedem | gmann: but if you're using the v2.1 API in mitaka, this is still a bug yes? | 02:13 |
mriedem | because https://github.com/openstack/nova/blob/stable/mitaka/nova/api/openstack/compute/schemas/block_device_mapping.py#L59 | 02:14 |
gmann | mriedem: yea for /v2.1 it is bug from starting | 02:16 |
*** thorst_ has joined #openstack-nova | 02:19 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 02:21 |
*** thorst_ has quit IRC | 02:24 | |
*** adrian_otto has joined #openstack-nova | 02:27 | |
*** gongysh has joined #openstack-nova | 02:31 | |
*** gongysh has quit IRC | 02:32 | |
*** READ10 has quit IRC | 02:32 | |
*** sacharya_ has joined #openstack-nova | 02:34 | |
*** sacharya has quit IRC | 02:36 | |
*** fragatin_ has joined #openstack-nova | 02:37 | |
*** tongli has quit IRC | 02:38 | |
*** crushil has joined #openstack-nova | 02:38 | |
*** fragatina has quit IRC | 02:40 | |
*** krtaylor has joined #openstack-nova | 02:40 | |
*** vsaienko has joined #openstack-nova | 02:45 | |
*** zhurong has quit IRC | 02:51 | |
*** dikonoor has joined #openstack-nova | 02:55 | |
*** thorst_ has joined #openstack-nova | 02:55 | |
*** thorst_ has quit IRC | 02:55 | |
*** Daisy has quit IRC | 02:58 | |
*** Daisy has joined #openstack-nova | 02:59 | |
*** Daisy has quit IRC | 03:00 | |
*** Daisy has joined #openstack-nova | 03:00 | |
*** amotoki has quit IRC | 03:00 | |
*** sudipto_ has joined #openstack-nova | 03:03 | |
*** sudipto has joined #openstack-nova | 03:03 | |
*** Daisy has quit IRC | 03:05 | |
*** Daisy has joined #openstack-nova | 03:05 | |
*** Daisy has quit IRC | 03:05 | |
*** Daisy has joined #openstack-nova | 03:06 | |
*** mriedem has quit IRC | 03:07 | |
*** mtanino has joined #openstack-nova | 03:07 | |
*** amotoki has joined #openstack-nova | 03:10 | |
*** iceyao has quit IRC | 03:12 | |
*** iceyao has joined #openstack-nova | 03:13 | |
*** iceyao_ has joined #openstack-nova | 03:14 | |
*** raunak has joined #openstack-nova | 03:14 | |
*** amotoki has quit IRC | 03:15 | |
*** nic has quit IRC | 03:17 | |
*** iceyao has quit IRC | 03:18 | |
*** amotoki has joined #openstack-nova | 03:19 | |
*** tbachman has quit IRC | 03:20 | |
*** fragatin_ has quit IRC | 03:21 | |
*** mtanino has quit IRC | 03:22 | |
*** tlian has quit IRC | 03:23 | |
*** fragatina has joined #openstack-nova | 03:24 | |
*** fragatina has quit IRC | 03:24 | |
*** fragatina has joined #openstack-nova | 03:25 | |
*** vsaienko has quit IRC | 03:25 | |
*** tojuvone has quit IRC | 03:28 | |
*** tojuvone has joined #openstack-nova | 03:32 | |
*** yamahata has quit IRC | 03:33 | |
*** zhurong has joined #openstack-nova | 03:33 | |
*** fragatin_ has joined #openstack-nova | 03:33 | |
*** takashin has joined #openstack-nova | 03:33 | |
*** armax has quit IRC | 03:35 | |
*** armax has joined #openstack-nova | 03:36 | |
*** armax has quit IRC | 03:36 | |
*** fragatina has quit IRC | 03:37 | |
*** fragatin_ has quit IRC | 03:37 | |
*** adisky_ has joined #openstack-nova | 03:39 | |
*** amotoki has quit IRC | 03:40 | |
*** Daisy has quit IRC | 03:40 | |
*** Daisy has joined #openstack-nova | 03:41 | |
*** sudipto has quit IRC | 03:43 | |
*** sudipto_ has quit IRC | 03:43 | |
*** Daisy has quit IRC | 03:45 | |
*** sudipto has joined #openstack-nova | 03:46 | |
*** sudipto_ has joined #openstack-nova | 03:46 | |
*** Daisy has joined #openstack-nova | 03:47 | |
*** ducttape_ has quit IRC | 03:47 | |
*** gouthamr has quit IRC | 03:49 | |
*** links has joined #openstack-nova | 03:50 | |
*** hongbin has joined #openstack-nova | 03:51 | |
*** Daisy has quit IRC | 03:51 | |
*** Daisy has joined #openstack-nova | 03:55 | |
*** thorst_ has joined #openstack-nova | 03:56 | |
openstackgerrit | yuhui proposed openstack/nova master: [Trivial]Fix some type errors https://review.openstack.org/430548 | 03:59 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix network_label parameter type https://review.openstack.org/429659 | 03:59 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix network_label parameter type https://review.openstack.org/429659 | 03:59 |
*** Daisy has quit IRC | 04:00 | |
*** mdnadeem has joined #openstack-nova | 04:00 | |
*** thorst_ has quit IRC | 04:01 | |
openstackgerrit | Diana Clarke proposed openstack/nova master: Reduce the number of COMMIT & SELECT 1 statements https://review.openstack.org/430390 | 04:01 |
*** zhurong has quit IRC | 04:04 | |
*** fragatina has joined #openstack-nova | 04:09 | |
Kevin_Zheng | mriedem, 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 novaclient | 04:10 |
Kevin_Zheng | https://bugs.launchpad.net/nova/+bug/1662748 | 04:11 |
openstack | Launchpad 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 all | 04:11 |
*** amotoki has joined #openstack-nova | 04:11 | |
*** fragatina has quit IRC | 04:12 | |
*** nicolasbock has quit IRC | 04:12 | |
*** fragatina has joined #openstack-nova | 04:12 | |
*** ducttape_ has joined #openstack-nova | 04:12 | |
*** fragatina has quit IRC | 04:13 | |
*** fragatina has joined #openstack-nova | 04:13 | |
*** takashin has quit IRC | 04:14 | |
*** udesale has joined #openstack-nova | 04:16 | |
*** moshele has joined #openstack-nova | 04:18 | |
*** sudipto has quit IRC | 04:19 | |
*** sudipto_ has quit IRC | 04:19 | |
*** larainema has joined #openstack-nova | 04:25 | |
*** dimtruck is now known as zz_dimtruck | 04:26 | |
*** hongbin has quit IRC | 04:27 | |
*** ijw has joined #openstack-nova | 04:27 | |
*** ducttape_ has quit IRC | 04:27 | |
*** ducttape_ has joined #openstack-nova | 04:28 | |
*** faizy has joined #openstack-nova | 04:30 | |
*** ijw has quit IRC | 04:31 | |
*** moshele has quit IRC | 04:36 | |
*** ducttape_ has quit IRC | 04:38 | |
*** sacharya has joined #openstack-nova | 04:43 | |
*** sacharya_ has quit IRC | 04:43 | |
*** baoli has quit IRC | 04:46 | |
*** baoli has joined #openstack-nova | 04:47 | |
*** psachin has joined #openstack-nova | 04:49 | |
*** sree has joined #openstack-nova | 04:53 | |
*** sacharya_ has joined #openstack-nova | 04:56 | |
*** thorst_ has joined #openstack-nova | 04:57 | |
*** sacharya has quit IRC | 04:57 | |
*** Hosam has joined #openstack-nova | 04:58 | |
*** yamahata has joined #openstack-nova | 04:59 | |
*** crushil has quit IRC | 04:59 | |
*** baoli has quit IRC | 05:00 | |
*** sudipto has joined #openstack-nova | 05:01 | |
*** ratailor has joined #openstack-nova | 05:01 | |
*** sudipto_ has joined #openstack-nova | 05:01 | |
*** thorst_ has quit IRC | 05:02 | |
*** ayogi has joined #openstack-nova | 05:03 | |
*** gongysh has joined #openstack-nova | 05:03 | |
*** amotoki has quit IRC | 05:03 | |
*** amotoki has joined #openstack-nova | 05:04 | |
*** yingjun has quit IRC | 05:06 | |
*** prateek has joined #openstack-nova | 05:06 | |
*** Daisy has joined #openstack-nova | 05:06 | |
*** sudipto_ has quit IRC | 05:08 | |
*** sudipto has quit IRC | 05:08 | |
*** diga has joined #openstack-nova | 05:11 | |
*** udesale__ has joined #openstack-nova | 05:15 | |
*** unicell has joined #openstack-nova | 05:16 | |
*** zz_dimtruck is now known as dimtruck | 05:17 | |
*** udesale has quit IRC | 05:18 | |
*** unicell1 has joined #openstack-nova | 05:23 | |
*** unicell has quit IRC | 05:23 | |
*** dimtruck is now known as zz_dimtruck | 05:29 | |
*** Hosam_ has joined #openstack-nova | 05:38 | |
*** ducttape_ has joined #openstack-nova | 05:39 | |
*** Hosam has quit IRC | 05:41 | |
openstackgerrit | Emilien Macchi proposed openstack/nova master: DNM - test tripleo without nova api in WSGI/apache https://review.openstack.org/429008 | 05:42 |
*** sacharya_ has quit IRC | 05:43 | |
*** avolkov has joined #openstack-nova | 05:44 | |
*** salv-orlando has joined #openstack-nova | 05:45 | |
*** unicell1 has quit IRC | 05:47 | |
*** unicell has joined #openstack-nova | 05:48 | |
*** ducttape_ has quit IRC | 05:48 | |
*** salv-orlando has quit IRC | 05:50 | |
*** moshele has joined #openstack-nova | 05:53 | |
*** ijw has joined #openstack-nova | 05:54 | |
*** swebster has quit IRC | 05:56 | |
*** swebster has joined #openstack-nova | 05:57 | |
*** thorst_ has joined #openstack-nova | 05:58 | |
*** Daisy has quit IRC | 06:00 | |
*** Daisy has joined #openstack-nova | 06:00 | |
*** lpetrut has joined #openstack-nova | 06:02 | |
*** thorst_ has quit IRC | 06:03 | |
*** Daisy has quit IRC | 06:05 | |
*** yingjun has joined #openstack-nova | 06:05 | |
*** iceyao has joined #openstack-nova | 06:06 | |
*** ecelik has joined #openstack-nova | 06:07 | |
*** ecelik has left #openstack-nova | 06:07 | |
*** takashin has joined #openstack-nova | 06:07 | |
*** iceyao_ has quit IRC | 06:08 | |
*** unicell1 has joined #openstack-nova | 06:09 | |
*** unicell has quit IRC | 06:09 | |
*** Daisy has joined #openstack-nova | 06:12 | |
*** amotoki_ has joined #openstack-nova | 06:13 | |
*** adrian_otto has quit IRC | 06:13 | |
*** amotoki has quit IRC | 06:14 | |
*** edmondsw has joined #openstack-nova | 06:17 | |
*** Daisy has quit IRC | 06:17 | |
*** raunak has quit IRC | 06:18 | |
*** ijw has quit IRC | 06:19 | |
*** avolkov has quit IRC | 06:19 | |
*** raunak has joined #openstack-nova | 06:19 | |
*** avolkov has joined #openstack-nova | 06:20 | |
*** zz_dimtruck is now known as dimtruck | 06:20 | |
*** edmondsw has quit IRC | 06:21 | |
*** zhurong has joined #openstack-nova | 06:22 | |
*** raunak has quit IRC | 06:24 | |
*** ijw has joined #openstack-nova | 06:24 | |
*** udesale has joined #openstack-nova | 06:24 | |
*** ekuris__ has joined #openstack-nova | 06:25 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/nova master: Fix hypervisor-stats show invalid info of baremetal resource https://review.openstack.org/391415 | 06:26 |
*** udesale__ has quit IRC | 06:26 | |
*** dimtruck is now known as zz_dimtruck | 06:30 | |
*** claudiub has joined #openstack-nova | 06:32 | |
*** nkrinner_afk is now known as nkrinner | 06:33 | |
*** yuntongjin has joined #openstack-nova | 06:34 | |
*** Daisy has joined #openstack-nova | 06:36 | |
*** ijw has quit IRC | 06:42 | |
*** adrian_otto has joined #openstack-nova | 06:43 | |
*** zhurong has quit IRC | 06:43 | |
openstackgerrit | Wang Qing wu proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif https://review.openstack.org/422512 | 06:46 |
*** salv-orlando has joined #openstack-nova | 06:46 | |
openstackgerrit | melanie witt proposed openstack/nova master: Request zero root disk for boot-from-volume instances https://review.openstack.org/428481 | 06:48 |
openstackgerrit | melanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances https://review.openstack.org/428505 | 06:48 |
*** zhurong has joined #openstack-nova | 06:49 | |
*** vsaienko has joined #openstack-nova | 06:50 | |
*** satyar has joined #openstack-nova | 06:51 | |
*** salv-orlando has quit IRC | 06:51 | |
*** yuntongjin has quit IRC | 06:51 | |
*** ijw_ has joined #openstack-nova | 06:52 | |
*** rcernin has joined #openstack-nova | 06:59 | |
*** Daisy has quit IRC | 07:00 | |
*** Daisy has joined #openstack-nova | 07:00 | |
*** Daisy has quit IRC | 07:01 | |
*** Daisy has joined #openstack-nova | 07:01 | |
*** salv-orlando has joined #openstack-nova | 07:02 | |
*** udesale__ has joined #openstack-nova | 07:03 | |
*** sridharg has joined #openstack-nova | 07:03 | |
*** udesale__ has quit IRC | 07:04 | |
*** salv-orl_ has joined #openstack-nova | 07:05 | |
*** zhurong has quit IRC | 07:05 | |
*** udesale__ has joined #openstack-nova | 07:05 | |
*** udesale has quit IRC | 07:05 | |
*** udesale__ has quit IRC | 07:07 | |
*** salv-orlando has quit IRC | 07:09 | |
*** vsaienko has quit IRC | 07:11 | |
*** Daisy has quit IRC | 07:16 | |
*** Daisy has joined #openstack-nova | 07:16 | |
*** yuntongjin has joined #openstack-nova | 07:16 | |
*** zz_dimtruck is now known as dimtruck | 07:21 | |
*** andreas_s has joined #openstack-nova | 07:22 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: List/show all server migration types https://review.openstack.org/430608 | 07:25 |
*** lpetrut has quit IRC | 07:25 | |
pkholkin | alex_xu: thank you!) | 07:26 |
*** pcaruana has joined #openstack-nova | 07:29 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: List/show all server migration types https://review.openstack.org/430608 | 07:32 |
*** dimtruck is now known as zz_dimtruck | 07:32 | |
*** yuntongjin has quit IRC | 07:33 | |
*** adrian_otto has quit IRC | 07:33 | |
*** lpetrut has joined #openstack-nova | 07:34 | |
*** tesseract has joined #openstack-nova | 07:35 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2) https://review.openstack.org/408955 | 07:37 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2) https://review.openstack.org/408964 | 07:37 |
*** david-lyle_ has joined #openstack-nova | 07:37 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix parameters and examples in aggregate API https://review.openstack.org/425512 | 07:38 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix keypair API parameters https://review.openstack.org/420626 | 07:38 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Use ListOfIntegersField in oslo.versionedobjects https://review.openstack.org/423912 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Fix doc generation warnings https://review.openstack.org/425549 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix deprecated proxy API parameters https://review.openstack.org/416882 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Refactor a test method including 3 test cases https://review.openstack.org/394738 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Refactor a test method including 7 test cases https://review.openstack.org/395436 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix parameters in os-hosts.inc https://review.openstack.org/416444 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action https://review.openstack.org/410042 | 07:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host https://review.openstack.org/414926 | 07:40 |
*** Daisy has quit IRC | 07:41 | |
*** Daisy has joined #openstack-nova | 07:41 | |
*** Daisy_ has joined #openstack-nova | 07:42 | |
*** wllabs has joined #openstack-nova | 07:44 | |
*** Daisy has quit IRC | 07:45 | |
wllabs | morning | 07:45 |
*** ducttape_ has joined #openstack-nova | 07:45 | |
wllabs | good morning | 07:45 |
*** salv-orlando has joined #openstack-nova | 07:50 | |
*** ducttape_ has quit IRC | 07:52 | |
*** salv-orl_ has quit IRC | 07:52 | |
*** slaweq has joined #openstack-nova | 07:53 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.42 - Fix tag attribute disappearing https://review.openstack.org/429512 | 07:54 |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.43 - Enable cold migration with target host https://review.openstack.org/406707 | 07:55 |
*** ijw_ has quit IRC | 07:59 | |
*** thorst_ has joined #openstack-nova | 07:59 | |
*** slaweq has quit IRC | 08:03 | |
*** yuntongjin has joined #openstack-nova | 08:03 | |
*** thorst_ has quit IRC | 08:04 | |
*** amoralej|off is now known as amoralej | 08:04 | |
*** salv-orlando has quit IRC | 08:10 | |
openstackgerrit | yuhui proposed openstack/nova master: Fix some type errors https://review.openstack.org/430629 | 08:14 |
*** nmathew has joined #openstack-nova | 08:14 | |
*** huanxie has quit IRC | 08:15 | |
*** huanxie has joined #openstack-nova | 08:16 | |
*** markus_z has joined #openstack-nova | 08:21 | |
*** yuntongjin has quit IRC | 08:21 | |
*** zz_dimtruck is now known as dimtruck | 08:23 | |
*** iceyao has quit IRC | 08:25 | |
*** diga_ has joined #openstack-nova | 08:25 | |
*** diga has quit IRC | 08:27 | |
*** david-lyle_ has quit IRC | 08:28 | |
*** mjura has joined #openstack-nova | 08:28 | |
*** udesale has joined #openstack-nova | 08:30 | |
*** stevemar has quit IRC | 08:33 | |
*** dimtruck is now known as zz_dimtruck | 08:33 | |
*** stevemar has joined #openstack-nova | 08:35 | |
openstackgerrit | melanie witt proposed openstack/nova master: Claim and report zero root disk for boot-from-volume instances https://review.openstack.org/428505 | 08:38 |
openstackgerrit | yuhui proposed openstack/nova master: Correct some spelling errors https://review.openstack.org/430646 | 08:38 |
*** panda|sick is now known as panda | 08:43 | |
*** ltomasbo is now known as ltomasbo|away | 08:44 | |
*** ltomasbo|away is now known as ltomasbo | 08:44 | |
*** iceyao has joined #openstack-nova | 08:47 | |
*** jpena|away is now known as jpena | 08:48 | |
*** karimb has joined #openstack-nova | 08:52 | |
*** ralonsoh has joined #openstack-nova | 08:56 | |
*** salv-orlando has joined #openstack-nova | 08:57 | |
*** markus_z has quit IRC | 08:59 | |
*** zzzeek has quit IRC | 09:00 | |
*** zzzeek has joined #openstack-nova | 09:02 | |
*** ralonsoh_ has joined #openstack-nova | 09:05 | |
*** ralonsoh has quit IRC | 09:05 | |
*** amotoki_ has quit IRC | 09:09 | |
*** Guest58689 has quit IRC | 09:12 | |
*** karimb has quit IRC | 09:13 | |
*** Hosam_ has quit IRC | 09:14 | |
*** markus_z has joined #openstack-nova | 09:14 | |
*** lpetrut has quit IRC | 09:15 | |
*** Daisy_ has quit IRC | 09:17 | |
*** Daisy has joined #openstack-nova | 09:18 | |
*** Daisy has quit IRC | 09:22 | |
*** slaweq has joined #openstack-nova | 09:23 | |
*** amoralej is now known as amoralej|brb | 09:23 | |
*** zz_dimtruck is now known as dimtruck | 09:24 | |
openstackgerrit | John Garbutt proposed openstack/nova master: Stop _undefine_domain erroring if domain not found https://review.openstack.org/430400 | 09:25 |
openstackgerrit | John Garbutt proposed openstack/nova master: Stop _undefine_domain erroring if domain not found https://review.openstack.org/430400 | 09:25 |
openstackgerrit | John Garbutt proposed openstack/nova master: WIP: Stop leaving failed live-migrates in the migrating state https://review.openstack.org/430404 | 09:25 |
*** Daisy has joined #openstack-nova | 09:29 | |
*** fragatina has quit IRC | 09:30 | |
*** slunkad has quit IRC | 09:30 | |
*** fragatina has joined #openstack-nova | 09:30 | |
*** sree_ has joined #openstack-nova | 09:30 | |
*** sree_ is now known as Guest95021 | 09:31 | |
mdbooth | http://logs.openstack.org/09/395709/7/check/gate-tempest-dsvm-full-devstack-plugin-nfs-nv/a4c1057/logs/screen-n-cpu.txt.gz?level=ERROR | 09:31 |
mdbooth | The qemu-img info errors are new | 09:31 |
mdbooth | Anybody know anything about those? | 09:31 |
*** karimb has joined #openstack-nova | 09:32 | |
openstackgerrit | keerthivasan selvaraj proposed openstack/python-novaclient master: Adding cpu_allocation_ratio in the python-novaclient https://review.openstack.org/430684 | 09:32 |
*** slunkad has joined #openstack-nova | 09:33 | |
*** Daisy has quit IRC | 09:33 | |
*** sree has quit IRC | 09:33 | |
*** openstackgerrit has quit IRC | 09:34 | |
*** dimtruck is now known as zz_dimtruck | 09:34 | |
*** lucas-afk is now known as lucasagomes | 09:34 | |
*** links has quit IRC | 09:35 | |
*** derekh has joined #openstack-nova | 09:35 | |
*** gabor_antal_km has joined #openstack-nova | 09:35 | |
*** pkoniszewski_ has joined #openstack-nova | 09:38 | |
*** kukacz_ has joined #openstack-nova | 09:39 | |
*** ansiwen_ has joined #openstack-nova | 09:39 | |
*** Daisy has joined #openstack-nova | 09:40 | |
*** rdo_ has joined #openstack-nova | 09:40 | |
*** gszasz has joined #openstack-nova | 09:40 | |
*** Guest66676 has joined #openstack-nova | 09:41 | |
*** hoangcx_ has joined #openstack-nova | 09:41 | |
lyarwood | mdbooth: morning, nope but that's during swap_volume so I'll take a look | 09:41 |
lyarwood | mdbooth: ah no it's not, nvm | 09:42 |
*** med_` has joined #openstack-nova | 09:43 | |
*** lbragstad_ has joined #openstack-nova | 09:43 | |
*** anthonyper_ has joined #openstack-nova | 09:44 | |
*** nikeshm has joined #openstack-nova | 09:44 | |
*** openstackgerrit has joined #openstack-nova | 09:44 | |
*** rhagarty_ has joined #openstack-nova | 09:44 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Reduce code complexity - servers.py https://review.openstack.org/359861 | 09:44 |
*** dims_ has joined #openstack-nova | 09:44 | |
*** dansmith_ has joined #openstack-nova | 09:44 | |
*** keekz_ has joined #openstack-nova | 09:44 | |
*** patriciadomin_ has joined #openstack-nova | 09:44 | |
*** sfinucan_ has joined #openstack-nova | 09:44 | |
*** rnoriega_ has joined #openstack-nova | 09:44 | |
nikeshm | lyarwood: hi | 09:45 |
*** Daisy has quit IRC | 09:45 | |
*** jpena_ has joined #openstack-nova | 09:45 | |
*** yingjun has quit IRC | 09:45 | |
*** hoangcx has quit IRC | 09:45 | |
*** ociuhandu has quit IRC | 09:45 | |
*** patriciadomin has quit IRC | 09:45 | |
*** litao has quit IRC | 09:45 | |
*** anthonyper has quit IRC | 09:45 | |
*** dims has quit IRC | 09:45 | |
*** gabor_antal_ has quit IRC | 09:45 | |
*** ircuser-1 has quit IRC | 09:45 | |
*** pkoniszewski has quit IRC | 09:45 | |
*** hoonetorg has quit IRC | 09:45 | |
*** aloga has quit IRC | 09:45 | |
*** rdo has quit IRC | 09:45 | |
*** rnoriega has quit IRC | 09:45 | |
*** ansiwen has quit IRC | 09:45 | |
*** jpena has quit IRC | 09:45 | |
*** dansmith has quit IRC | 09:45 | |
*** kukacz has quit IRC | 09:45 | |
*** med_ has quit IRC | 09:45 | |
*** sfinucan has quit IRC | 09:45 | |
*** zeroDivisible has quit IRC | 09:45 | |
*** lbragstad has quit IRC | 09:45 | |
*** rhagarty has quit IRC | 09:45 | |
*** Guest66666 has quit IRC | 09:45 | |
*** keekz has quit IRC | 09:45 | |
*** dansmith_ is now known as dansmith | 09:45 | |
*** anthonyper_ is now known as anthonyper | 09:45 | |
*** keekz_ is now known as keekz | 09:45 | |
nikeshm | lyarwood: https://bugs.launchpad.net/nova/+bug/1662820 | 09:46 |
openstack | Launchpad bug 1662820 in OpenStack Compute (nova) "test_volume_swap failed in Kaminario Cinder Driver CI" [Undecided,New] | 09:46 |
*** dansmith is now known as Guest44492 | 09:46 | |
lyarwood | nikeshm: morning, thanks I'll take a look at that shortly | 09:46 |
*** litao has joined #openstack-nova | 09:46 | |
*** zeroDivisible has joined #openstack-nova | 09:47 | |
*** aloga_ has joined #openstack-nova | 09:47 | |
*** ducttape_ has joined #openstack-nova | 09:48 | |
*** yassine has joined #openstack-nova | 09:48 | |
*** yassine is now known as Guest81164 | 09:49 | |
*** links has joined #openstack-nova | 09:51 | |
*** ircuser-1 has joined #openstack-nova | 09:52 | |
*** aloga has joined #openstack-nova | 09:53 | |
*** hoonetorg has joined #openstack-nova | 09:54 | |
*** ducttape_ has quit IRC | 09:56 | |
*** hoangcx_ has quit IRC | 09:57 | |
*** karimb has quit IRC | 09:59 | |
*** thorst_ has joined #openstack-nova | 10:00 | |
*** yamahata has quit IRC | 10:01 | |
*** owalsh-afk is now known as owalsh | 10:02 | |
*** nikeshm has quit IRC | 10:02 | |
*** ralonsoh__ has joined #openstack-nova | 10:02 | |
*** ralonsoh_ has quit IRC | 10:04 | |
*** thorst_ has quit IRC | 10:04 | |
*** ralonsoh__ is now known as ralonsoh | 10:06 | |
*** nikeshm has joined #openstack-nova | 10:08 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance-exists notification https://review.openstack.org/403660 | 10:08 |
nikeshm | lyarwood: thanks | 10:09 |
nikeshm | good morning | 10:10 |
lyarwood | nikeshm: updated with a comment, I'd have to check but I don't think Trusty is supported or used in the gate anymore | 10:11 |
lyarwood | nikeshm: this smells like a libvirt issue that was fixed in the Xenial version of libvirt btw | 10:12 |
openstackgerrit | Gábor Antal proposed openstack/nova master: Update hacking version in test-requirements.txt https://review.openstack.org/430702 | 10:13 |
mdbooth | lyarwood: Found the root cause of those qemu-img errors I mentioned earlier, btw | 10:14 |
*** ociuhandu has joined #openstack-nova | 10:14 | |
mdbooth | Simple race between delete and a periodic task | 10:14 |
mdbooth | periodic task should probably take its own lock and check the instance still exists, tbh, but it's not really an issue | 10:15 |
*** lpetrut has joined #openstack-nova | 10:15 | |
*** iceyao has quit IRC | 10:16 | |
*** egonzalez has joined #openstack-nova | 10:17 | |
*** kevinz has quit IRC | 10:17 | |
*** aloga_ has quit IRC | 10:19 | |
*** amoralej|brb is now known as amoralej | 10:20 | |
*** Guest95021 has quit IRC | 10:24 | |
*** zz_dimtruck is now known as dimtruck | 10:25 | |
egonzalez | Hi, I have a couple of questions regarding to cells_v2 and upgrades | 10: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 IRC | 10:27 | |
*** jpena_ is now known as jpena | 10:28 | |
mdbooth | lyarwood: 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=ERROR | 10:28 |
kashyap | mdbooth: From your log, it seems the error is a file not found? | 10:31 |
kashyap | 2017-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 |
openstackgerrit | Wang Qing wu proposed openstack/nova master: WIP(5): PowerVM driver: ovs vif https://review.openstack.org/422512 | 10:31 |
*** Hosam has joined #openstack-nova | 10:31 | |
mdbooth | kashyap: nm, already found the root cause of both of those | 10:31 |
* kashyap should read the full scroll before typing | 10:31 | |
*** sambetts|afk is now known as sambetts | 10:33 | |
*** udesale has quit IRC | 10:34 | |
*** dimtruck is now known as zz_dimtruck | 10:34 | |
*** cdent has joined #openstack-nova | 10:34 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate two more nova-net options https://review.openstack.org/412390 | 10:38 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend' https://review.openstack.org/430716 | 10:38 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Fix indentation in conf/netconf https://review.openstack.org/430717 | 10:38 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: WIP: conf: Add 'vif' group https://review.openstack.org/430718 | 10:38 |
*** alexpilotti has quit IRC | 10:40 | |
nikeshm | lyarwood: ok | 10:40 |
*** karimb has joined #openstack-nova | 10:41 | |
nikeshm | i am trying to switch to xenial | 10:41 |
*** aloga_ has joined #openstack-nova | 10:41 | |
*** claudiub has quit IRC | 10:42 | |
*** jbernard has quit IRC | 10:42 | |
*** vsaienko has joined #openstack-nova | 10:43 | |
*** alexpilotti has joined #openstack-nova | 10:43 | |
*** databus23_ has quit IRC | 10:44 | |
*** databus23_ has joined #openstack-nova | 10:44 | |
*** nkrinner is now known as nkrinner_afk | 10:44 | |
*** nikeshm has quit IRC | 10:45 | |
*** jbernard has joined #openstack-nova | 10:48 | |
*** salv-orlando has quit IRC | 10:49 | |
*** links has quit IRC | 10:50 | |
*** rfolco has joined #openstack-nova | 10:50 | |
*** Hosam_ has joined #openstack-nova | 10:54 | |
*** pkoniszewski_ is now known as pkoniszewski | 10:56 | |
*** Hosam has quit IRC | 10:57 | |
*** tbachman has joined #openstack-nova | 10:58 | |
*** vsaienko has quit IRC | 11:00 | |
*** tanee is now known as tanee_away | 11:00 | |
*** vsaienko has joined #openstack-nova | 11:01 | |
*** nicolasbock has joined #openstack-nova | 11:05 | |
*** links has joined #openstack-nova | 11:06 | |
*** owalsh_ has joined #openstack-nova | 11:10 | |
*** owalsh has quit IRC | 11:10 | |
*** claudiub has joined #openstack-nova | 11:12 | |
*** markus_z has quit IRC | 11:13 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.43: List/Show all server migration types https://review.openstack.org/430839 | 11:15 |
*** nkrinner_afk is now known as nkrinne | 11:16 | |
*** nkrinne is now known as nkrinner | 11:16 | |
*** abalutoiu_ has joined #openstack-nova | 11:19 | |
*** patriciadomin_ is now known as patriciadomin | 11:20 | |
*** abalutoiu has quit IRC | 11:22 | |
*** aloga_ has quit IRC | 11:27 | |
*** sfinucan_ is now known as sfinucan | 11:28 | |
*** nmathew has quit IRC | 11:29 | |
sfinucan | macsz: Something to look out for in the conf option patches - deprecated_since should now be '16.0.0' | 11:29 |
sfinucan | johnthetubaguy: likewise ^ | 11:29 |
johnthetubaguy | sfinucan: yeah +1 | 11:29 |
*** alexpilotti has quit IRC | 11:29 | |
*** vsaienko has quit IRC | 11:31 | |
sfinucan | johnthetubaguy: I would be interested in your thoughts on https://review.openstack.org/430718 | 11:33 |
*** salv-orlando has joined #openstack-nova | 11:33 | |
*** owalsh_ has quit IRC | 11:33 | |
*** owalsh_ has joined #openstack-nova | 11:34 | |
johnthetubaguy | sfinucan: the file inject of network templates will not go away | 11:34 |
johnthetubaguy | sfinucan: putting that in config drive is the only way to configure networking without DHCP | 11:35 |
johnthetubaguy | sfinucan: its the more general file injection that would die, AFAIK | 11:35 |
sfinucan | johnthetubaguy: Aha, yeah I wasn't sure if there was a difference | 11:35 |
johnthetubaguy | its the open the file system and write files in that really has to die | 11:36 |
johnthetubaguy | the write files passed in API into config drive is also not brilliant | 11:36 |
johnthetubaguy | the create files from info we know and put it into config drive, I think has to stay | 11:36 |
sfinucan | aye, mriedem spoke of doing just that this cycle | 11:36 |
johnthetubaguy | but I might have that all wrong | 11:36 |
*** tuanluong has quit IRC | 11:37 | |
*** sdague has joined #openstack-nova | 11:38 | |
sfinucan | johnthetubaguy: Out of curiosity, are you aware of any reason /not/ to provide IPv6 information in that injected template if we IPv6 networks available | 11:38 |
sfinucan | i.e. do we really need to use 'CONF.use_ipv6' here https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/virt/netutils.py#L131-L132 | 11:39 |
*** ociuhandu has quit IRC | 11:39 | |
johnthetubaguy | good point, that does seem a bit nuts, we should just inject what neutron sends us | 11:39 |
*** markus_z has joined #openstack-nova | 11:39 | |
sfinucan | I'm thinking it's a remnant from nova-network days used as a "quick escape" | 11:40 |
sfinucan | But I don't see any reason to keep it around now | 11:40 |
sfinucan | Likewise for libvirt port filters https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/virt/libvirt/firewall.py#L158 and #L172 | 11:40 |
lyarwood | mdbooth: wallofde^C^Ctext added to https://review.openstack.org/#/c/383859/16 | 11:40 |
*** Daisy has joined #openstack-nova | 11:41 | |
*** Daisy has quit IRC | 11:45 | |
johnthetubaguy | sfinucan: thats probably right, it sounds broken to me | 11:45 |
*** ducttape_ has joined #openstack-nova | 11:47 | |
sfinucan | Time to go kill some code so :) | 11:47 |
sfinucan | Yay | 11:47 |
*** aloga_ has joined #openstack-nova | 11:47 | |
johnthetubaguy | sfinucan: :) | 11:48 |
openstackgerrit | John Garbutt proposed openstack/nova master: Stop failed live-migrates getting stuck migrating https://review.openstack.org/430404 | 11:48 |
*** owalsh_ has quit IRC | 11:49 | |
*** owalsh has joined #openstack-nova | 11:49 | |
*** tbachman has quit IRC | 11:51 | |
*** Daisy has joined #openstack-nova | 11:52 | |
*** gongysh has quit IRC | 11:53 | |
*** mvk has quit IRC | 11:53 | |
*** vsaienko has joined #openstack-nova | 11:53 | |
*** phuongnh has quit IRC | 11:53 | |
*** smatzek_ has joined #openstack-nova | 11:55 | |
johnthetubaguy | sfinucan: 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/1662626 | 11:55 |
openstack | Launchpad 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 |
johnthetubaguy | sfinucan: along with this one: https://review.openstack.org/#/c/429798/5 | 11:56 |
sfinucan | johnthetubaguy: so https://review.openstack.org/#/c/430404/ ? | 11:56 |
johnthetubaguy | sfinucan: both of them | 11:56 |
johnthetubaguy | well, all three I guess | 11:56 |
sfinucan | gotcha | 11:56 |
*** cdent has quit IRC | 11:56 | |
*** Daisy has quit IRC | 11:56 | |
johnthetubaguy | one fixes the root cause of the error, the other fixes our handing of the error, if that makes sense | 11:56 |
*** smatzek__ has joined #openstack-nova | 11:57 | |
sfinucan | It does | 11:57 |
sfinucan | I'll take a look shortly, once I'm done with lyarwood / mdbooth's two fixes | 11:57 |
* sfinucan doesn't like anything to do with storage anymore | 11:57 | |
* johnthetubaguy nods | 11:58 | |
*** cdent has joined #openstack-nova | 11:58 | |
*** owalsh has quit IRC | 11:59 | |
*** thorst_ has joined #openstack-nova | 12:00 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance-exists notification https://review.openstack.org/403660 | 12:01 |
*** smatzek_ has quit IRC | 12:01 | |
*** moshele has quit IRC | 12:02 | |
*** owalsh has joined #openstack-nova | 12:03 | |
lyarwood | sfinucan: we should start a club | 12:04 |
lyarwood | or a therapy group | 12:05 |
*** thorst_ has quit IRC | 12:05 | |
*** tblakes has joined #openstack-nova | 12:07 | |
*** dave-mccowan has joined #openstack-nova | 12:08 | |
*** owalsh_ has joined #openstack-nova | 12:09 | |
*** owalsh has quit IRC | 12:10 | |
*** owalsh_ is now known as owalsh | 12:11 | |
*** edmondsw has joined #openstack-nova | 12:13 | |
*** vsaienko has quit IRC | 12:14 | |
*** vsaienko has joined #openstack-nova | 12:15 | |
*** faizy has quit IRC | 12:16 | |
*** ratailor has quit IRC | 12:16 | |
*** ducttape_ has quit IRC | 12:20 | |
mdbooth | lyarwood: Awesome, thanks for doing that. | 12:20 |
mdbooth | lyarwood: Just making the log level change now. | 12:21 |
*** bvanhav_ has joined #openstack-nova | 12:21 | |
openstackgerrit | MarkMielke proposed openstack/nova master: DiskFilter should only apply when storage is requested https://review.openstack.org/430091 | 12:21 |
*** mvk has joined #openstack-nova | 12:21 | |
*** lucasagomes is now known as lucas-hungry | 12:22 | |
*** raunak has joined #openstack-nova | 12:22 | |
*** mptacekx has joined #openstack-nova | 12:22 | |
lyarwood | mdbooth: np | 12:22 |
*** raunak has quit IRC | 12:22 | |
lyarwood | gerrit-- | 12:22 |
*** iceyao has joined #openstack-nova | 12:23 | |
mdbooth | lyarwood: Incidentally, the patch I posted for the detach race doesn't work, because the race isn't local to the compute host | 12:23 |
mdbooth | Which is annoying | 12:23 |
*** david-lyle has quit IRC | 12:24 | |
*** zz_dimtruck is now known as dimtruck | 12:26 | |
lyarwood | mdbooth: 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 IRC | 12:28 | |
*** tblakes has quit IRC | 12:28 | |
mdbooth | lyarwood: 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-nova | 12:29 | |
mdbooth | So 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 |
mdbooth | It would also race with anything else which modified bdms other than the compute node | 12:29 |
*** alexpilotti has joined #openstack-nova | 12:30 | |
lyarwood | mdbooth: isn't the compute the only thing modifying bdms for running instances? | 12:31 |
mdbooth | lyarwood: I doubt it, tbh. | 12:32 |
*** ducttape_ has joined #openstack-nova | 12:32 | |
mdbooth | I wouldn't be surprised to discover that api and conductor also touch them at various times. | 12:32 |
mdbooth | No specific examples come to mind, just my expectation. | 12:32 |
openstackgerrit | Matthew Booth proposed openstack/nova master: libvirt: Fix races with nfs volume mount/umount https://review.openstack.org/383859 | 12:33 |
mdbooth | lyarwood sfinucan johnthetubaguy: ^^^ no changes other than some log levels | 12:33 |
* mdbooth will kick off an experimental job on it, too | 12:34 | |
*** sree has joined #openstack-nova | 12:34 | |
*** alexpilotti has quit IRC | 12:34 | |
*** _ducttape_ has joined #openstack-nova | 12:34 | |
*** salv-orlando has quit IRC | 12:34 | |
*** _ducttape_ has quit IRC | 12:36 | |
*** dimtruck is now known as zz_dimtruck | 12:36 | |
*** _ducttape_ has joined #openstack-nova | 12:36 | |
*** ducttape_ has quit IRC | 12:37 | |
*** MVenesio has joined #openstack-nova | 12:38 | |
*** sree_ has joined #openstack-nova | 12:38 | |
*** sree_ is now known as Guest86102 | 12:39 | |
*** ayogi has quit IRC | 12:39 | |
*** sree has quit IRC | 12:39 | |
*** Hosam has joined #openstack-nova | 12:40 | |
*** thorst_ has joined #openstack-nova | 12:41 | |
sfinucan | lyarwood: Finally worked my way though https://review.openstack.org/#/c/427364/ | 12:42 |
sfinucan | up to you to someone else for the +W though :) | 12:42 |
sfinucan | /-1 | 12:43 |
*** Hosam_ has quit IRC | 12:44 | |
alex_xu | nova api meeting is in 15 mins at #openstack-meeting-4 | 12:44 |
*** ianychoi has joined #openstack-nova | 12:46 | |
*** takashin has left #openstack-nova | 12:48 | |
*** vsaienko has quit IRC | 12:50 | |
*** vsaienko has joined #openstack-nova | 12:51 | |
*** _ducttape_ has quit IRC | 12:51 | |
*** ducttape_ has joined #openstack-nova | 12:51 | |
*** Hosam has quit IRC | 12:52 | |
*** huanxie has quit IRC | 12:53 | |
openstackgerrit | John Garbutt proposed openstack/nova master: Remove stuck live-migration detection https://review.openstack.org/430218 | 12:53 |
openstackgerrit | John Garbutt proposed openstack/nova master: WIP: Avoid all live-migration timeouts by default https://review.openstack.org/430890 | 12:54 |
*** gongysh has joined #openstack-nova | 12:55 | |
*** huanxie has joined #openstack-nova | 12:56 | |
*** rwmjones has quit IRC | 12:56 | |
lyarwood | sfinucan: ah awesome thanks! I'll chase another core review once the tempest test is passing, appears to be hitting a few unrelated issues atm | 12:57 |
*** ociuhandu has joined #openstack-nova | 12:58 | |
sfinucan | How on earth did no one detect https://bugs.launchpad.net/nova/+bug/1644248 before now? | 12:59 |
openstack | Launchpad bug 1644248 in OpenStack Compute (nova) "Nova incorrectly tracks live migration progress" [High,In progress] - Assigned to John Garbutt (johngarbutt) | 12:59 |
alex_xu | johnthetubaguy: sdague are you around for nova api meeting today? plan to talk about Pike plan today | 13:00 |
*** alexpilotti has joined #openstack-nova | 13:02 | |
sfinucan | johnthetubaguy: I think you need a deprecation reno section in https://review.openstack.org/#/c/429798/5 | 13:02 |
*** efried has quit IRC | 13:03 | |
*** mvk has quit IRC | 13:04 | |
*** psachin has quit IRC | 13:07 | |
*** tbachman has joined #openstack-nova | 13:07 | |
*** catintheroof has joined #openstack-nova | 13:08 | |
sfinucan | johnthetubaguy, mdbooth: Think I've got all those patches reviewed. Now for foooood | 13:10 |
*** vsaienko has quit IRC | 13:11 | |
* sfinucan thinks trying to suss mdbooth's patches really does help work up an appetite | 13:11 | |
*** satyar has joined #openstack-nova | 13:12 | |
*** vsaienko has joined #openstack-nova | 13:13 | |
*** efried has joined #openstack-nova | 13:13 | |
*** mvk has joined #openstack-nova | 13:17 | |
*** alexpilotti has quit IRC | 13:17 | |
*** lucas-hungry is now known as lucasagomes | 13:18 | |
*** vsaienko has quit IRC | 13:18 | |
*** salv-orlando has joined #openstack-nova | 13:19 | |
*** vsaienko has joined #openstack-nova | 13:19 | |
*** jheroux has joined #openstack-nova | 13:21 | |
*** rnoriega_ is now known as rnoriega | 13:22 | |
*** rwmjones has joined #openstack-nova | 13:22 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend' https://review.openstack.org/430716 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf https://review.openstack.org/430717 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'firewall_driver' https://review.openstack.org/412390 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters https://review.openstack.org/430909 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates https://review.openstack.org/430910 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6' https://review.openstack.org/430911 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters https://review.openstack.org/430912 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic' https://review.openstack.org/430913 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'metadata_host', 'metadata_port' https://review.openstack.org/430914 | 13:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate various 'iptables_' options https://review.openstack.org/430915 | 13:23 |
sfinucan | johnthetubaguy: ^ fixed the use_ipv6 use case, and then some :) | 13:23 |
*** diegows has quit IRC | 13:26 | |
*** vsaienko has quit IRC | 13:28 | |
lpetrut | Hi, 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-L112 | 13:28 |
*** vsaienko has joined #openstack-nova | 13:28 | |
*** lbragstad_ is now known as lbragstad | 13:29 | |
*** moshele has joined #openstack-nova | 13:29 | |
*** ducttape_ has quit IRC | 13:31 | |
*** vsaienko has quit IRC | 13:32 | |
*** roeyc has joined #openstack-nova | 13:33 | |
*** sudipto has joined #openstack-nova | 13:33 | |
*** sudipto_ has joined #openstack-nova | 13:33 | |
*** amoralej is now known as amoralej|lunch | 13:34 | |
*** gouthamr has joined #openstack-nova | 13:34 | |
*** gouthamr has quit IRC | 13:35 | |
*** links has quit IRC | 13:39 | |
*** eharney has joined #openstack-nova | 13:42 | |
*** jpena is now known as jpena|lunch | 13:43 | |
*** kevinz has joined #openstack-nova | 13:47 | |
*** vladikr has joined #openstack-nova | 13:48 | |
*** salv-orl_ has joined #openstack-nova | 13:50 | |
*** salv-orlando has quit IRC | 13:52 | |
*** bvanhav__ has joined #openstack-nova | 13:52 | |
*** faizy has joined #openstack-nova | 13:52 | |
*** sudipto has quit IRC | 13:53 | |
*** sudipto_ has quit IRC | 13:53 | |
*** bvanhav_ has quit IRC | 13:53 | |
johnthetubaguy | lpetrut: I don't think so, because we only support having one cell right now (other than for testing) | 13:56 |
*** roeyc has quit IRC | 13:56 | |
*** egonzalez has left #openstack-nova | 13:56 | |
*** zhurong has joined #openstack-nova | 13:56 | |
lpetrut | johnthetubaguy: got it, thanks | 13:57 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Parse virt_type attribute of LibvirtConfigGuest from xml https://review.openstack.org/414747 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Parse os attributes of LibvirtConfigGuest from xml https://review.openstack.org/410665 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Parse filesystem elements of guest config https://review.openstack.org/410666 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Use config types to parse XML for instance disks https://review.openstack.org/410667 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Add missing tests for utils.find_disk https://review.openstack.org/414750 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Parse basic attributes of LibvirtConfigGuest from xml https://review.openstack.org/414748 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Use config types to parse XML for root disk https://review.openstack.org/411941 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Introduce Guest.get_config method https://review.openstack.org/414749 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Simplify internal usage of get_instance_disk_info https://review.openstack.org/334901 | 13:58 |
openstackgerrit | Feodor Tersin proposed openstack/nova master: libvirt: Remove unused disk_info parameter https://review.openstack.org/382025 | 13:58 |
*** tongli has joined #openstack-nova | 13:59 | |
mordred | sdague: thanks for reminding me I need to implement the needs-floating-ip flag | 14:00 |
mordred | sdague: 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 work | 14:01 |
sdague | mordred: 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 you | 14:02 |
*** baoli has joined #openstack-nova | 14:03 | |
*** karimb has quit IRC | 14:03 | |
*** mdrabe has joined #openstack-nova | 14:03 | |
*** mdrabe_ has joined #openstack-nova | 14:04 | |
*** kevinz has quit IRC | 14:04 | |
mordred | sdague: yah. I think that's likely a good and concrete starting point | 14:05 |
*** kevinz has joined #openstack-nova | 14:05 | |
EmilienM | cdent: hey, I need your help if you have time | 14:05 |
mordred | sdague: 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 point | 14:05 |
cdent | EmilienM: I do, but I need to get some coffee first. cool? | 14:06 |
EmilienM | cdent: sure thing | 14:06 |
*** esberglu has joined #openstack-nova | 14:06 | |
EmilienM | cdent: I'll paste things here | 14:06 |
mordred | (it needs a little clean up and more docs of course) | 14:06 |
EmilienM | so I'm deploying Nova from trunk, in eventlet (we removed WSGI/Apache for nova API like you suggested) | 14:06 |
EmilienM | we start nova services and then run the discover hosts command. Though it seems like the nova scheduler can't find the compute node registered | 14:07 |
*** slaweq has quit IRC | 14:07 | |
EmilienM | and 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_610 | 14:07 |
mordred | sdague: 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 IRC | 14:08 | |
EmilienM | you 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_037 | 14:08 |
*** ducttape_ has joined #openstack-nova | 14:10 | |
johnthetubaguy | EmilienM: 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 |
EmilienM | johnthetubaguy: so that's exactly what we were looking at | 14:12 |
EmilienM | johnthetubaguy: let me share timestamps with you | 14:12 |
*** amoralej|lunch is now known as amoralej | 14:13 | |
EmilienM | at 06:38:25 we run nova-cell_v2-discover_hosts | 14:13 |
*** mriedem has joined #openstack-nova | 14:13 | |
EmilienM | but we start nova compute at 06:32:06 | 14:13 |
johnthetubaguy | EmilienM: I think the three is being registered in the cell, registered in placement and registered in the API | 14:13 |
johnthetubaguy | let me find the compute log, one sec... | 14:13 |
EmilienM | we 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_476 | 14:13 |
johnthetubaguy | 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_30_59_875 | 14:14 |
*** alexpilotti has joined #openstack-nova | 14:14 | |
johnthetubaguy | thats where you see the compute node being created, i.e. registered in the child cell | 14:14 |
johnthetubaguy | you need to discover hosts after that | 14:15 |
johnthetubaguy | I think | 14:15 |
*** bvanhav__ is now known as bvanhav | 14:15 | |
johnthetubaguy | hmm, I guess I don't understand the state of the system | 14:16 |
johnthetubaguy | it looks more like placement is not returning any hosts, I could be wrong | 14:16 |
owalsh | johnthetubaguy: I don't see any POST requests in the placement api log | 14:16 |
cdent | EmilienM, johnthetubaguy: I'm back, catching up. which is the best log to start with? | 14:17 |
johnthetubaguy | owalsh: yeah, compute logs say its not configured in the compute log, at least in the one I am looking at | 14:17 |
*** karimb has joined #openstack-nova | 14:17 | |
johnthetubaguy | owalsh: 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_297 | 14:17 |
owalsh | johnthetubaguy: service isn't up yet | 14:18 |
*** kevinz has quit IRC | 14:18 | |
johnthetubaguy | but thats a different log | 14:18 |
johnthetubaguy | I still see error here, looks like its configured by not able to reach it maybe | 14:19 |
johnthetubaguy | 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_610 | 14:19 |
johnthetubaguy | owalsh: we look at the public endpoint in the service catalog for placement, in case that helps | 14:19 |
*** mdnadeem has quit IRC | 14:19 | |
*** mdrabe_ is now known as mdrabe | 14:19 | |
cdent | this 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_311 | 14:19 |
johnthetubaguy | been looking at stuff with openstack-ansible folks last week, so wondering if its similar | 14:19 |
*** mjura has quit IRC | 14:22 | |
*** crushil has joined #openstack-nova | 14:23 | |
owalsh | johnthetubaguy: 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_641 | 14:23 |
*** udesale has joined #openstack-nova | 14:23 | |
owalsh | johnthetubaguy, cdent: and no more errors about the endpoint after this | 14:25 |
owalsh | 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_38_22_609 | 14:25 |
*** rwmjones has quit IRC | 14:26 | |
*** udesale has quit IRC | 14:27 | |
*** rwmjones has joined #openstack-nova | 14:27 | |
sfinucan | sdague: nova-dhcpbridge only makes sense with nova-network, correct? https://linux.die.net/man/1/nova-dhcpbridge | 14:27 |
*** udesale has joined #openstack-nova | 14:27 | |
*** prateek_ has joined #openstack-nova | 14:27 | |
*** smatzek__ has quit IRC | 14:27 | |
*** iceyao has quit IRC | 14:27 | |
*** alexpilotti has quit IRC | 14:28 | |
*** Guest44492 is now known as dansmith | 14:28 | |
*** zz_dimtruck is now known as dimtruck | 14:28 | |
*** ekhugen has quit IRC | 14:28 | |
*** patriciadomin has quit IRC | 14:28 | |
*** dansmith is now known as Guest94046 | 14:28 | |
*** egarbade- has quit IRC | 14:28 | |
*** egarbade has joined #openstack-nova | 14:28 | |
* sfinucan thinks deprecating nova-net options might well have made a blueprint in its own right | 14:29 | |
*** egarbade has quit IRC | 14:29 | |
*** ekhugen_alt has quit IRC | 14:29 | |
*** ducttape_ has quit IRC | 14:31 | |
EmilienM | cdent, johnthetubaguy, owalsh: could it be something in nova.conf [placement] ? | 14:31 |
cdent | EmilienM: maybe | 14:31 |
*** ducttape_ has joined #openstack-nova | 14:31 | |
EmilienM | cdent: 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 used | 14:32 |
johnthetubaguy | are those placement credentials passing the placement is_admin check, for example? | 14:32 |
EmilienM | cdent: 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_825 | 14:33 |
johnthetubaguy | EmilienM: thats probably just after we starting asking placement which host to use, potentially | 14:33 |
EmilienM | cdent: that is a CI job that doesn't run nova from trunk, but nova from ocata-3 | 14:33 |
EmilienM | johnthetubaguy: what is is_admin check ? | 14:33 |
cdent | EmilienM: can you enumerate what's different on the tripleo side, besides the switch to using nova-api with eventel (if anything)? | 14:34 |
mordred | sdague: something like this: https://review.openstack.org/430967 | 14:34 |
EmilienM | oh is_admin in keystone | 14:34 |
johnthetubaguy | EmilienM: placement logs didn't show any 403s so I am wrong, I was thinking is it an admin user | 14:34 |
Guest94046 | johnthetubaguy: yep, o3 won't break without placement | 14:34 |
*** mjura has joined #openstack-nova | 14:34 | |
*** Guest94046 is now known as dansmith | 14:35 | |
*** prateek_ has quit IRC | 14:35 | |
*** tlian has joined #openstack-nova | 14:35 | |
*** dimtruck is now known as zz_dimtruck | 14:37 | |
*** _ducttape_ has joined #openstack-nova | 14:37 | |
*** ducttape_ has quit IRC | 14:38 | |
*** alexpilotti has joined #openstack-nova | 14:38 | |
EmilienM | cdent: what do you want to know exactly?? the diff between the 2 jobs? or the history of what we changed recently? | 14:38 |
cdent | EmilienM: 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 |
EmilienM | the major thing is that we switched back to eventlet | 14:40 |
*** Swami has joined #openstack-nova | 14:41 | |
dansmith | EmilienM: not for n-cpu which is where this problem is, right? | 14:42 |
EmilienM | dansmith: 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 IRC | 14:44 | |
dansmith | EmilienM: the problem is that nova-compute is not reporting into placement for the subnode right? | 14:44 |
johnthetubaguy | FWIW, 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_488 | 14:44 |
EmilienM | cdent: 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 IRC | 14:44 | |
mriedem | johnthetubaguy: 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 |
mriedem | we should probably drop that down from an error | 14:45 |
EmilienM | dansmith: the subnode is a single node overcloud, consider it as a all-in-one node | 14:45 |
cdent | EmilienM: there's no evidence that the placement application has ever been contacted (in the web logs), unless I'm looking at the wrong ones | 14:45 |
mriedem | johnthetubaguy: https://github.com/openstack/nova/blob/d48aeb5783ea9bd9495eb2e7c67bc587dfd7d85d/nova/compute/manager.py#L6597 | 14:45 |
*** crushil has joined #openstack-nova | 14:45 | |
EmilienM | dansmith: 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 |
dansmith | the passwords in the two nodes for placement look very different | 14:45 |
EmilienM | dansmith: yeah don't look at subnode1 please | 14:46 |
dansmith | alright | 14:46 |
EmilienM | dansmith: that's another instance of nova, that we don't use in this case | 14:46 |
EmilienM | subnode2 is the only logs we should look today | 14:46 |
EmilienM | http://logs.openstack.org/71/430571/1/check/gate-tripleo-ci-centos-7-nonha-multinode/bae4746/logs/subnode-2/var/log/nova/ | 14:46 |
johnthetubaguy | mriedem: OK, I clearly have less understanding of how this works than I thought | 14:47 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Improve assertJsonEqual error reporting https://review.openstack.org/428199 | 14:47 |
dansmith | oh, I'm not looking at subnode1 | 14:47 |
dansmith | I'm looking at -2 | 14:47 |
EmilienM | ok good | 14:47 |
dansmith | or are you calling the primary node "subnode1" ? | 14:47 |
EmilienM | so: 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 now | 14:48 |
EmilienM | http://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 it | 14:48 |
johnthetubaguy | according to placement, its only ever been reached by the scheduler I guess | 14:48 |
EmilienM | FYI I'm using https://review.openstack.org/#/c/430571/ for testing | 14:48 |
cdent | johnthetubaguy: 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 |
johnthetubaguy | I 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_610 | 14:49 |
*** dosaboy_ is now known as dosaboy | 14:50 | |
cdent | johnthetubaguy: 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_634 | 14:50 |
dansmith | ot | 14:50 |
dansmith | it is clearly hitting placement because it's getting Unauthorized right? | 14:50 |
dansmith | which means that the service catalog is working, and that the credentials just aren't right I think | 14:51 |
dansmith | unless it's hitting placement for the undercloud somehow, but I doubt it | 14:51 |
cdent | dansmith: where is unauthorized happening? | 14:51 |
EmilienM | dansmith: 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 confirm | 14:51 |
dansmith | cdent: https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L70-L76 | 14:51 |
dansmith | cdent: that's the message in the logs, yes? | 14:52 |
johnthetubaguy | EmilienM: it is probably just silently failing | 14:52 |
*** jpena|lunch is now known as jpena | 14:52 | |
johnthetubaguy | EmilienM: would wouldn't notice anything wrong if compute couldn't ever talk to placement until after ocata-3 | 14:52 |
EmilienM | ok now i'm checking our haproxy config, etc to make sure placement api is reachable | 14:52 |
dansmith | cdent: placement access log is completely empty on the undercloud? | 14:52 |
EmilienM | yeah | 14:53 |
EmilienM | please don't look undercloud for multinode jobs | 14:53 |
EmilienM | nova is not used to spawn the overcloud | 14:53 |
johnthetubaguy | dansmith: its odd we don't see 401 in the placement logs, or is that normal? | 14:53 |
EmilienM | we use nodepool to spawn the subnode2 | 14:53 |
dansmith | johnthetubaguy: I dunno | 14:53 |
cdent | ks_exc.Unauthorized means two things | 14:53 |
EmilienM | if 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 |
mordred | cdent: of course it does | 14:53 |
johnthetubaguy | I 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 |
cdent | one of them is entirely driven by code, not a response from anything | 14:53 |
dansmith | johnthetubaguy: placement access log on the undercloud is zero bytes, but we do have a few gets in the overcloud log | 14:53 |
cdent | mordred: ikr | 14:53 |
johnthetubaguy | dansmith: looks like they are the scheduler calls that work, yeah | 14:54 |
*** sudipto has joined #openstack-nova | 14:54 | |
*** sudipto_ has joined #openstack-nova | 14:54 | |
johnthetubaguy | dansmith: well the empty list would give us the no-valid host error I think | 14:54 |
EmilienM | I don't think it can comes from HAproxy because nova-placement-api log file exists, so API was reached | 14:54 |
EmilienM | it can be in credentials, I'm checking now. | 14:54 |
dansmith | actually, placement access is not zero bytes, it just looks empty | 14:55 |
EmilienM | johnthetubaguy: you said you checked in keystone logs, did you see something? | 14:55 |
johnthetubaguy | EmilienM: I haven't looked there, was looking at placement | 14:55 |
*** iceyao has joined #openstack-nova | 14:55 | |
cdent | EmilienM: 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 noise | 14:55 |
EmilienM | cdent: 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_306 | 14:56 |
cdent | too many different log files! ;) | 14:56 |
*** smatzek has joined #openstack-nova | 14:57 | |
mriedem | i second that | 14:57 |
dansmith | oh jeez | 14:57 |
dansmith | why are those there? | 14:57 |
mriedem | i get totally lost in the tripleo logs | 14:57 |
dansmith | mriedem: and no filtering :/ | 14:57 |
mriedem | yes no filtering is my other top complaint | 14:57 |
* EmilienM takes notes for our list to do | 14:57 | |
EmilienM | that's useful feedback, I'll take some actions | 14:57 |
dansmith | and 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 browser | 14:58 |
*** mtanino has joined #openstack-nova | 14:58 | |
johnthetubaguy | dansmith: thats what I meant by it looks like the scheduler can fetch, even though compute can't :S | 14:58 |
cdent | so, that log starts at 06:40:28, but the nova-compute is delcaring the endpoing not found at 06:40:24 | 14:58 |
cdent | s/that log/the placement api log/ | 14:58 |
dansmith | johnthetubaguy: gotcha, so confusing | 14:58 |
*** Jinxing has joined #openstack-nova | 14:58 | |
EmilienM | let me check when endpoint is created | 14:58 |
johnthetubaguy | 2017-02-08 06:40:28.684 is when placement starts | 14:58 |
EmilienM | would it recheck later? | 14:58 |
mriedem | the compute will keep trying | 14:59 |
johnthetubaguy | 2017-02-08 06:40:29.306 is first request | 14:59 |
mriedem | the scheduler will keep trying to, but not per request | 14:59 |
EmilienM | endpoint is created at 06:38:25 | 15:00 |
EmilienM | oh wait no, it's for regionOne/nova::compute | 15:00 |
EmilienM | not placement | 15:00 |
dansmith | surely the credentials are created by that time right? | 15:00 |
dansmith | I 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: created | 15:00 |
*** esberglu_ has joined #openstack-nova | 15:01 | |
EmilienM | and it's highly possible nova-compute starts afterward | 15:01 |
EmilienM | err, before I mean. I checked and nova-compute started at 06:32:06 | 15:02 |
EmilienM | 06: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-nova | 15:02 | |
cdent | EmilienM: right, which explains the change from endpoint not found to "Placement service credentials do not work." | 15:03 |
EmilienM | right, but IIUC it should retry | 15:03 |
cdent | in the nova-compute logs | 15:03 |
cdent | it does | 15:03 |
cdent | that's why we get the change | 15:03 |
cdent | can't find endpoint, wait, retry, found endpoint credentials don't work | 15:03 |
EmilienM | and if you look at logs, it retries only 2 times after the first fialure | 15:03 |
cdent | (or at least ks.Unauthorized, which means many things) | 15:04 |
*** markus_z has quit IRC | 15:04 | |
dansmith | cdent: did you ever elaborate on what the multiple things are? | 15:04 |
*** esberglu has quit IRC | 15:04 | |
dansmith | cdent: can't get a token and a real 403 I assume? | 15:04 |
EmilienM | what worries me is "Unable to refresh my resource provider record" | 15:04 |
dansmith | EmilienM: that's part of the same thing | 15:05 |
mriedem | EmilienM: "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 |
dansmith | EmilienM: can't GET it before it can't POST it | 15:05 |
cdent | dansmith: no, I'm trying to find it again, but from a few days ago it was something much weirder than that | 15:05 |
mriedem | stepping back, wasn't this working like a week ago? | 15:05 |
*** zz_dimtruck is now known as dimtruck | 15:05 | |
dansmith | cdent: okay, knowing might be relevant | 15:05 |
mriedem | if so, what changed on the tripleo side? | 15:05 |
cdent | dansmith: yes :) | 15:05 |
* cdent continues looking | 15:05 | |
EmilienM | mriedem: it works fine today when I deploy OpenStack from trunk except nova which is pin to ocata-3 | 15:05 |
dansmith | cdent: just call me captain obvious | 15:05 |
*** adrian_otto1 has joined #openstack-nova | 15:05 | |
*** rwmjones has quit IRC | 15:06 | |
EmilienM | mriedem: I'm having a CI test patch that deploy nova from trunk and it fails | 15:06 |
EmilienM | mriedem: but like johnthetubaguy and dansmith said, it was probably silently failing? | 15:06 |
EmilienM | mriedem: if you want I can show you how it works with ocata-3 and you can tell if nova placement/ novacompute are actually working together | 15:06 |
owalsh | EmilienM: don't we have POST requests in the ocata-3 placement-api log? | 15:06 |
*** adrian_otto has quit IRC | 15:07 | |
*** mlavalle has joined #openstack-nova | 15:07 | |
EmilienM | owalsh: let me check a sec | 15:07 |
mriedem | EmilienM: 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-nova | 15:07 | |
owalsh | mriedem: ocata-3 works, trunk does not | 15:07 |
mriedem | owalsh: ok | 15:08 |
EmilienM | cdent, 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_143 | 15:08 |
EmilienM | mriedem: no, we don't test nova-trunk in tripleo, we manually pin to ocata-3 because trunk doesn't work for us | 15:08 |
EmilienM | mriedem: we do that since days | 15:08 |
EmilienM | since ocata-3 actually | 15:08 |
EmilienM | cdent, owalsh : is the POST means we're good? | 15:09 |
cdent | EmilienM: yes, that POST means "a resource provider was created" | 15:09 |
* dansmith is confused | 15:09 | |
cdent | and in the context of this stuff, the only resource provider that ought to be create is a compute node | 15:10 |
EmilienM | cdent: cool so it works fine with ocata-3 | 15:10 |
EmilienM | and btw, credentials and config are same | 15:10 |
EmilienM | the only thing that change is an rpm that contains nova code | 15:10 |
cdent | EmilienM: is this using eventlet on nova-api? | 15:10 |
EmilienM | cdent: let me check | 15:10 |
EmilienM | cdent: http://logs.openstack.org/50/330050/17/check/gate-tripleo-ci-centos-7-nonha-multinode/95f4ed9/logs/subnode-2/var/log/httpd/ | 15:10 |
EmilienM | eventlet | 15:10 |
EmilienM | otherwise we would have httpd logs in ^ | 15:11 |
* cdent nods | 15:11 | |
*** liverpooler has quit IRC | 15:11 | |
*** liverpooler has joined #openstack-nova | 15:12 | |
* cdent looks at a diff | 15:12 | |
siva_krishnan | mdbooth: can you please review this spec whenever you find time https://review.openstack.org/#/c/429913/ | 15:12 |
EmilienM | cdent: and now, if you look at our logs, we don't have the POST anymore | 15:13 |
EmilienM | could it be related to cells v2? | 15:13 |
*** jose-phillips has joined #openstack-nova | 15:13 | |
cdent | Is ocata-3 the stable/ocata branch or is there some other hash I can use directly? | 15:14 |
*** mvk has quit IRC | 15:14 | |
dansmith | where are the package build logs so we can see the nova hash being tested? | 15:14 |
mriedem | EmilienM: 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 |
EmilienM | cdent: rc1 is stable/ocata for nova. In tripleo we don't have stable/ocata yet | 15:15 |
EmilienM | mriedem: they build it, the pin doesn't work | 15:15 |
EmilienM | mriedem: so we build nova from master in that case | 15:15 |
*** alexpilotti has quit IRC | 15:16 | |
dansmith | EmilienM: so a change against tripleo tests against the pin and a change against nova tests against master+change ? | 15:16 |
EmilienM | dansmith: exactly | 15:16 |
EmilienM | we use "delorean" to build rpms from git commits | 15:16 |
*** tongli has quit IRC | 15:16 | |
EmilienM | please admit the name is cool | 15:16 |
mriedem | didn't that guy rip everyone off and go bankrupt? | 15:17 |
dansmith | yes | 15:17 |
EmilienM | lol | 15:17 |
owalsh | ...and get arrested with a suitcase full of coke IIRC | 15:18 |
mdbooth | siva_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 IRC | 15:18 | |
*** alexpilotti has joined #openstack-nova | 15:18 | |
*** markus_z has joined #openstack-nova | 15:18 | |
mdbooth | And it makes rescue better, because the rescue environment has all ephemeral disks and cinder volumes. | 15:18 |
dansmith | cdent: looking at things that have changed since o3, I see your generation patch | 15:19 |
mdbooth | As well as the original root disk. | 15:19 |
dansmith | and the scheduler calling placement | 15:19 |
*** gabor_antal_km is now known as gabor_antal | 15:19 | |
mdbooth | siva_krishnan: Could you resurrect that instead? | 15:19 |
dansmith | cdent: but not much else | 15:19 |
siva_krishnan | mdbooth: will look into that :) | 15:19 |
*** sacharya has joined #openstack-nova | 15:20 | |
mdbooth | siva_krishnan: lyarwood had come at some point. Hassle him about it :) | 15:20 |
*** owalsh is now known as owalsh-brb | 15:20 | |
mriedem | EmilienM: shouldn't you be testing at the highest rc1? | 15:20 |
mriedem | rather than master? | 15:20 |
*** baoli has quit IRC | 15:20 | |
*** dave-mccowan has quit IRC | 15:20 | |
mriedem | https://github.com/openstack/nova/compare/15.0.0.0b3...15.0.0.0rc1 | 15:20 |
*** adrian_otto1 is now known as adrian_otto | 15:21 | |
mdbooth | siva_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 |
dansmith | mriedem: oh right, I've been thinking of rc1 not o3 | 15:21 |
mriedem | mdbooth: i think there is already a spec for that... | 15:21 |
mdbooth | mriedem: Yeah, I was just wondering if the implementation detail of that was suitable for a spec. | 15:21 |
EmilienM | openstack-nova-common-15.0.0-0.20170208055035.fefac70.el7.centos.noarch | 15:22 |
mriedem | mdbooth: https://review.openstack.org/#/c/347161/ | 15:22 |
EmilienM | that's our version in CI | 15:22 |
EmilienM | where fefac70 is the last commit in Nova | 15:22 |
mriedem | mdbooth: that was accepted in newton, didn't make it, then when reviewing the spec again for ocata i raised some issues | 15:22 |
mriedem | which weren't resolved and now paul-carlton is gone i think | 15:22 |
dansmith | EmilienM: that's not a nova commit afaict | 15:22 |
mdbooth | mriedem: siva_krishnan has a new one | 15:22 |
EmilienM | which is https://review.openstack.org/#/c/429008/ | 15:22 |
EmilienM | (based on master) | 15:22 |
mdbooth | https://review.openstack.org/#/c/429913/ | 15:22 |
dansmith | ah | 15:22 |
*** gouthamr has joined #openstack-nova | 15:22 | |
EmilienM | dansmith: it is ^ | 15:22 |
*** jose-phillips has quit IRC | 15:22 | |
*** cmartin has joined #openstack-nova | 15:23 | |
*** gszasz has quit IRC | 15:23 | |
EmilienM | what is weird is that https://review.openstack.org/#/c/429008/ is passing tripleo multinode job | 15:23 |
*** dmsimard has joined #openstack-nova | 15:23 | |
EmilienM | even gate-tripleo-ci-centos-7-ovb-nonha ... | 15:24 |
mdbooth | Ah, the new one is actually the old one resurrected | 15:24 |
*** owalsh-brb has quit IRC | 15:24 | |
raj_singh | mdbooth: mriedem: It is the same spec. We didn't have enough time in Ocata to get it merge and not proposing for Pike | 15:24 |
EmilienM | so here's my plan. I'm going to unpin Nova in RDO, build images and retry TripleO Ci | 15:24 |
raj_singh | Hopefully we can resolve the conflict and push it forward | 15:24 |
EmilienM | maybe there is something the packaging building tool is missing | 15:24 |
EmilienM | (a dependency or something) | 15:25 |
dansmith | EmilienM: isn't that what your 429008 patch is doing? | 15:25 |
*** lucas_ has joined #openstack-nova | 15:25 | |
EmilienM | dansmith: what surprises me is that 429008 is green and it test master | 15:25 |
mdbooth | raj_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 |
EmilienM | dansmith: but not 430571 | 15:25 |
EmilienM | dansmith: and 430571 depends-on 429008 | 15:26 |
dansmith | oh right I see, I was confusing the two | 15:26 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Consider startup scenario in _get_compute_nodes_in_db https://review.openstack.org/430994 | 15:26 |
mriedem | johnthetubaguy: this is for you (and me) ^ | 15:26 |
*** hongbin has joined #openstack-nova | 15:26 | |
EmilienM | dansmith: I wanted to see more Ci jobs | 15:26 |
* mriedem goes to 2 hours of meetings | 15:26 | |
*** egarbade has joined #openstack-nova | 15:26 | |
mdbooth | raj_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 Guest71270 | 15:26 | |
dansmith | EmilienM: sounds like a likely making for a setup race or something | 15:26 |
*** READ10 has joined #openstack-nova | 15:26 | |
*** patriciadomin has joined #openstack-nova | 15:26 | |
raj_singh | mdbooth: 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_singh | mdbooth: sure will ping him as well | 15:27 |
mdbooth | raj_singh: True. | 15:27 |
*** nkrinner is now known as nkrinner_afk | 15:27 | |
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 goes | 15:27 |
*** ekhugen has joined #openstack-nova | 15:27 | |
*** ekhugen_alt has joined #openstack-nova | 15:27 | |
raj_singh | mdbooth: 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 IRC | 15:28 | |
mdbooth | raj_singh siva_krishnan: I'm glad you did, thanks! | 15:28 |
*** krtaylor has quit IRC | 15:28 | |
cdent | EmilienM: 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-nova | 15:28 | |
*** alexpilotti has quit IRC | 15:29 | |
mriedem | mdbooth: raj_singh: and i've -1ed https://review.openstack.org/#/c/429913/1 | 15:29 |
mriedem | i'd prefer to continue the review on the original change for ocata, | 15:29 |
*** Swami_ has joined #openstack-nova | 15:30 | |
*** fragatina has quit IRC | 15:30 | |
mdbooth | mriedem: Are there ownership issues? | 15:30 |
raj_singh | mriedem: agree that is the direction I gave to siva_krishnan. | 15:30 |
*** gouthamr has quit IRC | 15:30 | |
*** fragatina has joined #openstack-nova | 15:30 | |
*** owalsh-brb has joined #openstack-nova | 15:30 | |
*** owalsh-brb is now known as owalsh | 15:31 | |
EmilienM | cdent: no worries, I'll let you know | 15:31 |
*** tongli has joined #openstack-nova | 15:31 | |
*** mriedem1 has joined #openstack-nova | 15:31 | |
EmilienM | owalsh: 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 jobs | 15:32 |
siva_krishnan | mriedem 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_singh | mdbooth: 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 IRC | 15:33 | |
raj_singh | mdbooth: and we are happy to work with anyone who is interested in this work. | 15:33 |
mriedem1 | siva_krishnan: when we do the pre live migration check haven't we already casted off from the API request? | 15:34 |
*** mriedem has quit IRC | 15:34 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Improve assertJsonEqual error reporting https://review.openstack.org/428199 | 15:34 |
*** tbachman_ has joined #openstack-nova | 15:35 | |
*** tbachman has quit IRC | 15:36 | |
*** tbachman_ is now known as tbachman | 15:36 | |
*** burgerk has joined #openstack-nova | 15:36 | |
raj_singh | mriedem1: yes | 15:36 |
siva_krishnan | mriedem1: yes we do. Currently most of the live migration operation happens like that. | 15:37 |
*** krtaylor has joined #openstack-nova | 15:38 | |
raj_singh | mriedem1: I talked to johnthetubaguy and he said adding a query before that cast could be expensive. | 15:38 |
*** dave-mccowan has joined #openstack-nova | 15:38 | |
*** mriedem1 is now known as mriedem | 15:38 | |
mriedem | raj_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 atm | 15:38 |
mriedem | i'd suggest putting it on the PTG topic list | 15:39 |
johnthetubaguy | I don't like APIs that wait on a RPC call to return, unless we really need to do that | 15:39 |
mriedem | https://etherpad.openstack.org/p/nova-ptg-pike | 15:39 |
johnthetubaguy | yeah | 15:39 |
mriedem | mdbooth: lyarwood: are you guys going to be at the ptg? | 15:39 |
raj_singh | mriedem: sure, lets discuss it on a spec and PTG | 15:39 |
mdbooth | mriedem: Unfortunately not, as I'd already booked a skiing trip. | 15:39 |
mdbooth | mriedem: And Atlanta just didn't seem quite as much fun as the Als. | 15:40 |
mdbooth | Alps. | 15:40 |
mriedem | grenoble?! | 15:40 |
mriedem | bauzas is giving lessons | 15:40 |
mdbooth | Not far from bauzas | 15:40 |
siva_krishnan | mriedem: will add it | 15:40 |
mdbooth | Val Thorens | 15:40 |
* jroll would rather be in grenoble too | 15:40 | |
mdbooth | mriedem: In all seriousness, though, I'm annoyed to be missing it. | 15:41 |
*** tbachman has quit IRC | 15:41 | |
*** gatuus has joined #openstack-nova | 15:42 | |
raj_singh | johnthetubaguy: Can you please use your core power and restore https://review.openstack.org/#/c/347161/. | 15:42 |
*** mvk has joined #openstack-nova | 15:42 | |
johnthetubaguy | raj_singh: sure | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'ipv6_backend' https://review.openstack.org/430716 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf https://review.openstack.org/430717 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates https://review.openstack.org/430910 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6' https://review.openstack.org/430911 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters https://review.openstack.org/430909 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic' https://review.openstack.org/430913 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters https://review.openstack.org/430912 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate various 'iptables_' options https://review.openstack.org/430915 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'metadata_host', 'metadata_port' https://review.openstack.org/430914 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'firewall_driver' https://review.openstack.org/412390 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_' options https://review.openstack.org/431017 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate various 'dns_', 'dhcp_' options https://review.openstack.org/431018 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'ebtables_' options https://review.openstack.org/431019 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'fake_network' https://review.openstack.org/431020 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'send_arp_for_ha', 'send_arp_for_ha_count' https://review.openstack.org/431021 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate remaining options in conf/network https://review.openstack.org/431022 | 15:43 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Final cleanups in conf/network https://review.openstack.org/431023 | 15:43 |
mdbooth | sfinucan: Um... I guess the gate can take one for the team? | 15:43 |
sfinucan | mdbooth: Damn it. Only four/five of those should have gone up | 15:44 |
sfinucan | *the last four/five | 15:44 |
*** tbachman has joined #openstack-nova | 15:44 | |
mdbooth | Accidental rebase? | 15:44 |
sfinucan | Looks like it :( | 15:45 |
sfinucan | Soz | 15:45 |
*** ekuris__ has quit IRC | 15:45 | |
*** raj_singh_ has joined #openstack-nova | 15:45 | |
sfinucan | Also, me getting carried away deprecating all the things | 15:46 |
mdbooth | By all means carry on :) | 15:46 |
*** mjura has quit IRC | 15:46 | |
*** Swami has joined #openstack-nova | 15:47 | |
*** yamahata has joined #openstack-nova | 15:48 | |
*** gszasz has joined #openstack-nova | 15:48 | |
*** mjura has joined #openstack-nova | 15:50 | |
*** Swami_ has quit IRC | 15:50 | |
*** alexpilo_ has quit IRC | 15:50 | |
*** alexpilotti has joined #openstack-nova | 15:51 | |
*** Sukhdev has joined #openstack-nova | 15:51 | |
mdbooth | mriedem johnthetubaguy: NFS patch thoroughly re-picked over, btw. lyarwood and I went over the CI logs carefully. | 15:51 |
*** liverpooler has quit IRC | 15:53 | |
*** liverpooler has joined #openstack-nova | 15:53 | |
*** cleong has joined #openstack-nova | 15:53 | |
jaypipes | mdbooth: link pls? | 15:55 |
*** tbachman has quit IRC | 15:55 | |
mdbooth | jaypipes: https://review.openstack.org/#/c/383859/ | 15:55 |
jaypipes | mdbooth: on it. | 15:56 |
mdbooth | jaypipes: Thanks! | 15:56 |
jaypipes | np | 15:56 |
*** scottda is now known as scottda_phone | 15:56 | |
jaypipes | mdbooth: need to have something productive to do while on status calls. | 15:56 |
mdbooth | jaypipes: Hehe | 15:56 |
*** adrian_otto has quit IRC | 15:57 | |
mriedem | mdbooth: ok maybe after calls | 15:57 |
mdbooth | jaypipes: 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 car | 15:58 | |
jaypipes | mdbooth: will do, thanks for the heads up. | 15:59 |
*** rwmjones has quit IRC | 16:00 | |
*** rwmjones has joined #openstack-nova | 16:00 | |
*** karimb has quit IRC | 16:01 | |
*** mptacekx has quit IRC | 16:02 | |
openstackgerrit | Gábor Antal proposed openstack/nova master: Enable global hacking checks and removed local checks https://review.openstack.org/431030 | 16:02 |
*** armax has joined #openstack-nova | 16:03 | |
*** karimb has joined #openstack-nova | 16:03 | |
*** annegentle has joined #openstack-nova | 16:04 | |
*** annegentle has quit IRC | 16:04 | |
*** alexpilotti has quit IRC | 16:06 | |
*** alexpilotti has joined #openstack-nova | 16:06 | |
*** unicell has joined #openstack-nova | 16:07 | |
*** chyka has joined #openstack-nova | 16:07 | |
*** marst has joined #openstack-nova | 16:07 | |
*** gszasz has quit IRC | 16:08 | |
*** unicell1 has quit IRC | 16:08 | |
*** chyka has quit IRC | 16:08 | |
macsz | sfinucan: hmm good point :) | 16:09 |
lyarwood | mriedem: 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 then | 16:09 |
*** Jinxing has quit IRC | 16:10 | |
*** moshele has quit IRC | 16:11 | |
*** iceyao has quit IRC | 16:12 | |
*** scottda_phone is now known as scottda | 16:12 | |
*** raj_singh_ has quit IRC | 16:14 | |
*** stvnoyes has quit IRC | 16:14 | |
*** stvnoyes has joined #openstack-nova | 16:15 | |
*** adrian_otto has joined #openstack-nova | 16:15 | |
*** tbachman has joined #openstack-nova | 16:16 | |
*** baoli has joined #openstack-nova | 16:16 | |
*** annegentle has joined #openstack-nova | 16:18 | |
*** salv-orl_ has quit IRC | 16:19 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Add neutron.floating_pool https://review.openstack.org/431037 | 16:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Deprecate 'default_floating_pool' https://review.openstack.org/431038 | 16:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Move 'floating_ips' opts into 'network' https://review.openstack.org/431039 | 16:23 |
*** gszasz has joined #openstack-nova | 16:23 | |
*** dimtruck is now known as zz_dimtruck | 16:23 | |
*** david-lyle has joined #openstack-nova | 16:23 | |
sfinucan | mdbooth: I think I've got it out of my system for now :) | 16:23 |
*** udesale has quit IRC | 16:24 | |
*** zz_dimtruck is now known as dimtruck | 16:24 | |
*** zhurong has quit IRC | 16:25 | |
*** unicell has quit IRC | 16:25 | |
*** bvanhav has quit IRC | 16:26 | |
*** tbachman has quit IRC | 16:27 | |
*** karimb has quit IRC | 16:28 | |
*** xinli has joined #openstack-nova | 16:29 | |
cfriesen | Got 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 |
cfriesen | I'm wondering if those decorators shouldn't also be on dispatch_live_migration. | 16:29 |
*** fragatina has quit IRC | 16:29 | |
*** fragatina has joined #openstack-nova | 16:30 | |
*** karimb has joined #openstack-nova | 16:30 | |
*** gszasz has quit IRC | 16:32 | |
*** gszasz has joined #openstack-nova | 16:32 | |
cfriesen | come 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-nova | 16:32 | |
*** tbachman has joined #openstack-nova | 16:34 | |
*** dimtruck is now known as zz_dimtruck | 16:35 | |
*** vsaienko has quit IRC | 16:35 | |
*** alexpilotti has quit IRC | 16:36 | |
*** alexpilotti has joined #openstack-nova | 16:36 | |
*** gszasz has quit IRC | 16:37 | |
*** gszasz has joined #openstack-nova | 16:37 | |
*** gszasz has quit IRC | 16:37 | |
*** gszasz has joined #openstack-nova | 16:38 | |
*** rcernin has quit IRC | 16:39 | |
*** vsaienko has joined #openstack-nova | 16:40 | |
*** alexpilotti has quit IRC | 16:42 | |
*** vsaienko has quit IRC | 16:43 | |
*** markus_z has quit IRC | 16:44 | |
*** bvanhav has joined #openstack-nova | 16:44 | |
*** lennyb has quit IRC | 16:44 | |
*** vsaienko has joined #openstack-nova | 16:44 | |
openstackgerrit | Chris Friesen proposed openstack/nova-specs master: Support Instance Rebuild With Userdata https://review.openstack.org/431052 | 16:45 |
*** mjura has quit IRC | 16:47 | |
*** alexpilotti has joined #openstack-nova | 16:48 | |
*** yamahata has quit IRC | 16:49 | |
*** vsaienko has quit IRC | 16:49 | |
*** andreas_s has quit IRC | 16:50 | |
*** vsaienko has joined #openstack-nova | 16:52 | |
*** david-lyle has quit IRC | 16:52 | |
*** Guest66676 is now known as Guest6666 | 16:53 | |
*** Guest86102 has quit IRC | 16:53 | |
*** sacharya has quit IRC | 16:54 | |
*** sree has joined #openstack-nova | 16:54 | |
*** sacharya has joined #openstack-nova | 16:54 | |
*** salv-orlando has joined #openstack-nova | 16:54 | |
*** vsaienko has quit IRC | 16:56 | |
oomichi | alex_xu: thanks for review | 16:56 |
*** panda is now known as panda|bbl | 16:56 | |
oomichi | mriedem: could you take a look at https://review.openstack.org/#/c/410006/ ? | 16:57 |
mriedem | oomichi: i'm trying to sort through https://review.openstack.org/#/c/430497/ first | 16:58 |
*** ociuhandu has quit IRC | 16:58 | |
*** Daisy has joined #openstack-nova | 16:59 | |
*** sree has quit IRC | 16:59 | |
*** baoli has quit IRC | 17:03 | |
*** marst_ has joined #openstack-nova | 17:03 | |
*** marst has quit IRC | 17:03 | |
*** Daisy has quit IRC | 17:03 | |
*** tesseract has quit IRC | 17:05 | |
johnthetubaguy | pumaranikar: did you say you had a question for me? | 17:05 |
*** dikonoor has joined #openstack-nova | 17:05 | |
*** sandanar has quit IRC | 17:07 | |
*** delattec has joined #openstack-nova | 17:07 | |
*** zz_dimtruck is now known as dimtruck | 17:07 | |
*** delatte has quit IRC | 17:08 | |
*** alexpilo_ has joined #openstack-nova | 17:09 | |
*** alexpilotti has quit IRC | 17:09 | |
mdbooth | lyarwood: Still around? | 17:11 |
*** david-lyle has joined #openstack-nova | 17:12 | |
*** mriedem has quit IRC | 17:12 | |
lyarwood | mdbooth: yup | 17:13 |
*** lpetrut has quit IRC | 17:13 | |
mdbooth | lyarwood: Seen jaypipes comments on your swap_volume patch? | 17:13 |
*** mriedem has joined #openstack-nova | 17:14 | |
*** raunak has joined #openstack-nova | 17:14 | |
lyarwood | mdbooth: nope, checking now | 17:14 |
mdbooth | Nothing onerous, just a clearer comment. | 17:14 |
* mdbooth is all for clearer comments. | 17:14 | |
*** raunak has quit IRC | 17:15 | |
*** vsaienko has joined #openstack-nova | 17:15 | |
*** karimb has quit IRC | 17:16 | |
cdent | EmilienM: any progress/insights? | 17:17 |
*** _ducttape_ has quit IRC | 17:19 | |
* mdbooth is nervous about jaypipes looking in detail at his concurrency tests :/ Those things are a pig. | 17:20 | |
*** ducttape_ has joined #openstack-nova | 17:20 | |
*** jaosorior has joined #openstack-nova | 17:21 | |
*** abalutoiu has joined #openstack-nova | 17:22 | |
*** armax has quit IRC | 17:23 | |
pumaranikar | johnthetubaguy, sry for delay. I am wondering if someone can approve wrapper patch in placement. | 17:24 |
pumaranikar | johnthetubaguy, so that I can put follow up patches. | 17:24 |
*** MVenesio has quit IRC | 17:24 | |
*** armax has joined #openstack-nova | 17:24 | |
*** abalutoiu_ has quit IRC | 17:24 | |
johnthetubaguy | pumaranikar: sorry, I am not sure I understand. Why can't you push the other patches right away? | 17:25 |
pumaranikar | johnthetubaguy, yes I am working on it. I thought I will address any changes in wrapper in the base patch itself, if nay | 17:26 |
pumaranikar | *if any | 17:26 |
pumaranikar | johnthetubaguy, just for simplicity | 17:26 |
*** Swami has quit IRC | 17:27 | |
*** nic has joined #openstack-nova | 17:27 | |
pumaranikar | johnthetubaguy, i have already added another patch for resource-class handler | 17:28 |
*** vsaienko has quit IRC | 17:28 | |
johnthetubaguy | pumaranikar: 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-nova | 17:28 | |
*** smatzek has quit IRC | 17:29 | |
*** cdent has quit IRC | 17:29 | |
*** cdent has joined #openstack-nova | 17:29 | |
pumaranikar | johnthetubaguy, I think I misunderstood then. I thought we are waiting on inputs for logging in wrapper | 17:29 |
johnthetubaguy | pumaranikar: I am fine with keeping that there for now, it was just the comment format that I think needs fixing up, ideally at least | 17:30 |
pumaranikar | johnthetubaguy, ok. I can fix formatting then. | 17:30 |
johnthetubaguy | pumaranikar: there was a good comment on the git commit message too I think | 17:31 |
pumaranikar | johnthetubaguy, yeah. I will address those two and let you know. | 17:31 |
*** Sukhdev has quit IRC | 17:31 | |
johnthetubaguy | pumaranikar: cool, thank you | 17:31 |
*** tblakes has joined #openstack-nova | 17:31 | |
*** baoli has joined #openstack-nova | 17:32 | |
*** vsaienko has joined #openstack-nova | 17:32 | |
*** armax has quit IRC | 17:32 | |
*** abalutoiu has quit IRC | 17:34 | |
*** abalutoiu has joined #openstack-nova | 17:34 | |
*** vsaienko has quit IRC | 17:36 | |
*** vsaienko has joined #openstack-nova | 17:37 | |
*** lucasagomes is now known as lucas-afk | 17:37 | |
EmilienM | cdent: we've unpinned nova in rdo and I did recheck on https://review.openstack.org/#/c/430571/ and it pass | 17:37 |
EmilienM | cdent: which means we might drink gin tonic tonight | 17:38 |
EmilienM | but i'll confirm when I'll see tripleo Ci promotion jobs | 17:38 |
cdent | What does this mean about why it was failing before? | 17:38 |
*** adrian_otto1 has joined #openstack-nova | 17:39 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Remove redundant bdm serial mangling and saving during swap_volume https://review.openstack.org/427364 | 17:39 |
*** armax has joined #openstack-nova | 17:39 | |
*** vsaienko has quit IRC | 17:39 | |
lyarwood | jaypipes: ^ 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 |
johnthetubaguy | cdent: does that sound like a race to you, or is that just me? | 17:40 |
jaypipes | lyarwood: cool, thanks! will re-review shortly. | 17:40 |
EmilienM | cdent: tbh, I don't know | 17:40 |
cdent | johnthetubaguy: it sounds like we have insufficient data to say much of anything :( | 17:40 |
johnthetubaguy | cdent: thats more accurate | 17:41 |
cdent | we can't fully articulate what is different from attempt to attempt | 17:41 |
dansmith | cdent: if it passes some of the time and doesn't other times, I think that's the definition of a race :) | 17:41 |
cdent | just that things are different | 17:41 |
cdent | dansmith: "unpinned nova" | 17:41 |
dansmith | cdent: this was on the run to unpin nova yes? it failed once, and passed on a recheck | 17:41 |
cdent | Oh, 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 IRC | 17:42 | |
*** Swami has joined #openstack-nova | 17:42 | |
dansmith | that's my understanding of it | 17:42 |
* cdent looks at EmilienM | 17:42 | |
cdent | Because if you're right dansmith then I think EmilienM is going to the g&t's early, because we've learned nothing. | 17:43 |
dansmith | maybe 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 goes | 17:44 |
*** ociuhandu has joined #openstack-nova | 17:44 | |
dansmith | I thought he meant he was rechecking the unpin | 17:44 |
EmilienM | I did the recheck and it passed | 17:44 |
EmilienM | which means, I could deploy tripleo with nova from master | 17:44 |
*** vsaienko has joined #openstack-nova | 17:45 | |
EmilienM | so we're unpinning now in RDO and i'll check how tripleo work | 17:45 |
EmilienM | we should know in ~1h | 17:45 |
EmilienM | cdent: if I see you offline, i'll just email you | 17:45 |
cdent | EmilienM: 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-nova | 17:46 | |
*** sudipto has quit IRC | 17:46 | |
*** sudipto_ has quit IRC | 17:46 | |
dansmith | I don't even understand how 430571 tests anything different actually | 17:46 |
dansmith | it depends on the wsgi patch | 17:46 |
dansmith | but nothing to unpin nova afaict | 17:46 |
dansmith | even though it says it does | 17:46 |
*** smatzek has joined #openstack-nova | 17:46 | |
EmilienM | cdent: the exact same in theory | 17:48 |
cdent | "in theory"? | 17:48 |
*** tblakes has quit IRC | 17:48 | |
EmilienM | yeah, the version of openstack-nova rpm was the same | 17:48 |
dansmith | it doesn't depend on the wsgi patch actually | 17:48 |
dansmith | it depends on the nova canary that was depending on the wsgi patch | 17:48 |
EmilienM | but 'delorean' builds packages from git master so maybe something merged in the meantime? | 17:48 |
EmilienM | dansmith: yeah it's a canary | 17:48 |
dansmith | EmilienM: but why depend on the nova patch that does nothing from the tripleo patch? | 17:49 |
EmilienM | dansmith: to run a job that didn't run in nova gate | 17:49 |
EmilienM | dansmith: ovb-ha | 17:49 |
EmilienM | check experimental in nova doesn't run ovb-ha | 17:49 |
dansmith | EmilienM: how does the depends-on accomplish that? | 17:49 |
*** derekh has quit IRC | 17:50 | |
dansmith | EmilienM: 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 anyway | 17:50 |
*** gouthamr has quit IRC | 17:50 | |
EmilienM | dansmith: our Ci tooling read Zuul env and build packages | 17:50 |
dansmith | EmilienM: if you wanted the nova experimental job to run on the tripleo change the depends-on should go the other way no? | 17:51 |
EmilienM | dansmith: right, gimme some hours to figure if it works now and if it's not racy & if it's stable | 17:51 |
*** adrian_otto1 has quit IRC | 17:51 | |
EmilienM | I wanted to see ovb-ha so I did https://review.openstack.org/#/c/430571/ which depends-on a nova patch | 17:51 |
*** lucas_ has quit IRC | 17:52 | |
*** ltomasbo is now known as ltomasbo|away | 17:52 | |
EmilienM | so our ci tooling built the nova patch and ran ovb-ha | 17:52 |
EmilienM | and it failed. That's the logs we investigated this morning | 17:52 |
EmilienM | but I did recheck and it pass | 17:53 |
*** bvanhav has quit IRC | 17:53 | |
EmilienM | that's where we are now | 17:53 |
*** adrian_otto has joined #openstack-nova | 17:53 | |
dansmith | that's not how depends-on works for any other jobs that I know of, but okay | 17:53 |
*** roeyc has joined #openstack-nova | 17:54 | |
oomichi | mriedem: one comment on https://review.openstack.org/#/c/430497 | 17:54 |
*** smatzek has quit IRC | 17:54 | |
*** alexpilotti has joined #openstack-nova | 17:54 | |
*** alexpilo_ has quit IRC | 17:55 | |
*** alexpilo_ has joined #openstack-nova | 17:55 | |
*** gszasz has quit IRC | 17:57 | |
*** alexpilotti has quit IRC | 17:59 | |
*** jamielennox is now known as jamielennox|away | 18:00 | |
*** ralonsoh has quit IRC | 18:02 | |
oomichi | Kevin_Zheng: gmann puts a question on https://review.openstack.org/#/c/403568/18/nova/compute/manager.py | 18:02 |
*** tblakes has joined #openstack-nova | 18:06 | |
*** karimb has joined #openstack-nova | 18:06 | |
*** prateek has joined #openstack-nova | 18:07 | |
*** unicell has joined #openstack-nova | 18:09 | |
*** lpetrut has joined #openstack-nova | 18:09 | |
*** bvanhav has joined #openstack-nova | 18:10 | |
*** cdent has quit IRC | 18:16 | |
mriedem | oomichi: replied | 18:16 |
*** marst_ has quit IRC | 18:16 | |
oomichi | sfinucan: can you take a look at https://review.openstack.org/#/c/389338/ again ? | 18:16 |
dansmith | mriedem: can you re-hit https://review.openstack.org/430354 ? | 18:17 |
sfinucan | oomichi: Done and done | 18:18 |
oomichi | sfinucan: thanks :) | 18:18 |
cfriesen | dansmith: can you check my question earlier about commit 2c0a306? I think that was your commit. | 18:18 |
sfinucan | any time :) | 18:18 |
mriedem | dansmith: yeah | 18:19 |
mriedem | gabor_antal: fyi https://review.openstack.org/#/c/389338/ | 18:19 |
openstackgerrit | John Garbutt proposed openstack/nova master: Default live_migration_progress_timeout to off https://review.openstack.org/429798 | 18:19 |
gabor_antal | mriedem: thanks, I already saw that patchset :) | 18:20 |
gabor_antal | And built mine on the top of it: https://review.openstack.org/#/c/431030/ | 18:20 |
dansmith | cfriesen: 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 expect | 18:22 |
cfriesen | dansmith: looking at @wrap_instance_event in particular, won't that generate start/finish events potentially before we even do any work? | 18:24 |
dansmith | cfriesen: yeah, but that didn't wait until it was complete before anyway because libvirt was doing its own spawn'ing | 18:24 |
*** marst has joined #openstack-nova | 18:25 | |
cfriesen | dansmith: fair enough, but we used to at least do the pre_live_migration stuff before that spawn in libvirt | 18:25 |
*** aloga_ has quit IRC | 18:25 | |
dansmith | cfriesen: well, we also used to exhaust the rpc worker pool, but.. yeah :) | 18:25 |
*** sree has joined #openstack-nova | 18:26 | |
cfriesen | dansmith: 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 wrapper | 18:26 |
dansmith | cfriesen: 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 change | 18:28 |
*** smatzek has joined #openstack-nova | 18:28 | |
cfriesen | dansmith: okay, thanks for the retrospective. | 18:29 |
*** dikonoor has quit IRC | 18:30 | |
*** cdent has joined #openstack-nova | 18:30 | |
*** owalsh is now known as owalsh-afk | 18:30 | |
*** Kevin_Zheng has quit IRC | 18:35 | |
*** mwhahaha has quit IRC | 18:35 | |
*** robcresswell has quit IRC | 18:35 | |
*** tomhambleton has quit IRC | 18:35 | |
*** erlon has quit IRC | 18:35 | |
*** larainema has quit IRC | 18:35 | |
*** owalsh-afk has quit IRC | 18:35 | |
oomichi | mriedem: thanks, replied again | 18:35 |
*** yonglihe has quit IRC | 18:35 | |
*** carl_baldwin has quit IRC | 18:35 | |
*** fmccrthy has quit IRC | 18:35 | |
*** auggy has quit IRC | 18:35 | |
*** rmcadams has quit IRC | 18:35 | |
*** nikhil has quit IRC | 18:35 | |
cfriesen | mdbooth: you around? | 18:35 |
*** vsaienko has quit IRC | 18:36 | |
oomichi | sdague: can you take a look at https://review.openstack.org/#/c/389338/ again ? | 18:36 |
*** vsaienko has joined #openstack-nova | 18:37 | |
*** patrickeast has quit IRC | 18:37 | |
*** ediardo has quit IRC | 18:37 | |
*** DuncanT has quit IRC | 18:37 | |
*** big_macsz has quit IRC | 18:37 | |
*** cargonza has quit IRC | 18:37 | |
*** geekinutah has quit IRC | 18:37 | |
*** macsz has quit IRC | 18:37 | |
*** csatari has quit IRC | 18:37 | |
*** ildikov has quit IRC | 18:37 | |
*** owalsh-afk has joined #openstack-nova | 18:37 | |
*** ducttape_ has quit IRC | 18:39 | |
openstackgerrit | John Garbutt proposed openstack/nova master: Remove stuck live-migration detection https://review.openstack.org/430218 | 18:39 |
*** morgan has quit IRC | 18:45 | |
*** serverascode has quit IRC | 18:45 | |
*** gmann has quit IRC | 18:45 | |
*** betherly has quit IRC | 18:45 | |
*** johnsom has quit IRC | 18:45 | |
*** vdrok has quit IRC | 18:45 | |
*** scottda has quit IRC | 18:45 | |
*** rpodolyaka has quit IRC | 18:45 | |
*** sballe_ has quit IRC | 18:45 | |
*** NobodyCam has quit IRC | 18:45 | |
*** tdurakov has quit IRC | 18:45 | |
*** aslezil has quit IRC | 18:45 | |
*** TheJulia has quit IRC | 18:45 | |
*** ameade has quit IRC | 18:45 | |
*** yamahata has joined #openstack-nova | 18:46 | |
*** sambetts is now known as sambetts|afk | 18:47 | |
*** lucas_ has joined #openstack-nova | 18:50 | |
*** mriedem1 has joined #openstack-nova | 18:52 | |
*** mriedem has quit IRC | 18:53 | |
*** Sukhdev has joined #openstack-nova | 18:54 | |
*** dharinic is now known as dharinic|lunch | 18:58 | |
jaypipes | mdbooth, 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 |
dansmith | jaypipes: it's definitely up there on the list | 19:00 |
dansmith | and one of my most hated | 19:00 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Run api sample tests against 2.latest https://review.openstack.org/430352 | 19:02 |
alaski | jaypipes: dansmith +1 | 19:02 |
*** mdrabe has quit IRC | 19:04 | |
*** mriedem1 is now known as mriedem | 19:04 | |
melwitt | it's so notorious we had to acronym it: bfv | 19:04 |
*** mdrabe has joined #openstack-nova | 19:04 | |
mriedem | non-cloudy behavior? | 19:04 |
mriedem | seems more cloudy than shelve... | 19:04 |
mriedem | the combination of ways to boot from volume and attach block devices is insane though | 19:05 |
dansmith | to me, bfv is 100% non-cloudy | 19:05 |
dansmith | so I'm not sure how something can be less cloudy | 19:05 |
dansmith | equally uncloudy perhaps | 19:05 |
mriedem | because there is a volume involved? | 19:06 |
alaski | I think it would be a perfectly cromulent feature if Nova was not involved in managing the lifecycle of the volume at all | 19:06 |
*** vsaienko has quit IRC | 19:07 | |
dansmith | no, volumes are fine | 19:07 |
mriedem | yeah so i'm asking to distinguish the orchestration vs having a volume attached | 19:08 |
dansmith | volumes in general I mean | 19:08 |
*** faizy has quit IRC | 19:08 | |
mriedem | also, wtf does cromulent mean? | 19:08 |
* mriedem googles | 19:08 | |
dansmith | actually, tbh, shelve is really not as bad | 19:08 |
dansmith | shelve is mostly a snapshot/restore workflow optimization | 19:08 |
dansmith | bfv is for building pets | 19:09 |
*** mdrabe has quit IRC | 19:10 | |
*** artom_ has joined #openstack-nova | 19:11 | |
*** artom has quit IRC | 19:12 | |
mriedem | where do quotas rank? | 19:12 |
mriedem | in the pantheon of hacks and bugs? | 19:12 |
openstackgerrit | melanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples https://review.openstack.org/431115 | 19:13 |
*** ijw has joined #openstack-nova | 19:13 | |
alaski | quotas go to 11 IMO | 19:13 |
*** ijw has quit IRC | 19:13 | |
melwitt | haha | 19:13 |
*** vsaienko has joined #openstack-nova | 19:14 | |
*** roeyc has quit IRC | 19:15 | |
mriedem | like spinal tap 11? | 19:15 |
*** roeyc has joined #openstack-nova | 19:16 | |
alaski | yeah | 19:16 |
*** gatuus has quit IRC | 19:16 | |
cfriesen | dansmith: why is bfv less cloudy than volumes generally? | 19:17 |
jaypipes | mdbooth, lyarwood: thank you SO much for getting me reading all these bugs about boot-from-volume and detaching root volumes :P | 19:18 |
cfriesen | is a pet volume any less of a pet than a pet instance? | 19:18 |
dansmith | cfriesen: volumes are for storing persistent data, bfv is for building instances with configured state i.e. not repeatable, and not cattle | 19:19 |
dansmith | cfriesen: no you can commit the same crime with a knife as a gun | 19:19 |
jaypipes | cfriesen: 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 |
jaypipes | cfriesen: and what dansmith said :) | 19:20 |
dansmith | exactly | 19:20 |
*** mdrabe has joined #openstack-nova | 19:20 | |
*** prateek has quit IRC | 19:21 | |
cfriesen | jaypipes: 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-nova | 19:25 | |
dansmith | cfriesen: then use centralized storage for your ephemeral (root) disks | 19:25 |
cfriesen | dansmith: fair enough | 19:25 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 19:27 |
jaypipes | alaski: btw, fantastic use of the word cromulent. | 19:28 |
*** artom_ has quit IRC | 19:28 | |
*** artom has joined #openstack-nova | 19:29 | |
*** roeyc has quit IRC | 19:29 | |
*** dimtruck is now known as zz_dimtruck | 19:30 | |
*** READ10 has quit IRC | 19:31 | |
*** gatuus has joined #openstack-nova | 19:31 | |
*** DuncanT has joined #openstack-nova | 19:31 | |
*** serverascode has joined #openstack-nova | 19:31 | |
*** ameade has joined #openstack-nova | 19:32 | |
*** gatuus has quit IRC | 19:34 | |
*** gatuus has joined #openstack-nova | 19:34 | |
*** DuncanT has quit IRC | 19:35 | |
*** fragatina has quit IRC | 19:37 | |
cdent | surely it was a perfectly cromulent use of cromulent? | 19:37 |
*** fragatina has joined #openstack-nova | 19:37 | |
*** sballe_ has joined #openstack-nova | 19:37 | |
*** ducttape_ has joined #openstack-nova | 19:40 | |
*** ildikov has joined #openstack-nova | 19:40 | |
*** roeyc has joined #openstack-nova | 19:42 | |
*** moshele has joined #openstack-nova | 19:42 | |
*** larainema has joined #openstack-nova | 19:42 | |
sdague | of all the people that I thought would be stumped by cromulent, mriedem was not one of them | 19:42 |
*** Kevin_Zheng has joined #openstack-nova | 19:43 | |
*** scottda has joined #openstack-nova | 19:45 | |
*** krtaylor has quit IRC | 19:45 | |
*** haplo37 has quit IRC | 19:46 | |
*** haplo37_ is now known as haplo37 | 19:46 | |
*** sacharya has quit IRC | 19:47 | |
*** moshele has quit IRC | 19:47 | |
*** salv-orlando has quit IRC | 19:48 | |
*** sacharya has joined #openstack-nova | 19:48 | |
*** lucas_ has quit IRC | 19:49 | |
*** dharinic|lunch is now known as dharinic | 19:49 | |
*** browne has joined #openstack-nova | 19:49 | |
*** yonglihe has joined #openstack-nova | 19:49 | |
*** carl_baldwin has joined #openstack-nova | 19:50 | |
*** betherly has joined #openstack-nova | 19:51 | |
*** auggy has joined #openstack-nova | 19:51 | |
*** tomhambleton_ has joined #openstack-nova | 19:51 | |
*** DuncanT has joined #openstack-nova | 19:52 | |
*** mwhahaha has joined #openstack-nova | 19:53 | |
*** robcresswell has joined #openstack-nova | 19:55 | |
*** sacharya_ has joined #openstack-nova | 19:56 | |
*** fmccrthy has joined #openstack-nova | 19:57 | |
*** haplo37_ has joined #openstack-nova | 19:57 | |
*** david-lyle has quit IRC | 19:57 | |
*** vsaienko has quit IRC | 19:57 | |
*** sacharya has quit IRC | 19:57 | |
dansmith | mriedem: 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 age | 19:58 |
dansmith | mriedem: so ready my arguments and if you feel strongly then I'll just change it and complain later | 19:58 |
*** panda|bbl is now known as panda | 19:58 | |
*** tdurakov has joined #openstack-nova | 19:59 | |
artom | Hrmm, I think we forgot to document 'tags' in the server details response as of 2.26... | 20:00 |
*** rpodolyaka has joined #openstack-nova | 20:00 | |
*** vdrok has joined #openstack-nova | 20:00 | |
*** Hosam has joined #openstack-nova | 20:00 | |
*** ildikov_ has joined #openstack-nova | 20:01 | |
*** ildikov has quit IRC | 20:01 | |
*** ildikov_ is now known as ildikov | 20:01 | |
*** jaosorior has quit IRC | 20:02 | |
*** mriedem has quit IRC | 20:02 | |
*** NobodyCam has joined #openstack-nova | 20:02 | |
*** nikhil has joined #openstack-nova | 20:03 | |
dansmith | melwitt: what do you think about a cells meeting? dtp and bauzas are out and other people have other stuff going on | 20:03 |
*** roeyc has quit IRC | 20:03 | |
dansmith | melwitt: so I think it would just be the two of us and I'm not sure what we'd discuss | 20:03 |
*** mriedem has joined #openstack-nova | 20:04 | |
*** ducttape_ has quit IRC | 20:04 | |
melwitt | dansmith: 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 today | 20:04 |
*** ducttape_ has joined #openstack-nova | 20:05 | |
*** TheJulia has joined #openstack-nova | 20:05 | |
*** patrickeast has joined #openstack-nova | 20:05 | |
mriedem | humbug | 20:05 |
*** johnsom has joined #openstack-nova | 20:05 | |
melwitt | I'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-step | 20:07 |
*** ijw has joined #openstack-nova | 20:07 | |
mriedem | i probably need to update the wiki, some of the stuff out there is already done | 20:07 |
mriedem | i think we're basically in get ocata out the door mode and then start preparing for ptg topics | 20:07 |
mriedem | plus i'm just generally tired and cranky right now | 20:08 |
dansmith | same | 20:08 |
dansmith | so cancel then? | 20:08 |
mriedem | 2nd | 20:08 |
mriedem | as in yes | 20:09 |
dansmith | motion passes. next order of business: we need to decide on the color of the shed | 20:09 |
melwitt | who wants to email the ML | 20:09 |
mriedem | baby diarreha black | 20:09 |
mriedem | *diarrhea | 20:09 |
dansmith | Iwill | 20:09 |
dansmith | mriedem: is baby diarrhea black? | 20:10 |
artom | Schoolkid diaorama purple | 20:10 |
mriedem | dansmith: the first shit they take once their born is yes | 20:10 |
mriedem | *they're | 20:10 |
tbachman | baby got (diarrhea) black | 20:10 |
mriedem | Meconium | 20:10 |
*** cargonza has joined #openstack-nova | 20:10 | |
artom | mriedem, that's technically meconium, not shit </pedant> | 20:10 |
*** big_macsz has joined #openstack-nova | 20:10 | |
mriedem | i'd like to start a new openstack big tent project and call it Meconium | 20:10 |
*** macsz has joined #openstack-nova | 20:11 | |
mriedem | artom: meh | 20:11 |
artom | Bah, and there you go jinxing me while I look up the damn spelling | 20:11 |
*** aslezil__ has joined #openstack-nova | 20:11 | |
dansmith | that is .. not a thing I needed to know | 20:11 |
*** salv-orlando has joined #openstack-nova | 20:11 | |
artom | mriedem, the first release will change the world, but after that it's all shit? | 20:11 |
mriedem | artom: heh | 20:12 |
cdent | artom++ | 20:12 |
*** morgan has joined #openstack-nova | 20:12 | |
*** vsaienko has joined #openstack-nova | 20:12 | |
*** ediardo has joined #openstack-nova | 20:12 | |
*** litao has quit IRC | 20:13 | |
*** litao has joined #openstack-nova | 20:14 | |
mriedem | dansmith: 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 reply | 20:14 |
mriedem | probably trying to figure out the best way to say yes it's optional but not really | 20:14 |
jaypipes | mriedem: kk | 20:14 |
dansmith | it's probably "optional" but not optional | 20:15 |
*** csatari has joined #openstack-nova | 20:15 | |
jaypipes | dansmith: you know, like MySQL in OpenStack. | 20:15 |
*** david-lyle has joined #openstack-nova | 20:15 | |
dansmith | jaypipes: and support for bfv instances in nova | 20:15 |
*** geekinutah has joined #openstack-nova | 20:16 | |
*** rfolco has quit IRC | 20:16 | |
*** gmann has joined #openstack-nova | 20:16 | |
*** cdent has quit IRC | 20:16 | |
*** aslezil__ is now known as aslezil | 20:17 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: api-ref: Add tags to server detail response https://review.openstack.org/431149 | 20:19 |
*** david-lyle has quit IRC | 20:20 | |
*** lucas_ has joined #openstack-nova | 20:23 | |
*** fragatina has quit IRC | 20:27 | |
*** foexle has joined #openstack-nova | 20:27 | |
*** krtaylor has joined #openstack-nova | 20:28 | |
cfriesen | if 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 |
mriedem | cfriesen: you shouldn't need to stop a vm before deleting it | 20:32 |
sdague | mriedem: clean shutdown I think was the critical bit | 20:32 |
mriedem | hey, i didn't say it "worked" | 20:33 |
*** bvanhav has quit IRC | 20:37 | |
*** amoralej is now known as amoralej|off | 20:39 | |
cfriesen | mriedem: 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 |
cfriesen | okay, the libvirt docs describe a virDomainDestroy as the equivalent of having the virtual power cord pulled, so not exactly safe | 20:41 |
*** jaosorior has joined #openstack-nova | 20:42 | |
melwitt | cfriesen: 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 destroy | 20:42 |
cburgess | cfriesen Yeah I would say if the concern is data integrity on the volume, you should do a stop first. | 20:42 |
*** pcaruana has quit IRC | 20:43 | |
*** eharney has quit IRC | 20:44 | |
mriedem | https://www.redhat.com/archives/libvir-list/2012-February/msg00124.html | 20:44 |
openstackgerrit | Maciej Szankin proposed openstack/nova master: WIP conf: remove invalid TODOs https://review.openstack.org/428811 | 20:44 |
dansmith | I really thought we did a graceful shutdown even on delete | 20: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 |
mriedem | so, if we have attached volumes, do a graceful destroy, else we don't care? | 20:45 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response https://review.openstack.org/431149 | 20:45 |
cburgess | dansmith Well we do... but its just not very graceful | 20:45 |
gatuus | virsh stop vs virsh destroy | 20:45 |
dansmith | cburgess: I'm talking about an acpi event | 20:46 |
cburgess | dansmith ahh oh no sorry according to cfriesen we don't my bad. | 20:46 |
cburgess | dansmith 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 |
cburgess | mriedem I think ^^ is a better idea. | 20:46 |
dansmith | I know it was part of phil's original blueprint, but maybe it never got implemented | 20:47 |
dansmith | I know we do on stop | 20:47 |
cburgess | The 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 |
dansmith | and didn't originally | 20:47 |
cfriesen | mriedem: yeah, I think that'd make sense to use VIR_DOMAIN_DESTROY_GRACEFUL if we have attached volumes. | 20:47 |
*** ducttape_ has quit IRC | 20:47 | |
cburgess | cfriesen 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 |
cfriesen | dansmith: on stop we currently use virDomainShutdown first, then virDomainDestroy | 20:47 |
dansmith | cfriesen: I know | 20:48 |
cfriesen | cburgess: there's no need for a graceful stop if there are no attached volumes | 20:48 |
gatuus | even virsh will not allow such a corruption | 20:48 |
cfriesen | cburgess: but yeah, we could make it do a shutdown the same way we do for "nova stop" | 20:48 |
cburgess | cfriesen I agree but again rather then having different logic for being graceful, why not simple say if volumes, call stop, then destroy. | 20:48 |
cburgess | cfriesen Right. Then we don't have to implement a 2nd 'be graceful' routine. | 20:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response https://review.openstack.org/431149 | 20:50 |
*** crushil has quit IRC | 20:50 | |
cfriesen | okay....does this need a spec, just a blueprint, or is it a bugfix? | 20:50 |
dansmith | it's not just a bugfix, IMHO | 20:50 |
dansmith | and I'm not sure we can call stop without some real refactoring | 20:51 |
cburgess | That might true | 20:51 |
cburgess | Some of the logic might need to come out into its own function that can be shared with destroy | 20:51 |
melwitt | does mounting a volume in the vm mean it has to be attached from nova's perspective? like mounting of a shared drive? | 20:51 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: api-ref: Add tags to server(s) detail response https://review.openstack.org/431149 | 20:52 |
cfriesen | melwitt: you're thinking some non-cinder volume? | 20:52 |
melwitt | cfriesen: yeah | 20:52 |
cfriesen | melwitt: right, for something like that you'd want a clean shutdown even if there aren't any cinder volumes attached. | 20:53 |
melwitt | I was thinking, is there a case where checking nova for "if volumes" isn't enough and if we should just do the graceful destroy regardless | 20:53 |
dansmith | if a cinder volume is attached from nova's perspective, we have to assume it's mounted or dirty | 20:53 |
cfriesen | melwitt: at the same time I could see a useful purpose for a "just kill it dead instantly" command | 20:54 |
dansmith | right, I mean if we care about the data, we have to assume the above | 20:54 |
dansmith | if we're told not to, then we could kill it outright | 20:54 |
cfriesen | do we need a "nova delete --hard" option? (or a --soft and default to hard)? | 20:55 |
dansmith | well, delete is kinda always documented as hard | 20:55 |
dansmith | the most compatible thing would be a delete --soft, IMHO | 20:55 |
dansmith | or just stopping the instance yourself first | 20:56 |
dansmith | but we love pets around here, so.. | 20:56 |
*** salv-orlando has quit IRC | 20:56 | |
melwitt | fwiw, from a user perspective I would have expected a graceful delete by default. if anything in there was mounted | 20:56 |
cfriesen | heh...honestly if we're not going to default to soft, then I don't see much gain since we can just stop it first | 20:57 |
mriedem | until you forget to do soft first, | 20:57 |
mriedem | or didn't know you needed to, | 20:57 |
mriedem | and now your attached volume is corrupted | 20:57 |
mriedem | and you curse openstack and use aws | 20:57 |
cfriesen | yeah, it's a bit gross that attached cinder volumes get corrupted | 20:57 |
mriedem | s/soft/stop/ | 20:58 |
dansmith | to be clear, I think it's only application-level state, | 20:58 |
melwitt | I guess that means it doesn't detach them first before destroying | 20:58 |
dansmith | libvirt will still honor the write semantics of the block device I think | 20:58 |
dansmith | so the filesystem should be okay | 20:58 |
cfriesen | anything cached in the guest may get lost | 20:58 |
smcginnis | Depends on what IOs are in flight I think. | 20:58 |
dansmith | cfriesen: just like a power outage | 20:59 |
cburgess | dansmith That depends on how you mount the FS inside the VM really. | 20:59 |
cfriesen | but that should be okay assuming proper locking | 20:59 |
dansmith | cburgess: you mean "safely" or not? :P | 20:59 |
smcginnis | Unless the OS knows to flush its IO cache, filesystem or anything could get messed up. | 20:59 |
cburgess | dansmith Yes. Its stupid.. but it does happen | 20:59 |
cburgess | I feel like a best effort to gracefully stop first is a good idea. But I agree its probably a blueprint. | 20:59 |
dansmith | smcginnis: 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 anyway | 20:59 |
dansmith | smcginnis: otherwise you're running raid with memory cache and no battery | 20:59 |
mriedem | melwitt: we destroy the guest before we detach the volumes in _shutdown_instance | 21:00 |
dansmith | cburgess: it's just a change in behavior from right now, whereas we could add it for people that know, is all | 21:00 |
melwitt | mriedem: a-ha, okay | 21:00 |
*** lucas_ has quit IRC | 21:00 | |
dansmith | cburgess: anyone wondering why the volume isn't becoming available for a minute will have to realize we changed | 21:00 |
cburgess | dansmith Well I agree its a change which is why it should be a blueprint for P+? | 21:00 |
dansmith | cburgess: but agree it probably should have been this way from the beginning | 21:01 |
cburgess | dansmith Can't we just handle that with release notes? | 21:01 |
dansmith | cburgess: it should be a blueprint regardless of the default, IMHO | 21:01 |
dansmith | cburgess: lol | 21:01 |
cburgess | I mean we can add a flag I guess. | 21:01 |
cburgess | I know sdague will kill me for suggesting a flag. | 21:01 |
mriedem | no config options | 21:01 |
cburgess | Apparently mriedem too | 21:01 |
cburgess | :P | 21:01 |
dansmith | I'm not -2 on changing the default, I'm just not as up in arms about the current default | 21:01 |
dansmith | but I treat my data nicely, so | 21:02 |
melwitt | graceful destroy by default seems reasonable to me. I don't think we need a config option | 21:02 |
sdague | I think we've been back and forth across that line a bunch in the past | 21:03 |
cburgess | I 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 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: libvirt: check if we can quiesce before volume-backed snapshot https://review.openstack.org/380433 | 21:03 |
*** jamielennox|away is now known as jamielennox | 21:03 | |
dansmith | cburgess: were definitely not doing a config option :) | 21:03 |
sdague | one 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 working | 21:04 |
dansmith | right | 21:04 |
sdague | so it turns into add a 2 minute timeout to all deletes | 21:04 |
* dansmith said that a minute ago | 21:04 | |
dansmith | well, four :) | 21:04 |
sdague | dansmith: oh, sorry, I only caught from cburgess yelling at me | 21:04 |
cburgess | sdague I didn't yell at you.. said you would yell at me. | 21:05 |
*** sacharya_ has quit IRC | 21:05 | |
*** sacharya has joined #openstack-nova | 21:06 | |
dansmith | with bfv, soft delete, and graceful shutdown before delete, we've really watered down the meaning of "destroy" | 21:06 |
cburgess | dansmith New call? New option to the call? destroy vs hard destroy? destroy + graceful? | 21:06 |
sdague | dansmith: well, we've given it a distinctly british flavour. please sir, may you stop now. | 21:07 |
dansmith | cburgess: 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 |
cburgess | LOL | 21:07 |
dansmith | sdague: we should start apologizing to the users | 21:07 |
dansmith | 499: Sooory | 21:07 |
*** sree has quit IRC | 21:07 | |
sdague | dansmith: ++ | 21:07 |
melwitt | the api doesn't call it "destroy" though. it's called "delete" which doesn't seem to imply anything to me | 21:07 |
cburgess | dansmith Thats not unreasonable either. New micro-version that adds an option graceful flag? | 21:07 |
dansmith | cburgess: right | 21:08 |
cburgess | optional graceful flag even | 21:08 |
melwitt | but, if the timeout is really 2 minutes then I could see the --graceful option being an option | 21:08 |
*** tbachman has quit IRC | 21:08 | |
cburgess | OK 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-nova | 21:08 | |
*** lucas_ has joined #openstack-nova | 21:09 | |
dansmith | melwitt: to me "delete" does not mean "don't really delete", but.. we lost the actually-deleting-things battle a while ago :P | 21:09 |
*** eharney has joined #openstack-nova | 21:09 | |
sdague | the 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" screen | 21:09 |
sdague | melwitt: so the timeout has to be at least 2 minutes so you don't kill that | 21:09 |
dansmith | oh forgot about that, that's a good one | 21:09 |
melwitt | dansmith: 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 underneath | 21:10 |
*** sree has joined #openstack-nova | 21:10 | |
mriedem | i 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 ports | 21:10 |
cfriesen | isn't the default shutdown timeout 60 sec? | 21:10 |
melwitt | 2 minutes for windows update, that's generous (to think it would be that short) | 21:10 |
dansmith | melwitt: I know, 2 minutes is laughable | 21:11 |
sdague | melwitt: once upon a time there was 120 timer here | 21:11 |
dansmith | mriedem: "mess up my crap" is relative though. it won't corrupt the filesystem | 21:11 |
sdague | and it did do all sorts of oddity in the gate, because cirros totally ignores acpi | 21:11 |
sdague | so we were hanging around forever | 21:11 |
dansmith | mriedem: if your app corrupts your data on this event, then it also corrupts your data if the power goes out in the datacenter, so.. meh | 21:11 |
mriedem | i vaguely remember that, | 21:11 |
mriedem | didn't we revert Phil's like 1K LOC patch or somethign? | 21:12 |
melwitt | if it were called 'nova pull-the-power-cord' that would be clear to me :P | 21:12 |
mriedem | dansmith: true | 21:12 |
sdague | mriedem: maybe, I don't remember exactly how long it was around | 21:12 |
dansmith | sdague: ah, that's what I was thinking of | 21:12 |
melwitt | yeah, I can see both arguments | 21:12 |
mriedem | so at what point so volume multi-attach fix all of this? :) | 21:12 |
mriedem | s/so/does/ | 21:13 |
*** tbachman has quit IRC | 21:13 | |
* melwitt hides | 21:13 | |
sdague | so, 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 answer | 21:13 |
dansmith | mriedem: 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 |
sdague | it would be image based or instance based metadata for shutdown time | 21:13 |
sdague | so windows people could tune it up to 20 minutes for snowflakes | 21:14 |
dansmith | image.I_suck=True | 21:14 |
cfriesen | sdague: you mean like os_shutdown_timeout ? | 21:14 |
sdague | cfriesen: maybe, that already in there? | 21:14 |
cfriesen | sdague: yep | 21:14 |
sdague | that vaguely sounds familiar | 21:14 |
*** jdurgin has quit IRC | 21:14 | |
dansmith | lol | 21:14 |
sdague | ok, probablem solved! | 21:14 |
dansmith | unfuckingbelievable | 21:14 |
dansmith | I want my 20 minutes back | 21:15 |
melwitt | hahaha | 21:15 |
cfriesen | sdague: well, except it's only for shutdown, not for delete | 21:15 |
sdague | cfriesen: ok, but that means there is still a way for you to get what you want right? | 21:15 |
dansmith | ah, so setting it doesn't imply the different behavior on delete | 21:15 |
sdague | delete is delete | 21:15 |
cfriesen | dansmith: correct. sdague: I can manually do a nova shutdown before doing a delete, sure. | 21:16 |
*** lucas_ has quit IRC | 21:16 | |
mriedem | we don't check the image meta / extra spec for that on delete, only stop | 21:16 |
dansmith | right | 21:16 |
*** lucas_ has joined #openstack-nova | 21:16 | |
mriedem | but we could... | 21:16 |
sdague | ok, so I feel like thats fine then, there is an API people can use if they want the behavior | 21:16 |
mriedem | w/o new API parameters | 21:16 |
dansmith | sdague: agreed | 21:16 |
dansmith | sdague: we knew stop does what we want, but didn't know it was configurable timeout, which makes it even more useful for the thing | 21:17 |
mriedem | i always forget image_meta/extra_specs | 21:17 |
sdague | mriedem: well, they also aren't hugely tested | 21:17 |
mriedem | sdague: neither are the 5K config options | 21:17 |
dansmith | I think you mean bigly | 21:17 |
mriedem | but i tend to think of them in the same way | 21:17 |
cfriesen | sdague: 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 IRC | 21:18 | |
*** zz_dimtruck is now known as dimtruck | 21:18 | |
openstackgerrit | Pushkar Umaranikar proposed openstack/nova master: Placement api: set custom json_error_formatter in allocations https://review.openstack.org/395194 | 21:18 |
sdague | http://developer.openstack.org/api-ref/compute/?expanded=stop-server-os-stop-action-detail,delete-server-detail#delete-server | 21:19 |
sdague | "By default, the instance is going to be (hard) deleted immediately from the system" | 21:19 |
sdague | it could be tightened up for sure | 21:19 |
dansmith | By default, the instance is going to be (hard) deleted immediately | 21:19 |
dansmith | yeah | 21:19 |
mriedem | oh nice | 21:19 |
melwitt | yeah, I think it wouldn't hurt and only help to add that bit of additional obvious info | 21:19 |
mriedem | "With correct permissions, you can see the server status as" | 21:19 |
mriedem | AS WHAT?! | 21:19 |
melwitt | it's a secret! | 21:20 |
sdague | mriedem: we have the best statuses | 21:20 |
*** lucas_ has quit IRC | 21:20 | |
mriedem | i paid for the whole seat but only need the edge | 21:20 |
dansmith | that's true, if you really want this a an op, you can turn on soft_delete for 2 minute reclaim | 21:20 |
*** lucas_ has joined #openstack-nova | 21:20 | |
sdague | dansmith: well... that's different yet again right? | 21:21 |
sdague | That just defers the delete | 21:21 |
sdague | it still hard deletes when it happens | 21:21 |
mriedem | does it stop the instance? | 21:21 |
dansmith | sdague: same effect I think, we shutdown the instance and then delete it two minutes later | 21:21 |
sdague | I thought we just held | 21:21 |
dansmith | I don't think it hard deltes at the beginng | 21:21 |
sdague | it was more for the undelete case | 21:21 |
dansmith | no, it doesn't keep running | 21:21 |
dansmith | sdague: it is | 21:21 |
dansmith | self.driver.power_off(instance) | 21:22 |
mriedem | yup[ | 21:22 |
dansmith | graceful shutdown, which will wait, and then soft_delete will reclaim in $interval | 21:22 |
mriedem | was just looking at that | 21:22 |
sdague | ah, ok | 21:23 |
mriedem | i was recently complaining about reclaim_instance_interval | 21:23 |
mriedem | but in my old age i've forgotten why | 21:23 |
dansmith | because it's stupid? | 21:23 |
mriedem | well, 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 deleted | 21:24 |
mriedem | but, we assume you don't do that | 21:24 |
dansmith | ah yep | 21:24 |
mriedem | we assume you've correctly configured nova.conf's 5K options and deployed it correctly on all of your services | 21:24 |
mriedem | oops mine just blew off your toe! | 21:24 |
mriedem | at some point i think capabilities will bridge that gap | 21:25 |
mriedem | since the api could tell what the capabilities are on the host | 21:25 |
cfriesen | looks like only xen supports soft delete | 21:25 |
cfriesen | oh, I guess we fall back to just power_off | 21:26 |
dansmith | cfriesen: we fall back to poweroff if the driver doesn't do anything | 21:26 |
dansmith | yeah | 21:26 |
*** dave-mccowan has quit IRC | 21:26 | |
*** ducttape_ has joined #openstack-nova | 21:27 | |
mriedem | https://bugs.launchpad.net/nova/+bug/1663036 | 21:28 |
openstack | Launchpad bug 1663036 in OpenStack Compute (nova) "api-ref: delete server async postcondition doc is missing some info" [Medium,Confirmed] | 21:28 |
mriedem | for any low-hanging-fruit grabbers | 21:28 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 21:28 |
cfriesen | soft-delete can be undone though, so you can't really re-use any attached volumes until it's actually deleted, right? | 21:28 |
mriedem | sdague: assuming you're not tired of us, ^ is controversial | 21:29 |
*** sacharya_ has joined #openstack-nova | 21:29 | |
mriedem | cfriesen: correct | 21:29 |
*** adrian_otto has quit IRC | 21:29 | |
*** sacharya has quit IRC | 21:29 | |
dansmith | cfriesen: but that's what you want if you want to wait | 21:31 |
dansmith | cfriesen: so you set the interval short, to your max timeout, and then you get what you want | 21:31 |
*** lucas_ has quit IRC | 21:32 | |
*** lucas_ has joined #openstack-nova | 21:32 | |
*** smatzek has quit IRC | 21:32 | |
*** Jeffrey4l has quit IRC | 21:34 | |
*** lucas_ has quit IRC | 21:34 | |
*** Jeffrey4l has joined #openstack-nova | 21:34 | |
sdague | mriedem: so... if we aren't doing a microversion then we are backporting to all active stable branches right? | 21:35 |
mriedem | sdague: that was my plan yes | 21:35 |
sdague | including mitaka? | 21:36 |
mriedem | that was my plan yes | 21:36 |
sdague | if you are going to take it back to there, I'd be fine with it | 21:36 |
mriedem | ok | 21:36 |
sdague | it definitely is a bug to have busted that | 21:36 |
mriedem | when 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 v2 | 21:37 |
mriedem | and i also assume that most clouds are around 18 months behind trunk | 21:37 |
dhellmann | yes, it works on dreamhost's deployment but not devstack | 21:37 |
dhellmann | I believe dreamhost is running newton by now | 21:37 |
mriedem | we dropped the v2 code in newton, | 21:38 |
mriedem | so i doubt it | 21:38 |
dhellmann | oh, maybe not then | 21:38 |
dhellmann | last I heard they were upgrading, but maybe they haven't rolled out the results | 21:38 |
dhellmann | it's likely mitaka, then | 21:38 |
sdague | mriedem: yeh | 21:38 |
dhellmann | I can find out if it's important | 21:38 |
mriedem | i don't think it's hugely important | 21:38 |
sdague | mriedem: yeh, I do assume that same kind of delay | 21:38 |
*** foexle has quit IRC | 21:39 | |
sdague | so covering the bases across 4 releases with the fix, it's probably good enough for folks | 21:39 |
sdague | mriedem: we should make a pretty big release note on the stable branches so it's clear to people we're restoring previous behavior | 21:39 |
*** salv-orlando has joined #openstack-nova | 21:40 | |
mriedem | sdague: i can put the release note in this change itself | 21:40 |
mriedem | i thought about that actually but apparently forgot | 21:40 |
sdague | mriedem: that's fine as well | 21:40 |
sdague | on master, I'm slightly less concerned | 21:40 |
*** marst has quit IRC | 21:41 | |
sdague | but 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 branch | 21:41 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: api-ref: fix delete server async postcondition docs https://review.openstack.org/431190 | 21:42 |
*** lucas_ has joined #openstack-nova | 21:42 | |
*** marst has joined #openstack-nova | 21:45 | |
*** vsaienko has quit IRC | 21:45 | |
*** dave-mccowan has joined #openstack-nova | 21:45 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add Cells V1 --> Cells V2 step-by-step example https://review.openstack.org/429075 | 21:45 |
openstackgerrit | melanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples https://review.openstack.org/431115 | 21:45 |
*** annegentle has quit IRC | 21:46 | |
*** adrian_otto has joined #openstack-nova | 21:48 | |
*** tjones has joined #openstack-nova | 21:48 | |
*** tjones has left #openstack-nova | 21:49 | |
*** thorst_ has quit IRC | 21:53 | |
*** thorst_ has joined #openstack-nova | 21:53 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add Cells V1 --> Cells V2 step-by-step example https://review.openstack.org/429075 | 21:55 |
openstackgerrit | melanie witt proposed openstack/nova master: Edits for Cells V2 step-by-step examples https://review.openstack.org/431115 | 21:55 |
*** cleong has quit IRC | 21:55 | |
*** tbachman has joined #openstack-nova | 21:56 | |
*** jaosorior has quit IRC | 21:56 | |
*** thorst_ has quit IRC | 21:58 | |
*** rfolco has joined #openstack-nova | 21:58 | |
*** rfolco has quit IRC | 21:58 | |
openstackgerrit | Maciej Szankin proposed openstack/nova master: config options: remove libvirt imagecache https://review.openstack.org/378497 | 21:58 |
*** ayogi has joined #openstack-nova | 22:00 | |
melwitt | dansmith, mriedem: the boot-from-volume patches for rc2 nice-to-have are ready for review. I updated the rc1 todos etherpad to indicate | 22:02 |
openstackgerrit | Maciej Szankin proposed openstack/nova master: conf: mark glance.api_servers opt as required https://review.openstack.org/428241 | 22:06 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Allow None for block_device_mapping_v2.boot_index https://review.openstack.org/430497 | 22:08 |
mriedem | sdague: see if this makes sense https://review.openstack.org/#/c/430497/6/releasenotes/notes/bug-1662699-06203e7262e02aa6.yaml | 22:08 |
*** annegentle has joined #openstack-nova | 22:18 | |
*** gouthamr has joined #openstack-nova | 22:20 | |
*** jdurgin has joined #openstack-nova | 22:26 | |
*** panda is now known as panda|Zz | 22:26 | |
mordred | mriedem, sdague: did you see that list of public nova versions I made for cdent a few weeks ago? | 22:29 |
mriedem | don't think so | 22:29 |
* mordred digs out | 22:29 | |
mordred | there are basically 2 versions in the wild ... | 22:29 |
*** fragatina has joined #openstack-nova | 22:30 | |
*** burgerk has quit IRC | 22:31 | |
mordred | mriedem, sdague, dhellmann: http://paste.openstack.org/show/598149/ | 22:31 |
*** dave-mccowan has quit IRC | 22:31 | |
mriedem | 2.25 is mitaka | 22:33 |
mordred | cool. | 22:33 |
*** baoli has quit IRC | 22:33 | |
mriedem | so v2.0 or mitaka | 22:33 |
mordred | yah. havent' found anybody newer yet | 22:33 |
macsz | mriedem: 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 back | 22:34 |
mriedem | because mitaka isn't eol yet | 22:34 |
mriedem | mordred: ^ :) | 22:34 |
mriedem | macsz: i've dropped the -2 | 22:34 |
macsz | mriedem: thanks :) | 22:34 |
mriedem | other 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 IRC | 22:34 | |
*** erlon has quit IRC | 22:35 | |
macsz | mriedem: :D | 22:35 |
mriedem | rax is still on v2.0 huh | 22:35 |
mriedem | all of those juicy API extensions were just too much to move forward | 22:35 |
mtreinish | mriedem: they still use a bunch of out of tree extensions last time I looked | 22:36 |
*** jheroux has quit IRC | 22:36 | |
mtreinish | it's how they do networking | 22:36 |
*** lucas_ has quit IRC | 22:36 | |
mordred | "that's how they do PANTS!" | 22:39 |
mordred | also ... in case anyone cares, I ran this: http://paste.openstack.org/show/598150/ to get the above paste | 22:41 |
*** edmondsw has quit IRC | 22:41 | |
dansmith | mordred: excellent reference | 22:42 |
mtreinish | mordred: cool | 22:43 |
* mtreinish gives it a try | 22:43 | |
* melwitt googles | 22:44 | |
dansmith | melwitt: https://www.youtube.com/watch?v=fTzEybULzRg | 22:44 |
mtreinish | every cloud I have creds on is also 2.25 | 22:44 |
melwitt | thanks | 22:45 |
*** mriedem has quit IRC | 22:46 | |
* mordred is happy dansmith got that reference | 22:46 | |
dansmith | oh yeah, I'm an addict | 22:46 |
dansmith | i see the entire world through the eyes of chandler's humor | 22:46 |
mordred | dansmith: I had no idea we were that much the same human. | 22:46 |
melwitt | lol "move it over" | 22:47 |
dansmith | mordred: agreed, my stereotyping engine did not peg you for a friends fan | 22:47 |
mordred | dansmith: this couch. is cut. in half. I'd like to return it for one that is not ... cut in half. | 22:47 |
dansmith | melwitt: heh | 22:47 |
dansmith | mordred: seems like a straightforward request | 22:47 |
mordred | melwitt: right? | 22:47 |
*** ayogi has quit IRC | 22:48 | |
*** browne has quit IRC | 22:48 | |
*** esberglu_ has quit IRC | 22:56 | |
*** esberglu has joined #openstack-nova | 22:57 | |
*** cdent has joined #openstack-nova | 22:58 | |
*** Swami_ has joined #openstack-nova | 22:58 | |
*** tblakes has quit IRC | 22:59 | |
*** Swami has quit IRC | 23:01 | |
*** mdrabe has quit IRC | 23:01 | |
*** esberglu has quit IRC | 23:01 | |
*** Swami_ has quit IRC | 23:04 | |
JayF | jaypipes: tox -py27 -- --failing? That's a new one on me? Does it only retry failing tests? | 23:08 |
jaypipes | JayF: yup, just re-runs the tests that failed from the last run :) | 23:08 |
jaypipes | JayF: it's a testr feature. | 23:08 |
JayF | holy crap, why isn't that like, in bold blinking marquee text in every devdoc | 23:08 |
JayF | wonderful and tyvm | 23:08 |
jaypipes | JayF: also works with tox -efunctional -- --failing | 23:08 |
jaypipes | Jay :) | 23:09 |
JayF | Well, anything that runs under ostestr, I'd presume | 23:09 |
jaypipes | JayF: I know, right? It's a giant bag of awesome. | 23:09 |
JayF | Man, and I've been fighting with --regex all this time for no good reason | 23:09 |
jaypipes | :) | 23:09 |
JayF | tyvm, and I'll evangelize it, lol | 23:09 |
jaypipes | #success JayF learned about tox -epy27 -- --failing \o/ | 23:10 |
openstackstatus | jaypipes: Added success to Success page | 23:10 |
*** esberglu has joined #openstack-nova | 23:10 | |
JayF | %success Two Jays had an IRC conversation without the wrong Jay being pinged /s | 23:10 |
jaypipes | lol | 23:10 |
*** esberglu_ has joined #openstack-nova | 23:11 | |
*** esberglu has quit IRC | 23:11 | |
*** john51 has quit IRC | 23:11 | |
*** john51 has joined #openstack-nova | 23:11 | |
*** esberglu_ has quit IRC | 23:13 | |
*** jaypipes has quit IRC | 23:13 | |
*** annegentle has quit IRC | 23:13 | |
*** burt has quit IRC | 23:15 | |
*** satyar has quit IRC | 23:15 | |
*** crushil has joined #openstack-nova | 23:19 | |
*** mlavalle has quit IRC | 23:24 | |
*** cdent has quit IRC | 23:24 | |
*** jpena has quit IRC | 23:25 | |
*** tbachman has quit IRC | 23:25 | |
*** krtaylor has quit IRC | 23:25 | |
*** catintheroof has quit IRC | 23:25 | |
*** ajo has quit IRC | 23:26 | |
*** john51 has quit IRC | 23:26 | |
*** jpena has joined #openstack-nova | 23:26 | |
*** ajo has joined #openstack-nova | 23:27 | |
*** tbachman has joined #openstack-nova | 23:29 | |
*** fragatina has quit IRC | 23:29 | |
*** fragatina has joined #openstack-nova | 23:30 | |
*** zhurong has joined #openstack-nova | 23:30 | |
*** dimtruck is now known as zz_dimtruck | 23:35 | |
*** zhurong has quit IRC | 23:36 | |
*** browne has joined #openstack-nova | 23:37 | |
*** lpetrut has quit IRC | 23:38 | |
*** john51 has joined #openstack-nova | 23:40 | |
*** diga has joined #openstack-nova | 23:45 | |
*** vsaienko has joined #openstack-nova | 23:46 | |
*** Swami has joined #openstack-nova | 23:46 | |
*** marst has quit IRC | 23:46 | |
*** vsaienko has quit IRC | 23:47 | |
*** ducttape_ has quit IRC | 23:48 | |
*** baoli has joined #openstack-nova | 23:55 | |
*** karimb has quit IRC | 23:57 | |
*** tojuvone has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!