Tags: ibuystuff/bosh-agent
Tags
integration/windows: uploaded blobs should be tgzs The previous agent implementation didn't care whether or not job or package blobs were compressed or not. However, it is expected that the director will only ever upload compressed packages and so this test was not representitive of reality. I expect there will be other failures here but it doesn't seem to be possible to easily `fly execute` the Windows integration tests. [#161569370](https://www.pivotaltracker.com/story/show/161569370)
Retry extration with leading ./ on failure Rendered job template archives take different forms depending on whether or not they were delivered over NATS or via the blobstore. A leading ./ may be present. The old method of extracting everthing to an interim temporary directory did not care about these specific pathing issues but the new selective extraction does. As a crude fix to get the pipeline green we retry with a leading ./ if the extraction fails. We will add a proper fix which checks to see which prefix to use without retrying unnecessarily tomorrow. [#161569370](https://www.pivotaltracker.com/story/show/161569370) Co-authored-by: Josh Russett <[email protected]>
Bump bosh-utils (reverts ReadLink change) A PR to bosh-utils broke some of the unit tests on Windows. Feedback about the issue was sent to the PR submitters (https://main.bosh-ci.cf-app.com/teams/main/pipelines/bosh-agent/jobs/windows-test-unit/builds/440) to remedy it. For now, the change has been reverted on master of bosh-utils. Co-authored-by: Christopher Brown <[email protected]>
allow explicitly choosing sfdisk for persistent disk We previously added the ability to chose sfdisk explicitly for ephemeral and root disk but missed persistent disks. This adds the ability for one to use the persistent_disk_partitioner env configuration with sfdisk. This is a backport of commit from develop: e9ad956 [#161925673](https://www.pivotaltracker.com/story/show/161925673) Co-authored-by: Belinda Liu <[email protected]>
mount sensitive blobs on tmpfs if requested We use the same feature flag as the jobs directory because the user intent is the same and you would never want one without the other. The size parameter is also the same because they will store the same pieces of data. [#161569370](https://www.pivotaltracker.com/story/show/161569370) Co-authored-by: Luan Santos <[email protected]>
remove go 1.8 ci jobs Go 1.8 was only kept around for Trusty stemcells and we are no longer making those. Co-authored-by: Christopher Brown <[email protected]>
Make chrony log to ephemeral disk - Give world execute permission (771) to /var/log - Optionally create /var/log/chrony folder with right permissions - Move SetTimeWithNtpServers after setting up log folder - Explicitly test order of shell commands in existing tests [#161466542](https://www.pivotaltracker.com/story/show/161466542) Co-authored-by: Max Petersen <[email protected]>
Make chrony log to ephemeral disk - Give world execute permission (771) to /var/log - Optionally create /var/log/chrony folder with right permissions - Move SetTimeWithNtpServers after setting up log folder - Explicitly test order of shell commands in existing tests [#161466542](https://www.pivotaltracker.com/story/show/161466542) Signed-off-by: Max Petersen <[email protected]>
use bosh user in unit tests We have tests which rely on permissions checks which are ignored when root. Co-authored-by: Christopher Brown <[email protected]>
Allow explict setting of partitioner to sfdisk [finishes #161925673](https://www.pivotaltracker.com/story/show/161925673)
PreviousNext