Chris Roberts
dd184936db
Generated proto updates
2023-06-05 14:18:06 -07:00
Chris Roberts
c797ce5471
Data layer updates
...
Implement direct test coverage on data models and apply
fixes for behavior inconsistencies.
2023-06-05 14:18:06 -07:00
Chris Roberts
6970336d87
Update model definitions and saving
2023-06-05 14:18:06 -07:00
Chris Roberts
4f559c06ab
Add string pointer converters
2023-06-05 14:18:06 -07:00
Chris Roberts
eab9ef8e66
Box find should return nil on not found
2023-06-05 14:18:06 -07:00
Chris Roberts
247b6f55d0
Add upsert helpers
2023-06-05 14:18:06 -07:00
Chris Roberts
f9b3d67f6c
Set target source when cloning
2023-06-05 14:18:06 -07:00
Chris Roberts
739bb7703d
Allow connection to close when process closes
2023-06-05 14:18:06 -07:00
Chris Roberts
4eff04d20f
Enable foreign key constraints
2023-06-05 14:18:06 -07:00
Chris Roberts
013837e73c
Define and use internal model struct
2023-06-05 14:18:06 -07:00
Chris Roberts
5445c2195e
Include project when looking up target
2023-06-05 14:18:06 -07:00
Chris Roberts
1d991cb253
Rescue not found and return nil for machine box
2023-06-05 14:18:06 -07:00
Chris Roberts
2cf64d733b
Fix doc string, only uuid is checked
2023-06-05 14:18:06 -07:00
Chris Roberts
8eafe188a8
Only set or restore values if value exists
2023-06-05 14:18:06 -07:00
Chris Roberts
843d6bf2dc
Convert vagrantfile contents to protovalues
2023-06-05 14:18:06 -07:00
Chris Roberts
f42269c584
Generated proto updates
2023-06-05 14:18:06 -07:00
Chris Roberts
be969c3386
Update job message structure to include scope
2023-06-05 14:18:05 -07:00
Chris Roberts
b6192eba0d
Fixup scoping usage to properly validate
2023-06-05 14:18:05 -07:00
Chris Roberts
2375cbe8a2
Use Command operation in place of Task
2023-06-05 14:18:05 -07:00
Chris Roberts
12042fd849
Proto updates and cleanup
2023-06-05 14:18:05 -07:00
Chris Roberts
25e87ee31e
Update services interaction with state
2023-06-05 14:18:05 -07:00
Chris Roberts
ab51abc86d
Update local test database setup
2023-06-05 14:18:05 -07:00
Chris Roberts
f24ab4d855
Migrate data layer to gorm
2023-06-05 14:18:05 -07:00
Chris Roberts
0a0333adb7
Remove CEBConfig
2023-06-05 14:18:05 -07:00
Chris Roberts
e125f55688
Remove services and state not required
2023-06-05 14:18:05 -07:00
Chris Roberts
788c5be03a
Delete server config state and service
2023-06-05 14:18:05 -07:00
Chris Roberts
24acecdae1
Update dev tools
2023-06-05 14:18:05 -07:00
Chris Roberts
0533386d36
Update CHANGELOG
2.3.7.dev+000019-0533386d
2.3.7.dev+000020-0533386d
2.3.7.dev+000021-0533386d
2.3.7.dev+000022-0533386d
2.3.7.dev+000023-0533386d
2.3.7.dev+000024-0533386d
2023-06-02 17:46:21 -07:00
Chris Roberts
6809812965
Merge pull request #13086 from dafyddj/fix/salt-highstate
...
Fix Salt provisioner for Windows guests
2023-06-02 17:44:49 -07:00
Chris Roberts
f52db80142
Update CHANGELOG
2023-06-02 17:15:11 -07:00
Chris Roberts
33bc24d9d7
Merge pull request #13194 from chrisroberts/ssh-comm-interactive
...
Remove keyboard-interactive authentication method
2023-06-02 17:14:23 -07:00
Chris Roberts
bcb9cb5b80
Update CHANGELOG
2023-06-02 17:13:21 -07:00
Chris Roberts
627a5193ef
Merge pull request #13179 from chrisroberts/ssh-deprecated-types
...
Enable deprecated key type and host key algorithm
2023-06-02 17:09:52 -07:00
Chris Roberts
41342dceb3
Remove keyboard-interactive authentication method
...
The keyboard-interactive authentication method was added due to a
mis-reading of a reported issue where the box was not properly
configured for Vagrant. This removes the keyboard-interactive
authentication method which resolves a password prompting issue caused
by its addition.
2023-06-01 17:49:15 -07:00
Chris Roberts
9c83a75bc3
Update CHANGELOG
2.3.7.dev+000018-9c83a75b
2.3.7.dev+000094-9c83a75b
2023-06-01 12:53:38 -07:00
Chris Roberts
30d215edc4
Merge pull request #13178 from chrisroberts/ssl-provider-load
...
Add helper for loading OpenSSL providers
2023-06-01 12:52:22 -07:00
Chris Roberts
5900771a88
Include workflow dispatch for dev builds
2.3.7.dev+000093-5900771a
2023-06-01 10:07:59 -07:00
Chris Roberts
c2fd973cfc
Merge pull request #13192 from chrisroberts/dev-builds
...
Support development builds for specific host
2023-06-01 09:50:44 -07:00
Chris Roberts
3eca70387e
Support development builds for specific host
2023-05-31 18:02:08 -07:00
Chris Roberts
f14883dc89
Include libcrypto when linking
2023-05-31 08:48:13 -07:00
Chris Roberts
75faafaa3a
Update flags prior to checks and makefile generation
2023-05-31 08:48:13 -07:00
Chris Roberts
e3c8ad33ff
Properly handle when header file is not found
...
When header file is not found, generate a dummy Makefile and target
result so extension build will be successful but essentially a no-op
2023-05-31 08:48:13 -07:00
Chris Roberts
415b006ebd
Add helper for loading OpenSSL providers
...
On OpenSSL 3, engines have been deprecated being replaced by providers.
The Ruby openssl library supported loading specific engines, but there
is no replacement currently using providers. The winrm communicator
specifically relies on a MD4 which OpenSSL has marked as legacy and no
longer loads by default.
The extension included loads the legacy provider as well as the default
provider. The legacy provider includes MD4, thus allowing winrm to
function again.
2023-05-25 15:36:55 -07:00
Chris Roberts
1b63ba859b
Adjust scheduled time for nightly build
2.3.7.dev+000013-1b63ba85
2.3.7.dev+000016-1b63ba85
2.3.7.dev+000017-1b63ba85
2023-05-25 15:33:35 -07:00
Chris Roberts
7b0bf8be83
Merge pull request #13185 from chrisroberts/build-workflows
...
build workflows
2023-05-25 15:24:54 -07:00
Chris Roberts
f9c3736994
Add build triggers
...
Include workflows for triggering nightly builds and custom dev builds
from `build-` prefixed branches
2023-05-25 14:07:26 -07:00
Chris Roberts
72d528fa0e
Be explicit with tag and commit ID on release
2023-05-24 17:15:54 -07:00
Chris Roberts
0a20379b1a
Enable deprecated key type and host key algorithm
...
Recent versions of OpenSSH remove support of ssh-rsa key types and host
key algorithms from the default conection configuration. Set options to
enable them and provide a configuration option which can disable them if
required.
2023-05-22 17:09:47 -07:00
Allison Larson
2092df529a
Update CHANGELOG.md
2023-05-22 09:59:19 -07:00
Allison Larson
b651c65b54
Merge pull request #13166 from allisonlarson/verify_salt_download
...
Salt: Verify bootstrap-salt download
2023-05-22 09:54:00 -07:00