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

Remove Noop NodeResolver plugin #2189

Merged
merged 1 commit into from Apr 2, 2021

Conversation

azdagron
Copy link
Member

@azdagron azdagron commented Apr 2, 2021

The noop noderesolver dates back to a time before node resolvers were made optional and paired with node attestors. As node resolvers are no longer required, it is an unneccessary plugin and its presence in the codebase and in documentation is a source of confusion.

This change rips the noop noderesolver plugin out. Considering the noop plugin has been present in the sample documentation for quite some time, it is possible that existing deployments have it configured. As such, the noop configuration is detected and a warning message logged.

The noop noderesolver dates back to a time before node resolvers were
made optional and paired with node attestors. As node resolvers are no
longer required, it is an unneccessary plugin and its presence in the
codebase and in documentation is a source of confusion.

This change rips the noop noderesolver plugin out. Considering the noop
plugin has been present in the sample documentation for quite some time,
it is possible that existing deployments have it configured. As such,
the noop configuration is detected and a warning message logged.

Signed-off-by: Andrew Harding <aharding@vmware.com>
Copy link
Collaborator

@rturner3 rturner3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@azdagron azdagron merged commit 150d491 into spiffe:master Apr 2, 2021
@azdagron azdagron deleted the remove-noop-noderesolver-plugin branch April 2, 2021 18:43
wwentland pushed a commit to wwentland/spire-tutorials that referenced this pull request Oct 27, 2021
The noop NodeResolver has been removed in 1.0.0.

See:
- spiffe/spire#2189

Signed-off-by: Wolodja Wentland <wolodja.wentland@control-plane.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants