Paul Lorenz
b59ee0270b
Merge pull request #1912 from openziti/dependabot/go_modules/third-party-6568ddfc3a
...
Bump the third-party group with 6 updates
2024-04-08 14:16:54 -04:00
Paul Lorenz
a6ec19f0c7
Merge pull request #1915 from openziti/fix-ha-ctrl-panic
...
Fix ha ctrl panics
2024-04-08 14:16:12 -04:00
Paul Lorenz
873f3c5055
Merge pull request #1899 from openziti/optimize-network-run-loop
...
Optimize network run loop. Fixes #1897
2024-04-08 12:43:27 -04:00
Paul Lorenz
95c7bd5043
Merge pull request #1898 from openziti/single-link-status
...
Don't save old link statues in memory, the info is in link events. Fi…
2024-04-08 12:43:03 -04:00
Paul Lorenz
3bdf2634cc
Fix panic on first ha controller startup. Fixes #1911
2024-04-08 12:31:35 -04:00
Paul Lorenz
84711f460a
Fix panic in PeerConnected. Fixes #1914
2024-04-08 12:31:18 -04:00
dependabot[bot]
b8328f48a4
Bump the third-party group with 6 updates
...
Bumps the third-party group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog ) | `1.6.2` | `1.6.3` |
| [github.com/jedib0t/go-pretty/v6](https://github.com/jedib0t/go-pretty ) | `6.5.6` | `6.5.8` |
| [golang.org/x/crypto](https://github.com/golang/crypto ) | `0.21.0` | `0.22.0` |
| [golang.org/x/net](https://github.com/golang/net ) | `0.22.0` | `0.24.0` |
| [golang.org/x/sync](https://github.com/golang/sync ) | `0.6.0` | `0.7.0` |
| gopkg.in/AlecAivazis/survey.v1 | `1.8.7` | `1.8.8` |
Updates `github.com/hashicorp/go-hclog` from 1.6.2 to 1.6.3
- [Release notes](https://github.com/hashicorp/go-hclog/releases )
- [Commits](https://github.com/hashicorp/go-hclog/compare/v1.6.2...v1.6.3 )
Updates `github.com/jedib0t/go-pretty/v6` from 6.5.6 to 6.5.8
- [Release notes](https://github.com/jedib0t/go-pretty/releases )
- [Commits](https://github.com/jedib0t/go-pretty/compare/v6.5.6...v6.5.8 )
Updates `golang.org/x/crypto` from 0.21.0 to 0.22.0
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.22.0 )
Updates `golang.org/x/net` from 0.22.0 to 0.24.0
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.24.0 )
Updates `golang.org/x/sync` from 0.6.0 to 0.7.0
- [Commits](https://github.com/golang/sync/compare/v0.6.0...v0.7.0 )
Updates `gopkg.in/AlecAivazis/survey.v1` from 1.8.7 to 1.8.8
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-hclog
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: third-party
- dependency-name: github.com/jedib0t/go-pretty/v6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: third-party
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: third-party
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: third-party
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: third-party
- dependency-name: gopkg.in/AlecAivazis/survey.v1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: third-party
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-08 16:18:24 +00:00
Paul Lorenz
22dbb7b1b5
Merge pull request #1910 from openziti/circuit-id-in-dial
...
circuit id in dial
2024-04-08 12:16:59 -04:00
Paul Lorenz
15fe799152
Update deps and changelog
2024-04-08 11:46:34 -04:00
Paul Lorenz
499aa519dd
Return circuit id to client dial responses and hosting dial requests. Fixes #1831
2024-04-08 11:41:45 -04:00
dovholuknf
954b229ccf
Merge pull request #1887 from RockfieldIT/release-next
...
Admission from Rockfield IT OpenZiti Adopters:
2024-04-06 19:07:31 -04:00
Patrick Woodlock
6be0de2007
signed
2024-04-06 23:11:10 +01:00
Paul Lorenz
8d11af3d97
Optimize network run loop. Fixes #1897
...
* When routers change (connect/disconnect), we re-check the mesh. We are passing in the routers to the channel and they can build up, which is unnecessary. We only need to signal once for all the routers that change since the last time we checked, that the mesh needs to be checked.
* We pass link changes through the run method, which is unnecessary since we pass it to a new goroutine. This inefficiency should be fixed.
* We're evaluating all faulted links for rerouting, even if they were still pending. Only reroute connected links.
* We're using time.After in each for loop, which can accumulate timers. Use a single Ticker instead.
2024-04-04 18:46:50 -04:00
Paul Lorenz
aaceb84a0f
Don't save old link statues in memory, the info is in link events. Fixes #1896
2024-04-04 18:18:35 -04:00
Patrick Woodlock
918a598d33
Admission from Rockfield IT OpenZiti Adopters:
2024-03-30 17:42:28 +00:00
dovholuknf
9db4a30d4e
Merge pull request #1886 from openziti/add-grc4ciso-to-adopters
...
add grc4ciso to adopters
2024-03-29 08:30:23 -04:00
dovholuknf
5a56a1886e
add grc4ciso to adopters
...
Signed-off-by: dovholuknf <46322585+dovholuknf@users.noreply.github.com >
2024-03-29 08:13:46 -04:00
Paul Lorenz
355f415f8d
Merge pull request #1879 from openziti/fix-host-duration-parsing
...
Fix duration parsing for host configs. Fixes #1873
2024-03-28 21:24:18 -04:00
Kenneth Bingham
a2ff3a6433
Merge pull request #1880 from openziti/use-go-mod-version
...
use Go version from go.mod
2024-03-28 16:20:27 -04:00
Andrew
054bb2052a
Merge pull request #1864 from openziti/fix.perms.on.controller.list
...
Fix Controller List & Pub Key Sync
2024-03-26 11:53:30 -04:00
Andrew Martinez
e59f9b8d66
fix LoadOneById name change
2024-03-26 11:00:15 -04:00
Andrew Martinez
8c7b3b2e84
reduces prerms from admin to authenticated on list controllers
...
- updated public key sync to use controller list data instead of mesh peer
- fixes perms on controller list to not be admin only
2024-03-26 10:55:50 -04:00
Kenneth Bingham
57e8dedc86
use Go version from go.mod
2024-03-26 10:53:15 -04:00
Paul Lorenz
31dc9a61ae
Fix duration parsing for host configs. Fixes #1873
2024-03-25 19:41:45 -04:00
Paul Lorenz
27c19a52dd
Merge pull request #1877 from openziti/update-golang-for-codeql
...
Update golang for codeql
2024-03-25 19:39:21 -04:00
Paul Lorenz
5f02824276
Update golang for codeql
2024-03-25 19:25:28 -04:00
Paul Lorenz
4e75b2c5ce
Merge pull request #1871 from openziti/update-go-version
...
Update Go version to 1.22.x
2024-03-25 18:26:38 -04:00
Paul Lorenz
7f0e7b9f8d
Merge pull request #1874 from openziti/update-go-version-catchup
...
Update go version catchup
2024-03-25 18:23:54 -04:00
Kenneth Bingham
fb44dd960b
catch up Go version
2024-03-25 18:03:45 -04:00
Paul Lorenz
4c2de9fa0b
Update Go version to 1.22.x
2024-03-25 17:21:28 -04:00
Paul Lorenz
f424b55f87
Merge pull request #1870 from openziti/dependabot/github_actions/all-357d103f0e
...
Bump the all group with 11 updates
2024-03-25 15:46:30 -04:00
dependabot[bot]
a7be90a78a
Bump the all group with 11 updates
...
Bumps the all group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
| [actions/setup-go](https://github.com/actions/setup-go ) | `3` | `5` |
| [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `5` |
| [jfrog/setup-jfrog-cli](https://github.com/jfrog/setup-jfrog-cli ) | `3` | `4` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `2` | `3` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `2` | `3` |
| [docker/login-action](https://github.com/docker/login-action ) | `2` | `3` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `3` | `5` |
| [hmarr/debug-action](https://github.com/hmarr/debug-action ) | `2.1.0` | `3.0.0` |
| [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action ) | `1.3.1` | `1.3.3` |
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
Updates `actions/setup-go` from 3 to 5
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v5 )
Updates `golangci/golangci-lint-action` from 3 to 4
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4 )
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `jfrog/setup-jfrog-cli` from 3 to 4
- [Release notes](https://github.com/jfrog/setup-jfrog-cli/releases )
- [Commits](https://github.com/jfrog/setup-jfrog-cli/compare/v3...v4 )
Updates `docker/setup-qemu-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
Updates `docker/setup-buildx-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
Updates `docker/login-action` from 2 to 3
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
Updates `docker/build-push-action` from 3 to 5
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v5 )
Updates `hmarr/debug-action` from 2.1.0 to 3.0.0
- [Release notes](https://github.com/hmarr/debug-action/releases )
- [Commits](https://github.com/hmarr/debug-action/compare/v2.1.0...v3.0.0 )
Updates `lewagon/wait-on-check-action` from 1.3.1 to 1.3.3
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases )
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/v1.3.1...v1.3.3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: jfrog/setup-jfrog-cli
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: hmarr/debug-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: lewagon/wait-on-check-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 19:06:00 +00:00
Paul Lorenz
e17424999c
Merge pull request #1868 from openziti/fix-dependabot-config
...
Fix dependabot config
2024-03-25 15:03:06 -04:00
Paul Lorenz
349104ff22
Fix dependabot config
2024-03-25 14:59:30 -04:00
Paul Lorenz
c6ec581df4
Merge pull request #1866 from openziti/update-deps
...
Bump deps and changelog
2024-03-25 14:47:41 -04:00
Paul Lorenz
b04f6995ac
Bump deps and changelog
2024-03-25 12:27:18 -04:00
Paul Lorenz
b5e96dbeea
Merge pull request #1851 from openziti/posture-check-optimization
...
Return dummy values in service list for posture checks if no posture checks are defined. Fixes #1576
2024-03-25 10:37:30 -04:00
Kenneth Bingham
b17fef5378
Merge pull request #1844 from openziti/housekeeper-usage
...
add tags to old VPCs
2024-03-25 10:10:42 -04:00
Kenneth Bingham
a4072fc3d1
Merge pull request #1859 from openziti/create-generic-env
...
add create config environment --no-shell option
2024-03-21 20:42:40 -04:00
Kenneth Bingham
032eb60f54
add create config environment --no-shell option to suppress shell variable declarations for generic env assignments usable with Docker Compose and systemd; fixed #1858
2024-03-21 18:42:24 -04:00
Paul Lorenz
58b80488bf
Merge pull request #1855 from openziti/fix-unroute-panic
...
Fix panic if router is disconnected in unroute. Fixes #1854
2024-03-21 13:51:19 -04:00
Paul Lorenz
3cdb009aea
Merge pull request #1853 from openziti/fix-db-validation
...
Fix validation perf. Fixes #1428 . Remove duplicate LoadOneById method.
2024-03-21 13:51:02 -04:00
Paul Lorenz
5c7f53918b
Merge pull request #1850 from openziti/fix-session-sync-block
...
Don't allow session sync to block channel. Fixes #1849
2024-03-21 13:50:45 -04:00
Paul Lorenz
9f11afb161
Merge pull request #1847 from openziti/api-session-cert-index
...
Add api session cert index to fix lookup perf. Fixes #1846
2024-03-21 13:50:27 -04:00
Kenneth Bingham
f4bbb7ee31
Merge pull request #1807 from openziti/quickstart-healthcheck-normal-vars
...
add healthcheck and normalize vars
2024-03-21 12:24:52 -04:00
Kenneth Bingham
384e5a1dd4
Merge pull request #1857 from openziti/dockerfile-reduce
...
reduce Docker image sizes
2024-03-21 11:41:44 -04:00
Kenneth Bingham
8ec6aa208f
reduce Docker image sizes
2024-03-21 10:51:11 -04:00
Paul Lorenz
881ec14b63
Fix validation perf. Fixes #1428 . Remove duplicate LoadOneById method.
2024-03-21 10:10:07 -04:00
Paul Lorenz
3c3bfb69f7
Fix panic if router is disconnected in unroute. Fixes #1854
2024-03-21 10:02:39 -04:00
Paul Lorenz
a089ca7c36
Return dummy values in service list for posture checks if no posture checks are defined. Fixes #1576
2024-03-20 14:23:15 -04:00