Attendees
- @dduportal (Damien Duportal)
- @smerle33 (Stéphane Merle)
- @kmartens27 (Kevin Martens)
- @MarkEWaite (Mark Waite)
Announcements
- Weekly
- 2.434: WAR+ packages are out
- Todo: Docker image (tag/build/GH release)
- Changelog just finished, in automerge: deploy soon!
Upcoming Calendar
- Next Weekly: 2.435
- Next LTS: 13 Dec. 2023, 2.426.2
- Next Security Release as per jenkinsci-advisories: N.A.
- Next major event:
- Devops world, London 5/6 December 2023
- FOSDEM, 3/4 Feb. 2024 Brussels
Notes
-
Done:
- Proposal for application in publick8s to migrate to arm64
- Finished the scope of this issue
- We did weekly.ci.jenkins.io \o\ /o/
- mirrorbits: no
arm64
binary, stay on x86 - matomo, MySQL issues with arm64 node pool, stay on x86
- Main challenge: persistent volume. Let’s migrate them to ZRS while moving to
arm64
(over cost is close to nothing) - Next steps:
- Open a new issue next milestone with the remaining services on
publick8s
:- LDAP
- Keycloak
- others?
- Decrease x86 node size (see [publick8s] Tune node pool size · Issue #3827 · jenkins-infra/helpdesk · GitHub)
- infra.ci on arm: infra.ci.jenkins.io on `arm64` (controller and agents) · Issue #3823 · jenkins-infra/helpdesk · GitHub
- ci.jenkins.io on arm: ci.jenkins.io and ARM64 · Issue #3824 · jenkins-infra/helpdesk · GitHub
- Open a new issue next milestone with the remaining services on
- Finished the scope of this issue
- Disable new Jira issues for lockable-resources-plugin
- Need Github repository permissions for Developers
- Plugin site builds failing on infra.ci
- Proposal for application in publick8s to migrate to arm64
-
- ftp.belnet.be mirror is preventing plugin downloads
- Without a response from requester, we’ll enable the mirror again
- Moving to alumni in jenkins-infra
- Done, waiting for confirmation from Oleg
- [get.jenkins.io] migrate from
mirrorbits
tomirrorbits-parent
chart- No work done
- Issue to open with cost related to this service (storage is too much due to Azure file storage request costs)
- [publick8s] Tune node pool size
- 4 tasks, 1 done, 1 to be reported and 2 todo for the next milestone
- infra.ci.jenkins.io on arm64 (controller and agents)
- Issue body to update with a full plan
- Let’s start!
- Grant markewaite access to the infrastructure VPN
- No work done
- help required by Mark
- [Sponsorships] Setup the secondary Azure subscription to consume the sponsor credits
- Success with ephemeral VM agents for ci.jenkins.io
- Looks like credits billing see the new resources
- Validates our model (vnet peered between subscriptions)
- Only limit: no Spot instances for now (quota limitation)
- Next steps:
- ACI for ci.jenkins.io
- trusted, cert and infra.ci (VM agents)
- Q: should we write a blog post about this?
- A: yes good idea! We only have to wait for the first credits to be used for billing.
- [Sponsorships] Renew DigitalOcean sponsorship for 2024
- No work done
- Need to do it before end of week
- Start a new repo under jenkins-infra for the Jenkins Contributor Spotlight feature on jenkins.io
- https://contributors.jenkins.io/ is up (but empty)
- Deployment almost there from source code
- Congrats everyone involved in this!
- Concept presented to board, looks really good!
- Note: We discover that we need to add network rules on all the existing Azure bucket systems (related to get.jenkins.io)
- Packer: GOSS version tracking and moving sanity check to goss
- Linux ubuntu is done
- WiP: Windows Goss system
- Next step: factorize common tests between Linux/Windows + updatecli
- Redirect Chinese pages to English pages and shutdown the Chinese site
- Progress done (local Kubernetes cluster test)
- Need help from Infra team after a sync between Kevin/Mark
- Low availability for next milestone, let’s delay of 1 week
- [INFRA-3100] Migrate updates.jenkins.io to another Cloud
- PR update-center2 is open. Waiting for the JenSec
- JEP => @lemeurherve this milestone
- Performance testing => @smerle the milestone after
- Network security rules? Nice opportunity to test it (and then apply on get.jenkins.io)
- [sponsors] [INFRA-3122] Check for Scaleway sponsorship
- Link to their Open Source “apply” form is 404 since 1 week
- No news from our contacts in Scaleway
- ftp.belnet.be mirror is preventing plugin downloads
-
New topic (triage):
- Request from the mailing list: Export download mirrors list to a textual representation · Issue #3832 · jenkins-infra/helpdesk · GitHub => @smerle + @dduportal
-
ToDo (next milestones):