While performing an upgrade to v78.11.0 from v78.10.0 we started to get this error in the logs:
[2026-04-13T18:56:25.949511Z] uaa/ - 10 [main] - [,] .... ERROR --- SpringApplication: Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'identityZoneConfigurationBootstrap' defined in class path resource [org/cloudfoundry/identity/uaa/SpringServletXmlBeansConfiguration.class]: The zone configuration is invalid. You cannot set issuer value unless you have set your own signing key for this identity zone.
Our manifest roughly looks like:
...
- name: uaa
properties:
bpm:
enabled: true
login:
saml:
activeKeyId: key-1
entity_base_url: redacted
keys:
key-1:
certificate: ((uaa_login_saml-key-1.certificate))
key: ((uaa_login_saml-key-1.private_key))
passphrase: ""
...
Which matches the underlying spec that hasn't changed in a decade
On a hunch I created a dev release based on v78.11.0 and removed the changes introduced with https://github.com/cloudfoundry/uaa/pull/3823/changes, deploying that results in a successful deploy.
To support the new issuer string, is there a new spec value that needs to be set?
While performing an upgrade to v78.11.0 from v78.10.0 we started to get this error in the logs:
Our manifest roughly looks like:
Which matches the underlying spec that hasn't changed in a decade
On a hunch I created a dev release based on v78.11.0 and removed the changes introduced with https://github.com/cloudfoundry/uaa/pull/3823/changes, deploying that results in a successful deploy.
To support the new
issuerstring, is there a new spec value that needs to be set?