The maillist dropped my attachment it looks like. Let me try this again.
Don
---------- Forwarded message ---------
From: Glen Valante <glen.valante(a)linaro.org>
Date: Tue, 17 May 2022 at 18:23
Subject: Re: [Tf-openci-triage] May Open CI Board slides
To: Don Harbin <don.harbin(a)linaro.org>
pssst... where are they?
-g
On 5/17/2022 7:10 PM, Don Harbin via Tf-openci-triage wrote:
Hi,
Please find the Open CI Board slides from last week's board meeting.
Best
Don
--
[image: Linaro] <http://www.linaro.org>
Glen Valante | *Sr. Technical Program Manager*
T: +1.508.517.3461 <1617-320-5000>
glen.valante(a)linaro.org | Skype: gvalante <callto:gvalante>
Attendees:
-
Xinyu, Ben C, Don, Joanna, Matteo,
Action Items:
-
Action: Dave to follow up on status of the AMI prebuilt from legal review
-
Action: Don, start sharing the Open CI slides from the Board Deck (no
financial slides, etc.)
Minutes:
-
Joanna’s Action: Windows Commonality response from Joanna between TFC-14
and TFC-129. Response is “no commonality” Arthur provided input.
-
Bugseng tool announced.
-
Matteo: Where in terms of updating ticket TFC-10
-
Ben: Fathi drafting a proposal. Follow on sync w/ Fathi tomorrow.
Have an early draft. Paul also working on it as well.
-
Matteo: Also some intervention from TF-A team. Top down requirements
-
Don: Follow on sync set up for this Friday.
-
Joanna: Want to make sure submitted patches don’t make things worse.
More than one build option.
-
Don: Reminder that we have some support hours, so can set up set up a
sync w/ Bugseng
-
Joanna: TF-A team have passed links on to Paul. Madhu had follow ups
w/ Account ID’s etc.
-
Ben talk to Fathi on ticket update.
-
Don: Mbed TLS update
-
Don: Have the connection issue and getting Windows SDK installed.
Waiting on a Windows AMI prebuilt from Dave’s team.
-
Action: Dave to follow up on status of the AMI prebuilt from legal
review
-
Dave: Also evaluated a reduction of the number of jobs to help
performance.
-
Action: Don, start sharing the Open CI slides from the Board Deck (no
financial slides)
May 3
Attendees: Matteo, Don, Shebu, Antonio, Dave Rodgman <dave.rodgman(a)arm.com>
Action: Action: Don, check with Joanna to see if there Is commonality
between TFC-14 and TFC-129? Windows tests/builds for TF-A and Mbed TLS. Is
the build environment reuseable? Note Joanna is out this week
Minutes:
-
Shebu: Issues regarding slow CI.
-
Don: MBed TLS - Executor # increased to get thru the queue. Not sure if
it’s been completed yet
-
Dave: Quick scan showing the queue burning down.
-
Shebu: TF-M side, tests being run.
-
Antonio: TF-M was looking good Friday.
-
Held MISRA tooling meeting last week. No ticket updates. Need to
update tickets.
-
TF-A first. TF-M will be handled separately.
-
Shebu: TF-M is marked for next quarter.
-
Don: Noted serial - after TF-A.
-
MBed TLS
-
Moving forward on Windows 11, raised the priority
-
Action: Don, check with Joanna to see if there Is commonality between
TFC-14 and TFC-129? Windows tests/builds for TF-A and Mbed TLS. Is the
build environment reuseable? Note Joanna is out this week.
-
TFC-251: Want to prioritise the documentation so that developer docs are
….
-
TFC-247: Must determine who mirrors the repo prior to configuring the
scripts. Dev team vs Open CI dev team.
-
Don added a note to TFC-184 to understand status of 3rd Lazor. Moved to
Resolved.
Attendees: Don, Glen, Joanna, Antonio, Ben, Dave R, Matteo, Shebu, Xinyu
Minutes:
-
Update
-
Arthur - Mbed TLS working on windows, FreeBSD confirmed w/ team
-
Paul wrapped up CodeCoverage; PSA Testing
-
Theo working on boards, still waiting to hear from ST
-
Performance is slow
-
Dave R / Xinyu - Mbed TLS running slowly; seeing some time outs
-
One build that has been running 19hrs.
https://github.com/Mbed-TLS/mbedtls/pull/5742
-
Xinyu - TF-M also appears to be running a bit slow.
-
https://ci.trustedfirmware.org/view/TF-M/job/tf-m-nightly/922/
-
Action: Glen log a ticket on infrastructure running slow - TFC-260
<https://linaro.atlassian.net/browse/TFC-260>
-
Discuss MISRA Planning sync - looking to have a meeting set for Friday.
Joanna & Sandrine can attend. Awaiting to hear back from Paul.
-
Start with TF-A, follow on with TF-M after that.
-
PSA Compliance Tests, TFC-1, why in SC Approved? Will check, should be
In-Progress
-
MbedTLS - inquiry from ST, Shebu will provide a response. Dave’s team
is working on a change that can potentially reduce the overall cost.
-
Retrospective on maintenance
-
Ben, security fix. A bug in Jenkins only on Prod. No root cause
found, so rolled back. Working to reproduce in staging, but haven’t done
so yet.
-
Was Jenkins maintenance planned or security reasons?
-
Ben: Was planned with notices, but was also a security fix
-
Message was sent out to TF-Triage mail list
-
https://lists.trustedfirmware.org/archives/list/tf-openci-triage@lists.trus…
-
Consider a new list for updates
-
The slow down? That looks unrelated.
-
Releases
-
TF-A - slipped the release to the middle of May with completion at
the end of the month
-
TF-M - release should complete by the end of this week.
- CI Documentation - Joanna Farley <joanna.farley(a)arm.com> they will
add a new section (CI Developer) to the current documentation. Should
grow organically and when Linaro can add to the documents.
<end>
Attendees: Glen, Joanna, Anton, Don, Xinyu, Shebu
Status
-
Status from Xinyu about the production - all up and running? TFC-256
-
Xinyu: Still open
-
https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-and-test/4224/conso…
-
Glen to follow up
-
Updated Glen
-
Mbed TLS:
-
FreeBSD is up and running w/ Bences merging the needed PR on
Thursday. Tests are running in Production.
-
Working on Windows instance setup
-
Boards - waiting on ST boards to be shipped to Cambs. Chrome books
still an issue
-
Paul working on consolidation testing for code coverage
-
Awaiting feedback from Linaro on additional resources.
Hello All,
The servers will stop processing jobs on 2022-04-15 at around
16:00 UTC, as the server will be put into "Shutdown mode".
This downtime is needed in order to upgrade Jenkins and some of
its plugins.
Notable change:
As of 2.307, Jenkins will begin a naming migration to refer to the "master"
node as "built-in". We have submitted updates to existing jobs that request
"master" as the build node to add in the "built-in" label and will continue
to support "master" as a label on the new server.
Start: 2022-04-16 12:00 UTC
End: 2022-04-16 20:00 UTC
--
Kelley Spoon <kelley.spoon(a)linaro.org>
April 12th
Attendees: Joanna, Anton, Glen, Shebu, Xinyu, Don, Dave Rodgman, Ben,
Antonio
Status
-
Updates Glen:
-
MBed TLS FreeBSD AMI installed, so Arthur back on this.
-
Paul is working on Code Coverage
-
Working w/ Google on final LAVA installs. A flashing issue.
-
ST board nearing point to bring on line. Boards requested from ST, no
updates on their delivery status
-
Mbed TLS infrastructure costs - still under investigating
-
License technologies - 6.18
-
Doesn’t affect the TF-A; interest from TF-M
-
Review of Dashboard
-
TFC-222 (downloading) and FC-198(deploy licence) are in the right
priority in the SC Approved.
-
Linaro Mgt attempting to work w/ Arm on new Licensing technology
deployment
-
Shebu: When get close to IAR compiler support (TFC-13), Shebu will
help
-
TFC-236 - Ben: Kelly targeting this for the long weekend
-
Joanna: Using Arm CI again this time for upcoming release. Learning
about CI - want to document this somewhere, any progress?
-
No progress
-
Updated SSL, would be good to document this.
-
Need a CI developer perspective - go to new doc if want to change how
CI works. Could be a new section of the existing document.
-
Glen: Will be applicable for Disaster Recovery as well
-
Don to review whether a new document or appending to the current
document makes more sense. Make proposal.
-
TFC-254 and 252 completed
-
Anton brought up the inability to import a .ics from the calendar for
pulling invites into local outlook calendar.
-
Don to follow up
April 5th
Attendees: Joanna, Anton, Glen, Shebu, Xinyu, Don, Dave Rodgman
-
Infrastructure Changes
-
Python V2, V3
-
Issue with some jobs requiring python2. Python v2 is EOL Jan
2020, its a security hole. We will no longer be supporting
Python v2.
Teams should look to see if there are any dependencies.
-
Currently python2 is the first python on the path and kelly has
submitted changes.
-
Request for Open SSL v3 - Ubuntu 22.04
-
This can be done, should test on one image and see if there are
any failures.
-
Jenkins is another item that needs to be updated.
-
Recommending upgrades to the infrastructure.
-
Joanna: Also upgrade documentation when the team performs each
upgrade.
-
Shebu: A mid-April TF-M release is coming. Want to make sure CI is
stable for that
-
Start in staging
-
Mbed TLS
-
Confirmed with the Mbed TLS team that we are working on the Ubuntu
platform. All jobs are running and providing Results
-
Awaiting Costs from ARM team;
-
We are waiting on the Systems Team to provide AWS support for the
FreeBSD AMI.
March 29
Attendees: Joanna, Anton, Glen, Shebu, Xinyu,i Don
-
Mbed TLS
-
Dave R can’t make meeting today but if need anything let him know
-
Meeting Fridays w/ MbedTLS
-
Glen: New numbers based on PRs and averaging, down to $800 (for just
the Ubuntu platform).
-
Other two platforms won’t scale linearly
-
Awaiting Dave’s internal numbers.
-
Still need a plugin to complete/deploy the last Ubuntu platform.
Also need to deploy the FreeBSD AMI.
-
Glen: Paul got TF-M code coverage per user basis working. Will submit
some PRs soon.
-
Theo is working on the read-the-docs auto-updates for TF-A tests. Also
working on ST board.
-
Had a sync w/ Tim Benton here regarding the 2nd resource usage. Theo to
leave the team after ST board is in.
-
Shebu: regarding future tasks - need to determine how to work the
documentation request focused on developer usage. TFC-242
-
New licences required for the new compilers
-
*ACTION: Glen* to confirm when the licences will expire
-
Shebu: In April, will be good to review the backlog and make sure it’s
aligned.
-
Don finalizing MISRA contract - plan to take to the board for final
approval.
-
They are moving TF-A/TF-M/Trusted services to a new github repo. There
are some new domains that have been created. The TF-A team created all the
mirroring scripts, jobs.
-
Don updated https://github.com/TrustedFirmware with references to the
new Github repos for each project.