Why am I seeing an error message trying to deploy Custom Objects?
Environment:
During an Oracle B2C Service update.
Issue:
I receive the following error when trying to deploy changes to Custom Objects:
Deployments are currently disabled on this interface to avoid conflicts with a scheduled version upgrade.
OR:
Deploying (No object deployments may be performed until deployment has completed.)
Resolution:
- Custom Object deployment is not allowed on production for 7 days prior to update cutover. Note that you can delay cutover should you need to make a critical change to custom objects when you are in an update cycle. You should delay cutover by at least one week or even longer for larger sites especially if your site is configured to have the pre-site created early.
- Custom Object deployment is not allowed on the upgrade site since changes are not carried over from upgrade to production and testing object deployments is not part of UAT.
For more information on failover refer to Answer ID 8923: Custom Objects & Custom Field Deployment Basics.
While this answer specifically covers custom object deployments, it is worth noting that while the database is undergoing schema modifications associated with an update other schema-related activities are blocked and may prompt similar warnings (custom fields, element manager imports, etc...)
Note: Oracle recommends waiting approximately one week after every production cutover to create a new test site or refresh an existing one. That week provides sufficient time for the production post-cutover processes to be completed. The post-processes begin twenty-four hours after cutover and they typically require several hours to complete. Not waiting the recommended time may result in a faulty test site as it may capture an unfinished update/upgrade process, hence affecting future operations including but not limited to custom object deployments.
For more information on how to verify the Update Process Status refer to Answer ID 11232: Update Process Status in Configuration Assistant
For more information on refreshing a test site after an update refer to Answer ID 11234 Refreshing Test Sites After Oracle B2C Service Update