Skip to content

v0.8.0

Compare
Choose a tag to compare
@SIGHUP-C-3PO SIGHUP-C-3PO released this 19 Sep 15:57
· 859 commits to main since this release

Changelog

  • 111e697 Add TODO message
  • 0e598a9 Add support for vsphere cluster (resource pools)
  • d842fc0 Bump github.com/hashicorp/go-getter from 1.5.3 to 1.6.1
  • fb603db Merge branch 'master' into support-vsphere-clusters
  • 3df0c82 Merge pull request #55 from sighupio/support-vsphere-clusters
  • d99393c Merge pull request #78 from sighupio/feature/prerelease-fixes
  • c4471b8 Merge pull request #79 from sighupio/dependabot/go_modules/github.com/hashicorp/go-getter-1.6.1
  • 80ebe9b Merge pull request #80 from maxgio92/fix/readme-typo-http
  • 18d594d Merge pull request #83 from sighupio/fix/add-options-to-provisioner-flag
  • 020106f Merge pull request #85 from sighupio/fix-provisioner-flag-case-sensitive-master
  • a210f47 Merge pull request #86 from sighupio/update-hardcode-suffix-add-fallback
  • b18c5b8 chore(readme): improve docs
  • c7b6e14 chore(usage): fix description in help message
  • 7e6210f chore(vsphere): fix URL wiht provider's version
  • 525cbb3 chore: disable arm64 arch in tests
  • a6fe7d6 chore: fix arch detection logic and linting on all tests
  • 8792e9d chore: fix erro return, small refactor
  • a9bf2dc chore: fix furyctl path in tests and shelcheck linting This commit tries to fix the broken test in CI because the CPU_ARCH has changed when we added ARM to the build with goreleaser. It also addresses some linting issues found by shelcheck.
  • 06722d5 chore: improve getConsumableURL comment
  • 9805b90 chore: improve packageURL comment
  • b7dc708 chore: improve vendor command logic
  • b5b7121 chore: optimize download logic, improve error handling, refactor go routines
  • b52b6d1 chore: refactor
  • b3c9df8 chore: remove arm64 builds
  • b5df746 chore: remove version handling error, optimize error formatting, improve docs
  • 98489b7 chore: small refactor
  • ec6f70d chore: small refactor
  • aaf42c4 chore: update gke version in tests
  • b90ae36 docs(readme.md): fix typo in https flag
  • a43d5a0 feat(vphere): use latest version of the provisioner
  • af1e79c feat: add --no-tty to all furyctl invokation in tests
  • 45c77a1 feat: add tests
  • e5522be feat: implements a check when package version is not declared in Furyfile
  • d281e5e feat: ping golang to 1.18.1
  • 3db314b feat: update gorelease, skip brew publish on prereleases
  • 40c57fd feat: update hardcode suffix,implements fallback logic,small refactor
  • b9f4449 fix(deps): bump furyctl-provisioners from v0.6.0 to v0.6.1
  • f70ee17 fix(vendor): warn when no version is specified in Furyfile
  • ff0246f fix: add arch version to furyctl binary path in tests
  • d3a5a13 fix: add missing license banners
  • 51c0d05 fix: add missing version to addlicense go install
  • cfb2810 fix: added valid options for provisioners in bootstrap and cluster template cmd
  • 2998146 fix: bump furyagent and furyctl-provisioners versions urls
  • 47f7332 fix: close channels after download process
  • 6a0c6b6 fix: fail silently when repo download fails
  • 1189ad2 fix: goroutines hell, error handling
  • fa3ea70 fix: makes provisioner flag case insensitive
  • 1b4761f fix: missing comma in go code
  • f039335 fix: provisioner flag is case sensitive
  • 2206480 fix: remove cgo
  • 6ffb1b5 fix: remove unused var
  • e92176c fix: rollback fury-provisioners from v0.6.1 to v0.5.0
  • 39cde5a fix: use real package version instead hardcoded placeholder
  • 078d50f fix: vendor command handles error now
  • c0b4a82 fix: vsphere integration tests
  • 2918b25 fix: wrong fallback error handling in case of ssh
  • adfd238 revert: removed provisioners list