confusing-magic-project-creation-when-missing

Bug #1661369 reported by Thomas Maddox
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
craton
New
Undecided
Unassigned

Bug Description

Snippet from IRC:

11:46 thomasem: https://github.com/openstack/craton/blob/master/craton/api/v1/validators.py#L291
11:46 jimbaker: thomasem, yeah, that's not good
11:47 thomasem: With that, what's the reason to bypassing and going with raw SQL?
11:47 jimbaker: automagically creating projects is just a little too special for these snowflakes
11:47 jimbaker: thomasem, purely historical
11:47 jimbaker: that usage needs to die
11:47 thomasem: Okay. I'll open a bug.

Essentially, we're wanting to remove this magic and move more towards a bootstrap user setting up the projects separately as the first step before a region, cell, etc. is added.

Acceptance Criteria:
* Function "find_or_create_project" is removed from validations.py along with references to it.
* Any bootstrapping for testing or existing deployment is shored up to maintain status quo.

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.