TSC 2024-03-28

TSC 2024-03-28

BRIDGE: https://zoom-lfx.platform.linuxfoundation.org/meeting/94501391330?password=c2f4cfa9-d9f5-4156-9ab2-c141fcdf671f

Passcode: 209247

We will start our meetings by mentioning the project's Antitrust Policy, which you can find linked from the LF and project websites. The policy is important where multiple companies, including potential industry competitors, are participating in meetings. Please review and if you have any questions, please contact your company legal counsel. Members of the LF may contact Andrew Updegrove at the firm Gesmer Updegrove LLP, which provides legal counsel to the LF.


Attended

Proxy (w/ @name)

Holiday

Did Not Attend

Attended

Proxy (w/ @name)

Holiday

Did Not Attend

Attendance is taken purely upon #info in Zoom Chat 

@Andreas Geißler

DT



@Keguang He 

China Mobile

@Byung-Woo Jun 

Ericsson



@N.K. Shankaranarayanan 

Individual

@Dan Timoney 

AT&T



@Paweł Pawlak 

Incognito

@Dan Xu 

Huawei



@Seshu Kumar Mudiganti

Windriver

@Dong Wang

China Telecom









Agenda Items

Presented By

Presos/Notes/Links/



Agenda Items

Presented By

Presos/Notes/Links/



Strategy (45 minutes)

ONAP takeaways



We are encouraging ONAP consumers to share with us their feedback, so we could prioritize our activities and make ONAP better suited their needs and requirements.

LFN Cross-Organization Updates

MAC, SPC, TAC, EUAG, LFN Board





TCC / ONAP Liaison Updates





Task Force Updates

















Operations (40 minutes)



TSC Activities and Deadlines





Release Status

@Byung-Woo Jun 

  • Update project status: PTLs started updating project status, key updates and benefits. Thanks! Project Status in New Delhi Release. The PTL list is updated. 

  • Preparing a LFN DTF session for New Delhi project status and key updates

  • Need to start thinking about the Oslo release

RelEng/Infrastructure

@Thomas Kulik

  • Documentation builds are failing

  • If folks that were not part of Montreal get errors with errors it may be a url in the jobs may need updating.

  • Also osa repo failing - set to private - Security repo for CVEs so this is intentional

https://gerrit.onap.org/r/q/owner:thomas.kulik%2540telekom.de+-status:abandoned+-status:merged

Update on GitHub Actions

  • Sonar and CLM jobs are completed and are under testing.

    • At the moment, having issues with different results obtained compared with Jenkins. 

    • CLM work still ongoing

PTL Updates

@Paweł Pawlak 

@Byung-Woo Jun 

Ticket to be opened by @Thomas Kulik - those repositories have no owners which blocks Documentation projects 
 

Subcommittee Updates

Arch, OOM, Lab, Modeling, Seccom, Requirements

@Andreas Geißler 

@Byung-Woo Jun 

DMaaP MR deprecation Update: for the unmaintained component 

transition steps, Byung created a global requirement, https://jira.onap.org/browse/ONAPARC-803 .

This global requirement links to the DMaaP epic (DMaaP MR deprecation in New Delhi release), https://jira.onap.org/browse/REQ-1376

See the following OOM meeting notes below for the status. 

Nephio SIG Security collaboration Study:

Identity and Access Management: https://docs.google.com/document/d/1IwWVGASgdOuLHCHYg82WaZaHdOEXyOM1/edit#heading=h.30j0zll

Nephio Workload Identity: https://docs.google.com/presentation/d/1L79WrZ64Uar3IrH-jL_IeQTlPoLtXGZKHIIfVCXLoco/edit#slide=id.g2bd96dea01c_0_1

Subcommittee Updates

Arch, Lab, Modeling, Seccom, Requirements

@Paweł Pawlak 

New releases (list of version under prep by SECCOM):

K8s - 1.28.6 version  → 1.29.x

ISTIO 1.21.x planned



OOM Updates

@Andreas Geißler 

OOM Updates including project activity report

Events & Meetings

(5 minutes)

Upcoming Events & Housekeeping



Zoom Chat Log 

00:12:08    Thomas Kulik:    https://gerrit.onap.org/r/q/owner:thomas.kulik%2540telekom.de+-status:abandoned+-status:merged


Zoom auto-transcript service - These are often translated incorrectly and can be misleading. They are NOT Authoritative!   Information as to why .
They are included here as a time stamp cross-reference for the recording only!  The notes above this line and the actual recordings are authoritative. 

WEBVTT

1
00:02:11.220 --> 00:02:12.050
Byung-Woo Jun: Sandra!

2
00:02:12.560 --> 00:02:13.370
Byung-Woo Jun: Hi!

3
00:02:16.920 --> 00:02:17.990
Byung-Woo Jun: Hi! Sandra!

4
00:02:21.660 --> 00:02:22.270
Byung-Woo Jun: No!

5
00:02:22.270 --> 00:02:24.251
Sandra Jackson: He's on mute. Hi! How are how are you?

6
00:02:24.735 --> 00:02:28.160
Byung-Woo Jun: Are you showing your calendar where you want to show the Tsdp.

7
00:02:28.160 --> 00:02:32.609
Sandra Jackson: Oh, sorry. I wanted to make sure I had the right link. But yes, I do want to show that. Thank you.

8
00:02:32.610 --> 00:02:34.449
Byung-Woo Jun: Oh, okay. Okay. Just.

9
00:02:40.770 --> 00:02:43.150
Sandra Jackson: And who do we have on? Okay.

10
00:02:43.710 --> 00:02:45.440
Sandra Jackson: put that up there.

11
00:03:39.230 --> 00:03:40.669
Paweł Pawlak: Hello! Good morning!

12
00:03:44.020 --> 00:03:45.070
Byung-Woo Jun: Hi Pavel.

13
00:03:45.600 --> 00:03:46.660
Paweł Pawlak: Hello! Bill!

14
00:03:46.910 --> 00:03:48.510
Sandra Jackson: Morning, morning, morning.

15
00:03:48.510 --> 00:03:49.720
Paweł Pawlak: Good morning, Sandra.

16
00:03:49.720 --> 00:03:50.370
Sandra Jackson: Speaking.

17
00:04:06.120 --> 00:04:07.310
Sandra Jackson: Okay.

18
00:04:07.990 --> 00:04:10.380
Sandra Jackson: alright, that's folks are coming in.

19
00:04:10.920 --> 00:04:13.590
Sandra Jackson: Let me just double check something here.

20
00:04:46.130 --> 00:04:51.024
Sandra Jackson: Alright, as folks are coming in. We have our regular reminders up on this screen.

21
00:04:51.360 --> 00:04:54.259
Sandra Jackson: when I scroll down you'll see the regular reminders.

22
00:04:55.731 --> 00:05:00.650
Sandra Jackson: That the meeting is being recorded, and that includes chats and private chats.

23
00:05:01.163 --> 00:05:10.859
Sandra Jackson: If you are dialed in, everyone is muted upon entry, and if you are dialed in and needs to speak, you would need to press Star 6 to unmute yourself.

24
00:05:12.110 --> 00:05:23.299
Sandra Jackson: and then our anti-trust policy. If you have any questions about it, you can reach out to your organization's legal counsel, or if you are a member of the Lf. You can reach out to Andrew

25
00:05:23.870 --> 00:05:27.220
Sandra Jackson: up to grove of the firm. Guess not up to Grove Llp.

26
00:05:29.770 --> 00:05:31.880
Sandra Jackson: On the agenda for today.

27
00:05:36.910 --> 00:05:38.380
Sandra Jackson: Okay, that's better

28
00:05:38.510 --> 00:05:42.400
Sandra Jackson: on the agenda for today, we have some release

29
00:05:42.660 --> 00:05:46.920
Sandra Jackson: updates. If we have any relunge updates.

30
00:05:47.190 --> 00:05:49.650
Sandra Jackson: ptl updates in our

31
00:05:50.610 --> 00:05:52.530
Sandra Jackson: regular subcommittee updates.

32
00:05:53.360 --> 00:05:57.660
Sandra Jackson: Is there anything that needs to be added to the agenda or any questions about it?

33
00:06:01.240 --> 00:06:06.919
Sandra Jackson: Okay, well, I'm gonna take the silence as everyone is good with the agenda, so we'll jump right into it.

34
00:06:07.080 --> 00:06:09.910
Sandra Jackson: and we'll jump down to

35
00:06:11.430 --> 00:06:12.960
Sandra Jackson: released as.

36
00:06:15.523 --> 00:06:20.679
Byung-Woo Jun: Hi, Sandra. So this is ongoing project status in New Yearly release.

37
00:06:20.850 --> 00:06:38.779
Byung-Woo Jun: And then key update. We add a new column which is associated Jira ticket I think, Cps and policy team. They fill up the Jira tickets. So other Pta, we have to ask them to fill up the Jira ticket if they have it.

38
00:06:39.140 --> 00:06:41.300
Byung-Woo Jun: So that's the kind of update.

39
00:06:41.960 --> 00:06:48.930
Byung-Woo Jun: And as I mentioned last week, we are preparing Lfn Etf. Session for new daily project

40
00:06:49.350 --> 00:06:54.120
Byung-Woo Jun: status and key update. I plan to present that one

41
00:06:54.400 --> 00:06:55.630
Byung-Woo Jun: and with others.

42
00:06:55.790 --> 00:07:01.830
Byung-Woo Jun: And then last one we need to start thinking about the auto release schedule.

43
00:07:02.080 --> 00:07:11.879
Byung-Woo Jun: So usually. Lf, and dtf, we, we talk about what's the current release, which is new Delhi? And what is the Oslo

44
00:07:12.010 --> 00:07:15.070
Byung-Woo Jun: next release schedule or some

45
00:07:15.120 --> 00:07:16.130
Byung-Woo Jun: agenda.

46
00:07:16.150 --> 00:07:21.949
Byung-Woo Jun: So that's why we need to think about as a Tsc member we have to think about. And also

47
00:07:22.150 --> 00:07:27.009
Byung-Woo Jun: Pto has any suggestion for Oslo. Please let us know.

48
00:07:27.860 --> 00:07:28.750
Byung-Woo Jun: Pavel.

49
00:07:29.160 --> 00:07:31.579
Byung-Woo Jun: So we need to, you know.

50
00:07:31.760 --> 00:07:35.569
Byung-Woo Jun: form up some of the also release plan.

51
00:07:35.720 --> 00:07:38.069
Byung-Woo Jun: Yeah. Pdf, okay.

52
00:07:38.300 --> 00:07:40.920
Paweł Pawlak: Definitely. Thank you. Being, yeah.

53
00:07:40.920 --> 00:07:41.580
Byung-Woo Jun: Thank you.

54
00:07:42.190 --> 00:07:43.209
Byung-Woo Jun: Back to you.

55
00:07:43.780 --> 00:07:44.470
Sandra Jackson: Okay.

56
00:07:45.500 --> 00:07:49.470
Sandra Jackson: do we have any relange updates

57
00:07:49.480 --> 00:07:51.049
Sandra Jackson: about the document build?

58
00:07:53.700 --> 00:07:54.700
Sandra Jackson: I don't even know.

59
00:07:55.330 --> 00:07:57.520
Paweł Pawlak: I see Thomas is connected. So

60
00:08:00.940 --> 00:08:05.879
Paweł Pawlak: just to update you, Thomas, we had some discussion at the one of the previous meetings.

61
00:08:06.380 --> 00:08:08.900
Paweł Pawlak: and there are some

62
00:08:09.380 --> 00:08:13.150
Paweł Pawlak: pending merges right in the documentation.

63
00:08:13.430 --> 00:08:14.969
Thomas Kulik: Yeah, that's correct.

64
00:08:15.690 --> 00:08:27.563
Thomas Kulik: I think it. Now. There are a little bit less, but I think 5 6 patches are still pending, but not sure.

65
00:08:28.860 --> 00:08:33.992
Thomas Kulik: I need to double check if those projects are unmaintained. So

66
00:08:35.070 --> 00:08:55.142
Thomas Kulik: And also we have errors. As you mentioned it here which do not relate to the changes I did in in documentation. So now there are python errors, or something else that maybe must be fixed from people who are aware of the

67
00:08:56.740 --> 00:09:03.950
Thomas Kulik: so April. Not not sure. I I can't help here, so unfortunately.

68
00:09:04.600 --> 00:09:08.360
Byung-Woo Jun: So, Thomas, you said you're talking about 1 37 for

69
00:09:08.480 --> 00:09:09.560
Byung-Woo Jun: 4, 4, right.

70
00:09:11.683 --> 00:09:19.899
Thomas Kulik: This is the one I tried, and this come up with python errors. Yeah, this is example. As an example. Yeah.

71
00:09:20.170 --> 00:09:21.030
Byung-Woo Jun: Yeah, okay.

72
00:09:21.780 --> 00:09:25.799
Byung-Woo Jun: so yeah, even, didn't we? You know. Ask, you know, what's going on?

73
00:09:26.270 --> 00:09:32.479
Byung-Woo Jun: So, okay, yeah, I don't know why python check fail. I think, though, I look at the changes, not

74
00:09:32.790 --> 00:09:37.079
Byung-Woo Jun: big changes, more simple changes. Okay, just the URL changes. Right?

75
00:09:37.725 --> 00:09:39.300
Byung-Woo Jun: I don't know.

76
00:09:39.830 --> 00:09:42.939
Byung-Woo Jun: I'm not sure Andreas has some idea or something.

77
00:09:43.660 --> 00:09:46.130
Paweł Pawlak: But Matt is connected. Maybe Matt and I

78
00:09:51.080 --> 00:09:52.630
Paweł Pawlak: comments from your side.

79
00:09:53.020 --> 00:09:58.420
Matthew Watkins: What's set up regarding. Sorry I'm on. I'm on phone. I'm not at my desktop, so I'm struggling a little bit to keep up.

80
00:09:59.440 --> 00:10:03.579
Paweł Pawlak: Yeah, yeah. So we have this documentation updates that are.

81
00:10:03.720 --> 00:10:07.619
Paweł Pawlak: let's say, not complete, and some some pending.

82
00:10:08.080 --> 00:10:11.279
Paweł Pawlak: Then we have those python checks right? That fail.

83
00:10:11.280 --> 00:10:19.240
Matthew Watkins: Thomas Kulick, some working on the documentation updates. Yeah, they're blocked for a number of reasons. My feeling is that we're

84
00:10:20.340 --> 00:10:24.662
Matthew Watkins: We're getting a bit of a bit rot in some of these repositories where they're not being actively maintained.

85
00:10:25.270 --> 00:10:53.219
Matthew Watkins: the issues blocking Thomas, is that some of the some of them the linking tools. Various other things need very minor tweaks. Now I gave Thomas Pointes on 2 of the tickets. One of them was actually test failing. And that means the test either need updating or the issues with the code needs to be solved. They're being blocked on verification phase. And I can't override the verification fight. This is only one member of the team who can. And that's Andrew. So while I understand these docs updates and a benign

86
00:10:53.635 --> 00:11:21.489
Matthew Watkins: unless somebody from the project steps in these repositories always gonna be blocked on future updates. What we need to see is some people getting all hands on deck from the project, getting into these really pose and fixing underlying problems with verification failures. One case it's like the arguments being passed. Abasha. There was another thing with the linking setup. In some cases minor conflict changes. But you know, I pointed out to Tom with some of these issues. And that's why we bought this in front of you guys today, I think there's something like 6 or 8 repositories where he's got changes blocked.

87
00:11:21.691 --> 00:11:29.140
Matthew Watkins: And it just needs some eyeballs on this from the project. So it's up to you guys to see if you can resource fixing this so that you can move forward and get those patches merged.

88
00:11:33.720 --> 00:11:38.459
Paweł Pawlak: Can we be more specific on which projects we are talking about? And then, you know

89
00:11:39.050 --> 00:11:40.889Paweł Pawlak: well, I mean to us, try to.