hc-github-team-secure-vault-core
cb6652bcbb
backport of commit 4625729de1 ( #17479 )
...
Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com >
2022-10-10 13:32:48 -04:00
hc-github-team-secure-vault-core
90b89f9c50
backport of commit c023246b90 ( #17473 )
...
Co-authored-by: aphorise <aphorise@gmail.com >
2022-10-10 14:54:58 +00:00
Theron Voran
cb5d31995c
backport of #17340 ( #17469 )
...
Plugins: Fix file permissions check to always use the correct path
* Add failing test for when command != plugin name
* wrapFactoryCheckPerms uses pluginCatalog.Get to fetch the correct command
* Use filepath.Rel for consistency with plugin read API handler
2022-10-07 13:59:10 -07:00
hc-github-team-secure-vault-core
eb5f98022e
backport of commit e9914734e1 ( #17464 )
...
Co-authored-by: Steven Clark <steven.clark@hashicorp.com >
2022-10-07 15:13:32 -04:00
Mike Palmiotto
d4638119c6
Update 1.12 to go 1.19.2 ( #17438 )
...
* Update go version to 1.19.2
This commit updates the default version of go to 1.19.2. This update
includes minor security fixes for archive/tar, net/http/httputil, and
regexp packages.
For more information on the release, see: https://go.dev/doc/devel/release#go1.19.2
* Update Docker versions in CI to 20.10.17
After updating Vault to go version 1.19.2, there were several SIGABRTs
in the vault tests. These were related to a missing `pthread_create`
syscall in Docker. Since CI was using a much older version of Docker,
the fix was to bump it to latest-1 (20.10.17).
While we're at it, add a note in the developer docs encouraging the use
of the latest Docker version.
2022-10-07 14:23:52 -04:00
hc-github-team-secure-vault-core
12df3b0a29
backport of commit cfc6b43607 ( #17465 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-10-07 13:59:34 -04:00
hc-github-team-secure-vault-core
4d0c1ec915
backport of commit 50a1f9e86a ( #17466 )
...
Co-authored-by: Chris Capurso <1036769+ccapurso@users.noreply.github.com >
2022-10-07 12:55:57 -04:00
hc-github-team-secure-vault-core
ecc90bb046
backport of commit 42a8cc1189 ( #17462 )
...
Co-authored-by: Josh Black <raskchanky@users.noreply.github.com >
2022-10-07 12:06:11 -04:00
hc-github-team-secure-vault-core
863d2f0ac0
backport of commit 4dd8fc6ed5 ( #17458 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-10-07 16:22:16 +01:00
hc-github-team-secure-vault-core
a7124a2089
backport of commit f3940ce0a6 ( #17456 )
...
Co-authored-by: Austin Gebauer <34121980+austingebauer@users.noreply.github.com >
2022-10-07 09:58:47 -04:00
hc-github-team-secure-vault-core
f0dadccee3
backport of commit 32f7e8ba28 ( #17450 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-10-06 18:09:01 -04:00
hc-github-team-secure-vault-core
4abe534b51
backport of commit 665b8e31b7 ( #17446 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-10-06 15:46:55 -04:00
hc-github-team-secure-vault-core
7fcce03e71
backport of commit db71fdb087 ( #17444 )
...
Co-authored-by: Josh Black <raskchanky@users.noreply.github.com >
2022-10-06 14:44:02 -04:00
hc-github-team-secure-vault-core
67a2ce5d50
backport of commit a5cb913708 ( #17442 )
...
Co-authored-by: Christopher Swenson <christopher.swenson@hashicorp.com >
2022-10-06 13:27:46 -04:00
hc-github-team-secure-vault-core
89cb11cd6a
backport of commit 95860c6a69 ( #17440 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-10-06 12:35:16 -04:00
hc-github-team-secure-vault-core
ffd806719d
backport of commit e67a3a7fee ( #17435 )
2022-10-06 09:17:37 -04:00
hc-github-team-secure-vault-core
50729f869c
backport of commit 96e04666d6 ( #17434 )
...
Co-authored-by: Austin Gebauer <34121980+austingebauer@users.noreply.github.com >
2022-10-05 16:23:55 -04:00
hc-github-team-secure-vault-core
4bc8e2e454
Plugins: Tighten requirements for multiplexing ( #17403 ) ( #17424 )
...
Change the multiplexing key to use all `PluginRunner` config (converted to a struct which is comparable), so that plugins with the same name but different env, args, types, versions etc are not incorrectly multiplexed together.
Co-authored-by: Christopher Swenson <christopher.swenson@hashicorp.com >
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-10-05 10:40:17 +01:00
hc-github-team-secure-vault-core
ce38c137d4
backport of commit 9493c161f7 ( #17418 )
...
Co-authored-by: Angel Garbarino <Monkeychip@users.noreply.github.com >
2022-10-04 15:45:07 -04:00
hc-github-team-secure-vault-core
3424e2ed59
backport of commit 5b9be84648 ( #17412 )
...
Co-authored-by: Josh Black <raskchanky@users.noreply.github.com >
2022-10-04 15:11:17 -04:00
hc-github-team-secure-vault-core
18bf0106a8
backport of commit 71fa60481f ( #17392 )
...
Co-authored-by: Steven Clark <steven.clark@hashicorp.com >
2022-10-03 15:57:01 -04:00
hc-github-team-secure-vault-core
2eb3406006
backport of commit 61707d56d5 ( #17394 )
...
Co-authored-by: Christopher Swenson <christopher.swenson@hashicorp.com >
2022-10-03 14:21:15 -04:00
hc-github-team-secure-vault-core
70a8842972
backport of commit aea2844c5f ( #17386 )
...
Co-authored-by: Steven Clark <steven.clark@hashicorp.com >
2022-10-03 07:23:09 -07:00
hc-github-team-secure-vault-core
b8ebb81849
backport of commit 7061d12e6f ( #17368 )
...
Co-authored-by: vinay-gopalan <86625824+vinay-gopalan@users.noreply.github.com >
2022-09-30 14:26:43 -07:00
hc-github-team-secure-vault-core
76c4c820cc
backport of commit 86899fd943 ( #17374 )
...
Co-authored-by: Jordan Reimer <zofskeez@gmail.com >
2022-09-30 19:28:50 +01:00
Mike Palmiotto
2c6f09a5c9
core: Parse VAULT_ALLOW_PENDING_REMOVAL_MOUNTS as bool ( #17319 ) ( #17365 )
...
* docs: Update VAULT_ALLOW_PENDING_REMOVAL_MOUNTS doc
v1.12.0-rc1
2022-09-30 09:23:01 -04:00
hc-github-team-secure-vault-core
a005d6e76e
backport of commit d467681e15 ( #17361 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-30 05:49:40 -04:00
hc-github-team-secure-vault-core
3d9730e937
backport of commit 2136c1f8a3 ( #17369 )
...
Co-authored-by: Jordan Reimer <zofskeez@gmail.com >
2022-09-29 18:15:56 -04:00
hc-github-team-secure-vault-core
e6f997618e
backport of commit cd90c64e5c ( #17367 )
...
Co-authored-by: Mike Palmiotto <mike.palmiotto@hashicorp.com >
2022-09-29 17:22:39 -04:00
hc-github-team-secure-vault-core
2881682a04
backport of commit a487b28166 ( #17363 )
...
Co-authored-by: Loann Le <84412881+taoism4504@users.noreply.github.com >
2022-09-29 11:47:49 -07:00
Jordan Reimer
fcfba5f800
fixes link-status connected copy from bad backport conflict resolution ( #17348 )
2022-09-28 14:40:39 -04:00
hc-github-team-secure-vault-core
c9199c9c65
backport of commit e56c075c2b ( #17350 )
...
Co-authored-by: mickael-hc <86245626+mickael-hc@users.noreply.github.com >
2022-09-28 10:40:45 -07:00
hc-github-team-secure-vault-core
6511766cea
backport of commit 1985d658d1 ( #17336 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-09-28 06:50:33 -07:00
hc-github-team-secure-vault-core
8877361f5f
backport of commit f28e92118c ( #17343 )
...
Co-authored-by: Steven Clark <steven.clark@hashicorp.com >
2022-09-28 09:27:25 -04:00
hc-github-team-secure-vault-core
cc182aab8a
backport of commit c2d427e7d2 ( #17337 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-09-27 17:02:04 -05:00
hc-github-team-secure-vault-core
81e3fcf7c9
backport of commit ddf8010342 ( #17331 )
...
Co-authored-by: mickael-hc <86245626+mickael-hc@users.noreply.github.com >
2022-09-27 16:44:27 -04:00
hc-github-team-secure-vault-core
0261e84caf
backport of commit 31ce005fe5 ( #17333 )
...
Co-authored-by: Steven Clark <steven.clark@hashicorp.com >
2022-09-27 13:26:37 -07:00
hc-github-team-secure-vault-core
9340fe8cc1
backport of commit 2a7c3f2f76 ( #17317 )
...
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com >
2022-09-26 11:58:47 -07:00
hc-github-team-secure-vault-core
3118dc5211
backport of commit 932c454e94 ( #17311 )
...
Co-authored-by: Christopher Swenson <christopher.swenson@hashicorp.com >
2022-09-23 16:34:12 -04:00
hc-github-team-secure-vault-core
c1c566b415
backport of commit 36f93f71ed ( #17307 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-23 13:18:53 -06:00
Jordan Reimer
e737982fe9
HCP Link Status Parsing and Modal Update ( #17279 ) ( #17302 )
...
* updates hcp link status parsing for new format and updates to modal view
* fixes missing wormhole in tests
* fixes transit backend tests
* reverts adding wormhole to LinkStatus for testing and instead adds it to impacted tests
2022-09-23 08:25:12 -07:00
hc-github-team-secure-vault-core
ed3cf6cd21
backport of commit 6be838e9e2 ( #17303 )
...
Co-authored-by: Chris Capurso <1036769+ccapurso@users.noreply.github.com >
2022-09-23 10:59:36 -04:00
hc-github-team-secure-vault-core
93994bc135
backport of commit 847e7df8cf ( #17299 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-09-23 07:24:15 -07:00
hc-github-team-secure-vault-core
e339c54fbc
backport of commit 6c399c1c3b ( #17285 )
...
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com >
2022-09-23 08:09:47 -05:00
hc-github-team-secure-vault-core
c2889ba6bd
backport of commit 7d7bcfa304 ( #17297 )
...
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com >
2022-09-23 05:49:57 -07:00
hc-github-team-secure-vault-core
0e0cbfbde4
backport of commit 3c6807d574 ( #17278 )
...
Co-authored-by: Austin Gebauer <34121980+austingebauer@users.noreply.github.com >
2022-09-23 07:28:51 -05:00
hc-github-team-secure-vault-core
0c8e7de76a
backport of commit 6fc78315f7 ( #17267 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-23 07:41:22 -04:00
hc-github-team-secure-vault-core
d6d8435dc0
backport of commit b5656f6353 ( #17296 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-23 06:38:21 -04:00
hc-github-team-secure-vault-core
f65f06eaf5
backport of commit 66d6048da0 ( #17295 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-23 03:12:19 -07:00
hc-github-team-secure-vault-core
9e5c2df13c
backport of commit c36330f4c7 ( #17291 )
...
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com >
2022-09-23 05:54:02 -04:00