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

Create Steps for Canceling NERC OpenShift Projects #303

Closed
5 of 8 tasks
joachimweyl opened this issue Nov 9, 2023 · 5 comments
Closed
5 of 8 tasks

Create Steps for Canceling NERC OpenShift Projects #303

joachimweyl opened this issue Nov 9, 2023 · 5 comments
Assignees
Labels
documentation Improvements or additions to documentation openshift This issue pertains to NERC OpenShift research This task is primarily about information discovery

Comments

@joachimweyl
Copy link
Contributor

joachimweyl commented Nov 9, 2023

Motivation

We currently do not have a clean way to cancel a user's project.

Completion Criteria

OpenShift Projects can be canceled while retaining the ability to track that the project existed for the ops logs/metrics.

Description

  • Test steps
  • Confirm steps to retain information for the ops logs/metrics so that even when a project is canceled it is still tracked
  • Confirm steps to ensure the user is no longer able to access their project
  • Document steps
  • Publish steps for users consumption
  • Create communication for users
  • Review communication
  • Reach out to users to explain and point to documentation

Notes

  • keep track of what is done to solve this issue as it might be relevant.
  • keep track of what is done to solve this issue as it might be relevant.

Completion dates

Desired - early 2024
Required - mid 2024

@joachimweyl joachimweyl added documentation Improvements or additions to documentation research This task is primarily about information discovery openshift This issue pertains to NERC OpenShift labels Nov 9, 2023
@waygil waygil self-assigned this Nov 15, 2023
@joachimweyl
Copy link
Contributor Author

Notes from Wed NERC meeting
Need to add steps for communication expectations
Do we need to retain data, what would that process look like

@Milstein
Copy link

Reference: https://nerc-project.github.io/nerc-docs/openshift/applications/deleting-applications/
kubectl delete all --all -n {namespace}

From ColdFront:

Setting an OpenShift allocation to denied/revoked will delete the namespace automatically.

@Milstein
Copy link

Need to add the user docs content here.

@joachimweyl
Copy link
Contributor Author

@Milstein I believe you said this is now complete. can you confirm and if so close the issue?

@Milstein
Copy link

I just tested and all working fine following our steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation openshift This issue pertains to NERC OpenShift research This task is primarily about information discovery
Projects
None yet
Development

No branches or pull requests

3 participants