Infrastructure Team Meeting - December 17, 2024

Attendees :busts_in_silhouette:

Announcements :loudspeaker:

  1. Jenkins Weekly Releases
    • Last Week: 2.489 released with no hiccups
    • This Week: 2.490 started on time
  2. Announcements:
    • 2 weeks breaks:
      • No Infra SIG meeting
      • No LTS release (next one: 08 Jan 2025)
      • (? No weekly releases)
        • Mark wants to continue weekly releases, accepting may not happen
        • Missing a weekly release might delay detection of issues
          • Testing and verification
        • Damien, Stephane, Oleg reply to the email thread that we’ve decided to not build weekly during break
      • Limited team availability (we are all off, Damien is the fallback in case of emergency)

Upcoming Calendar :calendar:

Cloud Budgets

  • Azure CDF:
    • September: $3.8 (invoice)
    • October: $4.0k (invoice)
    • November: $4.3k (invoice)
    • December: $2.4k (forecast at $4.6k :warning:)
      • Increase due to outbound bandwidth (~$10 daily additionals)
      • Potential $266 monthly saving with the cert.ci, trusted.ci and puppet VM sizing (~$8 daily savings)
      • Potential savings by grouping file storages into a single NFS (get.jio + updates.jio + geoipupdate)
  • Azure Sponsorship (Microsoft Credits) - Remaining: $35654 ($84346 consumed) until May 2025
    • September: $10.4k consumed
    • October: $12.9k consumed
    • November: $13k
    • December: $5.9k (forecast at $10.8k)
  • DigitalOcean - Remaining $15,346 ($4k consumed) until January 02 :tada: 2026 :tada: credits extended
    • September: $158 (invoice)
    • October: $195.67 (invoice)
    • November: $146 (invoice)
    • December: $101 (forecast at $185)
  • AWS:
    • CloudBees:
      • August: $6.3k
      • September: $6.1k
      • October: $6.4k
      • November: $3.9k
      • December: $283 (forecast at $557)
    • Sponsored account (~$58k credits lefts)
      • October: $178
      • November: $482
      • December: $246 (forecast at $516)

Additional Topics

  • Quick not-so-off-topic - JCP meeting on Dec 17 and JEP-14 feedback
    • Java Community Process - caring for Java Enhancement Proposals
    • Working group that focuses on technical topics
    • Tip and Tail - how Java version things, how libraries version things
      • Mark to attend session and share Jenkins 2+2+2
  • Jenkins and Develocity FOSS sponsorship - is there still potential interest -
    • GitHub - gradle/develocity-oss-projects
    • “Develocity open source sponsorship for Jenkins CI instances” - thread in jenkins-infra@googlegroups.com - https://groups.google.com/g/jenkins-infra/c/KveP8_0b3zk/m/FjlfcFm2BQAJ
      • Develocity - distributed build caching, build scans, predictive test selection (might overlap with CloudBees’ offering being deployed), etc.
      • Some first metrics for Jenkins plugins are nice (4x build boost for a Maven based plugin), but a champion is needed to explore further. Oleg has a CoI as a Gradle employee
      • The opportunity is still there, not sure about the budget allocation. If there is no follow-up, Gradle will definitely move on.
      • Damien: interested in the infra part
      • Oleg to follow-up with Damien in January-ish. Some technical details would be needed
  • AWS account use for AWS Java SDK v2 work - JENKINS-73638
    • Jenkins infra is very interested in the AWS improvements
      • Concerned about the EC2 plugin already
    • Can allocate one or more developers an IAM profile on a distinct region
      • Will need to predict the needed resources for that IAM profile
      • What is need to start that process?
        • Create a help desk ticket with the list of users and the use case
          • Infra will generate the credentials and share them securely with the contributors
        • May need a workshop session at Contributor Summit on AWS Java SDK v2

Notes :book: