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

Preventing Linode deletion #7092

Open
cahebebe opened this issue Nov 8, 2020 · 10 comments
Open

Preventing Linode deletion #7092

cahebebe opened this issue Nov 8, 2020 · 10 comments

Comments

@cahebebe
Copy link

cahebebe commented Nov 8, 2020

Please take in mind create an option when I could lock my Linone(s) VM when accidentally try to "delete" it, because it's too easy remove and lost data, would be extended to the another services.

Regards.

@nerdbaggy
Copy link

Would love this feature as well

@ghost
Copy link

ghost commented Nov 13, 2020

+1, AWS has had this for a white, very helpful

@Jskobos
Copy link
Contributor

Jskobos commented Dec 15, 2020

Thanks for this feedback, sorry we missed this issue. We've been planning to make deleting a Linode type-to-confirm, which should make things a bit safer. I'll pass on the feedback about actually locking a Linode as well to see if it's something we can support.

@nerdbaggy
Copy link

It would be great to have the delete protection on API calls as well.

@ghost
Copy link

ghost commented Dec 16, 2020

Yes, API protection would also be helpful. Maybe a flag or secondary request?

@SNOW-NOVA
Copy link

+1 - I deleted one the other day and it was totally by accident. Lucky i had an offline backup as it deleted everything including the backups :(

@bnussman
Copy link
Contributor

Locking a Linode sounds like a nice feature. But keep in mind, when you delete a Linode, a Recovery Image is created so you may be able to recover after you delete.

Screen Shot 2021-08-25 at 5 12 14 PM

@tsmgeek
Copy link

tsmgeek commented Aug 30, 2021

@bnussman that is protection after the fact, ie you want to delete it but then realise you may need to get some data
Deletion prevention should be there to also protect against mistaken actions.

As a side note the deletion protection should be an API permission, that way you can prevent say terraform from deleting anything, if protected. Or allow it to be created and protect, but after requires correct rights to alter/remove them.

This protection should also exist for Buckets/Volumes/NB etc.

@aaronheath
Copy link

How this isn't a feature yet is beyond me. Would make those coming from AWS that are used to instance protection feel (and be) much more secure.

This has got to be low hanging fruit and trivial to implement.

@dlong500
Copy link

@Jskobos It looks like you don't work for Linode anymore. Any chance you could email a connection to look into this? Really surprised this hasn't been addressed yet. It's literally three clicks and your linode is gone without so much as a key typed. I'm not as concerned about accidentally deleting it myself (though with a spazzy mouse it's entirely possible something horrible could happen). I'm more concerned with a kid who might run into the home office when I'm getting coffee or something.

Deleting a linode should ideally require you to type a password, not just a confirmation phrase. Having an option to enable a 10-minute or so window during which a text alert is sent with the option of cancelling the operation would be icing on the cake.

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

No branches or pull requests

8 participants