I am trying to connect 10.7.2 Registry to 10.6 IAM and Registry does not start.
log snippet from registry.log
2022-07-26T03:09:13,428Z (20:09) [main] INFO com.itko.lisa.test.Environment - Available cores: 16
2022-07-26T03:09:13,428Z (20:09) [main] INFO com.itko.lisa.test.Environment - Max heap (mb) : 1820
2022-07-26T03:09:13,440Z (20:09) [main] INFO System.out - DevTest Solutions, Copyright (c) 2002-2022 Broadcom, All rights reserved.
2022-07-26T03:09:13,441Z (20:09) [main] INFO System.out - DevTest Registry
2022-07-26T03:09:13,452Z (20:09) [main] INFO com.itko.lisa.LisaProductInfo - DevTest Solutions Version :: 10.7.2 (10.7.2.176)
2022-07-26T03:09:13,452Z (20:09) [main] INFO System.out - DevTest Solutions Version :: 10.7.2 (10.7.2.176)
2022-07-26T03:09:13,452Z (20:09) [main] INFO com.itko.lisa.LisaProductInfo - Installed patches: none
2022-07-26T03:09:13,452Z (20:09) [main] INFO System.out - Installed patches: none
2022-07-26T03:09:13,452Z (20:09) [main] INFO com.itko.lisa.coordinator.TestRegistryImpl - ACL enabled: true
2022-07-26T03:09:13,453Z (20:09) [main] INFO System.out - ACL enabled: true
2022-07-26T03:09:13,454Z (20:09) [main] INFO System.out -
2022-07-26T03:09:13,454Z (20:09) [main] INFO System.out - Creating a DevTest Registry, name=Registry
2022-07-26T03:09:13,493Z (20:09) [main] INFO com.itko.lisa.coordinator.TestRegistryImpl - User cache initialized with timeout in seconds 1200
2022-07-26T03:09:13,950Z (20:09) [main] INFO com.itko.lisa.coordinator.TestRegistryImpl - Authentication module class name=com.itko.lisa.acl.standards.ITKOAuthenticationModule
2022-07-26T03:09:13,957Z (20:09) [main] INFO com.itko.lisa.coordinator.TestRegistryImpl - Authentication module jar files are=
2022-07-26T03:09:13,999Z (20:09) [main] INFO com.itko.lisa.test.Environment - Client Keystore Path=/apps/DevTest10.7.2/webreckeys.ks
2022-07-26T03:09:14,128Z (20:09) [main] INFO com.ca.devtest.acl.internal.IAMConfigurationProvider - Validating IAM SSL Server Certificate...Trusted
2022-07-26T03:09:14,164Z (20:09) [main] ERROR com.itko.lisa.coordinator.TestRegistryImpl - Couldn't connect to IAM
java.lang.RuntimeException: Could not obtain configuration from server [https://ipollcavs00002.unix.gsm1900.org:51111/auth/realms/service_virtualization/.well-known/uma2-configuration].
at org.keycloak.authorization.client.AuthzClient.<init>(AuthzClient.java:266) ~[keycloak-authz-client-15.0.0.jar:15.0.0]
at org.keycloak.authorization.client.AuthzClient.create(AuthzClient.java:94) ~[keycloak-authz-client-15.0.0.jar:15.0.0]
at com.ca.ad.sv.iam.IAMClient.<init>(IAMClient.java:38) ~[iam-client-1.4.5.jar:?]
at com.ca.devtest.acl.internal.IAMClientFactory.createIAMClient(IAMClientFactory.java:21) ~[lisa-acl-10.7.2.jar:?]
at com.ca.devtest.acl.internal.IAMClientFactory.getIamClient(IAMClientFactory.java:13) ~[lisa-acl-10.7.2.jar:?]
at com.ca.devtest.acl.internal.IAMUtil.pingIAM(IAMUtil.java:35) ~[lisa-acl-10.7.2.jar:?]
at com.itko.lisa.coordinator.TestRegistryImpl.initialize(TestRegistryImpl.java:283) [lisa-core-10.7.2.jar:?]
at com.itko.lisa.coordinator.TestRegistryImpl.<init>(TestRegistryImpl.java:247) [lisa-core-10.7.2.jar:?]
at com.itko.lisa.coordinator.TestRegistryImpl.main(TestRegistryImpl.java:2173) [lisa-core-10.7.2.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232]
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84) [i4jruntime.jar:?]
at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:69) [i4jruntime.jar:?]
at install4j.com.itko.lisa.coordinator.TestRegistryImpl_RegistryService.main(Unknown Source) [launcher3b723c2d.jar:?]
Caused by: org.keycloak.authorization.client.util.HttpResponseException: Unexpected response from server: 404 / Not Found
at org.keycloak.authorization.client.util.HttpMethod.execute(HttpMethod.java:95) ~[keycloak-authz-client-15.0.0.jar:15.0.0]
at org.keycloak.authorization.client.util.HttpMethodResponse$2.execute(HttpMethodResponse.java:50) ~[keycloak-authz-client-15.0.0.jar:15.0.0]
at org.keycloak.authorization.client.AuthzClient.<init>(AuthzClient.java:264) ~[keycloak-authz-client-15.0.0.jar:15.0.0]
... 15 more
2022-07-26T03:09:14,169Z (20:09) [main] ERROR com.itko.lisa.coordinator.TestRegistryImpl - ************************
2022-07-26T03:09:14,169Z (20:09) [main] ERROR com.itko.lisa.coordinator.TestRegistryImpl - Couldn't connect to IAM server https://ipollcavs00002.unix.gsm1900.org:51111/auth
2022-07-26T03:09:14,169Z (20:09) [main] ERROR com.itko.lisa.coordinator.TestRegistryImpl - Please make sure IAM server is up before starting Registry
2022-07-26T03:09:14,169Z (20:09) [main] ERROR com.itko.lisa.coordinator.TestRegistryImpl - ************************
2022-07-26T03:09:14,170Z (20:09) [main] INFO System.out - Please make sure IAM server is up before starting Registry
2022-07-26T03:09:14,171Z (20:09) [Thread-11] INFO com.itko.lisa.net.ActiveMQFactory - Closing AMQ connections
Release : 10.7.2
Component :
Configuring 10.7.2 Registry to 10.6 IAM is not supported.
There is a major Keycloak upgrade. in the IAM branch for 10.7.2 and causes incompatibility between versions.
IAM and ED should be on a higher version than Registry and other versions.