avoid aliases if no major.minor format#2501
Conversation
|
This pull request does not have a backport label. Could you fix it @v1v? 🙏
|
💔 Tests Failed
Expand to view the summary
Build stats
Test stats 🧪
Test errors
Expand to view the tests failures
|
|
Let's wait for the second build, using 8.2 parameters, so we can merge |
|
Before merging, let me check the k8s-autodiscover scenarios: they are all failing |
Ok, it failed because this block: err = deploy.TagImage(
"docker.elastic.co/"+namespace+"/"+podName+":"+downloads.GetSnapshotVersion(common.BeatVersionBase),
"docker.elastic.co/observability-ci/"+podName+":"+beatVersion,
)the source image, @v1v let me trigger the build for the current main branch using a GIT_SHA for 8.3.0 (main): commit SHA: elastic/beats@9fc1c71 Build for the E2E: https://beats-ci.elastic.co/job/e2e-tests/job/e2e-testing-mbp/job/PR-2501/4/ |
|
Test error is not related and marked as flaky |
* Use alias only if two digits release * fix regex (cherry picked from commit 4579092)
* Use alias only if two digits release * fix regex (cherry picked from commit 4579092)
|
@mergify refresh |
✅ Pull request refreshed |
* Use alias only if two digits release * fix regex (cherry picked from commit 4579092)
* main: avoid aliases if no major.minor format (elastic#2501)
* main: bump stack version 8.3.0-8ee1196f (elastic#2519) ci: daily pipeline to use main branch (elastic#2516) bump stack version 8.3.0-53513548 (elastic#2513) chore: run reaper daily at 1:30 am (elastic#2512) avoid aliases if no major.minor format (elastic#2501) bump stack version 8.3.0-d380914f (elastic#2505) chore: refactor cucumber tags (elastic#2496) chore: skip system-integration scenarios for Beats (elastic#2482) bump stack version 8.3.0-5c1ff35f (elastic#2494) chore: reduce AWS instances size (elastic#2477) chore: wait for the stack while provisioning (elastic#2486) bump stack version 8.3.0-6ba9f710 (elastic#2484)

What does this PR do?
Keep backward compatibility to query the artifacts-api if a version is an alias
Why is it important?
Cornercase when bumping the patch version, since the artifacts-api is not yet available. So the alias detection should not be needed if no passing an alias.
Checklist
Closes #2500