Skip to content

chore: update canary-checker to 1.1.3-beta.148#620

Merged
flankbot merged 1 commit into
mainfrom
chore/update-chart-deps-20260620184809
Jun 20, 2026
Merged

chore: update canary-checker to 1.1.3-beta.148#620
flankbot merged 1 commit into
mainfrom
chore/update-chart-deps-20260620184809

Conversation

@flankbot

@flankbot flankbot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Updated chart dependencies from new chart releases:

  • canary-checker in chart/Chart.yaml: 1.1.3-beta.147 → 1.1.3-beta.148
  • canary-checker in agent-chart/Chart.yaml: 1.1.3-beta.147 → 1.1.3-beta.148

Auto-generated by charts repo publish workflow.

Summary by CodeRabbit

  • Chores
    • Updated canary-checker dependency to version 1.1.3-beta.148 across Helm chart configurations.

@flankbot
flankbot enabled auto-merge (squash) June 20, 2026 18:48
@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

The canary-checker Helm chart dependency version is bumped from 1.1.3-beta.147 to 1.1.3-beta.148 in both chart/Chart.yaml and agent-chart/Chart.yaml. No other metadata or configuration is changed.

Changes

canary-checker Dependency Bump

Layer / File(s) Summary
canary-checker version update
chart/Chart.yaml, agent-chart/Chart.yaml
canary-checker dependency version incremented from 1.1.3-beta.147 to 1.1.3-beta.148 in both chart manifests.

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: updating the canary-checker dependency to version 1.1.3-beta.148, which matches the file-level changes across both Chart.yaml files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/update-chart-deps-20260620184809
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch chore/update-chart-deps-20260620184809

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@chart/Chart.yaml`:
- Line 19: The canary-checker dependency version has been updated to
1.1.3-beta.148 in both Chart.yaml files, but the corresponding Chart.lock files
in the chart and agent-chart directories have not been regenerated, causing them
to still pin to older versions. Regenerate the lockfiles by running the helm
dependency update command in both the chart directory and the agent-chart
directory to ensure the Chart.lock files reflect the updated dependency versions
specified in their respective Chart.yaml files.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6f19e05f-bf67-443c-9cfa-89ac4c1d93c6

📥 Commits

Reviewing files that changed from the base of the PR and between 5cb54be and 5aafca8.

📒 Files selected for processing (2)
  • agent-chart/Chart.yaml
  • chart/Chart.yaml

Comment thread chart/Chart.yaml
repository: https://flanksource.github.io/charts
- name: canary-checker
version: "1.1.3-beta.147"
version: "1.1.3-beta.148"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify Chart.lock files exist and check their canary-checker pinned versions
fd -e Chart.lock -x bash -c 'echo "=== {} ===" && grep -A 2 "name: canary-checker" {} 2>/dev/null || echo "  (no canary-checker found)"'

Repository: flanksource/mission-control-chart

Length of output: 59


🏁 Script executed:

# Check if chart/Chart.lock exists and show its content
ls -la chart/Chart.lock 2>&1

# Also verify chart/Chart.yaml line 19
echo "=== Chart.yaml line 19 ===" 
sed -n '19p' chart/Chart.yaml 2>&1

# Find all Chart.lock files in the repository
echo "=== All Chart.lock files ===" 
find . -name "Chart.lock" -type f 2>&1

Repository: flanksource/mission-control-chart

Length of output: 272


🏁 Script executed:

# Show content of chart/Chart.lock
echo "=== chart/Chart.lock ===" 
cat chart/Chart.lock

# Show content of agent-chart/Chart.lock
echo -e "\n=== agent-chart/Chart.lock ===" 
cat agent-chart/Chart.lock

Repository: flanksource/mission-control-chart

Length of output: 1367


🏁 Script executed:

# Check agent-chart/Chart.yaml to see what version it specifies
echo "=== agent-chart/Chart.yaml dependency version ===" 
rg "canary-checker" agent-chart/Chart.yaml -A 3 -B 1

Repository: flanksource/mission-control-chart

Length of output: 325


⚠️ Critical: Chart.lock files not regenerated with updated dependency versions.

Both chart/Chart.yaml and agent-chart/Chart.yaml specify canary-checker version 1.1.3-beta.148, but the corresponding lockfiles are out of sync:

  • chart/Chart.lock pins it to 1.1.3-beta.107
  • agent-chart/Chart.lock pins it to 1.1.3-beta.63

Helm uses Chart.lock to resolve exact dependency versions during installation/upgrade. Without regenerating these lockfiles, actual deployments will continue to use the older pinned versions, making the version bumps ineffective in production.

Action required: Regenerate both lockfiles by running helm dependency update in the chart/ and agent-chart/ directories.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@chart/Chart.yaml` at line 19, The canary-checker dependency version has been
updated to 1.1.3-beta.148 in both Chart.yaml files, but the corresponding
Chart.lock files in the chart and agent-chart directories have not been
regenerated, causing them to still pin to older versions. Regenerate the
lockfiles by running the helm dependency update command in both the chart
directory and the agent-chart directory to ensure the Chart.lock files reflect
the updated dependency versions specified in their respective Chart.yaml files.

@flankbot
flankbot merged commit 1f18378 into main Jun 20, 2026
11 checks passed
@flankbot
flankbot deleted the chore/update-chart-deps-20260620184809 branch June 20, 2026 18:58
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.

1 participant