-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EnsureRecordType task failing with salesforce metadata api error #3826
Comments
Thanks for the report, @leo-dcfa. This task isn't sanitizing XML, so I think that's the likely culprit. Does the affected org have a picklist value on |
@jstvz you are right, |
Thanks, @leo-dcfa! You can use CumulusCI/cumulusci/salesforce_api/metadata.py Lines 656 to 661 in da60446
|
Fixed by #3827 |
Describe the bug
We use cci to manage multiple customer environments and one of the tasks we have is to ensure a certain record type exists. This task works for 60+ orgs but fails for one of them:
The task works in all orgs except for one, it fails with:
Reproduction steps
Run cci task against specific org; otherwise unable to reproduce in other orgs
Your CumulusCI and Python versions
cci: 3.91.0
python version: 3.10.0
Operating System
macOS
Windows environment
No response
CumulusCI installation method
None
Error Gist
https://gist.github.com/leo-dcfa/20e05c1a2981dd04df3b6f64de1db9cc
Additional information
No response
The text was updated successfully, but these errors were encountered: