Commit Graph

66 Commits

Author SHA1 Message Date
Andrew Martinez 7d8a84fe08 add locking on index set for forgetful index 2024-03-06 10:08:29 -05:00
Andrew Martinez 22519e8b5b remove unreachable code 2024-03-06 10:06:54 -05:00
Andrew Martinez bc140c87df reorganizes methods to be grouped by type 2024-03-06 10:04:58 -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 ef53793f3d Add initial zrok fablab setup 2024-01-31 14:48:59 -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
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 c4abcae949 Link management fixes. Fixes #1692 Fixes #1693 2024-01-19 17:33:21 -05:00
Paul Lorenz 41a37ebe7e Add initial router link validation utility. Fixes #1678 2024-01-05 13:10:02 -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 db6554ee06 Implement idempotency for sdk terminators. Fixes #1446 2023-12-01 15:44:05 -05:00
Paul Lorenz 73c71d3ff2 Properly handle installing and running 'latest' ziti binaries 2023-10-30 12:08:27 -04:00
padibona ba09965dbf Db creation 2 (#1444)
Squashed and merged. Adds db-creation model and workflows for cd/ci to store fairly populated DB and pki on each release to s3.
2023-10-16 13:34:24 -05:00
Paul Lorenz f3d67b7f49 Update fabric imports 2023-09-28 23:34:28 -04:00
Paul Lorenz 08e51b8166 Merge remote-tracking branch 'fabric/main' into merge-fabric 2023-09-28 23:33:13 -04:00
Paul Lorenz b12f1d33f5 Add CreateTerminatorV2 flow for edge terminators. Fixes #1619 2023-09-27 17:32:44 -04:00
Paul Lorenz 07da3cd513 Merge remote-tracking branch 'edge/main' into merge-edge
Updated package names
Merged golangci-lint configurations
2023-09-27 16:54:53 -04:00
Paul Lorenz 20b61e0e9f Add capabilities to hello. Fixes openziti/fabric#799 2023-09-26 11:56:01 -04:00
Paul Lorenz 509364d908 Remove trace events from dispatcher. Move trace to common 2023-08-16 12:39:42 -04:00
Paul Lorenz f71db654eb Move build and inspect packages to common 2023-08-10 19:45:23 -04:00
Paul Lorenz cdfd037da9 Move protobuf definitions to common 2023-08-10 19:38:48 -04:00
Paul Lorenz 8fc97a11d8 Move profiler package to common 2023-08-10 18:09:15 -04:00
Paul Lorenz 13fc2a12c1 Move metrics package to common 2023-08-10 18:08:06 -04:00
Paul Lorenz 00a39c9900 Move logcontext package to common 2023-08-10 18:07:00 -04:00
Paul Lorenz a23891b702 Move health package to common 2023-08-10 18:05:59 -04:00
Paul Lorenz 368d6e5568 Move config, ctrl_msg and handler_common to common/ 2023-08-10 17:29:08 -04:00
Paul Lorenz b061fe9a39 Move internal/certs to common. Remove some incidental files that weren't used. 2023-08-07 10:20:06 -04:00
Paul Lorenz dba0fb6f7c Move protobufs to common 2023-08-04 17:01:15 -04:00
Paul Lorenz 220be23c04 Fix linter reported issues 2023-08-04 16:05:38 -04:00
Paul Lorenz 1f5eed5956 Move eid to common 2023-08-04 11:46:53 -04:00
Paul Lorenz 7d6f4ef700 Reorganize code in preparation for merging to ziti repo, first pass. 2023-08-04 09:48:06 -04:00
Paul Lorenz a351822030 Make ziti fablab component strategies 2023-06-22 22:25:21 -04:00
Paul Lorenz a5a2654ef6 Update for library updates. Only use tls er urls for tunnel 2023-05-25 15:19:45 -04:00
Paul Lorenz a64749600b Start building out smoketests. Add initial HA model. Break out install functionality. Clean up some agent commands 2023-05-25 14:45:08 -04:00
Andrew Martinez de37127846 fix other binaries 2023-04-27 14:03:22 -04:00
dovholuknf 61b6649def enable the newly exposed verbose option from enrolling 2022-11-18 22:41:27 -05:00
Paul Lorenz 6068ca0bea Flatten ziti tree. Move ziti/cmd/ziti/* -> ziti/ 2022-11-14 10:43:57 -05:00
Paul Lorenz 376c11bef3 Update deps. Update for foundation changes. Update CHANGELOG 2022-07-01 16:40:44 -04:00
Paul Lorenz 0b4b1fa8ab Update copyright 2022-06-30 17:55:17 -04:00
Cam Otts 3810adc523 added ability to create new instances of the ziti command (#733) 2022-06-06 14:23:26 -05:00
Paul Lorenz 7d93b8cbff Refactor tutorial code. Add initial demo commands 2022-04-07 21:02:19 -04:00
Andrew Martinez 8b52e448fd fixes ziti updb password prompt
- actually send prompt value
- require confirmation
2021-04-13 17:04:13 -04:00
ziti-ci ee9e54e30f Update changelog/deps. Add Branch to version info. Add app id/version to tunneler 2021-03-18 12:18:35 -04:00
Andrew Martinez eac5a99314 spelling 2021-02-03 17:04:51 -05:00
Andrew Martinez c9ed53921f wip 2020-10-30 09:52:13 -04:00
Curt Tudor 0d9f6b8e0a Enroller emit rsa private keys (#215)
* add ability for enroller to emit EC|RSA keys
* add KeyAlg
* bump to 0.17
* add release notes pertaining to TCP half-close
* bump to sdk-golang v0.14.3
* fix 'ziti-enroller' cmd to also use KeyAlg

Co-authored-by: rentallect <curt.tudor@netfoundry.io>
Co-authored-by: Eugene K <eugene.kobyakov@netfoundry.io>
2020-10-23 11:41:36 -04:00