HYPERFLEET-655: fix RabbitMQ deployment bugs and cleanup#9
HYPERFLEET-655: fix RabbitMQ deployment bugs and cleanup#9
Conversation
- Fix values-rabbitmq.yaml: add missing broker.type for sentinel (without this, sentinel defaults to googlepubsub and fails to start) - Add default empty adapters.cluster and adapters.nodepool in base values (required by hyperfleet-api chart, prevents lint/deploy errors) - Remove deprecated root Chart.yaml (never released, replaced by base+overlay pattern) - Remove migration section from README referencing removed Chart.yaml
|
@rafabene: This pull request references HYPERFLEET-655 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.22.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
No actionable comments were generated in the recent review. 🎉 WalkthroughThe changes remove the deprecated root Helm Chart.yaml file entirely and its sub-chart dependencies, eliminate the "Migration from Legacy Chart" documentation section from the README, and add new configurable adapter blocks (cluster and nodepool) to the hyperfleet-base values. Additionally, the RabbitMQ broker type is explicitly declared in the hyperfleet-gcp values configuration. Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@rafabene: This pull request references HYPERFLEET-655 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.22.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
Summary
values-rabbitmq.yaml: add missingbroker.type: rabbitmqfor sentinel (without this, sentinel defaults to googlepubsub and fails to start)adapters.clusterandadapters.nodepoolin base values (required by hyperfleet-api chart, prevents lint/deploy errors)Chart.yaml(never released, replaced by base+overlay pattern)Chart.yamlFound during
v0.1.0 release validation on GKE cluster.
Test plan
make lintpassesvalues-rabbitmq.yamland confirm sentinel starts with RabbitMQ brokerSummary by CodeRabbit
Chores
New Features