Martin Brümmer activity https://gitlab.com/mbruemmer 2026-03-13T10:13:03Z tag:gitlab.com,2026-03-13:5200609088 Martin Brümmer commented on issue #1076 at GitLab.com / marketing / Digital Experience / about.gitlab.com 2026-03-13T10:13:03Z mbruemmer Martin Brümmer [email protected]

@de_fraz Happy to collaborate on this with you and help with the content from self-managed side.

FYI @swiskow for .com

tag:gitlab.com,2026-03-13:5200340747 Martin Brümmer pushed to project branch main at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-03-13T09:10:40Z mbruemmer Martin Brümmer [email protected]

Martin Brümmer (9914b420) at 13 Mar 09:10

[ci skip] push changelog data

tag:gitlab.com,2026-03-11:5192992548 Martin Brümmer commented on issue #14477 at GitLab.com / Product 2026-03-11T15:05:00Z mbruemmer Martin Brümmer [email protected]

Hey @manuel.kraft , Support for Valkey 7.2 in Omnibus is the plan for 19.0. We have no visibility of blockers so far, so I don't see a problem committing to this.

The binary has already been added in 18.9 which should give them a path for testing and adoption well ahead of their major upgrade. Does that work for them? Happy to get into a call and discuss specifics, as always.

tag:gitlab.com,2026-03-11:5191428950 Martin Brümmer commented on issue #79 at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-03-11T09:52:19Z mbruemmer Martin Brümmer [email protected]

@IslandChen Since your request, the data had been added: https://gitlab-com.gitlab.io/cs-tools/gitlab-cs-tools/what-is-new-since/?tab=cves&textSearch=CVE-2024-7586

Please note that data publication of CVEs isn't coordinated fully with our patch releases, so the patch release notes are the authoritative disclosure source, not this tool.

tag:gitlab.com,2026-03-11:5191428418 Martin Brümmer closed issue #79: Some CVEs mentioned in Patch Release but can not be found in here at GitLab.com / cs-tools / gitlab-cs-tools / GitLab releas... 2026-03-11T09:52:14Z mbruemmer Martin Brümmer [email protected] tag:gitlab.com,2026-03-11:5191414883 Martin Brümmer commented on issue #91 at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-03-11T09:49:44Z mbruemmer Martin Brümmer [email protected]

@emchang Unfortunately, we don't have that data in the deprecation files. Here's an example what data those files have attached. As opposed to the features in release post entries, I can't scrape the feature tier from deprecation files and thus I can't annotate them in the tool. There are no "feature ids" in GitLab either, so I cannot simply map the deprecation to the feature it addresses and pull the data from there. Any other fuzzy mapping using documentation would probably be very inaccurate, so I don't want to go there.

Sorry to disappoint the customer. @leeeee-gtlb and his team are working on GitLab detective which should help with impact assessments for breaking changes.

tag:gitlab.com,2026-03-11:5191414739 Martin Brümmer closed issue #91: Add Min Max Tier filter for Deprecation at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-03-11T09:49:42Z mbruemmer Martin Brümmer [email protected] tag:gitlab.com,2026-03-10:5186615370 Martin Brümmer commented on merge request !225710 at GitLab.org / GitLab 2026-03-10T10:00:17Z mbruemmer Martin Brümmer [email protected]

Looks good to me @eread , the breaking change request has been approved by leadership and migration guidance looks adequate. Thank you @grantyoung !

tag:gitlab.com,2026-03-10:5186606782 Martin Brümmer approved merge request !225710: Deprecation announcement: Redis 6 support at GitLab.org / GitLab 2026-03-10T09:58:31Z mbruemmer Martin Brümmer [email protected]

Be sure to link this MR to the relevant deprecation issue(s).

If there is no relevant deprecation issue, hit pause and:

Deprecation announcements can be created and merged into Docs once approval has been granted to proceed with the change. We encourage confirmed deprecations to be merged as soon as the required reviews are complete, even if weeks ahead of the target milestone's release post. For the announcement to be included in a specific release post and that release's documentation packages, this MR must be reviewed/merged per the due dates below:

10 days (Monday) before the Release Date: Assign this MR to these team members as Reviewer and for Approval (optional unless noted as required):

  • Product Marketing: @PMM
  • Product Designer(s): @ProductDesigners
  • Product Group Manager or Director: @PM - Required
  • Engineering Manager: @cjwilburn - Required
  • Technical writer: @eread - Required

By 11:59 AM PDT 8 days (Wednesday) before the Release Date: EM/PM assigns this MR to the TW reviewer for final review and merge: @EM/PM

By 11:59 PM PDT 6 days (Friday) before the Release Date: TW Reviewer updates Docs by merging this MR to master: @TW


Please review:

They are frequently updated, and everyone should make sure they are aware of the current standards (PM, PMM, EM, and TW).

EM/PM release post item checklist

  • Set yourself as the Assignee, meaning you are the DRI.
  • For breaking changes:
    • Add the breaking change label to the MR.
    • If the breaking change affects GitLab.com, add window with a value of 1, 2, or 3. The value represents the planned release window for GitLab.com, typically in the three weeks before the major release date. You should intentionally plan this window ahead of time. If you're not sure, ask @swiskow.
  • Confirm this MR is labeled release post itemdeprecation
  • Follow the process to create a deprecation YAML file.
  • Add reviewers by the 10th.
  • Add scoped devops:: and group:: labels as necessary.
  • Add the appropriate milestone to this MR.
  • If the changes modify log format(addition/deletion/modification) of product feature, tag @gitlab-com/gl-security/engineering-and-research/security-logging team over the GitLab issue/MR.
  • When ready to be merged (and no later than the 15th) @mention the TW for final review and merge.

Reviewers

When the content is ready for review, it must be reviewed by a Technical Writer and Engineering Manager, but can also be reviewed by Product Marketing, Product Design, and the Product Leaders for this area. Please use the reviewers feature for all reviews. Reviewers will then approve the MR and remove themselves from Reviewers when their review is complete.

Tech writer review

After being added as a Reviewer to this merge request, the TW performs their review according to the criteria described below.

Review deprecation MRs with a similar process as regular docs MRs. Add suggestions as needed, @ message the PM to inform them the first review is complete, and remove yourself as a reviewer if it's not ready for merge yet.

Expand for Details
  • Title:
    • Length limit: 7 words (not including articles or prepositions).
    • Capitalization: ensure the title is sentence cased.
  • Consistency:
    • Ensure that all resources (docs, deprecation, etc.) refer to the feature with the same term / feature name.
  • Content:
    • Make sure the deprecation is accurate based on your understanding. Look for typos or grammar mistakes. Work with PM and PMM to ensure a consistent GitLab style and tone for messaging, based on other features and deprecations.
    • Review use of whitespace and bullet lists. Will the deprecation item be easily scannable when published? Consider adding line breaks or breaking content into bullets if you have more than a few sentences.
    • Make sure there aren't acronyms readers may not understand per our Writing style guidelines.
  • Links:
    • All links must be full URLs, as the deprecation YAML files are used in two different projects. Do not use relative links. The generated doc is an exception to the relative link rule and currently uses absolute links only.
    • Make sure all links and anchors are correct. Do not link to the H1 (top) anchor on a docs page.
  • Code. Make sure any included code is wrapped in code blocks.
  • Capitalization. Make sure to capitalize feature names. Stay consistent with the Documentation Style Guidance on Capitalization.

When the PM indicates it is ready for merge and all issues have been addressed, start the merge process.

Technical writer merge process

Remove unnecessary spaces and text, and update the deprecations doc's .md file:

  1. Check out the MR's branch (in the gitlab-org/gitlab project).
  2. Remove unnecessary spaces (end of line spaces, double spaces, extra blank lines, lines with only spaces).
  3. Remove unnecessary text (template and commented out text).
  4. Update the deprecations.md file:
    1. From the command line (in the branch), run bin/rake gitlab:docs:compile_deprecations.
    2. To double check that it worked, you can run bin/rake gitlab:docs:check_deprecations to verify that the doc is up to date.
  5. Update the breaking_windows.md file:
    1. From the command line (in the branch), run bin/rake gitlab:docs:compile_windows.
  6. Commit the updated files and push the changes.
  7. Set the merge request to auto-merge, or if the pipeline is already complete, merge.

If you have trouble running the Rake task, check the troubleshooting steps.

tag:gitlab.com,2026-03-06:5174268512 Martin Brümmer pushed to project branch main at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-03-06T09:11:40Z mbruemmer Martin Brümmer [email protected]

Martin Brümmer (84a91066) at 06 Mar 09:11

[ci skip] push changelog data

tag:gitlab.com,2026-03-05:5171217683 Martin Brümmer commented on issue #1933 at GitLab.org / Cloud Native / GitLab Operator 2026-03-05T14:22:24Z mbruemmer Martin Brümmer [email protected]

@jrandazzo Once you have identified these customers, can you compile a list? The current Operator doesn't have a lot of adoption and isn't a suitable model for future expansion really, so I don't want to invest in it without clear business reason.

tag:gitlab.com,2026-03-05:5170857100 Martin Brümmer commented on merge request !225910 at GitLab.org / GitLab 2026-03-05T13:08:58Z mbruemmer Martin Brümmer [email protected]

This looks good to me @grantyoung. @eread Can you give a review?

FYI @jessie We are making modifications to the S3 support page, following a customer call requesting Nutanix S3 support. Reasoning is that as long as the vendor can guarantee S3 API support, this should work from our side and wouldn't require specific fog library extension

tag:gitlab.com,2026-03-05:5169626525 Martin Brümmer commented on issue #588453 at GitLab.org / GitLab 2026-03-05T08:20:50Z mbruemmer Martin Brümmer [email protected]

@jdrumtra GitLab Delivery is working on OAK, an orchestration that allows continued use of Omnibus while adding an adjacent Kubernetes cluster for new components. I would be happy to talk to your customer about this pattern and get their feedback directly.

tag:gitlab.com,2026-03-02:5156586890 Martin Brümmer approved merge request !4754: Update cert-manager from 1.17.4 to 1.19.4 at GitLab.org / charts / GitLab Chart 2026-03-02T09:25:47Z mbruemmer Martin Brümmer [email protected]

What does this MR do?

Update cert-manager from 1.17.4 to 1.19.4

Update cert-manager to a supported version. Also changes to pull cert-manager from the OCI registry, which is the recommended way to pull/install the cert-manager chart.

Changelog: changed

Background

Certmanager 1.17 is EOL and does not match our supported K8s releases. By updating to 1.19 we jump to the latest supported version and align with our supported K8s releases.

⚠️ The upgrade has small potentially breaking changes (1, 2 which are not expected to break common usage with GitLab. Such small breaking changes caused by third-party dependencies is covered by the dependency statement in our breaking change policy: https://docs.gitlab.com/update/terminology/#third-party-dependencies.

Relates #6257

Test Plan

  1. Install GitLab with certmanager 1.17
  2. Confirm certificates are issued as expected
  3. Upgrade to GitLab with certmanager 1.19
  4. Confirm TLS continues to work
  5. Trigger a Certificate renew (cmctl renew --namespace gitlab --all)
  6. Confirms certicates have been renewed and continue to work

Author checklist

For general guidance, please follow our Contributing guide.

Required

For anything in this list which will not be completed, please provide a reason in the MR discussion.

  • Merge Request Title and Description are up to date, accurate, and descriptive.
  • MR targeting the appropriate branch.
  • MR has a green pipeline.
  • Documentation created/updated.
  • Tests added/updated, and test plan for scenarios not covered by automated tests.
  • Equivalent MR/issue for omnibus-gitlab opened.

Reviewers checklist

tag:gitlab.com,2026-03-02:5156586855 Martin Brümmer commented on merge request !4754 at GitLab.org / charts / GitLab Chart 2026-03-02T09:25:47Z mbruemmer Martin Brümmer [email protected]

Approved as per #6257 (comment 3123863020)

tag:gitlab.com,2026-03-02:5156459630 Martin Brümmer commented on epic #21 at GitLab.com / GitLab Infrastructure Team / platform / Runway 2026-03-02T08:56:44Z mbruemmer Martin Brümmer [email protected]

@jtoto-gtl We didn't have KTLO updates for 2 weeks now, could you add that? Thank you!

tag:gitlab.com,2026-02-27:5149504807 Martin Brümmer pushed to project branch main at GitLab.com / cs-tools / gitlab-cs-tools / GitLab release feature report 2026-02-27T09:10:50Z mbruemmer Martin Brümmer [email protected]

Martin Brümmer (bdd693fb) at 27 Feb 09:10

[ci skip] push changelog data