-
-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
last changed at Oct 31, 2024 6:57 PM, pushed by Damien Duportal
- Loading branch information
HackMD
committed
Oct 31, 2024
1 parent
92874d2
commit 95c4b32
Showing
1 changed file
with
143 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,143 @@ | ||
--- | ||
tags: meeting, infrastructure | ||
project: infrastructure | ||
--- | ||
<!-- markdownlint-disable MD026--> | ||
|
||
# 2024-10-29 | ||
|
||
[: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-22.md) | ||
|
||
## Attendees 👥 | ||
|
||
<!-- Handles are community.jenkins.io handles --> | ||
* @dduportal (Damien Duportal) | ||
* @MarkEWaite (Mark Waite) | ||
* @smerle33 (Stéphane Merle) | ||
* @poddingue (Bruno Verachten) | ||
* @kmartens27 (Kevin Martens) | ||
|
||
## Announcements :loudspeaker: | ||
|
||
1. Jenkins Weekly Releases | ||
* Last Week: 2.482 went well | ||
* This Week: 2.483 started on time | ||
2. Tomorrow: LTS 2.479.1 | ||
* JDK11 EOL, Spring Security 6, Jetty 12, etc. | ||
|
||
## Upcoming Calendar 📆 | ||
|
||
* Next Weekly: 2.484 | ||
* Next LTS: 2.479.1 - tomorrow - Mark is release lead | ||
* Next Security Release as per [jenkinsci-advisories](https://groups.google.com/g/jenkinsci-advisories): N.A. | ||
* Upcoming credentials expirations (~3 weeks): | ||
* https://github.com/jenkins-infra/azure/pull/861 | ||
* 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 early January 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: | ||
* July: $4,571 (invoice) | ||
* August: $4,552 (invoice) | ||
* September: $3,810 (invoice) | ||
* October: $3665 (forecast at 4.1k) | ||
* Azure Sponsorship (Microsoft Credits) - Remaining: $35826 ($64174 consumed) until May 2025 | ||
* July: $10k consumed | ||
* August: $10.5k consumed | ||
* September: $10.4k consumed | ||
* October: $11.5k (Forecast at ~12k) | ||
* DigitalOcean - Remaining $15,638 (~5k consumed) until 02 January 2025 | ||
* July: $176.01 (invoice) | ||
* August $200.08 (invoice) | ||
* September: $158 (invoice) | ||
* October: $181 (Forecast at ~$200) | ||
* slight outbound increase (archives.jenkins.io usage) | ||
* AWS: | ||
* CloudBees: | ||
* July: $6.5k | ||
* August: $6.3k | ||
* September: $6.1k | ||
* October: $5.8 (forecast at ~6.2k) | ||
* Sponsored account | ||
* October: $138 (forecast at ~$150) | ||
|
||
## Notes :book: | ||
|
||
* [Done](https://github.com/jenkins-infra/helpdesk/milestone/133?closed=1): | ||
* [Failed to load https://updates.jenkins.io/download/plugins/](https://github.com/jenkins-infra/helpdesk/issues/4369) | ||
* [Block user racerpenguin for Jira issue spam](https://github.com/jenkins-infra/helpdesk/issues/4368) | ||
* [[OSUOSL] Migrate `lists.jenkins-ci.org` to a new (OSUOSL side) system](https://github.com/jenkins-infra/helpdesk/issues/4366) | ||
* [`jenkins/jnlp-agent-jdk8` Docker image pushed 5 hours ago](https://github.com/jenkins-infra/helpdesk/issues/4364) | ||
* [[terraform-aws-sponsorship] updatecli manifest for AWS terraform provider](https://github.com/jenkins-infra/helpdesk/issues/4351) | ||
* [[terraform-aws-sponsorship] updatecli manifest for aws/vpc module](https://github.com/jenkins-infra/helpdesk/issues/4350) | ||
* [[Update Center - Azure] HTTP/404 responses instead of redirections with error `AH01630: client denied by server configuration`](https://github.com/jenkins-infra/helpdesk/issues/4312) | ||
|
||
* [Closed as not planned](https://github.com/jenkins-infra/helpdesk/milestone/133?closed=1): | ||
* [Issue with showing build parameters](https://github.com/jenkins-infra/helpdesk/issues/4363) | ||
|
||
* [Work in Progress](https://github.com/jenkins-infra/helpdesk/milestone/133): | ||
* [[INFRA-3100] Migrate updates.jenkins.io to another Cloud](https://github.com/jenkins-infra/helpdesk/issues/2649) | ||
* See post mortem | ||
* Let's use Apache for directory listing! | ||
* ci.jenkins.io to AWS ([[AWS] Move ci.jenkins.io from Azure (sponsorship) to AWS (sponsorship)](https://github.com/jenkins-infra/helpdesk/issues/4313)): | ||
* Network: [[ci.jenkins.io] Define virtual networking for AWS](https://github.com/jenkins-infra/helpdesk/issues/4320) | ||
* Network ACL (subnet in and out) + SG (intra- subnets) | ||
* Controller: [[ci.jenkins.io] Move controller (VM) to AWS](https://github.com/jenkins-infra/helpdesk/issues/4315) | ||
* Sizing the machine: half CPU and memory, let's use Graviton (`arm64`) | ||
* Simplifying (one network interface, one DNS entrypoint `aws.ci.jenkins.io`, only one disk) | ||
* Blocked by networking | ||
* VM Agents - [[ci.jenkins.io] Move ephemeral VM agents to AWS](https://github.com/jenkins-infra/helpdesk/issues/4316) | ||
* Linux AMI successfully validated by Jay using the ec2 plugin (but with default VPC and public IP so no config as code persistence for now) | ||
* Blocked by networking so mostly packer-images work: | ||
* [[packer-images] track Linux base images with `updatecli`](https://github.com/jenkins-infra/helpdesk/issues/4365) | ||
* [(packer-images): Add Garbage Collector for AWS](https://github.com/jenkins-infra/helpdesk/issues/4355) | ||
* Delayed (back to backlog) until Jay is back | ||
* Container Agents - [[ci.jenkins.io] Create private EKS cluster with "side" services (datadog, ACP, etc.)](https://github.com/jenkins-infra/helpdesk/issues/4319) | ||
* WiP on the initial Terraform resources to create EKS. | ||
* Studying the doc. to see what changed since 1 year ago. | ||
* Need to pair | ||
|
||
* GeoIP database updates ([[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) | ||
* We have our first Docker image in DockerHub with its own GitHub repository | ||
* Next step: the helm chart to setup the PoC CronJob | ||
|
||
* GSoC: | ||
* Delayed the terraform request to mid-November | ||
* [Multiple requests for GSoC 2024 Plugin Modernizer Tool ](https://github.com/jenkins-infra/helpdesk/issues/4262) | ||
* Need a jenkinsci admin to transfer repository, next week to meet with Valentin timeline | ||
* [Adding GSoC project to jenkins-infra](https://github.com/jenkins-infra/helpdesk/issues/4260) | ||
* Need the user to transfer repository | ||
* [Artifact Caching proxy issue (Pipeline can't find the remote artifactory)](https://github.com/jenkins-infra/helpdesk/issues/4367) | ||
|
||
* [New Issues (to triage)](https://github.com/jenkins-infra/helpdesk/milestone/none): | ||
|
||
* [(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) | ||
|
||
## 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/WdTB7LkS-H8 | ||
* [x] Publish a topic in community.jenkins.io with the tag `meeting` - https://community.jenkins.io/t/infrastructure-team-meeting-october-29-2024/22707 | ||
|
||
Next meeting note - [2024-11-05](https://github.com/jenkins-infra/documentation/blob/main/meetings/2024-11-05.md) |