Jessie Lee activity https://gitlab.com/jessie 2026-03-17T19:14:57Z tag:gitlab.com,2026-03-17:5212935607 Jessie Lee commented on merge request !242 at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-17T13:33:48Z jessie Jessie Lee

you tried

tag:gitlab.com,2026-03-12:5198539033 Jessie Lee closed merge request !242: Add check for gpg_key_subkeys NULL user_id violation at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-12T19:31:44Z jessie Jessie Lee

Relates to #220

Changes

This MR adds a new diagnostic check to detect gpg_key_subkeys records with NULL user_id values that will cause GitLab 18.9 upgrade failures.

Check File Details:

Command Behavior: The check runs a PostgreSQL query to count gpg_key_subkeys records with NULL user_id:

SELECT COUNT(id) FROM gpg_key_subkeys WHERE user_id IS NULL;

Using inverted exit code pattern:

  • Exit 0 (issue FOUND): When non-zero count detected (NULL user_id records exist)
  • Exit 1 (healthy): When count is zero (no NULL user_id records)

The check warns administrators before attempting 18.9 upgrade, allowing them to apply the workaround to clean up orphaned records.

tag:gitlab.com,2026-03-12:5198523649 Jessie Lee opened merge request !242: Add check for gpg_key_subkeys NULL user_id violation at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-12T19:26:03Z jessie Jessie Lee

Relates to #220

Changes

This MR adds a new diagnostic check to detect gpg_key_subkeys records with NULL user_id values that will cause GitLab 18.9 upgrade failures.

Check File Details:

Command Behavior: The check runs a PostgreSQL query to count gpg_key_subkeys records with NULL user_id:

SELECT COUNT(id) FROM gpg_key_subkeys WHERE user_id IS NULL;

Using inverted exit code pattern:

  • Exit 0 (issue FOUND): When non-zero count detected (NULL user_id records exist)
  • Exit 1 (healthy): When count is zero (no NULL user_id records)

The check warns administrators before attempting 18.9 upgrade, allowing them to apply the workaround to clean up orphaned records.

tag:gitlab.com,2026-03-11:5194118840 Jessie Lee pushed to project branch add-external-diffs-check at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T20:08:21Z jessie Jessie Lee

Jessie Lee (5848d269) at 11 Mar 20:08

Fixing Yamllint newline

tag:gitlab.com,2026-03-11:5194118330 Jessie Lee commented on merge request !236 at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T20:08:09Z jessie Jessie Lee
  gitlab-rails runner "broken = 0; MergeRequestDiff.where(stored_externally: true).limit(100).each { |d| d.diffs.first(1) rescue broken += 1 }; exit 0 if broken > 10"

new line at end of file

tag:gitlab.com,2026-03-11:5194108281 Jessie Lee deleted project branch jl-kubectl-support at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T20:04:23Z jessie Jessie Lee

Jessie Lee (26b0a60c) at 11 Mar 20:04

tag:gitlab.com,2026-03-11:5194107937 Jessie Lee pushed to project branch main at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T20:04:15Z jessie Jessie Lee

Jessie Lee (a3fa5f04) at 11 Mar 20:04

Adding Initial Helm Support

tag:gitlab.com,2026-03-11:5194107931 Jessie Lee accepted merge request !240: Adding Initial Helm Support at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T20:04:15Z jessie Jessie Lee

WARNING: Duo did some of this please check carefully

This merge request adds support for checking GitLab installations that use Helm

The main changes include:

  1. New check for deprecated components: Added a warning system that detects when GitLab Helm installations are using bundled PostgreSQL or Redis components that will be removed in version 19.0, helping users prepare for upgrades.

  2. Kubernetes integration: Enhanced the tool to work with Kubernetes clusters by adding support for kubeconfig files (Kubernetes configuration files) and the ability to run checks against containerized GitLab deployments.

  3. Authentication handling: Added smart credential resolution that can work with various Kubernetes authentication methods (like cloud provider plugins) by converting them to simple tokens that work inside containers.

  4. Inventory system updates: Extended the host inventory system to include "helm_nodes" as a new type of deployment target, allowing users to specify Kubernetes namespaces instead of traditional server addresses.

  5. Version detection improvements: Added the ability to detect GitLab versions from Helm chart deployments by examining container images

tag:gitlab.com,2026-03-11:5193352786 Jessie Lee pushed to project branch jl-kubectl-support at GitLab.com / GitLab Support Team / toolbox / GitLab Detective 2026-03-11T16:26:47Z jessie Jessie Lee

Jessie Lee (3f8c638c) at 11 Mar 16:26

Ruff format fixing

... and 13 more commits