Preparing for install or upgrade to DevTest 10.6.0 Preparing for upgrade to DevTest 10.6.0
Issue/Introduction:Need steps for preparing to install or upgrade to DevTest 10.6.0.
Environment: All supported platforms
Release : 10.6.0
Component : CA Service Virtualization
• Request license for DevTest 10.6.0, if upgrading from DevTest 10.3.0 or earlier will need a new license.
• If going to have new databases for DevTest 10.6.0, you will need 3 databases for each environment, one for IAM, one for Enterprise Dashboard and one for Registry. So if you have three environments, that would be 9 databases. But can use existing databases.
• If upgrading from a release earlier than 10.3.0, you will need to create a new database for IAM. IAM was not mandatory in 10.3.0, so if you did run IAM for use with VS Catalog, then you can use the same IAM database with 10.6.0.
• You can install to a new folder or do an update in place. Determine which one to do will depend on how you are doing your upgrade. If upgrading from a release earlier than 10.3.0, suggest going to a new folder. If you need to still keep the previous release and do parallel testing on the same machine, be aware that when you install the new version, the services will get overwritten and point to the new install location.
• IAM can run on the same server as your other components, but distribution of the components has a smaller footprint on each machine, it just depends on how much testing you are doing between test cases and virtual services to know how much memory to allocate on the machine and to each component.
• There are new ports that will need to be open for IAM and VS Catalog (51110 and 51111), refer to this documentation link for default ports:default-port-numbers
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/administering/general-administration/default-port-numbers.html• If not doing an in-place upgrade (using existing tables), find out if your DBA needs the DDL to build each schema. We think it is cleaner for DevTest to create the tables, and the user would just need DBA Authority to initially start, but then after tables are created, the permissions can be downgraded.
The DDL for the Enterprise Dashboard and Registry is located in DEVTEST_HOME\database
The DDL for IAM is located in DEVTEST_HOME\IdentityAccessManager\database\ddl
In-Place upgrade will upgrade the tables as well when the components are started, so the user needs to have DBA authority the first time. The one caveat is when installing, if you are going to be using an external database for IAM, that database must already exist during the install, which is different from the Enterprise Dashboard and Registry which can be configured after installation.
Download DevTest 10.6.0 from the Support Portal, here is what each zip file contains (there are 2 pages):
Choose Product CA DevTest Runtime User Seeding (all products with a 10.6 release all have the same components.)
Each DevTest Installer has both Workstation and Server components.
Virtual Service Catalog 10.6 Windows x64
GEN0000000001871.zip
Virtual Service Catalog 10.6 OSX
GEN0000000001865.zip
Virtual Service Catalog 10.6 Linux x64
GEN0000000001863.zip
DevTest 10.6 Windows x64
GEN0000000001870.zip
DevTest 10.6 Unix (no JRE)
GEN0000000001868.zip
DevTest 10.6 Solaris x64
GEN0000000001867.zip
DevTest 10.6 Solaris Sparc
GEN0000000001866.zip
DevTest 10.6 OSX
GEN0000000001864.zip
DevTest 10.6 Linux x64
GEN0000000001862.zip
DevTest 10.6 Demo Server
GEN0000000001861.zip
10.6 Docker for Kubernetes
GEN0000000001873.zip
10.6 DevTest using Docker Compose
GEN0000000001874.tar
Helpful links:
Communities
Service Virtualization 10.6 is now GA!
https://community.broadcom.com/enterprisesoftware/blogs/koustubhwarty/2020/02/13/service-virtualization-106-is-now-gaTech Tips: Databases Required for DevTest 10.4.0 and later
https://community.broadcom.com/enterprisesoftware/viewdocument/tech-tips-databases-required-for-d?CommunityKey=94bda077-625b-4914-8ac3-c88a06c2cc23&tab=librarydocumentsTech Tips: DevTest Third-Party Files
https://community.broadcom.com/enterprisesoftware/communities/community-home/librarydocuments/viewdocument?DocumentKey=b8769e1d-6a55-4d72-9e66-b534d57b4989&CommunityKey=94bda077-625b-4914-8ac3-c88a06c2cc23&tab=librarydocumentsTech Tips: Best Practices Installing and Verifying DevTest Out of the Box
https://community.broadcom.com/enterprisesoftware/viewdocument/tech-tips-best-practices-installin?CommunityKey=94bda077-625b-4914-8ac3-c88a06c2cc23&tab=librarydocumentsEHI?DocOps
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/release-notes.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/getting-started.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/installing.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/system-requirements.htm(This link is broken so get to it from Documentation go Installing --> Preinstation --> choose System Requirements from left side instead of clicking from the page link)
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/using.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/agents.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/administering.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/administering/license-administration.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/reference.htmlhttps://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/continuous-testing/devtest-solutions/10-6/connect.htmlConfigure User Federation (LDAP)
NOTE: When configuring your LDAP it is best to work with your LDAP Admin on getting the right values, sometimes after importing the authentication-providers.xml and ldap-mappings.xml files to IAM, some changes made need to be done. We require more fields to be filled out now with DevTest 10.6.0.
Additional Information:
Implement CA Keystore with DevTest IAM and VS Catalog
https://ca-broadcomcsm.wolkenservicedesk.com/wolken/esd/knowledgebase_search?articleId=112483------------------------------
Technical Support Engineer III
Broadcom, Inc
------------------------------