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

Carbon registry usage removal from the Keystore #16422

Open
3 of 7 tasks
mpmadhavig opened this issue Aug 9, 2023 · 1 comment
Open
3 of 7 tasks

Carbon registry usage removal from the Keystore #16422

mpmadhavig opened this issue Aug 9, 2023 · 1 comment
Assignees

Comments

@mpmadhavig
Copy link
Contributor

mpmadhavig commented Aug 9, 2023

Describe

This issue will track the progress of the registry usage removal from the keystore functionality. The following will be the milestones of this effort.

Additional context
Registry removal parent issue: Remove carbon registry usages in IS

Milestones:

Milestone 1:

Milestone 2:

  • Migrate security-mgt group id from framwork to its own in the dependent components.
  1. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-metadata-saml2#86
  2. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-tool-samlsso-validator#43
  3. Migrate security-mgt module from framework to its own group. carbon-multitenancy#241
  4. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-inbound-auth-saml#401
  5. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-inbound-auth-sts#140
  6. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-inbound-auth-oauth#2137
  7. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-user-account-association#49
  8. Migrate security-mgt module from framework to its own group. wso2-extensions/identity-inbound-auth-openid#95
  9. Remove security-mgt modules framework and added new one. carbon-identity-framework#4856
  10. Migrate security-mgt module from framework to its own group. identity-api-server#477
  11. Migrate security-mgt module from framework to its own group. #16487

Milestone 3:

Milestone 4:

  • Change usages of old registry.
    • TODO: Link to the changes.

Milestone 5 (Optional):

  • Create a caching layer.

Milestone 6:

  • Add the feature to the product.
@mpmadhavig mpmadhavig self-assigned this Aug 9, 2023
@mpmadhavig
Copy link
Contributor Author

mpmadhavig commented Sep 1, 2023

Update:

During the development phase, as we found a cyclic dependency between the security-mgt module and the kernel, the decision is taken to move the security-mgt module back to where is was. The keystore DAO layer related logic will be moved to kernel core to avoid the cyclic dependency.

The following set of PRs will revert changes did to move the security-mgt to the new repository.

  1. Revert "Remove security-mgt modules framework and added new one." carbon-identity-framework#4887
  2. Revert migrate security mgt module group wso2-extensions/identity-inbound-auth-sts#141
  3. Revert "Migrate security-mgt module from framework to its own group." carbon-multitenancy#244
  4. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-inbound-auth-saml#404
  5. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-inbound-auth-openid#96
  6. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-user-account-association#50
  7. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-inbound-auth-oauth#2153
  8. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-tool-samlsso-validator#44
  9. Revert "Migrate security-mgt module from framework to its own group." wso2-extensions/identity-metadata-saml2#87
  10. Revert "Migrate security-mgt module from framework to its own group." identity-api-server#481
  11. Revert 16487 migrate security mgt module group #16563

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

1 participant