 Okay, I sense everybody for coming here is horizon project update session. I Created either part with links to my slides. I put it lean to Project update session on I will add project onboard slides to later today and and in case if you want to Get some stickers with Horizon my Scott you can do it She'll stick it on the table. I'm a one-call Dasha. I'm her as a project tech lead for the time release So if you have any questions according to my slides or horizon itself, please ask it In case if somebody missed what is it? horizon is Web UI for OpenStack for this For horizon itself we support such components like Novakie stone glance and Neutron syndrome swift all other components are Provided our Implemented as horizon plugins, so you have to install them separately. I'm sorry. It's a bit type about this Statistic from Rocket Rocket release we've got a lot of contributors from 30 companies we've got a lot of commit serve use and plugins for almost all major Pasta components like he throw off ironic Vitrash and other all Rocky features Implemented you can find in our release notes, but I want to highlight some of them So we added a lot of Quarter-related features to horizon for in Rocky We improve use experience on quarter panels we add server groups and server group members quarter management last release also we Changed our user panel. It's now it's anchored based. It's not enabled by default But you can enable it your local status config and it will provide better user experience with faster modern UI Are we starting from Rocky we support support your stone application credentials In horizons, so you can create a credential for your application which will Be available on your I finally we switch it to a single generic groups and and deprecated syndicacy groups so in Rocky Cinder doesn't support genetic consistency groups at all. So Everyone is supposed to use Generic groups now also we added multi-attached support is This feature special implemented horizon, but you can attach your volume to multiple multiple instances Only if you are See the back end support this it was one of the most asked question feature for syndrome No war and it was implemented in Queens and in Rocky. We supported this in Horizon 2 What server improvements on? Neutron features It's auto located apology support and Security group purport you can edit the Are also very on the instance page. It's a dales. So it's I Think most important feature for users for operators and As I said, you can find all feature list or bug fixes we did in our list nodes please if you are Deploy a new open-stack cloud or upgrade. Please reach our deprecation nodes in a list node because you can we deprecated some config options some Was removed So it could work not as expected if you use still deprecated config options Not much of them about two or three options as I remember, but it's Good to check that if you have something your local sentence Oh, and what what are we going to do in China release? We decided the last PTG that horizon will support only the Django LTS version to have more updates especially for security updates for Django That's why for China release will support Django 1.11 and Will support Django 2.0 as experimental feature It's Python 3 only version of Django And we tested this all of this version on our gates per commit So we suppose that it will work without any issues on each version We added is experimental only because Django 2.0 is not our LTS release So with a limited capacity of the horizon team, we can support all version of Django and other Dependences That's why we decided to support LTS release It's important if you are plug-in maintainer or you have some custom dashboard in your distro also we going to implement cross-project testing for all our supported plugins We are working on getting CI up and working for it There are a lot of improvements for CI in the past release and we are working to do do more testing the next so according to CI in the Rocket release we fixed almost all our Selenium the integration tests so you you can run them on your clouds to verify everything works as expected We don't have this job on gates now because of some issues with infra we she were trying to resolve and I Expect that this will work on gates in watch mode in Stein release we're trying to follow all open-stare community goals for the past release it was mostly developer related goals like remove outdated test plug-in But first time it is it's the goal to test everything on Python first which we implemented already so rather fully support Python 3 It's important for Ubuntu for upcoming at heart Linux release Which will have Only Python 3 by default. I think it will be next year. I'm not sure one of the cross-project goal for this release is to implement upgrade checkers for each project so You for example you can try Horizon upgrade check common to verify if your Horizon config is ready to be upgraded to the new release And we are working to implement this in Stein so before upgrade to Time you'll be able to see if your local settings config file has some Deplicated config options. So you'll be some warning to operators And it will be easier to understand if you need such changes on your config or not We fully support stable policy so previous config will work on the new version, but If you use deprecated options and which they move it from the code It will works, but your config Will not affect any horizon code Also, we understood that there are a lot of features that is not implementing horizon unfortunately so We'll talk with all project teams Which we've got a horizon call. It's Nova, Syndra, Kistow, Neutron and Swift and asked them to provide a feature list which they think it's Important to implement horizon which I showed this is a part with everybody So if your user is our operator, it's extremely important for us to understand What do you want to get in horizon? Maybe it's some feature maybe a bug fix maybe performance issue so Please if you have any feedback or what do you want horizon? Please add if you know this is a part So we'll know that it's important for users, operators to get us implemented because from our site as developers We don't know always how users uses our Product and it's a part we get some feedback from Operators I cover that you got and if you have any questions according to horizon It's a how to use it Why does it work or not not not like it's not as expected or anything else you can Reach our team by the opposite day of mailing list Please add horizon text message the title so we can find the faster and answer you or we are Always in opposite horizon. I see channel to answer your questions We covered almost all Time zone so we've got core developers in us Europe and Japanese time zone so almost any time When you ask something I see it's a good change to get elsewhere We've got weekly I see meetings Each way when is there I think we are Are going to change this time because Some people can attend this meetings this time But we'll discuss it later You can ask it Anything I will share the slides so you can you don't need to photo everything you can ask Incidently to the horizon me directly a key here. He is also here our core reviewer or You know personally I see your mailing list if you are interested in contribution, please join our project and boy the session today and to 30 p.m. Oh, I will Describe how to contribute to horizon How does it work? What do you need to do it? Why do you don't need to learn JavaScript to? continue the horizon and tips That's all they have any questions, please ask it and get stick as any questions Multi-factor authentication is not on our roadmap now, but We are Okay to get this if not just if somebody provide a patch Which we don't have capacity to implement in every feature mistake But for now the support multi-domain web SSO sign up case. Thanks everybody for joining