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

When a resource plugin has been removed from the installation, other resources may not be loaded #9344

Closed
exalate-issue-sync bot opened this issue Oct 24, 2023 · 1 comment

Comments

@exalate-issue-sync
Copy link

  1. How to reproduce
  • install additional service resources plugins (ex: EE plugin)
  • create an instance of this resource plugin
  • create an instance of the SMTP plugin
  • create email factor using SMTP plugin
  • enable this factor on an app
  • sign in a user
  • enroll the factor and verify the code
  • logout
  • stop AM
  • remove the EE plugin
  • start AM
  • sign in a user
  • the mfa challenge may fail to send the email because the SMTP resource may not loaded if the EE plugin has tried to be loaded first
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 24, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344
mergify bot pushed a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)

# Conflicts:
#	gravitee-am-gateway/gravitee-am-gateway-handler/gravitee-am-gateway-handler-core/src/main/java/io/gravitee/am/gateway/handler/manager/resource/impl/ResourceManagerImpl.java
mergify bot pushed a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)

# Conflicts:
#	gravitee-am-gateway/gravitee-am-gateway-handler/gravitee-am-gateway-handler-core/src/main/java/io/gravitee/am/gateway/handler/manager/resource/impl/ResourceManagerImpl.java
mergify bot pushed a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)

# Conflicts:
#	gravitee-am-gateway/gravitee-am-gateway-handler/gravitee-am-gateway-handler-core/src/main/java/io/gravitee/am/gateway/handler/manager/resource/impl/ResourceManagerImpl.java
mergify bot pushed a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)

# Conflicts:
#	gravitee-am-gateway/gravitee-am-gateway-handler/gravitee-am-gateway-handler-core/src/main/java/io/gravitee/am/gateway/handler/manager/resource/impl/ResourceManagerImpl.java
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 25, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 26, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 26, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 26, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
leleueri added a commit to gravitee-io/gravitee-access-management that referenced this issue Oct 26, 2023
  this is useful to load all valid plugins

AM-1014

gravitee-io/issues#9344

(cherry picked from commit 6f64429)
@exalate-issue-sync
Copy link
Author

This issue has been fixed in versions 3.21.10, 3.20.14, 4.0.4, 4.1.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants