Skip to content

Commit

Permalink
last changed at Nov 6, 2024 10:07 AM, pushed by Damien Duportal
Browse files Browse the repository at this point in the history
  • Loading branch information
HackMD committed Nov 6, 2024
1 parent 95c4b32 commit aedb2ba
Showing 1 changed file with 147 additions and 0 deletions.
147 changes: 147 additions & 0 deletions meetings/2024-11-05.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
---
tags: meeting, infrastructure
project: infrastructure
---
<!-- markdownlint-disable MD026-->

# 2024-11-05

[:movie_camera: Zoom Meeting Room](https://zoom.us/j/92454301214?pwd=aEVoUi9EanpaakN3L1ZxRlpDQk5Ddz09)
[:calendar: Shared Calendar](https://jenkins.io/event-calendar/)
[:speech_balloon: Chat Room #jenkins-infra](https://matrix.to/#/#jenkins-infra:matrix.org)
[:email: Google Group (mailing list) jenkins-infra](https://groups.google.com/g/jenkins-infra)
[🧠 Previous Meeting Notes](https://github.com/jenkins-infra/documentation/blob/main/meetings/2024-10-29.md)

## Attendees 👥

<!-- Handles are community.jenkins.io handles -->
* @MarkEWaite (Mark Waite)
* @smerle33 (Stéphane Merle)
* @poddingue (Bruno Verachten)
* @kmartens27 (Kevin Martens)

## Announcements :loudspeaker:

1. Jenkins Releases:
* Last Week: 2.483 went well
* Last Week: 2.479.1 LTS went well
* This Week: 2.484 started on time at 10:30 UTC

## Upcoming Calendar 📆

* Next Weekly: 2.485
* Next LTS: 2.479.2 (27 Nov 2024) - Kris Stern is release lead
* Next Security Release as per [jenkinsci-advisories](https://groups.google.com/g/jenkinsci-advisories): N.A.
* Upcoming credentials expirations (~3 weeks):
* trusted.ci Azure VM credential (20 Nov.)
* release core Azure Vault credential (20 Nov.)
* Next major event:
* Jenkins Elections - voting start 1st of November
* 2 weeks "Releases break" at the end of calendar year
* Delays LTS 2.479.3 to 8 Jan 2025
* [Jenkins Contributor summit](https://community.jenkins.io/t/jenkins-contributor-summit-on-jan-31-2025-call-for-topics-and-ideas/21678/1) - 31 January 2025 in Brussels, Belgium
* FOSDEM - 1 and 2 February - Brussels, Belgium

## Cloud Budgets

* Azure CDF:
* August: $4,552 (invoice)
* September: $3,810 (invoice)
* October: $4.1k
* November: $459 (forecast at 3.4k)
* Azure Sponsorship (Microsoft Credits) - Remaining: $33039 ($66961 consumed) until May 2025
* August: $10.5k consumed
* September: $10.4k consumed
* ⚠️ October: $12.9k consumed
* November: $985 (Forecast at ~8k)
* DigitalOcean - Remaining $15,638 (~5k consumed) until 02 January 2025
* August $200.08 (invoice)
* September: $158 (invoice)
* October: $195,67 (invoice)
* November: $20 (Forecast at ~$150)
* AWS:
* CloudBees:
* August: $6.3k
* September: $6.1k
* October: $6.4k
* November: $715 (forecast at $6k)
* Sponsored account
* October: $178
* November: $28 (forecast at ~$210)

## Notes :book:

<!-- Generate the content below from the GHA workflow https://github.com/jenkins-infra/helpdesk/actions/workflows/infra-meeting-release.yaml -->

* [Done](https://github.com/jenkins-infra/helpdesk/milestone/134?closed=1):
* Update Center:
* [[Azure Update Center] Serve directory listing instead of redirecting to mirrors (ending in HTTP/404)](https://github.com/jenkins-infra/helpdesk/issues/4373)
* [[cloudflare] Collect access logs in a location where we can view and request them](https://github.com/jenkins-infra/helpdesk/issues/4372)
* [Update ci.jenkins.io, trusted.ci, cert.ci and release.ci to latest LTS version 2.479.1](https://github.com/jenkins-infra/helpdesk/issues/4370)
* [Artifact Caching proxy issue (Pipeline can't find the remote artifactory)](https://github.com/jenkins-infra/helpdesk/issues/4367)
* Plugin contributor did break their `pom.xml` but we helped them fix it (by... rollbacking their change of `repository.id`)
* [Adding GSoC project to jenkins-infra](https://github.com/jenkins-infra/helpdesk/issues/4260)

* [Closed as not planned](https://github.com/jenkins-infra/helpdesk/milestone/134?closed=1):
* Thanks @timja for helping plugin contributor in:
* [CD pipeline for railflow-testrail plugin fails to upload to maven repo](https://github.com/jenkins-infra/helpdesk/issues/4371)
* [CD pipeline fails to upload to Artifactory for some users](https://github.com/jenkins-infra/helpdesk/issues/4374)

* [Work in Progress](https://github.com/jenkins-infra/helpdesk/milestone/134):
* [[INFRA-3100] Migrate updates.jenkins.io to another Cloud](https://github.com/jenkins-infra/helpdesk/issues/2649)
* We need a 6th brownout!
* Proposal: Thursday 7 Nov. 09:00am UTC -> Friday 8 Nov. 09:00am UTC
* Need blog post, status.jio ASAP
* To do before production
* Conclude that the 6th brownout shows no red flag (5th brownout did not)
* Add a `mirrorbits refresh` step in the update_center2 `publish` script before scanning mirrors
* Warning: time impact?
* Alternative: decrease the refresh repo frequency to 10 min (today) to 3-4 min (based on the required time)
* Add archives.jenkins.io as a 3rd mirror (send data to it, and add it as a mirror) with a lower weight
* Goal: add an alternative to Cloudflare
* Risk: do not consume too much DigitalOcean billing on it
* Using as a fallback instead of a mirror? Depends on the result of mirrorbits refresh
* Proposed production date: Monday 18 November at 09:00am UTC
* [[packer-images] track Linux base images with `updatecli`](https://github.com/jenkins-infra/helpdesk/issues/4365)
* Delayed as Jay is off
* [[AWS] Move ci.jenkins.io from Azure (sponsorship) to AWS (sponsorship)](https://github.com/jenkins-infra/helpdesk/issues/4313)
* [[ci.jenkins.io] Define virtual networking for AWS](https://github.com/jenkins-infra/helpdesk/issues/4320)
* WiP on Network ACLs by Damien to secure the controller VM subnet
* [[ci.jenkins.io] Create private EKS cluster with "side" services (datadog, ACP, etc.)](https://github.com/jenkins-infra/helpdesk/issues/4319)
* WiP on IAM roles and permissions to ensure Terraform is not allowed to manage permissions itself
* [[ci.jenkins.io] Move controller (VM) to AWS](https://github.com/jenkins-infra/helpdesk/issues/4315)
* Delayed until Network is fixed (next step: create empty VM)
* [Multiple requests for GSoC 2024 Plugin Modernizer Tool](https://github.com/jenkins-infra/helpdesk/issues/4262)
* Valentin and Tim should transfer repository this week: waiting for them before setting up CI/CD on this project
* [[get.jenkins.io, azure.updates.jenkins.io] MaxMind GeoIP Rate Limit hit when redeploying/upgrading `mirrorbits` chart](https://github.com/jenkins-infra/helpdesk/issues/4240)
* [[GeoIP database][subtask] Add a `CronJob` geoip updater task for mirrorbits](https://github.com/jenkins-infra/helpdesk/issues/4278)
* Delayed: down prioritized due to AWS work

* New Issues (to triage): DELAYED
* [(packer-images): Add Win-19, Win-22 (AMD64 and ARM64) AMIs For EC2 agents](https://github.com/jenkins-infra/helpdesk/issues/4354)
* [[terraform-aws-sponsorship] updatecli manifest for outbound ips](https://github.com/jenkins-infra/helpdesk/issues/4352)
* [[ci.jenkins.io] Set up an ECR pull through cache](https://github.com/jenkins-infra/helpdesk/issues/4321)
* [[ci.jenkins.io] Move ACI agents to ephemeral Windows containers to AWS](https://github.com/jenkins-infra/helpdesk/issues/4318)
* [[ci.jenkins.io] Move ephemeral Linux containers to AWS](https://github.com/jenkins-infra/helpdesk/issues/4317)
* [Switch agent (java home) to JDK21 default](https://github.com/jenkins-infra/helpdesk/issues/4127)
* [Switch default JDK to 21 for pipeline libraries](https://github.com/jenkins-infra/helpdesk/issues/4126)
* [Switch default JDK to 21 for build tools](https://github.com/jenkins-infra/helpdesk/issues/4125)
* [Move controllers to JDK21 (runtime)](https://github.com/jenkins-infra/helpdesk/issues/4123)
* [Move agents to JDK21 (runtime)](https://github.com/jenkins-infra/helpdesk/issues/4121)
* [[INFRA-2651] Replace accountapp with (keycloak? Go-authentik? Something Else?)](https://github.com/jenkins-infra/helpdesk/issues/2232)


* ToDo (next milestone) (https://github.com/jenkins-infra/helpdesk/milestone/135)
* [RPU GSoC project with terraform integration on infra's backend](https://github.com/jenkins-infra/helpdesk/issues/4246)
* [infra-statistics has no new data since July 1st 2024](https://github.com/jenkins-infra/helpdesk/issues/4285)
* [[ci.jenkins.io] Move ephemeral VM agents to AWS](https://github.com/jenkins-infra/helpdesk/issues/4316)
* [(packer-images): Add Garbage Collector for AWS](https://github.com/jenkins-infra/helpdesk/issues/4355)

## Action Points :muscle:

<!-- How To: https://github.com/jenkins-infra/runbooks/tree/main/meetings -->
* [x] Publish this meeting note on [jenkins-infra/documentation](https://github.com/jenkins-infra/documentation)
* [x] Publish this meeting record on Youtube - https://youtu.be/PxVSVpL9SkI
* [x] Publish a topic in community.jenkins.io with the tag `meeting` - https://community.jenkins.io/t/infrastructure-team-meeting-november-05-2024/22923

Next meeting note - [2024-11-12](https://github.com/jenkins-infra/documentation/blob/main/meetings/2024-11-12.md)

0 comments on commit aedb2ba

Please sign in to comment.