1.2.4
- Ability to run against deployments with Windows VMs
- Built with Go 1.10.3
Stories
- https://www.pivotaltracker.com/story/show/154209539
- https://www.pivotaltracker.com/story/show/158169350
- https://www.pivotaltracker.com/story/show/158423237
Commits
Add .envrc for system/windows tests
[#158423237]
Rename IsLinux -> IsWindows
This represents the check we are doing correctly
[#158423237]
Print a warning msg when detecting a windows vm
[#158423237]
Merge os checker interface into remote runner interface
No need for a intermediate struct between bosh.Client and
ssh.RemoteRunner
[#158423237]
Call OS Checker in FindInstances before FindJobs
[#158423237]
Add bosh client unit test to check OS of instances
[#158423237]
Re-include jumpbox setup for system-deployment restore tests
They use a different workspace directory.
[#158423237]
Extract system test helper to write BOSH_CA_CERT to temp file
Need to set file permissions to be world readable so that the cert can
be read by the user created for bosh ssh sessions in the tests.
[#158423237]
Add github-key in system-windows task
This is required for running go get
[#158423237]
Fix syntax error in system-deployment task
[#158423237]
Add system-windows test
- Remove repeat jumpbox setup from system-deployment restore tests
- Use BOSH_CA_CERT instead of BOSH_CERT_PATH in system tests
- Add vm_extension to jumpbox-windows-ci deployment to give access to
bosh director - Do not require BOSH_GW_* when BOSH_ALL_PROXY is set
[#158423237]
Rename system tests to system-deployment tests
[#158423237]
Add separate system/windows suite for windows pre-backup-check
[#158423237]
Remove windows pre-backup-check from system/deployment suite
[#158423237]
Fix azs in fixtures/redis-windows-ci.yml manifest
[#158423237]
Update windows system tests deployment names
- jumpbox-windows => jumpbox-windows-ci
- windows-vm => redis-windows-ci
[#158423237]
Merge branch 'wip-windows-system-test'
Add manifest for jumpbox deployment for windows test
[#158423237]
Correct syntax when setting BOSH_ENVIRONMENT
[#154209539]
Rename BOSH_HOST => BOSH_ENVIRONMENT
[#154209539]
WIP system test for windows VM
[#158423237]
Write BOSH_CA_CERT to a file and set BOSH_CERT_PATH in system task
[#158423237]
Rename BOSH_GW_* env vars
- No need to pass as flags to bosh cli, just assert they are set
[#158423237]
Refactor BOSH_URL => BOSH_ENVIRONMENT in sys tests
[#158423237]
Add github sshkey before dep ensure
[#158423237]
Update deployment system to work with BOSH_ALL_PROXY
[#158423237]
Use BOSH_CA_CERT/PATH in upload-systest-releases
[#158423237]
Get $BOSH_CA_CERT from a path in upload-systest-release task
[#158423237]
Require $BOSH_CA_CERT in upload-systest-release task
[#158423237]
Change upload-systest-release to use bosh v2 cli
- Only upload to one bosh director. To upload to two bosh directors the
task can be repeated in the pipeline. - Support $BOSH_ALL_PROXY for bosh directors that are not publicly
accessible.
[#158423237]
Correct stemcell name in windows-vm deployment
[#158423237]
Add Windows VM manifest
[#158423237]
Fix shellcheck warning in ci scripts
- Use separate lines for each bosh command flag
- Do not use set -x
[#158169350]
Print go version when building the binary
[#158169350]
Trim readme
[#158169350]