Skip to content

0.7.3 Upgrade procedure

Daniel Smith edited this page Oct 20, 2016 · 1 revision

Run platform upgrade script

The upgrade script supports upgrading TAP 0.7.2 to TAP 0.7.3 with no CDH pre-work. When upgrading from TAP 0.7.0 or 0.7.1, however, you must update CDH first.

If you are using TAP 0.7.0 or TAP 0.7.1, CDH update instructions are here

  1. Log in to a JumpBox instance using SSH: ssh ubuntu@<JumpBoxEIP> -i <key.pem>
  2. Run a shell script to finish the installation:
  • with Kerberos disabled:

sudo -i curl -Sso upgrade_to_v0.7.3.sh https://s3.amazonaws.com/trustedanalytics/upgrade_to_v0.7.3.sh && sudo -i bash upgrade_to_v0.7.3.sh ```

  • with Kerberos enabled:

sudo -i curl -Sso upgrade_to_v0.7.3.sh https://s3.amazonaws.com/trustedanalytics/upgrade_to_v0.7.3.sh && sudo -i KERBEROS_ENABLED=True bash upgrade_to_v0.7.3.sh ```

Openstack/Bare Metal Troubleshooting

If you cannot create organizations or users, the auth-gateway is having issues with the Znode connection. The following procedure will synchronize organizations and repair the problem.

cf se auth-gateway ENGINE_TIMEOUT 6000
cf restage auth-gateway
curl -X PUT -H "Authorization: $(cf oauth-token |grep bearer)" -v auth-gateway.<tap_domain>/synchronize?async=true -f

wait ~45 minutes.

curl -X PUT -H "Authorization: $(cf oauth-token |grep bearer)" -v auth-gateway.<tap_domain>/jobs/<jobId from synchronize output>
Clone this wiki locally