Skip to content
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

fix(filter): add default vendor OpenEBS in vendor filter #409

Merged
merged 1 commit into from
Apr 28, 2020

Conversation

akhilerm
Copy link
Contributor

Signed-off-by: Akhil Mohan akhil.mohan@mayadata.io

Why is this PR required? What issue does it fix?:
This PR adds OpenEBS to the list of default excluded vendors. This is done so that, even if user removes the vendor filter, OpenEBS created iscsi disks are excluded by NDM.

What this PR does?:

  • add OpenEBS as a default vendor in vendor filter
  • modify test cases to add OpenEBS as a default vendor

Does this PR require any upgrade changes?:
No

If the changes in this PR are manually verified, list down the scenarios covered::
None

Any additional information for your reviewer? :
Mention if this PR is part of any design or a continuation of previous PRs

Checklist:

  • Fixes #
  • PR Title follows the convention of <type>(<scope>): <subject>
  • Has the change log section been updated?
  • Commit has unit tests
  • Commit has integration tests
  • (Optional) Are upgrade changes included in this PR? If not, mention the issue/PR to track:
  • (Optional) If documentation changes are required, which issue on https://github.com/openebs/openebs-docs is used to track them:

@akhilerm akhilerm added the pr/documentation-pending The changes need to be documented label Apr 28, 2020
@akhilerm akhilerm added this to In Review in NDM Apr 28, 2020
@akhilerm akhilerm added this to Pre-commits and Designs - Due: Apr 30 2020 in 1.10 Release Tracker - Due May 15th. Apr 28, 2020
@akhilerm akhilerm added the enhancement feature request label Apr 28, 2020
@codecov-io
Copy link

Codecov Report

Merging #409 into master will decrease coverage by 0.12%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #409      +/-   ##
==========================================
- Coverage   46.79%   46.66%   -0.13%     
==========================================
  Files          59       59              
  Lines        2669     2670       +1     
==========================================
- Hits         1249     1246       -3     
- Misses       1322     1325       +3     
- Partials       98       99       +1     
Impacted Files Coverage Δ
cmd/ndm_daemonset/filter/vendorfilter.go 73.68% <100.00%> (+0.71%) ⬆️
cmd/ndm_daemonset/probe/udevprobe.go 65.24% <0.00%> (-2.84%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2a8bc15...7da77e3. Read the comment docs.

kmova
kmova previously approved these changes Apr 28, 2020
- add OpenEBS as a default vendor in vendor filter
- modify test cases to add OpenEBS as a default vendor

Signed-off-by: Akhil Mohan <akhil.mohan@mayadata.io>
@kmova kmova merged commit ab8a603 into openebs-archive:master Apr 28, 2020
NDM automation moved this from In Review to Done Apr 28, 2020
1.10 Release Tracker - Due May 15th. automation moved this from Pre-commits and Designs - Due: Apr 30 2020 to Done Apr 28, 2020
@akhilerm akhilerm deleted the default-vendor-filter branch April 29, 2020 05:51
@Abhinandan-Purkait Abhinandan-Purkait removed this from Done in NDM Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement feature request pr/documentation-pending The changes need to be documented
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants