*** dannywilson has quit IRC | 00:00 | |
*** dims has joined #openstack-nova | 00:01 | |
*** hemna is now known as hemnafk | 00:03 | |
*** ijw has joined #openstack-nova | 00:05 | |
*** piyanai has quit IRC | 00:09 | |
*** Sukhdev has quit IRC | 00:10 | |
*** IanGovett has quit IRC | 00:11 | |
*** shyu has joined #openstack-nova | 00:12 | |
*** r-daneel has quit IRC | 00:13 | |
*** baoli has quit IRC | 00:14 | |
*** baoli has joined #openstack-nova | 00:15 | |
*** rfolco has joined #openstack-nova | 00:18 | |
*** asettle has joined #openstack-nova | 00:20 | |
*** asettle has quit IRC | 00:20 | |
*** asettle has joined #openstack-nova | 00:21 | |
*** tsekiyama has quit IRC | 00:26 | |
*** SourabhP has quit IRC | 00:27 | |
*** SourabhP has joined #openstack-nova | 00:31 | |
*** zzzeek has quit IRC | 00:35 | |
*** promulo__ has joined #openstack-nova | 00:44 | |
*** ssurana has quit IRC | 00:46 | |
*** ssurana has joined #openstack-nova | 00:46 | |
*** promulo has quit IRC | 00:47 | |
*** dims has quit IRC | 00:50 | |
*** ssurana has quit IRC | 00:50 | |
*** fawadkhaliq has joined #openstack-nova | 00:53 | |
*** wanghua has joined #openstack-nova | 00:53 | |
*** jyuso1 has quit IRC | 00:54 | |
*** jyuso1 has joined #openstack-nova | 00:54 | |
*** fawadkhaliq has quit IRC | 00:56 | |
*** dims has joined #openstack-nova | 00:58 | |
*** nelsnels_ has joined #openstack-nova | 00:59 | |
*** wanghua has quit IRC | 00:59 | |
*** nelsnels_ has quit IRC | 00:59 | |
*** wanghua has joined #openstack-nova | 00:59 | |
*** humble_ has joined #openstack-nova | 01:00 | |
*** nelsnelson has quit IRC | 01:02 | |
*** zhenguo has joined #openstack-nova | 01:03 | |
*** wanghua has quit IRC | 01:03 | |
*** tongli has joined #openstack-nova | 01:09 | |
*** erlon has quit IRC | 01:10 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova: Merge virtual interface tests between v2 and v2.1 https://review.openstack.org/197811 | 01:10 |
---|---|---|
openstackgerrit | Zhenyu Zheng proposed openstack/nova: CONF.allow_resize_to_same_host should check only once in controller https://review.openstack.org/186236 | 01:10 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: CONF.allow_resize_to_same_host should check only once in controller https://review.openstack.org/186236 | 01:11 |
*** ijw has quit IRC | 01:12 | |
*** jasondotstar has quit IRC | 01:12 | |
*** achanda has joined #openstack-nova | 01:13 | |
*** tongli_ has joined #openstack-nova | 01:13 | |
*** tongli has quit IRC | 01:14 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova-specs: Spec to add vif 'net-id' in virtual interfaces API https://review.openstack.org/198622 | 01:16 |
*** piyanai has joined #openstack-nova | 01:16 | |
*** annashen has joined #openstack-nova | 01:17 | |
*** andreykurilin__ has quit IRC | 01:17 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: DB:support for migration objects multi-statuses https://review.openstack.org/169604 | 01:17 |
*** tongli_ has quit IRC | 01:18 | |
*** Longgeek has joined #openstack-nova | 01:18 | |
*** jwcroppe has quit IRC | 01:21 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: add support for muti_statuses_query from migration https://review.openstack.org/169631 | 01:21 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: DB:support for migration objects multi-statuses https://review.openstack.org/169604 | 01:21 |
*** annashen has quit IRC | 01:22 | |
*** jwcroppe has joined #openstack-nova | 01:22 | |
*** mtanino has quit IRC | 01:22 | |
*** SourabhP has quit IRC | 01:24 | |
*** jasondotstar has joined #openstack-nova | 01:25 | |
*** jwcroppe has quit IRC | 01:26 | |
*** slong has quit IRC | 01:31 | |
*** slong has joined #openstack-nova | 01:31 | |
*** andrewbogott is now known as andrewbogott_afk | 01:36 | |
*** patrickeast has quit IRC | 01:38 | |
*** lyanchih has joined #openstack-nova | 01:39 | |
*** tongli has joined #openstack-nova | 01:43 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova: Removing extension "OS-EXT-VIF-NET" from v2.1 extension-list https://review.openstack.org/198934 | 01:44 |
*** asettle has quit IRC | 01:45 | |
*** tongli has quit IRC | 01:47 | |
*** Longgeek has quit IRC | 01:51 | |
openstackgerrit | Jim Rollenhagen proposed openstack/nova: Ironic: block storage support https://review.openstack.org/184652 | 01:51 |
*** tonytan4ever has joined #openstack-nova | 01:52 | |
*** ajayaa has joined #openstack-nova | 01:58 | |
*** kumar has joined #openstack-nova | 01:58 | |
*** patrickeast has joined #openstack-nova | 02:08 | |
*** lyanchih has quit IRC | 02:09 | |
*** yamahata has quit IRC | 02:10 | |
openstackgerrit | liaonanhai proposed openstack/nova-specs: Add user_id info: add 'user_id' to REST os-simple-tenant-usage output https://review.openstack.org/198937 | 02:11 |
*** mutoulbj has joined #openstack-nova | 02:12 | |
openstackgerrit | Rui Chen proposed openstack/nova-specs: CreateVM supports subnet specified https://review.openstack.org/169638 | 02:12 |
*** arnaud____ has joined #openstack-nova | 02:13 | |
openstackgerrit | Rui Chen proposed openstack/nova-specs: Split network plane for live migration https://review.openstack.org/194990 | 02:14 |
*** annashen has joined #openstack-nova | 02:18 | |
*** arnaud____ has quit IRC | 02:21 | |
*** jskinner has joined #openstack-nova | 02:22 | |
*** annashen has quit IRC | 02:22 | |
*** dboik_ has joined #openstack-nova | 02:24 | |
*** setuid has quit IRC | 02:25 | |
*** mutoulbj_ has joined #openstack-nova | 02:27 | |
*** mutoulbj has quit IRC | 02:30 | |
*** otter768 has quit IRC | 02:30 | |
*** dboik_ has quit IRC | 02:31 | |
*** pixelbeat has joined #openstack-nova | 02:33 | |
*** pixelbeat_ has quit IRC | 02:34 | |
*** setuid has joined #openstack-nova | 02:35 | |
alex_xu | gmann: hi, can you reach oomichi, I have question for him | 02:36 |
gmann | alex_xu: yea, ll ask him to contact you. | 02:37 |
*** oomichi has joined #openstack-nova | 02:37 | |
alex_xu | gmann: thanks | 02:37 |
oomichi | alex_xu: morning | 02:37 |
alex_xu | oomichi: hey, morning :) | 02:38 |
alex_xu | oomichi: I'm think if this get agreement https://review.openstack.org/196918 , what we can do for nova and ironic | 02:38 |
*** pixelbeat has quit IRC | 02:38 | |
alex_xu | oomichi: the microversions already released, we can't just remove the old header | 02:38 |
oomichi | alex_xu: yeah, nice question. | 02:39 |
oomichi | alex_xu: I think we need to change the existing header as the deprecated and run with the double header in short term. | 02:39 |
alex_xu | oomichi: emm...sounds like the only way, I guess at least one release cycle | 02:40 |
oomichi | alex_xu: or we will rename it without any depreacated header because microversion still is baby, and actually nobody(novaclient, tempest, etc.) is using microversion. | 02:41 |
oomichi | alex_xu: but that is not acceptable maybe, because ext-nif extension should be also microversion as the conclusion of gmann patch. | 02:41 |
alex_xu | oomichi: I guess this will be argument. as we discussion ext-vif-info, we think the v2.1 already released | 02:41 |
alex_xu | oomichi: yea | 02:41 |
oomichi | alex_xu: yeah, that is the same as me :) | 02:42 |
oomichi | alex_xu: so, the only way is the deprecation ;) | 02:42 |
alex_xu | oomichi: yea, at least there is something get agreement, thanks for push that api-wg guideline :) | 02:43 |
oomichi | alex_xu: now many projects(heat, magnum, neutron, etc.) start considering to use microversions. and nice guideline of microversions will help them. | 02:43 |
alex_xu | oomichi: yea, ture | 02:43 |
oomichi | alex_xu: even if the guideline is against current implementation of nova and ironic. | 02:43 |
alex_xu | oomichi: yea, agree | 02:44 |
alex_xu | oomichi: btw, do you know when tempest support microversion? | 02:44 |
alex_xu | any plan? | 02:44 |
oomichi | alex_xu: I have a qa-spec for microversions: https://review.openstack.org/#/c/169126/ | 02:45 |
oomichi | alex_xu: but I am thinking the microversions tests of Tempest should be based on the guideline of API-WG | 02:45 |
*** tongli has joined #openstack-nova | 02:46 | |
oomichi | alex_xu: because we need to test microversions with consistent manner between projects. | 02:46 |
alex_xu | oomichi: but I still think the API-WG guideline need very long time | 02:46 |
oomichi | alex_xu: yeah, right. | 02:46 |
alex_xu | oomichi: why we can't depend on current implementation? | 02:47 |
openstackgerrit | liaonanhai proposed openstack/nova: Add user_id info: add 'user_id' to REST os-simple-tenant-usage output https://review.openstack.org/151522 | 02:47 |
oomichi | alex_xu: for example, API header name. I'd like to implement the framework of microversions in Tempest and the framework can generate API header based on the same manner. | 02:48 |
oomichi | alex_xu: but now, we cannot get a consensus about that. | 02:48 |
oomichi | alex_xu: so if implementing the separated manner, we can do. but if doing that, we cannot detect the inconsistency between projects by Tempest. | 02:49 |
oomichi | alex_xu: I think Tempest is good tool for detecting this kind of inconsistency, and I hope we implement the same framework on Tempest. | 02:50 |
jroll | the primary goal is to test if the code is correct and the API is working, right? | 02:50 |
jroll | so I think we should do that first | 02:50 |
jroll | and then we can talk about testing headers and consistency between projects | 02:50 |
oomichi | jroll: yeah, right. we need to consider the balance between them. | 02:50 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy https://review.openstack.org/160110 | 02:50 |
jroll | the goal of tempest isn't to test if API guidelines are followed, it's to ensure an API works as expected. | 02:51 |
alex_xu | oomichi: if we have consistent header, we still need test the old one? | 02:51 |
*** iamjarvo has joined #openstack-nova | 02:51 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: add support for muti_statuses_query from migration https://review.openstack.org/169631 | 02:51 |
alex_xu | as we said, there is deprecated time for old header | 02:51 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy https://review.openstack.org/160110 | 02:51 |
*** patrickeast_ has joined #openstack-nova | 02:51 | |
*** patrickeast has quit IRC | 02:51 | |
*** patrickeast_ is now known as patrickeast | 02:51 | |
oomichi | jroll: so if the progress of API-WG is slow, I agree with that we move forward without api-wg consensus. | 02:51 |
jroll | oomichi: well, microversions have been untested in master for months, is that slow enough? | 02:52 |
jroll | (untested by tempest) | 02:52 |
oomichi | alex_xu: I don't feel we need to test old header if we can get a consensus of consistent header name. | 02:53 |
*** hakimo has quit IRC | 02:54 | |
oomichi | jroll: umm, yeah, I can agree. I will update the qa-spec at current situation for moving forward. | 02:55 |
*** hakimo has joined #openstack-nova | 02:55 | |
alex_xu | oomichi: let me know if you need any help | 02:55 |
oomichi | alex_xu: thanks, your help is always helpful ;-) | 02:55 |
alex_xu | oomichi: :) | 02:56 |
openstackgerrit | Eric Brown proposed openstack/nova: Replace openssl calls with cryptography lib https://review.openstack.org/198246 | 02:57 |
*** arnaud____ has joined #openstack-nova | 02:57 | |
*** tonytan4ever has quit IRC | 02:58 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova: Removing extension "OS-EXT-VIF-NET" from v2.1 extension-list https://review.openstack.org/198934 | 02:58 |
*** iamjarvo has quit IRC | 03:01 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: Add instance action events for live migration https://review.openstack.org/195372 | 03:02 |
openstackgerrit | liaonanhai proposed openstack/nova-specs: Add user_id info: add 'user_id' to REST os-simple-tenant-usage output https://review.openstack.org/198937 | 03:03 |
openstackgerrit | Rong Han proposed openstack/nova: Catch NovaException from post_live_migration_at_destination, set instance vm_state error. https://review.openstack.org/186634 | 03:12 |
*** Longgeek has joined #openstack-nova | 03:18 | |
*** annashen has joined #openstack-nova | 03:19 | |
*** jwcroppe has joined #openstack-nova | 03:21 | |
*** annashen has quit IRC | 03:23 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova: Ironic:check the configuration item api_max_retries https://review.openstack.org/123319 | 03:24 |
*** asettle has joined #openstack-nova | 03:28 | |
*** Longgeek has quit IRC | 03:29 | |
*** lyanchih has joined #openstack-nova | 03:29 | |
*** kiwik-chenrui has joined #openstack-nova | 03:36 | |
*** RuiChen has quit IRC | 03:37 | |
*** dims has quit IRC | 03:39 | |
*** piyanai has quit IRC | 03:42 | |
*** piyanai has joined #openstack-nova | 03:43 | |
*** piyanai has quit IRC | 03:43 | |
*** slong has quit IRC | 03:44 | |
*** piyanai has joined #openstack-nova | 03:44 | |
*** slong has joined #openstack-nova | 03:44 | |
*** piyanai has quit IRC | 03:48 | |
*** arnaud____ has quit IRC | 03:54 | |
*** ssurana has joined #openstack-nova | 03:58 | |
*** tongli has quit IRC | 04:08 | |
*** deepthi has joined #openstack-nova | 04:10 | |
*** lyanchih has quit IRC | 04:12 | |
*** arnaud__ has joined #openstack-nova | 04:14 | |
gmann | alex_xu: hi | 04:14 |
gmann | alex_xu: regarding describing removal of extension entry in https://review.openstack.org/#/c/198622/ | 04:15 |
gmann | alex_xu: as we need to remove extension entry on base v2.1 and backport to kilo, I think we should mention reentry of same in that microversion spec instead of describing extension removal | 04:16 |
*** annashen has joined #openstack-nova | 04:19 | |
*** jskinner has quit IRC | 04:22 | |
*** xyhuang has joined #openstack-nova | 04:22 | |
*** annashen has quit IRC | 04:24 | |
*** xyang1 has quit IRC | 04:24 | |
*** kumar has quit IRC | 04:25 | |
*** otter768 has joined #openstack-nova | 04:31 | |
*** Marga_ has joined #openstack-nova | 04:32 | |
*** Marga_ has quit IRC | 04:32 | |
*** Marga_ has joined #openstack-nova | 04:33 | |
*** otter768 has quit IRC | 04:36 | |
*** Sukhdev has joined #openstack-nova | 04:38 | |
*** liusheng has quit IRC | 04:38 | |
*** irenab has quit IRC | 04:38 | |
gmann | alex_xu: oomichi : as I am thinking to remove VIF extension from v2.1 extension list as bug fix as in -https://review.openstack.org/#/c/198934/ | 04:39 |
*** liusheng has joined #openstack-nova | 04:39 | |
gmann | alex_xu: oomichi : should we mention about extension removal in mivroversion spec - https://review.openstack.org/#/c/198622/ | 04:39 |
openstackgerrit | Ghanshyam Mann proposed openstack/nova: Removing extension "OS-EXT-VIF-NET" from v2.1 extension-list https://review.openstack.org/198934 | 04:40 |
*** dims has joined #openstack-nova | 04:40 | |
oomichi | gmann: yeah, it will be nice to mention about extension removal in the mivroversion spec | 04:40 |
*** dims_ has joined #openstack-nova | 04:41 | |
*** baoli has quit IRC | 04:43 | |
gmann | oomichi: ok, i will mention that in problem section as those will be fixed separately not in that microversion | 04:44 |
*** dims has quit IRC | 04:45 | |
oomichi | gmann: thanks :) | 04:46 |
*** dims_ has quit IRC | 04:46 | |
*** ajayaa has quit IRC | 04:47 | |
*** shihanzhang has quit IRC | 04:48 | |
*** shihanzhang has joined #openstack-nova | 04:49 | |
*** dave-mccowan has quit IRC | 04:52 | |
openstackgerrit | Ghanshyam Mann proposed openstack/nova-specs: Spec to add vif 'net-id' in virtual interfaces API https://review.openstack.org/198622 | 04:57 |
*** nihilifer has joined #openstack-nova | 04:59 | |
*** lpetrut has joined #openstack-nova | 05:02 | |
*** slong has quit IRC | 05:03 | |
*** slong has joined #openstack-nova | 05:03 | |
*** SourabhP has joined #openstack-nova | 05:04 | |
*** prashup has joined #openstack-nova | 05:04 | |
*** dave-mccowan has joined #openstack-nova | 05:05 | |
*** SourabhP_ has joined #openstack-nova | 05:09 | |
*** SourabhP has quit IRC | 05:11 | |
*** SourabhP_ is now known as SourabhP | 05:11 | |
openstackgerrit | Feodor Tersin proposed openstack/nova: Fix collection of metadata for a snapshot of a volume-backed instance https://review.openstack.org/170243 | 05:11 |
openstackgerrit | Feodor Tersin proposed openstack/nova: Simplify interface for creating snapshot of volume-backed instance https://review.openstack.org/198958 | 05:11 |
openstackgerrit | Feodor Tersin proposed openstack/nova: Consolidate initialization of instance snapshot metadata https://review.openstack.org/198959 | 05:11 |
*** patrickeast has quit IRC | 05:13 | |
openstackgerrit | Eric Brown proposed openstack/nova: Replace openssl calls with cryptography lib https://review.openstack.org/198246 | 05:15 |
*** exploreshaifali has joined #openstack-nova | 05:17 | |
*** sahid has joined #openstack-nova | 05:17 | |
*** ssurana has quit IRC | 05:18 | |
*** Marga_ has quit IRC | 05:18 | |
*** Marga_ has joined #openstack-nova | 05:19 | |
*** garyk has joined #openstack-nova | 05:19 | |
*** annashen has joined #openstack-nova | 05:21 | |
*** sudipto has joined #openstack-nova | 05:21 | |
*** achanda has quit IRC | 05:23 | |
*** dannywilson has joined #openstack-nova | 05:23 | |
*** nkrinner has joined #openstack-nova | 05:24 | |
*** ildikov has joined #openstack-nova | 05:24 | |
*** dannywilson has quit IRC | 05:25 | |
*** annashen has quit IRC | 05:25 | |
*** dannywilson has joined #openstack-nova | 05:26 | |
*** tojuvone has joined #openstack-nova | 05:26 | |
*** Longgeek has joined #openstack-nova | 05:26 | |
*** ajayaa has joined #openstack-nova | 05:28 | |
*** irenab has joined #openstack-nova | 05:28 | |
*** exploreshaifali has quit IRC | 05:28 | |
*** _gryf|afk is now known as _gryf | 05:30 | |
*** dave-mccowan has quit IRC | 05:31 | |
*** gmann has quit IRC | 05:33 | |
*** iamjarvo has joined #openstack-nova | 05:36 | |
*** iamjarvo has quit IRC | 05:37 | |
*** iamjarvo has joined #openstack-nova | 05:37 | |
*** Murali has joined #openstack-nova | 05:39 | |
*** Nikolay_St has quit IRC | 05:40 | |
*** lyanchih has joined #openstack-nova | 05:40 | |
*** unicell has joined #openstack-nova | 05:44 | |
*** yamahata has joined #openstack-nova | 05:50 | |
*** ig0r_ has joined #openstack-nova | 05:51 | |
*** Longgeek has quit IRC | 05:52 | |
*** wanghua has joined #openstack-nova | 05:52 | |
*** humble_ has quit IRC | 05:53 | |
*** humble_ has joined #openstack-nova | 05:55 | |
*** yingjun has joined #openstack-nova | 05:55 | |
*** ig0r__ has quit IRC | 05:55 | |
*** Longgeek has joined #openstack-nova | 05:56 | |
*** unicell has quit IRC | 05:56 | |
*** gibi has joined #openstack-nova | 05:58 | |
*** wanghua has quit IRC | 05:58 | |
*** unicell has joined #openstack-nova | 05:58 | |
openstackgerrit | Abhishek Kekane proposed openstack/nova: libvirt: Kill rsync/scp processes before deleting instance https://review.openstack.org/192986 | 05:59 |
*** kumar has joined #openstack-nova | 05:59 | |
*** arnaud__ has quit IRC | 06:01 | |
*** kiran-r has joined #openstack-nova | 06:02 | |
*** lpetrut has quit IRC | 06:04 | |
openstackgerrit | Sudipta Biswas proposed openstack/nova: Allow NUMA based reporting for Monitors https://review.openstack.org/198972 | 06:06 |
*** eglynn-afk has joined #openstack-nova | 06:08 | |
*** jichen has joined #openstack-nova | 06:09 | |
openstackgerrit | Rong Han proposed openstack/nova: Catch NovaException from post_live_migration_at_destination, set instance vm_state error. https://review.openstack.org/186634 | 06:15 |
*** gmann has joined #openstack-nova | 06:18 | |
*** lpetrut has joined #openstack-nova | 06:19 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova: Imported Translations from Transifex https://review.openstack.org/197213 | 06:21 |
*** annashen has joined #openstack-nova | 06:21 | |
openstackgerrit | wanghao proposed openstack/nova: Image/block device mapping combination is not valid https://review.openstack.org/171984 | 06:26 |
*** annashen has quit IRC | 06:26 | |
*** radek__ has joined #openstack-nova | 06:28 | |
*** moshele has joined #openstack-nova | 06:29 | |
*** armax has quit IRC | 06:29 | |
openstackgerrit | Eric Brown proposed openstack/nova: Replace openssl calls with cryptography lib https://review.openstack.org/198246 | 06:29 |
*** otter768 has joined #openstack-nova | 06:32 | |
*** Sukhdev has quit IRC | 06:34 | |
*** cfriesen has quit IRC | 06:35 | |
*** otter768 has quit IRC | 06:37 | |
*** leseb has quit IRC | 06:38 | |
*** eglynn-afk has quit IRC | 06:38 | |
*** belmoreira has joined #openstack-nova | 06:43 | |
*** fifieldt has joined #openstack-nova | 06:43 | |
*** leseb has joined #openstack-nova | 06:44 | |
*** asettle has quit IRC | 06:45 | |
*** scheuran has joined #openstack-nova | 06:45 | |
*** sahid has quit IRC | 06:49 | |
*** sahid has joined #openstack-nova | 06:49 | |
*** afazekas has joined #openstack-nova | 06:50 | |
*** hshiina has joined #openstack-nova | 06:58 | |
*** mjkang has joined #openstack-nova | 07:01 | |
*** eglynn-afk has joined #openstack-nova | 07:03 | |
*** Marga__ has joined #openstack-nova | 07:03 | |
*** dannywilson has quit IRC | 07:04 | |
*** Marga_ has quit IRC | 07:06 | |
*** SourabhP has quit IRC | 07:07 | |
*** pbandzi has joined #openstack-nova | 07:07 | |
*** SourabhP has joined #openstack-nova | 07:09 | |
*** mpavone has joined #openstack-nova | 07:10 | |
*** iamjarvo has quit IRC | 07:12 | |
*** slong has quit IRC | 07:17 | |
*** oomichi has quit IRC | 07:22 | |
*** annashen has joined #openstack-nova | 07:22 | |
*** belmoreira has quit IRC | 07:26 | |
*** annashen has quit IRC | 07:27 | |
*** Nikolay_St has joined #openstack-nova | 07:32 | |
*** browne has quit IRC | 07:33 | |
*** deshipu has joined #openstack-nova | 07:33 | |
*** moshele has quit IRC | 07:36 | |
*** jistr has joined #openstack-nova | 07:37 | |
*** kiwik-chenrui has quit IRC | 07:37 | |
*** RuiChen has joined #openstack-nova | 07:38 | |
*** lpetrut has quit IRC | 07:40 | |
*** dims has joined #openstack-nova | 07:43 | |
*** dims has quit IRC | 07:48 | |
*** lpetrut has joined #openstack-nova | 07:48 | |
*** hshiina has quit IRC | 07:53 | |
*** SourabhP has quit IRC | 07:55 | |
*** dguitarbite has joined #openstack-nova | 07:55 | |
*** SourabhP has joined #openstack-nova | 07:58 | |
*** lucasagomes has joined #openstack-nova | 08:02 | |
*** exploreshaifali has joined #openstack-nova | 08:02 | |
*** mjkang has quit IRC | 08:02 | |
*** karimb has joined #openstack-nova | 08:05 | |
*** SourabhP has quit IRC | 08:06 | |
*** eliqiao has joined #openstack-nova | 08:06 | |
eliqiao | sahid ping | 08:07 |
*** gszasz has joined #openstack-nova | 08:09 | |
sahid | hellot eliqiao | 08:09 |
openstackgerrit | heijlong proposed openstack/nova: Fix the typo from _pre_upgrade_294 to _pre_upgrade_295 for tests/unit/\ db/test_migration https://review.openstack.org/199006 | 08:10 |
*** hshiina has joined #openstack-nova | 08:11 | |
*** SourabhP has joined #openstack-nova | 08:12 | |
*** haypo has joined #openstack-nova | 08:12 | |
eliqiao | sahid, for https://review.openstack.org/#/c/165838 , does it on your plan? | 08:12 |
openstackgerrit | heijlong proposed openstack/nova: Fix the typo from _pre_upgrade_294 to _pre_upgrade_295 for tests/unit/db/test_migration https://review.openstack.org/199006 | 08:13 |
*** ZZelle has joined #openstack-nova | 08:13 | |
*** SourabhP_ has joined #openstack-nova | 08:15 | |
sahid | eliqiao: yes i'm currently working o this i should push something soon | 08:16 |
*** SourabhP has quit IRC | 08:16 | |
*** SourabhP_ is now known as SourabhP | 08:16 | |
*** derekh has joined #openstack-nova | 08:17 | |
*** ildikov has quit IRC | 08:17 | |
eliqiao | sahid: cool, I am interested on it. and have you look at https://launchpad.net/bugs/1243306, this may related | 08:19 |
openstack | Launchpad bug 1243306 in OpenStack Compute (nova) "consoleauth cannot be run in HA configuration without external memcache" [Wishlist,In progress] - Assigned to Eli Qiao (taget-9) | 08:19 |
sahid | eliqiao: yes interesting - but since the memcached support will probably be depretaced in future release i do not know if it make sense to fix this part | 08:21 |
sahid | the database effort will convert HA | 08:21 |
sahid | cover | 08:21 |
*** jcoufal has joined #openstack-nova | 08:22 | |
sahid | about what i know to memcached there is no way to do HA from the server itself, we should ask clients to store key in every memcached | 08:23 |
*** annashen has joined #openstack-nova | 08:23 | |
sahid | hum i think netflix push something like a proxy to do that work for memcached... let me see | 08:24 |
eliqiao | sahid: hmm.. if all ha node use one memcache server , would that be okay? | 08:25 |
sahid | yeah https://github.com/Netflix/EVCache | 08:25 |
sahid | eliqiao: well i do not think so :) | 08:25 |
eliqiao | sahid: okay, then, we will abandon memcache after one release ? thanks for addone 'console_tokens_backend' | 08:26 |
*** mpaolino has joined #openstack-nova | 08:28 | |
*** annashen has quit IRC | 08:28 | |
eliqiao | sahid: besides, I have some outdated patches on adding new console model, it 's start from https://review.openstack.org/#/c/177078/ , maybe useful for reference if you like. | 08:28 |
*** aloga_ has joined #openstack-nova | 08:28 | |
sahid | eliqiao: yes we will probably abandon memcached as you pointed it's difficult to do HA with it. the console_tokens_backend has been introduced to perhaps see the support of other persistent storages like redis or cassandra... | 08:29 |
openstackgerrit | Roman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down https://review.openstack.org/184086 | 08:29 |
sahid | eliqiao: thank you | 08:30 |
eliqiao | sahid: np. thanks for pushing that spec too :) | 08:30 |
*** eliqiao has left #openstack-nova | 08:30 | |
garyk | BobBall: around? | 08:30 |
*** eliqiao has joined #openstack-nova | 08:32 | |
*** ildikov has joined #openstack-nova | 08:32 | |
*** hshiina has quit IRC | 08:33 | |
*** otter768 has joined #openstack-nova | 08:33 | |
*** SourabhP has quit IRC | 08:36 | |
*** eglynn-afk is now known as eglynn | 08:37 | |
*** otter768 has quit IRC | 08:38 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/nova: doc: update threading.rst https://review.openstack.org/199013 | 08:38 |
*** eliqiao has left #openstack-nova | 08:38 | |
*** kumar has quit IRC | 08:39 | |
*** yassine_ has joined #openstack-nova | 08:40 | |
*** sambetts has quit IRC | 08:44 | |
*** sambetts has joined #openstack-nova | 08:45 | |
openstackgerrit | Andreas Scheuring proposed openstack/nova: Add macvtap as new virtual interface (vif) type to Nova's libvirt driver. https://review.openstack.org/182283 | 08:57 |
bauzas | Good (UGT) Morning, Nova ! | 08:57 |
*** moshele has joined #openstack-nova | 09:07 | |
*** boris-42 has quit IRC | 09:22 | |
*** annashen has joined #openstack-nova | 09:24 | |
*** annashen has quit IRC | 09:29 | |
openstackgerrit | Sergey Vilgelm proposed openstack/nova: Switch to oslo.policy https://review.openstack.org/199020 | 09:30 |
*** yingjun has quit IRC | 09:30 | |
BobBall | garyk: Just | 09:32 |
BobBall | :) | 09:32 |
*** pbandzi has quit IRC | 09:33 | |
*** pbandzi has joined #openstack-nova | 09:34 | |
garyk | BobBall: other than wanting to know how you are, i'd also like to know why the following is failing: https://review.openstack.org/198702 with xen? | 09:36 |
BobBall | I'm good thanks | 09:37 |
BobBall | Yourself? | 09:37 |
BobBall | Interesting failure there... | 09:38 |
BobBall | http://jenkins.openstack.xenproject.org/job/dsvm-tempest-xen/6047/console | 09:40 |
BobBall | 12:43:25 Cloning into 'devstack-gate'... | 09:40 |
BobBall | 12:45:26 fatal: read error: Connection reset by peer | 09:40 |
BobBall | Seems like networking was OK at the start of the job but then immediately died | 09:40 |
BobBall | One issue is that because networking had died we couldn't upload the logs | 09:41 |
*** dims has joined #openstack-nova | 09:44 | |
*** dims_ has joined #openstack-nova | 09:45 | |
*** dims__ has joined #openstack-nova | 09:46 | |
*** pixelbeat has joined #openstack-nova | 09:47 | |
*** dims has quit IRC | 09:48 | |
*** ociuhandu has joined #openstack-nova | 09:49 | |
garyk | BobBall: all is well thanks | 09:49 |
*** dims_ has quit IRC | 09:50 | |
*** dims__ has quit IRC | 09:50 | |
BobBall | glad to hear it! | 09:53 |
*** ZZelle has quit IRC | 09:55 | |
*** piyanai has joined #openstack-nova | 10:07 | |
sudipto | bauzas, hello, one nova objects query - minor one...may i ask? | 10:07 |
bauzas | sudipto: yup, sure | 10:07 |
sudipto | bauzas, i have changed one of the fields in the MonitorMetric object here: https://review.openstack.org/#/c/198972/ Now the field for 'value' will accept a MonitorMetricValue object... | 10:09 |
sudipto | bauzas, So i am guessing i will have to define a obj_relationships dict for this? Can you basically given me an idea on what might be the object related changes i would have to make for a field change? | 10:09 |
bauzas | sudipto: the main problem is that you're changing a field | 10:10 |
openstackgerrit | Radoslav Gerganov proposed openstack/nova-specs: Update spec to match implementation https://review.openstack.org/199033 | 10:10 |
bauzas | sudipto: so, you need to provide a backwards compatible object | 10:10 |
sudipto | bauzas, ok... | 10:10 |
openstackgerrit | Chris Gacsal proposed openstack/nova: virt: Allow multiple volume attachments https://review.openstack.org/193135 | 10:11 |
openstackgerrit | Chris Gacsal proposed openstack/nova: comp: Allow multiple volume attachments https://review.openstack.org/193134 | 10:11 |
openstackgerrit | Chris Gacsal proposed openstack/nova: WIP: REST API changes to support multi-attach https://review.openstack.org/153038 | 10:11 |
bauzas | sudipto: if something is using object 1.0 and then providing an integer for the 1.1 object, it will create an AttributeError | 10:12 |
sudipto | bauzas, yeah | 10:12 |
sudipto | bauzas, so we need to some magic in the obj_make_compatible method? | 10:12 |
sudipto | *do | 10:12 |
bauzas | sudipto: exactly | 10:13 |
*** claudiub has joined #openstack-nova | 10:13 | |
sudipto | bauzas, ok - also - what is the significance of the obj_relationships dict? | 10:13 |
sudipto | bauzas, as in - how is it defined? | 10:13 |
bauzas | sudipto: that's for nested objects | 10:13 |
openstackgerrit | Claudiu Belu proposed openstack/nova: Adds Hyper-V Cluster implementation https://review.openstack.org/199037 | 10:14 |
* sudipto nova object novice | 10:14 | |
*** IanGovett has joined #openstack-nova | 10:14 | |
bauzas | sudipto: ie. you want to know the versions of the nested objects when you want to hydrate back the dict into an object | 10:14 |
sudipto | bauzas, i have a 'value' field that accepts another object. | 10:14 |
bauzas | sudipto: oh yeah, that, I agree | 10:14 |
sudipto | bauzas, ah got it... | 10:15 |
sudipto | bauzas, so it's like saying - when we want to hydrate object 1.1 - for x field - take the version 1.X for that field object and hydrate - is that correct? | 10:16 |
bauzas | sudipto: instead of using child_versions, just provide a obj_relationship saying 'value': (1.1: <latestMonitorMetricValue object version>) | 10:16 |
bauzas | sudipto: yeah kind of | 10:16 |
bauzas | sudipto: that said, in general we dislike changing the type of a field | 10:16 |
sudipto | bauzas, I have this in my working directory now: obj_relationships = { | 10:17 |
sudipto | 'value': [('1.1', '1.0')], | 10:17 |
sudipto | } | 10:17 |
bauzas | right | 10:17 |
bauzas | but you also need to provide a backward check for 1.0 | 10:17 |
sudipto | bauzas, along with this i have to implement the obj_make_compatible method. | 10:17 |
*** ociuhandu has quit IRC | 10:17 | |
sudipto | bauzas, to address the 1.0 concern right? | 10:18 |
bauzas | yup | 10:18 |
sudipto | bauzas, hmm ok - so in this case, it would be that if i get a primitive version - i should have a way to convert it into the newer version... | 10:18 |
bauzas | disclaimer, I'm not an object ninja so some of my thoughts could be wrong :) | 10:18 |
bauzas | sudipto: that's for example when you're passing an object over RPC | 10:19 |
bauzas | sudipto: the object is primitived and then rehydrated | 10:19 |
sudipto | bauzas, yeah that actually makes sense to me... | 10:19 |
bauzas | sudipto: what's pretty cool with the NovaObjects is that the rehydratation is possible even if the object version is not the same | 10:20 |
bauzas | sudipto: just because it will actually look at the obj_make_compatible() method | 10:20 |
sudipto | bauzas, yeah - you mean if an older object comes over, we can still hydrate it to the newer object via that method... | 10:20 |
sudipto | ? | 10:20 |
bauzas | sudipto: so, for example, you have a n-api having an 1.1 object | 10:21 |
bauzas | or a conductor rather | 10:21 |
bauzas | so, the conductor is primitiving it using obj_to_primitive into a dict and by marking its version | 10:21 |
bauzas | it goes over the wire as a dict | 10:21 |
bauzas | and then, the manager method is rehydrating it back | 10:22 |
sudipto | bauzas, yup - got it... | 10:22 |
bauzas | if the manager talks the 1.2 code (because it's newer), then it can still hydrate the object | 10:22 |
bauzas | or 1.0 whatever | 10:22 |
sudipto | bauzas, yeah | 10:23 |
*** mutoulbj_ has quit IRC | 10:23 | |
bauzas | sudipto: that's also why you need to pin the versions for the nested objects | 10:23 |
sudipto | bauzas, got it. Thanks for all the explanation :) | 10:23 |
sudipto | bauzas, learning slowly :) | 10:24 |
bauzas | np | 10:24 |
*** annashen has joined #openstack-nova | 10:25 | |
openstackgerrit | Sergey Vilgelm proposed openstack/nova: Switch to oslo.policy https://review.openstack.org/199020 | 10:29 |
*** annashen has quit IRC | 10:30 | |
*** exploreshaifali has quit IRC | 10:32 | |
*** otter768 has joined #openstack-nova | 10:34 | |
*** otter768 has quit IRC | 10:39 | |
*** ericksonsantos has joined #openstack-nova | 10:40 | |
*** eglynn has quit IRC | 10:46 | |
*** dims has joined #openstack-nova | 10:46 | |
*** eglynn has joined #openstack-nova | 10:46 | |
*** iamjarvo has joined #openstack-nova | 10:47 | |
*** deepthi has quit IRC | 10:49 | |
*** dims has quit IRC | 10:51 | |
*** iamjarvo has quit IRC | 10:52 | |
*** ociuhandu has joined #openstack-nova | 11:00 | |
*** Marga__ has quit IRC | 11:00 | |
*** lucasagomes is now known as lucas-hungry | 11:01 | |
*** Marga_ has joined #openstack-nova | 11:02 | |
*** davideagnello has quit IRC | 11:04 | |
*** lpetrut has quit IRC | 11:07 | |
*** mutoulbj has joined #openstack-nova | 11:08 | |
*** Longgeek has quit IRC | 11:08 | |
*** exploreshaifali has joined #openstack-nova | 11:09 | |
openstackgerrit | Sylvain Bauza proposed openstack/nova: Use RequestSpec in the ChanceScheduler https://review.openstack.org/199051 | 11:11 |
*** lyanchih has quit IRC | 11:13 | |
*** Marga_ has quit IRC | 11:15 | |
*** arnaud__ has joined #openstack-nova | 11:15 | |
*** rotbeard has joined #openstack-nova | 11:15 | |
*** Marga_ has joined #openstack-nova | 11:17 | |
rgerganov | alex_xu: around? | 11:19 |
*** humble_ has quit IRC | 11:20 | |
*** claudiub has quit IRC | 11:23 | |
*** thorst has joined #openstack-nova | 11:24 | |
*** annashen has joined #openstack-nova | 11:26 | |
*** eliqiao has joined #openstack-nova | 11:27 | |
*** andreykurilin has quit IRC | 11:29 | |
*** claudiub has joined #openstack-nova | 11:30 | |
*** annashen has quit IRC | 11:30 | |
*** prashup has quit IRC | 11:30 | |
*** andreykurilin has joined #openstack-nova | 11:32 | |
openstackgerrit | Andreas Scheuring proposed openstack/nova: Add macvtap as new virtual interface (vif) type to Nova's libvirt driver. https://review.openstack.org/182283 | 11:45 |
*** tongli has joined #openstack-nova | 11:45 | |
*** Longgeek has joined #openstack-nova | 11:45 | |
alex_xu | rgerganov: here | 11:49 |
rgerganov | alex_xu: I'd like to ask you an API question if you don't mind | 11:50 |
alex_xu | rgerganov: sure, please | 11:50 |
openstackgerrit | Sergey Vilgelm proposed openstack/nova: Switch to oslo.policy https://review.openstack.org/199020 | 11:50 |
rgerganov | alex_xu: I am going to add a new protocol for remote consoles | 11:50 |
*** shz has joined #openstack-nova | 11:50 | |
rgerganov | alex_xu: does that need a new API microversion? | 11:50 |
alex_xu | rgerganov: it need new version | 11:51 |
*** aloga_ has quit IRC | 11:51 | |
*** shihanzhang has quit IRC | 11:51 | |
*** aloga_ has joined #openstack-nova | 11:51 | |
rgerganov | alex_xu: ok, what about the validation schema | 11:51 |
rgerganov | alex_xu: do I need to modify the existing one? | 11:51 |
rgerganov | alex_xu: or add a new one? | 11:52 |
alex_xu | rgerganov: our schema support mircoversion, let me find example for you | 11:52 |
alex_xu | rgerganov: https://github.com/openstack/nova/blob/master/nova/api/validation/__init__.py#L25 | 11:54 |
alex_xu | I didn't found devref describe this, I should add some describe for this | 11:54 |
rgerganov | alex_xu: hm, but this is the case when the validation schema is the same | 11:55 |
rgerganov | in my case the validation schema is extended with one more value for protocol | 11:55 |
rgerganov | i.e. from ['vnc', 'spice', 'rdp', 'serial'] it becomes ['vnc', 'spice', 'rdp', 'serial', 'mks'] | 11:56 |
alex_xu | rgerganov: yes | 11:57 |
alex_xu | rgerganov: https://github.com/openstack/nova/blob/master/nova/tests/unit/api/openstack/compute/test_plugins/microversions.py#L72 | 11:57 |
*** jasondotstar has quit IRC | 11:57 | |
*** baoli has joined #openstack-nova | 11:57 | |
rgerganov | alaski: ah, so I need to add one more validation decorator | 11:58 |
alex_xu | rgerganov: yes :) | 11:58 |
rgerganov | sorry, the last message was for alex_xu not alaski :) | 11:58 |
rgerganov | alex_xu: thanks | 11:58 |
alex_xu | rgerganov: np | 11:58 |
*** markvoelker has quit IRC | 11:59 | |
*** markvoelker has joined #openstack-nova | 11:59 | |
*** baoli has quit IRC | 12:01 | |
*** derekh has quit IRC | 12:01 | |
*** baoli has joined #openstack-nova | 12:01 | |
*** derekh has joined #openstack-nova | 12:02 | |
*** dims has joined #openstack-nova | 12:02 | |
*** jaypipes has joined #openstack-nova | 12:02 | |
*** arnaud___ has joined #openstack-nova | 12:04 | |
*** kiran-r has quit IRC | 12:06 | |
*** arnaud__ has quit IRC | 12:07 | |
*** lucas-hungry is now known as lucasagomes | 12:07 | |
*** dims has quit IRC | 12:07 | |
*** ferest has joined #openstack-nova | 12:08 | |
*** tojuvone has quit IRC | 12:11 | |
*** tojuvone has joined #openstack-nova | 12:11 | |
*** dave-mccowan has joined #openstack-nova | 12:13 | |
openstackgerrit | Sudipta Biswas proposed openstack/nova: Allow NUMA based reporting for Monitors https://review.openstack.org/198972 | 12:15 |
*** ajayaa has quit IRC | 12:15 | |
openstackgerrit | Roman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down https://review.openstack.org/184086 | 12:15 |
*** dprince has joined #openstack-nova | 12:15 | |
*** ferest has quit IRC | 12:15 | |
*** browne has joined #openstack-nova | 12:18 | |
*** piyanai has quit IRC | 12:20 | |
*** sudipto has quit IRC | 12:22 | |
*** arnaud___ has quit IRC | 12:23 | |
*** ankit_ag has joined #openstack-nova | 12:25 | |
*** rdopiera has joined #openstack-nova | 12:25 | |
*** tongli has quit IRC | 12:26 | |
*** lpetrut has joined #openstack-nova | 12:26 | |
*** tongli has joined #openstack-nova | 12:27 | |
*** annashen has joined #openstack-nova | 12:27 | |
*** aysyd has joined #openstack-nova | 12:28 | |
*** Murali has quit IRC | 12:29 | |
*** Murali has joined #openstack-nova | 12:30 | |
*** ajayaa has joined #openstack-nova | 12:31 | |
*** annashen has quit IRC | 12:31 | |
*** markvoelker has quit IRC | 12:31 | |
*** tongli has quit IRC | 12:32 | |
*** jlanoux has joined #openstack-nova | 12:32 | |
*** ivasev has joined #openstack-nova | 12:33 | |
*** otter768 has joined #openstack-nova | 12:35 | |
openstackgerrit | Michal Rostecki proposed openstack/nova: Dedicate aggregates for specific tenants https://review.openstack.org/195783 | 12:37 |
alex_xu | fffdsafd | 12:37 |
bauzas | alex_xu: agreed | 12:38 |
bauzas | :p | 12:38 |
*** edmondsw has joined #openstack-nova | 12:38 | |
*** otter768 has quit IRC | 12:40 | |
*** markvoelker has joined #openstack-nova | 12:40 | |
*** eglynn has quit IRC | 12:44 | |
*** eglynn_ has joined #openstack-nova | 12:44 | |
jaypipes | edleafe: you workin' on https://review.openstack.org/#/c/192184/ ? looks like there's a real test failure... | 12:45 |
jaypipes | alex_xu: well said. | 12:45 |
*** moshele has quit IRC | 12:46 | |
edleafe | jaypipes: yes, but still digging out from vacation. It's on my todo list | 12:46 |
alex_xu | jaypipes: thanks | 12:46 |
jaypipes | alex_xu: :P | 12:46 |
edleafe | alex_xu: I totally disagree | 12:46 |
edleafe | :) | 12:46 |
alex_xu | .... | 12:47 |
jaypipes | alaski: around? I have concerns around injecting SQLAlchemy calls directly into the cellsv2 nova.objects. Is dansmith aware of this decision? | 12:47 |
*** rotbeard has quit IRC | 12:47 | |
alaski | jaypipes: I'm around | 12:48 |
jaypipes | alaski: the reason I am concerned is that I was very much interested in using a non-relational DB for certain top-level operations that need to be less transactional and more "available"... | 12:48 |
*** jichen_ has joined #openstack-nova | 12:49 | |
alaski | top-level being above an object? | 12:49 |
bauzas | jaypipes: AFAIR, it was agreed to incrementally remove some DB API methods and directly call them from the objects | 12:49 |
bauzas | jaypipes: because that Facade is not really helpful IMHO | 12:49 |
bauzas | call SQLA, not "them" | 12:50 |
alex_xu | edleafe: btw, I updated https://review.openstack.org/#/c/193725/ last week, to get rid of chaning api-paste.ini. | 12:50 |
*** jichen has quit IRC | 12:50 | |
*** jichen_ is now known as jichen | 12:50 | |
jaypipes | bauzas: the problem with that is we limit ourselves to only relational databases. | 12:51 |
bauzas | jaypipes: I understand you | 12:51 |
edleafe | alex_xu: yes, I saw that. There is a simple solution for the pep8 failures that I was hoping to post, but my devstack is broken | 12:51 |
jaypipes | alaski: I mean things like the instance_uuid -> cell mappings | 12:51 |
*** moshele has joined #openstack-nova | 12:51 | |
bauzas | jaypipes: but for the moment, the DB API is only implemented by SQLA, right? | 12:51 |
*** eglynn_ has quit IRC | 12:51 | |
*** Piet has joined #openstack-nova | 12:51 | |
jaypipes | alaski: it's not the ultimate source of truth, and it's something that should have higher levels of availability guarantee than an individual cell's database. | 12:51 |
alex_xu | edleafe: yea, I can update that. And the functional test still need a lot of correct for 'import' | 12:51 |
alaski | jaypipes: so the big thing that changes is that rather than a new db/api.py IMPL you would subclass the object and override the *_from_db *_to_db methods | 12:52 |
*** deshipu has left #openstack-nova | 12:53 | |
jaypipes | alaski: I see... | 12:54 |
jaypipes | alaski: so the extensibility is kept, just a different implementation of that extensibility? | 12:54 |
*** lyanchih has joined #openstack-nova | 12:54 | |
alaski | jaypipes: right. tbh we don't have a selection mechanism yet, but the idea was to maintain the ability to be extensible | 12:55 |
jaypipes | alaski: I see. OK, cool with me. thanks for talking me off the cliff ;) | 12:55 |
alex_xu | sdague: gmann oomichi gilliard, a small clarify for remove v3 https://review.openstack.org/#/c/193589/ , hope get +1 from api sub team member, then get it merge. | 12:55 |
alaski | jaypipes: and be more targeted with it | 12:55 |
alaski | jaypipes: heh, cool | 12:55 |
bauzas | good to see alaski explaining my thoughts :) | 12:56 |
bauzas | alaski: jaypipes: can I bummer you with a question ? | 12:57 |
jaypipes | alaski: :) thx. | 12:57 |
jaypipes | bauzas: sorry, Jay is away from the phone right now. Please leave a message. | 12:57 |
*** tojuvone has quit IRC | 12:57 | |
bauzas | jaypipes: heh, I can text you :p | 12:57 |
jaypipes | bauzas: j/k :) what's up? | 12:57 |
bauzas | jaypipes: so, I'm pretty done with all the ReqSpec usage internally | 12:58 |
*** ctrath has joined #openstack-nova | 12:58 | |
jaypipes | bauzas: cool. | 12:58 |
bauzas | jaypipes: now, I'm about to update the RPC AI | 12:58 |
bauzas | API | 12:58 |
bauzas | even | 12:58 |
bauzas | jaypipes: I was pretty lazy on the spec by saying I was adding a new method called 'select_nodes' | 12:59 |
*** mdrabe has joined #openstack-nova | 12:59 | |
bauzas | jaypipes: but IMHO, it would be *faaaaar* better to instead bump a new version of the RPC API (even a major why not) and provide directly a new signature for select_destinations() | 12:59 |
jaypipes | bauzas: that works for me. | 13:00 |
bauzas | jaypipes: something like in the client : if client.can_send_version(new_vers): call.('select_destinations', ReqSpec) | 13:00 |
bauzas | jaypipes: do you think a major version is good, or just a 4.3 ? | 13:00 |
*** vladikr has joined #openstack-nova | 13:00 | |
alaski | that would be preferable for me as well. you just might have to fight the rpc framework a bit | 13:00 |
bauzas | alaski: that would be easy using a separate proxy for 5.0 | 13:01 |
jaypipes | bauzas: 4.3 is fine with me. | 13:01 |
bauzas | (or 4.3) | 13:01 |
bauzas | alaski: so the proxy would be overriding the select_dest() method only | 13:01 |
bauzas | alaski: jaypipes: thanks for your quick feedback, will see how I can achieve that | 13:02 |
alaski | bauzas: I think you would end up needing to proxy everything, because I don't think you can switch between sending two different major versions easily | 13:02 |
alaski | but a minor version is fine, as long as it's additive and maintains backwards compat | 13:03 |
bauzas | alaski: okay, lemme draft out some stuff so dansmith and you both can yell at me | 13:03 |
*** tojuvone has joined #openstack-nova | 13:04 | |
openstackgerrit | Nikola Dipanov proposed openstack/nova: rt: generalize claim code to be useful for other move actions https://review.openstack.org/197138 | 13:06 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: compute: rename ResizeClaim to MoveClaim https://review.openstack.org/197137 | 13:06 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: Define migration states and transitions and use when changing status https://review.openstack.org/197669 | 13:06 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: Introduce a simple state machine module https://review.openstack.org/197668 | 13:06 |
*** eharney has joined #openstack-nova | 13:07 | |
*** rlrossit has joined #openstack-nova | 13:07 | |
*** changbl has quit IRC | 13:08 | |
*** jskinner has joined #openstack-nova | 13:08 | |
*** haomaiw__ has quit IRC | 13:08 | |
*** jasondotstar has joined #openstack-nova | 13:09 | |
*** browne has quit IRC | 13:10 | |
openstackgerrit | jichenjc proposed openstack/nova: Check flavor type before add tenant access https://review.openstack.org/124338 | 13:10 |
*** jasondot_ has joined #openstack-nova | 13:10 | |
*** ankit_ag has quit IRC | 13:11 | |
*** jasondot_ has quit IRC | 13:13 | |
*** jasondotstar has quit IRC | 13:14 | |
*** jasondotstar has joined #openstack-nova | 13:14 | |
*** exploreshaifali has quit IRC | 13:15 | |
*** kiran-r has joined #openstack-nova | 13:18 | |
*** lyanchih has quit IRC | 13:19 | |
*** dims has joined #openstack-nova | 13:19 | |
*** dboik has joined #openstack-nova | 13:20 | |
*** wanghua has joined #openstack-nova | 13:20 | |
*** lyanchih has joined #openstack-nova | 13:20 | |
*** sudipto has joined #openstack-nova | 13:21 | |
openstackgerrit | Anthony PERARD proposed openstack/nova: libvirt-vif: Allow to configure a script on bridge interface https://review.openstack.org/199092 | 13:22 |
openstackgerrit | Anthony PERARD proposed openstack/nova: libvirt-xen: Add xen_vif_bridge_script_path config option. https://review.openstack.org/199093 | 13:22 |
*** haomaiwa_ has joined #openstack-nova | 13:22 | |
*** nihilifer has quit IRC | 13:23 | |
*** mriedem_away is now known as mriedem | 13:27 | |
*** shz has quit IRC | 13:27 | |
*** shz has joined #openstack-nova | 13:27 | |
*** annashen has joined #openstack-nova | 13:27 | |
*** piyanai has joined #openstack-nova | 13:29 | |
*** Piet has quit IRC | 13:30 | |
*** browne has joined #openstack-nova | 13:30 | |
*** mtanino has joined #openstack-nova | 13:31 | |
*** annashen has quit IRC | 13:32 | |
*** boris-42 has joined #openstack-nova | 13:33 | |
*** tongli has joined #openstack-nova | 13:34 | |
*** mpavone has quit IRC | 13:36 | |
openstackgerrit | Sergey Vilgelm proposed openstack/nova: Switch to oslo.policy https://review.openstack.org/199020 | 13:37 |
*** jecarey has joined #openstack-nova | 13:38 | |
*** tongli has quit IRC | 13:39 | |
*** jasondotstar has quit IRC | 13:40 | |
*** annegentle has joined #openstack-nova | 13:42 | |
*** haomaiwa_ has quit IRC | 13:42 | |
*** ajayaa has quit IRC | 13:45 | |
*** jichen has quit IRC | 13:46 | |
*** jichen has joined #openstack-nova | 13:47 | |
*** haomaiwang has joined #openstack-nova | 13:48 | |
*** piyanai_ has joined #openstack-nova | 13:49 | |
*** piyanai has quit IRC | 13:49 | |
*** piyanai_ is now known as piyanai | 13:49 | |
*** mpavone has joined #openstack-nova | 13:50 | |
mriedem | has anyone ever requested that we automatically rename (change instance.display_name) an instance after it's created to the hostname --fqdn of the instance? that seems like something that would have to be done outside of nova once the instance is created | 13:51 |
*** nihilifer has joined #openstack-nova | 13:51 | |
mriedem | inject an ssh key and then use that to get the hostname off the instance and rename it via nova-api | 13:52 |
*** claudiub has quit IRC | 13:52 | |
johnthetubaguy | mriedem: I have had folks asking for that, although never done it | 13:54 |
mriedem | i was looking at designate but there wasn't an obvious fit there - designate does have event listeners for nova instance create end | 13:55 |
johnthetubaguy | mriedem: the designate/neutron dns discussions brought that back up | 13:55 |
*** signed8bit_ZZZzz is now known as signed8__ | 13:55 | |
mriedem | johnthetubaguy: jinx :) | 13:55 |
johnthetubaguy | :) | 13:55 |
johnthetubaguy | so the instance certainly doesn't get its hostname updated | 13:55 |
johnthetubaguy | at least not automatically | 13:55 |
*** r-daneel has joined #openstack-nova | 13:56 | |
mriedem | yeah, like could designate provide the hostname to the instance and then the event listener in designate use the fixed ip from the nova event to do the hostname lookup in designate? | 13:56 |
johnthetubaguy | mriedem: honestly I wish the hostname was separate and is stuck as the initial value on instance creation | 13:56 |
johnthetubaguy | yeah, thats true | 13:56 |
*** annegentle has quit IRC | 13:57 | |
johnthetubaguy | I mean in some ways I wish we called that a server lablel | 13:57 |
johnthetubaguy | label | 13:57 |
johnthetubaguy | then it wouldn't get confused with hostname | 13:57 |
johnthetubaguy | but the ship has sorta sailed already | 13:57 |
alaski | I would prefer that hostname and display_name were completely decoupled | 13:57 |
mriedem | alaski: yeah, that was the other confusing thing, the instance.hostname is the display_name in most cases | 13:57 |
johnthetubaguy | alaski: +1 thats a better way of saying what I mean | 13:57 |
*** lpetrut has quit IRC | 13:58 | |
mriedem | it's probably a good thing that nova show doesn't list the hostname value | 13:58 |
johnthetubaguy | mriedem: unless you use neutron, and the dns hostname is based on the IP, although the instance uses the nova label | 13:58 |
tojuvone | johnthetubaguy: Could this be also approved as part of the mark-host-dow, it is just the novaclient side: https://blueprints.launchpad.net/python-novaclient/+spec/support-force-down-service | 13:58 |
*** nelsnelson has joined #openstack-nova | 13:59 | |
*** lpetrut has joined #openstack-nova | 14:00 | |
johnthetubaguy | tojuvone: we don't usually do a separate blueprint for python-novaclient, you can just add it to your nova blueprint, if thats easier? | 14:00 |
*** andrewbogott_afk is now known as andrewbogott | 14:00 | |
tojuvone | Yes, it was perhaps my misunderstanding, just how it is the easiest | 14:01 |
*** ijw has joined #openstack-nova | 14:01 | |
openstackgerrit | Timofey Durakov proposed openstack/nova: Split instance resize operation into 2 phases https://review.openstack.org/195088 | 14:01 |
openstackgerrit | Timofey Durakov proposed openstack/nova: Create class hierarchy for tasks in conductor https://review.openstack.org/184495 | 14:01 |
tojuvone | so to move the review to the other BP side I guess? | 14:01 |
*** annegentle has joined #openstack-nova | 14:02 | |
johnthetubaguy | tojuvone: yeah, I think that is the easiest way forward | 14:03 |
*** Kennan2 has joined #openstack-nova | 14:03 | |
tojuvone | Thanks, will do that :) | 14:03 |
*** zhenguo has quit IRC | 14:03 | |
*** Kennan has quit IRC | 14:03 | |
*** signed8__ is now known as signed8bit_ZZZzz | 14:04 | |
sudipto | dansmith, If i add a new subclass of the nova objects, i believe i'd need to generate a hash for the object and add it to the test_objects.py - could you please tell me how i could generate the hash? | 14:04 |
*** xyang1 has joined #openstack-nova | 14:05 | |
*** _gryf is now known as _gryf|afk | 14:05 | |
dansmith | sudipto: http://github.org/openstack/nova/tree/master/nova/tests/unit/objects/test_objects.py#L1244-1244 | 14:06 |
sudipto | dansmith, ok thx... | 14:07 |
*** annegentle has quit IRC | 14:07 | |
*** burt has joined #openstack-nova | 14:07 | |
*** armax has joined #openstack-nova | 14:08 | |
*** iamjarvo has joined #openstack-nova | 14:09 | |
*** irenab has quit IRC | 14:09 | |
*** iamjarvo has joined #openstack-nova | 14:10 | |
*** yingjun has joined #openstack-nova | 14:11 | |
openstackgerrit | Chris Gacsal proposed openstack/nova: virt: Allow multiple volume attachments https://review.openstack.org/193135 | 14:13 |
openstackgerrit | Chris Gacsal proposed openstack/nova: comp: Allow multiple volume attachments https://review.openstack.org/193134 | 14:13 |
openstackgerrit | Chris Gacsal proposed openstack/nova: obj: Allow multiple volume attachments https://review.openstack.org/193133 | 14:13 |
openstackgerrit | Chris Gacsal proposed openstack/nova: WIP: REST API changes to support multi-attach https://review.openstack.org/153038 | 14:13 |
*** mdrabe has quit IRC | 14:13 | |
dansmith | sudipto: er, wait | 14:15 |
dansmith | sudipto: that's not the line I wanted you to see :D | 14:15 |
sudipto | dansmith, but i think i saw it :D | 14:15 |
dansmith | sudipto: GENERATE_HASHES right? | 14:15 |
*** tojuvone has quit IRC | 14:16 | |
sudipto | dansmith, basically i ran the Unit Test once - it generated the hashes, (and pointed the missmatch) - i copied it - will that not work? | 14:16 |
dansmith | sorry about that, my local tree was out of sync with master so my auto-point-to-github routine failed :) | 14:16 |
dansmith | yep, you can do that too | 14:16 |
sudipto | dansmith, cool :) | 14:16 |
*** signed8bit has joined #openstack-nova | 14:16 | |
*** signed8bit_ZZZzz has quit IRC | 14:17 | |
*** mpaolino_ has joined #openstack-nova | 14:19 | |
*** yingjun has quit IRC | 14:19 | |
*** mpaolino has quit IRC | 14:20 | |
*** cfriesen has joined #openstack-nova | 14:20 | |
*** yingjun has joined #openstack-nova | 14:20 | |
*** tongli has joined #openstack-nova | 14:20 | |
jaypipes | dansmith, sdague: quick one for ya. https://review.openstack.org/#/c/198244/ | 14:21 |
*** zsais has joined #openstack-nova | 14:22 | |
openstackgerrit | Sudipta Biswas proposed openstack/nova: Allow NUMA based reporting for Monitors https://review.openstack.org/198972 | 14:23 |
dansmith | done | 14:24 |
*** yingjun has quit IRC | 14:24 | |
*** lucas_ has joined #openstack-nova | 14:24 | |
sudipto | dansmith, if I may ask for a review of https://review.openstack.org/198972 | 14:25 |
dansmith | sudipto: I'll look after jaypipes is happy with the monitor part | 14:26 |
sudipto | dansmith, sure thing! | 14:26 |
*** gszasz has quit IRC | 14:28 | |
*** annashen has joined #openstack-nova | 14:28 | |
bauzas | sudipto: left some comments | 14:28 |
bauzas | the to_dict() method is not a remote method | 14:29 |
bauzas | so, that's fine to leave the value.value | 14:29 |
*** mdrabe has joined #openstack-nova | 14:29 | |
bauzas | but if you want to hydrate a 1.0 version of your object, then you need to provide an integer | 14:29 |
sudipto | bauzas, thanks! The hydrate part yeah. I understood the opposite. | 14:30 |
bauzas | as the 1.0 version of the object will have a to_dict() method directly checking the value, that's fine | 14:30 |
bauzas | ... unless I made a mistake, because I'm not running DanSmith().review() | 14:31 |
*** gszasz has joined #openstack-nova | 14:31 | |
ndipanov | so jaypipes I know you appreciate good names, but are you sure you want to stick with 'instance_type' | 14:31 |
ndipanov | https://review.openstack.org/#/c/197138/4/nova/compute/resource_tracker.py | 14:31 |
ndipanov | I thought we wanted to get rid of that mostly | 14:31 |
ndipanov | shouldn't it be new_flavor at least | 14:32 |
jaypipes | ndipanov: I friggin hate the term "flavor". | 14:32 |
ndipanov | oh boy | 14:32 |
*** annegentle has joined #openstack-nova | 14:32 | |
ndipanov | I feel that that ship has sailed :D | 14:32 |
bauzas | or, flavour instead ? :D | 14:32 |
*** yingjun has joined #openstack-nova | 14:32 | |
bauzas | and schedular :) | 14:32 |
dansmith | a consistent bad name is better than inconsistency, IMHO | 14:32 |
jaypipes | ndipanov: I don't really see a reason to change it from instance type. | 14:32 |
dansmith | (although I don't have a problem with flavor) | 14:32 |
*** annashen has quit IRC | 14:33 | |
ndipanov | fair enough | 14:33 |
sudipto | bauzas, ok - the way I thought about is exactly the opposite. So i guess, we don't need that routine/method at all. | 14:35 |
*** aloga_ has quit IRC | 14:35 | |
bauzas | sudipto: well, imagine that you have to provide a path for accepting an old object | 14:36 |
*** otter768 has joined #openstack-nova | 14:36 | |
openstackgerrit | Radoslav Gerganov proposed openstack/nova: Add MKS protocol for remote consoles https://review.openstack.org/199129 | 14:36 |
sudipto | bauzas, i thought hydrating a old object using the new field semantics. | 14:36 |
*** BadCub-away is now known as BadCub | 14:36 | |
*** ijuwang has joined #openstack-nova | 14:37 | |
bauzas | oh boy | 14:37 |
bauzas | sec | 14:37 |
*** aloga_ has joined #openstack-nova | 14:37 | |
*** thangp has joined #openstack-nova | 14:38 | |
openstackgerrit | Sudipta Biswas proposed openstack/nova: Allow NUMA based reporting for Monitors https://review.openstack.org/198972 | 14:39 |
sudipto | bauzas, new to objects, but thought primitive usually refers to the older version? | 14:39 |
bauzas | sudipto: yeah, obj_make_compatible is for providing a primitive dict compatible with the expected version | 14:39 |
bauzas | sudipto: so, here, you have a semantic change | 14:40 |
*** otter768 has quit IRC | 14:40 | |
bauzas | sudipto: so, yeah I was wrong | 14:40 |
sudipto | bauzas, so in this case, the expected version is the MonitorMetricValue, so i thought i should change the primitive int to this form... | 14:40 |
sudipto | bauzas, ok darn, i was too quick to revert it. I will change it back. | 14:40 |
bauzas | sudipto: ok, here is the thing | 14:40 |
bauzas | sudipto: hold on | 14:41 |
bauzas | sudipto: so, you have a 1.1 object and you've been said that your target only accepts 1.0 | 14:41 |
bauzas | sudipto: then, it will run obj_make_compat() with the target set to 1.0 | 14:41 |
bauzas | sudipto: in that case, you need to change the value of the field to what the 1.0 object expects, ie. an integer | 14:42 |
sudipto | bauzas, oh k, i thought i am saying - if i receive a 1.0 object, i know it's going to need a conversion, and hence convert into an object? | 14:43 |
*** annegentle has quit IRC | 14:43 | |
bauzas | sudipto: here is the logic https://github.com/openstack/nova/blob/master/nova/objects/base.py#L407-L412 | 14:43 |
*** otter768 has joined #openstack-nova | 14:44 | |
bauzas | sudipto: you're first dehydrating the 1.1 object into a dict | 14:44 |
bauzas | sudipto: and then, you're tranforming that dict into another dict compatible with 1.0 | 14:44 |
sudipto | bauzas, oh k. that way value.value will ensure that it's transformed properly... | 14:45 |
*** jichen has quit IRC | 14:46 | |
bauzas | what you'll have in the primitive['value'] is the value.to_primitive() | 14:46 |
*** jichen has joined #openstack-nova | 14:47 | |
*** jichen has quit IRC | 14:47 | |
bauzas | sudipto: which should be a dict of {'int_val': sth(), 'numa_nodes_value': sth_else()} | 14:47 |
*** jichen has joined #openstack-nova | 14:48 | |
*** tonytan4ever has joined #openstack-nova | 14:49 | |
*** Murali has quit IRC | 14:49 | |
*** ajayaa has joined #openstack-nova | 14:49 | |
sudipto | bauzas, so target_version is 1.0 in that case right? | 14:49 |
*** aloga_ has quit IRC | 14:49 | |
bauzas | sudipto: correct | 14:49 |
*** aloga_ has joined #openstack-nova | 14:49 | |
bauzas | sudipto: and primitive is the result of https://github.com/openstack/nova/blob/master/nova/objects/base.py#L407-L410 | 14:50 |
bauzas | (or possibly a db dict) | 14:50 |
sudipto | bauzas, in the 1.0 version this value field should be just and integer...so should be then saying in the make_comp method - something like: | 14:51 |
bauzas | sudipto: NO | 14:51 |
bauzas | sudipto: again, imagine that you have a 1.1 | 14:51 |
bauzas | sudipto: and then, you want to send it over RPC | 14:52 |
sudipto | bauzas, yeah | 14:52 |
sudipto | which is something like this: {'int_val': sth(), 'numa_nodes_value': sth_else()} | 14:52 |
bauzas | sudipto: but your compute node is stupidly only accepting 1.0 objects | 14:52 |
bauzas | sudipto: right | 14:52 |
bauzas | sudipto: because objects are primitived into dicts with their fields as keys | 14:52 |
bauzas | sudipto: so, given that, you need to change primitive['value'] because if not, when rehydrating the 1.0 object, it will raise an exception | 14:54 |
*** emagana has joined #openstack-nova | 14:54 | |
*** VW_ has joined #openstack-nova | 14:55 | |
bauzas | sudipto: like dansmith said here https://github.com/openstack/nova/blob/master/nova/objects/base.py#L381 | 14:55 |
*** bradjones|away is now known as bradjones | 14:56 | |
*** achanda has joined #openstack-nova | 14:56 | |
sudipto | bauzas, got it - so what you are saying is - now the data would be in that dict format and the 1.0 accepts an integer right? | 14:57 |
dansmith | are you guys talking about changing the type of a field? | 14:57 |
*** mgoddard has quit IRC | 14:59 | |
*** garyk1 has joined #openstack-nova | 14:59 | |
*** mgoddard has joined #openstack-nova | 15:00 | |
sudipto | dansmith, yeah - and how do we ensure backward compatibility. | 15:00 |
*** zzzeek has joined #openstack-nova | 15:02 | |
*** garyk has quit IRC | 15:02 | |
*** achanda has quit IRC | 15:02 | |
dansmith | sudipto: don't change field types please :) | 15:02 |
dansmith | sudipto: add a new field and deprecate the old one if necessary | 15:02 |
*** ijuwang has quit IRC | 15:03 | |
*** annegentle has joined #openstack-nova | 15:04 | |
sudipto | dansmith, oh k, actually this field was just added by jaypipes, so i changed it... | 15:05 |
*** _kiran_ has joined #openstack-nova | 15:05 | |
*** thedodd has joined #openstack-nova | 15:05 | |
*** _kiran_ has quit IRC | 15:06 | |
*** ijw has quit IRC | 15:06 | |
sudipto | dansmith, just added = merged yesterday...so i thought of writing one version of the object...is it too quick for a version bump? | 15:07 |
mriedem | dansmith: don't add new field types huh? https://review.openstack.org/#/c/197208/ | 15:07 |
mriedem | s/add/change/ | 15:07 |
mriedem | going from string type to enum type seems ok | 15:08 |
ndipanov | mriedem, yeah that's fine | 15:08 |
ndipanov | if they end up a string and you just change the code that's fine | 15:09 |
mriedem | ndipanov: yeah, that's all that's in that series | 15:09 |
mriedem | i plan on actually replacing the hard-coded strings in the code later with the enums | 15:09 |
sc68cal | jaypipes: got an easy one for you to review - https://review.openstack.org/#/c/198833/ | 15:10 |
dansmith | sudipto: no, you can't cheat :) | 15:10 |
dansmith | mriedem: you're not changing the type there | 15:11 |
dansmith | mriedem: : the only thing you could run into there is if your enum wasn't complete for some scenario | 15:12 |
*** annegentle has quit IRC | 15:13 | |
jaypipes | sc68cal: reviewed. | 15:13 |
*** agireud has joined #openstack-nova | 15:14 | |
sc68cal | jaypipes: thx | 15:14 |
jaypipes | sc68cal: np | 15:14 |
*** dannywilson has joined #openstack-nova | 15:16 | |
*** dims has quit IRC | 15:16 | |
*** sudipto has quit IRC | 15:16 | |
*** mpaolino has joined #openstack-nova | 15:18 | |
*** mpaolino_ has quit IRC | 15:18 | |
*** emagana has quit IRC | 15:19 | |
*** dannywilson has quit IRC | 15:20 | |
*** tsekiyama has joined #openstack-nova | 15:20 | |
mriedem | sc68cal: jaypipes: oh hell yeah http://code.metager.de/source/xref/linux/utils/bridge-utils/brctl/brctl_cmd.c#38 | 15:21 |
*** SourabhP has joined #openstack-nova | 15:21 | |
*** annegentle has joined #openstack-nova | 15:21 | |
mriedem | EEXIST and default are both exiting with 1 :( | 15:21 |
*** tpeoples has joined #openstack-nova | 15:21 | |
*** gszasz has quit IRC | 15:21 | |
openstackgerrit | Nikola Dipanov proposed openstack/nova: rt: generalize claim code to be useful for other move actions https://review.openstack.org/197138 | 15:23 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: Define migration states and transitions and use when changing status https://review.openstack.org/197669 | 15:23 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: Introduce a simple state machine module https://review.openstack.org/197668 | 15:23 |
*** SourabhP_ has joined #openstack-nova | 15:23 | |
*** nkrinner is now known as nkrinner_afk | 15:23 | |
*** lyanchih has quit IRC | 15:24 | |
jaypipes | mriedem: poo. | 15:25 |
mriedem | +2ed it | 15:25 |
mriedem | with some nits | 15:25 |
*** SourabhP has quit IRC | 15:26 | |
*** SourabhP_ is now known as SourabhP | 15:26 | |
ndipanov | dansmith, https://review.openstack.org/#/c/197669/ so tell me more abou the 2 status fields | 15:26 |
ndipanov | I think I don't fully get how we would use them so I don't understand why they would be useful | 15:27 |
dansmith | ndipanov: I'm on a call, so I can't really concentrate, but we were just thinking of leaving status as more free-form | 15:27 |
*** ijuwang has joined #openstack-nova | 15:27 | |
ndipanov | ok ping me later when you have more time ? | 15:27 |
*** dannywilson has joined #openstack-nova | 15:27 | |
dansmith | ndipanov: well, we can constrict status to the available states or we can add another field that is tightly constrained, and let the status take on a bunch of non-constrained statuses, like I do in my second evacuate patch | 15:28 |
dansmith | ndipanov: sure | 15:28 |
openstackgerrit | Sergey Nikitin proposed openstack/nova: Added method exists to the Tag object https://review.openstack.org/178103 | 15:28 |
*** annashen has joined #openstack-nova | 15:29 | |
*** mpaolino has quit IRC | 15:29 | |
*** ijw has joined #openstack-nova | 15:31 | |
*** changbl has joined #openstack-nova | 15:31 | |
johnthetubaguy | bauzas: I have attempted to pencil in some remote times in the midcycle agenda, I hope that helps: https://etherpad.openstack.org/p/liberty-nova-midcycle | 15:32 |
bauzas | johnthetubaguy: oh coolness ! | 15:32 |
johnthetubaguy | mriedem: hey, so I filled out the midcycle etherpad a bit, does that look how you would expect? https://etherpad.openstack.org/p/liberty-nova-midcycle | 15:32 |
mriedem | oh yeah, today is the last day for registratoin | 15:32 |
johnthetubaguy | oh, good point | 15:32 |
johnthetubaguy | I will drop a note to the ML if you like | 15:32 |
johnthetubaguy | was going to point out the above etherpad | 15:32 |
dansmith | mikal did a few days ago | 15:32 |
sc68cal | mriedem: nice find | 15:32 |
johnthetubaguy | dansmith: yeah, I can reply to that one | 15:33 |
*** kiran-r has quit IRC | 15:33 | |
bauzas | johnthetubaguy: nice to see that, will raise the etherpad to the sched folks | 15:33 |
mriedem | johnthetubaguy: i assume you'll post the etherpad to the ML? | 15:33 |
*** annashen has quit IRC | 15:34 | |
bauzas | johnthetubaguy: like I said, I should be enough happy if I could just lurk at the convos thanks to a mic | 15:34 |
johnthetubaguy | mriedem: yeah, just writing that now | 15:35 |
*** gszasz has joined #openstack-nova | 15:35 | |
bauzas | johnthetubaguy: but I can hassle n0ano or someone else to open his mic | 15:35 |
*** Nikolay_St has quit IRC | 15:35 | |
mriedem | bauzas: i think there are conf phones spread out throughout the room(s) but not sure how many or how well it will sound without repetition and yelling | 15:35 |
*** lyanchih_ has joined #openstack-nova | 15:35 | |
bauzas | mriedem: well, I'm fine with just listening | 15:36 |
*** garyk has joined #openstack-nova | 15:36 | |
*** emagana has joined #openstack-nova | 15:36 | |
bauzas | mriedem: in case I need to say something, I can just ping you guys | 15:37 |
bauzas | mriedem: if you don't get it in time, that's fair | 15:37 |
bauzas | mriedem: I don't want to slow down the convo | 15:37 |
bauzas | (and promised, I shouldn't talk about cheese) | 15:37 |
mriedem | ooo the tasty cheese | 15:37 |
*** sudipto has joined #openstack-nova | 15:37 | |
bauzas | so, yeah, I just need either a call number or a conference bridge, that's good enough :) | 15:38 |
*** garyk1 has quit IRC | 15:38 | |
*** davidlenwell has quit IRC | 15:38 | |
mriedem | i have an international call in if needed | 15:38 |
bauzas | mriedem: fair enough :) | 15:39 |
bauzas | mriedem: I'll put myself on mute, no need to listen to me | 15:39 |
johnthetubaguy | mriedem: bauzas: sounds like we have options we can try | 15:40 |
johnthetubaguy | and take questions via IRC I guess, :) | 15:40 |
bauzas | would be awesome | 15:40 |
bauzas | johnthetubaguy: yeah, zactly | 15:40 |
johnthetubaguy | so we can try it, we might have to give up, but we can try | 15:40 |
bauzas | johnthetubaguy: we can just have a policy | 15:41 |
bauzas | johnthetubaguy: saying 'if you're remote, don't try to speak synchronously, but rather try async' | 15:41 |
bauzas | so IRC sounds the best medium for thaty | 15:41 |
bauzas | if the point is missed, no need to hassle it | 15:41 |
*** emagana has quit IRC | 15:42 | |
*** dims has joined #openstack-nova | 15:43 | |
*** xyhuang has quit IRC | 15:44 | |
sudipto | jaypipes, dansmith , this field that we are changing the value of - is not a DB column, (the value field for the monitors) - would you still press for deprecating it? | 15:46 |
dansmith | sudipto: it's an RPC field, which means it needs extreme care | 15:46 |
dansmith | sudipto: even more so than a db field | 15:46 |
ndipanov | mriedem, https://review.openstack.org/#/c/189632/ <- good points there | 15:47 |
ndipanov | see my comment on why I think it's reasonable to not mock out everything there | 15:47 |
sudipto | dansmith, alrite! | 15:47 |
*** nihilifer has quit IRC | 15:47 | |
ndipanov | will update the patch - thanks for those reviews | 15:47 |
*** unicell has quit IRC | 15:49 | |
*** tongli has quit IRC | 15:50 | |
*** tongli has joined #openstack-nova | 15:50 | |
mriedem | looking | 15:50 |
*** whenry_ has quit IRC | 15:51 | |
jaypipes | cores: https://review.openstack.org/#/c/102649/ looks worth another review... | 15:51 |
mriedem | ndipanov: are you also going to add the UpgradeImpact to https://review.openstack.org/#/c/189632/ ? | 15:52 |
*** ijw has quit IRC | 15:53 | |
*** davidlenwell has joined #openstack-nova | 15:53 | |
openstackgerrit | Vladik Romanovsky proposed openstack/nova: Adding user_id handling to keypair index, show and create api calls https://review.openstack.org/70485 | 15:54 |
*** tongli_ has joined #openstack-nova | 15:54 | |
openstackgerrit | Vladik Romanovsky proposed openstack/nova: tests: functional tests for keypairs create in API microversion 2.7 https://review.openstack.org/183645 | 15:54 |
*** davidlenwell is now known as daviddavid | 15:54 | |
*** tongli has quit IRC | 15:54 | |
*** daviddavid is now known as davidlenwell | 15:54 | |
*** annegentle has quit IRC | 15:56 | |
*** moshele has quit IRC | 15:57 | |
*** artom has joined #openstack-nova | 15:58 | |
*** davidlenwell has quit IRC | 15:58 | |
*** tongli_ has quit IRC | 15:58 | |
*** davidlenwell has joined #openstack-nova | 15:58 | |
*** salv-orlando has joined #openstack-nova | 15:58 | |
ndipanov | mriedem, sorry was away | 15:59 |
ndipanov | well I am but I am a little bit hazy on how that translates to release notes | 15:59 |
ndipanov | er I mean | 15:59 |
ndipanov | how it gets turned into release notes | 15:59 |
*** jistr has quit IRC | 16:00 | |
*** tongli has joined #openstack-nova | 16:00 | |
*** hemnafk is now known as hemna | 16:00 | |
*** mgarza_ has joined #openstack-nova | 16:00 | |
ndipanov | mriedem, so I'll just add the tag and then describe inline that it's really something to be relnoted | 16:00 |
mriedem | ndipanov: i think we just point out in the release notes that device_name is ignored in bdm requests with the libvirt driver | 16:02 |
*** aswadr has joined #openstack-nova | 16:02 | |
mriedem | ndipanov: DocImpact is used way too often and isn't really used for release notes all the time, i think at the end of the release we at least search for commits with UpgradeImpact and make sure those are doc'ed in the release notes | 16:02 |
mriedem | we could start using a new tag like ReleaseNotes or something, but meh | 16:02 |
ndipanov | mriedem, yes | 16:03 |
*** annegentle has joined #openstack-nova | 16:03 | |
kashyap | Randomly chiming in, yeah ReleaseNotes tag sounds good. Could even be a `git notes` | 16:04 |
*** tongli_ has joined #openstack-nova | 16:04 | |
*** tongli has quit IRC | 16:04 | |
kashyap | But haven't seen someone use git-notes in context of OpenStack, though. | 16:05 |
* kashyap recalls an idea (from Rich Jones of libguestfs) to use 'git notes' to mark patches for cherry-picking for stable branches. | 16:07 | |
*** scheuran has quit IRC | 16:07 | |
mriedem | i'll send something to the ML on a new tag | 16:07 |
*** jistr has joined #openstack-nova | 16:07 | |
*** davidlenwell has quit IRC | 16:08 | |
clarkb | kashyap: every commit in openstack uses git notes to note review info | 16:08 |
clarkb | fwiw | 16:08 |
*** jlanoux has quit IRC | 16:08 | |
*** davidlenwell has joined #openstack-nova | 16:08 | |
*** tongli_ has quit IRC | 16:09 | |
*** ssurana has joined #openstack-nova | 16:09 | |
*** annegentle has quit IRC | 16:10 | |
*** jichen has quit IRC | 16:10 | |
kashyap | clarkb: Oh indeed, this tells me -- git fetch origin refs/notes/review:refs/notes/review | 16:11 |
kashyap | clarkb: Thanks for the nice hint. | 16:11 |
mriedem | this libvirt change for bdm device_name is really probably an APIImpact tag... | 16:12 |
*** davidlenwell is now known as omnibus7 | 16:12 | |
*** omnibus7 is now known as davidlenwell | 16:12 | |
*** lucas_ has quit IRC | 16:12 | |
*** davidlenwell is now known as david_enwell | 16:12 | |
*** fawadkhaliq has joined #openstack-nova | 16:15 | |
*** haomaiw__ has joined #openstack-nova | 16:16 | |
*** haomaiwang has quit IRC | 16:18 | |
*** david_enwell is now known as davidlenwell | 16:19 | |
*** ajayaa has quit IRC | 16:20 | |
*** mpavone has quit IRC | 16:20 | |
*** davidlenwell has quit IRC | 16:20 | |
*** davidlenwell has joined #openstack-nova | 16:20 | |
*** hogepodge has quit IRC | 16:21 | |
*** unicell has joined #openstack-nova | 16:23 | |
*** davidlenwell has quit IRC | 16:23 | |
*** davidlenwell has joined #openstack-nova | 16:24 | |
*** tongli has joined #openstack-nova | 16:24 | |
*** ildikov has quit IRC | 16:25 | |
*** SourabhP has quit IRC | 16:26 | |
*** davidlenwell has quit IRC | 16:27 | |
*** davidlenwell has joined #openstack-nova | 16:28 | |
*** unicell has quit IRC | 16:28 | |
kashyap | mriedem: Just learnt something, your (Mail) User-Agent says "Windows NT 6.1; WOW64; rv:31.0". Wonder if I should be unpleasantly surpried :P | 16:28 |
*** annashen has joined #openstack-nova | 16:28 | |
*** unicell has joined #openstack-nova | 16:28 | |
*** jcoufal has quit IRC | 16:28 | |
*** armax has quit IRC | 16:28 | |
mriedem | meh | 16:29 |
kashyap | J/k, please disregard me. | 16:29 |
mriedem | i don't feel like trying to run all of ibm's mandatory software on red hat | 16:30 |
*** Piet has joined #openstack-nova | 16:31 | |
*** davidlenwell has quit IRC | 16:31 | |
kashyap | Didn't meant that. And, don't feed the troll (me). | 16:31 |
bauzas | I don't exactly remember, can someone tell me how to nest 2 mocks in a contextmanager without using contextlib ? | 16:31 |
*** nic has joined #openstack-nova | 16:31 | |
rdopiera | bauzas: with Foo, Bar as foo, bar: ... | 16:32 |
mriedem | bauzas: indentation | 16:32 |
bauzas | I remember something about removing the usage of contextlib.nested | 16:32 |
bauzas | mmm, doesn't work for me now, probably a miss then | 16:32 |
mriedem | bauzas: ex: https://review.openstack.org/#/c/181781/3/nova/tests/unit/virt/libvirt/test_driver.py | 16:33 |
mriedem | line 8688 | 16:33 |
bauzas | mriedem: okay, they're explicitely nested, but I was thinking more like rdopiera | 16:34 |
*** armax has joined #openstack-nova | 16:34 | |
mriedem | yeah, but foo and bar are usually so long that you have to put them on multiple lines | 16:34 |
*** haypo has left #openstack-nova | 16:34 | |
mriedem | with mock.patch.object('foo......'), mock.patch.object('bar.......') as x,y | 16:34 |
mriedem | doesn't really work on a single line | 16:34 |
*** jistr has quit IRC | 16:35 | |
*** exploreshaifali has joined #openstack-nova | 16:35 | |
*** davidlenwell has joined #openstack-nova | 16:35 | |
mriedem | so if you have more than 2, explicit nesting isn't usually any better i don't think | 16:35 |
bauzas | mriedem: http://paste.openstack.org/show/352439/ | 16:35 |
bauzas | mriedem: yeah, I added some parenthesis, but it sounds bad, see $ | 16:35 |
*** davidlenwell is now known as davidlenwell_ | 16:36 | |
mriedem | yeah, so i seem to remember that as long as you give a var, you can do them stacked like that | 16:36 |
*** agireud has quit IRC | 16:36 | |
mriedem | w/o parantehsis | 16:36 |
mriedem | but you might need to use \ | 16:36 |
mriedem | idk, it's weird and not great options, dansmith looked it up once and i think we gave up | 16:36 |
dansmith | on a with statement? | 16:37 |
bauzas | mriedem: ergh | 16:37 |
mriedem | https://docs.python.org/2/reference/compound_stmts.html#the-with-statement | 16:37 |
mriedem | yeah | 16:37 |
bauzas | dansmith: yup | 16:37 |
bauzas | dansmith: see http://paste.openstack.org/show/352439/ | 16:37 |
dansmith | yeah, it's terrible | 16:37 |
mriedem | so explicitly nest, or use contextlib.nested to stack them | 16:38 |
mriedem | or use @mock.patch.object method decorators | 16:38 |
mriedem | to stack | 16:38 |
*** davidlenwell_ is now known as davidlenwell | 16:38 | |
bauzas | mriedem: yeah, sounds like contextlib.nested is the best option | 16:38 |
mriedem | well, it's one of the lesser of many evils | 16:38 |
*** armax has quit IRC | 16:38 | |
bauzas | mriedem: well, the mocked object is created within the unittest so that's why I'm using a contextmanager | 16:39 |
bauzas | mriedem: yeah, but at Ieast I'm not alone :) | 16:39 |
mriedem | yup | 16:39 |
bauzas | mriedem: we have plenty of that :( | 16:39 |
*** pbandzi_ has joined #openstack-nova | 16:39 | |
bauzas | mriedem: until someone steps up and find a good way to not use backslashes | 16:39 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: libvirt: Always default device names at boot https://review.openstack.org/189632 | 16:40 |
openstackgerrit | Nikola Dipanov proposed openstack/nova: libvirt: implement get_device_name_for_instance https://review.openstack.org/180638 | 16:40 |
*** annegentle has joined #openstack-nova | 16:40 | |
mriedem | bauzas: i'm waiting for python 4 | 16:40 |
mriedem | python 4: the reckoning | 16:40 |
*** pbandzi has quit IRC | 16:41 | |
bauzas | mriedem: or golang even ? | 16:41 |
*** mdrabe has quit IRC | 16:42 | |
mriedem | no, i'm not cool enough for that | 16:42 |
dims | mriedem: jaypipes: when you get a chance, please take a look at https://review.openstack.org/#/c/187785/ (py3 additional tests) | 16:42 |
*** Nikolay_St has joined #openstack-nova | 16:42 | |
* bauzas remembers a 2 hours meetup on Go, brrrr... | 16:43 | |
*** rdopiera has quit IRC | 16:43 | |
dims | mriedem: bauzas: in above, see nova/test.py, i have a equivalent for contextlib.nested that works with py3 | 16:43 |
*** tjones1 has joined #openstack-nova | 16:43 | |
bauzas | dims: ha, nice timing ! | 16:44 |
tjones1 | hi - i think this is ready to go but could use some reviews https://review.openstack.org/#/c/127427/ | 16:44 |
*** annegentle has quit IRC | 16:44 | |
*** patrickeast has joined #openstack-nova | 16:45 | |
*** agireud has joined #openstack-nova | 16:46 | |
*** whenry has joined #openstack-nova | 16:46 | |
*** lucas_ has joined #openstack-nova | 16:46 | |
*** claudiub has joined #openstack-nova | 16:46 | |
*** Longgeek has quit IRC | 16:47 | |
*** kiran-r has joined #openstack-nova | 16:47 | |
*** pbandzi_ has quit IRC | 16:48 | |
*** veena has joined #openstack-nova | 16:48 | |
*** tonytan4ever has quit IRC | 16:48 | |
*** gszasz has quit IRC | 16:50 | |
*** tongli has quit IRC | 16:50 | |
*** lucas_ has quit IRC | 16:51 | |
*** tongli has joined #openstack-nova | 16:51 | |
*** lucasagomes is now known as lucas-dinner | 16:52 | |
*** claudiub has quit IRC | 16:52 | |
*** claudiub has joined #openstack-nova | 16:52 | |
*** ZZelle has joined #openstack-nova | 16:53 | |
sudipto | bauzas, when we introduce a new field to the objects, and let's say the previous UTs were working without this field - do we just go about setting the new field to None to make the tests pass? | 16:53 |
*** lucas_ has joined #openstack-nova | 16:54 | |
bauzas | sudipto: I maybe misunderstand your question, but no, you have to update the tests too | 16:54 |
*** karimb has quit IRC | 16:54 | |
mriedem | did anyone realize that our sphinx docs conf file was building latex docs? | 16:54 |
mriedem | mtreinish: ^ i know you're latex crazy | 16:54 |
*** yingjun has quit IRC | 16:54 | |
*** lucas_ has quit IRC | 16:54 | |
mriedem | https://github.com/openstack/nova/blob/master/doc/source/conf.py#L247 | 16:54 |
*** rlrossit has left #openstack-nova | 16:55 | |
*** lucas_ has joined #openstack-nova | 16:55 | |
mtreinish | mriedem: yep, I knew | 16:55 |
sudipto | bauzas, ok - basically based on dansmith 's comment, i decided to chuck the MonitorMetricValue Object and decided to add another field for the numa_nodes_values into the MonitorMetric object itself. | 16:55 |
mriedem | mtreinish: is there any reason to build that out? | 16:55 |
mtreinish | mriedem: but, I've never done anything with that output | 16:55 |
mriedem | yeah it's been there since 2012 | 16:55 |
bauzas | sudipto: yeah, remember what we discussed this morning | 16:55 |
mtreinish | mriedem: a local doc | 16:55 |
mtreinish | without needing a web browser | 16:55 |
bauzas | mriedem: we also build man pages IIRC | 16:56 |
mriedem | requires that you have latex locally to build it too, which sucks | 16:56 |
*** tongli has quit IRC | 16:56 | |
mtreinish | bauzas: yep we do | 16:56 |
sudipto | bauzas, yeah i have taken care of the make_compat* method, but just wondering if for existing UTs we should just introduce this field and set it to None... | 16:56 |
sudipto | bauzas, let me put out a patch, maybe better that way... | 16:56 |
bauzas | mriedem: so I don't really see a problem with having latex support, provided it doesn't use more time than needed if we don't have latex | 16:56 |
*** davideagnello has joined #openstack-nova | 16:56 | |
*** tongli has joined #openstack-nova | 16:56 | |
mriedem | bauzas: the problem is just having to install the package from the distro manually | 16:57 |
mriedem | which kind of sucks | 16:57 |
bauzas | mriedem: that's not like if we were having a numpy dependency for a websockets stuff in Nova :p | 16:57 |
bauzas | sorry websockify | 16:57 |
*** diogogmt has joined #openstack-nova | 16:57 | |
bauzas | mriedem: that doesn't block the RST generation, does it ? | 16:57 |
mriedem | bauzas: it does if you set autodoc_index_modules and warnerrors=True in setup.cfg | 16:58 |
mriedem | and run tox -e docs | 16:58 |
bauzas | mriedem: I mean, I built some docs a couple of times and I don't remember anything about that | 16:58 |
bauzas | meh | 16:58 |
*** lucas__ has joined #openstack-nova | 16:58 | |
mriedem | bauzas: that's b/c you're not building it all right now | 16:58 |
mriedem | i'm trying to get that to work again | 16:58 |
bauzas | mriedem: yup gotcha | 16:59 |
*** lucas_ has quit IRC | 16:59 | |
bauzas | mriedem: I see, no pip install, then ? | 16:59 |
bauzas | nvm, I said something silly | 17:00 |
* bauzas is hiding | 17:00 | |
*** afazekas has quit IRC | 17:01 | |
*** moshele has joined #openstack-nova | 17:01 | |
*** lucas__ has quit IRC | 17:01 | |
mriedem | lunch time | 17:01 |
*** tongli has quit IRC | 17:01 | |
*** lucas_ has joined #openstack-nova | 17:01 | |
*** tongli has joined #openstack-nova | 17:04 | |
*** ociuhandu has quit IRC | 17:04 | |
*** lyanchih_ has quit IRC | 17:04 | |
mtreinish | mriedem: I just checked the latex output doesn't build. at least on my system | 17:06 |
mtreinish | I'll dig into it later | 17:06 |
*** aloga_ has quit IRC | 17:06 | |
*** aswadr has quit IRC | 17:07 | |
*** aix has quit IRC | 17:08 | |
*** piyanai has quit IRC | 17:08 | |
*** salv-orl_ has joined #openstack-nova | 17:08 | |
*** ildikov has joined #openstack-nova | 17:08 | |
*** tongli has quit IRC | 17:09 | |
*** angdraug has joined #openstack-nova | 17:09 | |
*** garyk has quit IRC | 17:09 | |
*** yamahata has quit IRC | 17:09 | |
*** ajayaa has joined #openstack-nova | 17:10 | |
*** salv-orlando has quit IRC | 17:11 | |
*** gyee has joined #openstack-nova | 17:12 | |
*** derekh has quit IRC | 17:12 | |
openstackgerrit | Nikola Dipanov proposed openstack/nova: Define migration states and transitions and use when changing status https://review.openstack.org/197669 | 17:14 |
*** piyanai has joined #openstack-nova | 17:15 | |
*** ijw has joined #openstack-nova | 17:15 | |
openstackgerrit | Jesse J. Cook proposed openstack/nova: Cells: Decrement available slots https://review.openstack.org/197425 | 17:15 |
*** zzzeek has quit IRC | 17:16 | |
*** lpetrut has quit IRC | 17:16 | |
*** promulo__ has quit IRC | 17:16 | |
*** promulo has joined #openstack-nova | 17:17 | |
*** lpetrut has joined #openstack-nova | 17:17 | |
*** tongli has joined #openstack-nova | 17:17 | |
mtreinish | mriedem: it's the unicode check marks and x's in the devref | 17:18 |
*** david-lyle has quit IRC | 17:19 | |
*** _gryf|afk is now known as _gryf | 17:20 | |
openstackgerrit | Marian Horban proposed openstack/nova: Switch to oslo.service library https://review.openstack.org/192900 | 17:20 |
*** tongli has quit IRC | 17:22 | |
*** browne has quit IRC | 17:22 | |
*** kiran-r has quit IRC | 17:23 | |
mtreinish | mriedem: err and the svg architecture diagram, latex didn't understand svg as a graphics format | 17:24 |
*** ijw has quit IRC | 17:24 | |
*** lucas_ has quit IRC | 17:24 | |
mtreinish | remove those 2 bits and it worked | 17:24 |
*** achanda has joined #openstack-nova | 17:25 | |
*** Mike_D_laptop has joined #openstack-nova | 17:25 | |
*** tjones1 has quit IRC | 17:26 | |
mtreinish | mriedem: http://blog.kortar.org/wp-content/uploads/2015/07/Nova.pdf | 17:27 |
mtreinish | I just removed the hypervisor support matrix and the architecture diagram for that | 17:28 |
mtreinish | we totally need to add an infra job that publishes pdfs for the docs | 17:29 |
*** lpetrut has quit IRC | 17:29 | |
jroll | andrearosa: hey, I'm looking at https://bugs.launchpad.net/nova/+bug/1449221 and wondering if you've looked into making exception handling better such that it just doesn't get stuck detaching? | 17:29 |
openstack | Launchpad bug 1449221 in OpenStack Compute (nova) "Nova volume-detach lacks '--force' command for cleanup" [Undecided,In progress] - Assigned to Andrea Rosa (andrea-rosa-m) | 17:29 |
jroll | andrearosa: e.g. I'm seeing this if for example the cinder detach call fails | 17:29 |
jroll | and I'd rather it just error or not get stuck | 17:29 |
*** annegentle has joined #openstack-nova | 17:30 | |
*** Nikolay_St has quit IRC | 17:33 | |
*** zzzeek has joined #openstack-nova | 17:35 | |
*** Nikolay_St has joined #openstack-nova | 17:35 | |
*** annegentle has quit IRC | 17:35 | |
*** piyanai has quit IRC | 17:36 | |
*** lucas_ has joined #openstack-nova | 17:38 | |
mriedem | mtreinish: ha | 17:39 |
*** piyanai has joined #openstack-nova | 17:39 | |
*** piyanai has quit IRC | 17:39 | |
mriedem | mtreinish: well, i removed the sphinx.ext.pngmath extension but then sphinx complains that i don't have that but i'm trying to build math stuff with the html builder | 17:40 |
*** piyanai has joined #openstack-nova | 17:40 | |
mriedem | mtreinish: i can't really just remove the arch diagram or hypervisor support matrix | 17:40 |
*** rlrossit has joined #openstack-nova | 17:41 | |
*** SourabhP has joined #openstack-nova | 17:42 | |
*** Nikolay_St has quit IRC | 17:42 | |
*** yamahata has joined #openstack-nova | 17:44 | |
*** armax has joined #openstack-nova | 17:46 | |
mriedem | mrodden: i found the math culprit | 17:46 |
mriedem | https://github.com/openstack/nova/blob/master/nova/virt/hyperv/vhdutilsv2.py#L129 | 17:46 |
*** SourabhP has quit IRC | 17:48 | |
*** SourabhP has joined #openstack-nova | 17:48 | |
*** Nikolay_St has joined #openstack-nova | 17:49 | |
*** moshele has quit IRC | 17:49 | |
*** moshele has joined #openstack-nova | 17:50 | |
*** Longgeek has joined #openstack-nova | 17:53 | |
ndipanov | hmmm dansmith I see that with this https://review.openstack.org/#/c/183354/12/nova/compute/api.py we don't get the same thing for the rebuild command | 17:55 |
ndipanov | is that by design or? | 17:55 |
openstackgerrit | Sylvain Bauza proposed openstack/nova: Modify Scheduler RPC API select_dests() https://review.openstack.org/199205 | 17:56 |
*** moshele has quit IRC | 17:57 | |
*** browne has joined #openstack-nova | 17:59 | |
*** agireud has quit IRC | 17:59 | |
openstackgerrit | Sudipta Biswas proposed openstack/nova: Allow NUMA based reporting for Monitors https://review.openstack.org/198972 | 18:00 |
*** mgarza_ has quit IRC | 18:00 | |
dansmith | ndipanov: still onthis call | 18:00 |
ndipanov | dansmith, kk - ping when done | 18:01 |
dansmith | ...if ever | 18:01 |
mriedem | just hang up | 18:02 |
*** agireud has joined #openstack-nova | 18:02 | |
ndipanov | dansmith, or start crying and sobbing without mute | 18:02 |
ndipanov | and then just excuse yourself | 18:02 |
ndipanov | no one would question your reasons at that point | 18:03 |
*** marzif_ has joined #openstack-nova | 18:03 | |
*** annashen has quit IRC | 18:03 | |
*** agireud has quit IRC | 18:04 | |
*** tongli has joined #openstack-nova | 18:04 | |
*** Longgeek has quit IRC | 18:04 | |
*** ajayaa has quit IRC | 18:04 | |
*** tonytan4ever has joined #openstack-nova | 18:04 | |
*** agireud has joined #openstack-nova | 18:04 | |
*** coolsvap|away is now known as coolsvap | 18:04 | |
*** READ10 has joined #openstack-nova | 18:05 | |
*** moshele has joined #openstack-nova | 18:05 | |
*** changbl has quit IRC | 18:05 | |
*** jwcroppe has quit IRC | 18:05 | |
*** annashen has joined #openstack-nova | 18:05 | |
*** jwcroppe has joined #openstack-nova | 18:06 | |
*** mgarza_ has joined #openstack-nova | 18:06 | |
*** moshele has quit IRC | 18:07 | |
*** tongli has quit IRC | 18:09 | |
openstackgerrit | Ed Leafe proposed openstack/nova: Add logging when filtering returns nothing. https://review.openstack.org/192184 | 18:11 |
*** hogepodge has joined #openstack-nova | 18:11 | |
*** tongli has joined #openstack-nova | 18:11 | |
*** irenab has joined #openstack-nova | 18:13 | |
*** Nikolay_St has quit IRC | 18:16 | |
*** ZZelle has quit IRC | 18:16 | |
*** lpetrut has joined #openstack-nova | 18:16 | |
mtreinish | mriedem: sure, that was just the quick solution | 18:17 |
mtreinish | mriedem: I'm not sure how to fix the unicode thing, but the svg thing is simple enough | 18:18 |
mriedem | mtreinish: texlive-latex-extra | 18:18 |
mriedem | provides utfx.def | 18:18 |
mtreinish | just convert it to an image format latex understands before building | 18:18 |
mriedem | mtreinish: i can drop the pngmath extension if i just remove .. math:: from the hyper-v docstrings | 18:18 |
mtreinish | I should have the texlive extra package installed, let me double check | 18:19 |
mriedem | mtreinish: the thing is, i doubt the vm's that build the nova-python-docs jobs have these packages on them | 18:19 |
mtreinish | mriedem: that's easy enough to fix though | 18:19 |
dansmith | ndipanov: not done yet, but finishing up | 18:20 |
dansmith | ndipanov: you're asking why rebuild doesn't create and update a migration object? | 18:20 |
*** hogepodge has quit IRC | 18:20 | |
mriedem | mtreinish: some project-config thing for the job? | 18:20 |
*** marzif_ has quit IRC | 18:21 | |
mtreinish | mriedem: heh, yeah more or less | 18:21 |
ndipanov | dansmith, I was yes | 18:21 |
dansmith | ndipanov: it could, but a rebuild doesn't normally move the instance unless it's an evacuation, right? | 18:22 |
*** salv-orl_ has quit IRC | 18:22 | |
ndipanov | dansmith, hmmm | 18:22 |
* ndipanov checks | 18:22 | |
*** lpetrut has quit IRC | 18:23 | |
*** annashen has quit IRC | 18:23 | |
ndipanov | yes that is correct | 18:23 |
*** jwcroppe has quit IRC | 18:23 | |
ndipanov | fair enough | 18:24 |
*** annashen has joined #openstack-nova | 18:24 | |
*** piyanai has quit IRC | 18:25 | |
*** annashen has quit IRC | 18:28 | |
*** whenry has quit IRC | 18:31 | |
*** tjones1 has joined #openstack-nova | 18:31 | |
openstackgerrit | Roman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down https://review.openstack.org/184086 | 18:31 |
*** piyanai has joined #openstack-nova | 18:33 | |
*** sudipto has quit IRC | 18:35 | |
*** lpetrut has joined #openstack-nova | 18:36 | |
*** signed8bit is now known as signed8bit_ZZZzz | 18:37 | |
*** mgarza_ has quit IRC | 18:38 | |
*** veena has quit IRC | 18:38 | |
*** mdrabe has joined #openstack-nova | 18:39 | |
*** agireud has quit IRC | 18:39 | |
*** lpetrut has quit IRC | 18:42 | |
*** agireud has joined #openstack-nova | 18:43 | |
*** mgarza_ has joined #openstack-nova | 18:45 | |
*** Sukhdev has joined #openstack-nova | 18:45 | |
*** iamjarvo has quit IRC | 18:48 | |
*** salv-orlando has joined #openstack-nova | 18:49 | |
*** yassine_ has quit IRC | 18:49 | |
*** agireud has quit IRC | 18:50 | |
*** achanda has quit IRC | 18:51 | |
*** Nikolay_St has joined #openstack-nova | 18:52 | |
*** baoli has quit IRC | 18:52 | |
*** dims has quit IRC | 18:53 | |
*** mriedem has quit IRC | 18:55 | |
*** baoli has joined #openstack-nova | 18:56 | |
*** annegentle has joined #openstack-nova | 18:56 | |
*** zsais has quit IRC | 18:57 | |
*** dims has joined #openstack-nova | 18:58 | |
*** hogepodge has joined #openstack-nova | 19:00 | |
*** pixelbeat has quit IRC | 19:00 | |
openstackgerrit | Nikola Dipanov proposed openstack/nova: libvirt: implement get_device_name_for_instance https://review.openstack.org/180638 | 19:01 |
*** ildikov has quit IRC | 19:02 | |
openstackgerrit | Roman Dobosz proposed openstack/nova: Introducing new forced_down field for a Service object https://review.openstack.org/185280 | 19:02 |
openstackgerrit | Roman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down https://review.openstack.org/184086 | 19:02 |
openstackgerrit | Roman Dobosz proposed openstack/nova: Service group drivers forced_down flag utilization https://review.openstack.org/197063 | 19:02 |
*** harlowja_ has joined #openstack-nova | 19:02 | |
*** whenry has joined #openstack-nova | 19:02 | |
*** harlowja has quit IRC | 19:03 | |
*** armax has quit IRC | 19:03 | |
*** ildikov has joined #openstack-nova | 19:03 | |
openstackgerrit | Eric Brown proposed openstack/nova: Replace openssl calls with cryptography lib https://review.openstack.org/198246 | 19:04 |
*** ociuhandu has joined #openstack-nova | 19:05 | |
*** mriedem has joined #openstack-nova | 19:06 | |
*** annashen has joined #openstack-nova | 19:06 | |
*** nihilifer has joined #openstack-nova | 19:09 | |
*** armax has joined #openstack-nova | 19:10 | |
*** agireud has joined #openstack-nova | 19:12 | |
mriedem | jaypipes: wow, ever seen this? https://github.com/openstack/nova/blob/master/nova/tests/unit/scheduler/test_caching_scheduler.py#L169 | 19:13 |
mriedem | i guess it's john's | 19:13 |
*** ayoung is now known as ayoung-afk | 19:13 | |
*** obondarev has quit IRC | 19:14 | |
jaypipes | mriedem: no, never seen that... | 19:14 |
*** mgarza_ has quit IRC | 19:14 | |
mriedem | i was trying to see what was using graphviz, if anything | 19:14 |
*** signed8bit_ZZZzz is now known as signed8bit | 19:14 | |
*** obondarev has joined #openstack-nova | 19:15 | |
*** ndipanov has quit IRC | 19:20 | |
*** dguitarbite has quit IRC | 19:21 | |
*** changbl has joined #openstack-nova | 19:22 | |
*** mgarza has joined #openstack-nova | 19:24 | |
*** mriedem has quit IRC | 19:25 | |
*** signed8bit is now known as signed8bit_ZZZzz | 19:28 | |
*** signed8bit_ZZZzz is now known as signed8bit | 19:28 | |
*** jichen has joined #openstack-nova | 19:29 | |
*** mriedem has joined #openstack-nova | 19:29 | |
*** agireud has quit IRC | 19:30 | |
*** READ10 has quit IRC | 19:35 | |
edleafe | Getting a failure in the check-tempest-dsvm-cells for https://review.openstack.org/#/c/192184/ | 19:35 |
edleafe | I see this line in the logs: WARNING: DEVSTACK_GATE_SETTINGS file does not exist: '/opt/stack/new/nova/devstack/tempest-dsvm-cells-rc' | 19:36 |
edleafe | Any ideas on how to debug further? | 19:36 |
*** tonytan4ever has quit IRC | 19:37 | |
*** achanda has joined #openstack-nova | 19:37 | |
*** Mike_D_laptop has quit IRC | 19:37 | |
*** piyanai has quit IRC | 19:38 | |
melwitt | edleafe: looking | 19:39 |
*** piyanai has joined #openstack-nova | 19:39 | |
rlrossit | dansmith: not sure if you want to play around with this guy but it's at least up there and I *think* this is the solution https://review.openstack.org/#/c/198904/ | 19:40 |
dansmith | rlrossit: oh yeah, let me pull it down and play with it | 19:40 |
*** tonytan4ever has joined #openstack-nova | 19:42 | |
*** angdraug has quit IRC | 19:45 | |
*** ajayaa has joined #openstack-nova | 19:45 | |
*** agireud has joined #openstack-nova | 19:46 | |
*** dims has quit IRC | 19:48 | |
*** david-lyle has joined #openstack-nova | 19:50 | |
mriedem | mrodden: surprise surprise, excluding nova.tests.* makes the docs build faster :) | 19:50 |
dansmith | rlrossit: left some comments, see if it makes sense | 19:51 |
*** ayoung-afk is now known as ayoung | 19:52 | |
*** agireud has quit IRC | 19:52 | |
*** jwcroppe has joined #openstack-nova | 19:53 | |
rlrossit | dansmith: I'll take a look. thanks! | 19:54 |
_gryf | dansmith, could you take a look at https://review.openstack.org/#/c/185279/ and make it flow :)? | 19:54 |
dansmith | _gryf: make it flow? | 19:54 |
mriedem | like flow rida | 19:55 |
mriedem | s/flow/flo/ | 19:55 |
mriedem | sorry | 19:55 |
_gryf | dansmith, err, sorry there is a couple +1, but not +2… | 19:55 |
melwitt | edleafe: talking about it in #openstack-qa, looks like something unrelated to the cells job is wrong | 19:55 |
edleafe | melwitt: ok, thanks. | 19:56 |
*** VW_ has quit IRC | 19:56 | |
melwitt | edleafe: possibly a bad node, it failed to clone anything | 19:57 |
edleafe | melwitt: yeah, from the limited info it looked like a bad configuration or a bad node | 19:58 |
melwitt | edleafe: yeah, I wasn't sure so I asked in -qa. I couldn't tell if it was a separate error or if the failure to find the devstack settings rc file caused it to stop there | 19:59 |
*** VW_ has joined #openstack-nova | 19:59 | |
*** VW_ has quit IRC | 19:59 | |
*** VW_ has joined #openstack-nova | 20:00 | |
rlrossit | dansmith: so if I'm reading this correctly, we should be building the tree once with versions in obj_relationships, and then building it again with the current subobject versions, and then comparing those trees instead of comparing against the static tree? | 20:00 |
*** agireud has joined #openstack-nova | 20:00 | |
*** mgarza has quit IRC | 20:00 | |
*** sahid has quit IRC | 20:01 | |
*** ivasev has quit IRC | 20:01 | |
*** Longgeek has joined #openstack-nova | 20:01 | |
dansmith | rlrossit: that's one way to do it, sure | 20:01 |
melwitt | edleafe: I'm making an e-r query for it right now, you can just recheck yours | 20:01 |
dansmith | rlrossit: the nice thing about building both trees is that you can diff the whole thing and show the developer what all changed, instead of just failing on the first one, then failing again on the next one after they fix the first, etc | 20:02 |
edleafe | melwitt: ok, but should I wait until the problem is fixed? | 20:02 |
*** zsais has joined #openstack-nova | 20:02 | |
mriedem | edleafe: just recheck | 20:03 |
mriedem | it's a bad node probably | 20:03 |
*** mgarza_ has joined #openstack-nova | 20:03 | |
rlrossit | dansmith: so I'm trying to understand this from the standpoint of using the objects too... so if we up the version of an object, we also need to up the versions of everything that holds that object also to now use the most recent version? | 20:03 |
edleafe | mriedem: thanks. didn't want to pile on if there was a problem | 20:03 |
*** irenab has quit IRC | 20:04 | |
*** irenab has joined #openstack-nova | 20:05 | |
*** nic has quit IRC | 20:05 | |
_gryf | dansmith, thx :D | 20:05 |
*** jichen_ has joined #openstack-nova | 20:06 | |
melwitt | edleafe: it turns out we can't do an e-r query either because it doesn't have fingerprintable logging that we know of https://bugs.launchpad.net/openstack-ci/+bug/1354829 | 20:06 |
openstack | Launchpad bug 1354829 in OpenStack Core Infrastructure "Booting from stale snapshots in rax-dfw leads to miscellaneous failures" [Critical,In progress] - Assigned to Jeremy Stanley (fungi) | 20:06 |
dansmith | rlrossit: it's actually not "to use the most recent version" | 20:06 |
dansmith | rlrossit: the rest of what you said is right, but the mapping is actually for backports | 20:06 |
*** _gryf is now known as _gryf|afk | 20:07 | |
dansmith | rlrossit: where this comes into play is: say we send an Instance object from a new nova-api worker to an older nova-compute worker | 20:07 |
*** marzif_ has joined #openstack-nova | 20:07 | |
dansmith | rlrossit: the newer API knows about v1.2 of the instance, but the older compute only knows about 1.1 | 20:07 |
dansmith | rlrossit: so we have to be able to backport the object to 1.1 for the older node | 20:07 |
dansmith | rlrossit: now, when we do that, we kindof "page fault" the object over to conductor to do the actual backporting | 20:07 |
*** armax has quit IRC | 20:08 | |
dansmith | rlrossit: if we did that because instance was 1.2, only to find out that instancefault was also 1.7 and we only know about 1.6, then we have to kick that to conductor, | 20:08 |
dansmith | rlrossit: only to find out that info_cache is 1.8 and we only support 1.2, etc | 20:08 |
*** lucas-dinner has quit IRC | 20:08 | |
dansmith | rlrossit: so the goal of the mapping is to say "okay, he wants an instance 1.1, that means info_cache needs to be 1.2 and fault needs to be 1.6" so we can do it all at once | 20:09 |
*** jichen has quit IRC | 20:09 | |
*** jichen_ is now known as jichen | 20:09 | |
dansmith | rlrossit: those are all made up numbers of course | 20:09 |
rlrossit | dansmith: so possibly stupid question... how does this play into something like floatingip having a stale version of fixedip? why do we need to update the version of fixed ip held in floatingip, even if floatingip doesn't "need" it? is it just to totally prevent backporting? | 20:12 |
rlrossit | I'm trying to fit this situation into what you said above | 20:12 |
dansmith | rlrossit: to prevent two backports instead of one, yeah | 20:13 |
dansmith | rlrossit: so if I pass a FloatingIP to an older compute, and that FloatingIP includes a FixedIP, | 20:13 |
dansmith | rlrossit: it will ask conductor to backport FloatingIP to some version, and conductor will not backport the fixed inside it, because it's not in the mapping | 20:13 |
dansmith | or, won't backport it to the right spot, depending on what the gap looks like | 20:14 |
rlrossit | dansmith: so cascading backports == bad? | 20:14 |
dansmith | well, depends on what you mean.. I consider the correct situation to be cascading, because we're asked to do the top one, so we just do it all the way down the hierarchy in one step | 20:15 |
*** fawadkhaliq has quit IRC | 20:15 | |
dansmith | but yes, if we send an object (with a subobject) to a compute and it has to ask to backport the top thing, and then again to backport the bottom thing, that's really expensive | 20:16 |
dansmith | a backport is already very expensive | 20:16 |
*** marzif__ has joined #openstack-nova | 20:16 | |
rlrossit | alrighty I think I get it now. Thanks! | 20:16 |
dansmith | the other detail here is that conductor doesn't actually support doing the second backport, because it depends on this mapping being right | 20:16 |
*** armax has joined #openstack-nova | 20:17 | |
dansmith | so if we ask for the first backport and then encounter another in the same message, we'll ask conductor to backport the top again and conductor will look at us like o.O | 20:17 |
*** lpetrut has joined #openstack-nova | 20:17 | |
*** ijw has joined #openstack-nova | 20:18 | |
*** tongli has quit IRC | 20:18 | |
*** marzif_ has quit IRC | 20:18 | |
*** thangp has quit IRC | 20:19 | |
*** salv-orlando has quit IRC | 20:20 | |
*** lucasagomes has joined #openstack-nova | 20:21 | |
*** penick has joined #openstack-nova | 20:22 | |
*** piyanai has quit IRC | 20:23 | |
*** Longgeek has quit IRC | 20:24 | |
*** marzif__ has quit IRC | 20:26 | |
*** lucasagomes has quit IRC | 20:27 | |
*** htruta has quit IRC | 20:31 | |
*** dprince has quit IRC | 20:34 | |
*** htruta has joined #openstack-nova | 20:34 | |
*** Piet has quit IRC | 20:34 | |
*** nic has joined #openstack-nova | 20:35 | |
*** coolsvap is now known as coolsvap|away | 20:39 | |
*** jamielennox is now known as jamielennox|away | 20:41 | |
*** piyanai has joined #openstack-nova | 20:43 | |
*** jdandrea has joined #openstack-nova | 20:45 | |
jdandrea | Q: Is it possible to get nova to work with a remote OpenStack installation in a manner similar to Heat's Standalone Mode? (continued ...) | 20:45 |
*** Sukhdev has quit IRC | 20:45 | |
jdandrea | I ask because this comes in handy for development of Heat in conjunction with an existing cluster, and without adversely impacting users of that cluster (e.g., I could use it for testing and tracing scheduler filter plugins, for instance). Context: http://docs.openstack.org/developer/heat/getting_started/standalone.html | 20:45 |
*** erlon has joined #openstack-nova | 20:46 | |
*** jasondotstar has joined #openstack-nova | 20:50 | |
*** jamielennox|away is now known as jamielennox | 20:52 | |
*** jwcroppe has quit IRC | 20:53 | |
*** jskinner has quit IRC | 20:54 | |
*** whenry has quit IRC | 20:54 | |
*** igordcard_ has joined #openstack-nova | 20:56 | |
mriedem | jogo: i'm cooking up an epic docs thing that i think you'll appreciate | 20:57 |
mriedem | soon my precious, soon | 20:57 |
*** marzif__ has joined #openstack-nova | 20:58 | |
*** agireud has quit IRC | 20:58 | |
*** exploreshaifali has quit IRC | 21:00 | |
*** jdurgin2 has joined #openstack-nova | 21:01 | |
*** mutoulbj has quit IRC | 21:01 | |
*** mutoulbj has joined #openstack-nova | 21:01 | |
*** mutoulbj has quit IRC | 21:01 | |
*** jdurgin has quit IRC | 21:02 | |
*** irenab has quit IRC | 21:03 | |
*** thorst has quit IRC | 21:03 | |
*** jwcroppe has joined #openstack-nova | 21:04 | |
*** rdo has quit IRC | 21:04 | |
*** lucas_ has quit IRC | 21:06 | |
*** rdo has joined #openstack-nova | 21:06 | |
*** aysyd has quit IRC | 21:07 | |
*** jwcroppe_ has joined #openstack-nova | 21:07 | |
*** lucas_ has joined #openstack-nova | 21:09 | |
*** jichen has quit IRC | 21:09 | |
*** jwcroppe has quit IRC | 21:09 | |
jogo | mriedem: what is it a recipe for? | 21:11 |
mriedem | autodoc_index_modules=True | 21:11 |
mriedem | and making that work w/o exploding tox -e docs | 21:11 |
mriedem | or putting the entire module index in the index.rst | 21:11 |
jogo | mriedem: woot! | 21:12 |
jogo | I'll even review that patch | 21:13 |
*** dims has joined #openstack-nova | 21:13 | |
mriedem | i know, you're the only one who would actually be interested :) | 21:13 |
mriedem | and maybe mtreinish | 21:13 |
*** lucas_ has quit IRC | 21:13 | |
*** ociuhandu has quit IRC | 21:13 | |
mtreinish | mriedem: I'm working on a script to fix the latex building | 21:13 |
openstackgerrit | Matt Riedemann proposed openstack/nova: Set autodoc_index_modules=True so tox -e docs builds module docs again https://review.openstack.org/199297 | 21:14 |
mriedem | mtreinish: once i removed the math stuff latex wasn't a problem | 21:14 |
mriedem | there is the change ^ | 21:14 |
*** piyanai has quit IRC | 21:14 | |
mtreinish | there are obvious sphinx bugs we have to report in the latex output | 21:14 |
mtreinish | mriedem: did you try to compile the latex? | 21:14 |
mriedem | no | 21:14 |
mtreinish | sphinx is generating invalid latex | 21:14 |
mtreinish | that's what I meant :) | 21:14 |
*** piyanai has joined #openstack-nova | 21:14 | |
*** lucas_ has joined #openstack-nova | 21:15 | |
* jogo wants more latex in his life | 21:15 | |
jogo | I used to write all my homework in it | 21:15 |
*** jwcroppe has joined #openstack-nova | 21:16 | |
*** jasondotstar has quit IRC | 21:16 | |
mtreinish | jogo: you could use it for presentations like I do | 21:16 |
mtreinish | jogo: http://blog.kortar.org/wp-content/uploads/2015/07/Nova.pdf | 21:17 |
*** armax has quit IRC | 21:17 | |
*** piyanai has quit IRC | 21:17 | |
*** jwcroppe_ has quit IRC | 21:17 | |
*** annegentle has quit IRC | 21:18 | |
*** Piet has joined #openstack-nova | 21:19 | |
mtreinish | I've got an updated version that has the support matrix and your architecture diagram included, but I've got to find a latex equiv for the unicode x mark that sphinx is using | 21:19 |
*** lucas_ has quit IRC | 21:19 | |
*** ctrath has quit IRC | 21:20 | |
*** lucas_ has joined #openstack-nova | 21:20 | |
*** salv-orlando has joined #openstack-nova | 21:22 | |
*** lucas__ has joined #openstack-nova | 21:22 | |
*** agireud has joined #openstack-nova | 21:23 | |
jogo | mtreinish: haha nice | 21:24 |
mtreinish | jogo: oh and file sphinx bugs because it generates bogus latex | 21:24 |
*** lucas_ has quit IRC | 21:24 | |
*** dboik has quit IRC | 21:25 | |
mriedem | well i finally found out the correct form for :param and :returns | 21:25 |
mriedem | :param thing: | 21:25 |
mriedem | :returns: | 21:25 |
mriedem | anything else doesn't render properly | 21:25 |
*** marzif_ has joined #openstack-nova | 21:26 | |
*** marzif__ has quit IRC | 21:26 | |
*** lucas__ has quit IRC | 21:27 | |
mtreinish | mriedem: yep, I think you can use the java one with the @ too. I remember seeing that somewhere | 21:27 |
mtreinish | but I could be making that up | 21:27 |
mriedem | mtreinish: @ doesn't work i don't think | 21:27 |
mriedem | i've tried before | 21:27 |
mriedem | since i was used to javadoc | 21:27 |
melwitt | I have seen the java style @param in docstring | 21:27 |
mriedem | and rendered properly? | 21:27 |
*** VW_ has quit IRC | 21:28 | |
melwitt | no, I mean I've seen it in the code. if it won't render that's good to know so I can look for that in reviews | 21:28 |
mtreinish | mriedem, melwitt: yeah maybe I just saw it in code but autodoc probably wasn't turned on | 21:28 |
*** eharney has quit IRC | 21:29 | |
*** lucas_ has joined #openstack-nova | 21:29 | |
*** salv-orlando has quit IRC | 21:29 | |
mtreinish | mriedem: but yeah ':param type thing: desc', ':returns: desc', ':rtype: type', etc is what is correct | 21:29 |
*** salv-orlando has joined #openstack-nova | 21:30 | |
*** dims has quit IRC | 21:30 | |
mriedem | mtreinish: god, i could just blast some stats by cleaning these all up huh :) | 21:30 |
mtreinish | mriedem: go for it, I'll never be able to catch up :) | 21:31 |
mriedem | i wonder if sphinx nitpick=True would complain about the wrong param stuff | 21:31 |
mriedem | doing it by hand would suck otherwise | 21:31 |
mtreinish | mriedem: make sure you script it and do 1 patch per file | 21:32 |
mriedem | mtreinish: good idea | 21:32 |
*** marzif_ has quit IRC | 21:32 | |
melwitt | :D | 21:32 |
*** VW_ has joined #openstack-nova | 21:33 | |
*** lucas_ has quit IRC | 21:34 | |
*** ssurana has quit IRC | 21:35 | |
*** dims has joined #openstack-nova | 21:35 | |
*** dims has quit IRC | 21:35 | |
*** Guest7393 has joined #openstack-nova | 21:35 | |
*** rlrossit has left #openstack-nova | 21:36 | |
*** mriedem is now known as mriedem_away | 21:37 | |
mtreinish | jogo, mriedem_away: http://blog.kortar.org/wp-content/uploads/2015/07/Nova1.pdf now with the missing pieces | 21:39 |
mtreinish | I just need to script fixing the latex and I'll push a patch with it | 21:40 |
*** karimb has joined #openstack-nova | 21:44 | |
*** browne has quit IRC | 21:44 | |
openstackgerrit | Michal Rostecki proposed openstack/nova: Dedicate aggregates for specific tenants https://review.openstack.org/195783 | 21:45 |
jogo | mtreinish: I forgot how fun that diagram was | 21:48 |
*** agireud has quit IRC | 21:48 | |
*** Longgeek has joined #openstack-nova | 21:51 | |
*** piyanai has joined #openstack-nova | 21:52 | |
*** tonytan4ever has quit IRC | 21:52 | |
*** lpetrut has quit IRC | 21:54 | |
*** radek__ has quit IRC | 21:55 | |
*** tonytan4ever has joined #openstack-nova | 21:56 | |
*** mgarza_ has quit IRC | 21:57 | |
*** annegentle has joined #openstack-nova | 21:57 | |
*** Longgeek has quit IRC | 21:57 | |
*** zsais has quit IRC | 21:58 | |
*** changbl has quit IRC | 21:59 | |
*** mgarza has joined #openstack-nova | 21:59 | |
*** andrewbogott is now known as andrewbogott_afk | 22:00 | |
*** jwcroppe_ has joined #openstack-nova | 22:04 | |
*** burt has quit IRC | 22:04 | |
*** nihilifer has quit IRC | 22:05 | |
*** zzzeek has quit IRC | 22:05 | |
*** jwcroppe has quit IRC | 22:06 | |
*** zzzeek has joined #openstack-nova | 22:07 | |
*** thorst has joined #openstack-nova | 22:07 | |
*** mdrabe has quit IRC | 22:10 | |
*** unicell has quit IRC | 22:10 | |
*** unicell has joined #openstack-nova | 22:10 | |
openstackgerrit | Walter A. Boring IV (hemna) proposed openstack/nova: Switch to using os-brick https://review.openstack.org/175569 | 22:12 |
*** jecarey has quit IRC | 22:13 | |
*** ijw_ has joined #openstack-nova | 22:16 | |
*** thorst has quit IRC | 22:18 | |
*** ijw has quit IRC | 22:19 | |
*** Raildo_ has joined #openstack-nova | 22:20 | |
*** fawadkhaliq has joined #openstack-nova | 22:22 | |
*** jwcroppe_ has quit IRC | 22:22 | |
*** jwcroppe has joined #openstack-nova | 22:23 | |
*** Nikolay_St has quit IRC | 22:26 | |
*** jdurgin2 has quit IRC | 22:27 | |
*** jdurgin has joined #openstack-nova | 22:27 | |
*** wwriverrat has joined #openstack-nova | 22:28 | |
*** jwcroppe has quit IRC | 22:28 | |
*** armax has joined #openstack-nova | 22:28 | |
*** annegentle has quit IRC | 22:29 | |
wwriverrat | Respectfully requesting a core review of mindlessly simple patch: https://review.openstack.org/#/c/179978/ | 22:29 |
*** piyanai has quit IRC | 22:32 | |
*** edmondsw has quit IRC | 22:33 | |
openstackgerrit | Matthew Treinish proposed openstack/nova: Add tool to build a doc latex pdf https://review.openstack.org/199332 | 22:35 |
*** browne has joined #openstack-nova | 22:37 | |
*** GLaupre has joined #openstack-nova | 22:39 | |
openstackgerrit | Matthew Treinish proposed openstack/nova: Add tool to build a doc latex pdf https://review.openstack.org/199332 | 22:39 |
mtreinish | mriedem_away, jogo: ^^^ | 22:40 |
mtreinish | the next step is to add the infra job to do something with that | 22:41 |
GLaupre | Hi all, can someone tell me where I can change the emulator use by libvirt? It seems that the XML config file use by default the PATH /usr/libexec. I have installed a new qemu and I want to add a 'emulator' parameter in the XML cfg file with my new PATH, Where the xml is built before the instance spawned? I don't find where I can add this? | 22:42 |
GLaupre | s/use/sued | 22:43 |
GLaupre | well | 22:43 |
GLaupre | :P | 22:43 |
*** Raildo_ has quit IRC | 22:43 | |
*** jwcroppe has joined #openstack-nova | 22:44 | |
*** Sukhdev has joined #openstack-nova | 22:45 | |
mtreinish | mriedem_away: http://blog.kortar.org/wp-content/uploads/2015/07/Nova2.pdf with your autodoc patch applied | 22:45 |
*** tonytan4ever has quit IRC | 22:48 | |
mtreinish | it doesn't really look any different | 22:48 |
*** pixelbeat has joined #openstack-nova | 22:49 | |
*** annashen has quit IRC | 22:54 | |
*** ijw_ has quit IRC | 22:56 | |
*** jwcroppe has quit IRC | 22:56 | |
*** ijw has joined #openstack-nova | 22:57 | |
*** r-daneel has quit IRC | 23:00 | |
*** tjones1 has left #openstack-nova | 23:01 | |
*** fawadkhaliq has quit IRC | 23:02 | |
openstackgerrit | Josh Gachnang proposed openstack/nova: Expose Neutron network data in metadata service https://review.openstack.org/153097 | 23:07 |
*** slong has joined #openstack-nova | 23:08 | |
jaypipes | sdague, alaski: any chance of a review on https://review.openstack.org/#/c/196181/ ? :) | 23:11 |
jaypipes | or any other cores! :) | 23:11 |
*** thedodd has quit IRC | 23:11 | |
*** annegentle has joined #openstack-nova | 23:12 | |
*** zhenguo has joined #openstack-nova | 23:14 | |
*** hemna is now known as hemnafk | 23:16 | |
*** mleroy has quit IRC | 23:18 | |
*** nelsnelson has quit IRC | 23:20 | |
*** ssurana has joined #openstack-nova | 23:20 | |
*** salv-orlando has quit IRC | 23:26 | |
*** krtaylor has quit IRC | 23:29 | |
*** diogogmt has quit IRC | 23:30 | |
*** ijw has quit IRC | 23:31 | |
*** ijw has joined #openstack-nova | 23:33 | |
*** annegentle has quit IRC | 23:34 | |
*** diogogmt has joined #openstack-nova | 23:35 | |
*** vladikr has quit IRC | 23:37 | |
*** krtaylor has joined #openstack-nova | 23:41 | |
*** chaochin has quit IRC | 23:42 | |
*** chaochin has joined #openstack-nova | 23:42 | |
*** Longgeek has joined #openstack-nova | 23:44 | |
openstackgerrit | Josh Gachnang proposed openstack/nova: Build Neutron network data for metadata service https://review.openstack.org/102649 | 23:46 |
*** Longgeek has quit IRC | 23:49 | |
*** erlon has quit IRC | 23:50 | |
*** jasondotstar has joined #openstack-nova | 23:51 | |
*** gyee has quit IRC | 23:51 | |
*** baoli has quit IRC | 23:53 | |
*** IanGovett has quit IRC | 23:54 | |
*** karimb has quit IRC | 23:56 | |
*** jwcroppe has joined #openstack-nova | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!