Skip to content

ECC-8464 upgrade to rabbit stasher#17

Merged
fcucino merged 6 commits into
masterfrom
ECC-8464-remove-keycloak-proxy
Apr 20, 2026
Merged

ECC-8464 upgrade to rabbit stasher#17
fcucino merged 6 commits into
masterfrom
ECC-8464-remove-keycloak-proxy

Conversation

@fcucino
Copy link
Copy Markdown
Contributor

@fcucino fcucino commented Apr 9, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 9, 2026 13:12
Copy link
Copy Markdown

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 updates the Corvina app web template and CLI to use the newer “rabbit-based” stasher configuration, ensuring RabbitMQ is enabled when stasher is selected and updating Helm chart values/templates accordingly.

Changes:

  • Upgrade stasher image to chart-2.1.0 and switch stasher Helm template from Redis/config-file based setup to ConfigMap-provided environment variables.
  • Update CLI prompting/flag handling so enabling stasher enables RabbitMQ by default, and reduce CLI template-generation log noise (Info → Debug in several places).
  • Minor YAML indentation fix for minikube values and adjust default CLI log level behavior.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/utils/logging.go Changes default LOG_LEVEL fallback from WARN to INFO.
src/templates/corvina-app-web/helm-charts/values.minikube.yaml Fixes indentation under stasher.resources.requests.
src/templates/corvina-app-web/helm-charts/corvina-app-web/templates/stasher.yaml Reworks stasher Deployment to use envFrom ConfigMap + RabbitMQ secrets; removes Redis-based init/config.
src/templates/corvina-app-web/helm-charts/base.yaml.gotmpl Bumps stasher image and introduces stasher.envVar.* configuration defaults.
src/cmd/webapp.go Reorders prompts and forces RabbitMQ enabled when stasher is enabled; downgrades several template-walk logs to Debug.
main.go Ensures stasher CLI context is set before deriving rabbit; auto-enables rabbit when stasher is enabled.

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

Comment thread src/templates/corvina-app-web/helm-charts/base.yaml.gotmpl
@fcucino fcucino requested a review from pisto April 9, 2026 13:19
Copilot AI review requested due to automatic review settings April 10, 2026 10:49
Copy link
Copy Markdown

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

Copilot reviewed 5 out of 6 changed files in this pull request and generated no new comments.


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

@fcucino fcucino merged commit 924b9b6 into master Apr 20, 2026
1 check passed
@fcucino fcucino deleted the ECC-8464-remove-keycloak-proxy branch April 20, 2026 09:45
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