16069 Commits

Author SHA1 Message Date
Chris Roberts
ee2f0e2a70 Release 2.3.0 v2.3.0 2022-08-05 15:16:44 -07:00
Chris Roberts
a86e3c9917 Tidy up go.mod 2022-08-03 11:23:07 -07:00
Chris Roberts
fe84a4738b
Merge pull request #12828 from chrisroberts/go-setup-mod
Update go version configuration in setup
2022-08-03 11:17:06 -07:00
Chris Roberts
47a9148053 Set go version using go.mod file 2022-08-03 11:11:12 -07:00
Chris Roberts
ebb3296e95 Update setup-go actions to v3 2022-08-03 11:10:56 -07:00
Chris Roberts
345cc058d1 Update go version in mod file to 1.17 2022-08-03 11:08:40 -07:00
Chris Roberts
0d02f0377b
Merge pull request #12827 from chrisroberts/build-updates
Include multiple build types
2022-08-03 10:56:14 -07:00
Chris Roberts
d2e95ad3b5 Build and store multiple types for binary 2022-08-03 10:41:33 -07:00
Chris Roberts
db31578438 Add 32 bit build target for linux 2022-08-03 10:41:33 -07:00
Chris Roberts
22dd78fb42 Isolate spec runs to acceptance repository 2022-08-03 10:41:33 -07:00
Chris Roberts
00b34d8b0a Isolate spec runs to acceptance repository 2022-08-03 08:39:39 -07:00
Chris Roberts
feb763caaf
Merge pull request #12826 from chrisroberts/fix-fake-ftp-patching
Only patch fake_ftp when running tests
2022-08-02 14:34:47 -07:00
Chris Roberts
d31f9a59a5 Only patch fake_ftp when running tests
The fake_ftp patches should only be applied when running tests. Since
the library is a development dependency only, it will not be available
for loading from a release.
2022-08-02 10:44:07 -07:00
Paul Hinze
8e83537f7d
Merge pull request #12786 from g-rendeiro/patch-1
Update Hyper-V disable instructions for Windows 11
2022-08-01 14:19:40 -05:00
Sophia Castellarin
14e825b8d0
Merge pull request #12753 from dcermak/bump-fake_ftp
Bump fake_ftp to ~> 0.3.0 & adjust tests
2022-08-01 13:23:00 -05:00
Paul Hinze
88ee48463b
Update CHANGELOG.md 2022-08-01 12:50:42 -05:00
Paul Hinze
1b93691b8a
Merge pull request #12567 from electrofelix/improve-gem-resolving
Improve Gem spec selection when resolving
2022-08-01 12:49:16 -05:00
Sophia Castellarin
aee8d7b96e
Merge pull request #12785 from dustymabe/dusty-el9
Enhancements for EL guests capabilities
2022-08-01 12:10:40 -05:00
sophia
df94a36568 Patch fake_ftp for determining the size of files 2022-08-01 11:30:29 -05:00
sophia
9cf8c23f48 Fix push test 2022-07-29 16:15:46 -05:00
Paul Hinze
3d619aac16
Update CHANGELOG.md 2022-07-29 11:14:36 -05:00
Paul Hinze
6f44de5076
Merge pull request #12813 from sni/patch-1
Update nfs_client.rb for rocky 9
2022-07-29 11:12:47 -05:00
Dusty Mabe
3ad20c4c7b guests: add Alma Linux guest support 2022-07-29 09:22:50 -05:00
Dusty Mabe
d82d0fb657 guests: make CentOS/RHEL flavor detection more dynamic
Instead of having to update these flavor.rb files every time a
new version of CentOS/RHEL come out let's dynamically pick up
the version (7,8,9) from the machine.

This was inspired slightly by the Rocky Linux guest flavor.rb.
2022-07-29 09:22:50 -05:00
Dusty Mabe
4336aff67d guests/centos: use GUEST_DETECTION_NAME='centos' to ID CentOS
This migrates the CentOS guest plugin to identify machines by
what is in os-release rather than based on if the /etc/centos-release
file exists.

It just so happens that the Rocky Linux plugin is set up to inherit
directly from :redhat (not :centos) and thus the CentOS flavor is
attempted before Rocky in the depth first search. For some reason
the rockylinux/8 vagrant box still has the /etc/centos-release file
in it even though it's only supposed to inherit from RHEL.

The almalinux/9 box does not have /etc/centos-release.
2022-07-29 09:22:50 -05:00
Dusty Mabe
3b1e277f72 guests: RHEL 9 and CentOS stream 9 are out 2022-07-29 09:22:50 -05:00
Sophia Castellarin
7e54c83192
Merge pull request #12473 from soapy1/docs-fixes
Grammatical fixes
2022-07-29 08:59:11 -05:00
Chris Roberts
6a19770d8c Update CHANGELOG 2022-07-28 16:53:37 -07:00
Chris Roberts
da1b89b820
Merge pull request #12584 from chrisroberts/algo-patch
Set algorithms in kex
2022-07-28 16:51:42 -07:00
Chris Roberts
8be63e5c47 Update CHANGELOG 2022-07-28 16:50:42 -07:00
Chris Roberts
ab59462cf4 Update contributing doc 2022-07-28 16:45:16 -07:00
Chris Roberts
8c1b59c2b1 Include failure message on upload 2022-07-28 16:36:09 -07:00
Chris Roberts
11fa561c3e Rename the generated binary before compressing 2022-07-28 16:32:35 -07:00
Chris Roberts
15ec67b086
Merge pull request #12822 from chrisroberts/fix-build
Install submodules before attempting to build
2022-07-28 15:43:25 -07:00
Chris Roberts
3dbbec9640 Install submodules before attempting to build 2022-07-28 15:23:13 -07:00
Chris Roberts
913630e451
Merge pull request #12821 from chrisroberts/update-ci-loader
Update CI loading script
2022-07-28 15:12:45 -07:00
Chris Roberts
053e2d0a43 Update CI loading script 2022-07-28 15:00:06 -07:00
Sophia Castellarin
7658b9c7e5
Merge pull request #12716 from lmnewton/fix-env-wincurl-doc
Fixing typo for VAGRANT_DISABLE_WINCURL option in website docs
2022-07-28 16:46:31 -05:00
Paul Hinze
4c34c9d26e
Merge pull request #12646 from hashicorp/push-heroku-print-output
Print output when pushing to Heroku
2022-07-28 16:36:55 -05:00
Sophia Castellarin
9f474338f7
Merge pull request #12668 from dcermak/bump_ed25519
Bump version of ed25519 to ~> 1.3.0
2022-07-28 16:24:13 -05:00
lmnewton
bfb3c88e16 Fixing typo for VAGRANT_DISABLE_WINCURL option in website docs 2022-07-28 15:18:57 -05:00
Dan Čermák
7e9f310dfc Bump fake_ftp to ~> 0.3.0 & adjust tests
Sadly, fake_ftp is unmaintained since 2021, but all other alternatives haven't
been touched for even longer :-/
2022-07-28 14:57:27 -05:00
Sophia Castellarin
dfdfc98f6b
Merge pull request #12820 from soapy1/restore-vagrantfile
Restore development Vagrantfile
2022-07-28 14:47:59 -05:00
sophia
16b907eed9 Grammatical fixes 2022-07-28 14:47:08 -05:00
Dan Čermák
3246849b1a Bump version of ed25519 to ~> 1.3.0 2022-07-28 14:45:49 -05:00
Dan Čermák
73ee447c87 Stop using the last argument as kwargs in unit tests
A few unit tests started failing with Ruby 3.0, because they were relying on
keyword arguments being converted into hashes automatically. This behavior was
deprecated in Ruby 2.7 and results in errors in Ruby 3.0 onward.

For further details:
https://rubyreferences.github.io/rubychanges/3.0.html#keyword-arguments-are-now-fully-separated-from-positional-arguments
2022-07-28 14:45:47 -05:00
sophia
ba93a4e323 Restore Vagrant development Vagrantfile 2022-07-28 14:12:50 -05:00
Sophia Castellarin
87689f5f19
Merge pull request #329 from hashicorp/warn-compatability
Warn compatability
2022-07-28 11:57:49 -05:00
sophia
d05e4503bb Add docs for VAGRANT_SUPPRESS_GO_EXPERIMENTAL_WARNING env var 2022-07-28 11:54:32 -05:00
sophia
2f5c185708 Warn users when using vagrant-go 2022-07-28 11:54:27 -05:00