Attendees 
- @dduportal (Damien Duportal)
- @jayfranco999 (Jay Reddy)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @biru-codeastromer (Birajit)
Announcements 
- Jenkins Weekly Releases
- Last Week: 2.529 - error at the end of the release job (after uploading the WAR to Artifactory) due to script change error. Finished manually with success. Should be fixed for next release
- This Week: 2.530 - started on time
- Announcements:
- Still slow due to human changes
- Infra Roadmap: Jenkins Roadmap
- Current Priority: usage.jenkins.io / ci.jenkins.io issues / census.jio and pkg.origin migrations
- Kubernetes 1.32 (required for ci.jenkins.io)
- Current Priority: usage.jenkins.io / ci.jenkins.io issues / census.jio and pkg.origin migrations
- Jenkins Elections voter registration started (see blog post )
Upcoming Calendar 
- Next Weekly: 2025-10-07 - 2.531
- Next LTS: 2025-10-15 - 2.528.1 - (Hervé Le Meur is release lead, using release checklist)
- 2025-10-01: Release Candidate
- Next Security Release as per jenkinsci-advisories: N.A.
- Upcoming credentials expirations (~3 weeks):
- 2025-10-14 (see [trusted.ci.jenkins.io] RPU Artifactory API token expires the `2025-10-14` · Issue #4809 · jenkins-infra/helpdesk · GitHub ):
- [trusted.ci.jenkins.io] Artifactory API token used by RPU builds expires
- 2025-10-14 (see [trusted.ci.jenkins.io] RPU Artifactory API token expires the `2025-10-14` · Issue #4809 · jenkins-infra/helpdesk · GitHub ):
- Next major event:
- FOSDEM: 31 Jan. and 1st Feb. in Brussels
Cloud Budgets
-
Azure CDF - Remaining: ~$24k (31 Aug.) for 2025 - max Monthly threshold is now $6.0k
- June: $3,474 (invoice)
- July: $4,289 (invoice)
- August: $5,816 (expecting invoice of $5.9k with support)
- September: $5.8k (forecast at $6.0k)
- We should be able to target <=$5.9k in October
-
DigitalOcean - Remaining $12,790 until January 02, 2026
- June: $252 (invoice)
- July: $196 (invoice)
- August: $226 (invoice)
- September: $365 (forecast $380)
- Slight increase due to the new Usage VM (expected)
-
AWS:
-
CloudBees:
- June: $606
- July: $635.75
- August: $662.80
- September: $680 forecast at $700
- Increased due to migration of usage (sending data out of AWS costs us some bucks in outbound bandwidth)
-
Sponsored account (83,398.55 lefts until 2027 => ~16 months remaining)
- June: $367.47
- July: $4,899.99
- August: $6,072.47
- Caused by EC2 overprovisioning.
- September: ~$5.0k (forecast $5.2k)
-
-
Jfrog Artifactory Usage
- Storage: 1.45TB (stable)
- Bandwidth:
- June: 22.94 TB (21.44 Tb for ‘releases’ repository)
- July: 24.96 Tb (23.45 Tb for ‘releases’ repository)
- August: 21.09 Tb - (18.77 Tb for ‘releases’ repository)
- September: ~20.2 Tb - (16.47 Tb for ‘releases’ repository)
- Forecast at ~20.5Tb
- Abuse report sent for 3 IPs in AWS Ireland. Investigation in progress. These IPs are still the largest consumers.
- Also asked JFrog if we can block them, contact OOO, let’s see in October
- Last 3 days show significantly lower bandwidth use from the three AWS Ireland IP addresses
- Forecast at ~20.5Tb
Notes 
-
Done:
- publick8s migration:
- Support:
- Keep platform up to date:
- Keep platform sustainable:
-
- ci.jenkins.io (in AWS):
- ci.jenkins.io pages are slow to respond
- Herve is on the JCasC part. Need help on vagrant
- [ci.jenkins.io] Pipelines are stuck in RPU (Agents slow to allocate / build timeouts due to agent reclaimed)
- On hold: need to fix Terraform AWS/ ACP
- ci.jenkins.io pages are slow to respond
- Keep platform sustainable:
- [INFRA-1972] Migrate usage.jenkins.io VM from AWS CloudBees to DigitalOcean
- New VM is ready to roll in DigitalOcean with initial rsync data transferred
- Migration proposed for Thursday Oct. 02
- Migrate
census.jenkins.io
VM from AWS CloudBees to DigitalOcean- Started initial VM architecture (sizing, etc.) , same as usage in DO
- [pkg.jenkins.io] migrate the pkg.origin.jenkins.io service from AWS VM to Azure
publick8s
- On hold: waiting for ci.jenkins.io and Kube 1.32, and 2.528.1 LTS release
- Moving back to triage
- [Azure] Merge webservices data storage accounts into a single one with NFS v4.1
- On hold, back to triage until we can move the websites deployment to trusted instead of infra.ci + test azcopy for javadoc in NFS 4.1
- Implement a retry mechanism with non-spot instance in
jenkinsci/jenkins
pipeline- Resuming work on this topic. Need to test with Windows agent simulated failure.
- Monitor builds on our private instances (trusted.ci.jenkins.io / infra.ci.jenkins.io / release.ci.jenkins.io)
- On hold, back to triage
- [INFRA-1972] Migrate usage.jenkins.io VM from AWS CloudBees to DigitalOcean
- Keep platform up to date:
- [trusted.ci.jenkins.io] RPU Artifactory API token expires the
2025-10-14
- [stats.jenkins.io/infra-statistics] Move “data for the usage stats site” generation (from anonymized data) out from Andrew machine
- On hold until both usage and census are migrated
- Add support for Windows 2025 agents
- On hold, back to triage, after updating the pipeline to scripted + draft PR working as expected.
- Reminder: Windows 2019 deprecated in March 2026
- [trusted.ci.jenkins.io] RPU Artifactory API token expires the
- Support:
- Update Jira LTS from 9.12.x to 10.3.x
- publick8s has been migrated (with LDAP and keycloak) => @dduportal resume work here with a new binding user
- Failure to stage Jenkins weekly security fix
- On hold, need to check with Daniel what is required for completion
- Admin access for Jenkins GSoC org admins to GSoC SiG Gitter channel
- Waiting for Elements support
- [ci.jenkins.io] Monitor and Garbage collect data volume of the DockerHub registry mirror and EC pull through cache
- On hold, back to triage
- Update Jira LTS from 9.12.x to 10.3.x
- ci.jenkins.io (in AWS):
-
Issues staying in backlog/triage:
- [release.ci.jenkins.io/trusted.ci.jenkins.io] Ensure Core Package build only copy package indexes/websites to
pkg.origin.jenkins.io
VM - [updates.jenkins.io] set up mirrorbits to keep serving update-center from mirrors even if outdated
- private docker image registry for staging core security releases
- [Azure]: credentials less Service Principal
- Tracking Issue for Groovy Script Conversion in RPU
- Tombstone Puppet (and replace it by something else)
- Chinese jenkins site incorrect site redirection
- Add a real-world job to weekly.ci.jenkins.io
- Move collection of stats out from Kohsuke’s home
- Support [skip ci] on default branch
- Create build for jenkinsci/winp on release ci server
- [Update Center] HTTP/404 on
/current/updates/*.json*
links - dnf5 update fails with gpgcheck=1
- Add monitoring for CD secrets updates
- [INFRA-3046] Monitor Jenkins mirrors Age
- [release.ci.jenkins.io/trusted.ci.jenkins.io] Ensure Core Package build only copy package indexes/websites to
-
Issues added to the next milestone: