-
Notifications
You must be signed in to change notification settings - Fork 433
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
SHOULD vs MUST with orphan mitigation #370
Comments
Reading #368 I see this:
And then the current orphan mitigation
Both sections seems to be in sync, am I missing something? |
I think @kibbles-n-bytes is talking about this line in the provision section:
Note the "MUST". There might be some inconsistency between the two sections, but I would prefer to solve this by: Note, this is related to: #254 and might end up closing that one. |
The new orphan mitigation section makes this much clearer. Closing. |
In the new text about platforms sending a deprovision request for every resource that has attempted to be provisioned, we specify that the platform MUST send a deletion request. However, the existing orphan mitigation section says that the platform SHOULD attempt a deletion for the specific orphan mitigation circumstances. As neither section specifies the timing as to when this deletion request will happen, the new text basically overwrites the entirety of the orphan mitigation section.
We should clarify our intent here. Should orphan mitigation happen immediately upon the platform deciding to mark the resource as failed? If so, we should specify that here. If not, then is orphan mitigation no longer relevant? We should then rework this section entirely to just talk about cleaning up of resources in general.
The text was updated successfully, but these errors were encountered: