Scott Miller
ee0d6603f3
Wire configuration checks into diagnose and fix resulting bugs. ( #11854 )
...
* Actually call config.Validate in diagnose
* Wire configuration checks into diagnose and fix resulting bugs.
* go mod vendor
* Merge to vendorless version
* Remove sentinel section to allow diagnose_ok to pass
* Fix unit tests
2021-06-17 13:09:37 -05:00
Hridoy Roy
e38f991054
Diagnose checks for raft quorum status and file backend permissions ( #11771 )
...
* raft file and quorum checks
* raft checks
* backup
* raft file checks test
* address comments and add more raft and file and process checks
* syntax issues
* modularize functions to compile differently on different os
* compile raft checks everywhere
* more build tag issues
* raft-diagnose
* correct file permission checks
* upgrade tests and add a getConfigOffline test that currently does not work
* comment
* update file checks method signature on windows
* Update physical/raft/raft_test.go
Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>
* raft tests
* add todo comment for windows root ownership
* voter count message
* raft checks test fixes
Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>
2021-06-17 10:04:21 -07:00
Luke Jolly
0779d260ec
Fix error log typo for failing to decrypt keys ( #11873 )
2021-06-17 10:12:13 -04:00
Jim Kalafut
50ac2d4293
Update website latest version ( #11880 )
2021-06-16 11:45:41 -07:00
Jim Kalafut
d3929969aa
Update changelog for 1.8.0-rc1 and 1.7.3 ( #11876 )
2021-06-16 11:27:56 -07:00
Loann Le
81994cf795
Added new folder and files for Vault License FAQs ( #11809 )
...
* added new files for faqs
* added another question
* fixed a few typos
* Update website/content/docs/enterprise/license/index.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* added a link to FAQs page
* Update index.mdx
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
* incorporated feedback
* Update website/content/docs/enterprise/license/faqs.mdx
Co-authored-by: Jim Kalafut <jkalafut@hashicorp.com>
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
Co-authored-by: Jim Kalafut <jkalafut@hashicorp.com>
2021-06-16 09:23:05 -07:00
Nick Cabatoff
bddd2888e8
Make latency injector duration atomic. This is a prerequisite for a deadlock fix to the ent integ tests. ( #11875 )
2021-06-16 11:48:39 -04:00
Lars Lehtonen
f390cad6e4
vault: fix dropped identity store test errors ( #11867 )
2021-06-16 11:32:20 -04:00
Randall Morey
f48654b2ed
chore: add local vault server wrappers in yarn and document in readme ( #11870 )
2021-06-16 10:00:50 -04:00
Hridoy Roy
f46764abbf
Diagnose TLS Cert Expiry Warning Check: change 1 week expiry to 1 month expiry ( #11871 )
...
* change 1 week expiry to 1 month expiry
* report time left to expiry
* report time left to expiry
2021-06-15 12:31:28 -07:00
Nick Cabatoff
b07ed925e0
Remove oss nightly cachebuilder. ( #11866 )
2021-06-15 13:53:44 -04:00
Yoko Hyakuna
7c514c99cb
Remove a broken link ( #11868 )
2021-06-15 10:38:16 -07:00
Hridoy Roy
e58c39033b
Add expiration warning to certificate checking for diagnose [VAULT-1018] ( #11850 )
...
* add expiration warning to certificate checking for diagnose
* Update serviceregistration/consul/consul_service_registration.go
Co-authored-by: swayne275 <swayne275@gmail.com>
* review comments
Co-authored-by: swayne275 <swayne275@gmail.com>
2021-06-15 09:53:29 -07:00
Angel Garbarino
d99742c6c5
Implement ember-cp-validations on KV secret engine ( #11785 )
...
* initial setup
* initial validation setup for empty path object.
* removal console logs
* validation on keyup for kv
* in progress
* making some progress
* more progress
* closer
* done with create page now to fix edit page that I broke
* fix secret edit display on create
* test and final touches
* cleanup mountbackendform
* cleanup
* add changelog
* address pr comments
* address styling pr comment
2021-06-15 09:21:54 -06:00
Meggie
c70b2dd5eb
changelog++
...
Remove incorrect link
2021-06-14 17:35:43 -04:00
claire bontempo
449956a289
removes space on overview page with empty state ( #11787 )
2021-06-14 13:49:37 -07:00
claire bontempo
58a5f17288
Displays Auth Method description on Vault UI login page ( #11795 )
...
* Displays Auth Method description on login page
* working on auth login form
* Keeps path name as LinkTo label adds description to paths
* removes commented and unused code
* removes trailing white space
* removes prettier package
* adds test for description
* removes extra white spaces
* adds changelog file
2021-06-14 13:03:49 -07:00
Calvin Leung Huang
89f25d4c2a
docs: add troubleshooting sub-section on plugins ( #11858 )
...
* docs: add troubleshooting sub-section on plugins
* docs: fix grammatical error
2021-06-14 12:50:43 -07:00
Tom Proctor
b7f5c60a29
Add more detailed documentation on setting issuer for CSI provider ( #11839 )
2021-06-14 16:41:22 +01:00
moayadi
6ead26183b
login instructions not correct ( #11698 )
...
vault login -path=radius username=sethvargo should be changed to -method, not -path
2021-06-14 11:09:47 -04:00
Richard Patel
864d52b9af
Support tls-skip-verify for output-curl-string ( #11713 )
2021-06-14 11:09:29 -04:00
Bryce Kalow
f75dcfa8d3
fix(website): update node version to latest LTS ( #11825 )
2021-06-11 17:46:26 -04:00
Arnav Palnitkar
15b3697a9f
Updated transit key action to components ( #11807 )
...
* Updated transit key action to components
* Fix indentation
* Leverage parent action directly from components
* Added tracked attribute
2021-06-11 14:44:57 -07:00
Rajwinder Mahal
5870c3daa5
api/client: allow configurable values for RetryWaitMin and RetryWaitMax ( #11773 )
2021-06-11 15:15:21 -04:00
Jason O'Donnell
c9c72d079b
docs: add permissions required for cassandra ( #11844 )
2021-06-11 14:47:34 -04:00
Marco Rieger
41d0b57498
Docs: Add Mittwald Vault Libraries ( #9402 )
2021-06-11 11:11:01 -07:00
Jason O'Donnell
4cc1402e52
mod: update vault-plugin-secrets-ad@v0.9.1 ( #11837 )
...
* mod: update vault-plugin-secrets-ad@v0.9.1
* changelog
2021-06-11 13:40:51 -04:00
Calvin Leung Huang
1239217cd5
dep: update consul-template to v0.26.0 ( #11838 )
...
* dep: update consul-template to v0.26.0
* changelog: add a CL entry
2021-06-11 10:29:40 -07:00
Brian Kassouf
0d9ea8a4b7
physical/raft: Add a function that gets the offline, stale configuration ( #11821 )
...
* Add a function that gets the offline, stale configuration
* Fix comment
2021-06-11 10:25:02 -07:00
Nick Cabatoff
6874fdf284
Use the deadlock
tag for non-race tests, to try to catch deadlocks involving Core.stateLock. ( #11818 )
2021-06-11 13:18:37 -04:00
Nick Cabatoff
2ce2617a8a
Reorganize request handling code so that we don't touch storage until we have the stateLock. ( #11835 )
2021-06-11 13:18:16 -04:00
pjaudiomv
34a28d592e
sts is PUT/POST request ( #11681 )
...
* sts is PUT/POST request
add changelog
* rebase, rm uneeded changelog
2021-06-11 12:58:39 -04:00
Josh Black
3189526cc4
OSS parts of sighup license reload test ( #11816 )
2021-06-11 09:08:19 -07:00
Philip Jay
59a2ae9c20
Include note about ManageOwnAccessKeys
stanza ( #11734 )
...
It's optional. Make that clear.
2021-06-11 12:03:21 -04:00
Lars Lehtonen
5c8b3db0e5
vault: token store dropped test errors ( #11799 )
2021-06-11 11:41:31 -04:00
Conor Mongey
d484702a3e
fix make ember-dist-dev ( #11833 )
2021-06-11 11:36:44 -04:00
Sam Salisbury
c8cd611ab6
Makefile: don't go get -u for plugin upgrades ( #11832 )
...
- Not needed to upgrade the plugin itself.
- Can cause issues when transitive modules are updated.
2021-06-11 12:49:50 +01:00
Sam Salisbury
fdd4e3a2e4
Remove vendor/ (RELENG-355) ( #11544 )
2021-06-11 12:35:38 +01:00
Jason O'Donnell
36cc4d8e87
db/cassandra: Adding changelog and documentation ( #11822 )
...
* db/cassandra: add tls_server_name
* Remove changes from deprecated engine
* Add changelog and doc
2021-06-10 19:06:40 -04:00
Michael Golowka
38ad0a4ac9
database/cassandra: Docs: Add known issue warning to pem_bundle
field ( #11823 )
2021-06-10 17:04:12 -06:00
Brian Kassouf
b42529dd17
Omit wrapping tokens and control groups from client counts ( #11826 )
...
* Omit wrapping tokens and control groups from client counts
* add changelog note
2021-06-10 15:57:51 -07:00
Chelsea Shaw
6d4b3bde17
UI/fix license banner ( #11824 )
...
* Fix key for expiry time on sys/health license attr
* Update license warning language if license not autoloaded
2021-06-10 17:49:49 -05:00
Jason O'Donnell
5533b28ecf
plugins/cassandra: add tls_server_name ( #11820 )
...
* db/cassandra: add tls_server_name
* Remove changes from deprecated engine
2021-06-10 16:22:20 -04:00
Hridoy Roy
65e3489c45
Diagnose resource creation checks ( #11627 )
...
* initial refactoring of unseal step in run
* remove waitgroup
* remove waitgroup
* backup work
* backup
* backup
* completely modularize run and move into diagnose
* add diagnose errors for incorrect number of unseal keys
* comment tests back in
* backup
* first subspan
* finished subspanning but running into error with timeouts
* remove runtime checks
* merge main branch
* meeting updates
* remove telemetry block
* roy comment
* subspans for seal finalization and wrapping diagnose latency checks
* backup while I fix something else
* fix storage latency test errors
* runtime checks
* diagnose with timeout on seal
2021-06-10 12:29:32 -07:00
Nick Cabatoff
312a43a5bc
Only test UI on master, release, merge, and UI branches ( #11813 )
2021-06-10 15:08:53 -04:00
swayne275
7c5c9c830e
fix irrevocable leases API deadlock on m.coreStateLock ( #11815 )
...
* fix m.coreStateLock deadlock for API handler code
* improve lock comment
2021-06-10 11:01:14 -06:00
Mike Wickett
af2121eb69
website: fix incorrect content ( #11814 )
2021-06-10 11:52:35 -04:00
Shanker Naik
35593978ed
fix typo in vault operator init cmd ( #11792 )
2021-06-10 10:39:53 -04:00
Mark Gritter
3e8a4bad1a
Acquire a per-lock lease to make renew and revoke atomic wrt each other. ( #11122 )
...
* Acquire a per-lock lease to make renew and revoke atomic wrt each other.
This means we don't have to hold pendingLock during I/O.
* Attempted fix for deadlock in token revocation.
* Comment fix.
* Fix error checking in loadEntry.
* Add benchmark
* Add a few additional locking locations
* Improve benchmark slightly
* Update vault/expiration.go
Co-authored-by: swayne275 <swayne275@gmail.com>
* Update vault/expiration.go
Co-authored-by: swayne275 <swayne275@gmail.com>
* Add a lease lock into tidy
Co-authored-by: Scott Miller <smiller@hashicorp.com>
Co-authored-by: Brian Kassouf <bkassouf@hashicorp.com>
Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>
Co-authored-by: swayne275 <swayne275@gmail.com>
2021-06-09 17:28:41 -07:00
MilenaHC
413f655412
InfluxDB - Add username customization ( #11796 )
...
* Add username_template to influxdb
* go fmt
* goimport for influxdb.go
2021-06-09 16:08:59 -05:00