16678 Commits

Author SHA1 Message Date
Chris Roberts
253cb9696c Update CHANGELOG 2.3.6.dev+000085-9509f43 2023-05-18 13:19:17 -07:00
Chris Roberts
d85e56db41
Merge pull request #13165 from chrisroberts/serve-constant
Move constants to isolated file to be loaded on-demand
2023-05-18 13:17:28 -07:00
Chris Roberts
b0c5852145 Move constants to isolated file to be loaded on-demand
Since the protos are only loaded when the serve command is invoked, move
the constant alias definitions into an isolated file so they are only
loaded when needed by the serve command
2023-05-18 12:02:07 -07:00
Allison Larson
12b73a46b2 docker: attempt using docker command for bridge ip
Don't rely on `/sbin/ip` to fetch the docker bridge ip address, instead
first attempt to use the docker command to fetch it. If it fails, fall
back to previous behavior.
2023-05-18 10:54:38 -07:00
Chris Roberts
5a5eb331cc
Merge pull request #13162 from chrisroberts/vagrant-go-arm64
Update Makefile output location and update targets
2.3.6.dev+5009580690-66edc80 2.3.6.dev+66edc80
2023-05-17 16:25:43 -07:00
Chris Roberts
882b4929fd Update testing workflow 2023-05-17 16:14:09 -07:00
Chris Roberts
4e2e4f399d Update build script for updated Makefile 2023-05-17 15:12:19 -07:00
Chris Roberts
09b1ebd7e1 Update Makefile output location and update targets
Write vagrant-go binaries into the ./bin directory. Add targets for
platforms and specific architectures.
2023-05-17 14:37:46 -07:00
Chris Roberts
bdd223b0f8 Update CHANGELOG 2023-05-17 13:58:56 -07:00
Chris Roberts
6234ef021a
Merge pull request #13159 from chrisroberts/unlock-fix
Release file lock before file deletion
2.3.6.dev+68b3d94
2023-05-17 13:40:24 -07:00
Chris Roberts
66802b0684
Merge pull request #13160 from chrisroberts/locale-ordering
Update locale preference for the virtualbox driver
2023-05-17 13:39:49 -07:00
Chris Roberts
8e98c5ff1c Update locale preference for the virtualbox driver
Update the locale preference list to prefer UTF-8 variations of `C` when
available.
2023-05-17 11:59:05 -07:00
Chris Roberts
1f26256680 Release file lock before file deletion
When unlocking the file mutex utility always unlock the file prior to
deletion to ensure the file can be properly deleted.
2023-05-17 11:13:10 -07:00
vagrant-bot
59a0e304ff Terraform managed file 2023-05-16 14:58:23 -07:00
Chris Roberts
179849341e Update files for new development 2023-05-15 16:16:38 -07:00
Chris Roberts
119d448071 Release 2.3.5 v2.3.5 2023-05-15 16:16:22 -07:00
Chris Roberts
ee7cdd6c0e Update CHANGELOG 2.3.5.dev+0365203 2023-05-15 13:18:45 -07:00
Chris Roberts
51687c3ae2
Merge pull request #13150 from chrisroberts/vbox-locale-detect
Fix LANG value used for VirtualBox driver
2023-05-15 13:16:15 -07:00
Chris Roberts
71bc6b3dec
Merge pull request #13152 from chrisroberts/build-release-workflows
Update release workflow
2023-05-15 11:02:35 -07:00
Chris Roberts
2f1e717a32
Merge pull request #13151 from chrisroberts/ci-cleanup
Remove old scripts and workflows
2023-05-15 11:02:10 -07:00
Chris Roberts
d53d8e61bc Fix LANG value used for VirtualBox driver
The VirtualBox driver sets the LANG env var to prevent localized output
being returned when executing CLI commands. If the `locale` command is
present, do a best effort lookup to determine the properly value to use
for the LANG environment variable.
2023-05-15 11:01:29 -07:00
Chris Roberts
8ff9a5ef74 Remove old scripts and workflows 2023-05-15 08:31:05 -07:00
Chris Roberts
e759b81fe5 Update release workflow
Trigger release workflow on 'v' prefixed tags and use repository
dispatch for triggering the build.
2023-05-15 08:24:11 -07:00
Allison Larson
62c40e7395 Update CHANGELOG.md 2.3.5.dev+91884c0 2023-05-12 11:52:31 -07:00
Allison Larson
c729543894
Merge pull request #13149 from allisonlarson/docker_fix_nfs_ip_error
docker: sync folders before preparing nfs settings
2.3.5.dev+5841744
2023-05-12 11:49:34 -07:00
Chris Roberts
6d2c4ca03e Add a build helper script 2023-05-12 11:05:58 -07:00
Allison Larson
ec16a00560 docker: sync folders before preparing nfs settings
Re-order the `SyncedFolders` to occur before `PrepareNFSSettings`, ensuring that
the host & machine ips are set appropriately.
2023-05-12 11:04:05 -07:00
Allison Larson
b6a96549e8 Update CHANGELOG.md 2023-05-10 08:47:58 -07:00
Allison Larson
5c97e9ac43
Merge pull request #13146 from allisonlarson/fix-docker-port-collision-error
Ignore inactive docker containers when assigning ports
2.3.5.dev+a23be8d
2023-05-10 08:34:00 -07:00
Allison Larson
10e45f1df1 Ignore inactive docker containers when assigning ports
Checks to make sure that a docker container is running before determining
whether or not the port is in use. This prevents the a port on an inactive
container from being treated as if it is use.

Fixes https://github.com/hashicorp/vagrant/issues/13110
2023-05-09 16:44:58 -07:00
vagrant-bot
773f94253c Terraform managed file 2023-05-08 12:13:34 -07:00
vagrant-bot
9076445d64 Terraform managed file 2.3.5.dev+e6a9dda 2023-05-04 13:53:58 -07:00
vagrant-bot
01367f8eae Terraform managed file 2023-05-02 14:33:06 -07:00
vagrant-bot
a37f86cc55 Terraform managed file 2023-05-02 14:33:05 -07:00
Chris Roberts
875d8179b7
Merge pull request #13138 from chrisroberts/remove-config-proto-loads
Remove protobuf related loading from config
2023-05-02 12:37:14 -07:00
Chris Roberts
7ab4deb8e2 Remove protobuf related loading from config
The final proto related constants were removed in #13031 but the proto
loading still remained. This removes the loading to prevent protos from
being loaded when not in server mode.
2023-05-02 08:48:52 -07:00
vagrant-bot
e874d4a2f0 Terraform managed file 2.3.5.dev+4903453 2023-04-28 09:51:07 -07:00
vagrant-bot
92957ce6e0 Terraform managed file + 2.3.5.dev+e65aa56 2023-04-27 10:50:46 -07:00
vagrant-bot
fc6103dc0a Terraform managed file 2023-04-27 10:42:07 -07:00
Chris Roberts
16eac7acca
Merge pull request #13133 from chrisroberts/update-build-script
Build updates
2023-04-27 09:57:31 -07:00
Chris Roberts
58fab07589 Only allow one build workflow to run at a time 2023-04-27 09:38:03 -07:00
Chris Roberts
f495bdaf39 Remove existing drafts and include commit ID
Updates the build process to include the commit ID from which the
artifacts were built. Detects if a draft already exists and removes it
before creating a new draft.
2023-04-27 09:33:55 -07:00
vagrant-bot
b81b8f5f97 Terraform managed file 2023-04-27 08:54:01 -07:00
vagrant-bot
96678d8156 Terraform managed file 2023-04-27 08:51:28 -07:00
vagrant-bot
4660409fab Terraform managed file 2023-04-27 08:46:41 -07:00
vagrant-bot
1d84908f56 Terraform managed file 2.3.5.dev+7e3ffe1 2023-04-14 15:51:41 -07:00
vagrant-bot
67d88287c0 Terraform managed file 2023-04-14 13:30:18 -07:00
vagrant-bot
0df46fe625 Terraform managed file 2023-04-13 11:15:58 -07:00
vagrant-bot
94c513dd9b Terraform managed file 2023-04-13 11:15:52 -07:00
vagrant-bot
bf279e987f Terraform managed file 2023-04-13 11:12:39 -07:00