Andrew Martinez
e4207d9f9f
lint fixes
2024-03-05 10:25:24 -05:00
Andrew Martinez
a3c3da870f
pr changes, fixes revocation events
2024-03-05 09:48:13 -05:00
Andrew Martinez
bfee741b20
more codespell errors
2024-02-29 10:08:37 -05:00
Andrew Martinez
401de61bbc
spelling errors
2024-02-29 10:06:22 -05:00
Andrew Martinez
09542c7728
consolidated ha changes
2024-02-29 09:27:56 -05:00
Andrew Martinez
935c89bb7d
fixes 1354 adds hostname/domain to env info
2024-02-22 14:32:00 -05:00
Paul Lorenz
744ae68bbd
Fix controller crash. Fixes #1736
2024-02-08 21:55:48 -05:00
Paul Lorenz
3aace85a97
Refactor terminator state machine to be more like links state machine. Fixes #1733 Fixes #1734
2024-02-08 21:55:48 -05:00
Paul Lorenz
0900e24600
Fix entity event processing panic. Fixes #1725
2024-02-05 18:30:42 -05:00
Andrew
f31b4ce3c3
Merge pull request #1708 from openziti/fix.1691.er.re.enrollment
...
fixes 1691 multiple er re-enrolls creates multiple enrollments
2024-01-31 11:56:39 -05:00
Paul Lorenz
8423a8dd6a
Fix link management race conditions found by chaos testing. Fixes #1709
2024-01-29 17:23:51 -05:00
Paul Lorenz
be11c8bf5b
Ensure controller raft peers don't end up with duplicate connections. Fixes #1715
2024-01-29 17:13:04 -05:00
Andrew Martinez
8c0bf8b885
fixes 1691 multiple er re-enrolls creates multiple enrollments
...
- ers do not support having multiple enrollments, detail returns 1
- re-enrolling now clears existing enrollments
- adds test to re-enroll twice
- encapsulates all er re-enrollment logic as a single atomic command
2024-01-25 15:09:30 -05:00
Paul Lorenz
c03c3c2851
Additional fixes and tweaks
2024-01-19 17:35:25 -05:00
Paul Lorenz
70b32603ad
Start on chaos testing
2024-01-19 17:34:15 -05:00
Paul Lorenz
c4abcae949
Link management fixes. Fixes #1692 Fixes #1693
2024-01-19 17:33:21 -05:00
Paul Lorenz
26c6263fa3
Fix terminator id race condition. Fixes #1685
2024-01-19 11:31:32 -05:00
Paul Lorenz
41a37ebe7e
Add initial router link validation utility. Fixes #1678
2024-01-05 13:10:02 -05:00
Paul Lorenz
df2ab68ad5
Make sure link accepts are not single threaded. Fixes #1669
2023-12-29 10:18:50 -05:00
Paul Lorenz
38617b244e
Merge pull request #1658 from openziti/auth-rate-limiter
...
Add auth rate limiter. Fixes #1657 . Also add links fablab stress test.
2023-12-21 10:53:04 -05:00
Paul Lorenz
04873a250d
Add auth rate limiter. Fixes #1657 . Also add links fablab stress test.
2023-12-21 09:48:04 -05:00
Mario Trangoni
126ee5d79c
codespell: Add spelling check and fix all issues
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2023-12-19 10:52:42 +01:00
Paul Lorenz
151c8973d1
Revert posture check optimization. Fixes #1642
2023-12-14 16:36:07 -05:00
Paul Lorenz
c4e06538d8
Merge pull request #1575 from openziti/raft-rest-cmds
...
Add support adding/removing members and transferring leadership via REST API. Fixes #1544 and fixes #1543
2023-12-13 13:44:43 -05:00
Paul Lorenz
4141668382
Cluster mode -> HA mode for consistency
2023-12-13 11:35:10 -05:00
Paul Lorenz
94d39c37b9
Don't scan for posture checks if there are 0 posture checks in the system. Fixes #1576
2023-12-11 16:33:49 -05:00
Paul Lorenz
95f650d4b8
Add support adding/removing members and transferring leadership via REST API. Fixes #1544 and fixes #1543
2023-12-11 16:31:48 -05:00
Paul Lorenz
9ddd1b941d
Add service max idle time. Fixes #1496 . Add decomission router support. Fixes #1402
2023-12-08 12:48:56 -05:00
Paul Lorenz
a84369a6e9
Consolidate fabric and edge persistence code. Fixes #1555
2023-12-06 17:36:37 -05:00
Paul Lorenz
2fae394aa3
Merge pull request #1548 from openziti/filter-circuits-links
...
Support filter/sort/page on circuits and links. Fixes #1547
2023-12-06 16:13:49 -05:00
Paul Lorenz
16cf13ac08
Support filter/sort/page on circuits and links. Fixes #1547
2023-12-05 10:30:08 -05:00
Paul Lorenz
f6b30eaf82
Merge pull request #1541 from openziti/fix-transit-router-create
...
Fix transit router create. Ensure enrollment id is set. Fixes #1540
2023-12-04 09:31:08 -05:00
Paul Lorenz
db6554ee06
Implement idempotency for sdk terminators. Fixes #1446
2023-12-01 15:44:05 -05:00
Paul Lorenz
f1846fbbe3
Fix transit router create. Ensure enrollment id is set. Fixes #1540
2023-11-29 15:17:24 -05:00
Paul Lorenz
ef8c767ceb
Merge pull request #1538 from openziti/improve-cluster-list-output
...
Fix cluster list connected status and improve version output. Fixes #1525
2023-11-28 09:44:41 -05:00
Paul Lorenz
fc671cb50e
Retry bootstrap members until bootstrapped. Fixes #1523
2023-11-27 16:43:43 -05:00
Paul Lorenz
cef2bfb567
Fix cluster list connected status and improve version output. Fixes #1525
2023-11-27 16:40:48 -05:00
Paul Lorenz
f40b8f6aba
Fix rate limiter raft panic. Fixes #1494
2023-11-02 09:05:35 -04:00
Paul Lorenz
b270d18faf
Add additional logging. Remove unnecessary router lookups. May address #1460
2023-10-31 14:57:06 -04:00
Andrew
8ec26ef5cc
Merge pull request #1467 from openziti/fix.metric.test.on.window
...
fixes '+Inf' being returned in metrics test if checked too quickly
2023-10-25 13:14:07 -04:00
Andrew Martinez
5ad6bfa9d4
fixes '+Inf' being returned in metrics test if checked too quickly
...
Thank you @plorenz
2023-10-25 11:36:19 -04:00
Andrew Martinez
c0e10d3609
appeases linter
2023-10-25 11:27:58 -04:00
Andrew Martinez
a9d6d476d5
makes index tracker tests more timing friendly
...
- adds fresh fixtures for each test
- calls out the intent of each test
2023-10-25 11:00:58 -04:00
Andrew
77f3a5e87c
Merge pull request #1458 from openziti/fix.1422.leaf.in.ca.bundle.def
...
fixes 1422 ignores non-CAs for ca bundle, validate cert format
2023-10-25 07:20:01 -04:00
Andrew Martinez
e8e558f770
fix tests not supplying CAs
2023-10-24 09:59:42 -04:00
Andrew Martinez
b913af26e2
fix linter errors
2023-10-24 09:42:19 -04:00
Andrew Martinez
124fcc71c4
fixes 1422 ignores non-CAs for ca bundle, validate cert format
2023-10-23 15:01:08 -04:00
Paul Lorenz
9bed8a14a8
Add optional command rate limiter. Fixes #1445
2023-10-23 13:45:49 -04:00
Andrew Martinez
ad861ad682
adds capabilities in version and enumerated list version
2023-10-18 09:58:59 -04:00
Paul Lorenz
47a00aaf3d
Shutdown network watchdog when controller stops. Fixes #1442
2023-10-16 13:05:48 -04:00