Infrastructure Team Meeting - September 24, 2024

Attendees :busts_in_silhouette:

Announcements :loudspeaker:

  1. Jenkins Weekly Releases
    • Last Week: 2.477 was successfully delivered
    • This Week: 2.478 started on time (1h30 ago)
  2. Damien off from 30 Sep. until 14 Oct.
    • Need handling (or cancelling) team meetings (2024-10-01 and 2024-10-08)
    • 02 Oct. => need Stephane and Mark to handle the Core upgrade
      • Mark start the meeting
      • Stephane assemble the agenda, lead the meeting
      • Jay off
  3. Jenkins Elections are in progress
    • Nomination completed
    • Voter registration begins (WiP by Mark)
    • 6 board candidates, 2 candidates for release officer, other officers only have 1 candidate

Upcoming Calendar :calendar:

Cloud Budgets

  • Azure (CDF paid)

    • June: $4,287 (invoice)
    • July: $4,571 (invoice)
    • August: $4,552 ($4,452 cost + $100 monthly support)
    • September: $2980 consumed (Forecast at ~ $3.9k)
  • Azure Sponsorship (Microsoft Credits) - Remaining: $49166 ($50834 consumed) until May 2025

    • June: $7.3k consumed
    • July: $10k consumed
    • August: $10.5k consumed
    • September: $8268 (Forecast at ~10.3k)
  • DigitalOcean - Remaining $15,852.91 (~4k consumed) until 02 January 2025

    • June: $165.32 (invoice)
    • July: $176.01 (invoice)
    • August $200.08 (invoice)
    • September: $125 (Forecast at ~$160)
      • Half is (outbound) bandwidth for archives.jio
  • AWS:

    • CloudBees:
      • June: $5,862
      • July: $6.5k
      • August: $6.3k
      • September: $4812, forecast at ~6.2k
    • Sponsored account
      • Global Status:
        • Credits left: $60,000 until 31 January 2025
      • Untouched
  • To open an issue describing the “cloud billing plans” for the upcomings 4 months

    • Moving ci.jenkins.io out from Azure (credits) to AWS (to consume credits in AWS and allow Azure Credits to be spent until May)
      • Controller is easy to move
      • Agent VMs is easy (packer, then EC2 plugin) both Linux (Intel, ARM64) and Windows are supported
      • Linux container agent is easy => EKS (includes internal ACP)
      • !! Windows container agents: ACI → Kubernetes
      • !! Docker Registry: does AWS ECR support mirroring mode
    • Move CloudBees AW remaining VMs to DigitalOcean (to consume credits)

Notes :book: