Skip to content

fix: disable mintmaker PRs for rhtas v1-3 stream - #648

Merged
osmman merged 1 commit into
mainfrom
disable-mintmaker-rhtas-v1-3
Oct 8, 2026
Merged

osmman merged 1 commit into
mainfrom
disable-mintmaker-rhtas-v1-3

Conversation

@osmman

@osmman osmman commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Disables mintmaker-generated dependency update PRs for the rhtas v1-3 stream by setting mintmakerDisabled: "true" on all ProjectDevelopmentStream components, following the existing pattern used by policy-controller streams.

Test plan

  • kustomize build konflux-configs/base/stream/rhtas/overlay/v1-3 succeeds and renders mintmakerDisabled: "true" for all components

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@qodo-for-securesign

Copy link
Copy Markdown

PR Summary by Qodo

Disable Mintmaker dependency PRs for the RHTAS v1.3 stream

🐞 Bug fix ⚙️ Configuration changes 🕐 Less than 10 minutes

Grey Divider

AI Description

• Disable Mintmaker-generated dependency PRs for RHTAS v1.3 streams.
• Apply the setting to retained ProjectDevelopmentStream components without changing other RHTAS
 overlays.
Diagram

graph TD
  A["RHTAS v1.3 overlay"] --> B["Mintmaker patch"] --> C["Retained streams"] --> D["Dependency PRs disabled"]
Loading
High-Level Assessment

The overlay-scoped patch follows the existing stream configuration pattern and avoids changing other RHTAS versions. A shared base setting would broaden the effect unnecessarily.

Files changed (2) +9 / -1

Bug fix (1) +5 / -0
mintmaker.yamlSet mintmakerDisabled to true +5/-0

Set mintmakerDisabled to true

• Adds a template value that disables Mintmaker for the streams targeted by the overlay.

konflux-configs/base/stream/rhtas/overlay/v1-3/patch/mintmaker.yaml

Other (1) +4 / -1
kustomization.yamlApply the Mintmaker patch to v1.3 streams +4/-1

Apply the Mintmaker patch to v1.3 streams

• Registers the new patch with a ProjectDevelopmentStream target in the RHTAS v1.3 overlay. The existing console exclusion remains in place.

konflux-configs/base/stream/rhtas/overlay/v1-3/kustomization.yaml

@qodo-for-securesign

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can keep summaries lean with Findings visible per group, which tucks the rest behind a View link

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown

Configuration Diff

11 document(s) impacted:

+ 0 added
- 0 removed
! 11 modified
Diff
@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/ansible-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/cli-stacks-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/client-server-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/create-tree-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/operator-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/rekor-monitor-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/segment-backup-job-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/tas-components-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/tas-tools-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/tough-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

@@ spec.template.values @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStream/rhtas-tenant/tufcli-v1-3
! + one list entry added:
+   - name: mintmakerDisabled
+     value: "true"

📦 Artifacts: base-output.yaml, head-output.yaml, dyff-output.txt

@osmman
osmman merged commit 863c4be into main Oct 8, 2026
4 checks passed
@osmman
osmman deleted the disable-mintmaker-rhtas-v1-3 branch October 8, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants