release: update to 5.0.9#12018
Conversation
Signed-off-by: Hiroshi Hatake <hiroshi@chronosphere.io>
Signed-off-by: Hiroshi Hatake <hiroshi@chronosphere.io>
Signed-off-by: Hiroshi Hatake <hiroshi@chronosphere.io>
Signed-off-by: Hiroshi Hatake <hiroshi@chronosphere.io>
📝 WalkthroughWalkthroughVersion bump from ChangesFluent Bit 5.0.9 Version Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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 `@fluent-bit-5.0.9.bb`:
- Around line 19-21: The SRCREV in the fluent-bit recipe is pointing to a
non-existent upstream ref, so update the recipe to use an existing git tag or
commit that is actually present in fluent/fluent-bit.git, or ensure the missing
v5.0.9 tag is published; locate and fix the SRCREV assignment in the
fluent-bit-5.0.9.bb recipe.
🪄 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: defaults
Review profile: CHILL
Plan: Pro
Run ID: 8b191e83-c197-4811-822b-4699f661161c
📒 Files selected for processing (4)
CMakeLists.txtdockerfiles/Dockerfilefluent-bit-5.0.9.bbsnap/snapcraft.yaml
| PV = "5.0.9" | ||
|
|
||
| SRCREV = "v${PV}" |
There was a problem hiding this comment.
🩺 Stability & Availability | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Check for stale 5.0.8 BitBake recipe
fd -i 'fluent-bit-5\.0\.8\.bb' || echo "No stale 5.0.8 recipe found"
# Check if v5.0.9 tag exists in upstream repo
git ls-remote --tags https://github.com/fluent/fluent-bit.git 'refs/tags/v5.0.9' || echo "Tag v5.0.9 not found in remote"Repository: fluent/fluent-bit
Length of output: 155
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "== Files matching fluent-bit recipes =="
git ls-files | rg '(^|/)fluent-bit-[0-9.]+\.bb$' || true
echo
echo "== Recipe contents around PV/SRCREV =="
for f in $(git ls-files | rg '(^|/)fluent-bit-[0-9.]+\.bb$' || true); do
echo "--- $f"
sed -n '1,80p' "$f"
done
echo
echo "== Upstream tag refs =="
git ls-remote --tags https://github.com/fluent/fluent-bit.git 'refs/tags/v5.0.9' 'refs/tags/v5.0.8' || trueRepository: fluent/fluent-bit
Length of output: 1948
🏁 Script executed:
#!/bin/bash
set -euo pipefail
git ls-remote --tags https://github.com/fluent/fluent-bit.git 'refs/tags/v5.0.9' || trueRepository: fluent/fluent-bit
Length of output: 155
SRCREV points at a missing upstream tag
fluent-bit-5.0.9.bb:21 resolves to v5.0.9, but that ref is not present in https://github.com/fluent/fluent-bit.git, so fetches will fail. Publish the tag or point SRCREV at an existing ref.
🤖 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 `@fluent-bit-5.0.9.bb` around lines 19 - 21, The SRCREV in the fluent-bit
recipe is pointing to a non-existent upstream ref, so update the recipe to use
an existing git tag or commit that is actually present in fluent/fluent-bit.git,
or ensure the missing v5.0.9 tag is published; locate and fix the SRCREV
assignment in the fluent-bit-5.0.9.bb recipe.
#11999 was overwritten unexpectedly. So, we need to send this manually.
Enter
[N/A]in the box, if an item is not applicable to your change.Testing
Before we can approve your change; please submit the following in a comment:
If this is a change to packaging of containers or native binaries then please confirm it works for all targets.
ok-package-testlabel to test for all targets (requires maintainer to do).Documentation
Backporting
Fluent Bit is licensed under Apache 2.0, by submitting this pull request I understand that this code will be released under the terms of that license.