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

[Change]: Clarify 2.4.5 #209

Open
rmbaxter67 opened this issue Aug 18, 2023 · 2 comments
Open

[Change]: Clarify 2.4.5 #209

rmbaxter67 opened this issue Aug 18, 2023 · 2 comments
Labels
proposed change A proposed change to the specification

Comments

@rmbaxter67
Copy link

Summary

I'm struggling to understand what 2.4.5 means.

Source

No response

Detail

Para 2.4.5 currently says: "You must be able to replace a non-compliant TRE with a compliant system." This makes a sort-of sense (to me) for something like a pop-up TRE or a "fully Terraformed" TRE but I struggle to map it the bigger on-prem versions I know of. Also, a spec requirement that says "if your TRE isn't compliant [with this spec?] then you need to replace it with one that is" sits at odds with the fundamental premise of the spec that, if your enviornment isn't compliant with this spec then it's not actually a TRE. The ideas from 17/08/23's Collaboration Cafe on re-using and expanding the Turing paper on "what is a TRE?" as an intro and frame for this spec might help here.

Where

Para 2.4.5

Proposal

Maybe discussion needed on what this para is intending?

Who can help

No response

@rmbaxter67 rmbaxter67 added the proposed change A proposed change to the specification label Aug 18, 2023
@JimMadge
Copy link
Member

Good point.

My reading of that is that it relates to 2.4. Configuration management. That is, non-compliant means it doesn't match what your configuration management says it should be. I think it doesn't mean you need to be able to identify/replace any part of the infrastructure which is not SATRE compliant.

@rmbaxter67
Copy link
Author

rmbaxter67 commented Aug 18, 2023

Ah, thanks Jim, that helps. I don't think I know enough about automated configuration to attempt a re-wording along the right lines, but "live environment not matching what the config says it ought to be" would be a useful clarification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposed change A proposed change to the specification
Projects
None yet
Development

No branches or pull requests

2 participants