Friday, 2022-03-25

opendevreviewSam Morrison proposed openstack/horizon master: Fix instance filtering by certain attributes.  https://review.opendev.org/c/openstack/horizon/+/83516903:12
opendevreviewMerged openstack/horizon stable/xena: Change to a proper policy for Resume operation  https://review.opendev.org/c/openstack/horizon/+/83185504:26
opendevreviewKeigo Noha proposed openstack/horizon stable/wallaby: Change to a proper policy for Resume operation  https://review.opendev.org/c/openstack/horizon/+/83513205:03
opendevreviewAkihiro Motoki proposed openstack/horizon master: Do not assume keystone admin endpoint  https://review.opendev.org/c/openstack/horizon/+/83517205:29
amotokivishalmanchanda: ^05:29
vishalmanchandaamotoki: ack.05:42
vishalmanchandaamotoki: Don't we need to cleanup for code and remove entry where we use admin endpoint05:43
vishalmanchandaamotoki: For e.g. https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/base.py#L30205:44
vishalmanchandaamotoki: and many other places.05:44
amotokivishalmanchanda: what you pointed is a different thing.05:44
amotokivishalmanchanda: this kind of aliases are still required to handle OPENSTACK_ENDPOINT_TYPE setting properly.05:45
amotokivishalmanchanda: the point is that horizon should not assume 'admin' endpoint is always configured.05:45
vishalmanchandaamotoki: ok, I was preparing a patch where I remove references of admin endpoint in code and then fixing unit tests. 05:46
amotokivishalmanchanda: in keystone v3 API, there is no functional difference depending on which endpoint is used.05:46
amotokivishalmanchanda: so as you can see in the keystone installation guide, all endpoints (public, admin, internal) are configured as same.05:47
vishalmanchandaamotoki: maybe keystone team not updated their documentation.05:47
vishalmanchandaamotoki: I have seen few patches in other openstack projects where they replace admin endpoint with public endpoint, so I thought we should do the same thing here.05:49
amotokithe min requirement is to configure one endpoint for keystone and projects should not have more assumptions.05:50
vishalmanchandaok.05:50
amotokikeeping 'admin' endpoint may lead to confusion so devstack dropped it.05:50
amotokihorizon started to fail after this. this is an example.05:51
vishalmanchandaamotoki: So we don't need cleanup of admin endpoint reference in horizon code, just confirming with you?05:51
amotokivishalmanchanda: deployers can still configure 'admin' endpoints although it is not required. I think dropping 'admin' endpoint completely is a different topic.05:53
vishalmanchandaamotoki: ok. thanks for quick patch.05:53
vishalmanchandaamotoki: let me test your patch.05:53
vishalmanchandaamotoki: one more question I have in my mind.05:55
vishalmanchandaamotoki: sorry for asking too many question:(05:55
amotokivishalmanchanda: np05:55
amotokivishalmanchanda: let's clarify them one by one05:56
vishalmanchandaDo you think we should backport your patch in stable/yoga and then a cut a new release for stable/yoga branch.05:56
vishalmanchandaOr let's backport it to stable/yoga for now and cut a release after 1-2 weeks.05:57
amotokivishalmanchanda: we have two pending topics. the one is SYSTEM_SCOPE_SERVICES patch and the other is what we are talking about.05:58
vishalmanchandayes05:58
amotokivishalmanchanda: The first is not included in the latest release, so I think we need to cut a release anyway.05:58
vishalmanchandaamotoki: ok.05:58
amotokivishalmanchanda: the second one is also really nice to have. we have a chance for another release soon so it is nice to include it too.05:59
amotokivishalmanchanda: regarding my patch, I am preparing a relnote too.05:59
vishalmanchandaamotoki: regarding first patch, Do you want to incorporate this comment https://review.opendev.org/c/openstack/horizon/+/818763/6/openstack_dashboard/dashboards/admin/aggregates/panel.py ?06:02
amotokivishalmanchanda: no. it is a kind of refactoring, so it is optional.06:03
vishalmanchandaamotoki: ok.06:03
amotokiIf refactored, these logics can be moved to horizon/base.py.06:03
vishalmanchandaok.06:05
opendevreviewAkihiro Motoki proposed openstack/horizon master: Do not assume keystone admin endpoint  https://review.opendev.org/c/openstack/horizon/+/83517211:07
vishalmanchandardopiera: Could you please take a look at https://review.opendev.org/c/openstack/horizon/+/835172 asap.11:13
opendevreviewMerged openstack/horizon master: Replace remaining usage of ugettext_lazy  https://review.opendev.org/c/openstack/horizon/+/83486411:48
opendevreviewVishal Manchanda proposed openstack/horizon stable/yoga: Do not assume keystone admin endpoint  https://review.opendev.org/c/openstack/horizon/+/83514315:09

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!