Wednesday, 2022-03-23

opendevreviewMerged openstack/horizon master: Sync default policy rules  https://review.opendev.org/c/openstack/horizon/+/83405305:41
opendevreviewTakashi Kajinami proposed openstack/horizon master: Replace remaining usage of ugettext_lazy  https://review.opendev.org/c/openstack/horizon/+/83486412:41
gansordopiera: hi! could you please  +W this victoria backport that is the same change as the one you +W'ed yesterday? https://review.opendev.org/c/openstack/horizon/+/829686  Thanks in advance! =)14:33
rdopieraganso: done, sorry, forgot about it14:38
gansordopiera: np! the backports are moving forward one branch per day =)14:39
vishalmanchanda#startmeeting horizon15:00
opendevmeetMeeting started Wed Mar 23 15:00:13 2022 UTC and is due to finish in 60 minutes.  The chair is vishalmanchanda. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'horizon'15:00
vishalmanchandahello15:00
tmazuro/15:01
amotokio/15:02
vishalmanchandae0ne:rdopiera :ping for horizon weekly meeting15:02
vishalmanchandaok let's start the meeting.15:04
vishalmanchandaWe have  only one topic added in our today agenda https://etherpad.opendev.org/p/horizon-release-priorities (at Line 32)15:04
vishalmanchanda#topic Notices15:05
vishalmanchandafew announcements from my side for this week.15:05
vishalmanchandaYoga Schedule https://releases.openstack.org/yoga/schedule.html15:05
vishalmanchandaThis week is R1 week.15:05
vishalmanchandaI have cut the final release of horizon for Yoga cycle and patch is merged.15:06
amotokiR1 week is important to us15:06
vishalmanchanda#link https://review.opendev.org/c/openstack/releases/+/83444415:06
amotokiis tomorrow the deadline for us?15:06
vishalmanchandaamotoki: Now release team will use above patch to create stable/yoga branch.15:07
vishalmanchandaSee https://review.opendev.org/c/openstack/releases/+/83360315:08
vishalmanchandaMost probably above merge will merge by today.15:08
amotokivishalmanchanda: I know. I just wonder what is/are requried and what are not?15:09
vishalmanchandaUnfortunately https://review.opendev.org/c/openstack/horizon/+/818763 unbales to merge as random integration tests failing again and again.15:09
vishalmanchandaunable*15:10
vishalmanchandaOnce stable/yoga branch is created, any important bug fixed in master needs to backport to stable/yoga branch.15:11
vishalmanchandaLet's backport https://review.opendev.org/c/openstack/horizon/+/818763 to stable/yoga after it lands and then after 2-3 weeks we can cut  a new release of horizon for stable/yoga branch.15:12
-amotoki- could not test it and +2/+W as I could not test it :p15:13
vishalmanchandaamotoki: Do you have any other patch in mind which you are considering for yoga cycle.15:13
vishalmanchandaamotoki: np.15:13
amotokivishalmanchanda: I am not sure how horizon works with the default devstack setting for yoga.15:14
amotokiperhaps all of you know more :-)15:14
amotokihttps://bugs.launchpad.net/horizon/+bug/1950659 hits me15:14
vishalmanchandaamotoki: yeah let's discuss it separately.15:15
amotokiand I am not sure how the situation would be better if we have the better situation with the system-scoped token support15:15
amotokivishalmanchanda: go ahead15:16
vishalmanchandaok moving to next announcement.15:16
vishalmanchandaPTG reminder, Please register yourself for PTG if not done yet.15:16
vishalmanchandaAlso, please add your name if you are going to attend horizon PTG and any topic you would like discuss in PTG and then I will add time slots for all topics.15:17
vishalmanchanda#link https://etherpad.opendev.org/p/horizon-zed-ptg15:18
vishalmanchandathat's all announcement from my side for this week.15:19
vishalmanchandamoving to next topic.15:19
vishalmanchanda#topic Bug deputy report15:19
vishalmanchandahttps://bugs.launchpad.net/horizon/+bug/195065915:19
vishalmanchandaNow if someone uses the latest devstack env. then all of Identity Panel stops working except for Application Credentials.15:20
vishalmanchandaYou can find more details about the issue in https://bugs.launchpad.net/horizon/+bug/196596915:21
vishalmanchandawhich is duplicate of bug 1950659.15:21
vishalmanchandaIt happens because horizon still uses keystone admin endpoint which is dropped by keystone.15:22
-amotoki- I am a bit afraid to land a workaround instead of fixing an issue itself.........15:22
vishalmanchandaamotoki: I tried a workaround which fix the issue but not sure if that is accepted.15:23
amotokiI did not succeed to run horizon properly just after adding 'admin' endpoint of 'identity' service. 15:24
amotokiI did not have enough time to debug it today15:24
vishalmanchandaamotoki: what I have done replace  'adminURL': 'admin' with  'adminURL': 'public' here https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/base.py#L30215:24
amotokinot sure. IMHO I don't perfer such ad-hoc workaround though.15:25
vishalmanchandaI was looking at what other OpenStack projects have done and found something like this.15:26
amotokivishalmanchanda: at least other core services work properly15:27
vishalmanchandaamotoki: yes.15:27
vishalmanchandaok, let's keep investigating this issue.15:28
amotoki(except documented downsides like neutron admin-ness)15:28
vishalmanchandaamotoki: sorry what do you mean? are you saying that we should document this as a known issue in our docs?15:29
amotokiI think what we need at least is to clarify what do work and what do not work15:29
vishalmanchandayes.15:29
vishalmanchandaamotoki: Could you push a patch for the documentation about this issue.15:30
amotokivishalmanchanda: regarding neutron, (while it does not land and/or it is not proposed yet) the neutron team recognizes what is the gap and we need to document the gap. That is what I would like to kena.15:30
amotokivishalmanchanda: I can push a patch for neutron but not for horizon :p15:31
amotokifor example, neutron now requires to specify --project to allow for the operators to cratea a provider network.15:32
vishalmanchandaamotoki: ok where we should document this in the horizon? I can push a patch.15:32
amotokithis is an example.15:32
amotokivishalmanchanda: if there is a gap, we need to document it at least.15:33
vishalmanchandaamotoki: I am asking about the path where we should document it.15:34
amotokivishalmanchanda: as the baseline, does yoga horizon work as operators expect what they expect for xena?15:34
amotokivishalmanchanda: there are several ways to document it but I am not sure what is the current stuations....15:35
amotokitmazur: do you have any inputs from rhosp perspective?15:35
vishalmanchandaOk, I will take a look and try to push a patch to document this gap/issue.15:37
tmazuramotoki: I don't think we have anything from our perspective15:40
vishalmanchandaDeos anyone like to discuss any other topics?15:40
amotokitmazur: thanks. let's clarfiy whether it is okay or not. At least I failed to run horizon with the latest devstack with the default configs today...15:41
amotokivishalmanchanda: I wonder if the system-scoped update is required for the initial yoga release or not. what's really missing?15:43
amotokiwhat does not work with the system-scoped token support and what does work with it?15:44
amotokiI think it is important whether horizon is totally broken or not.15:45
rdopieraonly the identity panel works with system scope, all the other services are "working on it"15:45
amotokirdopiera: do you mean we need to configure SYSTEM_SCOPE_SERVICES = ['identity'] after your patch?15:46
rdopieraamotoki: if you want to use the system scope token, yes, otherwise leave it empty and it will all work as it did in previous versions, without the system scope token15:47
vishalmanchanda++15:47
rdopieraamotoki: I left it empty as the default15:47
vishalmanchandaamotoki: You can run horizon with devstack after you enable https://github.com/openstack/devstack/blob/master/lib/keystone#L125 I guess.15:49
amotokirdopiera: is it compatbile with xena? I haven't checked what is compatible with xena after 'admin' endpoint for identity was dropped in yoga.15:49
rdopieraamotoki: I think I tested it on xena15:50
amotokivishalmanchanda: do you suggest to try KEYSTONE_ADMIN_ENDPOINT == True?15:50
rdopieraactually, I even tested it with wallaby15:50
vishalmanchandaamotoki: yes, and then you can test rdopiera patch.15:51
amotokirdopiera: I hope so but I failed to check it as several things are mixed.15:51
amotokiI see several points:15:52
rdopierathere are basically 2 things it should do: 1. if it's non-empty, the system scope option will appear in the menu, 2. the panels associated with the services listed will be moved from project to system scope menu15:53
rdopierawithout the patch, the system scope menu will be always visible for users who have access to it, and the panels will appear both in project and in system scope15:54
amotokirdopiera: generally you are right, but I was confused because horizon does not work properly after 'admin' identity endpoint was dropped from devstack (without 'admin' endpoint configurred in horizon CI)15:55
amotokirdopiera: it blocks me to test various cases.....15:56
rdopieraI see, I missed that15:56
rdopierawe can ship without that patch, I'm just afraid that people will be confused with the new menu option and most things not working in it15:58
rdopierait doesn't break anything, it just exposes new functionality that doesn't work yet15:58
rdopieraand only to the admin user by default15:59
vishalmanchandardopiera: honestly I don't see any issue with merging that patch.15:59
amotokiregardless of whether your patch lands or not, I think we need to verify our status15:59
amotokiI think https://bugs.launchpad.net/horizon/+bug/1965969 is worth checking16:00
vishalmanchandaok we are out time.16:00
amotokiI hit it when I tried the latest horizon and it is my outcome16:00
vishalmanchandaending this meeting, please continue your discussion here even after the meeting.16:01
vishalmanchandaThanks everyone for joining!16:01
vishalmanchanda#endmeeting16:01
opendevmeetMeeting ended Wed Mar 23 16:01:28 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-03-23-15.00.html16:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-03-23-15.00.txt16:01
opendevmeetLog:            https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-03-23-15.00.log.html16:01
amotokirdopiera: vishalmanchanda: can you check whether the master latest horizon works with the latest devstack with the default settings? I think it woudl be a good startline for us.16:03
opendevreviewOpenStack Release Bot proposed openstack/horizon stable/yoga: Update .gitreview for stable/yoga  https://review.opendev.org/c/openstack/horizon/+/83492116:06
opendevreviewOpenStack Release Bot proposed openstack/horizon stable/yoga: Update TOX_CONSTRAINTS_FILE for stable/yoga  https://review.opendev.org/c/openstack/horizon/+/83492216:06
opendevreviewOpenStack Release Bot proposed openstack/horizon master: Update master for stable/yoga  https://review.opendev.org/c/openstack/horizon/+/83492316:06
opendevreviewOpenStack Release Bot proposed openstack/horizon master: Add Python3 zed unit tests  https://review.opendev.org/c/openstack/horizon/+/83492416:06
vishalmanchandaamotoki: sure, will check that.16:10
opendevreviewMerged openstack/horizon stable/victoria: Fix for "Resize instance" button  https://review.opendev.org/c/openstack/horizon/+/82968616:24
gansordopiera: yay! that one merged ^ If you have a minute could you please +W the ussuri one? https://review.opendev.org/c/openstack/horizon/+/829706/ Thanks in advance!16:33
opendevreviewMerged openstack/horizon stable/ussuri: Fix for "Resize instance" button  https://review.opendev.org/c/openstack/horizon/+/82970620:00

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