Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add controller and router packages and container images #1800

Closed
wants to merge 25 commits into from

Commits on Apr 11, 2024

  1. Admission from Rockfield IT OpenZiti Adopters:

    Patrick Woodlock authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a94f273 View commit details
    Browse the repository at this point in the history
  2. signed

    RockfieldIT authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    5c34dd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf47862 View commit details
    Browse the repository at this point in the history
  4. Update deps and changelog

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c3e2366 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f63497f View commit details
    Browse the repository at this point in the history
  6. 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.
    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    dcc001b View commit details
    Browse the repository at this point in the history
  7. Fix panic in PeerConnected. Fixes #1914

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    36e11b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c3be5d8 View commit details
    Browse the repository at this point in the history
  9. 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](hashicorp/go-hclog@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](jedib0t/go-pretty@v6.5.6...v6.5.8)
    
    Updates `golang.org/x/crypto` from 0.21.0 to 0.22.0
    - [Commits](golang/crypto@v0.21.0...v0.22.0)
    
    Updates `golang.org/x/net` from 0.22.0 to 0.24.0
    - [Commits](golang/net@v0.22.0...v0.24.0)
    
    Updates `golang.org/x/sync` from 0.6.0 to 0.7.0
    - [Commits](golang/sync@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] <[email protected]>
    dependabot[bot] authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    dece07a View commit details
    Browse the repository at this point in the history
  10. Bump lewagon/wait-on-check-action from 1.3.3 to 1.3.4 in the all group

    Bumps the all group with 1 update: [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action).
    
    
    Updates `lewagon/wait-on-check-action` from 1.3.3 to 1.3.4
    - [Release notes](https://github.com/lewagon/wait-on-check-action/releases)
    - [Commits](lewagon/wait-on-check-action@v1.3.3...v1.3.4)
    
    ---
    updated-dependencies:
    - 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] <[email protected]>
    dependabot[bot] authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    20e86a5 View commit details
    Browse the repository at this point in the history
  11. Fix SDK dial error when 'token is malformed'. Api session JWT wasn't …

    …being forward to controller. Fixes #1916
    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    d7be895 View commit details
    Browse the repository at this point in the history
  12. Improve link mgmt backwards compatibility. Fixes #1900

    * We're sending peer change messages to older routers that don't understand them.
    * We should probably use the older controller link management code for routers without the link management stability fixes
    * Includes a few minor cleanups
    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    9835220 View commit details
    Browse the repository at this point in the history
  13. Bump the openziti group with 7 updates

    Bumps the openziti group with 7 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [github.com/openziti/channel/v2](https://github.com/openziti/channel) | `2.0.122` | `2.0.125` |
    | [github.com/openziti/foundation/v2](https://github.com/openziti/foundation) | `2.0.40` | `2.0.42` |
    | [github.com/openziti/identity](https://github.com/openziti/identity) | `1.0.73` | `1.0.74` |
    | [github.com/openziti/metrics](https://github.com/openziti/metrics) | `1.2.48` | `1.2.49` |
    | [github.com/openziti/runzmd](https://github.com/openziti/runzmd) | `1.0.41` | `1.0.42` |
    | [github.com/openziti/storage](https://github.com/openziti/storage) | `0.2.33` | `0.2.34` |
    | [github.com/openziti/transport/v2](https://github.com/openziti/transport) | `2.0.125` | `2.0.128` |
    
    
    Updates `github.com/openziti/channel/v2` from 2.0.122 to 2.0.125
    - [Commits](openziti/channel@v2.0.122...v2.0.125)
    
    Updates `github.com/openziti/foundation/v2` from 2.0.40 to 2.0.42
    - [Commits](openziti/foundation@v2.0.40...v2.0.42)
    
    Updates `github.com/openziti/identity` from 1.0.73 to 1.0.74
    - [Commits](openziti/identity@v1.0.73...v1.0.74)
    
    Updates `github.com/openziti/metrics` from 1.2.48 to 1.2.49
    - [Commits](openziti/metrics@v1.2.48...v1.2.49)
    
    Updates `github.com/openziti/runzmd` from 1.0.41 to 1.0.42
    - [Commits](openziti/runzmd@v1.0.41...v1.0.42)
    
    Updates `github.com/openziti/storage` from 0.2.33 to 0.2.34
    - [Commits](openziti/storage@v0.2.33...v0.2.34)
    
    Updates `github.com/openziti/transport/v2` from 2.0.125 to 2.0.128
    - [Commits](openziti/transport@v2.0.125...v2.0.128)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/openziti/channel/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/foundation/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/identity
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/metrics
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/runzmd
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/storage
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    - dependency-name: github.com/openziti/transport/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: openziti
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0ee522a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    608a222 View commit details
    Browse the repository at this point in the history
  15. respect service policies for admin identities (#1919)

    respect service policies for admin identities
    scareything authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    6080e95 View commit details
    Browse the repository at this point in the history
  16. Do some CLI tidying. Fixes #1921

    * Remove version, use, install and upgrade commands
    * Replace version with command which outputs CLI version
    * Remove redundant version commands
    * Remove ziti fabric add/remove-identity commands
    * Remove lots of unused code
    * Remove 'ziti tunnel enroll' command, which is replaced by 'ziti edge enroll'
    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ca56c0d View commit details
    Browse the repository at this point in the history
  17. Rename simple-transfer to smoketest

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    abf10bc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    35add35 View commit details
    Browse the repository at this point in the history
  19. Add TLS handshake rate limiter. Fixes #1904

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b435194 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4497db1 View commit details
    Browse the repository at this point in the history
  21. Add release validation workflow. Fixes #1923

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    bb173f9 View commit details
    Browse the repository at this point in the history
  22. Move rate limiter logging to debug

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    109797e View commit details
    Browse the repository at this point in the history
  23. Set version to 1.0

    plorenz authored and qrkourier committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a9c6168 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ff18231 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b1706e7 View commit details
    Browse the repository at this point in the history