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

add new interface option for skipping interfaces and expand interface option to take multiple regexes #885

Merged
merged 1 commit into from
Jul 11, 2017

Conversation

mgleung
Copy link
Contributor

@mgleung mgleung commented Jun 30, 2017

Description

Added an option to skip network interfaces specified by regexes so that users can have first-found logic without having to manually specify system/setup specific interfaces to skip by changing the code.

Requires/is required by projectcalico/calicoctl#1675

Addresses projectcalico/calicoctl#1555

Builds off of #878

Testing

  • Added unit tests
  • Ran modified calicoctl commands against an image of these changes to verify that if regexes were specified, they would not be picked up to be used.

Release Notes

Added new option that takes interface regexes to skip interfaces during ip auto detection.
Added support for specifying multiple interface regexes to attempt to match on during ip auto detection.

@robbrockbank
Copy link
Contributor

LGTM. Should be good to go as soon as the calicoctl change has been merged.

Also, will need to be rebased off the latest master before we merge.

@mgleung
Copy link
Contributor Author

mgleung commented Jul 11, 2017

Tests require #904 in order to pass

@robbrockbank robbrockbank merged commit cf57bf0 into projectcalico:master Jul 11, 2017
@mgleung mgleung deleted the skip-regex branch July 12, 2017 00:00
@caseydavenport caseydavenport added the release-note-required Change has user-facing impact (no matter how small) label Jul 14, 2017
@caseydavenport caseydavenport mentioned this pull request Jul 31, 2017
3 tasks
caseydavenport pushed a commit that referenced this pull request Dec 14, 2021
…-master

[master] Semaphore Auto Pin Update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note-required Change has user-facing impact (no matter how small)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants