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

Replace pyff by a simple bash script #509

Open
baszoetekouw opened this issue Apr 17, 2024 · 3 comments
Open

Replace pyff by a simple bash script #509

baszoetekouw opened this issue Apr 17, 2024 · 3 comments
Assignees
Labels

Comments

@baszoetekouw
Copy link
Member

Pyff's memory requirements are ridiculous, and not suitable for the SC docker environment. Therefore, let's just replace Pyff by a simple bash script that selects the correct entities and resigns the XML.

We could then move the scripts from a docker how to a regular SURFconext management host.
As a bonus, this would make metadata signing using HSMs possible.

See https://gitlab.surf.nl/surfconext/surfconext-metadata-publish for inspiration on how SURFconext handles this (specifically the sign_metadata.sh scrip)t.

@mrvanes
Copy link
Contributor

mrvanes commented Apr 20, 2024

@mrvanes mrvanes moved this from Todo to To be tested in SRAM development Apr 22, 2024
@baszoetekouw baszoetekouw modified the milestones: v33, v34 Apr 30, 2024
@baszoetekouw baszoetekouw self-assigned this Apr 30, 2024
@baszoetekouw
Copy link
Member Author

This needs to be deployed for test2.

@baszoetekouw baszoetekouw changed the title Replace pyff by a simpel bash script Replace pyff by a simple bash script Jun 7, 2024
@baszoetekouw baszoetekouw modified the milestones: v34, v35 Jun 7, 2024
@baszoetekouw
Copy link
Member Author

baszoetekouw commented Jul 9, 2024

We have an updated metadata tools machine for SC, lets put in on there. For the old TAP, we keep the current metadata servicer.

@baszoetekouw baszoetekouw modified the milestones: v35, v36 Aug 6, 2024
@baszoetekouw baszoetekouw removed this from the v36 milestone Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Blocked
Development

No branches or pull requests

2 participants