@axw Was this showing up when you were attempting to import secrets from your Heroku app while setting up the sync? DOPPLER_ENCLAVE_ENVIRONMENT isn’t one we actually set (we set DOPPLER_ENVIRONMENT), so I’m curious what was going on here. Are you able to elaborate a bit?
UPDATE: Minor correction here. We do set DOPPLER_ENCLAVE_ENVIRONMENT (along with DOPPLER_ENCLAVE_PROJECT and DOPPLER_ENCLAVE_CONFIG) for some very old configs. If you’ve been using Doppler for a long time, this may be the case for you as well. This has not been true for any configs created in at least the last couple of years though.
@axw Can you send me a screenshot of the output of heroku config -a YOUR_APP_NAME? Make sure to black out the actual values if there’s anything sensitive. Just want to make very sure those DOPPLER_ENCLAVE_* variables aren’t already over there. If they aren’t there at all, then there’s likely a bug involving import with very old configs. Assuming that’s the case, we can look into a fix for this, but the fastest workaround would probably be creating new environments in your project, moving your secrets over via an export/import, and then renaming your environments. If you have a large number of syncs or deployments that would be disrupted by this, waiting for a fix might be a better option though.