Upgrade Guide
NOTE: there are several dependency changes
- java 11 is no longer supported; please upgrade to a jdk of at least 17
Steps to upgrade:
- If you began with one of our examples, hopefully you have a
./upgrade-terraform-modules
script at the root of your configuration. Run this to update to./upgrade-terraform-modules v0.5.0
; if you don't have this script, you must find and replace the version numbers (eg v0.4.49 for example) by hand (editingmain.tf
, and any othermsft-365.tf
,google-workspace.tf
, etc. - If you are coming from a
0.4.x
version below0.4.61
, we recommend upgrading to that (or later 0.4.x) first:./upgrade-terraform-modules v0.4.61
terraform init --upgrade
terraform apply
- once you're ready for 0.5.x:
./upgrade-terraform-modules v0.5.0
terraform init --upgrade
- try
terraform validate
; fix any errors. Some you're likely to encounter a couple variables whose names have changed- rename
psoxy_host_platform_id
-->host_platform_id
inmain.tf
- rename
psoxy_instance_id
-->proxy_instance_id
inmain.tf
- rename
psoxy_endpoint_url
-->proxy_endpoint_url
inmain.tf
- rename
application_object_id
toapplication_id
inmsft-365.tf
- if you have a value for
connector.application_id
, rename it toconnector.client_id
inmsft-365.tf
- rename
- after that, you should be able to run
terraform apply
; plan should be fairly minimal (just updating java source code bundles); if more extensive, customers should contact Worklytics for assistance.
Features
- java17 for both source and byte code #840 #841
- drop pseudonym scope, legacy format/hash support #835
- avoid conflicts with standard AWS vars #831
- jira cloud docs #416
- improve error handling #828
- env var only config #823
- misc docs improvement #826
- update/drop ip block stuff #821
- remove 0.4.x migrations #824
- slack examples #825
- remove legacy examples #816
- concise phrase transform #811
- some MSFT doc cleanup/fixes #822 #820
- msft provider to > 2.44, <4.0
- enforce https at application layer, when possible #815
- enforce PRs via rc #812
Fixes
Logistics
Full Changelog: v0.4.62...v0.5.0