Bug #22818
closed"Ignore interfaces with matching identifier" setting does not allow wildcard in beginning of string
Description
Foreman has two interfaces that are easily conflated, "Ignore interfaces with matching identifier" and "Exclude pattern for facts stored in foreman". The first setting is related to interface creation based on reported facts, and the second filters out certain facts so they never land in the facts table.
The "exclude pattern" setting allows for strings like "*veth*", but the "ignore interfaces" setting allows only for "veth*" without a leading "*". This makes it difficult for users to ensure that all filtered facts that happen to be interfaces are ignored.
At minimum, it would be good if "ignore interfaces" allowed leading "*" so you can make the lists match. It may also be a good idea to make the defaults for "ignored interfaces" a subset of "exclude pattern" by default.
Updated by Chris Duryee about 6 years ago
- Status changed from New to Closed
closing issue, this got resolved in another PR related to docs.