Upgrading Primary and Secondary GoCD Servers with Business Continuity Addon
Assumption: You already have an existing Business Continuity Setup, as explained in our documentation here
Shutdown down both the Primary and Secondary GoCD server.
Replace the Business Continuity Addon on both primary and secondary server with the latest addon jar. The version for both Business Continuity Addon and GoCD server should be same.
Perform server upgrade by following our documentation here for both primary and secondary server individually. This step will run database migrations and also perform a server upgrade.
If you are upgrading from any GoCD version before v18.8.0, please note GoCD server from v18.8.0 is no longer an auth provider. You will have to include business-continuity-token file in the config directory on both primary and secondary and restart the individual servers.
The content for the business-continuity-token file is a Business Continuity token which can be of the following form
#business-continuity-token user = password OR user:password
- Once you have the above setup you should be able to navigate to
https://<sec-server>:<port>/go/add-on/business-continuity/admin/dashboardand see the status of the Business Continuity.