Skip to content
This repository has been archived by the owner on Jun 2, 2022. It is now read-only.

Releases: puppetlabs-toy-chest/wash

v0.23.3

18 Mar 21:23
2bc12df
Compare
Choose a tag to compare

Fixed

  • Builds in Homebrew (#785)

v0.23.2

03 Mar 00:55
af25255
Compare
Choose a tag to compare

Fixed

  • Fix error output when a temporary pod fails (#783)
  • Load all available k8s auth plugins instead of GCP only (#784)

v0.23.1

17 Jun 22:14
0ff5bc1
Compare
Choose a tag to compare

Fixed

  • ls output now shows size and is ordered consistently with other ls implementations. (#776)
  • Reading S3 files of size 4096 bytes or larger should now work. (#777)
  • Errors or lack of permission that results in hiding a directory, such as fs or gcp/<project>/cloud_run, will no longer be printed to the console. They'll continue to be logged to the command journal and accessible via whistory. (#779)

v0.23.0

27 Apr 15:30
43fa128
Compare
Choose a tag to compare

New + Improved

  • You can now write content to files in volumes or filesystems exposed in Wash. (#675)

Fixed

  • Clearing the cache using wcache now correctly clears items in a volume. (#770)
  • Fixed panic when trying to list a volume's contents and waiting for a pod to start times out. (#774)

v0.22.0

01 Apr 17:52
Compare
Choose a tag to compare

New + Improved

  • The containers created when exploring an unmounted persistent volume claim in the Kubernetes plugin now includes resource requests, which may help schedule it faster. (#568)
  • The Kubernetes plugin now represents containers as a directory, mirroring the Docker container's directory structure: log, metadata.json, fs. fs mounts the container's filesystem. (#203)

Fixed

  • When outside of Wash paths but within the user's home directory, the prompt will now use ~ to represent the HOME portion of the path. (#757)
  • The Kubernetes plugin will now explore volumes using an existing container that has mounted the volume if one exists. This avoids an error exploring ReadWriteOnce volume claims and speeds up most access. (#758)

Changed

  • The Kubernetes plugin's container entry type no longer supports Read/Stream actions, these are moved to the log entry under it. (#203)

v0.21.0

11 Mar 20:41
86aee5f
Compare
Choose a tag to compare

New + Improved

  • A new find endpoint. See the RQL docs for more details. [#683]

Fixes

  • Cancelling tail -f on a GCP pubsub now works [#711]
  • If listing the fs entry errors, then it is no longer included in the returned list of entries. This makes it easier to use find because it doesn't clutter the output from fs errors resulting from recursing into things where fs doesn't work. (#696)

v0.20.4

04 Mar 22:31
ec65f2f
Compare
Choose a tag to compare

Fixed

  • cd without arguments now cds to Wash's starting (root) directory (#716)
  • Executing a command on a GCP compute instance now always uses the user specified in the instance's metadata. This makes its behavior consistent with gcloud compute ssh when no user is provided, but doesn't provide a way to change the login user for wexec. (#725)

v0.20.3

27 Feb 22:30
25a3700
Compare
Choose a tag to compare

New + Improved

  • wps is included in doc's list of exec examples (#726)
  • The MFA token prompt's been updated to a less confusing message (#723)

Fixed

  • External plugins that use core plugin entries now properly include their schemas in the schema graph (#727)

v0.20.2

08 Feb 00:42
90a1f33
Compare
Choose a tag to compare

Fixed

  • Wash's tail -f command will now handle streams that don't buffer full lines

v0.20.1

06 Feb 18:54
faddaa3
Compare
Choose a tag to compare

Fixes

  • On start-up, Wash now ensures that the config file's directory exists before writing it (#712)