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.json
file and the Postgres database (on the core machine) - Pull the latest code by running the following:
git fetch
git tag
git checkout v5.3.3
- Run
sudo apt-get update
on all machines - Enable/disable any integrations by adding/removing services in the
systemIntegration
section of thestate.json
file - Remove
serverEnabled
flag 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