openvpn/5.0.0
Released
Release Notes
Breaking Changes
- the
openvpn
job will now always push thecompress
property to clients, when configured (push_compress
property has been removed)
New Features
- the
compress
algorithm will now, by default, be automatically determined based on client compatibility (this adds implicit support for older, 2.3 clients) - the
openvpn-client
job can now be configured with a staticusername
andpassword
Upgrades
- openvpn 2.4.5 (was 2.4.4)
- openssl 1.1.0h (was 1.1.0g)
Development
- add job template testing
- move artifacts into a separate
artifacts
branch - add dev/beta/rc/stable channels for external consumption
Usage
Upload the release tarball from the command line:
bosh upload-release --name="openvpn" --version="5.8.0" \
"https://s3-external-1.amazonaws.com/dpb587-bosh-release-openvpn-us-east-1/artifacts/release/4b87886e5253b819592c2b0f59fd7dfffca50508" \
--sha1="sha256:5024f33cd5aeef5eb8cb4a1d3126178a2e1f5fbb46e080a1098a917ae901c197"
Or reference the release from a manifest:
releases:
- name: "openvpn"
version: "5.8.0"
url: "https://s3-external-1.amazonaws.com/dpb587-bosh-release-openvpn-us-east-1/artifacts/release/4b87886e5253b819592c2b0f59fd7dfffca50508"
sha1: "sha256:5024f33cd5aeef5eb8cb4a1d3126178a2e1f5fbb46e080a1098a917ae901c197"
Jobs
openvpn
Theopenvpn
job provides an OpenVPN server for clients to connect to.
openvpn-client
Theopenvpn-client
job runs an OpenVPN client, connecting to a remote server.
openvpn-clients
Theopenvpn-clients
job runs OpenVPN clients, connecting to a remote server.
Packages
openvpn
Source
Based on releases/openvpn/openvpn-5.0.0.yml
(source).