5 3 3 - Shippable/support GitHub Wiki
5.3.3 Release Notes
Release Date
9:00pm PST, Friday, March 17, 2017
Fixes
- API call to subscriptions/getS now accepts subscriptionOrgNames instead of orgName
- Fixed a bug where pipeline state file starting with a '-' would cause subsequent jobs to fail
- Resetting an older custom node which was initialized before API change now uses the default script
- The default language version is not added to the matrix when only using matrix: include
Upgrading Server to 5.3.3
To upgrade Shippable Server, follow the instructions below. All steps in the upgrade happen on the Swarm Master machine except when noted otherwise.
-
Pre-installation:
- Backup the
usr/state.jsonfile and the Postgres database (on the core machine) - Pull the latest code by running the following:
git fetchgit taggit checkout v5.3.3
- Run
sudo apt-get updateon all machines - Enable/disable any integrations by adding/removing services in the
systemIntegrationsection of thestate.jsonfile - Remove
serverEnabledflag from state.json
- Backup the
-
Installation:
- Run
./base.sh upgrade --version v5.3.3
- Run
-
Post installation:
- Stop the genexec container manually before resetting the systemNodes
- Reset all system nodes
- Verify genexec are running the latest version