-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
util: exclude empty label values for crushlocation map #4710
util: exclude empty label values for crushlocation map #4710
Conversation
5fc82d2
to
ffc0f09
Compare
@Mergifyio queue |
🛑 The pull request has been removed from the queue
|
This commit resolves a bug where node labels with empty values are processed for the crush_location mount option, leading to invalid mount options and subsequent mount failures. Signed-off-by: Praveen M <[email protected]>
ffc0f09
to
493875f
Compare
/test ci/centos/k8s-e2e-external-storage/1.30 |
/test ci/centos/upgrade-tests-cephfs |
/test ci/centos/mini-e2e-helm/k8s-1.30 |
/test ci/centos/k8s-e2e-external-storage/1.29 |
/test ci/centos/upgrade-tests-rbd |
/test ci/centos/k8s-e2e-external-storage/1.27 |
/test ci/centos/mini-e2e/k8s-1.30 |
/test ci/centos/k8s-e2e-external-storage/1.28 |
/test ci/centos/mini-e2e-helm/k8s-1.29 |
/test ci/centos/mini-e2e-helm/k8s-1.27 |
/test ci/centos/mini-e2e/k8s-1.29 |
/test ci/centos/mini-e2e-helm/k8s-1.28 |
/test ci/centos/mini-e2e/k8s-1.27 |
/test ci/centos/mini-e2e/k8s-1.28 |
/retest ci/centos/mini-e2e/k8s-1.27 |
@Mergifyio requeue ci/centos/mini-e2e/k8s-1.27 failed to clone the repository from github |
✅ The queue state of this pull request has been cleaned. It can be re-embarked automatically |
Describe what this PR does
This commit resolves a bug where node labels with empty values
are processed for the
crush_location
mount option, leading toinvalid mount options and subsequent mount failures.
Issue:
If Node is labelled with empty value then mount fails -
(mount option for read affinity is set as
read_from_replica=localize,crush_location=zone:|host:c1]
which is invalid)Solution:
don't consider node labels with empty value for crush_location.
Checklist:
Show available bot commands
These commands are normally not required, but in case of issues, leave any of
the following bot commands in an otherwise empty comment in this PR:
/retest ci/centos/<job-name>
: retest the<job-name>
after unrelatedfailure (please report the failure too!)