Skip to content

Add script to automate clean up of EOSC Core entities. - #560

Open
gregcorbett wants to merge 1 commit into
GOCDB:devfrom
gregcorbett:eosc_cleanup
Open

gregcorbett wants to merge 1 commit into
GOCDB:devfrom
gregcorbett:eosc_cleanup

Conversation

@gregcorbett

Copy link
Copy Markdown
Member

https://goc.egi.eu/ is no longer involved in the EOSC Core, so the EOSCCore project and it's child NGIs can be deleted.

The script goes through the following NGIs by ID (they are all under the EOSCCore project) and deletes them.

NGI to delete Link
Collaboration_Tools https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3100
EOSC_AAI https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3092
EOSC_Accounting https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3098
EOSC_Data_Transfer https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3531
EOSC_Front-Office https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3093
EOSC_Helpdesk https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3096
EOSC_Messaging https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3101
EOSC_Monitoring https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3097
EOSC_Observatory https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3551
EOSC_Order_Management https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3095
EOSC_Resource_Catalogue https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3094
EOSC_Topology https://goc.egi.eu/portal/index.php?Page_Type=NGI&id=3099

Once that’s done, there will be no NGIs under the EOSCCore project, and the script will delete the project as well (by ID): https://goc.egi.eu/portal/index.php?Page_Type=Project&id=3091

@gregcorbett
gregcorbett requested a review from a team as a code owner August 18, 2026 15:59

@tofu-rocketry tofu-rocketry left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM.

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.

3 participants