Justin Nguyen
dc7f0b00fc
Merge pull request #6207 from hashicorp/llb-password-credential-type
...
Password credential type
2025-11-14 12:00:23 -06:00
dani and Andrew Gaffney
08015e9d98
feat(clientproxy): automatically close boundary connect when proxy is no longer in use ( #6232 )
...
Co-authored-by: Andrew Gaffney <andrew@gaffney.cc >
2025-11-14 09:37:30 -05:00
Bharath Gajjala
c39a50570a
fix(db): vault password library migration adjustments and mapping overrides ( #6229 )
2025-11-13 12:49:25 -08:00
Justin Nguyen
1ac444d0a8
feat(cli): Add support for password credential in redis helper ( #6213 )
2025-11-13 12:28:54 -08:00
Bharath Gajjala
d4f7bd55d1
feat(cli): Add password credential CLI commands ( #6117 )
2025-11-13 12:28:04 -08:00
Bharath Gajjala
11c4fd7580
feat(handlers): CRUDL support for static password credential ( #6181 )
2025-11-13 12:28:04 -08:00
Bharath Gajjala
ec7450961c
feat(credential/static): Implement CRUDL support for password credentials ( #6163 )
2025-11-13 12:28:04 -08:00
Justin Nguyen
82745e16be
feat(handlers): Implement CRUDL for vault generic Password credential ( #6161 )
2025-11-13 12:28:04 -08:00
Justin Nguyen
4a8009fec4
feat(credential/vault): Implement repository for vault password credential ( #6140 )
2025-11-13 12:28:04 -08:00
Justin Nguyen
3ab1019bc2
feat(db): Add db migration to support vault password credential ( #6129 )
2025-11-13 12:28:04 -08:00
Bharath Gajjala
1c2bc2cc74
feat(db): Password credential migration ( #6125 )
2025-11-13 12:28:04 -08:00
Justin Nguyen
8bce750933
feat(db): Add new tables for password credential type ( #6101 )
2025-11-13 12:28:04 -08:00
Bharath Gajjala
5cf33fa8b3
feat(credentials): Add PasswordAttributes credential type ( #6110 )
2025-11-13 12:28:04 -08:00
dillanb-hashi
d0050ad881
refact(e2e): Enable token to be passed into methods ( #6248 )
...
* ce: chore(e2e): Address setup flakiness when getting hostname
* ce: refact(e2e): Enable token to be passed into methods
Co-authored-by: Michael Li <michael.li@hashicorp.com >
2025-11-13 13:19:33 -07:00
dillanb-hashi
1a135dd711
test(rdp): added public controller ip as an output for github runner rdp tests ( #6246 )
2025-11-12 17:45:29 -05:00
Michael Li
ebe88cac06
fix(e2e): Fix ipv6 address argument ( #6245 )
...
* test(e2e): Add windows client private ip to output
* fix(e2e): Only assign ipv6 address if available
2025-11-12 14:11:30 -05:00
Tony
8a7f241107
chore(e2e): Add helper func ConnectCliStdoutPipe ( #6243 )
2025-11-12 12:47:44 -05:00
Tony
f3d44ba817
chore(e2e): update vault create credential funcs ( #6239 )
2025-11-11 13:07:11 -05:00
Irena Rindos
fd5bcca300
Revert "chore: upgrade backport runner ( #6236 )" ( #6238 )
...
This reverts commit 53bb4fa72b .
2025-11-10 13:39:23 -05:00
Michael Li
b3c6cb7929
test(e2e): Add RDP test for Vault LDAP (ce commits) ( #6237 )
...
* refact(e2e): Add error output to SetupLdapWithOpenLdap
(cherry picked from commit 12874ec3227500ac03ece452e342f44d9f1ebc7a)
* test(e2e): Add method for setting up vault ldap with active directory
(cherry picked from commit 4f0fe7bba78d25005a5d98e203a3d0bc037a2b69)
* chore(e2e): Add domain controller ipv6 address to e2e tests
(cherry picked from commit 3215194053cd82a4e650522e56f4699946f62ef3)
2025-11-10 13:31:47 -05:00
Irena Rindos
53bb4fa72b
chore: upgrade backport runner ( #6236 )
2025-11-10 11:48:36 -05:00
Michael Milton
9e7fb37e0c
Update changelog to include 0.19.3 changes ( #6230 )
2025-11-07 13:24:39 -05:00
Irena Rindos
4a4bbd723e
chore(sqltest): update readme ( #6228 )
2025-11-07 12:22:52 -05:00
Michael Li
89c577ddd7
chore(e2e): Update go mod download to run on the correct user ( #6227 )
...
* chore(e2e): Ensure go modules are downloaded for test user
* chore(e2e): Add additional debug lines in script
* chore(e2e): Exclude boundary-ui clone when zipping boundary src
2025-11-07 12:03:27 -05:00
dani
4a7342b074
fix(credential/vault): add case for upd creds in injected creds switch ( #6226 )
2025-11-06 16:37:57 -05:00
Michael Li
04d994bfbc
chore(e2e): Update URL to avoid 502 Bad Gateway ( #6225 )
2025-11-06 14:15:23 -05:00
Michael Li
272cad00b2
chore(e2e): Enable Vault for RDP e2e tests ( #6223 )
...
* chore(e2e): Update vault addresses
* chore(e2e): Install vault CLI on windows client
2025-11-06 13:49:17 -05:00
dillanb-hashi
4e78c68195
chore(rdp): add client ssh key to enos variable output ( #6224 )
2025-11-06 09:28:44 -07:00
dani
3461cc9b5e
Merge pull request #6222 from hashicorp/llb-vault-ldap
...
Vault LDAP Credential Library
2025-11-06 08:35:59 -05:00
dependabot[bot]
d81eaf09b1
chore(deps): bump github.com/opencontainers/runc ( #6221 )
...
Bumps the go-security group with 1 update in the / directory: [github.com/opencontainers/runc](https://github.com/opencontainers/runc ).
Updates `github.com/opencontainers/runc` from 1.2.3 to 1.2.8
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.2.8/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.8 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-version: 1.2.8
dependency-type: indirect
dependency-group: go-security
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 17:37:12 -05:00
Hugo
546550fa4f
docs(credential/vault): Clarify LdapCredentialLibrary issuing cred type
2025-11-05 16:20:44 -05:00
Hugo
3de584cafa
refact(e2e): Split Vault Boundary Controller setup from secrets policy creation
2025-11-05 16:20:44 -05:00
Hugo
9575d5f239
test(e2e): Implement Vault LDAP API and CLI tests
2025-11-05 16:20:44 -05:00
Andrew Gaffney
9652ebe032
feat(cmd): Support Vault LDAP Credential Library
2025-11-05 16:20:44 -05:00
Hugo
84dd5543cf
feat(handlers/credentiallibraries): Support Vault LDAP credential library
2025-11-05 16:20:44 -05:00
Hugo
9e08eafcff
feat(credential/vault): Implement LDAP Credential Library
2025-11-05 16:20:42 -05:00
Andrew Gaffney
ebf0450b03
feat(db): LDAP Credential Library history entities
2025-11-05 16:20:13 -05:00
Andrew Gaffney
f4d81e0026
feat(db): LDAP Credential Library operational entities
2025-11-05 16:20:13 -05:00
Hugo
548782a261
refact(db): Redefine credential_vault_library
...
The existing credential_vault_library table is the table that holds operational
state for Vault generic credential libraries. This commit renames that table and
all its associated database entities to credential_vault_generic_library.
Additionally, a new credential_vault_library table is created as the base table
for all Vault-subtype credential libraries (eg: Vault generic, Vault SSH Cert).
2025-11-05 16:20:13 -05:00
Hugo
bbef89b371
feat(dbtest): Add option to create DB based off boundary_template
2025-11-05 16:20:12 -05:00
Hugo
e814405c7e
feat(gha): Update schema diff to have collapsible sections
2025-11-05 16:20:12 -05:00
Michael Li
06d69f699e
refact(e2e): Rename credential methods for clarity ( #6219 )
...
* refact(e2e): Rename method to usernamepassworddomain
* refact(e2e): Rename method to usernamepassword
2025-11-04 14:29:05 -05:00
Michael Li
31277e0b23
chore(e2e): Change RDP scenario to use ipv4 only ( #6218 )
...
* chore(e2e): go mod download
* chore(e2e): Change RDP scenario to use ipv4 only
(cherry picked from commit e65cc563e94523ba454acb1afa2b4b2306f985df)
2025-11-04 14:16:59 -05:00
Robert Main
18f469105c
Deprecate website folder ( #6212 )
...
* Update website folder to indicate deprecation
Adds an alert banner to the top of all MDX files within `/website` to
indicate deprecation
* Update website README
2025-11-04 10:22:10 -05:00
Tony
a7c4214784
chore(e2e): gitignore for rdp automation ( #6215 )
2025-10-30 15:46:34 -04:00
Michael Li
5885a40ab8
chore(e2e): Disable snap assist ( #6214 )
2025-10-29 18:21:32 -04:00
Robin Beck
25847c3884
Docs: permstable resource-table UDR migration ( #6162 )
...
* moves resource-table.mdx to internal/website/permstable
* updates location of generated resource-table.mdx file to internal/website/permstable/
This change facilitates the implementation of the web-unified-docs content migration,
which will need to source generated content like this table from outside the website
folder after the content migration.
2025-10-29 15:57:38 -04:00
dillanb-hashi
4bdb811dc4
chore(e2e): Added variable to fix enos scenario ( #6205 )
2025-10-28 10:41:12 -07:00
Dan Heath and Irena Rindos
d21e714dfc
docs: Update macOS client phrasing ( #6193 )
...
* docs: Update macOS client phrasing
* Update product capitalization
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com >
---------
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com >
2025-10-28 12:05:37 -04:00
dillanb-hashi
420f7cb334
test(rdp): pass through server and client version to e2e output ( #6201 )
...
* test(rdp): pass through server and client version to e2e output
2025-10-28 09:05:22 -07:00