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

Backport of NET-4992- Kitchen sink gateway test into release/1.3.x #3206

Commits on Oct 17, 2023

  1. Add New Make Target for prepare release dev (#3083)

    add new make target
    wilkermichael authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    5bf38c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. [NET-5402] Halting Test with JWT (#3099)

    * Added jwt to routes for halting test
    
    * GW Policy halting tests added
    jm96441n authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    8847cbd View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. prepare main for 1.4 dev (#3092)

    * prepare main for 1.4 dev
    
    * add cloud tests
    
    * add patch version for dataplane, now required.
    
    * test: use only minor versions for tests
    
    * build: remove last set-output from yaml
    
    * add patch version for dataplane, now required.
    
    * fixed error message change
    
    ---------
    
    Co-authored-by: DanStough <dan.stough@hashicorp.com>
    wilkermichael and DanStough authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    d09fc3d View commit details
    Browse the repository at this point in the history
  2. Enable GW JWT Tests (#3097)

    * kind of running
    
    * WIP
    
    * Unskip test and setup so it works correctly
    
    * revert typo
    
    * Move tokens into constants
    
    * Adds test scenario for adding a second gateway policy to a gateway, should and will fail
    
    * linter
    
    * Add case for multiple routes on listener with only one defining JWT
    configuration
    
    * Multiple routes referencing the same external ref
    
    * Add check for route referencing route extension outside of local
    namespace failing
    
    ---------
    
    Co-authored-by: Melisa Griffin <melisa.griffin@hashicorp.com>
    jm96441n and missylbytes authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    6a3d0ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfa2141 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75ed6de View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Update Envoy (#3116)

    cthain authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    2aac339 View commit details
    Browse the repository at this point in the history
  2. Remove copyright headers from external crds (#3124)

    * Remove copyright headers from externally-defined CRDs not owned by HashiCorp
    
    * Make comment more accurate in .copywrite.hcl config
    
    * Fix exclude path in .copywrite.hcl
    nathancoleman authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    811c82d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    901f55c View commit details
    Browse the repository at this point in the history
  2. NET-6204- Repeating error log in consul-connect-injector (#3128)

    * better handle gateway timeout errors
    
    * strings not refs
    
    * changelog
    
    * Add missing import, fix import blocking
    
    ---------
    
    Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
    sophie-gairo and nathancoleman authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0d85bbc View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. [CC 5965] Improve HCP Observability E2E tests and add periodic tests (#…

    …2946)
    
    * Setup observability metrics tests
    
    * Cleanup http_client.go and observability_test.go
    
    * Refactor tests by using table driven approach
    
    * Refactor and add comments to the client
    
    * Remove param to token function
    
    * remove consul export test redundant
    
    * Remove hardcoded collector image
    
    * Move metrics validation from server to consul-k8s tests and update to use the /records endpoint
    
    * Change to achooo docker hub and fix lint errors
    Achooo authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    692c783 View commit details
    Browse the repository at this point in the history
  2. [NET-6138] security: Bump google.golang.org/grpc to 1.56.3 (CVE-2023-…

    …44487) (#3139)
    
    Bump google.golang.org/grpc to 1.56.3
    
    This resolves [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487).
    
    Also bump `consul-server-connection-manager` to latest to align with
    that library's matching gRPC upgrade.
    zalimeni authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    7079ad5 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Update kubernetes to 1.28.x (#3138)

    * Update kind to 1.28.0
    curtbushko authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    6024cec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbf09e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. main: revert k8s version to 1.22.x (#3153)

    Revert "Update chart version (#3152)"
    
    This reverts commit fbf09e6.
    David Yu authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    2b7e1bb View commit details
    Browse the repository at this point in the history
  2. Add Acceptance Test for Cluster Peered Terminating Gateway (#3114)

    * Add terminating gateway and external server to peering test
    
    Add external server and terminating gateway to cluster peered acceptance test
    
    * Export terminating gateway common functions
    
    Write the new terminating gateway role
    
    * Move other helper functions into the common file
    
    Add service defaults and destination
    
    Update terminating gateway section with proper config
    
    Change the address we are trying to hit
    
    Remove own external-server
    
    WIP
    
    * Move RegisterExternalService to helpers
    
    Register external service for terminating gateway
    
    Remove external static-server case
    
    Remove tgw.yaml
    
    * Add external services to exported services
    
    * Remove the old test output
    
    * Use HTTP instead of HTTPS for connection
    
    * Clean up tests
    
    * Remove test.sh
    
    * Remove ip hostname
    
    * Add a comment to RegisterExternalService
    
    * Log the name of the service created in RegisterExternalService
    
    * Apply suggestions from code review
    
    Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
    
    * Move `terminatinggateway` to the correct import block
    
    ---------
    
    Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
    Thomas Eckert and nathancoleman authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    c1ed354 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    e50c8e2 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. fix(controller): v2 pod controller errors for acl deletion (#3172)

    * fix(controller): v2 pod controller errors for acl deletion
    
    * test: fix tests for unsupported L7 TPs
    DanStough authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    cd79533 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faf3bed View commit details
    Browse the repository at this point in the history
  3. NET-5392 Replace dev dependencies w/ latest release tags (#3181)

    * NET-5392 Replace dev dependencies w/ latest release tags
    
    * go mod tidy
    
    * Adjust api-gateway logic based on changes in consul/api
    
    * Stop setting removed field EnvoyExtensions in test
    
    The field was intentionally removed in hashicorp/consul#19186
    
    * gofmt
    nathancoleman authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    173910a View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. NET 6409 (#3158)

    * init
    
    * fix help and synopsis
    
    * added some tests
    
    * change log
    
    * some fixes
    
    * rename var name
    
    * tests for get envoy stats
    
    * fix tests
    
    * Update cli/cmd/envoy-stats/envoy_stats.go
    
    Co-authored-by: Thomas Eckert <teckert@hashicorp.com>
    
    * proxy stats command
    
    * fix command options
    
    * pr comment resolved
    
    * fix globaloptions
    
    * fix lint
    
    ---------
    
    Co-authored-by: Thomas Eckert <teckert@hashicorp.com>
    absolutelightning and Thomas Eckert authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    b8512ee View commit details
    Browse the repository at this point in the history
  2. [NET-5025] Helm Chart: Support StatefulSet PVC retention (#3180)

    Helm Chart: Support StatefulSet PVC retention
    
    Add new variable on the Helm chart to define the PVC retention policy for
    the StatefulSet
    
    Co-authored-by: Aleix Murtra <alemurbcn@gmail.com>
    zalimeni and alemuro authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    39aae71 View commit details
    Browse the repository at this point in the history
  3. checkpoint

    Sarah Alsmiller authored and sarahalsmiller committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    cda34ec View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    474d857 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1badc9 View commit details
    Browse the repository at this point in the history
  3. lint issue

    sarahalsmiller committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    52467d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    0f32db7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73ea232 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45a89dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    076a192 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca16689 View commit details
    Browse the repository at this point in the history