- Added missing flag for specifying desired Terragrunt version
- Output for plugin dir path
- Avoid race conditions in signal forwarding
- Ensure cleanup executed when para is interrupted
- Avoid race conditions while reading files
- IO errors with concurrent open/close operations for same files
- Auto-unmount stale FUSE mounts over well-known plugin dirs
- PID-based lock next to
plugins
dir so that we can clean screwed FUSE with more confidence
- Mount FUSE even if plugin dir is not empty
- Failure when extracting plugin archives with directories inside
- Para would verify digests of archives before extracting them rather than checking it on the file extracted from it
- Automatically download Terraform when it's not present
- Automatically download Terragrunt when it's not present
- Enabled FUSE async read
- FUSE: Plugin dir root no longer returns valid info for anything except valid platform dirs
- index cache not being refreshed even if it's older that the refresh interval
failed to read provider plugin ...: input/output error
on Linux due to improper handling of EOF
- When extracting archives, look for the 1st file that has prefix
terraform-
in its base name
- Initial implementation