Validate `Environment.tier` presence always

Problem

We introduced background migration to backfill environments.tier in !105998 (merged). However, we don't validate the tier existence for all existing environments yet. We should validate for data integrity.

Proposal

Auto Generated

The following discussion from !105998 (merged) should be addressed:

Edited by Bala Kumar