Releases: jenkins-infra/helpdesk
infra-team-sync-2022-12-06
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @gounthar Bruno Verachten
Announcements 📢
- Weekly
2.381
released
- packages OK, Docker OK
- Checklist nearly done
- Changelog updated
- LTS
2.375.1
released
Upcoming Calendar 📆
- Next Weekly: 2022-12-13 (
2.382
) - Next LTS: 2023-01-11 (delayed of 2 weeks from the initial calendar to avoid Christmas/New Year's Eve)
- Next Security Release: 2022-12-07
- Next major event: FOSDEM, DevoXX
Notes 📖
-
Done (14):
- Mirror-decommission: mirror.gruenehoelle.nl
- Running custom SQL request for Plugin Health Scoring project
- [ci.jenkins.io] ACI agent are all failing
- Improve SEO of jenkins.io / docs on resetting passwords so we stop getting reset password requests here for non jenkins.io accounts
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage - [INFRA-2771] Disable password expiry in azure tenant
- Jenkins Mirror
- Regarding account information
- Spaces (or tabs?) are appent to a label, causing potential mismatch
- Need to create an account
- Update infrastructure to 2.375.1
- Forgot Password
- [INFRA-2104] cert-ci: datadog syslog spam
-
Work In Progress (13):
- Unable to deploy .hpi file in artifactory (even with accepted permissions/plugin-zos-devops.yml)
- Various plugin downloads fails with HTTP response 500
- Azure Windows 2019 VMs agent are failing when starting the agent process
- Prevent creation of new issues in the WEBSITE project on Jira
- Azure: Cleanup of resource group
prod-communityfunctions
- New repo for jenkins board
- Not able to fork the jenkins repository
- Azure: Cleanup of resource group
prodconfluence
- Some Jenkins mirrors are using the wrong media type for plugin downloads causing proxy/checksum failures
- Certificate for
repo.jenkins-ci.org
(JFrog Artifactory) expires the 18 of December 2022 - Azure: Re-create networks to fix overlap issues and support of IPv6
- Windows agents on ci.jenkins.io disconnect prematurely
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Add java19 support for developpers to pre-built and try
- Mirrorstats report wrong results
- Datadog terraform job: creating the probe fails for plugin health score => some has to look at it
- Adding a mirror in India in our Digital Ocean account?
- With Servana adding mirror in Asia (ref. #3182) , let's wait if it is enough for Indian user
- Next check in January
- PagerDuty:
- They keep sponsoring us: no action for us
Help Desk Changelog
- feat(infra-meeting-notes): add issues count in category title by @lemeurherve in #3284
infra-team-sync-2022-11-29
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @kmartens27 (Kevin Martens)
Announcements 📢
- Weekly 2.380
- Changelog merged, but needs corrections
- Mark to make corrections, Kevin is out today
- Container build is complete
- Changelog merged, but needs corrections
Upcoming Calendar 📆
- Next Weekly: 6 of Dec. 2022
- Next LTS: LTS 2.375.1 tomorrow
- Next Security Release: N.A.
- Next major event: FOSDEM and Devoxx
Notes 📖
-
Done:
- Not able to recover a password
- Unable to log in to my jenkins account
- Forgot username and password
- Forgot username and password
- Jenkins account retrieve
- Login issue
- Can not login with my account
- Facing an issue while creating an account on Jenkins.
- Slow download of Jenkins Windows Installer (
jenkins.msi
) - Separate terraform backends & repositories: "Azure Net" and "Azure"
- Host my new open-source plugin to Jenkins GitHub
- Remove windows-slaves plugin from ci.jenkins.io and related servers
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- Migrate halkeye/jenkins-io-components to jenkins-infra
-
- Certificate for
repo.jenkins-ci.org
(JFrog Artifactory) expires the 18 of December 2022 - [INFRA-2754] Realign repo.jenkins-ci.org mission
- Azure: Re-create networks to fix overlap issues and support of IPv6
- Add java19 support for developers to pre-built and try
- [INFRA-2104] cert-ci: datadog syslog spam
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage - Azure: Cleanup of resource group
prodconfluence
- Azure: Cleanup of resource group
prod-communityfunctions
- Windows agents on ci.jenkins.io disconnect prematurely
- Certificate for
-
- Improve SEO of jenkins.io / docs on resetting passwords so we stop getting reset password requests here for non jenkins.io accounts
- Dependabot alerts on https://github.com/jenkins-infra/jira-ldap-syncer/security/dependabot?q=is%3Aopen+manifest%3Apom.xml+package%3Alog4j%3Alog4j
- At first glance: might be archivable (was used when we hosted our JIRA instance)
- check the groupid / artifactid references
- ask sec team if they know any usage
- Also: https://github.com/jenkins-infra/jira-checker
- Raise an issue for India mirror (stephane)
- Bandwidth price with DO? (cheap and they can give us more credit if we "try")
- Runbook for NPM
- Domain name expiration
- Create team alert
Help Desk Changelog
- feat(infra-meeting-notes): add a "copy" button to the generated markdown by @lemeurherve in #3251
- feat(account-issue-template): add "antispam" type and put the password reset note lower by @lemeurherve in #3252
infra-team-sync-2022-11-22
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @kmartens27 (Kevin Martens)
Announcements 📢
- Weekly: issue during packaging, repackaging in progress. Then docker image and items of the release checklist
Upcoming Calendar 📆
- Next Weekly: 29 of November
- Next LTS: 30 of November
- Next Security Release: N.A.
- Next major event: Mark proposes a 2 week delay for LTS 2.375.2 (otherwise would be between Christmas and New Year Eve)
Notes 📖
-
Done:
- Want containerized Java 17 Windows agents
- jenkins login access
- was not able to login into jenkins account
- Add an help desk template for account recovery issues
- Archive
evergreen-plugin
Jenkinsfile
not being run forjenkinsci/bridge-method-injector
- Archive
ui-samples-plugin
component on Jira - Not able to retrieve forgot password. New signup going for 500 error
- forget password
- Login Issue
- I forgot Jenkins password
- i forgot my jenkins login and password
- Backlog of already built items in queue on ci.jenkins.io
- Please install
pipeline-github
plugin - Migrate Keycloak database to Azure
- (non helpdesk issue worth mentioning): "Remove plugin pipeline-utility-steps" (jenkins-infra/pipeline-library#523)
- Removed keyword: https://github.com/jenkinsci/pipeline-utility-steps-plugin/blob/master/docs/STEPS.md
- Let's remove the last pipeline-library function
customWarPackager()
-
- Separate terraform backends & repositories: "Azure Net" and "Azure"
- Migrate halkeye/jenkins-io-components to jenkins-infra
- @lemeurherve works with @halkeye for adding NPM serviceaccount
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage- Last miles: apply the same "unifying" like https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- @smerle33 works these 2, back and forth for settings (agent labels and tools) to allow unified pipeline to work on both controllers
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- Almost done, but issue with the sizing of pods on infra.ci. To be fixed by @dduportal
- Remove windows-slaves plugin from ci.jenkins.io and related servers
- One last check of all controllers before closing
- If implicit dependency from another plugin: ping Mark for a plugin release to help
- Cleanup of unused resources in Azure
- Goal: remove unused resource that costs us money
- Databases for Confluence: last dump for archive before deletion being done (3 Gb table..) => @lemeurherve (using lettuce VM)
- Let's split community to another issue, and ask on the mailing list => #3258
- Windows agents on ci.jenkins.io disconnect prematurely
- Last step: update acceptance test job to stop checking this label (and check the "new real ones".
- AKS: add cluster
privatek8s
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Certificate for repo.jenkins-ci.org (JFrog) expires the 18 of December 2022
- Domains jenkins.io and jenkins-ci.org .
- Should be automatic as per Tyler's message to Mark and Olivier last year
- jenkins-ci.org => expires 7 of January 2023
- jenkins.io => expires the 27 of January 2023
- Gotta check when less than 20 days before otherwise we'll knock on Tyler's door :)
Help Desk Changelog
- feat: add account issue template by @lemeurherve in #3236
- Fix typo by @timja in #3244
- chore: add default issues labels by @lemeurherve in #3248
infra-team-sync-2022-11-15
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @smerle33 (Stéphane Merle)
- @MarkEWaite (Mark Waite)
- @kmartens27 (Kevin Martens)
- @gounthar (Bruno Verachten)
Announcements 📢
- Weekly: almost there (package, WAR and Docker image ok), last release items to be checked later
- Security Advisory still being processed (plugins only)
Upcoming Calendar 📆
- Next Weekly: 2022-11-22
- Next LTS: 2022-11-30
- Next Security Release: N/A
- Next major event: FOSDEM (3-4 February 2023 in Brussels)
Notes 📖
-
Done:
- Where are the old project meeting logs and minutes?
- Node.js missing on agent
- New maven-11 agents aren’t spawning
- Update ci.jenkins.io to latest LTS version (2.361.4)
- Please install pipeline-github plugin
- Can’t log into artifactory (https://repo.jenkins-ci.org/)
- Keycloak performance horrific when looking up / modifying users
-
- Accounts issues/tasks
- AKS: add cluster privatek8s
- Migrate Keycloak database to Azure
- Windows agents on ci.jenkins.io disconnect prematurely
- Unifying Pipelines between ci.j and infra.ci.j
- [INFRA-2754] Realign repo.jenkins-ci.org mission
infra-team-sync-2022-11-08
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @smerle33 (Stéphane Merle)
Announcements 📢
- Weekly:
- Base release is OK
- Container image now available
- 11th of November is banking day in part of the EU
Upcoming Calendar 📆
- Next Weekly: 2022-11-15 (maybe?)
- Next LTS: 2022-11-30
- Next Security Release: 2022-11-15
- Next major event: FOSDEM (3-4 February 2023 in Brussels)
Notes 📖
-
Done:
- Sign Up
- Login
- Missing datadog metrics for the prodpublick8s AKS cluster
- [From Platform SIG] Remove PPC64 mentions on ci.jenkins.io
- Artifact downloads failed on agent using repo cache
- Access to npm namespace
- Archive a few Jira components of NotMyFault’s plugins
- Windows ACI 11 agent broken: no git found
- [INFRA-2939] Request permission elevation on oracle-cloud-infrastructure-compute-plugin-developers
- Archive TobiX’s Jira plugin components
- https://twitter.com/jenkins_release is many weeks behind
- ci.jenkins.io does not have enough GH permissions to check trust on jenkins-infra/jenkins-codeql
- Hosting team onboarding
- Upgrade to Kubernetes 1.23
- Not receiving reset account password email
- Crowdin localization for lockable-resources
- update center json returning 404
- password
-
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- Missing permissions
- New Job location on ci.jenkins.io
- WiP: merge pipelines + packer image adding missing tools
- Damien and Stephane
- Login Issue
- TBD
- forget password
- TBD
- Windows agents on ci.jenkins.io disconnect prematurely
- No incident
- But label windows to be remove and/or acceptance test to be updated
- Node.js missing on agent
- Issue ASDF + NodeJS and the env.
- Should we use official NodeJS?
- Alternatives: NVM
- => install node from official installer, first on docker-builder, then on packer images
- Publish pipeline-steps-doc-generator and backend-extension-indexer artifacts to some kind of storage
- Done, but need to enable CI for public visibility (same as stories)
- Damien and Stephane
- Artifact caching proxy unable to deliver git-changelist-maven-extension
- 2 issues:
- one is from maven central (and not ACP)
- second comes from the azure’s ACP (HTTP/504). Checked in datadog: sounds like network issues on prodpublick8s (IP overlapping).
- Let’s prioritize the privatek8S + publick8s fixups.
- 2 issues:
- Add an help desk template for account recovery issues
- Herve will open a draft open for feedbacks
- Backlog of already built items in queue on ci.jenkins.io
- Waiting for the 16th
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- 3 ACPs are running
- We get datadog metrics and logs for all of them
- Herve watching it, but priority on “Azure IP overlap” solving
- Improvement on the pipeline-library:
- Define “available” ACPs as env vars (feature flag)
- Run an healthcheck before a build, to fallback to JFrog if current ACP is down
- (and some minor fixes ;))
- Migrate Keycloak database to Azure
- New database created in Azure (on the current “public” postgres instance)
- WiP: initial backup/restore
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Migration to be defined, old instance to be kept one month
- Bandwidth decrease: Mark and Damien to write and hack to find a proper path
- Work on HA LDAP (at least read-only replica) to be started
- AKS: add cluster privatek8s
- Create a new cluster with terraform using a managed identity instead of a service principal
- Migrate services from temp-privatek8s to this new cluster
- Migrate services from prodpublick8s to this new private cluster
- infra, release
- monitoring
- bots (only need egress)
- (proposal) Add external-dns to the Kubernetes cluster with an ingress (and a loadbalancer)
- Go back to the backlog!
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
infra-team-sync-2022-10-25
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @smerle33 (Stéphane Merle)
- @gounthar (Bruno Verachten)
Announcements 📢
- Weekly:
- 2.375 released (WAR/packages)
- Docker image ready
- Last release item to be done later as usual (such as the changelog)
- Security Update last week (plugins only)
- Weekly meeting cancelled the 1st of november (2 weeks milestone: next meeting the 8th of Novemebr 2022)
Upcoming Calendar 📆
- Next Weekly: 1st of November
- Next LTS: 2nd of November (2.361.3)
- Next Security Release: N.A.
- Next major event: N.A.
Notes 📖
-
Done:
- Lost access to publish releases for Crowd2 plugin
- Add Plugin OpenId Connect Authentication to Crowdin
- SCM link missingfor several plugins
- jcroall unable to log in to artifactory - incorrect username/password or locked user
- Upgrade our GHA using deprecated
set-output
loki
installation is broken since September 2022- Account recovery for @andytinkham
- [ci.jenkins.io] collect datadog metrics for ephemeral VMs
- Artifactory Log-in no longer working
- Chore: Swap GH permission level
- Modifications to the Developers group
- Delete account on accounts.jenkins.io
- RPM1004: Error retrieving metadata: Not Found
- User confirmed their problem was solved
- Downloading Jenkings LTS (msi package) is too slow
- Problem fixed, clsoing in favor of Jenkins Mirror
- Can't get email for the password
- Closing as no feedback from user
-
- Upgrade to Kubernetes 1.23
- Digital Ocean (2 clusters) ✔️
- AWS EKS (2 clusters) ✔️ but not easy (CSI volumes issues and then LB issues)
- Todo: Azure AKS (2 clusters)
- Broke the new artifact caching proxy on AWS (see below)
- Artifact downloads failed on agent using repo cache
- Partially caused by EKS 1.23 upgrade on
eks-public
. Removed the AWS repo in jenkins-infra/pipeline-library#504 to allow continuing - Also, since Friday, some builds failed due to HTTP/504 errors from the caching proxies
- Next steps:
- Improve selection of available repo caches in the future (we'll have to dynamically change environment variables instead of using static code in pipeline-library)
- We'll have to enable datadog logs and metrics on ACP to diagnose the HTTP/504
- Add a fallback capability in the pipeline-library (check if the local repo cache is available otherwise use JFrog), which requires a healthcheck system in the ACP system
- (Maybe) Set replication of ACP pods to 2
- Partially caused by EKS 1.23 upgrade on
- Update center json returning 404
- Nothing done (not enough time)
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- Archive a few Jira components
- Damien to do it because of JIRA admin
- Windows ACI 11 agent broken: no
git
found - Jenkins Mirror
- Requester acknowledged: waiting for them
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage- Tools OK, but OOM on one of the builds
- next step: publish artefacts on reports.jenkins.io (and try new JDK11 to avoid OOM)
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- Requirements defined: gotta implement (pipeline writing)
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Todo (nothing done yet)
- Windows agents are soooooooooo slooooooooooooooooooow
- Back to backlog, unless we have time to work on it
- Keycloak performance horrific when looking up / modifying users
- Delayed, waiting for kube 1.23 upgrade being finished
- https://twitter.com/jenkins_release is many weeks behind
- Created the helmchart
- Secret definition
- Tested on eks-public ✔️
- Then ready to deploy on production
- Created the helmchart
- Upgrade to Kubernetes 1.23
-
- #3204 => no action for infra-team for now (RFE for accountapp)
- #3200 => added to current milestone + add an issue to add template for account password recovery (as per @lemeurherve 's idea)
- [From Platform SIG] Remove PPC64 mentions on ci.jenkins.io => added to current milestone
- #3194 => to be updated with EIP experiment for DNS update
- Access to npm namespace => added to current milestone
- Add observability for the build agents
- Kept in backlog, but might be interesting to build a custom Grafan stack scoped to ci.jenkins.io (hacktoberfest?)
Help Desk Changelog
- chore: Swap GH permission level by @NotMyFault in #3188
- feat(add a template for issues): provide new option for metrics by @smerle33 in #3186
- chore: let simple links at the end of the list by @lemeurherve in #3193
infra-team-sync-2022-10-18
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @smerle33 (Stéphane Merle)
- @gounthar (Bruno Verachten)
Announcements 📢
- Weekly:
- Release succesful
- Docker image
- Checklist to be finished (changelog)
- ACI (Windows containers) on ci.jenkins.io
- Jobs in the queue, @dduportal to fix it
- Nanoserver Windows => user.home sys. prop java set "C:" (instead of USERPROFILE) => Maven local repocity C:.m2 (instead of %USERPROFILE%.m2)
- Tomorrow: security release (plugins only)
Upcoming Calendar 📆
- Next Weekly: next tuesday (25th of Oct)
- Next LTS: ( November) # TODO: @dduportal
- Next Security Release: tomorrow (19th of Oct.)
- Next major event:
Notes 📖
-
Done:
- Remove
basil
fromadoptopenjdk-plugin-developers
- add Admin permission to mpokornyetm
- IRC bot deployment status
- Add ircbot repo to infra org folder on ci.jenkins.io
- Created pods are purged without being used on ci.jenkins.io
- Update GitHub Users to Authorize as Maintainers to Atlassian Jira Software Cloud Plugin
- Update GitHub Users to Authorize as Maintainers to Atlassian Jira Software Cloud Plugin
- Update GitHub Users to Authorize as Maintainers to Atlassian Jira Software Cloud Plugin
- Update GitHub Users to Authorize as Committers to Atlassian Jira Software Cloud Plugin #2151
- Remove lockable-resources plugin from private infra
- Remove
-
- Lost access to publish releases for Crowd2 plugin
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- Caching running on the 3 clouds
- Works (optin) with Linux
- WiP on the pipeline library for windows
- Issues with Maven on Windows (around settings.xml/basic auth)
- Proposal: deliver the Linux part already
- JFrog: they validated this task (makes sense and improve QoS for ci.j)
- https://twitter.com/jenkins_release is many weeks behind
- Nothing done: gotta try the draft helm chart
- Keycloak performance horrific when looking up / modifying users
- Stephane to work on the pgSQL migration to smooth the tasks for the team
- update center json returning 404
- Damien to ask help from Daniel after sec. release (do we need to do something on dynamic update centers)
- Windows agents are soooooooooo slooooooooooooooooooow
- Related to ACI stuff
- Might need Docker image update / pipeline-library update
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- JFrog meeting: validating the hypothesis with them
- WiP on the JEP (draft) proposal
- Daniel and Basil do not have availability to work with us on this one: only to give advise if required
- Plugin documentation doesn't get updates
* - RPM1004: Error retrieving metadata: Not Found
- Can't able to get email for the password
- Upgrade our GHA using deprecated
set-output
- Issue whith the new method using multi-line strings (which we do on docker-jenkins-*)
- @lemeurherve and Alex working on it
- Delete account on accounts.jenkins.io
- Damien to ask to send an email to private infra team mailing list to validate legitimacy
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage- Damien to work on it after weekly upgrade of infra.ci from Stephane
- [ci.jenkins.io] collect datadog metrics for ephemeral VMs
- Datadog dashboard currently being built and tested by Stephane (CPU, memory, etc.)
- After some discussions with other contributors, it appears that the public dashboard does not allow dropdown / machine selection (only private dashboard)
- Solution 1: accept that we cannot make it publicly available and document for maintainers how to ask infra team to get data
- Proposal : add a specific issue template on helpdesk to request for agent metrics
- Solution 2 (long term): Switch (or add) a public Grafana dashboard for that (which mean adding a prometheus colelction for ci.jenkins.io)
- [pkg.jenkins.io,releases] Finish cleanup of mirrorbrain
- Moving back to backlog
Help Desk Changelog
- Address
set-output
deprecation by @NotMyFault in #3178
infra-team-sync-2022-10-11
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @smerle33 (Stéphane Merle)
- @gounthar (Bruno Verachten)
- Bob Miles
- @kmartens27 (Kevin Martens)
Bob Miles from Salad.com
- Checking in to see the status of Jenkins Infra of the Salad. Unfortunately, we haven't got any answer from the security team and have other subjects to tackle with for the time being.
- Bob should come back to us mid-november. We asked him about the energy consumption of a job with Salad. The feature does not exist yet, so he will add this to the list of wanted features.
Announcements 📢
- Weekly: looks good for 2.373. Checklist ongoing
- Mark Waite is off until end of October (Happy holidays!)
- Elections:
- Damien leads, with Olivier Vernin as backup/help.
- Need help from Kevin for writing blog post + update jenkins.io page
Upcoming Calendar 📆
- Next Weekly: next tuesday as usual
- Next LTS:
- Next RC: 10/19
- LTS 2nd of December
- Next Security Release: N.K.
- Next major event: Hacktoberfest \o/
Notes 📖
-
Done:
- Add petejax to helix-alm-test-management
- Invite gounthar to jenkins-infra org
- Hosting team onboarding
- (October 2022) Update VPN CRL
- Update Jenkins Infrastructure to latest LTS version (2.361.2)
- [INFRA-3092] Service to redirect wiki requests to exported Confluence content or to a search on jenkins.io
- new "spooky" look with deprecation banner on wiki.jenkins.io
- Install pipeline-graph-view-plugin on release.ci.j
- [ci.jenkins.io] collect datadog metrics for ephemeral VMs
- No account creating email received
- Closing as no answer from requester
-
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- WiP on EKS (new cluster is working) with NLB AWS, ingress in progress.
- Next step (once proxy caching is working in AWS): pipeline library for windows and try on some plugins (opt-in)
- Final step: switch to opt-out (with a communication the dev mailing list)
- https://twitter.com/jenkins_release is many weeks behind
- Reminder: we weren't able to meet KK for dlvr.it
- Herve is working on an alternative for RSS -> twitter.
- Draft PR to install this application: jenkins-infra/helm-charts#240
- https://ci.jenkins.io/job/Infra/job/stories/ is not handling PRs
- We did not had time for that
- Removing Mark as assignee
- Lost access to publish releases for Crowd2 plugin
- Damien takes it from there
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Damien to ask help from Basil
- add datadog initialisation on windows vm
- All ephemeral agents on ci.jenkins.io are sending metrics to datadog \o/
- Next step: dashboard for a first set of metrics
- [pkg.jenkins.io,releases] Finish cleanup of mirrorbrain
- Damien: nothing done yet
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage- infra.ci to be updated to have the required tools/agent labels.
- Blocker for moving jenkins.io-cn from trusted.ci to infra.ci
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
-
ToDo (next milestone) (https://github.com/jenkins-infra/helpdesk/milestone/38)
- Remove lockable-resources plugin from private infra
- Add ircbot repo to infra org folder on ci.jenkins.io
- Damien takes it: should be like plugin-health
- Note from Hervé: there is an issue on ci.j when deploying jenkins4eval Docker images
- Keycloak performance horrific when looking up / modifying users
- Damien and Stephane
- #3161 => to check with Daniel for history
- #3117
- Damien to check Windows caching and then Stephane to implement it if needed
- jenkins-infra/javadoc#48 => fixed by Basil. Expectation for being maintained by the infra-team.
- Upgrade to Kubernetes 1.23
infra-team-sync-2022-10-04
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @daniel-beck (Daniel Beck)
Announcements 📢
- Weekly - in progress, tag has been placed, checklist not complete
- Check the branches to compare LTS and weekly (Damien)
- Announcement
- DevOps World postponed - no contributor summit
- Damien rotated his credentials
- Mark started a document about contributor summit replacement
- Summit is needed, but maybe not a full day online
Upcoming Calendar 📆
- Next Weekly: Oct 11, 2022
- Next LTS: tomorrow Oct 5, 2022 - 2.361.2
- Next Security Release:
- Next major event: FOSDEM - Feb 2023
Notes 📖
-
Done:
- anti-spam system was triggered
- Could we use in the future: https://www.crowdsec.net/
- We can disable IP block list for now (years-old IPs)
- check last anti-spam blocked accounts to check if IP blacklisting is pertinent
- reopen the issue and state the IP blocking for this user
- Publish
acceptance-test-harness
docker image on release - Grant commit permission
- Core Release: Staging not working anymore
- Archive core-pr-tester and core-changelog-generator components
- reset my login
- Monitor RPU / CD secrets update time
- CD release failing for expired credentials
- Add more maintainers for the Gradle plugin
- Hosting Plugin Health Scoring application on infra
Jenkinsfile
not being run forjenkinsci/winp
- anti-spam system was triggered
-
- Lost access to publish releases for Crowd2 plugin
- add datadog initialisation on windows vm
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- https://twitter.com/jenkins_release is many weeks behind
- [ci.jenkins.io] collect datadog metrics for ephemeral VMs
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- [pkg.jenkins.io,releases] Finish cleanup of mirrorbrain
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage
Help Desk Changelog
- chore: add 'triage' label to every issue templates by @lemeurherve in #3148
infra-team-sync-2022-09-20
🎥 Meeting Recording
📆 Shared Calendar
💬 community.jenkins.io & IRC Chat Room #jenkins-infra
📧 Google Group (mailing list) jenkins-infra
Attendees 👥
- @dduportal (Damien Duportal)
- @lemeurherve (Hervé Le Meur)
- @MarkEWaite (Mark Waite)
- @smerle33 (Stéphane Merle)
- @gounthar (Bruno Verachten)
- @kmartens27 (Kevin Martens)
Announcements 📢
- Weekly
- 2.369 weekly release is complete, checklist nearly done
- Issue JENKINS-69650 raised for a failed test
- Did not fail build, probably should have failed
- 2.369 weekly release is complete, checklist nearly done
Upcoming Calendar 📆
- DevOpsWorld next week
- no infra meeting next week
- Next Weekly: today - 2.369 done. One next week.
- Next LTS: Oct 5, 2022
- Next Security Release: As announced by e-mail, an advisory will be published tomorrow
- See the security advisories mailing list for announcements
- Next major event:
Notes 📖
-
For upcoming security releases: let's use the public email as source of truth
-
Done:
- Add Kevins Martens (
kmartens27
) tojenkins-infra/copy-editors
team - Requesting access to Jenkins project VPN as part of Jenkins security team
- [ci.jenkins.io] (new all-in-one) container agents are missing
ssh-agent
andssh
commands - New agents erroneously running as root
- Cannot check out Jenkins core Git repository on new Linux container agents
- Add user to keeper-secrets-manager-plugin Developers team
- Add Kevins Martens (
-
- [INFRA-2754] Realign repo.jenkins-ci.org mission
- Update LTS issue filter search query
- Mirrorstats reports wrong results
- (Re) Introduce an artifact caching proxy for ci.jenkins.io
- Publish
acceptance-test-harness
docker image on release - [pkg.jenkins.io,releases] Finish cleanup of mirrorbrain
- Missing datadog metrics for AKS clusters
- Hosting Plugin Health Scoring application on infra
- Publish
pipeline-steps-doc-generator
andbackend-extension-indexer
artifacts to some kind of storage - [ci.jenkins.io] collect datadog metrics for ephemeral VMs
- Want containerized Java 17 Windows agents
- Updatecli: Use separated pipelines + organization scanning for all updatecli processes in jenkins-infra