Skip to content

Decommission notification publisher#287

Merged
nscuro merged 1 commit intomainfrom
decomm-notification-publisher
Jan 28, 2026
Merged

Decommission notification publisher#287
nscuro merged 1 commit intomainfrom
decomm-notification-publisher

Conversation

@nscuro
Copy link
Member

@nscuro nscuro commented Jan 6, 2026

Signed-off-by: nscuro <nscuro@protonmail.com>
@nscuro nscuro force-pushed the decomm-notification-publisher branch from 6bf8967 to b651676 Compare January 26, 2026 21:36
@nscuro nscuro marked this pull request as ready for review January 28, 2026 20:27
@nscuro nscuro requested a review from a team as a code owner January 28, 2026 20:27
Copilot AI review requested due to automatic review settings January 28, 2026 20:27
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR decommissions the notification publisher component from the Hyades Helm chart, removing all associated configuration, templates, and helper functions. It also includes a bug fix for the vulnerability analyzer templates and formatting improvements in CI test files.

Changes:

  • Removed notification publisher configuration from values.yaml and values.schema.json
  • Deleted notification publisher Kubernetes templates (deployment and HPA)
  • Removed notification publisher helper template functions
  • Fixed incorrect reference to notificationPublisher.initContainers in vulnerability analyzer templates (should reference vulnAnalyzer.initContainers)
  • Corrected YAML indentation for ports configuration in CI test files

Reviewed changes

Copilot reviewed 7 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
charts/hyades/values.yaml Removed notificationPublisher configuration section
charts/hyades/values.schema.json Removed notificationPublisher JSON schema definition
charts/hyades/templates/vuln-analyzer/statefulset.yaml Fixed bug: changed notificationPublisher.initContainers to vulnAnalyzer.initContainers
charts/hyades/templates/vuln-analyzer/deployment.yaml Fixed bug: changed notificationPublisher.initContainers to vulnAnalyzer.initContainers
charts/hyades/templates/notification-publisher/hpa.yaml Deleted entire file
charts/hyades/templates/notification-publisher/deployment.yaml Deleted entire file
charts/hyades/templates/_helpers.tpl Removed notification publisher helper template functions
charts/hyades/ci/test-vulnanalyzer-statefulset-values.yaml Fixed ports indentation in redpanda container definition
charts/hyades/ci/test-values.yaml Fixed ports indentation in redpanda container definition
charts/hyades/ci/test-initializer-values.yaml Fixed ports indentation in redpanda container definition

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nscuro nscuro merged commit c0da420 into main Jan 28, 2026
10 of 12 checks passed
@nscuro nscuro deleted the decomm-notification-publisher branch January 28, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant