Skip to content

Commit

Permalink
last changed at Oct 31, 2024 6:57 PM, pushed by Damien Duportal
Browse files Browse the repository at this point in the history
  • Loading branch information
HackMD committed Oct 31, 2024
1 parent 92874d2 commit 95c4b32
Showing 1 changed file with 143 additions and 0 deletions.
143 changes: 143 additions & 0 deletions meetings/2024-10-29.md
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)

0 comments on commit 95c4b32

Please sign in to comment.