SUSE / DeepSea

A collection of Salt files for deploying, managing and automating Ceph.
GNU General Public License v3.0
160 stars 75 forks source link

[backport][SES6] Add remove option to the ping to remove multiple ip interface #1764

Closed AvengerMoJo closed 4 years ago

AvengerMoJo commented 4 years ago

Signed-off-by: Alex Lau (AvengerMoJo) alau@suse.com (cherry picked from commit 185d7ac3312db2c1b65b6f8728b64695f2e5dbc9)

Fixes # backport of #1742

Description: When net.ping with node get mulitple ip, "exclude" option will take out the minion completely with all the interfaces ip, only ip can be left to filter. So adding the "remove" option is to allow exclude actually take out specific subnet ip instead of the minion completely.


Checklist:

jschmid1 commented 4 years ago

@susebot run teuthology

susebot commented 4 years ago

Commit 1105bb773d7972c3f2ddf601ebf05f2b1344cfcc is NOT OK for suite deepsea:tier2. Check tests results in the Jenkins job: http://ci.ses.suse.de:8080/job/pr-deepsea/311/

jschmid1 commented 4 years ago

@susebot run teuthology

susebot commented 4 years ago

Commit 1105bb773d7972c3f2ddf601ebf05f2b1344cfcc is NOT OK for suite deepsea:tier2. Check tests results in the Jenkins job: http://ci.ses.suse.de:8080/job/pr-deepsea/312/

AvengerMoJo commented 4 years ago

I don't think the ci fail is related to my function. Anything else I need to do to follow up the backport?