*** wolverineav has joined #openstack-horizon | 00:01 | |
*** wolverineav has quit IRC | 00:05 | |
*** gyee has quit IRC | 00:06 | |
*** jtriley has joined #openstack-horizon | 00:17 | |
*** dave-mccowan has joined #openstack-horizon | 01:01 | |
*** pramodrj07 has quit IRC | 01:34 | |
*** MasterOfBugs has quit IRC | 01:34 | |
*** jtriley has quit IRC | 01:44 | |
*** jtriley has joined #openstack-horizon | 02:12 | |
*** wolverineav has joined #openstack-horizon | 02:12 | |
*** wolverineav has quit IRC | 02:17 | |
hoangcx | amotoki: Hi, are you there? | 02:22 |
---|---|---|
hoangcx | amotoki: Do you know why "Closes-bug: #" tag doesn't change status and assignee for vpnaas dashboard launchpad? | 02:23 |
hoangcx | amotoki: ex. https://review.openstack.org/#/c/514502/ closing https://bugs.launchpad.net/neutron-vpnaas-dashboard/+bug/1589888 | 02:24 |
openstack | Launchpad bug 1589888 in Neutron VPNaaS dashboard "Ipsec site connection should support id" [Low,Confirmed] | 02:24 |
*** wolverineav has joined #openstack-horizon | 02:49 | |
*** wolverineav has quit IRC | 02:53 | |
*** wolverineav has joined #openstack-horizon | 03:23 | |
*** wolverineav has quit IRC | 03:28 | |
*** dave-mccowan has quit IRC | 03:47 | |
*** wolverineav has joined #openstack-horizon | 03:58 | |
*** wolverineav has quit IRC | 04:02 | |
*** masco has joined #openstack-horizon | 04:21 | |
*** udesale has joined #openstack-horizon | 04:22 | |
*** lajoskatona has joined #openstack-horizon | 04:46 | |
*** jtriley has quit IRC | 04:54 | |
*** ethfci has joined #openstack-horizon | 05:09 | |
*** wolverineav has joined #openstack-horizon | 05:10 | |
*** udesale has quit IRC | 05:12 | |
*** udesale has joined #openstack-horizon | 05:13 | |
*** udesale has quit IRC | 05:13 | |
*** wolverineav has quit IRC | 05:14 | |
*** udesale has joined #openstack-horizon | 05:17 | |
*** jtomasek has quit IRC | 05:27 | |
*** jtriley has joined #openstack-horizon | 05:37 | |
*** wolverineav has joined #openstack-horizon | 05:49 | |
*** wolverineav has quit IRC | 05:53 | |
*** hoonetorg has quit IRC | 06:02 | |
openstackgerrit | Trygve Vea proposed openstack/horizon master: WIP: Show virtual size as image size in image list https://review.openstack.org/514520 | 06:06 |
*** ratailor has joined #openstack-horizon | 06:08 | |
*** ratailor has quit IRC | 06:08 | |
*** ratailor has joined #openstack-horizon | 06:08 | |
*** jtriley has quit IRC | 06:14 | |
*** hoonetorg has joined #openstack-horizon | 06:16 | |
*** balaji has joined #openstack-horizon | 06:16 | |
*** balaji has quit IRC | 06:17 | |
*** brad[] has quit IRC | 06:18 | |
*** brad[] has joined #openstack-horizon | 06:19 | |
*** spectr has quit IRC | 06:20 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon master: Imported Translations from Zanata https://review.openstack.org/514523 | 06:21 |
*** spectr has joined #openstack-horizon | 06:21 | |
*** spectr has quit IRC | 06:22 | |
*** spectr has joined #openstack-horizon | 06:24 | |
*** pcaruana has joined #openstack-horizon | 07:02 | |
*** jtriley has joined #openstack-horizon | 07:04 | |
*** tesseract has joined #openstack-horizon | 07:11 | |
*** rmart04 has joined #openstack-horizon | 07:25 | |
*** spectr has quit IRC | 07:48 | |
*** spectr has joined #openstack-horizon | 07:48 | |
*** xinni9e has joined #openstack-horizon | 07:52 | |
*** xinni9e has quit IRC | 07:52 | |
*** xinni9e has joined #openstack-horizon | 07:53 | |
*** xinni9e has quit IRC | 07:55 | |
*** xinni9e has joined #openstack-horizon | 07:59 | |
*** jpich has joined #openstack-horizon | 08:07 | |
*** mvk has quit IRC | 08:26 | |
*** tosky has joined #openstack-horizon | 08:31 | |
*** yamamoto has quit IRC | 08:32 | |
*** priteau has joined #openstack-horizon | 08:33 | |
*** masco has quit IRC | 08:38 | |
*** gokhan has quit IRC | 08:42 | |
*** jtomasek has joined #openstack-horizon | 08:44 | |
*** masco has joined #openstack-horizon | 08:50 | |
*** rubasov has left #openstack-horizon | 08:50 | |
*** jtomasek has quit IRC | 08:50 | |
*** jtomasek has joined #openstack-horizon | 08:51 | |
*** mvk has joined #openstack-horizon | 08:55 | |
*** jeremy_moffitt_ has joined #openstack-horizon | 09:04 | |
*** jeremy_moffitt has quit IRC | 09:06 | |
*** makowals has quit IRC | 09:23 | |
*** makowals has joined #openstack-horizon | 09:24 | |
*** mvk has quit IRC | 09:30 | |
*** yamamoto has joined #openstack-horizon | 09:33 | |
*** tosky has quit IRC | 09:38 | |
*** yamamoto has quit IRC | 09:42 | |
*** mvk has joined #openstack-horizon | 09:42 | |
*** yamamoto has joined #openstack-horizon | 10:08 | |
*** spectr has quit IRC | 10:10 | |
*** spectr has joined #openstack-horizon | 10:10 | |
*** yamamoto has quit IRC | 10:25 | |
openstackgerrit | Marek Lyčka proposed openstack/horizon master: Show a better error message for network delete failure https://review.openstack.org/508815 | 10:33 |
openstackgerrit | Merged openstack/horizon master: Imported Translations from Zanata https://review.openstack.org/514523 | 10:33 |
*** e0ne has joined #openstack-horizon | 10:40 | |
e0ne | robcresswell, amotoki: thanks a lot for reviews and merge! I'll propose the last patch in this series this week with minor refactorings | 10:51 |
*** udesale has quit IRC | 10:53 | |
*** yamamoto has joined #openstack-horizon | 11:04 | |
robcresswell | e0ne: Yeah, I wanted to get things moving | 11:17 |
robcresswell | Thanks for your hard work, it's greatly appreciated | 11:17 |
e0ne | robcresswell: np. both of you helped me a lot too | 11:17 |
robcresswell | hoangcx: If you add the closes-bug statement after the initial git review, it doesnt update the patch | 11:17 |
robcresswell | the bug report, I mean. | 11:17 |
robcresswell | Its been a bug since as long as I can remember. | 11:18 |
openstackgerrit | Merged openstack/horizon master: Switch Cinder-related tests to mock https://review.openstack.org/509618 | 11:30 |
openstackgerrit | Merged openstack/horizon master: Switch Cinder-related tests to mock https://review.openstack.org/510117 | 11:30 |
openstackgerrit | Merged openstack/horizon master: Switch Cinder-related tests to mock https://review.openstack.org/510118 | 11:30 |
openstackgerrit | Merged openstack/horizon master: Fix logo in IE11/Edge browsers https://review.openstack.org/505617 | 11:30 |
*** udesale has joined #openstack-horizon | 11:46 | |
*** mrch has joined #openstack-horizon | 11:53 | |
*** ratailor has quit IRC | 11:59 | |
*** rubasov has joined #openstack-horizon | 12:03 | |
*** jlabarre has joined #openstack-horizon | 12:05 | |
*** hoonetorg has quit IRC | 12:06 | |
*** hoonetorg has joined #openstack-horizon | 12:08 | |
*** dave-mccowan has joined #openstack-horizon | 12:30 | |
*** jtriley has quit IRC | 13:03 | |
*** belmoreira has joined #openstack-horizon | 13:06 | |
amotoki | hoangcx: honestly I don't know why the bug status and assignee are not updated | 13:14 |
amotoki | hoangcx: I see similar cases several times, but I've never looked into detail on this is expected behavior or other | 13:15 |
*** wolverineav has joined #openstack-horizon | 13:18 | |
*** lblanchard has joined #openstack-horizon | 13:19 | |
*** lblanchard has quit IRC | 13:19 | |
*** kei-ichi has quit IRC | 13:21 | |
*** kei-ichi has joined #openstack-horizon | 13:23 | |
*** kei-ichi has quit IRC | 13:27 | |
*** jtriley has joined #openstack-horizon | 13:27 | |
*** kei-ichi has joined #openstack-horizon | 13:28 | |
*** felipemonteiro_ has joined #openstack-horizon | 13:33 | |
*** felipemonteiro__ has joined #openstack-horizon | 13:38 | |
*** felipemonteiro_ has quit IRC | 13:42 | |
*** rmart04 has quit IRC | 13:49 | |
*** yamamoto has quit IRC | 14:00 | |
*** masco has quit IRC | 14:01 | |
*** yamamoto has joined #openstack-horizon | 14:02 | |
*** Guest99060 is now known as med_ | 14:03 | |
*** med_ has quit IRC | 14:03 | |
*** med_ has joined #openstack-horizon | 14:03 | |
*** med_ is now known as medberry | 14:03 | |
*** medberry is now known as med_ | 14:15 | |
*** udesale has quit IRC | 14:21 | |
*** lajoskatona has quit IRC | 14:32 | |
*** jeremy_moffitt_ has quit IRC | 14:37 | |
openstackgerrit | Merged openstack/horizon master: Implement network availability zone column in network list https://review.openstack.org/513920 | 14:41 |
*** jeremy_moffitt has joined #openstack-horizon | 14:45 | |
*** tosky has joined #openstack-horizon | 14:50 | |
*** spectr has quit IRC | 15:00 | |
amotoki | robcresswell: I have a question on microversion support. | 15:06 |
robcresswell | amotoki: Sure | 15:06 |
amotoki | robcresswell: looking at https://review.openstack.org/#/c/308139/38/openstack_dashboard/api/nova.py, we get a novaclient per feature. Is there a suggested way to retrieve a client with multiple features? | 15:06 |
amotoki | i think it is a common pattern in micro-versioning support to get a client wi multiple features, so it might be discussed already | 15:08 |
e0ne | amotoki, robcresswell: can we just use something like 'latest' as a microversion? | 15:11 |
amotoki | e0ne: even if we use 2.latest as microversion, we still need to check the range of versions in which some feature is supported. | 15:12 |
amotoki | e0ne: in addition, some feature can be dropped in some version, so we need a range of version. some feature might be available in the latest version. | 15:13 |
e0ne | amotoki: good points | 15:18 |
*** tosky has quit IRC | 15:19 | |
*** lblanchard has joined #openstack-horizon | 15:20 | |
*** wolverineav has quit IRC | 15:25 | |
*** wolverineav has joined #openstack-horizon | 15:25 | |
*** tosky has joined #openstack-horizon | 15:28 | |
*** mvk has quit IRC | 15:29 | |
robcresswell | amotoki: What do you mean by "client with multiple features" ? | 15:37 |
openstackgerrit | Merged openstack/horizon master: Properly sort Heat stacks on Created field https://review.openstack.org/498838 | 15:37 |
robcresswell | As in, intersecting versions? | 15:37 |
amotoki | robcresswell: at now, we use a method like get_novaclient_with_locked_status() | 15:38 |
amotoki | robcresswell: how can we get a novaclient with [feature1, feature2,...]? | 15:39 |
robcresswell | amotoki: Er, can you give an example? | 15:39 |
robcresswell | Each API call can have a different version | 15:39 |
robcresswell | so I'm not sure why you would need to do that, unless you wanted to cache things | 15:40 |
robcresswell | well, cache the client | 15:40 |
*** yamamoto has quit IRC | 15:40 | |
amotoki | robcresswell: for example, there are two proposal to use micro-version for server_create(). | 15:40 |
amotoki | the one is https://review.openstack.org/#/c/308139/ which add description support | 15:41 |
amotoki | and the other is https://review.openstack.org/#/c/514084/ which supports 'auto' nic. | 15:41 |
amotoki | so I would like to get a novaclient with two features. i think it is not a special pattern | 15:41 |
robcresswell | Well, you can still only have one version for that call | 15:42 |
robcresswell | all that feature thing does is add some sugar over the versioning to make the code readable / maintainable | 15:42 |
*** belmoreira has quit IRC | 15:43 | |
robcresswell | amotoki: You should just be able to use the existing "is_feature_available()" etc to determine what version can be sent. | 15:43 |
*** e0ne has quit IRC | 15:43 | |
amotoki | so is there no convenient method now? | 15:44 |
robcresswell | I'm not sure what you're asking is viable, tbh. | 15:44 |
robcresswell | idk if I am misunderstanding | 15:45 |
robcresswell | Microversions doesn't provide a guarantee that if something is in 2.19 it is still in 2.37 | 15:46 |
openstackgerrit | Merged openstack/horizon master: Support fixed ip address when attaching interface https://review.openstack.org/333846 | 15:47 |
*** felipemonteiro__ has quit IRC | 15:49 | |
amotoki | in the above case, there are two feature definitions: "instance_description": ["2.19", "2.42"] and "auto_allocated_network": ["2.37", "2.53"] | 15:50 |
amotoki | I need to call server_create() nova API with a version where >=2.37 and <=2.42 | 15:50 |
amotoki | i am looking for a convenient way to get an appropriate version which satisfies the both features. | 15:51 |
amotoki | I am missing something | 15:54 |
*** scottda_ has joined #openstack-horizon | 15:56 | |
amotoki | Looking at the code and testing more detail, my conclusion is the current horizon microversion support does not cover a case I hit. | 16:08 |
amotoki | i.e., multiple features are related to a single API call | 16:08 |
robcresswell | amotoki: you need to nominate a specific version | 16:09 |
robcresswell | Rather than use ranges | 16:09 |
robcresswell | The current setup is a list of explicit versions, not a range | 16:10 |
amotoki | robcresswell: hmm.... the current MICROVERSION_FEATURES is a list of (min version, max version) | 16:11 |
robcresswell | amotoki: No, it isn't | 16:11 |
amotoki | and in most case max_version is the current version | 16:11 |
robcresswell | max version is usually the highest version when the feature is implemented (thats the intention) | 16:11 |
robcresswell | Since we know it still works at that point | 16:11 |
amotoki | robcresswell: yeah, that't correct | 16:12 |
robcresswell | For example, description could be broken in 2.38 | 16:12 |
robcresswell | We don't know | 16:12 |
robcresswell | so we have to use an explicit known working version | 16:12 |
amotoki | I think I understand this correctly. | 16:13 |
robcresswell | Which is why you have to do something like `is_feature_available("auto_allocated_network")` and submit that | 16:13 |
amotoki | robcresswell: what I would like to do is get_microversion_for_feature('nova', ['auto_allocated_topology', 'instance_description']) | 16:13 |
amotoki | so it should return 2.42 | 16:14 |
robcresswell | Why? you havent listed 2.42 as working for auto_allocated_network | 16:14 |
robcresswell | and nova provides no guarantee that it works either | 16:14 |
robcresswell | All we know is that it works at 2.37 and *hope* they havent removed it or broken it | 16:15 |
amotoki | robcresswell: ah.... | 16:15 |
robcresswell | You see the complication now :) | 16:15 |
amotoki | I think I understood now. "instance_description": ["2.19", "2.42"] means it works at 2.19 and 2.42 | 16:15 |
robcresswell | yes :) | 16:15 |
amotoki | we don't know it works for version (2.20 to 2.41) | 16:15 |
robcresswell | Yup | 16:16 |
robcresswell | The alternative is to use ranges, and hope it works | 16:16 |
robcresswell | Its just an architecture decision. | 16:16 |
robcresswell | This way is more work, but safer. The other way is less maintenance, but more error prone | 16:16 |
amotoki | thanks. I completely misunderstood the current approach | 16:17 |
robcresswell | amotoki: No problem. Its not a terribly simple solution. Perhaps it is the wrong one. We debated a long time on it. | 16:18 |
redondo-mk | Hi. Question...I'm trying to set "Images" boot source as default source in Newton release...somehow the default is "non-deterministic"... | 16:18 |
amotoki | so I need to choose a version from one of the current specified version | 16:18 |
redondo-mk | Anyone would know how to do that? | 16:18 |
amotoki | redondo-mk: I think you hit https://bugs.launchpad.net/horizon/+bug/1640493 | 16:20 |
openstack | Launchpad bug 1640493 in OpenStack Dashboard (Horizon) "Boot Source in Launch Instance panel is nondeterministic" [High,Fix released] - Assigned to Rob Cresswell (robcresswell) | 16:20 |
amotoki | redondo-mk: it is in Pike and Ocata only. you can backport it to your deployment locally. | 16:20 |
redondo-mk | @amotoki, was trying to find this...I will for sure backport it...thanks for the info! | 16:21 |
*** tesseract has quit IRC | 16:22 | |
amotoki | robcresswell: so if someone want to add a nova feature which requires larger version than 2.42 (the current max), he/she needs to verify all existing features with new versions? | 16:23 |
robcresswell | amotoki: No, only the new one | 16:23 |
robcresswell | amotoki: Since each API call can take a different version | 16:24 |
robcresswell | It's a bit more complicated when you have a single API call with different things at different API levels | 16:24 |
openstackgerrit | Merged openstack/horizon master: Add a checkbox to disable SNAT on routers https://review.openstack.org/513854 | 16:24 |
Kvisle | \o/ | 16:24 |
amotoki | robcresswell:. he/she needs to verify all existing features on API call affected with the new version | 16:25 |
robcresswell | amotoki: Ah yes, for that specific API call, I believe so.; | 16:25 |
*** pcaruana has quit IRC | 16:25 | |
amotoki | robcresswell: thanks. this discussion really helps me | 16:25 |
openstackgerrit | Trygve Vea proposed openstack/horizon master: Implement setting availability zone hint on network creation https://review.openstack.org/514057 | 16:25 |
robcresswell | amotoki: Should be enough to check the api version history tbh | 16:25 |
robcresswell | amotoki: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html | 16:26 |
amotoki | yes, that is what I usually check | 16:26 |
robcresswell | amotoki: For example; see the broken feature in 2.37 (Newton), fixed in 2.42 (Ocata) | 16:26 |
amotoki | robcresswell: ah.. the last paragraph of 2.37. it is really good example that proves the current approach works. | 16:28 |
*** jpich has quit IRC | 16:40 | |
*** yamamoto has joined #openstack-horizon | 16:41 | |
robcresswell | amotoki: Exactly :) | 16:46 |
*** jtomasek has quit IRC | 16:56 | |
*** yamamoto has quit IRC | 16:57 | |
*** tosky is now known as re | 17:00 | |
*** re is now known as tosky | 17:00 | |
*** felipemonteiro_ has joined #openstack-horizon | 17:01 | |
*** mrch has quit IRC | 17:01 | |
*** itlinux has joined #openstack-horizon | 17:02 | |
*** felipemonteiro__ has joined #openstack-horizon | 17:02 | |
*** felipemonteiro_ has quit IRC | 17:06 | |
*** jdavis has joined #openstack-horizon | 17:31 | |
Kvisle | core: is there anything you would like me to work on? | 17:32 |
*** gyee has joined #openstack-horizon | 17:36 | |
*** tosky has quit IRC | 18:01 | |
*** gyee has quit IRC | 18:07 | |
Kvisle | (or anyone else, really :P) | 18:08 |
*** __zeus__ has joined #openstack-horizon | 18:31 | |
*** tosky has joined #openstack-horizon | 18:38 | |
ying_zuo | Kvisle: thanks for helping. feel free to pick any unassigned bugs in the backlog | 18:39 |
ying_zuo | this is a list of bugs that we would like to resolve and many of them are unassigned https://launchpad.net/horizon/+milestone/next | 18:41 |
*** priteau has quit IRC | 18:42 | |
Kvisle | oh! I looked at the queens-lists, and the selection were a bit slimmer - this looks nice, I'll have a look | 18:48 |
Kvisle | thanks | 18:48 |
ying_zuo | thank you | 19:02 |
*** e0ne has joined #openstack-horizon | 19:03 | |
*** gyee has joined #openstack-horizon | 19:07 | |
*** gyee has quit IRC | 19:12 | |
*** felipemonteiro__ has quit IRC | 19:47 | |
*** rmart04 has joined #openstack-horizon | 20:03 | |
*** e0ne has quit IRC | 20:06 | |
*** gyee has joined #openstack-horizon | 20:08 | |
*** gyee has quit IRC | 20:13 | |
*** itlinux has quit IRC | 20:22 | |
*** priteau has joined #openstack-horizon | 20:26 | |
*** __zeus__ has quit IRC | 20:26 | |
*** priteau has quit IRC | 20:27 | |
*** itlinux has joined #openstack-horizon | 20:30 | |
flwang | david-lyle: ping re https://review.openstack.org/#/c/479960/ | 20:32 |
flwang | robcresswell: ^ I tested and digged into the log, i think the bug was existed since david-lyle ported the old network topology script | 20:32 |
*** mvk has joined #openstack-horizon | 20:34 | |
*** felipemonteiro_ has joined #openstack-horizon | 20:34 | |
*** felipemonteiro__ has joined #openstack-horizon | 20:35 | |
*** felipemonteiro_ has quit IRC | 20:39 | |
*** felipemonteiro__ has quit IRC | 20:42 | |
*** felipemonteiro__ has joined #openstack-horizon | 20:42 | |
Kvisle | n00b-question; I have been hacking on some js-files, and it looks like my devstack is still using the old version for some reason - is there a secret to fix that? | 20:59 |
Kvisle | oh hey I think I found it. | 21:01 |
*** lblanchard has quit IRC | 21:04 | |
openstackgerrit | Trygve Vea proposed openstack/horizon master: Clarify instance state after launch submission https://review.openstack.org/513518 | 21:05 |
*** jtriley has quit IRC | 21:12 | |
*** itlinux has quit IRC | 21:18 | |
*** felipemonteiro_ has joined #openstack-horizon | 21:23 | |
*** itlinux has joined #openstack-horizon | 21:26 | |
*** felipemonteiro__ has quit IRC | 21:26 | |
*** wolverineav has quit IRC | 21:28 | |
*** mvk has quit IRC | 22:12 | |
*** mvk has joined #openstack-horizon | 22:12 | |
*** wolverineav has joined #openstack-horizon | 22:15 | |
*** jdavis has quit IRC | 22:33 | |
*** felipemonteiro_ has quit IRC | 22:43 | |
*** felipemonteiro_ has joined #openstack-horizon | 22:44 | |
*** mvk has quit IRC | 22:47 | |
*** itlinux has quit IRC | 22:59 | |
*** felipemonteiro_ has quit IRC | 23:01 | |
*** mvk has joined #openstack-horizon | 23:02 | |
*** gyee has joined #openstack-horizon | 23:28 | |
*** tosky has quit IRC | 23:33 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!