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

release/3.2.x #10506

Closed
wants to merge 37 commits into from
Closed

release/3.2.x #10506

wants to merge 37 commits into from

Commits on Feb 5, 2023

  1. chore(deps): bump resty.session from 4.0.0 to 4.0.1 (#10231)

    ### Summary
    
    #### Fixed
    - fix(session): clear_request cookie to check remember_meta correctly before using it
    
    #### Added
    - feat(opm): add more dependencies in requires
    - feat(opm): add right version number requirements
    - docs(readme): add remark on dependencies on installation section
    bungle authored Feb 5, 2023
    1 Configuration menu
    Copy the full SHA
    b30ce8a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. fix(patches): disable unneeded pointer alignment assertion in dynamic…

    … upstream keepalive patch (#10212)
    
    KAG-474
    chronolaw authored and dndx committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    3ebf775 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c52e726 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. fix(*): prevent queues from growing without bounds (#10046) (#10253)

    This commit implements an upper limit on the number of batches that
    may be waiting on a queue for processing.  Once the limit has been
    reached, the oldest batch is dropped from the queue and an error
    message is logged.  The maximum number of batches that can be waiting
    on a queue is configured through the max_queued_batches parameter of
    the queue, which defaults to 100 and can be globally overriden with
    the max_queued_batches parameter in kong.conf
    
    A more complete rewrite of the queuing system is in the works but will
    not make it into 3.2.
    
    KAG-303
    
    This reverts commit 218cc0a.
    hanshuebner authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b28347c View commit details
    Browse the repository at this point in the history
  2. fix(conf_loader): deprecate and alias otel properties (#10220)

    * fix(conf_loader): deprecate and alias otel properties
    
    * chore(conf_loader): update error string
    
    (cherry picked from commit ef25a10)
    flrgh authored and dndx committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    47b5921 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    f77de84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e8a1f7 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump resty.timerng from 0.2.0 to 0.2.3 (#10265)

    (cherry picked from commit 3828b1f)
    ADD-SP authored and dndx committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    6c5e6fd View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. feat(batchqueue): increase default maximum queue size and remove glob…

    …al configuration parameter (#10271)
    
    We don't want to support this parameter going forward as we're going
    to re-implement the queue system.  This change hard-codes the queue limit
    to a value that would be considered "large enough".
    
    We added an undocumented environment variable serves to help users who require
    a different limit on the maximum size of queues.  A proper solution is
    under development and this undocumented environment variable will only
    exist until the reimplementation has been released
    
    Co-authored-by: Datong Sun <datong.sun@konghq.com>
    (cherry picked from commit 989b23e)
    hanshuebner authored and dndx committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    df4a0b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

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

Commits on Feb 14, 2023

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

Commits on Feb 15, 2023

  1. chore(deps) bump resty.session from 4.0.1 to 4.0.2 (#10308)

    - fix(*): hkdf is not approved by FIPS, use PBKDF2 instead on FIPS-mode
    bungle committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    5f74a0d View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

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

Commits on Feb 20, 2023

  1. docs(changelog): add entry for renamed kong.conf properties (#10310) (

    #10316)
    
    (cherry picked from commit ee74ed9)
    flrgh authored Feb 20, 2023
    1 Configuration menu
    Copy the full SHA
    0b09482 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. docs(changelog) update changelog for 3.2.0 release (#10337)

    Co-authored-by: Harry <harrybagdi@gmail.com>
    bungle and hbagdi committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    3eef4b9 View commit details
    Browse the repository at this point in the history
  2. chore(deps) bump resty.session to 4.0.3

    ### Summary
    
    Fixes Redis (non-cluster/sentinel) authentication.
    bungle committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    469e6de View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. fix(clustering/compat): compatibility for plugn fields (#10346)

    For 3.2, we added `aws_imds_protocol_version` config for `aws_lambda` plugin, and `aws_imds_protocol_version` config for `zipkin` plugin, but we did not add corresponding `removed_fields` entries. Which causes Hybrid mode sync to older versions of Kong to fail.
    
    Fix KAG-725
    
    Co-authored-by: Chrono <chronolaw@gmail.com>
    (cherry picked from commit 2a23672)
    StarlightIbuki authored and dndx committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    3ec920c View commit details
    Browse the repository at this point in the history
  2. fix(actions): use regctl for (multiarch) image copy (#10335)

    Co-authored-by: Datong Sun <datong.sun@konghq.com>
    curiositycasualty and dndx committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    bcbb12a View commit details
    Browse the repository at this point in the history
  3. feat(cd): Integrate container and cve scanning post publishing (#10275)

    Backported from #10272 
    
    * (feat/container-scanning): Integrate container and cve scanning post … (#10272)
    
    * (feat/container-scanning): Integrate container and cve scanning post publishing
    
    * build/ENGEN-844 review (#10273)
    
    * chore(gha): cleanup trailing whitespace
    
    * chore(gha): simplify release scan image as ENV
    
    * chore(gha): simplify release scan logic
    
    * fix(gha): release scan IMAGE context
    
    * chore(gha): fix scan manifest output redirection
    
    ---------
    
    Co-authored-by: Isa Farnik <isa@konghq.com>
    
    * fix(cd): remove container scan dependency
    
    ---------
    
    Co-authored-by: Isa Farnik <isa@konghq.com>
    saisatishkarra and curiositycasualty authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    2e08e60 View commit details
    Browse the repository at this point in the history
  4. fix(clustering): session renamed fields (#10354)

    Co-authored-by: Samuele Illuminati <samuele@konghq.com>
    mashapedeployment and samugi authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    6cbc7d9 View commit details
    Browse the repository at this point in the history
  5. feat(meta): bump to 3.2.1 (#10351)

    Co-authored-by: Datong Sun <datong.sun@konghq.com>
    mashapedeployment and dndx authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    c7d6e44 View commit details
    Browse the repository at this point in the history
  6. chore(release): Boolean variables are passed as strings by Github Act…

    …ions (#10343) (#10361)
    
    Performing this comparison actually turns a "true" string into a false.
    We already check for a string when consuming this environment variable
    so there is no need to perform it here.
    
    Signed-off-by: Tyler Ball <tyler.ball@konghq.com>
    (cherry picked from commit 999f5be)
    tyler-ball authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    4aa5113 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. fix(plugin): OTEL exporting with translate (#10332) (#10358)

    Co-authored-by: Chrono <chrono_cpp@me.com>
    Co-authored-by: Michael Martin <3277009+flrgh@users.noreply.github.com>
    (cherry picked from commit 6fa55b3)
    
    Co-authored-by: Xumin <100666470+StarlightIbuki@users.noreply.github.com>
    Co-authored-by: Enrique García Cota <kikito@gmail.com>
    3 people authored Feb 24, 2023
    Configuration menu
    Copy the full SHA
    d39e96c View commit details
    Browse the repository at this point in the history
  2. fix(gha): Set Package Architecture when Uploading to Pulp (#10339) (#…

    …10369)
    
    * fix(gha): set package arch for upload
    
    * Update .github/workflows/release.yml
    
    Co-authored-by: Tyler Ball <2481463+tyler-ball@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Tyler Ball <2481463+tyler-ball@users.noreply.github.com>
    (cherry picked from commit 35c4b7a)
    curiositycasualty authored Feb 24, 2023
    Configuration menu
    Copy the full SHA
    c40306d View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

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

Commits on Feb 28, 2023

  1. fix(db/migration): do migration before validation (#10348)

    Co-authored-by: Chrono <chrono_cpp@me.com>
    Co-authored-by: Aapo Talvensaari <aapo.talvensaari@gmail.com>
    Co-authored-by: Enrique García Cota <kikito@gmail.com>
    (cherry picked from commit 2f82ced)
    StarlightIbuki authored and dndx committed Feb 28, 2023
    1 Configuration menu
    Copy the full SHA
    c33859a View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    8d71a15 View commit details
    Browse the repository at this point in the history
  2. fix(balancer) use local target cache (#10384) (#10410)

    * fix(balancer) use local target cache
    
    * fix(targets): remove dup code
    
    (cherry picked from commit 4f29d72)
    
    Co-authored-by: Vinicius Mignot <vinicius.mignot@gmail.com>
    team-gateway-bot and locao authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    15549a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. fix(bazel): fix intel detection (#10322)

    (cherry picked from commit 50e8ba2)
    curiositycasualty authored and fffonion committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    c9a9342 View commit details
    Browse the repository at this point in the history
  2. fix(build): fix intel detection with elif

    regression from #10322
    fffonion committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    a125693 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. feat(*): Port kong-build-tools Package Smoke Tests [KAG-617]

    * chore(tests): mv admin-api tests++
    * feat(*): [KAG-617] port kbt smoke tests that previously lived in as 01-package/run.sh
    * fix(tests): add VERBOSE flag to admin api tests
    * fix(tests): set VERBOSE from runner.debug
    * fix(tests): allow repeat runs
    * fix(tests): allow multiple response codes
    * fix(tests): skip file tests on alpine (status quo)
    
    (cherry picked from commit 13c7c6f)
    curiositycasualty authored and gszr committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    1a1f2db View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. fix(bazel): add alt url for older zlib releases

    (cherry picked from commit a5f3634)
    curiositycasualty authored and dndx committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    0092b4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8942b1d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. chore(cd): add http2 smoke test (#10454) (#10459)

    This PR adds a simple smoke test to check if the HTTP/2 listening port can respond with valid response data.
    
    KAG-854
    
    (cherry picked from commit 40c572d)
    
    Co-authored-by: Qirui(Keery) Nie <windmgc@gmail.com>
    team-gateway-bot and windmgc authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    e67b8c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. fix(dockerfiles): clean up dangling sockets on startup (#10468) (#10481)

    * fix(dockerfiles): clean up dangling sockets on startup (#10468)
    
    FTI-4525
    
    (cherry picked from commit a6fe370)
    
    * docs(CHANGELOG): describe fix
    
    * Update CHANGELOG.md
    
    Co-authored-by: Chrono <chrono_cpp@me.com>
    
    ---------
    
    Co-authored-by: Chrono <chrono_cpp@me.com>
    locao and chronolaw authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f9a332d View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. release/3.2.2 (#10502)

    kikito authored Mar 16, 2023
    1 Configuration menu
    Copy the full SHA
    e517284 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix(runloop): use upstream status code in passive health check (#10325)

    We expect the upstream passive unhealthy healthcheck on HTTP status code should only mark the targets as "down" (not reachable or proxiable) using the returned HTTP status code from the target, and it should not be affected by the final HTTP status code set by Kong plugin, which is returned to the client.
    
    So we change the passive health check implementation to use nginx var `upstream_code`, this will not be changed by any plugin.
    
    FTI-4841
    Fix #10281
    
    (cherry picked from commit dbe8d94)
    oowl authored and bungle committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cf5665e View commit details
    Browse the repository at this point in the history