TSC 2023-11-30

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.

AttendedProxy (w/ @name)HolidayDid Not Attend

Attendance is taken purely upon #info in Zoom Chat 

DT
China Mobile
Ericsson
Individual
AT&T
Incognito
Huawei
Windriver
China Telecom



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


  F2F D&TF Budapest, Hungary  - 


TCC / ONAP Liaison Updates

Keguang He 

Task Force Updates









Operations (40 minutes)


TSC Activities and Deadlines









Paweł Pawlak 

TSC Chair election ballots - November 30th


LFN Annual Report

From Pano:  "... annual report production cycle and we’re looking for “year-in-review” input from the projects. we’d like to hear about successes, challenges and how they forged forward toward new horizons. Please provide  about 1/2 to 1 page of single spaced text (use default google docs formatting).

Respond to Pano Xinos:  pxinos@linuxfoundation.org 

Work in progress on the message - contributions are welcome:

https://docs.google.com/document/d/130qNYPWFD0vZlu4CnEQk8FQH7vO-cp0iEJHP_FvWnmM/edit#heading=h.1zjaono4zhlg

Release Status

  • Montreal schedule
  • RC milestone 
    • Montreal Milestone Status
    • Recommendation:  NOGO due to ongoing integration issues
    • RC and Sign Off will push out to January.  
      • I will propose a specific schedule once I get feedback from Marek and Andreas in January

Marek Szwałkiewicz (PTL meeting - Nov 27):  

The current status of gating is still broken - I'm working on (hopefuly) final changes on the temporary solution still based on Azure. As far as I know Andreas is also stuck for the moment with his daily-as-gating process workaround due to reporting server issues.
I'm afraid that gating wont be operational on 30th as both me and Andreas are gone this week on a unrelated company "thing".

RelEng/Infrastructure


Costs saving action proposal
  • Proposal: To remove stage and merge daily cron jobs and instead trigger by merge action and/or comment action
  • Risk: Snapshots and staging artifacts will live for 25 days after being created
    Projects with wrong dependencies might experience build failures (RELENG will help with this cases)
  • Benefits: reduced costs on node usage and proper removal of stale artifacts in Nexus and Nexus3 

PTL Updates



Subcommittee Updates

Arch, Lab, Modeling, Seccom, Requirements

At the last PTL's meeting LF IT is going to switch from Sig-Util to Sigstore. Timeline not clear - for image/container signing should be relatively fast. For code signing to be elaborated. Please share some more details.

Events & Meetings

(5 minutes)

Upcoming Events & Housekeeping


Winter holiday meeting cancellations

  • PTL Meeting canceled Dec 18, Dec 25 and Jan 1
  • TSC Meeting canceled Dec 21, Dec 28, and Jan 4

ONE Summit returns to Silicon Valley, April 29-May, 2024!

  1. Submit your your proposal to speak (by December 3, 2023) to one of these new tracks for 2024:
  • The Future of Open Innovation
  • AI Implementation Across Telecom, Cloud & Enterprise, and Edge
  • Securing & Automating the Open End-to-End Networks
  • Next-Gen Access & Connectivity
  • Deployment Use Stories: Where Slides Meet the Real World

Zoom Chat Log 

00:05:02    N.K. Shankaranarayanan:    #info N. K. Shankar, IC



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:43.390 --> 00:02:44.399
Sandra Jackson: Good morning.

2
00:02:49.130 --> 00:02:50.469
Byung-Woo Jun: Good morning, Sandra.

3
00:03:01.220 --> 00:03:02.470
Thomas Kulik: Good morning.

4
00:05:45.790 --> 00:05:49.779
Sandra Jackson: Okay. I'll go ahead and get started, at least in our reminders here.

5
00:05:51.960 --> 00:05:56.730
Sandra Jackson: The reminders that the meeting is recorded.

6
00:06:00.680 --> 00:06:08.619
Sandra Jackson: including the chat. If you're dialed into the meeting and need to speak, you can press Star 6 to unmute yourself.

7
00:06:09.870 --> 00:06:23.130
Sandra Jackson: and then our regular reminder of the Linux Foundation antitrust policy. If you have any questions about it, you could reach out to your company's legal counsel, or if you're a member of the Lf. You can contact Andrew up to Grove with.

8
00:06:23.240 --> 00:06:25.089
Sandra Jackson: Have to have

9
00:06:25.600 --> 00:06:27.510
Sandra Jackson: guessma up to growth. LLP.

10
00:06:28.550 --> 00:06:32.170
Sandra Jackson: Alright on the agenda today. We don't have a lot

11
00:06:32.460 --> 00:06:40.970
Sandra Jackson: we'll talk about the Dntf. A little bit we did it on the in the face to face meeting. But

12
00:06:41.050 --> 00:06:43.049
Sandra Jackson: it was just a

13
00:06:43.400 --> 00:06:48.139
Sandra Jackson: how few of us in a room, and Andre is one, so we'll just cover that again.

14
00:06:48.550 --> 00:07:00.860
Sandra Jackson:  Kegan is going to give us an Nfd Internet report. And then just some reminders down here about the election and

15
00:07:01.440 --> 00:07:09.130
Sandra Jackson: the reminder about the one Summit housekeeping stuff. Anything need to be added to the agenda or anyone have any questions?

16
00:07:12.630 --> 00:07:17.000
David McBride: Hey, Sandra, are you looking at the right agenda? Patrick?

17
00:07:17.310 --> 00:07:19.140
Sandra Jackson: Yeah, today is the third, right?

18
00:07:19.240 --> 00:07:27.080
David McBride: Yeah. Can you? Refresh? Because II added some stuff to the agenda. But I don't see it showing up on your

19
00:07:27.990 --> 00:07:29.800
Sandra Jackson: okay. Let me refresh. Hold on!

20
00:07:37.900 --> 00:07:39.890
Sandra Jackson: There you go, David. Okay.

21
00:07:42.330 --> 00:07:52.120
Sandra Jackson: alright. Well, with that we'll jump right into it.  I know I don't know if the home is on. Hold on. I need to check.

22
00:07:54.730 --> 00:08:01.109
Sandra Jackson: or anyone who was at the Dntf. In in person. If you want to give a brief summary

23
00:08:02.760 --> 00:08:05.339
Sandra Jackson: of the Dntf, you can go ahead and jump in.

24
00:08:15.870 --> 00:08:17.209
Sandra Jackson: Can you also hear me?

25
00:08:21.480 --> 00:08:22.140
Pano Xinos: Yep.

26
00:08:24.990 --> 00:08:33.770
Sandra Jackson: okay. Well, then, I'll give a brief summary. I thought that we had a good event. This time around we had a lot of good content.

27
00:08:35.630 --> 00:08:44.950
Sandra Jackson:  the we had some folks that didn't show what we definitely had more people at this event than we had in Porto

28
00:08:45.080 --> 00:08:55.710
Sandra Jackson: There was some really good discussions, especially the Cnf. Discussion about Cnf. Coming over to the Lf, networking

29
00:08:56.410 --> 00:09:03.400
Sandra Jackson:  and did anyone participate online? Did anyone who participate on line wanna say anything?

30
00:09:03.980 --> 00:09:05.799
Sandra Jackson: How was it for you? Align?

31
00:09:14.790 --> 00:09:20.920
Sandra Jackson: Okay, we have a fire group the mark this morning. So we'll move on to the

32
00:09:21.120 --> 00:09:24.960
Sandra Jackson: Nsb, and onat report is Kaguan on? Do you need to share?

33
00:09:25.900 --> 00:09:32.719
Keguang He: Yeah, I can share my screen, because before I upload the zoom material button.

34
00:09:32.850 --> 00:09:38.009
Keguang He: I made some errors, so I will try later after this meeting.

35
00:09:41.470 --> 00:09:44.069
Keguang He: Maybe I can't.

36
00:09:44.210 --> 00:09:45.849
Keguang He: and came through now.

37
00:09:49.280 --> 00:09:52.160
Sandra Jackson: So you're saying you can't share right now. Okay, there you go.

38
00:09:52.220 --> 00:09:55.090
Keguang He: Okay, let me try again.

39
00:09:59.700 --> 00:10:02.910
Keguang He: Okay, can you? My, can you see my slides.

40
00:10:05.780 --> 00:10:07.369
Sandra Jackson: Yes, yes, I can see.

41
00:10:07.440 --> 00:10:16.999
Keguang He: Okay. Okay. Because, last week 45 meeting where hold in

42
00:10:17.360 --> 00:10:18.140
a

43
00:10:18.570 --> 00:10:22.310
Keguang He: December. December eleventh.

44
00:10:22.520 --> 00:10:31.279
Keguang He: So so they ask. Because I'm the reason officer in each way

45
00:10:31.620 --> 00:10:39.870
Keguang He: for ownap. So they ask the they asked me to provide provide a reason report

46
00:10:39.990 --> 00:10:42.780
Keguang He: about onapro.

47
00:10:42.850 --> 00:10:49.249
Keguang He: I now add recently a work of own app. So I write it as a contribution.

48
00:10:50.030 --> 00:10:50.900
and

49
00:10:51.040 --> 00:10:54.449
Keguang He: using this contribution, I first I will

50
00:10:55.680 --> 00:10:57.209
Keguang He: have a givea.

51
00:10:57.750 --> 00:11:11.709
Keguang He: A introduction aboard. Release and know is presently engaged in the research and the development of a material release.

52
00:11:11.790 --> 00:11:14.770
Keguang He: And this is schedules

53
00:11:15.050 --> 00:11:18.229
Keguang He: and this is first.

54
00:11:18.650 --> 00:11:29.860
Keguang He: so this is a first contents I will introduce. Second, II will introduce the the F one develop and the testing

55
00:11:30.250 --> 00:11:33.059
frame meeting and

56
00:11:33.270 --> 00:11:39.789
Keguang He: first give give the meeting overview, the date location and the link.

57
00:11:41.080 --> 00:11:42.900
Keguang He: and also a

58
00:11:43.130 --> 00:11:47.880
Keguang He: very brief introduction about F. And D. And Ntf.

59
00:11:48.900 --> 00:11:58.820
Keguang He: And in this picture I will show all the own app sessions. In this meeting they have more than 10

60
00:11:59.040 --> 00:12:08.549
Keguang He: on abstractions. This is or we represented presented. In Iphone, Dtf.

61
00:12:09.460 --> 00:12:32.470
Keguang He: and in this in in this page and I will show. 2 topics that may related to life way. The first is the Internet model. And the first topic is about Internet models, the present and the future because they have because in this

62
00:12:32.660 --> 00:12:39.440
Keguang He: topic we also have a expert from Eti and f way.

63
00:12:40.080 --> 00:12:41.830
and to a

64
00:12:41.850 --> 00:12:49.239
Keguang He: to give introduction about the pathway in tender modules.

65
00:12:49.550 --> 00:13:00.070
Keguang He: So I added this topic. and second is about the onap architecture, evolution.

66
00:13:00.470 --> 00:13:06.729
because this is this is a and important ginger for onap.

67
00:13:06.980 --> 00:13:11.289
Keguang He: So I want to introduce the more detail information

68
00:13:11.350 --> 00:13:15.820
Keguang He: to each has an free a.

69
00:13:16.670 --> 00:13:24.130
Keguang He: Okay, okay, that's all for my business report any comments? Thank you

70
00:13:37.120 --> 00:13:41.710
Sandra Jackson: speak, because, okay, there you go. I was. Gonna say, we can't hear you.

71
00:13:41.850 --> 00:13:44.809
N.K. Shankaranarayanan: And was, what was the response.

72
00:13:45.240 --> 00:13:46.720
N.K. Shankaranarayanan: and you present at this.

73
00:13:52.580 --> 00:13:55.940
Keguang He: that maybe,

74
00:13:56.920 --> 00:14:07.459
Keguang He: You you means when I when I present when I pre have the present upload the presentation 2 and a half way.

75
00:14:07.610 --> 00:14:11.329
Keguang He: What was the response from an athlete? Right?

76
00:14:12.600 --> 00:14:13.660
N.K. Shankaranarayanan: Yes. Yeah.

77
00:14:13.990 --> 00:14:19.460
Keguang He: Yeah. As you were

78
00:14:19.610 --> 00:14:30.729
Keguang He: the the best share free group. Who will show all the laser reports, not only for own app, but

79
00:14:30.790 --> 00:14:39.650
Keguang He: for other. Standard organization like I like Ahfi and German or Afre and other still group

80
00:14:40.040 --> 00:14:46.759
and and after the west chair! I introduced the Ausali's report.

81
00:14:47.110 --> 00:14:59.790
Keguang He: Sometimes maybe somewhere have some comments. or sometimes they have no comments. If they have some comments, I will. We will.

82
00:14:59.890 --> 00:15:09.900
Keguang He: We will keep some induction, or give some use, some instruction hour and 200, and

83
00:15:10.180 --> 00:15:13.120
reserve with the question and comments.

84
00:15:13.450 --> 00:15:20.419
Keguang He: and if there a note comments I think we didn't, and need we? We don't need. Any response.

85
00:15:25.280 --> 00:15:26.390
N.K. Shankaranarayanan: Yeah, thank you.

86
00:15:26.700 --> 00:15:28.020
Keguang He: You're welcome.

87
00:15:35.080 --> 00:15:37.090
Sandra Jackson: Any other questions or comments.

88
00:15:46.230 --> 00:15:47.869
Sandra Jackson: Okay, well, thank you. Pickleman.

89
00:15:48.230 --> 00:15:50.819
Keguang He: Okay, you're welcome. Okay, I will.

90
00:15:50.990 --> 00:15:52.599
Keguang He: A stubborn ashay.

91
00:15:56.700 --> 00:15:59.640
Keguang He: Okay, continue syndrome. Thank you.

92
00:16:04.690 --> 00:16:10.129
Sandra Jackson: Okay, just a few reminders here.

93
00:16:11.830 --> 00:16:15.870
Sandra Jackson: that we have the the Tsc elections. The ballots are out

94
00:16:15.920 --> 00:16:27.440
Sandra Jackson: and the elections in tonight. So if you have not voted, I think most of you have. But if you have not voted, go ahead and get your votes in hold on 1 s, please.

95
00:16:38.320 --> 00:16:39.979
So in

96
00:16:40.300 --> 00:16:57.790
Sandra Jackson: when I leave off. So yeah, if you have not voted, please go ahead and get your votes in, and then I have the reminder here for the Ls. Annual Report. But thankfully I spoke to Panel this morning, so something was submitted. He just hasn't reviewed it as of yet. So thank you, Paul, for that.

97
00:16:58.390 --> 00:16:59.880
Sandra Jackson: And

98
00:17:00.880 --> 00:17:05.340
Sandra Jackson: Pablo, did you have something here that you want? Did you want to share?

99
00:17:07.720 --> 00:17:13.000
Paweł Pawlak: Sorry. Just just landed and connected. Can you repeat the question, Sandra?

100
00:17:13.109 --> 00:17:16.520
I see a link here. Did you want to share with the Tse?

101
00:17:16.700 --> 00:17:27.220
Paweł Pawlak: Yes, yes, please. In fact, I made some first draft of the proposal for the marketing. Let's see message.

102
00:17:27.430 --> 00:17:30.690
Paweł Pawlak: and I would like to request for your

103
00:17:30.980 --> 00:17:42.790
Paweł Pawlak: I mean, do you see, members Review? Maybe I should add some some additional information related to the use cases that we have, or

104
00:17:42.980 --> 00:17:55.900
Paweł Pawlak: particular achievements for the last year. so please treat it as a as a first draft, and if you could, please review it and provide your feedback. By end of this week.

105
00:17:56.010 --> 00:18:02.849
Paweł Pawlak: II know the panel is waiting for this for this information. but I want to make sure that

106
00:18:02.960 --> 00:18:07.890
Paweł Pawlak: everyone's contribution is taken into account and is well recognized. Okay?

107
00:18:09.440 --> 00:18:18.109
David McBride: Oh, we also, we have Ponto on the call. He has any comments or anyone has any questions.

108
00:18:20.370 --> 00:18:21.990
Pano Xinos: No, I have no comments.

109
00:18:26.520 --> 00:18:39.069
Thomas Kulik: Okay, Thomasia, from documentation public. Do you think this should be used also as a as a general release notes.

110
00:18:39.470 --> 00:18:40.640
Thomas Kulik: or.

111
00:18:43.480 --> 00:18:51.110
Paweł Pawlak: in fact, my understanding after the meeting we had with panel is this, this is like a document that is provided by

112
00:18:51.180 --> 00:18:55.310
Paweł Pawlak: Lfn or with the input from all the projects.

113
00:18:55.390 --> 00:19:06.860
Paweł Pawlak: And this is this, is this aims at summarizing whole year. So this, not this, is not focusing on the particular a single release, but rather all year we had.

114
00:19:07.380 --> 00:19:13.419
Paweł Pawlak: And so this is something wider than just just just release notes.

115
00:19:13.450 --> 00:19:21.939
Paweł Pawlak: In fact, the first document I shared with you some time ago was more for the for the timing at the release. Not but I was not aware of the.

116
00:19:22.060 --> 00:19:24.720
Paweł Pawlak: And you know goals of this

117
00:19:24.950 --> 00:19:30.009
Paweł Pawlak: of this document. Right? So that's why I made modifications. And

118
00:19:30.140 --> 00:19:35.940
Paweł Pawlak: I hope you can open this Google document on on Google drive.

119
00:19:38.110 --> 00:19:51.189
Thomas Kulik: Okay? So probably, are you, are you planning to to provide also the Montreal release notes, the the composite release notes. Yes, yes, in fact, the the document I shared

120
00:19:51.420 --> 00:19:53.339
Paweł Pawlak: I know. Maybe 2 weeks ago

121
00:19:53.590 --> 00:20:04.049
Paweł Pawlak: was aiming at at the kind of release notes for the for the Montreal, so it could be good basis. But obviously, if there are some add-ons or additions I'm open to

122
00:20:04.310 --> 00:20:15.150
Paweł Pawlak: to to, you know, to include them. Right? I have not received. I only received feedback from from Mundasar. and yes, I. This is already included in this.

123
00:20:15.330 --> 00:20:17.830
Paweł Pawlak: in, in, in this, in this version.

124
00:20:18.960 --> 00:20:22.329
Paweł Pawlak: But, as I said, the first document was, I mean, had the

125
00:20:22.990 --> 00:20:34.470
Paweł Pawlak: hmm at the Montreal release note. And now the one I'm sharing today at at the Wiki is is more focus on the whole year. Achievements, right?

126
00:20:34.540 --> 00:20:37.710
Paweł Pawlak: Summarizing more high level achievements.

127
00:20:37.900 --> 00:20:48.229
Pano Xinos: Yeah, so it's basically sorry, it's just basically the year in review so challenges successes. But what we did differently decisions that we made that will

128
00:20:48.390 --> 00:20:58.170
Pano Xinos: change. How we do things going forward, you know. So the theme of the annual report is new horizons. Because this year we did things a bit differently.

129
00:20:58.190 --> 00:21:03.040
Pano Xinos: So we're trying to share that with, you know, the outside world, basically

130
00:21:03.780 --> 00:21:09.030
Thomas Kulik: excellent. So but let me double check the I think the email list

131
00:21:09.120 --> 00:21:22.690
Thomas Kulik: or maybe you can provide me a link to to the document for the composite police notes.

132
00:21:22.750 --> 00:21:24.519
Paweł Pawlak: Okay, you're welcome.

133
00:21:29.420 --> 00:21:31.109
Sandra Jackson: Okay, thank you, Pablo.

134
00:21:31.830 --> 00:21:37.839
Sandra Jackson:  we'll move down to release David. Do you need to share?

135
00:21:40.050 --> 00:21:43.119
David McBride: No, I don't think so.

136
00:21:43.450 --> 00:21:45.450
David McBride: yeah. So

137
00:21:45.460 --> 00:22:06.229
David McBride: the good news is that all of the release management tasks for Rc. Have been completed. So thank you to all the projects and the Ptl's for getting that done. Unfortunately, the feedback that we got from Merrick. At the Ptl. Meeting on Monday.

138
00:22:06.280 --> 00:22:10.310
David McBride: Regarding gating was not

139
00:22:10.430 --> 00:22:12.590
David McBride: good.

140
00:22:12.750 --> 00:22:24.689
David McBride: They're still struggling with with integration. And also I think both Merrick and Andreas are out this week.

141
00:22:24.750 --> 00:22:34.249
David McBride: So we're no go for the Rc. Decision today due to the status of gating

142
00:22:34.610 --> 00:22:47.809
David McBride: and I'm not hopeful about getting that in, you know, before we break for the the winter holidays. It's it's possible.

143
00:22:48.290 --> 00:22:56.690
David McBride: that you know. If if Andreas and Merrick have a breakthrough

144
00:22:56.810 --> 00:23:05.249
David McBride: say next week, it's possible that we could have the Rc. Milestone say on the fourteenth.

145
00:23:05.320 --> 00:23:23.319
David McBride: But I'm not planning on that right now, because there's just so much I don't. I don't have any visibility into the status of gating, or how close they are. So I didn't see any point in in proposing a new schedule yet

146
00:23:23.330 --> 00:23:34.999
David McBride: until we have more information. So. you know I'll I'll try to stay in touch with me and Andreas on on gating

147
00:23:35.080 --> 00:23:45.660
David McBride: and if if they do seem to be having a breakthrough. Then, you know, a week from today I can propose a new schedule that say.

148
00:23:45.710 --> 00:23:56.550
David McBride: you know, has the Rc. Milestone on maybe the fourteenth, and and then sign off sometime in say mid to late January.

149
00:23:56.780 --> 00:24:06.930
David McBride: But II just don't have that visibility right now, and and it's highly possible that rc, will not happen until January. So

150
00:24:07.410 --> 00:24:16.130
David McBride: bottom line Rc is no go for today. And right now we don't have good visibility into when it can be rescheduled.

151
00:24:16.930 --> 00:24:32.530
Thomas Kulik: David. Today. I had a short chat with Andreas, and he said, he is in general okay for the for the Rc. In respect for for the gating

152
00:24:32.600 --> 00:24:33.750
Thomas Kulik: some.

153
00:24:33.770 --> 00:24:47.119
Thomas Kulik: But I think he was not finally ready to. Tickets are open. Not sure what he means in detail. But in general he was okay for for for Rc, but not sure I'm I.

154
00:24:47.390 --> 00:24:55.310
Thomas Kulik: Yeah. Would also listen to to Andreas or Marek. Personally here in the column, giving the green light.

155
00:24:55.540 --> 00:25:04.030
David McBride: Yeah, the you know the last feedback that I had from Eric. You can see it. II duplicated his note there.

156
00:25:04.160 --> 00:25:23.899
David McBride:  And so you know, as I said hopefully, Merrick, and or Andreas can be at the ptail meeting on Monday, and if they have, you know, if they tell me something different than what I heard, you know, 3 days ago. Then

157
00:25:24.050 --> 00:25:28.679
David McBride: then we can. Revisit the Rc. Milestone.

158
00:25:29.490 --> 00:25:30.619
Thomas Kulik: Is it like

159
00:25:33.190 --> 00:25:35.419
David McBride: any other questions or comments?

160
00:25:40.320 --> 00:25:41.750
David McBride: And just

161
00:25:43.050 --> 00:25:46.129
David McBride: Sandra, let me share really, briefly.

162
00:25:54.510 --> 00:26:08.309
David McBride: here are the latest results on, master. And so you can see that they're not great. And II don't think that we

163
00:26:08.570 --> 00:26:11.270
David McBride: actually have a

164
00:26:16.840 --> 00:26:22.339
David McBride: I don't think that we have a daily for the release branch yet. So

165
00:26:25.560 --> 00:26:29.540
David McBride: looks like there's still some some work to do here.

166
00:26:36.920 --> 00:26:38.930
David McBride: Okay, that's it for me.

167
00:26:42.200 --> 00:26:45.080
Sandra Jackson: Okay, thank you, David,

168
00:26:46.840 --> 00:26:53.089
Sandra Jackson: to share. I thought I saw some reling updates there. So

169
00:26:53.770 --> 00:26:57.310
Sandra Jackson: Yup, I did. Okay. So who's offer over lunch to.

170
00:26:58.540 --> 00:27:00.770
Sandra Jackson: hey, Jessica? How are you? Hi.

171
00:27:00.930 --> 00:27:03.399
Jessica Wagantall: Hi! I'm Sandra, thank you,

172
00:27:03.910 --> 00:27:09.179
Jessica Wagantall: Do you need to share anything or no? No, no, I'm just gonna talk about it.

173
00:27:09.310 --> 00:27:20.970
Jessica Wagantall: This is on the topic of cost savings. And we want to take the following action towards

174
00:27:21.280 --> 00:27:49.379
Jessica Wagantall: benefiting and saving some resources and benefiting the total cost. We noticed that some the majority is not all. All, all for staging jobs and merge jobs are continuing to run on a daily basis. And long ago we set up this jobs to run on a daily basis because the teams were

175
00:27:49.720 --> 00:28:04.039
Jessica Wagantall: and making sure that any snapshots and any staging artifacts were always available. And this was a point in time where we were not using dependencies the right way. But

176
00:28:04.040 --> 00:28:21.820
Jessica Wagantall: long ago we discussed about this, about how dependencies were used across a owner projects. And for the majority of the projects, we actually fix those dependencies to always make sure that we are using released artifacts instead.

177
00:28:21.860 --> 00:28:25.219
Jessica Wagantall: But we never circle back on

178
00:28:25.430 --> 00:28:36.070
Jessica Wagantall: on regards to tackling these chrome Chron jobs for staging jobs and for snapshot jobs or the merch jobs.

179
00:28:36.080 --> 00:28:41.939
Jessica Wagantall: So I want to see what's what you guys think about

180
00:28:42.020 --> 00:28:59.240
Jessica Wagantall: us cutting those cron jobs. And oh, the individually teams can set the crown jobs if they would still like to have them on the daily produced on the daily basis. But, to be quite honest, I get the feeling that we don't need them anymore.

181
00:28:59.740 --> 00:29:18.480
Jessica Wagantall: And we want to set those by default to not run on a daily basis, but just to run whenever these jobs, having these jobs running, when changes are getting merged or using the comment triggers. And

182
00:29:18.900 --> 00:29:38.450
Jessica Wagantall: here I put a little bit about the risks that we might get by doing this, and the only risk that I can see is that repositories that are still using nonreleased artifacts of dependencies will probably experience some build issues. But

183
00:29:38.870 --> 00:29:41.220
Jessica Wagantall: I'll I want to offer my help

184
00:29:41.690 --> 00:29:51.270
Jessica Wagantall: on fixing those for any projects that face these issues. Which, to be quite honest. I mean, we should definitely address

185
00:29:51.590 --> 00:29:55.260
Jessica Wagantall: these kind of problems in any ways.

186
00:29:55.270 --> 00:30:00.659
Jessica Wagantall: So the Ben the Great. The greatest benefit here is that we will

187
00:30:00.710 --> 00:30:23.170
Jessica Wagantall: save a lot on artifact storage and resource usage. And I know that the each job contributes a little bit. But at this scale, that of the number of jobs that we have running for every single branch on the daily basis it. II get the feeling that it's gonna make a good impact by switching this off. So.

188
00:30:23.540 --> 00:30:27.400
Jessica Wagantall: And I just want to see what what you guys think and

189
00:30:27.630 --> 00:30:32.240
Jessica Wagantall: whether it's a good idea. And if anybody has any

190
00:30:32.250 --> 00:30:35.239
Jessica Wagantall: any objection towards implementing this?

191
00:30:43.200 --> 00:30:45.499
Sandra Jackson: I'm gonna say, silence is consensus.

192
00:30:45.930 --> 00:30:50.150
Jessica Wagantall: Yeah, II mean, it's

193
00:30:50.330 --> 00:31:04.419
Jessica Wagantall: it. It's it's definitely we we're not changing anything with the fact that the artifacts are still stored in in nexus, for for about, I believe, is about 25 to 30 days

194
00:31:05.130 --> 00:31:13.359
Jessica Wagantall: but if projects are using their dependencies correctly, they should not face any issues by also in this

195
00:31:13.370 --> 00:31:38.590
Jessica Wagantall: this will only, and and and this crown jobs can still be adjusted individually if the project wants to. So II am willing to help out if anybody faces any issues after we implement this and help them either turning back their individual cron jobs, to to turn on their crown jobs individually for their project, or to

196
00:31:39.020 --> 00:31:43.210
Jessica Wagantall: to fix their dependencies with them. So

197
00:31:43.790 --> 00:31:47.600
Jessica Wagantall: if there's no problems we would like to implement this to day.

198
00:31:52.630 --> 00:31:54.229
Byung-Woo Jun: I don't see any problems.

199
00:31:55.330 --> 00:31:57.430
Paweł Pawlak: Thank you. Thank you for your comment.

200
00:31:59.420 --> 00:32:08.380
Jessica Wagantall: Alright, alright. Thank you so much. I will send an email anyways. Just to remind everybody about this. And we.

201
00:32:08.630 --> 00:32:10.709
Jessica Wagantall: yeah, thank you. We appreciated that.

202
00:32:14.230 --> 00:32:15.660
Thomas Kulik: See you again?

203
00:32:15.850 --> 00:32:18.660
Sandra Jackson: If so, for

204
00:32:19.150 --> 00:32:36.369
Thomas Kulik: But, Jessica. So I've currently, in the in the last days we had a few issues with verify and self submit its functionality. And you you helped you and team helped you. Much. So thank you for this.

205
00:32:36.430 --> 00:32:50.000
Thomas Kulik: There is still an issue. With with a sherry pick where with it also behaves somehow strange. But I sent you a mail with the with the ticket number and also

206
00:32:50.400 --> 00:32:59.380
Thomas Kulik: edge. And currently it's blocking me from from progressing here in documentation. And you, you know, the the team is quite small.

207
00:32:59.840 --> 00:33:00.880
Jessica Wagantall: Yes.

208
00:33:01.030 --> 00:33:10.440
Thomas Kulik: yeah. Self support is essential to continue. And yeah would be great if you have a look at it and maybe could fix it.

209
00:33:10.750 --> 00:33:19.309
Jessica Wagantall: Yeah, let me. III noticed your email this morning. So let me let me take a look at it. And yeah, I'll, i'll reply back in the ticket,

210
00:33:19.830 --> 00:33:20.670
Thomas Kulik: thank you.

211
00:33:20.950 --> 00:33:23.670
Jessica Wagantall: yeah, thank you all right, thank you Sandra.

212
00:33:26.290 --> 00:33:27.359
Sandra Jackson: Thank you. Jessica.

213
00:33:28.360 --> 00:33:37.519
Sandra Jackson: Okay, we'll move down to subcommittee updates. I bayon or Powell. Do you need to share?

214
00:33:37.680 --> 00:33:41.370
Byung-Woo Jun: I think, Pablo, can you read this one.

215
00:33:50.270 --> 00:33:52.749
Byung-Woo Jun: We can, we can. Hear you

216
00:33:57.120 --> 00:33:58.379
Paweł Pawlak: now. Can you hear me?

217
00:33:58.400 --> 00:34:09.290
Paweł Pawlak: Yes, yes, oh, sorry. In fact. Last last second we had the discussion about the met the information that was received at the Pts. Call

218
00:34:09.620 --> 00:34:13.760
Paweł Pawlak: hmm. It is related to the

219
00:34:14.270 --> 00:34:19.559
Paweł Pawlak: Plans that lf, IT. Has to migrate

220
00:34:19.650 --> 00:34:27.999
Paweł Pawlak: to $6. So we were wondering about some, you know, getting some more details as it is,

221
00:34:28.030 --> 00:34:43.890
Paweł Pawlak: you know, very under sec. Interest, and probably overall on up community to have some visibility on when this migration is planned. You know. Can you share some more details? Can we get some info on this.

222
00:34:49.040 --> 00:34:51.960
Byung-Woo Jun: Jessica, you stay, you are you? Yes, I was.

223
00:34:52.130 --> 00:34:53.750
Jessica Wagantall: Yeah. And

224
00:34:53.830 --> 00:34:57.850
Jessica Wagantall: so this is

225
00:34:57.930 --> 00:35:06.340
Jessica Wagantall: So this was discussed internally, and I still have I still have a task to discuss this

226
00:35:06.370 --> 00:35:11.460
Jessica Wagantall: directly with Matt and Kevin, and it was discussed mostly

227
00:35:11.510 --> 00:35:17.409
Jessica Wagantall: across all release engineering. But I want to focus this discussion separately with Martin

228
00:35:17.470 --> 00:35:19.910
Jessica Wagantall: and Kevin in.

229
00:35:19.920 --> 00:35:35.410
Jessica Wagantall: I haven't done it because they were in the in the Dtf. Last week Matt was in the Dtf. Last week, and we had a long holiday. So we I mean, I need to get back to it. But in general, basically, what we want to do.

230
00:35:35.710 --> 00:36:04.099
Jessica Wagantall: And we want to start by implementing this new migration directly in the docker in the docker jobs in the docker release jobs. And I know at the moment we have these releases going getting produced. But they images are not getting signed. So in parallel, I'm working on a on a Github action that is gonna test this.

231
00:36:04.100 --> 00:36:13.209
Jessica Wagantall: implementation of this new basically release job for docker images where the docker images are actually being signed by 6 store

232
00:36:13.550 --> 00:36:19.410
Jessica Wagantall: and using 6 store and then released. But II went through. It's basically a

233
00:36:19.550 --> 00:36:25.069
Jessica Wagantall: Poc at the moment that I'm working on and testing and it it

234
00:36:25.250 --> 00:36:35.659
Jessica Wagantall: they are a in parallel. We're as a as a whole release engineering team. We're planning to migrate away from from Siegel.

235
00:36:35.690 --> 00:36:58.490
Jessica Wagantall: since we have some issues with signing tags for when we are working on sent us 8. So we are discussing internally to migrate. But we haven't set any specific dates or any specific timelines, for when we're gonna do this, I know that Eric Ball was working on this for some of his projects as well.

236
00:36:58.900 --> 00:37:03.510
Jessica Wagantall: But we haven't concluded a specific timeline or a specific

237
00:37:03.610 --> 00:37:05.550
Jessica Wagantall: a

238
00:37:05.720 --> 00:37:11.939
Jessica Wagantall: specific tasks that we want to work around right now we have

239
00:37:12.000 --> 00:37:18.960
Jessica Wagantall: those tasks, those 2 tasks going in parallel from Eric and the POC. That I'm working on the side. So

240
00:37:19.140 --> 00:37:23.969
Jessica Wagantall: we haven't discussed really a good timeline to be quite honest.

241
00:37:24.720 --> 00:37:27.729
Byung-Woo Jun: Jessica. One thing to add.

242
00:37:28.090 --> 00:37:35.090
Byung-Woo Jun: they're based on the conversation in onap the second Pablo and Emi and other modista.

243
00:37:35.190 --> 00:37:51.039
Byung-Woo Jun: and I think that they set some kind of a you know, priority. So you know, moving to 6 stories could be good thing, and then I think that they want the energy and container signing first, and then along with the Aspam assign.

244
00:37:51.130 --> 00:38:15.500
Byung-Woo Jun: and followed by the quote sign which could be I think the team could wait for quote, you know sign, but I think they need them the image and container signing. And as from sign, this is what I was using my Poc. What was it based on?

245
00:38:15.600 --> 00:38:27.319
Jessica Wagantall: By redesigning the way we release specifically docker images. I'm not going into how we're releasing Maven. But the reason why I'm doing this is because

246
00:38:27.390 --> 00:38:54.230
Jessica Wagantall: we're currently the the way that we're doing this releases the the way that we're doing this releases is basically they all the instructions of how to build a docker image, and where to pull dependencies and where to push it. This is all described in the either the pump file or the docker file of each project, and then once those 2 are processed, then the Jenkins job.

247
00:38:54.690 --> 00:38:58.140
Jessica Wagantall: A. A. A start signing.

248
00:38:58.230 --> 00:39:25.489
Jessica Wagantall: artifacts? But they only sign artifact from Maven. So if we wanted to implement the signatures at the point of before we push the docker images, it will have to be done in the docker file itself. It it cannot be done right now in the in the Jenkins shop directly, because by the time the Jenkins job continues it, it already processed, they push them right.

249
00:39:25.760 --> 00:39:34.200
Jessica Wagantall: This is the reason why we're trying to redesign the the release part for the docker images so that we can

250
00:39:34.390 --> 00:39:37.770
Jessica Wagantall: download the image, sign it and then push it.

251
00:39:38.990 --> 00:39:40.360
Byung-Woo Jun: Yeah. Okay.

252
00:39:42.100 --> 00:39:46.870
Byung-Woo Jun: Pavlo, I think we need a separate discussion for this Jessica. And second.

253
00:39:47.770 --> 00:40:01.749
Jessica Wagantall: yeah, and I want to have the discussion also with Matt as well. I know that he has some experience using 6 store for another project. So his opinion can come in handy.

254
00:40:02.070 --> 00:40:08.109
Paweł Pawlak: Okay, thank you very much, definitely, definitely. Okay, let's continue. Maybe offline

255
00:40:10.460 --> 00:40:12.689
Paweł Pawlak: on this. Thank you.

256
00:40:14.600 --> 00:40:18.439
Sandra Jackson: Thank you. And Jessica.

257
00:40:18.460 --> 00:40:20.050
Sandra Jackson: Alright.

258
00:40:20.390 --> 00:40:26.990
Sandra Jackson: before we get into the in into any housekeeping items. Is there anything else, or any last comments

259
00:40:28.670 --> 00:40:31.019
Sandra Jackson: or anything? Not just a

260
00:40:31.070 --> 00:40:33.129
Sandra Jackson: not that. Just this last update.

261
00:40:35.200 --> 00:40:47.810
Sandra Jackson: Alright. Well, with that I'll go into housekeeping just the winter holiday meeting cancellations. Thank you, David, for posting that they're posted here. The Ptl. Meetings will be cancelled. Starting December eighteenth.

262
00:40:48.360 --> 00:40:49.610
Sandra Jackson: and

263
00:40:49.740 --> 00:40:58.489
Sandra Jackson: the Tsc. Meetings will be canceled, starting December 20 first, and then we'll pick up after the New Year.

264
00:40:59.610 --> 00:41:08.939
Sandra Jackson: once summit I just wanted to remind everyone I forgot to put this on, but I wanted to remind everyone that the Cfp

265
00:41:09.260 --> 00:41:21.589
Sandra Jackson: proposals are due by December third, and these are the tracks listed that they wanna speak on for 2024. So if you have any submissions, please get those in

266
00:41:21.710 --> 00:41:32.879
Sandra Jackson: before the third. And then the final reminder that if you have not voted for the election ends tonight, so go ahead and get your folks in.

267
00:41:34.160 --> 00:41:38.149
Sandra Jackson: And with that I don't have anything else, Pablo, do you have anything else?

268
00:41:42.300 --> 00:41:50.519
Sandra Jackson: Just one question. About the sorry. But

269
00:41:50.690 --> 00:41:53.730
Gervais-Martial Ngueko: What's late? What is the status on that?

270
00:41:56.670 --> 00:41:58.280
Sandra Jackson: Yes.

271
00:41:59.500 --> 00:42:03.470
Sandra Jackson: I thought, he said, share, did you say?

272
00:42:03.880 --> 00:42:06.170
Sandra Jackson: Yes, it's Tsc chair to balance one out.

273
00:42:06.270 --> 00:42:08.239
Sandra Jackson: Yeah. The ballots went out

274
00:42:08.300 --> 00:42:10.570
Sandra Jackson: and the election ends tonight.

275
00:42:10.820 --> 00:42:11.940
Sandra Jackson: Thank you.

276
00:42:12.110 --> 00:42:23.860
Sandra Jackson: Yeah. If you have not received ballot or whatever I don't know who I was who I'm talking to. But yeah, just let me know. Okay, okay. alright. Okay, thanks. Thank you all

277
00:42:24.030 --> 00:42:25.889
Sandra Jackson: alright. Have a good one.

278
00:42:27.330 --> 00:42:29.569
Byung-Woo Jun: Thank you. Bye, thank you.

279
00:42:30.350 --> 00:42:31.550
Keguang He: Thank you. Bye.

280
00:42:31.770 --> 00:42:32.940
Pano Xinos: bye-bye, bye-bye.

281
00:42:34.470 --> 00:42:35.650
N.K. Shankaranarayanan: thanks, bye.

282
00:42:37.300 --> 00:42:38.470
Paweł Pawlak: Thank you. Bye, bye.