*** ivase_ has joined #openstack-nova | 00:00 | |
*** ivase has quit IRC | 00:01 | |
*** boris-42 has joined #openstack-nova | 00:04 | |
*** EinstCra_ has joined #openstack-nova | 00:05 | |
*** ivase has joined #openstack-nova | 00:06 | |
*** EinstCrazy has quit IRC | 00:06 | |
*** ivase_ has quit IRC | 00:06 | |
*** EinstCra_ has quit IRC | 00:07 | |
*** thorst has joined #openstack-nova | 00:07 | |
*** haomaiwang has joined #openstack-nova | 00:07 | |
*** thorst has quit IRC | 00:08 | |
*** thorst has joined #openstack-nova | 00:08 | |
*** ducttape_ has joined #openstack-nova | 00:10 | |
*** ivase_ has joined #openstack-nova | 00:12 | |
*** haomaiwang has quit IRC | 00:12 | |
*** ivase has quit IRC | 00:12 | |
*** ivase has joined #openstack-nova | 00:18 | |
*** ivase_ has quit IRC | 00:18 | |
*** Pistachio has quit IRC | 00:19 | |
*** thorst has quit IRC | 00:23 | |
*** ducttape_ has quit IRC | 00:23 | |
*** ivase_ has joined #openstack-nova | 00:24 | |
*** thorst has joined #openstack-nova | 00:24 | |
*** ivase has quit IRC | 00:24 | |
*** thorst has quit IRC | 00:27 | |
*** thorst has joined #openstack-nova | 00:27 | |
*** subscope has quit IRC | 00:27 | |
*** zz_dimtruck is now known as dimtruck | 00:28 | |
*** ivase has joined #openstack-nova | 00:29 | |
*** ivase_ has quit IRC | 00:29 | |
*** ivase_ has joined #openstack-nova | 00:35 | |
*** ivase has quit IRC | 00:35 | |
*** achanda has quit IRC | 00:36 | |
*** dimtruck is now known as zz_dimtruck | 00:38 | |
*** mriedem has quit IRC | 00:38 | |
*** Jeffrey4l has quit IRC | 00:39 | |
*** ivase has joined #openstack-nova | 00:40 | |
*** ivase_ has quit IRC | 00:41 | |
*** salv-orl_ has joined #openstack-nova | 00:42 | |
*** thorst has quit IRC | 00:42 | |
*** thorst has joined #openstack-nova | 00:43 | |
*** salv-orlando has quit IRC | 00:45 | |
*** hoangcx has joined #openstack-nova | 00:46 | |
*** ivase_ has joined #openstack-nova | 00:46 | |
*** ivase has quit IRC | 00:47 | |
*** davideagle has quit IRC | 00:51 | |
*** thorst has quit IRC | 00:51 | |
*** ivase has joined #openstack-nova | 00:52 | |
*** ivase_ has quit IRC | 00:53 | |
*** amotoki has joined #openstack-nova | 00:54 | |
*** ivase_ has joined #openstack-nova | 00:58 | |
*** ivase has quit IRC | 00:59 | |
*** salv-orl_ has quit IRC | 01:00 | |
openstackgerrit | ShaoHe Feng proposed openstack/python-novaclient: Add nova client server-migration-list and server-migration-show https://review.openstack.org/281335 | 01:01 |
---|---|---|
*** ivase has joined #openstack-nova | 01:03 | |
*** ducttape_ has joined #openstack-nova | 01:04 | |
*** ivase_ has quit IRC | 01:05 | |
openstackgerrit | Wen Zhi Yu proposed openstack/nova: Make sure destination will rollback if live migration fails https://review.openstack.org/270093 | 01:07 |
*** haomaiwang has joined #openstack-nova | 01:08 | |
*** markvoelker has joined #openstack-nova | 01:09 | |
*** ivase_ has joined #openstack-nova | 01:09 | |
*** ivase has quit IRC | 01:10 | |
*** thorst has joined #openstack-nova | 01:11 | |
*** haomaiwang has quit IRC | 01:12 | |
*** markvoelker has quit IRC | 01:13 | |
*** ivase has joined #openstack-nova | 01:15 | |
openstackgerrit | Wen Zhi Yu proposed openstack/nova: Use SHA-256 algorithm in nova/crypto.py https://review.openstack.org/246217 | 01:15 |
*** ivase_ has quit IRC | 01:16 | |
*** ivase_ has joined #openstack-nova | 01:21 | |
*** Sukhdev has joined #openstack-nova | 01:22 | |
*** ivase has quit IRC | 01:22 | |
openstackgerrit | Ren Qiaowei proposed openstack/nova: remove default=None for config options https://review.openstack.org/280670 | 01:22 |
*** haomaiwang has joined #openstack-nova | 01:23 | |
*** Sukhdev has quit IRC | 01:26 | |
*** ivase has joined #openstack-nova | 01:26 | |
*** ivase_ has quit IRC | 01:27 | |
*** haomaiwang has quit IRC | 01:32 | |
*** ivase_ has joined #openstack-nova | 01:32 | |
*** ivase has quit IRC | 01:33 | |
*** achanda has joined #openstack-nova | 01:37 | |
*** liusheng has quit IRC | 01:37 | |
*** Sukhdev has joined #openstack-nova | 01:40 | |
*** achanda has quit IRC | 01:42 | |
*** liusheng has joined #openstack-nova | 01:46 | |
openstackgerrit | huan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem https://review.openstack.org/254022 | 01:48 |
*** mylu has quit IRC | 01:48 | |
*** EinstCrazy has joined #openstack-nova | 01:48 | |
*** lixiaoy1_ has joined #openstack-nova | 01:49 | |
*** mylu has joined #openstack-nova | 01:51 | |
*** achanda has joined #openstack-nova | 01:52 | |
*** ljxiash has joined #openstack-nova | 01:54 | |
*** ducttape_ has quit IRC | 01:56 | |
*** ducttape_ has joined #openstack-nova | 01:57 | |
*** thorst has quit IRC | 01:59 | |
*** thorst has joined #openstack-nova | 01:59 | |
*** ivase has joined #openstack-nova | 02:01 | |
*** ivase_ has quit IRC | 02:01 | |
*** ducttape_ has quit IRC | 02:05 | |
*** ivase_ has joined #openstack-nova | 02:07 | |
*** thorst has quit IRC | 02:08 | |
*** ivase has quit IRC | 02:08 | |
openstackgerrit | Abhishek Anand proposed openstack/nova: fixed letter case in character encoding names https://review.openstack.org/282930 | 02:08 |
*** ljxiash has quit IRC | 02:12 | |
*** ivase has joined #openstack-nova | 02:12 | |
*** ivase_ has quit IRC | 02:13 | |
*** haomaiwang has joined #openstack-nova | 02:14 | |
*** ircuser-1 has joined #openstack-nova | 02:17 | |
*** ivase_ has joined #openstack-nova | 02:18 | |
*** ivase has quit IRC | 02:19 | |
*** haomaiwang has quit IRC | 02:20 | |
*** mylu has quit IRC | 02:24 | |
*** ivase has joined #openstack-nova | 02:24 | |
*** ivase_ has quit IRC | 02:25 | |
*** zz_dimtruck is now known as dimtruck | 02:29 | |
*** houming has joined #openstack-nova | 02:29 | |
*** ivase_ has joined #openstack-nova | 02:30 | |
*** ivase has quit IRC | 02:30 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient: Fix string interpolation at logging call https://review.openstack.org/281631 | 02:31 |
*** ivase has joined #openstack-nova | 02:36 | |
*** wyang has joined #openstack-nova | 02:36 | |
*** ivase_ has quit IRC | 02:37 | |
*** salv-orlando has joined #openstack-nova | 02:38 | |
*** dimtruck is now known as zz_dimtruck | 02:38 | |
*** salv-orlando has quit IRC | 02:41 | |
*** ivase_ has joined #openstack-nova | 02:41 | |
*** ivase has quit IRC | 02:42 | |
*** zz_dimtruck is now known as dimtruck | 02:42 | |
openstackgerrit | Abhishek Anand proposed openstack/nova: fixed typo in word "OpenStack" https://review.openstack.org/282936 | 02:42 |
*** ducttape_ has joined #openstack-nova | 02:45 | |
*** ivase has joined #openstack-nova | 02:47 | |
*** ivase_ has quit IRC | 02:47 | |
*** prabhakar has quit IRC | 02:48 | |
*** Marga_ has quit IRC | 02:51 | |
*** amotoki has quit IRC | 02:52 | |
*** hoangcx has quit IRC | 02:52 | |
*** ivase_ has joined #openstack-nova | 02:53 | |
*** ivase has quit IRC | 02:53 | |
*** haomaiwang has joined #openstack-nova | 02:54 | |
*** salv-orlando has joined #openstack-nova | 02:55 | |
*** ircuser-1 has quit IRC | 02:57 | |
*** ducttape_ has quit IRC | 02:59 | |
*** haomaiwang has quit IRC | 03:01 | |
*** salv-orlando has quit IRC | 03:01 | |
*** haomaiwang has joined #openstack-nova | 03:01 | |
*** amotoki has joined #openstack-nova | 03:04 | |
*** thorst has joined #openstack-nova | 03:06 | |
*** vivekd has joined #openstack-nova | 03:07 | |
*** markvoelker has joined #openstack-nova | 03:09 | |
*** ljxiash has joined #openstack-nova | 03:12 | |
*** thorst has quit IRC | 03:12 | |
*** Jeffrey4l has joined #openstack-nova | 03:12 | |
*** ducttape_ has joined #openstack-nova | 03:14 | |
*** markvoelker has quit IRC | 03:14 | |
*** amotoki has quit IRC | 03:15 | |
*** ivase_ has quit IRC | 03:16 | |
*** ivase has joined #openstack-nova | 03:17 | |
*** mylu has joined #openstack-nova | 03:17 | |
*** amotoki has joined #openstack-nova | 03:20 | |
*** ivase has quit IRC | 03:21 | |
*** ivase has joined #openstack-nova | 03:22 | |
openstackgerrit | huan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem https://review.openstack.org/254022 | 03:23 |
*** amotoki_ has joined #openstack-nova | 03:25 | |
*** ivase_ has joined #openstack-nova | 03:27 | |
openstackgerrit | huan proposed openstack/nova: XenAPI:Resolve Nova/Neutron race condition https://review.openstack.org/241127 | 03:28 |
*** Marga_ has joined #openstack-nova | 03:28 | |
*** baoli has quit IRC | 03:28 | |
*** amotoki has quit IRC | 03:29 | |
*** ivase has quit IRC | 03:29 | |
*** Marga_ has quit IRC | 03:29 | |
*** mylu has quit IRC | 03:29 | |
*** Marga_ has joined #openstack-nova | 03:29 | |
*** javeme has joined #openstack-nova | 03:30 | |
*** mylu has joined #openstack-nova | 03:30 | |
*** ivase has joined #openstack-nova | 03:33 | |
*** ivase_ has quit IRC | 03:33 | |
*** amotoki_ has quit IRC | 03:35 | |
*** ivase_ has joined #openstack-nova | 03:39 | |
*** ivase has quit IRC | 03:39 | |
*** amotoki has joined #openstack-nova | 03:41 | |
*** amotoki has quit IRC | 03:44 | |
*** Marga_ has quit IRC | 03:44 | |
*** ivase has joined #openstack-nova | 03:45 | |
*** Marga_ has joined #openstack-nova | 03:45 | |
*** ducttape_ has quit IRC | 03:45 | |
*** ivase_ has quit IRC | 03:45 | |
*** Marga_ has quit IRC | 03:49 | |
*** ivase_ has joined #openstack-nova | 03:51 | |
*** ivase has quit IRC | 03:51 | |
*** ivase has joined #openstack-nova | 03:56 | |
*** ivase_ has quit IRC | 03:57 | |
*** salv-orlando has joined #openstack-nova | 03:57 | |
*** links has joined #openstack-nova | 03:57 | |
*** amotoki has joined #openstack-nova | 04:00 | |
*** haomaiwang has quit IRC | 04:01 | |
*** haomaiwang has joined #openstack-nova | 04:01 | |
*** ivase_ has joined #openstack-nova | 04:02 | |
*** ivase has quit IRC | 04:02 | |
*** salv-orlando has quit IRC | 04:04 | |
*** ivase has joined #openstack-nova | 04:08 | |
*** ivase_ has quit IRC | 04:08 | |
*** Marga_ has joined #openstack-nova | 04:10 | |
*** thorst has joined #openstack-nova | 04:10 | |
*** ivase_ has joined #openstack-nova | 04:13 | |
*** ivase has quit IRC | 04:14 | |
*** mylu has quit IRC | 04:16 | |
*** thorst has quit IRC | 04:17 | |
*** mylu has joined #openstack-nova | 04:19 | |
*** ivase has joined #openstack-nova | 04:19 | |
*** ivase_ has quit IRC | 04:20 | |
*** mylu has quit IRC | 04:20 | |
*** Marga_ has quit IRC | 04:20 | |
*** dave-mcc_ has joined #openstack-nova | 04:24 | |
openstackgerrit | Abhishek Anand proposed openstack/nova: fixed typo in word "OpenStack" https://review.openstack.org/282936 | 04:24 |
*** ivase_ has joined #openstack-nova | 04:25 | |
*** dave-mccowan has quit IRC | 04:25 | |
*** mylu has joined #openstack-nova | 04:25 | |
*** ivase has quit IRC | 04:25 | |
*** dave-mcc_ has quit IRC | 04:28 | |
*** ivase has joined #openstack-nova | 04:31 | |
*** ivase_ has quit IRC | 04:31 | |
*** ivase_ has joined #openstack-nova | 04:36 | |
*** ivase has quit IRC | 04:37 | |
*** mylu has quit IRC | 04:38 | |
*** mylu has joined #openstack-nova | 04:40 | |
*** dave-mccowan has joined #openstack-nova | 04:40 | |
*** vishwanathj has joined #openstack-nova | 04:40 | |
*** ivase has joined #openstack-nova | 04:42 | |
*** ivase_ has quit IRC | 04:43 | |
*** ivase_ has joined #openstack-nova | 04:48 | |
*** ivase has quit IRC | 04:49 | |
*** ljxiash has quit IRC | 04:50 | |
*** ljxiash has joined #openstack-nova | 04:50 | |
*** ivase has joined #openstack-nova | 04:54 | |
*** ivase_ has quit IRC | 04:54 | |
*** bharathk has joined #openstack-nova | 04:55 | |
*** ljxiash has quit IRC | 04:56 | |
*** ivase_ has joined #openstack-nova | 04:59 | |
*** javeme has quit IRC | 05:00 | |
*** ivase has quit IRC | 05:00 | |
*** haomaiwang has quit IRC | 05:01 | |
*** haomaiwang has joined #openstack-nova | 05:01 | |
*** Marga_ has joined #openstack-nova | 05:05 | |
*** ivase has joined #openstack-nova | 05:05 | |
*** ivase_ has quit IRC | 05:06 | |
*** ekuris has joined #openstack-nova | 05:09 | |
*** markvoelker has joined #openstack-nova | 05:10 | |
*** ivase_ has joined #openstack-nova | 05:11 | |
*** ivase has quit IRC | 05:12 | |
*** markvoelker has quit IRC | 05:15 | |
*** thorst has joined #openstack-nova | 05:15 | |
*** ivase has joined #openstack-nova | 05:17 | |
*** ivase_ has quit IRC | 05:17 | |
*** sridharg has joined #openstack-nova | 05:20 | |
*** sudipto has joined #openstack-nova | 05:22 | |
*** thorst has quit IRC | 05:22 | |
*** ivase_ has joined #openstack-nova | 05:22 | |
*** dimtruck is now known as zz_dimtruck | 05:23 | |
*** EinstCra_ has joined #openstack-nova | 05:23 | |
*** ivase has quit IRC | 05:23 | |
*** javeme has joined #openstack-nova | 05:25 | |
*** EinstCrazy has quit IRC | 05:25 | |
*** ivase has joined #openstack-nova | 05:28 | |
*** ivase_ has quit IRC | 05:29 | |
*** shyama has joined #openstack-nova | 05:29 | |
*** Marga_ has quit IRC | 05:30 | |
*** ivase_ has joined #openstack-nova | 05:34 | |
*** ivase has quit IRC | 05:34 | |
*** dave-mccowan has quit IRC | 05:37 | |
*** ijw has joined #openstack-nova | 05:40 | |
*** ivase has joined #openstack-nova | 05:40 | |
*** baoli has joined #openstack-nova | 05:40 | |
*** ivase_ has quit IRC | 05:40 | |
*** mylu has quit IRC | 05:41 | |
*** rdo has quit IRC | 05:45 | |
*** gongysh has joined #openstack-nova | 05:45 | |
*** baoli has quit IRC | 05:45 | |
*** ivase_ has joined #openstack-nova | 05:46 | |
*** ivase has quit IRC | 05:46 | |
*** rdo has joined #openstack-nova | 05:47 | |
*** ijw has quit IRC | 05:50 | |
*** ijw has joined #openstack-nova | 05:50 | |
*** ivase has joined #openstack-nova | 05:51 | |
*** sridharg has quit IRC | 05:52 | |
*** ivase_ has quit IRC | 05:52 | |
*** mylu has joined #openstack-nova | 05:55 | |
*** ivase_ has joined #openstack-nova | 05:57 | |
*** ivase has quit IRC | 05:57 | |
openstackgerrit | Alex Xu proposed openstack/nova: Generate better validation error message when using name regexes https://review.openstack.org/281143 | 06:00 |
*** haomaiwang has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-nova | 06:01 | |
*** ivase has joined #openstack-nova | 06:03 | |
*** ivase_ has quit IRC | 06:03 | |
*** ijw_ has joined #openstack-nova | 06:08 | |
*** moshele has joined #openstack-nova | 06:08 | |
*** ivase_ has joined #openstack-nova | 06:09 | |
*** ivase has quit IRC | 06:09 | |
*** hoangcx has joined #openstack-nova | 06:10 | |
*** salv-orlando has joined #openstack-nova | 06:11 | |
*** jaosorior has joined #openstack-nova | 06:11 | |
*** ijw has quit IRC | 06:11 | |
*** salv-orlando has quit IRC | 06:14 | |
*** ivase has joined #openstack-nova | 06:14 | |
*** ivase_ has quit IRC | 06:15 | |
*** achinm has joined #openstack-nova | 06:17 | |
*** nkrinner has joined #openstack-nova | 06:18 | |
*** thorst has joined #openstack-nova | 06:20 | |
*** ivase_ has joined #openstack-nova | 06:20 | |
*** ivase has quit IRC | 06:21 | |
*** Marga_ has joined #openstack-nova | 06:22 | |
*** ijw has joined #openstack-nova | 06:24 | |
*** ijw_ has quit IRC | 06:25 | |
*** ijw_ has joined #openstack-nova | 06:25 | |
*** ivase has joined #openstack-nova | 06:26 | |
*** ivase_ has quit IRC | 06:26 | |
*** Guest61736 is now known as mariusv | 06:27 | |
*** mariusv has joined #openstack-nova | 06:27 | |
*** thorst has quit IRC | 06:28 | |
openstackgerrit | Sheel Rana proposed openstack/nova: Handling for 4 byte unicode in security group https://review.openstack.org/282862 | 06:28 |
*** ijw has quit IRC | 06:29 | |
*** ircuser-1 has joined #openstack-nova | 06:30 | |
*** ivase_ has joined #openstack-nova | 06:32 | |
*** ivase has quit IRC | 06:32 | |
*** dedery has joined #openstack-nova | 06:35 | |
*** sridharg has joined #openstack-nova | 06:35 | |
*** ljxiash has joined #openstack-nova | 06:35 | |
*** mubirru has joined #openstack-nova | 06:35 | |
openstackgerrit | ShaoHe Feng proposed openstack/nova: Add new APIs and deprecate old API for migrations https://review.openstack.org/258771 | 06:37 |
*** ivase has joined #openstack-nova | 06:37 | |
*** EinstCrazy has joined #openstack-nova | 06:38 | |
*** paul-carlton1 has joined #openstack-nova | 06:38 | |
*** ivase_ has quit IRC | 06:38 | |
*** EinstCra_ has quit IRC | 06:39 | |
*** dedery has quit IRC | 06:40 | |
*** mubirru_ has joined #openstack-nova | 06:41 | |
*** mubirru has quit IRC | 06:41 | |
*** mubirru_ is now known as mubirru | 06:41 | |
*** vivekd_ has joined #openstack-nova | 06:43 | |
*** ivase_ has joined #openstack-nova | 06:43 | |
*** ivase has quit IRC | 06:44 | |
*** vivekd has quit IRC | 06:46 | |
*** vivekd_ is now known as vivekd | 06:46 | |
*** ivase has joined #openstack-nova | 06:49 | |
*** mylu has quit IRC | 06:49 | |
*** ivase_ has quit IRC | 06:50 | |
*** esracelik has joined #openstack-nova | 06:50 | |
*** ljxiash has quit IRC | 06:51 | |
*** ljxiash has joined #openstack-nova | 06:51 | |
*** ljxiash has quit IRC | 06:52 | |
*** ljxiash has joined #openstack-nova | 06:53 | |
*** salv-orlando has joined #openstack-nova | 06:54 | |
*** ivase_ has joined #openstack-nova | 06:55 | |
*** dedery has joined #openstack-nova | 06:55 | |
*** ivase has quit IRC | 06:55 | |
openstackgerrit | esracelik proposed openstack/nova: Improve the help text for cells options (7) https://review.openstack.org/278927 | 06:56 |
*** ljxiash has quit IRC | 06:57 | |
*** ijw_ has quit IRC | 06:58 | |
*** ijw has joined #openstack-nova | 06:58 | |
*** josecastroleon has joined #openstack-nova | 07:00 | |
*** haomaiwang has quit IRC | 07:01 | |
*** ivase has joined #openstack-nova | 07:01 | |
*** ivase_ has quit IRC | 07:01 | |
*** haomaiwang has joined #openstack-nova | 07:01 | |
*** salv-orlando has quit IRC | 07:02 | |
*** mjura has joined #openstack-nova | 07:02 | |
openstackgerrit | esracelik proposed openstack/nova: Improve the help text for hyperv options (1) https://review.openstack.org/268175 | 07:03 |
*** ijw has quit IRC | 07:03 | |
*** ljxiash has joined #openstack-nova | 07:05 | |
*** ivase_ has joined #openstack-nova | 07:06 | |
*** ivase has quit IRC | 07:07 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova: Fix misuse of assertTrue in console and virt tests https://review.openstack.org/282983 | 07:10 |
*** belmoreira has joined #openstack-nova | 07:11 | |
*** markvoelker has joined #openstack-nova | 07:11 | |
*** ivase has joined #openstack-nova | 07:12 | |
*** ivase_ has quit IRC | 07:13 | |
*** gcb has joined #openstack-nova | 07:13 | |
*** markvoelker has quit IRC | 07:15 | |
openstackgerrit | esracelik proposed openstack/nova: Improve the help text for hyperv options (2) https://review.openstack.org/278235 | 07:16 |
*** yonglihe has joined #openstack-nova | 07:17 | |
*** ivase_ has joined #openstack-nova | 07:18 | |
*** javeme has quit IRC | 07:18 | |
*** ivase has quit IRC | 07:18 | |
*** zenoway has joined #openstack-nova | 07:21 | |
*** 16WAACT9V has joined #openstack-nova | 07:22 | |
*** liverpooler has joined #openstack-nova | 07:22 | |
*** 32NAACSNA has joined #openstack-nova | 07:22 | |
*** ivase has joined #openstack-nova | 07:24 | |
*** ivase_ has quit IRC | 07:24 | |
openstackgerrit | esracelik proposed openstack/nova: Improve the help text for hyperv options (3) https://review.openstack.org/278236 | 07:25 |
*** thorst has joined #openstack-nova | 07:26 | |
*** abhishekk has joined #openstack-nova | 07:27 | |
*** ildikov has quit IRC | 07:27 | |
*** omnipresent has joined #openstack-nova | 07:28 | |
*** ivase_ has joined #openstack-nova | 07:29 | |
openstackgerrit | octopuszhang proposed openstack/nova: Update wrong comment https://review.openstack.org/282987 | 07:29 |
*** ivase has quit IRC | 07:30 | |
*** zenoway has quit IRC | 07:31 | |
*** thorst has quit IRC | 07:33 | |
*** w_verdugo has quit IRC | 07:34 | |
*** ivase has joined #openstack-nova | 07:35 | |
*** tomoiaga has joined #openstack-nova | 07:35 | |
*** ivase_ has quit IRC | 07:36 | |
*** lpetrut has joined #openstack-nova | 07:36 | |
openstackgerrit | Eli Qiao proposed openstack/nova: Xen: Calculate block_migration if it's None https://review.openstack.org/254101 | 07:37 |
openstackgerrit | Eli Qiao proposed openstack/nova: Libvirt: Calculate block_migration if it's None https://review.openstack.org/275585 | 07:37 |
*** ankit_ag has joined #openstack-nova | 07:38 | |
*** salv-orlando has joined #openstack-nova | 07:40 | |
openstackgerrit | lyanchih proposed openstack/nova: NUMATopologyFilter raise exception and not continue filter next node https://review.openstack.org/200630 | 07:40 |
*** ivase_ has joined #openstack-nova | 07:41 | |
*** ivase has quit IRC | 07:41 | |
*** omnipresent has quit IRC | 07:43 | |
*** ivase has joined #openstack-nova | 07:47 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova: Improve assert statements in iptables and virt tests https://review.openstack.org/282992 | 07:47 |
*** tpatzig has joined #openstack-nova | 07:47 | |
*** ivase_ has quit IRC | 07:47 | |
*** mpavone has joined #openstack-nova | 07:49 | |
*** subscope has joined #openstack-nova | 07:51 | |
*** su_zhang has quit IRC | 07:51 | |
*** subscope has quit IRC | 07:51 | |
*** jamielennox is now known as jamielennox|away | 07:52 | |
*** su_zhang has joined #openstack-nova | 07:52 | |
*** ivase_ has joined #openstack-nova | 07:52 | |
*** scheuran has joined #openstack-nova | 07:53 | |
*** ivase has quit IRC | 07:53 | |
*** zenoway has joined #openstack-nova | 07:56 | |
*** su_zhang has quit IRC | 07:56 | |
*** ericksonsantos has quit IRC | 07:57 | |
*** xianghui has quit IRC | 07:57 | |
*** dosaboy has quit IRC | 07:57 | |
*** wolsen has quit IRC | 07:57 | |
*** ivase has joined #openstack-nova | 07:58 | |
*** ivase_ has quit IRC | 07:59 | |
*** ijw has joined #openstack-nova | 07:59 | |
*** irenab has quit IRC | 07:59 | |
*** zenoway has quit IRC | 08:00 | |
*** wolsen has joined #openstack-nova | 08:00 | |
*** haomaiwang has quit IRC | 08:01 | |
*** sudipto_ has joined #openstack-nova | 08:01 | |
openstackgerrit | lyanchih proposed openstack/nova: libvirt - Unrescue will not remove rescue disk when image_type=rbd https://review.openstack.org/205766 | 08:01 |
*** haomaiwang has joined #openstack-nova | 08:01 | |
*** ildikov has joined #openstack-nova | 08:01 | |
*** jamielennox|away is now known as jamielennox | 08:02 | |
*** dosaboy has joined #openstack-nova | 08:04 | |
*** xianghui has joined #openstack-nova | 08:04 | |
*** ivase_ has joined #openstack-nova | 08:04 | |
*** ijw has quit IRC | 08:04 | |
*** sudipto has quit IRC | 08:04 | |
*** ivase has quit IRC | 08:04 | |
*** dedery has quit IRC | 08:05 | |
*** pcaruana has joined #openstack-nova | 08:05 | |
openstackgerrit | lyanchih proposed openstack/nova: libvirt - Add log if libguestfs can't read host kernel https://review.openstack.org/237547 | 08:06 |
*** subscope has joined #openstack-nova | 08:07 | |
*** raildo is now known as raildo-afk | 08:08 | |
*** ildikov has quit IRC | 08:09 | |
*** hoangcx has quit IRC | 08:09 | |
*** ivase has joined #openstack-nova | 08:10 | |
*** ivase_ has quit IRC | 08:10 | |
*** ociuhandu has quit IRC | 08:11 | |
*** rdopiera has joined #openstack-nova | 08:14 | |
*** matrohon has joined #openstack-nova | 08:15 | |
*** ivase_ has joined #openstack-nova | 08:15 | |
*** jichen has joined #openstack-nova | 08:15 | |
*** ivase has quit IRC | 08:16 | |
*** subscope has quit IRC | 08:17 | |
*** mpavone has quit IRC | 08:19 | |
openstackgerrit | Yingxin Cheng proposed openstack/nova: Scheduler use Claim to check resource consumption https://review.openstack.org/262938 | 08:20 |
*** sahid has joined #openstack-nova | 08:21 | |
*** ivase has joined #openstack-nova | 08:21 | |
*** ildikov has joined #openstack-nova | 08:22 | |
*** ivase_ has quit IRC | 08:22 | |
openstackgerrit | Yingxin Cheng proposed openstack/nova: Refactor claim code to eliminate duplication https://review.openstack.org/262939 | 08:23 |
*** mpavone has joined #openstack-nova | 08:24 | |
openstackgerrit | Yingxin Cheng proposed openstack/nova: Correct MoveClaim in getting pci requests https://review.openstack.org/272943 | 08:24 |
*** Sukhdev has quit IRC | 08:24 | |
*** salv-orlando has quit IRC | 08:25 | |
*** vivekd_ has joined #openstack-nova | 08:26 | |
*** subscope has joined #openstack-nova | 08:26 | |
*** ivase_ has joined #openstack-nova | 08:27 | |
*** ivase has quit IRC | 08:27 | |
*** mpavone has quit IRC | 08:28 | |
*** jlanoux has joined #openstack-nova | 08:28 | |
*** vivekd has quit IRC | 08:28 | |
*** vivekd_ is now known as vivekd | 08:28 | |
*** mpavone has joined #openstack-nova | 08:30 | |
*** liverpoo1er has joined #openstack-nova | 08:30 | |
*** liverpoo1er has quit IRC | 08:30 | |
*** thorst has joined #openstack-nova | 08:30 | |
*** 16WAACT9V has quit IRC | 08:31 | |
*** 32NAACSNA has quit IRC | 08:31 | |
*** liverpooler has quit IRC | 08:31 | |
*** ihrachys has joined #openstack-nova | 08:31 | |
*** liverpooler has joined #openstack-nova | 08:31 | |
*** zhangyufei has joined #openstack-nova | 08:33 | |
*** ivase has joined #openstack-nova | 08:33 | |
*** lpetrut has quit IRC | 08:33 | |
*** erno has joined #openstack-nova | 08:33 | |
*** ivase_ has quit IRC | 08:33 | |
*** zakora has joined #openstack-nova | 08:36 | |
*** jistr has joined #openstack-nova | 08:37 | |
bauzas | good morning nova | 08:37 |
*** thorst has quit IRC | 08:38 | |
*** ivase_ has joined #openstack-nova | 08:38 | |
ankit_ag | hi all, can someone please help reviewing https://review.openstack.org/#/c/221162/ | 08:39 |
openstackgerrit | lyanchih proposed openstack/nova: Add unit tests for libvirt fibrechannel/iser/iscsi/aoe volume drivers after os-brick https://review.openstack.org/208401 | 08:39 |
*** ivase has quit IRC | 08:39 | |
*** subscope has quit IRC | 08:40 | |
ankit_ag | It already got one +2 and requires another one to get it merged | 08:40 |
*** tomoiaga has quit IRC | 08:40 | |
*** BobBall_AWOL has joined #openstack-nova | 08:41 | |
*** mpavone has quit IRC | 08:42 | |
*** achanda has quit IRC | 08:42 | |
*** BobBall_AWOL is now known as BobBall | 08:44 | |
*** ivase has joined #openstack-nova | 08:44 | |
*** ivase_ has quit IRC | 08:45 | |
*** achanda has joined #openstack-nova | 08:46 | |
*** claudiub has joined #openstack-nova | 08:46 | |
*** lpetrut has joined #openstack-nova | 08:48 | |
*** mpavone has joined #openstack-nova | 08:50 | |
*** ivase_ has joined #openstack-nova | 08:50 | |
*** ivase has quit IRC | 08:50 | |
openstackgerrit | lyanchih proposed openstack/nova: libvirt - Flavor's quota instance resource not observed for non-ephemeral storage https://review.openstack.org/201019 | 08:54 |
*** ivase has joined #openstack-nova | 08:56 | |
*** ivase_ has quit IRC | 08:57 | |
*** achanda has quit IRC | 08:58 | |
*** abhishekk_ has joined #openstack-nova | 08:59 | |
*** aagrawal has joined #openstack-nova | 08:59 | |
*** haomaiwang has quit IRC | 09:01 | |
*** ijw has joined #openstack-nova | 09:01 | |
*** subscope has joined #openstack-nova | 09:01 | |
*** ankit_ag has quit IRC | 09:01 | |
*** abhishekk has quit IRC | 09:01 | |
*** haomaiwa_ has joined #openstack-nova | 09:01 | |
*** ivase_ has joined #openstack-nova | 09:02 | |
*** ivase has quit IRC | 09:02 | |
*** mgoddard has joined #openstack-nova | 09:04 | |
*** ijw has quit IRC | 09:05 | |
*** spring_ is now known as davechen_afk | 09:06 | |
*** amotoki has quit IRC | 09:06 | |
*** lpetrut has quit IRC | 09:06 | |
*** MCoLo has quit IRC | 09:07 | |
*** ivase has joined #openstack-nova | 09:07 | |
*** MCoLo has joined #openstack-nova | 09:08 | |
*** andrearosa_web has joined #openstack-nova | 09:08 | |
*** ivase_ has quit IRC | 09:08 | |
*** abhishekk has joined #openstack-nova | 09:10 | |
*** dedery has joined #openstack-nova | 09:10 | |
*** abhishekk_ has quit IRC | 09:11 | |
eliqiao_ | query alex_xu | 09:11 |
*** abhishekk_ has joined #openstack-nova | 09:11 | |
*** markvoelker has joined #openstack-nova | 09:12 | |
*** wxy has left #openstack-nova | 09:13 | |
*** ivase_ has joined #openstack-nova | 09:13 | |
eliqiao_ | hello all, if I want to make a parameter of a rpc method be None value(before it could not be None and REST API has restrict it), do I need to bump compute rpc api version? | 09:13 |
*** ivase has quit IRC | 09:14 | |
*** dedery has quit IRC | 09:14 | |
*** abhishekk_ has quit IRC | 09:14 | |
*** amotoki has joined #openstack-nova | 09:14 | |
*** abhishekk has quit IRC | 09:15 | |
*** abhishekk_ has joined #openstack-nova | 09:15 | |
*** rpodolyaka has left #openstack-nova | 09:15 | |
*** markvoelker has quit IRC | 09:16 | |
*** abhishekk_ has quit IRC | 09:17 | |
*** aagrawal has quit IRC | 09:17 | |
openstackgerrit | Sheel Rana proposed openstack/nova: Handling for 4 byte unicode in security group https://review.openstack.org/282862 | 09:18 |
*** abhishekk_ has joined #openstack-nova | 09:19 | |
*** ivase has joined #openstack-nova | 09:19 | |
*** ivase_ has quit IRC | 09:20 | |
*** abhishekk_ has quit IRC | 09:22 | |
*** hoangcx has joined #openstack-nova | 09:23 | |
*** gongysh has quit IRC | 09:23 | |
*** abhishekk_ has joined #openstack-nova | 09:23 | |
openstackgerrit | ShaoHe Feng proposed openstack/nova: Add new APIs and deprecate old API for migrations https://review.openstack.org/258771 | 09:24 |
*** sudipto__ has joined #openstack-nova | 09:24 | |
*** efoley has joined #openstack-nova | 09:24 | |
*** ivase has quit IRC | 09:24 | |
*** ivase has joined #openstack-nova | 09:25 | |
*** subscope has quit IRC | 09:25 | |
*** claudiub has quit IRC | 09:26 | |
*** yassine__ has joined #openstack-nova | 09:27 | |
*** sudipto_ has quit IRC | 09:28 | |
*** ociuhandu has joined #openstack-nova | 09:28 | |
*** yassine__ has quit IRC | 09:28 | |
*** yassine__ has joined #openstack-nova | 09:28 | |
*** subscope has joined #openstack-nova | 09:29 | |
*** ivase_ has joined #openstack-nova | 09:30 | |
openstackgerrit | lyanchih proposed openstack/nova: NUMATopologyFilter raise exception and not continue filter next node https://review.openstack.org/200630 | 09:31 |
*** danpb has joined #openstack-nova | 09:31 | |
*** ivase has quit IRC | 09:31 | |
*** gabor_antal has joined #openstack-nova | 09:33 | |
*** amotoki has quit IRC | 09:35 | |
*** thorst has joined #openstack-nova | 09:35 | |
*** ildikov has quit IRC | 09:36 | |
*** ivase has joined #openstack-nova | 09:36 | |
*** ivase_ has quit IRC | 09:36 | |
openstackgerrit | Stephen Finucane proposed openstack/nova: config options: Centralise 'virt.firewall' options https://review.openstack.org/257995 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: config options: Centralise 'virt.netutils' options https://review.openstack.org/258009 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: Improve 'virt.images' conf options documentation https://review.openstack.org/259553 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: config options: Centralise 'virt.imagecache' options https://review.openstack.org/258984 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: config options: Centralise 'virt.images' options https://review.openstack.org/258004 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: config options: Centralise 'virt.disk' options https://review.openstack.org/258912 | 09:37 |
openstackgerrit | Stephen Finucane proposed openstack/nova: Improve 'virt.firewall' conf options documentation https://review.openstack.org/266365 | 09:37 |
*** mvk has joined #openstack-nova | 09:38 | |
*** gszasz has joined #openstack-nova | 09:38 | |
*** vishwanathj has quit IRC | 09:39 | |
*** hoangcx has quit IRC | 09:39 | |
*** zhangyufei has quit IRC | 09:40 | |
*** claudiub has joined #openstack-nova | 09:41 | |
*** zhangyufei has joined #openstack-nova | 09:41 | |
*** ivase_ has joined #openstack-nova | 09:42 | |
*** ivase has quit IRC | 09:43 | |
*** thorst has quit IRC | 09:43 | |
*** derekh has joined #openstack-nova | 09:44 | |
openstackgerrit | Stephen Finucane proposed openstack/nova: test_fields: Remove all 'Enum' subclass tests https://review.openstack.org/244372 | 09:46 |
*** moorryan_ has quit IRC | 09:46 | |
*** ljxiash has quit IRC | 09:46 | |
*** ljxiash has joined #openstack-nova | 09:46 | |
*** ivase has joined #openstack-nova | 09:48 | |
*** ivase_ has quit IRC | 09:48 | |
openstackgerrit | Eli Qiao proposed openstack/nova: Xen: Calculate block_migration if it's None https://review.openstack.org/254101 | 09:50 |
openstackgerrit | Eli Qiao proposed openstack/nova: Libvirt: Calculate block_migration if it's None https://review.openstack.org/275585 | 09:50 |
*** ildikov has joined #openstack-nova | 09:50 | |
johnthetubaguy | alex_xu: I am wondering if these strings need translating? https://review.openstack.org/#/c/281143 | 09:50 |
johnthetubaguy | alex_xu: I think we don't, but that seems not to match the exception translation stuff, I can't remember what we decided here | 09:50 |
*** claudiub has quit IRC | 09:51 | |
*** ljxiash has quit IRC | 09:51 | |
*** claudiub has joined #openstack-nova | 09:52 | |
*** efoley_ has joined #openstack-nova | 09:53 | |
*** ivase_ has joined #openstack-nova | 09:53 | |
*** ivase has quit IRC | 09:54 | |
openstackgerrit | Eli Qiao proposed openstack/nova: Object: Make object target version check sorted https://review.openstack.org/269500 | 09:54 |
openstackgerrit | Sylvain Bauza proposed openstack/nova: Update ComputeNode values with disk allocation ratios in the RT https://review.openstack.org/277953 | 09:54 |
openstackgerrit | Sylvain Bauza proposed openstack/nova: Add disk_allocation_ratio to ComputeNode https://review.openstack.org/277934 | 09:54 |
openstackgerrit | Sylvain Bauza proposed openstack/nova: Update HostManager and DiskFilter to use ComputeNode disk ratio https://review.openstack.org/278112 | 09:54 |
bauzas | johnthetubaguy: fancing re-approving https://review.openstack.org/277934 ? I had a merge conflict because my DB migration number was already set | 09:55 |
bauzas | *fancy | 09:55 |
*** efoley has quit IRC | 09:55 | |
bauzas | https://review.openstack.org/#/c/277934/6..7/nova/db/sqlalchemy/migrate_repo/versions/316_add_disk_ratio_for_compute_nodes.py | 09:57 |
*** houming has quit IRC | 09:57 | |
bauzas | johnthetubaguy: thanks | 09:58 |
johnthetubaguy | bauzas: on the last patch, you lots dan's fix up, I think | 09:58 |
bauzas | johnthetubaguy: argh ? | 09:58 |
openstackgerrit | John Garbutt proposed openstack/nova: Update ComputeNode values with disk allocation ratios in the RT https://review.openstack.org/277953 | 09:58 |
bauzas | johnthetubaguy: oh yeah | 09:59 |
* bauzas facepalm | 09:59 | |
bauzas | johnthetubaguy: sorry :( | 09:59 |
johnthetubaguy | bauzas: so gerrit was amamzing | 09:59 |
bauzas | heh | 09:59 |
johnthetubaguy | bauzas: it remembered dan's -1 and re-applied it | 09:59 |
bauzas | yeah I saw that before | 10:00 |
*** ivase has joined #openstack-nova | 10:00 | |
johnthetubaguy | bauzas: I did the fix, and dan's +2 of his fix up was reapplied | 10:00 |
bauzas | it's able to get the SHA1 and check | 10:00 |
johnthetubaguy | wow, blown away | 10:00 |
*** ivase_ has quit IRC | 10:00 | |
bauzas | indeed | 10:00 |
bauzas | what's awesome is that it's rebasing | 10:00 |
johnthetubaguy | yeah, I haven't seen that work as well as that before | 10:00 |
bauzas | because SHA1s are different between PS9, PS10 and PS11 - because history is different) | 10:01 |
*** haomaiwa_ has quit IRC | 10:01 | |
*** daemontool has joined #openstack-nova | 10:01 | |
bauzas | johnthetubaguy: tbh, I have a trick to know whether it's just a rebase or not | 10:01 |
bauzas | sec | 10:01 |
*** haomaiwang has joined #openstack-nova | 10:01 | |
johnthetubaguy | #success gerrit is amazing at remembering votes of previous patches, just wow. | 10:01 |
bauzas | johnthetubaguy: https://sbauza.wordpress.com/2014/11/14/how-to-compare-2-patchsets-in-gerrit/ | 10:01 |
openstackstatus | johnthetubaguy: Added success to Success page | 10:01 |
openstackgerrit | huan proposed openstack/nova: XenAPI: Fix VIF plug and unplug problem https://review.openstack.org/254022 | 10:02 |
johnthetubaguy | bauzas: oh, nice | 10:02 |
*** efoley_ is now known as efoley | 10:02 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/nova: Set personality/injected_files to empty list if not specified https://review.openstack.org/248662 | 10:03 |
bauzas | johnthetubaguy: so I suspect gerrit is applying the same logic here | 10:04 |
openstackgerrit | Gleb Stepanov proposed openstack/nova: Fix backing file copying https://review.openstack.org/282275 | 10:04 |
bauzas | comparing the diffs | 10:04 |
johnthetubaguy | bauzas: I guess, like a sha of the diffs | 10:04 |
bauzas | yeah | 10:05 |
*** ivase_ has joined #openstack-nova | 10:05 | |
*** ivase has quit IRC | 10:06 | |
*** zenoway has joined #openstack-nova | 10:06 | |
*** 16WAACWSS has joined #openstack-nova | 10:07 | |
*** ivase_ has quit IRC | 10:10 | |
openstackgerrit | Andrei Bacos proposed openstack/nova: Hyper-V: Removes pointless check in livemigrationops https://review.openstack.org/282441 | 10:11 |
*** zenoway has quit IRC | 10:11 | |
*** dedery has joined #openstack-nova | 10:11 | |
*** ivase has joined #openstack-nova | 10:11 | |
claudiub | johnthetubaguy: hello good sir! May I inquire your assistance for just a couple of moments? I would like a change to be reviewed: https://review.openstack.org/#/c/262007/ Basically, a couple of Windows / Hyper-V related constants have been moved to os-win. And a few other minor updates. | 10:12 |
*** ankit_ag has joined #openstack-nova | 10:13 | |
*** EinstCrazy has quit IRC | 10:16 | |
*** dedery has quit IRC | 10:16 | |
*** lpetrut has joined #openstack-nova | 10:16 | |
*** ivase_ has joined #openstack-nova | 10:17 | |
*** ivase has quit IRC | 10:17 | |
*** tyagiprince has joined #openstack-nova | 10:19 | |
tyagiprince | Hey Everyone.. I want my instance names to be unique in a project. How can I do that? | 10:19 |
tyagiprince | Please open to all suggestions @all | 10:20 |
flip214 | tyagiprince: use uuids | 10:21 |
*** erlon has joined #openstack-nova | 10:21 | |
tyagiprince | flip214: How would that make my instance names to be unique? | 10:22 |
rdopiera | jaosorior: hi, would you have a moment to talk about SSL termination and http headers in Nova? | 10:22 |
*** ivase has joined #openstack-nova | 10:22 | |
*** rpodolyaka has joined #openstack-nova | 10:22 | |
tyagiprince | I want to refer to all of my instances by a particular name say instance_name.tenant_name.openstacklocal | 10:22 |
tyagiprince | For that, I need that each project does not have more than one instance with the same name. | 10:23 |
*** ivase_ has quit IRC | 10:23 | |
jaosorior | rdopiera: What's up? | 10:23 |
rdopiera | jaosorior: it's about this patch that I made some time ago (merged): https://review.openstack.org/#/c/206479/ | 10:24 |
rdopiera | jaosorior: turns out there is a middleware in Oslo that does the exact same thing, only cleaner | 10:24 |
rdopiera | jaosorior: I'm wondering if it wouldn't be prudent to switch to it | 10:24 |
*** zenoway has joined #openstack-nova | 10:24 | |
*** shyama_ has joined #openstack-nova | 10:24 | |
jaosorior | rdopiera: I've actually been using that middleware in front of other projects (such as cinder) and AFAIK heat is using something similar (if they haven't already switched to it | 10:25 |
jaosorior | ) | 10:25 |
jaosorior | rdopiera: Heat even has it enabled by default. So yeah, I would think it's a good idea | 10:25 |
*** salv-orlando has joined #openstack-nova | 10:26 | |
*** pav0 has quit IRC | 10:26 | |
*** shyama has quit IRC | 10:26 | |
rdopiera | jaosorior: you mean it has the header set in the config by default? | 10:26 |
*** shyama_ is now known as shyama | 10:26 | |
rdopiera | jaosorior: that's a security hole | 10:26 |
alex_xu | johnthetubaguy: yes, I think you are right, jichen also pint it out, I forget added it, will update soon | 10:27 |
alex_xu | but I didn't find json-schema translation the error message | 10:28 |
*** ivase_ has joined #openstack-nova | 10:28 | |
jaosorior | rdopiera: here's how the api-paste.ini for heat looks like https://github.com/openstack/heat/blob/master/etc/heat/api-paste.ini#L4 where the http_proxy_to_wsgi is what handles the X-Forwarded-Proto header | 10:28 |
*** ivase has quit IRC | 10:28 | |
*** dedery has joined #openstack-nova | 10:29 | |
jaosorior | rdopiera: And this is the middleware https://github.com/openstack/oslo.middleware/blob/master/oslo_middleware/http_proxy_to_wsgi.py | 10:29 |
openstackgerrit | Sheel Rana proposed openstack/nova: Handling for 4 byte unicode in security group https://review.openstack.org/282862 | 10:29 |
*** salv-orlando has quit IRC | 10:30 | |
*** shyama has quit IRC | 10:30 | |
*** shyama has joined #openstack-nova | 10:31 | |
openstackgerrit | xiexs proposed openstack/nova-specs: Support soft reboot and poweroff in nova ironic driver. https://review.openstack.org/229282 | 10:32 |
*** ndipanov has joined #openstack-nova | 10:34 | |
*** ivase_ has quit IRC | 10:34 | |
*** ivase has joined #openstack-nova | 10:34 | |
openstackgerrit | Wenzhi Yu proposed openstack/nova: Use SHA-256 algorithm in nova/crypto.py https://review.openstack.org/246217 | 10:37 |
*** liverpooler has quit IRC | 10:39 | |
*** ivase_ has joined #openstack-nova | 10:40 | |
*** thorst has joined #openstack-nova | 10:40 | |
*** omnipresent has joined #openstack-nova | 10:40 | |
*** ivase has quit IRC | 10:41 | |
*** moshele has quit IRC | 10:41 | |
*** wyang has quit IRC | 10:43 | |
*** haomaiwang has quit IRC | 10:43 | |
*** zenoway has quit IRC | 10:43 | |
*** cdent has joined #openstack-nova | 10:45 | |
*** ivase has joined #openstack-nova | 10:45 | |
*** ivase_ has quit IRC | 10:46 | |
*** omnipresent has quit IRC | 10:47 | |
bauzas | johnthetubaguy: I feel that could help the live-migration subteam too https://review.openstack.org/#/c/277800/ | 10:47 |
*** thorst has quit IRC | 10:48 | |
*** zenoway has joined #openstack-nova | 10:48 | |
johnthetubaguy | bauzas: I was about to go did for those patches | 10:48 |
*** mgoddard has quit IRC | 10:48 | |
*** irenab has joined #openstack-nova | 10:48 | |
johnthetubaguy | bauzas: do we have them all up now, or do we have a few operations left still? | 10:48 |
johnthetubaguy | s/did/dig/ | 10:49 |
bauzas | johnthetubaguy: atm, only unshelve and liv-mig are in the pipe, evacuate merged | 10:49 |
bauzas | johnthetubaguy: we're still missing rebuild and cold-migrate AFAIR | 10:49 |
bauzas | but those won't need an RPC API bump | 10:50 |
bauzas | (because the signatures already changed) | 10:50 |
*** ivase_ has joined #openstack-nova | 10:51 | |
*** ivase has quit IRC | 10:52 | |
*** zenoway has quit IRC | 10:52 | |
johnthetubaguy | bauzas: I thought evacuate = rebuild, I guess not in that way | 10:52 |
openstackgerrit | Radoslav Gerganov proposed openstack/nova: VMware: Refactor the image transfer https://review.openstack.org/281134 | 10:54 |
*** Guest42394 is now known as PaulMurray | 10:54 | |
*** claudiub has quit IRC | 10:55 | |
PaulMurray | bauzas, johnthetubaguy just got back from holiday - anything I should be aware of? (just reading back the last few lines above) | 10:57 |
bauzas | johnthetubaguy: from an API pov, yes | 10:57 |
bauzas | oops | 10:57 |
*** ivase has joined #openstack-nova | 10:57 | |
bauzas | johnthetubaguy: from an rpc pov, yes (rather) | 10:57 |
*** subscope has quit IRC | 10:57 | |
*** ivase_ has quit IRC | 10:58 | |
johnthetubaguy | PaulMurray: honestly I was traveling for the first three days of last week, so I am still a bit out of touch with the details | 10:58 |
bauzas | johnthetubaguy: but since I'm getting the Spec object in the API, I need to get it in the rebuild API method and pass in the already modified RPC payload | 10:58 |
bauzas | PaulMurray: so, I was working on check-dest, you remember | 10:58 |
johnthetubaguy | bauzas: ah, gotcha, the pass it in bit | 10:58 |
bauzas | PaulMurray: I'm focusing for Mitaka to get a Spec in the API and pass it thru RPC to the conductor methods | 10:58 |
bauzas | so that the conductor would use it instead of getting one fresh | 10:59 |
*** moshele has joined #openstack-nova | 11:00 | |
johnthetubaguy | bauzas: I have +2ed it, but I think we should do check experimental to get the live-migrate tests to run on it? | 11:01 |
bauzas | johnthetubaguy: excellent point | 11:01 |
bauzas | I was thinking the same but forgot | 11:01 |
bauzas | johnthetubaguy: yeah, hold the +W trigger until experimental is happy if you ok | 11:02 |
*** ijw has joined #openstack-nova | 11:02 | |
johnthetubaguy | bauzas: yep, hit me up once that passes | 11:02 |
bauzas | np | 11:02 |
*** ivase_ has joined #openstack-nova | 11:03 | |
*** ivase has quit IRC | 11:03 | |
bauzas | johnthetubaguy: oh fancy http://go.rackspace.com/developercloud | 11:06 |
*** sdague has joined #openstack-nova | 11:06 | |
bauzas | is that somehow usable for our test purposes ? | 11:06 |
johnthetubaguy | bauzas: yeah, took me a while to find the URL, but I am told its all ready to use | 11:06 |
bauzas | nice | 11:06 |
johnthetubaguy | so its for one off testing, I am told | 11:06 |
bauzas | okay, looking at the tos | 11:07 |
sdague | morning folks | 11:07 |
johnthetubaguy | bauzas: there were some of us asking about giving the space to infra, but that wasn't really the intent of that, sadly | 11:07 |
johnthetubaguy | sdague: good morning | 11:07 |
bauzas | good morning | 11:07 |
johnthetubaguy | sdague: I was going to ask you about translation on this patch, I got confused: https://review.openstack.org/#/c/281143/ | 11:07 |
bauzas | johnthetubaguy: yeah I have some private testbed, but that could be nice to share one | 11:08 |
*** mgoddard has joined #openstack-nova | 11:08 | |
*** ivase has joined #openstack-nova | 11:08 | |
*** ivase_ has quit IRC | 11:09 | |
sdague | johnthetubaguy: ok, is the concern just the error message? | 11:11 |
*** Pistachio has joined #openstack-nova | 11:11 | |
ankit_ag | johnthetubaguy, sdague: hi | 11:11 |
ankit_ag | could you please review https://review.openstack.org/#/c/221162/ | 11:11 |
ankit_ag | It already got one +2 and requires another one to get it merged | 11:11 |
johnthetubaguy | sdague | 11:11 |
johnthetubaguy | oops | 11:11 |
johnthetubaguy | sdague: I am just confused why the exception is translated, but not the error messages | 11:12 |
johnthetubaguy | sdague: actually, I am just dealing with cdent's comments as an inline edit | 11:12 |
*** claudiub has joined #openstack-nova | 11:12 | |
*** markvoelker has joined #openstack-nova | 11:12 | |
cdent | johnthetubaguy: what have I done now? | 11:12 |
sdague | johnthetubaguy: ok, so without translating the excepion what happens is the raw regex is dumped over the wire. So you as a user get something like this ... | 11:13 |
sdague | Invalid input for field/attribute name. Value: test . u'test ' does not match u'^(?![\\ \\\xa0\\\u1680\\\u180e\\\u2000\\\u2001\\\u2002\\\u2003\\\u2004\\\u2005\\\u2006\\\u2007\\\u2008\\\u2009\\\u200a\\\u202f\\\u205f\\\u3000])[\\ \\!\\"\\#\\$\\%\\&\\\'\\(\\)\\*\\+\\,\\-\\.\\/0123456789\\:\\;\\<\\=\\>\\?\\@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\[\\\\\\]\\^\\_\\`abcdefghijklmnopqrstuvwxyz\\{\\|\\}\\~\\\xa0\\\xa1\\\xa2\\\xa3\\\xa4\\\xa5 | 11:14 |
sdague | \\\xa6\\\xa7\\\xa8\\\xa9\\\xaa\\\xab\\\xac\\\xae\\\xaf\\\xb0\\\xb1\\\xb2\\\xb3\\\xb4\\\xb5\\\xb6\\\xb7\\\xb8\\\xb9\\\xba\\\xbb\\\xbc\\\xbd\\\xbe\\\xbf\\\xc0\\\xc1\\\xc2\\\xc3\\\xc4\\\xc5\\\xc6\\\xc7\\\xc8\\\xc9\\\xca\\\xcb\\\xcc\\\xcd\\ | 11:14 |
sdague | ..... | 11:14 |
johnthetubaguy | sdague: hang on a sec | 11:14 |
johnthetubaguy | I mean language translation | 11:14 |
sdague | oh | 11:14 |
johnthetubaguy | totally agreed with the specific exception strings, that makes total sense | 11:14 |
*** ivase_ has joined #openstack-nova | 11:14 | |
johnthetubaguy | sorry, I was very imprecise there! | 11:14 |
*** ivase has quit IRC | 11:14 | |
sdague | ok, yeh, I agree the language here is weird. Want me to try to respin? | 11:16 |
sdague | or is there an i18n concern with the message? | 11:16 |
*** markvoelker has quit IRC | 11:17 | |
*** paul-carlton1 has quit IRC | 11:18 | |
openstackgerrit | John Garbutt proposed openstack/nova: Generate better validation error message when using name regexes https://review.openstack.org/281143 | 11:18 |
johnthetubaguy | sdague: so I was half way through the draft, although honestly, I don't really like my version either | 11:19 |
sdague | ok, give me another 20 minutes to caffinate, then I can try writing english | 11:19 |
alex_xu | johnthetubaguy: sdague thanks... | 11:20 |
johnthetubaguy | sdague: I was also thinking about the i18n around this being a bit inconsistent, as the reason is never translated: https://review.openstack.org/#/c/281143/5/nova/exception.py | 11:20 |
johnthetubaguy | sdague: totally | 11:20 |
johnthetubaguy | alex_xu: no problems | 11:20 |
*** ivase has joined #openstack-nova | 11:20 | |
johnthetubaguy | alex_xu: I am curious about the translation, I think you might be correct here, but I want to make sure my head is straight | 11:20 |
*** ivase_ has quit IRC | 11:21 | |
johnthetubaguy | API error message wise, we don't ever translate, so thats just fine | 11:21 |
sdague | hmmm... no markus yet? is he out this week? I was hoping to ask him about any scripts he had for the nova bug triaging, as he seems to have some boiler plate responses on things | 11:21 |
johnthetubaguy | but the exception in the logs needs to be translated, but will include the untranslated string that gets returned from the API | 11:21 |
johnthetubaguy | sdague: he was out on holiday last week, I don't remember the duration of the holiday, now you ask about that | 11:22 |
alex_xu | johnthetubaguy: I think we translate the error message in the api for now, only json-schema lib didn't translate | 11:24 |
alex_xu | or you mean the reason | 11:24 |
*** rotbeard has joined #openstack-nova | 11:24 | |
*** 16WAACWSS has quit IRC | 11:25 | |
*** ivase_ has joined #openstack-nova | 11:26 | |
johnthetubaguy | alex_xu: so I see both as not being translated right now | 11:26 |
*** ivase has quit IRC | 11:26 | |
johnthetubaguy | alex_xu: I am curious if that intentional | 11:26 |
*** zhangyufei has quit IRC | 11:27 | |
alex_xu | johnthetubaguy: we have translation mark in the exception message, so it means it is translated? | 11:27 |
*** davideagle has joined #openstack-nova | 11:29 | |
*** paul-carlton1 has joined #openstack-nova | 11:30 | |
*** subscope has joined #openstack-nova | 11:30 | |
* alex_xu disappear 30 mins | 11:31 | |
johnthetubaguy | alex_xu: but the reason strings also need to be translated, I believe | 11:31 |
*** ivase has joined #openstack-nova | 11:31 | |
*** ivase_ has quit IRC | 11:32 | |
*** salv-orlando has joined #openstack-nova | 11:33 | |
*** haomaiwang has joined #openstack-nova | 11:33 | |
*** jaypipes has joined #openstack-nova | 11:36 | |
*** ivase_ has joined #openstack-nova | 11:37 | |
*** ivase has quit IRC | 11:37 | |
*** haomaiwang has quit IRC | 11:38 | |
*** gongysh has joined #openstack-nova | 11:39 | |
*** mmedvede has quit IRC | 11:39 | |
*** mgagne has quit IRC | 11:39 | |
*** andrewbogott has quit IRC | 11:39 | |
*** wasmum has quit IRC | 11:39 | |
*** zz_dimtruck has quit IRC | 11:39 | |
*** ujjain has quit IRC | 11:39 | |
*** ujjain has joined #openstack-nova | 11:39 | |
*** ujjain has quit IRC | 11:39 | |
*** ujjain has joined #openstack-nova | 11:39 | |
*** betherly has quit IRC | 11:40 | |
*** angular_mike___ has quit IRC | 11:40 | |
*** zhenguo_ has quit IRC | 11:40 | |
*** betherly_ has joined #openstack-nova | 11:40 | |
*** fyxim has quit IRC | 11:40 | |
*** fmccrthy has quit IRC | 11:40 | |
*** BlackDex has quit IRC | 11:40 | |
*** raorn has quit IRC | 11:40 | |
*** patrickeast has quit IRC | 11:40 | |
*** tr3buchet has quit IRC | 11:40 | |
*** JayF has quit IRC | 11:40 | |
*** fmccrthy has joined #openstack-nova | 11:40 | |
*** krtaylor has quit IRC | 11:40 | |
*** zigo has quit IRC | 11:40 | |
*** d34dh0r53 has quit IRC | 11:40 | |
*** carl_baldwin has quit IRC | 11:40 | |
*** dhellmann has quit IRC | 11:41 | |
*** zigo has joined #openstack-nova | 11:41 | |
*** ameade has quit IRC | 11:41 | |
*** DuncanT has quit IRC | 11:41 | |
*** raorn has joined #openstack-nova | 11:42 | |
*** BlackDex has joined #openstack-nova | 11:42 | |
*** patrickeast has joined #openstack-nova | 11:42 | |
*** ameade has joined #openstack-nova | 11:42 | |
*** DuncanT has joined #openstack-nova | 11:42 | |
*** salv-orlando has quit IRC | 11:43 | |
*** andrewbogott has joined #openstack-nova | 11:43 | |
*** ivase has joined #openstack-nova | 11:43 | |
*** fyxim has joined #openstack-nova | 11:43 | |
*** zhenguo_ has joined #openstack-nova | 11:43 | |
*** aysyd has joined #openstack-nova | 11:43 | |
*** ivase_ has quit IRC | 11:43 | |
*** carl_baldwin has joined #openstack-nova | 11:44 | |
*** subscope has quit IRC | 11:45 | |
*** subscope has joined #openstack-nova | 11:45 | |
*** mgagne has joined #openstack-nova | 11:45 | |
*** thorst has joined #openstack-nova | 11:45 | |
*** zz_dimtruck has joined #openstack-nova | 11:45 | |
*** mgagne is now known as Guest51435 | 11:46 | |
*** dhellmann has joined #openstack-nova | 11:46 | |
*** zz_dimtruck is now known as dimtruck | 11:46 | |
*** d34dh0r53 has joined #openstack-nova | 11:46 | |
*** wasmum has joined #openstack-nova | 11:47 | |
*** haomaiwang has joined #openstack-nova | 11:48 | |
*** ivase has quit IRC | 11:49 | |
*** lucasagomes is now known as lucas-hungry | 11:50 | |
*** thorst has quit IRC | 11:53 | |
*** krtaylor has joined #openstack-nova | 11:53 | |
*** sudipto__ has quit IRC | 11:53 | |
*** angular_mike___ has joined #openstack-nova | 11:53 | |
*** links has quit IRC | 11:53 | |
*** tr3buchet has joined #openstack-nova | 11:54 | |
*** JayF has joined #openstack-nova | 11:54 | |
*** bharathk has quit IRC | 11:55 | |
*** rodrigods has quit IRC | 11:57 | |
*** rodrigods has joined #openstack-nova | 11:57 | |
*** mmedvede has joined #openstack-nova | 11:58 | |
*** efoley has quit IRC | 11:58 | |
*** haomaiwang has quit IRC | 12:01 | |
*** haomaiwa_ has joined #openstack-nova | 12:01 | |
moshele | jaypipes: hi | 12:03 |
jaypipes | moshele: hi! | 12:03 |
moshele | jaypipes: can we talk regarding the -2 on https://review.openstack.org/#/c/278972/ | 12:03 |
moshele | jaypipes: I feel we need to be consistent with neutron tree and hold the 3 reference implementations (ovs,linuxbridge and SR-IOV) in os-vif | 12:05 |
jaypipes | danpb: around? | 12:05 |
jaypipes | moshele: I didn't realize SR-IOV was a reference implementation in Neutron. | 12:06 |
moshele | jaypipes: it is still in the neutron tree | 12:06 |
jaypipes | moshele: in Bristol we had discussed just adding the plugins that were gate-tested into os-vif | 12:06 |
danpb | jaypipes: hi | 12:06 |
jaypipes | danpb: ^^ | 12:06 |
*** links has joined #openstack-nova | 12:07 | |
jaypipes | danpb: moshele would like to add the vif_plug_hw_veb plugin in-tree. | 12:07 |
jaypipes | danpb: in the same way as LB and OVS | 12:07 |
*** davideagle has quit IRC | 12:07 | |
jaypipes | danpb: I believe we only discussed OVS and LB in Bristol, right? | 12:08 |
*** baoli has joined #openstack-nova | 12:08 | |
danpb | yeah we only talked about ovs & lb | 12:08 |
jaypipes | danpb: any thoughts on adding vif_plug_hw_veb? | 12:08 |
*** tyagiprince has quit IRC | 12:08 | |
danpb | i guess i can see the logic in including veb given that its default in-tree for neutron too | 12:08 |
jaypipes | my concern here is that there is no gate testing of it. | 12:08 |
danpb | iiuc, there's no fundamental blocker to testing it in the gate | 12:09 |
jaypipes | well, besides hardware :) | 12:09 |
danpb | unlike the other vif types we declared out of scope because they all would require custom hardware in the gate | 12:09 |
danpb | the sriov stuff should work on any generic hardware with sriov | 12:10 |
jaypipes | danpb: hw_veb requires SR-IOV capable NICs to passthrough, though, right? | 12:10 |
danpb | the only real blocker is that qemu doesn't emulate any sriov nics, so that dooms current in-vm CI testing | 12:10 |
jaypipes | right. | 12:10 |
*** baoli has quit IRC | 12:10 | |
ndipanov | danpb, what's the state of that btw - I was looking for this recently and saw there is some work happening | 12:11 |
danpb | moshele: do you have an idea if anyones looking at the issue of testing the sriov mechanism in the gate ? | 12:12 |
danpb | ndipanov: the state of what specifically ? | 12:12 |
moshele | danpb: no idea | 12:12 |
ndipanov | danpb, well emulating SR-IOV/IOMMU stuff | 12:13 |
jaypipes | moshele: that's kind of an important thing for me :) | 12:13 |
moshele | danpb: I can offer our 3 party CI | 12:13 |
danpb | ndipanov: two completely separate issues there | 12:13 |
danpb | ndipanov: qemu has ability to emulate an intel iommu | 12:13 |
danpb | ndipanov: which lets you do device assignment inside qemu of other emulated nics | 12:14 |
danpb | ndipanov: qemu does not emulate any sriov nic though | 12:14 |
danpb | iow you can do "plain" device assignment, but not sriov device assignment | 12:14 |
ndipanov | danpb, but wouldn't just emulating an iommu be enough for the guest kernel to be able to use the sriov functionality of a fully passed through PF? | 12:16 |
*** smatzek has joined #openstack-nova | 12:16 | |
danpb | ndipanov: no, IIUC, the iommu emulation only works with other emulated devices | 12:16 |
danpb | ndipanov: explicitly not with assigned devices from the L0 host | 12:17 |
danpb | i don't understand why, but that's what qemu guys told me | 12:17 |
ndipanov | I see | 12:17 |
ndipanov | good to know | 12:17 |
danpb | jaypipes: moshele: so stepping back, originally my personal intention was to have *zero* VIF plugins in os-vif git repo | 12:18 |
jaypipes | danpb: yes, I know :) I broke em all out, remember ;) | 12:18 |
danpb | at the Nova mid-cycle we decided to allow linux-bridge & ovs to be in tree | 12:18 |
danpb | because people were concerned that have separate plugins for those | 12:19 |
johnthetubaguy | I thought the trade off here was debugging gate issues, largely | 12:19 |
danpb | would cause too many moving parts for the gate and risk instability | 12:19 |
jaypipes | johnthetubaguy: yes, precisely. | 12:19 |
johnthetubaguy | so if there are no gate tests, its a no for it being in gree | 12:19 |
johnthetubaguy | s/gree/tree/ | 12:19 |
danpb | so, if sr-iov does not have CI currently, then our rational for allowing it to be part of os-vif git does not exist | 12:19 |
*** raildo-afk is now known as raildo | 12:19 | |
danpb | so on that basis I'd say the vif_plug_veb should be a standalone git repo | 12:20 |
danpb | i'd still hope that some day when os-vif has settled down, we can split linux-bridge & ovs back out | 12:20 |
johnthetubaguy | danpb: +1 that, unless we are missing something big there | 12:20 |
moshele | danpb: what about Mellanox CI? , it testing SR-IOV | 12:20 |
jaypipes | danpb: that was my view on the review in question. | 12:20 |
*** n0ano has quit IRC | 12:21 | |
danpb | I don't really believe the concerns about CI testing instability are valid in the first place | 12:21 |
johnthetubaguy | moshele: thats not a gate blocking test though, so the trade off is different | 12:21 |
openstackgerrit | Andrea Rosa proposed openstack/nova: Abort an ongoing live migration https://review.openstack.org/277971 | 12:21 |
danpb | but i didnt' really want to waste time arguing about that at the mid-cycle | 12:21 |
danpb | figured best to let us to get os-vif integrated and show that its stable first | 12:22 |
johnthetubaguy | danpb: we are having lots of issues with gate blockages and needing to release new libraries to fix issues already, the idea is to not double that problem, at least during the transition phase | 12:22 |
danpb | moshele: yep, as johnthetubaguy says, it is not gate blocking so different scenario | 12:22 |
danpb | so on balance i think it is best to request #infra to create a github.com/openstack/vif_plug_veb repository | 12:23 |
jaypipes | danpb: I think we need to do that anyway for all the non-LB, non-OVS plugin repositories I created. | 12:24 |
jaypipes | danpb: should I just submit requests to project-config to bring in all those repos? make os-vif-core default core team for them all? | 12:25 |
jaypipes | danpb: that will at least get moshele's code going... | 12:25 |
danpb | yeah, i guess so - even if we make os-vif-core owner, so can still let vendors effectively run each plugin they own | 12:26 |
jaypipes | right. | 12:26 |
jaypipes | ok, gimme a little bit to get that done. will work on it right now. | 12:26 |
moshele | danpb, jaypipes ok I will resubmit my patch with only the vif-core changes | 12:27 |
danpb | moshele: ok | 12:27 |
*** andrearosa_web has left #openstack-nova | 12:27 | |
jaypipes | cool, thanks moshele | 12:27 |
*** rotbeard has quit IRC | 12:28 | |
*** davideagle has joined #openstack-nova | 12:29 | |
openstackgerrit | Alex Xu proposed openstack/nova: Generate better validation error message when using name regexes https://review.openstack.org/281143 | 12:30 |
alex_xu | sdague: for the line 78 at https://review.openstack.org/#/c/277971/8/nova/api/openstack/compute/server_migrations.py, that should be 409 which is same as line 73, is it right? | 12:32 |
*** rotbeard has joined #openstack-nova | 12:34 | |
*** ljxiash has joined #openstack-nova | 12:36 | |
jaypipes | danpb, moshele: https://review.openstack.org/283061 | 12:38 |
*** ijw has quit IRC | 12:39 | |
*** cdelatte has quit IRC | 12:39 | |
*** salv-orlando has joined #openstack-nova | 12:40 | |
*** raildo is now known as raildo-afk | 12:40 | |
*** ljxiash has quit IRC | 12:40 | |
*** sahid has quit IRC | 12:41 | |
*** efoley has joined #openstack-nova | 12:42 | |
*** markvoelker has joined #openstack-nova | 12:43 | |
*** salv-orlando has quit IRC | 12:44 | |
*** thorst has joined #openstack-nova | 12:44 | |
*** raildo-afk is now known as raildo | 12:46 | |
*** claudiub has quit IRC | 12:47 | |
*** markvoelker has quit IRC | 12:47 | |
*** jaosorior has quit IRC | 12:49 | |
*** sahid has joined #openstack-nova | 12:50 | |
*** jaosorior has joined #openstack-nova | 12:50 | |
*** jaosorior has quit IRC | 12:50 | |
*** jaosorior has joined #openstack-nova | 12:51 | |
*** lucas-hungry is now known as lucasagomes | 12:59 | |
openstackgerrit | Waldemar Znoinski proposed openstack/nova: Fix API Guide doc https://review.openstack.org/280299 | 13:00 |
*** ljxiash has joined #openstack-nova | 13:01 | |
*** haomaiwa_ has quit IRC | 13:01 | |
*** haomaiwang has joined #openstack-nova | 13:01 | |
*** davideagle has quit IRC | 13:01 | |
*** sfinucan has joined #openstack-nova | 13:01 | |
sfinucan | Does anyone know if there's a matrix of supported extra_spec keys, other than this one docs.openstack.org/admin-guide-cloud/compute-flavors.html | 13:03 |
ndipanov | johnthetubaguy, check my response here when you get a chance pls - not too convinced we need to limit this https://review.openstack.org/#/c/278079/6/nova/db/sqlalchemy/api.py | 13:04 |
*** abhishekk_ has quit IRC | 13:04 | |
sfinucan | If not, I was thinking of adding something like the support matrix for these options http://docs.openstack.org/developer/nova/support-matrix.html | 13:04 |
sfinucan | Might be a good way to ensure things get added to Horizon a little faster than they currently are, also | 13:05 |
*** cdelatte has joined #openstack-nova | 13:06 | |
*** links has quit IRC | 13:08 | |
*** amotoki has joined #openstack-nova | 13:08 | |
sfinucan | mikal: At the risk of having my other patches -2'd, what's the difference between change [1] and change [2] here, [1] https://review.openstack.org/#/c/258984/25, [2] https://review.openstack.org/#/c/258009/26 | 13:09 |
*** ducttape_ has joined #openstack-nova | 13:12 | |
*** ankit_ag has quit IRC | 13:14 | |
*** vivekd has quit IRC | 13:16 | |
*** gongysh has quit IRC | 13:16 | |
lbeliveau | ndipanov: hi, do you have plans to continue with nova sriov meetings ? maybe we could meet (at least) to discuss about blueprints for newton ? | 13:16 |
ndipanov | lbeliveau, yes - I tried to do one last week | 13:17 |
ndipanov | no one was there :'( | 13:17 |
ndipanov | I wanted to discuss bugs we have in flight | 13:17 |
lbeliveau | ndipanov: sorry I didn't know about it, maybe we should send an email to the mailing list to make sure people are aware of it ? | 13:18 |
ndipanov | lbeliveau, good idea! will do it now | 13:18 |
ndipanov | moar spamz | 13:18 |
*** amotoki has quit IRC | 13:18 | |
lbeliveau | ndipanov: I have a few ideas for blueprints, will be great if we could discuss with the others | 13:19 |
sdague | alex_xu: you still about? I'm trying to understand where the jsonschema error messages get generated | 13:21 |
*** links has joined #openstack-nova | 13:21 | |
alex_xu | sdague: yes, let me find the link | 13:22 |
ndipanov | lbeliveau, awesome - will send an email and advertise it a bit :) | 13:22 |
lbeliveau | ndipanov: don't want to be annoying ... I've addressed all your comments, when you have a chance can you please have a look at: https://review.openstack.org/#/c/216049 and https://review.openstack.org/#/c/242573 | 13:24 |
*** ducttape_ has quit IRC | 13:24 | |
bauzas | johnthetubaguy: so AFAIU, https://review.openstack.org/#/c/277800/ is happy with check experimental for live-migr job | 13:24 |
ndipanov | lbeliveau, ok one of them is good - I actually thought I reviewed it already | 13:25 |
ndipanov | the other one... | 13:25 |
ndipanov | I will look at soon :) | 13:26 |
alex_xu | sdague: from those exceptions https://github.com/Julian/jsonschema/blob/master/jsonschema/_validators.py#L32 | 13:26 |
lbeliveau | awesome, thanks :) | 13:26 |
sdague | alex_xu: ok, I want to do something a little different, but I can't quite seem how to get there | 13:26 |
sdague | alex_xu: how about I upload my partial patch and see if you have ideas | 13:27 |
*** rotbeard has quit IRC | 13:27 | |
sayalilunkad | alaski: hi, could you please take a look at https://review.openstack.org/#/c/263353/ | 13:27 |
alex_xu | sdague: ok, no problem | 13:27 |
*** delattec has joined #openstack-nova | 13:27 | |
sayalilunkad | alaski: I have update the bp as per your request | 13:28 |
openstackgerrit | Sean Dague proposed openstack/nova: WIP: attempting to set the InvalidName exception back to the user directly https://review.openstack.org/281143 | 13:28 |
sdague | alex_xu: so I did this thing - https://github.com/openstack/nova/blob/1a808a25242568f29c3badc302fcdbc1e4af94e0/nova/api/validation/parameter_types.py#L151-L155 | 13:29 |
*** markvoelker has joined #openstack-nova | 13:29 | |
sdague | where we specify the contextual description next to the regex itself | 13:29 |
sdague | which gets used later in exceptions | 13:30 |
sdague | however.... | 13:30 |
*** cdelatte has quit IRC | 13:30 | |
sdague | even with https://github.com/openstack/nova/blob/1a808a25242568f29c3badc302fcdbc1e4af94e0/nova/api/validation/validators.py#L239 | 13:30 |
*** yassine__ has quit IRC | 13:30 | |
*** zenoway has joined #openstack-nova | 13:31 | |
sdague | I'm getting errors back to the user which are http://paste.openstack.org/show/487746/ | 13:31 |
*** yassine has joined #openstack-nova | 13:31 | |
sdague | actual = u"Invalid input for field/attribute foo. Value: . An invalid 'name' value was provided. The name must be: printable characters. Can not start or end with whitespace." | 13:31 |
sdague | I want to get rid of Invalid input for field/attribute foo. Value: . | 13:31 |
sdague | in the message to the user | 13:31 |
*** tyagiprince has joined #openstack-nova | 13:32 | |
tyagiprince | Hii Everyone, I am trying to make my instance_name(which gets entry to instances table) to be unique in a project? | 13:33 |
alex_xu | sdague: ok, i got you now | 13:33 |
alex_xu | let me find the code | 13:33 |
*** ijw has joined #openstack-nova | 13:34 | |
*** edmondsw has joined #openstack-nova | 13:35 | |
tyagiprince | adam_g: bradjones: ChanServ: | 13:35 |
tyagiprince | @all | 13:35 |
openstackgerrit | Moshe Levi proposed openstack/os-vif: VIFDirect: replace dev_name with dev_address https://review.openstack.org/283081 | 13:36 |
*** ivase has joined #openstack-nova | 13:37 | |
alex_xu | sdague: interesting...that's in nova code :) | 13:38 |
alex_xu | sdague: https://github.com/openstack/nova/blob/master/nova/api/validation/validators.py#L169 | 13:38 |
*** mgoddard_ has joined #openstack-nova | 13:39 | |
sdague | alex_xu: right, but I thought I bypassed it | 13:39 |
*** ijw has quit IRC | 13:39 | |
sdague | https://github.com/openstack/nova/blob/1a808a25242568f29c3badc302fcdbc1e4af94e0/nova/api/validation/validators.py#L239 | 13:39 |
*** lpetrut has quit IRC | 13:40 | |
*** claudiub has joined #openstack-nova | 13:40 | |
*** dedery has quit IRC | 13:40 | |
alex_xu | sdague: then you still can get that? | 13:41 |
sdague | yes | 13:41 |
alex_xu | ok... | 13:41 |
sdague | let me run the tests another time, but I'm pretty sure I'm still getting that | 13:42 |
*** ivase has quit IRC | 13:42 | |
*** mgoddard has quit IRC | 13:42 | |
*** ivase has joined #openstack-nova | 13:42 | |
sdague | yep | 13:42 |
sdague | tox -e py27 test_api_validation, you can see it | 13:43 |
alex_xu | ok, let me check | 13:43 |
*** ivase has quit IRC | 13:44 | |
*** ivase has joined #openstack-nova | 13:44 | |
*** salv-orlando has joined #openstack-nova | 13:45 | |
alex_xu | sdague: I think jsonschema won't raise InvalidName out, it convert that to another exception, https://review.openstack.org/#/c/281143/7/nova/api/validation/validators.py@206 | 13:45 |
alex_xu | sdague: you should check whether InvalidName is raised, by ex.cause | 13:46 |
sdague | right, ok, so we need to raise there as well | 13:46 |
*** ildikov_ has joined #openstack-nova | 13:46 | |
alex_xu | sdague: we just need check ex.cause is InvalidName at https://github.com/openstack/nova/blob/master/nova/api/validation/validators.py#L168 | 13:47 |
sdague | alex_xu: what if we just raise at 203 | 13:47 |
sdague | ah, ok | 13:47 |
sdague | well, cause is a string | 13:48 |
johnthetubaguy | bauzas: cool, +W | 13:48 |
alex_xu | emm....bad news | 13:48 |
sdague | oh, no, it's an exception, I was reading that wrong | 13:48 |
bauzas | johnthetubaguy: alaski: I'm actually wondering if we should rather provide the RequestSpec object till the conductor when we create an instance, instead of calling sched_utils.build_request_spec() | 13:50 |
*** vishwanathj has joined #openstack-nova | 13:50 | |
bauzas | thoughts ? | 13:50 |
*** links has quit IRC | 13:50 | |
*** ildikov has quit IRC | 13:50 | |
bauzas | that would require a RPC bump but that's quite fine | 13:50 |
alex_xu | sdague: ok, cool, I checked the code, it is exception :) | 13:50 |
tyagiprince | johnthetubaguy: sdague: alex_xu: Hii, Could you please point me to the right way to make instance_name within a project as unique? | 13:50 |
sdague | yeh, ok, let me ponder this a bit | 13:51 |
bauzas | johnthetubaguy: alaski: and then I could deprecate build_request_spec() | 13:51 |
sdague | tyagiprince: there is a config variable for it iirc | 13:51 |
*** mrkz has joined #openstack-nova | 13:51 | |
tyagiprince | I tried changing the database model a little bit. But that seems to be a bit risky way. | 13:51 |
*** salv-orlando has quit IRC | 13:52 | |
*** rk4n has joined #openstack-nova | 13:53 | |
tyagiprince | I tried changing the instances table model. I want the instance_name, project_id to be unique when vm_state is not in deleted/error state | 13:53 |
tyagiprince | sdague: | 13:53 |
tyagiprince | sdague: do you mean in nova.conf? | 13:54 |
bauzas | tyagiprince: you know that instance_name is a template, right? | 13:54 |
tyagiprince | yes. | 13:54 |
bauzas | tyagiprince: so why aren't you modifying your nova.conf to call something like str(uuid.uuid4()) ? | 13:54 |
alex_xu | tyagiprince: I guess this option 'osapi_compute_unique_server_name_scope' is sdague mentioned | 13:55 |
bauzas | trying to do that internally is IMHO a can of worms | 13:55 |
*** andrewbogott has quit IRC | 13:55 | |
*** andrewbogott has joined #openstack-nova | 13:55 | |
alex_xu | tyagiprince: that is ensure the hostname is unique, the hostname is coming from the name of instance with some limitation | 13:56 |
*** zenoway has quit IRC | 13:56 | |
alex_xu | bauzas's way sounds cool also | 13:56 |
*** subscope has quit IRC | 13:56 | |
bauzas | alex_xu: ooooh, was missing that opt in the DB API | 13:57 |
alex_xu | bauzas: :) | 13:57 |
bauzas | not sure I like it but anyway | 13:57 |
bauzas | I guess it answers tyagiprince's question | 13:57 |
openstackgerrit | Moshe Levi proposed openstack/os-vif: Change network vlan to integer https://review.openstack.org/283087 | 13:57 |
*** mnestratov has joined #openstack-nova | 13:57 | |
*** amotoki has joined #openstack-nova | 13:58 | |
tyagiprince | bauzas: alex_vu: I dont get what you said :P sorry... The thing is I want my instance hostnames to be set in the dns file so that instances can be resolved by their hostname. | 13:58 |
*** annasort has joined #openstack-nova | 13:58 | |
bauzas | I don't think the semantics is useful here | 13:58 |
tyagiprince | I thought that name template thing is when we select multiple instances to spawn | 13:58 |
*** rlrossit has joined #openstack-nova | 13:59 | |
tyagiprince | bauzas: instance_name is a template? | 13:59 |
tyagiprince | How is that | 13:59 |
sdague | alex_xu: ok, is there a reason to try on the validator function? | 14:00 |
alex_xu | sdague: what is validator function pointed to? | 14:00 |
sdague | https://github.com/openstack/nova/blob/1a808a25242568f29c3badc302fcdbc1e4af94e0/nova/api/validation/validators.py#L197 | 14:00 |
sdague | what if we remote the try block there | 14:00 |
bauzas | tyagiprince: instance_name_template | 14:00 |
sdague | and let that exception go all the way up | 14:00 |
*** haomaiwang has quit IRC | 14:01 | |
jaypipes | bauzas: sched meeting. | 14:01 |
bauzas | oh snap | 14:01 |
sdague | alex_xu: given that all our other validation functions return true/false | 14:01 |
alex_xu | sdague: let me check how jsonschema lib process unexpected exception | 14:01 |
*** haomaiwa_ has joined #openstack-nova | 14:01 | |
alex_xu | sdague: the section parameters change that behaviour https://github.com/openstack/nova/blob/1a808a25242568f29c3badc302fcdbc1e4af94e0/nova/api/validation/validators.py#L108 | 14:02 |
alex_xu | s/section/second/ | 14:02 |
ndipanov | sfinucan, hey - did you get a chance to test these 2 maybe? https://review.openstack.org/#/c/281482/ | 14:02 |
alex_xu | s/paraemters/parameter/ | 14:02 |
sdague | alex_xu: changes it how | 14:03 |
*** mdrabe_ has joined #openstack-nova | 14:03 | |
sfinucan | ndipanov: not yet. Doing some validation of pinned<->unpinned resize at the mo | 14:03 |
sfinucan | I'll check it out this evening, though | 14:04 |
sdague | alex_xu: we never use the raises there though | 14:04 |
sdague | oh, I think I know what to do | 14:05 |
sdague | maybe | 14:05 |
alex_xu | sdague: I guess that will be raised out directly, looks like json-schema lib didn't process unexpected exception. but I don't like that, follow the jsonschema lib behaviour sounds better choice | 14:05 |
tyagiprince | alex_xu: bauzas: Yes I found that config in nova.conf. But that will make sure my instance name is unique within a project. But what if the user changes his hostname from the vm? Also is this option available in kilo? | 14:05 |
sdague | alex_xu: ok, yeh, so I think I've got a thing, let me fix up the tests now | 14:06 |
*** jistr has quit IRC | 14:06 | |
alex_xu | sdague: ok | 14:06 |
*** achinm has quit IRC | 14:07 | |
*** jistr has joined #openstack-nova | 14:07 | |
*** subscope has joined #openstack-nova | 14:09 | |
alex_xu | tyagiprince: we probably have that in kilo, it added in 2013 https://review.openstack.org/#/c/19174/ | 14:09 |
alex_xu | tyagiprince: after you update the name, the hostname won't be changed, at least as i know from the code | 14:10 |
*** vivekd has joined #openstack-nova | 14:10 | |
*** sc68cal has joined #openstack-nova | 14:10 | |
*** rotbeard has joined #openstack-nova | 14:13 | |
*** claudiub|2 has joined #openstack-nova | 14:13 | |
*** dave-mccowan has joined #openstack-nova | 14:14 | |
*** claudiub has quit IRC | 14:14 | |
*** openstackgerrit has quit IRC | 14:17 | |
*** smatzek has quit IRC | 14:17 | |
*** openstackgerrit has joined #openstack-nova | 14:17 | |
*** eharney has quit IRC | 14:18 | |
alaski | bauzas: yeah, I think that's the right way to go (send req_spec to conductor) | 14:23 |
bauzas | alaski: still cells v1 compatible, right? | 14:24 |
*** jichen has quit IRC | 14:24 | |
*** zenoway has joined #openstack-nova | 14:24 | |
bauzas | alaski: I can see we're bypassing it if $cells | 14:24 |
bauzas | alaski: and then we do the scheduling like old-model | 14:24 |
bauzas | ie. the scheduler asking the cell to boot | 14:24 |
*** ctrath has joined #openstack-nova | 14:25 | |
*** raildo is now known as raildo-afk | 14:26 | |
*** sheel has joined #openstack-nova | 14:28 | |
sheel | Dear All : Hi | 14:29 |
sheel | could you please find some spare time to review https://review.openstack.org/#/c/282862/ | 14:29 |
alaski | bauzas: it looks like the cells/rpcapi build_instances method would need to be updated and bumped as well | 14:29 |
*** raildo-afk is now known as raildo | 14:29 | |
bauzas | alaski: possibly, hence my wonders - because changing a cellsv1 RPC API is like against our change policy agreement, right? | 14:30 |
*** superdan is now known as dansmith | 14:30 | |
*** breton has joined #openstack-nova | 14:30 | |
*** BobBall has quit IRC | 14:32 | |
alaski | I think bumping an rpcapi version in order to not break cells is a reasonable thing to do. if it required more than that it would be better to work around it | 14:34 |
*** mubirru has quit IRC | 14:34 | |
*** cfriesen has joined #openstack-nova | 14:36 | |
*** doug-fish has joined #openstack-nova | 14:39 | |
*** belmoreira has quit IRC | 14:40 | |
*** claudiub|2 has quit IRC | 14:40 | |
*** salv-orlando has joined #openstack-nova | 14:41 | |
*** claudiub has joined #openstack-nova | 14:41 | |
*** eharney has joined #openstack-nova | 14:42 | |
*** smatzek has joined #openstack-nova | 14:43 | |
*** mriedem has joined #openstack-nova | 14:44 | |
*** burt has joined #openstack-nova | 14:44 | |
*** claudiub|2 has joined #openstack-nova | 14:45 | |
*** su_zhang has joined #openstack-nova | 14:45 | |
alaski | sdague: just read your get-me-a-network post this morning. \o/ | 14:46 |
*** josecastroleon has quit IRC | 14:46 | |
*** erno has quit IRC | 14:46 | |
*** claudiub|3 has joined #openstack-nova | 14:47 | |
*** claudiub has quit IRC | 14:48 | |
alaski | that's a good distinction. The CLI defaulting that way makes a lot of sense | 14:49 |
*** claudiub|2 has quit IRC | 14:50 | |
mriedem | there must be a 4th option | 14:51 |
alaski | don't you start now | 14:51 |
*** claudiub|3 has quit IRC | 14:51 | |
*** claudiub|3 has joined #openstack-nova | 14:52 | |
sdague | mriedem: go back to eating your marshmallow salad | 14:53 |
mriedem | as in jello with marshmallows in it? | 14:53 |
mriedem | 'salad' | 14:53 |
sdague | http://corinawrites.com/2012/02/29/himym-mrs-eriksens-secret-7-layer-salad-recipe/ | 14:54 |
mriedem | gross | 14:55 |
*** krtaylor has quit IRC | 14:55 | |
*** vivekd has quit IRC | 14:57 | |
openstackgerrit | Sean Dague proposed openstack/nova: WIP: attempting to set the InvalidName exception back to the user directly https://review.openstack.org/281143 | 14:59 |
sdague | my dad's family is all from western wisconsin, those bits of how I met your mother about midwest cuisine always rang true for me | 14:59 |
*** ducttape_ has joined #openstack-nova | 15:00 | |
*** ducttape_ has quit IRC | 15:00 | |
*** ducttape_ has joined #openstack-nova | 15:00 | |
*** haomaiwa_ has quit IRC | 15:01 | |
mriedem | so one kind of gross thing with forcing users to specify auto is, | 15:01 |
*** paul-carlton1 has quit IRC | 15:01 | |
*** moshele has quit IRC | 15:01 | |
mriedem | if the neutron version in the deployment doesn't have the autoa-allocate API or the admin disabled the extension | 15:01 |
*** haomaiwang has joined #openstack-nova | 15:01 | |
mriedem | although nic=auto can also mean, pick the network that my project has access to (if there is only one) | 15:02 |
mriedem | so maybe that's who we skirt that issue | 15:02 |
sdague | I think from the API perspective nic=auto is "we'll try do something magic on your behalf to make stuff work" | 15:02 |
alaski | +1 | 15:02 |
alaski | the user doesn't care at that point what they get, just that they get something | 15:03 |
sdague | and you are consenting to that level of magic / lack of control explicitly | 15:03 |
johnthetubaguy | if we add nic=auto in the CLI, what does it do with old version of the API? | 15:03 |
openstackgerrit | ShaoHe Feng proposed openstack/nova: Add new APIs and deprecate old API for migrations https://review.openstack.org/258771 | 15:03 |
sdague | johnthetubaguy: not to the cli | 15:03 |
sdague | johnthetubaguy: the API concerns are different than the CLI concerns | 15:04 |
johnthetubaguy | whats the CLI for this? | 15:04 |
sdague | nothing | 15:04 |
*** jwcroppe has joined #openstack-nova | 15:04 | |
sdague | nic=auto is assumed as default on the CLI | 15:04 |
johnthetubaguy | hmm, OK, I guess | 15:04 |
sdague | like nova boot today with n-net | 15:04 |
sdague | johnthetubaguy: see email thread responses from this morning | 15:05 |
sdague | and disagree there if you feel like what I am proposing is wrong | 15:05 |
johnthetubaguy | ah, didn't see those | 15:05 |
* johnthetubaguy does homework | 15:05 | |
mriedem | sdague: well, | 15:05 |
mriedem | doesn't the CLI need to pass nic=auto to the API/ | 15:05 |
mriedem | if that's the special word that the API is validating against? | 15:05 |
mriedem | else nic=auto could be considered a bad request for an invalid uuid | 15:06 |
sdague | sure | 15:06 |
sdague | but that's fine, the cli is an application that uses the API | 15:06 |
sdague | it's not just the API | 15:07 |
mriedem | and when the cli calls the API, it knows what version it's going to be requesting? | 15:07 |
mriedem | since the default in the CLI is 2.latest | 15:07 |
johnthetubaguy | so for the sake of clairty, nic=auto fails when there is no way to create default network setup right? | 15:07 |
mriedem | johnthetubaguy: right | 15:07 |
johnthetubaguy | just making sure my assumptions are the same, in which case +1, I will reply | 15:08 |
sdague | johnthetubaguy: yes, that seems sensible. If we can figure out, at API request time, "ain't no way we can do that" | 15:08 |
sdague | then we return an error | 15:08 |
mriedem | we'll be able to validate some things in the api and fail early | 15:09 |
*** burgerk has joined #openstack-nova | 15:10 | |
*** gmann_ has joined #openstack-nova | 15:10 | |
*** vivekd has joined #openstack-nova | 15:11 | |
sdague | alex_xu: https://review.openstack.org/281143 - it now fails a different set of tests. However all the naming bits are the way I think they should be | 15:11 |
sdague | alex_xu: if you can take a lot about what I broke in other validations tomorrow, that would be cool | 15:11 |
*** lpetrut has joined #openstack-nova | 15:12 | |
scheuran | hi jaypipes, quick question regarding os-vif: I saw that you requested a repo for hw_veb vif type. Shall I just do the same for vif type macvtap? | 15:13 |
*** BobBall has joined #openstack-nova | 15:13 | |
scheuran | jaypipes, neutron macvtap agent will land in m3.. | 15:13 |
*** BobBall is now known as Guest17602 | 15:13 | |
johnthetubaguy | sdague: mriedem: so I think get-me-a-network API takes too long to return to call it the API, but we can sure do the best we can before we start the create server process | 15:13 |
scheuran | jaypipes, or is there time to still do this in Newton? | 15:14 |
mriedem | johnthetubaguy: we don't call the auto-allocate-topology from the nova api, no, we do that from the compute during allocate_for_instance, | 15:14 |
sdague | mriedem / johnthetubaguy - testing idea for tracking regressions - https://review.openstack.org/#/c/282012/ | 15:15 |
mriedem | johnthetubaguy: but from the api we can check if the extension is enabled, and if the default shared network and subnets are setup | 15:15 |
johnthetubaguy | mriedem: right, its just that might not work, or be allowed, but we can ignroe that | 15:15 |
mriedem | johnthetubaguy: i'm not sure what you mean | 15:15 |
johnthetubaguy | mriedem: if we can check it up front cool, if it fails we fail the build rather than fall back to nic=none | 15:16 |
*** Guest17602 is now known as Bobba | 15:16 | |
johnthetubaguy | attempted to say that on the ML | 15:16 |
*** baoli has joined #openstack-nova | 15:16 | |
mriedem | johnthetubaguy: yeah, i don't think anyone proposed that we fall back to nic=none if nic=auto fails | 15:16 |
mriedem | i could see someone proposing that though... | 15:17 |
mriedem | actually that's the behavior we have today, | 15:17 |
johnthetubaguy | yeah, I was also trying to say, the upfront checks are not great right now, but thats OK | 15:17 |
mriedem | if you don't request a nic, and there isn't one available, it doesn't fail, you just don't have networking | 15:17 |
*** dguitarbite has quit IRC | 15:18 | |
johnthetubaguy | yeah, thats what we do today, hence me wanting to explicit say thats dead | 15:18 |
johnthetubaguy | well, dead in the new microversion | 15:18 |
johnthetubaguy | which seems awesome | 15:18 |
*** dguitarbite has joined #openstack-nova | 15:18 | |
mriedem | yeah....the more i think about this the less awesome it all sounds to me... | 15:18 |
*** dimtruck is now known as zz_dimtruck | 15:19 | |
johnthetubaguy | mriedem: which bit? the new API microversion? | 15:19 |
mriedem | just the added complexity and changes in behavior no matter which option you take to implement it | 15:20 |
johnthetubaguy | but I think, overall, this removes complexity | 15:20 |
mriedem | for new users, yeah, i hope so | 15:21 |
mriedem | i'm going to need help in writing the novaclient parts in the spec, wrt the version negotiation and knowing what to be passing to the server based on the api version available | 15:21 |
*** sridharg has quit IRC | 15:21 | |
*** ijw has joined #openstack-nova | 15:21 | |
mriedem | i'll start working on the spec today though, neutron midcycle starts here tomorrow | 15:22 |
johnthetubaguy | mriedem: so it auto detects the version, so when it finds the new version, by default it adds nic=auto, if someone uses nic=auto, it requires the new version to be present, is there are bit missing there? | 15:22 |
johnthetubaguy | "someone uses nic=auto" means they pass nic=auto explicitly on the CLI | 15:23 |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient: [microversions] Enable 2.21 https://review.openstack.org/278454 | 15:23 |
*** paul-carlton1 has joined #openstack-nova | 15:23 | |
mriedem | i was aslo thinking of the --os-compute-api-version option | 15:23 |
*** kylek3h has joined #openstack-nova | 15:24 | |
cfriesen | Just curious...has anyone looked at nova-compute's behaviour under IO load? Our disk scheduler seems to be a bit buggy, and when we push the disk hard we can see nova-compute's main thread blocking for significant amounts of time trying to access /etc/nova/instances/*. | 15:24 |
*** edtubill has joined #openstack-nova | 15:24 | |
cfriesen | The problem seems to be that nova-compute does the disk IO under the main thread, and if it blocks then it blocks everything. | 15:25 |
mriedem | anyway, maybe doesn't matter (at least today) | 15:25 |
*** ijw has quit IRC | 15:26 | |
mriedem | i'll just start trying to get the draft spec started so we can stop hashing out details in the ML thread and move that to the spec review | 15:26 |
johnthetubaguy | mriedem: yeah, I think that just decides if you fail when a newer version is not available, that is being explicit, in this case, but I suspect I am missing something | 15:26 |
johnthetubaguy | mriedem: the big strokes seem sound | 15:26 |
mriedem | i can just see us passing nic=auto to a server that doesn't support that b/c some logic got goofed up in the client | 15:27 |
mriedem | but hopefully not | 15:27 |
mriedem | meeting time for me | 15:28 |
*** mriedem is now known as mriedem_meeting | 15:28 | |
johnthetubaguy | mriedem: oh true, its going to be more sensitive than normal | 15:28 |
*** mgoddard has joined #openstack-nova | 15:31 | |
*** mgoddard_ has quit IRC | 15:31 | |
PaulMurray | alex_xu, pkoniszewski - andrearosa has done a new patch set addressing your comments on https://review.openstack.org/#/c/277971 - could you have a look for a quick turn around please | 15:32 |
pkoniszewski | PaulMurray: sure, I have that on my todo list today | 15:32 |
PaulMurray | pkoniszewski, thanks | 15:33 |
*** harlowja_at_home has joined #openstack-nova | 15:33 | |
*** achanda has joined #openstack-nova | 15:34 | |
*** rotbeard has quit IRC | 15:37 | |
*** zenoway has quit IRC | 15:40 | |
*** Guest45451 has quit IRC | 15:40 | |
*** mgoddard_ has joined #openstack-nova | 15:40 | |
*** coreywright has joined #openstack-nova | 15:40 | |
*** changbl has quit IRC | 15:41 | |
*** zenoway has joined #openstack-nova | 15:41 | |
*** mgoddard has quit IRC | 15:41 | |
*** ekuris has quit IRC | 15:42 | |
*** achanda has quit IRC | 15:45 | |
*** krtaylor has joined #openstack-nova | 15:46 | |
*** jaugustine has joined #openstack-nova | 15:47 | |
*** jlanoux has quit IRC | 15:49 | |
*** ildikov_ has quit IRC | 15:49 | |
*** Sukhdev has joined #openstack-nova | 15:50 | |
*** mgoddard_ has quit IRC | 15:52 | |
*** mgoddard has joined #openstack-nova | 15:52 | |
*** penick has joined #openstack-nova | 15:53 | |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient: [microversions] Enable 2.21 https://review.openstack.org/278454 | 15:53 |
*** Guest63254 has quit IRC | 15:55 | |
*** omnipresent has joined #openstack-nova | 15:56 | |
*** changbl has joined #openstack-nova | 15:56 | |
*** tyagiprince has quit IRC | 15:57 | |
sdague | super easy bug to close - https://review.openstack.org/#/c/282590/ - 1 line tox.ini fix | 15:57 |
*** zenoway has quit IRC | 16:00 | |
*** rfolco has joined #openstack-nova | 16:00 | |
mriedem_meeting | sdague: on https://review.openstack.org/#/c/282012/ - didn't you already add tests for the fix you made? | 16:00 |
*** haomaiwang has quit IRC | 16:01 | |
*** mriedem_meeting is now known as mriedem | 16:01 | |
*** zenoway has joined #openstack-nova | 16:01 | |
*** 7YUAAC96Q has joined #openstack-nova | 16:01 | |
mriedem | i guess that only had unit tests https://review.openstack.org/#/c/281277/ | 16:01 |
sdague | mriedem: right, only unit tests | 16:02 |
mriedem | sdague: commented on the change, i guess i don't see why we need a 'regressions' dir | 16:03 |
mriedem | tests are just meant to avoid regressions in the first place, so it seems redundant | 16:03 |
*** ccarmack has joined #openstack-nova | 16:03 | |
sdague | mriedem: ok, I was trying to put a bucket of tests together that were replication scenarios from bugs | 16:03 |
*** penick has quit IRC | 16:04 | |
*** omnipresent has quit IRC | 16:04 | |
mriedem | sure, but a lot of functional tests are probably already tied to bug fixes, which could be considered regressions | 16:04 |
*** Pistachio has quit IRC | 16:05 | |
cdent | dansmith, alaski, bauzas: Are we happy, at least, with this one: https://review.openstack.org/#/c/277466/ | 16:06 |
bauzas | cdent: on a call | 16:06 |
*** Oku_OS has joined #openstack-nova | 16:07 | |
*** belmoreira has joined #openstack-nova | 16:07 | |
*** vivekd has quit IRC | 16:08 | |
*** mjura has quit IRC | 16:08 | |
sdague | mriedem: possibly, it still feels good to call them out. I was going to start replicating the bugs in tests then fixing them. Randomly mixing that kind of thing just in the main functional directory seems cluttered, but I can do that if you want | 16:09 |
johnthetubaguy | cdent: I was going to try hit that in a sec | 16:09 |
cdent | thanks johnthetubaguy, just trying to get some space on the radar by clearing off nearly done things | 16:10 |
*** changbl has quit IRC | 16:10 | |
*** armax has joined #openstack-nova | 16:10 | |
*** changbl has joined #openstack-nova | 16:11 | |
johnthetubaguy | cdent: +1 | 16:11 |
sdague | mriedem: oh, your main complaint is setUp is duplicated? | 16:11 |
*** bharath has joined #openstack-nova | 16:12 | |
*** sudipto__ has joined #openstack-nova | 16:12 | |
sdague | here is the problem, if we keep jamming everything into the same base classes / test classes to try to avoid setUp duplication, we end up coupling hundreds of tests to the same common setup code (which we do everywhere) | 16:12 |
sdague | then, you realize that 4 tests are wrong, but wrong because of setup code | 16:13 |
sdague | and now you are spending days trying to not change all the behavior of all the existing tests to fix those 4 | 16:13 |
alaski | cdent: yeah I'm happy with it. I have a small comment to add about not having a list object, but I don't consider it a blocker | 16:13 |
cdent | alaski: I was hoping someone was going to come along and make a categorical statement about that, one way or another... | 16:14 |
alaski | cdent: well, I like the strict typing that we get by having the separation. But it's also pretty clear that a list will be returned rather than an Inventory | 16:15 |
dansmith | sdague: +200 | 16:16 |
mriedem | sdague: i personally don't have a problem with writing test code first before fixing a bug, bknudson_ does that in keystone all the time | 16:17 |
dansmith | cdent: on calls for the next 1.75 hours, but .. probably. I need to re-look and will do that when I'm done | 16:17 |
mriedem | 'regressions' just seems redundant to me | 16:17 |
cdent | thanks dansmith | 16:17 |
*** browne has joined #openstack-nova | 16:17 | |
bknudson_ | I like to post the change that shows that the test would find the bug. | 16:17 |
sdague | mriedem: I'm fine with a different directory name, or starting with new test files in the main directory until we get out of control | 16:18 |
mriedem | sdague: if you want the test to be specifically to the bug, then you could just name the file or test with the bug number | 16:18 |
sdague | but it's definitely got to be dedicated files | 16:18 |
sdague | mriedem: sure | 16:18 |
sdague | mriedem: I can live with that, I'll respin | 16:19 |
*** jlanoux has joined #openstack-nova | 16:19 | |
mriedem | wrt the argument against common setup code, we also have some of the opposite where there are lots of tests doing setup but not all the same, and sometimes it makes you have to figure out if some tests are missing something that others are setting up, | 16:19 |
mriedem | i've done that quite a few times with the compute unit tests | 16:19 |
mriedem | 'this one stubs out x, but this other one doesn't, does it need to?' | 16:20 |
dansmith | alaski: yeah, let's just do the list thing | 16:21 |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient: WIP: do not add/check api version header for auth https://review.openstack.org/272087 | 16:21 |
dansmith | alaski: I'll work on that when I'm done with these calls | 16:21 |
openstackgerrit | Sean Dague proposed openstack/nova: add a place for functional test to block specific regressions https://review.openstack.org/282012 | 16:21 |
alaski | dansmith: cool | 16:21 |
*** vivekd has joined #openstack-nova | 16:22 | |
*** mvk has quit IRC | 16:22 | |
*** pushkaru has joined #openstack-nova | 16:22 | |
sdague | mriedem: right, though I think that's a different issue. And, honestly, I think we'd have a lot more confidence in our tests if they had explicit setUp targets. | 16:23 |
*** dosaboy has quit IRC | 16:23 | |
*** Swami has joined #openstack-nova | 16:23 | |
sdague | because in dealing with the id format stuff, we're often over mocking the same things multiple times because of all these common layers that people don't understand | 16:23 |
breton | mriedem: we even have a @wip decorator for tests temporarily-failing | 16:23 |
*** bharathk has joined #openstack-nova | 16:25 | |
* cdent registers his vote for zomg nova tests are way impossible | 16:26 | |
*** bharath has quit IRC | 16:26 | |
*** belmoreira has quit IRC | 16:26 | |
mriedem | well let's just all agree that everything is terrible no matter what we do and since we can't win we shouldn't try :) | 16:26 |
*** mriedem has left #openstack-nova | 16:26 | |
*** mriedem has joined #openstack-nova | 16:27 | |
*** vivekd_ has joined #openstack-nova | 16:27 | |
* cdent takes back his blankie | 16:27 | |
cdent | mriedem is a meanie | 16:27 |
mriedem | sorry | 16:27 |
*** zenoway has quit IRC | 16:27 | |
*** pcaruana has quit IRC | 16:27 | |
mriedem | oh yeah, speaking of horrible terrible test things https://review.openstack.org/#/c/282148/ | 16:28 |
mriedem | a shiny nickel to the first person that can figure out why we're threading off mox stubs which fail and we don't fail the tests | 16:28 |
*** kmartin has joined #openstack-nova | 16:28 | |
alaski | heh, I just noticed that in my test run and was going to investigate the failure | 16:28 |
*** zenoway has joined #openstack-nova | 16:28 | |
mriedem | originally noticed it b/c we have a test that takes over a minute to run | 16:29 |
sdague | mriedem: I think that's because of one of these common code issues | 16:29 |
*** ildikov_ has joined #openstack-nova | 16:29 | |
mriedem | which actually fails, and i'm guessing eventually hits an rpc timeout | 16:29 |
sdague | because the base mox stubs aren't happening any more | 16:29 |
sdague | they got flipped to stub_out | 16:29 |
*** ericksonsantos has joined #openstack-nova | 16:29 | |
*** josecastroleon has joined #openstack-nova | 16:29 | |
*** vivekd has quit IRC | 16:29 | |
*** vivekd_ is now known as vivekd | 16:29 | |
sdague | so you have some things that are faked with monkey patching, and some with mox and gorp happens | 16:30 |
* mriedem hates gorp | 16:30 | |
sdague | because what does mox.IgnoreArg() do when passed to a non mox stubbed out thing? | 16:31 |
sdague | I think that only works if the method is mox stubbed | 16:31 |
*** yassine has quit IRC | 16:31 | |
*** yassine has joined #openstack-nova | 16:32 | |
*** wolsen has quit IRC | 16:34 | |
mriedem | fwiw, even fixing the mox.IgnoreArg stuff wasn't helping, | 16:34 |
mriedem | i actually changed the stub to raise an exception which gets printed to stderr but doesn't fail the test | 16:34 |
*** zenoway has quit IRC | 16:34 | |
mriedem | but i understand that could just be due to some other mox/stub_out shenanigans elsewhere in the test stack | 16:35 |
sdague | right, because base network is all stub_out nwo | 16:35 |
openstackgerrit | Andrew Laski proposed openstack/nova: Create BuildRequest object during boot process https://review.openstack.org/278125 | 16:35 |
openstackgerrit | Andrew Laski proposed openstack/nova: Add build_requests database table and model https://review.openstack.org/263926 | 16:35 |
openstackgerrit | Andrew Laski proposed openstack/nova: Add BuildRequest object https://review.openstack.org/278124 | 16:35 |
mriedem | the test does unset some stubs that are done in the setup of the test class | 16:35 |
openstackgerrit | Andrew Laski proposed openstack/nova: Make InstanceMappings.cell_id nullable https://review.openstack.org/278598 | 16:35 |
openstackgerrit | Andrew Laski proposed openstack/nova: Populate instance_mappings during boot https://review.openstack.org/263925 | 16:35 |
mriedem | but i don't know what else could be getting stubbed out | 16:35 |
sdague | mriedem: on https://review.openstack.org/#/c/282012 - can we land some number of these first before deciding what our pattern is? | 16:35 |
mriedem | i suspect this is an issue b/c this code hits the async network wrapper which uses eventlet.spawn | 16:36 |
alaski | mriedem: that's my guess as well | 16:36 |
alaski | I've seen the self.useFixture(cast_as_call.CastAsCall(self.stubs)) fixture used in similar places | 16:36 |
mriedem | we have a fixture for eventlet.spawn_n, but trying to do that for eventlet.spawn fails | 16:37 |
sdague | mriedem: I'm not convinced - https://github.com/openstack/nova/blob/4e3a05a0553ae45864eec413424d21f500334e38/nova/tests/unit/fake_network.py#L376 is right | 16:37 |
mdrabe_ | cfriesen: about https://review.openstack.org/#/c/163060/ which added last_seen_up to the services model there's a comment in the code mentioning that it should only be used in mitaka, https://github.com/openstack/nova/blob/stable/liberty/nova/servicegroup/drivers/db.py#L62, do you remember why that needs to be removed from liberty? It's not clear to me from the review comments | 16:37 |
sdague | mriedem: it also doesn't support recursion, so if somewhere the set happened twice, you are boned | 16:38 |
sdague | everything that uses unset_stub_network_methods should be spun off into another base class | 16:39 |
alaski | mriedem: the fixture works on nova.utils.spawn_n, which was added to get around needing to mock eventlent.spawn_n. Adding a fixture for nova.utils.spawn might help | 16:40 |
mriedem | alaski: i tried that and it failed | 16:41 |
*** ijw has joined #openstack-nova | 16:41 | |
mriedem | i don't remember the exact error | 16:41 |
*** zakora has quit IRC | 16:41 | |
cfriesen | mdrabe: one sec, let me check | 16:41 |
*** mdrabe_ is now known as mdrabe | 16:41 | |
*** wolsen has joined #openstack-nova | 16:42 | |
cfriesen | mdrabe: okay, the idea is that as of Mitaka we should be able to switch over to *only* use 'last_seen_up' and stop worrying about also checking 'updated_at' and 'created_at'. | 16:42 |
alaski | mriedem: ahh, ok | 16:43 |
*** dosaboy has joined #openstack-nova | 16:43 | |
cfriesen | mdrabe: assuming we only support upgrading one release at a time, liberty would have 'last_seen_up' and so Mitaka could remove the others | 16:43 |
alaski | I'll give it a shot in a bit and see if anything jumps out at me | 16:44 |
mdrabe | cfriesen: ah ok thanks for the clarification | 16:44 |
*** zenoway has joined #openstack-nova | 16:45 | |
cfriesen | mdrabe: want me to propose a patch removing the extra checks? | 16:45 |
*** oomichi has joined #openstack-nova | 16:45 | |
*** ijw has quit IRC | 16:45 | |
*** amotoki has quit IRC | 16:45 | |
*** nkrinner has quit IRC | 16:46 | |
*** sfinucan has quit IRC | 16:46 | |
cfriesen | mdrabe: or do we want to support two versions back as per https://wiki.openstack.org/wiki/Upgrade-with-minimal-downtime ? | 16:46 |
*** bharath has joined #openstack-nova | 16:47 | |
mriedem | dansmith: when you get a sec, would like to know if you're in agreement with this approach before i start writing the spec http://lists.openstack.org/pipermail/openstack-dev/2016-February/087131.html | 16:47 |
*** bharathk has quit IRC | 16:47 | |
dansmith | mriedem: yep | 16:48 |
*** kmartin has quit IRC | 16:48 | |
mdrabe | cfriesen: I'm gonna look into how last_seen_up is used some more, I misinterpreted the comment in the code and thought it meant last_seen_up was going to be removed in mitaka | 16:49 |
*** kmartin has joined #openstack-nova | 16:49 | |
alaski | mriedem: modified the spawn fixture (http://paste.openstack.org/show/487770/) and the error just went away | 16:49 |
mriedem | alaski: i think i noticed that it went away too, but it's not right | 16:49 |
mriedem | i think we're just losing it now | 16:49 |
cfriesen | mdrabe: short version is that it gets updated in the DB based on the service periodic audit...the "i'm alive" message from each service | 16:50 |
*** tdurakov_ has joined #openstack-nova | 16:50 | |
tdurakov_ | andrearosa, hey, are you around? | 16:50 |
mriedem | the UnexpectedMethodCallError is definitely correct b/c we aren't passing bind_host_id in the mock | 16:50 |
*** hemna has quit IRC | 16:51 | |
*** hemna has joined #openstack-nova | 16:51 | |
*** haplo37 has joined #openstack-nova | 16:53 | |
*** daemontool has quit IRC | 16:53 | |
andrearosa | tdurakov_: yes I am | 16:53 |
tdurakov_ | andrearosa, left comment in gerri | 16:54 |
openstackgerrit | Swaminathan Vasudevan proposed openstack/nova: Implement setup_networks_on_host for Neutron to support Migration https://review.openstack.org/275073 | 16:55 |
*** mgoddard_ has joined #openstack-nova | 16:55 | |
andrearosa | tdurakov_: thanks, I'll have a look later or is it something you want to discuss now? | 16:55 |
*** mgoddard has quit IRC | 16:55 | |
andreykurilin | mriedem: hi! I updated v2.21 with your comments and all tests are green now | 16:56 |
mriedem | andreykurilin: ok, i'll try to review that again today | 16:56 |
andreykurilin | mriedem: thanks | 16:56 |
tdurakov_ | andrearosa, well, I think it could be done in gerrit, tried to describe my vision of this as much detailed as possible | 16:57 |
andrearosa | tdurakov_: I'll have a look now | 16:57 |
andrearosa | thanks | 16:57 |
*** ccarmack has quit IRC | 16:57 | |
*** xianghui has quit IRC | 16:58 | |
*** josecastroleon has quit IRC | 16:59 | |
*** jdurgin1 has joined #openstack-nova | 16:59 | |
*** kmartin has quit IRC | 17:00 | |
*** kmartin has joined #openstack-nova | 17:00 | |
alaski | mriedem: the UnexpectedMethodCallError is raised at the point that network_api.allocate_for_instance is called, and then caught at http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/manager.py#n2139 | 17:00 |
*** 7YUAAC96Q has quit IRC | 17:01 | |
*** tdurakov_ has quit IRC | 17:01 | |
*** haomaiwa_ has joined #openstack-nova | 17:01 | |
openstackgerrit | Anna Babich proposed openstack/python-novaclient: Functional tests for trigger-crash-dump (microversion 2.17) https://review.openstack.org/280147 | 17:01 |
*** browne has quit IRC | 17:02 | |
alaski | mriedem: build_and_run_instance is designed to keep exceptions from propagating all the way back to the caller, because it's normally an RPC cast | 17:02 |
*** vishwana_ has joined #openstack-nova | 17:02 | |
*** kmartin has quit IRC | 17:03 | |
*** ccarmack has joined #openstack-nova | 17:03 | |
*** kmartin has joined #openstack-nova | 17:03 | |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient: [microversions] Enable 2.21 https://review.openstack.org/278454 | 17:03 |
*** whenry has joined #openstack-nova | 17:04 | |
*** irenab_ has joined #openstack-nova | 17:05 | |
*** vishwanathj has quit IRC | 17:05 | |
*** sheel has quit IRC | 17:07 | |
*** irenab has quit IRC | 17:08 | |
*** irenab_ is now known as irenab | 17:08 | |
*** daemontool has joined #openstack-nova | 17:08 | |
*** tdurakov_ has joined #openstack-nova | 17:09 | |
*** scheuran has quit IRC | 17:10 | |
*** mdrabe has quit IRC | 17:11 | |
*** mylu has joined #openstack-nova | 17:12 | |
mriedem | anyone know takashi natsume's irc nick? | 17:13 |
bauzas | mriedem: https://www.openstack.org/community/members/profile/9979 | 17:13 |
bauzas | mriedem: anytime I'm wondering that question, I use https://www.openstack.org/community/members/ | 17:14 |
mriedem | i usually check launchpad but this is another good place to check | 17:14 |
mriedem | anyway, probably in JP so not online | 17:14 |
mriedem | *ja | 17:15 |
*** bharath has quit IRC | 17:15 | |
*** zz_dimtruck is now known as dimtruck | 17:16 | |
*** kmartin has quit IRC | 17:16 | |
*** Sukhdev has quit IRC | 17:17 | |
*** fawadkhaliq has joined #openstack-nova | 17:18 | |
*** leeantho has joined #openstack-nova | 17:18 | |
*** ijw has joined #openstack-nova | 17:19 | |
*** fawadkhaliq has quit IRC | 17:19 | |
*** kmartin has joined #openstack-nova | 17:22 | |
sdague | mriedem: ok, so the reason I'd like to figure out the path forward on - https://review.openstack.org/#/c/282012/ is because I've got other ones I want to write. But if it's too hard to land these kinds of tests, I'll switch gears. | 17:22 |
*** ijw_ has joined #openstack-nova | 17:22 | |
*** mdrabe has joined #openstack-nova | 17:23 | |
*** ijw has quit IRC | 17:23 | |
mriedem | sdague: i tend to think that should have a README in it explaining the intent/structure of these specific things | 17:23 |
mriedem | i'm not blocking it btw | 17:24 |
openstackgerrit | Andrew Laski proposed openstack/nova: Fix test_run_instance_queries_macs which failed quietly https://review.openstack.org/283178 | 17:24 |
sdague | mriedem: even if there is only 1 at this point? I feel like we should get half a dozen and figure out what they look like then. | 17:24 |
*** bharath has joined #openstack-nova | 17:24 | |
alaski | mriedem: ^ I'm not sure if the fixture change is problematic in other places, but that exposes the failure | 17:25 |
alaski | mriedem: I look forward to my shiny nickel | 17:25 |
*** gmann_ has quit IRC | 17:25 | |
mriedem | alaski: there was another test that was failing too | 17:25 |
sdague | mriedem: I realize you are not blocking it, you are one of the few folks that are into reviewing tests though, so if I can't get you to bite, having a stack of unreviewed bug reproduces is kind of pointless :) | 17:25 |
mriedem | sdague: i assume half a dozen will all look the same | 17:25 |
alaski | mriedem: okay. will look after lunch | 17:25 |
mriedem | test_bug_xyz | 17:26 |
mriedem | sdague: maybe we should use your regressions subdir if that's the intent then | 17:26 |
mriedem | and put a README in that | 17:26 |
sdague | yeh, maybe, I figured we'd do some. See what seemed successful, then write up some best practices here. | 17:26 |
sdague | that's at least the way my brain works | 17:27 |
sdague | because writing a readme before hand on this pretty much means it will end up being out of date | 17:27 |
mriedem | that's fine, i guess just point out the plan in the commit message then | 17:27 |
sdague | ok, do you want a dedicated directory, or not? | 17:28 |
mriedem | i just don't want to land a few and then forget about it | 17:28 |
mriedem | might as well | 17:28 |
*** PaulMurray is now known as ptm_away | 17:28 | |
sdague | because we have never forgot about documenting tests in the past :) | 17:28 |
*** penick has joined #openstack-nova | 17:28 | |
mriedem | my soul is crushed | 17:30 |
*** sahid has quit IRC | 17:31 | |
johnthetubaguy | sdague: is a Readme with that intent in it as a TODO an OK compromise? | 17:32 |
*** daemontool has quit IRC | 17:33 | |
openstackgerrit | Sean Dague proposed openstack/nova: add a place for functional test to block specific regressions https://review.openstack.org/282012 | 17:34 |
sdague | ok, there is what I've got | 17:34 |
sdague | oh, fixing an issue mriedem found, one sec | 17:34 |
openstackgerrit | Sean Dague proposed openstack/nova: add a place for functional test to block specific regressions https://review.openstack.org/282012 | 17:34 |
sdague | mriedem: base readme added | 17:35 |
*** ihrachys has quit IRC | 17:35 | |
*** nic has joined #openstack-nova | 17:35 | |
*** tdurakov_ has quit IRC | 17:36 | |
*** matrohon has quit IRC | 17:36 | |
*** vishwanathj has joined #openstack-nova | 17:37 | |
*** josecastroleon has joined #openstack-nova | 17:38 | |
*** eil397 has joined #openstack-nova | 17:38 | |
*** spandhe has joined #openstack-nova | 17:39 | |
*** vishwana_ has quit IRC | 17:40 | |
*** su_zhang has quit IRC | 17:40 | |
*** mriedem has quit IRC | 17:40 | |
*** su_zhang has joined #openstack-nova | 17:41 | |
*** mriedem has joined #openstack-nova | 17:41 | |
openstackgerrit | Mark Doffman proposed openstack/nova: Add manage command for cell0. https://review.openstack.org/275266 | 17:41 |
openstackgerrit | Mark Doffman proposed openstack/nova: Manage api_db sync command for cell0 https://review.openstack.org/274885 | 17:41 |
*** jlanoux has quit IRC | 17:41 | |
*** gszasz has quit IRC | 17:42 | |
*** fawadkhaliq has joined #openstack-nova | 17:42 | |
*** apoorvad has joined #openstack-nova | 17:43 | |
*** eil397 has quit IRC | 17:43 | |
*** eil397 has joined #openstack-nova | 17:43 | |
*** unicell1 has quit IRC | 17:44 | |
*** ljxiash has quit IRC | 17:44 | |
*** su_zhang has quit IRC | 17:44 | |
*** rdopiera has quit IRC | 17:44 | |
ildikov_ | johnthetubaguy: mriedem: hi | 17:45 |
ildikov_ | johnthetubaguy: mriedem: I would like to ask you to check this thread if you haven't already and add your views there: http://lists.openstack.org/pipermail/openstack-dev/2016-February/086178.html | 17:46 |
mriedem | ildikov_: it's on my todo list :) | 17:46 |
mriedem | which keeps growing | 17:46 |
ildikov_ | mriedem: sorry for reminding you to your growing todo list :S :) | 17:46 |
mriedem | np | 17:47 |
*** danpb has quit IRC | 17:47 | |
ildikov_ | mriedem: I just hoped we can have the Nova side view captured there as well | 17:47 |
* mriedem wishes the guy in the office behind him would stop snoring and the guy in the office next to him would stop singing | 17:47 | |
*** subscope has quit IRC | 17:47 | |
*** jwcroppe has quit IRC | 17:47 | |
*** mriedem is now known as mriedem_lunc | 17:48 | |
*** mriedem_lunc is now known as mriedem_lunch | 17:48 | |
*** yassine has quit IRC | 17:49 | |
*** mtanino has joined #openstack-nova | 17:50 | |
*** fawadkhaliq has quit IRC | 17:51 | |
*** bharath has quit IRC | 17:51 | |
*** thumpba has joined #openstack-nova | 17:51 | |
*** mylu has quit IRC | 17:54 | |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient: WIP: do not add/check api version header for auth https://review.openstack.org/272087 | 17:55 |
*** jistr has quit IRC | 17:55 | |
*** ducttape_ has quit IRC | 17:57 | |
mdbooth | Am I being very dim? I'm trying to report a security bug. I'm convinced there used to be a check box to say that the bug is a security bug, and certainly this doc says there is: https://security.openstack.org/vmt-process.html#reception | 18:00 |
mdbooth | However, I can't see it | 18:00 |
mdbooth | Ah, nm. Found it. | 18:00 |
*** haomaiwa_ has quit IRC | 18:01 | |
*** haomaiwang has joined #openstack-nova | 18:01 | |
*** gtt116_ has joined #openstack-nova | 18:04 | |
*** jichen has joined #openstack-nova | 18:04 | |
*** angdraug has joined #openstack-nova | 18:05 | |
*** jdurgin1 has quit IRC | 18:07 | |
*** gtt116 has quit IRC | 18:07 | |
*** browne has joined #openstack-nova | 18:07 | |
*** sudipto__ has quit IRC | 18:08 | |
*** ducttape_ has joined #openstack-nova | 18:08 | |
*** derekh has quit IRC | 18:10 | |
*** josecastroleon has quit IRC | 18:10 | |
*** ijw_ has quit IRC | 18:10 | |
*** mpavone has quit IRC | 18:12 | |
*** mylu has joined #openstack-nova | 18:13 | |
openstackgerrit | Vladik Romanovsky proposed openstack/nova: Clean up networks with SR-IOV binding on reschedule https://review.openstack.org/283198 | 18:14 |
*** su_zhang has joined #openstack-nova | 18:16 | |
*** unicell has joined #openstack-nova | 18:17 | |
*** dimtruck is now known as zz_dimtruck | 18:18 | |
bauzas | alaski: just verifying something about cells v1 | 18:18 |
bauzas | alaski: given that the cells scheduler selects the cell and host, it calls directly the cell-related conductor build_instances() right ? | 18:19 |
bauzas | alaski: thru the cells RPC API of course | 18:20 |
bauzas | (or if itself, then directly) | 18:20 |
bauzas | ie. https://github.com/openstack/nova/blob/master/nova/cells/scheduler.py#L159-L174 | 18:20 |
*** lucasagomes is now known as lucas-dinner | 18:21 | |
bauzas | alaski: so given that we only create the spec here https://github.com/openstack/nova/blob/master/nova/cells/scheduler.py#L189 it would mean that we would need to hydrate the ReqSpec object here instead and pass it thru the RPC like the above, right? | 18:21 |
*** josecastroleon has joined #openstack-nova | 18:23 | |
*** mylu has quit IRC | 18:24 | |
*** zz_dimtruck is now known as dimtruck | 18:24 | |
dansmith | bauzas: it calls the cells service, | 18:25 |
dansmith | which calls the corresponding compute/api call, which then calls to conductor | 18:25 |
dansmith | it kinda "replays" the call in the cell | 18:25 |
bauzas | dansmith: I was thinking that compute/api was bypassed with https://github.com/openstack/nova/blob/master/nova/cells/scheduler.py#L173 | 18:26 |
bauzas | dansmith: but I'll see the code | 18:26 |
dansmith | well, build might be different I guess | 18:26 |
bauzas | dansmith: yup, I know for others and indeed it does the compute/cells_api to compute/api hookup | 18:27 |
dansmith | yeah | 18:27 |
bauzas | that is okay with me, but build is separate | 18:27 |
bauzas | it seems that it comes from compute/cells_api which calls cells/scheduler for picking a cell/host and then boom, hooks back to the cell-related conductor | 18:28 |
bauzas | so bypassing the build call in compute/api | 18:28 |
*** shyama has quit IRC | 18:28 | |
bauzas | (which makes sense to me given what I konw with cells) | 18:28 |
*** mnestratov|2 has joined #openstack-nova | 18:29 | |
bauzas | anyway, that's not super-urgent, I can wait for Newton | 18:29 |
doffm | alaski: When you have a chance could I ask some questions about: https://review.openstack.org/#/c/267827/ Map instances to cell0 on failed schedule | 18:30 |
*** davideagnello has joined #openstack-nova | 18:31 | |
claudiub|3 | alaski: hello. if you have some time, can you review a small, trivial patch? https://review.openstack.org/#/c/282441/ Thanks! | 18:32 |
*** mnestratov has quit IRC | 18:32 | |
*** lpetrut has quit IRC | 18:34 | |
*** david-lyle_ has quit IRC | 18:34 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs: WIP: Get Me a Network https://review.openstack.org/283206 | 18:36 |
*** Bobba has quit IRC | 18:37 | |
*** sc68cal has quit IRC | 18:39 | |
*** salv-orl_ has joined #openstack-nova | 18:42 | |
cdent | dansmith: you doing/done/gonna do that list stuff on resource-providers? | 18:43 |
dansmith | cdent: running full tests now to see if I broke anything | 18:43 |
cdent | word | 18:43 |
dansmith | had two hours of calls this morning | 18:43 |
dansmith | and also, my wife's workplace had a devastating fire on prem | 18:43 |
dansmith | but mostly, the calls :) | 18:43 |
cdent | jaypipes: you have an eta on your new specs, no rush from my side, just trying to plan my evening | 18:44 |
*** gmann_ has joined #openstack-nova | 18:44 | |
cdent | dansmith: bad word | 18:44 |
jaypipes | cdent: I am currently doing that spec. | 18:44 |
dansmith | http://katu.com/news/local/crews-working-to-contain-se-portland-house-fire | 18:44 |
cdent | dansmith: I'm guess she and others are okay otherwise you wouldn't be :) | 18:44 |
dansmith | small college, houses are dorms | 18:44 |
*** yamahata has quit IRC | 18:44 | |
*** salv-orlando has quit IRC | 18:44 | |
*** yamahata has joined #openstack-nova | 18:44 | |
cdent | thanks jaypipes | 18:45 |
*** sc68cal has joined #openstack-nova | 18:45 | |
mriedem_lunch | jaypipes: you like that dog food chowder? | 18:46 |
*** paul-carlton1 has quit IRC | 18:46 | |
*** mriedem_lunch is now known as mriedem | 18:46 | |
openstackgerrit | Dan Smith proposed openstack/nova: resource-provider versioned objects https://review.openstack.org/277466 | 18:48 |
dansmith | cdent: I guess this means there are no functional tests for that get_all method... | 18:48 |
jaypipes | mriedem: :) | 18:48 |
*** jwcroppe has joined #openstack-nova | 18:48 | |
*** thorst is now known as thorst_afk | 18:50 | |
cdent | dansmith: I think when I did the second pass of tests I didn't do as much functional stuff because the unit tests are functional | 18:51 |
* dansmith rolls his eyes | 18:51 | |
dansmith | okay :) | 18:51 |
cdent | :P | 18:52 |
alaski | bauzas: cells doesn't bypass the build in compute/api in the api cell, but it does in the child cell | 18:52 |
alaski | doffm: sure | 18:52 |
*** thorst_afk is now known as thorst | 18:52 | |
bauzas | alaski: okay, will look | 18:52 |
*** josecastroleon has quit IRC | 18:52 | |
bauzas | so the msg runner is calling compute/api ? | 18:53 |
johnthetubaguy | cdent: did my nits on patchset 22 on there make any sense? | 18:53 |
johnthetubaguy | cdent: was thinking we are missing a few field params in resourceprovider | 18:53 |
alaski | bauzas: compute/api is run before cells code takes over | 18:53 |
cdent | johnthetubaguy: I haven't processed them entirely as I was waiting for dansmith to do what he was going to do | 18:53 |
alaski | bauzas: for the build case. it just hijacks the RPC call at the end | 18:54 |
cdent | But now that he has I can look more closely | 18:54 |
dansmith | cdent: I didn't address anything from johnthetubaguy other than his pile-on about the list object | 18:54 |
bauzas | alaski: okay, I should stop asking and read code | 18:54 |
cdent | roger | 18:54 |
doffm | alaski: I commented on https://review.openstack.org/#/c/263925/. I think its fine to populate the instance mappings for the BuildRequest work. | 18:54 |
doffm | But I'm not so sure the same holds true for the cell0 instances. | 18:55 |
alaski | bauzas: http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/cells_api.py#n195 | 18:55 |
doffm | Perhaps its best to wait till we have more context work / possibility of adding to Instance object. | 18:55 |
cdent | dansmith, johnthetubaguy: I'll go through the past few patchset comments and see what I can extract | 18:55 |
doffm | Before doing the cell0 instance mappings. | 18:55 |
*** Marga_ has quit IRC | 18:55 | |
*** vivekd has quit IRC | 18:56 | |
bauzas | alaski: I see, thanks | 18:56 |
doffm | alaski: Just wondering what you think. | 18:56 |
alaski | doffm: what's different about the cell0 population? | 18:56 |
johnthetubaguy | cdent: dansmith: this is the patch we need ready and merged before feature freeze right? https://review.openstack.org/#/c/279313/1 | 18:56 |
dansmith | johnthetubaguy: ideally | 18:57 |
cdent | one of em yeah | 18:57 |
johnthetubaguy | well, that an all its dependencies | 18:57 |
dansmith | we also need this: https://review.openstack.org/#/c/282519/ | 18:57 |
johnthetubaguy | cool, sounds like we are on the same page | 18:57 |
cdent | there's also another migration: https://review.openstack.org/#/c/281837/ | 18:57 |
dansmith | which is outside the stack, but isolated | 18:57 |
dansmith | I need to rebase that | 18:57 |
cdent | and an object patch for that mgiration | 18:57 |
alaski | bauzas: build_instances eventually is hijacked with http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/cells_api.py#n67 | 18:57 |
johnthetubaguy | cdent: dansmith: ah, yes, that as well, good point | 18:58 |
bauzas | alaski: roger | 18:58 |
doffm | alaski: I'm not sure TBH. I was initially worried about keeping it in sync with the Instance table. | 18:58 |
doffm | That seemed easy in the BuildRequest case, but thinking about it now doesn't seem too hard in the error state instance case either. | 18:58 |
johnthetubaguy | cdent: dansmith: just checking we all have the same list, I guess we need these ready to review by the end of the week, if we hope to merge before FF, right? | 18:58 |
* bauzas leaves to refuel his stomach | 18:59 | |
dansmith | johnthetubaguy: ASAP yeah | 18:59 |
cdent | johnthetubaguy: yarp | 18:59 |
bauzas | cdent: johnthetubaguy: dansmith: just to make sure, all of those are in the etherpad of doom ? | 18:59 |
bauzas | at least the non-WIPs | 18:59 |
cdent | bauzas: I think it is probably a bit out of date given the conversations today and last friday | 19:00 |
alaski | doffm: I agree that it would be safer to move that logic into the instance. I think we can get away with it for now because there's only one place where an instance can have a cell picked, but over time that can change especially if we get to migrate working cross cell | 19:00 |
*** dimtruck is now known as zz_dimtruck | 19:01 | |
*** haomaiwang has quit IRC | 19:01 | |
*** ihrachys has joined #openstack-nova | 19:01 | |
cdent | bauzas: once I'm sure of where I'm at I'll take a look at it and update for the stuff I'm aware of | 19:01 |
*** krtaylor has quit IRC | 19:01 | |
*** haomaiwang has joined #openstack-nova | 19:01 | |
bauzas | cdent: tbc, I'll review the "related changes" in https://review.openstack.org/#/c/277466/ right? | 19:01 |
openstackgerrit | Ildiko Vancsa proposed openstack/nova: WIP: Modify API response to reflect on multiattach changes https://review.openstack.org/271047 | 19:01 |
openstackgerrit | Ildiko Vancsa proposed openstack/nova: libvirt: Allow multiple volume attachments https://review.openstack.org/267587 | 19:01 |
openstackgerrit | Ildiko Vancsa proposed openstack/nova: WIP: Allow multi-attach in compute api https://review.openstack.org/153038 | 19:01 |
bauzas | cdent: or rather https://review.openstack.org/#/q/topic:bp/generic-resource-pools ? | 19:02 |
doffm | alaski: Ok, I'll fill that patch out today. | 19:03 |
cdent | bauzas: some of those related changes need to die, because of the changes in plans | 19:03 |
*** subscope has joined #openstack-nova | 19:04 | |
*** ZZelle_ has joined #openstack-nova | 19:06 | |
bauzas | cdent: okay, well, hopefully, we'll sort that out when reviewing | 19:07 |
dansmith | bauzas: tbh, I've nearly given up on the etherpad of doom | 19:08 |
openstackgerrit | Dan Smith proposed openstack/nova: Add a column for uuid to aggregate_hosts https://review.openstack.org/282519 | 19:09 |
openstackgerrit | Dan Smith proposed openstack/nova: Allocate uuids for aggregates as they are created or loaded https://review.openstack.org/282520 | 19:09 |
bauzas | dansmith: well, I'm not really opiniated but I feel I just need some entrypoint to dig into | 19:10 |
*** josecastroleon has joined #openstack-nova | 19:10 | |
bauzas | one change is fine, provided the branch is correct | 19:10 |
openstackgerrit | Andrew Bogott proposed openstack/nova: Prevent scheduling of instances on full hosts. https://review.openstack.org/242251 | 19:11 |
*** vivekd has joined #openstack-nova | 19:11 | |
*** mylu has joined #openstack-nova | 19:13 | |
*** zz_dimtruck is now known as dimtruck | 19:13 | |
*** cfriesen has quit IRC | 19:14 | |
*** gcb has quit IRC | 19:17 | |
cdent | dansmith, bauzas : I'll get to that stuff after I eat | 19:17 |
*** cdent has quit IRC | 19:17 | |
dansmith | okay | 19:17 |
*** gcb has joined #openstack-nova | 19:18 | |
*** changbl has quit IRC | 19:18 | |
*** vivekd_ has joined #openstack-nova | 19:19 | |
*** su_zhang has quit IRC | 19:19 | |
*** su_zhang has joined #openstack-nova | 19:19 | |
*** apoorvad has quit IRC | 19:20 | |
*** vivekd has quit IRC | 19:20 | |
*** vivekd_ is now known as vivekd | 19:21 | |
*** su_zhang has quit IRC | 19:21 | |
*** su_zhang has joined #openstack-nova | 19:21 | |
*** jwcroppe has quit IRC | 19:22 | |
*** tyagiprince has joined #openstack-nova | 19:23 | |
*** efoley has quit IRC | 19:26 | |
*** ducttape_ has quit IRC | 19:29 | |
*** mvk has joined #openstack-nova | 19:29 | |
*** cfriesen has joined #openstack-nova | 19:30 | |
*** neophy has joined #openstack-nova | 19:30 | |
*** Swami has quit IRC | 19:32 | |
*** Jeffrey4l_ has joined #openstack-nova | 19:32 | |
*** angdraug has quit IRC | 19:33 | |
*** Jeffrey4l has quit IRC | 19:34 | |
dansmith | jaypipes: have you looked at my stubbed compute node inventory patch? | 19:37 |
*** irenab_ has joined #openstack-nova | 19:37 | |
dansmith | because I think you will want to offer guidance there before we get too much farther | 19:37 |
*** irenab has quit IRC | 19:38 | |
*** irenab_ is now known as irenab | 19:38 | |
jaypipes | dansmith: I'm trying to get all these spec revisions and split outs done. will do that as soon as I'm done with the spec stuff. | 19:39 |
*** josecastroleon has quit IRC | 19:39 | |
dansmith | okay | 19:39 |
*** tyagiprince has quit IRC | 19:40 | |
mriedem | sdague: alaski: http://lists.openstack.org/pipermail/openstack-dev/2016-February/087244.html | 19:43 |
dansmith | bauzas: do you know which compute node methods we use from the scheduler? get_all() ? | 19:43 |
dansmith | okay, yeah, I think so | 19:44 |
*** krtaylor has joined #openstack-nova | 19:44 | |
*** ducttape_ has joined #openstack-nova | 19:44 | |
alaski | mriedem: ideally the user doesn't know the networking service, so I would enforce for both | 19:45 |
*** tyagiprince has joined #openstack-nova | 19:45 | |
mriedem | alaski: which is a behavior change in the API for nova-network | 19:45 |
mriedem | but yeah, i think if you're going to enforce for neutron, you have to also do it for nova-network | 19:45 |
mriedem | however, | 19:46 |
bauzas | dansmith: yup | 19:46 |
mriedem | nic shouldn't be required if you're specifying a port | 19:46 |
mriedem | b/c the port has a network implied | 19:46 |
alaski | right | 19:46 |
dansmith | bauzas: okay, I'm a little worried about having to bridge the gap for the scheduler by querying all the inventories separately from the compute nodes | 19:46 |
bauzas | dansmith: https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L551 | 19:46 |
mriedem | so i think the validation is really just, if nothing is specified for networks it's a fail | 19:47 |
dansmith | bauzas: so I might need to alter course a bit | 19:47 |
dansmith | bauzas: yeah, that. thanks | 19:47 |
bauzas | dansmith: what's your concern, sorry I don't understand | 19:47 |
mriedem | alaski: i'm wondering about cases like --nic net-id=auto,port-id=foo | 19:48 |
dansmith | bauzas: I was going to have the compute node set cn.memory_mb=0 when it had created/updated the Inventory.MEMORY_MB record, to signal that it was done | 19:48 |
mriedem | alaski: maybe we don't allow that | 19:48 |
dansmith | bauzas: but if I do that, then the compute node has to look up its inventories when it loads, which would be a lot of extra traffic | 19:48 |
alaski | mriedem: yeah, I think we would fail with a 404 there | 19:48 |
mriedem | b/c why would you auto-allocate a network if you already have a port you want to use | 19:48 |
dansmith | bauzas: because the scheduler needs those values (right?) | 19:48 |
mriedem | s/want/can/ | 19:48 |
alaski | err 400 | 19:48 |
jaypipes | dansmith: yup. but it's actually not all that much extra traffic... | 19:49 |
*** ijw has joined #openstack-nova | 19:49 | |
dansmith | jaypipes: if I can't join them, then either I have to do a "IN [set]" where set is every compute node uuid | 19:49 |
alaski | mriedem: yep. I think nic=auto only makes sense if no other networking params are sent | 19:49 |
dansmith | or query them one at a time when they're asked for | 19:49 |
jaypipes | dansmith: why can't you join them? | 19:50 |
*** e0ne has joined #openstack-nova | 19:50 | |
*** jaugustine has quit IRC | 19:50 | |
dansmith | jaypipes: I can if I add code to do that, but I'd be joining on uuid, which you don't want to do right? | 19:50 |
jaypipes | dansmith: sorry, not following you... you'd be joinng on resource_provider_id which is an integer field. | 19:51 |
dansmith | jaypipes: and, won't we be returning an extra copy of compute node for every inventory? i.e. making the get_all() result set 3x larger than it is today with just that join change? | 19:51 |
dansmith | jaypipes: right that's not what I'm talking about | 19:51 |
dansmith | jaypipes: compute node -> inventory (through resource_provider) | 19:51 |
*** vivekd_ has joined #openstack-nova | 19:51 | |
jaypipes | dansmith: no, no extra rows at all. you'd be joining to an aggregate row grouped by resource_provider_id | 19:51 |
mikal | sfinucan: one already had a +2 when we decided to block further refactors to stabilize the reelase, which mean I decided to try and rescue it. The other did not and therefore just got blocked. Does that make sense? | 19:52 |
dansmith | jaypipes: I think you're missing what I'm talking about | 19:52 |
jaypipes | dansmith: no, I'm pretty sure I'm not... | 19:52 |
bauzas | dansmith: sorry, I'm a bit afk | 19:52 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova: Updated from global requirements https://review.openstack.org/282136 | 19:53 |
*** penick has quit IRC | 19:53 | |
jaypipes | dansmith: gimme a few more minutes to finish up this spec work and I'll be with you. | 19:53 |
dansmith | jaypipes: okay so I guess where I'm trying to get to is the sqla code to fetch me all compute nodes in the database, with their corresponding inventory records.. can you | 19:53 |
dansmith | alright | 19:53 |
*** vivekd has quit IRC | 19:53 | |
*** vivekd_ is now known as vivekd | 19:54 | |
jaypipes | dansmith: yes I can do that all in a single query that produces a single row per compute node. | 19:54 |
dansmith | okie doke | 19:54 |
bauzas | dansmith: so you want to signal to the scheduler that this compute node is now providing the new way? | 19:55 |
dansmith | bauzas: no | 19:55 |
*** baoli has quit IRC | 19:55 | |
*** Marga_ has joined #openstack-nova | 19:56 | |
dansmith | bauzas: I want the compute node to be able to honor its existing contract, but by getting the data from the inventory records instead of the compute_nodes table | 19:56 |
bauzas | dansmith: mmm, it's the scheduler which is getting the data, right? | 19:57 |
bauzas | not the compute | 19:57 |
dansmith | bauzas: I mean ComputeNode object needs to honor its contract | 19:57 |
bauzas | oh sorry | 19:57 |
bauzas | a-ha I see | 19:57 |
bauzas | gotcha now | 19:57 |
bauzas | so, you want to keep the Facade with .get_all() but calling the inventories table in the remotable method, gotcha | 19:58 |
dansmith | yeah | 19:58 |
mriedem | alaski: for the 'none' case, we have two options: 1. don't even attempt to setup networking, i'll attach it later if i want it, 2. attempt to setup networking with any network that is available to the project, but it's not an error if there are none | 19:58 |
dansmith | so hopefully going into newton we can drop those columns and assert they're all zero first | 19:58 |
*** mylu has quit IRC | 19:58 | |
bauzas | I see | 19:58 |
jaypipes | dansmith: http://paste.openstack.org/show/487803/ | 19:59 |
bauzas | so the signal would be 0 ? | 19:59 |
mriedem | alaski: 2 is what we have today, but it seems weird to request nic=none and then actually get a network | 19:59 |
jaypipes | dansmith: that will give you the exact same returned results that nova.objects.ComputeNode.get_all() currently needs. | 19:59 |
dansmith | jaypipes: I don't see how that's possible because you don't have compute_node.uuid anywhere in there | 19:59 |
jaypipes | lol | 20:00 |
alaski | mriedem: agreed. I think 'none' should work like option 1. but it seems that a third option would be useful to specify case 2 | 20:00 |
jaypipes | you're joking, yes dansmith? | 20:00 |
dansmith | jaypipes: nor the compute_nodes table | 20:00 |
mriedem | alaski: :( | 20:00 |
mriedem | none-for-serious | 20:00 |
mriedem | none-but-open-to-it | 20:00 |
dansmith | jaypipes: no, but I _am_ getting more frustrated.. maybe I should just leave this hard stuff to you guys | 20:00 |
*** haomaiwang has quit IRC | 20:01 | |
*** cdent has joined #openstack-nova | 20:01 | |
*** mylu has joined #openstack-nova | 20:01 | |
jaypipes | dansmith: http://paste.openstack.org/show/487804/ | 20:01 |
alaski | mriedem: hah | 20:01 |
jaypipes | sorry, took the SQL from my placement-bench schema which doesn't have the compute_nodes table. | 20:01 |
*** haomaiwa_ has joined #openstack-nova | 20:01 | |
alaski | mriedem: my preference would really be to not have case 2, but it seems like someone is going to want it | 20:01 |
dansmith | jaypipes: isn't this what you said you didn't want to do? join on uuid | 20:01 |
alaski | mriedem: but maybe we wait until that happens | 20:02 |
mriedem | alaski: well, case 2 is kind of why we were bending over backwards for backward compat in the ML thread | 20:02 |
mriedem | b/c it's the behavior we have today if there are no networks | 20:02 |
dansmith | jaypipes: and although this is an amazing looking sql query, I still have to get this to sqla code | 20:02 |
mriedem | alaski: nic=none could mean, none-for-serious, don't even attempt allocate_for_instance, | 20:02 |
mriedem | alaski: and omitting nic could mean none-but-try | 20:03 |
mriedem | which is the default we have today | 20:03 |
melwitt | mriedem: I've been struggling to get devstack to work on a trusty vm, but I've been trying to find out, what's the behavior if there a no nova-network networks and you try to boot an instance? I was thinking it wouldn't auto-create one | 20:03 |
jaypipes | dansmith: this should help with that: https://github.com/jaypipes/placement-bench/blob/master/db.py#L333-L383 | 20:03 |
jaypipes | dansmith: or you could leave it to me. I'm happy to do it. | 20:03 |
mriedem | melwitt: i've been wondering that too | 20:03 |
dansmith | jaypipes: does that give me ORM objects? | 20:03 |
alaski | mriedem: if we're going to keep having that case I'd really want it to be explicit, though I don't know what to call it | 20:03 |
jaypipes | dansmith: the thing I didn't want is the uuid columns in indexes in the allocations table. | 20:04 |
mriedem | alaski: yeah, it would be easier to just say none means none, we don't even try, | 20:04 |
*** vivekd__ has joined #openstack-nova | 20:04 | |
*** changbl has joined #openstack-nova | 20:04 | |
mriedem | but i feel like that kind of sucks for the simple devstack case where the project has a network/subnet/router already and doesn't need to specify a nic at all | 20:04 |
*** belmoreira has joined #openstack-nova | 20:05 | |
mriedem | omitting nic and allowing it to default to none by try goes against why we want to use auto in the first place... | 20:05 |
mriedem | *none but try | 20:05 |
*** penick has joined #openstack-nova | 20:05 | |
alaski | yeah. devstack should change to auto when they bump the microversion being used | 20:05 |
jaypipes | dansmith: no, that just uses the sqlalchemy core API. I can ask zzzeek for some assistance converting that into an ORM query, though. | 20:06 |
*** vivekd has quit IRC | 20:06 | |
*** kfarr has joined #openstack-nova | 20:06 | |
*** vivekd__ is now known as vivekd | 20:06 | |
mriedem | alaski: i'm probably over-complicating this. i think none means none, don't try. auto means 'use what's available and if nothing is, then auto-create' | 20:06 |
mriedem | so auto is both auto-create and none-but-try | 20:06 |
alaski | yeah. auto is a magical do whatever it takes | 20:07 |
melwitt | I have a feeling that network auto-creation is a thing that doesn't happen in either nova-network nor neutron case and if that's true, it seems like raising the error if there's no nets makes sense. if we want to auto-create networks, it feels like we'd have to add that to nova-network too and I don't think we want to do that | 20:07 |
*** vivekd__ has joined #openstack-nova | 20:07 | |
*** su_zhang has quit IRC | 20:08 | |
mriedem | i don't know enough about nova-network to know how auto it is | 20:08 |
*** su_zhang has joined #openstack-nova | 20:09 | |
mriedem | dansmith: ^ do you know? | 20:09 |
melwitt | I wish I could get devstack to work so I can just try it. recently devstack just stopped being able to set up for me | 20:09 |
*** vivekd_ has joined #openstack-nova | 20:09 | |
sdague | melwitt: what stopped working? | 20:09 |
dansmith | mriedem: I dunno, vlanmanager kinda auto-allocates some things doesn | 20:09 |
dansmith | doesn't it? | 20:09 |
cfriesen | melwitt: yeah, if there's no network how would you know what options to use when creating the network? | 20:09 |
melwitt | I can't get devstack to stack anymore in a trusty vagrant box | 20:09 |
mriedem | dansmith: goto :) | 20:09 |
melwitt | cfriesen: yeah, I was thinking the same | 20:10 |
*** vivekd has quit IRC | 20:11 | |
*** vivekd_ is now known as vivekd | 20:11 | |
mriedem | "VLAN Network ManagerThis is the default mode for OpenStack Compute. In this mode, Compute creates a VLAN and bridge for each tenant. " | 20:12 |
dansmith | mriedem: not sure it looks like creating a network, from the point of view of a new uuid or name or whatever | 20:12 |
dansmith | so I dunno | 20:12 |
dansmith | but kinda similar | 20:12 |
doffm | cfriesen: mriedem: GCE creates a default network per region per project with default routes. https://cloud.google.com/compute/docs/networking#auto-created_routes | 20:12 |
*** vivekd__ has quit IRC | 20:12 | |
*** su_zhang has quit IRC | 20:13 | |
doffm | I mean just need to document the defaults very very well. | 20:13 |
sdague | melwitt: ./clean.sh ? | 20:13 |
*** Sukhdev has joined #openstack-nova | 20:14 | |
sdague | mriedem: right, I think we have to enforce the same behavior on n-net and neutron, otherwise we kind of fail on becoming more interop | 20:14 |
melwitt | sdague: I've been trying in a fresh virtualbox vm. currently it's tripping over ovs commands | 20:14 |
openstackgerrit | Jay Pipes proposed openstack/nova-specs: resource-providers: generic resource pools https://review.openstack.org/253187 | 20:14 |
sdague | melwitt: oh, neutron... yeh, I don't know on that | 20:14 |
auggy | sdague: this ticket is ready for review and i have another one dependent on it that has been having random build failures requiring recheck https://review.openstack.org/#/c/278221/ | 20:14 |
melwitt | sdague: argh, that means the default changed back to neutron and dumb me didn't realize it | 20:15 |
mriedem | melwitt: i can give you the localrc i've been using for neutron devstack | 20:15 |
auggy | sdague: ah looks like the gate lords finally stopped cursing me - https://review.openstack.org/#/c/278221/ | 20:15 |
melwitt | let me start over with n-net configured, I didn't intend to try to use neutron | 20:15 |
jaypipes | cdent, dansmith, bauzas, doffm, johnthetubaguy: ^^ latest spec should address bauzas' and cdent's comments about the resource pools stuff and the scheduler. working on separate blueprint with the generation and can_host fields changes to the resource-providers blueprint now. | 20:15 |
sdague | melwitt: no, default is still n-net | 20:16 |
bauzas | jaypipes: thanks, reviewing it tonight | 20:16 |
bauzas | top cap | 20:16 |
sdague | or should be | 20:16 |
cdent | jaypipes: cool will dig in | 20:16 |
*** e0ne has quit IRC | 20:16 | |
sdague | auggy: cool, looks good | 20:17 |
auggy | oh crap i left the unittest loop in there | 20:17 |
auggy | i need to make a little git blacklist hook for myself for that | 20:17 |
*** vivekd has quit IRC | 20:18 | |
*** mylu has quit IRC | 20:18 | |
sc68cal | sdague: what behavior do we need to ensure is enforced between n-net and neutron? | 20:18 |
mriedem | sc68cal: auto-creating networks | 20:19 |
sc68cal | gotcha. I just +2'd a patch to devstack that should help close that gap - ttps://review.openstack.org/282559 | 20:19 |
sdague | sc68cal: we're going to make an interface to be more explicit on the neutron side, then mirror back the interface for n-net | 20:19 |
mriedem | sc68cal: oo hot i was waiting for that | 20:20 |
sdague | sc68cal: +A | 20:20 |
*** belmoreira has quit IRC | 20:20 | |
*** tpatzig has quit IRC | 20:20 | |
*** lbragstad_ has quit IRC | 20:20 | |
*** mnaser has quit IRC | 20:20 | |
*** greghaynes has quit IRC | 20:20 | |
*** SpamapS has quit IRC | 20:20 | |
*** _fortis has quit IRC | 20:20 | |
*** keekz has quit IRC | 20:20 | |
*** davechen_afk has quit IRC | 20:20 | |
*** toabctl has quit IRC | 20:20 | |
*** markstur has quit IRC | 20:20 | |
*** ababich has quit IRC | 20:20 | |
*** sileht has quit IRC | 20:20 | |
*** Guest40848 has quit IRC | 20:20 | |
*** mattymo has quit IRC | 20:20 | |
*** mugsie has quit IRC | 20:20 | |
*** dulek has quit IRC | 20:20 | |
*** phschwartz has quit IRC | 20:20 | |
*** markmcclain has quit IRC | 20:20 | |
*** ekarlso has quit IRC | 20:20 | |
*** masayukig has quit IRC | 20:20 | |
*** gmann has quit IRC | 20:20 | |
*** beagles has quit IRC | 20:20 | |
*** edleafe has quit IRC | 20:20 | |
*** bknudson_ has quit IRC | 20:20 | |
*** mkoderer has quit IRC | 20:20 | |
*** paul-carlton2 has quit IRC | 20:20 | |
*** isq_ has quit IRC | 20:20 | |
*** Hazelesque has quit IRC | 20:20 | |
*** phschwartz has joined #openstack-nova | 20:20 | |
*** dulek has joined #openstack-nova | 20:20 | |
*** bknudson has joined #openstack-nova | 20:20 | |
*** toabctl has joined #openstack-nova | 20:20 | |
*** mugsie has joined #openstack-nova | 20:20 | |
*** lbragstad_ has joined #openstack-nova | 20:20 | |
sc68cal | yeah - hopefully get-me-a-network closes the gap in behavior between n-net and neutron | 20:20 |
*** gmann has joined #openstack-nova | 20:20 | |
*** paul-carlton2 has joined #openstack-nova | 20:20 | |
*** markstur has joined #openstack-nova | 20:20 | |
*** mattymo has joined #openstack-nova | 20:20 | |
*** masayukig has joined #openstack-nova | 20:21 | |
*** b3nt_pin has joined #openstack-nova | 20:21 | |
*** ekarlso has joined #openstack-nova | 20:21 | |
*** greghaynes has joined #openstack-nova | 20:21 | |
*** davechen_afk has joined #openstack-nova | 20:21 | |
*** isq_ has joined #openstack-nova | 20:21 | |
*** ababich has joined #openstack-nova | 20:21 | |
*** Guest40848 has joined #openstack-nova | 20:21 | |
*** mkoderer has joined #openstack-nova | 20:21 | |
*** markmcclain has joined #openstack-nova | 20:21 | |
*** keekz has joined #openstack-nova | 20:21 | |
*** sileht has joined #openstack-nova | 20:21 | |
mriedem | sc68cal: well we're talking about what the behavior is for nova-network | 20:21 |
*** apoorvad has joined #openstack-nova | 20:21 | |
*** edleafe has joined #openstack-nova | 20:21 | |
*** tpatzig has joined #openstack-nova | 20:21 | |
*** mnaser has joined #openstack-nova | 20:21 | |
sc68cal | ok let me scroll up a bit higer and read context | 20:21 |
sc68cal | instead of being dumb | 20:21 |
mriedem | although, | 20:22 |
*** SpamapS has joined #openstack-nova | 20:22 | |
mriedem | even with get-me-a-network in neutron, the admin has to do some prep work, which is that devstack change. | 20:22 |
mriedem | and with nova-network, the admin has to do some prep work (for like flat manager) | 20:22 |
*** Hazelesque has joined #openstack-nova | 20:22 | |
mriedem | so 'auto' works as long as things are already setup for auto to work | 20:22 |
mriedem | if the admin didn't do https://review.openstack.org/#/c/282559/3/lib/neutron-legacy then trying to use it is still going to fail | 20:23 |
*** _fortis has joined #openstack-nova | 20:23 | |
cdent | dansmith I'm working on the resource-provider stuff in case we might collide | 20:24 |
dansmith | cdent: we won't. | 20:24 |
*** dedery has joined #openstack-nova | 20:24 | |
cdent | cool | 20:24 |
*** apoorvad has quit IRC | 20:26 | |
*** bknudson has quit IRC | 20:26 | |
*** john51_ has quit IRC | 20:27 | |
*** mylu has joined #openstack-nova | 20:27 | |
*** john51 has joined #openstack-nova | 20:28 | |
cdent | So it's not clear to me that read_only and nullable always work on all the objects types all the time... | 20:30 |
dansmith | nullable definitely does | 20:30 |
*** Bobba has joined #openstack-nova | 20:30 | |
dansmith | read_only has a couple of quirks around remotable usage | 20:30 |
* melwitt knows nullable works | 20:31 | |
*** Bobba is now known as Guest46464 | 20:31 | |
bauzas | and default is special :) | 20:31 |
openstackgerrit | Chris Dent proposed openstack/nova: resource-provider versioned objects https://review.openstack.org/277466 | 20:32 |
sc68cal | melwitt: for your vagrant and devstack stuff, are you using a vagrantfile you wrote or something you found? | 20:32 |
cdent | johnthetubaguy: that ^ doesn't really address any of your concerns because I tried your suggestions and they didn't work. I added read_only and nullable and fixed the functional test. | 20:33 |
melwitt | sc68cal: Vagrantfile that came auto-generated I think where I only set the box name and memory/cpu constraints. it's been working for me for a really long time. so far it looks like I was running into https://bugs.launchpad.net/manila/+bug/1540188 | 20:34 |
openstack | Launchpad bug 1540188 in Manila "manila dsvm jobs fail due to "Could not satisfy constraints for 'horizon': installation from path or url cannot be constrained to a version"" [Critical,Fix released] - Assigned to Valeriy Ponomaryov (vponomaryov) | 20:34 |
melwitt | sc68cal: I changed cap-pip.txt back to <8 and it's going farther now | 20:34 |
sdague | melwitt: that shouldn't be required | 20:35 |
*** jwcroppe has joined #openstack-nova | 20:35 | |
melwitt | sdague: I know. I'm not sure how this is happening to my environment but not the gate. I'm getting exactly this https://bugs.launchpad.net/devstack/+bug/1542545 | 20:36 |
openstack | Launchpad bug 1542545 in devstack "devstack is broken" [Undecided,New] | 20:36 |
melwitt | it failed on keystone for me | 20:36 |
sdague | melwitt: can you paste your localrc / local.conf somewhere? | 20:36 |
*** dimtruck is now known as zz_dimtruck | 20:37 | |
melwitt | sdague: it's pretty barebones http://paste.openstack.org/show/487807/ | 20:37 |
cdent | ah, I see nullable means can't set it to None after it has already been set. I was interpreting it to mean: you must set this when you make a new one | 20:37 |
*** samueldmq has quit IRC | 20:37 | |
*** krotscheck has quit IRC | 20:37 | |
*** anteaya has quit IRC | 20:38 | |
melwitt | cdent: it also means it has to be set to something not None when you go to write to the db | 20:38 |
melwitt | i.e. call .create() or .save() | 20:38 |
dansmith | it has no relation to "first time". it purely means "this can be set to None ... evar" | 20:39 |
cdent | melwitt: when does the check in create() happen? | 20:39 |
dansmith | melwitt: it doesn't mean that actually | 20:39 |
dansmith | melwitt: the create or save methods could tolerate it being unset if they want to | 20:39 |
sdague | melwitt: that's odd | 20:40 |
alaski | it usually corresponds to the column not being nullable in the db, which is what would fail for those cases | 20:40 |
melwitt | cdent: somewhere in sqlalchemy it will complain about not null constraint violation if it gets that far | 20:40 |
cdent | melwitt: only if the model is aligned with the object, right? | 20:40 |
melwitt | cdent: or mysql itself rather. whenever it goes to do the query | 20:40 |
sdague | sadly the pip error is so vague I don't have any idea which thing is the issue | 20:40 |
melwitt | dansmith: yeah, true. I meant if it just passes through to db.* | 20:40 |
mriedem | HenryG: is there a change up to neutronclient for the auto-allocated-topology python API so nova can actually auto-allocate the network? | 20:40 |
dansmith | melwitt: yeah | 20:40 |
mriedem | HenryG: https://review.openstack.org/#/c/272842/ looks like just showing things, not actually creating the network | 20:41 |
* melwitt runs to lunch for a bit | 20:41 | |
HenryG | mriedem: the first invocation creates | 20:41 |
HenryG | mriedem: it's a REST violation, we know | 20:41 |
sdague | lifeless: any ideas here - https://bugs.launchpad.net/devstack/+bug/1542545 ? | 20:42 |
openstack | Launchpad bug 1542545 in devstack "devstack is broken" [Undecided,New] | 20:42 |
mriedem | oh boy | 20:42 |
mriedem | HenryG: so just 'auto-allocated-topology-show' will create it if it doesn't exist | 20:42 |
mriedem | else it will return what you have | 20:42 |
HenryG | mriedem: yep | 20:42 |
sdague | o_O | 20:42 |
*** kmartin has quit IRC | 20:42 | |
*** mylu has quit IRC | 20:42 | |
*** jaosorior has quit IRC | 20:43 | |
HenryG | mriedem: armax explained to me once why he opted for doing that way, let me see if I can find it | 20:44 |
*** Swami has joined #openstack-nova | 20:44 | |
mriedem | this could be clearer then https://review.openstack.org/#/c/272842/12/releasenotes/notes/add-get-me-a-network-5ab2d60bf6f257b1.yaml | 20:44 |
mriedem | i'm assuming it was done this way to make it more atomic... | 20:44 |
*** doug-fish has quit IRC | 20:45 | |
HenryG | ... and idempotent | 20:46 |
*** tyagiprince has quit IRC | 20:46 | |
*** rk4n_ has joined #openstack-nova | 20:46 | |
*** rk4n_ has quit IRC | 20:46 | |
*** krotscheck has joined #openstack-nova | 20:46 | |
*** rk4n_ has joined #openstack-nova | 20:47 | |
*** openstackgerrit has quit IRC | 20:47 | |
*** neophy has quit IRC | 20:48 | |
*** ociuhandu has quit IRC | 20:48 | |
*** openstackgerrit has joined #openstack-nova | 20:48 | |
*** rk4n_ has quit IRC | 20:48 | |
*** anteaya has joined #openstack-nova | 20:48 | |
*** samueldmq has joined #openstack-nova | 20:48 | |
*** doug-fish has joined #openstack-nova | 20:48 | |
*** dosaboy_ has joined #openstack-nova | 20:49 | |
*** rk4n has quit IRC | 20:49 | |
*** dosaboy_ has quit IRC | 20:49 | |
*** dosaboy has quit IRC | 20:50 | |
*** dosaboy has joined #openstack-nova | 20:50 | |
*** mylu has joined #openstack-nova | 20:52 | |
*** n0ano has joined #openstack-nova | 20:52 | |
*** doug-fish has quit IRC | 20:53 | |
*** tyagiprince has joined #openstack-nova | 20:53 | |
*** zz_dimtruck is now known as dimtruck | 20:55 | |
*** thumpba has quit IRC | 20:55 | |
claudiub|3 | melwitt: hello. Sorry to bug you, but could you take a look at a commit? https://review.openstack.org/#/c/282441/ It is small and trivial. Thanks! | 20:56 |
lifeless | sdague: looking | 20:56 |
*** thumpba has joined #openstack-nova | 20:56 | |
*** raildo is now known as raildo-afk | 20:56 | |
openstackgerrit | Jay Pipes proposed openstack/nova-specs: Amend resource-providers database schema https://review.openstack.org/283253 | 20:57 |
jaypipes | dansmith, bauzas, cdent, johnthetubaguy: ^^ amendment based on discussion this mroning. | 20:57 |
sdague | lifeless: it would be nice if when pip failed in such a place we had more info on why | 20:58 |
lifeless | sdague: agreed; let me file a bug | 20:59 |
openstackgerrit | Jay Pipes proposed openstack/nova-specs: Amend resource-providers database schema https://review.openstack.org/283253 | 20:59 |
cdent | thanks for that detail jaypipes | 20:59 |
*** thumpba has quit IRC | 21:00 | |
cdent | I'll have to come back when I have a brain | 21:00 |
*** baoli has joined #openstack-nova | 21:00 | |
*** haomaiwa_ has quit IRC | 21:01 | |
cdent | jaypipes: but since you're thinking about it, do you happen to know how in the migrations and models to make just a column in an already latin1 table be utf8? | 21:01 |
*** haomaiwa_ has joined #openstack-nova | 21:01 | |
*** baoli has quit IRC | 21:01 | |
jaypipes | cdent: sorry, not off top of my head. zzzeek should know though. | 21:02 |
*** baoli has joined #openstack-nova | 21:02 | |
*** yamahata has quit IRC | 21:02 | |
zzzeek | jaypipes: mysql collations? shrugs :) | 21:02 |
zzzeek | i never understand that stuff b.c. we usually assume a single encoding for the whole DB connection | 21:03 |
* cdent senses the weight of history | 21:03 | |
zzzeek | if only someone wrote a whole actual published-made-of-paper book about MySQL.... | 21:03 |
cdent | heh | 21:03 |
jaypipes | zzzeek: so there is no way in sa-migrate to indicate a new column's charset? | 21:03 |
jaypipes | zzzeek: no, I know how to do it in (My)SQL... asking how to do it in sa-migrate :) | 21:04 |
zzzeek | jaypipes: um well i dont know about SQLA-migrate, but both migrate and alembic allow you to just emit an ALTER statement directly | 21:04 |
jaypipes | hmm | 21:04 |
*** Guest46464 has quit IRC | 21:04 | |
zzzeek | jaypipes: alembic would just be op.execute("alter table the way jay says") | 21:04 |
zzzeek | migrate has similar | 21:04 |
zzzeek | now you probably need to make it conditional only for mysql, that's all over the place in openstack migrations not a big deal | 21:05 |
* cdent weeps | 21:05 | |
openstackgerrit | Augustina Ragwitz proposed openstack/nova: Validate subs in api samples base class to improve error handling https://review.openstack.org/278221 | 21:06 |
zzzeek | jaypipes: what does column-level charset actually do, it affects the storage model of the data ? i thought we always just shoved raw bytes into a varchar | 21:06 |
*** kmartin has joined #openstack-nova | 21:07 | |
*** davideagle_ has joined #openstack-nova | 21:08 | |
*** changbl has quit IRC | 21:08 | |
armax | mriedem: we’re working on manual and api docs, in the meantime if you have any question, please fire away | 21:08 |
*** dimtruck is now known as zz_dimtruck | 21:08 | |
*** jwcroppe has quit IRC | 21:08 | |
jaypipes | zzzeek: yes, it affects the storage requirements for that column (and the index storage requirements) | 21:09 |
*** unicell has quit IRC | 21:11 | |
*** unicell has joined #openstack-nova | 21:11 | |
lifeless | sdague: filed https://github.com/pypa/pip/issues/3504 | 21:12 |
lifeless | sdague: are you seeing this issue as well ? | 21:12 |
sdague | lifeless: I am not, melwitt is though | 21:13 |
sdague | and it's been reported as an upstream bug | 21:13 |
*** Sukhdev has quit IRC | 21:13 | |
*** tyagiprince has quit IRC | 21:14 | |
*** apoorvad has joined #openstack-nova | 21:14 | |
*** ijw has quit IRC | 21:17 | |
openstackgerrit | Sean Dague proposed openstack/nova: add regression test for bug #1541691 https://review.openstack.org/283261 | 21:17 |
openstack | bug 1541691 in OpenStack Compute (nova) "server boot with leading and trailing white spaces in name, displays weird error message" [High,In progress] https://launchpad.net/bugs/1541691 - Assigned to Sean Dague (sdague) | 21:17 |
*** Nakato has quit IRC | 21:17 | |
*** jamielennox has quit IRC | 21:19 | |
*** ijw has joined #openstack-nova | 21:19 | |
*** Nakato has joined #openstack-nova | 21:19 | |
*** darrenc is now known as darrenc_afk | 21:20 | |
*** jamielennox has joined #openstack-nova | 21:20 | |
*** yamahata has joined #openstack-nova | 21:20 | |
*** ihrachys has quit IRC | 21:20 | |
*** baoli has quit IRC | 21:21 | |
*** zz_dimtruck is now known as dimtruck | 21:21 | |
*** doug-fish has joined #openstack-nova | 21:22 | |
auggy | bauzas: a docimpact bug got generated for a spec you pushed recently - https://bugs.launchpad.net/nova/+bug/1548443 | 21:23 |
openstack | Launchpad bug 1548443 in OpenStack Compute (nova) " Update ComputeNode values with disk allocation ratios in the RT" [Undecided,New] | 21:23 |
auggy | i can't remember, what did we decide to do about DocImpact bug? | 21:24 |
*** smatzek has quit IRC | 21:24 | |
lifeless | melwitt: could you attach the edited upper-constraints.txt? | 21:25 |
sdague | auggy: a DocImpact bug should get enough information for the openstack-manuals team to be able to update the manuals, and then be transfered over to them | 21:25 |
bauzas | auggy: well, that's a good question honestly | 21:25 |
sdague | auggy: http://lists.openstack.org/pipermail/openstack-docs/2016-February/008294.html | 21:26 |
sdague | https://bugs.launchpad.net/openstack-manuals/+bug/1547055 as an example | 21:26 |
openstack | Launchpad bug 1547055 in openstack-manuals " libvirt: make live_migration_uri flag dependent on virt_type" [Undecided,New] | 21:26 |
auggy | sdague: thanks | 21:26 |
bauzas | auggy: so I provided a reno file for this - but I thought it could be nice for operators having some docs for that too | 21:26 |
* melwitt returns to a successfully completed devstack setup | 21:26 | |
sdague | melwitt: do you know how you fixed it? | 21:27 |
bauzas | auggy: because we could say to ops "hey, you can have now a different ratio per host" | 21:27 |
melwitt | sdague: I made cap-pip.txt be pip<8 like it used to be | 21:27 |
*** nikhil_k has joined #openstack-nova | 21:27 | |
*** su_zhang has joined #openstack-nova | 21:27 | |
*** burt has quit IRC | 21:28 | |
auggy | bauzas: ok that makes sense | 21:28 |
*** darrenc_afk is now known as darrenc | 21:28 | |
auggy | bauzas: does this particular bug need to go to the doc team with the info or do we wait until the actual patch goes in? i guess that's what i'm unsure about | 21:29 |
melwitt | lifeless: what does edit upper-constraints.txt mean? is it the /opt/stack/requirements/upper-contraints.txt? | 21:29 |
sdague | auggy: once the description of changes for the manual folks is added, mark the nova side invalid. | 21:29 |
melwitt | *edited | 21:29 |
auggy | bauzas: sdague ok cool, i'll just double check that from my perspective it looks like the doc folks have what they need for this spec | 21:30 |
*** nikhil has quit IRC | 21:30 | |
bauzas | auggy: for example, we could update http://docs.openstack.org/openstack-ops/content/compute_nodes.html#overcommit | 21:30 |
auggy | (eg, if a nova newbie like me can figure out what the docs should say then it's probably good haha) | 21:31 |
mriedem | HenryG: armax: can you think of any security impacts get-me-a-network might have for nova? | 21:31 |
mriedem | like trying to DoS with specifying a ton of auto-allocate requests? | 21:31 |
*** doug-fish has quit IRC | 21:31 | |
mriedem | i'd think that's limited by the subnet pool | 21:31 |
bauzas | auggy: that doc is also missing to comment the disk ratio | 21:32 |
armax | mriedem: correct, in the end there’s nothing that the api doesn’t do | 21:32 |
armax | that a user could do him/herself | 21:32 |
lifeless | melwitt: 'edited'. Yes. | 21:32 |
lifeless | bah, sorry, you caught the edited yourself | 21:33 |
*** mylu has quit IRC | 21:33 | |
*** mylu has joined #openstack-nova | 21:33 | |
melwitt | lifeless: cool, will attach. or is a paste okay? | 21:33 |
auggy | bauzas: ok, i'm still reading to see if it's clear to me what needs to be documented | 21:33 |
auggy | thanks for the explanation | 21:33 |
*** rk4n has joined #openstack-nova | 21:34 | |
lifeless | melwitt: attach probably easiest - its long :) | 21:35 |
melwitt | I see that now. heh | 21:35 |
auggy | bauzas: ah ok looks like the change is in there too, i was thinking it wa sa spec | 21:35 |
* auggy was confused ;D | 21:35 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova: Updated from global requirements https://review.openstack.org/282136 | 21:35 |
auggy | bauzas: ok it looks good, i'm going to set it up for the docs team and make sure to clarify the doc team change that needs to happen | 21:36 |
auggy | it seems pretty clear to me at least, there's a comment by the changed config | 21:36 |
bauzas | auggy: so I modified the cpu and ram ratios in Liberty | 21:36 |
bauzas | auggy: to be per compute | 21:36 |
bauzas | auggy: but I borked | 21:36 |
bauzas | but I borked the disk ratio | 21:36 |
auggy | bauzas: went Swedish Chef on it did you? | 21:36 |
bauzas | because I forgot it :( | 21:36 |
bauzas | Swedish Chef ? | 21:37 |
* bauzas googles | 21:37 | |
auggy | he's a character from the muppets that speaks gibberish that supposedly sounds like swedish to americans | 21:37 |
auggy | and "bork" is a word he uses frequently | 21:37 |
*** rk4n has quit IRC | 21:37 | |
cdent | bork bork bork | 21:37 |
bauzas | ah :) | 21:37 |
auggy | sorry, that was a random reference!! | 21:38 |
*** rk4n has joined #openstack-nova | 21:38 | |
bauzas | well, just explaining my problem, sec | 21:38 |
auggy | np, sorry | 21:38 |
bauzas | auggy: https://www.youtube.com/watch?v=DYH4Q2AQxs4 | 21:38 |
bauzas | auggy: see | 21:38 |
bauzas | auggy: all is just dubbed | 21:39 |
auggy | bauzas: aha | 21:39 |
*** mylu has quit IRC | 21:40 | |
bauzas | like http://www.dailymotion.com/video/x6p126_le-cuisinier-suedois-fait-des-hot-d_fun | 21:40 |
*** mylu has joined #openstack-nova | 21:41 | |
*** baoli has joined #openstack-nova | 21:42 | |
openstackgerrit | Chris Dent proposed openstack/nova: Adjust resource-providers models for resource-pools https://review.openstack.org/281837 | 21:42 |
auggy | bauzas: the gibberish actually sounds pretty close to the english haha | 21:43 |
*** porunov has joined #openstack-nova | 21:43 | |
*** sileht_ has joined #openstack-nova | 21:43 | |
auggy | bauzas: but seriously thanks for the explanation, context is great! | 21:43 |
*** MCoLo has quit IRC | 21:44 | |
bauzas | auggy: well, rather https://www.youtube.com/watch?v=P9l2Gjk2_Ew | 21:44 |
auggy | bauzas: i'm impressed that the grumpy old men had almost the same voices!! | 21:45 |
auggy | i mean as the english version | 21:45 |
bauzas | :) | 21:45 |
*** sileht has quit IRC | 21:46 | |
auggy | i watch a lot of German dubbed things to improve my german skills and they use like the same 5 actors | 21:47 |
auggy | i wonder if it's the same in France, I bet there's more variety of voice actors | 21:47 |
bauzas | no | 21:47 |
openstackgerrit | Chris Dent proposed openstack/nova: resource-provider versioned objects https://review.openstack.org/277466 | 21:47 |
*** changbl has joined #openstack-nova | 21:47 | |
*** edmondsw has quit IRC | 21:48 | |
bauzas | for example, your actors are having a dubber guy for each movie | 21:48 |
bauzas | I mean the same French guy doing all dubbing for the same actor | 21:49 |
*** sileht_ has quit IRC | 21:49 | |
auggy | ah right, similar in germany too | 21:49 |
auggy | it's just weird when you associate that voice with one character and then you hear that same voice for a totally different actor/character and end up making some random association between the two | 21:50 |
*** MCoLo has joined #openstack-nova | 21:50 | |
bauzas | yup | 21:50 |
bauzas | like https://en.wikipedia.org/wiki/Patrick_Poivey | 21:50 |
melwitt | mriedem: I didn't expect this but after deleting the one network in devstack and booting an instance, it brought up an instance with no network | 21:50 |
*** sileht has joined #openstack-nova | 21:51 | |
auggy | haha the french bruce willis! | 21:53 |
*** rk4n_ has joined #openstack-nova | 21:53 | |
*** thorst has quit IRC | 21:53 | |
mriedem | melwitt: neutron? | 21:53 |
mriedem | the no network thing is a known case | 21:54 |
melwitt | mriedem: nova-net | 21:54 |
mriedem | oh | 21:54 |
mriedem | well, then i guess it behaves the same as neutron :) | 21:54 |
melwitt | yeah | 21:54 |
mriedem | which at least it's consistently weird | 21:54 |
melwitt | I didn't think it would but it does | 21:54 |
*** nikhil_k is now known as nikhil | 21:54 | |
*** rk4n has quit IRC | 21:57 | |
mriedem | armax: for https://review.openstack.org/#/c/282559/3/lib/neutron-legacy | 21:58 |
mriedem | is --is-default modeled in the network API somewhere? | 21:58 |
vishwanathj | Hello .... I am looking for guidance on setting up SR-IOV on my openstack installation....I am trying this out on Ubuntu 14.04 using Intel 10G 2P X520 adapter.... | 21:59 |
*** mylu has quit IRC | 21:59 | |
*** thorst has joined #openstack-nova | 21:59 | |
*** Sukhdev has joined #openstack-nova | 21:59 | |
vishwanathj | the links I have been following are http://redhatstackblog.redhat.com/2015/04/29/red-hat-enterprise-linux-openstack-platform-6-sr-iov-networking-part-ii-walking-through-the-implementation/ and https://wiki.openstack.org/wiki/SR-IOV-Passthrough-For-Networking | 22:00 |
*** oomichi has quit IRC | 22:00 | |
*** gmann_ has quit IRC | 22:00 | |
*** haomaiwa_ has quit IRC | 22:01 | |
*** 17WAAC4CI has joined #openstack-nova | 22:01 | |
openstackgerrit | Chris Dent proposed openstack/nova: Adjust resource-providers models for resource-pools https://review.openstack.org/281837 | 22:02 |
armax | mriedem: what do you mean exactly? | 22:02 |
mriedem | external_net_db models is_default, | 22:02 |
mriedem | armax: nova is going to want to do some validation in the nova api, | 22:02 |
armax | k | 22:03 |
mriedem | part of that, i assumed, was listing networks where router:external=True and is_default=True | 22:03 |
*** thumpba has joined #openstack-nova | 22:03 | |
mriedem | i just wanted to make sure that's something that would work | 22:03 |
*** mylu has joined #openstack-nova | 22:03 | |
melwitt | mriedem: so are we thinking nova-net will try to auto-create networks then if --nic=auto? or is nova-net going to not support get-me-a-network in that case? | 22:03 |
armax | mriedem: you mean validating that the requirements are in place before issueing the request? | 22:03 |
*** thorst has quit IRC | 22:04 | |
mriedem | armax: yeah | 22:04 |
armax | mriedem: I am actually on my way to the airport, any chance we can pick this up later or tomorrow? | 22:04 |
mriedem | armax: we want to do some up-front validatoin in the nova api that the auto-allocated-topology would work when we get to the compute | 22:04 |
mriedem | armax: yeah, definitely | 22:04 |
mriedem | see you tomorrow morning | 22:04 |
*** sc68cal has quit IRC | 22:04 | |
mriedem | melwitt: i think in the case of vlan manager it would.... | 22:04 |
mriedem | but not totally sure, which manager are you using in nova-net? flat dhcp? | 22:05 |
mriedem | i forget which devstack defaults to | 22:05 |
armax | mriedem: I see what you mean, we’d need to gauge pros and cons of validating the requirements at every requet | 22:05 |
armax | request | 22:05 |
*** sileht has quit IRC | 22:05 | |
melwitt | mriedem: okay. I'm not familiar with vlan manager. I'm used to flat manager. devstack defaults to flat dhcp | 22:05 |
mriedem | melwitt: good questions and i honestly don't know | 22:05 |
*** rk4n_ has quit IRC | 22:05 | |
*** sileht has joined #openstack-nova | 22:05 | |
*** mylu has quit IRC | 22:05 | |
*** jwcroppe has joined #openstack-nova | 22:06 | |
*** changbl has quit IRC | 22:06 | |
*** armax has quit IRC | 22:06 | |
melwitt | mriedem: it feels like we couldn't auto-create for flat manager as we wouldn't know what settings to use | 22:06 |
*** rk4n has joined #openstack-nova | 22:07 | |
mriedem | melwitt: i'll be pushing up a draft of the spec before i leave in the next 30 min, we can put a note in it then | 22:09 |
melwitt | okay. I'll be on the lookout for it | 22:09 |
*** rk4n has quit IRC | 22:09 | |
*** dimtruck is now known as zz_dimtruck | 22:10 | |
*** matrohon has joined #openstack-nova | 22:10 | |
*** zz_dimtruck is now known as dimtruck | 22:11 | |
*** cdent has quit IRC | 22:11 | |
*** jichen has quit IRC | 22:12 | |
*** cdent has joined #openstack-nova | 22:12 | |
*** thumpba has quit IRC | 22:13 | |
*** thumpba has joined #openstack-nova | 22:13 | |
*** thorst has joined #openstack-nova | 22:16 | |
*** krtaylor has quit IRC | 22:17 | |
*** thorst has quit IRC | 22:17 | |
*** thorst has joined #openstack-nova | 22:18 | |
mriedem | melwitt: so i put something in the spec basically saying, auto is not guaranteed since the admin has to setup some stuff for it to work with neutron, and if that's not done, it's going to fail | 22:18 |
mriedem | so i think nic=auto failing is valid, | 22:19 |
mriedem | now if the user requests nic=auto and nova-network can't provide a network, i think we'd also fail in that case for consistency | 22:19 |
*** mylu has joined #openstack-nova | 22:20 | |
melwitt | okay | 22:21 |
*** thumpba has quit IRC | 22:23 | |
*** erlon has quit IRC | 22:26 | |
*** aysyd has quit IRC | 22:28 | |
*** thumpba has joined #openstack-nova | 22:28 | |
*** sc68cal has joined #openstack-nova | 22:30 | |
*** aysyd has joined #openstack-nova | 22:31 | |
*** sc68cal has quit IRC | 22:35 | |
*** irenab_ has joined #openstack-nova | 22:35 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs: WIP: Get Me a Network https://review.openstack.org/283206 | 22:36 |
mriedem | melwitt: alaski: sdague: dansmith: jaypipes: johnthetubaguy: ^ | 22:36 |
mriedem | that has the majority of the details | 22:36 |
*** aysyd has quit IRC | 22:36 | |
mriedem | cburgess: ^ you too since you're our operator liaison | 22:36 |
*** irenab has quit IRC | 22:37 | |
*** irenab_ is now known as irenab | 22:37 | |
alaski | cool. in a tab for the morning | 22:38 |
cburgess | Ohhh shinny | 22:38 |
melwitt | you have been granted a tab in my browser too | 22:38 |
*** jwcroppe has quit IRC | 22:39 | |
*** edtubill has quit IRC | 22:40 | |
*** ducttape_ has quit IRC | 22:40 | |
mriedem | great | 22:41 |
mriedem | with that i'm calling it a day | 22:41 |
*** mriedem is now known as mriedem_away | 22:41 | |
*** mylu has quit IRC | 22:42 | |
*** ducttape_ has joined #openstack-nova | 22:42 | |
*** mylu has joined #openstack-nova | 22:43 | |
*** cdent has quit IRC | 22:44 | |
*** Sukhdev has quit IRC | 22:46 | |
*** delattec has quit IRC | 22:47 | |
*** marcusvrn_ has quit IRC | 22:47 | |
*** haplo37 has quit IRC | 22:49 | |
*** burgerk has quit IRC | 22:50 | |
*** bjornar_ has joined #openstack-nova | 22:51 | |
*** dimtruck is now known as zz_dimtruck | 22:51 | |
bjornar_ | Yo | 22:51 |
bjornar_ | Can someone update me on the status of https://review.openstack.org/#/c/186503/2/specs/liberty/approved/add-ability-to-run-openstack-nova-apis-by-apache-nginx.rst | 22:51 |
*** rk4n has joined #openstack-nova | 22:53 | |
*** sc68cal has joined #openstack-nova | 22:55 | |
vishwanathj | sgordon, hi | 22:56 |
*** ivase has quit IRC | 22:56 | |
*** krtaylor has joined #openstack-nova | 22:58 | |
openstackgerrit | Andrew Laski proposed openstack/nova: Fix networking exceptions in ComputeTestCase https://review.openstack.org/283178 | 23:00 |
*** 17WAAC4CI has quit IRC | 23:01 | |
*** yassine has joined #openstack-nova | 23:01 | |
*** rlrossit has quit IRC | 23:01 | |
*** eil397 has quit IRC | 23:01 | |
*** haomaiwa_ has joined #openstack-nova | 23:01 | |
*** mdrabe has quit IRC | 23:01 | |
*** Sukhdev has joined #openstack-nova | 23:03 | |
*** dims has joined #openstack-nova | 23:04 | |
*** bjornar_ has quit IRC | 23:06 | |
sgordon | vishwanathj, mmmyes | 23:07 |
*** salv-orl_ has quit IRC | 23:08 | |
*** eil397 has joined #openstack-nova | 23:08 | |
vishwanathj | sgordon, thanks for responding....I am actually trying to setup SR-IOV on my liberty openstack installtion .... trying this on Ubuntu 14.04 using Intel 10G 2P X520 adapter.... | 23:08 |
vishwanathj | the links I have been following are http://redhatstackblog.redhat.com/2015/04/29/red-hat-enterprise-linux-openstack-platform-6-sr-iov-networking-part-ii-walking-through-the-implementation/ and https://wiki.openstack.org/wiki/SR-IOV-Passthrough-For-Networking | 23:08 |
vishwanathj | one of the links I believe is a blog written by you....are there any updated blog or instructions for liberty? | 23:09 |
*** eharney has quit IRC | 23:09 | |
vishwanathj | for some reason I am unable to create a VM succesfully using a SR-IOV port....am getting No hosts found message | 23:10 |
sgordon | and it's definitely failing out on PciPassthroughFilter? | 23:10 |
*** salv-orlando has joined #openstack-nova | 23:11 | |
sgordon | it might be easier to dump your conf values and lspci -vvv into a question on ask.openstack.org | 23:11 |
sgordon | just because there is quite a bit of config to review to do it over irc | 23:11 |
*** eharney has joined #openstack-nova | 23:12 | |
vishwanathj | sgordon, sounds good,,,,in my case the nova-scheduler log indicates Filter AggregateInstanceExtraSpecsFilter returned 0 hosts | 23:13 |
vishwanathj | in my setup, I am also enabling HugePages, CPU pinning and NUMA topology as well | 23:13 |
sgordon | ok | 23:13 |
*** apoorvad has quit IRC | 23:14 | |
sgordon | so if it's failing out on that filter i believe it means you dont have alignment between your flavor extra specifications and a host aggregate's metadata (with 1 or more valid hosts in it) | 23:14 |
*** apoorvad has joined #openstack-nova | 23:14 | |
vishwanathj | sgordon, I have a single host though ..... let me take up your suggestion and post the details on ask.openstack.org in a while | 23:16 |
*** kylek3h has quit IRC | 23:16 | |
*** eil397 has quit IRC | 23:16 | |
vishwanathj | sgordon, wanted to confirm if there are links that are later than the ones I referenced above related to SR-IOV that has worked for you end to end | 23:17 |
*** ducttape_ has quit IRC | 23:20 | |
*** pushkaru has quit IRC | 23:24 | |
*** pushkaru has joined #openstack-nova | 23:25 | |
*** kfarr has quit IRC | 23:26 | |
*** eil397 has joined #openstack-nova | 23:27 | |
*** cdelatte has joined #openstack-nova | 23:27 | |
*** coreywright has quit IRC | 23:28 | |
*** pushkaru has quit IRC | 23:30 | |
*** mylu has quit IRC | 23:30 | |
*** coreywright has joined #openstack-nova | 23:31 | |
*** yassine has quit IRC | 23:31 | |
*** eil397 has quit IRC | 23:31 | |
*** ctrath has quit IRC | 23:32 | |
*** eil397 has joined #openstack-nova | 23:32 | |
*** armax has joined #openstack-nova | 23:34 | |
*** eharney has quit IRC | 23:35 | |
*** jwcroppe has joined #openstack-nova | 23:35 | |
*** rk4n has quit IRC | 23:37 | |
*** sdague has quit IRC | 23:39 | |
*** mylu has joined #openstack-nova | 23:39 | |
*** davideagle_ has quit IRC | 23:44 | |
EmilienM | running rbd backend in Puppet OpenStack CI, I see an instance disapearing | 23:45 |
EmilienM | the instance is here at 21:44:30 : http://logs.openstack.org/24/281624/9/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/9e29774/logs/nova/nova-api.txt.gz#_2016-02-22_21_44_30_561 | 23:45 |
EmilienM | and disapear at 21:44:31 | 23:45 |
EmilienM | dansmith: have you seen that before? ^ | 23:46 |
*** davideagle_ has joined #openstack-nova | 23:49 | |
dansmith | EmilienM: the instance was deleted just a bit before: http://logs.openstack.org/24/281624/9/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/9e29774/logs/nova/nova-api.txt.gz#_2016-02-22_21_44_28_051 | 23:49 |
dansmith | so that's expected | 23:50 |
*** subscope has quit IRC | 23:50 | |
dansmith | deletes are not atomic | 23:50 |
*** matrohon has quit IRC | 23:50 | |
EmilienM | dansmith: I'm actually investigating why BootFromVolume tests are failing in Puppet OpenStack CI when using RBD backend : http://logs.openstack.org/24/281624/9/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/9e29774/console.html#_2016-02-22_21_51_54_711 | 23:51 |
*** ccarmack has quit IRC | 23:51 | |
EmilienM | maybe you have an idea regarding to the logs | 23:51 |
dansmith | EmilienM: I'd check with jdurgin, or maybe jbernard_ | 23:52 |
dansmith | I don't really know much about rbd | 23:52 |
EmilienM | the test is failing here: https://github.com/openstack/tempest/blob/master/tempest/scenario/test_volume_boot_pattern.py#L118 | 23:52 |
EmilienM | dansmith: I'm not sure it's directly related to rbd | 23:52 |
dansmith | failing how? | 23:53 |
EmilienM | tempest ask for a instance deletion and got 404 | 23:53 |
EmilienM | Instance da2ae535-838a-41a1-85b5-a59afff6ca0b could not be found.", "code": 404}} | 23:53 |
*** ociuhandu has joined #openstack-nova | 23:53 | |
*** Sukhdev has quit IRC | 23:54 | |
*** mylu has quit IRC | 23:54 | |
jdurgin | EmilienM: "Failed to delete volume 69dbb5a4-6fad-4a04-801a-e2e633cf520b within the required time (300 s)" - sounds like a slow delete may be the culprit | 23:54 |
jdurgin | rbd deletes are slow, so depending on the environment you may need to find a way to increase the timeout | 23:55 |
EmilienM | jdurgin: yeah http://logs.openstack.org/24/281624/9/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/9e29774/logs/nova/nova-api.txt.gz#_2016-02-22_21_51_50_499 | 23:55 |
dansmith | I've literally never heard of an instance disappearing, FWIW | 23:55 |
EmilienM | dansmith: yeah, I'm sure that's not that ;-) | 23:55 |
*** Sukhdev has joined #openstack-nova | 23:55 | |
EmilienM | jdurgin: so should I change a param in tempest config? | 23:56 |
*** mylu has joined #openstack-nova | 23:56 | |
EmilienM | I'll investigate how tempest drop instances | 23:56 |
EmilienM | and if I can set timeout | 23:56 |
jdurgin | yeah, and set rbd_default_features = 15 in ceph.conf if that's possible through tempest (that'll make deleting sparse volumes much faster) | 23:59 |
EmilienM | jdurgin, dansmith: for the record, it's build_interval parameter in tempest.conf. I'll test it | 23:59 |
EmilienM | jdurgin: rbd_default_features ? good to know ! | 23:59 |
EmilienM | I can do it, with puppet | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!