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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Registry Multi-tenancy with Cognito in the loop #185

Open
jordanpadams opened this issue Apr 12, 2023 · 12 comments
Open

Implement Registry Multi-tenancy with Cognito in the loop #185

jordanpadams opened this issue Apr 12, 2023 · 12 comments

Comments

@jordanpadams
Copy link
Member

jordanpadams commented Apr 12, 2023

馃挕 Description

Initial design and Serverless, schema setup:

OpenSearch Serverless Authentication

Tools adaptations

Loader Tools
API
Sweeper
Other

Additional Testing

Deployment and Data Migration

Cutover planning

@jordanpadams
Copy link
Member Author

馃搯 April Status: Completion date expected to be delayed 1 week due to technology comparison needed. No impact on other tasks or deliveries

@jordanpadams
Copy link
Member Author

馃搯 May status: Delayed 1 sprint due to increase in scope and complexity. Solution has been identified and is underway. Slack built into schedule should alleviate delays. No impact on delivery expected.

@jordanpadams
Copy link
Member Author

馃搯 June status: Delayed an additional sprint due to increasing scope and learning-on-the-fly with OpenSearch authorization. No impact on build anticipated.

@jordanpadams
Copy link
Member Author

jordanpadams commented Aug 2, 2023

馃搯 July status: Long delay due to Registry / API issues causing block in #179. Full deployment with authorization layer to be delayed, but partial deployment expected by delivery date. This delivery will actually cause less impact on users, so the partial deployment will have no effect on success of delivery.

@jordanpadams jordanpadams changed the title Implement Registry Multi-tenancy Implement Registry Multi-tenancy without Cognito in the loop Aug 17, 2023
@jordanpadams jordanpadams added B14.1 and removed B14.0 labels Aug 17, 2023
@jordanpadams
Copy link
Member Author

jordanpadams commented Aug 25, 2023

馃搯 August status: Working this architecture and deployment with MCP SAs. Expected completion by end of month.

@jordanpadams
Copy link
Member Author

馃搯 September status: tightly coupled with NASA-PDS/planetary-data-cloud#35, this is in work. Continuing to work issues with serverless approach and AWS team.

@jordanpadams
Copy link
Member Author

馃搯 October Status: tightly coupled with NASA-PDS/planetary-data-cloud#35, this is in work, but blocked by AWS technical team response times and issues being encountered with the service

@jordanpadams
Copy link
Member Author

馃搯 November status: Finally unblocked by NASA-PDS/planetary-data-cloud#35, and migration is underway. Working on user management right now. On schedule.

@jordanpadams jordanpadams changed the title Implement Registry Multi-tenancy without Cognito in the loop Implement Registry Multi-tenancy with Cognito in the loop Dec 18, 2023
@jordanpadams
Copy link
Member Author

馃搯 December status: In work. On schedule.

@jordanpadams
Copy link
Member Author

馃搯 01/2024 status: In work. Delayed 2 sprints. Will impact deferral of NASA-PDS/registry-api#285

@jordanpadams
Copy link
Member Author

馃搯 02/2024 status: In work. Should be completed be end of sprint (3/7)

@jordanpadams
Copy link
Member Author

jordanpadams commented Apr 5, 2024

馃搯 03/2024 status: Delayed 2 additional sprints as this is a blocker for the build delivery. I&T will begin on time, but the team will test this last.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Status: Backlog
Development

No branches or pull requests

5 participants