There was a request to delete the the default zone and how it can’t be done currently because there are schedules for that zone.
While discussing this, the desired use case was not clear to me. Do users really want to delete the default zone? Perhaps what is really wanted is to be able to mark a different zone as the “default” zone and remove the original “default” zone.
Based on this link though, we’d need to move everything out of the default zone such as servers, ems’s, hosts, etc. and there’s many places we default to using the zone’s name “default” such as queries against the miq_queue table.
The “default” zone is seeded here during server startup if it doesn’t exist.
A suggestion was maybe we should only create/seed the default zone if there are NO Zone records in the database.