13879 Commits

Author SHA1 Message Date
sophia
82dde55e64 Get folder mount name 2021-04-06 16:25:08 -05:00
Chris Roberts
f7973f00ed
Merge pull request #12260 from eltociear/patch-3
Fix typo in en.yml
2021-03-31 15:38:34 -07:00
Bryce Kalow
2c3397c468
feat(website): migrates nav data format and updates docs pages (#12259) 2021-03-31 12:10:21 -05:00
Ikko Ashimine
b5965a30ea
Fix typo in en.yml
extention -> extension
2021-03-31 20:06:14 +09:00
Chris Roberts
b42cf83a88 Update files for new development 2021-03-30 16:17:12 -07:00
Chris Roberts
9247e07fc8 Release 2.2.15 v2.2.15 2021-03-30 16:14:54 -07:00
Bryce Kalow
ca16fd27b2
website: add should-build script (#12239) 2021-03-29 10:01:05 -05:00
Chris Roberts
d70ff086af
Merge pull request #12254 from chrisroberts/docs-win-curl
Add env var docs for disabling wincurl
2021-03-25 14:31:44 -07:00
Chris Roberts
9b4091b6a6 Add env var docs for disabling wincurl 2021-03-25 14:11:46 -07:00
Chris Roberts
7589e590bf Update CHANGELOG 2021-03-25 13:38:25 -07:00
Chris Roberts
8adecd1a32
Merge pull request #12253 from chrisroberts/default-gem-resolve
Fix dependency resolution where default gems are included
2021-03-25 13:35:30 -07:00
Chris Roberts
f1076aa333
Merge pull request #12252 from chrisroberts/access-token-behavior-artifactory
Update authentication middleware access token handling
2021-03-25 12:42:03 -07:00
Chris Roberts
7362ac52e4 Fix dependency resolution where default gems are included
Parts of the stdlib which have been externalized but are still
    included within Ruby introduce issues when pinning Vagrant's
    dependencies to resolve plugin installs. When determining
    Vagrant's dependency list prior to solution generation, check
    the specification and ignore any default gems to prevent
    pinning versions that are not actual dependencies.
2021-03-25 12:35:33 -07:00
Chris Roberts
cf51c18ad8 Update authentication middleware access token handling
Replace the `VAGRANT_ALLOW_PARAM_AUTH_TOKEN` environment variable
    with `VAGRANT_SERVER_ACCESS_TOKEN_BY_URL` and update the behavior
    when the environment variable is set to add the access token as
    a query parameter and disable the addition of the authentication
    header.

    Fixes #12080
2021-03-24 17:24:47 -07:00
sophia
4b110d2790 Update CHANGELOG 2021-03-24 15:43:55 -05:00
Sophia Castellarin
8a71470963
Merge pull request #12242 from soapy1/bump-vagrant-cloud
Bump vagrant_cloud gem
2021-03-24 15:43:13 -05:00
Chris Roberts
b1f4e732ec Update CHANGELOG 2021-03-24 13:03:48 -07:00
Chris Roberts
5b6fc4c0bb
Merge pull request #12250 from chrisroberts/cloud-upload-sized
Check file size prior to upload and automatically adjust options
2021-03-24 13:01:15 -07:00
Chris Roberts
4d77da0553
Merge pull request #12183 from wtanaka/master
Added a note to the changelog documenting the change from a .vagrant
2021-03-24 12:59:45 -07:00
Sophia Castellarin
7b1cdddda3
Merge pull request #12249 from eltociear/patch-1
Fix typo in vagrantfile.rb
2021-03-24 12:13:46 -05:00
Chris Roberts
fd4da92245 Check file size prior to upload and automatically adjust options
When uploading box file, check if the size is greater than
    5GB. If the size is larger and the direct to storage option
    is enabled, disable the option due to current 5GB restriction
    on direct uploads.
2021-03-23 15:11:32 -07:00
Ikko Ashimine
4dca0b90fa
Fix typo in vagrantfile.rb
inital -> initial
2021-03-23 18:16:45 +09:00
sophia
6d9b48fec1 Bump vagrant_cloud gem 2021-03-18 14:47:02 -05:00
Chris Roberts
f603392804 Update CHANGELOG 2021-03-17 13:59:07 -07:00
Chris Roberts
60323fdd6c
Merge pull request #12235 from chrisroberts/api-notify-ups
Prevent notification on default store, fix client end point
2021-03-17 13:57:47 -07:00
Chris Roberts
a6082a106a Update CHANGELOG 2021-03-17 13:56:32 -07:00
Chris Roberts
e69858794e
Merge pull request #12234 from chrisroberts/authenticate-box-url
Deprecate hook and disable access token parameter by default
2021-03-17 13:10:11 -07:00
Chris Roberts
16e91e4ba2 Do not convert value to allow nil value to pass through 2021-03-17 13:08:43 -07:00
Chris Roberts
3316098bb6 White space trim 2021-03-17 13:08:30 -07:00
Chris Roberts
d580fbbee2 Use the server url helper method within the client
Some client setup locations where not using the custom helper
    method for the vagrant server URL value so they have been
    updated. The api path is also appended if it is not set for
    custom server URLs
2021-03-15 17:17:10 -07:00
Chris Roberts
c6153ff84f Remove deprecation log messages 2021-03-15 15:36:33 -07:00
Chris Roberts
d3fffd65d2 Prevent notifications on redirect to default store
This also checks if the redirect notification has been displayed
    before inspecting the source and location to prevent repeat checks
    after the notification has been sent.
2021-03-15 15:21:07 -07:00
Chris Roberts
867d65b079 Remove access token parameter if found on URL 2021-03-15 15:17:48 -07:00
Chris Roberts
51382a0d0a Deprecate hook and disable access token parameter by default
This sets the `authenticate_box_url` hook as deprecated and also
    disables the cloud auth middleware from adding an access token
    as a URL parameter by default. An environment variable has been
    added which can be used for re-enabling the access token URL
    parameter behavior if required for some legacy system which does
    not support the authorization header.
2021-03-15 14:46:46 -07:00
sophia
e963774ceb Update CHANGELOG 2021-03-12 10:11:35 -06:00
Sophia Castellarin
c412cfd71d
Merge pull request #12168 from cjmartian/remove-space
remove all space from checksums
2021-03-12 10:10:44 -06:00
Connor Martin
e041bc7998 add checksum test 2021-03-11 17:47:08 -06:00
Connor Martin
e92fe5d720 Merge branch 'main' of github.com:hashicorp/vagrant into remove-space 2021-03-11 17:20:57 -06:00
sophia
7b4bfd450d Update CHANGELOG 2021-03-11 13:33:37 -06:00
Sophia Castellarin
02b176d3d5
Merge pull request #12230 from soapy1/detect-fedora
Detect fedora using os-releases id
2021-03-11 13:33:14 -06:00
sophia
fad1819cb0 Detect fedora using os-releases id
OS releases was added to fedora in Feb 2012
c6a541628f
and released into both F17 and F18: https://bugzilla.redhat.com/show_bug.cgi?id=733117

Those have both been EOL'ed since 2014
2021-03-11 11:50:43 -06:00
Sophia Castellarin
1c976f26ae
Merge pull request #12223 from soapy1/test-double-fix
Use test doubles instead of 'true'
2021-03-10 17:16:18 -06:00
sophia
7c8e204b8c Use test doubles instead of 'true' 2021-03-10 16:44:20 -06:00
Chris Roberts
c99a07ff60 Update CHANGELOG 2021-03-09 11:40:23 -08:00
Chris Roberts
8a69d0c4da
Merge pull request #12225 from chrisroberts/resolution-isolation
Activate builtin specs on startup, provider better plugin install errors
2021-03-09 11:38:14 -08:00
Chris Roberts
ae48e960fc Add test for behavior difference when running outside of installer 2021-03-09 08:06:10 -08:00
Chris Roberts
80ec78929a Adjust syntax on method 2021-03-09 08:05:55 -08:00
Chris Roberts
320fb81824 Clean up tests to handle modifications 2021-03-08 17:14:53 -08:00
Chris Roberts
55dc18cb96 Default the builtin specs when initializing 2021-03-08 17:14:14 -08:00
Chris Roberts
5dd0a8c8ac
Merge pull request #12224 from xenomorpheus/patch-1
Removal requires sudo access on Mac
2021-03-08 16:34:42 -08:00