*** gary-smith_ has joined #openstack-horizon | 00:01 | |
*** bpokorny has joined #openstack-horizon | 00:02 | |
*** wolverineav has joined #openstack-horizon | 00:02 | |
*** wolverineav has quit IRC | 00:07 | |
*** wolverineav has joined #openstack-horizon | 00:17 | |
*** wolverineav has quit IRC | 00:22 | |
*** Jeffrey4l has quit IRC | 00:29 | |
*** Jeffrey4l has joined #openstack-horizon | 00:30 | |
*** ducttape_ has joined #openstack-horizon | 00:30 | |
*** bpokorny has quit IRC | 00:35 | |
*** weezS has joined #openstack-horizon | 00:35 | |
*** bpokorny has joined #openstack-horizon | 00:35 | |
*** wolverineav has joined #openstack-horizon | 00:40 | |
*** bpokorny has quit IRC | 00:40 | |
*** ducttape_ has quit IRC | 00:42 | |
*** wolverineav has quit IRC | 00:45 | |
*** wolverineav has joined #openstack-horizon | 00:51 | |
*** bpokorny has joined #openstack-horizon | 00:51 | |
*** wolverineav has quit IRC | 00:56 | |
*** ducttape_ has joined #openstack-horizon | 01:12 | |
*** wolverineav has joined #openstack-horizon | 01:21 | |
*** wolverineav has quit IRC | 01:27 | |
*** wolverineav has joined #openstack-horizon | 01:30 | |
*** bpokorny has quit IRC | 01:34 | |
*** wolverineav has quit IRC | 01:35 | |
openstackgerrit | Kenji Ishii proposed openstack/horizon: Refactor the way to get quotas for neutron by using neutron.default_quota_get https://review.openstack.org/373130 | 01:36 |
---|---|---|
*** zackf has joined #openstack-horizon | 01:37 | |
*** wolverineav has joined #openstack-horizon | 01:48 | |
openstackgerrit | Kenji Ishii proposed openstack/horizon: Fix a script error which is occurred when choosing no file https://review.openstack.org/390422 | 01:48 |
*** ducttape_ has quit IRC | 01:52 | |
*** wolverineav has quit IRC | 01:52 | |
*** Pavo has quit IRC | 02:12 | |
*** Pavo has joined #openstack-horizon | 02:13 | |
*** gary-smith_ has quit IRC | 02:13 | |
*** hurgleburgler has joined #openstack-horizon | 02:19 | |
*** ChanServ sets mode: +v hurgleburgler | 02:19 | |
openstackgerrit | Kenji Ishii proposed openstack/horizon: Add create domain action in angular domain panel https://review.openstack.org/397080 | 02:26 |
*** wolverineav has joined #openstack-horizon | 02:33 | |
*** ircuser-1 has joined #openstack-horizon | 02:38 | |
*** chasmo77 has joined #openstack-horizon | 02:40 | |
*** wolverineav has quit IRC | 02:49 | |
*** wolverineav has joined #openstack-horizon | 02:56 | |
*** yamamoto_ has joined #openstack-horizon | 03:02 | |
*** wolverineav has quit IRC | 03:07 | |
*** wolverineav has joined #openstack-horizon | 03:09 | |
*** jtriley has joined #openstack-horizon | 03:12 | |
*** wolverineav has quit IRC | 03:14 | |
*** zackf has quit IRC | 03:17 | |
*** wolverineav has joined #openstack-horizon | 03:17 | |
*** wolverineav has quit IRC | 03:23 | |
*** wolverineav has joined #openstack-horizon | 03:25 | |
*** udesale has joined #openstack-horizon | 03:30 | |
*** wolverineav has quit IRC | 03:30 | |
*** bpokorny has joined #openstack-horizon | 03:31 | |
*** zackf has joined #openstack-horizon | 03:32 | |
*** wolverineav has joined #openstack-horizon | 03:35 | |
*** ducttape_ has joined #openstack-horizon | 03:36 | |
*** wolverineav has quit IRC | 03:43 | |
*** wolverineav has joined #openstack-horizon | 03:45 | |
*** wolverineav has quit IRC | 03:50 | |
*** ducttape_ has quit IRC | 03:55 | |
*** jtriley has quit IRC | 04:02 | |
*** wolverineav has joined #openstack-horizon | 04:03 | |
*** jtriley has joined #openstack-horizon | 04:08 | |
*** wolverineav has quit IRC | 04:09 | |
*** Pavo has quit IRC | 04:12 | |
*** Pavo has joined #openstack-horizon | 04:14 | |
*** ducttape_ has joined #openstack-horizon | 04:14 | |
*** udesale has quit IRC | 04:18 | |
*** udesale has joined #openstack-horizon | 04:18 | |
*** udesale_ has joined #openstack-horizon | 04:18 | |
*** udesale_ has quit IRC | 04:18 | |
*** udesale has quit IRC | 04:18 | |
*** udesale has joined #openstack-horizon | 04:19 | |
*** shu-mutou-AWAY is now known as shu-mutou | 04:20 | |
*** wolverineav has joined #openstack-horizon | 04:22 | |
*** bpokorny has quit IRC | 04:28 | |
*** bpokorny has joined #openstack-horizon | 04:28 | |
*** bpokorny has quit IRC | 04:33 | |
*** kenji-i_ has joined #openstack-horizon | 04:37 | |
*** kenji-i has quit IRC | 04:39 | |
*** ducttape_ has quit IRC | 04:41 | |
*** wolverineav has quit IRC | 04:42 | |
*** wolverineav has joined #openstack-horizon | 04:45 | |
*** yamamoto_ has quit IRC | 04:48 | |
*** yamamoto_ has joined #openstack-horizon | 04:50 | |
*** wolverineav has quit IRC | 04:55 | |
*** masco has joined #openstack-horizon | 04:55 | |
*** wolverineav has joined #openstack-horizon | 05:01 | |
*** wolverineav has quit IRC | 05:07 | |
*** jtriley has quit IRC | 05:07 | |
*** bpokorny has joined #openstack-horizon | 05:11 | |
*** wolverineav has joined #openstack-horizon | 05:15 | |
*** wolverineav has quit IRC | 05:20 | |
*** bpokorny has quit IRC | 05:21 | |
*** wolverineav has joined #openstack-horizon | 05:21 | |
*** bpokorny has joined #openstack-horizon | 05:21 | |
*** adriant has quit IRC | 05:22 | |
*** bpokorny has quit IRC | 05:26 | |
*** ratailor has joined #openstack-horizon | 05:32 | |
*** wolverineav has quit IRC | 05:35 | |
*** wolverineav has joined #openstack-horizon | 05:37 | |
*** wolverineav has quit IRC | 05:41 | |
*** wolverineav has joined #openstack-horizon | 05:49 | |
*** Jeffrey4l has quit IRC | 05:51 | |
*** Jeffrey4l has joined #openstack-horizon | 05:51 | |
*** mgagne has quit IRC | 05:53 | |
*** mgagne has joined #openstack-horizon | 05:55 | |
*** mgagne is now known as Guest51737 | 05:55 | |
*** wolverineav has quit IRC | 05:56 | |
*** wolverineav has joined #openstack-horizon | 05:57 | |
*** wolverineav has quit IRC | 06:02 | |
*** hurgleburgler has quit IRC | 06:04 | |
*** weezS has quit IRC | 06:08 | |
*** Pavo has quit IRC | 06:12 | |
*** wolverineav has joined #openstack-horizon | 06:15 | |
*** Pavo has joined #openstack-horizon | 06:17 | |
*** Jeffrey4l has quit IRC | 06:24 | |
*** wolverineav has quit IRC | 06:24 | |
*** yamamoto_ has quit IRC | 06:34 | |
*** nandal has joined #openstack-horizon | 06:34 | |
*** zackf has quit IRC | 06:35 | |
*** wolverineav has joined #openstack-horizon | 06:35 | |
*** Jeffrey4l has joined #openstack-horizon | 06:36 | |
*** zackf has joined #openstack-horizon | 06:36 | |
*** yamamoto_ has joined #openstack-horizon | 06:36 | |
*** udesale has quit IRC | 06:36 | |
*** ctayal has joined #openstack-horizon | 06:37 | |
*** udesale has joined #openstack-horizon | 06:38 | |
*** rcernin has quit IRC | 06:39 | |
*** wolverineav has quit IRC | 06:40 | |
*** zackf has quit IRC | 06:41 | |
*** ducttape_ has joined #openstack-horizon | 06:41 | |
*** ducttape_ has quit IRC | 06:47 | |
*** ctayal has quit IRC | 06:47 | |
*** ctayal has joined #openstack-horizon | 06:47 | |
*** tsufiev has quit IRC | 06:48 | |
*** tsufiev_ has joined #openstack-horizon | 06:48 | |
*** htruta` has joined #openstack-horizon | 06:48 | |
*** mfisch has quit IRC | 06:49 | |
*** partner_ has joined #openstack-horizon | 06:49 | |
*** ttrifonov_ has joined #openstack-horizon | 06:51 | |
*** mrunge_ has joined #openstack-horizon | 06:52 | |
*** ChanServ sets mode: +v mrunge_ | 06:52 | |
*** mfisch has joined #openstack-horizon | 06:53 | |
*** dhellmann_ has joined #openstack-horizon | 06:53 | |
*** mfisch has quit IRC | 06:53 | |
*** mfisch has joined #openstack-horizon | 06:53 | |
*** mrunge has quit IRC | 06:53 | |
*** ttrifonov has quit IRC | 06:53 | |
*** htruta has quit IRC | 06:53 | |
*** partner has quit IRC | 06:53 | |
*** dhellmann has quit IRC | 06:53 | |
*** dhellmann_ is now known as dhellmann | 06:56 | |
*** wolverineav has joined #openstack-horizon | 07:00 | |
*** revon has quit IRC | 07:02 | |
*** ctayal has quit IRC | 07:07 | |
*** zackf has joined #openstack-horizon | 07:08 | |
*** wolverineav has quit IRC | 07:09 | |
*** zackf has quit IRC | 07:13 | |
*** kenji-i_ has quit IRC | 07:21 | |
*** wolverineav has joined #openstack-horizon | 07:26 | |
*** kenji-i has joined #openstack-horizon | 07:28 | |
*** rcernin has joined #openstack-horizon | 07:28 | |
*** rcernin has quit IRC | 07:29 | |
*** rcernin has joined #openstack-horizon | 07:32 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Zanata https://review.openstack.org/406770 | 07:33 |
*** wolverineav has quit IRC | 07:39 | |
*** wolverineav has joined #openstack-horizon | 07:50 | |
*** mvk has quit IRC | 07:51 | |
*** rcernin has quit IRC | 07:52 | |
*** jtomasek has joined #openstack-horizon | 07:52 | |
*** wolverineav has quit IRC | 07:54 | |
*** ctayal has joined #openstack-horizon | 07:55 | |
*** rcernin has joined #openstack-horizon | 07:59 | |
*** tosky has joined #openstack-horizon | 08:00 | |
*** rcernin has quit IRC | 08:01 | |
*** openstackgerrit has quit IRC | 08:03 | |
*** rcernin has joined #openstack-horizon | 08:03 | |
*** jichen has joined #openstack-horizon | 08:04 | |
*** openstackgerrit has joined #openstack-horizon | 08:05 | |
openstackgerrit | Merged openstack/horizon: Imported Translations from Zanata https://review.openstack.org/406770 | 08:05 |
*** wolverineav has joined #openstack-horizon | 08:10 | |
*** Pavo has quit IRC | 08:12 | |
*** hoonetorg has quit IRC | 08:12 | |
*** ctayal has quit IRC | 08:14 | |
*** wolverineav has quit IRC | 08:17 | |
*** Pavo has joined #openstack-horizon | 08:18 | |
*** zackf has joined #openstack-horizon | 08:21 | |
*** mvk has joined #openstack-horizon | 08:22 | |
*** ctayal has joined #openstack-horizon | 08:24 | |
*** zackf has quit IRC | 08:25 | |
*** hoonetorg has joined #openstack-horizon | 08:28 | |
*** wolverineav has joined #openstack-horizon | 08:30 | |
*** katyafervent_awa has quit IRC | 08:30 | |
*** wolverineav has quit IRC | 08:34 | |
*** yohoffman has quit IRC | 08:35 | |
*** hoonetorg has quit IRC | 08:36 | |
*** yohoffman has joined #openstack-horizon | 08:38 | |
*** katyafervent_awa has joined #openstack-horizon | 08:39 | |
*** jamielennox is now known as jamielennox|away | 08:40 | |
*** ducttape_ has joined #openstack-horizon | 08:43 | |
*** ducttape_ has quit IRC | 08:48 | |
*** hoonetorg has joined #openstack-horizon | 08:49 | |
*** itxaka has joined #openstack-horizon | 08:52 | |
*** wolverineav has joined #openstack-horizon | 08:54 | |
*** wolverineav has quit IRC | 08:59 | |
*** betherly_ has joined #openstack-horizon | 09:02 | |
*** ctayal has quit IRC | 09:07 | |
*** Jeffrey4l has quit IRC | 09:11 | |
openstackgerrit | Merged openstack/horizon: Updated from global requirements https://review.openstack.org/406455 | 09:11 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Updated from global requirements https://review.openstack.org/406822 | 09:12 |
*** hoonetorg has quit IRC | 09:16 | |
*** markd_ has quit IRC | 09:20 | |
*** betherly_ has quit IRC | 09:38 | |
*** wolverineav has joined #openstack-horizon | 09:41 | |
*** wolverineav has quit IRC | 09:46 | |
*** betherly_ has joined #openstack-horizon | 09:51 | |
*** betherly_ has quit IRC | 09:53 | |
*** Pavo has quit IRC | 10:12 | |
*** mrunge_ is now known as mrunge | 10:15 | |
*** Pavo has joined #openstack-horizon | 10:17 | |
*** wolverineav has joined #openstack-horizon | 10:23 | |
openstackgerrit | anusha proposed openstack/horizon: UX: Bullets in Launch Instance Wizard don't have left-padding https://review.openstack.org/406879 | 10:26 |
*** yamamoto_ has quit IRC | 10:27 | |
*** zackf has joined #openstack-horizon | 10:29 | |
*** zackf has quit IRC | 10:33 | |
*** wolverineav has quit IRC | 10:33 | |
*** ccesario has joined #openstack-horizon | 10:35 | |
*** wolverineav has joined #openstack-horizon | 10:37 | |
*** mdavidson has joined #openstack-horizon | 10:39 | |
rdopiera | tsufiev_: hi | 10:39 |
*** wolverineav has quit IRC | 10:42 | |
*** yamamoto has joined #openstack-horizon | 10:43 | |
*** ducttape_ has joined #openstack-horizon | 10:44 | |
*** wolverineav has joined #openstack-horizon | 10:45 | |
*** ducttape_ has quit IRC | 10:49 | |
*** wolverineav has quit IRC | 10:50 | |
*** wolverineav has joined #openstack-horizon | 11:04 | |
*** tesseract has joined #openstack-horizon | 11:05 | |
*** tesseract is now known as Guest17259 | 11:05 | |
*** shu-mutou is now known as shu-mutou-AWAY | 11:06 | |
*** wolverineav has quit IRC | 11:13 | |
*** udesale has quit IRC | 11:15 | |
*** zackf has joined #openstack-horizon | 11:21 | |
*** Guest17259 has quit IRC | 11:21 | |
*** wolverineav has joined #openstack-horizon | 11:22 | |
*** tesseract- has joined #openstack-horizon | 11:24 | |
*** zackf has quit IRC | 11:25 | |
*** wolverineav has quit IRC | 11:30 | |
*** erlon-airlong has joined #openstack-horizon | 11:48 | |
*** wolverineav has joined #openstack-horizon | 11:54 | |
*** wolverineav has quit IRC | 12:00 | |
*** Pavo has quit IRC | 12:12 | |
*** wolverineav has joined #openstack-horizon | 12:15 | |
*** Pavo has joined #openstack-horizon | 12:17 | |
*** wolverineav has quit IRC | 12:21 | |
*** jpich has joined #openstack-horizon | 12:24 | |
*** wolverineav has joined #openstack-horizon | 12:33 | |
*** betherly_ has joined #openstack-horizon | 12:35 | |
*** wolverineav has quit IRC | 12:38 | |
*** ducttape_ has joined #openstack-horizon | 12:45 | |
*** wolverineav has joined #openstack-horizon | 12:46 | |
*** ducttape_ has quit IRC | 12:49 | |
*** ratailor has quit IRC | 12:53 | |
*** wolverineav has quit IRC | 12:53 | |
*** wolverineav has joined #openstack-horizon | 12:59 | |
*** nandal has quit IRC | 13:00 | |
*** lblanchard has joined #openstack-horizon | 13:06 | |
*** wolverin_ has joined #openstack-horizon | 13:07 | |
*** ducttape_ has joined #openstack-horizon | 13:08 | |
*** wolverineav has quit IRC | 13:10 | |
*** wolverin_ has quit IRC | 13:13 | |
*** yamamoto has quit IRC | 13:26 | |
*** tesseract- has quit IRC | 13:27 | |
*** wolverineav has joined #openstack-horizon | 13:34 | |
*** tosky_ has joined #openstack-horizon | 13:34 | |
*** tosky has quit IRC | 13:35 | |
*** jdwald has joined #openstack-horizon | 13:36 | |
openstackgerrit | Kenji Ishii proposed openstack/horizon: Add delete domain action in angular domain panel https://review.openstack.org/397539 | 13:39 |
*** wolverineav has quit IRC | 13:39 | |
*** dave-mccowan has joined #openstack-horizon | 13:40 | |
*** yamamoto has joined #openstack-horizon | 13:44 | |
*** ducttape_ has quit IRC | 13:46 | |
openstackgerrit | Merged openstack/horizon: Updated from global requirements https://review.openstack.org/406822 | 13:49 |
*** wolverineav has joined #openstack-horizon | 13:50 | |
*** Jeffrey4l has joined #openstack-horizon | 13:50 | |
*** aortega has joined #openstack-horizon | 13:53 | |
*** wolverineav has quit IRC | 13:54 | |
*** masco has quit IRC | 13:59 | |
*** wolverineav has joined #openstack-horizon | 14:07 | |
*** Pavo has quit IRC | 14:12 | |
*** jtriley has joined #openstack-horizon | 14:14 | |
*** matt-borland has joined #openstack-horizon | 14:17 | |
*** Pavo has joined #openstack-horizon | 14:17 | |
*** ppiela has joined #openstack-horizon | 14:18 | |
*** jtriley has quit IRC | 14:18 | |
*** wolverineav has quit IRC | 14:19 | |
*** zackf has joined #openstack-horizon | 14:28 | |
*** wolverineav has joined #openstack-horizon | 14:28 | |
*** wolverineav has quit IRC | 14:33 | |
*** udesale has joined #openstack-horizon | 14:38 | |
*** ducttape_ has joined #openstack-horizon | 14:38 | |
*** betherly_ has quit IRC | 14:39 | |
*** betherly_ has joined #openstack-horizon | 14:40 | |
*** wolverineav has joined #openstack-horizon | 14:49 | |
*** jtriley has joined #openstack-horizon | 14:50 | |
*** Jeffrey4l has quit IRC | 14:51 | |
*** Jeffrey4l has joined #openstack-horizon | 14:51 | |
*** ducttape_ has quit IRC | 14:53 | |
*** wolverineav has quit IRC | 14:53 | |
*** wolverineav has joined #openstack-horizon | 14:59 | |
*** hurgleburgler has joined #openstack-horizon | 15:00 | |
*** ChanServ sets mode: +v hurgleburgler | 15:00 | |
*** edtubill has joined #openstack-horizon | 15:02 | |
*** wolverineav has quit IRC | 15:03 | |
*** dsneddon has quit IRC | 15:04 | |
*** dsneddon has joined #openstack-horizon | 15:06 | |
*** wolverineav has joined #openstack-horizon | 15:09 | |
*** wolverin_ has joined #openstack-horizon | 15:11 | |
*** wolverineav has quit IRC | 15:13 | |
*** breitz has joined #openstack-horizon | 15:15 | |
*** wolverin_ has quit IRC | 15:19 | |
*** wolverineav has joined #openstack-horizon | 15:21 | |
*** ducttape_ has joined #openstack-horizon | 15:23 | |
*** wolverineav has quit IRC | 15:25 | |
*** wolverineav has joined #openstack-horizon | 15:29 | |
*** ducttape_ has quit IRC | 15:33 | |
*** wolverineav has quit IRC | 15:34 | |
*** ducttape_ has joined #openstack-horizon | 15:39 | |
*** ducttape_ has quit IRC | 15:42 | |
*** wolverineav has joined #openstack-horizon | 15:43 | |
*** weezS has joined #openstack-horizon | 15:45 | |
*** wolverineav has quit IRC | 15:48 | |
*** wolverineav has joined #openstack-horizon | 15:51 | |
*** ducttape_ has joined #openstack-horizon | 15:53 | |
ducttape_ | o/ | 15:53 |
ducttape_ | fun /scary times at our office today, turned into a horizon joke - https://twitter.com/openmfisch/status/805800024235982852 | 15:53 |
robcresswell | ducttape_: nice | 15:55 |
*** wolverineav has quit IRC | 15:57 | |
*** _ducttape_ has joined #openstack-horizon | 15:58 | |
*** wolverineav has joined #openstack-horizon | 16:00 | |
*** wolverineav has quit IRC | 16:00 | |
*** wolverineav has joined #openstack-horizon | 16:00 | |
*** ducttape_ has quit IRC | 16:02 | |
*** rcernin has quit IRC | 16:05 | |
*** wolverineav has quit IRC | 16:08 | |
*** Pavo has quit IRC | 16:12 | |
*** alexvictorchan has quit IRC | 16:13 | |
*** jpich has quit IRC | 16:14 | |
*** wolverineav has joined #openstack-horizon | 16:15 | |
*** sjmc7 has joined #openstack-horizon | 16:16 | |
*** betherly_ has quit IRC | 16:17 | |
*** Pavo has joined #openstack-horizon | 16:17 | |
*** tosky_ has quit IRC | 16:17 | |
*** yamamoto has quit IRC | 16:19 | |
*** wolverineav has quit IRC | 16:21 | |
*** wolverineav has joined #openstack-horizon | 16:23 | |
*** wolverineav has quit IRC | 16:27 | |
*** shu-mutou-AWAY has quit IRC | 16:30 | |
*** wolverineav has joined #openstack-horizon | 16:32 | |
*** erhudy has joined #openstack-horizon | 16:36 | |
*** mvk has quit IRC | 16:37 | |
*** wolverineav has quit IRC | 16:40 | |
*** wolverineav has joined #openstack-horizon | 16:40 | |
*** lseki has joined #openstack-horizon | 16:42 | |
*** wolverineav has quit IRC | 16:46 | |
*** wolverineav has joined #openstack-horizon | 16:47 | |
*** bpokorny has joined #openstack-horizon | 16:51 | |
*** wolverineav has quit IRC | 16:52 | |
*** alexvictorchan has joined #openstack-horizon | 16:54 | |
rhagarty_ | robcresswell: hey rob - do you know if horizon supports microversions for any projects yet? | 16:54 |
robcresswell | rhagarty_: We have some basic Nova support, but its not really a scalable design | 16:58 |
robcresswell | rhagarty_: We discussed it a bit at the summit, and there was a plan but nobody seems to be working on it right now | 16:59 |
rhagarty_ | robcresswell: so no blueprints yet? | 17:00 |
ediardo | I'm interested on reading them (if any) | 17:00 |
robcresswell | rhagarty_: Not that I'm aware of off the top of my head | 17:02 |
rhagarty_ | robcresswell: ok - thanks for the info. | 17:02 |
robcresswell | rhagarty_, ediardo: The problem IIRC is that apparently microversions dont have to maintain functionality. So... something may be supported in 2.1 and 2.3 a different way. and 2.2 may not support it | 17:03 |
robcresswell | I've not really spent any time with microversion APIs though. | 17:03 |
robcresswell | Because if that is true... I dont even understand how an antipattern like that could ever be acceptable :/ | 17:03 |
sjmc7 | i think that’d be a bit unusual | 17:04 |
sjmc7 | typically a feature will be supported for a range of versions | 17:05 |
sjmc7 | but in any case when you make requests you specify the version of the API you’re using | 17:06 |
robcresswell | Yeah | 17:06 |
*** ctayal has joined #openstack-horizon | 17:06 | |
robcresswell | the problem is how to program around this in horizon | 17:06 |
sjmc7 | the question i guess is which version gets deployed | 17:06 |
sjmc7 | on the nova side, because if you can just pick one some time during the release and are sure it’ll be there then you’re golden | 17:07 |
sjmc7 | otherwise it does just push the versioning problem out to users | 17:07 |
sjmc7 | maybe they need a kind of LTS idea | 17:07 |
rhagarty_ | it will be a bit messy... horizon api calls will need to specify version per resource. For example in cinder, generic groups will only be available in 3.11, and consistency groups (that are being replaced by generic groups) won't be available in 4.0 | 17:08 |
robcresswell | I'd need to read more to understand why we dont just use semver etc | 17:08 |
*** udesale has quit IRC | 17:08 | |
*** tqtran has joined #openstack-horizon | 17:09 | |
robcresswell | The thing is, to offer full support it seems like Horizon would have to maintain a huge dictionary of options | 17:09 |
sjmc7 | yeah, and that’s not practical | 17:10 |
robcresswell | { "3.11": ["feature_1", "feature_2"], "3.12": [] } etc | 17:10 |
sjmc7 | what will actually end up happening is that consumers will have a list of supported versions which i imagine will be one or two per release | 17:10 |
*** _ducttape_ has quit IRC | 17:11 | |
rhagarty_ | horizon would need to have access to the current version, then "know" what version is required for each resource, then be able to modify the request header to specify version | 17:11 |
*** ducttape_ has joined #openstack-horizon | 17:11 | |
sjmc7 | rhagarty_: is it expected that nova will support a large set of versions over a given time period? | 17:11 |
robcresswell | rhagarty_: But how does Horizon know what is supported for each version? | 17:12 |
rhagarty_ | hardcoded | 17:13 |
robcresswell | :) | 17:13 |
robcresswell | So Horizon maintains a list for each microversioned service of what can be done at each microversion? | 17:14 |
*** _ducttape_ has joined #openstack-horizon | 17:14 | |
rhagarty_ | I guess... until a cleaner look-up service is provided | 17:15 |
*** ducttape_ has quit IRC | 17:15 | |
rhagarty_ | any different than now? how do we handle new features in v2 vs. v1? | 17:15 |
robcresswell | rhagarty_: If >2 do a thing | 17:15 |
rhagarty_ | now it would be >3.11 do a thing | 17:15 |
robcresswell | rather than if > 2.11 do one thing, if >2.14 do a different thing, if == 2.17 dont do a thing | 17:15 |
robcresswell | but microversions can break right? so > isnt guaranteed any more. | 17:16 |
rhagarty_ | again, it would be per resource. So, for cinder generic groups, I just need to know if the current client version supports 3.11, and if it does, I need to adjust the request header to specify using 3.11 in my call to the client to get me all generic groups | 17:17 |
robcresswell | so it'd be more along the lines of a list of features and which versions they are supported in, rather than which versions support which features | 17:18 |
rhagarty_ | agreed | 17:18 |
robcresswell | This is still quite a lot of manual work. Every new feature would need a list of version numbers, right? Because we cant guarantee compatibility going forward, so you'd need each version explicitly | 17:19 |
*** yamamoto has joined #openstack-horizon | 17:20 | |
rhagarty_ | I think a majority of features fall into the v2 vs. v3 range, which we have to handle currently. For cinder generic groups, it just so happens that the change was put in post v3 (3.11). | 17:21 |
*** wolverineav has joined #openstack-horizon | 17:21 | |
robcresswell | Right | 17:21 |
rhagarty_ | (can't speak for other projects) | 17:21 |
robcresswell | And then say, 3.14 changes the implementation, and we have to add generic_groups_2: 3.14 to our list :/ | 17:22 |
robcresswell | Or 3.14 releases, and we forget to update the list, and a customer is baffled why it doesnt work | 17:22 |
rhagarty_ | yes, could get messy. But I think the idea is to always support backward compatibility, so 3.14 could add features but shouldn't break 3.11 | 17:23 |
robcresswell | I don't believe thats the case, though again, I'm fairly naive on this | 17:24 |
robcresswell | In http://docs.openstack.org/developer/cinder/devref/api_microversion_dev.html the opening paragraph states "So breaking changes can be added to the API without breaking users who don’t specifically ask for it" | 17:24 |
robcresswell | if its backwards compatible thats fine, because at that point its basically semver anyway, and we can parse it like that really. | 17:25 |
* robcresswell doesnt understand microversions | 17:25 | |
*** ducttape_ has joined #openstack-horizon | 17:26 | |
*** mvk has joined #openstack-horizon | 17:26 | |
rhagarty_ | yes, we in horizon need to come up with a game plan. | 17:26 |
*** Guest51737 is now known as mgagne | 17:26 | |
*** yamamoto has quit IRC | 17:26 | |
*** mgagne has quit IRC | 17:27 | |
*** mgagne has joined #openstack-horizon | 17:27 | |
rhagarty_ | project teams implementing new microversions of APIs are really concerned about Horizon | 17:27 |
rhagarty_ | s are/aren't | 17:27 |
*** _ducttape_ has quit IRC | 17:28 | |
sjmc7 | robcresswell: since the CLI clients have to support it and horizon uses those at the moment, maybe it’s already abstracted away? | 17:28 |
rhagarty_ | otherwise we can only code to the major releases | 17:28 |
robcresswell | sjmc7: True, I should look at that | 17:29 |
sjmc7 | unless they also don't | 17:29 |
rhagarty_ | the CLI requires the user to specify microversion (e.x. OpenStack-API-Version: volume 3.11) | 17:29 |
sjmc7 | how does the user know? | 17:29 |
robcresswell | How does the user know ? | 17:29 |
robcresswell | lol | 17:30 |
sjmc7 | jinx! | 17:30 |
rhagarty_ | it's in the docs | 17:30 |
robcresswell | How on earth did this become common practice... | 17:30 |
rhagarty_ | the true OpenStack way... | 17:30 |
sjmc7 | i think probably what will happen for horizon (and in my case searchlight) is that we’ll pick a microversion that supports the stuff we want in a given release and code to that | 17:31 |
sjmc7 | i can’t see every project having to maintain a massive registry of versions -> API sigs | 17:31 |
sjmc7 | same way as we do with the existing python client versions | 17:31 |
*** wolverineav has quit IRC | 17:32 | |
rhagarty_ | that's what I was thinking... | 17:32 |
sjmc7 | so if someone adds a feature in 3.12 but another was removed in 3.11 that’ll be a conversion effort at that point to deal with both those changes | 17:33 |
rhagarty_ | I was going down that road, but couldn't see an easy way to modify the request header to specify the microversion - which led to this discussion | 17:33 |
sjmc7 | same way as it would be if the python client did the same thing | 17:33 |
rhagarty_ | sjmc7: yes, we would do this for specific resources | 17:34 |
robcresswell | I'm trying to figure out the workflow. I guess when you are checking if a feature should be shown in Horizon, you would first get the current (i.e. MAX) and min_version, then check each version that the requested feature is supported in, decreasing each time. So if FEATURE_X is in 3.10 and 3.11, and the service has support for 2.1 to 3.10, we make put 3.10 | 17:35 |
robcresswell | in the request header. If the service supports up to 3.11, we put 3.11 in the request header. Basing this on the assumption that "new is normally better" | 17:35 |
rhagarty_ | yes, that looks about right. | 17:37 |
*** bpokorny has quit IRC | 17:38 | |
*** bpokorny has joined #openstack-horizon | 17:39 | |
rhagarty_ | FYI, just to clarify what I said earlier about the CLI, here is the command to show new 3.11 features for cinder - "cinder —os-volume-api-version 3.14 help" | 17:39 |
rhagarty_ | sorry, 3.14 features | 17:40 |
rhagarty_ | this will give you a different list than "cinder help" | 17:40 |
*** bpokorny has quit IRC | 17:43 | |
*** harlowja has joined #openstack-horizon | 17:50 | |
*** bpokorny has joined #openstack-horizon | 17:50 | |
*** wolverineav has joined #openstack-horizon | 17:51 | |
*** ducttape_ has quit IRC | 17:54 | |
*** ducttape_ has joined #openstack-horizon | 17:55 | |
*** wolverineav has quit IRC | 17:56 | |
*** wolverineav has joined #openstack-horizon | 18:01 | |
*** breitz has quit IRC | 18:04 | |
*** wolverineav has quit IRC | 18:05 | |
openstackgerrit | Timur Sufiev proposed openstack/horizon: Remove additional response.render() for tabs https://review.openstack.org/333345 | 18:06 |
openstackgerrit | Merged openstack/horizon: Rework hardcoded policy in admin dash https://review.openstack.org/399786 | 18:09 |
*** wolverineav has joined #openstack-horizon | 18:10 | |
*** Pavo has quit IRC | 18:12 | |
*** piet has joined #openstack-horizon | 18:14 | |
*** dsneddon is now known as dsneddon2 | 18:17 | |
*** Pavo has joined #openstack-horizon | 18:17 | |
*** ducttape_ has quit IRC | 18:17 | |
*** itxaka has quit IRC | 18:24 | |
*** wolverineav has quit IRC | 18:26 | |
robcresswell | rhagarty_: https://etherpad.openstack.org/p/horizon-microversion-support | 18:27 |
*** jichen has quit IRC | 18:27 | |
*** wolverineav has joined #openstack-horizon | 18:28 | |
*** wolverineav has quit IRC | 18:38 | |
*** gugl has joined #openstack-horizon | 18:48 | |
rhagarty_ | robcresswell: good start... need way to specify feature is no longer supported after 4.0 (for example) | 18:50 |
*** ducttape_ has joined #openstack-horizon | 18:51 | |
*** openstackstatus has joined #openstack-horizon | 18:54 | |
*** ChanServ sets mode: +v openstackstatus | 18:54 | |
*** wolverineav has joined #openstack-horizon | 18:54 | |
robcresswell | rhagarty_: That's already accounted for by explicit listing of versions | 18:55 |
robcresswell | rhagarty_: So if your minimum version is above the listed versions for that feature, it wont be possible to use it. | 18:57 |
rhagarty_ | robcresswell: does that mean we would have to explicitly update the list on every release of a microversion? | 18:57 |
robcresswell | rhagarty_: Yes | 18:58 |
*** bpokorny_ has joined #openstack-horizon | 18:58 | |
robcresswell | rhagarty_: No backwards compatibility means there is no way around this | 18:58 |
robcresswell | I think. | 18:58 |
*** bpokorny_ has quit IRC | 18:58 | |
rhagarty_ | hmmm... | 18:58 |
robcresswell | If anyone lurking on this chat can tell me why microversions are even remotely sane, that would be awesome | 18:59 |
robcresswell | :) | 18:59 |
rhagarty_ | would be nice for the default to be that it works... and only code for intro and removal | 18:59 |
*** bpokorny_ has joined #openstack-horizon | 18:59 | |
rhagarty_ | (intro-removal = feature added/ feature removed | 19:00 |
*** bpokorny has quit IRC | 19:01 | |
*** wolverineav has quit IRC | 19:02 | |
robcresswell | rhagarty_: But we can't guarantee it does work. Thats the whole point isnt it? | 19:04 |
rhagarty_ | need clarity on that point | 19:05 |
robcresswell | rhagarty_: The nova and cinder specs seems to indicate breaking changes are fine. Also, coding for intro-removal doesnt solve it; if something was removed in the newest version, (say, 3.18 to choose an arbitrary number) then Horizon would still be broken | 19:06 |
robcresswell | at least if we had an old version, like 3.15, it would work, even if old. | 19:06 |
*** wolverineav has joined #openstack-horizon | 19:06 | |
rhagarty_ | robcresswell: yes, explicit if a better way to manage, it's just going to be tough to manage/sync changes | 19:08 |
*** bpokorny_ has quit IRC | 19:08 | |
rhagarty_ | if/is | 19:08 |
*** bpokorny has joined #openstack-horizon | 19:09 | |
robcresswell | yeah :/ | 19:10 |
*** wolverineav has quit IRC | 19:11 | |
*** alexvictorchan_ has joined #openstack-horizon | 19:20 | |
*** lseki_ has joined #openstack-horizon | 19:20 | |
*** ameade_ has joined #openstack-horizon | 19:23 | |
*** ^Gal^_ has joined #openstack-horizon | 19:25 | |
*** ^Gal^ has quit IRC | 19:25 | |
*** ^Gal^_ is now known as ^Gal^ | 19:25 | |
*** bapalm_ has joined #openstack-horizon | 19:26 | |
*** mvandijk has joined #openstack-horizon | 19:27 | |
*** mrunge_ has joined #openstack-horizon | 19:27 | |
*** ChanServ sets mode: +v mrunge_ | 19:27 | |
*** wolverineav has joined #openstack-horizon | 19:27 | |
*** mvk has quit IRC | 19:28 | |
*** alexvictorchan has quit IRC | 19:28 | |
*** lseki has quit IRC | 19:28 | |
*** mrunge has quit IRC | 19:28 | |
*** bapalm has quit IRC | 19:28 | |
*** ameade has quit IRC | 19:28 | |
*** mvandijk_ has quit IRC | 19:28 | |
*** jroll has quit IRC | 19:28 | |
*** alexvictorchan_ is now known as alexvictorchan | 19:28 | |
*** lseki_ is now known as lseki | 19:28 | |
*** ameade_ is now known as ameade | 19:31 | |
*** mvk has joined #openstack-horizon | 19:34 | |
*** jroll has joined #openstack-horizon | 19:35 | |
*** wolverineav has quit IRC | 19:36 | |
*** dsneddon2 has quit IRC | 19:50 | |
*** ctayal has quit IRC | 19:56 | |
*** wolverineav has joined #openstack-horizon | 19:56 | |
*** bpokorny has quit IRC | 19:59 | |
*** bpokorny has joined #openstack-horizon | 20:00 | |
*** breitz has joined #openstack-horizon | 20:01 | |
*** wolverineav has quit IRC | 20:02 | |
*** mtanino has joined #openstack-horizon | 20:02 | |
*** bpokorny has quit IRC | 20:04 | |
*** gugl has quit IRC | 20:08 | |
*** Pavo has quit IRC | 20:12 | |
*** Pavo has joined #openstack-horizon | 20:17 | |
*** ctayal has joined #openstack-horizon | 20:21 | |
*** gugl has joined #openstack-horizon | 20:25 | |
*** gugl2 has joined #openstack-horizon | 20:25 | |
*** gugl has quit IRC | 20:25 | |
*** gugl2 has quit IRC | 20:25 | |
*** gugl has joined #openstack-horizon | 20:25 | |
*** jtomasek has quit IRC | 20:26 | |
*** gugl has quit IRC | 20:30 | |
*** edtubill has quit IRC | 20:34 | |
*** ctayal has quit IRC | 20:43 | |
*** ctayal has joined #openstack-horizon | 20:50 | |
*** Ephur has joined #openstack-horizon | 20:58 | |
*** breitz has quit IRC | 21:02 | |
*** aortega has quit IRC | 21:03 | |
*** bpokorny has joined #openstack-horizon | 21:06 | |
*** jamielennox|away is now known as jamielennox | 21:13 | |
*** dsneddon has joined #openstack-horizon | 21:24 | |
*** Marcellin__ has joined #openstack-horizon | 21:26 | |
*** edtubill has joined #openstack-horizon | 21:28 | |
*** Jeffrey4l has quit IRC | 21:35 | |
*** Jeffrey4l has joined #openstack-horizon | 21:36 | |
*** edtubill has quit IRC | 21:39 | |
*** adriant has joined #openstack-horizon | 21:41 | |
*** bpokorny has quit IRC | 21:42 | |
*** bpokorny has joined #openstack-horizon | 21:42 | |
*** bpokorny_ has joined #openstack-horizon | 21:46 | |
*** bpokorny has quit IRC | 21:46 | |
*** alexvictorchan has quit IRC | 21:54 | |
*** wolverineav has joined #openstack-horizon | 22:02 | |
*** breitz has joined #openstack-horizon | 22:03 | |
*** alexvictorchan has joined #openstack-horizon | 22:08 | |
*** wolverineav has quit IRC | 22:08 | |
*** Pavo has quit IRC | 22:12 | |
*** jdwald has quit IRC | 22:16 | |
*** Pavo has joined #openstack-horizon | 22:17 | |
*** lseki has quit IRC | 22:18 | |
*** jtriley has quit IRC | 22:24 | |
*** wolverineav has joined #openstack-horizon | 22:27 | |
*** wolverineav has quit IRC | 22:31 | |
*** lblanchard has quit IRC | 22:34 | |
openstackgerrit | Cindy Lu proposed openstack/horizon: NG details view route should not be '/project/...' https://review.openstack.org/396800 | 22:34 |
openstackgerrit | Cindy Lu proposed openstack/horizon: NG details view route should not be '/project/...' https://review.openstack.org/396800 | 22:36 |
openstackgerrit | Eric Peterson proposed openstack/horizon: Switch cinder to usage quotas https://review.openstack.org/309204 | 22:39 |
*** rcernin has joined #openstack-horizon | 22:40 | |
*** aortega has joined #openstack-horizon | 22:45 | |
*** garthb has joined #openstack-horizon | 22:45 | |
*** garthb_ has joined #openstack-horizon | 22:45 | |
*** garthb_ has quit IRC | 22:45 | |
*** garthb has quit IRC | 22:45 | |
*** wolverineav has joined #openstack-horizon | 22:48 | |
*** breitz has quit IRC | 22:51 | |
*** ctayal has quit IRC | 22:57 | |
*** wolverineav has quit IRC | 22:59 | |
*** piet has quit IRC | 23:00 | |
*** matt-borland has quit IRC | 23:00 | |
*** ctayal has joined #openstack-horizon | 23:04 | |
*** wolverineav has joined #openstack-horizon | 23:16 | |
*** bpokorny_ has quit IRC | 23:18 | |
*** bpokorny has joined #openstack-horizon | 23:18 | |
*** _ducttape_ has joined #openstack-horizon | 23:20 | |
*** clu_ has joined #openstack-horizon | 23:21 | |
*** ChanServ sets mode: +v clu_ | 23:21 | |
*** aortega has quit IRC | 23:23 | |
*** bpokorny has quit IRC | 23:23 | |
*** ducttape_ has quit IRC | 23:23 | |
*** _ducttape_ has quit IRC | 23:25 | |
*** bpokorny has joined #openstack-horizon | 23:27 | |
*** wolverineav has quit IRC | 23:35 | |
*** wolverineav has joined #openstack-horizon | 23:44 | |
*** ctayal has quit IRC | 23:46 | |
*** ctayal has joined #openstack-horizon | 23:47 | |
*** aortega has joined #openstack-horizon | 23:48 | |
*** ctayal has quit IRC | 23:50 | |
*** ctayal has joined #openstack-horizon | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!