Tim Gross
|
27caae2b2a
|
api: make attempting to remove peer by address a no-op (#25599)
In Nomad 1.4.0 we removed support for Raft Protocol v2 entirely. But the
`Operator.RemoveRaftPeerByAddress` RPC handler was left in place, along with its
supporting HTTP API and command line flags. Using this API will always result in
the Raft library error "operation not supported with current protocol version".
Unfortunately it's still possible in unit tests to exercise this code path, and
these tests are quite flaky. This changeset turns the RPC handler and HTTP API
into a no-op, removes the associated command line flags, and removes the flaky
tests. I've also cleaned up the test for `RemoveRaftPeerByID` to consolidate
test servers and use `shoenig/test`.
Fixes: https://hashicorp.atlassian.net/browse/NET-12413
Ref: https://github.com/hashicorp/nomad/pull/13467
Ref: https://developer.hashicorp.com/nomad/docs/upgrade/upgrade-specific#raft-protocol-version-2-unsupported
Ref: https://github.com/hashicorp/nomad-enterprise/actions/runs/13201513025/job/36855234398?pr=2302
|
2025-04-10 09:19:25 -04:00 |
|
Charlie Voiselle
|
8a93ff3d2d
|
[server] Directed leadership transfer CLI and API (#17383)
* Add directed leadership transfer func
* Add leadership transfer RPC endpoint
* Add ACL tests for leadership-transfer endpoint
* Add HTTP API route and implementation
* Add to Go API client
* Implement CLI command
* Add documentation
* Add changelog
Co-authored-by: Tim Gross <tgross@hashicorp.com>
|
2023-10-04 12:20:27 -04:00 |
|
Ashlee M Boyer
|
3444ece549
|
docs: Migrate link formats (#15779)
* Adding check-legacy-links-format workflow
* Adding test-link-rewrites workflow
* chore: updates link checker workflow hash
* Migrating links to new format
Co-authored-by: Kendall Strautman <kendallstrautman@gmail.com>
|
2023-01-25 09:31:14 -08:00 |
|
Tim Gross
|
f295396ef8
|
docs: rename Internals to Concepts (#13696)
|
2022-07-11 16:55:33 -04:00 |
|
Bryce Kalow
|
ee79587a67
|
feat(website): migrates to new nav data format (#10264)
|
2021-03-31 08:43:17 -05:00 |
|
Jeff Escalante
|
0eae603a86
|
implement mdx remote
|
2021-01-05 19:02:39 -05:00 |
|