This is an amazing community goal! I think we've all had/are dealing with this pain on a daily basis and there is probably a lot of in-house solution to solving it, or using projects whether open source or not, like ospurge. I don't have super much time to dedicated but for us this is very important so I'd love to get more details on how I could contribute some time into this, not sure I could manage a champion role at this point. Best regards Tobias On 01/11/2019 07:22 AM, Adrian Turjak wrote:
Hello OpenStackers!
As discussed at the Berlin Summit, one of the proposed community goals was project deletion and resource clean-up.
Essentially the problem here is that for almost any company that is running OpenStack we run into the issue of how to delete a project and all the resources associated with that project. What we need is an OpenStack wide solution that every project supports which allows operators of OpenStack to delete everything related to a given project.
Before we can choose this as a goal, we need to define what the actual proposed solution is, and what each service is either implementing or contributing to.
I've started an Etherpad here: https://etherpad.openstack.org/p/community-goal-project-deletion
Please add to it if I've missed anything about the problem description, or to flesh out the proposed solutions, but try to mostly keep any discussion here on the mailing list, so that the Etherpad can hopefully be more of a summary of where the discussions have led.
This is mostly a starting point, and I expect there to be a lot of opinions and probably some push back from doing anything too big. That said, this is a major issue in OpenStack, and something we really do need because OpenStack is too big and too complicated for this not to exist in a smart cross-project manner.
Let's solve this the best we can!
Cheers,
Adrian Turjak