diff --git a/changelog/v0.10.0/1.yaml b/changelog/v0.10.0/1.yaml deleted file mode 100644 index 14c34e79a51..00000000000 --- a/changelog/v0.10.0/1.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Now using the new UpdateReleaseAssetsCli in go-utils. - - type: BREAKING_CHANGE - description: Remove `--release` option from `glooctl install` command. - issueLink: https://github.com/solo-io/gloo/issues/493 - - type: BREAKING_CHANGE - description: Set `namespace.create` to true in Helm value files in order to make `helm install` behavior less awkward. - issueLink: https://github.com/solo-io/gloo/issues/493 - - type: BREAKING_CHANGE - description: Include Gloo CRDs as templates instead of them being a dedicated subchart. - issueLink: https://github.com/solo-io/gloo/issues/493 diff --git a/changelog/v0.10.1/add-all-gloo-crds-to-chart.yaml b/changelog/v0.10.1/add-all-gloo-crds-to-chart.yaml deleted file mode 100644 index fd4a2bd1ff4..00000000000 --- a/changelog/v0.10.1/add-all-gloo-crds-to-chart.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Include all Gloo CRDs in the Helm chart instead of relying on lazy registration by resource clients. \ No newline at end of file diff --git a/changelog/v0.10.1/add-license.yaml b/changelog/v0.10.1/add-license.yaml deleted file mode 100644 index be96645e52d..00000000000 --- a/changelog/v0.10.1/add-license.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Add license file. - issueLink: https://github.com/solo-io/gloo/issues/489 \ No newline at end of file diff --git a/changelog/v0.10.1/add-notes-filter-function.yaml b/changelog/v0.10.1/add-notes-filter-function.yaml deleted file mode 100644 index bfed09a2357..00000000000 --- a/changelog/v0.10.1/add-notes-filter-function.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add filter function to exclude NOTES.txt files during installation. \ No newline at end of file diff --git a/changelog/v0.10.1/bump-go-utils.yaml b/changelog/v0.10.1/bump-go-utils.yaml deleted file mode 100644 index ed5c97a64d7..00000000000 --- a/changelog/v0.10.1/bump-go-utils.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bump go-utils to pick up fix for uploaded sha hashes. \ No newline at end of file diff --git a/changelog/v0.10.1/contributor-guide.yaml b/changelog/v0.10.1/contributor-guide.yaml deleted file mode 100644 index dca09a350e7..00000000000 --- a/changelog/v0.10.1/contributor-guide.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Added back a CONTRIBUTING.md guide. - issueLink: https://github.com/solo-io/gloo/issues/490 \ No newline at end of file diff --git a/changelog/v0.10.1/default-release-name.yaml b/changelog/v0.10.1/default-release-name.yaml deleted file mode 100644 index b7056cba26a..00000000000 --- a/changelog/v0.10.1/default-release-name.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Default release name to `gloo` during template rendering in CLI. \ No newline at end of file diff --git a/changelog/v0.10.1/fix-cli-version.yaml b/changelog/v0.10.1/fix-cli-version.yaml deleted file mode 100644 index 7aea51aa5f4..00000000000 --- a/changelog/v0.10.1/fix-cli-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: When using `glooctl --version`, the version now clarifies that this is the community edition. - issueLink: https://github.com/solo-io/gloo/issues/408 \ No newline at end of file diff --git a/changelog/v0.10.2/deflake-regression.yaml b/changelog/v0.10.2/deflake-regression.yaml deleted file mode 100644 index e2dcabca44a..00000000000 --- a/changelog/v0.10.2/deflake-regression.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Make regression and e2e tests pass more consistently \ No newline at end of file diff --git a/changelog/v0.10.2/fix-artifact-version.yaml b/changelog/v0.10.2/fix-artifact-version.yaml deleted file mode 100644 index f8252a3be9a..00000000000 --- a/changelog/v0.10.2/fix-artifact-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fixes a regression in the release process where release artifacts weren't properly versioned, causing install to not behave as expected. - issueLink: https://github.com/solo-io/gloo/issues/508 \ No newline at end of file diff --git a/changelog/v0.10.2/install.sh.yaml b/changelog/v0.10.2/install.sh.yaml deleted file mode 100644 index 5839df22bf6..00000000000 --- a/changelog/v0.10.2/install.sh.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/503 - description: Fix install.sh script \ No newline at end of file diff --git a/changelog/v0.10.3/bump-go-utils-version.yaml b/changelog/v0.10.3/bump-go-utils-version.yaml deleted file mode 100644 index c2b37515c9b..00000000000 --- a/changelog/v0.10.3/bump-go-utils-version.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.4.0 - description: Update go-utils to version 0.4.0. - issueLink: https://github.com/solo-io/solo-projects/issues/517 diff --git a/changelog/v0.10.3/remove-old-files.yaml b/changelog/v0.10.3/remove-old-files.yaml deleted file mode 100644 index 954a8bba7b2..00000000000 --- a/changelog/v0.10.3/remove-old-files.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removed old docs files that now live in solo-docs. \ No newline at end of file diff --git a/changelog/v0.10.3/upstream_edit_fix.yaml b/changelog/v0.10.3/upstream_edit_fix.yaml deleted file mode 100644 index 5fd03f59883..00000000000 --- a/changelog/v0.10.3/upstream_edit_fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fixed the upstream edit command - issueLink: https://github.com/solo-io/gloo/issues/516 diff --git a/changelog/v0.10.4/use-regression-test-utils.yaml b/changelog/v0.10.4/use-regression-test-utils.yaml deleted file mode 100644 index 0b7d5b2951f..00000000000 --- a/changelog/v0.10.4/use-regression-test-utils.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Switch to using regression test helper in go-utils. \ No newline at end of file diff --git a/changelog/v0.10.5/ci-allow-empty.yaml b/changelog/v0.10.5/ci-allow-empty.yaml deleted file mode 100644 index d9b2c91e863..00000000000 --- a/changelog/v0.10.5/ci-allow-empty.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow empty commits in CI during check code and docks diffing. diff --git a/changelog/v0.10.5/extract-factory-gen.yaml b/changelog/v0.10.5/extract-factory-gen.yaml deleted file mode 100644 index 0c2df7e0d71..00000000000 --- a/changelog/v0.10.5/extract-factory-gen.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Extract factory generation function (setup util). diff --git a/changelog/v0.11.0/allow_for_syncer_extensions.yaml b/changelog/v0.11.0/allow_for_syncer_extensions.yaml deleted file mode 100644 index f510a5c7f4c..00000000000 --- a/changelog/v0.11.0/allow_for_syncer_extensions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Allow gloo extensions to have access to extensions settings. - issueLink: https://github.com/solo-io/gloo/pull/533 diff --git a/changelog/v0.11.1/http_filter_utils.yaml b/changelog/v0.11.1/http_filter_utils.yaml deleted file mode 100644 index 492ce740f28..00000000000 --- a/changelog/v0.11.1/http_filter_utils.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: utils to create filters and configs diff --git a/changelog/v0.11.2/add-regression-locking.yaml b/changelog/v0.11.2/add-regression-locking.yaml deleted file mode 100644 index 93351dba77e..00000000000 --- a/changelog/v0.11.2/add-regression-locking.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add coarse locking around regression tests to improve success of concurrent CI builds. - issueLink: https://github.com/solo-io/gloo/issues/543 - - type: NON_USER_FACING - description: Set creds to kube2e cluster before running `regression-tests` step. - issueLink: https://github.com/solo-io/gloo/issues/541 \ No newline at end of file diff --git a/changelog/v0.11.2/allow_callback_extensions.yaml b/changelog/v0.11.2/allow_callback_extensions.yaml deleted file mode 100644 index fb21d123039..00000000000 --- a/changelog/v0.11.2/allow_callback_extensions.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow providing XDS callbacks as an extension diff --git a/changelog/v0.11.2/external_traffic_policy.yaml b/changelog/v0.11.2/external_traffic_policy.yaml deleted file mode 100644 index 66ef17c633c..00000000000 --- a/changelog/v0.11.2/external_traffic_policy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: You can now override the ExternalTrafficPolicy for Gloo's deployment in the helm chart. - issueLink: https://github.com/solo-io/gloo/issues/558 diff --git a/changelog/v0.11.2/filter-gateways.yaml b/changelog/v0.11.2/filter-gateways.yaml deleted file mode 100644 index 435d521f0cc..00000000000 --- a/changelog/v0.11.2/filter-gateways.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Only consider gateways in the write namespace, so installations in different namespaces with overlapping discovery won't fail to set up the proxy. - issueLink: https://github.com/solo-io/gloo/issues/538 \ No newline at end of file diff --git a/changelog/v0.11.2/fix-rbac-for-concurrency.yaml b/changelog/v0.11.2/fix-rbac-for-concurrency.yaml deleted file mode 100644 index 8959300ee02..00000000000 --- a/changelog/v0.11.2/fix-rbac-for-concurrency.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Change name of cluster role binding created during Gloo installation to include namespace, so that writing it doesn't remove the cluster role binding for other Gloo installations. - issueLink: https://github.com/solo-io/gloo/issues/540 - - type: FIX - description: Give the gloo cluster role the union of permissions necessary for gateway, ingress, and knative modes, to support installing multiple modes of Gloo on a single cluster. - issueLink: https://github.com/solo-io/gloo/issues/544 \ No newline at end of file diff --git a/changelog/v0.11.2/fix-rbac-for-concurrency2.yaml b/changelog/v0.11.2/fix-rbac-for-concurrency2.yaml deleted file mode 100644 index 9bdac5f08b9..00000000000 --- a/changelog/v0.11.2/fix-rbac-for-concurrency2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make cluster role and cluster role bindings granular per type of gloo installation. - issueLink: https://github.com/solo-io/gloo/issues/544 \ No newline at end of file diff --git a/changelog/v0.11.2/grpcweb.yaml b/changelog/v0.11.2/grpcweb.yaml deleted file mode 100644 index 4c6f82df17b..00000000000 --- a/changelog/v0.11.2/grpcweb.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: grpc web support. Enabled by default, can be disabled with a gateway setting. - issueLink: https://github.com/solo-io/gloo/issues/555 diff --git a/changelog/v0.11.2/move-settings-to-preinstall.yaml b/changelog/v0.11.2/move-settings-to-preinstall.yaml deleted file mode 100644 index 6e51b8695b0..00000000000 --- a/changelog/v0.11.2/move-settings-to-preinstall.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Gloo settings is now created as a pre-install step, to avoid a race condition with - issueLink: https://github.com/solo-io/gloo/issues/562 \ No newline at end of file diff --git a/changelog/v0.11.2/sds.yaml b/changelog/v0.11.2/sds.yaml deleted file mode 100644 index 209a4a82cd8..00000000000 --- a/changelog/v0.11.2/sds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add sds support for upstreams to allow integration with istio - issueLink: https://github.com/solo-io/gloo/issues/510 diff --git a/changelog/v0.11.2/sds_factory_name.yaml b/changelog/v0.11.2/sds_factory_name.yaml deleted file mode 100644 index ecb5b2f8808..00000000000 --- a/changelog/v0.11.2/sds_factory_name.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add the factory name for sds credentials diff --git a/changelog/v0.11.2/test-improvements.yaml b/changelog/v0.11.2/test-improvements.yaml deleted file mode 100644 index 47a7dbfbcf4..00000000000 --- a/changelog/v0.11.2/test-improvements.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removed parallel flag which is slowing down test runs substantially and potentially causing flakes. - - type: NON_USER_FACING - description: Add test suite for cluster ingress status. - - type: NON_USER_FACING - description: Double number of attempts before giving up on acquiring lock for gateway tests to allow more concurrent CI builds. - - type: NON_USER_FACING - description: Lock around cluster ingress tests that create and delete a cluster ingress CRD. - - type: NON_USER_FACING - description: Fix usage of `Eventually` inside fault injection tests. \ No newline at end of file diff --git a/changelog/v0.11.3/index_overflow.yaml b/changelog/v0.11.3/index_overflow.yaml deleted file mode 100644 index c7911978e20..00000000000 --- a/changelog/v0.11.3/index_overflow.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix index overflow in discovery - issueLink: https://github.com/solo-io/gloo/issues/569 diff --git a/changelog/v0.12.0/allow_creating_secrets.yaml b/changelog/v0.12.0/allow_creating_secrets.yaml deleted file mode 100644 index 8a40b6621ac..00000000000 --- a/changelog/v0.12.0/allow_creating_secrets.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow creating secrets with the secret converter. \ No newline at end of file diff --git a/changelog/v0.12.0/bump-solo-kit.yaml b/changelog/v0.12.0/bump-solo-kit.yaml deleted file mode 100644 index bafc38cb102..00000000000 --- a/changelog/v0.12.0/bump-solo-kit.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.3.10 - description: Update solo-kit to version 0.3.10, to pick up fixes for auto-generated API docs. - issueLink: https://github.com/solo-io/solo-kit/issues/114 \ No newline at end of file diff --git a/changelog/v0.12.0/glooctl-proxy-url.yaml b/changelog/v0.12.0/glooctl-proxy-url.yaml deleted file mode 100644 index 5d9207a9f77..00000000000 --- a/changelog/v0.12.0/glooctl-proxy-url.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Return the correct URL for glooctl proxy url --name https - issueLink: https://github.com/solo-io/gloo/issues/577 - - type: BREAKING_CHANGE - description: Remove the shorthand params for glooctl proxy url --name - issueLink: https://github.com/solo-io/gloo/issues/577 \ No newline at end of file diff --git a/changelog/v0.12.0/helm-crds.yaml b/changelog/v0.12.0/helm-crds.yaml deleted file mode 100644 index 61cc8bdf82b..00000000000 --- a/changelog/v0.12.0/helm-crds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add flag to turn off CRD creation during installation with Helm. - issueLink: https://github.com/solo-io/gloo/issues/433 \ No newline at end of file diff --git a/changelog/v0.12.0/knative-webhook-test-fix.yaml b/changelog/v0.12.0/knative-webhook-test-fix.yaml deleted file mode 100644 index bbb99d60d60..00000000000 --- a/changelog/v0.12.0/knative-webhook-test-fix.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Try wrapping knative setup requiring webhook in eventually to give it more time. \ No newline at end of file diff --git a/changelog/v0.12.0/uninstall-options.yaml b/changelog/v0.12.0/uninstall-options.yaml deleted file mode 100644 index b4dc6425b0e..00000000000 --- a/changelog/v0.12.0/uninstall-options.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - `glooctl uninstall` by default only deletes gloo services, deployments, and config maps. It no longer removes the - installation namespace by default. Several additional options are available: `--delete-crds` will also remove - gloo custom resource definitions, and any associated objects (virtual services, etc). `--delete-namespace` will - remove the namespace and anything inside it. `--all` will delete the namespace, CRDs, and any gloo cluster - roles or cluster role bindings. - issueLink: https://github.com/solo-io/gloo/issues/433 - - type: FIX - description: Fixes issue where the glooctl pre-install step could silently fail, causing custom settings to not be installed. - issueLink: https://github.com/solo-io/gloo/issues/571 \ No newline at end of file diff --git a/changelog/v0.12.0/update-cli-options.yaml b/changelog/v0.12.0/update-cli-options.yaml deleted file mode 100644 index c41efccaf22..00000000000 --- a/changelog/v0.12.0/update-cli-options.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: | - Make sure namespace (and name, where applicable) are added as top-level options, to improve the docs. - This is breaking because now extensions to the CLI need to make sure they don't try to add namespace - if it is already provided by the top-level command. - issueLink: https://github.com/solo-io/gloo/issues/582 \ No newline at end of file diff --git a/changelog/v0.12.1/eds-watch-namespaces.yaml b/changelog/v0.12.1/eds-watch-namespaces.yaml deleted file mode 100644 index 06e3be807ec..00000000000 --- a/changelog/v0.12.1/eds-watch-namespaces.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: EDS currently only watches write namespace, should watch all watch namespaces. - issueLink: https://github.com/solo-io/gloo/issues/599 diff --git a/changelog/v0.12.1/enable-cors.yaml b/changelog/v0.12.1/enable-cors.yaml deleted file mode 100644 index 7856a7f5313..00000000000 --- a/changelog/v0.12.1/enable-cors.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add support for CORS on virtual services. - issueLink: https://github.com/solo-io/gloo/issues/589 diff --git a/changelog/v0.13.0/generalize-install-for-glooe.yaml b/changelog/v0.13.0/generalize-install-for-glooe.yaml deleted file mode 100644 index 6eba1b47231..00000000000 --- a/changelog/v0.13.0/generalize-install-for-glooe.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Generalizes the install library so glooe can use it and remove redundant code. - - type: BREAKING_CHANGE - description: Glooctl install library has been refactored. - issueLink: https://github.com/solo-io/gloo/pull/597 \ No newline at end of file diff --git a/changelog/v0.13.1/enable-cors-runtime.yaml b/changelog/v0.13.1/enable-cors-runtime.yaml deleted file mode 100644 index d103a76b04b..00000000000 --- a/changelog/v0.13.1/enable-cors-runtime.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Enable CORS in runtime, add e2e. - issueLink: https://github.com/solo-io/gloo/issues/589 diff --git a/changelog/v0.13.1/envoy_npe.yaml b/changelog/v0.13.1/envoy_npe.yaml deleted file mode 100644 index 99d7a19e12b..00000000000 --- a/changelog/v0.13.1/envoy_npe.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use latest envoy with a fix to SIGSEGV that happens under heavy load. - issueLink: https://github.com/solo-io/gloo/issues/590 diff --git a/changelog/v0.13.1/hcm_settings.yaml b/changelog/v0.13.1/hcm_settings.yaml deleted file mode 100644 index 0a3db77ca8a..00000000000 --- a/changelog/v0.13.1/hcm_settings.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow providing parameters to fine tune the http connection manager. - issueLink: https://github.com/solo-io/gloo/issues/596 diff --git a/changelog/v0.13.1/move-namespace-to-preinstall.yaml b/changelog/v0.13.1/move-namespace-to-preinstall.yaml deleted file mode 100644 index 8cbd6166e4b..00000000000 --- a/changelog/v0.13.1/move-namespace-to-preinstall.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Namespace needs to be set up during pre-install, so that other namespaced pre-install resources (i.e. Settings) can be created. - issueLink: https://github.com/solo-io/gloo/issues/604 \ No newline at end of file diff --git a/changelog/v0.13.10/completion.yaml b/changelog/v0.13.10/completion.yaml deleted file mode 100644 index 221d64d29ad..00000000000 --- a/changelog/v0.13.10/completion.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add shell completion to glooctl. - issueLink: https://github.com/solo-io/gloo/issues/460 diff --git a/changelog/v0.13.10/fix-dep.yaml b/changelog/v0.13.10/fix-dep.yaml deleted file mode 100644 index 63193df6401..00000000000 --- a/changelog/v0.13.10/fix-dep.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Protoc library moved to envoyproxy org. \ No newline at end of file diff --git a/changelog/v0.13.11/envoy_update.yaml b/changelog/v0.13.11/envoy_update.yaml deleted file mode 100644 index ffa6d4bf182..00000000000 --- a/changelog/v0.13.11/envoy_update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use latest envoy to address envoy security release. - issueLink: https://github.com/solo-io/gloo/pull/665 diff --git a/changelog/v0.13.11/vs-status.yaml b/changelog/v0.13.11/vs-status.yaml deleted file mode 100644 index 1896f34a56e..00000000000 --- a/changelog/v0.13.11/vs-status.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Include subresource status in glooctl get virtualservice output. - issueLink: https://github.com/solo-io/gloo/issues/297 diff --git a/changelog/v0.13.12/cleanup-fail-handler.yaml b/changelog/v0.13.12/cleanup-fail-handler.yaml deleted file mode 100644 index d4c9c9012c6..00000000000 --- a/changelog/v0.13.12/cleanup-fail-handler.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove unnecessary fail handler in printers test. diff --git a/changelog/v0.13.12/eds_ignore_host_network.yaml b/changelog/v0.13.12/eds_ignore_host_network.yaml deleted file mode 100644 index 849d2558ce1..00000000000 --- a/changelog/v0.13.12/eds_ignore_host_network.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ignore pods in the host network to prevent duplicate pods detected. Use targetRef when we can. Use per-resource envoy version for XDS snapshot. diff --git a/changelog/v0.13.12/glooctl-secret.yaml b/changelog/v0.13.12/glooctl-secret.yaml deleted file mode 100644 index be4b8c30873..00000000000 --- a/changelog/v0.13.12/glooctl-secret.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - description: Do not require root ca for glooctl create secret tls. - issueLink: https://github.com/solo-io/gloo/issues/546 - - type: NEW_FEATURE - description: Validate key pair during glooctl create secret tls. - issueLink: https://github.com/solo-io/gloo/issues/546 - - type: NEW_FEATURE - description: Choose namespace from list in glooctl interactive mode. - issueLink: https://github.com/solo-io/gloo/issues/552 diff --git a/changelog/v0.13.12/lb_config.yaml b/changelog/v0.13.12/lb_config.yaml deleted file mode 100644 index 0deee59da7d..00000000000 --- a/changelog/v0.13.12/lb_config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow configuring upstream load balancer settings. - issueLink: https://github.com/solo-io/gloo/issues/652 diff --git a/changelog/v0.13.13/bump-go-utils.yaml b/changelog/v0.13.13/bump-go-utils.yaml deleted file mode 100644 index bfd1f419207..00000000000 --- a/changelog/v0.13.13/bump-go-utils.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.7.0 - description: Update go-util to version v0.7.0. - type: DEPENDENCY_BUMP - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.5.0 - description: Update solo-kit to version v0.5.0. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v0.13.14/stats_for_envoy_snap.yaml b/changelog/v0.13.14/stats_for_envoy_snap.yaml deleted file mode 100644 index a30253a8f5b..00000000000 --- a/changelog/v0.13.14/stats_for_envoy_snap.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add stats to the snapshot going to envoy - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/660 diff --git a/changelog/v0.13.15/connection_settings.yaml b/changelog/v0.13.15/connection_settings.yaml deleted file mode 100644 index 8967699c518..00000000000 --- a/changelog/v0.13.15/connection_settings.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Solves part of https://github.com/solo-io/gloo/issues/668 - allow configuration connection settings. - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/668 diff --git a/changelog/v0.13.15/gateway_proxy_protocol.yaml b/changelog/v0.13.15/gateway_proxy_protocol.yaml deleted file mode 100644 index 94363d25cbe..00000000000 --- a/changelog/v0.13.15/gateway_proxy_protocol.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add proxy protocol support for gateway deployments. - issueLink: https://github.com/solo-io/gloo/pull/676 diff --git a/changelog/v0.13.15/passthrough-content-type.yaml b/changelog/v0.13.15/passthrough-content-type.yaml deleted file mode 100644 index f2ef7a7ca09..00000000000 --- a/changelog/v0.13.15/passthrough-content-type.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Pull in new envoy-gloo with fix for remove content-type on transformation fix. - issueLink: https://github.com/solo-io/gloo/issues/682 diff --git a/changelog/v0.13.15/stats_for_envoy_snap.yaml b/changelog/v0.13.15/stats_for_envoy_snap.yaml deleted file mode 100644 index 7b5a07d3c3b..00000000000 --- a/changelog/v0.13.15/stats_for_envoy_snap.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Update knative-serving installation to version 0.5.1 - issueLink: https://github.com/solo-io/gloo/issues/673 diff --git a/changelog/v0.13.16/fix-knative-flake.yaml b/changelog/v0.13.16/fix-knative-flake.yaml deleted file mode 100644 index 301be6d5f01..00000000000 --- a/changelog/v0.13.16/fix-knative-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix knative test flake - issueLink: https://github.com/solo-io/gloo/issues/685 diff --git a/changelog/v0.13.16/uds_grpc.yaml b/changelog/v0.13.16/uds_grpc.yaml deleted file mode 100644 index 95b9dd7e80c..00000000000 --- a/changelog/v0.13.16/uds_grpc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Allow upstream discovery discovery grpc services correctly. - issueLink: https://github.com/solo-io/gloo/issues/688 diff --git a/changelog/v0.13.16/version-bump.yaml b/changelog/v0.13.16/version-bump.yaml deleted file mode 100644 index a7b52e669e5..00000000000 --- a/changelog/v0.13.16/version-bump.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.7.8 - description: Update go-util to version v0.7.8. - type: DEPENDENCY_BUMP - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.6.0 - description: Update solo-kit to version v0.6.0. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v0.13.17/xds-cluster-name b/changelog/v0.13.17/xds-cluster-name deleted file mode 100644 index 7b268f06c6e..00000000000 --- a/changelog/v0.13.17/xds-cluster-name +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Allow gateway-proxy to transparently work in conjunction with linkerd-proxy - issueLink: https://github.com/solo-io/gloo/issues/691 \ No newline at end of file diff --git a/changelog/v0.13.18/fix-settings-helm-template.yaml b/changelog/v0.13.18/fix-settings-helm-template.yaml deleted file mode 100644 index 99559f228ae..00000000000 --- a/changelog/v0.13.18/fix-settings-helm-template.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix bug that caused gloo to always watch all namespace regardless of the value set on thr settings CRD. - issueLink: https://github.com/solo-io/gloo/issues/694 \ No newline at end of file diff --git a/changelog/v0.13.18/package-management-update.yaml b/changelog/v0.13.18/package-management-update.yaml deleted file mode 100644 index b6f60e90e0c..00000000000 --- a/changelog/v0.13.18/package-management-update.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update packagement management formulas as part of release process diff --git a/changelog/v0.13.18/readonly_root_fs.yaml b/changelog/v0.13.18/readonly_root_fs.yaml deleted file mode 100644 index bceae81261a..00000000000 --- a/changelog/v0.13.18/readonly_root_fs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Don't write envoy config to disk so we can work with read only root fs. Add a strict SecurityContext to manifests. - issueLink: https://github.com/solo-io/gloo/pull/693 \ No newline at end of file diff --git a/changelog/v0.13.19/solo-kit-bump.yaml b/changelog/v0.13.19/solo-kit-bump.yaml deleted file mode 100644 index efafc7e15cb..00000000000 --- a/changelog/v0.13.19/solo-kit-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.7.0 - description: Update solo-kit to version v0.7.0. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v0.13.2/helm-multiple-proxies.yaml b/changelog/v0.13.2/helm-multiple-proxies.yaml deleted file mode 100644 index 1862cd59462..00000000000 --- a/changelog/v0.13.2/helm-multiple-proxies.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add ability to declare multiple proxies in helm chart. - issueLink: https://github.com/solo-io/gloo/issues/573 diff --git a/changelog/v0.13.2/propagate-exclusion-logic.yaml b/changelog/v0.13.2/propagate-exclusion-logic.yaml deleted file mode 100644 index d0094f3bf49..00000000000 --- a/changelog/v0.13.2/propagate-exclusion-logic.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Propagate resource exclusion logic from the install spec to the installer. Needed for enterprise Gloo. - issueLink: https://github.com/solo-io/gloo/issues/611 \ No newline at end of file diff --git a/changelog/v0.13.2/skip-empty-resources.yaml b/changelog/v0.13.2/skip-empty-resources.yaml deleted file mode 100644 index d4188e9663c..00000000000 --- a/changelog/v0.13.2/skip-empty-resources.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Tests no longer fail validation when valid install manifests contain only whitespace between "---" separators. \ No newline at end of file diff --git a/changelog/v0.13.20/linkerd-gloo-plugin.yaml b/changelog/v0.13.20/linkerd-gloo-plugin.yaml deleted file mode 100644 index 38fe5be6fdb..00000000000 --- a/changelog/v0.13.20/linkerd-gloo-plugin.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable linkerd header addition on gloo upstreams. - issueLink: https://github.com/solo-io/supergloo/issues/422 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.13.21/fix-knative-clusterrole.yaml b/changelog/v0.13.21/fix-knative-clusterrole.yaml deleted file mode 100644 index 41215e36049..00000000000 --- a/changelog/v0.13.21/fix-knative-clusterrole.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Adds the missing CLlsterRole for knative-build access of the knative-serving controller. - issueLink: https://github.com/solo-io/gloo/issues/704 - resolvesIssue: true diff --git a/changelog/v0.13.21/solo-kit-090.yaml b/changelog/v0.13.21/solo-kit-090.yaml deleted file mode 100644 index 8a8a467c645..00000000000 --- a/changelog/v0.13.21/solo-kit-090.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.9.0 - description: Update solo-kit to version 0.9.0. - issueLink: https://github.com/solo-io/gloo/issues/706 diff --git a/changelog/v0.13.22/keepalive.yaml b/changelog/v0.13.22/keepalive.yaml deleted file mode 100644 index c6fc495cf9a..00000000000 --- a/changelog/v0.13.22/keepalive.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Add Tcp keep alive to the static config to assist in detecting half open connections. - issueLink: https://github.com/solo-io/gloo/pull/708 diff --git a/changelog/v0.13.23/upstream_group_cli.yaml b/changelog/v0.13.23/upstream_group_cli.yaml deleted file mode 100644 index e38d7a495a6..00000000000 --- a/changelog/v0.13.23/upstream_group_cli.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add upstream group to glooctl add route - issueLink: https://github.com/solo-io/gloo/pull/709 diff --git a/changelog/v0.13.24/stats.yaml b/changelog/v0.13.24/stats.yaml deleted file mode 100644 index 98216e698ae..00000000000 --- a/changelog/v0.13.24/stats.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Expose gloo and envoy stats by default - issueLink: https://github.com/solo-io/gloo/pull/710 diff --git a/changelog/v0.13.25/annotation_quote.yaml b/changelog/v0.13.25/annotation_quote.yaml deleted file mode 100644 index 5a2ca4fe307..00000000000 --- a/changelog/v0.13.25/annotation_quote.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Quote annotations in helm chart - issueLink: https://github.com/solo-io/gloo/pull/711 diff --git a/changelog/v0.13.26/udnerscore.yaml b/changelog/v0.13.26/udnerscore.yaml deleted file mode 100644 index f731464d9b0..00000000000 --- a/changelog/v0.13.26/udnerscore.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use underscores instead of dots in the cluster name, for better prometheus stats. - issueLink: https://github.com/solo-io/gloo/pull/712 diff --git a/changelog/v0.13.27/alt_stat_name.yaml b/changelog/v0.13.27/alt_stat_name.yaml deleted file mode 100644 index 62d3e8662ae..00000000000 --- a/changelog/v0.13.27/alt_stat_name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Set 'alt_stat_name: xds_cluster' in the bootstrap config so that the cluster doesn't have dots in the stats" - issueLink: https://github.com/solo-io/gloo/pull/713 diff --git a/changelog/v0.13.28/fix_helm_var.yaml b/changelog/v0.13.28/fix_helm_var.yaml deleted file mode 100644 index 9b5ad3da1cf..00000000000 --- a/changelog/v0.13.28/fix_helm_var.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix non existent var when using extra annotations for service - issueLink: https://github.com/solo-io/gloo/issues/714 diff --git a/changelog/v0.13.29/admin_ipv4.yaml b/changelog/v0.13.29/admin_ipv4.yaml deleted file mode 100644 index ed3e02e4b17..00000000000 --- a/changelog/v0.13.29/admin_ipv4.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Only use ipv4 for admin, to avoid failures when ipv6 not present. - issueLink: https://github.com/solo-io/gloo/pull/716 diff --git a/changelog/v0.13.3/circuit_breakers.yaml b/changelog/v0.13.3/circuit_breakers.yaml deleted file mode 100644 index c7b40e37e17..00000000000 --- a/changelog/v0.13.3/circuit_breakers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow fine tuning ssl settings and circuit breakers - issueLink: https://github.com/solo-io/gloo/issues/609 diff --git a/changelog/v0.13.3/cli-kubeyaml.yaml b/changelog/v0.13.3/cli-kubeyaml.yaml deleted file mode 100644 index b7916569a14..00000000000 --- a/changelog/v0.13.3/cli-kubeyaml.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow providing a `--kubeyaml` flag to glooctl commands to dump the associated kubernetes yaml objects - issueLink: https://github.com/solo-io/gloo/issues/616 diff --git a/changelog/v0.13.3/install-uninstall-output.yaml b/changelog/v0.13.3/install-uninstall-output.yaml deleted file mode 100644 index c47cd230b65..00000000000 --- a/changelog/v0.13.3/install-uninstall-output.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: The output for gloo install and uninstall has been cleaned up, and detailed output has moved to HOME/.gloo/debug.log. - issueLink: https://github.com/solo-io/gloo/issues/619 \ No newline at end of file diff --git a/changelog/v0.13.30/disable-fds.yaml b/changelog/v0.13.30/disable-fds.yaml deleted file mode 100644 index 78f8c8aed67..00000000000 --- a/changelog/v0.13.30/disable-fds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow disabling function discovery. This can now be done with `--set discovery.disable_fds=true` when installing with helm. - issueLink: https://github.com/solo-io/gloo/pull/729 diff --git a/changelog/v0.13.30/gateway.yaml b/changelog/v0.13.30/gateway.yaml deleted file mode 100644 index 0dab60740ca..00000000000 --- a/changelog/v0.13.30/gateway.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Allow two virtual services on the same host, differing by ssl/non-ssl - issueLink: https://github.com/solo-io/gloo/pull/734 diff --git a/changelog/v0.13.30/gloo-cpu.yaml b/changelog/v0.13.30/gloo-cpu.yaml deleted file mode 100644 index 7ec866041e5..00000000000 --- a/changelog/v0.13.30/gloo-cpu.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Reduce gloo cpu request to allow gloo to run on single cpu nodes. - issueLink: https://github.com/solo-io/gloo/pull/725 diff --git a/changelog/v0.13.30/keepalive-all.yaml b/changelog/v0.13.30/keepalive-all.yaml deleted file mode 100644 index ecd7557c199..00000000000 --- a/changelog/v0.13.30/keepalive-all.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Add tcp keepalive to knative and ingress projects. - issueLink: https://github.com/solo-io/gloo/pull/728 diff --git a/changelog/v0.13.30/update_formula.yaml b/changelog/v0.13.30/update_formula.yaml deleted file mode 100644 index 02e3e86de9b..00000000000 --- a/changelog/v0.13.30/update_formula.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update commit message for Homebrew formula - diff --git a/changelog/v0.13.31/cli-fix-add-route-cmd.yaml b/changelog/v0.13.31/cli-fix-add-route-cmd.yaml deleted file mode 100644 index bb008e4021d..00000000000 --- a/changelog/v0.13.31/cli-fix-add-route-cmd.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix interactive CLI command to add routes to Virtual Services. - issueLink: https://github.com/solo-io/gloo/pull/737 \ No newline at end of file diff --git a/changelog/v0.13.31/relax-constraint-control-plane.yaml b/changelog/v0.13.31/relax-constraint-control-plane.yaml deleted file mode 100644 index e728a234143..00000000000 --- a/changelog/v0.13.31/relax-constraint-control-plane.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow relaxing control plane constraint (fix the validate.proto was needed) diff --git a/changelog/v0.13.31/update_formula.yaml b/changelog/v0.13.31/update_formula.yaml deleted file mode 100644 index ebb6bdc7c1b..00000000000 --- a/changelog/v0.13.31/update_formula.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update PR description for Homebrew formula - diff --git a/changelog/v0.13.31/update_transformation.yaml b/changelog/v0.13.31/update_transformation.yaml deleted file mode 100644 index 4fd1f385eac..00000000000 --- a/changelog/v0.13.31/update_transformation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Update transformation config to allow for clearing the route cache. - issueLink: https://github.com/solo-io/gloo/pull/740 \ No newline at end of file diff --git a/changelog/v0.13.32/allow_identical_sslconfig.yaml b/changelog/v0.13.32/allow_identical_sslconfig.yaml deleted file mode 100644 index e19417e5cc8..00000000000 --- a/changelog/v0.13.32/allow_identical_sslconfig.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow two virtual services on the same host with identical SslConfigs to be merged - issueLink: https://github.com/solo-io/gloo/issues/731 diff --git a/changelog/v0.13.33/route-before-filters.yaml b/changelog/v0.13.33/route-before-filters.yaml deleted file mode 100644 index b74b4381780..00000000000 --- a/changelog/v0.13.33/route-before-filters.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Have route plugins called before http filter, so that info from the route can be used by the filters. diff --git a/changelog/v0.13.34/custom-cluster-name.yaml b/changelog/v0.13.34/custom-cluster-name.yaml deleted file mode 100644 index 710adf89e3c..00000000000 --- a/changelog/v0.13.34/custom-cluster-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix hardcoded Kubernetes cluster name in a Helm Chart - issueLink: https://github.com/solo-io/gloo/issues/754 diff --git a/changelog/v0.13.34/hybrid-upstream-client.yaml b/changelog/v0.13.34/hybrid-upstream-client.yaml deleted file mode 100644 index 9f2788e9ace..00000000000 --- a/changelog/v0.13.34/hybrid-upstream-client.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: | - Implemented new upstream client that extends the regular client with functionality to list and watch ephemeral - upstreams derived from kubernetes service. This is required to implement service routing destinations. \ No newline at end of file diff --git a/changelog/v0.13.34/route-api-service-destination.yaml b/changelog/v0.13.34/route-api-service-destination.yaml deleted file mode 100644 index ebe5cd69587..00000000000 --- a/changelog/v0.13.34/route-api-service-destination.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Update API to support routing to Kubernetes services. - issueLink: https://github.com/solo-io/gloo/issues/746 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.13.4/concurrent_map_write_error.yaml b/changelog/v0.13.4/concurrent_map_write_error.yaml deleted file mode 100644 index a597a8b425c..00000000000 --- a/changelog/v0.13.4/concurrent_map_write_error.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Pull in new solo-kit to get a fix for concurrent write on map. - issueLink: https://github.com/solo-io/gloo/issues/622 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.4.1 - description: Update solo-kit to version v0.4.1 and go-util to version v0.6.0. \ No newline at end of file diff --git a/changelog/v0.13.4/fix_typo.yaml b/changelog/v0.13.4/fix_typo.yaml deleted file mode 100644 index 4970b9036eb..00000000000 --- a/changelog/v0.13.4/fix_typo.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix typo diff --git a/changelog/v0.13.4/glooctl-upstream-doc-fix.yaml b/changelog/v0.13.4/glooctl-upstream-doc-fix.yaml deleted file mode 100644 index d707e45139f..00000000000 --- a/changelog/v0.13.4/glooctl-upstream-doc-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix incorrect link to Envoy clusters in the glooctl create upstream doc - issueLink: https://github.com/solo-io/solo-docs/issues/170 \ No newline at end of file diff --git a/changelog/v0.13.5/fix_header_match_semantics.yaml b/changelog/v0.13.5/fix_header_match_semantics.yaml deleted file mode 100644 index 58b9def39fa..00000000000 --- a/changelog/v0.13.5/fix_header_match_semantics.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix semantics of header match - issueLink: https://github.com/solo-io/gloo/issues/624 diff --git a/changelog/v0.13.5/update-dry-run-and-fix-release.yaml b/changelog/v0.13.5/update-dry-run-and-fix-release.yaml deleted file mode 100644 index ad1e9401b0f..00000000000 --- a/changelog/v0.13.5/update-dry-run-and-fix-release.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Update --kubeyaml flag to --dry-run to be consistent with kubernetes conventions. - issueLink: https://github.com/solo-io/gloo/issues/626 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.6.1 - description: Update go-utils to v0.6.1 to fix regression in uploading release assets. \ No newline at end of file diff --git a/changelog/v0.13.6/fix-uds-start.yaml b/changelog/v0.13.6/fix-uds-start.yaml deleted file mode 100644 index 2bbdbefc28b..00000000000 --- a/changelog/v0.13.6/fix-uds-start.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix uds race with multiple starts - issueLink: https://github.com/solo-io/gloo/issues/631 diff --git a/changelog/v0.13.6/reduce-code-dupe.yaml b/changelog/v0.13.6/reduce-code-dupe.yaml deleted file mode 100644 index 761896b51f7..00000000000 --- a/changelog/v0.13.6/reduce-code-dupe.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Virtualservice factory in `glooctl create virtualservice` is now public so GlooE can reuse it." - issueLink: https://github.com/solo-io/gloo/issues/629 - - type: NON_USER_FACING - description: "`testutils` now ships generic `ExecuteCli` and `ExecuteCliOut` to get rid of duplicated CLI wrappers in GlooE." - issueLink: https://github.com/solo-io/solo-projects/issues/560 \ No newline at end of file diff --git a/changelog/v0.13.6/remove-unnecessary-test-check.yaml b/changelog/v0.13.6/remove-unnecessary-test-check.yaml deleted file mode 100644 index f2f3cf53014..00000000000 --- a/changelog/v0.13.6/remove-unnecessary-test-check.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: The Kube2e tests no longer expect that the CLI *doesn't* remove the install namespace. In the future, this will be deleted by running `glooctl uninstall --delete-namespace`. \ No newline at end of file diff --git a/changelog/v0.13.6/upstream_groups.yaml b/changelog/v0.13.6/upstream_groups.yaml deleted file mode 100644 index 1ec71d8b754..00000000000 --- a/changelog/v0.13.6/upstream_groups.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow configuring upstream groups for routes. - issueLink: https://github.com/solo-io/gloo/pull/601 - - type: NEW_FEATURE - description: Allow doing user-defined subset load balancing. - issueLink: https://github.com/solo-io/gloo/pull/601 diff --git a/changelog/v0.13.7/add-proxy-address.yaml b/changelog/v0.13.7/add-proxy-address.yaml deleted file mode 100644 index 4afb06a49bf..00000000000 --- a/changelog/v0.13.7/add-proxy-address.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add glooctl proxy address option to return proxy address (host:port). - resolvesIssue: true - issueLink: https://github.com/solo-io/gloo/issues/643 diff --git a/changelog/v0.13.7/cleanup-cli-errors.yaml b/changelog/v0.13.7/cleanup-cli-errors.yaml deleted file mode 100644 index 1a3c667e22a..00000000000 --- a/changelog/v0.13.7/cleanup-cli-errors.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: "`glooctl` prints more informative error messages in a variety of cases where insufficient args or commands were provided." - issueLink: https://github.com/solo-io/solo-projects/issues/404 \ No newline at end of file diff --git a/changelog/v0.13.7/http_1.0.yaml b/changelog/v0.13.7/http_1.0.yaml deleted file mode 100644 index ecfe268422d..00000000000 --- a/changelog/v0.13.7/http_1.0.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow enabled http 1.0 support in Envoy. - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/635 diff --git a/changelog/v0.13.7/upstream_group_all_roles.yaml b/changelog/v0.13.7/upstream_group_all_roles.yaml deleted file mode 100644 index 8b66c06a129..00000000000 --- a/changelog/v0.13.7/upstream_group_all_roles.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Add upstream groups to ingress and knative roles. - issueLink: https://github.com/solo-io/gloo/issues/645 diff --git a/changelog/v0.13.8/proxy-url-export.yaml b/changelog/v0.13.8/proxy-url-export.yaml deleted file mode 100644 index ab7c73adee0..00000000000 --- a/changelog/v0.13.8/proxy-url-export.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Export proxy url function for other projects. - issueLink: https://github.com/solo-io/supergloo/issues/316 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.13.8/regression_test_subsets.yaml b/changelog/v0.13.8/regression_test_subsets.yaml deleted file mode 100644 index 7ef74df4aa9..00000000000 --- a/changelog/v0.13.8/regression_test_subsets.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added regression tests for upstream groups and subsets - issueLink: https://github.com/solo-io/gloo/issues/633 diff --git a/changelog/v0.13.8/retries_on_vhost.yaml b/changelog/v0.13.8/retries_on_vhost.yaml deleted file mode 100644 index ac7ce746b3d..00000000000 --- a/changelog/v0.13.8/retries_on_vhost.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Ability to re-try on a virtual host level. - issueLink: https://github.com/solo-io/gloo/issues/641 diff --git a/changelog/v0.13.9/update_envoy.yaml b/changelog/v0.13.9/update_envoy.yaml deleted file mode 100644 index dcb49c996b4..00000000000 --- a/changelog/v0.13.9/update_envoy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use updated envoy for upstream bug fix. - issueLink: https://github.com/solo-io/gloo/issues/635 diff --git a/changelog/v0.14.0/bump-minor-version-after-api-change.yaml b/changelog/v0.14.0/bump-minor-version-after-api-change.yaml deleted file mode 100644 index 77a13559e55..00000000000 --- a/changelog/v0.14.0/bump-minor-version-after-api-change.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: Bumping minor version after the breaking API change from release 0.13.34 (which erroneously did not bump it). - issueLink: https://github.com/solo-io/gloo/issues/760 \ No newline at end of file diff --git a/changelog/v0.14.0/fix-misspelled-proto-field.yaml b/changelog/v0.14.0/fix-misspelled-proto-field.yaml deleted file mode 100644 index 06d7d9b473c..00000000000 --- a/changelog/v0.14.0/fix-misspelled-proto-field.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: Fixing misspelled `ssl_configuations` field in `Listener` protobuf message. - issueLink: https://github.com/solo-io/gloo/issues/762 \ No newline at end of file diff --git a/changelog/v0.14.0/route-api-service-destination.yaml b/changelog/v0.14.0/route-api-service-destination.yaml deleted file mode 100644 index 038ac267473..00000000000 --- a/changelog/v0.14.0/route-api-service-destination.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Updated `Route` API to allow Kubernetes services as direct routing destinations. This means that, in addition to - `Upstream`s, `Route`s on `VirtualService` and `Proxy` resources can now directly point to a Kubernetes service. - issueLink: https://github.com/solo-io/gloo/issues/746 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v0.14.0/route_param_with_vhost.yaml b/changelog/v0.14.0/route_param_with_vhost.yaml deleted file mode 100644 index 443855aeba1..00000000000 --- a/changelog/v0.14.0/route_param_with_vhost.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Extend the route params for the plugins to have the vhost included. - issueLink: https://github.com/solo-io/gloo/pull/766 diff --git a/changelog/v0.14.0/virtual-clusters.yaml b/changelog/v0.14.0/virtual-clusters.yaml deleted file mode 100644 index f31da84350c..00000000000 --- a/changelog/v0.14.0/virtual-clusters.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Add [Virtual Clusters](https://www.envoyproxy.io/docs/envoy/v1.5.0/api-v2/rds.proto#envoy-api-msg-virtualcluster) to the Gloo API. - issueLink: https://github.com/solo-io/gloo/issues/764 \ No newline at end of file diff --git a/changelog/v0.14.1/appsv1.yaml b/changelog/v0.14.1/appsv1.yaml deleted file mode 100644 index 4b0dcce5fb3..00000000000 --- a/changelog/v0.14.1/appsv1.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use apps/v1 api group for deployments - issueLink: https://github.com/solo-io/gloo/issues/767 diff --git a/changelog/v0.14.1/fix-append.yaml b/changelog/v0.14.1/fix-append.yaml deleted file mode 100644 index 9adb3382a56..00000000000 --- a/changelog/v0.14.1/fix-append.yaml +++ /dev/null @@ -1,4 +0,0 @@ - changelog: - - type: FIX - description: fix append in hybridUpstreamSnapshot - issueLink: https://github.com/solo-io/gloo/issues/771 diff --git a/changelog/v0.14.2/knative-helm-option.yaml b/changelog/v0.14.2/knative-helm-option.yaml deleted file mode 100644 index 1fd91d162c9..00000000000 --- a/changelog/v0.14.2/knative-helm-option.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: provide option for the helm chart to install gloo knative integration without installing knative itself - issueLink: https://github.com/solo-io/gloo/issues/774 diff --git a/changelog/v0.14.2/prune-static-upstream.yaml b/changelog/v0.14.2/prune-static-upstream.yaml deleted file mode 100644 index b34afb90d92..00000000000 --- a/changelog/v0.14.2/prune-static-upstream.yaml +++ /dev/null @@ -1,3 +0,0 @@ - changelog: - - type: NON_USER_FACING - description: Remove non-executing code (ok because static upstream uses load_assignment, not EDS). diff --git a/changelog/v0.14.3/extensions.yaml b/changelog/v0.14.3/extensions.yaml deleted file mode 100644 index 080e15dddb7..00000000000 --- a/changelog/v0.14.3/extensions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: An error in the main syncer no longer prevents syncer extensions from running. Similarly, a bad extension syncer will no longer block other extension syncers from running. - issueLink: https://github.com/solo-io/gloo/issues/783 diff --git a/changelog/v0.15.0/always-update-endpoints.yaml b/changelog/v0.15.0/always-update-endpoints.yaml deleted file mode 100644 index 35c0d8ae1ae..00000000000 --- a/changelog/v0.15.0/always-update-endpoints.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: -- type: FIX - description: > - When the translation of the Gloo API snapshot to the xDS one returns an error we currently skip updating the xDS cache. - Gloo attempts to remove errored upstreams without compromising the consistency of the snapshot, but most errors still - result in the xDS cache not being updated. By not updating the cache, Envoy will continue using the previous snapshot, - which we assume to be valid. The problem with this approach is that endpoints are relatively ephemeral entities (think - Kubernetes pods) and the snapshot that Gloo is using might become stale if any endpoint changes. - With this fix Gloo will try to update the EDS information in the xDS cache even if an error occurred during translation. - It does so by retrieving the previous xDS snapshot, updating only the EDS information, verifying the consistency of the - resulting snapshot, and, if consistent, persisting it in the cache. - issueLink: https://github.com/solo-io/gloo/issues/657 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.8.23 - description: Update go-util to version v0.8.23. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.9.13 - description: Update solo-kit to version v0.9.13. diff --git a/changelog/v0.15.0/helm-race.yaml b/changelog/v0.15.0/helm-race.yaml deleted file mode 100644 index a6c02ce121b..00000000000 --- a/changelog/v0.15.0/helm-race.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix race condition where helm chart sometimes wouldn't publish on release builds. - issueLink: https://github.com/solo-io/gloo/issues/785 \ No newline at end of file diff --git a/changelog/v0.15.0/knative-0.7.0.yaml b/changelog/v0.15.0/knative-0.7.0.yaml deleted file mode 100644 index 57ddda5d2b5..00000000000 --- a/changelog/v0.15.0/knative-0.7.0.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: support Knative Version 0.7.0 by setting ClusterIngress.Status - issueLink: https://github.com/solo-io/gloo/issues/779 diff --git a/changelog/v0.15.0/solo-kit-v0.10.0.yaml b/changelog/v0.15.0/solo-kit-v0.10.0.yaml deleted file mode 100644 index fd58c69d263..00000000000 --- a/changelog/v0.15.0/solo-kit-v0.10.0.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.0 - description: Update solo-kit to version v0.10.0. \ No newline at end of file diff --git a/changelog/v0.15.0/vhost_params.yaml b/changelog/v0.15.0/vhost_params.yaml deleted file mode 100644 index efdafd385db..00000000000 --- a/changelog/v0.15.0/vhost_params.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Introduce vhost params for gloo plugins - issueLink: https://github.com/solo-io/gloo/pull/796 \ No newline at end of file diff --git a/changelog/v0.16.0/http_plugin_change.yaml b/changelog/v0.16.0/http_plugin_change.yaml deleted file mode 100644 index af3ff2becd8..00000000000 --- a/changelog/v0.16.0/http_plugin_change.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: Change how listener plugins are arranged on the proxy object - issueLink: https://github.com/solo-io/gloo/issues/801 \ No newline at end of file diff --git a/changelog/v0.16.0/solo-kit-v0.10.2.yaml b/changelog/v0.16.0/solo-kit-v0.10.2.yaml deleted file mode 100644 index db098394305..00000000000 --- a/changelog/v0.16.0/solo-kit-v0.10.2.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.2 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.9.1 \ No newline at end of file diff --git a/changelog/v0.17.0/consul-destination-type.yaml b/changelog/v0.17.0/consul-destination-type.yaml deleted file mode 100644 index 75a5815110e..00000000000 --- a/changelog/v0.17.0/consul-destination-type.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add new routing destination type for Consul services. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: false -- type: BREAKING_CHANGE - description: Rename existing service destination type from `service` to `kubernetes`. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.17.0/data-center-in-consul-upstream.yaml b/changelog/v0.17.0/data-center-in-consul-upstream.yaml deleted file mode 100644 index af20aae42ef..00000000000 --- a/changelog/v0.17.0/data-center-in-consul-upstream.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: | - Add a field to the Consul `UpstreamSpec` to indicate in which data center the service instance represented by the - `Upstream` is registered. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.17.0/fix_grpc_params.yaml b/changelog/v0.17.0/fix_grpc_params.yaml deleted file mode 100644 index aeeead75c70..00000000000 --- a/changelog/v0.17.0/fix_grpc_params.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix an issue where routing to a grpc upstream using parameters did not work. - issueLink: https://github.com/solo-io/gloo/issues/809 diff --git a/changelog/v0.17.0/knative-fixes.yaml b/changelog/v0.17.0/knative-fixes.yaml deleted file mode 100644 index 584d855dcac..00000000000 --- a/changelog/v0.17.0/knative-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Allow disabling FDS on a per-namespace and per-service basis with blacklist/whitelist options. - Note that `kube-system` and `kube-public` namespaces must be explicitly whitelisted even in - blacklist mode. - issueLink: https://github.com/solo-io/gloo/issues/679 diff --git a/changelog/v0.17.0/knative-install-clio.yaml b/changelog/v0.17.0/knative-install-clio.yaml deleted file mode 100644 index 6eb86f99f4c..00000000000 --- a/changelog/v0.17.0/knative-install-clio.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Knative installation via the CLI is now version-independent, allows installing additional Knative components Build, Eventing, and Monitoring - issueLink: https://github.com/solo-io/gloo/issues/795 diff --git a/changelog/v0.17.1/bump-sanitize-name.yaml b/changelog/v0.17.1/bump-sanitize-name.yaml deleted file mode 100644 index bd2b4a71487..00000000000 --- a/changelog/v0.17.1/bump-sanitize-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update go-utils, use SanitizeNameV2 - issueLink: https://github.com/solo-io/gloo/issues/817 diff --git a/changelog/v0.17.1/consul-eds.yaml b/changelog/v0.17.1/consul-eds.yaml deleted file mode 100644 index 5a2939dd764..00000000000 --- a/changelog/v0.17.1/consul-eds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Added Consul endpoint discovery. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.17.1/consul-upstream-client.yaml b/changelog/v0.17.1/consul-upstream-client.yaml deleted file mode 100644 index f4eb28fb695..00000000000 --- a/changelog/v0.17.1/consul-upstream-client.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: | - Added Consul as an upstream source for the hybrid upstream client used by Gloo's API event loop. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.17.1/ec2-assume-role.yaml b/changelog/v0.17.1/ec2-assume-role.yaml deleted file mode 100644 index 8e04bd7332c..00000000000 --- a/changelog/v0.17.1/ec2-assume-role.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Assume ARN Role for EC2 plugin. - issueLink: https://github.com/solo-io/gloo/issues/825 diff --git a/changelog/v0.17.1/ec2-upstreams.yaml b/changelog/v0.17.1/ec2-upstreams.yaml deleted file mode 100644 index 72163098aa5..00000000000 --- a/changelog/v0.17.1/ec2-upstreams.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Introduce EC2 upstream type. - issueLink: https://github.com/solo-io/gloo/issues/799 diff --git a/changelog/v0.17.1/fix-kube-eds.yaml b/changelog/v0.17.1/fix-kube-eds.yaml deleted file mode 100644 index 375d4fcb900..00000000000 --- a/changelog/v0.17.1/fix-kube-eds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix Endpoints getting lost in Kubernetes EDS. - issueLink: https://github.com/solo-io/gloo/issues/816 diff --git a/changelog/v0.17.1/grpc_empty_package.yaml b/changelog/v0.17.1/grpc_empty_package.yaml deleted file mode 100644 index 0765412a4e7..00000000000 --- a/changelog/v0.17.1/grpc_empty_package.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix a bug with handling of gRPC upstreams without a package - issueLink: https://github.com/solo-io/gloo/issues/831 diff --git a/changelog/v0.17.1/sanitize-uds-upstreams.yaml b/changelog/v0.17.1/sanitize-uds-upstreams.yaml deleted file mode 100644 index 26b7bebc925..00000000000 --- a/changelog/v0.17.1/sanitize-uds-upstreams.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update uds_convert.go to sanitize upstream names - issueLink: https://github.com/solo-io/gloo/issues/289 diff --git a/changelog/v0.17.1/stats-knative-ingress.yaml b/changelog/v0.17.1/stats-knative-ingress.yaml deleted file mode 100644 index 91d3139247d..00000000000 --- a/changelog/v0.17.1/stats-knative-ingress.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: | - add stats listener to knative and ingress proxy configmaps in helm chart - issueLink: https://github.com/solo-io/gloo/issues/821 \ No newline at end of file diff --git a/changelog/v0.17.2/helm-naming-convention.yaml b/changelog/v0.17.2/helm-naming-convention.yaml deleted file mode 100644 index 1328e2190f5..00000000000 --- a/changelog/v0.17.2/helm-naming-convention.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update values-gateway-template to use proper helm naming conventions - issueLink: https://github.com/solo-io/gloo/issues/827 diff --git a/changelog/v0.17.2/remove-todos-from-protos.yaml b/changelog/v0.17.2/remove-todos-from-protos.yaml deleted file mode 100644 index ad5324c642e..00000000000 --- a/changelog/v0.17.2/remove-todos-from-protos.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove TODOs from documentation comments in `.proto` files. - issueLink: https://github.com/solo-io/gloo/issues/526 diff --git a/changelog/v0.17.3/proxy-daemonset.yaml b/changelog/v0.17.3/proxy-daemonset.yaml deleted file mode 100644 index 64bb8b01a4b..00000000000 --- a/changelog/v0.17.3/proxy-daemonset.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add the ability to deploy the gateway-proxy as a DaemonSet rather than a deployment. - issueLink: https://github.com/solo-io/gloo/issues/842 diff --git a/changelog/v0.17.4/fix-for-kubernetes-1-10.yaml b/changelog/v0.17.4/fix-for-kubernetes-1-10.yaml deleted file mode 100644 index a6d3615af83..00000000000 --- a/changelog/v0.17.4/fix-for-kubernetes-1-10.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: | - Bump solo-kit to a version where CRDs are registered with both Version and Versions set. - This fixes gloo installation on Kubernetes 1.10 when CRDs are not created via helm chart. - issueLink: https://github.com/solo-io/gloo/issues/828 \ No newline at end of file diff --git a/changelog/v0.17.4/gateway-proxy-kebab-case.yaml b/changelog/v0.17.4/gateway-proxy-kebab-case.yaml deleted file mode 100644 index 7a499157299..00000000000 --- a/changelog/v0.17.4/gateway-proxy-kebab-case.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use map structure in values-gateway-template yaml so gateway proxy values can be easily overridden. - issueLink: https://github.com/solo-io/gloo/issues/857 \ No newline at end of file diff --git a/changelog/v0.17.4/grpc_no_path.yaml b/changelog/v0.17.4/grpc_no_path.yaml deleted file mode 100644 index 824b6cd279c..00000000000 --- a/changelog/v0.17.4/grpc_no_path.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make sure translator errors on routes without a path match - issueLink: https://github.com/solo-io/gloo/issues/860 diff --git a/changelog/v0.17.4/translate-consul-routes.yaml b/changelog/v0.17.4/translate-consul-routes.yaml deleted file mode 100644 index b8145d7e0df..00000000000 --- a/changelog/v0.17.4/translate-consul-routes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Translate Consul routing destinations. - issueLink: https://github.com/solo-io/gloo/issues/803 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v0.17.5/glooctl-error-message.yaml b/changelog/v0.17.5/glooctl-error-message.yaml deleted file mode 100644 index 7232257e918..00000000000 --- a/changelog/v0.17.5/glooctl-error-message.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Improve glooctl error message for malformed upstreams - issueLink: https://github.com/solo-io/gloo/issues/655 \ No newline at end of file diff --git a/changelog/v0.17.5/grpc-empty-path.yaml b/changelog/v0.17.5/grpc-empty-path.yaml deleted file mode 100644 index accdb2e0e94..00000000000 --- a/changelog/v0.17.5/grpc-empty-path.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: gRPC plugin to handle missing path matcher - issueLink: https://github.com/solo-io/gloo/issues/860 diff --git a/changelog/v0.17.5/optional-ec2-secret.yaml b/changelog/v0.17.5/optional-ec2-secret.yaml deleted file mode 100644 index 9f0989110b9..00000000000 --- a/changelog/v0.17.5/optional-ec2-secret.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: EC2 upstreams do not need to provide an AWS secret, it can be taken from the environment. - issueLink: https://github.com/solo-io/gloo/issues/864 diff --git a/changelog/v0.17.6/fix-ec2-default-port.yaml b/changelog/v0.17.6/fix-ec2-default-port.yaml deleted file mode 100644 index 6d832ac9f0c..00000000000 --- a/changelog/v0.17.6/fix-ec2-default-port.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: EC2 upstream should default to port 80. - issueLink: https://github.com/solo-io/gloo/issues/873 - - type: FIX - description: glooctl should display EC2 type name. - issueLink: https://github.com/solo-io/gloo/issues/874 diff --git a/changelog/v0.18.0/cli-print-yaml.yaml b/changelog/v0.18.0/cli-print-yaml.yaml deleted file mode 100644 index 8f67a05b312..00000000000 --- a/changelog/v0.18.0/cli-print-yaml.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: add ability to print basic non-kube yaml with cli commands - issueLink: https://github.com/solo-io/gloo/issues/896 \ No newline at end of file diff --git a/changelog/v0.18.0/glooctl-interactive-logging-fix.yaml b/changelog/v0.18.0/glooctl-interactive-logging-fix.yaml deleted file mode 100644 index a7c82a26b4e..00000000000 --- a/changelog/v0.18.0/glooctl-interactive-logging-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: glooctl interactive prompts display updated state - issueLink: https://github.com/solo-io/gloo/issues/551 - - type: NON_USER_FACING - description: fix broken glooctl interactive test with slice input - issueLink: https://github.com/solo-io/gloo/issues/387 diff --git a/changelog/v0.18.0/go-utils.yaml b/changelog/v0.18.0/go-utils.yaml deleted file mode 100644 index 40f8a28e528..00000000000 --- a/changelog/v0.18.0/go-utils.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update go-utils to pickup more robust package management support. diff --git a/changelog/v0.18.0/liveness.yaml b/changelog/v0.18.0/liveness.yaml deleted file mode 100644 index 0efe5538440..00000000000 --- a/changelog/v0.18.0/liveness.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make liveness work even when there is no gloo config. - issueLink: https://github.com/solo-io/gloo/issues/872 diff --git a/changelog/v0.18.0/partial_watch_hybrid_client.yaml b/changelog/v0.18.0/partial_watch_hybrid_client.yaml deleted file mode 100644 index bdf58c13a8d..00000000000 --- a/changelog/v0.18.0/partial_watch_hybrid_client.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix an unlikely edge case where a client might emit an incomplete list of upstreams. - issueLink: https://github.com/solo-io/gloo/pull/886 diff --git a/changelog/v0.18.0/readiness.yaml b/changelog/v0.18.0/readiness.yaml deleted file mode 100644 index 408938eb788..00000000000 --- a/changelog/v0.18.0/readiness.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add liveness and readiness probes - issueLink: https://github.com/solo-io/gloo/issues/872 diff --git a/changelog/v0.18.0/summary.md b/changelog/v0.18.0/summary.md deleted file mode 100644 index 3688fe96434..00000000000 --- a/changelog/v0.18.0/summary.md +++ /dev/null @@ -1,3 +0,0 @@ -In Gloo Edge 0.18.0, we added support for TCP proxying, which required a breaking change to the gateway API. -Please check out https://gloo.solo.io/operations/upgrading/0.18.1/ for details on how to seamlessly upgrade Gloo Edge, -automatically convert existing configuration, and migrate traffic while avoiding downtime. diff --git a/changelog/v0.18.0/tcp-proxy.yaml b/changelog/v0.18.0/tcp-proxy.yaml deleted file mode 100644 index 6025e08bf7d..00000000000 --- a/changelog/v0.18.0/tcp-proxy.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Fix race condition where helm chart sometimes wouldn't publish on release builds. - issueLink: https://github.com/solo-io/gloo/issues/778 -- type: BREAKING_CHANGE - description: update the gateway API in preparation for TCP proxy - issueLink: https://github.com/solo-io/gloo/issues/778 - resolvesIssue: false -- type: BREAKING_CHANGE - description: update the gateway to have multiple types to support tcp proxy - issueLink: https://github.com/solo-io/gloo/issues/778 \ No newline at end of file diff --git a/changelog/v0.18.0/tolerations.yaml b/changelog/v0.18.0/tolerations.yaml deleted file mode 100644 index fd9bd2cb065..00000000000 --- a/changelog/v0.18.0/tolerations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add support for tolerations to gateway-proxy - issueLink: https://github.com/solo-io/gloo/issues/877 diff --git a/changelog/v0.18.0/tracing-listener-plugin.yaml b/changelog/v0.18.0/tracing-listener-plugin.yaml deleted file mode 100644 index 1cc30fd19f5..00000000000 --- a/changelog/v0.18.0/tracing-listener-plugin.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: "Enable tracing." - issueLink: https://github.com/solo-io/gloo/issues/879 diff --git a/changelog/v0.18.0/tracing-manifest.yaml b/changelog/v0.18.0/tracing-manifest.yaml deleted file mode 100644 index b5371709a6e..00000000000 --- a/changelog/v0.18.0/tracing-manifest.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "First portion of tracing: manifest. Not yet connected." - issueLink: https://github.com/solo-io/gloo/issues/878 diff --git a/changelog/v0.18.0/vault-consul-storage.yaml b/changelog/v0.18.0/vault-consul-storage.yaml deleted file mode 100644 index 2c059d22227..00000000000 --- a/changelog/v0.18.0/vault-consul-storage.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - description: fix issue with partial EDS where clusters were out of sync with endpoints - issueLink: https://github.com/solo-io/gloo/issues/899 - - type: NEW_FEATURE - description: Enable running Gloo using Vault as a Secret backend and Consul as a configuration Backend. - issueLink: https://github.com/solo-io/gloo/issues/883 - - type: BREAKING_CHANGE - description: Settings CRD has been refactored to reflect Consul changes. - issueLink: https://github.com/solo-io/gloo/issues/883 \ No newline at end of file diff --git a/changelog/v0.18.1/access-logging.yaml b/changelog/v0.18.1/access-logging.yaml deleted file mode 100644 index 11ff7905502..00000000000 --- a/changelog/v0.18.1/access-logging.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add access logging capability to gloo. - issueLink: https://github.com/solo-io/gloo/issues/814 diff --git a/changelog/v0.18.1/deflake_consul_test.yaml b/changelog/v0.18.1/deflake_consul_test.yaml deleted file mode 100644 index ff116856dff..00000000000 --- a/changelog/v0.18.1/deflake_consul_test.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Deflake consule vault test diff --git a/changelog/v0.18.1/deflake_consul_test_again.yaml b/changelog/v0.18.1/deflake_consul_test_again.yaml deleted file mode 100644 index 9d3cd54019a..00000000000 --- a/changelog/v0.18.1/deflake_consul_test_again.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Deflake consule vault test by increasing refresh frequency setting diff --git a/changelog/v0.18.1/glooctl-upstream-group-create-del.yaml b/changelog/v0.18.1/glooctl-upstream-group-create-del.yaml deleted file mode 100644 index ef099ef50b8..00000000000 --- a/changelog/v0.18.1/glooctl-upstream-group-create-del.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add glooctl support for creating and deleting upstream groups - issueLink: https://github.com/solo-io/gloo/issues/649 \ No newline at end of file diff --git a/changelog/v0.18.1/limits.yaml b/changelog/v0.18.1/limits.yaml deleted file mode 100644 index d1051fa078e..00000000000 --- a/changelog/v0.18.1/limits.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow setting resource limits in the helm chart. - issueLink: https://github.com/solo-io/gloo/pull/889 \ No newline at end of file diff --git a/changelog/v0.18.10/fix_ec2.yaml b/changelog/v0.18.10/fix_ec2.yaml deleted file mode 100644 index c9db3d7cc79..00000000000 --- a/changelog/v0.18.10/fix_ec2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix ec2 bug where it only listed public ips - issueLink: https://github.com/solo-io/gloo/pull/968 diff --git a/changelog/v0.18.11/alternate-aws-secret.yaml b/changelog/v0.18.11/alternate-aws-secret.yaml deleted file mode 100644 index 948d7efd1a3..00000000000 --- a/changelog/v0.18.11/alternate-aws-secret.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Simplify AWS secret specification. - issueLink: https://github.com/solo-io/gloo/issues/990 diff --git a/changelog/v0.18.11/global-image-prefix.yaml b/changelog/v0.18.11/global-image-prefix.yaml deleted file mode 100644 index c1cfa650c5c..00000000000 --- a/changelog/v0.18.11/global-image-prefix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Support global image variables in helm chart - issueLink: https://github.com/solo-io/gloo/issues/892 \ No newline at end of file diff --git a/changelog/v0.18.11/knative-ingress.yaml b/changelog/v0.18.11/knative-ingress.yaml deleted file mode 100644 index 5a5ee98bf00..00000000000 --- a/changelog/v0.18.11/knative-ingress.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Knative Ingress Status is now updated whenever `generation` changes - issueLink: https://github.com/solo-io/gloo/issues/971 - - - type: NON_USER_FACING - description: Fix unit test flake in Knative diff --git a/changelog/v0.18.12/gloo-debug-log-fail-handler.yaml b/changelog/v0.18.12/gloo-debug-log-fail-handler.yaml deleted file mode 100644 index 81abc45c6c6..00000000000 --- a/changelog/v0.18.12/gloo-debug-log-fail-handler.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow gloo tests to print gloo debug logs during pre fail handling diff --git a/changelog/v0.18.12/knative-ingress.yaml b/changelog/v0.18.12/knative-ingress.yaml deleted file mode 100644 index 53bede59c0f..00000000000 --- a/changelog/v0.18.12/knative-ingress.yaml +++ /dev/null @@ -1,19 +0,0 @@ -changelog: - - type: FIX - description: Knative routes fixed for presence of multiple knative ingress - issueLink: https://github.com/solo-io/gloo/issues/979 - - type: NEW_FEATURE - description: Knative Install deploys public and private proxy - issueLink: https://github.com/solo-io/gloo/issues/980 - - type: DEPENDENCY_BUMP - dependencyOwner: knative.dev - dependencyRepo: serving - dependencyTag: v0.8.0 - description: Update knative to version 0.8.0. - issueLink: https://github.com/solo-io/gloo/issues/981 - - type: FIX - description: fix typo in ingress proxy deployment - issueLink: https://github.com/solo-io/gloo/issues/986 - - type: FIX - description: fix typo in values-ingress template - issueLink: https://github.com/solo-io/gloo/issues/987 diff --git a/changelog/v0.18.12/portable-vs-selector.yaml b/changelog/v0.18.12/portable-vs-selector.yaml deleted file mode 100644 index 5dc312a6a76..00000000000 --- a/changelog/v0.18.12/portable-vs-selector.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a reusable virtual service selector to share logic for choosing/creating virtual services. \ No newline at end of file diff --git a/changelog/v0.18.12/qps.yaml b/changelog/v0.18.12/qps.yaml deleted file mode 100644 index 5e69a5b53eb..00000000000 --- a/changelog/v0.18.12/qps.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow configuring the QPS and burst settings for kube clients - issueLink: https://github.com/solo-io/gloo/pull/970 diff --git a/changelog/v0.18.13/global-image-prefix-bug.yaml b/changelog/v0.18.13/global-image-prefix-bug.yaml deleted file mode 100644 index 726401ec03d..00000000000 --- a/changelog/v0.18.13/global-image-prefix-bug.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix value merging and copy paste errors in global image prefix. - issueLink: https://github.com/solo-io/gloo/issues/988 \ No newline at end of file diff --git a/changelog/v0.18.14/default-ingress.yaml b/changelog/v0.18.14/default-ingress.yaml deleted file mode 100644 index 0145eb5b55f..00000000000 --- a/changelog/v0.18.14/default-ingress.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow Gloo to run as default Ingress, without requiring ingress class annotation - issueLink: https://github.com/solo-io/gloo/issues/507 diff --git a/changelog/v0.18.14/install-crd-race.yaml b/changelog/v0.18.14/install-crd-race.yaml deleted file mode 100644 index 5d2a4c0e1d6..00000000000 --- a/changelog/v0.18.14/install-crd-race.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Ensure each crd is registered during install steps - issueLink: https://github.com/solo-io/gloo/issues/996 diff --git a/changelog/v0.18.14/knative-ingress.yaml b/changelog/v0.18.14/knative-ingress.yaml deleted file mode 100644 index c3a3e8af172..00000000000 --- a/changelog/v0.18.14/knative-ingress.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Knative Install defaults to knative-serving 0.8.0 - issueLink: https://github.com/solo-io/gloo/issues/1006 diff --git a/changelog/v0.18.14/multi-domain-single-cert.yaml b/changelog/v0.18.14/multi-domain-single-cert.yaml deleted file mode 100644 index 7eb7d0507ee..00000000000 --- a/changelog/v0.18.14/multi-domain-single-cert.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow virtual service with different domains to share the same certificate - issueLink: https://github.com/solo-io/gloo/pull/1004 diff --git a/changelog/v0.18.14/prerun-funcs-cli.yaml b/changelog/v0.18.14/prerun-funcs-cli.yaml deleted file mode 100644 index 245258e3fd2..00000000000 --- a/changelog/v0.18.14/prerun-funcs-cli.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Glooctl implementation change: internal entrypoint function receives an array of pre-run functions." - issueLink: https://github.com/solo-io/gloo/issues/1005 - - type: NON_USER_FACING - description: "Restore default glooctl get output to -o table." - issueLink: https://github.com/solo-io/gloo/pull/1001 \ No newline at end of file diff --git a/changelog/v0.18.14/role.yaml b/changelog/v0.18.14/role.yaml deleted file mode 100644 index 495ce7d527b..00000000000 --- a/changelog/v0.18.14/role.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow using roles with gloo instead of cluster roles. This makes single namespace install more isolated. - issueLink: https://github.com/solo-io/gloo/issues/751 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.9 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.9.17 diff --git a/changelog/v0.18.15/testing.yaml b/changelog/v0.18.15/testing.yaml deleted file mode 100644 index 09a4be9f264..00000000000 --- a/changelog/v0.18.15/testing.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix fail handler for regression tests. \ No newline at end of file diff --git a/changelog/v0.18.16/fix-knative-status-address.yaml b/changelog/v0.18.16/fix-knative-status-address.yaml deleted file mode 100644 index 1eb4278833b..00000000000 --- a/changelog/v0.18.16/fix-knative-status-address.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix default address being configured on knative lb status - issueLink: https://github.com/solo-io/gloo/issues/1017 diff --git a/changelog/v0.18.16/klog_shim.yaml b/changelog/v0.18.16/klog_shim.yaml deleted file mode 100644 index e9aef48a16b..00000000000 --- a/changelog/v0.18.16/klog_shim.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use klog shim to prevent klog from trying to write files diff --git a/changelog/v0.18.16/optmize_eds.yaml b/changelog/v0.18.16/optmize_eds.yaml deleted file mode 100644 index 2390e57596d..00000000000 --- a/changelog/v0.18.16/optmize_eds.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Optimize EDS for the all namespaces case diff --git a/changelog/v0.18.16/parse_xds_ec2.yaml b/changelog/v0.18.16/parse_xds_ec2.yaml deleted file mode 100644 index cb7f0e7494d..00000000000 --- a/changelog/v0.18.16/parse_xds_ec2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Parse xds config to get EC2 content. - issueLink: https://github.com/solo-io/gloo/issues/954 diff --git a/changelog/v0.18.16/testing.yaml b/changelog/v0.18.16/testing.yaml deleted file mode 100644 index 9c156006c1e..00000000000 --- a/changelog/v0.18.16/testing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Ensure Knative CRDs are installed and registered before applying manifests in knative install. - issueLink: https://github.com/solo-io/gloo/issues/996 diff --git a/changelog/v0.18.16/update_envoy.yaml b/changelog/v0.18.16/update_envoy.yaml deleted file mode 100644 index 8a44c93831e..00000000000 --- a/changelog/v0.18.16/update_envoy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Update envoy to 1.11.1 - issueLink: https://github.com/solo-io/gloo/pull/1028 diff --git a/changelog/v0.18.17/cors_per_route.yaml b/changelog/v0.18.17/cors_per_route.yaml deleted file mode 100644 index fa5de1ea0f0..00000000000 --- a/changelog/v0.18.17/cors_per_route.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable per-route CORS policy specification. - issueLink: https://github.com/solo-io/gloo/issues/1020 diff --git a/changelog/v0.18.17/eds_non_watched.yaml b/changelog/v0.18.17/eds_non_watched.yaml deleted file mode 100644 index 84239cd4d3a..00000000000 --- a/changelog/v0.18.17/eds_non_watched.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make eds ignore upstreams in non watched namespaces - issueLink: https://github.com/solo-io/gloo/pull/1034 diff --git a/changelog/v0.18.17/fine_rbac.yaml b/changelog/v0.18.17/fine_rbac.yaml deleted file mode 100644 index ed8b3f5d31f..00000000000 --- a/changelog/v0.18.17/fine_rbac.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Use fine grained RBAC permissions for each component - issueLink: https://github.com/solo-io/gloo/issues/250 diff --git a/changelog/v0.18.17/gateway_sidecar_helper.yaml b/changelog/v0.18.17/gateway_sidecar_helper.yaml deleted file mode 100644 index 1b29215a078..00000000000 --- a/changelog/v0.18.17/gateway_sidecar_helper.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow Gloo gateway to be configured with sidecar containers via a provided helm helper - issueLink: https://github.com/solo-io/gloo/issues/871 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.17/knative-create-settings.yaml b/changelog/v0.18.17/knative-create-settings.yaml deleted file mode 100644 index 677c65aee03..00000000000 --- a/changelog/v0.18.17/knative-create-settings.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Knative install creates settings - issueLink: https://github.com/solo-io/gloo/issues/1023 diff --git a/changelog/v0.18.17/optimize-hashes.yaml b/changelog/v0.18.17/optimize-hashes.yaml deleted file mode 100644 index 3902f507c83..00000000000 --- a/changelog/v0.18.17/optimize-hashes.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Optimization: reduce number of calls to reflection-based hash functions" - - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.10 - description: Update solo-kit to version 0.10.10. - issueLink: https://github.com/solo-io/gloo/issues/706 diff --git a/changelog/v0.18.18/read-admin-and-label-gateway-proxy.yaml b/changelog/v0.18.18/read-admin-and-label-gateway-proxy.yaml deleted file mode 100644 index ecdd9ed3ef4..00000000000 --- a/changelog/v0.18.18/read-admin-and-label-gateway-proxy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Expose a subset of read-only envoy admin apis. - - type: FIX - description: Make the gateway proxy service selectors more specific. - issueLink: https://github.com/solo-io/gloo/issues/1029 \ No newline at end of file diff --git a/changelog/v0.18.19/read-admin-and-label-gateway-proxy.yaml b/changelog/v0.18.19/read-admin-and-label-gateway-proxy.yaml deleted file mode 100644 index 9fbddf1e996..00000000000 --- a/changelog/v0.18.19/read-admin-and-label-gateway-proxy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Support Knative Ingress' TLS configuration to support default keys for ServerCertificate and PrivateKey - issueLink: https://github.com/solo-io/gloo/issues/1040 \ No newline at end of file diff --git a/changelog/v0.18.19/update-values-helper.yaml b/changelog/v0.18.19/update-values-helper.yaml deleted file mode 100644 index 05d9aeca8d5..00000000000 --- a/changelog/v0.18.19/update-values-helper.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Support updating helm values in gateway-proxy deployment during template render diff --git a/changelog/v0.18.2/tracing-route-plugin.yaml b/changelog/v0.18.2/tracing-route-plugin.yaml deleted file mode 100644 index d65002d724e..00000000000 --- a/changelog/v0.18.2/tracing-route-plugin.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: "Enable route-specific tracing config." - issueLink: https://github.com/solo-io/gloo/issues/880 diff --git a/changelog/v0.18.2/unix_socket.yaml b/changelog/v0.18.2/unix_socket.yaml deleted file mode 100644 index 9b25244b673..00000000000 --- a/changelog/v0.18.2/unix_socket.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support unix socket upstreams - issueLink: https://github.com/solo-io/gloo/issues/871 - resolvesIssue: false diff --git a/changelog/v0.18.20/allow_disable_discovery.yaml b/changelog/v0.18.20/allow_disable_discovery.yaml deleted file mode 100644 index 4a57824c1ed..00000000000 --- a/changelog/v0.18.20/allow_disable_discovery.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow disabling discovery deployment - issueLink: https://github.com/solo-io/gloo/issues/1026 - resolvesIssue: false diff --git a/changelog/v0.18.20/anti_affinity.yaml b/changelog/v0.18.20/anti_affinity.yaml deleted file mode 100644 index df568f2c770..00000000000 --- a/changelog/v0.18.20/anti_affinity.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow specify anti pod affinity in the helm chart - issueLink: https://github.com/solo-io/gloo/pull/1042 diff --git a/changelog/v0.18.20/autmnt_svc_accnt.yaml b/changelog/v0.18.20/autmnt_svc_accnt.yaml deleted file mode 100644 index 21e854094d8..00000000000 --- a/changelog/v0.18.20/autmnt_svc_accnt.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Mount proxy service account by default and add option to disable it. - issueLink: https://github.com/solo-io/gloo/issues/1057 diff --git a/changelog/v0.18.20/fix-glooctl-add-route.yaml b/changelog/v0.18.20/fix-glooctl-add-route.yaml deleted file mode 100644 index c48ceaab8a4..00000000000 --- a/changelog/v0.18.20/fix-glooctl-add-route.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix `glooctl add route` for calls in which virtual service is not specified. - issueLink: https://github.com/solo-io/gloo/issues/1050 \ No newline at end of file diff --git a/changelog/v0.18.20/respect_dns.yaml b/changelog/v0.18.20/respect_dns.yaml deleted file mode 100644 index 69d2074e7ab..00000000000 --- a/changelog/v0.18.20/respect_dns.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Respect DNS TTL for static clusters. This reduces load on the cluster in large scale deployments diff --git a/changelog/v0.18.20/update_solokit.yaml b/changelog/v0.18.20/update_solokit.yaml deleted file mode 100644 index 624ee1cdf40..00000000000 --- a/changelog/v0.18.20/update_solokit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.12 \ No newline at end of file diff --git a/changelog/v0.18.21/check.yaml b/changelog/v0.18.21/check.yaml deleted file mode 100644 index bb3857605e7..00000000000 --- a/changelog/v0.18.21/check.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Added "glooctl check" command for quickly highlighting issues with Gloo CRDs. - issueLink: https://github.com/solo-io/gloo/issues/1052 \ No newline at end of file diff --git a/changelog/v0.18.21/gateway-extensions.yaml b/changelog/v0.18.21/gateway-extensions.yaml deleted file mode 100644 index 3b975c02f0d..00000000000 --- a/changelog/v0.18.21/gateway-extensions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add listener level extensions in Gateway. - issueLink: https://github.com/solo-io/gloo/issues/1055 \ No newline at end of file diff --git a/changelog/v0.18.21/global-rbac.yaml b/changelog/v0.18.21/global-rbac.yaml deleted file mode 100644 index 8fde4e2d30a..00000000000 --- a/changelog/v0.18.21/global-rbac.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Move rbac to globals.glooRbac to simplify rbac config access in gloo-ee. - issueLink: https://github.com/solo-io/gloo/issues/989 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.22/artifacts.yaml b/changelog/v0.18.22/artifacts.yaml deleted file mode 100644 index 6144b6efd09..00000000000 --- a/changelog/v0.18.22/artifacts.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Wire artifacts to be used from config maps. diff --git a/changelog/v0.18.22/envoy_as_user.yaml b/changelog/v0.18.22/envoy_as_user.yaml deleted file mode 100644 index f562b88ff80..00000000000 --- a/changelog/v0.18.22/envoy_as_user.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add helm value that allows running envoy as user - issueLink: https://github.com/solo-io/gloo/issues/1071 diff --git a/changelog/v0.18.22/no_net_bind.yaml b/changelog/v0.18.22/no_net_bind.yaml deleted file mode 100644 index 7870f14ae54..00000000000 --- a/changelog/v0.18.22/no_net_bind.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: added helm value to create a gateway proxy without NET_BIND_SERVICE - issueLink: https://github.com/solo-io/gloo/issues/1068 diff --git a/changelog/v0.18.22/restore-namespaced-builds.yaml b/changelog/v0.18.22/restore-namespaced-builds.yaml deleted file mode 100644 index aafa5da7ff0..00000000000 --- a/changelog/v0.18.22/restore-namespaced-builds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update test values file to allow for namespaced tests now that rbac is global. - issueLink: https://github.com/solo-io/gloo/pull/1063 \ No newline at end of file diff --git a/changelog/v0.18.22/sticky_sessions.yaml b/changelog/v0.18.22/sticky_sessions.yaml deleted file mode 100644 index 04fb5957bb2..00000000000 --- a/changelog/v0.18.22/sticky_sessions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable session affinity through Envoy's hashing load balancers. - issueLink: https://github.com/solo-io/gloo/issues/935 \ No newline at end of file diff --git a/changelog/v0.18.23/consul-artifacts.yaml b/changelog/v0.18.23/consul-artifacts.yaml deleted file mode 100644 index dd4c2bdace4..00000000000 --- a/changelog/v0.18.23/consul-artifacts.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add support for consul-based artifacts - issueLink: https://github.com/solo-io/gloo/pull/1073 diff --git a/changelog/v0.18.23/glooctl-consul.yaml b/changelog/v0.18.23/glooctl-consul.yaml deleted file mode 100644 index 73e1de621ce..00000000000 --- a/changelog/v0.18.23/glooctl-consul.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable Glooctl create/update/delete commands for config backed by consul and secrets backed by vault. - issueLink: https://github.com/solo-io/gloo/pull/1067 diff --git a/changelog/v0.18.23/nomad-install.yaml b/changelog/v0.18.23/nomad-install.yaml deleted file mode 100644 index 34e4fba89c0..00000000000 --- a/changelog/v0.18.23/nomad-install.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add support for nomad install - issueLink: https://github.com/solo-io/gloo/pull/1075 diff --git a/changelog/v0.18.24/tracing-sampling.yaml b/changelog/v0.18.24/tracing-sampling.yaml deleted file mode 100644 index adf50957b1a..00000000000 --- a/changelog/v0.18.24/tracing-sampling.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable random sampling for tracing. - issueLink: https://github.com/solo-io/gloo/pull/1081 diff --git a/changelog/v0.18.25/http-listener-extensions.yaml b/changelog/v0.18.25/http-listener-extensions.yaml deleted file mode 100644 index 6ff1de4f41b..00000000000 --- a/changelog/v0.18.25/http-listener-extensions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add http listener level extensions in Gateway. - issueLink: https://github.com/solo-io/gloo/issues/1055 \ No newline at end of file diff --git a/changelog/v0.18.25/render_ds.yaml b/changelog/v0.18.25/render_ds.yaml deleted file mode 100644 index ef222e32f4a..00000000000 --- a/changelog/v0.18.25/render_ds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix rendering of DaemonSet - issueLink: https://github.com/solo-io/gloo/issues/1087 diff --git a/changelog/v0.18.25/svc_account_for_job.yaml b/changelog/v0.18.25/svc_account_for_job.yaml deleted file mode 100644 index e36413fe663..00000000000 --- a/changelog/v0.18.25/svc_account_for_job.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Assign a service account name to the gateway conversion job. - issueLink: https://github.com/solo-io/gloo/issues/1085 \ No newline at end of file diff --git a/changelog/v0.18.26/dodge-helm-bug.yaml b/changelog/v0.18.26/dodge-helm-bug.yaml deleted file mode 100644 index af657e91c45..00000000000 --- a/changelog/v0.18.26/dodge-helm-bug.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix confusing and bug prone helm render bug by wrapping render and undoing chart side-effects - issueLink: https://github.com/solo-io/gloo/issues/1092 diff --git a/changelog/v0.18.27/filter_stages.yaml b/changelog/v0.18.27/filter_stages.yaml deleted file mode 100644 index ab523246b79..00000000000 --- a/changelog/v0.18.27/filter_stages.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: More filter stages to help filter ordering. diff --git a/changelog/v0.18.28/transform_on_upstream_group.yaml b/changelog/v0.18.28/transform_on_upstream_group.yaml deleted file mode 100644 index 772d83024d7..00000000000 --- a/changelog/v0.18.28/transform_on_upstream_group.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support transformations on UpstreamGroup, multi destination, and vhosts. - issueLink: https://github.com/solo-io/gloo/pull/1097 diff --git a/changelog/v0.18.29/fix-e2e-test.yaml b/changelog/v0.18.29/fix-e2e-test.yaml deleted file mode 100644 index b43da32b65b..00000000000 --- a/changelog/v0.18.29/fix-e2e-test.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - description: consul client respects namespace - issueLink: https://github.com/solo-io/gloo/pull/1101 - - type: NON_USER_FACING - description: fix ordering of steps in consul e2e test - - type: NON_USER_FACING - description: regen solo-kit event loops - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.14 - description: Update solo-kit to version v0.10.14. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v0.18.3/consul-uds.yaml b/changelog/v0.18.3/consul-uds.yaml deleted file mode 100644 index e0c3e17ce5d..00000000000 --- a/changelog/v0.18.3/consul-uds.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - description: Enable uds to run without crashing when kubernetes is not reachable - issueLink: https://github.com/solo-io/gloo/issues/905 - - type: FIX - description: Sanitize Consul EDS names - issueLink: https://github.com/solo-io/gloo/issues/906 - - type: NEW_FEATURE - description: Enable function discovery for consul upstreams - issueLink: https://github.com/solo-io/gloo/issues/913 - - type: NEW_FEATURE - description: Enable upstream discovery for consul upstreams - issueLink: https://github.com/solo-io/gloo/issues/914 \ No newline at end of file diff --git a/changelog/v0.18.3/liveness-devnull.yaml b/changelog/v0.18.3/liveness-devnull.yaml deleted file mode 100644 index f7638a6d172..00000000000 --- a/changelog/v0.18.3/liveness-devnull.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make Liveness probe work in read only file systems. - issueLink: https://github.com/solo-io/gloo/issues/917 diff --git a/changelog/v0.18.30/updaate-envoy-gloo.yaml b/changelog/v0.18.30/updaate-envoy-gloo.yaml deleted file mode 100644 index 0aa83497045..00000000000 --- a/changelog/v0.18.30/updaate-envoy-gloo.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v0.1.13 \ No newline at end of file diff --git a/changelog/v0.18.31/move-enterprise-api.yaml b/changelog/v0.18.31/move-enterprise-api.yaml deleted file mode 100644 index 37af38dbdb2..00000000000 --- a/changelog/v0.18.31/move-enterprise-api.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Moved enterprise API definitions into this repo. \ No newline at end of file diff --git a/changelog/v0.18.31/update_envoy.yaml b/changelog/v0.18.31/update_envoy.yaml deleted file mode 100644 index 900f49513dd..00000000000 --- a/changelog/v0.18.31/update_envoy.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v0.1.14 diff --git a/changelog/v0.18.32/add-route-table.yaml b/changelog/v0.18.32/add-route-table.yaml deleted file mode 100644 index 3b7a7705913..00000000000 --- a/changelog/v0.18.32/add-route-table.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add api for delegate routing - issueLink: https://github.com/solo-io/gloo/pull/1111 diff --git a/changelog/v0.18.32/static_upstream_explicit_rewrite.yaml b/changelog/v0.18.32/static_upstream_explicit_rewrite.yaml deleted file mode 100644 index 44a6af768e2..00000000000 --- a/changelog/v0.18.32/static_upstream_explicit_rewrite.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow explicitly enabling or disabling auto-rewrite for upstreams. - issueLink: https://github.com/solo-io/gloo/issues/1118 \ No newline at end of file diff --git a/changelog/v0.18.33/deploy-ui.yaml b/changelog/v0.18.33/deploy-ui.yaml deleted file mode 100644 index c9277383d25..00000000000 --- a/changelog/v0.18.33/deploy-ui.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Provide optional read-only UI with Gloo deployment. - issueLink: https://github.com/solo-io/gloo/pull/1109 diff --git a/changelog/v0.18.34/proxy-names.yaml b/changelog/v0.18.34/proxy-names.yaml deleted file mode 100644 index 4958a3112f8..00000000000 --- a/changelog/v0.18.34/proxy-names.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: support multiple proxy names on gateway - issueLink: https://github.com/solo-io/gloo/pull/1116 diff --git a/changelog/v0.18.34/restore-deprecated-field.yaml b/changelog/v0.18.34/restore-deprecated-field.yaml deleted file mode 100644 index de9a083f9ad..00000000000 --- a/changelog/v0.18.34/restore-deprecated-field.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: add deprecated fields to gateway virtualhost for backwards compatibility diff --git a/changelog/v0.18.34/route-table-impl.yaml b/changelog/v0.18.34/route-table-impl.yaml deleted file mode 100644 index 6cbdea5913d..00000000000 --- a/changelog/v0.18.34/route-table-impl.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enable delegate routing & use of RouteTable Resource in Gateway - issueLink: https://github.com/solo-io/gloo/pull/1120 - - type: FIX - description: fix install race condition with helm pre-install hook - issueLink: https://github.com/solo-io/gloo/pull/1122 diff --git a/changelog/v0.18.35/ldap-connection-pool.yaml b/changelog/v0.18.35/ldap-connection-pool.yaml deleted file mode 100644 index 770ff86e79a..00000000000 --- a/changelog/v0.18.35/ldap-connection-pool.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add LDAP connection pool setting to Ext Auth API. - issueLink: https://github.com/solo-io/gloo/issues/1128 diff --git a/changelog/v0.18.36/health-checks.yaml b/changelog/v0.18.36/health-checks.yaml deleted file mode 100644 index 68fa2b91506..00000000000 --- a/changelog/v0.18.36/health-checks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add support for envoy health checks - issueLink: https://github.com/solo-io/gloo/issues/1113 diff --git a/changelog/v0.18.36/ldap-use-nullable-int-types.yaml b/changelog/v0.18.36/ldap-use-nullable-int-types.yaml deleted file mode 100644 index a57d80841f5..00000000000 --- a/changelog/v0.18.36/ldap-use-nullable-int-types.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Use nullable int types for connection pool properties to be able to tell if they were set. diff --git a/changelog/v0.18.37/verify-enterprise-protos.yaml b/changelog/v0.18.37/verify-enterprise-protos.yaml deleted file mode 100644 index 868ce6b234a..00000000000 --- a/changelog/v0.18.37/verify-enterprise-protos.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: FIX - description: > - Add Make target to verify that generated enterprise API files are valid. This is just a first patch and does not - completely solve the issue, as it requires adding packages to be verified manually to the verification file; if we - forget to make this update, invalid files might still be released. - issueLink: https://github.com/solo-io/gloo/issues/1134 - resolvesIssue: false diff --git a/changelog/v0.18.38/grpc-access-logs.yaml b/changelog/v0.18.38/grpc-access-logs.yaml deleted file mode 100644 index 9df8c264c53..00000000000 --- a/changelog/v0.18.38/grpc-access-logs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add support for GRPC access log streaming - issueLink: https://github.com/solo-io/gloo/issues/1046 diff --git a/changelog/v0.18.38/regen.yaml b/changelog/v0.18.38/regen.yaml deleted file mode 100644 index 372417b4166..00000000000 --- a/changelog/v0.18.38/regen.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Regenerate the protobuf code. - issueLink: https://github.com/solo-io/gloo/issues/1147 diff --git a/changelog/v0.18.38/use-secret-converter-in-glooctl.yaml b/changelog/v0.18.38/use-secret-converter-in-glooctl.yaml deleted file mode 100644 index 56d67179c2a..00000000000 --- a/changelog/v0.18.38/use-secret-converter-in-glooctl.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Use secret converter in glooctl to flatten aws secrets and write proper tls secrets. - issueLink: https://github.com/solo-io/gloo/issues/1138 diff --git a/changelog/v0.18.38/vs-selector.yaml b/changelog/v0.18.38/vs-selector.yaml deleted file mode 100644 index ab9c0f1b2ce..00000000000 --- a/changelog/v0.18.38/vs-selector.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: implement virtualservice selector - issueLink: https://github.com/solo-io/gloo/pull/1143 diff --git a/changelog/v0.18.39/bump-ui-v0-18-28.yaml b/changelog/v0.18.39/bump-ui-v0-18-28.yaml deleted file mode 100644 index aa3af632db3..00000000000 --- a/changelog/v0.18.39/bump-ui-v0-18-28.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - description: Fix apiserver intialization restart race condition. - issueLink: https://github.com/solo-io/gloo/pull/1149 - - type: FIX - description: Clarify that UI is read-only, non-enterprise version. - issueLink: https://github.com/solo-io/gloo/pull/1146 - resolvesIssue: false - - type: FIX - description: Fix apiserver so that UI can show Envoy details without requiring access to the admin port. - issueLink: https://github.com/solo-io/gloo/issues/1125 diff --git a/changelog/v0.18.39/fix-ingress-tls-multiple.yaml b/changelog/v0.18.39/fix-ingress-tls-multiple.yaml deleted file mode 100644 index aca6919be83..00000000000 --- a/changelog/v0.18.39/fix-ingress-tls-multiple.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix issue where the las TLS secret overrides the others when multiple TLS secrets are provided (kubernetes Ingress) - issueLink: https://github.com/solo-io/gloo/pull/1151 diff --git a/changelog/v0.18.4/kube2e-cluster-lock.yaml b/changelog/v0.18.4/kube2e-cluster-lock.yaml deleted file mode 100644 index 1d15f8e03f7..00000000000 --- a/changelog/v0.18.4/kube2e-cluster-lock.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Set all kube2e tests to use the same lock to avoid overwriting CRDs - issueLink: https://github.com/solo-io/gloo/issues/912 \ No newline at end of file diff --git a/changelog/v0.18.4/liveness-revert.yaml b/changelog/v0.18.4/liveness-revert.yaml deleted file mode 100644 index 6f5d6ceba15..00000000000 --- a/changelog/v0.18.4/liveness-revert.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: Disable liveness and readiness temporarily to bring the proxy back into a good state. - issueLink: https://github.com/solo-io/gloo/issues/924 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.4/vs-cli-edit.yaml b/changelog/v0.18.4/vs-cli-edit.yaml deleted file mode 100644 index b7e6166080b..00000000000 --- a/changelog/v0.18.4/vs-cli-edit.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Fix VS edit cli command so it no longer always writes an empty sslConfig causing the VS to break. - issueLink: https://github.com/solo-io/gloo/issues/921 diff --git a/changelog/v0.18.40/fix-settings-rbac.yaml b/changelog/v0.18.40/fix-settings-rbac.yaml deleted file mode 100644 index 36ae13dc4a6..00000000000 --- a/changelog/v0.18.40/fix-settings-rbac.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix apiserver RBAC - allow listing setting. - issueLink: https://github.com/solo-io/gloo/issues/1156 diff --git a/changelog/v0.18.41/add-route-metadata.yaml b/changelog/v0.18.41/add-route-metadata.yaml deleted file mode 100644 index b6af92eeea3..00000000000 --- a/changelog/v0.18.41/add-route-metadata.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add route metadata with owner reference to gloo routes - issueLink: https://github.com/solo-io/gloo/pull/1139 diff --git a/changelog/v0.18.41/better-ci-flags.yaml b/changelog/v0.18.41/better-ci-flags.yaml deleted file mode 100644 index 0c86414d96e..00000000000 --- a/changelog/v0.18.41/better-ci-flags.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use better ginko flags for CI - issueLink: https://github.com/solo-io/gloo/issues/1153 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.41/extract-ui-release-process.yaml b/changelog/v0.18.41/extract-ui-release-process.yaml deleted file mode 100644 index 7380956592b..00000000000 --- a/changelog/v0.18.41/extract-ui-release-process.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Separate the UI release process from Gloo. - issueLink: https://github.com/solo-io/gloo/pull/1146 - resolvesIssue: false diff --git a/changelog/v0.18.41/permissions-testing.yaml b/changelog/v0.18.41/permissions-testing.yaml deleted file mode 100644 index a296b2b4378..00000000000 --- a/changelog/v0.18.41/permissions-testing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add testing against permissions assigned to each service account. - issueLink: https://github.com/solo-io/gloo/issues/1174 \ No newline at end of file diff --git a/changelog/v0.18.42/dynamic-user-id.yaml b/changelog/v0.18.42/dynamic-user-id.yaml deleted file mode 100644 index cf44a439c1e..00000000000 --- a/changelog/v0.18.42/dynamic-user-id.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow container user ids to be dynamically set by the cluster - issueLink: https://github.com/solo-io/gloo/issues/1068 diff --git a/changelog/v0.18.42/merge-cli.yaml b/changelog/v0.18.42/merge-cli.yaml deleted file mode 100644 index 5b772c85857..00000000000 --- a/changelog/v0.18.42/merge-cli.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: -- type: FIX - description: Add back the virtualservice create consul related flags. - issueLink: https://github.com/solo-io/gloo/issues/1172 -- type: FIX - description: If we run glooctl uninstall -all with a nonexistent namespace, still uninstall everything instead of erroring out. - issueLink: https://github.com/solo-io/gloo/issues/602 -- type: NEW_FEATURE - description: Modify glooctl version command to output both client and server versions - issueLink: https://github.com/solo-io/gloo/issues/722 -- type: FIX - description: For both glooctl add and glooctl create, a --dry-run will output a kube-yaml file unless the --output flag overrides it. - issueLink: https://github.com/solo-io/gloo/issues/907 -- type: NEW_FEATURE - description: Add support for add route query parameter matching. - issueLink: https://github.com/solo-io/gloo/issues/932 diff --git a/changelog/v0.18.43/fix-route-append.yaml b/changelog/v0.18.43/fix-route-append.yaml deleted file mode 100644 index 45013dd9d9e..00000000000 --- a/changelog/v0.18.43/fix-route-append.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix prepending of route prefixes when the prefix is a / - issueLink: https://github.com/solo-io/gloo/pull/1178 diff --git a/changelog/v0.18.43/glooctl-kubeconfig.yaml b/changelog/v0.18.43/glooctl-kubeconfig.yaml deleted file mode 100644 index 2415494cd43..00000000000 --- a/changelog/v0.18.43/glooctl-kubeconfig.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Ability to specify non-standard kube config from glooctl. - issueLink: https://github.com/solo-io/gloo/issues/1094 diff --git a/changelog/v0.18.43/interactive-add-route.yaml b/changelog/v0.18.43/interactive-add-route.yaml deleted file mode 100644 index 9c69842a302..00000000000 --- a/changelog/v0.18.43/interactive-add-route.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Allow you to skip choosing a function when adding routes interactively. - issueLink: https://github.com/solo-io/gloo/issues/470 diff --git a/changelog/v0.18.43/strongly-typed-enterprise-extensions.yaml b/changelog/v0.18.43/strongly-typed-enterprise-extensions.yaml deleted file mode 100644 index fc0b89fbac8..00000000000 --- a/changelog/v0.18.43/strongly-typed-enterprise-extensions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Move rate-limit API from opaque `extensions` to strongly-typed `enterprise` tag and deprecate old api - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false diff --git a/changelog/v0.18.43/validation-webhook.yaml b/changelog/v0.18.43/validation-webhook.yaml deleted file mode 100644 index 281d1ac89f3..00000000000 --- a/changelog/v0.18.43/validation-webhook.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add gloo and gateway configuration options to settings - issueLink: https://github.com/solo-io/gloo/pull/1145 - - type: NEW_FEATURE - description: add detailed proxy validation to gloo translator - issueLink: https://github.com/solo-io/gloo/pull/1165 - - type: NEW_FEATURE - description: add proxy validation server to gloo - issueLink: https://github.com/solo-io/gloo/pull/1166 diff --git a/changelog/v0.18.44/ci-no-color-output.yaml b/changelog/v0.18.44/ci-no-color-output.yaml deleted file mode 100644 index db7edc70a25..00000000000 --- a/changelog/v0.18.44/ci-no-color-output.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Remove colors from Ginkgo CI output. \ No newline at end of file diff --git a/changelog/v0.18.44/debug-cmd.yaml b/changelog/v0.18.44/debug-cmd.yaml deleted file mode 100644 index ac507e7fc98..00000000000 --- a/changelog/v0.18.44/debug-cmd.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add glooctl debug log command, which prints out all the gloo pod logs. - A --zip flag will save them in a tar file (location optionally specified by the --file flag). - A --errors-only flag will filter the logs for 'error' level logs. - issueLink: https://github.com/solo-io/gloo/issues/997 diff --git a/changelog/v0.18.44/fix-ratelimit-translator-syncer.yaml b/changelog/v0.18.44/fix-ratelimit-translator-syncer.yaml deleted file mode 100644 index a7dbd1ee195..00000000000 --- a/changelog/v0.18.44/fix-ratelimit-translator-syncer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix ratelimit setting propagation with new config location - issueLink: https://github.com/solo-io/gloo/issues/1209 diff --git a/changelog/v0.18.44/rename-validation-service-name.yaml b/changelog/v0.18.44/rename-validation-service-name.yaml deleted file mode 100644 index 39f22d740b2..00000000000 --- a/changelog/v0.18.44/rename-validation-service-name.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Rename validation service request and response objects to be more in line with the convention. diff --git a/changelog/v0.18.44/status-write-jitter.yaml b/changelog/v0.18.44/status-write-jitter.yaml deleted file mode 100644 index 63184529e2a..00000000000 --- a/changelog/v0.18.44/status-write-jitter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: Fix upstream status write status error from hybrid client, and generation hash mismatch. - issueLink: https://github.com/solo-io/gloo/issues/1212 - resolvesIssue: false diff --git a/changelog/v0.18.5/helm_values_autogen.yaml b/changelog/v0.18.5/helm_values_autogen.yaml deleted file mode 100644 index 731a502dfd4..00000000000 --- a/changelog/v0.18.5/helm_values_autogen.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Auto generate helm values for docs diff --git a/changelog/v0.18.5/liveness-off-bydefault.yaml b/changelog/v0.18.5/liveness-off-bydefault.yaml deleted file mode 100644 index 80fa7e89b32..00000000000 --- a/changelog/v0.18.5/liveness-off-bydefault.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Introduce probs again, but set them to off by default. - issueLink: https://github.com/solo-io/gloo/issues/924 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.6/always_dev.yaml b/changelog/v0.18.6/always_dev.yaml deleted file mode 100644 index ddec30f7eb3..00000000000 --- a/changelog/v0.18.6/always_dev.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use IfNotPresent image pull policy for release images, and Always for dev images. - issueLink: https://github.com/solo-io/gloo/issues/942 diff --git a/changelog/v0.18.6/cli-output-format.yaml b/changelog/v0.18.6/cli-output-format.yaml deleted file mode 100644 index 95ffcdf4e20..00000000000 --- a/changelog/v0.18.6/cli-output-format.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Clean up output logic and formatting for glooctl get and dry-run. - issueLink: https://github.com/solo-io/gloo/issues/904 \ No newline at end of file diff --git a/changelog/v0.18.6/endpoints_annotations.yaml b/changelog/v0.18.6/endpoints_annotations.yaml deleted file mode 100644 index ae88d546f9c..00000000000 --- a/changelog/v0.18.6/endpoints_annotations.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow for annotations on the endpoints to propagate to the xds snapshot. diff --git a/changelog/v0.18.6/shadow-plugin.yaml b/changelog/v0.18.6/shadow-plugin.yaml deleted file mode 100644 index da28612c6ef..00000000000 --- a/changelog/v0.18.6/shadow-plugin.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Expose Envoy's traffic shadowing capabilities. - issueLink: https://github.com/solo-io/gloo/issues/934 diff --git a/changelog/v0.18.6/update-check.yaml b/changelog/v0.18.6/update-check.yaml deleted file mode 100644 index e745dccd42c..00000000000 --- a/changelog/v0.18.6/update-check.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Uses updated checkpoint API. diff --git a/changelog/v0.18.6/update_solokit.yaml b/changelog/v0.18.6/update_solokit.yaml deleted file mode 100644 index 5f4cc8f3480..00000000000 --- a/changelog/v0.18.6/update_solokit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.10.7 diff --git a/changelog/v0.18.6/xds_client.yaml b/changelog/v0.18.6/xds_client.yaml deleted file mode 100644 index b713359c107..00000000000 --- a/changelog/v0.18.6/xds_client.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add command for getting xds snapshot - issueLink: https://github.com/solo-io/gloo/issues/938 \ No newline at end of file diff --git a/changelog/v0.18.7/annotate-ec2-ep.yaml b/changelog/v0.18.7/annotate-ec2-ep.yaml deleted file mode 100644 index 2ecde47838f..00000000000 --- a/changelog/v0.18.7/annotate-ec2-ep.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add instance id to endpoint annotations for EC2 upstreams. - issueLink: https://github.com/solo-io/gloo/issues/954 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.18.7/header_manipulation.yaml b/changelog/v0.18.7/header_manipulation.yaml deleted file mode 100644 index 8ea692e6ed2..00000000000 --- a/changelog/v0.18.7/header_manipulation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add Header Manipulation Features Plugin - issueLink: https://github.com/solo-io/gloo/issues/936 - - type: NEW_FEATURE - description: Add Host Rewrite Plugin - issueLink: https://github.com/solo-io/gloo/issues/936 diff --git a/changelog/v0.18.8/remove-pre-install-from-settings.yaml b/changelog/v0.18.8/remove-pre-install-from-settings.yaml deleted file mode 100644 index 2acc6b418e6..00000000000 --- a/changelog/v0.18.8/remove-pre-install-from-settings.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Remove pre-install hook from settings resource in helm chart. - issueLink: https://github.com/solo-io/gloo/issues/956 - - type: FIX - description: Apply namespace exclusively in pre-install. - issueLink: https://github.com/solo-io/gloo/issues/957 \ No newline at end of file diff --git a/changelog/v0.18.9/knative-ingress.yaml b/changelog/v0.18.9/knative-ingress.yaml deleted file mode 100644 index 6987665d945..00000000000 --- a/changelog/v0.18.9/knative-ingress.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support Knative Namespace-Scoped Ingress - issueLink: https://github.com/solo-io/gloo/issues/937 diff --git a/changelog/v0.18.9/single_namespace.yaml b/changelog/v0.18.9/single_namespace.yaml deleted file mode 100644 index 35513891a9b..00000000000 --- a/changelog/v0.18.9/single_namespace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow using the release namespace as the namespace for both reading and writing - issueLink: https://github.com/solo-io/gloo/issues/949 diff --git a/changelog/v0.19.0/eds_version_change.yaml b/changelog/v0.19.0/eds_version_change.yaml deleted file mode 100644 index decfd143230..00000000000 --- a/changelog/v0.19.0/eds_version_change.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Change EDS version if the CDS version changes - issueLink: https://github.com/solo-io/gloo/issues/1191 diff --git a/changelog/v0.19.0/fix-helm-test.yaml b/changelog/v0.19.0/fix-helm-test.yaml deleted file mode 100644 index 90afaa6c158..00000000000 --- a/changelog/v0.19.0/fix-helm-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Speed up the Helm tests. - issueLink: https://github.com/solo-io/gloo/issues/1226 diff --git a/changelog/v0.19.0/glooctl-check-during-regression-tests.yaml b/changelog/v0.19.0/glooctl-check-during-regression-tests.yaml deleted file mode 100644 index 4787e02f78b..00000000000 --- a/changelog/v0.19.0/glooctl-check-during-regression-tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Run glooctl check during regression tests to detect installation errors. - issueLink: https://github.com/solo-io/gloo/issues/1159 - - type: NON_USER_FACING - description: Add cron job for CI cluster that deletes test namespaces that are more than 1 hour old. - issueLink: https://github.com/solo-io/gloo/issues/1179 - resolvesIssue: false diff --git a/changelog/v0.19.0/grpc_on_settings_change.yaml b/changelog/v0.19.0/grpc_on_settings_change.yaml deleted file mode 100644 index f36a9ba99c9..00000000000 --- a/changelog/v0.19.0/grpc_on_settings_change.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Gloo will not re-start it's XDS service when settings change - issueLink: https://github.com/solo-io/gloo/issues/1191 - resolvesIssue: false diff --git a/changelog/v0.19.0/healthcheck.yaml b/changelog/v0.19.0/healthcheck.yaml deleted file mode 100644 index ce516b17091..00000000000 --- a/changelog/v0.19.0/healthcheck.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add plugin to enable envoy health check filter - issueLink: https://github.com/solo-io/gloo/pull/1230 diff --git a/changelog/v0.19.0/internal-validation-gateway.yaml b/changelog/v0.19.0/internal-validation-gateway.yaml deleted file mode 100644 index d65db69a620..00000000000 --- a/changelog/v0.19.0/internal-validation-gateway.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: add internal validation syncer to Gateway. this is business logic of the kubernetes validation webhook diff --git a/changelog/v0.19.0/minikube-cluster-name.yaml b/changelog/v0.19.0/minikube-cluster-name.yaml deleted file mode 100644 index aaad73ee63b..00000000000 --- a/changelog/v0.19.0/minikube-cluster-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Allow users to specify the kubernetes cluster name in `glooctl proxy url` and `glooctl proxy address` - issueLink: https://github.com/solo-io/gloo/issues/1095 diff --git a/changelog/v0.19.0/route-level-auth.yaml b/changelog/v0.19.0/route-level-auth.yaml deleted file mode 100644 index f4abd0a4492..00000000000 --- a/changelog/v0.19.0/route-level-auth.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: > - Update the external auth APIs to support configuring authentication/authorization on **routes and weighted - destinations**, in addition to virtual hosts. The auth configuration that currently is defined directly on the - virtual service/proxy resources (under virtualHostPlugins) will become a top-level solo-kit resource (in the - context of Kubernetes this means **a new CRD**). Resources that need to use a particular auth configuration can - now just reference the correspondent new `AuthConfig` resource. The advantages of this change are twofold: besides - reducing the duplication of configuration, it guarantees the stability of secured upstreams between auth - configuration updates. - issueLink: https://github.com/solo-io/gloo/issues/1201 - resolvesIssue: false -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.10.8 - description: Update go-utils to version 0.10.8. \ No newline at end of file diff --git a/changelog/v0.19.0/util-for-filter.yaml b/changelog/v0.19.0/util-for-filter.yaml deleted file mode 100644 index 0851048f126..00000000000 --- a/changelog/v0.19.0/util-for-filter.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use utility to create all filters diff --git a/changelog/v0.19.0/wait_eds.yaml b/changelog/v0.19.0/wait_eds.yaml deleted file mode 100644 index da516afa445..00000000000 --- a/changelog/v0.19.0/wait_eds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Gloo will optionally wait for EDS to be ready before continuing - issueLink: https://github.com/solo-io/gloo/issues/1191 diff --git a/changelog/v0.19.1/default-gateways.yaml b/changelog/v0.19.1/default-gateways.yaml deleted file mode 100644 index 8352ee221d1..00000000000 --- a/changelog/v0.19.1/default-gateways.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow the default gateways to be configurable through helm - issueLink: https://github.com/solo-io/gloo/issues/1048 diff --git a/changelog/v0.19.1/fix-helm-test-flake.yaml b/changelog/v0.19.1/fix-helm-test-flake.yaml deleted file mode 100644 index 5370e5291cf..00000000000 --- a/changelog/v0.19.1/fix-helm-test-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix helm test flake in CI - issueLink: https://github.com/solo-io/gloo/issues/1239 \ No newline at end of file diff --git a/changelog/v0.19.1/fix-pod-check.yaml b/changelog/v0.19.1/fix-pod-check.yaml deleted file mode 100644 index 3c4c25bc3c6..00000000000 --- a/changelog/v0.19.1/fix-pod-check.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make sure that glooctl check catches all possible pod conditions - issueLink: https://github.com/solo-io/solo-projects/issues/1121 diff --git a/changelog/v0.19.1/gloo-dashboard-install-option.yaml b/changelog/v0.19.1/gloo-dashboard-install-option.yaml deleted file mode 100644 index 7208a339731..00000000000 --- a/changelog/v0.19.1/gloo-dashboard-install-option.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Option to install Gloo with a visual dashboard. - issueLink: https://github.com/solo-io/gloo/issues/1218 diff --git a/changelog/v0.19.1/strongly-typed-waf-config.yaml b/changelog/v0.19.1/strongly-typed-waf-config.yaml deleted file mode 100644 index 46d0b1328f1..00000000000 --- a/changelog/v0.19.1/strongly-typed-waf-config.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Update enterprise API to have strongly-typed WAF config; deprecated opaque extensions WAF config still supported - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.19.2/aws_iam.yaml b/changelog/v0.19.2/aws_iam.yaml deleted file mode 100644 index e50ea83441d..00000000000 --- a/changelog/v0.19.2/aws_iam.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow using IAM credentials with AWS Upstreams - issueLink: https://github.com/solo-io/gloo/issues/680 diff --git a/changelog/v0.19.2/fix-glooctl-version-formatting.yaml b/changelog/v0.19.2/fix-glooctl-version-formatting.yaml deleted file mode 100644 index 36fd58eda76..00000000000 --- a/changelog/v0.19.2/fix-glooctl-version-formatting.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix glooctl version output formatting. - issueLink: https://github.com/solo-io/gloo/issues/1243 diff --git a/changelog/v0.19.2/fix-grafana-prometheus-namespace.yaml b/changelog/v0.19.2/fix-grafana-prometheus-namespace.yaml deleted file mode 100644 index 9793fdc32fe..00000000000 --- a/changelog/v0.19.2/fix-grafana-prometheus-namespace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: The grafana and prometheus pods are now installed to the correct gloo system namespace instead of default - issueLink: https://github.com/solo-io/solo-projects/issues/1146 diff --git a/changelog/v0.19.2/mark-deprecated-protos.yaml b/changelog/v0.19.2/mark-deprecated-protos.yaml deleted file mode 100644 index 76d20b7af62..00000000000 --- a/changelog/v0.19.2/mark-deprecated-protos.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Mark deprecated protos and proto fields as deprecated to get IDE strikethrough - issueLink: https://github.com/solo-io/gloo/issues/1260 diff --git a/changelog/v0.19.2/remove-duplicated-jwt-and-rbac-proto.yaml b/changelog/v0.19.2/remove-duplicated-jwt-and-rbac-proto.yaml deleted file mode 100644 index 096f17e6425..00000000000 --- a/changelog/v0.19.2/remove-duplicated-jwt-and-rbac-proto.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove duplicated jwt and rbac proto - issueLink: https://github.com/solo-io/gloo/issues/1258 \ No newline at end of file diff --git a/changelog/v0.19.2/strongly_typed_jwt_rbac.yaml b/changelog/v0.19.2/strongly_typed_jwt_rbac.yaml deleted file mode 100644 index fdf7af9160b..00000000000 --- a/changelog/v0.19.2/strongly_typed_jwt_rbac.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Update enterprise API to have strongly-typed JWT & RBAC config; deprecated opaque extensions config still supported - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.0/bump-glooe-tag.yaml b/changelog/v0.20.0/bump-glooe-tag.yaml deleted file mode 100644 index a511e726b5d..00000000000 --- a/changelog/v0.20.0/bump-glooe-tag.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - The default version of GlooE installed by the CLI is now 0.19.0. - issueLink: https://github.com/solo-io/gloo/issues/1272 \ No newline at end of file diff --git a/changelog/v0.20.0/delegation-prefix-policy.yaml b/changelog/v0.20.0/delegation-prefix-policy.yaml deleted file mode 100644 index 0b060d40e32..00000000000 --- a/changelog/v0.20.0/delegation-prefix-policy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: require parent route prefix to be present in delegated routes - issueLink: https://github.com/solo-io/gloo/pull/1262 diff --git a/changelog/v0.20.0/fix-observability-uninstall.yaml b/changelog/v0.20.0/fix-observability-uninstall.yaml deleted file mode 100644 index 423b6fda9c5..00000000000 --- a/changelog/v0.20.0/fix-observability-uninstall.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Remove the grafana and prometheus pods on uninstall - issueLink: https://github.com/solo-io/solo-projects/issues/1157 diff --git a/changelog/v0.20.0/strongly_typed_extauth.yaml b/changelog/v0.20.0/strongly_typed_extauth.yaml deleted file mode 100644 index 5998a2fb095..00000000000 --- a/changelog/v0.20.0/strongly_typed_extauth.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Update enterprise API to support strongly typed external auth configurations in settings, virtual hosts, routes, - and weighted destinations. The current format based on opaque extensions has been deprecated but is still fully - supported. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.1/fix-broken-docs-refs.yaml b/changelog/v0.20.1/fix-broken-docs-refs.yaml deleted file mode 100644 index b7a66c09b00..00000000000 --- a/changelog/v0.20.1/fix-broken-docs-refs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Update broken links referencing `/v1` instead of `/api` as the API docs root. diff --git a/changelog/v0.20.1/fix-ui.yaml b/changelog/v0.20.1/fix-ui.yaml deleted file mode 100644 index 9c2ff9bf7d4..00000000000 --- a/changelog/v0.20.1/fix-ui.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/1278 - description: When deploying OS gloo with the admin console, use a known version for the chart that packages the read-only UI, which is versioned with enterprise Gloo, instead of looking for the current open source version. diff --git a/changelog/v0.20.1/glooctl-check-deployments.yaml b/changelog/v0.20.1/glooctl-check-deployments.yaml deleted file mode 100644 index c7e0229d4d5..00000000000 --- a/changelog/v0.20.1/glooctl-check-deployments.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/1267 - description: Check deployments during glooctl check. diff --git a/changelog/v0.20.2/cleaner-flatten-ratelimit-api.yaml b/changelog/v0.20.2/cleaner-flatten-ratelimit-api.yaml deleted file mode 100644 index c1b237c860e..00000000000 --- a/changelog/v0.20.2/cleaner-flatten-ratelimit-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Better implementation to flatten ratelimit API; use more intuitive name for service settings rather than a v2 - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.2/fix-ratelimit-tests.yaml b/changelog/v0.20.2/fix-ratelimit-tests.yaml deleted file mode 100644 index b42df7868f6..00000000000 --- a/changelog/v0.20.2/fix-ratelimit-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix tests broken by flattening ratelimit config and renames - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.2/flatten-RBAC-config.yaml b/changelog/v0.20.2/flatten-RBAC-config.yaml deleted file mode 100644 index 7165ab7bb2b..00000000000 --- a/changelog/v0.20.2/flatten-RBAC-config.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Flatten enterprise RBAC config by removing useless 'config' nesting from new (not-yet documented/supported) - strongly-typed API; deprecated opaque RBAC API unchanged and still supported. Also add ability to disable - RBAC on vhosts in strongly-typed API (routes already supported in deprecated config) - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.2/flatten-ratelimit-config.yaml b/changelog/v0.20.2/flatten-ratelimit-config.yaml deleted file mode 100644 index fd595416047..00000000000 --- a/changelog/v0.20.2/flatten-ratelimit-config.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Flatten ratelimit config by creating v2 version of settings - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.2/flatten-strongly-typed-waf-config.yaml b/changelog/v0.20.2/flatten-strongly-typed-waf-config.yaml deleted file mode 100644 index e6ac8423c3a..00000000000 --- a/changelog/v0.20.2/flatten-strongly-typed-waf-config.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1171 - description: Flatten strongly-typed WAF config - resolvesIssue: false diff --git a/changelog/v0.20.2/gloo-validation-fixes.yaml b/changelog/v0.20.2/gloo-validation-fixes.yaml deleted file mode 100644 index fe586518966..00000000000 --- a/changelog/v0.20.2/gloo-validation-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix issue where gloo validation server does not restart properly - issueLink: https://github.com/solo-io/gloo/issues/1296 diff --git a/changelog/v0.20.2/remove-orphaned-docs.yaml b/changelog/v0.20.2/remove-orphaned-docs.yaml deleted file mode 100644 index 493baf41f26..00000000000 --- a/changelog/v0.20.2/remove-orphaned-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Remove old docs directory roots (`v1` and `v2`) and orphaned docs pages (i.e. pages that are no longer generated). diff --git a/changelog/v0.20.2/rename-weighed-destination-plugins-field.yaml b/changelog/v0.20.2/rename-weighed-destination-plugins-field.yaml deleted file mode 100644 index 127168a98ed..00000000000 --- a/changelog/v0.20.2/rename-weighed-destination-plugins-field.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - description: > - Add `weighted_destination_plugins` field to `WeightedDestination` object. The previous `weighed_destination_plugins` (no "t") - has been deprecated and is still supported. - issueLink: https://github.com/solo-io/gloo/issues/1307 diff --git a/changelog/v0.20.2/report-warnings.yaml b/changelog/v0.20.2/report-warnings.yaml deleted file mode 100644 index b3f32aae745..00000000000 --- a/changelog/v0.20.2/report-warnings.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Gloo can now report warnings on resources for certain types of invalid configuration. - issueLink: https://github.com/solo-io/gloo/issues/1290 - - type: FIX - description: Fix reporting on Route Tables - issueLink: https://github.com/solo-io/gloo/issues/1291 diff --git a/changelog/v0.20.2/skip-hashing-annotations.yaml b/changelog/v0.20.2/skip-hashing-annotations.yaml deleted file mode 100644 index 32aa533be52..00000000000 --- a/changelog/v0.20.2/skip-hashing-annotations.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Reduce snapshot jitter by ignoring annotations on endpoints and artifacts diff --git a/changelog/v0.20.3/bump-glooe-tag.yaml b/changelog/v0.20.3/bump-glooe-tag.yaml deleted file mode 100644 index bf746801185..00000000000 --- a/changelog/v0.20.3/bump-glooe-tag.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - The default version of GlooE installed by the CLI is now 0.20.1. - issueLink: https://github.com/solo-io/gloo/issues/1272 \ No newline at end of file diff --git a/changelog/v0.20.3/envoy-image-env-var.yaml b/changelog/v0.20.3/envoy-image-env-var.yaml deleted file mode 100644 index ac8d7c3dd2e..00000000000 --- a/changelog/v0.20.3/envoy-image-env-var.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fail end to end tests early if the ENVOY_IMAGE_TAG env var is not set - issueLink: https://github.com/solo-io/gloo/issues/1311 diff --git a/changelog/v0.20.3/envoy-usage.yaml b/changelog/v0.20.3/envoy-usage.yaml deleted file mode 100644 index 5800898dd05..00000000000 --- a/changelog/v0.20.3/envoy-usage.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Record envoy usage to a config map - issueLink: https://github.com/solo-io/solo-projects/issues/1126 diff --git a/changelog/v0.20.3/fix-uds-ssl.yaml b/changelog/v0.20.3/fix-uds-ssl.yaml deleted file mode 100644 index 3d1819760f1..00000000000 --- a/changelog/v0.20.3/fix-uds-ssl.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Update ssl when uds reconciles - issueLink: https://github.com/solo-io/gloo/issues/1485 diff --git a/changelog/v0.20.3/fix-validation-test-flake.yaml b/changelog/v0.20.3/fix-validation-test-flake.yaml deleted file mode 100644 index 7241d40041f..00000000000 --- a/changelog/v0.20.3/fix-validation-test-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Gateway waits for Gloo validation server to become available during setup - issueLink: https://github.com/solo-io/gloo/issues/1322 diff --git a/changelog/v0.20.3/glooctl-delegation.yaml b/changelog/v0.20.3/glooctl-delegation.yaml deleted file mode 100644 index 318b6badfd9..00000000000 --- a/changelog/v0.20.3/glooctl-delegation.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Glooctl can now add routes to Route Tables - issueLink: https://github.com/solo-io/gloo/issues/1320 - - type: NEW_FEATURE - description: Glooctl can now add delegate action routes - issueLink: https://github.com/solo-io/gloo/issues/1319 - - type: NEW_FEATURE - description: Glooctl can now get/list Route Tables - issueLink: https://github.com/solo-io/gloo/issues/1318 diff --git a/changelog/v0.20.3/invalid-cfg-settings.yaml b/changelog/v0.20.3/invalid-cfg-settings.yaml deleted file mode 100644 index ff1079810f9..00000000000 --- a/changelog/v0.20.3/invalid-cfg-settings.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add settings for setting invalid config handling options on gloo diff --git a/changelog/v0.20.3/kube-upstream-process-annotations-upstreamssl.yaml b/changelog/v0.20.3/kube-upstream-process-annotations-upstreamssl.yaml deleted file mode 100644 index 249a8366f9f..00000000000 --- a/changelog/v0.20.3/kube-upstream-process-annotations-upstreamssl.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Automatically generate Upstream SSL config using Service Annotations - issueLink: https://github.com/solo-io/gloo/issues/1190 diff --git a/changelog/v0.20.3/nil-matcher-fix.yaml b/changelog/v0.20.3/nil-matcher-fix.yaml deleted file mode 100644 index c4f2b806d20..00000000000 --- a/changelog/v0.20.3/nil-matcher-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix panic on nil route matcher - issueLink: https://github.com/solo-io/gloo/issues/1316 diff --git a/changelog/v0.20.3/propagate-valid-vservices.yaml b/changelog/v0.20.3/propagate-valid-vservices.yaml deleted file mode 100644 index 8020370eafe..00000000000 --- a/changelog/v0.20.3/propagate-valid-vservices.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support propagating partial config from gateway to proxy. - issueLink: https://github.com/solo-io/gloo/issues/1366 diff --git a/changelog/v0.20.3/refactor-and--metadata.yaml b/changelog/v0.20.3/refactor-and--metadata.yaml deleted file mode 100644 index 65460d124b0..00000000000 --- a/changelog/v0.20.3/refactor-and--metadata.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: utils and api changes for fine-grained validation diff --git a/changelog/v0.20.3/route-replacing-sanitizer.yaml b/changelog/v0.20.3/route-replacing-sanitizer.yaml deleted file mode 100644 index f5b58ebf8d4..00000000000 --- a/changelog/v0.20.3/route-replacing-sanitizer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add route replacing sanitizer to permit valid routes to propagate to Envoy when other routes are invalid - issueLink: https://github.com/solo-io/gloo/issues/1429 diff --git a/changelog/v0.20.3/sanitizer.yaml b/changelog/v0.20.3/sanitizer.yaml deleted file mode 100644 index 0ce1980e7ab..00000000000 --- a/changelog/v0.20.3/sanitizer.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add sanitizer interface for sanitizing xds snapshot diff --git a/changelog/v0.20.3/service-converter.yaml b/changelog/v0.20.3/service-converter.yaml deleted file mode 100644 index 97845bea26d..00000000000 --- a/changelog/v0.20.3/service-converter.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use ServiceConverter interface to apply UseHttp2 option in UDS diff --git a/changelog/v0.20.3/validation-helm-fix.yaml b/changelog/v0.20.3/validation-helm-fix.yaml deleted file mode 100644 index fa14ab57d85..00000000000 --- a/changelog/v0.20.3/validation-helm-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix issue where validation cannot be enabled via helm due to treatment of zero values - issueLink: https://github.com/solo-io/gloo/issues/1314 diff --git a/changelog/v0.20.3/validation-utils.yaml b/changelog/v0.20.3/validation-utils.yaml deleted file mode 100644 index 04cf94e5e0d..00000000000 --- a/changelog/v0.20.3/validation-utils.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Util methods for processing proxy report diff --git a/changelog/v0.20.3/validation-webhook.yaml b/changelog/v0.20.3/validation-webhook.yaml deleted file mode 100644 index acbb4893239..00000000000 --- a/changelog/v0.20.3/validation-webhook.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: add ValidatingWebhook for Gateway resources - issueLink: https://github.com/solo-io/gloo/pull/1234 diff --git a/changelog/v0.20.4/envoy-1-11-2.yaml b/changelog/v0.20.4/envoy-1-11-2.yaml deleted file mode 100644 index 135621b03a9..00000000000 --- a/changelog/v0.20.4/envoy-1-11-2.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v0.1.17 - dependencyRepo: envoy-gloo \ No newline at end of file diff --git a/changelog/v0.20.5/fix-helm-values-struct-json-tag.yaml b/changelog/v0.20.5/fix-helm-values-struct-json-tag.yaml deleted file mode 100644 index 9503b71bd0d..00000000000 --- a/changelog/v0.20.5/fix-helm-values-struct-json-tag.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - description: > - Some boolean fields on Helm value structs have an `omitempty` json tag. This causes the JSON encoder to - considered the whole struct empty in cases where we only the boolean field is set to false and might lead to - unexpected behavior. - issueLink: https://github.com/solo-io/gloo/issues/1360 \ No newline at end of file diff --git a/changelog/v0.20.5/fix-routeaction-glooctl.yaml b/changelog/v0.20.5/fix-routeaction-glooctl.yaml deleted file mode 100644 index babff622bed..00000000000 --- a/changelog/v0.20.5/fix-routeaction-glooctl.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix interface conversion panic on glooctl command to print route table for a virtual service - issueLink: https://github.com/solo-io/gloo/issues/1350 diff --git a/changelog/v0.20.6/fix-json-tag-typo.yaml b/changelog/v0.20.6/fix-json-tag-typo.yaml deleted file mode 100644 index 54f31b580a3..00000000000 --- a/changelog/v0.20.6/fix-json-tag-typo.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix typo in Helm value JSON tag. \ No newline at end of file diff --git a/changelog/v0.20.6/fix-knative-manifest-parsing.yaml b/changelog/v0.20.6/fix-knative-manifest-parsing.yaml deleted file mode 100644 index c022900c161..00000000000 --- a/changelog/v0.20.6/fix-knative-manifest-parsing.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: fix nil pointer when validating nil proxy - issueLink: https://github.com/solo-io/gloo/issues/1369 - - type: FIX - description: check resource hash in validator (prevents validating status updates) - issueLink: https://github.com/solo-io/gloo/issues/1368 diff --git a/changelog/v0.20.6/kube2e-install-once-per-suite.yaml b/changelog/v0.20.6/kube2e-install-once-per-suite.yaml deleted file mode 100644 index 00abcd7a42c..00000000000 --- a/changelog/v0.20.6/kube2e-install-once-per-suite.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Install gloo once per suite rather than once per test in gateway kube2e. diff --git a/changelog/v0.20.7/activate-custom-auth-plugin.yaml b/changelog/v0.20.7/activate-custom-auth-plugin.yaml deleted file mode 100644 index 0249abf1a84..00000000000 --- a/changelog/v0.20.7/activate-custom-auth-plugin.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Add support for custom authentication. You can now provide your own external authentication/authorization server and - configure Gloo to call it on the virtual hosts, routes, and weighted destinations that you want to secure. - issueLink: https://github.com/solo-io/gloo/issues/1396 \ No newline at end of file diff --git a/changelog/v0.20.7/bump-glooe-tag.yaml b/changelog/v0.20.7/bump-glooe-tag.yaml deleted file mode 100644 index d142fa6189e..00000000000 --- a/changelog/v0.20.7/bump-glooe-tag.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: The default version of GlooE installed by the CLI is now 0.20.4. - issueLink: https://github.com/solo-io/gloo/issues/1386 \ No newline at end of file diff --git a/changelog/v0.20.7/dont-register-crds-with-glooctl.yaml b/changelog/v0.20.7/dont-register-crds-with-glooctl.yaml deleted file mode 100644 index 63c4442f56d..00000000000 --- a/changelog/v0.20.7/dont-register-crds-with-glooctl.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Glooctl no longer registers CRDs when performing read/write operations - issueLink: https://github.com/solo-io/gloo/issues/1380 diff --git a/changelog/v0.20.7/ext-authz-filter-builder.yaml b/changelog/v0.20.7/ext-authz-filter-builder.yaml deleted file mode 100644 index 3c0fa6aacc6..00000000000 --- a/changelog/v0.20.7/ext-authz-filter-builder.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add utility function to build an `ext_authz` filter configuration from Gloo ExtAuth settings. - issueLink: https://github.com/solo-io/gloo/issues/1396 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.7/fix-knative-manifest-parsing.yaml b/changelog/v0.20.7/fix-knative-manifest-parsing.yaml deleted file mode 100644 index a417ee894db..00000000000 --- a/changelog/v0.20.7/fix-knative-manifest-parsing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix nil pointer when validating nil proxy - issueLink: https://github.com/solo-io/gloo/issues/1369 diff --git a/changelog/v0.20.7/process-custom-auth-configs.yaml b/changelog/v0.20.7/process-custom-auth-configs.yaml deleted file mode 100644 index 510977e3177..00000000000 --- a/changelog/v0.20.7/process-custom-auth-configs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Process custom Ext Auth configuration on virtual hosts, routes, and weighted destinations. - issueLink: https://github.com/solo-io/gloo/issues/1396 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.7/support-custom-rl-server.yaml b/changelog/v0.20.7/support-custom-rl-server.yaml deleted file mode 100644 index ecf141717a0..00000000000 --- a/changelog/v0.20.7/support-custom-rl-server.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add support for users to provide their own Envoy grpc rate-limit server. - issueLink: https://github.com/solo-io/gloo/issues/1398 \ No newline at end of file diff --git a/changelog/v0.20.7/update-custom-auth-api.yaml b/changelog/v0.20.7/update-custom-auth-api.yaml deleted file mode 100644 index c86b36a276f..00000000000 --- a/changelog/v0.20.7/update-custom-auth-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Provide a clear distinction between the two extauth options (Gloo extauth and custom extauth). - issueLink: https://github.com/solo-io/gloo/issues/1396 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v0.20.8/fix-external-traffic-policy.yaml b/changelog/v0.20.8/fix-external-traffic-policy.yaml deleted file mode 100644 index e4a7c055654..00000000000 --- a/changelog/v0.20.8/fix-external-traffic-policy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Support setting external traffic policy on gateway proxy services via helm. - issueLink: https://github.com/solo-io/gloo/issues/1410 \ No newline at end of file diff --git a/changelog/v0.20.8/new-usage-client.yaml b/changelog/v0.20.8/new-usage-client.yaml deleted file mode 100644 index 574c48c5099..00000000000 --- a/changelog/v0.20.8/new-usage-client.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Switch checkpoint client to new reporting service client - issueLink: https://github.com/solo-io/solo-projects/issues/1199 diff --git a/changelog/v0.20.9/allow-disabling-kube-svc-destinations.yaml b/changelog/v0.20.9/allow-disabling-kube-svc-destinations.yaml deleted file mode 100644 index 1806d3f6173..00000000000 --- a/changelog/v0.20.9/allow-disabling-kube-svc-destinations.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - In order to enable routing directly to Kubernetes services (by using `KubernetesServiceDestinations`), Gloo currently - scans the cluster for services and creates a special type of in-memory Upstream (via the `HybridUpstreamClient`). - If the cluster contains a lot of services and the user does not take advantage of this feature, this results in - unnecessary overhead. This change adds a new `disable_kubernetes_destinations` attribute to the `Settings` resource - to allow disabling the feature. - issueLink: https://github.com/solo-io/gloo/issues/1466 \ No newline at end of file diff --git a/changelog/v0.20.9/allow-header-match-logic-inversion.yaml b/changelog/v0.20.9/allow-header-match-logic-inversion.yaml deleted file mode 100644 index eaa91854218..00000000000 --- a/changelog/v0.20.9/allow-header-match-logic-inversion.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support matching on headers that do NOT match the specified criteria. - issueLink: https://github.com/solo-io/gloo/issues/1424 \ No newline at end of file diff --git a/changelog/v0.20.9/bump-go-utils.yaml b/changelog/v0.20.9/bump-go-utils.yaml deleted file mode 100644 index 9e9cd29060d..00000000000 --- a/changelog/v0.20.9/bump-go-utils.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add some cleanup during kube2e test. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.10.20 - description: Update go-utils to version 0.10.20. diff --git a/changelog/v0.20.9/custom-waf-message.yaml b/changelog/v0.20.9/custom-waf-message.yaml deleted file mode 100644 index dc51fdbefe0..00000000000 --- a/changelog/v0.20.9/custom-waf-message.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add Enterprise API to allow for customization of waf intervention message. - issueLink: https://github.com/solo-io/solo-projects/issues/1235 diff --git a/changelog/v0.20.9/filter-ordering.yaml b/changelog/v0.20.9/filter-ordering.yaml deleted file mode 100644 index 4181a9a6cfb..00000000000 --- a/changelog/v0.20.9/filter-ordering.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Allow running the rate limit filter before the auth filters. *NOTE* that, when this new setting is used, - it will result in the loss of the extauth-aware rate limiting feature (ie, different rate limits for - authenticated vs unauthenticated users) - issueLink: https://github.com/solo-io/gloo/issues/1445 diff --git a/changelog/v0.20.9/fix-missing-matcher-panic.yaml b/changelog/v0.20.9/fix-missing-matcher-panic.yaml deleted file mode 100644 index 579442b73fc..00000000000 --- a/changelog/v0.20.9/fix-missing-matcher-panic.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Avoid panicking on routes without matchers. - issueLink: https://github.com/solo-io/gloo/issues/1438 \ No newline at end of file diff --git a/changelog/v0.20.9/fix-nil-duration-err.yaml b/changelog/v0.20.9/fix-nil-duration-err.yaml deleted file mode 100644 index a828b46c82f..00000000000 --- a/changelog/v0.20.9/fix-nil-duration-err.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix controller pod crash when settings is missing - issueLink: https://github.com/solo-io/gloo/issues/1498 diff --git a/changelog/v0.20.9/remove-orphaned-rbac-role.yaml b/changelog/v0.20.9/remove-orphaned-rbac-role.yaml deleted file mode 100644 index 063d7de7df1..00000000000 --- a/changelog/v0.20.9/remove-orphaned-rbac-role.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - description: > - The Helm chart contained a `Role`/`ClusterRole` named `kube-crd-creator` which was unused. This role caused - problems to users with limited privileges and effectively prevented them from installing Gloo in namespace-scoped mode. - This fix removes the `kube-crd-creator` resource from the Helm chart. - issueLink: https://github.com/solo-io/gloo/issues/1491 \ No newline at end of file diff --git a/changelog/v0.20.9/skbump.yaml b/changelog/v0.20.9/skbump.yaml deleted file mode 100644 index 3024e4fc907..00000000000 --- a/changelog/v0.20.9/skbump.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.11.4 \ No newline at end of file diff --git a/changelog/v0.8.4/1.yaml b/changelog/v0.8.4/1.yaml deleted file mode 100644 index 732ced8dfa7..00000000000 --- a/changelog/v0.8.4/1.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: "fix typos in cloudbuild" - issueLink: https://github.com/solo-io/gloo/issues/471 diff --git a/changelog/v0.8.4/2.yaml b/changelog/v0.8.4/2.yaml deleted file mode 100644 index 847f714a4f1..00000000000 --- a/changelog/v0.8.4/2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "update go-utils and solo-kit dep versions" diff --git a/changelog/v0.8.4/3.yaml b/changelog/v0.8.4/3.yaml deleted file mode 100644 index d4c4e4d1003..00000000000 --- a/changelog/v0.8.4/3.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: "ingresses only picked up in default namespace" - issueLink: https://github.com/solo-io/gloo/issues/476 \ No newline at end of file diff --git a/changelog/v0.8.5/1.yaml b/changelog/v0.8.5/1.yaml deleted file mode 100644 index 7f10e39c437..00000000000 --- a/changelog/v0.8.5/1.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Gloo releases now automatically publish a changelog to the docs. - issueLink: https://github.com/solo-io/gloo/issues/465 - - type: NON_USER_FACING - description: The code for Gloo docs push has been converted into a reusable go-utils script. - issueLink: https://github.com/solo-io/go-utils/issues/19 \ No newline at end of file diff --git a/changelog/v0.8.5/10.yaml b/changelog/v0.8.5/10.yaml deleted file mode 100644 index d3948d0066e..00000000000 --- a/changelog/v0.8.5/10.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: make kube uds more extendable diff --git a/changelog/v0.8.6/regression-tests.yaml b/changelog/v0.8.6/regression-tests.yaml deleted file mode 100644 index 959d89377b2..00000000000 --- a/changelog/v0.8.6/regression-tests.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "add regression tests" \ No newline at end of file diff --git a/changelog/v0.8.6/update_push_docs.yaml b/changelog/v0.8.6/update_push_docs.yaml deleted file mode 100644 index df16b97489f..00000000000 --- a/changelog/v0.8.6/update_push_docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update to PushDocsCli go utility. - issueLink: https://github.com/solo-io/go-utils/issues/33 - - type: NON_USER_FACING - description: Update to MustGenerateCliDocs go utility. - issueLink: https://github.com/solo-io/go-utils/issues/35 \ No newline at end of file diff --git a/changelog/v0.9.0/quay.yaml b/changelog/v0.9.0/quay.yaml deleted file mode 100644 index 54dcce53d6b..00000000000 --- a/changelog/v0.9.0/quay.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Moves images to quay.io. - issueLink: https://github.com/solo-io/gloo/issues/484 \ No newline at end of file diff --git a/changelog/v0.9.0/race-detector-in-tests.yaml b/changelog/v0.9.0/race-detector-in-tests.yaml deleted file mode 100644 index cf7ee68b2be..00000000000 --- a/changelog/v0.9.0/race-detector-in-tests.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "enable race detector in tests" \ No newline at end of file diff --git a/changelog/v0.9.0/solo-kit-update-for-race.yaml b/changelog/v0.9.0/solo-kit-update-for-race.yaml deleted file mode 100644 index 1702423c8f6..00000000000 --- a/changelog/v0.9.0/solo-kit-update-for-race.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "update solokit and re-enable race detector" \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/allow-usage-stats-disable.yaml b/changelog/v1.0.0-rc1/allow-usage-stats-disable.yaml deleted file mode 100644 index 16aba784ad4..00000000000 --- a/changelog/v1.0.0-rc1/allow-usage-stats-disable.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow usage stats collection to be disabled at install time - issueLink: https://github.com/solo-io/solo-projects/issues/1226 diff --git a/changelog/v1.0.0-rc1/assets-only-release.yaml b/changelog/v1.0.0-rc1/assets-only-release.yaml deleted file mode 100644 index 4fcf451ccbd..00000000000 --- a/changelog/v1.0.0-rc1/assets-only-release.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Support "asset-only" releases, which don't update homebrew formulas or fish food. Also updates release script - to use the new `glooctl version` command now that `glooctl --version` has been removed. - issueLink: https://github.com/solo-io/gloo/issues/1476 \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/bump-solokit-dep.yaml b/changelog/v1.0.0-rc1/bump-solokit-dep.yaml deleted file mode 100644 index 38452f4bdec..00000000000 --- a/changelog/v1.0.0-rc1/bump-solokit-dep.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix CI flake in codegen diff (surfacing as `protoMap.yaml` diff) - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.11.2 - description: Update solo-kit to version v0.11.2. \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/cherry-pick-docs.yaml b/changelog/v1.0.0-rc1/cherry-pick-docs.yaml deleted file mode 100644 index e7b573c72b9..00000000000 --- a/changelog/v1.0.0-rc1/cherry-pick-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Port recent docs updates from old docs repo. - issueLink: https://github.com/solo-io/gloo/issues/1444 diff --git a/changelog/v1.0.0-rc1/default-fds-whitelist.yaml b/changelog/v1.0.0-rc1/default-fds-whitelist.yaml deleted file mode 100644 index bfcbe0452c0..00000000000 --- a/changelog/v1.0.0-rc1/default-fds-whitelist.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Make FDS default to whitelist mode - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/download-glooe-changelog.yaml b/changelog/v1.0.0-rc1/download-glooe-changelog.yaml deleted file mode 100644 index 663acbd5dac..00000000000 --- a/changelog/v1.0.0-rc1/download-glooe-changelog.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Download GlooE changelog from GCP bucket during release so Gloo can generate proper docs. - issueLink: https://github.com/solo-io/gloo/issues/1482 diff --git a/changelog/v1.0.0-rc1/examples-project.yaml b/changelog/v1.0.0-rc1/examples-project.yaml deleted file mode 100644 index 0da454b66f2..00000000000 --- a/changelog/v1.0.0-rc1/examples-project.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Introduce examples project for organizing resources associated with docs and tutorials. - issueLink: https://github.com/solo-io/gloo/issues/1460 \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/fix-api-link-gen.yaml b/changelog/v1.0.0-rc1/fix-api-link-gen.yaml deleted file mode 100644 index 9ea4db2731e..00000000000 --- a/changelog/v1.0.0-rc1/fix-api-link-gen.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix generated api links in docs. - issueLink: https://github.com/solo-io/gloo/issues/1413 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.11.0 diff --git a/changelog/v1.0.0-rc1/fix-comment-on-ldap-proto.yaml b/changelog/v1.0.0-rc1/fix-comment-on-ldap-proto.yaml deleted file mode 100644 index 67ac04e2231..00000000000 --- a/changelog/v1.0.0-rc1/fix-comment-on-ldap-proto.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix text that is erroneously interpreted as HTML comment in LDAP proto message. \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/fix-docker-release-perms.yaml b/changelog/v1.0.0-rc1/fix-docker-release-perms.yaml deleted file mode 100644 index 5cb89579dbd..00000000000 --- a/changelog/v1.0.0-rc1/fix-docker-release-perms.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix docker permissions to push docs images during release. - issueLink: https://github.com/solo-io/gloo/issues/1516 \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/fix-generated-links-cp-docs.yaml b/changelog/v1.0.0-rc1/fix-generated-links-cp-docs.yaml deleted file mode 100644 index d65ee32b41d..00000000000 --- a/changelog/v1.0.0-rc1/fix-generated-links-cp-docs.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.11.5 - - type: FIX - description: Fix generated API field links in docs.solo.io/gloo-edge/latest/. - issueLink: https://github.com/solo-io/gloo/issues/1477 - - type: NON_USER_FACING - description: Cherry-pick recent docs updates from solo-docs. - issueLink: https://github.com/solo-io/gloo/issues/1505 diff --git a/changelog/v1.0.0-rc1/fix-petstore-manifest.yaml b/changelog/v1.0.0-rc1/fix-petstore-manifest.yaml deleted file mode 100644 index 3c74a2498f8..00000000000 --- a/changelog/v1.0.0-rc1/fix-petstore-manifest.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix deployment apiVersion in petstore example manifest. diff --git a/changelog/v1.0.0-rc1/flatten-rewrite-api.yaml b/changelog/v1.0.0-rc1/flatten-rewrite-api.yaml deleted file mode 100644 index 1aeb85e95cd..00000000000 --- a/changelog/v1.0.0-rc1/flatten-rewrite-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Flatten prefix rewrite and host rewrite APIs. Move `auto_host_rewrite` from static upstream to route plugins since - it's a route-level Envoy config; this fixes confusing behavior where a single static upstream on a route sets - `auto_host_rewrite` for the entire route. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/make-prefix-host-rewrites-nullable.yaml b/changelog/v1.0.0-rc1/make-prefix-host-rewrites-nullable.yaml deleted file mode 100644 index 26587dea125..00000000000 --- a/changelog/v1.0.0-rc1/make-prefix-host-rewrites-nullable.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make prefix_rewrite and host_rewrite nullable. - issueLink: https://github.com/solo-io/gloo/issues/1373 diff --git a/changelog/v1.0.0-rc1/mobile-docs-theme-fix.yaml b/changelog/v1.0.0-rc1/mobile-docs-theme-fix.yaml deleted file mode 100644 index c4bf507bba4..00000000000 --- a/changelog/v1.0.0-rc1/mobile-docs-theme-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix changelog landing page links. - issueLink: https://github.com/solo-io/gloo/issues/1526 diff --git a/changelog/v1.0.0-rc1/move-docs-to-repo.yaml b/changelog/v1.0.0-rc1/move-docs-to-repo.yaml deleted file mode 100644 index 9f419d8ec2b..00000000000 --- a/changelog/v1.0.0-rc1/move-docs-to-repo.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Move documentation and tutorials into Gloo repo for tighter coupling and easier discoverability. - issueLink: https://github.com/solo-io/gloo/issues/1221 - - type: NON_USER_FACING - description: Use hugo data file to coordinate links to our api docs. - issueLink: https://github.com/solo-io/gloo/issues/1248 diff --git a/changelog/v1.0.0-rc1/multi-matcher.yaml b/changelog/v1.0.0-rc1/multi-matcher.yaml deleted file mode 100644 index 25de83b2306..00000000000 --- a/changelog/v1.0.0-rc1/multi-matcher.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Add support for multiple matchers on a Gateway/Gloo Route to reduce user duplication in yaml/user code. Also - allows users to omit matchers on routes (the `/` prefix matcher will be used) to allow all requests to match the - route. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/push-tagged-helm-charts.yaml b/changelog/v1.0.0-rc1/push-tagged-helm-charts.yaml deleted file mode 100644 index 8ec45e4900f..00000000000 --- a/changelog/v1.0.0-rc1/push-tagged-helm-charts.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds local make targets to make tagged helm charts and push to a tagged helm repo \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/remove-deprecated-jwt-rbac-fields.yaml b/changelog/v1.0.0-rc1/remove-deprecated-jwt-rbac-fields.yaml deleted file mode 100644 index ec7cd2de9e6..00000000000 --- a/changelog/v1.0.0-rc1/remove-deprecated-jwt-rbac-fields.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Remove deprecated messages from rbac and jwt. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/remove-deprecated-waf-messages.yaml b/changelog/v1.0.0-rc1/remove-deprecated-waf-messages.yaml deleted file mode 100644 index 7acbe9de5b0..00000000000 --- a/changelog/v1.0.0-rc1/remove-deprecated-waf-messages.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Remove deprecated messages from waf. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/remove-old-glooctl-version.yaml b/changelog/v1.0.0-rc1/remove-old-glooctl-version.yaml deleted file mode 100644 index dcfeea3771f..00000000000 --- a/changelog/v1.0.0-rc1/remove-old-glooctl-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Remove the `glooctl --version` command in favor of `glooctl version` - issueLink: https://github.com/solo-io/gloo/issues/1285 diff --git a/changelog/v1.0.0-rc1/reporting-signatures.yaml b/changelog/v1.0.0-rc1/reporting-signatures.yaml deleted file mode 100644 index e5e270f6269..00000000000 --- a/changelog/v1.0.0-rc1/reporting-signatures.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Send a unique signature per usage reporting source - issueLink: https://github.com/solo-io/solo-projects/issues/1231 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: reporting-client - dependencyTag: v0.1.0 - description: Update reporting client to v0.1.0 diff --git a/changelog/v1.0.0-rc1/third-party-licenses.yaml b/changelog/v1.0.0-rc1/third-party-licenses.yaml deleted file mode 100644 index 8b411cf7aa9..00000000000 --- a/changelog/v1.0.0-rc1/third-party-licenses.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Introduce script and build step for incorporating third party licenses with published images. - issueLink: https://github.com/solo-io/solo-projects/issues/1479 diff --git a/changelog/v1.0.0-rc1/transformer-header-matchers.yaml b/changelog/v1.0.0-rc1/transformer-header-matchers.yaml deleted file mode 100644 index cbfd850624e..00000000000 --- a/changelog/v1.0.0-rc1/transformer-header-matchers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add filter level support for matchers in transformation filter. - issueLink: https://github.com/solo-io/envoy-gloo/issues/34 \ No newline at end of file diff --git a/changelog/v1.0.0-rc1/update-glooctl-rl-cli.yaml b/changelog/v1.0.0-rc1/update-glooctl-rl-cli.yaml deleted file mode 100644 index 2a80dd06c05..00000000000 --- a/changelog/v1.0.0-rc1/update-glooctl-rl-cli.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Update glooctl to write using the new strongly-typed API. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false diff --git a/changelog/v1.0.0-rc2/add-docs-custom-intervention-msg.yaml b/changelog/v1.0.0-rc2/add-docs-custom-intervention-msg.yaml deleted file mode 100644 index 39cf14ed8af..00000000000 --- a/changelog/v1.0.0-rc2/add-docs-custom-intervention-msg.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs for customization of waf intervention message. - issueLink: https://github.com/solo-io/gloo/issues/1457 \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/add-docs-dlp.yaml b/changelog/v1.0.0-rc2/add-docs-dlp.yaml deleted file mode 100644 index 60b1a9b2818..00000000000 --- a/changelog/v1.0.0-rc2/add-docs-dlp.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs for DLP. - issueLink: https://github.com/solo-io/gloo/issues/1500 \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/add-docs-rate-limiting-ext-auth.yaml b/changelog/v1.0.0-rc2/add-docs-rate-limiting-ext-auth.yaml deleted file mode 100644 index c103aca0bd2..00000000000 --- a/changelog/v1.0.0-rc2/add-docs-rate-limiting-ext-auth.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs for running ext auth as both sidecar and standalone - issueLink: https://github.com/solo-io/gloo/issues/1537 - - type: NON_USER_FACING - description: Add docs for running rate limiting before ext auth - issueLink: https://github.com/solo-io/gloo/issues/1445 diff --git a/changelog/v1.0.0-rc2/bump-go-utils.yaml b/changelog/v1.0.0-rc2/bump-go-utils.yaml deleted file mode 100644 index 12c7ee473ad..00000000000 --- a/changelog/v1.0.0-rc2/bump-go-utils.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v0.10.22 - dependencyRepo: go-utils - description: Update go-utils to version v0.10.22 to get the new `HELM` and `UPGRADE` changelog entry types. \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/consolidate-legacy-docs-mgmt.yaml b/changelog/v1.0.0-rc2/consolidate-legacy-docs-mgmt.yaml deleted file mode 100644 index a89deea9931..00000000000 --- a/changelog/v1.0.0-rc2/consolidate-legacy-docs-mgmt.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Include make targets for producing docs images from master/v0.20.x APIs - that can be hosted at docs.solo.io/gloo-edge/latest/. diff --git a/changelog/v1.0.0-rc2/cors-docs-regex.yaml b/changelog/v1.0.0-rc2/cors-docs-regex.yaml deleted file mode 100644 index 3eb91cb5c1b..00000000000 --- a/changelog/v1.0.0-rc2/cors-docs-regex.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Explain regex grammar used in CORS domain match, remove stray files from docs dir. - issueLink: https://github.com/solo-io/gloo/issues/1582 diff --git a/changelog/v1.0.0-rc2/dlp.yaml b/changelog/v1.0.0-rc2/dlp.yaml deleted file mode 100644 index 053effd19cc..00000000000 --- a/changelog/v1.0.0-rc2/dlp.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add API for data loss prevention filter. - issueLink: https://github.com/solo-io/gloo/issues/1500 - resolvesIssue: false diff --git a/changelog/v1.0.0-rc2/dual-extauth-deployment.yaml b/changelog/v1.0.0-rc2/dual-extauth-deployment.yaml deleted file mode 100644 index c5302696bd1..00000000000 --- a/changelog/v1.0.0-rc2/dual-extauth-deployment.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow the gateway-proxy pod to optionally receive both init containers to run and extra volumes to define through helm - issueLink: https://github.com/solo-io/gloo/issues/1537 diff --git a/changelog/v1.0.0-rc2/envoy-client-cert-forward.yaml b/changelog/v1.0.0-rc2/envoy-client-cert-forward.yaml deleted file mode 100644 index c10c6631957..00000000000 --- a/changelog/v1.0.0-rc2/envoy-client-cert-forward.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support for Envoy's `forward_client_cert_details` and `set_current_client_cert_details` HTTP connection manager options - issueLink: https://github.com/solo-io/gloo/issues/1577 diff --git a/changelog/v1.0.0-rc2/export-filter-stage.yaml b/changelog/v1.0.0-rc2/export-filter-stage.yaml deleted file mode 100644 index 659b14fe4b9..00000000000 --- a/changelog/v1.0.0-rc2/export-filter-stage.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Export rate limiting filter stage info from gloo so solo-projects can consume it - issueLink: https://github.com/solo-io/gloo/issues/1521 - resolvesIssue: false diff --git a/changelog/v1.0.0-rc2/extauth-docs-details.yaml b/changelog/v1.0.0-rc2/extauth-docs-details.yaml deleted file mode 100644 index cb0eeb612e5..00000000000 --- a/changelog/v1.0.0-rc2/extauth-docs-details.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Clarify some docs details for ext auth deployment modes - issueLink: https://github.com/solo-io/gloo/issues/1537 diff --git a/changelog/v1.0.0-rc2/fix-docker-snippet-in-docs.yaml b/changelog/v1.0.0-rc2/fix-docker-snippet-in-docs.yaml deleted file mode 100644 index 6a26e1c068e..00000000000 --- a/changelog/v1.0.0-rc2/fix-docker-snippet-in-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - A Dockerfile snippet had been interpreted as an invalid Hugo shortcode, causing site generation to fail. - Also fixes some `refs`, changing them to `versioned_link_path` shortcodes to handle product/version scope hosting. diff --git a/changelog/v1.0.0-rc2/fix-img-links.yaml b/changelog/v1.0.0-rc2/fix-img-links.yaml deleted file mode 100644 index 5cd5a762cb7..00000000000 --- a/changelog/v1.0.0-rc2/fix-img-links.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix image links in README after migrating docs. \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/fix-install-docs-to-reference-global-overrrides.yaml b/changelog/v1.0.0-rc2/fix-install-docs-to-reference-global-overrrides.yaml deleted file mode 100644 index e5bfb2dbcf5..00000000000 --- a/changelog/v1.0.0-rc2/fix-install-docs-to-reference-global-overrrides.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix install docs to use correct rbac override. \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/fix-standard-dlp-regex.yaml b/changelog/v1.0.0-rc2/fix-standard-dlp-regex.yaml deleted file mode 100644 index 0946651d8ca..00000000000 --- a/changelog/v1.0.0-rc2/fix-standard-dlp-regex.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: > - Update docs as part of fix to standard DLP SSN and credit card regexes to ignore boundary characters during regex - match. This fixes potential issues where DLP masks characters outside the interesting part of the match, for - example, the opening quote if the SSN/Credit Card is part of a JSON response. Before this fix, DLP would - incorrectly transform this response into invalid JSON by masking the opening parenthesis. - issueLink: https://github.com/solo-io/gloo/issues/1591 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/generate-kube-types.yaml b/changelog/v1.0.0-rc2/generate-kube-types.yaml deleted file mode 100644 index 004219517d9..00000000000 --- a/changelog/v1.0.0-rc2/generate-kube-types.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add native generated Kubernetes types for Gloo config resources - issueLink: https://github.com/solo-io/gloo/issues/1520 diff --git a/changelog/v1.0.0-rc2/glooctl-usage-signature.yaml b/changelog/v1.0.0-rc2/glooctl-usage-signature.yaml deleted file mode 100644 index 91378484998..00000000000 --- a/changelog/v1.0.0-rc2/glooctl-usage-signature.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make sure glooctl reports the same signature across multiple invocations - issueLink: https://github.com/solo-io/gloo/issues/1559 diff --git a/changelog/v1.0.0-rc2/installation-id.yaml b/changelog/v1.0.0-rc2/installation-id.yaml deleted file mode 100644 index cdbe1f1cab7..00000000000 --- a/changelog/v1.0.0-rc2/installation-id.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: HELM - description: > - At install time, set an installation ID on all resources. This ID is determined by using the value - of the new Helm setting "installConfig.installationId", or selecting an ID at random if that - setting is not provided. If providing your own installation ID, the value you provide must be - a valid kubernetes label (refer to - https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#syntax-and-character-set). - issueLink: https://github.com/solo-io/gloo/issues/1589 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.10.25 - description: Update go-utils to version 0.10.25 - issueLink: https://github.com/solo-io/gloo/issues/1589 diff --git a/changelog/v1.0.0-rc2/namespaced-casing-helm.yaml b/changelog/v1.0.0-rc2/namespaced-casing-helm.yaml deleted file mode 100644 index d069588216a..00000000000 --- a/changelog/v1.0.0-rc2/namespaced-casing-helm.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - description: > - Fix casing of helm value global.glooRbac.namespaced in the generated docs. The value global.glooRbac.namespaced has always been supported but we had been generating docs that have the value capitalized (global.glooRbac.Namespaced), incorrectly. - issueLink: https://github.com/solo-io/gloo/issues/1569 - - type: NON_USER_FACING - description: > - "Update helm values docs during docs generation" diff --git a/changelog/v1.0.0-rc2/new-transformation-features.yaml b/changelog/v1.0.0-rc2/new-transformation-features.yaml deleted file mode 100644 index 9eebabb5197..00000000000 --- a/changelog/v1.0.0-rc2/new-transformation-features.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v0.1.18 - dependencyRepo: envoy-gloo - description: Update envoy-gloo to version v0.1.18. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v0.11.7 - dependencyRepo: solo-kit - description: Update solo-kit to version v0.11.7. -- type: NEW_FEATURE - description: > - This change adds new features to the transformation API. It is now possible to define `Extractor`s which target the request/response body - and use the resulting data in templates. You can decide whether to parse the body as JSON or as raw text; in the - latter case extraction happens via regular expressions, in the former you will also be able to use all the templating - capabilities. These have been augmented with three new template functions: `body()` will return the whole request body, - `context()` will return the base JSON context (allowing for example to `range` on a JSON body that is an array), and - `env(NAME)` will return the value of an environment variable with the given name. Finally, it is now possible to set - [Dynamic Metadata](https://www.envoyproxy.io/docs/envoy/latest/configuration/advanced/well_known_dynamic_metadata) - using all the available extraction and templating features. You can now use this metadata to include any request/response - property you like in the access logs (see the `DYNAMIC_METADATA` command operator - [here](https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log#command-operators)). - issueLink: https://github.com/solo-io/gloo/issues/1546 \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/quiet-validation-logging.yaml b/changelog/v1.0.0-rc2/quiet-validation-logging.yaml deleted file mode 100644 index 9fe89022de7..00000000000 --- a/changelog/v1.0.0-rc2/quiet-validation-logging.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Mute logging of kubernetes health check in gateway - issueLink: https://github.com/solo-io/gloo/issues/1435 diff --git a/changelog/v1.0.0-rc2/remove-deprecated-config.yaml b/changelog/v1.0.0-rc2/remove-deprecated-config.yaml deleted file mode 100644 index e0379ed182b..00000000000 --- a/changelog/v1.0.0-rc2/remove-deprecated-config.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: | - Remove some deprecated APIs: - - 1. `weighed_destination_plugins` on `WeightedDestination`s, prefer `weighted_destination_plugins` - 2. `gateway_proxy_name` on `Gateway`, prefer `proxy_names` - 3. `role_arns` on `UpstreamSpec`, prefer `role_arn` - 4. Extauth's `VhostExtension` and `RouteExtension`, among other minor removals. Prefer configuring Gloo Enterprise ExtAuth using `AuthConfig` Custom Resources, and configure Virtual Services via `ExtAuthExtension` to either reference these `AuthConfig`s or reference your own custom auth implementation using `CustomAuth`. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false - - type: NEW_FEATURE - description: > - Add `glooctl` commands to create and get `AuthConfig`s, and update `glooctl create vs` command to allow - providing `AuthConfig` refs to configure extauth. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0-rc2/revamp-transformation-docs.yaml b/changelog/v1.0.0-rc2/revamp-transformation-docs.yaml deleted file mode 100644 index ae3ce442d66..00000000000 --- a/changelog/v1.0.0-rc2/revamp-transformation-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Improve the existing documentation of Gloo's transformation features. - issueLink: https://github.com/solo-io/gloo/issues/1565 diff --git a/changelog/v1.0.0-rc2/role-suffix.yaml b/changelog/v1.0.0-rc2/role-suffix.yaml deleted file mode 100644 index 67f5084bb8e..00000000000 --- a/changelog/v1.0.0-rc2/role-suffix.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: -- type: HELM - description: > - Allow RBAC resource names to receive custom suffixes through the introduction of the new - Helm setting "global.glooRbac.nameSuffix". This enables, for example, blue/green - deployments of Gloo to different namespaces within the same cluster when using - cluster-scoped RBAC resources. This change is backwards compatible. However, if you are - performing an upgrade of Gloo from a version prior to this change and plan to use the new - Helm value, then you may end up with duplicate RBAC resources in your cluster (e.g. - Roles/RoleBindings with and without the suffix). If this is the case, the old resources - (without the suffix) can be safely cleaned up. - issueLink: https://github.com/solo-io/gloo/issues/1459 -- type: BREAKING_CHANGE - description: > - This release changes the names of Gloo's ClusterRoles. By default, cluster-scoped roles - will have the namespace of the associated Gloo installation appended to their name - (i.e., the cluster-scoped role "gloo-resource-reader" created along with a Gloo installation - to the gloo-system namespace will now become "gloo-resource-reader-gloo-system"). This - may cause a problem during upgrades from Gloo <0.21.0 to Gloo >=0.21.0 for both - open-source and enterprise Gloo, as the role ref in a ClusterRoleBinding is immutable. - To resolve this, you can delete the existing ClusterRoleBindings with - "kubectl delete clusterrolebinding -l app=gloo" and they will be recreated correctly by - the rest of the upgrade process. - issueLink: https://github.com/solo-io/gloo/issues/1459 diff --git a/changelog/v1.0.0-rc2/warn2debug.yaml b/changelog/v1.0.0-rc2/warn2debug.yaml deleted file mode 100644 index b1f75b71055..00000000000 --- a/changelog/v1.0.0-rc2/warn2debug.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Currently Gloo logs a warning each time it replaces an illegal character in the name of a Virtual Host. - Change it to a debug level message to not flood the logs. - issueLink: https://github.com/solo-io/gloo/issues/1604 diff --git a/changelog/v1.0.0/add-enabled-flag-validation-certgenjob.yaml b/changelog/v1.0.0/add-enabled-flag-validation-certgenjob.yaml deleted file mode 100644 index 45f3547cf04..00000000000 --- a/changelog/v1.0.0/add-enabled-flag-validation-certgenjob.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: Add `enabled` to `.Values.gateway.validation` and `.Values.gateway.certGenJob` so users can disable - the features without setting the root resource to nil. - issueLink: https://github.com/solo-io/gloo/issues/1561 \ No newline at end of file diff --git a/changelog/v1.0.0/add-linkerd-helm-option.yaml b/changelog/v1.0.0/add-linkerd-helm-option.yaml deleted file mode 100644 index f4aac047138..00000000000 --- a/changelog/v1.0.0/add-linkerd-helm-option.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Added Helm `settings.linkerd` chart value - issueLink: https://github.com/solo-io/gloo/issues/1651 diff --git a/changelog/v1.0.0/certgen-job-ttl.yaml b/changelog/v1.0.0/certgen-job-ttl.yaml deleted file mode 100644 index 7739f9594b5..00000000000 --- a/changelog/v1.0.0/certgen-job-ttl.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: HELM - description: > - Allow the gateway certgen job to have a ttlSecondsAfterFinished set on it, defaulting to 60 seconds. A new - Helm value "gateway.certGenJob.ttlSecondsAfterFinished" is provided to configure the value. - This setting is currently in k8s Alpha (https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#ttl-mechanism-for-finished-jobs) - so you may disable it entirely by setting "gateway.certGenJob.setTtlAfterFinished" to false. See - https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/#feature-gates for information - on the k8s feature flag corresponding to this setting ("TTLAfterFinished"). - issueLink: https://github.com/solo-io/gloo/issues/1631 diff --git a/changelog/v1.0.0/cross-namespace-gateways.yaml b/changelog/v1.0.0/cross-namespace-gateways.yaml deleted file mode 100644 index c38cfb14c7b..00000000000 --- a/changelog/v1.0.0/cross-namespace-gateways.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1489 - description: > - The Gateway controller can now optionally process Gateway CRDs from anywhere in the watch - namespaces, not just the namespace where the controller is running. The new setting - controlling that can be found in the Gloo Settings object, at - `gateway.readGatewaysFromAllNamespaces`. The value of this field can be configured at install - time by setting the new Helm field `gateway.readGatewaysFromAllNamespaces` to your desired - value; it defaults to false to preserve the old behavior. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/1489 - description: > - Add a Helm values field `gateway.readGatewaysFromAllNamespaces`. This new field defaults to false - to preserve the old Gateway controller behavior, which is to read Gateway CRDs only from the - namespace in which the controller is running. When the field is set to `true`, it will read Gateway - CRDs from any of the watch namespaces. diff --git a/changelog/v1.0.0/fix-installation-links.yaml b/changelog/v1.0.0/fix-installation-links.yaml deleted file mode 100644 index 1436f0f02e4..00000000000 --- a/changelog/v1.0.0/fix-installation-links.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix broken installation table links in docs. diff --git a/changelog/v1.0.0/fix-plugin-race.yaml b/changelog/v1.0.0/fix-plugin-race.yaml deleted file mode 100644 index c38d8eb6504..00000000000 --- a/changelog/v1.0.0/fix-plugin-race.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix potential race where plugins may be called across translates invoked by the Validation server at the same time as the Translation sync. - issueLink: https://github.com/solo-io/gloo/issues/1616 diff --git a/changelog/v1.0.0/fix-proto-descriptor-serialization.yaml b/changelog/v1.0.0/fix-proto-descriptor-serialization.yaml deleted file mode 100644 index 1fe79657964..00000000000 --- a/changelog/v1.0.0/fix-proto-descriptor-serialization.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: | - Fix serialization of grpc protobuf descriptors to byte arrays by moving away from the `2gobytes` library in favor of `2goarray`. \ No newline at end of file diff --git a/changelog/v1.0.0/fix-protobuf-display-links.yaml b/changelog/v1.0.0/fix-protobuf-display-links.yaml deleted file mode 100644 index 8ade65c11d2..00000000000 --- a/changelog/v1.0.0/fix-protobuf-display-links.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix protobuf display links. - issueLink: https://github.com/solo-io/solo-docs/issues/648 diff --git a/changelog/v1.0.0/fix-transformation-docs-typo.yaml b/changelog/v1.0.0/fix-transformation-docs-typo.yaml deleted file mode 100644 index 7dde89c5a69..00000000000 --- a/changelog/v1.0.0/fix-transformation-docs-typo.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix typo in transformation doc. - issueLink: https://github.com/solo-io/gloo/issues/1622 diff --git a/changelog/v1.0.0/gateway-tcp-destination-rename.yaml b/changelog/v1.0.0/gateway-tcp-destination-rename.yaml deleted file mode 100644 index d9640191cad..00000000000 --- a/changelog/v1.0.0/gateway-tcp-destination-rename.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Rename the Gateway field tcpGateway.destinations to tcpGateway.tcpHosts in order to eliminate - the duplicated field names (i.e., tcpGateway.destinations[].destination) - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false diff --git a/changelog/v1.0.0/gateway-to-v1.yaml b/changelog/v1.0.0/gateway-to-v1.yaml deleted file mode 100644 index b4fe6144e1d..00000000000 --- a/changelog/v1.0.0/gateway-to-v1.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Remove deprecated v1 `Gateway` in favor of v2 `Gateway`; rename v2 gateway resources to v1. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.0.0/gateway-vs.yaml b/changelog/v1.0.0/gateway-vs.yaml deleted file mode 100644 index d43f5deb40b..00000000000 --- a/changelog/v1.0.0/gateway-vs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - When a Gateway has an empty httpGateway.virtualServices ref list, include all virtual services - in the same namespace as the gateway. Previously the behavior was to include all virtual services - in the cluster, which is unfriendly to multi-tenant setups. - issueLink: https://github.com/solo-io/gloo/issues/1142 diff --git a/changelog/v1.0.0/global-install-id.yaml b/changelog/v1.0.0/global-install-id.yaml deleted file mode 100644 index dd74fc9d978..00000000000 --- a/changelog/v1.0.0/global-install-id.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: HELM - description: > - Move the Helm values field "installConfig.installationId" to "global.glooInstallationId" in order to better - facilitate usage of the Gloo sub-chart in Gloo Enterprise - issueLink: https://github.com/solo-io/gloo/issues/1635 -- type: BREAKING_CHANGE - description: > - Move the Helm values field "installConfig.installationId" to "global.glooInstallationId" in order to better - facilitate usage of the Gloo sub-chart in Gloo Enterprise - issueLink: https://github.com/solo-io/gloo/issues/1635 diff --git a/changelog/v1.0.0/glooctl-dump-yaml.yaml b/changelog/v1.0.0/glooctl-dump-yaml.yaml deleted file mode 100644 index 0a3a579967e..00000000000 --- a/changelog/v1.0.0/glooctl-dump-yaml.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1650 - description: > - Adds the glooctl command "glooctl debug yaml". This command dumps a YAML manifest representing the current - state of the Gloo installation running in the specified namespace. This is mainly used as a debug tool, - and is not yet suitable for use as a Gloo backup tool; the dumped manifest contains resourceVersions, - so you may be unable to do, for example, "glooctl debug yaml | kubectl apply -f -" if a resource has changed - between the dump and the "kubectl apply". diff --git a/changelog/v1.0.0/glooctl-uninstall-id.yaml b/changelog/v1.0.0/glooctl-uninstall-id.yaml deleted file mode 100644 index 8a7cdce0776..00000000000 --- a/changelog/v1.0.0/glooctl-uninstall-id.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - description: > - Use the installation ID set by Helm to ensure that glooctl uninstalls only resources created for - the instance of Gloo being uninstalled. It does this by attempting to read the "installationId" - label from the gloo pod. If the label is not found, the uninstall will fail. You can choose to - proceed by passing the new --force flag to "glooctl uninstall", which will attempt to perform an - uninstall that may inadvertently delete cluster-scoped resources belonging to some other - installation of Gloo. - issueLink: https://github.com/solo-io/gloo/issues/1593 diff --git a/changelog/v1.0.0/glooctl-version-warning.yaml b/changelog/v1.0.0/glooctl-version-warning.yaml deleted file mode 100644 index bcb93746015..00000000000 --- a/changelog/v1.0.0/glooctl-version-warning.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1513 - description: > - Glooctl will now print a warning if the version of the binary differs by either major or minor version from - the Gloo server components. In the same message, it will also suggest a command to run to bring glooctl's version - in line with the server version. diff --git a/changelog/v1.0.0/knative-helm-uses-semver-compare.yml b/changelog/v1.0.0/knative-helm-uses-semver-compare.yml deleted file mode 100644 index e1e4ddee6ec..00000000000 --- a/changelog/v1.0.0/knative-helm-uses-semver-compare.yml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: knative helm charts use compareSemver - issueLink: https://github.com/solo-io/gloo/pull/1623 diff --git a/changelog/v1.0.0/minor-cleanup.yaml b/changelog/v1.0.0/minor-cleanup.yaml deleted file mode 100644 index 00185698777..00000000000 --- a/changelog/v1.0.0/minor-cleanup.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: FIX - description: Downgrade the log level from Error to Warn when gloo fails to report statistics - issueLink: https://github.com/solo-io/gloo/issues/1633 -- type: NON_USER_FACING - description: DRY out the logic that determines what stage the rate limit plugin runs in - issueLink: https://github.com/solo-io/gloo/issues/1521 - resolvesIssue: false diff --git a/changelog/v1.0.0/remove-logging.yaml b/changelog/v1.0.0/remove-logging.yaml deleted file mode 100644 index 78a5944acd8..00000000000 --- a/changelog/v1.0.0/remove-logging.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - **Security Fix**: Fix a bug where, when Gloo's logging level is set to Debug, we may inadvertently write - the content of Secrets into the pod logs. We now print the same content into the logs, but with - the Secret data redacted. - issueLink: https://github.com/solo-io/gloo/issues/1679 diff --git a/changelog/v1.0.0/remove-more-deprecated-config.yaml b/changelog/v1.0.0/remove-more-deprecated-config.yaml deleted file mode 100644 index bb85568dd2c..00000000000 --- a/changelog/v1.0.0/remove-more-deprecated-config.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: | - Remove some deprecated APIs: - - 1. Remove `CorsPolicy` from Gateway and Gloo `VirtualHost`, prefer setting `CorsPolicy` on `VirtualHostPlugins`. - 2. Remove `name` from gateway `VirtualHost`, was previously ignored. - 3. Remove `bind_addr` and `circuit_breakers` from `Settings`, prefer `gloo.xdsBindAddr` and `gloo.circuitBreakers` on same message. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false diff --git a/changelog/v1.0.0/rename-plugins-to-options.yaml b/changelog/v1.0.0/rename-plugins-to-options.yaml deleted file mode 100644 index 18277df5d8e..00000000000 --- a/changelog/v1.0.0/rename-plugins-to-options.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: | - Rename all instances of `plugins` to `options` in Gloo's API. This prevents confusion as Gloo "plugins" is really an implementation detail for devs, and Gloo does not currently support dynamically-loaded plugins (aside from ExtAuth plugins). - - Proto messages have been updated as such: - - 1. `VirtualHostPlugins` -> `VirtualHostOptions` - 2. `RoutePlugins` -> `RouteOptions` - 3. `WeightedDestinationPlugins` -> `WeightedDestinationOptions` - 4. `ListenerPlugins` -> `ListenerOptions` - 5. `HttpListenerPlugins` -> `HttpListenerOptions` - 6. `TcpListenerPlugins` -> `TcpListenerOptions` - - When referenced in yaml, each property is referenced as `options` under the appropriate containing resource. - - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false diff --git a/changelog/v1.0.0/secret-redacter.yaml b/changelog/v1.0.0/secret-redacter.yaml deleted file mode 100644 index b098bb39fa8..00000000000 --- a/changelog/v1.0.0/secret-redacter.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Implement a utility to print snapshot content with the Secret content redacted - issueLink: https://github.com/solo-io/gloo/issues/1679 diff --git a/changelog/v1.0.0/undeprecate-extenions.yaml b/changelog/v1.0.0/undeprecate-extenions.yaml deleted file mode 100644 index 67954f3e072..00000000000 --- a/changelog/v1.0.0/undeprecate-extenions.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Update ExtAuth secret API to use strongly-typed configuration. OAuth and ApiKey secrets are no longer - configured in the opaque `extensions` block, the same configuration lives at the top level in the `api_key` and - `oauth` blocks. - issueLink: https://github.com/solo-io/gloo/issues/1171 - resolvesIssue: false - - type: NEW_FEATURE - description: | - Undeprecate `Extension`s (as configured on Gloo resources such as `Listener`s, `VirtualHost`s, `Route`s, etc.) and update documentation to explain its new purpose. - - Extensions are now used for: - - * controllers, deployment pipelines, helm charts, etc. which wish to use extensions as a kind of opaque metadata. Extensions will be passed along from Gateways, VirtualServices, and Route tables to the underlying Proxy, making them useful for controllers, validation tools, etc. which interact with kubernetes yaml. - * gRPC-based plugins which communicate with the Gloo translator out-of-process. Having extensions available enables development of out-of-process plugins without requiring recompiling & redeploying Gloo's API - issueLink: https://github.com/solo-io/gloo/issues/1205 diff --git a/changelog/v1.0.0/updated-main-docs-image.yaml b/changelog/v1.0.0/updated-main-docs-image.yaml deleted file mode 100644 index deb541e90cc..00000000000 --- a/changelog/v1.0.0/updated-main-docs-image.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updated docs main page image - issueLink: https://github.com/solo-io/gloo/pull/1702 diff --git a/changelog/v1.0.0/upstream-spec-removal.yaml b/changelog/v1.0.0/upstream-spec-removal.yaml deleted file mode 100644 index 96c7a06070b..00000000000 --- a/changelog/v1.0.0/upstream-spec-removal.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Refactor the Upstream API to remove the `upstreamSpec` field, bringing all the fields - contained in `upstreamSpec` up one level to the top-level Upstream. - issueLink: https://github.com/solo-io/gloo/issues/1171 -releaseStableApi: true diff --git a/changelog/v1.1.0/bump-knative.yaml b/changelog/v1.1.0/bump-knative.yaml deleted file mode 100644 index b5e0dd89f97..00000000000 --- a/changelog/v1.1.0/bump-knative.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Bump default version of Knative Serving installed via glooctl install to 0.10.0 - issueLink: https://github.com/solo-io/gloo/issues/1761 - - type: NON_USER_FACING - description: Remove deprecated knative/build from install. - issueLink: https://github.com/solo-io/gloo/issues/1761 diff --git a/changelog/v1.1.0/enable-formula-releases.yaml b/changelog/v1.1.0/enable-formula-releases.yaml deleted file mode 100644 index 050afb451dd..00000000000 --- a/changelog/v1.1.0/enable-formula-releases.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Enable homebrew formula and fish food releases. diff --git a/changelog/v1.1.0/envoy-command-line-args.yaml b/changelog/v1.1.0/envoy-command-line-args.yaml deleted file mode 100644 index 4b80f304a95..00000000000 --- a/changelog/v1.1.0/envoy-command-line-args.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add the Helm field `.Values.gatewayProxies.gatewayProxy.extraEnvoyArgs` so users can add additional envoy command line arguments (e.g. --set component-log-level="...", to set log levels for individual envoy components). See the full list of Envoy command line args here - https://www.envoyproxy.io/docs/envoy/latest/operations/cli - issueLink: https://github.com/solo-io/gloo/issues/1737 -- type: HELM - description: Add the Helm field `extraEnvoyArgs` to .Values.gatewayProxies.gatewayProxy so users can add additional envoy command line arguments (e.g. --component-log-level "upstream:trace,misc:error", to set log levels for individual envoy components). See the full list of Envoy command line args here - https://www.envoyproxy.io/docs/envoy/latest/operations/cli - issueLink: https://github.com/solo-io/gloo/issues/1737 diff --git a/changelog/v1.1.0/multiple-value-files.yaml b/changelog/v1.1.0/multiple-value-files.yaml deleted file mode 100644 index f387f3ef305..00000000000 --- a/changelog/v1.1.0/multiple-value-files.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow multiple value files to be passed in during installation, (e.g. `glooctl install gateway --dry-run --values file1.yaml,file2.yaml --values file3.yaml`). - issueLink: https://github.com/solo-io/gloo/issues/1731 diff --git a/changelog/v1.1.0/remove-gateway-url-shell-var.yaml b/changelog/v1.1.0/remove-gateway-url-shell-var.yaml deleted file mode 100644 index 12405fd5dbd..00000000000 --- a/changelog/v1.1.0/remove-gateway-url-shell-var.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Remove the `GATEWAY_URL` shell variable from the docs and just use `$(glooctl proxy url)` when needed. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.1.0/reorder-messages-in-proto-files.yaml b/changelog/v1.1.0/reorder-messages-in-proto-files.yaml deleted file mode 100644 index fa8a038dbf8..00000000000 --- a/changelog/v1.1.0/reorder-messages-in-proto-files.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Re-order the messages in the security-related proto files so that higher-level messages appear at the top of the file. - this will improve the experience of navigating to the protos. We currently link mostly to the messages that represent - VirtualHost/Route options, which often are at the bottom of the proto files. This causes the browser to seemingly focus - on unrelated messages when navigating to such messages. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false diff --git a/changelog/v1.1.0/revamp-jwt-auth-docs.yaml b/changelog/v1.1.0/revamp-jwt-auth-docs.yaml deleted file mode 100644 index 1b638cd8183..00000000000 --- a/changelog/v1.1.0/revamp-jwt-auth-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Revamp JWT Authorization and claim-based routing documentation. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false diff --git a/changelog/v1.1.0/revamp-oauth-docs.yaml b/changelog/v1.1.0/revamp-oauth-docs.yaml deleted file mode 100644 index 5782f32540c..00000000000 --- a/changelog/v1.1.0/revamp-oauth-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Revamp OAuth/OIDC authentication documentation. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false diff --git a/changelog/v1.1.0/revamp-opa-auth-docs.yaml b/changelog/v1.1.0/revamp-opa-auth-docs.yaml deleted file mode 100644 index dc290c2d8e8..00000000000 --- a/changelog/v1.1.0/revamp-opa-auth-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Revamp OPA Authorization documentation. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false diff --git a/changelog/v1.1.0/revamp-plugin-auth-docs.yaml b/changelog/v1.1.0/revamp-plugin-auth-docs.yaml deleted file mode 100644 index e3ace9aba11..00000000000 --- a/changelog/v1.1.0/revamp-plugin-auth-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Revamp the Plugin Auth user and developer guides. - issueLink: https://github.com/solo-io/gloo/issues/1655 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.1.0/security-to-docs-root.yaml b/changelog/v1.1.0/security-to-docs-root.yaml deleted file mode 100644 index a1fde3eb7cd..00000000000 --- a/changelog/v1.1.0/security-to-docs-root.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Move all security-related docs pages to a common section at the root of the docs tree. - issueLink: https://github.com/solo-io/gloo/issues/1655 diff --git a/changelog/v1.1.0/update-install-script.yaml b/changelog/v1.1.0/update-install-script.yaml deleted file mode 100644 index 30c9cb588fd..00000000000 --- a/changelog/v1.1.0/update-install-script.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/1266 - description: > - Update install script to honor `GLOO_VERSION` env var for desired version, if set. Also update to sort located - releases in semver order so that if desired version is omitted, we try to download the largest release rather - than the most recent release. (for example, we backport a fix and release a 0.x.x after 1.0.0 is already out). - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.1.1/version-in-logs.yaml b/changelog/v1.1.1/version-in-logs.yaml deleted file mode 100644 index 68e0258b454..00000000000 --- a/changelog/v1.1.1/version-in-logs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add Gloo version in its JSON log statements. - issueLink: https://github.com/solo-io/gloo/issues/1745 diff --git a/changelog/v1.10.0-beta1/grpc-1.40.yaml b/changelog/v1.10.0-beta1/grpc-1.40.yaml deleted file mode 100644 index e92558da362..00000000000 --- a/changelog/v1.10.0-beta1/grpc-1.40.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: google - dependencyRepo: grpc - dependencyTag: v1.40.0 \ No newline at end of file diff --git a/changelog/v1.10.0-beta1/remove-kubernetes-dependency.yaml b/changelog/v1.10.0-beta1/remove-kubernetes-dependency.yaml deleted file mode 100644 index 225f61ea00b..00000000000 --- a/changelog/v1.10.0-beta1/remove-kubernetes-dependency.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5041 - description: Remove dependency on k8s.io/kubernetes \ No newline at end of file diff --git a/changelog/v1.10.0-beta1/update-docker-consul.yaml b/changelog/v1.10.0-beta1/update-docker-consul.yaml deleted file mode 100644 index 0319c87d91f..00000000000 --- a/changelog/v1.10.0-beta1/update-docker-consul.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docker-compose and consul tutorials for Gloo Edge 1.9.0 diff --git a/changelog/v1.10.0-beta1/validate-upstream-deletion.yaml b/changelog/v1.10.0-beta1/validate-upstream-deletion.yaml deleted file mode 100644 index 2fbf1839413..00000000000 --- a/changelog/v1.10.0-beta1/validate-upstream-deletion.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5173 - resolvesIssue: false - description: Validate upstream deletion as part of the gRPC validation service. \ No newline at end of file diff --git a/changelog/v1.10.0-beta10/graphql-openapi-spec-discovery.yaml b/changelog/v1.10.0-beta10/graphql-openapi-spec-discovery.yaml deleted file mode 100644 index ff5d9eca2c8..00000000000 --- a/changelog/v1.10.0-beta10/graphql-openapi-spec-discovery.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5646 - description: > - Adds extensible discovery component to OSS Gloo Edge to allow for enterprise Graphql Openapi spec discovery. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/5620-clone-replacements.yaml b/changelog/v1.10.0-beta11/5620-clone-replacements.yaml deleted file mode 100644 index 2b69b016781..00000000000 --- a/changelog/v1.10.0-beta11/5620-clone-replacements.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update all .proto interfaces to allow usage of ".Clone()" - issueLink: https://github.com/solo-io/gloo/issues/5620 \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/bump-graphql-api.yaml b/changelog/v1.10.0-beta11/bump-graphql-api.yaml deleted file mode 100644 index dd56ead8d7a..00000000000 --- a/changelog/v1.10.0-beta11/bump-graphql-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update graphql api to executable schema with extensions to prepare support for grpc resolver - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/1350 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/discovery-naming-and-comments.yaml b/changelog/v1.10.0-beta11/discovery-naming-and-comments.yaml deleted file mode 100644 index 128736277d2..00000000000 --- a/changelog/v1.10.0-beta11/discovery-naming-and-comments.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updated naming and comments in discovery \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/docs-opa-script.yaml b/changelog/v1.10.0-beta11/docs-opa-script.yaml deleted file mode 100644 index 5f19b4fcff6..00000000000 --- a/changelog/v1.10.0-beta11/docs-opa-script.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removes an unmaintained OPA script. - issueLink: https://github.com/solo-io/gloo/issues/5640 \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/docs-version-bump.yaml b/changelog/v1.10.0-beta11/docs-version-bump.yaml deleted file mode 100644 index 3d19456359c..00000000000 --- a/changelog/v1.10.0-beta11/docs-version-bump.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps doc version. \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/get-ingress-host-support-more-service-type.yaml b/changelog/v1.10.0-beta11/get-ingress-host-support-more-service-type.yaml deleted file mode 100644 index 22492302475..00000000000 --- a/changelog/v1.10.0-beta11/get-ingress-host-support-more-service-type.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5670 - description: > - GetIngressHost support more types of services. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/rt-route-replacement.yaml b/changelog/v1.10.0-beta11/rt-route-replacement.yaml deleted file mode 100644 index 89c9f2099e8..00000000000 --- a/changelog/v1.10.0-beta11/rt-route-replacement.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5502 - description: >- - Treat delegated RouteTable matcher errors as warnings during translation, so that updates on other valid - routes can still occur. \ No newline at end of file diff --git a/changelog/v1.10.0-beta11/uds-selector-setting.yaml b/changelog/v1.10.0-beta11/uds-selector-setting.yaml deleted file mode 100644 index 696d5617a76..00000000000 --- a/changelog/v1.10.0-beta11/uds-selector-setting.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: You can now set a map of labels for UDS to filter against via Settings.DiscoveryOptions.UdsOptions.WatchLabels - issueLink: https://github.com/solo-io/gloo/issues/5025 \ No newline at end of file diff --git a/changelog/v1.10.0-beta12/5543-k8s-upgrades.yaml b/changelog/v1.10.0-beta12/5543-k8s-upgrades.yaml deleted file mode 100644 index 16655446d84..00000000000 --- a/changelog/v1.10.0-beta12/5543-k8s-upgrades.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: upgrade k8s.io/* libraries to v0.22.4 - issueLink: https://github.com/solo-io/gloo/issues/5543 \ No newline at end of file diff --git a/changelog/v1.10.0-beta12/deprecate-knative.yaml b/changelog/v1.10.0-beta12/deprecate-knative.yaml deleted file mode 100644 index 8028b267a3c..00000000000 --- a/changelog/v1.10.0-beta12/deprecate-knative.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5707 - description: | - Gloo Edge Knative Ingress is deprecated in Gloo Edge 1.10. It will be removed in Gloo Edge 1.11. - This PR adds warnings into our internal and external facing docs and tools. \ No newline at end of file diff --git a/changelog/v1.10.0-beta13/httponly_api.yaml b/changelog/v1.10.0-beta13/httponly_api.yaml deleted file mode 100644 index c8c0d9ba9d5..00000000000 --- a/changelog/v1.10.0-beta13/httponly_api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5678 - resolvesIssue: false - description: | - Add the API to allow setting auth cookies as not http only. \ No newline at end of file diff --git a/changelog/v1.10.0-beta2/add-tls-timeout.yaml b/changelog/v1.10.0-beta2/add-tls-timeout.yaml deleted file mode 100644 index 5da43554c9b..00000000000 --- a/changelog/v1.10.0-beta2/add-tls-timeout.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5438 - resolvesIssue: true - description: TLS handshake timeout is now configurable. \ No newline at end of file diff --git a/changelog/v1.10.0-beta2/ci-script-tweaks.yaml b/changelog/v1.10.0-beta2/ci-script-tweaks.yaml deleted file mode 100644 index f59a99ccd36..00000000000 --- a/changelog/v1.10.0-beta2/ci-script-tweaks.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added out-of-box Mac support to deploy-to-kind script. \ No newline at end of file diff --git a/changelog/v1.10.0-beta2/extauth-regex-allowed-headers.yaml b/changelog/v1.10.0-beta2/extauth-regex-allowed-headers.yaml deleted file mode 100644 index 25b59992510..00000000000 --- a/changelog/v1.10.0-beta2/extauth-regex-allowed-headers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5317 - resolvesIssue: true - description: Add regex allowed headers in extauth httpService. \ No newline at end of file diff --git a/changelog/v1.10.0-beta2/general-annotation-config-processor.yaml b/changelog/v1.10.0-beta2/general-annotation-config-processor.yaml deleted file mode 100644 index 370ca8ddc02..00000000000 --- a/changelog/v1.10.0-beta2/general-annotation-config-processor.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3717 - resolvesIssue: true - description: Expand annotation-based configuration for discovered upstreams to respect all Upstream config options. \ No newline at end of file diff --git a/changelog/v1.10.0-beta2/validate-secret-configmap-deletion.yaml b/changelog/v1.10.0-beta2/validate-secret-configmap-deletion.yaml deleted file mode 100644 index 6f93e3e390e..00000000000 --- a/changelog/v1.10.0-beta2/validate-secret-configmap-deletion.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5366 - resolvesIssue: true - description: Validate secret deletion as part of the gRPC validation service. \ No newline at end of file diff --git a/changelog/v1.10.0-beta3/doc-pin-jwt-signing-key.yaml b/changelog/v1.10.0-beta3/doc-pin-jwt-signing-key.yaml deleted file mode 100644 index ff8f7b348aa..00000000000 --- a/changelog/v1.10.0-beta3/doc-pin-jwt-signing-key.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Explain how to fix a value for the JWT signing key that is used in the OIDC policy (state parameter). \ No newline at end of file diff --git a/changelog/v1.10.0-beta3/graphql.yaml b/changelog/v1.10.0-beta3/graphql.yaml deleted file mode 100644 index 47aba99d51c..00000000000 --- a/changelog/v1.10.0-beta3/graphql.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5509 - resolvesIssue: true - description: >- - Enterprise-Only: Introduce a new `GraphQLSchema` CR (k8s custom resource) and API that allows users to send - GraphQL requests to the Gloo Edge API gateway and resolves those requests according to schemas and resolvers - defined on the CR. Add a new `Route` type called `graphql_schema_ref` that refers routs to the graphql - configuration necessary to resolve the request. The API introduced here is only implemented in enterprise. \ No newline at end of file diff --git a/changelog/v1.10.0-beta4/graphql-docs.yaml b/changelog/v1.10.0-beta4/graphql-docs.yaml deleted file mode 100644 index 6f8b65a0ee7..00000000000 --- a/changelog/v1.10.0-beta4/graphql-docs.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5509 - resolvesIssue: false - description: >- - Add docs for GraphQL in Gloo Edge, after testing locally. Update a handful of lines of code in e2e test utils - to be used in enterprise e2e tests. This includes adding headers to `ReceivedRequest` struct as well as a small - bug fix to the test util for setting the body on the received request. \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/docs-base64-fix.yaml b/changelog/v1.10.0-beta5/docs-base64-fix.yaml deleted file mode 100644 index 14b2953eefa..00000000000 --- a/changelog/v1.10.0-beta5/docs-base64-fix.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add base64 newline note. \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/empty-alpn.yaml b/changelog/v1.10.0-beta5/empty-alpn.yaml deleted file mode 100644 index 7308fc91ea8..00000000000 --- a/changelog/v1.10.0-beta5/empty-alpn.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5518 - resolvesIssue: true - description: Add allow_empty constant and set it up for alpn on downstreams. Allows users to bypass best practice defaults. \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/extend-exposed-hcm-properties.yaml b/changelog/v1.10.0-beta5/extend-exposed-hcm-properties.yaml deleted file mode 100644 index babec80e4fe..00000000000 --- a/changelog/v1.10.0-beta5/extend-exposed-hcm-properties.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5437 - resolvesIssue: true - description: Add codec_type support for upstreams and max_headers_count for downstreams. \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/graphql-docs-fixes.yaml b/changelog/v1.10.0-beta5/graphql-docs-fixes.yaml deleted file mode 100644 index 3d2088f7403..00000000000 --- a/changelog/v1.10.0-beta5/graphql-docs-fixes.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5509 - resolvesIssue: false - description: >- - Add fix docs so copy / paste works, as it was broken by https://github.com/solo-io/gloo/pull/5529 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/1796 - resolvesIssue: false - description: >- - Expose a new API to interpolate value provided, which is needed for graphql openapi to schema translation - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5149 - resolvesIssue: false - description: >- - Temporarily comment out test that flakes often until we can fix it \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/helm-customlayer-doc.yaml b/changelog/v1.10.0-beta5/helm-customlayer-doc.yaml deleted file mode 100644 index 2feffa56d80..00000000000 --- a/changelog/v1.10.0-beta5/helm-customlayer-doc.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5481 - resolvesIssue: true - description: >- - Update helm customstaticlayer variable to be more descriptive hopefully making it easier to use. - \ No newline at end of file diff --git a/changelog/v1.10.0-beta5/tracing-docs-improvement.yaml b/changelog/v1.10.0-beta5/tracing-docs-improvement.yaml deleted file mode 100644 index dc14debca73..00000000000 --- a/changelog/v1.10.0-beta5/tracing-docs-improvement.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5368 - resolvesIssue: false - description: Improve public-facing tracing docs \ No newline at end of file diff --git a/changelog/v1.10.0-beta6/bump-security-deps.yaml b/changelog/v1.10.0-beta6/bump-security-deps.yaml deleted file mode 100644 index 55f0f4f10d0..00000000000 --- a/changelog/v1.10.0-beta6/bump-security-deps.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: cncf - dependencyRepo: containerd - dependencyTag: v1.4.11 - - type: DEPENDENCY_BUMP - dependencyOwner: docker - dependencyRepo: docker/cli - dependencyTag: v20.10.10 \ No newline at end of file diff --git a/changelog/v1.10.0-beta6/gateway-proxy-envoy-clusters.yaml b/changelog/v1.10.0-beta6/gateway-proxy-envoy-clusters.yaml deleted file mode 100644 index e8383146523..00000000000 --- a/changelog/v1.10.0-beta6/gateway-proxy-envoy-clusters.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5447 - resolvesIssue: false - description: Expose the clusters envoy admin endpoint in the gateway-proxy-envoy-config configmap. diff --git a/changelog/v1.10.0-beta7/bump-envoy.yaml b/changelog/v1.10.0-beta7/bump-envoy.yaml deleted file mode 100644 index 6bd626c1b4c..00000000000 --- a/changelog/v1.10.0-beta7/bump-envoy.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.19.0-patch3 - description: > - Upgrade envoy-gloo to use upstream envoy. - issueLink: https://github.com/solo-io/gloo/issues/5237 \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/extend-exposed-hcm-properties.yaml b/changelog/v1.10.0-beta7/extend-exposed-hcm-properties.yaml deleted file mode 100644 index 06df3f5d098..00000000000 --- a/changelog/v1.10.0-beta7/extend-exposed-hcm-properties.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5532 - resolvesIssue: true - description: Expose merge_slashes envoy setting. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5526 - resolvesIssue: true - description: Expose normalize_path envoy setting. \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/proxy-protocol-enhancements.yaml b/changelog/v1.10.0-beta7/proxy-protocol-enhancements.yaml deleted file mode 100644 index b9b15a68fc7..00000000000 --- a/changelog/v1.10.0-beta7/proxy-protocol-enhancements.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5403 - resolvesIssue: false - description: Add support for tlv tags in proxy protocol filter. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5403 - resolvesIssue: false - description: >- - Add API for custom proxy protocol filter which supports allowing requests through that do not use proxy protocol. \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/refactor-listener-translation-part-1.yaml b/changelog/v1.10.0-beta7/refactor-listener-translation-part-1.yaml deleted file mode 100644 index 2a276f63511..00000000000 --- a/changelog/v1.10.0-beta7/refactor-listener-translation-part-1.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5324 - resolvesIssue: false - description: Part 1 of a translator refactor which should make it easier to add new GatewayTypes \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/refactor-listener-translation-part-2.yaml b/changelog/v1.10.0-beta7/refactor-listener-translation-part-2.yaml deleted file mode 100644 index 17028b3299f..00000000000 --- a/changelog/v1.10.0-beta7/refactor-listener-translation-part-2.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5324 - resolvesIssue: false - description: Support TcpFilterChain being run multiple times for a single listener \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/refactor-listener-translation-part-3.yaml b/changelog/v1.10.0-beta7/refactor-listener-translation-part-3.yaml deleted file mode 100644 index b933a4ce620..00000000000 --- a/changelog/v1.10.0-beta7/refactor-listener-translation-part-3.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5324 - resolvesIssue: false - description: | - - Remove unimplemented ListenerFilterPlugin - - Rename StagedListenerFilter to StagedNetworkFilter to accurately reflect contents - - Create NetworkFilterTranslator - - Document HttpFilter translation \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/support-servicemonitor-podmonitor.yaml b/changelog/v1.10.0-beta7/support-servicemonitor-podmonitor.yaml deleted file mode 100644 index a0f588af82d..00000000000 --- a/changelog/v1.10.0-beta7/support-servicemonitor-podmonitor.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/1773 - resolvesIssue: false - description: Add support for generation of Prometheus ServiceMonitor/PodMonitor CRs \ No newline at end of file diff --git a/changelog/v1.10.0-beta7/tracing-doc.yaml b/changelog/v1.10.0-beta7/tracing-doc.yaml deleted file mode 100644 index 42a6195c473..00000000000 --- a/changelog/v1.10.0-beta7/tracing-doc.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add doc for setting up tracing locally. \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/5520-go-control-plane-upgrade.yaml b/changelog/v1.10.0-beta8/5520-go-control-plane-upgrade.yaml deleted file mode 100644 index 2fa65be4654..00000000000 --- a/changelog/v1.10.0-beta8/5520-go-control-plane-upgrade.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Upgraded go-control-plane to version v0.10.1 \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/add-short-name-to-vs.yaml b/changelog/v1.10.0-beta8/add-short-name-to-vs.yaml deleted file mode 100644 index a48e682bf5e..00000000000 --- a/changelog/v1.10.0-beta8/add-short-name-to-vs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5591 - resolvesIssue: false - description: Add another shortname to all crds to not collide with other products like Istio's VS \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/disable-uds.yaml b/changelog/v1.10.0-beta8/disable-uds.yaml deleted file mode 100644 index 69e7a7b6416..00000000000 --- a/changelog/v1.10.0-beta8/disable-uds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3665 - resolvesIssue: true - description: Add discovery.udsOptions.enabled setting to support disabling the upstream discovery service. \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/docs-bump-version.yaml b/changelog/v1.10.0-beta8/docs-bump-version.yaml deleted file mode 100644 index 58a6ed378e4..00000000000 --- a/changelog/v1.10.0-beta8/docs-bump-version.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bump doc versions \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/docs-filter-flow.yaml b/changelog/v1.10.0-beta8/docs-filter-flow.yaml deleted file mode 100644 index cd6fbc2440e..00000000000 --- a/changelog/v1.10.0-beta8/docs-filter-flow.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adding filter flow docs. - issueLink: https://github.com/solo-io/gloo/issues/5562 \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/docs-gcp-improvements.yaml b/changelog/v1.10.0-beta8/docs-gcp-improvements.yaml deleted file mode 100644 index 9b72923337d..00000000000 --- a/changelog/v1.10.0-beta8/docs-gcp-improvements.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Improve the gcp lbs doc for readability purposes \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/docs-gcp-lbs.yaml b/changelog/v1.10.0-beta8/docs-gcp-lbs.yaml deleted file mode 100644 index 7ed28fa4426..00000000000 --- a/changelog/v1.10.0-beta8/docs-gcp-lbs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Explain how to integrate gloo edge with Load Balancers in provisioned on GCP. \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/pre-expiry-buffer.yaml b/changelog/v1.10.0-beta8/pre-expiry-buffer.yaml deleted file mode 100644 index da2f99980f0..00000000000 --- a/changelog/v1.10.0-beta8/pre-expiry-buffer.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4447 - resolvesIssue: false - description: >- - Add pre_expiry_buffer to extauth API to allow for refreshing id-tokens moments - before they're going to expire. \ No newline at end of file diff --git a/changelog/v1.10.0-beta8/refactor-listener-translation-part-4.yaml b/changelog/v1.10.0-beta8/refactor-listener-translation-part-4.yaml deleted file mode 100644 index 0692aa6567d..00000000000 --- a/changelog/v1.10.0-beta8/refactor-listener-translation-part-4.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5324 - resolvesIssue: false - description: | - Cleanup HttpConnectionManager translation. Previously, the HCM plugin would modify - all filter chains on a single listener. Gloo previously only exposed a configuration - for a single HCM. As we expose hybrid gateway's, we'll expose multiple HCM config - for a single listener. - At it's core, this just converted the existing HCM plugin (which copied core config - and iterated all HcmPlugins), into a type of HCM plugin, and we have a translator - responsible for iterating over all HcmPlugins. \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/5503-query-formatter-extension.yaml b/changelog/v1.10.0-beta9/5503-query-formatter-extension.yaml deleted file mode 100644 index 16e4923d0a8..00000000000 --- a/changelog/v1.10.0-beta9/5503-query-formatter-extension.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5503 - resolvesIssue: true - description: AccessLogs can now use the [REQ_WITHOUT_QUERY](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/formatter/req_without_query/v3/req_without_query.proto) option \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/docs-airgap.yaml b/changelog/v1.10.0-beta9/docs-airgap.yaml deleted file mode 100644 index fa607d9585e..00000000000 --- a/changelog/v1.10.0-beta9/docs-airgap.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adding air-gapped installation steps for Gloo Edge Enterprise. \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/docs-openshift-fix.yaml b/changelog/v1.10.0-beta9/docs-openshift-fix.yaml deleted file mode 100644 index dc54d320cdf..00000000000 --- a/changelog/v1.10.0-beta9/docs-openshift-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes OpenShift installation instructions. - issueLink: https://github.com/solo-io/gloo/issues/5619 \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/faster-hashes.yaml b/changelog/v1.10.0-beta9/faster-hashes.yaml deleted file mode 100644 index c0d749cb889..00000000000 --- a/changelog/v1.10.0-beta9/faster-hashes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Use the faster hashes for routes in addition to other resources. - issueLink: https://github.com/solo-io/gloo/issues/5621fa diff --git a/changelog/v1.10.0-beta9/hide-ip.yaml b/changelog/v1.10.0-beta9/hide-ip.yaml deleted file mode 100644 index 2ad783c2e29..00000000000 --- a/changelog/v1.10.0-beta9/hide-ip.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Hide ip. \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/route-table-selector-validation.yaml b/changelog/v1.10.0-beta9/route-table-selector-validation.yaml deleted file mode 100644 index 8409b517952..00000000000 --- a/changelog/v1.10.0-beta9/route-table-selector-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5502 - resolvesIssue: false - description: Validate route tables that are delegated to via a selector. \ No newline at end of file diff --git a/changelog/v1.10.0-beta9/upgrade-deps.yaml b/changelog/v1.10.0-beta9/upgrade-deps.yaml deleted file mode 100644 index db34b66b489..00000000000 --- a/changelog/v1.10.0-beta9/upgrade-deps.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.21.6 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.24 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.0.11 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-ext - dependencyTag: v0.0.16 \ No newline at end of file diff --git a/changelog/v1.10.0-rc1/bump-envoy.yaml b/changelog/v1.10.0-rc1/bump-envoy.yaml deleted file mode 100644 index d6916c9cd87..00000000000 --- a/changelog/v1.10.0-rc1/bump-envoy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.19.0-patch4 - description: > - Upgrade envoy-gloo to the latest 1.19 patch4 \ No newline at end of file diff --git a/changelog/v1.10.0-rc1/docs-gcp-improvements.yaml b/changelog/v1.10.0-rc1/docs-gcp-improvements.yaml deleted file mode 100644 index c2ef3e835b5..00000000000 --- a/changelog/v1.10.0-rc1/docs-gcp-improvements.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add preserve IP to gcp lbs doc \ No newline at end of file diff --git a/changelog/v1.10.0-rc1/extauth-upstream-headers.yaml b/changelog/v1.10.0-rc1/extauth-upstream-headers.yaml deleted file mode 100644 index a14ebdda006..00000000000 --- a/changelog/v1.10.0-rc1/extauth-upstream-headers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2983 - description: Add allowed_upstream_headers_to_append options for extauthz - diff --git a/changelog/v1.10.0-rc1/new-resolver-api.yaml b/changelog/v1.10.0-rc1/new-resolver-api.yaml deleted file mode 100644 index 22f41638170..00000000000 --- a/changelog/v1.10.0-rc1/new-resolver-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5718 - resolvesIssue: false - description: | - (Enterprise-only) Refactor GraphQL API to allow for less verbosity when configuring resolvers. diff --git a/changelog/v1.10.0-rc2/aws-lambda-helm-expose.yaml b/changelog/v1.10.0-rc2/aws-lambda-helm-expose.yaml deleted file mode 100644 index 28edccedde4..00000000000 --- a/changelog/v1.10.0-rc2/aws-lambda-helm-expose.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5560 - resolvesIssue: false - description: > - Adds lambda option to persist original request info that otherwise is lost. - Defaults to false to avoid leaking potentially sensitive info. - Similar to envoy's x-forwarded-for header and may be desirable to be false when - envoy is in a mesh deployment. - Implemented here to allow for usage of original request path in access logs. -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5253 - resolvesIssue: false - description: > - Add new sts refresh timer in addition to filewatch. The extra overhead is - countered by the fact that file events sometimes seem to be lost. The - new behavior is only applied if the refresh time is set and should mitigate - instances of stale credentials. \ No newline at end of file diff --git a/changelog/v1.10.0-rc2/regex-oauth-callback-path.yaml b/changelog/v1.10.0-rc2/regex-oauth-callback-path.yaml deleted file mode 100644 index c3339c71b11..00000000000 --- a/changelog/v1.10.0-rc2/regex-oauth-callback-path.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5059 - resolvesIssue: true - description: > - Adds parse_callback_path_as_regex to the OidcAuthorizationCodeConfig. - When enabled, the enterprise extauth service will parse a callback path as a regular expression. diff --git a/changelog/v1.10.0-rc3/update-envoy.yaml b/changelog/v1.10.0-rc3/update-envoy.yaml deleted file mode 100644 index 14a689c20c6..00000000000 --- a/changelog/v1.10.0-rc3/update-envoy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.20.0-patch1 - description: > - Upgrade envoy-gloo to the latest 1.20 patch1 \ No newline at end of file diff --git a/changelog/v1.11.0-beta1/new-resolver-api.yaml b/changelog/v1.11.0-beta1/new-resolver-api.yaml deleted file mode 100644 index 62d0b294661..00000000000 --- a/changelog/v1.11.0-beta1/new-resolver-api.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5718 - resolvesIssue: false - description: | - (Enterprise-only) Remove Graphql resolver field matchers in favor of named resolvers and `@resolve(name:"...")` directive - in the graphql schema SDl. \ No newline at end of file diff --git a/changelog/v1.11.0-beta10/docs-bump-version.yaml b/changelog/v1.11.0-beta10/docs-bump-version.yaml deleted file mode 100644 index 49c1aab6aba..00000000000 --- a/changelog/v1.11.0-beta10/docs-bump-version.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps versions to match latest releases. \ No newline at end of file diff --git a/changelog/v1.11.0-beta10/dont-add-unused-filters.yaml b/changelog/v1.11.0-beta10/dont-add-unused-filters.yaml deleted file mode 100644 index 6c458cb8e38..00000000000 --- a/changelog/v1.11.0-beta10/dont-add-unused-filters.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5651 - description: > - Add new option settings.Gloo.removeunusedfilters - When set to true do not add filters to hcm filter_chain in envoy - if they have nothing relying on them. - diff --git a/changelog/v1.11.0-beta11/docs-version-support.yaml b/changelog/v1.11.0-beta11/docs-version-support.yaml deleted file mode 100644 index 66f7bfb7730..00000000000 --- a/changelog/v1.11.0-beta11/docs-version-support.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates version support reference page to clarify n-2 support. - issueLink: https://github.com/solo-io/gloo/issues/5799 \ No newline at end of file diff --git a/changelog/v1.11.0-beta11/glooctl-check-fix.yaml b/changelog/v1.11.0-beta11/glooctl-check-fix.yaml deleted file mode 100644 index 7993a014f15..00000000000 --- a/changelog/v1.11.0-beta11/glooctl-check-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5061 - description: Prevent glooctl check from producing stackdumps. diff --git a/changelog/v1.11.0-beta11/graphql-fed-cluster-reg.yaml b/changelog/v1.11.0-beta11/graphql-fed-cluster-reg.yaml deleted file mode 100644 index ff99f689218..00000000000 --- a/changelog/v1.11.0-beta11/graphql-fed-cluster-reg.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/3006 - description: Add graphql to the gloo fed clusterrole. \ No newline at end of file diff --git a/changelog/v1.11.0-beta11/http-gw-gloo-translation.yaml b/changelog/v1.11.0-beta11/http-gw-gloo-translation.yaml deleted file mode 100644 index 0fe846d9820..00000000000 --- a/changelog/v1.11.0-beta11/http-gw-gloo-translation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5767 - resolvesIssue: false - description: | - Introduce httpgateways.gateway.solo.io CRD. - HybridGateways can delegate to this resource, instead of requiring the - entire definition to be inline. \ No newline at end of file diff --git a/changelog/v1.11.0-beta11/new-http-gateway-implementation.yaml b/changelog/v1.11.0-beta11/new-http-gateway-implementation.yaml deleted file mode 100644 index 030bad45506..00000000000 --- a/changelog/v1.11.0-beta11/new-http-gateway-implementation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5767 - resolvesIssue: false - description: | - Introduce the Gateway translation and validation of the new HttpGateway CRD. - The Gloo translation for this feature will be done in a follow-up, - which is why this is non user facing. \ No newline at end of file diff --git a/changelog/v1.11.0-beta12/aws-respecthelm.yaml b/changelog/v1.11.0-beta12/aws-respecthelm.yaml deleted file mode 100644 index 86bb447941c..00000000000 --- a/changelog/v1.11.0-beta12/aws-respecthelm.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5253 - description: Make sure that aws lambda refresh and propagation of origin are always respected - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5253 - description: glooctl get us will no longer panic on upstreams that have no secret (aws + azure) - diff --git a/changelog/v1.11.0-beta12/certgen-cronjob-force.yaml b/changelog/v1.11.0-beta12/certgen-cronjob-force.yaml deleted file mode 100644 index 9672c0d7d83..00000000000 --- a/changelog/v1.11.0-beta12/certgen-cronjob-force.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4638 - description: Run the CertGen CronJob with 'force-rotation' flag so it will make the rotation diff --git a/changelog/v1.11.0-beta12/docs-fixes.yaml b/changelog/v1.11.0-beta12/docs-fixes.yaml deleted file mode 100644 index 6241d6fb3d2..00000000000 --- a/changelog/v1.11.0-beta12/docs-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes various issues with the docs, such as formatting. \ No newline at end of file diff --git a/changelog/v1.11.0-beta12/fix-regex-route-short-circuiting.yaml b/changelog/v1.11.0-beta12/fix-regex-route-short-circuiting.yaml deleted file mode 100644 index 8deb54ab12f..00000000000 --- a/changelog/v1.11.0-beta12/fix-regex-route-short-circuiting.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5958 - description: Fix bug where regex route short-circuiting was reported when it shouldn't have been. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-beta12/glooctl-check-exclude.yaml b/changelog/v1.11.0-beta12/glooctl-check-exclude.yaml deleted file mode 100644 index 75e52b46f1b..00000000000 --- a/changelog/v1.11.0-beta12/glooctl-check-exclude.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5881 - description: Add support for exlcuding all types with `glooctl check -x` diff --git a/changelog/v1.11.0-beta12/unnest-extauth-fields.yaml b/changelog/v1.11.0-beta12/unnest-extauth-fields.yaml deleted file mode 100644 index b6854e6744e..00000000000 --- a/changelog/v1.11.0-beta12/unnest-extauth-fields.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo-portal-issues/issues/49 - description: Un-nest the IntrospectionValidation and JwtValidation fields from AccessTokenValidation to help with CRD schema gen. - resolvesIssue: false diff --git a/changelog/v1.11.0-beta12/upstream-group-status-metrics.yaml b/changelog/v1.11.0-beta12/upstream-group-status-metrics.yaml deleted file mode 100644 index 8f68e6c34ea..00000000000 --- a/changelog/v1.11.0-beta12/upstream-group-status-metrics.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5935 - description: Add configuration status metric support for UpstreamGroup CRs diff --git a/changelog/v1.11.0-beta13/graphql-caching-api.yaml b/changelog/v1.11.0-beta13/graphql-caching-api.yaml deleted file mode 100644 index e5053ec9a76..00000000000 --- a/changelog/v1.11.0-beta13/graphql-caching-api.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/envoy-gloo-ee/issues/272 - resolvesIssue: false - description: >- - Add API for persisted queries, safelists, `Cache-Control` header CDN caching, and response template setters to - the Gloo Edge envoy GraphQL filter, to be implemented in enterprise. diff --git a/changelog/v1.11.0-beta14/expose-enable-trailers.yaml b/changelog/v1.11.0-beta14/expose-enable-trailers.yaml deleted file mode 100644 index ca764dd241c..00000000000 --- a/changelog/v1.11.0-beta14/expose-enable-trailers.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5633 - resolvesIssue: true - description: | - Adds support for the Envoy HTTP Connection Manager setting enable_trailers. \ No newline at end of file diff --git a/changelog/v1.11.0-beta14/fix-gloo-fed-demo.yaml b/changelog/v1.11.0-beta14/fix-gloo-fed-demo.yaml deleted file mode 100644 index 19726a97dee..00000000000 --- a/changelog/v1.11.0-beta14/fix-gloo-fed-demo.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4917 - description: Fix gloo-fed demo (glooctl demo federation). - diff --git a/changelog/v1.11.0-beta14/glooctl-check-secret-timeout.yaml b/changelog/v1.11.0-beta14/glooctl-check-secret-timeout.yaml deleted file mode 100644 index 428c6271207..00000000000 --- a/changelog/v1.11.0-beta14/glooctl-check-secret-timeout.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4750 - resolvesIssue: false - description: | - Extend the timeout for listing secrets during `glooctl check` to prevent - noisy messages when there is latency in the request. This value, - `secretClientTimeoutSeconds`, defaults to 30, and can be configured in - `~/.gloo/glooctl-config.yaml`. diff --git a/changelog/v1.11.0-beta14/helm-improvements.yaml b/changelog/v1.11.0-beta14/helm-improvements.yaml deleted file mode 100644 index 6ecf2febd33..00000000000 --- a/changelog/v1.11.0-beta14/helm-improvements.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5377 - resolvesIssue: false - description: Ensure that ratelimit settings are configured through helm correctly. \ No newline at end of file diff --git a/changelog/v1.11.0-beta15/docs-fixes2.yaml b/changelog/v1.11.0-beta15/docs-fixes2.yaml deleted file mode 100644 index c39568636f4..00000000000 --- a/changelog/v1.11.0-beta15/docs-fixes2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes various issues with the docs, such as removing NATS support. \ No newline at end of file diff --git a/changelog/v1.11.0-beta15/header-casing-issue.yaml b/changelog/v1.11.0-beta15/header-casing-issue.yaml deleted file mode 100644 index 043318178fb..00000000000 --- a/changelog/v1.11.0-beta15/header-casing-issue.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5522 - resolvesIssue: false - description: | - Adds support for [Preserving Case](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/protocol.proto#envoy-v3-api-field-config-core-v3-http1protocoloptions-headerkeyformat-proper-case-words) and [Proper Case](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/protocol.proto#envoy-v3-api-field-config-core-v3-http1protocoloptions-headerkeyformat-proper-case-words) to https REQUEST headers. Previous releases added the ability to do the same for RESPONSE headers--this closes the gap. \ No newline at end of file diff --git a/changelog/v1.11.0-beta15/helm-improvements.yaml b/changelog/v1.11.0-beta15/helm-improvements.yaml deleted file mode 100644 index e01363e1654..00000000000 --- a/changelog/v1.11.0-beta15/helm-improvements.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5992 - resolvesIssue: false - description: Ensure that gateway-proxy ServiceMonitor does not expose metrics externally - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5990 - resolvesIssue: false - description: Introduce Discovery Service to support ServiceMonitor diff --git a/changelog/v1.11.0-beta16/fix-invalid-routes.yaml b/changelog/v1.11.0-beta16/fix-invalid-routes.yaml deleted file mode 100644 index 9666653a6fb..00000000000 --- a/changelog/v1.11.0-beta16/fix-invalid-routes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6008 - description: Fix invalid route replacement when upstream points to missing service. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-beta17/disable-default-gateways.yaml b/changelog/v1.11.0-beta17/disable-default-gateways.yaml deleted file mode 100644 index fe04a7d0a78..00000000000 --- a/changelog/v1.11.0-beta17/disable-default-gateways.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - description: >- - Allow users to disable the default gateways, which can be helpful for users who configure the validation webhook - to strict failures (i.e. `gloo.gateway.validation.failurePolicy: Fail`) so validation works on installation and - upgrades. Once the gateway pod is running and healthy, the user can then apply the default gateways. - issueLink: https://github.com/solo-io/gloo/issues/4468 \ No newline at end of file diff --git a/changelog/v1.11.0-beta17/helm-gateway-proxy-pod-level-config-fix.yaml b/changelog/v1.11.0-beta17/helm-gateway-proxy-pod-level-config-fix.yaml deleted file mode 100644 index 87d4e1fa693..00000000000 --- a/changelog/v1.11.0-beta17/helm-gateway-proxy-pod-level-config-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Move pod-level options away from being in-between container's configuration in gateway-proxy's Helm template. - issueLink: https://github.com/solo-io/gloo/issues/5604 \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/deep-merge-upstream-annotation-config.yaml b/changelog/v1.11.0-beta18/deep-merge-upstream-annotation-config.yaml deleted file mode 100644 index aaa9e8769b3..00000000000 --- a/changelog/v1.11.0-beta18/deep-merge-upstream-annotation-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Adds the ability to deep merge discovered annotation config specified via the `gloo.solo.io/upstream_config` annotation with default upstream config. - A user can enable this feature by setting the `gloo.solo.io/upstream_config/deep_merge` annotation to `true` on the service for which an upstream is discovered. - issueLink: https://github.com/solo-io/gloo/issues/6005 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/docs-graphql-edit.yaml b/changelog/v1.11.0-beta18/docs-graphql-edit.yaml deleted file mode 100644 index c8acf6dc0db..00000000000 --- a/changelog/v1.11.0-beta18/docs-graphql-edit.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removes placeholder files from expanded GraphQL documentation. \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/docs-graphql.yaml b/changelog/v1.11.0-beta18/docs-graphql.yaml deleted file mode 100644 index 7acc6746b4d..00000000000 --- a/changelog/v1.11.0-beta18/docs-graphql.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Expands GraphQL documentation. \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/gateway-route-visitor-optimization.yaml b/changelog/v1.11.0-beta18/gateway-route-visitor-optimization.yaml deleted file mode 100644 index 6062c97aa10..00000000000 --- a/changelog/v1.11.0-beta18/gateway-route-visitor-optimization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5976 - resolvesIssue: false - description: | - Update proxy API metadata fields to have a non opaque option. The previous option, now deprecated, - was very inefficient due to many json marshal/unmarshals. \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/helm-fix-discovery-disabled.yaml b/changelog/v1.11.0-beta18/helm-fix-discovery-disabled.yaml deleted file mode 100644 index 4106790c3d0..00000000000 --- a/changelog/v1.11.0-beta18/helm-fix-discovery-disabled.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5866 - description: Disabling discovery prevents creation of Service Account and assignment to Role Binding resources diff --git a/changelog/v1.11.0-beta18/helm-fix-discovery-service.yaml b/changelog/v1.11.0-beta18/helm-fix-discovery-service.yaml deleted file mode 100644 index 28e5961d2a5..00000000000 --- a/changelog/v1.11.0-beta18/helm-fix-discovery-service.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/6041 - description: Fix indentation with selector in discovery service \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/improve-release-times.yaml b/changelog/v1.11.0-beta18/improve-release-times.yaml deleted file mode 100644 index 905ebc741f6..00000000000 --- a/changelog/v1.11.0-beta18/improve-release-times.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/3201 - resolvesIssue: false - description: Disable tests on release builds to improve ci times and reliability diff --git a/changelog/v1.11.0-beta18/notify-on-failure.yaml b/changelog/v1.11.0-beta18/notify-on-failure.yaml deleted file mode 100644 index 3e0df6dda82..00000000000 --- a/changelog/v1.11.0-beta18/notify-on-failure.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Send slack notifications on regression test failure on an opt-in basis. \ No newline at end of file diff --git a/changelog/v1.11.0-beta18/speed-up-transformation-validation.yaml b/changelog/v1.11.0-beta18/speed-up-transformation-validation.yaml deleted file mode 100644 index 7c03f2e9023..00000000000 --- a/changelog/v1.11.0-beta18/speed-up-transformation-validation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Cache transformation validation results in transformation plugin. - issueLink: https://github.com/solo-io/gloo/issues/5720 \ No newline at end of file diff --git a/changelog/v1.11.0-beta19/dfp.yaml b/changelog/v1.11.0-beta19/dfp.yaml deleted file mode 100644 index 6e2d25aa18c..00000000000 --- a/changelog/v1.11.0-beta19/dfp.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5920 - description: > - Adds support for dynamic forward proxy, which allows envoy to route to - dns-resolved endpoints asynchronously without prior knowledge of what valid - dns endpoints are (i.e, configuring a bunch of static upstreams). diff --git a/changelog/v1.11.0-beta19/docker-compose-repair.yaml b/changelog/v1.11.0-beta19/docker-compose-repair.yaml deleted file mode 100644 index d66219d348e..00000000000 --- a/changelog/v1.11.0-beta19/docker-compose-repair.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add missing directory to docker compose setup script. Allows `gateway` container to spin up correctly on previously-broken versions v1.10.8+. \ No newline at end of file diff --git a/changelog/v1.11.0-beta19/docs-versions.yaml b/changelog/v1.11.0-beta19/docs-versions.yaml deleted file mode 100644 index bee1b20c867..00000000000 --- a/changelog/v1.11.0-beta19/docs-versions.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bump the active published doc versions. \ No newline at end of file diff --git a/changelog/v1.11.0-beta19/fix-multiple-function-discoveries.yaml b/changelog/v1.11.0-beta19/fix-multiple-function-discoveries.yaml deleted file mode 100644 index 736d906e011..00000000000 --- a/changelog/v1.11.0-beta19/fix-multiple-function-discoveries.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/5998 - description: Fix bug where when multiple function discoveries apply to a single upstream, - only one would run indefinitely. - diff --git a/changelog/v1.11.0-beta19/fix-solo-apis.yaml b/changelog/v1.11.0-beta19/fix-solo-apis.yaml deleted file mode 100644 index 9a8443e3fee..00000000000 --- a/changelog/v1.11.0-beta19/fix-solo-apis.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5920 - description: > - Fixes solo-apis codegen by moving gloo apis out of envoy/external directory and into proper gloo api directory. diff --git a/changelog/v1.11.0-beta2/adding_extauth_grpc.yaml b/changelog/v1.11.0-beta2/adding_extauth_grpc.yaml deleted file mode 100644 index 7d2f19f69e9..00000000000 --- a/changelog/v1.11.0-beta2/adding_extauth_grpc.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5682 - resolvesIssue: false - description: > - Adding Grpc extauth configuration, to be able to set the Authority header. diff --git a/changelog/v1.11.0-beta2/hybrid-gateway.yaml b/changelog/v1.11.0-beta2/hybrid-gateway.yaml deleted file mode 100644 index 95cf60557cc..00000000000 --- a/changelog/v1.11.0-beta2/hybrid-gateway.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5324 - description: > - Add new HybridGateway Gateway type which wraps HTTP and TCP Gateways, allowing the user to expose multiple HTTP - and/or TCP Gateway on a single port - Per-request dynamic Gateway selection is determined by Matchers which enable finer control over Envoy - FilterChainMatches diff --git a/changelog/v1.11.0-beta2/regex-oauth-callback-path-redux.yaml b/changelog/v1.11.0-beta2/regex-oauth-callback-path-redux.yaml deleted file mode 100644 index ccfa2bd0ff7..00000000000 --- a/changelog/v1.11.0-beta2/regex-oauth-callback-path-redux.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5059 - resolvesIssue: true - description: > - Adds parse_callback_path_as_regex to the OidcAuthorizationCode. - When enabled, the enterprise extauth service will parse a callback path as a regular expression. - This completes API changes that were introduced in v1.10.0-rc2. \ No newline at end of file diff --git a/changelog/v1.11.0-beta2/remove-eds-regression-tests.yaml b/changelog/v1.11.0-beta2/remove-eds-regression-tests.yaml deleted file mode 100644 index d93aad44368..00000000000 --- a/changelog/v1.11.0-beta2/remove-eds-regression-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Remove flaky Endpoint Discovery Service regression tests. This functionality is tested by the - Gateway Test Suite, in a different way that does not flake. diff --git a/changelog/v1.11.0-beta2/remove-required-gql-api.yaml b/changelog/v1.11.0-beta2/remove-required-gql-api.yaml deleted file mode 100644 index fead018d6cb..00000000000 --- a/changelog/v1.11.0-beta2/remove-required-gql-api.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove required from GQL API diff --git a/changelog/v1.11.0-beta2/update-ci-dependencies.yaml b/changelog/v1.11.0-beta2/update-ci-dependencies.yaml deleted file mode 100644 index 4a4b457c97f..00000000000 --- a/changelog/v1.11.0-beta2/update-ci-dependencies.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.0.12 - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5523 - description: | - Update all references to v1beta1 packages, to ensure that ingress installation succeeds on Kube 1.22 - - type: NON_USER_FACING - description: | - Update kind node version used in CI to 1.22.4, to match our client libraries. - Update helm version used in CI to 3.6.3, to match our client library. - Update istio version used in CI to 1.11.4, which is required by kube 1.22. - Migrate ingress tests to regression test suite so they are run against kind clusters. \ No newline at end of file diff --git a/changelog/v1.11.0-beta20/aws-transform-interaction.yaml b/changelog/v1.11.0-beta20/aws-transform-interaction.yaml deleted file mode 100644 index b3dc42d2297..00000000000 --- a/changelog/v1.11.0-beta20/aws-transform-interaction.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5985 - description: > - Adds an AWS transformation stage, so that transformations and AWS transformations can be used - at the same time. \ No newline at end of file diff --git a/changelog/v1.11.0-beta20/bump-envoy.yaml b/changelog/v1.11.0-beta20/bump-envoy.yaml deleted file mode 100644 index 06bf6ad3e3f..00000000000 --- a/changelog/v1.11.0-beta20/bump-envoy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.20.0-patch6 - description: >- - Upgrade envoy-gloo version to contain aws filter changes. Transform order and sts race condition. \ No newline at end of file diff --git a/changelog/v1.11.0-beta20/expose-strip-any-host-port.yaml b/changelog/v1.11.0-beta20/expose-strip-any-host-port.yaml deleted file mode 100644 index d8c24b863f9..00000000000 --- a/changelog/v1.11.0-beta20/expose-strip-any-host-port.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6067 - resolvesIssue: true - description: | - Adds support for the Envoy HTTP Connection Manager setting strip_any_host_port. \ No newline at end of file diff --git a/changelog/v1.11.0-beta21/doc-fixed-indentation-in-access-logging.yaml b/changelog/v1.11.0-beta21/doc-fixed-indentation-in-access-logging.yaml deleted file mode 100644 index aba088f6a9c..00000000000 --- a/changelog/v1.11.0-beta21/doc-fixed-indentation-in-access-logging.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes indentation error in access logging example - issueLink: https://github.com/solo-io/gloo/issues/6092 \ No newline at end of file diff --git a/changelog/v1.11.0-beta21/doc-refresh-debugging-tips.yaml b/changelog/v1.11.0-beta21/doc-refresh-debugging-tips.yaml deleted file mode 100644 index 8efabb2a749..00000000000 --- a/changelog/v1.11.0-beta21/doc-refresh-debugging-tips.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Refresh the debugging guidelines \ No newline at end of file diff --git a/changelog/v1.11.0-beta21/fix-annotation-config-merge-annotation.yaml b/changelog/v1.11.0-beta21/fix-annotation-config-merge-annotation.yaml deleted file mode 100644 index 2efb336eac2..00000000000 --- a/changelog/v1.11.0-beta21/fix-annotation-config-merge-annotation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Rename the serviceconverter DeepMergeAnnotationPrefix from "gloo.solo.io/upstream_config/deep_merge" to "gloo.solo.io/upstream_config.deep_merge", as the former is not a valid k8s annotation. - issueLink: https://github.com/solo-io/gloo/issues/6005 \ No newline at end of file diff --git a/changelog/v1.11.0-beta21/graphql-rename.yaml b/changelog/v1.11.0-beta21/graphql-rename.yaml deleted file mode 100644 index 09987d050a5..00000000000 --- a/changelog/v1.11.0-beta21/graphql-rename.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Rename the GraphQLSchema custom resource to GraphQLApi. - issueLink: https://github.com/solo-io/solo-projects/issues/3265 - resolvesIssue: false diff --git a/changelog/v1.11.0-beta21/helm-hybrid-gateway.yaml b/changelog/v1.11.0-beta21/helm-hybrid-gateway.yaml deleted file mode 100644 index 6060b25f321..00000000000 --- a/changelog/v1.11.0-beta21/helm-hybrid-gateway.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5852 - description: > - Add the ability to set hybridGateway for both the http and https gateway via helm values diff --git a/changelog/v1.11.0-beta22/ctl-upgrade-parsing.yaml b/changelog/v1.11.0-beta22/ctl-upgrade-parsing.yaml deleted file mode 100644 index f8c5c7c740b..00000000000 --- a/changelog/v1.11.0-beta22/ctl-upgrade-parsing.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4037 - description: > - Glooctl upgrade will now pull latest stable version instead of the in development variant - upgrade now supports expirmental flag to get the latest in development variant - Glooctl upgrade now can be given a major minor version and pull the latest patch version - Ie as of writing v1.9.x will retrieve v1.9.9 diff --git a/changelog/v1.11.0-beta22/doc-dfp.yaml b/changelog/v1.11.0-beta22/doc-dfp.yaml deleted file mode 100644 index f4dbc383aa8..00000000000 --- a/changelog/v1.11.0-beta22/doc-dfp.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: First iteration about the Dynamic Forward Proxy \ No newline at end of file diff --git a/changelog/v1.11.0-beta22/fix-function-signature.yaml b/changelog/v1.11.0-beta22/fix-function-signature.yaml deleted file mode 100644 index d753d5a281d..00000000000 --- a/changelog/v1.11.0-beta22/fix-function-signature.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5721 - resolvesIssue: false - description: update function signature to make bugs harder to write for future devs diff --git a/changelog/v1.11.0-beta22/static-resource-interpolation.yaml b/changelog/v1.11.0-beta22/static-resource-interpolation.yaml deleted file mode 100644 index c22883b03e7..00000000000 --- a/changelog/v1.11.0-beta22/static-resource-interpolation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5186 - resolvesIssue: true - description: | - Adds support for variable interpolation in envoy bootstrap static resources. \ No newline at end of file diff --git a/changelog/v1.11.0-beta22/stitching-control-plane-api.yaml b/changelog/v1.11.0-beta22/stitching-control-plane-api.yaml deleted file mode 100644 index 4f993e0407a..00000000000 --- a/changelog/v1.11.0-beta22/stitching-control-plane-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds user-facing and data plane api for stitching. This changelog is non-user-facing to avoid confusion as this is an enterprise-only feature. - issueLink: https://github.com/solo-io/gloo/issues/6034 - resolvesIssue: false diff --git a/changelog/v1.11.0-beta22/update-flag-for-helm-istio-discovery-address.yaml b/changelog/v1.11.0-beta22/update-flag-for-helm-istio-discovery-address.yaml deleted file mode 100644 index f6c54d5339b..00000000000 --- a/changelog/v1.11.0-beta22/update-flag-for-helm-istio-discovery-address.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: | - Update the Helm chart's discovery address setup under PROXY_CONFIG for Istio versions 1.5+. - Allow for Istio discovery address configurability. - issueLink: https://github.com/solo-io/gloo/issues/5555 \ No newline at end of file diff --git a/changelog/v1.11.0-beta23/placeholder.yaml b/changelog/v1.11.0-beta23/placeholder.yaml deleted file mode 100644 index 7ecfec22c44..00000000000 --- a/changelog/v1.11.0-beta23/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: add placeholder to fix changelog bot \ No newline at end of file diff --git a/changelog/v1.11.0-beta3/add-license-env-var.yaml b/changelog/v1.11.0-beta3/add-license-env-var.yaml deleted file mode 100644 index cf6b39e4cb3..00000000000 --- a/changelog/v1.11.0-beta3/add-license-env-var.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Allows for GLOO_LICENSE_KEY env var to be automatically populated from generated license secret in the gloo and discovery pods. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5751 - resolvesIssue: false - description: | - `license_secret_name` should now be under `gloo.license_secret_name` in the helm `values.yaml` file if it is used. diff --git a/changelog/v1.11.0-beta3/bump-envoy-for-alb.yaml b/changelog/v1.11.0-beta3/bump-envoy-for-alb.yaml deleted file mode 100644 index ad6b3fbe364..00000000000 --- a/changelog/v1.11.0-beta3/bump-envoy-for-alb.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.20.0-patch2 - description: > - Upgrade envoy-gloo to the latest 1.20 patch2 - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5635 - resolvesIssue: true - description: > - Alow for the new per route option on lambda invocation to act as if it was an ALB. - This is intended to be used to ease migration from using ALB for lambda invocation to gloo. \ No newline at end of file diff --git a/changelog/v1.11.0-beta3/docs-multiauth.yaml b/changelog/v1.11.0-beta3/docs-multiauth.yaml deleted file mode 100644 index bcc94b10a85..00000000000 --- a/changelog/v1.11.0-beta3/docs-multiauth.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/pull/5733 - resolvesIssue: true - description: Adds a doc to explain when to use namedExtAuth vs passThrough. \ No newline at end of file diff --git a/changelog/v1.11.0-beta3/upstream-template-config-casing.yaml b/changelog/v1.11.0-beta3/upstream-template-config-casing.yaml deleted file mode 100644 index 7cb9f2a4119..00000000000 --- a/changelog/v1.11.0-beta3/upstream-template-config-casing.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3717 - resolvesIssue: false - description: >- - Adds testing and documentation updates to clarify casing conventions used when customizing discovered upstreams via annotations. \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/affinity-pdb-documentation.yaml b/changelog/v1.11.0-beta4/affinity-pdb-documentation.yaml deleted file mode 100644 index 73c20c15018..00000000000 --- a/changelog/v1.11.0-beta4/affinity-pdb-documentation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Document Helm configuration of PDB and affinity/anti-affinity rules for ExtAuth and RateLimit - issueLink: https://github.com/solo-io/gloo/issues/5648 - resolvesIssue: true - - type: NON_USER_FACING - description: Update active documentation versions \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/config-status-metrics.yaml b/changelog/v1.11.0-beta4/config-status-metrics.yaml deleted file mode 100644 index 16619afbb33..00000000000 --- a/changelog/v1.11.0-beta4/config-status-metrics.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3964 - resolvesIssue: true - description: > - Add the ability to record metrics tracking the configuration status of various resource types. - By default, these metrics are not recorded; however, they can be enabled/configured via - `settings.observabilityOptions.configStatusMetricLabels`. \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/docs-fix.yaml b/changelog/v1.11.0-beta4/docs-fix.yaml deleted file mode 100644 index 57d5939175f..00000000000 --- a/changelog/v1.11.0-beta4/docs-fix.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes broken static file. \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/docs-link-fix.yaml b/changelog/v1.11.0-beta4/docs-link-fix.yaml deleted file mode 100644 index 648cd69f1cd..00000000000 --- a/changelog/v1.11.0-beta4/docs-link-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5746 - resolvesIssue: true - description: Fixes broken links to anchors on the JWT setup page. \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/graphql-schema-validation.yaml b/changelog/v1.11.0-beta4/graphql-schema-validation.yaml deleted file mode 100644 index 33c82e09b80..00000000000 --- a/changelog/v1.11.0-beta4/graphql-schema-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/2948 - resolvesIssue: false - description: Add graphql CRD validation. If using `helm upgrade` to this version, this requires a re-install of the graphql schema CRD. \ No newline at end of file diff --git a/changelog/v1.11.0-beta4/hybrid-gateway-panic.yaml b/changelog/v1.11.0-beta4/hybrid-gateway-panic.yaml deleted file mode 100644 index dbc0c980707..00000000000 --- a/changelog/v1.11.0-beta4/hybrid-gateway-panic.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5785 - resolvesIssue: false - description: | - When a Gateway with a HybridListener defined contained invalid Ssl configuration, - a panic would occur while generating the FilterChain, preventing other updates - from being processed by the control plane. - - diff --git a/changelog/v1.11.0-beta4/prepare-directories.sh.yaml b/changelog/v1.11.0-beta4/prepare-directories.sh.yaml deleted file mode 100644 index 11325a09466..00000000000 --- a/changelog/v1.11.0-beta4/prepare-directories.sh.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5777 - description: Fix prepare-directories.sh for docker-compose use diff --git a/changelog/v1.11.0-beta5/snapshot.yaml b/changelog/v1.11.0-beta5/snapshot.yaml deleted file mode 100644 index cc80ca7baef..00000000000 --- a/changelog/v1.11.0-beta5/snapshot.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/2939 - description: | - Augment gloo snapshots with gateway types in preparation for migrating gateway functionality to the gloo pod. \ No newline at end of file diff --git a/changelog/v1.11.0-beta6/5522-stateful-formatter.yaml b/changelog/v1.11.0-beta6/5522-stateful-formatter.yaml deleted file mode 100644 index 3dfcc7c816a..00000000000 --- a/changelog/v1.11.0-beta6/5522-stateful-formatter.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5522 - resolvesIssue: true - description: > - Added the ability to fully preserve the casing of headers (as opposed to normalizing to kebab-style-lowercase) \ No newline at end of file diff --git a/changelog/v1.11.0-beta6/plugin-ux.yaml b/changelog/v1.11.0-beta6/plugin-ux.yaml deleted file mode 100644 index 82087e5154b..00000000000 --- a/changelog/v1.11.0-beta6/plugin-ux.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4020 - description: > - Ensure that enterprise features, when used by an open source user, produce error messages - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4367 - description: > - Remove the Upgradable Plugin interface. This abstraction was a little leaky. Now we handle - upgrading plugins in the enterprise application itself, as that is the source of truth for - what should be upgraded. - - diff --git a/changelog/v1.11.0-beta7/5578-orphaned-gateway.yaml b/changelog/v1.11.0-beta7/5578-orphaned-gateway.yaml deleted file mode 100644 index 14d22acf513..00000000000 --- a/changelog/v1.11.0-beta7/5578-orphaned-gateway.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5578 - description: | - Gateways are no longer dependant on having an associated VirtualService to receive/clear their own resource statuses. \ No newline at end of file diff --git a/changelog/v1.11.0-beta7/docs-graphql-beta.yaml b/changelog/v1.11.0-beta7/docs-graphql-beta.yaml deleted file mode 100644 index c83ea34cf31..00000000000 --- a/changelog/v1.11.0-beta7/docs-graphql-beta.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Expands GraphQL steps with sample apps for beta release. - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/1242 \ No newline at end of file diff --git a/changelog/v1.11.0-beta7/grpc-rest-transcoder-documentation.yaml b/changelog/v1.11.0-beta7/grpc-rest-transcoder-documentation.yaml deleted file mode 100644 index b5ffd18b279..00000000000 --- a/changelog/v1.11.0-beta7/grpc-rest-transcoder-documentation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add documentation around the effects that the gRPC-JSON transcoder has on route matcher behavior. - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/5742 diff --git a/changelog/v1.11.0-beta7/hotfix-docs-gen.yaml b/changelog/v1.11.0-beta7/hotfix-docs-gen.yaml deleted file mode 100644 index 42b516bc845..00000000000 --- a/changelog/v1.11.0-beta7/hotfix-docs-gen.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Vulnerability detection docs are now rendered on a per-subversion basis \ No newline at end of file diff --git a/changelog/v1.11.0-beta7/opaque-header-secrets.yaml b/changelog/v1.11.0-beta7/opaque-header-secrets.yaml deleted file mode 100644 index 5062af32523..00000000000 --- a/changelog/v1.11.0-beta7/opaque-header-secrets.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5323 - resolvesIssue: false - description: | - Accept opaque header secrets in addition to `gloo.solo.io/header`. \ No newline at end of file diff --git a/changelog/v1.11.0-beta7/opaque-secrets.yaml b/changelog/v1.11.0-beta7/opaque-secrets.yaml deleted file mode 100644 index 99c7ef71a4f..00000000000 --- a/changelog/v1.11.0-beta7/opaque-secrets.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5323 - resolvesIssue: false - description: | - Change oauth secret type from Opaque to extauth.solo.io/oauth \ No newline at end of file diff --git a/changelog/v1.11.0-beta8/docs-state_listening.yaml b/changelog/v1.11.0-beta8/docs-state_listening.yaml deleted file mode 100644 index 8fb70b6021e..00000000000 --- a/changelog/v1.11.0-beta8/docs-state_listening.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates the doc on socket options. \ No newline at end of file diff --git a/changelog/v1.11.0-beta8/expose-hcm-properties.yaml b/changelog/v1.11.0-beta8/expose-hcm-properties.yaml deleted file mode 100644 index 471e55bc60e..00000000000 --- a/changelog/v1.11.0-beta8/expose-hcm-properties.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5762 - resolvesIssue: true - description: | - Adds support for the Envoy HTTP Connection Manager settings headers_with_underscores_action and max_requests_per_connection. - Additionally, adds support for the HTTP Connection Manager allow_chunked_length setting and the cluster-level max_concurrent_streams setting \ No newline at end of file diff --git a/changelog/v1.11.0-beta8/new-http-gateway-crd.yaml b/changelog/v1.11.0-beta8/new-http-gateway-crd.yaml deleted file mode 100644 index 0b0b56544e1..00000000000 --- a/changelog/v1.11.0-beta8/new-http-gateway-crd.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5767 - description: | - Introduce the new HttpGateway CRD. This will enable more flexible creation of multiple - filter chains on a single listener. The translation code to support this resource - is not yet created and will be done in a follow-up, hence why this is non user facing. \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/add-gql-stats-api.yaml b/changelog/v1.11.0-beta9/add-gql-stats-api.yaml deleted file mode 100644 index a8e9f0648ee..00000000000 --- a/changelog/v1.11.0-beta9/add-gql-stats-api.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add API to configure stats prefix for GraphQL filter and some small WASM docs fixes \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/bump-envoy-get-aws-updates.yaml b/changelog/v1.11.0-beta9/bump-envoy-get-aws-updates.yaml deleted file mode 100644 index 5c5e1b80d5d..00000000000 --- a/changelog/v1.11.0-beta9/bump-envoy-get-aws-updates.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.20.0-patch3 - description: > - Upgrade envoy-gloo to the latest 1.20 patch3 - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5639 - resolvesIssue: true - description: > - Allow for roles to chain assume up to 1 deep. - This enables cross account role assumption - The runtime gaurd `envoy.reloadable_features.aws_lambda.sts_chaining` can - be set to 0 to reinstate prior behavior and to never chain. \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/certgen-preupgrade.yaml b/changelog/v1.11.0-beta9/certgen-preupgrade.yaml deleted file mode 100644 index d368c2f17a4..00000000000 --- a/changelog/v1.11.0-beta9/certgen-preupgrade.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4638 - description: Add a helm option to support running the certgen job on upgrades and installs diff --git a/changelog/v1.11.0-beta9/clarify-admin-ui-installation.yaml b/changelog/v1.11.0-beta9/clarify-admin-ui-installation.yaml deleted file mode 100644 index 9be80d357d4..00000000000 --- a/changelog/v1.11.0-beta9/clarify-admin-ui-installation.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update admin UI for version 1.8.9 and later. \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/docs-bump-version.yaml b/changelog/v1.11.0-beta9/docs-bump-version.yaml deleted file mode 100644 index 49c1aab6aba..00000000000 --- a/changelog/v1.11.0-beta9/docs-bump-version.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps versions to match latest releases. \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/fix-helm-indentation-https-gw.yaml b/changelog/v1.11.0-beta9/fix-helm-indentation-https-gw.yaml deleted file mode 100644 index e2efff54e11..00000000000 --- a/changelog/v1.11.0-beta9/fix-helm-indentation-https-gw.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: Fix indentation for custom HTTPS Gateway settings - issueLink: https://github.com/solo-io/gloo/issues/5874 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/fix-tls-secrets.yaml b/changelog/v1.11.0-beta9/fix-tls-secrets.yaml deleted file mode 100644 index 632a777344b..00000000000 --- a/changelog/v1.11.0-beta9/fix-tls-secrets.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Fix TLS secret conversion. - issueLink: https://github.com/solo-io/gloo/issues/5889 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/mtls-cert-rotation.yaml b/changelog/v1.11.0-beta9/mtls-cert-rotation.yaml deleted file mode 100644 index cbb0324704e..00000000000 --- a/changelog/v1.11.0-beta9/mtls-cert-rotation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Enables you to force cert rotation, even if the existing certificates are still valid - issueLink: https://github.com/solo-io/gloo/issues/5855 - resolvesIssue: true diff --git a/changelog/v1.11.0-beta9/notify-on-gha-failure.yaml b/changelog/v1.11.0-beta9/notify-on-gha-failure.yaml deleted file mode 100644 index c9ea8190553..00000000000 --- a/changelog/v1.11.0-beta9/notify-on-gha-failure.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Disbled docs gen for community PRs. Notify dev team on docs build failure. \ No newline at end of file diff --git a/changelog/v1.11.0-beta9/tls-secret-error-handling.yaml b/changelog/v1.11.0-beta9/tls-secret-error-handling.yaml deleted file mode 100644 index c927deb8e00..00000000000 --- a/changelog/v1.11.0-beta9/tls-secret-error-handling.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5662 - resolvesIssue: true - description: Validate the integrity of TLS secrets, allowing users to call glooctl check to identify bad TLS configuration \ No newline at end of file diff --git a/changelog/v1.11.0-rc1/doc-fixes.yaml b/changelog/v1.11.0-rc1/doc-fixes.yaml deleted file mode 100644 index 6d080ac1e37..00000000000 --- a/changelog/v1.11.0-rc1/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes docs for things like formatting or version bumps. \ No newline at end of file diff --git a/changelog/v1.11.0-rc1/placeholder.yaml b/changelog/v1.11.0-rc1/placeholder.yaml deleted file mode 100644 index 7ecfec22c44..00000000000 --- a/changelog/v1.11.0-rc1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: add placeholder to fix changelog bot \ No newline at end of file diff --git a/changelog/v1.11.0-rc2/console-settings.yaml b/changelog/v1.11.0-rc2/console-settings.yaml deleted file mode 100644 index 26b192c4fad..00000000000 --- a/changelog/v1.11.0-rc2/console-settings.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/3116 - description: Add Enterprise console options to Settings. - resolvesIssue: false diff --git a/changelog/v1.11.0-rc2/doc-allow-oss-contributions.yaml b/changelog/v1.11.0-rc2/doc-allow-oss-contributions.yaml deleted file mode 100644 index 3f47c99424e..00000000000 --- a/changelog/v1.11.0-rc2/doc-allow-oss-contributions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6090 - resolvesIssue: true - description: Update the contributions guidelines to help OSS users \ No newline at end of file diff --git a/changelog/v1.11.0-rc2/doc-instruqt.yaml b/changelog/v1.11.0-rc2/doc-instruqt.yaml deleted file mode 100644 index e13d933293c..00000000000 --- a/changelog/v1.11.0-rc2/doc-instruqt.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Embeds an Instruqt demo track into the Gloo Edge getting started section. \ No newline at end of file diff --git a/changelog/v1.11.0-rc2/doc-timeouts-cheatsheet.yaml b/changelog/v1.11.0-rc2/doc-timeouts-cheatsheet.yaml deleted file mode 100644 index 499437574cc..00000000000 --- a/changelog/v1.11.0-rc2/doc-timeouts-cheatsheet.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: New doc page about timeouts \ No newline at end of file diff --git a/changelog/v1.11.0-rc2/glooctl-check-versions.yaml b/changelog/v1.11.0-rc2/glooctl-check-versions.yaml deleted file mode 100644 index 6620c4bd603..00000000000 --- a/changelog/v1.11.0-rc2/glooctl-check-versions.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6112 - description: > - Glooctl check will now check to make sure that the client and server versions match. - If they do not match, it will display a WARN and suggest you update your client. diff --git a/changelog/v1.11.0-rc2/initialize-valid-config-metric.yaml b/changelog/v1.11.0-rc2/initialize-valid-config-metric.yaml deleted file mode 100644 index 2aa5be9b271..00000000000 --- a/changelog/v1.11.0-rc2/initialize-valid-config-metric.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5949 - description: Initialize the validation_gateway_solo_io_valid_config metric after the first snapshot Translation. \ No newline at end of file diff --git a/changelog/v1.11.0-rc2/mock-resolver.yaml b/changelog/v1.11.0-rc2/mock-resolver.yaml deleted file mode 100644 index 0713c9d7746..00000000000 --- a/changelog/v1.11.0-rc2/mock-resolver.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "[Enterprise only] Adds mock resolver to the resolver options. This can be used for local testing as well as end to end testing." \ No newline at end of file diff --git a/changelog/v1.11.0-rc3/bump-alpine.yaml b/changelog/v1.11.0-rc3/bump-alpine.yaml deleted file mode 100644 index 28aeda01cd4..00000000000 --- a/changelog/v1.11.0-rc3/bump-alpine.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: 3.13.8 - description: Fix for CVE-2022-0778, CVE-2022-23308, CVE-2021-30560 (https://alpinelinux.org/posts/Alpine-3.12.10-3.13.8-3.14.4-released.html) - issueLink: https://github.com/solo-io/solo-projects/issues/3259 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-rc3/doc-file-names.yaml b/changelog/v1.11.0-rc3/doc-file-names.yaml deleted file mode 100644 index 4e993507a0c..00000000000 --- a/changelog/v1.11.0-rc3/doc-file-names.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Renames doc files that have patch versions to remove the patch version. - issueLink: https://github.com/solo-io/gloo/issues/6152 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.11.0-rc3/doc-fixes.yaml b/changelog/v1.11.0-rc3/doc-fixes.yaml deleted file mode 100644 index 35a2bef9892..00000000000 --- a/changelog/v1.11.0-rc3/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates docs for various fixes, such as the banner logo and ol formatting. \ No newline at end of file diff --git a/changelog/v1.11.0-rc3/fix-certgen-Cabundle.yaml b/changelog/v1.11.0-rc3/fix-certgen-Cabundle.yaml deleted file mode 100644 index 942e81af970..00000000000 --- a/changelog/v1.11.0-rc3/fix-certgen-Cabundle.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5101 - description: This fix should update the CA bundle field in the validating webhook resource in case the secret is exist but the validating webhook does not contain the secret reference. diff --git a/changelog/v1.11.0-rc3/glooctl-check-versions.yaml b/changelog/v1.11.0-rc3/glooctl-check-versions.yaml deleted file mode 100644 index dd279d95eca..00000000000 --- a/changelog/v1.11.0-rc3/glooctl-check-versions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6163 - description: > - Repeated storage of the same transform will work more cleanly on valid transforms. diff --git a/changelog/v1.11.0-rc3/less-strict-ssl-validation.yaml b/changelog/v1.11.0-rc3/less-strict-ssl-validation.yaml deleted file mode 100644 index 511fcf43d4a..00000000000 --- a/changelog/v1.11.0-rc3/less-strict-ssl-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6021 - resolvesIssue: true - description: When providing _only_ a `rootCa` file, no longer fail by validating nonexistent `certChain` and `privateKey` \ No newline at end of file diff --git a/changelog/v1.11.0-rc3/max-query-depth.yaml b/changelog/v1.11.0-rc3/max-query-depth.yaml deleted file mode 100644 index 3e55a35641b..00000000000 --- a/changelog/v1.11.0-rc3/max-query-depth.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "[Enterprise only] Adds max_depth to local executable schema options." \ No newline at end of file diff --git a/changelog/v1.11.0-rc4/add-samesite.yaml b/changelog/v1.11.0-rc4/add-samesite.yaml deleted file mode 100644 index 1c2914ed115..00000000000 --- a/changelog/v1.11.0-rc4/add-samesite.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5123 - description: Add same_site to CookieOptions. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-rc4/bump-moby.yaml b/changelog/v1.11.0-rc4/bump-moby.yaml deleted file mode 100644 index c691e8d678c..00000000000 --- a/changelog/v1.11.0-rc4/bump-moby.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: moby - dependencyRepo: moby - dependencyTag: v20.10.14 - description: Fix for CVE-2014-9356 (https://avd.aquasec.com/nvd/2014/cve-2014-9356/) - issueLink: https://github.com/solo-io/solo-projects/issues/3259 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-rc4/chanelog.yaml b/changelog/v1.11.0-rc4/chanelog.yaml deleted file mode 100644 index 7ffbc9744eb..00000000000 --- a/changelog/v1.11.0-rc4/chanelog.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: API for graphql sensitive informatin logging toggle. \ No newline at end of file diff --git a/changelog/v1.11.0-rc4/expose-envoy-uuidrequestid.yaml b/changelog/v1.11.0-rc4/expose-envoy-uuidrequestid.yaml deleted file mode 100644 index a01d648cc9b..00000000000 --- a/changelog/v1.11.0-rc4/expose-envoy-uuidrequestid.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Expose Envoy's UuidRequestID configurations in hcm.proto - issueLink: https://github.com/solo-io/gloo/issues/5405 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.11.0-rc4/grpcreflect-client-close.yaml b/changelog/v1.11.0-rc4/grpcreflect-client-close.yaml deleted file mode 100644 index 98b46070937..00000000000 --- a/changelog/v1.11.0-rc4/grpcreflect-client-close.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6171 - description: > - Fixes issue in discovery service where gRPC reflection discovery does not properly close bi-directonal stream to gRPC Reflection service. diff --git a/changelog/v1.11.0-rc4/redirectaction_regex_rewrite.yaml b/changelog/v1.11.0-rc4/redirectaction_regex_rewrite.yaml deleted file mode 100644 index 57d3214f20a..00000000000 --- a/changelog/v1.11.0-rc4/redirectaction_regex_rewrite.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5448 - resolvesIssue: true - description: Expose regex_rewrite in RedirectAction. diff --git a/changelog/v1.11.0-rc5/add-default-value-samesite.yaml b/changelog/v1.11.0-rc5/add-default-value-samesite.yaml deleted file mode 100644 index 397db32bc7a..00000000000 --- a/changelog/v1.11.0-rc5/add-default-value-samesite.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5123 - description: Add DefaultMode to SameSite for CookieOptions. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.11.0-rc5/docs-bump-version.yaml b/changelog/v1.11.0-rc5/docs-bump-version.yaml deleted file mode 100644 index 36589958d80..00000000000 --- a/changelog/v1.11.0-rc5/docs-bump-version.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps the doc versions. \ No newline at end of file diff --git a/changelog/v1.11.0-rc5/docs-debug.yaml b/changelog/v1.11.0-rc5/docs-debug.yaml deleted file mode 100644 index 25658588795..00000000000 --- a/changelog/v1.11.0-rc5/docs-debug.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: cat out security utils file \ No newline at end of file diff --git a/changelog/v1.11.0-rc6/bump-envoy-1.21.yaml b/changelog/v1.11.0-rc6/bump-envoy-1.21.yaml deleted file mode 100644 index 4fdcc20faf2..00000000000 --- a/changelog/v1.11.0-rc6/bump-envoy-1.21.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.21.1-patch1 - description: >- - Upgrade envoy-gloo to 1.21 \ No newline at end of file diff --git a/changelog/v1.11.0-rc6/doc-upgrade-guide.yaml b/changelog/v1.11.0-rc6/doc-upgrade-guide.yaml deleted file mode 100644 index 9931e7dbcd6..00000000000 --- a/changelog/v1.11.0-rc6/doc-upgrade-guide.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds the upgrade notice for Gloo Edge 1.11.x. - issueLink: https://github.com/solo-io/gloo/issues/6109 - - type: NON_USER_FACING - description: Adds more info about installing CRDs before upgrading and upgrading glooctl. - issueLink: https://github.com/solo-io/gloo/issues/6111 \ No newline at end of file diff --git a/changelog/v1.11.0-rc6/docs-xds-relay.yaml b/changelog/v1.11.0-rc6/docs-xds-relay.yaml deleted file mode 100644 index 2e171e071d2..00000000000 --- a/changelog/v1.11.0-rc6/docs-xds-relay.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds back the xDS Relay guide as a beta feature. \ No newline at end of file diff --git a/changelog/v1.11.0-rc6/http2_protocol_options_update.yaml b/changelog/v1.11.0-rc6/http2_protocol_options_update.yaml deleted file mode 100644 index 6a492d395b9..00000000000 --- a/changelog/v1.11.0-rc6/http2_protocol_options_update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5472 - description: Removed references to deprecated envoy.config.cluster.v3.Cluster.http2_protocol_options in gloo/projects/gloo/pkg/plugins/protocoloptions/plugin.go. These references have been replaced with envoy.config.cluster.v3.Cluster.typed_extension_protocol_options. diff --git a/changelog/v1.11.0-rc6/staged-rate-limiting.yaml b/changelog/v1.11.0-rc6/staged-rate-limiting.yaml deleted file mode 100644 index e6a8d759fa7..00000000000 --- a/changelog/v1.11.0-rc6/staged-rate-limiting.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5926 - resolvesIssue: false - description: | - Support defining a rate limit at two different stages during request processing, - one before authentication, and one after. This is an Enterprise only feature. \ No newline at end of file diff --git a/changelog/v1.11.0-rc7/doc-fixes.yaml b/changelog/v1.11.0-rc7/doc-fixes.yaml deleted file mode 100644 index e724314afb6..00000000000 --- a/changelog/v1.11.0-rc7/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates docs for small fixes, such as formatting and page weights. \ No newline at end of file diff --git a/changelog/v1.11.0-rc7/docs-version-support.yaml b/changelog/v1.11.0-rc7/docs-version-support.yaml deleted file mode 100644 index 315fc3c197d..00000000000 --- a/changelog/v1.11.0-rc7/docs-version-support.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates supported version table for 1.11. \ No newline at end of file diff --git a/changelog/v1.11.0-rc7/fix-cve.yaml b/changelog/v1.11.0-rc7/fix-cve.yaml deleted file mode 100644 index e7d4e9f90a2..00000000000 --- a/changelog/v1.11.0-rc7/fix-cve.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - issueLink: https://github.com/solo-io/solo-projects/issues/3457 - resolvesIssue: false - description: Bump the cotainerd version to get a CVE patch. - dependencyOwner: containerd - dependencyRepo: containerd - dependencyTag: v1.4.13 diff --git a/changelog/v1.11.0-rc7/graphql-alpha-to-beta.yaml b/changelog/v1.11.0-rc7/graphql-alpha-to-beta.yaml deleted file mode 100644 index 0c94d8747b9..00000000000 --- a/changelog/v1.11.0-rc7/graphql-alpha-to-beta.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/3315 - description: Moving GraphQLApi custom resource from gloo apiVersion `v1alpha1` to `v1beta1` \ No newline at end of file diff --git a/changelog/v1.11.0-rc7/regex-rewrite-engine.yaml b/changelog/v1.11.0-rc7/regex-rewrite-engine.yaml deleted file mode 100644 index 50a296c4138..00000000000 --- a/changelog/v1.11.0-rc7/regex-rewrite-engine.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5448 - resolvesIssue: true - description: Allows for engine to not be set. \ No newline at end of file diff --git a/changelog/v1.11.0-rc7/update-push-solo-apis-docs.yaml b/changelog/v1.11.0-rc7/update-push-solo-apis-docs.yaml deleted file mode 100644 index e3fc63dd719..00000000000 --- a/changelog/v1.11.0-rc7/update-push-solo-apis-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a README.md to .github/workflows with guides for manually administering the push-solo-apis workflow. \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/add-ldap-search-filter-config.yaml b/changelog/v1.12.0-beta1/add-ldap-search-filter-config.yaml deleted file mode 100644 index 06d2c14043d..00000000000 --- a/changelog/v1.12.0-beta1/add-ldap-search-filter-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add ability to configure LDAP's search filter. - issueLink: https://github.com/solo-io/gloo/issues/6075 \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/docs-graphql.yaml b/changelog/v1.12.0-beta1/docs-graphql.yaml deleted file mode 100644 index 547cb534daa..00000000000 --- a/changelog/v1.12.0-beta1/docs-graphql.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Expands GraphQL documentation to include UI and stitching pages. \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/docs-version-bump.yaml b/changelog/v1.12.0-beta1/docs-version-bump.yaml deleted file mode 100644 index 1357455c24f..00000000000 --- a/changelog/v1.12.0-beta1/docs-version-bump.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps doc versions. \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/helm-fix-discovery-empty-subjects.yaml b/changelog/v1.12.0-beta1/helm-fix-discovery-empty-subjects.yaml deleted file mode 100644 index b6c7b3ba8a6..00000000000 --- a/changelog/v1.12.0-beta1/helm-fix-discovery-empty-subjects.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5866 - description: Correct syntax of empty Subjects array in helm when discovery is disabled - resolvesIssue: false diff --git a/changelog/v1.12.0-beta1/placeholder.yaml b/changelog/v1.12.0-beta1/placeholder.yaml deleted file mode 100644 index dcd4c52ed3a..00000000000 --- a/changelog/v1.12.0-beta1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Placeholder for 1.12.0-beta1 \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/reduce-test-flakes.yaml b/changelog/v1.12.0-beta1/reduce-test-flakes.yaml deleted file mode 100644 index 8a60998caa9..00000000000 --- a/changelog/v1.12.0-beta1/reduce-test-flakes.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6108 - resolvesIssue: true - description: Resolve a flaking gateway e2e test that would cause build-bot to fail. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5202 - resolvesIssue: true - description: Resolve a flaking regression test that would cause our GitHub action to fail. \ No newline at end of file diff --git a/changelog/v1.12.0-beta1/support-proxy-authorization.yaml b/changelog/v1.12.0-beta1/support-proxy-authorization.yaml deleted file mode 100644 index 2f17d35a058..00000000000 --- a/changelog/v1.12.0-beta1/support-proxy-authorization.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5859 - description: Add HTTP Headers to TCP Config to support Proxy-Authorization Header. \ No newline at end of file diff --git a/changelog/v1.12.0-beta10/unused-filters-followup.yaml b/changelog/v1.12.0-beta10/unused-filters-followup.yaml deleted file mode 100644 index 88fcf3b3079..00000000000 --- a/changelog/v1.12.0-beta10/unused-filters-followup.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow CLI to cleanup Federated MatchableHttpGateway CRD - issueLink: https://github.com/solo-io/gloo/issues/5948 - resolvesIssue: false - - type: FIX - description: | - Ensure CORS and GrpcWeb filters are not added to filter chain when removeUnusedFilters is enabled - and there is no filter configuration defined. - issueLink: https://github.com/solo-io/gloo/issues/6042 - resolvesIssue: false - - type: FIX - description: | - Change the log level from WARN to DEBUG when a resource kind is processed that does - not yet support metrics reporting for statuses. This message would occur on all - translation runs and confuse users. - issueLink: https://github.com/solo-io/gloo/issues/3964 - resolvesIssue: false - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5651 - description: | - Ensure that removeUnusedFilters is localized to an HttpListener instead of a Proxy. - Previously, if a filter were configured for one listener, it would cause another listener to - render empty configuration. \ No newline at end of file diff --git a/changelog/v1.12.0-beta11/5993-gateway-config-lift.yaml b/changelog/v1.12.0-beta11/5993-gateway-config-lift.yaml deleted file mode 100644 index df79e6cba5e..00000000000 --- a/changelog/v1.12.0-beta11/5993-gateway-config-lift.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5993 - resolvesIssue: false - description: > - This PR expands on the functionality of `DelegatedHttpGateway` and `MatchableHttpGateway`. It allows for anscestry- - level setting of TLS and HCM configuration. Phrased differently: configuration can now be set for a single - `DelegatedHttpGateway` that will be propagated to all `MatchableHttpGateway`s. Setting the `preventChildOverrides` flag - specifies that parent config is to be prioritized over child. For example: - * preventChildOverrides=false | {"parent":{"foo":"bar"}, "child":{"foo":"baz"}} --> {"foo":"baz"} - * preventChildOverrides=true | {"parent":{"foo":"bar"}, "child":{"foo":"baz"}} --> {"foo":"bar"} diff --git a/changelog/v1.12.0-beta11/fix-cleanup-job.yaml b/changelog/v1.12.0-beta11/fix-cleanup-job.yaml deleted file mode 100644 index 144c66544a6..00000000000 --- a/changelog/v1.12.0-beta11/fix-cleanup-job.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6213 - resolvesIssue: false - description: | - Fix the rbac/syntax in the job that cleans up the validation webhook and custom resources on uninstall. diff --git a/changelog/v1.12.0-beta12/doc-fixes.yaml b/changelog/v1.12.0-beta12/doc-fixes.yaml deleted file mode 100644 index d9a3ca71dc2..00000000000 --- a/changelog/v1.12.0-beta12/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates docs for various fixes such as versions and links. \ No newline at end of file diff --git a/changelog/v1.12.0-beta12/proxy_status_size.yaml b/changelog/v1.12.0-beta12/proxy_status_size.yaml deleted file mode 100644 index d5c4566ae74..00000000000 --- a/changelog/v1.12.0-beta12/proxy_status_size.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6409 - resolvesIssue: false - description: > - Allow truncating the status field in the Proxy. The maximum length of the description is taken from the environment - variable "PROXY_STATUS_MAX_SIZE_BYTES". \ No newline at end of file diff --git a/changelog/v1.12.0-beta12/robustness_test_fix.yaml b/changelog/v1.12.0-beta12/robustness_test_fix.yaml deleted file mode 100644 index b1dc56ac070..00000000000 --- a/changelog/v1.12.0-beta12/robustness_test_fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6430 - description: Add an `Eventually` to a common test flake. \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/ctl-install-error-str.yaml b/changelog/v1.12.0-beta13/ctl-install-error-str.yaml deleted file mode 100644 index c628be99bcc..00000000000 --- a/changelog/v1.12.0-beta13/ctl-install-error-str.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Make glooctl install gateway enterprise mimic error output of glooctl install gateway \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/dlp-in-waf.yaml b/changelog/v1.12.0-beta13/dlp-in-waf.yaml deleted file mode 100644 index 63df9346acd..00000000000 --- a/changelog/v1.12.0-beta13/dlp-in-waf.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/3519 - description: > - Instantiates a DlpTransformer directly within the ModSecurity filter to ensure sensitive data is masked before audit logs are output. \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/go-utils-for-scans.yaml b/changelog/v1.12.0-beta13/go-utils-for-scans.yaml deleted file mode 100644 index f3d09342de2..00000000000 --- a/changelog/v1.12.0-beta13/go-utils-for-scans.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.26 \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/istio-ip-routing.yaml b/changelog/v1.12.0-beta13/istio-ip-routing.yaml deleted file mode 100644 index 13157b4beb4..00000000000 --- a/changelog/v1.12.0-beta13/istio-ip-routing.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6195 - resolvesIssue: true - description: Add support for istio integration in endpoint discovery, routing to service IP rather than pod IP. diff --git a/changelog/v1.12.0-beta13/key-value-action.yaml b/changelog/v1.12.0-beta13/key-value-action.yaml deleted file mode 100644 index 9967dd445ea..00000000000 --- a/changelog/v1.12.0-beta13/key-value-action.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6377 - description: > - Adds the KeyValueMatcher message type to transformation_ee_filter.proto - This action type will mask request and response headers in access logs - which have have headers names that match the specified key \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/m1-support-work-around.yaml b/changelog/v1.12.0-beta13/m1-support-work-around.yaml deleted file mode 100644 index 26e9885b9e9..00000000000 --- a/changelog/v1.12.0-beta13/m1-support-work-around.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: adding support for M1, and M1 work around. - issueLink: https://github.com/solo-io/gloo/issues/5471 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta13/retries-grpc-stream.yaml b/changelog/v1.12.0-beta13/retries-grpc-stream.yaml deleted file mode 100644 index 3b21f0733cc..00000000000 --- a/changelog/v1.12.0-beta13/retries-grpc-stream.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: harden stream access logs test to prevent flakes \ No newline at end of file diff --git a/changelog/v1.12.0-beta14/caching-service.yaml b/changelog/v1.12.0-beta14/caching-service.yaml deleted file mode 100644 index 7861a04af3c..00000000000 --- a/changelog/v1.12.0-beta14/caching-service.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow for basic caching service configuration in gloo - issuelink: https://github.com/solo-io/caching-service/issues/1 \ No newline at end of file diff --git a/changelog/v1.12.0-beta14/fix-breaking-api-change.yaml b/changelog/v1.12.0-beta14/fix-breaking-api-change.yaml deleted file mode 100644 index a4648764703..00000000000 --- a/changelog/v1.12.0-beta14/fix-breaking-api-change.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Reorder dlp ActionType enum to introduce new member without changing positions of existing members. \ No newline at end of file diff --git a/changelog/v1.12.0-beta15/dlp-re2.yaml b/changelog/v1.12.0-beta15/dlp-re2.yaml deleted file mode 100644 index 3d902e556a7..00000000000 --- a/changelog/v1.12.0-beta15/dlp-re2.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Revised pre-defined DLP actions' regex in proto comments to reflect new re2 values in solo-projects - issueLink: https://github.com/solo-io/gloo/issues/6257 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta15/graphql-inspector-settings.yaml b/changelog/v1.12.0-beta15/graphql-inspector-settings.yaml deleted file mode 100644 index b5c03cdebe6..00000000000 --- a/changelog/v1.12.0-beta15/graphql-inspector-settings.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add settings API for graphql schema change validation. - issuelink: https://github.com/solo-io/solo-projects/issues/3431 - resolvesIssue: false diff --git a/changelog/v1.12.0-beta15/remote-executor-graphql.yaml b/changelog/v1.12.0-beta15/remote-executor-graphql.yaml deleted file mode 100644 index 0f5779e360f..00000000000 --- a/changelog/v1.12.0-beta15/remote-executor-graphql.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3541 - description: Bringing support for remote graphql executors in gloo edge. diff --git a/changelog/v1.12.0-beta15/set-based-proxy-label-selection.yaml b/changelog/v1.12.0-beta15/set-based-proxy-label-selection.yaml deleted file mode 100644 index d760a923e61..00000000000 --- a/changelog/v1.12.0-beta15/set-based-proxy-label-selection.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6406 - resolvesIssue: false - description: Ensure Proxies with deprecated `created_by` labels can be reconciled correctly. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.27.2 \ No newline at end of file diff --git a/changelog/v1.12.0-beta16/bump-go.yaml b/changelog/v1.12.0-beta16/bump-go.yaml deleted file mode 100644 index b2d2f9575af..00000000000 --- a/changelog/v1.12.0-beta16/bump-go.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.18.2 diff --git a/changelog/v1.12.0-beta16/proxy-debug-endpoint.yaml b/changelog/v1.12.0-beta16/proxy-debug-endpoint.yaml deleted file mode 100644 index ced5055d6a4..00000000000 --- a/changelog/v1.12.0-beta16/proxy-debug-endpoint.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/3471 - resolvesIssue: false - description: > - Allow reading proxies via a GRPC call when they are not persisted to etcd. Update glooctl so that `glooctl get proxies` - accesses the debug endpoint. \ No newline at end of file diff --git a/changelog/v1.12.0-beta16/validation_envvar.yaml b/changelog/v1.12.0-beta16/validation_envvar.yaml deleted file mode 100644 index b88d301dc34..00000000000 --- a/changelog/v1.12.0-beta16/validation_envvar.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6421 - resolvesIssue: true - description: > - Add the VALIDATION_MUST_START environment variable to the gloo pod deployment. \ No newline at end of file diff --git a/changelog/v1.12.0-beta17/custom-proxy-namespace.yaml b/changelog/v1.12.0-beta17/custom-proxy-namespace.yaml deleted file mode 100644 index 56c69e193b9..00000000000 --- a/changelog/v1.12.0-beta17/custom-proxy-namespace.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6295 - resolvesIssue: true - description: > - Allow specifying a non-control plane namespace in which to deploy gatewayProxies diff --git a/changelog/v1.12.0-beta17/dlp-key-value-guide.yaml b/changelog/v1.12.0-beta17/dlp-key-value-guide.yaml deleted file mode 100644 index 809a47d15fb..00000000000 --- a/changelog/v1.12.0-beta17/dlp-key-value-guide.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6497 - description: > - Add a user guide clarifying the use of the DLP key/value matcher feature. \ No newline at end of file diff --git a/changelog/v1.12.0-beta17/docs-canary.yaml b/changelog/v1.12.0-beta17/docs-canary.yaml deleted file mode 100644 index 04f1c793d44..00000000000 --- a/changelog/v1.12.0-beta17/docs-canary.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs for information about CRDs when doing canary upgrades. - issueLink: https://github.com/solo-io/gloo/issues/5466 \ No newline at end of file diff --git a/changelog/v1.12.0-beta17/docs-header-matching.yaml b/changelog/v1.12.0-beta17/docs-header-matching.yaml deleted file mode 100644 index e9ba58ee518..00000000000 --- a/changelog/v1.12.0-beta17/docs-header-matching.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Highlight prefix matcher requirements in header matcher doc. \ No newline at end of file diff --git a/changelog/v1.12.0-beta17/envoy-readmes.yaml b/changelog/v1.12.0-beta17/envoy-readmes.yaml deleted file mode 100644 index 735d61a430a..00000000000 --- a/changelog/v1.12.0-beta17/envoy-readmes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add internal documentation around Envoy static and dynamic configuration. \ No newline at end of file diff --git a/changelog/v1.12.0-beta17/wasm-fail-open.yaml b/changelog/v1.12.0-beta17/wasm-fail-open.yaml deleted file mode 100644 index 99188161757..00000000000 --- a/changelog/v1.12.0-beta17/wasm-fail-open.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Add `fail_open` field to `wasm_filter` proto, mirroring Envoy's wasm PluginConfig; intended for use in - Edge Enterprise - issueLink: https://github.com/solo-io/gloo/issues/6474 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta18/oidc-revocation-endpoint-override.yaml b/changelog/v1.12.0-beta18/oidc-revocation-endpoint-override.yaml deleted file mode 100644 index bf37ce25ef6..00000000000 --- a/changelog/v1.12.0-beta18/oidc-revocation-endpoint-override.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add token revocation endpoint override for OIDC logout. - issueLink: https://github.com/solo-io/gloo/issues/6328 - resolvesIssue: false diff --git a/changelog/v1.12.0-beta19/chart-version.yaml b/changelog/v1.12.0-beta19/chart-version.yaml deleted file mode 100644 index b81639862b4..00000000000 --- a/changelog/v1.12.0-beta19/chart-version.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5984 - resolvesIssue: false - description: Use Helm apiVersion v2. \ No newline at end of file diff --git a/changelog/v1.12.0-beta19/envoy-cve-patch.yaml b/changelog/v1.12.0-beta19/envoy-cve-patch.yaml deleted file mode 100644 index 91528d8952a..00000000000 --- a/changelog/v1.12.0-beta19/envoy-cve-patch.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - description: Update envoy-gloo to 1.21.3-patch1. This addresses a number of CVE's, including [CVE-2022-29225, CVE-2022-29224, CVE-2022-29226, CVE-2022-29228, CVE-2022-29227] - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.21.3-patch1 diff --git a/changelog/v1.12.0-beta19/issue-automation.yaml b/changelog/v1.12.0-beta19/issue-automation.yaml deleted file mode 100644 index ae65e3f3a46..00000000000 --- a/changelog/v1.12.0-beta19/issue-automation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add automation to add issues to team boards and a template for CI specific issues. - issueLink: https://github.com/solo-io/gloo/issues/6305 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/consul-plugin-data-race.yaml b/changelog/v1.12.0-beta2/consul-plugin-data-race.yaml deleted file mode 100644 index 1ef32593a22..00000000000 --- a/changelog/v1.12.0-beta2/consul-plugin-data-race.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4782 - resolvesIssue: false - description: Fix a data race that occurs when resolving IP addresses from consul services. \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/docs-fixes.yaml b/changelog/v1.12.0-beta2/docs-fixes.yaml deleted file mode 100644 index 6ddaf2a9dc3..00000000000 --- a/changelog/v1.12.0-beta2/docs-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes docs for various user requests, hides GraphQL stitching, and updates issue template. - issueLink: https://github.com/solo-io/gloo/issues/6234 \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/docs-links.yaml b/changelog/v1.12.0-beta2/docs-links.yaml deleted file mode 100644 index a00051fad40..00000000000 --- a/changelog/v1.12.0-beta2/docs-links.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes links for various issues raised in Slack. \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/docs-links2.yaml b/changelog/v1.12.0-beta2/docs-links2.yaml deleted file mode 100644 index a00051fad40..00000000000 --- a/changelog/v1.12.0-beta2/docs-links2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes links for various issues raised in Slack. \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/glooctl-upgrade-windows-fix.yaml b/changelog/v1.12.0-beta2/glooctl-upgrade-windows-fix.yaml deleted file mode 100644 index 27b7b4c1972..00000000000 --- a/changelog/v1.12.0-beta2/glooctl-upgrade-windows-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6255 - description: Fix issue where glooctl upgrade on windows would not find the release assets - resolvesIssue: false diff --git a/changelog/v1.12.0-beta2/increase-validation-max-size-bytes.yaml b/changelog/v1.12.0-beta2/increase-validation-max-size-bytes.yaml deleted file mode 100644 index d957eacd82c..00000000000 --- a/changelog/v1.12.0-beta2/increase-validation-max-size-bytes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5436 - description: Increase default value for gateway.validation.validationServerGrpcMaxSizeBytes to 100 MB. - resolvesIssue: true diff --git a/changelog/v1.12.0-beta2/process-route-plugins-all-actions.yaml b/changelog/v1.12.0-beta2/process-route-plugins-all-actions.yaml deleted file mode 100644 index 791c6675431..00000000000 --- a/changelog/v1.12.0-beta2/process-route-plugins-all-actions.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5917 - description: > - Amends translation for routes which specify direct response and redirect actions, - so that provided config is always processed for all route plugins. \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/proxy-labels.yaml b/changelog/v1.12.0-beta2/proxy-labels.yaml deleted file mode 100644 index e2782ee42c3..00000000000 --- a/changelog/v1.12.0-beta2/proxy-labels.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/3380 - description: > - Add "gloo" to the created-by labels and documentation around what the label means. \ No newline at end of file diff --git a/changelog/v1.12.0-beta2/robust-client-panic.yaml b/changelog/v1.12.0-beta2/robust-client-panic.yaml deleted file mode 100644 index 0f00a39b643..00000000000 --- a/changelog/v1.12.0-beta2/robust-client-panic.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6237 - resolvesIssue: true - description: Ensure that the validation client is never nil, even after the connection has been refreshed. \ No newline at end of file diff --git a/changelog/v1.12.0-beta20/doc-fixes.yaml b/changelog/v1.12.0-beta20/doc-fixes.yaml deleted file mode 100644 index 54216c6b65f..00000000000 --- a/changelog/v1.12.0-beta20/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates docs for small fixes, such as broken links and version bumps. \ No newline at end of file diff --git a/changelog/v1.12.0-beta20/global-annotations-setting.yaml b/changelog/v1.12.0-beta20/global-annotations-setting.yaml deleted file mode 100644 index 6c53986e70b..00000000000 --- a/changelog/v1.12.0-beta20/global-annotations-setting.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6028 - resolvesIssue: true - description: > - New setting allowing for a set of annotations to be applied to all upstreams. diff --git a/changelog/v1.12.0-beta20/oidc-dynamic-values.yaml b/changelog/v1.12.0-beta20/oidc-dynamic-values.yaml deleted file mode 100644 index 61e3c314406..00000000000 --- a/changelog/v1.12.0-beta20/oidc-dynamic-values.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6056 - resolvesIssue: false - description: > - Adds AutoMapFromMetadata to the OIDC IssuerConfig struct. - When configured, dynamic metadata values in the specified namespace - will be mapped to query params on requests made to the OIDC auth - endpoint and the OIDC token endpoint. \ No newline at end of file diff --git a/changelog/v1.12.0-beta20/typed_urls.yaml b/changelog/v1.12.0-beta20/typed_urls.yaml deleted file mode 100644 index 683ef4a70d0..00000000000 --- a/changelog/v1.12.0-beta20/typed_urls.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/envoy-gloo-ee/issues/260 - resolvesIssue: false - description: Breaking change from envoy 1.22 typedurl needed in all filters \ No newline at end of file diff --git a/changelog/v1.12.0-beta21/ordering-of-envoy-requests.yaml b/changelog/v1.12.0-beta21/ordering-of-envoy-requests.yaml deleted file mode 100644 index 2e3d44e9c68..00000000000 --- a/changelog/v1.12.0-beta21/ordering-of-envoy-requests.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.27.3 - description: Update solo-kit to version v0.28.0 - type: DEPENDENCY_BUMP - - issueLink: https://github.com/solo-io/gloo/issues/6337 - description: Envoy Requests are now ordered by priority. - type: FIX - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta22/add-useBearerSchemaForAuthorization-to-extauth.yaml b/changelog/v1.12.0-beta22/add-useBearerSchemaForAuthorization-to-extauth.yaml deleted file mode 100644 index 376f4971712..00000000000 --- a/changelog/v1.12.0-beta22/add-useBearerSchemaForAuthorization-to-extauth.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6501 - resolvesIssue: false - description: | - Add useBearerSchemaForAuthorization to toggle if Bearer prefix should be added to token Authorization header. diff --git a/changelog/v1.12.0-beta22/gateway_snapshot.yaml b/changelog/v1.12.0-beta22/gateway_snapshot.yaml deleted file mode 100644 index d9a91df720e..00000000000 --- a/changelog/v1.12.0-beta22/gateway_snapshot.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/3578 - resolvesIssue: true - description: Replace remaining references to the gateway snapshot in the gloo pod. \ No newline at end of file diff --git a/changelog/v1.12.0-beta22/rename-filter-config-error.yaml b/changelog/v1.12.0-beta22/rename-filter-config-error.yaml deleted file mode 100644 index 723ecb094b2..00000000000 --- a/changelog/v1.12.0-beta22/rename-filter-config-error.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Cleaner error for newstagedfilter \ No newline at end of file diff --git a/changelog/v1.12.0-beta23/weighted-destination-validation.yaml b/changelog/v1.12.0-beta23/weighted-destination-validation.yaml deleted file mode 100644 index e56167a378c..00000000000 --- a/changelog/v1.12.0-beta23/weighted-destination-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6098 - description: Added failed resource validation if no / weights less than 1 are passed for Weighted Destinations - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta24/add-protocol-selection-to-upstream.yaml b/changelog/v1.12.0-beta24/add-protocol-selection-to-upstream.yaml deleted file mode 100644 index c57b353ebfe..00000000000 --- a/changelog/v1.12.0-beta24/add-protocol-selection-to-upstream.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6521 - resolvesIssue: false - description: Add protocol selection to upstream crd with validation \ No newline at end of file diff --git a/changelog/v1.12.0-beta24/gloo-fed-panic.yaml b/changelog/v1.12.0-beta24/gloo-fed-panic.yaml deleted file mode 100644 index 749dcb4893f..00000000000 --- a/changelog/v1.12.0-beta24/gloo-fed-panic.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5832 - resolvesIssue: false - description: Enable registering of empty clusters without crashing gloo-fed. \ No newline at end of file diff --git a/changelog/v1.12.0-beta24/helm-certgen-hooks.yaml b/changelog/v1.12.0-beta24/helm-certgen-hooks.yaml deleted file mode 100644 index 9505a40e3f3..00000000000 --- a/changelog/v1.12.0-beta24/helm-certgen-hooks.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6578 - resolveIssue: false - description: Backwards compatibility for certgen rbac resources diff --git a/changelog/v1.12.0-beta24/supergraph-on-status.yaml b/changelog/v1.12.0-beta24/supergraph-on-status.yaml deleted file mode 100644 index 88346f80841..00000000000 --- a/changelog/v1.12.0-beta24/supergraph-on-status.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/3338 - description: Add messages to status proto (for the immediate purpose of writing the stitched schema to the status field of gateway schema resources) - - type: DEPENDENCY_BUMP - description: Bumped the version of protoc-gen-openapi due to bumping solo-kit to pick up status struct changes - dependencyOwner: solo-io - dependencyRepo: protoc-gen-openapi - dependencyTag: v0.1.0 \ No newline at end of file diff --git a/changelog/v1.12.0-beta25/add-no-healthy-upstream-test.yaml b/changelog/v1.12.0-beta25/add-no-healthy-upstream-test.yaml deleted file mode 100644 index 5a5e033abd4..00000000000 --- a/changelog/v1.12.0-beta25/add-no-healthy-upstream-test.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Test for no healthy upstream. diff --git a/changelog/v1.12.0-beta25/ci-updates.yaml b/changelog/v1.12.0-beta25/ci-updates.yaml deleted file mode 100644 index e486f39e9fe..00000000000 --- a/changelog/v1.12.0-beta25/ci-updates.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: revoke comment-triggers for CI diff --git a/changelog/v1.12.0-beta25/exposing-allow-tls-renegotiation.yaml b/changelog/v1.12.0-beta25/exposing-allow-tls-renegotiation.yaml deleted file mode 100644 index ff396e02b54..00000000000 --- a/changelog/v1.12.0-beta25/exposing-allow-tls-renegotiation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6621 - resolvesIssue: false - description: Expose Allow TLS Renegotiation in the Upstream SSL config \ No newline at end of file diff --git a/changelog/v1.12.0-beta25/exposing-http1and2-settings.yaml b/changelog/v1.12.0-beta25/exposing-http1and2-settings.yaml deleted file mode 100644 index 1c05e0060a1..00000000000 --- a/changelog/v1.12.0-beta25/exposing-http1and2-settings.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6466 - resolvesIssue: false - description: Expose more http1 and http2 envoy configurations to the end user \ No newline at end of file diff --git a/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config-part-2.yaml b/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config-part-2.yaml deleted file mode 100644 index c4eb52df288..00000000000 --- a/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config-part-2.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2534 - resolvesIssue: false - description: > - Expose a new Gateway option, in the Settings API: isolate_virtual_hosts_by_ssl_config. - If set, group virtual hosts by matching ssl config, and isolate them on separate filter chains - The default behavior is to aggregate all virtual hosts, and expose them on identical filter chains, - each with a FilterChainMatch that corresponds to the ssl config. - Individual Gateways can override this behavior by configuring the "gateway.solo.io/isolate_vhost" annotation - to be a truthy ("true", "false") value \ No newline at end of file diff --git a/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config.yaml b/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config.yaml deleted file mode 100644 index f4935711869..00000000000 --- a/changelog/v1.12.0-beta25/isolate-vhosts-by-ssl-config.yaml +++ /dev/null @@ -1,19 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2534 - resolvesIssue: false - description: > - Expose a new Gateway option, in the Settings API: isolate_virtual_hosts_by_ssl_config. - If set, group virtual hosts by matching ssl config, and isolate them on separate filter chains - The default behavior is to aggregate all virtual hosts, and expose them on identical filter chains, - each with a FilterChainMatch that corresponds to the ssl config. - Individual Gateways can override this behavior by configuring the "gateway.solo.io/isolate_vhost" annotation - to be a truthy ("true", "false") value - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-openapi - dependencyTag: v0.1.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.29.1 \ No newline at end of file diff --git a/changelog/v1.12.0-beta25/make-sec-scan.yaml b/changelog/v1.12.0-beta25/make-sec-scan.yaml deleted file mode 100644 index 9f5ddbd6d4d..00000000000 --- a/changelog/v1.12.0-beta25/make-sec-scan.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Now use latest trivy's required image directive for local scans \ No newline at end of file diff --git a/changelog/v1.12.0-beta26/tls-user-sessions.yaml b/changelog/v1.12.0-beta26/tls-user-sessions.yaml deleted file mode 100644 index 68fd6cf27fd..00000000000 --- a/changelog/v1.12.0-beta26/tls-user-sessions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6496 - resolvesIssue: false - description: Add TLS to redis connection for User Sessions. Added only socket types. diff --git a/changelog/v1.12.0-beta27/adding-http2-downstream-settings.yaml b/changelog/v1.12.0-beta27/adding-http2-downstream-settings.yaml deleted file mode 100644 index 34b3e016025..00000000000 --- a/changelog/v1.12.0-beta27/adding-http2-downstream-settings.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6466 - resolvesIssue: false - description: Add Http2 downstream settings to HCM - refactor of protocol messages to protocol.proto diff --git a/changelog/v1.12.0-beta27/helm-custom-resources.yaml b/changelog/v1.12.0-beta27/helm-custom-resources.yaml deleted file mode 100644 index b17b349ee33..00000000000 --- a/changelog/v1.12.0-beta27/helm-custom-resources.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6524 - resolvesIssue: false - description: | - Fix helm upgrade failure that occurs when a Proxy is referencing extauth/ratelimit Upstreams provided by the helm chart. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6555 - resolvesIssue: false - description: | - Fix helm upgrade failure that occurs when trying to use new Gateway fields. diff --git a/changelog/v1.12.0-beta27/helm-gateway-proxy-image.yaml b/changelog/v1.12.0-beta27/helm-gateway-proxy-image.yaml deleted file mode 100644 index 386d9cfd7c5..00000000000 --- a/changelog/v1.12.0-beta27/helm-gateway-proxy-image.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4152 - resolvesIssue: false - description: Adds a new helm value `global.glooMtls.istioProxy.image` to override the istio proxy image in the gateway-proxy deployment. - diff --git a/changelog/v1.12.0-beta28/helm-fix-empty-gateways.yaml b/changelog/v1.12.0-beta28/helm-fix-empty-gateways.yaml deleted file mode 100644 index 94611613305..00000000000 --- a/changelog/v1.12.0-beta28/helm-fix-empty-gateways.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6555 - resolvesIssue: false - description: | - Fix helm install error when default gateways are disabled. diff --git a/changelog/v1.12.0-beta28/weighted-cluster-validation.yaml b/changelog/v1.12.0-beta28/weighted-cluster-validation.yaml deleted file mode 100644 index b5e26467c8d..00000000000 --- a/changelog/v1.12.0-beta28/weighted-cluster-validation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6098 - description: | - Validate that the total weight for a WeightedDestination is at least 1, even - if individual Destinations have a weight of less than 1. - This changes a previous behavior, which incorrectly would validate that each - Destination within a WeightedDestination was at least 1. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta29/grpcmaxvalidationbyte-refresh.yaml b/changelog/v1.12.0-beta29/grpcmaxvalidationbyte-refresh.yaml deleted file mode 100644 index ea7bac9c6e8..00000000000 --- a/changelog/v1.12.0-beta29/grpcmaxvalidationbyte-refresh.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6564 - description: Allow for validation bytes to be updated by setttings without a manual roll - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta29/solo-kit-emitter-map.yaml b/changelog/v1.12.0-beta29/solo-kit-emitter-map.yaml deleted file mode 100644 index d6ec79ca6bb..00000000000 --- a/changelog/v1.12.0-beta29/solo-kit-emitter-map.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.1 - - type: FIX - description: >- - Pre populate maps in emitter to ensure gloo watches function properly when watchNamespaces has multiple values. - issueLink: https://github.com/solo-io/solo-kit/pull/497 - resolvesIssue: false - diff --git a/changelog/v1.12.0-beta29/status-unmarshal-never-errors.yaml b/changelog/v1.12.0-beta29/status-unmarshal-never-errors.yaml deleted file mode 100644 index 3c297419abf..00000000000 --- a/changelog/v1.12.0-beta29/status-unmarshal-never-errors.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.0 - - type: FIX - issueLink: https://github.com/solo-io/solo-kit/issues/484 - resolvesIssue: false - description: | - Expect new UnmarshalStatus interface that no longer returns an error, fixing a bug where the presence of - malformed status on CRs could cause Gloo to error, freeze, and/or crash - diff --git a/changelog/v1.12.0-beta3/doc-bump.yaml b/changelog/v1.12.0-beta3/doc-bump.yaml deleted file mode 100644 index 07906d1c7e8..00000000000 --- a/changelog/v1.12.0-beta3/doc-bump.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Bumps the doc version. \ No newline at end of file diff --git a/changelog/v1.12.0-beta3/sanitizers-never-error.yaml b/changelog/v1.12.0-beta3/sanitizers-never-error.yaml deleted file mode 100644 index 549ed843b05..00000000000 --- a/changelog/v1.12.0-beta3/sanitizers-never-error.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Update internal gloo sanitizer interfaces to never error, which helps make gloo more resilient to process - restarts as translation cannot fail due to internal xds sanitizer errors. - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/6114 \ No newline at end of file diff --git a/changelog/v1.12.0-beta3/setup-syncer-data-race.yaml b/changelog/v1.12.0-beta3/setup-syncer-data-race.yaml deleted file mode 100644 index c2602bc06d6..00000000000 --- a/changelog/v1.12.0-beta3/setup-syncer-data-race.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5860 - resolvesIssue: false - description: Fix a data race that occurs during our setup syncer tests \ No newline at end of file diff --git a/changelog/v1.12.0-beta30/tls-certs-for-user-sessions.yaml b/changelog/v1.12.0-beta30/tls-certs-for-user-sessions.yaml deleted file mode 100644 index 3dd85e94956..00000000000 --- a/changelog/v1.12.0-beta30/tls-certs-for-user-sessions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6496 - resolvesIssue: false - description: Add ability to mount certs to Ext-Auth for Redis TLS configuration. \ No newline at end of file diff --git a/changelog/v1.12.0-beta30/weighted-destingation-test-updates.yaml b/changelog/v1.12.0-beta30/weighted-destingation-test-updates.yaml deleted file mode 100644 index 9a4325ce863..00000000000 --- a/changelog/v1.12.0-beta30/weighted-destingation-test-updates.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6098 - description: Add new tests to cover destinations with 0 and higher weights - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/allow-default-weight-to-be-viewed.yaml b/changelog/v1.12.0-beta31/allow-default-weight-to-be-viewed.yaml deleted file mode 100644 index a00b0745f9d..00000000000 --- a/changelog/v1.12.0-beta31/allow-default-weight-to-be-viewed.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6424 - description: > - Make changes to weight for weighted destination so that when a weight of 0 is set - will show that you have set 0 and not hide - it as if it is an unset field - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/automation_secret.yaml b/changelog/v1.12.0-beta31/automation_secret.yaml deleted file mode 100644 index c7abaf9f428..00000000000 --- a/changelog/v1.12.0-beta31/automation_secret.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use the new secret to access issues and add them to team boards. \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/docs-1.12.yaml b/changelog/v1.12.0-beta31/docs-1.12.yaml deleted file mode 100644 index 06b74d384c9..00000000000 --- a/changelog/v1.12.0-beta31/docs-1.12.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Updates documentation for v1.12.x, including docs for an upgrade guide, - GraphQL remote executor support, and rolling gateway functionality into the gloo pod. - issueLink: https://github.com/solo-io/gloo/issues/6656 \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/grpcmaxsize-default.yaml b/changelog/v1.12.0-beta31/grpcmaxsize-default.yaml deleted file mode 100644 index 070a462cbe8..00000000000 --- a/changelog/v1.12.0-beta31/grpcmaxsize-default.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6697 - description: | - Fix bug where the validation server would get a max recieved message size of 0 instead of the gRPC default if - `validationServerGrpcMaxSizeBytes` was not set in the `Settings` CR - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/handle-npe-markperfilerconfig.yaml b/changelog/v1.12.0-beta31/handle-npe-markperfilerconfig.yaml deleted file mode 100644 index 52b077c31b7..00000000000 --- a/changelog/v1.12.0-beta31/handle-npe-markperfilerconfig.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6534 - description: | - Fix bug where NPE occurs when the destination is nil in the RouteActions. - resolvesIssue: false diff --git a/changelog/v1.12.0-beta31/http-connect-tls.yaml b/changelog/v1.12.0-beta31/http-connect-tls.yaml deleted file mode 100644 index 8d2b9fa503f..00000000000 --- a/changelog/v1.12.0-beta31/http-connect-tls.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6743 - description: > - Add `httpConnectSslConfig` field to `Upstream` to allow users to configure TLS origination - to the HTTP Connect proxy. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta31/rate-limit-counters.yaml b/changelog/v1.12.0-beta31/rate-limit-counters.yaml deleted file mode 100644 index 208789f2ef5..00000000000 --- a/changelog/v1.12.0-beta31/rate-limit-counters.yaml +++ /dev/null @@ -1,9 +0,0 @@ -CHANGELOG: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/2785 - description: | - Add API options for enabling Envoy's X-RateLimit headers. Breaking calls to - projects/gloo/pkg/plugins/ratelimit.GenerateEnvoyConfigForFilterWith which - now requires a boolean parameter specifying whether these headers should be enabled - resolvesIssue: false - diff --git a/changelog/v1.12.0-beta31/upgrade-security-scanner.yaml b/changelog/v1.12.0-beta31/upgrade-security-scanner.yaml deleted file mode 100644 index 1737e37a0c6..00000000000 --- a/changelog/v1.12.0-beta31/upgrade-security-scanner.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.27 - description: > - Upgrade the go-utils dependency to ensure that the weekly trivy scanner runs against - all Gloo OSS and Gloo Enterprise Images, not just the latest for each long term support - branch. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6449 - resolvesIssue: false - description: Ensure that the handler for the /logging endpoint of the stats server is never nil. \ No newline at end of file diff --git a/changelog/v1.12.0-beta4/add-e2e-test-sanitizers.yaml b/changelog/v1.12.0-beta4/add-e2e-test-sanitizers.yaml deleted file mode 100644 index bd04b9508a4..00000000000 --- a/changelog/v1.12.0-beta4/add-e2e-test-sanitizers.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add e2e test for https://github.com/solo-io/gloo/pull/6289 (sanitizers cannot error) - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/6114 \ No newline at end of file diff --git a/changelog/v1.12.0-beta4/datadog-and-prometheus-metrics.yaml b/changelog/v1.12.0-beta4/datadog-and-prometheus-metrics.yaml deleted file mode 100644 index fa026c2b124..00000000000 --- a/changelog/v1.12.0-beta4/datadog-and-prometheus-metrics.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/6272 - description: >- - Adds a new parameters to the helm charts that can expose an additional stats endpoint - `enableStatsRoute` in glooStats - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/6272 - description: >- - Adds a new parameters to the helm charts that will set annotations needed by datadog - `setDatadogAnnotations` in glooStats - - diff --git a/changelog/v1.12.0-beta4/docs-fixes.yaml b/changelog/v1.12.0-beta4/docs-fixes.yaml deleted file mode 100644 index 761ac4b34ca..00000000000 --- a/changelog/v1.12.0-beta4/docs-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates docs for various fixes, such as formatting and typos. \ No newline at end of file diff --git a/changelog/v1.12.0-beta4/fix-consul-demo.yaml b/changelog/v1.12.0-beta4/fix-consul-demo.yaml deleted file mode 100644 index acf30ee22c0..00000000000 --- a/changelog/v1.12.0-beta4/fix-consul-demo.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5811 - description: fix gloo-envoy-wrapper container doesn't start with the Docker consul example \ No newline at end of file diff --git a/changelog/v1.12.0-beta4/gzip-early.yaml b/changelog/v1.12.0-beta4/gzip-early.yaml deleted file mode 100644 index 9b961c731c4..00000000000 --- a/changelog/v1.12.0-beta4/gzip-early.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Run the gzip compression filter after the transformation filter on responses. - issueLink: https://github.com/solo-io/gloo/issues/6206 - resolvesIssue: false diff --git a/changelog/v1.12.0-beta4/support-custom-vault-secret-prefix.yaml b/changelog/v1.12.0-beta4/support-custom-vault-secret-prefix.yaml deleted file mode 100644 index df1eec0f5d9..00000000000 --- a/changelog/v1.12.0-beta4/support-custom-vault-secret-prefix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6184 - resolvesIssue: true - description: | - Exposes pathPrefix for Vault's integrations, allowing users to set a custom secrets engine path to their client. \ No newline at end of file diff --git a/changelog/v1.12.0-beta5/docs-fix-links.yaml b/changelog/v1.12.0-beta5/docs-fix-links.yaml deleted file mode 100644 index 7870145e7fe..00000000000 --- a/changelog/v1.12.0-beta5/docs-fix-links.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes GraphQL links. \ No newline at end of file diff --git a/changelog/v1.12.0-beta5/full-istio-sidecar.yaml b/changelog/v1.12.0-beta5/full-istio-sidecar.yaml deleted file mode 100644 index 85d2a6dc35e..00000000000 --- a/changelog/v1.12.0-beta5/full-istio-sidecar.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/6196 - resolvesIssue: false - description: Add support for enabling sidecar.isio.io/inject annotation on gateway-proxy deployments. \ No newline at end of file diff --git a/changelog/v1.12.0-beta6/bump-go.yaml b/changelog/v1.12.0-beta6/bump-go.yaml deleted file mode 100644 index c6ee12f26c7..00000000000 --- a/changelog/v1.12.0-beta6/bump-go.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.18.1 diff --git a/changelog/v1.12.0-beta6/consul-consistent-modes.yaml b/changelog/v1.12.0-beta6/consul-consistent-modes.yaml deleted file mode 100644 index 044296ee89d..00000000000 --- a/changelog/v1.12.0-beta6/consul-consistent-modes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6185 - resolvesIssue: true - description: | - Adds the Consistency Modes to the queries in Consul \ No newline at end of file diff --git a/changelog/v1.12.0-beta6/envoy-overload-manager.yaml b/changelog/v1.12.0-beta6/envoy-overload-manager.yaml deleted file mode 100644 index 213f16ade7d..00000000000 --- a/changelog/v1.12.0-beta6/envoy-overload-manager.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5792 - description: Expose config for Envoy's Overload Manager in Helm values for Gateway Proxy \ No newline at end of file diff --git a/changelog/v1.12.0-beta6/fix-proxy-deployment-override.yaml b/changelog/v1.12.0-beta6/fix-proxy-deployment-override.yaml deleted file mode 100644 index db81c7121ae..00000000000 --- a/changelog/v1.12.0-beta6/fix-proxy-deployment-override.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - description: Fix key in Helm template used to configure resources of istio-proxy sidecar - description: >- - Corrects helm value of the gateway-proxy envoy sidecar ("istio-proxy") to use glooMtls.envoySidecarResources - instead of glooMtls.sdsResources, matching the sidecar in the gloo container ("envoy-sidecar") - issueLink: https://github.com/solo-io/gloo/pull/6044 - resolvesIssue: false diff --git a/changelog/v1.12.0-beta6/gw-without-type.yaml b/changelog/v1.12.0-beta6/gw-without-type.yaml deleted file mode 100644 index 8b5ae94cb37..00000000000 --- a/changelog/v1.12.0-beta6/gw-without-type.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5578 - description: | - Gateways without a GatewayType defined are considered invalid, and rejected by the validation webhook \ No newline at end of file diff --git a/changelog/v1.12.0-beta6/liveness.yaml b/changelog/v1.12.0-beta6/liveness.yaml deleted file mode 100644 index 69f00773673..00000000000 --- a/changelog/v1.12.0-beta6/liveness.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5431 - description: Adding ability to define custom liveness probes for gloo pods - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5557 - description: Added a readiness probe to sds service in gloo deployment and gateway proxy diff --git a/changelog/v1.12.0-beta6/staged-ratelimit-part-2.yaml b/changelog/v1.12.0-beta6/staged-ratelimit-part-2.yaml deleted file mode 100644 index ad50a150ebb..00000000000 --- a/changelog/v1.12.0-beta6/staged-ratelimit-part-2.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5926 - resolvesIssue: false - description: | - Expand the staged rate limiting api to explicitly support defining configuration - for a regular stage (new feature) in addition to an early stage (existing feature). - This is an Enterprise only feature. \ No newline at end of file diff --git a/changelog/v1.12.0-beta6/waf-json-logging-docs-update.yaml b/changelog/v1.12.0-beta6/waf-json-logging-docs-update.yaml deleted file mode 100644 index 29e8b8e1a17..00000000000 --- a/changelog/v1.12.0-beta6/waf-json-logging-docs-update.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add documentation clarifying WAF JSON logging format - issueLink: https://github.com/solo-io/gloo/issues/6141 diff --git a/changelog/v1.12.0-beta7/doc-versions.yaml b/changelog/v1.12.0-beta7/doc-versions.yaml deleted file mode 100644 index 22e742da5b7..00000000000 --- a/changelog/v1.12.0-beta7/doc-versions.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates the active doc versions. \ No newline at end of file diff --git a/changelog/v1.12.0-beta7/docs-fixes.yaml b/changelog/v1.12.0-beta7/docs-fixes.yaml deleted file mode 100644 index 3d4497ad799..00000000000 --- a/changelog/v1.12.0-beta7/docs-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Various small doc fixes, such as link fixes. - issueLink: https://github.com/solo-io/gloo/issues/6267 \ No newline at end of file diff --git a/changelog/v1.12.0-beta7/docs-link-fix.yaml b/changelog/v1.12.0-beta7/docs-link-fix.yaml deleted file mode 100644 index 066e0b72402..00000000000 --- a/changelog/v1.12.0-beta7/docs-link-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6372 - resolvesIssue: true - description: Fixes broken link to Helm hooks page. diff --git a/changelog/v1.12.0-beta7/graphql_api_route.yaml b/changelog/v1.12.0-beta7/graphql_api_route.yaml deleted file mode 100644 index 7b667385140..00000000000 --- a/changelog/v1.12.0-beta7/graphql_api_route.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Added `proto_refs_list` to the `GrpcDescriptorRegistry` message in the `GraphQLAPI` custom resource. This allows users to provide the binary proto descriptor bytes in configmaps rather than on the `GraphQLAPI` itself. - issueLink: https://github.com/solo-io/gloo/issues/3541 \ No newline at end of file diff --git a/changelog/v1.12.0-beta8/cve-patch.yaml b/changelog/v1.12.0-beta8/cve-patch.yaml deleted file mode 100644 index 4972c485ce3..00000000000 --- a/changelog/v1.12.0-beta8/cve-patch.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.25 - description: Bump go-utils version to pull in fix for CVE-2022-27191. - issueLink: https://github.com/solo-io/solo-projects/issues/3559 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-beta8/fix-certgen-upgrade.yaml b/changelog/v1.12.0-beta8/fix-certgen-upgrade.yaml deleted file mode 100644 index be983770b8e..00000000000 --- a/changelog/v1.12.0-beta8/fix-certgen-upgrade.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6384 - description: Run gateway certgen job on upgrade and make sure the validation webhook gets an updated caBundle on upgrade. diff --git a/changelog/v1.12.0-beta8/remove-gateway-pod.yaml b/changelog/v1.12.0-beta8/remove-gateway-pod.yaml deleted file mode 100644 index ad37e52ab4e..00000000000 --- a/changelog/v1.12.0-beta8/remove-gateway-pod.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/2903 - resolvesIssue: false - description: > - To reduce cross-pod communication, move the functionality from the gateway pod into the gloo pod. Specifically, the - validation webhook is moved to the gloo pod which reduces the number of GRPC calls required for validation. Also - while previously translation was done in two separate loops - one in the gateway pod to generate proxies and one in - the gloo pod to generate Envoy configuration. Merging the translation loops allows us to optionally keep proxies in - memory which reduces the time spent reading, persisting and marshalling/unmarshalling large CRs to etcd. \ No newline at end of file diff --git a/changelog/v1.12.0-beta9/doc-fixes.yaml b/changelog/v1.12.0-beta9/doc-fixes.yaml deleted file mode 100644 index 7d7518c5647..00000000000 --- a/changelog/v1.12.0-beta9/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Various small doc fixes, such as version bumps. \ No newline at end of file diff --git a/changelog/v1.12.0-beta9/docs-graphql-sititching.yaml b/changelog/v1.12.0-beta9/docs-graphql-sititching.yaml deleted file mode 100644 index 4872e2d38b5..00000000000 --- a/changelog/v1.12.0-beta9/docs-graphql-sititching.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Re-adds updated GraphQL stitching documentation. - issueLink: https://github.com/solo-io/gloo/issues/6246 \ No newline at end of file diff --git a/changelog/v1.12.0-beta9/failure-policy-fail.yaml b/changelog/v1.12.0-beta9/failure-policy-fail.yaml deleted file mode 100644 index 4aa2fba3f95..00000000000 --- a/changelog/v1.12.0-beta9/failure-policy-fail.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6213 - resolvesIssue: false - description: | - Ensure that Gloo Edge can be installed successfully when the validation webhook failure policy is set to Fail. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6403 - description: Fix certgen job to make sure service name from cert is correct. diff --git a/changelog/v1.12.0-beta9/fix-translator-syncer-flake.yaml b/changelog/v1.12.0-beta9/fix-translator-syncer-flake.yaml deleted file mode 100644 index a452274c6c8..00000000000 --- a/changelog/v1.12.0-beta9/fix-translator-syncer-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix translator syncer test flake by waiting for status to be ready. - issueLink: https://github.com/solo-io/gloo/issues/6388 diff --git a/changelog/v1.12.0-beta9/split-gateway-protos.yaml b/changelog/v1.12.0-beta9/split-gateway-protos.yaml deleted file mode 100644 index f51aeef14c7..00000000000 --- a/changelog/v1.12.0-beta9/split-gateway-protos.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Separate the HttpGateway and MatchableHttpGateway into separate proto files - issueLink: https://github.com/solo-io/gloo/issues/5948 \ No newline at end of file diff --git a/changelog/v1.12.0-beta9/staged-transformation-flake.yaml b/changelog/v1.12.0-beta9/staged-transformation-flake.yaml deleted file mode 100644 index 6158453dafc..00000000000 --- a/changelog/v1.12.0-beta9/staged-transformation-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6356 - description: Make the upstream reachable check more robust in the transformation test. \ No newline at end of file diff --git a/changelog/v1.12.0-beta9/waf-dlp-doc-fixes.yaml b/changelog/v1.12.0-beta9/waf-dlp-doc-fixes.yaml deleted file mode 100644 index 663aaaf048d..00000000000 --- a/changelog/v1.12.0-beta9/waf-dlp-doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update WAF and DLP documentation to include preferred customAction definition and clarify usage of RE2 syntax. \ No newline at end of file diff --git a/changelog/v1.12.0-rc1/api-gateway-transformer.yaml b/changelog/v1.12.0-rc1/api-gateway-transformer.yaml deleted file mode 100644 index 8a8c88ce388..00000000000 --- a/changelog/v1.12.0-rc1/api-gateway-transformer.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.23.0-patch1 - - type: NON_USER_FACING - description: > - Introduce enterprise API to support configuring a new per route option - on lambda invocation to act as if it was an API Gateway. - This is an enterprise only feature that is intended to be used to ease - migration from using API Gateway for lambda invocation to gloo. - issueLink: https://github.com/solo-io/gloo/issues/6143 \ No newline at end of file diff --git a/changelog/v1.12.0-rc1/cve.yaml b/changelog/v1.12.0-rc1/cve.yaml deleted file mode 100644 index c7ec4fe1273..00000000000 --- a/changelog/v1.12.0-rc1/cve.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: x/net - dependencyTag: v0.0.0-20211209124913-491a49abca63 - - type: DEPENDENCY_BUMP - dependencyOwner: prometheus - dependencyRepo: client_golang - dependencyTag: v1.11.1 diff --git a/changelog/v1.12.0-rc1/image-digest-pinning.yaml b/changelog/v1.12.0-rc1/image-digest-pinning.yaml deleted file mode 100644 index a76b8bb3d6e..00000000000 --- a/changelog/v1.12.0-rc1/image-digest-pinning.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/6581 - description: Allow specifying the hash digest of images in helm charts. - resolvesIssue: true diff --git a/changelog/v1.12.0-rc2/docs-graphql-gs.yaml b/changelog/v1.12.0-rc2/docs-graphql-gs.yaml deleted file mode 100644 index 377a76e34ec..00000000000 --- a/changelog/v1.12.0-rc2/docs-graphql-gs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes the GraphQL getting started for v3 of the petstore sample app. - issueLink: https://github.com/solo-io/gloo/issues/6721 \ No newline at end of file diff --git a/changelog/v1.12.0-rc2/fix-argo-hanging.yaml b/changelog/v1.12.0-rc2/fix-argo-hanging.yaml deleted file mode 100644 index 811a2459c62..00000000000 --- a/changelog/v1.12.0-rc2/fix-argo-hanging.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6729 - resolvesIssue: false - description: Fix ArgoCD hanging on job during install/upgrade. diff --git a/changelog/v1.12.0-rc3/fix-caching-custom-layer-bytes.yaml b/changelog/v1.12.0-rc3/fix-caching-custom-layer-bytes.yaml deleted file mode 100644 index 81a7733adcb..00000000000 --- a/changelog/v1.12.0-rc3/fix-caching-custom-layer-bytes.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3206 - resolvesIssue: false - description: Cache max size configurable on custom layer for cleaner checks - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3206 - description: Support extra image in helper to clean up enterprise helper. diff --git a/changelog/v1.12.0-rc3/gateway-install.yaml b/changelog/v1.12.0-rc3/gateway-install.yaml deleted file mode 100644 index 2bd40791822..00000000000 --- a/changelog/v1.12.0-rc3/gateway-install.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/3667 - resolvesIssue: false - description: > - Remove helm charts that created gateway deployment and service accounts. Also remove some unreachable code to start - the gateway process and the Dockerfile to build the image. - Update the version mismatch check in glooctl to look at a newly added annotation on the gloo pod instead of the - tag in the gateway pod. Previously we relied on the gateway pod as a way to find the OSS version in an enterprise install. \ No newline at end of file diff --git a/changelog/v1.12.0-rc4/ha-part-1.yaml b/changelog/v1.12.0-rc4/ha-part-1.yaml deleted file mode 100644 index d1abf6d0080..00000000000 --- a/changelog/v1.12.0-rc4/ha-part-1.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/6114 - description: Gloo translation loop always completes and updates internal xds snapshot - resolvesIssue: false - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5795 - description: Ensure that gloo translation is resilient to pod restarts. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-rc4/upgrade-dependencies.yaml b/changelog/v1.12.0-rc4/upgrade-dependencies.yaml deleted file mode 100644 index 0b1d227e282..00000000000 --- a/changelog/v1.12.0-rc4/upgrade-dependencies.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.2 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.22.0 \ No newline at end of file diff --git a/changelog/v1.12.0-rc5/add-key-prefix-to-extauth-cookies.yaml b/changelog/v1.12.0-rc5/add-key-prefix-to-extauth-cookies.yaml deleted file mode 100644 index 1e74037bcf8..00000000000 --- a/changelog/v1.12.0-rc5/add-key-prefix-to-extauth-cookies.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6523 - description: | - Add a new field - `KeyPrefix` - to store auth token cookies with `KeyPrefix` prefix. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-rc5/adding-end-session-endpoint.yaml b/changelog/v1.12.0-rc5/adding-end-session-endpoint.yaml deleted file mode 100644 index 17e8749ef3b..00000000000 --- a/changelog/v1.12.0-rc5/adding-end-session-endpoint.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4410 - description: > - Add properties for each HTTP request method type that the end session endpoint could use - to be executed upon. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-rc5/allow-use-of-refresh-token-in-ext-auth-cookie-session.yaml b/changelog/v1.12.0-rc5/allow-use-of-refresh-token-in-ext-auth-cookie-session.yaml deleted file mode 100644 index ab2c7d25b23..00000000000 --- a/changelog/v1.12.0-rc5/allow-use-of-refresh-token-in-ext-auth-cookie-session.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/4338 - description: Allows ext-auth CRD to support refresh tokens for cookies without using redis. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.12.0-rc5/docs-lambda.yaml b/changelog/v1.12.0-rc5/docs-lambda.yaml deleted file mode 100644 index 935dd125b49..00000000000 --- a/changelog/v1.12.0-rc5/docs-lambda.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates Lambda upstream doc for new upwrapAsApiGateway setting. - issueLink: https://github.com/solo-io/gloo/issues/6764 \ No newline at end of file diff --git a/changelog/v1.12.0-rc5/upgrade-docs-fixes.yaml b/changelog/v1.12.0-rc5/upgrade-docs-fixes.yaml deleted file mode 100644 index 15fa294817e..00000000000 --- a/changelog/v1.12.0-rc5/upgrade-docs-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6732 - description: Add note about recovering from last-applied-config error, and some other docs updates. \ No newline at end of file diff --git a/changelog/v1.12.0-rc6/docs-fixes.yaml b/changelog/v1.12.0-rc6/docs-fixes.yaml deleted file mode 100644 index 08d5b7de099..00000000000 --- a/changelog/v1.12.0-rc6/docs-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes docs for new logo, security posture issue, followup field descriptions, and links/typos. - issueLink: https://github.com/solo-io/gloo/issues/5905 \ No newline at end of file diff --git a/changelog/v1.12.0-rc6/revert-internal-address-config.yaml b/changelog/v1.12.0-rc6/revert-internal-address-config.yaml deleted file mode 100644 index 92533588f5e..00000000000 --- a/changelog/v1.12.0-rc6/revert-internal-address-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6470 - description: reverting this because of issues with upstream dependencies diff --git a/changelog/v1.13.0-beta1/changelog-compressor.yaml b/changelog/v1.13.0-beta1/changelog-compressor.yaml deleted file mode 100644 index e5a8ab08681..00000000000 --- a/changelog/v1.13.0-beta1/changelog-compressor.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: added hack script to compress changelogs by minor version diff --git a/changelog/v1.13.0-beta1/extauth-fail-on-redirect.yaml b/changelog/v1.13.0-beta1/extauth-fail-on-redirect.yaml deleted file mode 100644 index 9b0169b117a..00000000000 --- a/changelog/v1.13.0-beta1/extauth-fail-on-redirect.yaml +++ /dev/null @@ -1,8 +0,0 @@ -CHANGELOG: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6811 - resolvesIssue: false - description: | - Add config to enable users to opt-in to configuring an AuthConfig to fail when - an OIDC provider returns a redirect instead of returning that redirect to the - client. When set to true, a 401 unauthorized will be returned instead of 302. diff --git a/changelog/v1.13.0-beta1/ldap.yaml b/changelog/v1.13.0-beta1/ldap.yaml deleted file mode 100644 index 28d4e36cd68..00000000000 --- a/changelog/v1.13.0-beta1/ldap.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6369 - resolvesIssue: false - description: Add a flag to LDAP config to allow auth without group checking diff --git a/changelog/v1.13.0-beta1/placeholder.yaml b/changelog/v1.13.0-beta1/placeholder.yaml deleted file mode 100644 index 5d1071da4d2..00000000000 --- a/changelog/v1.13.0-beta1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Placeholder for 1.13.0 release \ No newline at end of file diff --git a/changelog/v1.13.0-beta1/update-bitnami-image.yaml b/changelog/v1.13.0-beta1/update-bitnami-image.yaml deleted file mode 100644 index 1c946ba47b0..00000000000 --- a/changelog/v1.13.0-beta1/update-bitnami-image.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: bitnami - dependencyRepo: kubectl - dependencyTag: 1.22.12 - description: Upgrade image used in install/upgrade/uninstall jobs to pick up CVE fixes. \ No newline at end of file diff --git a/changelog/v1.13.0-beta10/consul-eds-blocking-queries.yaml b/changelog/v1.13.0-beta10/consul-eds-blocking-queries.yaml deleted file mode 100644 index 9c6032eec1a..00000000000 --- a/changelog/v1.13.0-beta10/consul-eds-blocking-queries.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6599 - resolvesIssue: true - description: >- - Consul EDS discovery query mode is now configurable (blocking vs non-blocking consul queries) via - `eds_blocking_queries` on the Gloo `Settings`. The default remains the same (non-blocking queries) - becuase this is more performant with cache hits on the consul agent (caching also enabled by default) - but can be more performant when caching is disabled since blocking queries should result in fewer network - calls. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7037 - resolvesIssue: true - description: Fix consul DNS polling interval to honor configuration on the Gloo `Settings` (default 5s). \ No newline at end of file diff --git a/changelog/v1.13.0-beta10/gateway-trivy-scan.yaml b/changelog/v1.13.0-beta10/gateway-trivy-scan.yaml deleted file mode 100644 index 467e605e58a..00000000000 --- a/changelog/v1.13.0-beta10/gateway-trivy-scan.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7040 - resolvesIssue: false - description: Trivy no longer scans nonexistant gateway image for Gloo >=1.12 \ No newline at end of file diff --git a/changelog/v1.13.0-beta10/graphql-go-cve.yaml b/changelog/v1.13.0-beta10/graphql-go-cve.yaml deleted file mode 100644 index 124c66d81d8..00000000000 --- a/changelog/v1.13.0-beta10/graphql-go-cve.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update the CLI command used to run scans to not create Github issues by default, - which makes it easier for developers to run scans locally. - Add `CVE-2022-37315` to our .trivyignore since it is a vulnerability that does not - affect Gloo Edge and does not have a fix yet. This will ensure that it does not appear - in the scan results that are published to the docs. - - type: NON_USER_FACING - description: > - Update minimum version that we use to determine which CVEs to publish to our docs. - We now scan versions >=1.9, so we should only publish the results that match that - constraint as well. Previously, we published reports for >=1.8. \ No newline at end of file diff --git a/changelog/v1.13.0-beta10/hcm-0-value-overrides.yaml b/changelog/v1.13.0-beta10/hcm-0-value-overrides.yaml deleted file mode 100644 index 26a7f9dc13e..00000000000 --- a/changelog/v1.13.0-beta10/hcm-0-value-overrides.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6476 - resolvesIssue: false - description: Enable HCM options to support 0-value overrides. diff --git a/changelog/v1.13.0-beta10/internal-address.yaml b/changelog/v1.13.0-beta10/internal-address.yaml deleted file mode 100644 index 6b05c76f3ea..00000000000 --- a/changelog/v1.13.0-beta10/internal-address.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6470 - description: > - Expose `extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.InternalAddressConfig` This change - was previously reverted due to issues bumping the go-control-plane dependency which have since been fixed. \ No newline at end of file diff --git a/changelog/v1.13.0-beta10/validation-debug-overhead.yaml b/changelog/v1.13.0-beta10/validation-debug-overhead.yaml deleted file mode 100644 index f15e3d54279..00000000000 --- a/changelog/v1.13.0-beta10/validation-debug-overhead.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/7031 - description: | - Change debug logs in validating webhook to not reference the Proxy - It might be slightly less readable but will cause less memory overhead \ No newline at end of file diff --git a/changelog/v1.13.0-beta11/sidecar-helm-fixes.yaml b/changelog/v1.13.0-beta11/sidecar-helm-fixes.yaml deleted file mode 100644 index 42e4e42d2fa..00000000000 --- a/changelog/v1.13.0-beta11/sidecar-helm-fixes.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6594 - resolvesIssue: false - description: > - Enable installing revisioned istio by introducing the install override value `global.istioIntegration.istioSidecarRevTag` - and using that to set `istio.io/rev` in gateway proxy and discovery pods. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6618 - resolvesIssue: false - description: Ensure that gateway proxies with custom names get correct annotations for `excludeInboundPorts`. diff --git a/changelog/v1.13.0-beta12/ci-gateway-kube-tests.yaml b/changelog/v1.13.0-beta12/ci-gateway-kube-tests.yaml deleted file mode 100644 index 28c6b1f6d26..00000000000 --- a/changelog/v1.13.0-beta12/ci-gateway-kube-tests.yaml +++ /dev/null @@ -1,34 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6988 - description: Fix kube2e test "should process proxy with deprecated label" - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7038 - description: Ensure robustness tests clean up resources properly - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6932 - description: Fix kube2e test "linkerd enabled updates routes" - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6493 - description: Fix kube2e test "gateway tests with virtual service with a mix of valid and invalid virtual services" - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6472 - description: Ensure tests create VirtualServices without wildcard domains - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5149 - description: Fix kube2e test "can modify upstreams repeatedly, and endpoints don't lag via EDS" - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5495 - description: > - Ensure tests write resources in an order the prevents the validation webhook from - rejecting requests. - - type: NON_USER_FACING - description: > - Update the Kube2e tests to use a snapshot model, where resources are written once at the - beginning of a test, and cleaned up at the end, to avoid test pollution. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2484 - description: > - When a reference to a VirtualHostOption or RouteOption CR is not found, apply a warning on the - parent resource, where we previously applied an error. This follows the delegation - pattern established by RouteTables, and ensures that resources can be applied asynchronously. \ No newline at end of file diff --git a/changelog/v1.13.0-beta12/disable-istio-inject-jobs.yaml b/changelog/v1.13.0-beta12/disable-istio-inject-jobs.yaml deleted file mode 100644 index e131aa097f2..00000000000 --- a/changelog/v1.13.0-beta12/disable-istio-inject-jobs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7081 - resolvesIssue: false - description: Disable istio sidecar injection for Jobs and CronJobs (regardless of `global.istioIntegration.disableAutoinjection` value) as it causes jobs to hang. diff --git a/changelog/v1.13.0-beta12/doc-fixes.yaml b/changelog/v1.13.0-beta12/doc-fixes.yaml deleted file mode 100644 index afa7bfe674b..00000000000 --- a/changelog/v1.13.0-beta12/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Link and Helm value fixes diff --git a/changelog/v1.13.0-beta12/expose-isolateVirtualHostsBySslConfig-chart-value.yaml b/changelog/v1.13.0-beta12/expose-isolateVirtualHostsBySslConfig-chart-value.yaml deleted file mode 100644 index f7ee355011b..00000000000 --- a/changelog/v1.13.0-beta12/expose-isolateVirtualHostsBySslConfig-chart-value.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6677 - resolvesIssue: false - description: Enable to set isolateVirtualHostsBySslConfig parameter in the setting.yaml template by exposing it in the chart.yaml file diff --git a/changelog/v1.13.0-beta12/glooctl-oss-version.yaml b/changelog/v1.13.0-beta12/glooctl-oss-version.yaml deleted file mode 100644 index 14105a27447..00000000000 --- a/changelog/v1.13.0-beta12/glooctl-oss-version.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6623 - resolvesIssue: false - description: > - Fix for inferring the OSS version from an enterprise install when injecting an SDS sidecar. \ No newline at end of file diff --git a/changelog/v1.13.0-beta12/hcm-0-value-overrides.yaml b/changelog/v1.13.0-beta12/hcm-0-value-overrides.yaml deleted file mode 100644 index 2e2d205fcef..00000000000 --- a/changelog/v1.13.0-beta12/hcm-0-value-overrides.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6476 - resolvesIssue: false - description: Enable HCM options to support 0-value overrides for `Duration` and `ResourceRef` object types diff --git a/changelog/v1.13.0-beta12/instantiate-plugins-once.yaml b/changelog/v1.13.0-beta12/instantiate-plugins-once.yaml deleted file mode 100644 index 02ce77c86d4..00000000000 --- a/changelog/v1.13.0-beta12/instantiate-plugins-once.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Instantiates plugins once for the validation webhook and once for the translation loop. This allows for plugins - to share state between runs so that caches can be useful. - issueLink: https://github.com/solo-io/gloo/issues/6920 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta12/plugins-use-init.yaml b/changelog/v1.13.0-beta12/plugins-use-init.yaml deleted file mode 100644 index 8e6e689b4c6..00000000000 --- a/changelog/v1.13.0-beta12/plugins-use-init.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: "Small change to make sure that plugins are using the Init method in the plugin interface correctly and resetting fields." \ No newline at end of file diff --git a/changelog/v1.13.0-beta13/ci-access-log-test.yaml b/changelog/v1.13.0-beta13/ci-access-log-test.yaml deleted file mode 100644 index fa9e847d58c..00000000000 --- a/changelog/v1.13.0-beta13/ci-access-log-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6307 - description: Fix e2e test "Access Log in memory Access Logs Grpc [It] can stream access logs" \ No newline at end of file diff --git a/changelog/v1.13.0-beta13/ci-kube-tests.yaml b/changelog/v1.13.0-beta13/ci-kube-tests.yaml deleted file mode 100644 index 42d71008314..00000000000 --- a/changelog/v1.13.0-beta13/ci-kube-tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6819 - description: Fix kube2e test "Should be able to rotate a secret referenced on a sslConfig on a kube upstream" - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6820 - description: Fix e2e test "CSRF defined on listener only on listener [It] should succeed with allowed origin" \ No newline at end of file diff --git a/changelog/v1.13.0-beta13/ci-resource-version-error.yaml b/changelog/v1.13.0-beta13/ci-resource-version-error.yaml deleted file mode 100644 index 4cbcadfa9c0..00000000000 --- a/changelog/v1.13.0-beta13/ci-resource-version-error.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7044 - resolvesIssue: false - description: Retry patch updates on resource version errors to protect against test flakes \ No newline at end of file diff --git a/changelog/v1.13.0-beta13/cleanup-ignore-crd-errors.yaml b/changelog/v1.13.0-beta13/cleanup-ignore-crd-errors.yaml deleted file mode 100644 index 610d7abf14d..00000000000 --- a/changelog/v1.13.0-beta13/cleanup-ignore-crd-errors.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7109 - resolvesIssue: false - description: Exit early from the `gloo-resource-cleanup` job (instead of erroring) if the Gloo Edge CRDs have already been deleted. diff --git a/changelog/v1.13.0-beta13/docs-licensing.yaml b/changelog/v1.13.0-beta13/docs-licensing.yaml deleted file mode 100644 index 63fe4a4b3cd..00000000000 --- a/changelog/v1.13.0-beta13/docs-licensing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add info about license_secret_name - issueLink: https://github.com/solo-io/gloo/issues/5071 diff --git a/changelog/v1.13.0-beta13/glooctl-warnings.yaml b/changelog/v1.13.0-beta13/glooctl-warnings.yaml deleted file mode 100644 index 28760caeddf..00000000000 --- a/changelog/v1.13.0-beta13/glooctl-warnings.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7076 - resolvesIssue: false - description: > - Return lists of resources even when some have errors in glooctl check to avoid - incorrect "missing ref" warnings. diff --git a/changelog/v1.13.0-beta13/lambda-wrap.yaml b/changelog/v1.13.0-beta13/lambda-wrap.yaml deleted file mode 100644 index 06e9fb8bab4..00000000000 --- a/changelog/v1.13.0-beta13/lambda-wrap.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.23.0-patch7 - description: >- - Upgrade envoy-gloo to support lambda alb wrap and lambda auth hardening \ No newline at end of file diff --git a/changelog/v1.13.0-beta13/use-map-to-improve-performance.yaml b/changelog/v1.13.0-beta13/use-map-to-improve-performance.yaml deleted file mode 100644 index fbb06c31ef3..00000000000 --- a/changelog/v1.13.0-beta13/use-map-to-improve-performance.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6899 - description: Gloo loop a large size pods array in a large size upstreams when using gloo in a large k8s cluster with much pods and upstreams. Using map instead of array will accelerate it. diff --git a/changelog/v1.13.0-beta13/wrap-as-api-gateway.yaml b/changelog/v1.13.0-beta13/wrap-as-api-gateway.yaml deleted file mode 100644 index b5f97dec8a0..00000000000 --- a/changelog/v1.13.0-beta13/wrap-as-api-gateway.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issuelink: https://github.com/solo-io/gloo/issues/6162 - resolvesIssue: false - description: | - API Updates which allow a request transformer to be configured in the AWS lambda filter. - - type: DEPENDENCY_BUMP - dependencyRepo: envoy-gloo - dependencyOwner: solo-io - dependencyTag: v1.23.0-patch7 \ No newline at end of file diff --git a/changelog/v1.13.0-beta14/patch-status.yaml b/changelog/v1.13.0-beta14/patch-status.yaml deleted file mode 100644 index 52e095f6d32..00000000000 --- a/changelog/v1.13.0-beta14/patch-status.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - description: >- - Use kubectl patch rather than read then write pattern to update status on custom resources, which - makes gloo a less noisy client to the k8s apiserver. **NOTE: Users will need to apply new CRDs with - this release to get CRD field defaulting behavior that this fix depends on, or else status updates - to brand new resources (i.e. `status` or `status.statuses` does not exist) will fail.** - Even if these status updates fail, data-plane traffic and control-plane updates will be - unaffected and work as usual. - issueLink: https://github.com/solo-io/gloo/issues/7076 diff --git a/changelog/v1.13.0-beta15/add-plain-oauth2-handling.yaml b/changelog/v1.13.0-beta15/add-plain-oauth2-handling.yaml deleted file mode 100644 index 41f2b26f4f3..00000000000 --- a/changelog/v1.13.0-beta15/add-plain-oauth2-handling.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6985 - resolvesIssue: false - description: > - Introduce Enterprise-Only API for Oauth2 (non-OIDC) support in Gloo Auth Configs. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6389 - resolvesIssue: true - description: > - Fix e2e test "CSRF defined on listener defined on listener with shadow mode config [It] should succeed with allowed origin, unsafe request" \ No newline at end of file diff --git a/changelog/v1.13.0-beta15/aerospike-apikey-storage.yaml b/changelog/v1.13.0-beta15/aerospike-apikey-storage.yaml deleted file mode 100644 index f7f07a67266..00000000000 --- a/changelog/v1.13.0-beta15/aerospike-apikey-storage.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: generalize API for extauth API key auth services such that pluggable storage backends may be used; initially support Kubernetes secrets and Aerospike - issueLink: https://github.com/solo-io/gloo/issues/3944 diff --git a/changelog/v1.13.0-beta15/doc-fixes.yaml b/changelog/v1.13.0-beta15/doc-fixes.yaml deleted file mode 100644 index 994b893635d..00000000000 --- a/changelog/v1.13.0-beta15/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates Gloo Edge logo. \ No newline at end of file diff --git a/changelog/v1.13.0-beta15/docs-gloo-fed-refresh.yaml b/changelog/v1.13.0-beta15/docs-gloo-fed-refresh.yaml deleted file mode 100644 index cb40e4d1a41..00000000000 --- a/changelog/v1.13.0-beta15/docs-gloo-fed-refresh.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Refresh and complete the doc for Gloo Federation - issueLink: https://github.com/solo-io/gloo/issues/7131 diff --git a/changelog/v1.13.0-beta15/unnecessary-clone.yaml b/changelog/v1.13.0-beta15/unnecessary-clone.yaml deleted file mode 100644 index 533376e453f..00000000000 --- a/changelog/v1.13.0-beta15/unnecessary-clone.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7139 - resolvesIssue: false - description: Based on profiling, remove and/or gate places where resources are cloned to speed up translation. diff --git a/changelog/v1.13.0-beta16/fix-liveness-probe.yaml b/changelog/v1.13.0-beta16/fix-liveness-probe.yaml deleted file mode 100644 index f4492341d6e..00000000000 --- a/changelog/v1.13.0-beta16/fix-liveness-probe.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7197 - resolvesIssue: true - description: >- - Updates the default gloo liveness probe (disabled by default) to use a new http server that always returns http 200 "ok". - The old probe would wait for xds before signalling health, which in large environments could lag while EDS is warming. - This could, in rare cases, cause the gloo pod to needless bounce while it was warming. diff --git a/changelog/v1.13.0-beta16/grpc-header-timeout.yaml b/changelog/v1.13.0-beta16/grpc-header-timeout.yaml deleted file mode 100644 index 3677c6d8806..00000000000 --- a/changelog/v1.13.0-beta16/grpc-header-timeout.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6943 - resolvesIssue: false - description: > - Adds the new MaxStreamDuration field to RouteOptions to - correspond to envoys config.route.v3.RouteAction.MaxStreamDuration diff --git a/changelog/v1.13.0-beta16/rate-limit-status-hotfix.yaml b/changelog/v1.13.0-beta16/rate-limit-status-hotfix.yaml deleted file mode 100644 index 92051bc5185..00000000000 --- a/changelog/v1.13.0-beta16/rate-limit-status-hotfix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4069 - resolvesIssue: false - description: | - Post status update rate limit CRs would crash the control plane when they needed a status added. - This will cause a single cycle of the control plane whenever the crs needed updating. diff --git a/changelog/v1.13.0-beta16/ratelimit-status-impl.yaml b/changelog/v1.13.0-beta16/ratelimit-status-impl.yaml deleted file mode 100644 index 54f06da3cc9..00000000000 --- a/changelog/v1.13.0-beta16/ratelimit-status-impl.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4069 - resolvesIssue: false - description: >- - Update the ratelimit config status implementation with the correct permissions to write statuses. - This will only affect enterprise code, so this change is marked as non user facing. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4076 - resolvesIssue: true - description: >- - Update tests to ensure we can write ratelimit config statuses even though they use skv2 and /status \ No newline at end of file diff --git a/changelog/v1.13.0-beta16/stable-filter-chain.yaml b/changelog/v1.13.0-beta16/stable-filter-chain.yaml deleted file mode 100644 index 0786aa5ddb4..00000000000 --- a/changelog/v1.13.0-beta16/stable-filter-chain.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7155 - resolvesIssue: false - description: Update Gateway logic for multiple filter chains due to multiple SSL configurations diff --git a/changelog/v1.13.0-beta17/passthrough-auth-failure-mode-allow.yaml b/changelog/v1.13.0-beta17/passthrough-auth-failure-mode-allow.yaml deleted file mode 100644 index 5e01a9c10f3..00000000000 --- a/changelog/v1.13.0-beta17/passthrough-auth-failure-mode-allow.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5255 - description: | - Add a new field - `FailureModeAllow` - for PassthroughAuth to fail open. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta17/revert-breaking-api-change.yaml b/changelog/v1.13.0-beta17/revert-breaking-api-change.yaml deleted file mode 100644 index 7c50b730334..00000000000 --- a/changelog/v1.13.0-beta17/revert-breaking-api-change.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7206 - fixesIssue: true - description: | - Revert breaking changes introduced into Extauth API diff --git a/changelog/v1.13.0-beta18/data-race-fixes.yaml b/changelog/v1.13.0-beta18/data-race-fixes.yaml deleted file mode 100644 index d47356376c5..00000000000 --- a/changelog/v1.13.0-beta18/data-race-fixes.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7202 - fixesIssue: true - description: >- - Update validation webhook server and core gloo translation to use the same shared - translator with proper synchronization, which resolves some rare race conditions - when applying a bunch of resources at once (with validation enabled). -- type: FIX - issueLink: https://github.com/solo-io/skv2/issues/375 - fixesIssue: true - description: >- - Update construction of `RateLimitConfig` client construction to happen in `init()` - adding itself to the global scheme before any k8s watches start using the scheme, - which in rare cases could result in races. -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7213 - fixesIssue: true - description: >- - Improve synchronization in validation admission webhook server to prevent races - when numerous resources are applied at once. - diff --git a/changelog/v1.13.0-beta18/deflake-glooctl-istio-tests.yaml b/changelog/v1.13.0-beta18/deflake-glooctl-istio-tests.yaml deleted file mode 100644 index 6aae33d341b..00000000000 --- a/changelog/v1.13.0-beta18/deflake-glooctl-istio-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Deflake Glooctl Istio Inject/Uninject kube2e tests - issueLink: https://github.com/solo-io/gloo/issues/4428 \ No newline at end of file diff --git a/changelog/v1.13.0-beta18/fix-ci.yaml b/changelog/v1.13.0-beta18/fix-ci.yaml deleted file mode 100644 index eeb4b2a4d4b..00000000000 --- a/changelog/v1.13.0-beta18/fix-ci.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix ci diff --git a/changelog/v1.13.0-beta18/lean-hashstructure.yaml b/changelog/v1.13.0-beta18/lean-hashstructure.yaml deleted file mode 100644 index 83214f858bd..00000000000 --- a/changelog/v1.13.0-beta18/lean-hashstructure.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7209 - fixesIssue: true - description: >- - Use leaner version of hashstructure, that does not read full structs. This helps solve data races - observed when performing proto.Clone or proto.Marshal in a different goroutine. -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7210 - fixesIssue: true - description: >- - Use leaner version of hashstructure, that does not read full structs. This helps solve data races - observed when performing proto.Clone or proto.Marshal in a different goroutine. diff --git a/changelog/v1.13.0-beta18/optimize-rl-hash.yaml b/changelog/v1.13.0-beta18/optimize-rl-hash.yaml deleted file mode 100644 index 13674e177bf..00000000000 --- a/changelog/v1.13.0-beta18/optimize-rl-hash.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.4 -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7169 - resolvesIssue: false - description: >- - Optimizes rate-limit hash calculation. This can help speed-up start-up time when there are many rate limit configurations. - Part of https://github.com/solo-io/gloo/issues/7169. diff --git a/changelog/v1.13.0-beta18/overprovisioning-factor.yaml b/changelog/v1.13.0-beta18/overprovisioning-factor.yaml deleted file mode 100644 index 94773eb654c..00000000000 --- a/changelog/v1.13.0-beta18/overprovisioning-factor.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: This is an api-only change to add failover config policy which will be implemented in enterprise. - issueLink: https://github.com/solo-io/gloo/issues/7258 diff --git a/changelog/v1.13.0-beta18/race-detector.yaml b/changelog/v1.13.0-beta18/race-detector.yaml deleted file mode 100644 index a37ab5179f0..00000000000 --- a/changelog/v1.13.0-beta18/race-detector.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a Make target to build gloo with the race detector enabled. \ No newline at end of file diff --git a/changelog/v1.13.0-beta18/truncate-status.yaml b/changelog/v1.13.0-beta18/truncate-status.yaml deleted file mode 100644 index 7d0fcae1d18..00000000000 --- a/changelog/v1.13.0-beta18/truncate-status.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - description: >- - Truncate size of statuses written to k8s / etcd to protect against large keys stored in k8s backend. - issueLink: https://github.com/solo-io/solo-kit/issues/523 diff --git a/changelog/v1.13.0-beta19/helm-tweak.yaml b/changelog/v1.13.0-beta19/helm-tweak.yaml deleted file mode 100644 index 3ed53f27978..00000000000 --- a/changelog/v1.13.0-beta19/helm-tweak.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: force DiscoveryDeployment.Image field to be a standardized data type - issueLink: https://github.com/solo-io/gloo/issues/6581 diff --git a/changelog/v1.13.0-beta19/truncate-status.yaml b/changelog/v1.13.0-beta19/truncate-status.yaml deleted file mode 100644 index 8469623e0a3..00000000000 --- a/changelog/v1.13.0-beta19/truncate-status.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - description: >- - Truncate size of ratelimitconfig statuses written to k8s / etcd to protect against large keys stored in k8s backend. - issueLink: https://github.com/solo-io/solo-kit/issues/523 diff --git a/changelog/v1.13.0-beta2/activeDeadlineSeconds.yaml b/changelog/v1.13.0-beta2/activeDeadlineSeconds.yaml deleted file mode 100644 index 3e717aa5091..00000000000 --- a/changelog/v1.13.0-beta2/activeDeadlineSeconds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6821 - description: Added activeDeadlineSeconds to all k8s jobs \ No newline at end of file diff --git a/changelog/v1.13.0-beta2/extauth-fail-on-redirect-patch.yaml b/changelog/v1.13.0-beta2/extauth-fail-on-redirect-patch.yaml deleted file mode 100644 index 824c0932b7c..00000000000 --- a/changelog/v1.13.0-beta2/extauth-fail-on-redirect-patch.yaml +++ /dev/null @@ -1,4 +0,0 @@ -CHANGELOG: -- type: NON_USER_FACING - description: | - Fix missed field update for ExtAuthConfig diff --git a/changelog/v1.13.0-beta2/ipv4-legacy-support.yaml b/changelog/v1.13.0-beta2/ipv4-legacy-support.yaml deleted file mode 100644 index 13b80fd0ebc..00000000000 --- a/changelog/v1.13.0-beta2/ipv4-legacy-support.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issuelink: https://github.com/solo-io/gloo/issues/6860 - resolvesIssue: false - description: Restore the ability for ipv4 only clusters to work with our new 1.22 envoy build \ No newline at end of file diff --git a/changelog/v1.13.0-beta2/kubectl-image.yaml b/changelog/v1.13.0-beta2/kubectl-image.yaml deleted file mode 100644 index efd383239c4..00000000000 --- a/changelog/v1.13.0-beta2/kubectl-image.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6858 - description: Build a kubectl image for use during install/upgrade/cleanup jobs. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta2/trivyignore.yaml b/changelog/v1.13.0-beta2/trivyignore.yaml deleted file mode 100644 index 9df09d2dfe7..00000000000 --- a/changelog/v1.13.0-beta2/trivyignore.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added a trivyignore file to mask CVE-2022-1996 - issueLink: https://github.com/solo-io/gloo/issues/6827 diff --git a/changelog/v1.13.0-beta20/base64_transformation_functions.yaml b/changelog/v1.13.0-beta20/base64_transformation_functions.yaml deleted file mode 100644 index 95418cc0cb5..00000000000 --- a/changelog/v1.13.0-beta20/base64_transformation_functions.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: > - Bump the version of envoy-gloo to get support for base64 encode/decode and substring inja functions. - This also pulls in upstream envoy [v1.23](https://www.envoyproxy.io/docs/envoy/v1.23.1/version_history/v1.23/v1.23.1) - dependencyOwner: solo-io - dependencyRepo: envoy-gloo-ee - dependencyTag: v1.23.1-patch2 - - type: NON_USER_FACING - description: add e2e testing around base64 encode/decode and substring inja functions - issueLink: https://github.com/solo-io/gloo/issues/3597 \ No newline at end of file diff --git a/changelog/v1.13.0-beta20/goroutine-status.yaml b/changelog/v1.13.0-beta20/goroutine-status.yaml deleted file mode 100644 index 5c2eba60366..00000000000 --- a/changelog/v1.13.0-beta20/goroutine-status.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - description: >- - Improve performance of gloo translation and speed to serve xds config by moving status reporting to its own goroutine. - issueLink: https://github.com/solo-io/gloo/issues/7261 - - type: FIX - resolvesIssue: false - description: >- - Add a new field to Gloo `Settings` which allows users to disable the validation server (even if they also configured - other validation fields, such as `disable_transformation_validation`). - issueLink: https://github.com/solo-io/gloo/issues/7275 diff --git a/changelog/v1.13.0-beta20/ha-startup-action.yaml b/changelog/v1.13.0-beta20/ha-startup-action.yaml deleted file mode 100644 index e3801ee0f32..00000000000 --- a/changelog/v1.13.0-beta20/ha-startup-action.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7148 - resolvesIssue: false - description: >- - Ensure that any actions taken by a leader are executed after election changes. - Previously, any status updates that took place during an election, would not be reflected on resources - until another change took place after a leader was elected. \ No newline at end of file diff --git a/changelog/v1.13.0-beta21/all-credit-cards-dlp-regex.yaml b/changelog/v1.13.0-beta21/all-credit-cards-dlp-regex.yaml deleted file mode 100644 index 9c75ef804a9..00000000000 --- a/changelog/v1.13.0-beta21/all-credit-cards-dlp-regex.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/3957 - resolvesIssue: false - description: Add a new ALL_CREDIT_CARDS_COMBINED dlp action which should be the same as the ALL_CREDIT_CARDS action but more performant diff --git a/changelog/v1.13.0-beta22/ci-stability.yaml b/changelog/v1.13.0-beta22/ci-stability.yaml deleted file mode 100644 index 56df5919f67..00000000000 --- a/changelog/v1.13.0-beta22/ci-stability.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add `help` make target to self-document Makefile. \ No newline at end of file diff --git a/changelog/v1.13.0-beta22/developer-documentation.yaml b/changelog/v1.13.0-beta22/developer-documentation.yaml deleted file mode 100644 index cf64ec402d5..00000000000 --- a/changelog/v1.13.0-beta22/developer-documentation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7301 - description: Implement the "Building and Deploying Gloo Edge from Source" as developer documentation diff --git a/changelog/v1.13.0-beta22/doc-fixes.yaml b/changelog/v1.13.0-beta22/doc-fixes.yaml deleted file mode 100644 index 88e5cdbb659..00000000000 --- a/changelog/v1.13.0-beta22/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Updates docs for various items, such as bumping the version, reviewing a dev guide, and adding more information about version support. \ No newline at end of file diff --git a/changelog/v1.13.0-beta22/remove-panic.yaml b/changelog/v1.13.0-beta22/remove-panic.yaml deleted file mode 100644 index 5df00c531c6..00000000000 --- a/changelog/v1.13.0-beta22/remove-panic.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7174 - resolvesIssue: false - description: > - Removed calls to potentially dangerous `panic()` replaced with `contextutils.LoggerFrom(ctx).DPanic()` diff --git a/changelog/v1.13.0-beta22/update-docs-to-include-failureModeAllow.yaml b/changelog/v1.13.0-beta22/update-docs-to-include-failureModeAllow.yaml deleted file mode 100644 index 1fd2b2725e8..00000000000 --- a/changelog/v1.13.0-beta22/update-docs-to-include-failureModeAllow.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add `failureModeAllow` information to docs. - issueLink: https://github.com/solo-io/gloo/issues/5255 - resolvesIssue: false diff --git a/changelog/v1.13.0-beta22/upstream-load.yaml b/changelog/v1.13.0-beta22/upstream-load.yaml deleted file mode 100644 index ab09166c54a..00000000000 --- a/changelog/v1.13.0-beta22/upstream-load.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4120 - fixesIssue: true - description: | - Fix an issue where upstream propagation was delayed when updating a large amount of new objects. diff --git a/changelog/v1.13.0-beta23/fips-digest-fix.yaml b/changelog/v1.13.0-beta23/fips-digest-fix.yaml deleted file mode 100644 index 7d9c568319d..00000000000 --- a/changelog/v1.13.0-beta23/fips-digest-fix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7326 - resolvesIssue: false - description: > - encode digest field for fips images \ No newline at end of file diff --git a/changelog/v1.13.0-beta23/helm-value-to-set-circuit-breaker-settings.yaml b/changelog/v1.13.0-beta23/helm-value-to-set-circuit-breaker-settings.yaml deleted file mode 100644 index 864e73ec38d..00000000000 --- a/changelog/v1.13.0-beta23/helm-value-to-set-circuit-breaker-settings.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Expose the `circuitBreakers` settings field as a Helm chart value. - issueLink: https://github.com/solo-io/gloo/issues/7316 diff --git a/changelog/v1.13.0-beta24/glooctl-install-enterprise-license-key.yaml b/changelog/v1.13.0-beta24/glooctl-install-enterprise-license-key.yaml deleted file mode 100644 index 1aa4cf89af1..00000000000 --- a/changelog/v1.13.0-beta24/glooctl-install-enterprise-license-key.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4124 - description: Glooctl install gateway enterprise now requires a license key or it will fail diff --git a/changelog/v1.13.0-beta24/waf-dynamic-load-configmap.yaml b/changelog/v1.13.0-beta24/waf-dynamic-load-configmap.yaml deleted file mode 100644 index b7a13497a4c..00000000000 --- a/changelog/v1.13.0-beta24/waf-dynamic-load-configmap.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3329 - resolvesIssue: false - description: > - Allow direct specification of a config map with mod security ruleset to allow for dynamic loading of customer specified rulesets \ No newline at end of file diff --git a/changelog/v1.13.0-beta25/7096-downstream-protocol.yaml b/changelog/v1.13.0-beta25/7096-downstream-protocol.yaml deleted file mode 100644 index 339881620df..00000000000 --- a/changelog/v1.13.0-beta25/7096-downstream-protocol.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7096 - resolvesIssue: false - description: > - Differentiate between `use_downstream_protocol_config` and `explicit_http_config` when `useHttp2` is set on an Upstream. diff --git a/changelog/v1.13.0-beta25/disable-graphql-discovery-api.yaml b/changelog/v1.13.0-beta25/disable-graphql-discovery-api.yaml deleted file mode 100644 index e711b28b734..00000000000 --- a/changelog/v1.13.0-beta25/disable-graphql-discovery-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Adds a new setting to disable GraphQL discovery to the API. - issueLink: https://github.com/solo-io/gloo/issues/7344 - resolvesIssue: false diff --git a/changelog/v1.13.0-beta25/extauth-api-update.yaml b/changelog/v1.13.0-beta25/extauth-api-update.yaml deleted file mode 100644 index 3e715770e8a..00000000000 --- a/changelog/v1.13.0-beta25/extauth-api-update.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Add the API required to configure extauth to look up group membership using a service account. Also add a glooctl - command to create secrets to store credentials for the service account. - issueLink: https://github.com/solo-io/ext-auth-service/issues/404 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta25/leader-election-disable.yaml b/changelog/v1.13.0-beta25/leader-election-disable.yaml deleted file mode 100644 index 93970fc9613..00000000000 --- a/changelog/v1.13.0-beta25/leader-election-disable.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7346 - resolvesIssue: false - description: >- - Expose a new Helm value `gloo.disableLeaderElection` which is false by default. - Gloo will run leader election to support high availability, even if there is only - 1 replica. This configuration, when set to true, will explicitly disable leader election, - regardless of the number of replicas. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5795 - resolvesIssue: false - description: >- - Allow leader election to be disabled in Gloo by configuring the DISABLE_LEADER_ELECTION - environment variable to a truthy value. Previously, it could not be disabled explicitly. \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/always-push-images-makefile-m1-update.yaml b/changelog/v1.13.0-beta26/always-push-images-makefile-m1-update.yaml deleted file mode 100644 index d028cf58d55..00000000000 --- a/changelog/v1.13.0-beta26/always-push-images-makefile-m1-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - update makefile to always push docker images. For m1 machines the ci script does not push images leading to failures when trying to install and upgrade gloo \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/build-race-image-only-on-ci.yaml b/changelog/v1.13.0-beta26/build-race-image-only-on-ci.yaml deleted file mode 100644 index 0afdf7e49df..00000000000 --- a/changelog/v1.13.0-beta26/build-race-image-only-on-ci.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5471 - resolvesIssue: false - description: >- - Add support for the race image, so that it can be built on M1 machines. - If running on arm64 (local-build) do not build the race image. diff --git a/changelog/v1.13.0-beta26/build-test-assets-removal.yaml b/changelog/v1.13.0-beta26/build-test-assets-removal.yaml deleted file mode 100644 index f77d1fdbe82..00000000000 --- a/changelog/v1.13.0-beta26/build-test-assets-removal.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7301 - description: > - Fixed build-test-assets make target bug introduced in https://github.com/solo-io/gloo/pull/7312 - by removing make target entirely. \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/buildx.yaml b/changelog/v1.13.0-beta26/buildx.yaml deleted file mode 100644 index 2e2f5d39928..00000000000 --- a/changelog/v1.13.0-beta26/buildx.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7384 - description: Added 'buildx' to our makefile for multi platform support \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/cleanup-helm-tests.yaml b/changelog/v1.13.0-beta26/cleanup-helm-tests.yaml deleted file mode 100644 index 1a0b998e9ab..00000000000 --- a/changelog/v1.13.0-beta26/cleanup-helm-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: combine some of the existing helm tests - issueLink: https://github.com/solo-io/solo-projects/issues/4246 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/doc-fixes.yaml b/changelog/v1.13.0-beta26/doc-fixes.yaml deleted file mode 100644 index 1aecf064b23..00000000000 --- a/changelog/v1.13.0-beta26/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fixes links and updates the versions. \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/doc-healthcheck.yaml b/changelog/v1.13.0-beta26/doc-healthcheck.yaml deleted file mode 100644 index 6fea2d9f2f0..00000000000 --- a/changelog/v1.13.0-beta26/doc-healthcheck.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Clarify that gateway-proxy-ssl should be used when configuring healthchecks w/ tls termination \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/generic_validation_webhook.yaml b/changelog/v1.13.0-beta26/generic_validation_webhook.yaml deleted file mode 100644 index 62ed2d6e3a3..00000000000 --- a/changelog/v1.13.0-beta26/generic_validation_webhook.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: > - To support a generic validation webhook, solo kit will have to be bumped with the necessary changes - to make resources interface the Hashable Resource, and changes to the Resource and Snapshot templates. - This allows for creating resources, and upserting and removing from the snapshot. - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.8 - - type: NON_USER_FACING - description: generic validation webhook. Future enhancements to the validation webhook will have to include the supported gvks. - issueLink: https://github.com/solo-io/gloo/issues/7273 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/helm-extra-labels-and-annotations-for-jobs.yaml b/changelog/v1.13.0-beta26/helm-extra-labels-and-annotations-for-jobs.yaml deleted file mode 100644 index b7911a40de6..00000000000 --- a/changelog/v1.13.0-beta26/helm-extra-labels-and-annotations-for-jobs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/2665 - description: Add support for adding extra labels and annotations to Helm Hook Jobs. - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.13.0-beta26/http-protocol-options.yaml b/changelog/v1.13.0-beta26/http-protocol-options.yaml deleted file mode 100644 index 02ee11cb745..00000000000 --- a/changelog/v1.13.0-beta26/http-protocol-options.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6983 - description: > - Fix a bug in configuring Envoy upstreams where some http protocol options could not be specified when useHttp2 was enabled diff --git a/changelog/v1.13.0-beta26/tcp-keepalive.yaml b/changelog/v1.13.0-beta26/tcp-keepalive.yaml deleted file mode 100644 index dac52ae224f..00000000000 --- a/changelog/v1.13.0-beta26/tcp-keepalive.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7349 - description: > - Allow configuration of TCP keepalive time via helm at time of installation. Additionally, reduces the default TCP keepalive time from 2 hours to 1 minute. diff --git a/changelog/v1.13.0-beta26/tunneling-upstream-tls.yaml b/changelog/v1.13.0-beta26/tunneling-upstream-tls.yaml deleted file mode 100644 index 9977e719683..00000000000 --- a/changelog/v1.13.0-beta26/tunneling-upstream-tls.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7313 - resolvesIssue: true - description: >- - Fix for issue where multiple routes defined for the same upstream would remove the UpstreamTlsContext associated with the tunneling cluster - and all requests would be sent through the tunnel as http. diff --git a/changelog/v1.13.0-beta26/upgrade-tests.yaml b/changelog/v1.13.0-beta26/upgrade-tests.yaml deleted file mode 100644 index 678b6cc0a8a..00000000000 --- a/changelog/v1.13.0-beta26/upgrade-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adding in upgrade tests that will run on each PR - issueLink: https://github.com/solo-io/solo-projects/issues/4189 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta27/docs-lb-roundrobin.yaml b/changelog/v1.13.0-beta27/docs-lb-roundrobin.yaml deleted file mode 100644 index c748f1230a8..00000000000 --- a/changelog/v1.13.0-beta27/docs-lb-roundrobin.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Adds info about round robin being the default lb config method. - issueLink: https://github.com/solo-io/gloo/issues/6922 \ No newline at end of file diff --git a/changelog/v1.13.0-beta27/expose_retry_backoff.yaml b/changelog/v1.13.0-beta27/expose_retry_backoff.yaml deleted file mode 100644 index 98fc1083c37..00000000000 --- a/changelog/v1.13.0-beta27/expose_retry_backoff.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6933 - description: Expose the ability to set retry backoff policy's intervals. This can be set at the gateway, vs, or even the route level. \ No newline at end of file diff --git a/changelog/v1.13.0-beta27/extension-validation.yaml b/changelog/v1.13.0-beta27/extension-validation.yaml deleted file mode 100644 index efef5ea1dd7..00000000000 --- a/changelog/v1.13.0-beta27/extension-validation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Validation webhook will now validate Rate Limit Configs. - The `IgnoreProxyValidationFailure` flag is now deprecated. - issueLink: https://github.com/solo-io/gloo/issues/6777 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta27/namespaces-flag.yaml b/changelog/v1.13.0-beta27/namespaces-flag.yaml deleted file mode 100644 index 248fb96d2fe..00000000000 --- a/changelog/v1.13.0-beta27/namespaces-flag.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1299 - description: >- - Added a `--resource-namespaces` flag to `glooctl check` to only scan custom resources in the specified watched namespaces. - Added a `--pod-selector` flag to specify a label selector for pod checking in the install namespace. \ No newline at end of file diff --git a/changelog/v1.13.0-beta27/xds-ci.yaml b/changelog/v1.13.0-beta27/xds-ci.yaml deleted file mode 100644 index 0bd5de7599f..00000000000 --- a/changelog/v1.13.0-beta27/xds-ci.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Set USE_XDS_RELAY env variable during the step that actually runs tests. \ No newline at end of file diff --git a/changelog/v1.13.0-beta3/go-utils-bump.yaml b/changelog/v1.13.0-beta3/go-utils-bump.yaml deleted file mode 100644 index 48c23b06ac1..00000000000 --- a/changelog/v1.13.0-beta3/go-utils-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: 0.22.1 - description: Bump go-utils to improve error handling in docs generation job \ No newline at end of file diff --git a/changelog/v1.13.0-beta3/helm-job-customization.yaml b/changelog/v1.13.0-beta3/helm-job-customization.yaml deleted file mode 100644 index ab91ea175de..00000000000 --- a/changelog/v1.13.0-beta3/helm-job-customization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6847 - resolvesIssue: false - description: Add helm customization (pod spec fields, resource requirements, disabling istio injection) that was missing from the `gloo-resource-rollout`, `gloo-resource-migration`, and `gloo-resource-cleanup` jobs. Allow disabling the jobs (not recommended unless default Gateways/Upstreams are not needed). \ No newline at end of file diff --git a/changelog/v1.13.0-beta3/static-upstream-host-healthchecks.yaml b/changelog/v1.13.0-beta3/static-upstream-host-healthchecks.yaml deleted file mode 100644 index 696e776912d..00000000000 --- a/changelog/v1.13.0-beta3/static-upstream-host-healthchecks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6770 - description: Hosts now respect top-level healthChecks when provided diff --git a/changelog/v1.13.0-beta4/plugin-registry-factory.yaml b/changelog/v1.13.0-beta4/plugin-registry-factory.yaml deleted file mode 100644 index ad6a6df053a..00000000000 --- a/changelog/v1.13.0-beta4/plugin-registry-factory.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6914 - resolvesIssue: false - description: > - Ensure that each run of the translation loop has a separate instance of the plugins by creating them with a PluginRegistryFactory - at the start of translation. This solves the issue where Gloo crashes due to concurrent writes to maps. diff --git a/changelog/v1.13.0-beta4/proxy-max-size-checking.yaml b/changelog/v1.13.0-beta4/proxy-max-size-checking.yaml deleted file mode 100644 index 6d9283399b0..00000000000 --- a/changelog/v1.13.0-beta4/proxy-max-size-checking.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/6627 - description: now returns proxies upto MaxInt32 bytes (100Mb prior) - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta5/add-target-domain-to-extauth-cookies.yaml b/changelog/v1.13.0-beta5/add-target-domain-to-extauth-cookies.yaml deleted file mode 100644 index dd16d3b52a8..00000000000 --- a/changelog/v1.13.0-beta5/add-target-domain-to-extauth-cookies.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/ext-auth-service/issues/314 - description: > - Adds the new field `TargetDomain` to our `RedisSession` and `InternalSession` - on our extauth api to be used to validate against the request hostname. - resolvesIssue: false diff --git a/changelog/v1.13.0-beta5/target-uri-fix.yaml b/changelog/v1.13.0-beta5/target-uri-fix.yaml deleted file mode 100644 index ae6c1d8fa87..00000000000 --- a/changelog/v1.13.0-beta5/target-uri-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issuelink: https://github.com/solo-io/gloo/issues/6799 - resolvesIssue: false - description: | - Fix bug causing SDS config to be generated with an EnvoyGrpc TargetSpecifier instead of GoogleGrpc when TargetUri - is provided diff --git a/changelog/v1.13.0-beta6/bump-alpine.yaml b/changelog/v1.13.0-beta6/bump-alpine.yaml deleted file mode 100644 index a653c6dde8e..00000000000 --- a/changelog/v1.13.0-beta6/bump-alpine.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: 3.15.6 - description: Bump alpine to fix CVE-2022-37434 - issueLink: https://github.com/solo-io/gloo/issues/6901 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-beta6/fix-fed-ns-check.yaml b/changelog/v1.13.0-beta6/fix-fed-ns-check.yaml deleted file mode 100644 index bc88f975559..00000000000 --- a/changelog/v1.13.0-beta6/fix-fed-ns-check.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5832 - resolvesIssue: false - description: Use the correct namespace to check for gloo installation when registering clusters for Gloo Fed. diff --git a/changelog/v1.13.0-beta6/gloo-leader-election.yaml b/changelog/v1.13.0-beta6/gloo-leader-election.yaml deleted file mode 100644 index c9d84ae99bb..00000000000 --- a/changelog/v1.13.0-beta6/gloo-leader-election.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issuelink: https://github.com/solo-io/gloo/issues/5795 - resolvesIssue: false - description: | - Allow the Gloo component of the ControlPlane to be scaled when running in Kubernetes. - Using https://github.com/kubernetes/client-go/tree/master/tools/leaderelection, - leader election will take place automatically. \ No newline at end of file diff --git a/changelog/v1.13.0-beta6/isolate-virtual-hosts-sharing.yaml b/changelog/v1.13.0-beta6/isolate-virtual-hosts-sharing.yaml deleted file mode 100644 index ead46fff434..00000000000 --- a/changelog/v1.13.0-beta6/isolate-virtual-hosts-sharing.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issuelink: https://github.com/solo-io/gloo/issues/6677 - resolvesIssue: false - description: Added support fo the `envoy.filters.listener.tls_inspector` listener_filter when using the gateway.isolateVirtualHostsBySslConfig=true global setting. - is provided diff --git a/changelog/v1.13.0-beta6/priorityClassName.yaml b/changelog/v1.13.0-beta6/priorityClassName.yaml deleted file mode 100644 index 9f05e528aaf..00000000000 --- a/changelog/v1.13.0-beta6/priorityClassName.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6560 - description: Added priorityClassName to all workloads in helm. - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.13.0-beta6/remove-default-activedeadline.yaml b/changelog/v1.13.0-beta6/remove-default-activedeadline.yaml deleted file mode 100644 index bdef4966a27..00000000000 --- a/changelog/v1.13.0-beta6/remove-default-activedeadline.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6821 - description: Remove default activeDeadlineSeconds from jobs. diff --git a/changelog/v1.13.0-beta7/duplicate-volume-mount.yaml b/changelog/v1.13.0-beta7/duplicate-volume-mount.yaml deleted file mode 100644 index eaea549324f..00000000000 --- a/changelog/v1.13.0-beta7/duplicate-volume-mount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6977 - resolvesIssue: false - description: | - Remove the duplicate VolumeMount definition on the Gloo Deployment. - If upgrading Gloo using the Fluxv2 stack, the Helm-Controller would emit an error about duplicate keys, - and fail the upgrade. Anyone using the Helm CLI would not encounter an error, but would have one of the - VolumeMount defintions applied, which could lead to errors. - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/3975 - resolvesIssue: false - description: | - Redact Artifact contents when stringifying the Gloo API Snapshot. Previously Secrets were redacted, - as they contain sensitive information. It's possible that ConfigMaps could as well, so we redact - Artifacts as well. \ No newline at end of file diff --git a/changelog/v1.13.0-beta7/emitter-ratelimit.yaml b/changelog/v1.13.0-beta7/emitter-ratelimit.yaml deleted file mode 100644 index d27801a570d..00000000000 --- a/changelog/v1.13.0-beta7/emitter-ratelimit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6599 - resolvesIssue: false - description: Use consul agent cache by default when fetching CatalogServices to build endpoints for EDS, which should help improve performance. Caching is configurable. \ No newline at end of file diff --git a/changelog/v1.13.0-beta7/extauth-header-scrubbing.yaml b/changelog/v1.13.0-beta7/extauth-header-scrubbing.yaml deleted file mode 100644 index 327ce8e2f87..00000000000 --- a/changelog/v1.13.0-beta7/extauth-header-scrubbing.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issuelink: https://github.com/solo-io/gloo/issues/6539 - resolvesIssue: true - description: Expose option to remove headers in the transformation filter diff --git a/changelog/v1.13.0-beta7/lambda-by-resource-policy.yaml b/changelog/v1.13.0-beta7/lambda-by-resource-policy.yaml deleted file mode 100644 index 2d9e14b5b2e..00000000000 --- a/changelog/v1.13.0-beta7/lambda-by-resource-policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issuelink: https://github.com/solo-io/gloo/issues/6941 - resolvesIssue: false - description: | - Allow for more easily denoting a seperate account's lambda that is - allowed to be used via a resource policy basis. diff --git a/changelog/v1.13.0-beta7/lambda-no-chain.yaml b/changelog/v1.13.0-beta7/lambda-no-chain.yaml deleted file mode 100644 index 6337bb28c16..00000000000 --- a/changelog/v1.13.0-beta7/lambda-no-chain.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.23.0-patch3 - description: >- - Upgrade envoy-gloo to get lambda metrics, - new per upstream no chain options, - chained credential hardening. \ No newline at end of file diff --git a/changelog/v1.13.0-beta7/upstream-httpconnect-headers.yaml b/changelog/v1.13.0-beta7/upstream-httpconnect-headers.yaml deleted file mode 100644 index 61bb36e74ec..00000000000 --- a/changelog/v1.13.0-beta7/upstream-httpconnect-headers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5859 - description: Add HTTPConnect headers to Upstream to support Proxy-Authorization header. diff --git a/changelog/v1.13.0-beta7/vwh-accept-status-updates.yaml b/changelog/v1.13.0-beta7/vwh-accept-status-updates.yaml deleted file mode 100644 index f1fba7efa85..00000000000 --- a/changelog/v1.13.0-beta7/vwh-accept-status-updates.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/6990 - resolvesIssue: false - description: | - Modify the Validation Webhook to auto-accept status updates to resources. - Previously, a full translation run would kick off to validate status updates. \ No newline at end of file diff --git a/changelog/v1.13.0-beta8/consul-service-tags-allowlist.yaml b/changelog/v1.13.0-beta8/consul-service-tags-allowlist.yaml deleted file mode 100644 index bca4f255285..00000000000 --- a/changelog/v1.13.0-beta8/consul-service-tags-allowlist.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6815 - resolvesIssue: false - description: Allowlist added to filter in consul services with specified tags \ No newline at end of file diff --git a/changelog/v1.13.0-beta9/doc-fixes.yaml b/changelog/v1.13.0-beta9/doc-fixes.yaml deleted file mode 100644 index 4b32c03157a..00000000000 --- a/changelog/v1.13.0-beta9/doc-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes docs for new logo, links, typos, and version bumps. - issueLink: https://github.com/solo-io/gloo/issues/7014 - - type: NON_USER_FACING - description: Fixes invalid Knative link. - issueLink: https://github.com/solo-io/gloo/issues/6975 \ No newline at end of file diff --git a/changelog/v1.13.0-beta9/host-rewrite.yaml b/changelog/v1.13.0-beta9/host-rewrite.yaml deleted file mode 100644 index 21ea66e350f..00000000000 --- a/changelog/v1.13.0-beta9/host-rewrite.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6538 - resolvesIssue: true - description: > - When we are running in Istio compatibility mode, add a host rewrite for destinations in the mesh so that Istio recognizes them. - - type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyRepo: go-control-plane - dependencyTag: v0.10.3 - diff --git a/changelog/v1.13.0-rc1/doc-fixes.yaml b/changelog/v1.13.0-rc1/doc-fixes.yaml deleted file mode 100644 index 69bda691f10..00000000000 --- a/changelog/v1.13.0-rc1/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Small doc updates for things like link fixes and typos. \ No newline at end of file diff --git a/changelog/v1.13.0-rc1/nightly-workflow.yaml b/changelog/v1.13.0-rc1/nightly-workflow.yaml deleted file mode 100644 index 9664b5d9017..00000000000 --- a/changelog/v1.13.0-rc1/nightly-workflow.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Workflow for nightly runs. - - type: NEW_FEATURE - description: Allow regression tests to be run against released versions of gloo in addition to local builds. - issueLink: https://github.com/solo-io/solo-projects/issues/4191 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.13.0-rc1/worflow-fixes.yaml b/changelog/v1.13.0-rc1/worflow-fixes.yaml deleted file mode 100644 index ed15f4e438f..00000000000 --- a/changelog/v1.13.0-rc1/worflow-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Formatting fix for nightly workflow. \ No newline at end of file diff --git a/changelog/v1.14.0-beta1/envoyinit-readme-update.yaml b/changelog/v1.14.0-beta1/envoyinit-readme-update.yaml deleted file mode 100644 index d6a3658130e..00000000000 --- a/changelog/v1.14.0-beta1/envoyinit-readme-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Updated the envoyinit README with more details on running with the Docker command diff --git a/changelog/v1.14.0-beta1/expose-clock-skew-seconds.yaml b/changelog/v1.14.0-beta1/expose-clock-skew-seconds.yaml deleted file mode 100644 index 6701b9b44aa..00000000000 --- a/changelog/v1.14.0-beta1/expose-clock-skew-seconds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7398 - description: Expose clock skew seconds on JWT Provider - resolvesIssue: false diff --git a/changelog/v1.14.0-beta1/gateway-proxy-check.yaml b/changelog/v1.14.0-beta1/gateway-proxy-check.yaml deleted file mode 100644 index 569a3e1f8c6..00000000000 --- a/changelog/v1.14.0-beta1/gateway-proxy-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5768 - description: > - Added two checks, one to ensure that we have at least one gateway-proxy deployment in the cluster, another to - ensure each gateway-proxy deployment has at least one replica diff --git a/changelog/v1.14.0-beta1/goroutine-leak.yaml b/changelog/v1.14.0-beta1/goroutine-leak.yaml deleted file mode 100644 index bf0f838fed5..00000000000 --- a/changelog/v1.14.0-beta1/goroutine-leak.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - check.CheckResources() now doesnt accumulate goroutines in the opts.Top.ctx context if called repeatedly such as - in an Eventually function. \ No newline at end of file diff --git a/changelog/v1.14.0-beta1/lambda-no-function.yaml b/changelog/v1.14.0-beta1/lambda-no-function.yaml deleted file mode 100644 index 7ebe6d1aed3..00000000000 --- a/changelog/v1.14.0-beta1/lambda-no-function.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Add option that allows usage of lambda upstreams without specifying a function. - Affects custom extensions of the lambda extension built in go that use gloo as a library. - This is purely a work around for current Gloo Portal behavior and likely should not be opted into otherwise. - issueLink: https://github.com/solo-io/solo-projects/issues/4274 - resolvesIssue: false - - type: NEW_FEATURE - description: Aws lambda set upstream level defaults to override route destinations. - issueLink: https://github.com/solo-io/solo-projects/issues/4274 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta1/read-only-glooctl-check.yaml b/changelog/v1.14.0-beta1/read-only-glooctl-check.yaml deleted file mode 100644 index 337a5b0f17c..00000000000 --- a/changelog/v1.14.0-beta1/read-only-glooctl-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5462 - description: > - Added a flag to glooctl check (--read-only) that prevents it from doing any port forwarding and checking of - resulting resources. diff --git a/changelog/v1.14.0-beta1/vault-token-description-fix.yaml b/changelog/v1.14.0-beta1/vault-token-description-fix.yaml deleted file mode 100644 index dd639dbae7b..00000000000 --- a/changelog/v1.14.0-beta1/vault-token-description-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: --vault-token flag incorrectly had the description associated with --vault-address - issueLink: https://github.com/solo-io/gloo/issues/7469 \ No newline at end of file diff --git a/changelog/v1.14.0-beta10/fix-fault-plugin-validation.yaml b/changelog/v1.14.0-beta10/fix-fault-plugin-validation.yaml deleted file mode 100644 index 0ec8f10d47c..00000000000 --- a/changelog/v1.14.0-beta10/fix-fault-plugin-validation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/ - resolvesIssue: false - description: >- - Add extra gaurd-rails to fault filter for cases with non-nil invalid configuration. - This moves the potential failures in the configuration of faultinjectino into the control plane where we report on it rather than risking allowing it through to envoy. diff --git a/changelog/v1.14.0-beta10/fix-istio-integration-headless-service-crash.yaml b/changelog/v1.14.0-beta10/fix-istio-integration-headless-service-crash.yaml deleted file mode 100644 index 7173f4c0f15..00000000000 --- a/changelog/v1.14.0-beta10/fix-istio-integration-headless-service-crash.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - description: Use Pod IPs for headless services when the gloo deployment's `ENABLE_ISTIO_INTEGRATION` is `true`. - issueLink: https://github.com/solo-io/gloo/issues/7491 - resolvesIssue: false - - type: FIX - description: | - Fix a bug where the validation webhook server on the gloo pod would still start even if the `VALIDATION_MUST_START` environment variable was `false`. - Now it only starts if it's set to `true`, or if it is unset, so it acts as it previously has. - issueLink: https://github.com/solo-io/gloo/issues/7826 - resolvesIssue: false diff --git a/changelog/v1.14.0-beta10/lambda-unwrap-no-transform.yaml b/changelog/v1.14.0-beta10/lambda-unwrap-no-transform.yaml deleted file mode 100644 index 652cffb4b8f..00000000000 --- a/changelog/v1.14.0-beta10/lambda-unwrap-no-transform.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4434 - resolvesIssue: false - description: >- - Makes requestTransformation and unwrapAsAlb/unwrapAsApiGateway Lambda DestinationSpec settings mutually exclusive. - This corrects a bug where the Content-Type header would be text/html regardless of the response body metadata when - both of these options were configured diff --git a/changelog/v1.14.0-beta10/listener-connection-config.yaml b/changelog/v1.14.0-beta10/listener-connection-config.yaml deleted file mode 100644 index c92ee51e40a..00000000000 --- a/changelog/v1.14.0-beta10/listener-connection-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7530 - resolvesIssue: false - description: >- - Expose `config.listener.v3.Listener.ConnectionBalanceConfig` as `gloo.solo.io.ListenerOptions.connection_balance_config` to allow manual - balancing of connections between worker threads. \ No newline at end of file diff --git a/changelog/v1.14.0-beta10/prep-ginkgo-v2.yaml b/changelog/v1.14.0-beta10/prep-ginkgo-v2.yaml deleted file mode 100644 index d600a93a228..00000000000 --- a/changelog/v1.14.0-beta10/prep-ginkgo-v2.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4200 - resolvesIssue: false - description: >- - Use ginkgo randomize flags for all test suites. Previously, this was only applied to our kube2e - suites which were run in isolation (one suite at a time). - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7222 - resolvesIssue: false - description: >- - Prepare Makefile and cloudbuild.yaml for changes that our ginkgo v2 update will rely on. This is introduced - separately so as to make reviewing the ginkgo v2 upgrade easier. \ No newline at end of file diff --git a/changelog/v1.14.0-beta11/7693-refactor-ssl.yaml b/changelog/v1.14.0-beta11/7693-refactor-ssl.yaml deleted file mode 100644 index 073e6b3ad18..00000000000 --- a/changelog/v1.14.0-beta11/7693-refactor-ssl.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: Extract the generated files from `ssl.proto` into their own go package. This is meant to support a follow-up PR by resolving a circular dependency where ssl can be used in more places. This *will not* affect the regular operation of `gloo`. Rather, it will impact consumers of the solo-apis repository, as paths will have changed. - issueLink: https://github.com/solo-io/gloo/issues/7693 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta11/alpine-bump.yaml b/changelog/v1.14.0-beta11/alpine-bump.yaml deleted file mode 100644 index ba11c1586d2..00000000000 --- a/changelog/v1.14.0-beta11/alpine-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - dependencyOwner: alpine - dependencyRepo: alpine - dependencyTag: 3.17.2 - description: Update Alpine image in kubectl Dockerfile to 3.17.2 to resolve CVE-2023-0286 - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.14.0-beta11/doc-fixes.yaml b/changelog/v1.14.0-beta11/doc-fixes.yaml deleted file mode 100644 index d6fb10193f3..00000000000 --- a/changelog/v1.14.0-beta11/doc-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as links, grammar, typos, and version updates. - issueLink: https://github.com/solo-io/gloo/issues/6961 \ No newline at end of file diff --git a/changelog/v1.14.0-beta11/helm-security-customization.yaml b/changelog/v1.14.0-beta11/helm-security-customization.yaml deleted file mode 100644 index 0d84a6a1e3d..00000000000 --- a/changelog/v1.14.0-beta11/helm-security-customization.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: HELM - description: > - Added the ability to specify the PodSecurityContext for the pod and the SecurityContext for the gateway-proxy, sds, and istio-proxy containers in the gateway-proxy-deployment chart - and the SecurityContext in the envoy-sidecar, sds, and gloo containers in the gloo-deployment chart. You can expose access to these values with the following helm values: - gatewayProxies.gatewayProxy.podTemplate.podSecurityContext - gatewayProxies.gatewayProxy.podTemplate.glooContainerSecurityContext - gloo.deployment.podSecurityContext - gloo.deployment.glooContainerSecurityContext - global.glooMtls.istioProxy.securityContext - global.glooMtls.envoy.securityContext - global.glooMtls.sds.securityContext - issueLink: https://github.com/solo-io/gloo/issues/7473 - resolvesIssue: false diff --git a/changelog/v1.14.0-beta12/7693-feature-complete.yaml b/changelog/v1.14.0-beta12/7693-feature-complete.yaml deleted file mode 100644 index b2004be61ff..00000000000 --- a/changelog/v1.14.0-beta12/7693-feature-complete.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7693 - resolvesIssue: false - description: >- - Allow configured DynamicForwardProxies to use TLS Origination (https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/cluster/v3/cluster.proto#envoy-v3-api-field-config-cluster-v3-cluster-transport-socket) via a newly exposed field: gateway.spec.httpGateway.options.dynamicForwardProxy.sslConfig \ No newline at end of file diff --git a/changelog/v1.14.0-beta12/deflake-build-bot.yaml b/changelog/v1.14.0-beta12/deflake-build-bot.yaml deleted file mode 100644 index b5a022c5dfc..00000000000 --- a/changelog/v1.14.0-beta12/deflake-build-bot.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7222 - resolvesIssue: false - description: >- - De-flake some unit tests which have failed since adding `randomize` flags to test pipeline. \ No newline at end of file diff --git a/changelog/v1.14.0-beta12/dns-ttl.yaml b/changelog/v1.14.0-beta12/dns-ttl.yaml deleted file mode 100644 index d7754ada28f..00000000000 --- a/changelog/v1.14.0-beta12/dns-ttl.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6402 - resolvesIssue: false - description: >- - Exposes the RespectDnsTtl and DnsRefreshRate fields in the Upstream API. - For DnsRefreshRate, If the DNS refresh rate is specified and the cluster type is - either STRICT_DNS, or LOGICAL_DNS, this value is used as the cluster’s DNS refresh rate. - The RespectDnsTtl is an optional configuration for setting cluster’s DNS refresh rate. - If the value is set to true, cluster’s DNS refresh rate will be set to resource record’s - TTL which comes from DNS resolution. \ No newline at end of file diff --git a/changelog/v1.14.0-beta12/security-update.yaml b/changelog/v1.14.0-beta12/security-update.yaml deleted file mode 100644 index 85340945c1f..00000000000 --- a/changelog/v1.14.0-beta12/security-update.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Create .trivyignore file and ignore CVE-2022-41721, a vulnerability in golang.org/x/net. - This vulnerability is not exploitable in Gloo, as it is not used in the gateway-proxy image and none of the handlers exposed by the control plane are vulnerable to these types of requests. - issueLink: https://github.com/solo-io/gloo/issues/7757 \ No newline at end of file diff --git a/changelog/v1.14.0-beta12/webhook-timeout.yaml b/changelog/v1.14.0-beta12/webhook-timeout.yaml deleted file mode 100644 index 7cc97259e35..00000000000 --- a/changelog/v1.14.0-beta12/webhook-timeout.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7218 - description: Expose `gateway.validation.webhook.timeoutSeconds` as a means of setting `timeoutSeconds` on the gloo-gateway-validation-webhook \ No newline at end of file diff --git a/changelog/v1.14.0-beta13/upgrade-test-flakes.yaml b/changelog/v1.14.0-beta13/upgrade-test-flakes.yaml deleted file mode 100644 index c121f335025..00000000000 --- a/changelog/v1.14.0-beta13/upgrade-test-flakes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7517 - description: fixing flakes when pulling version from github \ No newline at end of file diff --git a/changelog/v1.14.0-beta14/docs-patch-to-minor.yaml b/changelog/v1.14.0-beta14/docs-patch-to-minor.yaml deleted file mode 100644 index ccdb3df2607..00000000000 --- a/changelog/v1.14.0-beta14/docs-patch-to-minor.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update docs site to consume LTS branches, rather than specific tags - issueLink: https://github.com/solo-io/gloo/issues/7825 \ No newline at end of file diff --git a/changelog/v1.14.0-beta14/ginkg-v2.yaml b/changelog/v1.14.0-beta14/ginkg-v2.yaml deleted file mode 100644 index cceaa3f1a2d..00000000000 --- a/changelog/v1.14.0-beta14/ginkg-v2.yaml +++ /dev/null @@ -1,62 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7222 - resolvesIssue: false - description: > - Upgrade Ginkgo from v1 to v2, using https://onsi.github.io/ginkgo/MIGRATING_TO_V2 as a helpful guide. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-list-licenses - dependencyTag: v0.1.4 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.24.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.3.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-ext - dependencyTag: v0.0.18 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.31.0 - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: ginkgo/v2 - dependencyTag: v2.5.0 - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: gomega - dependencyTag: v1.24.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: code-generator - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: v0.23.16 - - type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.11.2 \ No newline at end of file diff --git a/changelog/v1.14.0-beta14/trivy-version.yaml b/changelog/v1.14.0-beta14/trivy-version.yaml deleted file mode 100644 index d0f543ba242..00000000000 --- a/changelog/v1.14.0-beta14/trivy-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: security-scan-scheduled job now always gets the latest version of trivy - issueLink: https://github.com/solo-io/gloo/issues/7845 \ No newline at end of file diff --git a/changelog/v1.14.0-beta14/upgrade-test-community-prs-flake.yaml b/changelog/v1.14.0-beta14/upgrade-test-community-prs-flake.yaml deleted file mode 100644 index f50e58537b3..00000000000 --- a/changelog/v1.14.0-beta14/upgrade-test-community-prs-flake.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7867 - description: Test out community PR tests \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/bump-go.yaml b/changelog/v1.14.0-beta15/bump-go.yaml deleted file mode 100644 index 4c6ed12bbca..00000000000 --- a/changelog/v1.14.0-beta15/bump-go.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Updated go to 1.20 - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.20.1 - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: ginkgo/v2 - dependencyTag: v2.8.1 diff --git a/changelog/v1.14.0-beta15/doc-fixes.yaml b/changelog/v1.14.0-beta15/doc-fixes.yaml deleted file mode 100644 index 152328f80e0..00000000000 --- a/changelog/v1.14.0-beta15/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Changes the header for the docs page diff --git a/changelog/v1.14.0-beta15/ee-proto-docs-fix.yaml b/changelog/v1.14.0-beta15/ee-proto-docs-fix.yaml deleted file mode 100644 index 1a289c84f94..00000000000 --- a/changelog/v1.14.0-beta15/ee-proto-docs-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: true - issueLink: https://github.com/solo-io/gloo/issues/7887 - description: enterprise proto docs are now based on the corect minor version (as opposed to _always_ latest) diff --git a/changelog/v1.14.0-beta15/envoy-slow-start-config.yaml b/changelog/v1.14.0-beta15/envoy-slow-start-config.yaml deleted file mode 100644 index 2a531ce8c94..00000000000 --- a/changelog/v1.14.0-beta15/envoy-slow-start-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7807 - description: Expose `config.core.v3.Cluster.SlowStartConfig` for `RoundRobin` and `LeastRequest` load balancers. \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/gw-kube2e-test-cleanup.yaml b/changelog/v1.14.0-beta15/gw-kube2e-test-cleanup.yaml deleted file mode 100644 index 30f752b039f..00000000000 --- a/changelog/v1.14.0-beta15/gw-kube2e-test-cleanup.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false - description: > - Remove xds-relay code from Gateway Kube2e tests as it is no longer a supported feature and - was dead code in our tests. \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/gw-kube2e-test-deflake.yaml b/changelog/v1.14.0-beta15/gw-kube2e-test-deflake.yaml deleted file mode 100644 index fae83436b76..00000000000 --- a/changelog/v1.14.0-beta15/gw-kube2e-test-deflake.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false - description: > - Update Gateway Kuebe2e tests to reduce the frequency of flakes in our CI pipeline. \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/stability-make-suite.yaml b/changelog/v1.14.0-beta15/stability-make-suite.yaml deleted file mode 100644 index bf19885ac5e..00000000000 --- a/changelog/v1.14.0-beta15/stability-make-suite.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7888 - resolvesIssue: true - description: > - Update the Make Suite tests to ensure they always pass, even when run in a random order \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/token-simplification.yaml b/changelog/v1.14.0-beta15/token-simplification.yaml deleted file mode 100644 index 3e6f8c0d182..00000000000 --- a/changelog/v1.14.0-beta15/token-simplification.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7517 - resolvesIssue: false - description: Update github workflows to all use the same token - no need for secret.token \ No newline at end of file diff --git a/changelog/v1.14.0-beta15/update-api-key-api-documentation.yaml b/changelog/v1.14.0-beta15/update-api-key-api-documentation.yaml deleted file mode 100644 index cc49871b723..00000000000 --- a/changelog/v1.14.0-beta15/update-api-key-api-documentation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7900 - resolvesIssue: true - description: > - Update the AuthConfig API and add documentation to relevant API key module - fields for accessing the extra metadata attached to an API key Secret - in other modules (e.g. OPA). diff --git a/changelog/v1.14.0-beta16/add-connect-upgrade-type.yaml b/changelog/v1.14.0-beta16/add-connect-upgrade-type.yaml deleted file mode 100644 index a7765be7e5d..00000000000 --- a/changelog/v1.14.0-beta16/add-connect-upgrade-type.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7914 - resolvesIssue: true - description: > - Add connect matcher, add CONNECT upgrade type to hcm and route diff --git a/changelog/v1.14.0-beta16/add-failure-context.yaml b/changelog/v1.14.0-beta16/add-failure-context.yaml deleted file mode 100644 index b7c3b82688d..00000000000 --- a/changelog/v1.14.0-beta16/add-failure-context.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add clarification to test being run to better detect future failures - issueLink: https://github.com/solo-io/solo-projects/issues/4626 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/add-uuid-to-apikeys.yaml b/changelog/v1.14.0-beta16/add-uuid-to-apikeys.yaml deleted file mode 100644 index 99a638ad397..00000000000 --- a/changelog/v1.14.0-beta16/add-uuid-to-apikeys.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/7756 - resolvesIssue: false - description: Add uuid property to Api Keys, used as an identifier for Hashed Api Keys diff --git a/changelog/v1.14.0-beta16/alpine-bump.yaml b/changelog/v1.14.0-beta16/alpine-bump.yaml deleted file mode 100644 index fa92d069edd..00000000000 --- a/changelog/v1.14.0-beta16/alpine-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - dependencyOwner: alpine - dependencyRepo: alpine - dependencyTag: 3.17.2 - description: Update Alpine image in gloo Dockerfile to 3.17.2 to resolve CVE-2023-0286 - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/cloudbuild-sub-builds.yaml b/changelog/v1.14.0-beta16/cloudbuild-sub-builds.yaml deleted file mode 100644 index a5a4c97a6ea..00000000000 --- a/changelog/v1.14.0-beta16/cloudbuild-sub-builds.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7859 - resolvesIssue: false - description: > - Separate the Cloudbuild job into 2 sub-builds: one for running tests and one for publishing assets \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/consul-e2e-ordered.yaml b/changelog/v1.14.0-beta16/consul-e2e-ordered.yaml deleted file mode 100644 index bf31334cb48..00000000000 --- a/changelog/v1.14.0-beta16/consul-e2e-ordered.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7932 - resolvesIssue: false - description: > - Ensure e2e consul tests run in order, to reduce the likelihood of a flake in CI. \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/doc-fixes.yaml b/changelog/v1.14.0-beta16/doc-fixes.yaml deleted file mode 100644 index d6fb10193f3..00000000000 --- a/changelog/v1.14.0-beta16/doc-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as links, grammar, typos, and version updates. - issueLink: https://github.com/solo-io/gloo/issues/6961 \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/doc-rate-limit.yaml b/changelog/v1.14.0-beta16/doc-rate-limit.yaml deleted file mode 100644 index d807da6310f..00000000000 --- a/changelog/v1.14.0-beta16/doc-rate-limit.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates the rate limit docs based on user feedback shared in Slack. \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/doc-wasm.yaml b/changelog/v1.14.0-beta16/doc-wasm.yaml deleted file mode 100644 index bc67842eb51..00000000000 --- a/changelog/v1.14.0-beta16/doc-wasm.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Rewrites and fixes the Wasm guide, based on user feedback. \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/docs-grpc b/changelog/v1.14.0-beta16/docs-grpc deleted file mode 100644 index ac467ae50e7..00000000000 --- a/changelog/v1.14.0-beta16/docs-grpc +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds in new gRPC guides diff --git a/changelog/v1.14.0-beta16/istio-plugin-speedup.yaml b/changelog/v1.14.0-beta16/istio-plugin-speedup.yaml deleted file mode 100644 index b0912ec664d..00000000000 --- a/changelog/v1.14.0-beta16/istio-plugin-speedup.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7960 - resolvesIssue: false - description: Speed up the istio integration plugin translation time by reading from the input snapshot instead of using an upstream client. diff --git a/changelog/v1.14.0-beta16/kube2e-test-cleanup.yaml b/changelog/v1.14.0-beta16/kube2e-test-cleanup.yaml deleted file mode 100644 index 6908f684735..00000000000 --- a/changelog/v1.14.0-beta16/kube2e-test-cleanup.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7818 - resolvesIssue: false - description: > - Update Kube2e tests to use the same pattern of defining helm values in an external file. - Disable leader election for suites which are not testing that functionality. By having - leader election enabled, with default resync values, we experienced flakes in the Istio suites - because statuses weren't updated immediately. \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/lambda-guide-wrap-transform.yaml b/changelog/v1.14.0-beta16/lambda-guide-wrap-transform.yaml deleted file mode 100644 index 27f11e0c66c..00000000000 --- a/changelog/v1.14.0-beta16/lambda-guide-wrap-transform.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4434 - resolvesIssue: false - description: >- - Update AWS lambda guide to include requestTransformation, responseTransformation, and wrapAsApiGateway. - Also note the mutual exclusivity between the wrap/unwrap features and the transformation features. diff --git a/changelog/v1.14.0-beta16/reduce-dependency-footprint.yaml b/changelog/v1.14.0-beta16/reduce-dependency-footprint.yaml deleted file mode 100644 index b6a95fd8f03..00000000000 --- a/changelog/v1.14.0-beta16/reduce-dependency-footprint.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4626 - resolvesIssue: false - description: Remove ginkgo and gomega dependencies from "make glooctl-*" \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/route-transformation-e2e-flake.yaml b/changelog/v1.14.0-beta16/route-transformation-e2e-flake.yaml deleted file mode 100644 index 3fb16fda383..00000000000 --- a/changelog/v1.14.0-beta16/route-transformation-e2e-flake.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7770 - resolvesIssue: false - description: > - Fix a flake in our Route Transformation e2e tests, by removing our reliance on an internet-connected - host. Instead, we follow the paradigm of our other e2e tests and use a local echo server. \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/use-getter-instead-of-for-loop.yaml b/changelog/v1.14.0-beta16/use-getter-instead-of-for-loop.yaml deleted file mode 100644 index c0a231efabd..00000000000 --- a/changelog/v1.14.0-beta16/use-getter-instead-of-for-loop.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7920 - description: >- - Use k8s getter for getting service instead of using for loop by lister to improve performance diff --git a/changelog/v1.14.0-beta16/wait-delete-ns.yaml b/changelog/v1.14.0-beta16/wait-delete-ns.yaml deleted file mode 100644 index 14b897f2f63..00000000000 --- a/changelog/v1.14.0-beta16/wait-delete-ns.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4626 - resolvesIssue: false - description: Allow time for helper ns to be deleted in upgrade testing \ No newline at end of file diff --git a/changelog/v1.14.0-beta16/xnet-cve.yaml b/changelog/v1.14.0-beta16/xnet-cve.yaml deleted file mode 100644 index c8271ef29b7..00000000000 --- a/changelog/v1.14.0-beta16/xnet-cve.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org/x - dependencyRepo: tools - dependencyTag: v0.7.0 \ No newline at end of file diff --git a/changelog/v1.14.0-beta17/add_hmac_extauth.yaml b/changelog/v1.14.0-beta17/add_hmac_extauth.yaml deleted file mode 100644 index 1b078bf7cd2..00000000000 --- a/changelog/v1.14.0-beta17/add_hmac_extauth.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7472 - description: > - Add ext-auth definition/configuration for HMAC Authentication - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta17/graphql-service-spec.yaml b/changelog/v1.14.0-beta17/graphql-service-spec.yaml deleted file mode 100644 index eb012e59aba..00000000000 --- a/changelog/v1.14.0-beta17/graphql-service-spec.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7685 - resolvesIssue: false - description: | - Updating the API to provide GraphQL Service Specs for Upstreams. \ No newline at end of file diff --git a/changelog/v1.14.0-beta17/grpc-options.yaml b/changelog/v1.14.0-beta17/grpc-options.yaml deleted file mode 100644 index 695a9c89972..00000000000 --- a/changelog/v1.14.0-beta17/grpc-options.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7480 - resolvesIssue: false - description: > - Add the existing `GrpcJsonTranscoder` API to the upstream `ServiceSpec` to allow configuring more of the options supported - by Envoy's GrpcJsonTranscoder filter with configuration on upstreams and to allow directly modifying proto descriptors on upstreams. - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/7487 - resolvesIssue: false - description: > - Discovery creates upstreams for GRPC services using the new API. Mappings created on VirtualServices using instructions - from the grpc_to_rest guide will not be used in conjunction with the new API. diff --git a/changelog/v1.14.0-beta17/merge-responsetransformation-unwrapas.yaml b/changelog/v1.14.0-beta17/merge-responsetransformation-unwrapas.yaml deleted file mode 100644 index 98232e8f5e8..00000000000 --- a/changelog/v1.14.0-beta17/merge-responsetransformation-unwrapas.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4438 - resolvesIssue: false - description: >- - Bring responseTransformation to parity with unwrapAsApiGateway in lambda filter -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4438 - resolvesIssue: false - description: >- - responseTransformation will now extract headers and status code from response body in addition to the body. -- type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/solo-projects/issues/4438 - resolvesIssue: false - description: >- - responseTransformation will no longer overwrite the content-type header to text/html. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.25.1-patch2 diff --git a/changelog/v1.14.0-beta17/request-transform-improvements.yaml b/changelog/v1.14.0-beta17/request-transform-improvements.yaml deleted file mode 100644 index 3542f44ddc1..00000000000 --- a/changelog/v1.14.0-beta17/request-transform-improvements.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.25.1-patch3 - description: > - Update envoy-gloo to v1.25.1-patch3, pulling in changes that add - queryStringParameters, multiValueQueryStringParameters, and - multiValueHeaders fields to headerBodyTransform output when - `add_request_metadata` is enabled. - issueLink: https://github.com/solo-io/solo-projects/issues/4571 \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/aws-e2e-flake.yaml b/changelog/v1.14.0-beta18/aws-e2e-flake.yaml deleted file mode 100644 index 9382db1c5f2..00000000000 --- a/changelog/v1.14.0-beta18/aws-e2e-flake.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7991 - resolvesIssue: true - description: Fix a panic in our custom ContainHeader matcher by handling the nil case - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: | - Expand utilities for our e2e tests to reduce the chance of developers introducing flakes or - inconsistencies between tests. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/certgen-job-namespacing.yaml b/changelog/v1.14.0-beta18/certgen-job-namespacing.yaml deleted file mode 100644 index cb078b2faa8..00000000000 --- a/changelog/v1.14.0-beta18/certgen-job-namespacing.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5960 - description: > - Setting `global.glooRbac.namespaced=true` now also constrains the certgen jobs access permissions to secrets from - the entire cluster to just those in the gloo install namespace. Also the original role - (`gloo-gateway-secret-create-vwc-update`) was split into two separate roles - (`gloo-gateway-secret-create` and `gloo-gateway-vwc-update`) as `gloo-gateway-vwc-update` needs to access cluster scoped - validatingWebhookConfigs. `gloo-gateway-secret-create-vwc-update` no longer exists. diff --git a/changelog/v1.14.0-beta18/dfp-e2e-flake.yaml b/changelog/v1.14.0-beta18/dfp-e2e-flake.yaml deleted file mode 100644 index 8b6fb834b1b..00000000000 --- a/changelog/v1.14.0-beta18/dfp-e2e-flake.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8019 - resolvesIssue: true - description: >- - Update the default http client timeout used in tests. When the client timeout is less than the server - response time, we can see `Client.Timeout exceeded while awaiting headers` \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/doc-fixes.yaml b/changelog/v1.14.0-beta18/doc-fixes.yaml deleted file mode 100644 index d4277a3637b..00000000000 --- a/changelog/v1.14.0-beta18/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as links, grammar, typos, and version updates. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/doc-fixes2.yaml b/changelog/v1.14.0-beta18/doc-fixes2.yaml deleted file mode 100644 index d4277a3637b..00000000000 --- a/changelog/v1.14.0-beta18/doc-fixes2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as links, grammar, typos, and version updates. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/doc-graphql-remote.yaml b/changelog/v1.14.0-beta18/doc-graphql-remote.yaml deleted file mode 100644 index b9171306af5..00000000000 --- a/changelog/v1.14.0-beta18/doc-graphql-remote.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds info about remote execution to the graphql docs. - issueLink: https://github.com/solo-io/gloo/issues/7980 \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/k8s-125.yaml b/changelog/v1.14.0-beta18/k8s-125.yaml deleted file mode 100644 index 771e13a5029..00000000000 --- a/changelog/v1.14.0-beta18/k8s-125.yaml +++ /dev/null @@ -1,61 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: > - Adds support for running Gloo Edge (OSS) on Kubernetes 1.25 and removes support for 1.22 and below. - Notable changes include `PodDisruptionBudget` moving from `policy/v1beta1` to `policy/v1`, and the - gloo helm chart OCI registry path changing from `gcr.io/solo-public/gloo-helm` to - `gcr.io/solo-public/gloo-helm/gloo`. - issueLink: https://github.com/solo-io/gloo/issues/6833 - resolvesIssue: false - - type: NON_USER_FACING - description: Use `go-version-file` with `actions/setup-go` - issueLink: https://github.com/solo-io/gloo/issues/7926 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.29.2 - - type: DEPENDENCY_BUMP - dependencyOwner: helm - dependencyRepo: helm - dependencyTag: v3.11.2 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: cli-runtime - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: code-generator - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: component-base - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: metrics - dependencyTag: v0.25.8 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kube-openapi - dependencyTag: v0.0.0-20220803162953-67bda5d908f1 diff --git a/changelog/v1.14.0-beta18/leader-elector-test-flake.yaml b/changelog/v1.14.0-beta18/leader-elector-test-flake.yaml deleted file mode 100644 index 8e32ff925c5..00000000000 --- a/changelog/v1.14.0-beta18/leader-elector-test-flake.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7988 - resolvesIssue: false - description: > - Resolve an issue with our leader election test that led to flakes in CI, also make the election selection loop less tight. This is unlikely to change things but may potentially avoid a busy for loop or just clean up the code. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/licensing-docs-changes.yaml b/changelog/v1.14.0-beta18/licensing-docs-changes.yaml deleted file mode 100644 index 932ff0a743e..00000000000 --- a/changelog/v1.14.0-beta18/licensing-docs-changes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs to reflect current licensing behavior - issueLink: https://github.com/solo-io/gloo/issues/7990 \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/oidc-docs.yaml b/changelog/v1.14.0-beta18/oidc-docs.yaml deleted file mode 100644 index 5d82b869297..00000000000 --- a/changelog/v1.14.0-beta18/oidc-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update the example config values and repo for the test Dex installation. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/remove-gateway-loglevel.yaml b/changelog/v1.14.0-beta18/remove-gateway-loglevel.yaml deleted file mode 100644 index 28d473335e9..00000000000 --- a/changelog/v1.14.0-beta18/remove-gateway-loglevel.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8004 - resolvesIssue: false - description: > - Remove the reduntant log level for gateway that is not used by anything internally diff --git a/changelog/v1.14.0-beta18/remove-gha-warnings.yaml b/changelog/v1.14.0-beta18/remove-gha-warnings.yaml deleted file mode 100644 index 611c8f7f8ce..00000000000 --- a/changelog/v1.14.0-beta18/remove-gha-warnings.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: remove GHA warnings for "set-output". It is breaking starting May '23 diff --git a/changelog/v1.14.0-beta18/remove-race-image.yaml b/changelog/v1.14.0-beta18/remove-race-image.yaml deleted file mode 100644 index 57aa8e3cddc..00000000000 --- a/changelog/v1.14.0-beta18/remove-race-image.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4649 - resolvesIssue: true - description: >- - Improve PR build times by removing race image builds \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/ssl-merge-bug.yaml b/changelog/v1.14.0-beta18/ssl-merge-bug.yaml deleted file mode 100644 index 98bbd61751b..00000000000 --- a/changelog/v1.14.0-beta18/ssl-merge-bug.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7739 - resolvesIssue: false - description: > - In the Settings object, you can configure `gateway.isolateVirtualHostsBySslConfig` to ensure that - VirtualHosts, secured with SslConfig, are published to unique filter chains. We attempt to merge VirtualServices - which share the same SslConfiguration. There was a bug in the merge logic that caused VirtualServices to be - dropped from the Proxy, and only the last matching VirtualService would remain, if you were using - `isolateVirtualHostsBySslConfig=true`. \ No newline at end of file diff --git a/changelog/v1.14.0-beta18/vault-test-improvements.yaml b/changelog/v1.14.0-beta18/vault-test-improvements.yaml deleted file mode 100644 index 9af04cada49..00000000000 --- a/changelog/v1.14.0-beta18/vault-test-improvements.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4636 - resolvesIssue: false - description: | - Update vault e2e tests to use test framework to make it easier for them to be expanded - in the near future. Also, enable AWS tests, which previously had been disabled in CI. \ No newline at end of file diff --git a/changelog/v1.14.0-beta19/remove-race-ci.yaml b/changelog/v1.14.0-beta19/remove-race-ci.yaml deleted file mode 100644 index c670c9f8b4c..00000000000 --- a/changelog/v1.14.0-beta19/remove-race-ci.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4649 - description: Remove remaining reference to race image in cloudbuild step. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/cve-fix.yaml b/changelog/v1.14.0-beta2/cve-fix.yaml deleted file mode 100644 index bb7fc33892a..00000000000 --- a/changelog/v1.14.0-beta2/cve-fix.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix vulnerabilities in Gloo Edge images, and introduce `scan-version` a new make target that will - make it easier to scan images locally. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.23.0 - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: x/sync - dependencyTag: v0.1.0 - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: x/tools - dependencyTag: v0.3.0 \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/doc-113.yaml b/changelog/v1.14.0-beta2/doc-113.yaml deleted file mode 100644 index a2f7d41f944..00000000000 --- a/changelog/v1.14.0-beta2/doc-113.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: General doc updates for the 1.13 release, including the upgrade notice page, removing references to separate Proxy CR, and various fixes noticed while running through doc topics like Gloo Fed demo. - skipCI: true diff --git a/changelog/v1.14.0-beta2/doc-aerospike.yaml b/changelog/v1.14.0-beta2/doc-aerospike.yaml deleted file mode 100644 index 85431970b68..00000000000 --- a/changelog/v1.14.0-beta2/doc-aerospike.yaml +++ /dev/null @@ -1,5 +0,0 @@ -CHANGELOG: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7489 - resolvesIssue: false - description: Updates the rate limiter doc with information about the Aerospike integration. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/doc-fixes.yaml b/changelog/v1.14.0-beta2/doc-fixes.yaml deleted file mode 100644 index 69bda691f10..00000000000 --- a/changelog/v1.14.0-beta2/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Small doc updates for things like link fixes and typos. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/gloo-onboarding-docs.yaml b/changelog/v1.14.0-beta2/gloo-onboarding-docs.yaml deleted file mode 100644 index 33bd62e1082..00000000000 --- a/changelog/v1.14.0-beta2/gloo-onboarding-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Improve internal documentation around the Gloo component. These were discovered during onboarding - and will hopefully make it easier for new developers to contribute to the project. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/glooctl-check-timeout.yaml b/changelog/v1.14.0-beta2/glooctl-check-timeout.yaml deleted file mode 100644 index b8827417851..00000000000 --- a/changelog/v1.14.0-beta2/glooctl-check-timeout.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4204 - description: glooctl-config.yaml now has a checkTimeoutSettings setting for setting a timeout for glooctl check - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/4204 - description: Removed disableUsageReporting from glooctl-gonfig.yaml, functionality removed in https://github.com/solo-io/gloo/commit/973d12b03b661a781d31fe9130403725ccc0f339#diff-fb80295aabf60cfc9f228596c24465c7c0e065906264f26f6320d6fb3b33a605 diff --git a/changelog/v1.14.0-beta2/glooctl-uploads.yaml b/changelog/v1.14.0-beta2/glooctl-uploads.yaml deleted file mode 100644 index 1377beee93f..00000000000 --- a/changelog/v1.14.0-beta2/glooctl-uploads.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5471 - resolvesIssue: false - description: > - Publish more glooctl images such as darwin-arm64 on github release assets (seperate from brew) \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/helm-onboarding-docs.yaml b/changelog/v1.14.0-beta2/helm-onboarding-docs.yaml deleted file mode 100644 index 04434fc3403..00000000000 --- a/changelog/v1.14.0-beta2/helm-onboarding-docs.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Improve internal documentation around the Helm. These were discovered during onboarding - and will hopefully make it easier for new developers to contribute to the project. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7063 - resolvesIssue: false - description: Ensure that Helm unit tests can be run locally. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7517 - resolvesIssue: false - description: Ensure that Upgrade tests successfully complete in CI. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/linkerd-injection-on-jobs.yaml b/changelog/v1.14.0-beta2/linkerd-injection-on-jobs.yaml deleted file mode 100644 index fb6486d9815..00000000000 --- a/changelog/v1.14.0-beta2/linkerd-injection-on-jobs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7488 - resolvesIssue: true - description: >- - when settings.linkerd=true on Helm releases, linkerd injection will been disabled on all jobs to ensure the resulting pods are executed and terminated correctly \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/nightly-follow-up.yaml b/changelog/v1.14.0-beta2/nightly-follow-up.yaml deleted file mode 100644 index 64e389482ec..00000000000 --- a/changelog/v1.14.0-beta2/nightly-follow-up.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4191 - resolvesIssue: false - description: follow-up to prior nightlies PRs to update docs \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/nightly-slack-fixes.yaml b/changelog/v1.14.0-beta2/nightly-slack-fixes.yaml deleted file mode 100644 index 70f3bcc9878..00000000000 --- a/changelog/v1.14.0-beta2/nightly-slack-fixes.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4191 - resolvesIssue: false - description: More fixes for first pass at running nightly including setting the released version correctly and sending results to slack. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.1.4 - description: Bump k8s-utils versions to get fix for leading 'v' in chart versions in test utils. \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/non-json-response-transform.yaml b/changelog/v1.14.0-beta2/non-json-response-transform.yaml deleted file mode 100644 index 792d1c84ba8..00000000000 --- a/changelog/v1.14.0-beta2/non-json-response-transform.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add e2e testing around parsing of non-JSON responses - - type: NON_USER_FACING - description: Update docs to warn about default JSON parsing behavior in transformation filter - issueLink: https://github.com/solo-io/gloo/issues/7419 diff --git a/changelog/v1.14.0-beta2/opencensus.yaml b/changelog/v1.14.0-beta2/opencensus.yaml deleted file mode 100644 index ebb9a7c13fa..00000000000 --- a/changelog/v1.14.0-beta2/opencensus.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7406 - description: Expose Envoy's opencensus plugin via Gloo. This extension is provided to enable W3C-compliant tracing metadata to be sent to a collector. Note that the Envoy extension has severe limitations which are documented in this feature, so users should take great care before enabling it. diff --git a/changelog/v1.14.0-beta2/opentelemetry-tracing.yaml b/changelog/v1.14.0-beta2/opentelemetry-tracing.yaml deleted file mode 100644 index 9dc725dc733..00000000000 --- a/changelog/v1.14.0-beta2/opentelemetry-tracing.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7406 - resolvesIssue: false - description: > - Update the Tracer plugin to support Envoy's OpenTelemetry filter: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/opentelemetry.proto diff --git a/changelog/v1.14.0-beta2/routeaction-idle-timeout.yaml b/changelog/v1.14.0-beta2/routeaction-idle-timeout.yaml deleted file mode 100644 index a103bea7cfe..00000000000 --- a/changelog/v1.14.0-beta2/routeaction-idle-timeout.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7545 - resolvesIssue: true - description: > - Adds the new IdleTimeout field to RouteOptions to - correspond to envoys config.route.v3.RouteAction.IdleTimeout diff --git a/changelog/v1.14.0-beta2/skv2-bump.yaml b/changelog/v1.14.0-beta2/skv2-bump.yaml deleted file mode 100644 index f537137c26e..00000000000 --- a/changelog/v1.14.0-beta2/skv2-bump.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.26.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.1.7 \ No newline at end of file diff --git a/changelog/v1.14.0-beta2/tunneling-mtls-test.yaml b/changelog/v1.14.0-beta2/tunneling-mtls-test.yaml deleted file mode 100644 index 97290fe2239..00000000000 --- a/changelog/v1.14.0-beta2/tunneling-mtls-test.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Add mTLS test to tunneling suite. Additionally, some utils were updated to permit - the configuration for mTLS server/client certs. diff --git a/changelog/v1.14.0-beta3/ci-1.24.yaml b/changelog/v1.14.0-beta3/ci-1.24.yaml deleted file mode 100644 index fef6cee5731..00000000000 --- a/changelog/v1.14.0-beta3/ci-1.24.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update CI to use k8s 1.24, update issue template versions diff --git a/changelog/v1.14.0-beta3/doc-workflow.yaml b/changelog/v1.14.0-beta3/doc-workflow.yaml deleted file mode 100644 index d569131af04..00000000000 --- a/changelog/v1.14.0-beta3/doc-workflow.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Update deprecated features in the GitHub Actions for the doc generation workflow. \ No newline at end of file diff --git a/changelog/v1.14.0-beta3/expose-fallbackToFirstFunction-helm.yaml b/changelog/v1.14.0-beta3/expose-fallbackToFirstFunction-helm.yaml deleted file mode 100644 index 24c1a4cb89a..00000000000 --- a/changelog/v1.14.0-beta3/expose-fallbackToFirstFunction-helm.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: | - - Expose the `fallbackToFirstFunction` field through helm, allowing it to be configured at installation. - - When `fallbackToFirstFunction` is enabled, if `destinationSpec` is not set on a VirtualService, it will get processed as an AWS route if the upstream reference is an AWS upstream. - issueLink: https://github.com/solo-io/solo-projects/issues/4274 diff --git a/changelog/v1.14.0-beta3/extra-helm-containers.yaml b/changelog/v1.14.0-beta3/extra-helm-containers.yaml deleted file mode 100644 index 0064f3c81f6..00000000000 --- a/changelog/v1.14.0-beta3/extra-helm-containers.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7247 - resolvesIssue: false - description: | - Adding `gatewayProxies.gatewayProxy.podTemplate.extraInitContainers` and - `gatewayProxies.gatewayProxy.podTemplate.extraContainers` to the helm chart. These will - add initContainers and containers to the gateway proxy deployment respectfully. - Adding in `initContainers` as well to the podSpecs of deployments. \ No newline at end of file diff --git a/changelog/v1.14.0-beta3/fix-aws-overrides-not-being-applies-on-unset-destinations.yaml b/changelog/v1.14.0-beta3/fix-aws-overrides-not-being-applies-on-unset-destinations.yaml deleted file mode 100644 index 60e1daa9271..00000000000 --- a/changelog/v1.14.0-beta3/fix-aws-overrides-not-being-applies-on-unset-destinations.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Fixes an issue where when a `destinationSpec` was not set for an aws route, the `upstream`'s `destinationOverrides` were not configured. - issueLink: https://github.com/solo-io/solo-projects/issues/4274 - resolvesIssue: false diff --git a/changelog/v1.14.0-beta3/host_rewrite_header_regex.yaml b/changelog/v1.14.0-beta3/host_rewrite_header_regex.yaml deleted file mode 100644 index 795ffbc342a..00000000000 --- a/changelog/v1.14.0-beta3/host_rewrite_header_regex.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6771 - description: > - Expose Envoy route option host_rewrite_path_regex, which indicates that during forwarding, the host header will be swapped with - the result of the regex substitution executed on path value with query and fragment removed. This is useful - for transitioning variable content between path segment and subdomain. Using this option will append the x-forwarded-host - header if append_x_forwarded_host is set. See https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto - diff --git a/changelog/v1.14.0-beta4/add-gateway-proxy-topologyspreadconstraints.yaml b/changelog/v1.14.0-beta4/add-gateway-proxy-topologyspreadconstraints.yaml deleted file mode 100644 index 132cd44da46..00000000000 --- a/changelog/v1.14.0-beta4/add-gateway-proxy-topologyspreadconstraints.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7582 - resolvesIssue: false - description: | - Adding `topologySpreadConstraints` to gateway-proxy. diff --git a/changelog/v1.14.0-beta4/glooctl-check-crds.yaml b/changelog/v1.14.0-beta4/glooctl-check-crds.yaml deleted file mode 100644 index bcfb3fc029d..00000000000 --- a/changelog/v1.14.0-beta4/glooctl-check-crds.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4193 - description: > - Added `glooctl check-crds --version --local-chart --show-yaml ` to check if diffs exist between deployed CRDs and a given helm charts CRDs exist. - diff --git a/changelog/v1.14.0-beta4/glooctl-check-virtual-services b/changelog/v1.14.0-beta4/glooctl-check-virtual-services deleted file mode 100644 index dcf5f547f96..00000000000 --- a/changelog/v1.14.0-beta4/glooctl-check-virtual-services +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7153 - description: Glooctl check functions now report all resources regardless if they have statuses reported yet or not. Added error messages for resources with no statuses. - diff --git a/changelog/v1.14.0-beta4/in-memory-e2e-test-part-2.yaml b/changelog/v1.14.0-beta4/in-memory-e2e-test-part-2.yaml deleted file mode 100644 index 5a8dcf1e807..00000000000 --- a/changelog/v1.14.0-beta4/in-memory-e2e-test-part-2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: > - Further changes to e2e tests to use the new framework for writing tests. \ No newline at end of file diff --git a/changelog/v1.14.0-beta4/in-memory-e2e-test.yaml b/changelog/v1.14.0-beta4/in-memory-e2e-test.yaml deleted file mode 100644 index cb63c516cde..00000000000 --- a/changelog/v1.14.0-beta4/in-memory-e2e-test.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: > - Fix a couple of e2e tests which did not succeed on non-linux machines, and improve the clarity - of other e2e tests by using the same framework for writing tests. \ No newline at end of file diff --git a/changelog/v1.14.0-beta4/trivy-ignore-helm.yaml b/changelog/v1.14.0-beta4/trivy-ignore-helm.yaml deleted file mode 100644 index a159ec50923..00000000000 --- a/changelog/v1.14.0-beta4/trivy-ignore-helm.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7598 - resolvesIssue: false - description: > - Choosing to ignore helm upgrade, as it does not impact the data and control planes of Gloo Edge. - This only impacts GlooCtl and since it is not a long running service, panics will not affect future uses of Glooclt client. - It is therefore deemed to have little to no impact. diff --git a/changelog/v1.14.0-beta4/validate-routes.yaml b/changelog/v1.14.0-beta4/validate-routes.yaml deleted file mode 100644 index d3ac9be5b38..00000000000 --- a/changelog/v1.14.0-beta4/validate-routes.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: | - Set the normalized_path attribute for the [Envoy HTTP Connection Manager](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/network/http_connection_manager/v3/http_connection_manager.proto.html?highlight=hcm) to true as the default value. - issueLink: https://github.com/solo-io/solo-projects/issues/4336 - resolvesIssue: false - - type: FIX - description: | - Add route validation to reject and sanitize invalid paths. - issueLink: https://github.com/solo-io/solo-projects/issues/4336 - resolvesIssue: false diff --git a/changelog/v1.14.0-beta5/accesslogs-filters.yaml b/changelog/v1.14.0-beta5/accesslogs-filters.yaml deleted file mode 100644 index 4a18650b0eb..00000000000 --- a/changelog/v1.14.0-beta5/accesslogs-filters.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2340 - resolvesIssue: yes - description: > - This features exposes envoy's access log filters in gloo. The Envoy definitions are documented here: - https://www.envoyproxy.io/docs/envoy/v1.24.1/api-v3/config/accesslog/v3/accesslog.proto#config-accesslog-v3-accesslogfilter - and the Gloo interface uses the same definitions. These filters are used to only send certain entries to the access logs, - for example based on status codes or a random sampling. diff --git a/changelog/v1.14.0-beta5/add-gwp-hpa-v2-support.yaml b/changelog/v1.14.0-beta5/add-gwp-hpa-v2-support.yaml deleted file mode 100644 index fc2424f7c98..00000000000 --- a/changelog/v1.14.0-beta5/add-gwp-hpa-v2-support.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Add support for gateway proxy horizontal pod autoscaling autoscaling/v2 - issueLink: https://github.com/solo-io/gloo/issues/7634 \ No newline at end of file diff --git a/changelog/v1.14.0-beta5/bump-min-trivy-version.yaml b/changelog/v1.14.0-beta5/bump-min-trivy-version.yaml deleted file mode 100644 index 37c1712ec13..00000000000 --- a/changelog/v1.14.0-beta5/bump-min-trivy-version.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4396 - resolvesIssue: true - description: > - Update trivy scans to only consider supported releases \ No newline at end of file diff --git a/changelog/v1.14.0-beta5/doc-version-bump.yaml b/changelog/v1.14.0-beta5/doc-version-bump.yaml deleted file mode 100644 index fa577411134..00000000000 --- a/changelog/v1.14.0-beta5/doc-version-bump.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Bump the doc versions to the latest releases. \ No newline at end of file diff --git a/changelog/v1.14.0-beta5/glooctl-check-context.yaml b/changelog/v1.14.0-beta5/glooctl-check-context.yaml deleted file mode 100644 index 155b8c120b5..00000000000 --- a/changelog/v1.14.0-beta5/glooctl-check-context.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7565 - description: Added `glooctl --kube-context ` to allow selection of the kubecontext an operation is performed with. diff --git a/changelog/v1.14.0-beta5/glooctl-nightly.yaml b/changelog/v1.14.0-beta5/glooctl-nightly.yaml deleted file mode 100644 index 7432ca2bb9e..00000000000 --- a/changelog/v1.14.0-beta5/glooctl-nightly.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ensure that we use a string without a leading 'v' when pulling helm charts for glooctl tests. - issueLink: https://github.com/solo-io/solo-projects/issues/4191 - resolvesIssue: false diff --git a/changelog/v1.14.0-beta5/gomega-extensions.yaml b/changelog/v1.14.0-beta5/gomega-extensions.yaml deleted file mode 100644 index b1380f792fd..00000000000 --- a/changelog/v1.14.0-beta5/gomega-extensions.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Build out gomega utilities (matchers, assertions, transforms) to be shared with Gloo and Gloo Enterprise. - - type: NON_USER_FACING - description: >- - Update the SnapshotWriter to include AuthConfigs, which is required for Gloo Enterprise. - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: gomega - dependencyTag: v1.20.0 \ No newline at end of file diff --git a/changelog/v1.14.0-beta5/header-format-docs-repair.yaml b/changelog/v1.14.0-beta5/header-format-docs-repair.yaml deleted file mode 100644 index b40940eb6fc..00000000000 --- a/changelog/v1.14.0-beta5/header-format-docs-repair.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Repaired docs to indicate that setting preserve_case_header_key_format on a **gateway** affects **request** headers. (As opposed to prior indicated as **response**) \ No newline at end of file diff --git a/changelog/v1.14.0-beta5/readme.yaml b/changelog/v1.14.0-beta5/readme.yaml deleted file mode 100644 index 2c2551c6b85..00000000000 --- a/changelog/v1.14.0-beta5/readme.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update kube2e readme. \ No newline at end of file diff --git a/changelog/v1.14.0-beta6/add-tls-support-extauth-grpc-passthrough.yaml b/changelog/v1.14.0-beta6/add-tls-support-extauth-grpc-passthrough.yaml deleted file mode 100644 index db46d3b28ef..00000000000 --- a/changelog/v1.14.0-beta6/add-tls-support-extauth-grpc-passthrough.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7663 - resolvesIssue: yes - description: > - Adding TLS support for extauth Grpc passthrough. diff --git a/changelog/v1.14.0-beta6/combine-nightly-logs.yaml b/changelog/v1.14.0-beta6/combine-nightly-logs.yaml deleted file mode 100644 index c7ddfa2cd2a..00000000000 --- a/changelog/v1.14.0-beta6/combine-nightly-logs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4410 - description: Combine slack messages from nightly github runs \ No newline at end of file diff --git a/changelog/v1.14.0-beta6/doc-fed-canary.yaml b/changelog/v1.14.0-beta6/doc-fed-canary.yaml deleted file mode 100644 index 01a9897bd93..00000000000 --- a/changelog/v1.14.0-beta6/doc-fed-canary.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Updates the canary upgrade doc for Gloo Fed. - issueLink: https://github.com/solo-io/gloo/issues/7240 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.14.0-beta6/suppress-envoy-headers.yaml b/changelog/v1.14.0-beta6/suppress-envoy-headers.yaml deleted file mode 100644 index 5992ac0cb0d..00000000000 --- a/changelog/v1.14.0-beta6/suppress-envoy-headers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6713 - resolvesIssue: false - description: Opens the option for the router config on hcm to enable the passing of a bool to suppress the envoy headers. \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/add-route-path-transparency.yaml b/changelog/v1.14.0-beta7/add-route-path-transparency.yaml deleted file mode 100644 index d50c87a2e1c..00000000000 --- a/changelog/v1.14.0-beta7/add-route-path-transparency.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7715 - description: adds transparency to the path that is used for the invalid route - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/add-weekly-cron.yaml b/changelog/v1.14.0-beta7/add-weekly-cron.yaml deleted file mode 100644 index 052181c75da..00000000000 --- a/changelog/v1.14.0-beta7/add-weekly-cron.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4410 - description: Added CRON jobs for each LTS branch's regression tests - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/branch-head-election.yaml b/changelog/v1.14.0-beta7/branch-head-election.yaml deleted file mode 100644 index 1a47486d7f1..00000000000 --- a/changelog/v1.14.0-beta7/branch-head-election.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: changed nightly tests to run against HEAD, rather than "latest release" \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/change-loglevel-to-envoyloglevel.yaml b/changelog/v1.14.0-beta7/change-loglevel-to-envoyloglevel.yaml deleted file mode 100644 index 710b75f4be9..00000000000 --- a/changelog/v1.14.0-beta7/change-loglevel-to-envoyloglevel.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - Added `gatewayProxies.gatewayProxy.envoyLogLevel` to the helm values and removed `gloo.gatewayProxies.gatewayProxy.logLevel` as the latter has no use in setting the gateway-proxy log level. - issueLink: https://github.com/solo-io/gloo/issues/5477 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/dfs-replace-route-fix.yaml b/changelog/v1.14.0-beta7/dfs-replace-route-fix.yaml deleted file mode 100644 index 7022bc061e2..00000000000 --- a/changelog/v1.14.0-beta7/dfs-replace-route-fix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7668 - resolvesIssue: false - description: > - Exempt [dynamic forward proxies](https://www.solo.io/blog/dynamic-forward-proxy-with-gloo-edge/) from being auto-censure by enabling the [replaceInvalidRoutes](https://docs.solo.io/gloo-edge/latest/guides/traffic_management/configuration_validation/invalid_route_replacement/) feature diff --git a/changelog/v1.14.0-beta7/disable-core-dumps.yaml b/changelog/v1.14.0-beta7/disable-core-dumps.yaml deleted file mode 100644 index 30bcea746db..00000000000 --- a/changelog/v1.14.0-beta7/disable-core-dumps.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7659 - description: >- - Provide a helm template value `gatewayProxies.gatewayProxy.disableCoreDumps` which disables core dumps from being written in the event of an Envoy crash diff --git a/changelog/v1.14.0-beta7/doc-fixes.yaml b/changelog/v1.14.0-beta7/doc-fixes.yaml deleted file mode 100644 index b0ae8952958..00000000000 --- a/changelog/v1.14.0-beta7/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly small doc fixes. \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/doc-fixes2.yaml b/changelog/v1.14.0-beta7/doc-fixes2.yaml deleted file mode 100644 index d4277a3637b..00000000000 --- a/changelog/v1.14.0-beta7/doc-fixes2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as links, grammar, typos, and version updates. \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/docs-otel.yaml b/changelog/v1.14.0-beta7/docs-otel.yaml deleted file mode 100644 index 34a195fbbe3..00000000000 --- a/changelog/v1.14.0-beta7/docs-otel.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds docs for OTel tracing integration. \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/expose-kube-jobspec-fields.yaml b/changelog/v1.14.0-beta7/expose-kube-jobspec-fields.yaml deleted file mode 100644 index ac30f389a61..00000000000 --- a/changelog/v1.14.0-beta7/expose-kube-jobspec-fields.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add backoffLimit, completions, manualSelector, and parallelism fields to k8s jobs. https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#job-v1-batch - issueLink: https://github.com/solo-io/gloo/issues/7112 \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/gke-ci-env.yaml b/changelog/v1.14.0-beta7/gke-ci-env.yaml deleted file mode 100644 index 575cd54c7dc..00000000000 --- a/changelog/v1.14.0-beta7/gke-ci-env.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: GKE kubectl changes require an extra env variable for now https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-access-for-kubectl#troubleshooting \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/http-tunneling-repair.yaml b/changelog/v1.14.0-beta7/http-tunneling-repair.yaml deleted file mode 100644 index dc59dfaff2d..00000000000 --- a/changelog/v1.14.0-beta7/http-tunneling-repair.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7668 - resolvesIssue: false - description: > - Exempt http tunnels from being auto-censured by enabling the [replaceInvalidRoutes](https://docs.solo.io/gloo-edge/latest/guides/traffic_management/configuration_validation/invalid_route_replacement/) feature diff --git a/changelog/v1.14.0-beta7/issue-board-repair.yaml b/changelog/v1.14.0-beta7/issue-board-repair.yaml deleted file mode 100644 index b4478b52792..00000000000 --- a/changelog/v1.14.0-beta7/issue-board-repair.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4374 - description: Fix failing automation job for project assignments by updating secret - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/protodesc-configmap.yaml b/changelog/v1.14.0-beta7/protodesc-configmap.yaml deleted file mode 100644 index 083df475784..00000000000 --- a/changelog/v1.14.0-beta7/protodesc-configmap.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7495 - resolvesIssue: false - description: > - Allow storing proto descriptors used for gRPC to JSON transcoding in a ConfigMap and referencing the - ConfigMap from the Gateway options. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7060 - resolvesIssue: false - description: > - Avoid `argument list too long` errors from resource rollout job by enabling getting proto descriptors - from a ConfigMap instead of including the proto descriptor inline. diff --git a/changelog/v1.14.0-beta7/rollout-job-fix.yaml b/changelog/v1.14.0-beta7/rollout-job-fix.yaml deleted file mode 100644 index dc8ab6a261c..00000000000 --- a/changelog/v1.14.0-beta7/rollout-job-fix.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7060 - resolvesIssue: false - description: > - Fix for `argument list too long` errors from resource rollout job. The Gateway custom resource yaml - is now stored in a ConfigMap. The resource rollout job mounts the ConfigMap as a file and applies - the file, instead of applying the entire yaml inline. diff --git a/changelog/v1.14.0-beta7/solo-kit-fix-statuses.yaml b/changelog/v1.14.0-beta7/solo-kit-fix-statuses.yaml deleted file mode 100644 index da06ea7d592..00000000000 --- a/changelog/v1.14.0-beta7/solo-kit-fix-statuses.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-kit/issues/529 - resolvesIssue: false - description: > - Upgrade to solo-kit version which fixes status reporting for multiple namespaces. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.30.9 diff --git a/changelog/v1.14.0-beta7/update-k8sutils-version.yaml b/changelog/v1.14.0-beta7/update-k8sutils-version.yaml deleted file mode 100644 index f8068dfede9..00000000000 --- a/changelog/v1.14.0-beta7/update-k8sutils-version.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.1.9 - description: Dependency bump - k8s-utils to v0.1.9 \ No newline at end of file diff --git a/changelog/v1.14.0-beta7/vault-secrets-aws-iam-auth.yaml b/changelog/v1.14.0-beta7/vault-secrets-aws-iam-auth.yaml deleted file mode 100644 index c62e71d3279..00000000000 --- a/changelog/v1.14.0-beta7/vault-secrets-aws-iam-auth.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7640 - resolvesIssue: false - description: >- - Implement authentication to Vault as a secrets backend via AWS IAM (https://developer.hashicorp.com/vault/docs/auth/aws) diff --git a/changelog/v1.14.0-beta8/allow-query-parameters-on-re-writes.yaml b/changelog/v1.14.0-beta8/allow-query-parameters-on-re-writes.yaml deleted file mode 100644 index 62af29dd6dc..00000000000 --- a/changelog/v1.14.0-beta8/allow-query-parameters-on-re-writes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7715#issuecomment-1410014270 - resolvesIssue: false - description: >- - No longer fail validation when specifying query parameters on re-writes. diff --git a/changelog/v1.14.0-beta8/envoy-http-healthcheck-method.yaml b/changelog/v1.14.0-beta8/envoy-http-healthcheck-method.yaml deleted file mode 100644 index 7263f7e5f77..00000000000 --- a/changelog/v1.14.0-beta8/envoy-http-healthcheck-method.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7149 - description: Expose `config.core.v3.HealthCheck.HttpHealthCheck.method` as `v3.HealthCheck.HttpHealthCheck.RequestMethod` - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v1.24.0-patch2 - dependencyRepo: envoy-gloo - - type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyTag: v0.11.0 - dependencyRepo: go-control-plane diff --git a/changelog/v1.14.0-beta8/fix-istio-integration-targetPort-endpoint-bug.yaml b/changelog/v1.14.0-beta8/fix-istio-integration-targetPort-endpoint-bug.yaml deleted file mode 100644 index f59b3ebf70b..00000000000 --- a/changelog/v1.14.0-beta8/fix-istio-integration-targetPort-endpoint-bug.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Fix issue with wrong port being used with Istio integration and setting a different `TargetPort` than the `Port`. - issueLink: https://github.com/solo-io/gloo/issues/7298 - resolvesIssue: false - - type: NON_USER_FACING - description: Add regression tests for istio integration. diff --git a/changelog/v1.14.0-beta8/nightly-add-ginkgo-flags.yaml b/changelog/v1.14.0-beta8/nightly-add-ginkgo-flags.yaml deleted file mode 100644 index 81c4ae2eab3..00000000000 --- a/changelog/v1.14.0-beta8/nightly-add-ginkgo-flags.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4451 - resolvesIssue: false - description: >- - Use Ginkgo's "-randomizeSuites -randomizeAllSpecs" flags when running regression builds diff --git a/changelog/v1.14.0-beta8/secret-existing-failure.yaml b/changelog/v1.14.0-beta8/secret-existing-failure.yaml deleted file mode 100644 index 613e14b6549..00000000000 --- a/changelog/v1.14.0-beta8/secret-existing-failure.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4516 - resolvesIssue: false - description: address "secret already exists" flake by always cleaning up secret diff --git a/changelog/v1.14.0-beta8/updating-dev-environment-docs.yaml b/changelog/v1.14.0-beta8/updating-dev-environment-docs.yaml deleted file mode 100644 index a2354086c07..00000000000 --- a/changelog/v1.14.0-beta8/updating-dev-environment-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7758 - description: > - Added a link for the new contributors trying to set up the gloo project locally to have a - Kubernetes Cluster running before running this command: - go run projects/gloo/cmd/main.go diff --git a/changelog/v1.14.0-beta8/vault-secrets-doc.yaml b/changelog/v1.14.0-beta8/vault-secrets-doc.yaml deleted file mode 100644 index 794de9baca3..00000000000 --- a/changelog/v1.14.0-beta8/vault-secrets-doc.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7642 - resolvesIssue: true - description: >- - Add guide to setting up Vault as a secret store independent of other deployment options. diff --git a/changelog/v1.14.0-beta9/cli-context-leak.yaml b/changelog/v1.14.0-beta9/cli-context-leak.yaml deleted file mode 100644 index d223d2d7a49..00000000000 --- a/changelog/v1.14.0-beta9/cli-context-leak.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - descrption: Harden the cli code to not leak on kube caches. Useful when using the code not as a standalone call. - issueLink: https://github.com/solo-io/solo-projects/issues/4312 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.14.0-rc1/consul-e2e-flake.yaml b/changelog/v1.14.0-rc1/consul-e2e-flake.yaml deleted file mode 100644 index cb4be52bd7d..00000000000 --- a/changelog/v1.14.0-rc1/consul-e2e-flake.yaml +++ /dev/null @@ -1,23 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7932 - resolvesIssue: true - description: Fix a flake in our consul_test which would cause inconsistent behavior in CI. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8003 - resolvesIssue: false - description: >- - Avoid a panic in the `ContainSubstrings` Gomega Matcher, by handling the case of a single - substring differently. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8043 - resolvesIssue: true - description: >- - Cleanup the zipkin_test, by ensuring that we wrap the request and trace assertion in - a single eventually, instead of separate assertions. This pattern is used elsewhere - in the file, but the one place it was not flaked. Also cleaned up the test to place - assertion descriptions in the proper place. - - type: NON_USER_FACING - description: >- - Delete unused test services. These services weren't being used in our tests and haven't - been updated in years so they were only misleading developers. \ No newline at end of file diff --git a/changelog/v1.14.0-rc1/envoy-alpine-cve.yaml b/changelog/v1.14.0-rc1/envoy-alpine-cve.yaml deleted file mode 100644 index 996afaf6372..00000000000 --- a/changelog/v1.14.0-rc1/envoy-alpine-cve.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.25.4-patch1 - issueLink: https://github.com/solo-io/envoy-gloo-ee/issues/543 - description: > - Update envoy-gloo to v1.25.4-patch1, pulling in upstream - cve fixes - - dependencyOwner: alpine - dependencyRepo: alpine - dependencyTag: 3.17.3 - description: Update Alpine image for new libssl cves. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.14.0-rc1/gateway-kube2e-nighlies.yaml b/changelog/v1.14.0-rc1/gateway-kube2e-nighlies.yaml deleted file mode 100644 index 30951bf3a61..00000000000 --- a/changelog/v1.14.0-rc1/gateway-kube2e-nighlies.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false - description: >- - Ensure that nightly Gateway Kube2e tests pass, when running earlier versions of Kubernetes. \ No newline at end of file diff --git a/changelog/v1.14.0-rc1/kube-state-metrics-docs.yaml b/changelog/v1.14.0-rc1/kube-state-metrics-docs.yaml deleted file mode 100644 index 24e7a5865ab..00000000000 --- a/changelog/v1.14.0-rc1/kube-state-metrics-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6833 - resolvesIssue: false - description: > - Update the prometheus kube-state-metrics deployment name to `glooe-prometheus-kube-state-metrics-v2` to align with - the rename done as part of the k8s 1.25 upgrade. \ No newline at end of file diff --git a/changelog/v1.15.0-beta1/e2e-default-tag.yaml b/changelog/v1.15.0-beta1/e2e-default-tag.yaml deleted file mode 100644 index 15681d50f2a..00000000000 --- a/changelog/v1.15.0-beta1/e2e-default-tag.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: >- - Allow E2E tests to be run with specifying an ENVOY_IMAGE_TAG. - Previously, if one was not provided, the tests would automatically fail. - Now, we will attempt to pull the latest released image and use that in the tests. \ No newline at end of file diff --git a/changelog/v1.15.0-beta1/github-actions-deprecations.yaml b/changelog/v1.15.0-beta1/github-actions-deprecations.yaml deleted file mode 100644 index d4f6efe5a52..00000000000 --- a/changelog/v1.15.0-beta1/github-actions-deprecations.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4708 - resolvesIssue: false - description: Updated various github actions due to deprecated methods, images, or libraries. \ No newline at end of file diff --git a/changelog/v1.15.0-beta1/grpc-discovery.yaml b/changelog/v1.15.0-beta1/grpc-discovery.yaml deleted file mode 100644 index 957efc98167..00000000000 --- a/changelog/v1.15.0-beta1/grpc-discovery.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7983 - description: To give users time to migrate, discovery does not overwrite the old gRPC upstream API with the new one. \ No newline at end of file diff --git a/changelog/v1.15.0-beta1/placeholder.yaml b/changelog/v1.15.0-beta1/placeholder.yaml deleted file mode 100644 index 94ae70373a8..00000000000 --- a/changelog/v1.15.0-beta1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update nightly tests to run against 1.14.x. diff --git a/changelog/v1.15.0-beta1/simplify-failure-logs.yaml b/changelog/v1.15.0-beta1/simplify-failure-logs.yaml deleted file mode 100644 index 9e872bc277a..00000000000 --- a/changelog/v1.15.0-beta1/simplify-failure-logs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: place kube dumps into saved artifacts, rather than stdout \ No newline at end of file diff --git a/changelog/v1.15.0-beta1/upgrade-panic.yaml b/changelog/v1.15.0-beta1/upgrade-panic.yaml deleted file mode 100644 index 785acd07cb9..00000000000 --- a/changelog/v1.15.0-beta1/upgrade-panic.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update upgrade test to not fail on first of new version. diff --git a/changelog/v1.15.0-beta10/docs-pkce-support b/changelog/v1.15.0-beta10/docs-pkce-support deleted file mode 100644 index 2f5c55362eb..00000000000 --- a/changelog/v1.15.0-beta10/docs-pkce-support +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds support for PKCE-secured OAuth flows. - skipCI-kube-tests:true diff --git a/changelog/v1.15.0-beta10/rlc-update-bugfix.yaml b/changelog/v1.15.0-beta10/rlc-update-bugfix.yaml deleted file mode 100644 index 0ac6e7810d2..00000000000 --- a/changelog/v1.15.0-beta10/rlc-update-bugfix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: Added customInputResource unmarshalling logic to ValidatingAdmissionWebhook for RateLimitConfigs - issueLink: https://github.com/solo-io/gloo/issues/8042 - resolvesIssue: false - diff --git a/changelog/v1.15.0-beta11/access-log-filter-validation.yaml b/changelog/v1.15.0-beta11/access-log-filter-validation.yaml deleted file mode 100644 index e7a37473eea..00000000000 --- a/changelog/v1.15.0-beta11/access-log-filter-validation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4991 - description: >- - The following `AccessLogFilter`s now require the following values to be set: - `FractionalPercent.RuntimeKey` on `RuntimeFilter`, - `ComparisonFilter.Value` and `ComparisonFilter.Value.RuntimeKey` on `StatusCodeFilter` - `ComparisonFilter.Value` and `ComparisonFilter.Value.RuntimeKey` on `DurationFilter` - resolvesIssue: false diff --git a/changelog/v1.15.0-beta11/bump-hugo.yaml b/changelog/v1.15.0-beta11/bump-hugo.yaml deleted file mode 100644 index f4fa5e82549..00000000000 --- a/changelog/v1.15.0-beta11/bump-hugo.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: gohugoio - dependencyRepo: hugo - dependencyTag: v0.81.0 - description: >- - Bump hugo to include the commit which removes the arbitrary, hardcoded 1mb filesize limit. - skipCI-kube-tests:true diff --git a/changelog/v1.15.0-beta11/correct-envoy-gloo-image-name.yaml b/changelog/v1.15.0-beta11/correct-envoy-gloo-image-name.yaml deleted file mode 100644 index 6c0a3dbc4b7..00000000000 --- a/changelog/v1.15.0-beta11/correct-envoy-gloo-image-name.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - description: | - Resolves a typo in factory.go which caused the gateway-proxy image - to be set to `envoy-gloo-wrapper` instead of `gloo-envoy-wrapper` - when running e2e tests - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta11/cves.yaml b/changelog/v1.15.0-beta11/cves.yaml deleted file mode 100644 index 612c0947ed9..00000000000 --- a/changelog/v1.15.0-beta11/cves.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: docker - dependencyRepo: distribution - dependencyTag: v2.8.2+incompatible -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8346 - resolvesIssue: false - description: > - Upgrade docker distribution dependency which fixes CVE-2023-2253 for all images except kubectl. - Also add the CVE to .trivyignore because kubectl does not have a fixed version yet and kubectl - is not vulnerable. Upgrade openssl version in kubectl image to fix CVE-2023-2650. diff --git a/changelog/v1.15.0-beta11/envoy-gloo-transformation-bump.yaml b/changelog/v1.15.0-beta11/envoy-gloo-transformation-bump.yaml deleted file mode 100644 index 71156963938..00000000000 --- a/changelog/v1.15.0-beta11/envoy-gloo-transformation-bump.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.25.6-patch4 - description: >- - Upgrade envoy-gloo version to support new transformation logging functionality. - Includes new transformation settings to enable functionality at route/vhost level, - as well as at the level of an individual transformation. \ No newline at end of file diff --git a/changelog/v1.15.0-beta11/envoy-service-extensions.yaml b/changelog/v1.15.0-beta11/envoy-service-extensions.yaml deleted file mode 100644 index 7da100388a9..00000000000 --- a/changelog/v1.15.0-beta11/envoy-service-extensions.yaml +++ /dev/null @@ -1,12 +0,0 @@ - -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: >- - Ensure Enterprise e2e tests can use the same envoy service - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5057 - resolvesIssue: false - description: >- - Allow Envoy service to be re-used by Enterprise tests \ No newline at end of file diff --git a/changelog/v1.15.0-beta11/gloo-service-extensions.yaml b/changelog/v1.15.0-beta11/gloo-service-extensions.yaml deleted file mode 100644 index 8fb2fe86a76..00000000000 --- a/changelog/v1.15.0-beta11/gloo-service-extensions.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: >- - Ensure Enterprise e2e tests can run with recommended settings by re-using - the same setup that Open Source e2e tests use. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5057 - resolvesIssue: false - description: >- - Allow Gloo service to be re-used by Enterprise tests, by exposing extension points. \ No newline at end of file diff --git a/changelog/v1.15.0-beta11/more-cves.yaml b/changelog/v1.15.0-beta11/more-cves.yaml deleted file mode 100644 index 7919ac4d26c..00000000000 --- a/changelog/v1.15.0-beta11/more-cves.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8346 - description: Use `apk upgrade` instead of pinning openssl. diff --git a/changelog/v1.15.0-beta11/multi-secrets-docs.yaml b/changelog/v1.15.0-beta11/multi-secrets-docs.yaml deleted file mode 100644 index df14f008cb3..00000000000 --- a/changelog/v1.15.0-beta11/multi-secrets-docs.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4863 - resolvesIssue: true - description: >- - Update documentation to include new secretOptions API. Amend Cert-Manager guide to include documentation - for the use-case of a Vault CA, TLS secrets in Kubernetes, and all other secrets in Vault. - skipCI-kube-tests:true diff --git a/changelog/v1.15.0-beta11/test-service-cleanup.yaml b/changelog/v1.15.0-beta11/test-service-cleanup.yaml deleted file mode 100644 index fb2ddee24d9..00000000000 --- a/changelog/v1.15.0-beta11/test-service-cleanup.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7577 - resolvesIssue: false - description: >- - Ensure e2e tests use the envoy.Instance to determine the port for requests, instead of - the default package - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5057 - resolvesIssue: false - description: >- - Cleanup the envoy.Factory interface to remove the need for the default package \ No newline at end of file diff --git a/changelog/v1.15.0-beta12/refactor-docker-service-download.yaml b/changelog/v1.15.0-beta12/refactor-docker-service-download.yaml deleted file mode 100644 index ea802e0bca3..00000000000 --- a/changelog/v1.15.0-beta12/refactor-docker-service-download.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Extract logic for downloading test service binaries into a helper to de-duplicate - and increase the readability of the factory code. diff --git a/changelog/v1.15.0-beta12/upstream-proxy-protocol-hardening.yaml b/changelog/v1.15.0-beta12/upstream-proxy-protocol-hardening.yaml deleted file mode 100644 index 2e9c326fa9f..00000000000 --- a/changelog/v1.15.0-beta12/upstream-proxy-protocol-hardening.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4760 - resolvesIssue: false - description: >- - Fixes an issue when setting proxyprotocol on an upstream that was also static. - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4982 - resolvesIssue: false - description: >- - Fixes overlapping sni when using the new matcher framework for filters - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4982 - resolvesIssue: false - description: >- - Update to support tcp when isolating on filterchains on virtual services. - Previously when not isolating filter chains tcp and http could coexist by matcher. - Now when isolated tcp is not ignored (previously ignored on delegated and warned on inline). - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5044 - resolvesIssue: false - description: >- - Add a field for the enterprise passthrough feature. - The new field allows for a subsection of ciphers to be considered for tls termination. \ No newline at end of file diff --git a/changelog/v1.15.0-beta13/client-secret-api.yaml b/changelog/v1.15.0-beta13/client-secret-api.yaml deleted file mode 100644 index 18840de4fe2..00000000000 --- a/changelog/v1.15.0-beta13/client-secret-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/6095 - description: Add a field `disable_client_secret` to supported OAuth/OIDC APIs to support PKCE flows that do not use them. \ No newline at end of file diff --git a/changelog/v1.15.0-beta13/oauth-claims-to-metadata.yaml b/changelog/v1.15.0-beta13/oauth-claims-to-metadata.yaml deleted file mode 100644 index 4ec22fab2bf..00000000000 --- a/changelog/v1.15.0-beta13/oauth-claims-to-metadata.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/9513 - description: > - Enrich the OidcAuthorizationCode and AccessTokenValidation API in the AuthConfig CRD to allow for claims - to be extracted from the token and added to the dynamic metadata. - resolvesIssue: false diff --git a/changelog/v1.15.0-beta13/transformation-logging-guide.yaml b/changelog/v1.15.0-beta13/transformation-logging-guide.yaml deleted file mode 100644 index 264c28ec230..00000000000 --- a/changelog/v1.15.0-beta13/transformation-logging-guide.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Adds a user guide for new transformation debug logging functionality. - issueLink: https://github.com/solo-io/gloo/issues/8266 - - type: NON_USER_FACING - description: >- - skipCI-kube-tests:true - issueLink: https://github.com/solo-io/gloo/issues/8266 \ No newline at end of file diff --git a/changelog/v1.15.0-beta13/translation-benchmark-framework.yaml b/changelog/v1.15.0-beta13/translation-benchmark-framework.yaml deleted file mode 100644 index 65d48ca1023..00000000000 --- a/changelog/v1.15.0-beta13/translation-benchmark-framework.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4920 - resolvesIssue: true - description: >- - Add framework for translation benchmark tests - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta14/dcp-test-linux-only.yaml b/changelog/v1.15.0-beta14/dcp-test-linux-only.yaml deleted file mode 100644 index 6b107049250..00000000000 --- a/changelog/v1.15.0-beta14/dcp-test-linux-only.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Mark table test in deprecated cipher passthrough to run only on linux - diff --git a/changelog/v1.15.0-beta14/floatingUserId-helm-fix.yaml b/changelog/v1.15.0-beta14/floatingUserId-helm-fix.yaml deleted file mode 100644 index 68195225487..00000000000 --- a/changelog/v1.15.0-beta14/floatingUserId-helm-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8387 - resolvesIssue: false - description: Fixed bug where runAsUser was improperly being rendered with a value of 0 instead of being omitted. Also updated tests that should have caught the bug. \ No newline at end of file diff --git a/changelog/v1.15.0-beta14/transformation-logging-global-settings-fix.yaml b/changelog/v1.15.0-beta14/transformation-logging-global-settings-fix.yaml deleted file mode 100644 index f8bd0e80151..00000000000 --- a/changelog/v1.15.0-beta14/transformation-logging-global-settings-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issuelink: https://github.com/solo-io/gloo/issues/8266 - resolvesIssue: false - description: > - Fixes an issue which prevented the global setting (gloo.logTransformationRequestResponseInfo) - for transformation logging from being respected. \ No newline at end of file diff --git a/changelog/v1.15.0-beta15/add-direct-route-local-gateway-proxy.yaml b/changelog/v1.15.0-beta15/add-direct-route-local-gateway-proxy.yaml deleted file mode 100644 index a705a3b547f..00000000000 --- a/changelog/v1.15.0-beta15/add-direct-route-local-gateway-proxy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5112 - resolvesIssue: true - description: >- - Adds a new direct route to the local gatway proxy bootstrap config. - diff --git a/changelog/v1.15.0-beta15/add-xds-unit-tests.yaml b/changelog/v1.15.0-beta15/add-xds-unit-tests.yaml deleted file mode 100644 index 0ab5e1f02f4..00000000000 --- a/changelog/v1.15.0-beta15/add-xds-unit-tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5113 - resolvesIssue: true - description: >- - Adds new unit tests to improve coverage of the xds package. - diff --git a/changelog/v1.15.0-beta15/enhance-performance-tests.yaml b/changelog/v1.15.0-beta15/enhance-performance-tests.yaml deleted file mode 100644 index 228d3ebd165..00000000000 --- a/changelog/v1.15.0-beta15/enhance-performance-tests.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4918 - resolvesIssue: true - description: >- - Improve performance tests by, among other things, using a more precise measurement method for benchmarking, and - rewriting existing benchmarking tests to function as intended - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta15/scaled-snapshot-builder.yaml b/changelog/v1.15.0-beta15/scaled-snapshot-builder.yaml deleted file mode 100644 index c05ef8d44a2..00000000000 --- a/changelog/v1.15.0-beta15/scaled-snapshot-builder.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5116 - resolvesIssue: true - description: >- - Generate scaled snapshots for performance tests via Builder paradigm for improved usability and extensibility - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta15/test-service-logging.yaml b/changelog/v1.15.0-beta15/test-service-logging.yaml deleted file mode 100644 index 5582010a095..00000000000 --- a/changelog/v1.15.0-beta15/test-service-logging.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5006 - resolvesIssue: true - description: >- - Expose configuration to control verbosity of service logging in e2e tests - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta16/aggregate-filter-translator-panic.yaml b/changelog/v1.15.0-beta16/aggregate-filter-translator-panic.yaml deleted file mode 100644 index 5cc2f36593f..00000000000 --- a/changelog/v1.15.0-beta16/aggregate-filter-translator-panic.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8405 - description: > - Fix a panic caused by a nil pointer dereference when reporting errors in - aggregate filter translator diff --git a/changelog/v1.15.0-beta16/kube2e-gw-deflake.yaml b/changelog/v1.15.0-beta16/kube2e-gw-deflake.yaml deleted file mode 100644 index d0d46fa537c..00000000000 --- a/changelog/v1.15.0-beta16/kube2e-gw-deflake.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false - description: >- - Delete Proxies when cleaning up the Snapshot between tests. This ensures that each tests starts - with a clean state. \ No newline at end of file diff --git a/changelog/v1.15.0-beta16/parallel-tests.yaml b/changelog/v1.15.0-beta16/parallel-tests.yaml deleted file mode 100644 index f81f89c7420..00000000000 --- a/changelog/v1.15.0-beta16/parallel-tests.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5143 - resolvesIssue: true - description: >- - Enable tests to be run in parallel. Turn this OFF by default in CI. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta16/performance-tests-type-error.yaml b/changelog/v1.15.0-beta16/performance-tests-type-error.yaml deleted file mode 100644 index 14e2f6ea8e7..00000000000 --- a/changelog/v1.15.0-beta16/performance-tests-type-error.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5116 - resolvesIssue: false - description: >- - Resolve a bug introduced in #8415 due to type mismatch in the translation performance test table's descriptor func - skipCI-kube-tests:true - skipCI-docs-build:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5116 - resolvesIssue: false - description: >- - Resolve a bug introduced in #8415 due to 0-indexing names of some resources but not all - skipCI-kube-tests:true - skipCI-docs-build:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4918 - resolvesIssue: false - description: >- - Add a Darwin implementation of benchmark measurement to allow tests to run locally - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta17/add-raw-header-method-for-http-request.yaml b/changelog/v1.15.0-beta17/add-raw-header-method-for-http-request.yaml deleted file mode 100644 index d518914b3af..00000000000 --- a/changelog/v1.15.0-beta17/add-raw-header-method-for-http-request.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5058 - resolvesIssue: false - description: >- - Add `WithRawHeader` method for http request builder. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta17/percentile-matcher-fix.yaml b/changelog/v1.15.0-beta17/percentile-matcher-fix.yaml deleted file mode 100644 index 8176e2cc0b1..00000000000 --- a/changelog/v1.15.0-beta17/percentile-matcher-fix.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5116 - resolvesIssue: false - description: >- - Resolve an off-by-one error introduced in initial implementation of WithPercentile() Transform in #8364 and explicitly - state intended percentile method - - skipCI-kube-tests:true - skipCI-docs-build:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5038 - resolvesIssue: false - description: >- - Add a `HavePercentileWithin()` matcher for use in performance tests - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/cors-on-direct-response.yaml b/changelog/v1.15.0-beta18/cors-on-direct-response.yaml deleted file mode 100644 index c602cd6031b..00000000000 --- a/changelog/v1.15.0-beta18/cors-on-direct-response.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update CORS plugin to no longer use deprecated configuration options. - - type: NEW_FEATURE - description: > - Add support for CORS on direct response by configuring ResponseHeadersToAdd. - issueLink: https://github.com/solo-io/gloo/issues/7336 - resolvesIssue: true - diff --git a/changelog/v1.15.0-beta18/doc-fixes.yaml b/changelog/v1.15.0-beta18/doc-fixes.yaml deleted file mode 100644 index dd3c52dc732..00000000000 --- a/changelog/v1.15.0-beta18/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes for bugs, typos, links, version bumps, user feedback, etc. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/docs-inheritance.yaml b/changelog/v1.15.0-beta18/docs-inheritance.yaml deleted file mode 100644 index 62a77a37e11..00000000000 --- a/changelog/v1.15.0-beta18/docs-inheritance.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds concept docs for inheritance and links to existing examples. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/gloohelpers-measure.yaml b/changelog/v1.15.0-beta18/gloohelpers-measure.yaml deleted file mode 100644 index f9ab6445ae4..00000000000 --- a/changelog/v1.15.0-beta18/gloohelpers-measure.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5038 - resolvesIssue: false - description: >- - Add Measure function to gloohelpers for cases where we do not care about the 0ns error - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/gwp-stats-config.yaml b/changelog/v1.15.0-beta18/gwp-stats-config.yaml deleted file mode 100644 index 7079d873190..00000000000 --- a/changelog/v1.15.0-beta18/gwp-stats-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Allow configuring gateway proxy Envoy statistics configuration diff --git a/changelog/v1.15.0-beta18/performance-tests-additions-for-ee.yaml b/changelog/v1.15.0-beta18/performance-tests-additions-for-ee.yaml deleted file mode 100644 index a3ba23b5923..00000000000 --- a/changelog/v1.15.0-beta18/performance-tests-additions-for-ee.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5038 - resolvesIssue: false - description: >- - Add WithHealthChecks method to UpstreamBuilder and export other performance test helpers for use in EE - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/set-x-forward.yaml b/changelog/v1.15.0-beta18/set-x-forward.yaml deleted file mode 100644 index 6b443c555eb..00000000000 --- a/changelog/v1.15.0-beta18/set-x-forward.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7683 - resolvesIssue: false - description: Add fields to the API to allow Envoy to set x-fowarded-host and x-forwarded-post headers. \ No newline at end of file diff --git a/changelog/v1.15.0-beta18/snapshot-writer-delete-retry.yaml b/changelog/v1.15.0-beta18/snapshot-writer-delete-retry.yaml deleted file mode 100644 index c3cc347fce7..00000000000 --- a/changelog/v1.15.0-beta18/snapshot-writer-delete-retry.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5162 - resolvesIssue: false - description: >- - Support retries in the SnapshotWriter DeleteSnapshot operation. This mirrors the logic - already supported in the WriteSnapshot operation. \ No newline at end of file diff --git a/changelog/v1.15.0-beta19/bump-envoy-gloo.yaml b/changelog/v1.15.0-beta19/bump-envoy-gloo.yaml deleted file mode 100644 index 5dd8c504f98..00000000000 --- a/changelog/v1.15.0-beta19/bump-envoy-gloo.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - description: Bump envoy gloo to latest v1.25.8-patch1 - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.25.8-patch1 -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5138 - resolvesIssue: false - description: > - Pulls in upstream Envoy v1.25.8-patch1, which includes a fix for CVE-2023-35945 \ No newline at end of file diff --git a/changelog/v1.15.0-beta2/graphql-per-resolver-timeout.yaml b/changelog/v1.15.0-beta2/graphql-per-resolver-timeout.yaml deleted file mode 100644 index c97433ceace..00000000000 --- a/changelog/v1.15.0-beta2/graphql-per-resolver-timeout.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7950 - resolvesIssue: false - description: >- - (Enterprise Only) Introduce ability to configure timeouts for individual resolutions within a GraphQL query. Additionally, default the - resolver timeout to that configured on the upstream, if any. The per-resolution timeout will overwrite the upstream - timeout, and if neither are set then the default timeout of 1 second will be applied. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/7144 - resolvesIssue: false - description: >- - link issue diff --git a/changelog/v1.15.0-beta2/resource-status-monitoring-docs.yaml b/changelog/v1.15.0-beta2/resource-status-monitoring-docs.yaml deleted file mode 100644 index a6bc58dcd8d..00000000000 --- a/changelog/v1.15.0-beta2/resource-status-monitoring-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4169 - resolvesIssue: true - description: Updating documentation around status metrics to provide more details on their use \ No newline at end of file diff --git a/changelog/v1.15.0-beta2/upgrade-panic-part2.yaml b/changelog/v1.15.0-beta2/upgrade-panic-part2.yaml deleted file mode 100644 index 496b8735487..00000000000 --- a/changelog/v1.15.0-beta2/upgrade-panic-part2.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7517 - description: >- - Update upgrade test to not fail on first of new version. \ No newline at end of file diff --git a/changelog/v1.15.0-beta2/user-session-encryption.yaml b/changelog/v1.15.0-beta2/user-session-encryption.yaml deleted file mode 100644 index 43640b35736..00000000000 --- a/changelog/v1.15.0-beta2/user-session-encryption.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Adding the ability to apply symmetric encryption to cookie session tokens and values through the Gloo API. - The `UserSession` (`Session`) is now deprecated in the `ExtAuthConfig` API, please use the `UserSession` (`UserSessionConfig`). - - type: NEW_FEATURE - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/8094 - description: >- - Added the ability to create EncryptionSecrets via `glooctl create secret`. \ No newline at end of file diff --git a/changelog/v1.15.0-beta20/add-ext-auth-decision-api.yaml b/changelog/v1.15.0-beta20/add-ext-auth-decision-api.yaml deleted file mode 100644 index 384bc30377b..00000000000 --- a/changelog/v1.15.0-beta20/add-ext-auth-decision-api.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add field to OPA API to eventually support ext-auth returning objects from OPA decisions. diff --git a/changelog/v1.15.0-beta21/do-not-submit-fixes.yaml b/changelog/v1.15.0-beta21/do-not-submit-fixes.yaml deleted file mode 100644 index e754c9ec7c7..00000000000 --- a/changelog/v1.15.0-beta21/do-not-submit-fixes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Check .proto files for DO_NOT_SUBMIT and do not attempt to check deleted files - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta21/envoy-gloo-1-26.yaml b/changelog/v1.15.0-beta21/envoy-gloo-1-26.yaml deleted file mode 100644 index b0700a99f5a..00000000000 --- a/changelog/v1.15.0-beta21/envoy-gloo-1-26.yaml +++ /dev/null @@ -1,34 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.2-patch3 - issueLink: https://github.com/solo-io/gloo/issues/8177 - resolvesIssue: false - description: >- - Use latest envoy-gloo which brings us onto 1.26. This also gives us access - to the changes which use the latest version of Inja. -- type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyRepo: go-control-plane - dependencyTag: v0.11.1 - description: >- - Match version which has definitions for 1.26 -- type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyRepo: protoc-gen-validate - dependencyTag: v1.0.1 -- type: DEPENDENCY_BUMP - dependencyOwner: google.golang.org - dependencyRepo: grpc - dependencyTag: v1.55.0 -- type: DEPENDENCY_BUMP - dependencyOwner: google.golang.org - dependencyRepo: protobuf - dependencyTag: v1.30.0 -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8177 - resolvesIssue: false - description: >- - Use later version of Inja for transformations (Version 3.4) which provides - access to numerous new templating features. diff --git a/changelog/v1.15.0-beta21/envoy-test-service-data-race.yaml b/changelog/v1.15.0-beta21/envoy-test-service-data-race.yaml deleted file mode 100644 index 17d506c0f28..00000000000 --- a/changelog/v1.15.0-beta21/envoy-test-service-data-race.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5177 - resolvesIssue: true - description: >- - Do not require the EnvoyFactory to clean up Envoy Instances at the end of the tests. - EnvoyInstances clean themselves up, when the running context is cancelled, so having - the factory also clean them up is both a no-op most of the time, but also exposes us - to a data race - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta21/handle-missing-tcp-upstreams.yaml b/changelog/v1.15.0-beta21/handle-missing-tcp-upstreams.yaml deleted file mode 100644 index 10e31cff3e6..00000000000 --- a/changelog/v1.15.0-beta21/handle-missing-tcp-upstreams.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5163 - resolvesIssue: false - description: >- - When modifying gateways that depend on TCP upstreams that do not exist, - report these validation issues not as errors, but as warnings instead diff --git a/changelog/v1.15.0-beta22/update-opa-response-docs.yaml b/changelog/v1.15.0-beta22/update-opa-response-docs.yaml deleted file mode 100644 index 01abb817af1..00000000000 --- a/changelog/v1.15.0-beta22/update-opa-response-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update OPA return_decision_reason doc to reflect return type of object \ No newline at end of file diff --git a/changelog/v1.15.0-beta23/benchmark-matcher-tests.yaml b/changelog/v1.15.0-beta23/benchmark-matcher-tests.yaml deleted file mode 100644 index b74287fcbee..00000000000 --- a/changelog/v1.15.0-beta23/benchmark-matcher-tests.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5151 - resolvesIssue: false - description: >- - Add unit tests for benchmark matchers - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta23/bump-envoy-gloo-inja.yaml b/changelog/v1.15.0-beta23/bump-envoy-gloo-inja.yaml deleted file mode 100644 index 4543487213e..00000000000 --- a/changelog/v1.15.0-beta23/bump-envoy-gloo-inja.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.3-patch2 - description: >- - Bump to access newest Inja and our new custom callback `raw_string` -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5155 - resolvesIssue: false - description: >- - Add option to preserve escaped characters within an entire TransformationTemplate - and a new Inja function for fine-grained control within a template. diff --git a/changelog/v1.15.0-beta23/connection-limit-filter.yaml b/changelog/v1.15.0-beta23/connection-limit-filter.yaml deleted file mode 100644 index c942a07c23e..00000000000 --- a/changelog/v1.15.0-beta23/connection-limit-filter.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7428 - resolvesIssue: false - description: >- - Gloo now supports connection limiting. This restricts the number of active connections per gateway. Useful to protect resources, ensure fair share of resources across gateways, and prevent DoS attacks. - Both HTTP and TCP Gateways can now be configured via the `options.ConnectionLimit` parameter to restrict the number of active connections and wait for an optional delay before closing them. - This is based off the envoy Connection Limit Filter (https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/connection_limit_filter) diff --git a/changelog/v1.15.0-beta23/doc-upgrade.yaml b/changelog/v1.15.0-beta23/doc-upgrade.yaml deleted file mode 100644 index 7dee6462b09..00000000000 --- a/changelog/v1.15.0-beta23/doc-upgrade.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8478 - resolvesIssue: true - description: >- - Summarizes 1.15 changes in the upgrade overview. - skipCI-kube-tests:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8481 - resolvesIssue: false - description: >- - Updates k8s support table. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta23/docs-prod-recs.yaml b/changelog/v1.15.0-beta23/docs-prod-recs.yaml deleted file mode 100644 index 33811cba68e..00000000000 --- a/changelog/v1.15.0-beta23/docs-prod-recs.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7831 - description: >- - Add a few prod recommendations, such as leader election. - skipCI-kube-tests:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8479 - description: >- - Add info about creating secrets in the same ns as referencing upstreams. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.15.0-beta23/env-err.yaml b/changelog/v1.15.0-beta23/env-err.yaml deleted file mode 100644 index c35b2dca870..00000000000 --- a/changelog/v1.15.0-beta23/env-err.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a check for invalid values in the environment variable to require that secrets be in the same namespace as upstreams. diff --git a/changelog/v1.15.0-beta23/envoy-gloo-bump.yaml b/changelog/v1.15.0-beta23/envoy-gloo-bump.yaml deleted file mode 100644 index 365da2ed994..00000000000 --- a/changelog/v1.15.0-beta23/envoy-gloo-bump.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.4-patch1 - description: >- - Bump envoy-gloo to v1.26.4-patch1 to pull in fixes for - CVE-2023-35941, CVE-2023-35942, CVE-2023-35944, and CVE-2023-35945 \ No newline at end of file diff --git a/changelog/v1.15.0-beta23/helm-gw-fix.yaml b/changelog/v1.15.0-beta23/helm-gw-fix.yaml deleted file mode 100644 index b9ea72de84d..00000000000 --- a/changelog/v1.15.0-beta23/helm-gw-fix.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8404 - resolvesIssue: false - description: Fix typo in helm template when rendering multiple Gateways. - - type: NON_USER_FACING - description: Refactor helm tests to more thoroughly check that Gateways are rendered correctly. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.4.1 - description: Pick up manifest test utils update. diff --git a/changelog/v1.15.0-beta23/match-secret-refs.yaml b/changelog/v1.15.0-beta23/match-secret-refs.yaml deleted file mode 100644 index 0d7af4b8ed2..00000000000 --- a/changelog/v1.15.0-beta23/match-secret-refs.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5007 - resolvesIssue: false - description: > - Add an environment variable "HEADER_SECRET_REF_NS_MATCHES_US" that when set in the gloo pod requires that secrets - sent in headers to an upstream are in the same namespace as that upstream. This defaults to false and when it is not set, - resources can be in any namespaces watched by Gloo. \ No newline at end of file diff --git a/changelog/v1.15.0-beta23/template-improvements.yaml b/changelog/v1.15.0-beta23/template-improvements.yaml deleted file mode 100644 index e9f26ee843c..00000000000 --- a/changelog/v1.15.0-beta23/template-improvements.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4922 - resolvesIssue: false - description: >- - Improve templates for issues and PRs to make them more useful for all contributors - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta23/update-test-readme.yaml b/changelog/v1.15.0-beta23/update-test-readme.yaml deleted file mode 100644 index e4e894fbfe7..00000000000 --- a/changelog/v1.15.0-beta23/update-test-readme.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4918 - resolvesIssue: false - description: >- - Update test README to reflect current state of performance testing - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta23/vs-labels.yaml b/changelog/v1.15.0-beta23/vs-labels.yaml deleted file mode 100644 index b399add5395..00000000000 --- a/changelog/v1.15.0-beta23/vs-labels.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5232 - resolvesIssue: false - description: >- - Support setting labels using the VS builder \ No newline at end of file diff --git a/changelog/v1.15.0-beta24/docs-admission-control.yaml b/changelog/v1.15.0-beta24/docs-admission-control.yaml deleted file mode 100644 index 594f1d32fc9..00000000000 --- a/changelog/v1.15.0-beta24/docs-admission-control.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Revises admission control docs. - skipCI-kube-tests:true diff --git a/changelog/v1.15.0-beta24/expose-initialmetadata-grpchealthcheck.yaml b/changelog/v1.15.0-beta24/expose-initialmetadata-grpchealthcheck.yaml deleted file mode 100644 index f185a3df338..00000000000 --- a/changelog/v1.15.0-beta24/expose-initialmetadata-grpchealthcheck.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8490 - resolvesIssue: true - description: >- - Adds the ability to pass `initial_metadata` while configuring a GrpcHealthCheck. It specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster. diff --git a/changelog/v1.15.0-beta24/k8s-127-bump.yaml b/changelog/v1.15.0-beta24/k8s-127-bump.yaml deleted file mode 100644 index 159265722b5..00000000000 --- a/changelog/v1.15.0-beta24/k8s-127-bump.yaml +++ /dev/null @@ -1,69 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Update Kubernetes API to 1.27 - issueLink: https://github.com/solo-io/gloo/issues/8214 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.24.6 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.5.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.32.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: sa-k8s-1.27-bump - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.33.0 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: code-generator - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: component-base - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kube-openapi - dependencyTag: v0.0.0-20230501164219-8b0f38b5fd1f - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: metrics - dependencyTag: v0.27.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: utils - dependencyTag: v0.0.0-20230220204549-a5ecb0141aa5 - - type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.15.0 diff --git a/changelog/v1.15.0-beta3/add-dev-mode-helm.yaml b/changelog/v1.15.0-beta3/add-dev-mode-helm.yaml deleted file mode 100644 index b823726c1a4..00000000000 --- a/changelog/v1.15.0-beta3/add-dev-mode-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Expose `settings.devMode` in the helm templates and expose gloo debug port when set to true at install time - issueLink: https://github.com/solo-io/solo-projects/issues/4169 \ No newline at end of file diff --git a/changelog/v1.15.0-beta3/docs-lambda-transforms.yaml b/changelog/v1.15.0-beta3/docs-lambda-transforms.yaml deleted file mode 100644 index 7d4f3c1c051..00000000000 --- a/changelog/v1.15.0-beta3/docs-lambda-transforms.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates Lambda docs to match currently-supported request and response transforms. Also adds glooctl check-crds step to upgrade docs. \ No newline at end of file diff --git a/changelog/v1.15.0-beta3/docs-xds.yaml b/changelog/v1.15.0-beta3/docs-xds.yaml deleted file mode 100644 index 4ca15e998f0..00000000000 --- a/changelog/v1.15.0-beta3/docs-xds.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removes xDS relay docs. Adds more information about setting TCP keepalives to prevent network connectivity issues, and links to an updated KCS article. Updates the upgrade page accordingly. \ No newline at end of file diff --git a/changelog/v1.15.0-beta3/golang-version-location.yaml b/changelog/v1.15.0-beta3/golang-version-location.yaml deleted file mode 100644 index f67bcfc6773..00000000000 --- a/changelog/v1.15.0-beta3/golang-version-location.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7926 - description: Reduce the number of places we specify the go version - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta3/simplify-test-image-registry.yaml b/changelog/v1.15.0-beta3/simplify-test-image-registry.yaml deleted file mode 100644 index 4f942193668..00000000000 --- a/changelog/v1.15.0-beta3/simplify-test-image-registry.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5471 - resolvesIssue: false - description: >- - Simplify how we setup a kind cluster used in our kubernetes regression tests. \ No newline at end of file diff --git a/changelog/v1.15.0-beta3/suppress-ci-docker.yaml b/changelog/v1.15.0-beta3/suppress-ci-docker.yaml deleted file mode 100644 index 0c682ed9741..00000000000 --- a/changelog/v1.15.0-beta3/suppress-ci-docker.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - reduce log burden by suppressing several hundred lines of docker build and go dependency download diff --git a/changelog/v1.15.0-beta4/check-go-version.yaml b/changelog/v1.15.0-beta4/check-go-version.yaml deleted file mode 100644 index f54ddf72777..00000000000 --- a/changelog/v1.15.0-beta4/check-go-version.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Check go version before building docker images, other small fixes - issueLink: https://github.com/solo-io/gloo/issues/7926 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta4/doc-fixes.yaml b/changelog/v1.15.0-beta4/doc-fixes.yaml deleted file mode 100644 index 267083505ad..00000000000 --- a/changelog/v1.15.0-beta4/doc-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates 1.14 upgrade docs, along with weekly doc fixes such as version bumps, links, and customer requests that were raised in Slack. \ No newline at end of file diff --git a/changelog/v1.15.0-beta4/docs-oidc-cookie-encryption.yaml b/changelog/v1.15.0-beta4/docs-oidc-cookie-encryption.yaml deleted file mode 100644 index 34d412b6461..00000000000 --- a/changelog/v1.15.0-beta4/docs-oidc-cookie-encryption.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates the OIDC docs to show the cookie encryption configurations needed to encrypt cookie values. \ No newline at end of file diff --git a/changelog/v1.15.0-beta4/upgrade-utils-refactor.yaml b/changelog/v1.15.0-beta4/upgrade-utils-refactor.yaml deleted file mode 100644 index 2ab3f25e0ae..00000000000 --- a/changelog/v1.15.0-beta4/upgrade-utils-refactor.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4312 - resolvesIssue: false - description: simplify return branches of upgrade.GetUpgradeVersions \ No newline at end of file diff --git a/changelog/v1.15.0-beta5/bump-envoy-gloo-apr26.yaml b/changelog/v1.15.0-beta5/bump-envoy-gloo-apr26.yaml deleted file mode 100644 index d9d5a525c17..00000000000 --- a/changelog/v1.15.0-beta5/bump-envoy-gloo-apr26.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.25.6-patch1 diff --git a/changelog/v1.15.0-beta5/envoy-gloo-cross-account-bump.yaml b/changelog/v1.15.0-beta5/envoy-gloo-cross-account-bump.yaml deleted file mode 100644 index bceeecd1871..00000000000 --- a/changelog/v1.15.0-beta5/envoy-gloo-cross-account-bump.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Fixes a bug which prevented users from using resource-based policies to invoke cross-account lambda functions. - issueLink: https://github.com/solo-io/gloo/issues/7965 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.25.4-patch3 \ No newline at end of file diff --git a/changelog/v1.15.0-beta5/expose-envoy-ocsp-stapling-support.yaml b/changelog/v1.15.0-beta5/expose-envoy-ocsp-stapling-support.yaml deleted file mode 100644 index 1950ddaaf9c..00000000000 --- a/changelog/v1.15.0-beta5/expose-envoy-ocsp-stapling-support.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5605 - resolvesIssue: false - description: >- - Expose Envoy's OCSP Stapling support through two new fields: `ocsp_staple` and `ocsp_staple_policy`. - OCSP responses can be stored in TLS secrets through `glooctl create secret tls`, or by manually storing the OCSP response in a k8s tls secret under the `data` field: `tls.ocsp-staple`. - The `tls.ocsp-staple` secret field name is subject to change, and is currently based off of the naming used by cert-manager in this [WIP PR](https://github.com/cert-manager/cert-manager/pull/5830). diff --git a/changelog/v1.15.0-beta5/go-graphql-bump.yaml b/changelog/v1.15.0-beta5/go-graphql-bump.yaml deleted file mode 100644 index 5b88d8b2280..00000000000 --- a/changelog/v1.15.0-beta5/go-graphql-bump.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove CVE-2022-37315 as v0.8.1 resolves this - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/4016 \ No newline at end of file diff --git a/changelog/v1.15.0-beta5/release-14-ci-updates.yaml b/changelog/v1.15.0-beta5/release-14-ci-updates.yaml deleted file mode 100644 index abc3ac19f5c..00000000000 --- a/changelog/v1.15.0-beta5/release-14-ci-updates.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update CI processes to stop consuming v1.10.x and -start- consuming v1.14.x - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/4790 \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/allow-securityContext-merge.yaml b/changelog/v1.15.0-beta6/allow-securityContext-merge.yaml deleted file mode 100644 index 079895e7ab7..00000000000 --- a/changelog/v1.15.0-beta6/allow-securityContext-merge.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7912 - resolvesIssue: false - description: >- - Allow custom securityContext definitions to be merged with the default definition instead of overwriting with the use of the `merge` field diff --git a/changelog/v1.15.0-beta6/cross-account-lambda-docs.yaml b/changelog/v1.15.0-beta6/cross-account-lambda-docs.yaml deleted file mode 100644 index 9f668130824..00000000000 --- a/changelog/v1.15.0-beta6/cross-account-lambda-docs.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add user guide for cross-account lambda support - issueLink: https://github.com/solo-io/gloo/issues/7965 - - type: FIX - description: fixes flake in generated_kube_types_test.go - issueLink: https://github.com/solo-io/gloo/issues/8099 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/docs-fixes.yaml b/changelog/v1.15.0-beta6/docs-fixes.yaml deleted file mode 100644 index e118e0c9d48..00000000000 --- a/changelog/v1.15.0-beta6/docs-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Weekly doc fixes such as version bumps, links, and customer requests that were raised in Slack. - - type: NON_USER_FACING - description: Bump Hugo theme. - issueLink: https://github.com/solo-io/doctopus/issues/82 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/filter-chain-matcher-tests.yaml b/changelog/v1.15.0-beta6/filter-chain-matcher-tests.yaml deleted file mode 100644 index 3f1684ee285..00000000000 --- a/changelog/v1.15.0-beta6/filter-chain-matcher-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4812 - resolvesIssue: true - description: Add tests to ensure no behaviour changes between old and new filter chain match APIs diff --git a/changelog/v1.15.0-beta6/grpc-migration.yaml b/changelog/v1.15.0-beta6/grpc-migration.yaml deleted file mode 100644 index 86f8c7f9d26..00000000000 --- a/changelog/v1.15.0-beta6/grpc-migration.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8080 - resolvesIssue: false - description: Support mismatched versions of the gRPC transcoding API to make migration without downtime possible. \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/healthcheck-docs.yaml b/changelog/v1.15.0-beta6/healthcheck-docs.yaml deleted file mode 100644 index 615ff4a004a..00000000000 --- a/changelog/v1.15.0-beta6/healthcheck-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7996 - resolvesIssue: true - description: Add a note to the documentation for active health checking to clarify behavior around removing hosts. \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/i4379-ratelimitserver-settings-helm.yaml b/changelog/v1.15.0-beta6/i4379-ratelimitserver-settings-helm.yaml deleted file mode 100644 index 8908d23d47a..00000000000 --- a/changelog/v1.15.0-beta6/i4379-ratelimitserver-settings-helm.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4379 - description: Add helm value for ratelimitServer in settings. - resolvesIssue: false diff --git a/changelog/v1.15.0-beta6/migration-guide.yaml b/changelog/v1.15.0-beta6/migration-guide.yaml deleted file mode 100644 index b5a4a244419..00000000000 --- a/changelog/v1.15.0-beta6/migration-guide.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a user guide to migrate to the gRPC API used in 1.14+. \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/regex-max-program-size-1024.yaml b/changelog/v1.15.0-beta6/regex-max-program-size-1024.yaml deleted file mode 100644 index 384bc4d02ee..00000000000 --- a/changelog/v1.15.0-beta6/regex-max-program-size-1024.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8184 - resolvesIssue: false - description: >- - Gloo edge will now use 1024 as the default value for settings.regexMaxProgramSize - Envoy has a default of 100 and this is often not large enough for users. This size gives users more headroom for their regex patterns - - type: NON_USER_FACING - description: Update helm test fixtures to include the default `regexMaxProgramSize`. - resolvesIssue: false diff --git a/changelog/v1.15.0-beta6/remove-upgrade-tests-from-prs.yaml b/changelog/v1.15.0-beta6/remove-upgrade-tests-from-prs.yaml deleted file mode 100644 index 62790eef0ce..00000000000 --- a/changelog/v1.15.0-beta6/remove-upgrade-tests-from-prs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4901 - resolvesIssue: false - description: >- - We will no longer run upgrade tests on PRs to master, all other branches will still run upgrades - We will no longer run nightlies for 1.12 and 1.11 - the focus will be on the stability of tests 1.13+ \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/routeoptions-regex-validation.yaml b/changelog/v1.15.0-beta6/routeoptions-regex-validation.yaml deleted file mode 100644 index 5b450fec4e2..00000000000 --- a/changelog/v1.15.0-beta6/routeoptions-regex-validation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8091 - resolvesIssue: false - description: >- - Adds regex validation to gloo.solo.io.RouteOptions.prefixRewrite and gloo.solo.io.RouteOptions.hostRewritePathRegex to prevent leaking invalid regex to envoy \ No newline at end of file diff --git a/changelog/v1.15.0-beta6/swap-to-main.yaml b/changelog/v1.15.0-beta6/swap-to-main.yaml deleted file mode 100644 index 20468cfa4c8..00000000000 --- a/changelog/v1.15.0-beta6/swap-to-main.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: change default branch to `main` - issueLink: https://github.com/solo-io/solo-projects/issues/4444 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta7/actions-prune.yaml b/changelog/v1.15.0-beta7/actions-prune.yaml deleted file mode 100644 index 51d3330b257..00000000000 --- a/changelog/v1.15.0-beta7/actions-prune.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: remove github actions that don't run on this branch diff --git a/changelog/v1.15.0-beta7/codegen-targets.yaml b/changelog/v1.15.0-beta7/codegen-targets.yaml deleted file mode 100644 index d9d8815713a..00000000000 --- a/changelog/v1.15.0-beta7/codegen-targets.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Add/modify and document various Make targets involved in the codegen process to enable devs to more easily only - run the steps they need - issueLink: https://github.com/solo-io/solo-projects/issues/4906 diff --git a/changelog/v1.15.0-beta7/dcp-api.yaml b/changelog/v1.15.0-beta7/dcp-api.yaml deleted file mode 100644 index 27329554b64..00000000000 --- a/changelog/v1.15.0-beta7/dcp-api.yaml +++ /dev/null @@ -1,30 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4792 - resolvesIssue: false - description: Add a field for specifying passthrough cipher suites on a matcher (enterprise only). - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4793 - resolvesIssue: false - description: Add DelegatedTcpGateway custom resource. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4760 - resolvesIssue: false - description: > - Static upstream support for setting proxy protocol - https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.proto.html - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/4795 - resolvesIssue: false - description: > - Changed the static upstream `useTls` field from a `bool` to `google.protobuf.BoolValue`, to allow explicitly disabling - TLS autodetection based on port. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4895 - resolvesIssue: true - description: > - Expose the access log flush duration option in Envoy to enable flushing - to the access log on a periodic basis. The default behaviour is to only - write to the access log when a connection is closed meaning that - long-running tcp connections may take a long time to get written to the - access log. diff --git a/changelog/v1.15.0-beta7/ginkgo-labels.yaml b/changelog/v1.15.0-beta7/ginkgo-labels.yaml deleted file mode 100644 index 80038dd7ca0..00000000000 --- a/changelog/v1.15.0-beta7/ginkgo-labels.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4919 - resolvesIssue: false - description: >- - Create a mechanism to run certain tests only nightly and not on a PR \ No newline at end of file diff --git a/changelog/v1.15.0-beta7/glooctl-proxy-fix.yaml b/changelog/v1.15.0-beta7/glooctl-proxy-fix.yaml deleted file mode 100644 index 7b436389d67..00000000000 --- a/changelog/v1.15.0-beta7/glooctl-proxy-fix.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7697 - resolvesIssue: false - description: | - Updates glooctl check to use the GPRC endpoint for proxy validation. - This fixes an issue where the check would report false-positives - for invalid proxies that were not persisted. \ No newline at end of file diff --git a/changelog/v1.15.0-beta7/lift-common-actions.yaml b/changelog/v1.15.0-beta7/lift-common-actions.yaml deleted file mode 100644 index 1bb4bc66584..00000000000 --- a/changelog/v1.15.0-beta7/lift-common-actions.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: existing GitHub actions now consume a common helper action as a base diff --git a/changelog/v1.15.0-beta7/update-securityContext-helm-include.yaml b/changelog/v1.15.0-beta7/update-securityContext-helm-include.yaml deleted file mode 100644 index 8002f58e1ab..00000000000 --- a/changelog/v1.15.0-beta7/update-securityContext-helm-include.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update helm securityContext to make type safe diff --git a/changelog/v1.15.0-beta8/cd-go-runner.yaml b/changelog/v1.15.0-beta8/cd-go-runner.yaml deleted file mode 100644 index 1d75d665408..00000000000 --- a/changelog/v1.15.0-beta8/cd-go-runner.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: restore solo-apis publish job by running setup steps in the same directory as gloo diff --git a/changelog/v1.15.0-beta8/gateway-kube2e-debug.yaml b/changelog/v1.15.0-beta8/gateway-kube2e-debug.yaml deleted file mode 100644 index faf2ed5bc4a..00000000000 --- a/changelog/v1.15.0-beta8/gateway-kube2e-debug.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Reduce flakes in gateway Kube2e test suite. - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false - - type: NON_USER_FACING - description: >- - Ensure unique resources across tests, to ensure that Snapshot updates hash to different values, - and therefore Gloo re-syncs - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/gateway-kube2e-reorder.yaml b/changelog/v1.15.0-beta8/gateway-kube2e-reorder.yaml deleted file mode 100644 index 15c2e496e44..00000000000 --- a/changelog/v1.15.0-beta8/gateway-kube2e-reorder.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Group tests which modify validation settings into the same context. This makes it easier to understand - what our existing test coverage is, as well as ensure we can run these tests in order. - issueLink: https://github.com/solo-io/gloo/issues/7795 - resolvesIssue: false - - type: NON_USER_FACING - description: Begin the work to deflake our most painful kube2e tests - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/gloo-kube2e-consistent.yaml b/changelog/v1.15.0-beta8/gloo-kube2e-consistent.yaml deleted file mode 100644 index 54bfe2e10a7..00000000000 --- a/changelog/v1.15.0-beta8/gloo-kube2e-consistent.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure the Gloo Kube2e utility tests are consistent in how they manage context, setup resources - and wait for timeouts. - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/glooctl-kube2e-debug.yaml b/changelog/v1.15.0-beta8/glooctl-kube2e-debug.yaml deleted file mode 100644 index 6cd05bfc11f..00000000000 --- a/changelog/v1.15.0-beta8/glooctl-kube2e-debug.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: <- - Migrate glooctl debug tests which depended on a k8s cluster into our kube2e suite - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/glooctl-kube2e-part-2.yaml b/changelog/v1.15.0-beta8/glooctl-kube2e-part-2.yaml deleted file mode 100644 index b303fd192d9..00000000000 --- a/changelog/v1.15.0-beta8/glooctl-kube2e-part-2.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update glooctl tests to wait for a healthy cluster. - Increase client-side QPS and Burst to reduce flakes. - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/have-http-response-matcher.yaml b/changelog/v1.15.0-beta8/have-http-response-matcher.yaml deleted file mode 100644 index 50bffeaa1d7..00000000000 --- a/changelog/v1.15.0-beta8/have-http-response-matcher.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8003 - resolvesIssue: false - description: >- - Stabilize the HaveHttpResponseMatcher to avoid a panic being thrown in the FailureMessage - when the AWS test fails - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4911 - resolvesIssue: false - description: >- - Stabilize the most flake-prone open source non-kubernetes tests \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/helm-indentation.yaml b/changelog/v1.15.0-beta8/helm-indentation.yaml deleted file mode 100644 index 5869dd4d4e4..00000000000 --- a/changelog/v1.15.0-beta8/helm-indentation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8268 - resolvesIssue: false - description: Fix indentation in RBAC resources diff --git a/changelog/v1.15.0-beta8/k8s-126-bump.yaml b/changelog/v1.15.0-beta8/k8s-126-bump.yaml deleted file mode 100644 index 727f19d017f..00000000000 --- a/changelog/v1.15.0-beta8/k8s-126-bump.yaml +++ /dev/null @@ -1,69 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Update Kubernetes API to 1.26. - issueLink: https://github.com/solo-io/gloo/issues/8164 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.24.2 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.4.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.30.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: sa-k8s-1.26-bump - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.32.0 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: code-generator - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: component-base - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kube-openapi - dependencyTag: v0.0.0-20221012153701-172d655c2280 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: metrics - dependencyTag: v0.26.4 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: utils - dependencyTag: v0.0.0-20221128185143-99ec85e7a448 - - type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.14.6 diff --git a/changelog/v1.15.0-beta8/k8s-tests-in-kind.yaml b/changelog/v1.15.0-beta8/k8s-tests-in-kind.yaml deleted file mode 100644 index b668e379f3e..00000000000 --- a/changelog/v1.15.0-beta8/k8s-tests-in-kind.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Move k8s tests which had relied on long-lived clusters in CI to the kube2e package which uses KinD - issueLink: https://github.com/solo-io/solo-projects/issues/4907 diff --git a/changelog/v1.15.0-beta8/listener_filter.yaml b/changelog/v1.15.0-beta8/listener_filter.yaml deleted file mode 100644 index f5cce17161a..00000000000 --- a/changelog/v1.15.0-beta8/listener_filter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7477 - resolvesIssue: false - description: When gRPC is defined on an Upstream, only create filters on Listeners that reference that US. \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/multi-secret-client-api.yaml b/changelog/v1.15.0-beta8/multi-secret-client-api.yaml deleted file mode 100644 index e50edd68f11..00000000000 --- a/changelog/v1.15.0-beta8/multi-secret-client-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4892 - resolvesIssue: false - description: >- - Introduce API for configuring a ResourceClient for secrets which allows use of multiple secret sources diff --git a/changelog/v1.15.0-beta8/refactor-bootstrap.yaml b/changelog/v1.15.0-beta8/refactor-bootstrap.yaml deleted file mode 100644 index 1ab049a0e80..00000000000 --- a/changelog/v1.15.0-beta8/refactor-bootstrap.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Refactor bootstrap package to add clarifying distinction between opts and clients. Additionally, breaks - clients into their own files to make it easier to work with. diff --git a/changelog/v1.15.0-beta8/remove-ioutil.yaml b/changelog/v1.15.0-beta8/remove-ioutil.yaml deleted file mode 100644 index 2105e619701..00000000000 --- a/changelog/v1.15.0-beta8/remove-ioutil.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Remove all calls to deprecated and outmoded `io/ioutil` package diff --git a/changelog/v1.15.0-beta8/remove-kube2e-pr-alerts.yaml b/changelog/v1.15.0-beta8/remove-kube2e-pr-alerts.yaml deleted file mode 100644 index 5e11f638cdb..00000000000 --- a/changelog/v1.15.0-beta8/remove-kube2e-pr-alerts.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove individual alerts on failred regression tests - issueLink: https://github.com/solo-io/solo-projects/issues/4964 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta8/replace-go-ps-with-gopsutil.yaml b/changelog/v1.15.0-beta8/replace-go-ps-with-gopsutil.yaml deleted file mode 100644 index 4cb9b4771ca..00000000000 --- a/changelog/v1.15.0-beta8/replace-go-ps-with-gopsutil.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Replace unmaintained `github.com/keybase/go-ps` with `github.com/shirou/gopsutil/v3/process`. diff --git a/changelog/v1.15.0-beta8/webhook-skip-delete-validation.yaml b/changelog/v1.15.0-beta8/webhook-skip-delete-validation.yaml deleted file mode 100644 index 9bba6318b0a..00000000000 --- a/changelog/v1.15.0-beta8/webhook-skip-delete-validation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8282 - resolvesIssue: false - description: >- - Allow resource types listed in the gateway.validation.webhook.skipDeleteValidationResources array to be deleted without validation. - Use "*" to skip validation for all resource types. diff --git a/changelog/v1.15.0-beta9/adruino-dep-pin.yaml b/changelog/v1.15.0-beta9/adruino-dep-pin.yaml deleted file mode 100644 index afe1ab3fd04..00000000000 --- a/changelog/v1.15.0-beta9/adruino-dep-pin.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5024 - resolvesIssue: false - description: >- - Repair reference to arduino/setup-protoc by pinning to v1, rather than master \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/consistently-receive-audit.yaml b/changelog/v1.15.0-beta9/consistently-receive-audit.yaml deleted file mode 100644 index 828649f96d8..00000000000 --- a/changelog/v1.15.0-beta9/consistently-receive-audit.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Audit use of gomega.Consistently with channel receives. This is because the - default duration and interval are 100ms and 10ms respectively, which are - very short considering we're using unbuffered channels. The consequence of - this could be developers trusting that behavior is safe because the test did - not fail when in actuality, an error could have come in before the Consistently - call and was missed due to the unbuffered channel, or the error happened after - the default 100ms duration. The goal is to encourage developers to consider - and use explicit durations and intervals in Consistently calls. diff --git a/changelog/v1.15.0-beta9/doc-fixes.yaml b/changelog/v1.15.0-beta9/doc-fixes.yaml deleted file mode 100644 index 2dd7a84ed9a..00000000000 --- a/changelog/v1.15.0-beta9/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes - skipCI-kube-tests:true diff --git a/changelog/v1.15.0-beta9/doc-upgrades.yaml b/changelog/v1.15.0-beta9/doc-upgrades.yaml deleted file mode 100644 index eeb8e012141..00000000000 --- a/changelog/v1.15.0-beta9/doc-upgrades.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8241 - description: Change upgrade guide to be a more cohesive experience. - skipCI-kube-tests: true \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/docs-dcp.yaml b/changelog/v1.15.0-beta9/docs-dcp.yaml deleted file mode 100644 index d3062375396..00000000000 --- a/changelog/v1.15.0-beta9/docs-dcp.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds docs for deprecated cipher suites. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta9/explicit-defaults-async-assertions.yaml b/changelog/v1.15.0-beta9/explicit-defaults-async-assertions.yaml deleted file mode 100644 index 248de37fe29..00000000000 --- a/changelog/v1.15.0-beta9/explicit-defaults-async-assertions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Explicitly set duration/timeout and polling interval on async gomega assertions. - This is a rough first pass at greppable instances. diff --git a/changelog/v1.15.0-beta9/fix-render-manifests.yaml b/changelog/v1.15.0-beta9/fix-render-manifests.yaml deleted file mode 100644 index a80129b490e..00000000000 --- a/changelog/v1.15.0-beta9/fix-render-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5037 - resolvesIssue: false - description: | - Don't attempt to publish files (gloo-gateway.yaml, gloo-ingress.yaml, gloo-knative.yaml) that - are not generated by our pipeline. These caused releases to fail, because we would attempt to - publish a file that was not found locally. \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/header-manipulation-validation.yaml b/changelog/v1.15.0-beta9/header-manipulation-validation.yaml deleted file mode 100644 index dfc7cbad393..00000000000 --- a/changelog/v1.15.0-beta9/header-manipulation-validation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8225 - resolvesIssue: false - description: >- - Envoy rejects headerManipulation.responseHeadersToAdd headers where the key start with a ':' and Host headers. - We will now reject those headers in gloo validation instead of passing the invalid config to envoy. - diff --git a/changelog/v1.15.0-beta9/helm-scanning.yaml b/changelog/v1.15.0-beta9/helm-scanning.yaml deleted file mode 100644 index 5fac8c93f0f..00000000000 --- a/changelog/v1.15.0-beta9/helm-scanning.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Ability to scan Helm charts for issues related to formatting. This will occur for every helm test. - issueLink: https://github.com/solo-io/gloo/issues/8268 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/kube2e-deflake.yaml b/changelog/v1.15.0-beta9/kube2e-deflake.yaml deleted file mode 100644 index 797ef41d8b2..00000000000 --- a/changelog/v1.15.0-beta9/kube2e-deflake.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ensure the Gloo Kube2e tests wait for Pods to be running before proceeding - issueLink: https://github.com/solo-io/solo-projects/issues/4913 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/makefile-simplificiation.yaml b/changelog/v1.15.0-beta9/makefile-simplificiation.yaml deleted file mode 100644 index 64a0a3aae68..00000000000 --- a/changelog/v1.15.0-beta9/makefile-simplificiation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5037 - resolvesIssue: false - description: | - simplify make targets in aid of an upcoming GitHub release action/cloudbuild deprecation diff --git a/changelog/v1.15.0-beta9/multi-secret-client-impl.yaml b/changelog/v1.15.0-beta9/multi-secret-client-impl.yaml deleted file mode 100644 index eedc5a16d9e..00000000000 --- a/changelog/v1.15.0-beta9/multi-secret-client-impl.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/4892 - resolvesIssue: false - description: >- - Allow configuring secrets resource clients with multiple underlying source clients. - This will allow Gloo Edge to List and Watch secrets from any number of the currently - supported sources (i.e. Directory, Kubernetes, Vault). It is the responsibility of - the user to ensure there are no namespace+name collisions across all configured sources. - diff --git a/changelog/v1.15.0-beta9/multi-secret-client-tests.yaml b/changelog/v1.15.0-beta9/multi-secret-client-tests.yaml deleted file mode 100644 index 1569ead0ecd..00000000000 --- a/changelog/v1.15.0-beta9/multi-secret-client-tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4862 - resolvesIssue: false - description: >- - Adds kube e2e tests to validate behavior whereby Gloo Edge is configured to - read secrets from multiple persistence layers - diff --git a/changelog/v1.15.0-beta9/nightly-tests-job.yaml b/changelog/v1.15.0-beta9/nightly-tests-job.yaml deleted file mode 100644 index b4103b77d61..00000000000 --- a/changelog/v1.15.0-beta9/nightly-tests-job.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5003 - resolvesIssue: true - description: >- - Add job to nightly-tests action which runs tests with the Nightly label. \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/remove-intentionally-failing-test.yaml b/changelog/v1.15.0-beta9/remove-intentionally-failing-test.yaml deleted file mode 100644 index e41d2c2ecd5..00000000000 --- a/changelog/v1.15.0-beta9/remove-intentionally-failing-test.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5003 - resolvesIssue: false - description: >- - We can remove the failing test that existed as a mechanism for validating the initial production run of the nightly - performance test job \ No newline at end of file diff --git a/changelog/v1.15.0-beta9/repair-publish-glooctl.yaml b/changelog/v1.15.0-beta9/repair-publish-glooctl.yaml deleted file mode 100644 index bb50024572f..00000000000 --- a/changelog/v1.15.0-beta9/repair-publish-glooctl.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5037 - resolvesIssue: false - description: | - repair publish-glooctl by passing VERSION as a named variable (as opposed to forgetting about it as a Makefile) - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.15.0-beta9/skip-ci-directive.yaml b/changelog/v1.15.0-beta9/skip-ci-directive.yaml deleted file mode 100644 index a0ece3bef6a..00000000000 --- a/changelog/v1.15.0-beta9/skip-ci-directive.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Demonstrate how to skip CI under certain conditions. - - skipCI-kube-tests:true - skipCI-docs-build:true - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4917 - resolvesIssue: false - description: Support optionally skipping CI jobs on a PR. \ No newline at end of file diff --git a/changelog/v1.15.0-rc1/deflake-connection-limit-e2e.yaml b/changelog/v1.15.0-rc1/deflake-connection-limit-e2e.yaml deleted file mode 100644 index ff34395191a..00000000000 --- a/changelog/v1.15.0-rc1/deflake-connection-limit-e2e.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8531 - resolvesIssue: true - description: >- - Adds FlakeAttempts to the connection limit e2e test to retry if it hits an envoy bug. The bug doesn't break functionality so have added FalkeAttempts instead of patching envoy. diff --git a/changelog/v1.15.0-rc2/extproc.yaml b/changelog/v1.15.0-rc2/extproc.yaml deleted file mode 100644 index 4e7722c4f6f..00000000000 --- a/changelog/v1.15.0-rc2/extproc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8320 - resolvesIssue: false - description: Add API for configuring External Processing filter. \ No newline at end of file diff --git a/changelog/v1.15.0-rc3/rc-version-bump.yaml b/changelog/v1.15.0-rc3/rc-version-bump.yaml deleted file mode 100644 index cd37359c8d9..00000000000 --- a/changelog/v1.15.0-rc3/rc-version-bump.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: Changelog to allow us to release a new RC for the purposes of generating a new solo-apis tag that pulls in manual changes \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/developer-documentation-p1.yaml b/changelog/v1.16.0-beta1/developer-documentation-p1.yaml deleted file mode 100644 index 59d3ed5dd86..00000000000 --- a/changelog/v1.16.0-beta1/developer-documentation-p1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4923 - resolvesIssue: false - description: >- - Introduce a series of developer documents, to aid in the development of Gloo Edge. - These documents were previously distributed across READMEs or internal documentation - that was challenging to discover - - type: NON_USER_FACING - description: >- - Introduce a new developer script `changelog.sh` to automate the generation of changelog entries. - - type: NON_USER_FACING - description: >- - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta1/doc-fixes.yaml b/changelog/v1.16.0-beta1/doc-fixes.yaml deleted file mode 100644 index 56398d202e0..00000000000 --- a/changelog/v1.16.0-beta1/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes for broken links, typos, slack requests, and more. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta1/docs-validation-api.yaml b/changelog/v1.16.0-beta1/docs-validation-api.yaml deleted file mode 100644 index bae89397745..00000000000 --- a/changelog/v1.16.0-beta1/docs-validation-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds examples for the validation API. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta1/gha-cache-eviction.yaml b/changelog/v1.16.0-beta1/gha-cache-eviction.yaml deleted file mode 100644 index 7bd93723c4b..00000000000 --- a/changelog/v1.16.0-beta1/gha-cache-eviction.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5276 - resolvesIssue: false - description: >- - Introduce a job that will cleanup the go modcache for PRs that have been merged. - This follows the example defined in the GitHub docs: https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries - Since cache entries are isolated to a given branch, once the PR merges, this cache entry is no longer needed. - Leaving it around will cause the cache to grow over time and could prematurely evict other cache entries. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/gha-cache.yaml b/changelog/v1.16.0-beta1/gha-cache.yaml deleted file mode 100644 index a810fbd4ac1..00000000000 --- a/changelog/v1.16.0-beta1/gha-cache.yaml +++ /dev/null @@ -1,21 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4903 - resolvesIssue: false - description: >- - Introduce a job to run on merge to main that will cache the go modules for the main branch. - This will ensure that there exists a go cache entry for the main branch, which future PRs can utilize. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4903 - resolvesIssue: false - description: >- - Update the cache to only track the mod cache and use the go.sum to determine if the cache is valid. - Remove the existing build cache. It wasn't clear if this cache was functioning properly, and it's - more important that we have clear cache behaviors, than CI that runs quickly but caches improperly. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/4903 - resolvesIssue: false - description: >- - Validate that a cache hit occurs when opening a PR with no dependency changes. - Cleanup the prep-go-runner action to not call `mod-download` on a cache hit. The impact is minimal, - since there is nothing to download, but the syntax was wrong and needed to be fixed. \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/nightly-tests.yaml b/changelog/v1.16.0-beta1/nightly-tests.yaml deleted file mode 100644 index 6e832ac1663..00000000000 --- a/changelog/v1.16.0-beta1/nightly-tests.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update nightly tests to not run 1.13.x tests. These were noisy and not providing value. - Include 1.15 branch in nightly tests. - Update the syntax of LTS branches to use the new composite-actions. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/placeholder.yaml b/changelog/v1.16.0-beta1/placeholder.yaml deleted file mode 100644 index ee546813da7..00000000000 --- a/changelog/v1.16.0-beta1/placeholder.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Placeholder for 1.16.0-beta1 - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/rl-nil-checks.yaml b/changelog/v1.16.0-beta1/rl-nil-checks.yaml deleted file mode 100644 index 9e09bb221bd..00000000000 --- a/changelog/v1.16.0-beta1/rl-nil-checks.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8573 - resolvesIssue: false - description: > - Check for empty values in fields that are required by Envoy for RateLimitActions. Previously invalid config would be passed to Envoy. - API reference: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#config-route-v3-ratelimit-action. diff --git a/changelog/v1.16.0-beta1/set-logger-in-tests.yaml b/changelog/v1.16.0-beta1/set-logger-in-tests.yaml deleted file mode 100644 index bf0fce14e6a..00000000000 --- a/changelog/v1.16.0-beta1/set-logger-in-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8548 - resolvesIssue: true - description: Fix to remove "log.SetLogger(...) was never called, logs will not be displayed:" error message in gloo kubes e2e test \ No newline at end of file diff --git a/changelog/v1.16.0-beta1/update-cloud-builders.yaml b/changelog/v1.16.0-beta1/update-cloud-builders.yaml deleted file mode 100644 index 434b36a9dae..00000000000 --- a/changelog/v1.16.0-beta1/update-cloud-builders.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.6.4 - issueLink: https://github.com/solo-io/solo-projects/issues/5215 - resolvesIssue: false - description: >- - Use the latest cloud builders to match go version of builder to that of enterprise diff --git a/changelog/v1.16.0-beta10/docs-for-vault-aws-irsa-integration.yaml b/changelog/v1.16.0-beta10/docs-for-vault-aws-irsa-integration.yaml deleted file mode 100644 index 0e8f2d50820..00000000000 --- a/changelog/v1.16.0-beta10/docs-for-vault-aws-irsa-integration.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8645 - resolvesIssue: false - description: >- - Add user-facing docs for Vault + AWS IRSA integration. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta10/expose-most-specific-header-mutations-wins.yaml b/changelog/v1.16.0-beta10/expose-most-specific-header-mutations-wins.yaml deleted file mode 100644 index e309a65ffc1..00000000000 --- a/changelog/v1.16.0-beta10/expose-most-specific-header-mutations-wins.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Add support for `most_specific_header_mutations_wins` to allow the more specific header mutation to win. Toggling it on would reverse the evaluation order of the header mutations, allowing more specific header mutations to overwrite less specific. - https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route.proto#envoy-v3-api-field-config-route-v3-routeconfiguration-most-specific-header-mutations-wins - issueLink: https://github.com/solo-io/gloo/issues/8690 - resolvesIssue: false diff --git a/changelog/v1.16.0-beta10/fix-helm-chart-hook-ttl.yaml b/changelog/v1.16.0-beta10/fix-helm-chart-hook-ttl.yaml deleted file mode 100644 index cd1ff7338e9..00000000000 --- a/changelog/v1.16.0-beta10/fix-helm-chart-hook-ttl.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - skipCI-docs-build:true - - type: HELM - description: >- - Fix TTL not being respected on Helm hook jobs due to deletion policy. - issueLink: https://github.com/solo-io/gloo/issues/8500 diff --git a/changelog/v1.16.0-beta10/handle-sts-credentials-region.yaml b/changelog/v1.16.0-beta10/handle-sts-credentials-region.yaml deleted file mode 100644 index e4c29220545..00000000000 --- a/changelog/v1.16.0-beta10/handle-sts-credentials-region.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8578 - resolvesIssue: false - description: > - Support role chaining using EKS ServiceAccounts outside of us-east-1 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.4-patch3 \ No newline at end of file diff --git a/changelog/v1.16.0-beta10/remove-1.11-scans.yaml b/changelog/v1.16.0-beta10/remove-1.11-scans.yaml deleted file mode 100644 index ec529a76bfc..00000000000 --- a/changelog/v1.16.0-beta10/remove-1.11-scans.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove 1.11 as supported version from security scans, docs, and issue template - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta10/restore-tag-regex.yaml b/changelog/v1.16.0-beta10/restore-tag-regex.yaml deleted file mode 100644 index 05d61f50e9b..00000000000 --- a/changelog/v1.16.0-beta10/restore-tag-regex.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8578 - description: Restore tag_regex in Makefile, which was accidentally removed in #8605 \ No newline at end of file diff --git a/changelog/v1.16.0-beta10/translate-to-envoy-append-action.yaml b/changelog/v1.16.0-beta10/translate-to-envoy-append-action.yaml deleted file mode 100644 index 90561129283..00000000000 --- a/changelog/v1.16.0-beta10/translate-to-envoy-append-action.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8525 - resolvesIssue: false - description: >- - Translate header manipulation's `append` to Envoy's `append_action`, the newer non-deprecated field. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta11/discovery-fips.yaml b/changelog/v1.16.0-beta11/discovery-fips.yaml deleted file mode 100644 index 836e2fda5fb..00000000000 --- a/changelog/v1.16.0-beta11/discovery-fips.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5367 - resolvesIssue: false - description: >- - Update the helm option for enabling FIPS in Enterprise installations, to also apply to the discovery image. - - skipCI-docs-build=true \ No newline at end of file diff --git a/changelog/v1.16.0-beta11/doc-fixes.yaml b/changelog/v1.16.0-beta11/doc-fixes.yaml deleted file mode 100644 index 744451ef161..00000000000 --- a/changelog/v1.16.0-beta11/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add weekly updates to fix typos and other stuff. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta11/docs-for-vault-aws-irsa-integration copy.yaml b/changelog/v1.16.0-beta11/docs-for-vault-aws-irsa-integration copy.yaml deleted file mode 100644 index fe33d8cd06e..00000000000 --- a/changelog/v1.16.0-beta11/docs-for-vault-aws-irsa-integration copy.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updates to Auth0 OIDC docs diff --git a/changelog/v1.16.0-beta12/docs-local-rl.yaml b/changelog/v1.16.0-beta12/docs-local-rl.yaml deleted file mode 100644 index d1c150e6e01..00000000000 --- a/changelog/v1.16.0-beta12/docs-local-rl.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in docs for local rate limiting. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta12/envoy-change.yaml b/changelog/v1.16.0-beta12/envoy-change.yaml deleted file mode 100644 index 7abbadc7518..00000000000 --- a/changelog/v1.16.0-beta12/envoy-change.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5344 - resolvesIssue: false - description: > - Migrate from alpine to ubuntu for released version. - Backlogged an issue to move fully to distroless on beta branch. - Can be found here https://github.com/solo-io/solo-projects/issues/5388 - Not migrating prior as this may impact some debugging steps. - Forced to migrate per glibc being unable to update. - https://nvd.nist.gov/vuln/detail/CVE-2022-23218 - https://nvd.nist.gov/vuln/detail/CVE-2022-23219 - https://nvd.nist.gov/vuln/detail/CVE-2021-38604 - https://nvd.nist.gov/vuln/detail/CVE-2021-3998 - See here for glibc on alpine maintainers - https://gitlab.alpinelinux.org/alpine/tsc/-/issues/43#note_306270 - https://github.com/sgerrand/alpine-pkg-glibc/issues/207#issuecomment-1707209887 - https://github.com/sgerrand/alpine-pkg-glibc/issues/176 \ No newline at end of file diff --git a/changelog/v1.16.0-beta12/unreleased-envoy-gloo-support.yaml b/changelog/v1.16.0-beta12/unreleased-envoy-gloo-support.yaml deleted file mode 100644 index 17565b16abd..00000000000 --- a/changelog/v1.16.0-beta12/unreleased-envoy-gloo-support.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update CI to better support unreleased assets from envoy-gloo-ee CI builds - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta13/helm-wait.yaml b/changelog/v1.16.0-beta13/helm-wait.yaml deleted file mode 100644 index 55460a6d286..00000000000 --- a/changelog/v1.16.0-beta13/helm-wait.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Most CI tools wait until resources are ready to mark a release as successful such as ArgoCD and Flux. We can emulate this by passing the --wait flag to helm rather than individually adding support for every CD tool out there. - diff --git a/changelog/v1.16.0-beta13/oidc-code-exchange-refactor.yaml b/changelog/v1.16.0-beta13/oidc-code-exchange-refactor.yaml deleted file mode 100644 index e5d13ee8a3f..00000000000 --- a/changelog/v1.16.0-beta13/oidc-code-exchange-refactor.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7744 - description: Add a `clientAuthentication` block to the OidcAuthorizationCode config to allow for client secret and private key jwt client authentication methods - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.16.0-beta14/configmap-checks.yaml b/changelog/v1.16.0-beta14/configmap-checks.yaml deleted file mode 100644 index ee560c6a385..00000000000 --- a/changelog/v1.16.0-beta14/configmap-checks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removes redundant checks in configmaps to keep them consistent across versions. This fix was applied in 1.13.x - 1.15.x but not in main - diff --git a/changelog/v1.16.0-beta14/fix-configmaps.yaml b/changelog/v1.16.0-beta14/fix-configmaps.yaml deleted file mode 100644 index 558f84b9b3c..00000000000 --- a/changelog/v1.16.0-beta14/fix-configmaps.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8392 - resolvesIssue: true - description: This ensures that a new deployment is rolled if the configmap it references changes. This is done by adding a `checksum/` annotation on any deployment that uses a configmap as a container volume. - diff --git a/changelog/v1.16.0-beta14/fix-readiness-probe.yaml b/changelog/v1.16.0-beta14/fix-readiness-probe.yaml deleted file mode 100644 index 99525a89f61..00000000000 --- a/changelog/v1.16.0-beta14/fix-readiness-probe.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8288 - description: >- - Fixes the issue of defining a custom readiness probe for the gateway proxy for zero downtime upgrades via helm with the `--wait` flag. diff --git a/changelog/v1.16.0-beta14/istio-1.18.yaml b/changelog/v1.16.0-beta14/istio-1.18.yaml deleted file mode 100644 index 957e0a40e92..00000000000 --- a/changelog/v1.16.0-beta14/istio-1.18.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8621 - description: > - Bump Istio supported version to 1.18 in docs and CI - Fix istio-proxy container definition in gateway-proxy template - Add new e2e tests that handles Istio SDS case, ensuring mTLS occurs as expected \ No newline at end of file diff --git a/changelog/v1.16.0-beta14/vault-integration-fixes.yaml b/changelog/v1.16.0-beta14/vault-integration-fixes.yaml deleted file mode 100644 index af49a65350b..00000000000 --- a/changelog/v1.16.0-beta14/vault-integration-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fixed minor issues with the docs. Also added a troubleshooting section. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta15/add-timeout-resource-rollout-job.yaml b/changelog/v1.16.0-beta15/add-timeout-resource-rollout-job.yaml deleted file mode 100644 index 2a0c3654f2d..00000000000 --- a/changelog/v1.16.0-beta15/add-timeout-resource-rollout-job.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8782 - resolvesIssue: true - description: Adds the helm value `gateway.rolloutJob.timeout` to specifiy the timeout to wait for the resource rollout job to complete. - diff --git a/changelog/v1.16.0-beta15/bump_envoy_gloo.yaml b/changelog/v1.16.0-beta15/bump_envoy_gloo.yaml deleted file mode 100644 index 2c4ec7f254b..00000000000 --- a/changelog/v1.16.0-beta15/bump_envoy_gloo.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.6.5 - description: >- - Use the latest cloud builders to match go version of builder to that of enterprise - This pulls in fixes for CVE-2023-39325, as announced in - https://groups.google.com/g/golang-announce/c/iNNxDTCjZvo -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.5-patch1 - description: >- - Bump envoy-gloo to pull in fixes for (CVE-2023-44487)[https://nvd.nist.gov/vuln/detail/CVE-2023-44487] \ No newline at end of file diff --git a/changelog/v1.16.0-beta15/do-not-log-envoy-cluster-on-computeCluster.yaml b/changelog/v1.16.0-beta15/do-not-log-envoy-cluster-on-computeCluster.yaml deleted file mode 100644 index 44c2cfae2bc..00000000000 --- a/changelog/v1.16.0-beta15/do-not-log-envoy-cluster-on-computeCluster.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8592 - resolvesIssue: false - description: Remove the Envoy cluster from the error log when validating clusters, avoiding the exposure of sensitive data (secrets). diff --git a/changelog/v1.16.0-beta15/doc-fixes.yaml b/changelog/v1.16.0-beta15/doc-fixes.yaml deleted file mode 100644 index e913dcfde3f..00000000000 --- a/changelog/v1.16.0-beta15/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes for small changes such as link fixes and version bumps. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta15/fix-nightly-tests.yaml b/changelog/v1.16.0-beta15/fix-nightly-tests.yaml deleted file mode 100644 index c70338aba0a..00000000000 --- a/changelog/v1.16.0-beta15/fix-nightly-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8755 - resolvesIssue: true - description: Fix nightly upgrade tests caused after adding the fix for custom readiness probe issue (https://github.com/solo-io/gloo/pull/8698) by deleting the resource rollout job prior to an upgrade - diff --git a/changelog/v1.16.0-beta15/gateway-validate-secret-deletion.yaml b/changelog/v1.16.0-beta15/gateway-validate-secret-deletion.yaml deleted file mode 100644 index 119c4ee5ed1..00000000000 --- a/changelog/v1.16.0-beta15/gateway-validate-secret-deletion.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8001 - resolvesIssue: false - description: | - - Fix issue where the validation webhook did not validate on `Secret` deletions. - - **IMPORTANT**: `Secret` deletions are now being validated. This _could_ cause a slight performance degradation when deleting Secrets. To opt-out, add `'secrets'` to `gateway.validation.webhook.skipDeleteValidationResources`. diff --git a/changelog/v1.16.0-beta15/go-control-plane-fork.yaml b/changelog/v1.16.0-beta15/go-control-plane-fork.yaml deleted file mode 100644 index 10b1ec41d7d..00000000000 --- a/changelog/v1.16.0-beta15/go-control-plane-fork.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-control-plane-fork-v2 - dependencyTag: v0.11.1/forked-extproc \ No newline at end of file diff --git a/changelog/v1.16.0-beta15/istio-support-matrix.yaml b/changelog/v1.16.0-beta15/istio-support-matrix.yaml deleted file mode 100644 index f814aa35772..00000000000 --- a/changelog/v1.16.0-beta15/istio-support-matrix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8621 - resolvesIssue: false - description: > - Update Istio support matrix, add link to Istio documentation in e2e test README - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta15/preconnect.yaml b/changelog/v1.16.0-beta15/preconnect.yaml deleted file mode 100644 index 455f5a17b66..00000000000 --- a/changelog/v1.16.0-beta15/preconnect.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5411 - resolvesIssue: false - description: >- - Exposes cluster option for preconnect policy. - Explicitly scoped to just upstreams as this is RARELY a good feature to use. \ No newline at end of file diff --git a/changelog/v1.16.0-beta16/cert-rotation.yaml b/changelog/v1.16.0-beta16/cert-rotation.yaml deleted file mode 100644 index f5fbde0d442..00000000000 --- a/changelog/v1.16.0-beta16/cert-rotation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5252 - resolvesIssue: false - description: >- - Make cert rotation more resilient against downtime when mTLS is enabled, by updating - the certs in stages and waiting for changes to propagate. A new helm value `gateway.certGenJob.rotationDuration` - (default 65s) can be used the configure the duration to wait for each stage of cert rotation to complete. This - value must be tuned according to the performance of the specific environment in which the jobs are run. \ No newline at end of file diff --git a/changelog/v1.16.0-beta16/doc-fixes.yaml b/changelog/v1.16.0-beta16/doc-fixes.yaml deleted file mode 100644 index e3f54f66531..00000000000 --- a/changelog/v1.16.0-beta16/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta16/docs-access-log-filter.yaml b/changelog/v1.16.0-beta16/docs-access-log-filter.yaml deleted file mode 100644 index e1686446db7..00000000000 --- a/changelog/v1.16.0-beta16/docs-access-log-filter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in an example for how to use the access log filter capability. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta16/docs-admission-control.yaml b/changelog/v1.16.0-beta16/docs-admission-control.yaml deleted file mode 100644 index 143388b9886..00000000000 --- a/changelog/v1.16.0-beta16/docs-admission-control.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in steps to send requests to the validation API directly. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta16/docs-portal-images.yaml b/changelog/v1.16.0-beta16/docs-portal-images.yaml deleted file mode 100644 index bc5f2e1bec0..00000000000 --- a/changelog/v1.16.0-beta16/docs-portal-images.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Hosting petstore images in the Gloo public repo for use in dev-portal. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta16/fips-validation.yaml b/changelog/v1.16.0-beta16/fips-validation.yaml deleted file mode 100644 index 4ebccf12203..00000000000 --- a/changelog/v1.16.0-beta16/fips-validation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add documentation around validating FIPS-compliant images - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta16/fix-secret-deletion-validation-flake-gw-kube2e.yaml b/changelog/v1.16.0-beta16/fix-secret-deletion-validation-flake-gw-kube2e.yaml deleted file mode 100644 index 8cc1d0e3a8b..00000000000 --- a/changelog/v1.16.0-beta16/fix-secret-deletion-validation-flake-gw-kube2e.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix flakes seen in gateway_test after the addition of secret deletion validation. diff --git a/changelog/v1.16.0-beta16/revert-readiness-check.yaml b/changelog/v1.16.0-beta16/revert-readiness-check.yaml deleted file mode 100644 index f9adfe1a9d0..00000000000 --- a/changelog/v1.16.0-beta16/revert-readiness-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8809 - resolvesIssue: false - description: Unfortunately, the custom readiness probe fix causes issues in deployments via Argo, since the resouce-rollout job is deleted and causes the argo app to go out of sync, as well as missing permissions to watch jobs. Reverted this fix - diff --git a/changelog/v1.16.0-beta17/label-selector-api.yaml b/changelog/v1.16.0-beta17/label-selector-api.yaml deleted file mode 100644 index c4df3a8121c..00000000000 --- a/changelog/v1.16.0-beta17/label-selector-api.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/dev-portal/issues/2753 - resolvesIssue: false - description: >- - Update internal extauth API, to ensure the labelSelector defined on the user-facing AuthConfig - is passed down to the ext-auth-service, so that decisions can be made based on the labelSelector. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta18/cli-kubecontext.yaml b/changelog/v1.16.0-beta18/cli-kubecontext.yaml deleted file mode 100644 index 075cac068c9..00000000000 --- a/changelog/v1.16.0-beta18/cli-kubecontext.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/7623 - description: >- - Glooctl should now correctly respect kube context if passed. \ No newline at end of file diff --git a/changelog/v1.16.0-beta18/expose-claims-to-headers-in-internal-ee-api.yaml b/changelog/v1.16.0-beta18/expose-claims-to-headers-in-internal-ee-api.yaml deleted file mode 100644 index d31310b4247..00000000000 --- a/changelog/v1.16.0-beta18/expose-claims-to-headers-in-internal-ee-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Expose `claimsToHeaders` in internal ExtAuth API. - skipCI-kube-tests:true - skipCI-docs-build:true - issueLink: https://github.com/solo-io/gloo/issues/8737 - resolvesIssue: false diff --git a/changelog/v1.16.0-beta18/sha1-for-basicauth.yaml b/changelog/v1.16.0-beta18/sha1-for-basicauth.yaml deleted file mode 100644 index 630f4da8a06..00000000000 --- a/changelog/v1.16.0-beta18/sha1-for-basicauth.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5234 - description: > - Add support to use sha1 for basic auth. This requires extended the basic auth API to allow selection of an excyption algorithm. - Sha1 is considered insecure and is not recommended for production use. - resolvesIssue: false - diff --git a/changelog/v1.16.0-beta19/doc-fixes.yaml b/changelog/v1.16.0-beta19/doc-fixes.yaml deleted file mode 100644 index e3f54f66531..00000000000 --- a/changelog/v1.16.0-beta19/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta19/grpc-cve.yaml b/changelog/v1.16.0-beta19/grpc-cve.yaml deleted file mode 100644 index 92ef6cf8137..00000000000 --- a/changelog/v1.16.0-beta19/grpc-cve.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: grpc - dependencyTag: 1.59.0 - description: >- - Bump grpc library to address fixes for HTTP/2 rapid reset vulnerability - (https://github.com/advisories/GHSA-m425-mq94-257g) -- type: DEPENDENCY_BUMP - dependencyOwner: jhump - dependencyRepo: protoreflect - dependencyTag: v1.15.3 \ No newline at end of file diff --git a/changelog/v1.16.0-beta2/documentation-and-ci-followup.yaml b/changelog/v1.16.0-beta2/documentation-and-ci-followup.yaml deleted file mode 100644 index 1d59d0fc4e0..00000000000 --- a/changelog/v1.16.0-beta2/documentation-and-ci-followup.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update weekly runs of performance tests to be properly triggered - Update the `devel` folder to have a README which outlines the available tools - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta2/gha-fix.yaml b/changelog/v1.16.0-beta2/gha-fix.yaml deleted file mode 100644 index 1e7f0b3aed7..00000000000 --- a/changelog/v1.16.0-beta2/gha-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Provide correct path for sub-actions in the action to create solo-apis PRs. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8573 - resolvesIssue: false - description: Add a default case when converting Solo ratelimit actions to Enovy actions. diff --git a/changelog/v1.16.0-beta20/developer-docs-discovery.yaml b/changelog/v1.16.0-beta20/developer-docs-discovery.yaml deleted file mode 100644 index 44715865827..00000000000 --- a/changelog/v1.16.0-beta20/developer-docs-discovery.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Introduce developer facing documentation around the UDS and EDS features of Gloo Edge. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta20/fix-readiness-probe.yaml b/changelog/v1.16.0-beta20/fix-readiness-probe.yaml deleted file mode 100644 index 6d369cd0a8d..00000000000 --- a/changelog/v1.16.0-beta20/fix-readiness-probe.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8288 - description: >- - Fixes the issue of defining a custom readiness probe for the gateway proxy for zero downtime upgrades via helm with the `--wait` flag and via ArgoCD. - diff --git a/changelog/v1.16.0-beta20/sha1-basic-auth-docs.yaml b/changelog/v1.16.0-beta20/sha1-basic-auth-docs.yaml deleted file mode 100644 index 3c686fc5f30..00000000000 --- a/changelog/v1.16.0-beta20/sha1-basic-auth-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updated basic auth guide to include new functionality - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta20/tap-filter-proto.yaml b/changelog/v1.16.0-beta20/tap-filter-proto.yaml deleted file mode 100644 index 899583c807b..00000000000 --- a/changelog/v1.16.0-beta20/tap-filter-proto.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5315 - description: Implement the .proto API for the tap filter - resolvesIssue: false -- dependencyOwner: solo-io - dependencyRepo: go-control-plane-fork-v2 - dependencyTag: v0.0.0-20231026174848-be784d54c527 - description: Update go-control-plane to incorporate tap filter custom output sinks - type: DEPENDENCY_BUMP - diff --git a/changelog/v1.16.0-beta21/cli-skip-v2.yaml b/changelog/v1.16.0-beta21/cli-skip-v2.yaml deleted file mode 100644 index 93bc718792f..00000000000 --- a/changelog/v1.16.0-beta21/cli-skip-v2.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/0000 - description: >- - Avoid allowing glooctl to install v2 variants without an explicit call for it. - This may be reverted later once we have a better understanding of upgrade path. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta22/fix-nightly-tests.yaml b/changelog/v1.16.0-beta22/fix-nightly-tests.yaml deleted file mode 100644 index 67c474101bf..00000000000 --- a/changelog/v1.16.0-beta22/fix-nightly-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix nightly upgrade tests caused after adding the fix for custom readiness probe issue (https://github.com/solo-io/gloo/pull/8831) by waiting for the resource rollout job to be cleaned up prior to an upgrade - diff --git a/changelog/v1.16.0-beta22/gloo-gateway-v2-readme.yaml b/changelog/v1.16.0-beta22/gloo-gateway-v2-readme.yaml deleted file mode 100644 index 0ab0ef34236..00000000000 --- a/changelog/v1.16.0-beta22/gloo-gateway-v2-readme.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds a note about the Gloo Gateway v2 API. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta22/update-decision-reason-doc.yaml b/changelog/v1.16.0-beta22/update-decision-reason-doc.yaml deleted file mode 100644 index 3409b8ca7be..00000000000 --- a/changelog/v1.16.0-beta22/update-decision-reason-doc.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Updated the explanation of `returnDecisionReason` to inform the recommended approach of `dynamic_metadata`. diff --git a/changelog/v1.16.0-beta23/azure-dist-claims-api.yaml b/changelog/v1.16.0-beta23/azure-dist-claims-api.yaml deleted file mode 100644 index e5758ed6274..00000000000 --- a/changelog/v1.16.0-beta23/azure-dist-claims-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/12848 - resolvesIssue: false - description: >- - Add additional options to the OidcAuthorizationCodeConfig API to configure Azure-specific details for resolving distributed claims. \ No newline at end of file diff --git a/changelog/v1.16.0-beta24/refactor-resource-rollout.yaml b/changelog/v1.16.0-beta24/refactor-resource-rollout.yaml deleted file mode 100644 index 5685781add2..00000000000 --- a/changelog/v1.16.0-beta24/refactor-resource-rollout.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/5490 - resolvesIssue: false - description: Adds a new helm value `global.extraCustomResources` to allow users to add additional custom resources to create, as defined by a helm partial - diff --git a/changelog/v1.16.0-beta25/disable-extauth-sidecar.yaml b/changelog/v1.16.0-beta25/disable-extauth-sidecar.yaml deleted file mode 100644 index 9caac15ea6d..00000000000 --- a/changelog/v1.16.0-beta25/disable-extauth-sidecar.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8430 - resolvesIssue: false - description: Adds the new helm value `gatewayproxy.proxyName.disableExtauthSidecar` to disable the extauth sidecar on a given gateway proxy when `global.extensions.extAuth.envoySidecar` is set. Defaults to false. This is used with enterprise extauth deployments. - diff --git a/changelog/v1.16.0-beta25/doc-fixes.yaml b/changelog/v1.16.0-beta25/doc-fixes.yaml deleted file mode 100644 index 21a106e224d..00000000000 --- a/changelog/v1.16.0-beta25/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta25/fix-nightlies.yaml b/changelog/v1.16.0-beta25/fix-nightlies.yaml deleted file mode 100644 index f0a8e18d147..00000000000 --- a/changelog/v1.16.0-beta25/fix-nightlies.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8902 - resolvesIssue: false - description: >- - Fix upgrade issues from v1.15.16, v1.14.27 and v1.13.32 to v1.16.0-beta20+. This was caused due to the resource-rollout RBAC being a pre-upgrade/install helm hook in v1.16.0-beta20+ while not being a hook in the latest LTS releases. This fix moves the resource-rollout RBAC out of the pre-upgrade/install hook in this release. - Upgrades from v1.16.0-beta20+ will require running the following commands prior to the upgrade to cleanup the pre-upgrade/install resource-rollout RBAC helm hooks. - ``` - export RELEASE_NAMESPACE="gloo-system" # replace this with the installation namespace - export RBAC_SUFFIX=`kubectl get ClusterRole | grep gloo-resource-rollout | sed 's/gloo-resource-rollout//g' | cut -d ' ' -f 1` - kubectl delete ClusterRole gloo-resource-rollout$RBAC_SUFFIX - kubectl delete ClusterRoleBinding gloo-resource-rollout$RBAC_SUFFIX - kubectl delete Role gloo-resource-rollout -n $RELEASE_NAMESPACE - kubectl delete RoleBinding gloo-resource-rollout -n $RELEASE_NAMESPACE - kubectl delete ServiceAccount gloo-resource-rollout -n $RELEASE_NAMESPACE - ``` diff --git a/changelog/v1.16.0-beta26/go-1-21.yaml b/changelog/v1.16.0-beta26/go-1-21.yaml deleted file mode 100644 index 2880eb3cc59..00000000000 --- a/changelog/v1.16.0-beta26/go-1-21.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.21.4 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.7.0 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8474 - resolvesIssue: false - description: Bump Go to 1.21 \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/bump_envoy.yaml b/changelog/v1.16.0-beta27/bump_envoy.yaml deleted file mode 100644 index 40aa9334fb8..00000000000 --- a/changelog/v1.16.0-beta27/bump_envoy.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.27.2-patch1 \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/doc-cve-process.yaml b/changelog/v1.16.0-beta27/doc-cve-process.yaml deleted file mode 100644 index 7a950b6bdc4..00000000000 --- a/changelog/v1.16.0-beta27/doc-cve-process.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds docs fow how Solo handles the CVE lifecycle. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/doc-fixes.yaml b/changelog/v1.16.0-beta27/doc-fixes.yaml deleted file mode 100644 index e3f54f66531..00000000000 --- a/changelog/v1.16.0-beta27/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/doc-fixes1.yaml b/changelog/v1.16.0-beta27/doc-fixes1.yaml deleted file mode 100644 index e3f54f66531..00000000000 --- a/changelog/v1.16.0-beta27/doc-fixes1.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/doc-oidc-ms.yaml b/changelog/v1.16.0-beta27/doc-oidc-ms.yaml deleted file mode 100644 index af37b42bfbe..00000000000 --- a/changelog/v1.16.0-beta27/doc-oidc-ms.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/12078 - resolvesIssue: false - description: >- - Doc review of the Azure OIDC distributed claims proto fields. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-beta27/docs-debug.yaml b/changelog/v1.16.0-beta27/docs-debug.yaml deleted file mode 100644 index a63972c48c7..00000000000 --- a/changelog/v1.16.0-beta27/docs-debug.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in troubleshooting tips for the Gloo Edge data plane. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta27/docs-support-guide.yaml b/changelog/v1.16.0-beta27/docs-support-guide.yaml deleted file mode 100644 index 4c4de666b35..00000000000 --- a/changelog/v1.16.0-beta27/docs-support-guide.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds support guide. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta27/docs-vshost-rt-options.yaml b/changelog/v1.16.0-beta27/docs-vshost-rt-options.yaml deleted file mode 100644 index d5b382b4de8..00000000000 --- a/changelog/v1.16.0-beta27/docs-vshost-rt-options.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds documentation for separating options settings in virtual hosts and route tables into their own virtualhostoption or routetableoption resource. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta27/installation-fix.yaml b/changelog/v1.16.0-beta27/installation-fix.yaml deleted file mode 100644 index 03b36e3a10c..00000000000 --- a/changelog/v1.16.0-beta27/installation-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adjust the permissions of the 'data' directory in the 'docker-compose-file' setup to 777 to grant access to users within the container. \ No newline at end of file diff --git a/changelog/v1.16.0-beta28/bump-k8s-128.yaml b/changelog/v1.16.0-beta28/bump-k8s-128.yaml deleted file mode 100644 index b98fb09899d..00000000000 --- a/changelog/v1.16.0-beta28/bump-k8s-128.yaml +++ /dev/null @@ -1,82 +0,0 @@ -changelog: -- type: BREAKING_CHANGE - description: > - Bump dependencies to support Kubernetes 1.28 - issueLink: https://github.com/solo-io/gloo/issues/8515 - resolvesIssue: false -- type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.21.5 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: code-generator - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: component-base - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: kubectl - dependencyTag: v0.28.3 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.16.3 -- type: DEPENDENCY_BUMP - dependencyOwner: helm.sh - dependencyRepo: helm - dependencyTag: v3.13.2 -- type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: ginkgo/v2 - dependencyTag: v2.11.0 -- type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: gomega - dependencyTag: v1.27.10 -- type: DEPENDENCY_BUMP - dependencyOwner: go.uber.org - dependencyRepo: zap - dependencyTag: v1.25.0 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.24.8 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.6.0 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.36.0 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: sa-k8s-1.28-bump -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.34.0 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.8.1 diff --git a/changelog/v1.16.0-beta3/fix-check-skip-directives-again.yaml b/changelog/v1.16.0-beta3/fix-check-skip-directives-again.yaml deleted file mode 100644 index 37f751fd738..00000000000 --- a/changelog/v1.16.0-beta3/fix-check-skip-directives-again.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix process-skip-directive script that breaks when run after merge. - skipCI-kube-tests:true - skipCI-docs-build:true - diff --git a/changelog/v1.16.0-beta3/fix-check-skip-directives.yaml b/changelog/v1.16.0-beta3/fix-check-skip-directives.yaml deleted file mode 100644 index 55b1422db88..00000000000 --- a/changelog/v1.16.0-beta3/fix-check-skip-directives.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix process-skip-directive script that checks against main instead of the base branch. - skipCI-kube-tests:true - skipCI-docs-build:true - diff --git a/changelog/v1.16.0-beta3/fix-protobuf-uint64.yaml b/changelog/v1.16.0-beta3/fix-protobuf-uint64.yaml deleted file mode 100644 index b085016ed08..00000000000 --- a/changelog/v1.16.0-beta3/fix-protobuf-uint64.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: Fix incorrect CRD generation and overflow caused of proto fileds of type `google.protobuf.UInt64Value`. Previously fields of this type had an incorrect schema as well as led to overflows which led to them failing being unmarshalled, which is now resolved by changing the type to `google.protobuf.UInt32Value`, which is backward-forward compatible. Ref. https://protobuf.dev/programming-guides/proto2/#updating point 5. Affected protos include gateway specs `httpGateway.options.caching.maxPayloadSize` and `httpGateway.options.connectionLimit.maxActiveConnections` - issueLink: https://github.com/solo-io/gloo/issues/8568 - resolvesIssue: false - diff --git a/changelog/v1.16.0-beta3/push-solo-apis.yaml b/changelog/v1.16.0-beta3/push-solo-apis.yaml deleted file mode 100644 index 7ae316a63ef..00000000000 --- a/changelog/v1.16.0-beta3/push-solo-apis.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Remove caching from the push-solo-apis-branch action. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.16.0-beta4/extauth-overwrite-headers.yaml b/changelog/v1.16.0-beta4/extauth-overwrite-headers.yaml deleted file mode 100644 index 8cea303c0dc..00000000000 --- a/changelog/v1.16.0-beta4/extauth-overwrite-headers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Expose the ability to overwrite headers in HTTP Passthrough Auth with the added allowedUpstreamHeaderToOverwrite field. - issueLink: https://github.com/solo-io/gloo/issues/8477 \ No newline at end of file diff --git a/changelog/v1.16.0-beta5/doc-fixes.yaml b/changelog/v1.16.0-beta5/doc-fixes.yaml deleted file mode 100644 index 56398d202e0..00000000000 --- a/changelog/v1.16.0-beta5/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes for broken links, typos, slack requests, and more. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta5/gloo-pdb.yaml b/changelog/v1.16.0-beta5/gloo-pdb.yaml deleted file mode 100644 index b9ff2e1d953..00000000000 --- a/changelog/v1.16.0-beta5/gloo-pdb.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: Added PodDisruptionBudget helm values for the gloo deployment - issueLink: https://github.com/solo-io/gloo/issues/8445 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.16.0-beta5/opa-sidecar-support.yaml b/changelog/v1.16.0-beta5/opa-sidecar-support.yaml deleted file mode 100644 index 4e1b5cd7b3c..00000000000 --- a/changelog/v1.16.0-beta5/opa-sidecar-support.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/10237 - resolvesIssue: false - description: >- - Update AuthConfig protos to support querying OPA sidecar for policy decisions. \ No newline at end of file diff --git a/changelog/v1.16.0-beta6/add-claims-to-headers-for-oidc-plugin.yaml b/changelog/v1.16.0-beta6/add-claims-to-headers-for-oidc-plugin.yaml deleted file mode 100644 index 62087533191..00000000000 --- a/changelog/v1.16.0-beta6/add-claims-to-headers-for-oidc-plugin.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/10589 - resolvesIssue: false - description: >- - Add field to ExtAuth API's OIDC AuthorizationCode plugin to eventually support mapping claims to headers. diff --git a/changelog/v1.16.0-beta6/call-set-logger.yaml b/changelog/v1.16.0-beta6/call-set-logger.yaml deleted file mode 100644 index 78565fa6f33..00000000000 --- a/changelog/v1.16.0-beta6/call-set-logger.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Prevent error when modifying settings by making sure loggers get initialized. - issueLink: https://github.com/solo-io/gloo/issues/8627 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.15.2 \ No newline at end of file diff --git a/changelog/v1.16.0-beta6/docs-tcp-connect.yaml b/changelog/v1.16.0-beta6/docs-tcp-connect.yaml deleted file mode 100644 index 727b58cba2c..00000000000 --- a/changelog/v1.16.0-beta6/docs-tcp-connect.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds docs for new TCP connection limit capability. diff --git a/changelog/v1.16.0-beta6/update-testclient-docs.yaml b/changelog/v1.16.0-beta6/update-testclient-docs.yaml deleted file mode 100644 index 5b5d59a7ce0..00000000000 --- a/changelog/v1.16.0-beta6/update-testclient-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adding comments to testutils.DefaultClient detailing the consequences of it caching TCP connections and to instead create a new client everytime when testing network (L4) filters - skipCI-kube-tests:true - skipCI-docs-build:true - diff --git a/changelog/v1.16.0-beta6/version-no-tags.yaml b/changelog/v1.16.0-beta6/version-no-tags.yaml deleted file mode 100644 index e9e812934f4..00000000000 --- a/changelog/v1.16.0-beta6/version-no-tags.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure that PRs from forked repositories can properly version assets. Previously the version depended on - tags (which may not exist in a forked repo) and that caused the value of the tag that we send to docker - to be invalid. diff --git a/changelog/v1.16.0-beta7/add-local-ratelimit.yaml b/changelog/v1.16.0-beta7/add-local-ratelimit.yaml deleted file mode 100644 index da20335cb51..00000000000 --- a/changelog/v1.16.0-beta7/add-local-ratelimit.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7428 - resolvesIssue: true - description: >- - Gloo now supports local limiting. This restricts the rate of connections per gateway, virtual host or route using envoy's own local rate limit filter, thus no longer requiring the need for an external rate limit server. This includes both the network and http local rate limit filter. - diff --git a/changelog/v1.16.0-beta7/gha-timeouts.yaml b/changelog/v1.16.0-beta7/gha-timeouts.yaml deleted file mode 100644 index ed14f4e6895..00000000000 --- a/changelog/v1.16.0-beta7/gha-timeouts.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add timeout-minutes to GHA, overriding the default 6 hour timeout with more reasonable values. - Also update some action names to be more accurate/legible. \ No newline at end of file diff --git a/changelog/v1.16.0-beta7/gloo-rbac.yaml b/changelog/v1.16.0-beta7/gloo-rbac.yaml deleted file mode 100644 index 9b980c32bd3..00000000000 --- a/changelog/v1.16.0-beta7/gloo-rbac.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: Breakdown Job and their respective RBAC helm values for the gloo deployment - issueLink: https://github.com/solo-io/gloo/issues/8616 - resolvesIssue: true diff --git a/changelog/v1.16.0-beta7/make-vault-aws-aim-creds-optional.yaml b/changelog/v1.16.0-beta7/make-vault-aws-aim-creds-optional.yaml deleted file mode 100644 index 1ab7df46593..00000000000 --- a/changelog/v1.16.0-beta7/make-vault-aws-aim-creds-optional.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: FIX - description: > - Make Vault's AWS credentials optional. - This allows users to integrate AWS Security Token Service (STS) or IAM Roles for Service Accounts (IRSA) for temporary credentials. - https://developer.hashicorp.com/vault/docs/auth/aws#iam-authentication-inferences - issueLink: https://github.com/solo-io/gloo/issues/8533 - resolvesIssue: false - - type: HELM - description: Expose `secretOptions` in `Settings` Helm chart. - issueLink: https://github.com/solo-io/gloo/issues/8533 - resolvesIssue: false - - type: NON_USER_FACING - description: > - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta8/docs-1.15.0-warning.yaml b/changelog/v1.16.0-beta8/docs-1.15.0-warning.yaml deleted file mode 100644 index 631a0e3b992..00000000000 --- a/changelog/v1.16.0-beta8/docs-1.15.0-warning.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Warns not to use 1.15.0 in docs, due to bug fixed in 1.15.1+. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta8/docs-bump-version.yaml b/changelog/v1.16.0-beta8/docs-bump-version.yaml deleted file mode 100644 index b97d23cedd7..00000000000 --- a/changelog/v1.16.0-beta8/docs-bump-version.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Bumping latest to 1.15.0. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta8/fix-broken-opaauthoptions.yaml b/changelog/v1.16.0-beta8/fix-broken-opaauthoptions.yaml deleted file mode 100644 index 5b88c2a2d35..00000000000 --- a/changelog/v1.16.0-beta8/fix-broken-opaauthoptions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fixes broken ext-auth opa-auth options proto - diff --git a/changelog/v1.16.0-beta8/fix-version-on-prs.yaml b/changelog/v1.16.0-beta8/fix-version-on-prs.yaml deleted file mode 100644 index 0f9a06372e1..00000000000 --- a/changelog/v1.16.0-beta8/fix-version-on-prs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure VERSION includes the most recent git tag, if one is available \ No newline at end of file diff --git a/changelog/v1.16.0-beta9/certificate-renewal.yaml b/changelog/v1.16.0-beta9/certificate-renewal.yaml deleted file mode 100644 index 88dcf44c212..00000000000 --- a/changelog/v1.16.0-beta9/certificate-renewal.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Certgen job will now renew existing certificate if it is expiring soon (90d by default). - issueLink: https://github.com/solo-io/gloo/issues/5944 - resolvesIssue: true - - type: HELM - description: Add new certgen CronJob if validation webhook is enabled - issueLink: https://github.com/solo-io/gloo/issues/5944 - resolvesIssue: true - - type: HELM - description: Add an option to enable `force-rotation` flag for certgen job - issueLink: https://github.com/solo-io/gloo/issues/5944 - resolvesIssue: true diff --git a/changelog/v1.16.0-beta9/doc-fixes.yaml b/changelog/v1.16.0-beta9/doc-fixes.yaml deleted file mode 100644 index 744451ef161..00000000000 --- a/changelog/v1.16.0-beta9/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add weekly updates to fix typos and other stuff. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-beta9/envoy-gloo-bump.yaml b/changelog/v1.16.0-beta9/envoy-gloo-bump.yaml deleted file mode 100644 index 2fa97386218..00000000000 --- a/changelog/v1.16.0-beta9/envoy-gloo-bump.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.26.2-patch4 - issueLink: https://github.com/solo-io/solo-projects/issues/5214 - resolvesIssue: false - description: >- - Use latest envoy-gloo which brings us forked envoy for ext proc updates -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-control-plane-fork-v2 - dependencyTag: v0.11.1 - description: >- - Match forking for envoy - diff --git a/changelog/v1.16.0-beta9/fix-gateway-yaml.yaml b/changelog/v1.16.0-beta9/fix-gateway-yaml.yaml deleted file mode 100644 index 728f8ad86e1..00000000000 --- a/changelog/v1.16.0-beta9/fix-gateway-yaml.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: HELM - description: Fix syntax error in Gateway yaml when using kube overrides. - issueLink: https://github.com/solo-io/gloo/issues/8648 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.5.1 - description: Pick up test manifest updates. \ No newline at end of file diff --git a/changelog/v1.16.0-rc1/doc-api-update.yaml b/changelog/v1.16.0-rc1/doc-api-update.yaml deleted file mode 100644 index 00758c3c916..00000000000 --- a/changelog/v1.16.0-rc1/doc-api-update.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add changes for clear route cache behavior. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-rc1/doc-fixes.yaml b/changelog/v1.16.0-rc1/doc-fixes.yaml deleted file mode 100644 index 21a106e224d..00000000000 --- a/changelog/v1.16.0-rc1/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, such as typos, links, version bumps, and feedback raised in Slack. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-rc1/docs-tap-filter.yaml b/changelog/v1.16.0-rc1/docs-tap-filter.yaml deleted file mode 100644 index bf621078f32..00000000000 --- a/changelog/v1.16.0-rc1/docs-tap-filter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in docs for the TAP filter feature. - skipCI-kube-tests:true diff --git a/changelog/v1.16.0-rc1/fix-dec-8-2023-cves.yaml b/changelog/v1.16.0-rc1/fix-dec-8-2023-cves.yaml deleted file mode 100644 index 79b1ba0dd30..00000000000 --- a/changelog/v1.16.0-rc1/fix-dec-8-2023-cves.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: 3.17.6 diff --git a/changelog/v1.16.0-rc1/glooctl-versioning.yaml b/changelog/v1.16.0-rc1/glooctl-versioning.yaml deleted file mode 100644 index ce2e2abe6e8..00000000000 --- a/changelog/v1.16.0-rc1/glooctl-versioning.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/8983 - resolvesIssue: true - description: Update glooctl inject for sds to not include v in the version \ No newline at end of file diff --git a/changelog/v1.16.0-rc1/pin-alpine.yaml b/changelog/v1.16.0-rc1/pin-alpine.yaml deleted file mode 100644 index a388d4ac37d..00000000000 --- a/changelog/v1.16.0-rc1/pin-alpine.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update golang/alpine docker images to pin alpine to 3.18 \ No newline at end of file diff --git a/changelog/v1.16.0-rc1/stalebot.yaml b/changelog/v1.16.0-rc1/stalebot.yaml deleted file mode 100644 index fcbd6778972..00000000000 --- a/changelog/v1.16.0-rc1/stalebot.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Introduce stalebot action. - - skipCI-docs-build:true - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.16.0-rc1/update-docs-gen-scanner-min-version-1.12.yaml b/changelog/v1.16.0-rc1/update-docs-gen-scanner-min-version-1.12.yaml deleted file mode 100644 index 2beb8a48732..00000000000 --- a/changelog/v1.16.0-rc1/update-docs-gen-scanner-min-version-1.12.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the MIN_SCANNED_VERSION to v1.12 in docs-gen.yaml so v1.11 does not get scanned for vulnerabilities. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.16.0-rc1/vault-auth.yaml b/changelog/v1.16.0-rc1/vault-auth.yaml deleted file mode 100644 index d4efae9dc90..00000000000 --- a/changelog/v1.16.0-rc1/vault-auth.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5438 - resolvesIssue: false - description: >- - Refactor the vault auth code to make token renewal easier to introduce in a follow-up PR. - Add retry logic when fetching the vault token from a remote source (AWS). \ No newline at end of file diff --git a/changelog/v1.17.0-beta1/expand-cli-gateway.yaml b/changelog/v1.17.0-beta1/expand-cli-gateway.yaml deleted file mode 100644 index b623b1701fa..00000000000 --- a/changelog/v1.17.0-beta1/expand-cli-gateway.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Refactor getting dumps from the proxy. Also export this new method which is quite useful in debugging failures, especially in CI. - diff --git a/changelog/v1.17.0-beta1/security-update-crypto-ssh.yaml b/changelog/v1.17.0-beta1/security-update-crypto-ssh.yaml deleted file mode 100644 index 4b0c8cde967..00000000000 --- a/changelog/v1.17.0-beta1/security-update-crypto-ssh.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: crypto - dependencyTag: v0.17.0 - description: > - bump golang.org/x/crypto to v0.17.0 to address GO-2023-2402 \ No newline at end of file diff --git a/changelog/v1.17.0-beta1/worflow-fixes.yaml b/changelog/v1.17.0-beta1/worflow-fixes.yaml deleted file mode 100644 index 92f50e37995..00000000000 --- a/changelog/v1.17.0-beta1/worflow-fixes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add 1.16 in places its needed pre full release \ No newline at end of file diff --git a/changelog/v1.17.0-beta10/fix-xds-cache-key.yaml b/changelog/v1.17.0-beta10/fix-xds-cache-key.yaml deleted file mode 100644 index d49671b2196..00000000000 --- a/changelog/v1.17.0-beta10/fix-xds-cache-key.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix the node_hash implementation so that non-proxy workloads (such as ext-auth-service and rate-limit-service) - ask for a cache key that is not prefixed with the custom proxy prefix. Without this fix, Enterprise services - could not communicate with the Control Plane to pick up configuration. \ No newline at end of file diff --git a/changelog/v1.17.0-beta11/add-importas-linter.yaml b/changelog/v1.17.0-beta11/add-importas-linter.yaml deleted file mode 100644 index e85ec1f484f..00000000000 --- a/changelog/v1.17.0-beta11/add-importas-linter.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Add imports linter to enforce common package (appsv1, corev1, metav1, batchv1) import alias' for k8s.io dependencies \ No newline at end of file diff --git a/changelog/v1.17.0-beta11/bump-helm.yaml b/changelog/v1.17.0-beta11/bump-helm.yaml deleted file mode 100644 index f91d903976c..00000000000 --- a/changelog/v1.17.0-beta11/bump-helm.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: helm.sh - dependencyRepo: helm - dependencyTag: v3.14.2 - description: Bump helm to fix CVE-2024-26147 - issueLink: https://github.com/solo-io/gloo/issues/9185 - resolvesIssue: false diff --git a/changelog/v1.17.0-beta11/doc-fixes.yaml b/changelog/v1.17.0-beta11/doc-fixes.yaml deleted file mode 100644 index 56a7d85a1fc..00000000000 --- a/changelog/v1.17.0-beta11/doc-fixes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta11/ignore-helm-bump.yaml b/changelog/v1.17.0-beta11/ignore-helm-bump.yaml deleted file mode 100644 index c39e6933551..00000000000 --- a/changelog/v1.17.0-beta11/ignore-helm-bump.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9186 - resolvesIssue: true - description: > - Choosing to ignore helm upgrade, as it does not impact the data and control planes of Gloo Edge. This only impacts glooctl, and panics will not affect future uses of glooctl. The fix to bump helm would also require bumping the k8s dependencies by several minor versions in <=1.15, which can cause issues. There is a simple resolution on the client side, so it is deemed to have little to no impact. - skipCI-kube-tests:true - skipCI-storybook-tests:true diff --git a/changelog/v1.17.0-beta11/inject-enterprise-functionality.yaml b/changelog/v1.17.0-beta11/inject-enterprise-functionality.yaml deleted file mode 100644 index c2c3aec4122..00000000000 --- a/changelog/v1.17.0-beta11/inject-enterprise-functionality.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5874 - resolvesIssue: false - description: >- - Run the PluginRegistryFactory supplied by the setup.Extensions, to ensure that the Enterprise ControlPlane - runs all the Enterprise plugins. - Create an experimental API (temporary) to configure the image used for the proxy workloads. This will be used - by the Enterprise ControlPlane, while the workload provisioning API is being discussed. \ No newline at end of file diff --git a/changelog/v1.17.0-beta11/portal-plugin-v2.yaml b/changelog/v1.17.0-beta11/portal-plugin-v2.yaml deleted file mode 100644 index 72ad9031f13..00000000000 --- a/changelog/v1.17.0-beta11/portal-plugin-v2.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5876 - resolvesIssue: false - description: >- - Expose extension points for the k8s gateway translator. These will be implemented by the Developer Portal - translator that is only available in Gloo Gateway Enterprise. \ No newline at end of file diff --git a/changelog/v1.17.0-beta12/doc-support-update.yaml b/changelog/v1.17.0-beta12/doc-support-update.yaml deleted file mode 100644 index 9b75b8e2294..00000000000 --- a/changelog/v1.17.0-beta12/doc-support-update.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adding additional information int he support ticket docs. - Also syncing sections from the support policy as per LP's request. - skipCI-kube-tests:true - issueLink: https://github.com/solo-io/solo-reference-architectures/issues/66 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.17.0-beta12/support-get-proxy-api.yaml b/changelog/v1.17.0-beta12/support-get-proxy-api.yaml deleted file mode 100644 index 55fab8a7b26..00000000000 --- a/changelog/v1.17.0-beta12/support-get-proxy-api.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/solo-projects/issues/5874 - resolvesIssue: false - description: >- - `glooctl get proxy` will not work if you have persisted Proxy CRs in etcD and you are querying - and older server version (1.16 and below). In general, we recommend that you keep your client and - server versions in sync. You can verify the client/server versions you are currently running by calling `glooctl version`. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5874 - resolvesIssue: false - description: >- - Update the ProxyEndpointServer API to support returning proxies produced by the K8s Gateway translator. - Update the CLI fix the `get proxy` API so that you can effectively query proxies. - Introduce a PortForwarder. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6661 - resolvesIssue: false - description: >- - Remove helm upgrade tests that upgrade from a version of Gloo (1.11) that is no longer in the support window. \ No newline at end of file diff --git a/changelog/v1.17.0-beta13/add-istio-auto-mtls-support.yaml b/changelog/v1.17.0-beta13/add-istio-auto-mtls-support.yaml deleted file mode 100644 index b20fc6a3a2b..00000000000 --- a/changelog/v1.17.0-beta13/add-istio-auto-mtls-support.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5695 - description: >- - Added support for `settings.gloo.istioOptions.enableAutoMtls` to implement auto mTLS via Envoy transport_socket_match. \ No newline at end of file diff --git a/changelog/v1.17.0-beta13/distroless.yaml b/changelog/v1.17.0-beta13/distroless.yaml deleted file mode 100644 index ba599869c08..00000000000 --- a/changelog/v1.17.0-beta13/distroless.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8849 - resolvesIssue: false - description: Add support for distroless images. -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8849 - resolvesIssue: false - description: Adds a new helm variable `global.image.variant` to specify the variant of the image to be deployed. Can take the values 'standard', 'fips', 'distroless', 'fips-distroless'. Defaults to 'standard'. (The 'fips' and 'fips-distroless' variants are an Enterprise-only feature). This consequently deprecates the `global.image.fips` value. Use `global.image.variant=fips` instead. diff --git a/changelog/v1.17.0-beta13/extractor-regex-replace.yaml b/changelog/v1.17.0-beta13/extractor-regex-replace.yaml deleted file mode 100644 index 2de6f4b8b37..00000000000 --- a/changelog/v1.17.0-beta13/extractor-regex-replace.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/8706 - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: 1.27.3-patch2 - description: >- - Upgrade envoy-gloo version to pull in transformation filter updates. - With this bump, transformation filter extractors now support regex - replace/replace all operations on extracted values. \ No newline at end of file diff --git a/changelog/v1.17.0-beta13/k8s-gw-syncer.yaml b/changelog/v1.17.0-beta13/k8s-gw-syncer.yaml deleted file mode 100644 index aa748b7fe3c..00000000000 --- a/changelog/v1.17.0-beta13/k8s-gw-syncer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure the xDS syncer of the k8s gateway integration correctly updates Proxy entries in the in-memory cache diff --git a/changelog/v1.17.0-beta13/resource-cleanup-pre-delete.yaml b/changelog/v1.17.0-beta13/resource-cleanup-pre-delete.yaml deleted file mode 100644 index 750ed296b1a..00000000000 --- a/changelog/v1.17.0-beta13/resource-cleanup-pre-delete.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/5903 - description: >- - Move resource cleanup job to pre-delete Helm hook. This fixes an issue where Helm uninstall would not complete when - the validation webhook's failure policy was set to "Fail". \ No newline at end of file diff --git a/changelog/v1.17.0-beta13/update-extractor-doc.yaml b/changelog/v1.17.0-beta13/update-extractor-doc.yaml deleted file mode 100644 index aa7b8c5612c..00000000000 --- a/changelog/v1.17.0-beta13/update-extractor-doc.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/8706 - description: >- - Update the extractor documentation to clarify that extractor regex - functionality is first available in v1.15.x \ No newline at end of file diff --git a/changelog/v1.17.0-beta13/update-k8sgatewayextensions-definition.yaml b/changelog/v1.17.0-beta13/update-k8sgatewayextensions-definition.yaml deleted file mode 100644 index 0b6fa08cb45..00000000000 --- a/changelog/v1.17.0-beta13/update-k8sgatewayextensions-definition.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Refactor k8sGatewayExtensions by updating the function signatures to accept a `manager` parameter. - This enables updating the manager when implementing it. For example, by adding to the scheme. diff --git a/changelog/v1.17.0-beta14/9211-improve-glooctl-version.yaml b/changelog/v1.17.0-beta14/9211-improve-glooctl-version.yaml deleted file mode 100644 index 271dd437ade..00000000000 --- a/changelog/v1.17.0-beta14/9211-improve-glooctl-version.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9211 - resolvesIssue: true - description: | - Fixes and improvements to glooctl version command: - - glooctl version previously had a bug displaying the tag when a digest image is used. It would show "latest" instead of showing the actual version. - - Both yaml and json options have been fixed to pretty the output. Previously both options did not format the display. - - This improvement also now includes kubernetes server version information. \ No newline at end of file diff --git a/changelog/v1.17.0-beta14/delete-secret-flake.yaml b/changelog/v1.17.0-beta14/delete-secret-flake.yaml deleted file mode 100644 index f5c1d25c71f..00000000000 --- a/changelog/v1.17.0-beta14/delete-secret-flake.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/8826 - description: >- - - Added `verifyGlooValidationWorks` to the beginning of flaky secret delete test to validate that validation is ready before starting the test - - Fixed an issue where the kube/envoy artifacts were not being dumped when the test failed \ No newline at end of file diff --git a/changelog/v1.17.0-beta14/docs-versions.yaml b/changelog/v1.17.0-beta14/docs-versions.yaml deleted file mode 100644 index 67dca265091..00000000000 --- a/changelog/v1.17.0-beta14/docs-versions.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Change versions for docs issue template - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta14/envoy-1.29.yaml b/changelog/v1.17.0-beta14/envoy-1.29.yaml deleted file mode 100644 index 8bda7e2c4df..00000000000 --- a/changelog/v1.17.0-beta14/envoy-1.29.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.29.2-patch2 - issueLink: https://github.com/solo-io/gloo/issues/9232 - resolvesIssue: false - description: >- - Bump envoy-gloo to bring us onto 1.29 -- type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/9232 - resolvesIssue: false - description: >- - * External Processing servers which mutate the body must also send a header mutation to correctly set the Content-Length. - * Removing a query parameter in the ExtAuth filter no longer causes repeats of that query parameter to be removed. - * JWT Authentication now validates the entire extracted token instead of only validating up to the first non-base64 character. - * TE HTTP header from downstream is sanitized before proxying the request to upstream. - * Host header is ignored if :authority header is included in HTTP/2 request, to bring Envoy into compliance with https://www.rfc-editor.org/rfc/rfc9113#section-8.3.1. diff --git a/changelog/v1.17.0-beta14/expose-dynamic-stats.yaml b/changelog/v1.17.0-beta14/expose-dynamic-stats.yaml deleted file mode 100644 index 31390ae2415..00000000000 --- a/changelog/v1.17.0-beta14/expose-dynamic-stats.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/pull/9260 - resolvesIssue: false - description: >- - Expose the `dynamic_stats` option on the Envoy router. This flag is only - intended to be used for benchmarking purposes - it is NOT RECOMMENDED to - set this in production. - - For more information, see https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/http/router/v3/router.proto - diff --git a/changelog/v1.17.0-beta14/metadata-access-log-formatter.yaml b/changelog/v1.17.0-beta14/metadata-access-log-formatter.yaml deleted file mode 100644 index 808adc6059a..00000000000 --- a/changelog/v1.17.0-beta14/metadata-access-log-formatter.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9246 - resolvesIssue: false - description: >- - Add ability to use `%METADATA()%` command directives in envoy access log format - config. These will eventually replace `%DYNAMIC_METADATA()%`, `%UPSTREAM_METADATA()%`, - and `%CLUSTER_METADATA()%` as well as adding support for `ROUTE` and `LISTENER`. - - A Gloo user can now access metadata added in the route options via `envoyMetadata` - through this formatter. diff --git a/changelog/v1.17.0-beta14/robustness-test-flake-fix.yaml b/changelog/v1.17.0-beta14/robustness-test-flake-fix.yaml deleted file mode 100644 index fb83b21f3db..00000000000 --- a/changelog/v1.17.0-beta14/robustness-test-flake-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/9251 - description: >- - The flake seems to be occuring due to improper cleanup of setting the validatingAdmissionEebhook failure policy to `Ignore`` after setting it to `Fail`` for a set of tests - This PR fixes the flake by setting the failure policy to `Ignore` in the `AfterAll` \ No newline at end of file diff --git a/changelog/v1.17.0-beta14/service-name-for-otel.yaml b/changelog/v1.17.0-beta14/service-name-for-otel.yaml deleted file mode 100644 index 6801dc82294..00000000000 --- a/changelog/v1.17.0-beta14/service-name-for-otel.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/7791 - description: >- - Set the `service_name` field used to create the the [Envoy OpenTelemetryConfig](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/opentelemetry.proto.html) - to the name of the Gateway under which the [Gloo OpenTelemetryConfig](https://docs.solo.io/gloo-edge/latest/reference/api/github.com/solo-io/gloo/projects/gloo/api/external/envoy/config/trace/v3/opentelemetry.proto.sk/#package-soloioenvoyconfigtracev3) - is defined. - - Breaking changes: - * The previous behavior, which was to set the `service_name` field to an empty string resulting in display name `unknown_service:envoy`, is no longer available. - * The `ToEnvoyOpenTelemetryonfiguration` function in "github.com/solo-io/gloo/projects/gloo/pkg/api/v1/options/tracing" has - been removed and replaced with `ToEnvoyOpenTelemetryConfiguration`, and the signature has been updated to: - `ToEnvoyOpenTelemetryConfiguration(clusterName, serviceName string) *envoytrace.OpenTelemetryConfig` \ No newline at end of file diff --git a/changelog/v1.17.0-beta15/fix-github-release-script.yaml b/changelog/v1.17.0-beta15/fix-github-release-script.yaml deleted file mode 100644 index 912f4c3f1b1..00000000000 --- a/changelog/v1.17.0-beta15/fix-github-release-script.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9288 - resolvesIssue: true - description: >- - Fixes Github asset release action broken by updates to https://github.com/solo-io/gloo/pull/9212. - Also adds a dry_run option to the script that broke so we can catch these errors on PRs - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta15/fix-glooctl-assets.yaml b/changelog/v1.17.0-beta15/fix-glooctl-assets.yaml deleted file mode 100644 index daa1243a0e1..00000000000 --- a/changelog/v1.17.0-beta15/fix-glooctl-assets.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9295 - resolvesIssue: true - description: >- - Fix glooctl asset builds to crossbuild with the appropriate architecture. - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta16/distorless-comments.yaml b/changelog/v1.17.0-beta16/distorless-comments.yaml deleted file mode 100644 index 82dc05c3c45..00000000000 --- a/changelog/v1.17.0-beta16/distorless-comments.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Bump busybox utils donor image used to build distroless images. Refactor the distroless dockerfile and add more comments about the files copied over - diff --git a/changelog/v1.17.0-beta16/distroless-all.yaml b/changelog/v1.17.0-beta16/distroless-all.yaml deleted file mode 100644 index a1051506457..00000000000 --- a/changelog/v1.17.0-beta16/distroless-all.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Adds distroless variants to all remaining gloo edge created images (certgen, kubectl, accesslogger, discovery, ingress) - diff --git a/changelog/v1.17.0-beta16/doc-fixes.yaml b/changelog/v1.17.0-beta16/doc-fixes.yaml deleted file mode 100644 index 5cf425db020..00000000000 --- a/changelog/v1.17.0-beta16/doc-fixes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5745 - description: >- - Weekly doc fixes such as version bumps, typos, links, and customer requests that were raised in Slack. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta16/envoy-sanitize-te-false.yaml b/changelog/v1.17.0-beta16/envoy-sanitize-te-false.yaml deleted file mode 100644 index cf577ad2bea..00000000000 --- a/changelog/v1.17.0-beta16/envoy-sanitize-te-false.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9232 - resolvesIssue: false - description: >- - Hardcode Envoy's reloadable feature for TE header sanitization to false. This feature as it - exists in 1.29.2 breaks gRPC upstreams whose client library expects `TE: trailers`. This hardcode - will be removed when Gloo Edge depends upon 1.29.3, which has a fix for the gRPC case but is currently - unreleased. diff --git a/changelog/v1.17.0-beta16/gg-deployer-xds-values.yaml b/changelog/v1.17.0-beta16/gg-deployer-xds-values.yaml deleted file mode 100644 index a29b094915d..00000000000 --- a/changelog/v1.17.0-beta16/gg-deployer-xds-values.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5949 - description: >- - The Gloo Gateway deployer now gets the xDS host and port from the gloo service, instead of - using potentially incorrect values. - - type: NON_USER_FACING - description: >- - GG deployer helm cleanup: Use structs for deployer helm values, remove some unused values. diff --git a/changelog/v1.17.0-beta16/gg-kube-test-consolidate-utils.yaml b/changelog/v1.17.0-beta16/gg-kube-test-consolidate-utils.yaml deleted file mode 100644 index ea0967c35c9..00000000000 --- a/changelog/v1.17.0-beta16/gg-kube-test-consolidate-utils.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5723 - resolvesIssue: false - description: >- - Consolidate kubernetes utilities into shared locations, so that we can re-use as much as possible - between our implementation, CLI, and tests. This focuses on the construction of a Kubernetes Client. \ No newline at end of file diff --git a/changelog/v1.17.0-beta16/gloo-distroless-base.yaml b/changelog/v1.17.0-beta16/gloo-distroless-base.yaml deleted file mode 100644 index 6783570be2a..00000000000 --- a/changelog/v1.17.0-beta16/gloo-distroless-base.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Create custom distroless images that contain ca-certificates and the binaries required for the probes / lifecycle hooks. This image can be used as the base for all distroless image variants. diff --git a/changelog/v1.17.0-beta16/remove-pkgmgmt.yaml b/changelog/v1.17.0-beta16/remove-pkgmgmt.yaml deleted file mode 100644 index 4eafe296592..00000000000 --- a/changelog/v1.17.0-beta16/remove-pkgmgmt.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9301 - resolvesIssue: false - description: >- - Remove misleading package management code in ci/upload_github_release_assets.go - - skipCI-kube-tests: true - skipCI-docs-build: true diff --git a/changelog/v1.17.0-beta17/compiler-inlining.yaml b/changelog/v1.17.0-beta17/compiler-inlining.yaml deleted file mode 100644 index 58828656dd0..00000000000 --- a/changelog/v1.17.0-beta17/compiler-inlining.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Turn on compiler optimizations by not alwyas passing gc flags. If needed these flags can be used with delve." \ No newline at end of file diff --git a/changelog/v1.17.0-beta17/doc-fixes2.yaml b/changelog/v1.17.0-beta17/doc-fixes2.yaml deleted file mode 100644 index 511d4415087..00000000000 --- a/changelog/v1.17.0-beta17/doc-fixes2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Weekly doc fixes. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta17/gg-envoy-admin-cli.yaml b/changelog/v1.17.0-beta17/gg-envoy-admin-cli.yaml deleted file mode 100644 index 07842814c46..00000000000 --- a/changelog/v1.17.0-beta17/gg-envoy-admin-cli.yaml +++ /dev/null @@ -1,26 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5723 - resolvesIssue: false - description: >- - Introduce a client for the Envoy Admin APi, improve how curl requests are built. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9291 - resolvesIssue: false - description: >- - Introduce retries to the kube2e curl helper, so that curl requests which may fail due to - network issues, will not cause tests to fail. This has demonstrated to reduce flakes, - though it has not proven that it will fix this test flake completely, so it is not - marked as resolving the issue. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9306 - resolvesIssue: false - description: >- - Attempt to resolve a test flake which occurs when a port-forward command fails. - The proposed solution is to rely on a new port forwarding utility, which includes - retries in the request, by default. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9292 - resolvesIssue: false - description: >- - Add a FlakeAttempts decorator, to try to reduce the impact of the staged_transformation test flakes \ No newline at end of file diff --git a/changelog/v1.17.0-beta17/gg-kube-test-more-utils.yaml b/changelog/v1.17.0-beta17/gg-kube-test-more-utils.yaml deleted file mode 100644 index 4f843f4804c..00000000000 --- a/changelog/v1.17.0-beta17/gg-kube-test-more-utils.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5723 - resolvesIssue: false - description: >- - Introduce utilities for kubectl, a curl request builder, and a curl response transformation. \ No newline at end of file diff --git a/changelog/v1.17.0-beta17/route-option-policy-attachment.yaml b/changelog/v1.17.0-beta17/route-option-policy-attachment.yaml deleted file mode 100644 index 63ddb3ca4f1..00000000000 --- a/changelog/v1.17.0-beta17/route-option-policy-attachment.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5714 - description: Support policy attachment for RouteOption resources - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.36.5 diff --git a/changelog/v1.17.0-beta18/gatewayparameters.yaml b/changelog/v1.17.0-beta18/gatewayparameters.yaml deleted file mode 100644 index c20316a3609..00000000000 --- a/changelog/v1.17.0-beta18/gatewayparameters.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5909 - resolvesIssue: false - description: >- - Add new GatewayParameters CRD to allow configuration of dynamically provisioned proxies - in Gloo Gateway. diff --git a/changelog/v1.17.0-beta18/glooctl-test-flake.yaml b/changelog/v1.17.0-beta18/glooctl-test-flake.yaml deleted file mode 100644 index 7e846f70a32..00000000000 --- a/changelog/v1.17.0-beta18/glooctl-test-flake.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9337 - resolvesIssue: true - description: >- - Fix the glooctl kube tests by ensuring that we supply a tag for the SDS image that has been built in the cluster. - There are tests that prove the subtle behavior of our version stringer method. The solution was to - ensure that when we supply a version for our images in CI, that we include both a label AND labelVersion. \ No newline at end of file diff --git a/changelog/v1.17.0-beta18/restrict-certgen-role.yaml b/changelog/v1.17.0-beta18/restrict-certgen-role.yaml deleted file mode 100644 index 7d8ca511389..00000000000 --- a/changelog/v1.17.0-beta18/restrict-certgen-role.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5960 - resolvesIssue: false - description: Restrict the certgen job's secret access to just the gloo installation namespace. The certgen job does not require cluster wide access to secrets as it only manages secrets within the gloo installation namespace. - diff --git a/changelog/v1.17.0-beta19/gg-kube-gateway-test-timeout.yaml b/changelog/v1.17.0-beta19/gg-kube-gateway-test-timeout.yaml deleted file mode 100644 index 76daf1ca063..00000000000 --- a/changelog/v1.17.0-beta19/gg-kube-gateway-test-timeout.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Increase the timeout for a curl request in the Gateway Kube Suite. We added retries to the curl - in https://github.com/solo-io/gloo/pull/9335, but forgot to increase the timeout of the entire request, - so the retries aren't being respected. \ No newline at end of file diff --git a/changelog/v1.17.0-beta19/gg-kube-test-expand-utils.yaml b/changelog/v1.17.0-beta19/gg-kube-test-expand-utils.yaml deleted file mode 100644 index a2ad595cfe0..00000000000 --- a/changelog/v1.17.0-beta19/gg-kube-test-expand-utils.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5723 - resolvesIssue: false - description: >- - Improve the utilities that are necessary to write an e2e test framework. \ No newline at end of file diff --git a/changelog/v1.17.0-beta19/gg-plugin-params.yaml b/changelog/v1.17.0-beta19/gg-plugin-params.yaml deleted file mode 100644 index 5e6f569b035..00000000000 --- a/changelog/v1.17.0-beta19/gg-plugin-params.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5934 - resolvesIssue: false - description: >- - Move objects needed for construction of OSS GGv2 plugins to a param object \ No newline at end of file diff --git a/changelog/v1.17.0-beta19/gg-route-options-policy-status.yaml b/changelog/v1.17.0-beta19/gg-route-options-policy-status.yaml deleted file mode 100644 index 33098f6a1bf..00000000000 --- a/changelog/v1.17.0-beta19/gg-route-options-policy-status.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5934 - resolvesIssue: true - description: >- - RouteOption resources used for policy attachment (via targetRef) will now have their - status correctly set based on the result of translation \ No newline at end of file diff --git a/changelog/v1.17.0-beta19/vhopts-targetref-api.yaml b/changelog/v1.17.0-beta19/vhopts-targetref-api.yaml deleted file mode 100644 index c6f21fde7c0..00000000000 --- a/changelog/v1.17.0-beta19/vhopts-targetref-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6002 - resolvesIssue: false - description: >- - Introduce targetRef field to VirtualHostOption resource. This will allow users - of the Kubernetes Gateway API to specify which Gateway resource, and optionally - which Listeners on that resource will be affected by the VirtualHostOption diff --git a/changelog/v1.17.0-beta2/docs-single-authz-header.yaml b/changelog/v1.17.0-beta2/docs-single-authz-header.yaml deleted file mode 100644 index fce81763221..00000000000 --- a/changelog/v1.17.0-beta2/docs-single-authz-header.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/13744 - resolvesIssue: false - description: Document the limitation of supporting only one authorization header in the BasicAuth provider. - skipCI-kube-tests: true \ No newline at end of file diff --git a/changelog/v1.17.0-beta2/introduce-linter.yaml b/changelog/v1.17.0-beta2/introduce-linter.yaml deleted file mode 100644 index c77adb4168e..00000000000 --- a/changelog/v1.17.0-beta2/introduce-linter.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Introduce linter with minimal set of rules to start with. This is intended to introduce the linter - so that future devs can easily expand its usage. - - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta2/linter-ginkgo-p2.yaml b/changelog/v1.17.0-beta2/linter-ginkgo-p2.yaml deleted file mode 100644 index 30bfa628c3e..00000000000 --- a/changelog/v1.17.0-beta2/linter-ginkgo-p2.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Update linter to require tests to be included. Fix any tests that were broken previously. - - skipCI-docs-build:true - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/7473 - resolvesIssue: false - description: >- - The `discovery` and `ingress-proxy` Deployments now respect the `deployment.runAsUser` value in the Helm chart. - - The `knative` Deployment exposes a new `deployment.runAsUser` value in the Helm chart. \ No newline at end of file diff --git a/changelog/v1.17.0-beta2/tech-debt-issue-template.yaml b/changelog/v1.17.0-beta2/tech-debt-issue-template.yaml deleted file mode 100644 index cceff4cd848..00000000000 --- a/changelog/v1.17.0-beta2/tech-debt-issue-template.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Add issue template for tracking tech debt and code improvement - skipCI-kube-tests:true - skipCI-docs-build:true - diff --git a/changelog/v1.17.0-beta2/vault-token-renewal.yaml b/changelog/v1.17.0-beta2/vault-token-renewal.yaml deleted file mode 100644 index ee7c742410a..00000000000 --- a/changelog/v1.17.0-beta2/vault-token-renewal.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5438 - resolvesIssue: false - description: >- - Add renewal logic for Hashicorp vault tokens. The settings.secretOptions.sources[].vault.aws.leaseIncrement field can be used to - specify the lease increment for Hashicorp token renewal. This value is passed as the 'Increment' parameter to the Hashicorp vault API. - - LifetimeWatcherInput API documentation: https://pkg.go.dev/github.com/hashicorp/vault/api#LifetimeWatcherInput - LifetimeWatcher API documentation: https://pkg.go.dev/github.com/hashicorp/vault/api#LifetimeWatcher - - type: HELM - description: >- - Added settings.secretOptions.sources[].vault.aws.leaseIncrement to allow users to specify the lease increment for Hashicorp token renewal. - This value is passed as the 'Increment' parameter to the Hashicorp vault API. - issueLink: https://github.com/solo-io/solo-projects/issues/5438 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.17.0-beta20/extensions-kick-channel.yaml b/changelog/v1.17.0-beta20/extensions-kick-channel.yaml deleted file mode 100644 index 894b0c817b7..00000000000 --- a/changelog/v1.17.0-beta20/extensions-kick-channel.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9330 - description: >- - Initialize extensions with kick channel, allowing them to kick XDS to resync based on changes in the extension inputs. \ No newline at end of file diff --git a/changelog/v1.17.0-beta20/gg-cp-helm-cleanup.yaml b/changelog/v1.17.0-beta20/gg-cp-helm-cleanup.yaml deleted file mode 100644 index 1971947645c..00000000000 --- a/changelog/v1.17.0-beta20/gg-cp-helm-cleanup.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5856 - resolvesIssue: false - description: >- - Simplify the control plane helm API for the Kubernetes Gateway integration, and remove unused values. - There is now just one helm flag (`kubeGateway.enabled`) that is used to enable/disable the Kubernetes - Gateway integration. \ No newline at end of file diff --git a/changelog/v1.17.0-beta21/bump-envoy.yaml b/changelog/v1.17.0-beta21/bump-envoy.yaml deleted file mode 100644 index 76c34207ff7..00000000000 --- a/changelog/v1.17.0-beta21/bump-envoy.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.29.3-patch1 - issueLink: https://github.com/solo-io/solo-projects/issues/6008 - resolvesIssue: false - description: >- - Bump envoy-gloo to bring us onto 1.29.3-patch1 -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9232 - resolvesIssue: false - description: Revert "Hardcode Envoy's reloadable feature for TE header sanitization to false" (#9307) diff --git a/changelog/v1.17.0-beta21/bump-go.yaml b/changelog/v1.17.0-beta21/bump-go.yaml deleted file mode 100644 index 1db9a9c86c0..00000000000 --- a/changelog/v1.17.0-beta21/bump-go.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.22.2 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.9.1 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8981 - resolvesIssue: false - description: Bump Go to 1.22 and refactor loops to iterate over variables - - type: NON_USER_FACING - description: Bump istio to 1.19.2 to support k8s 1.28.0 in kube2e tests - - type: NON_USER_FACING - description: Update glooctl kube2e test to use the cluster config exported by the CLUSTER_NAME env variable diff --git a/changelog/v1.17.0-beta21/combine-xds-syncers.yaml b/changelog/v1.17.0-beta21/combine-xds-syncers.yaml deleted file mode 100644 index a189452aaf3..00000000000 --- a/changelog/v1.17.0-beta21/combine-xds-syncers.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5939 - resolvesIssue: false - description: >- - Combined the xDS syncers for the k8s Gateway and classic Edge proxies into a single syncer. Replaced the k8s Gateway - xDS syncer with proxy syncer. Removed k8s Gateway upstream and endpoint discovery in favor of classic Edge kube - service discovery. \ No newline at end of file diff --git a/changelog/v1.17.0-beta21/doc-fixes1.yaml b/changelog/v1.17.0-beta21/doc-fixes1.yaml deleted file mode 100644 index a1eff6b030d..00000000000 --- a/changelog/v1.17.0-beta21/doc-fixes1.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Removes unit from value in advanced config. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta21/refactor-make.yaml b/changelog/v1.17.0-beta21/refactor-make.yaml deleted file mode 100644 index 9ec545c70e8..00000000000 --- a/changelog/v1.17.0-beta21/refactor-make.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Refactor Makefile by breaking up large docker and kind targets - diff --git a/changelog/v1.17.0-beta22/doc-extproc-changes.yaml b/changelog/v1.17.0-beta22/doc-extproc-changes.yaml deleted file mode 100644 index 7ee449a81de..00000000000 --- a/changelog/v1.17.0-beta22/doc-extproc-changes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adds information about the extproc breaking changes that we introduce in 1.17. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta22/docs-multiple-gw-setting.yaml b/changelog/v1.17.0-beta22/docs-multiple-gw-setting.yaml deleted file mode 100644 index 544df7bc2b7..00000000000 --- a/changelog/v1.17.0-beta22/docs-multiple-gw-setting.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adds readGatewaysFromAllNamespaces setting to docs. - skipCI-kube-tests:true - resolvesIssue: true - issueLink: https://github.com/solo-io/gloo/issues/7171 \ No newline at end of file diff --git a/changelog/v1.17.0-beta22/fix-glooctl-istio-inject.yaml b/changelog/v1.17.0-beta22/fix-glooctl-istio-inject.yaml deleted file mode 100644 index 6f7f218bd09..00000000000 --- a/changelog/v1.17.0-beta22/fix-glooctl-istio-inject.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Always build the sds standard image variant in tests as the `glooctl istio inject` command deploys the standard sds variant irrespective of the variant of edge installed diff --git a/changelog/v1.17.0-beta22/gg-kube-test-framework.yaml b/changelog/v1.17.0-beta22/gg-kube-test-framework.yaml deleted file mode 100644 index becbc9468e9..00000000000 --- a/changelog/v1.17.0-beta22/gg-kube-test-framework.yaml +++ /dev/null @@ -1,55 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: ginkgo/v2 - dependencyTag: v2.17.0 - - type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: gomega - dependencyTag: v1.30.0 - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: x/crypto - dependencyTag: v0.18.0 - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: x/sync - dependencyTag: v0.6.0 - - type: DEPENDENCY_BUMP - dependencyOwner: golang.org - dependencyRepo: x/tools - dependencyTag: v0.17.0 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6029 - resolvesIssue: false - description: >- - Introduce a test framework, which will be used as the foundation of writing tests - that assert feature parity between Edge Gateway API resources and Kubernetes Gateway API resources. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6037 - resolvesIssue: false - description: >- - Ensure the test framework follows the Open/Closed principle, in that it is open for Extension. - This way, we can implement custom Enterprise functionality to assert Enterprise-only behaviors. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6027 - resolvesIssue: false - description: >- - Introduce an example suite, which relies on the new test framework, to demonstrate how it works. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6029 - resolvesIssue: false - description: >- - Iterate on the test framework, and introduce some basic tests for asserting behavior about provisioned proxies. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6003 - resolvesIssue: false - description: >- - Fix the readinessProbe defined on the proxy deployments that are provisioned by the K8s Gateway integration. - The previous probe was invalid, causing Pods to not become ready. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9353 - resolvesIssue: false - description: >- - Adjust the port-forward utility to only return pods that are both running and ready. This should adjust - the chance that a port-forward is opened, and then clients fail to connect to the remote server. \ No newline at end of file diff --git a/changelog/v1.17.0-beta22/vhopts-fix-controller.yaml b/changelog/v1.17.0-beta22/vhopts-fix-controller.yaml deleted file mode 100644 index 7c4f58bf6c5..00000000000 --- a/changelog/v1.17.0-beta22/vhopts-fix-controller.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6002 - resolvesIssue: false - description: >- - Fix controller plumbing to watch for and reconcile changes to VirtualHostOption resources in the - Kubernetes Gateway controller diff --git a/changelog/v1.17.0-beta22/vhopts-rbac.yaml b/changelog/v1.17.0-beta22/vhopts-rbac.yaml deleted file mode 100644 index 0c3292adc5d..00000000000 --- a/changelog/v1.17.0-beta22/vhopts-rbac.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix an rbac oversight in original implementation of virtualhostoptions plugin for k8s gateway diff --git a/changelog/v1.17.0-beta22/vhopts-targetref-plugin.yaml b/changelog/v1.17.0-beta22/vhopts-targetref-plugin.yaml deleted file mode 100644 index d4e785a327b..00000000000 --- a/changelog/v1.17.0-beta22/vhopts-targetref-plugin.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6002 - resolvesIssue: false - description: >- - Introduce VirtualHostOption plugin for the Kubernetes Gateway API integration. - This plugin will honor VirtualHostOption resources and when translating K8s - Gateway resources and apply their contents to the appropriate sections of - the final proxy object. diff --git a/changelog/v1.17.0-beta23/add-authconfigclient-to-gw-extension.yaml b/changelog/v1.17.0-beta23/add-authconfigclient-to-gw-extension.yaml deleted file mode 100644 index c97f122be82..00000000000 --- a/changelog/v1.17.0-beta23/add-authconfigclient-to-gw-extension.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6050 - resolvesIssue: false - description: >- - Enables reading authconfigs from the portal plugin, which is necessary to generate SecurityRequirements in OpenAPI Docs diff --git a/changelog/v1.17.0-beta23/add-offset-to-stats-assertions.yaml b/changelog/v1.17.0-beta23/add-offset-to-stats-assertions.yaml deleted file mode 100644 index 9c35504cc50..00000000000 --- a/changelog/v1.17.0-beta23/add-offset-to-stats-assertions.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Update ExpectStatLastValueMatches and ExpectStatSumMatches stats assertions to use `GinkgoHelper()` instead of Offsets. - Adjust a timeout in the secret deletion gateway test - resolvesIssue: false diff --git a/changelog/v1.17.0-beta23/add-routeoption-e2e-test.yaml b/changelog/v1.17.0-beta23/add-routeoption-e2e-test.yaml deleted file mode 100644 index 0dcb8d65a62..00000000000 --- a/changelog/v1.17.0-beta23/add-routeoption-e2e-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add route option Gloo Gateway e2e tests \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/bump-linter.yaml.yaml b/changelog/v1.17.0-beta23/bump-linter.yaml.yaml deleted file mode 100644 index 22eeaf90016..00000000000 --- a/changelog/v1.17.0-beta23/bump-linter.yaml.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Bump golangci-lint for parity with CI - Bump the timeout for static analysis to 10 min. - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta23/cmd-data-race.yaml b/changelog/v1.17.0-beta23/cmd-data-race.yaml deleted file mode 100644 index 7d670f8eb7c..00000000000 --- a/changelog/v1.17.0-beta23/cmd-data-race.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9390 - resolvesIssue: false - description: >- - Attempt to resolve a data race, by re-using the same client (and output receiver) - instead of recreating it each time \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/fix-envoy-dump-on-fail.yaml b/changelog/v1.17.0-beta23/fix-envoy-dump-on-fail.yaml deleted file mode 100644 index 7e67a1be60f..00000000000 --- a/changelog/v1.17.0-beta23/fix-envoy-dump-on-fail.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix a bug that caused Envoy dumps on failure to be incomplete. - - type: NON_USER_FACING - description: Fix a bug that caused kube dumps on failure to only include logs for one pod. \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/fix-kube-dumps-on-fail.yaml b/changelog/v1.17.0-beta23/fix-kube-dumps-on-fail.yaml deleted file mode 100644 index 2b8e3577e1e..00000000000 --- a/changelog/v1.17.0-beta23/fix-kube-dumps-on-fail.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix a bug that prevented kube dumps on failure from being populated as intended. \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/gg-kube-test-framework-part-4.yaml b/changelog/v1.17.0-beta23/gg-kube-test-framework-part-4.yaml deleted file mode 100644 index 5b602ee93ef..00000000000 --- a/changelog/v1.17.0-beta23/gg-kube-test-framework-part-4.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9019 - resolvesIssue: false - description: >- - Create a method in the kubectl.Cli to execute curls from ephemeral containers. This should be - used in upcoming end-to-end tests. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5723 - resolvesIssue: false - description: >- - Iterate on the e2e framework, to easily support the construction of resource clients diff --git a/changelog/v1.17.0-beta23/http-listener-access-logs.yaml b/changelog/v1.17.0-beta23/http-listener-access-logs.yaml deleted file mode 100644 index f27ffeff133..00000000000 --- a/changelog/v1.17.0-beta23/http-listener-access-logs.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8438 - resolvesIssue: false - description: >- - Adds a new Listener level access log option. - Previously Edge was able to configure Proxy level logging for TCP proxies and HTTPConnectionManager(hcm) level logging for HTTP. - With this change there is a new listeneroption that will configure http listener level logs. - While http hcm has generally more useful logs there are certain logging command operators that are not usable at certain levels. - The old version of logging and the new version are also both configurable concurrently but will have a higher performance overhead. - This change also introduces a new warning log for command operators that are not useful for a given levels. - For now this warning is purely a log line to reduce thrash before hardening these checks. diff --git a/changelog/v1.17.0-beta23/pull-request-policy.yaml b/changelog/v1.17.0-beta23/pull-request-policy.yaml deleted file mode 100644 index 2dfb1f24b26..00000000000 --- a/changelog/v1.17.0-beta23/pull-request-policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the devel/contributing docs for pull request guidelines. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/skip-glooctl-istio-test-attempt2.yaml b/changelog/v1.17.0-beta23/skip-glooctl-istio-test-attempt2.yaml deleted file mode 100644 index f0c7cbc48c7..00000000000 --- a/changelog/v1.17.0-beta23/skip-glooctl-istio-test-attempt2.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Disable istio tests in the glooctl suite, as they were flaking too frequently. - Disabling these tests is a short-term solution. The linked issue describes our long-term approach. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/skip-glooctl-istio-test.yaml b/changelog/v1.17.0-beta23/skip-glooctl-istio-test.yaml deleted file mode 100644 index f0c7cbc48c7..00000000000 --- a/changelog/v1.17.0-beta23/skip-glooctl-istio-test.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Disable istio tests in the glooctl suite, as they were flaking too frequently. - Disabling these tests is a short-term solution. The linked issue describes our long-term approach. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta23/validate-kube-us-delete-fix.yaml b/changelog/v1.17.0-beta23/validate-kube-us-delete-fix.yaml deleted file mode 100644 index 61c29fe67dd..00000000000 --- a/changelog/v1.17.0-beta23/validate-kube-us-delete-fix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: | - Fix a bug that caused the validation server to incorrectly reject deletion operations for Kube type Upstreams - issueLink: https://github.com/solo-io/gloo/issues/6543 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/add-status-syncer.yaml b/changelog/v1.17.0-beta24/add-status-syncer.yaml deleted file mode 100644 index 308b04219c5..00000000000 --- a/changelog/v1.17.0-beta24/add-status-syncer.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6084 - resolvesIssue: true - description: >- - Fix RouteOption resource statuses used for policy attachment (via targetRef) with separate status syncer. \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/conformance-test-cleanup.yaml b/changelog/v1.17.0-beta24/conformance-test-cleanup.yaml deleted file mode 100644 index e3840c4cc78..00000000000 --- a/changelog/v1.17.0-beta24/conformance-test-cleanup.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5751 - description: Clean up the k8s gateway api conformance test make targets and workflows, and add to nightlies. diff --git a/changelog/v1.17.0-beta24/delegate-host.yaml b/changelog/v1.17.0-beta24/delegate-host.yaml deleted file mode 100644 index 29bbb062620..00000000000 --- a/changelog/v1.17.0-beta24/delegate-host.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: | - Route delegation: explicitly pass route's hostnames to plugins so that delegatee (child) routes without hostnames can be associated with their corresponding hostnames. diff --git a/changelog/v1.17.0-beta24/delegation.yaml b/changelog/v1.17.0-beta24/delegation.yaml deleted file mode 100644 index 164e12c304a..00000000000 --- a/changelog/v1.17.0-beta24/delegation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: | - Route delegation: enable HTTP route delegation with Gateway API, such that a parent route may delegate routing decisions to other routes that match the parent route rules consisting of path prefix, headers, and query parameters. - skipCI: false diff --git a/changelog/v1.17.0-beta24/disable-kube-gateway.yaml b/changelog/v1.17.0-beta24/disable-kube-gateway.yaml deleted file mode 100644 index 249beab3831..00000000000 --- a/changelog/v1.17.0-beta24/disable-kube-gateway.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/6080 - resolvesIssue: false - description: >- - Disable kubernetes gateway api integration by default. diff --git a/changelog/v1.17.0-beta24/doc-fixes.yaml b/changelog/v1.17.0-beta24/doc-fixes.yaml deleted file mode 100644 index 905c82008ce..00000000000 --- a/changelog/v1.17.0-beta24/doc-fixes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as version bumps, typos, links, and customer requests that were raised in Slack. - skipCI-kube-tests:true - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/e2e-tests-deployer.yaml b/changelog/v1.17.0-beta24/e2e-tests-deployer.yaml deleted file mode 100644 index 0485244a4f2..00000000000 --- a/changelog/v1.17.0-beta24/e2e-tests-deployer.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6089 - resolvesIssue: false - description: >- - Migrate tests, which were originally defined in Enterprise, to be co-located - with the functionality. This allows us to run these tests, both against - Open Source installations, and Enterprise installations. diff --git a/changelog/v1.17.0-beta24/fix-grpcjson-invalid-route.yaml b/changelog/v1.17.0-beta24/fix-grpcjson-invalid-route.yaml deleted file mode 100644 index 07127cab724..00000000000 --- a/changelog/v1.17.0-beta24/fix-grpcjson-invalid-route.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9160 - resolvesIssue: false - description: Fixs the issue of all routes and route tables warning of an invalid route when an unsupported route action is defined on a listener with the grpcjson plugin enabled. diff --git a/changelog/v1.17.0-beta24/fix-gw2-query-indexes.yaml b/changelog/v1.17.0-beta24/fix-gw2-query-indexes.yaml deleted file mode 100644 index 4762bcc0da1..00000000000 --- a/changelog/v1.17.0-beta24/fix-gw2-query-indexes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Add Indexes for VirtualHostOptions queries to the fake indexed client in the translator test. - This was missed in the original implementation. This does not cause the tests to fail, but logs an error - which is now gone. diff --git a/changelog/v1.17.0-beta24/nightly-performance-test-fix.yaml b/changelog/v1.17.0-beta24/nightly-performance-test-fix.yaml deleted file mode 100644 index ee70e06ad50..00000000000 --- a/changelog/v1.17.0-beta24/nightly-performance-test-fix.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure that the kubernetes/e2e tests are not considered for running performance tests. - Since these are not written using Ginkgo, they will not respect the label filtering that - performance tests expect, and therefore be executed. - - These tests do not run on PRs, so we skip the tests on this PR. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/testify-e2e-part2.yaml b/changelog/v1.17.0-beta24/testify-e2e-part2.yaml deleted file mode 100644 index f9421ff716a..00000000000 --- a/changelog/v1.17.0-beta24/testify-e2e-part2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6093 - resolvesIssue: false - description: >- - Convert existing e2e tests to rely on the testify framework \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/testify-e2e.yaml b/changelog/v1.17.0-beta24/testify-e2e.yaml deleted file mode 100644 index a51d3d153c0..00000000000 --- a/changelog/v1.17.0-beta24/testify-e2e.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: stretchr - dependencyRepo: testify - dependencyTag: v1.8.4 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6093 - resolvesIssue: false - description: >- - Use testify to run e2e tests, allowing re-use of features across test clusters \ No newline at end of file diff --git a/changelog/v1.17.0-beta24/update-protocgenopenapi.yaml b/changelog/v1.17.0-beta24/update-protocgenopenapi.yaml deleted file mode 100644 index cb3b3f1b7b8..00000000000 --- a/changelog/v1.17.0-beta24/update-protocgenopenapi.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-openapi - dependencyTag: v0.2.2 - description: >- - "Update protoc-gen-openapi to v0.2.2. This includes capability to specify additional schema constraints for CRDs such as CEL rules and OpenAPI schema constraints (minimum, maximum, default, etc.)" diff --git a/changelog/v1.17.0-beta25/6828-cloud-run-integration.yaml b/changelog/v1.17.0-beta25/6828-cloud-run-integration.yaml deleted file mode 100644 index 179da794396..00000000000 --- a/changelog/v1.17.0-beta25/6828-cloud-run-integration.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6828 - resolvesIssue: false - description: >- - Adds the API for a new enterprise only feature designed to allow authenticating requests using tokens from the google metadata service - before sending the requests upstreams. This feature will be exposed as a new Upstream type. - - - diff --git a/changelog/v1.17.0-beta25/add-headless-svc-e2e-test.yaml b/changelog/v1.17.0-beta25/add-headless-svc-e2e-test.yaml deleted file mode 100644 index 9dc2b0ec660..00000000000 --- a/changelog/v1.17.0-beta25/add-headless-svc-e2e-test.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add headless service e2e test to check that headless services are correctly routed to by Gloo Gateway. \ No newline at end of file diff --git a/changelog/v1.17.0-beta25/add-istio-peerauth-tests.yaml b/changelog/v1.17.0-beta25/add-istio-peerauth-tests.yaml deleted file mode 100644 index e82d6816714..00000000000 --- a/changelog/v1.17.0-beta25/add-istio-peerauth-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add k8s gw api Istio integration peerauth e2e test. \ No newline at end of file diff --git a/changelog/v1.17.0-beta25/add-port-routing-e2e-test.yaml b/changelog/v1.17.0-beta25/add-port-routing-e2e-test.yaml deleted file mode 100644 index e5c9e93885f..00000000000 --- a/changelog/v1.17.0-beta25/add-port-routing-e2e-test.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add port routing e2e test to assert port and targetport behavior is correct. \ No newline at end of file diff --git a/changelog/v1.17.0-beta25/add-tilt.yaml b/changelog/v1.17.0-beta25/add-tilt.yaml deleted file mode 100644 index 1d80e3c7ed2..00000000000 --- a/changelog/v1.17.0-beta25/add-tilt.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Add tilt to improve DevEx - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta25/deleg-misc-1.yaml b/changelog/v1.17.0-beta25/deleg-misc-1.yaml deleted file mode 100644 index 38967abdfad..00000000000 --- a/changelog/v1.17.0-beta25/deleg-misc-1.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: >- - "Route delegation: tweak status message for invalid hostname and create test namespaces reused between tests using common manifest." diff --git a/changelog/v1.17.0-beta25/deleg-mulitple-parents.yaml b/changelog/v1.17.0-beta25/deleg-mulitple-parents.yaml deleted file mode 100644 index 8a5b476075b..00000000000 --- a/changelog/v1.17.0-beta25/deleg-mulitple-parents.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: >- - "Route delegation: add test for the scenario where multiple parent routes select the same child route." diff --git a/changelog/v1.17.0-beta25/deleg-test-updates.yaml b/changelog/v1.17.0-beta25/deleg-test-updates.yaml deleted file mode 100644 index 9bc13230196..00000000000 --- a/changelog/v1.17.0-beta25/deleg-test-updates.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: >- - "Route delegation: cosmetic test updates." diff --git a/changelog/v1.17.0-beta25/delegation-misc.yaml b/changelog/v1.17.0-beta25/delegation-misc.yaml deleted file mode 100644 index 3d38a5568a9..00000000000 --- a/changelog/v1.17.0-beta25/delegation-misc.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: >- - "Route delegation: update status message for cyclic references and tweak test manifests so that they do not cleanup resources referenced in the common manifest." diff --git a/changelog/v1.17.0-beta25/e2e-dbg.yaml b/changelog/v1.17.0-beta25/e2e-dbg.yaml deleted file mode 100644 index c4eebc80b0a..00000000000 --- a/changelog/v1.17.0-beta25/e2e-dbg.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - E2e test debugging doc. - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta25/ggv2-upstream.yaml b/changelog/v1.17.0-beta25/ggv2-upstream.yaml deleted file mode 100644 index 0b464b40e9b..00000000000 --- a/changelog/v1.17.0-beta25/ggv2-upstream.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6129 - resolvesIssue: false - description: | - Upstream Support: enable the use of Gloo Edge v1 Upstreams as destinations for using routes and mirror policy from the K8s Gateway API. diff --git a/changelog/v1.17.0-beta25/reduce-recent-test-flakes.yaml b/changelog/v1.17.0-beta25/reduce-recent-test-flakes.yaml deleted file mode 100644 index 8b8882e87f8..00000000000 --- a/changelog/v1.17.0-beta25/reduce-recent-test-flakes.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6134 - resolvesIssue: false - description: >- - Add logging and retry delays for identifying safe port. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/7147 - resolvesIssue: false - description: >- - Expand leak detection capabilities to allow developers to inject additional arguments. - Attempt to invoke leak detection during our envoy in-memory e2e tests, but that identified - other issues and I wanted to keep this change tightly scoped. diff --git a/changelog/v1.17.0-beta25/remove-hack-make-changelog-entry.yaml b/changelog/v1.17.0-beta25/remove-hack-make-changelog-entry.yaml deleted file mode 100644 index 6cf34e618e4..00000000000 --- a/changelog/v1.17.0-beta25/remove-hack-make-changelog-entry.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove some unneeded tools from hack directory diff --git a/changelog/v1.17.0-beta25/script-cleanup.yaml b/changelog/v1.17.0-beta25/script-cleanup.yaml deleted file mode 100644 index d17c76f952f..00000000000 --- a/changelog/v1.17.0-beta25/script-cleanup.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix scripts - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta25/vhopts-statuses.yaml b/changelog/v1.17.0-beta25/vhopts-statuses.yaml deleted file mode 100644 index 56e409705f3..00000000000 --- a/changelog/v1.17.0-beta25/vhopts-statuses.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6044 - resolvesIssue: true - description: >- - Add VirtualHostOptions status tracking for Kubernetes Gateways diff --git a/changelog/v1.17.0-beta26/add-istio-bug-report-on-failure.yaml b/changelog/v1.17.0-beta26/add-istio-bug-report-on-failure.yaml deleted file mode 100644 index 1d0940d36db..00000000000 --- a/changelog/v1.17.0-beta26/add-istio-bug-report-on-failure.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add istioctl bug-report to the end-to-end tests on failure. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/cve-kubctl-update.yaml b/changelog/v1.17.0-beta26/cve-kubctl-update.yaml deleted file mode 100644 index 35e28be627c..00000000000 --- a/changelog/v1.17.0-beta26/cve-kubctl-update.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: bitnami - dependencyRepo: kubectl - dependencyTag: 1.28.9 - issueLink: https://github.com/solo-io/gloo/issues/9440 - description: Upgrade image used to build kubectl to pick up CVE fixes. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/deleg-test-1.yaml b/changelog/v1.17.0-beta26/deleg-test-1.yaml deleted file mode 100644 index 0501fe44647..00000000000 --- a/changelog/v1.17.0-beta26/deleg-test-1.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: | - - Report unresolved reference in status when parent route can't resolve to a child route. - - Add tests for unresolved reference status reporting and scenario where a child route is invalid in the context of a parent route delegating to it but is valid when it attaches to a Gateway. diff --git a/changelog/v1.17.0-beta26/deleg-test-2.yaml b/changelog/v1.17.0-beta26/deleg-test-2.yaml deleted file mode 100644 index 2d769262a59..00000000000 --- a/changelog/v1.17.0-beta26/deleg-test-2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6121 - resolvesIssue: false - description: >- - "Route delegation tests: follow-up changes to 1c322ee." diff --git a/changelog/v1.17.0-beta26/e2e-test-framework-updates.yaml b/changelog/v1.17.0-beta26/e2e-test-framework-updates.yaml deleted file mode 100644 index fd60d2edce7..00000000000 --- a/changelog/v1.17.0-beta26/e2e-test-framework-updates.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5981 - resolvesIssue: false - description: >- - E2E test framework updates to support enterprise e2e tests. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/envoy-bump-and-test-multivalueheader-fix.yaml b/changelog/v1.17.0-beta26/envoy-bump-and-test-multivalueheader-fix.yaml deleted file mode 100644 index 10a5300ea1f..00000000000 --- a/changelog/v1.17.0-beta26/envoy-bump-and-test-multivalueheader-fix.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.29.3-patch2 - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8867 - resolvesIssue: false - description: >- - Fix a bug where Lambdas returning multiValueHeaders with non-string type with `unwrapAsApiGateway` enabled - would result in a 500 response to the caller \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/fix-headless-svc.yaml b/changelog/v1.17.0-beta26/fix-headless-svc.yaml deleted file mode 100644 index e95914b65c1..00000000000 --- a/changelog/v1.17.0-beta26/fix-headless-svc.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Fix headless service e2e test to generate manifests in a temp file. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/glooctl-action.yaml b/changelog/v1.17.0-beta26/glooctl-action.yaml deleted file mode 100644 index 1702c0c7ec0..00000000000 --- a/changelog/v1.17.0-beta26/glooctl-action.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6029 - resolvesIssue: false - description: >- - Migrate some glooctl tests to the new framework as a way of demonstrating how to use glooctl in tests. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/kube-e2e-cluster-partition.yaml b/changelog/v1.17.0-beta26/kube-e2e-cluster-partition.yaml deleted file mode 100644 index 985a41ed52e..00000000000 --- a/changelog/v1.17.0-beta26/kube-e2e-cluster-partition.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6029 - resolvesIssue: false - description: >- - Provide a way to load balance tests across multiple clusters. - We are hitting a 25 minute threshold on existing tests, and as we add more this will become increasingly problematic. \ No newline at end of file diff --git a/changelog/v1.17.0-beta26/secret-delete-flake-fix-attempt.yaml b/changelog/v1.17.0-beta26/secret-delete-flake-fix-attempt.yaml deleted file mode 100644 index 9b8e2666955..00000000000 --- a/changelog/v1.17.0-beta26/secret-delete-flake-fix-attempt.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8826 - resolvesIssue: false - description: >- - Attempting to fix a flake in the secret deletion gateway test by moving validation of webhook validation to immediately before the delete. diff --git a/changelog/v1.17.0-beta26/vhopts-status-e2e-tests.yaml b/changelog/v1.17.0-beta26/vhopts-status-e2e-tests.yaml deleted file mode 100644 index a4eaed89c2e..00000000000 --- a/changelog/v1.17.0-beta26/vhopts-status-e2e-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6085 - resolvesIssue: true - description: >- - Add end-to-end testing for the VirtualHostOptions feature as used by the Kubernetes Gateway API integration diff --git a/changelog/v1.17.0-beta27/add-edge-gateway-e2e-test.yaml b/changelog/v1.17.0-beta27/add-edge-gateway-e2e-test.yaml deleted file mode 100644 index 48e2e811e56..00000000000 --- a/changelog/v1.17.0-beta27/add-edge-gateway-e2e-test.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add Gloo Edge Gateway api e2e test for Istio integration with strict/permissive peer auth. Add glooctl inject/uninject - test for Istio integration. \ No newline at end of file diff --git a/changelog/v1.17.0-beta27/deleg-policy-1.yaml b/changelog/v1.17.0-beta27/deleg-policy-1.yaml deleted file mode 100644 index bf60ce060bb..00000000000 --- a/changelog/v1.17.0-beta27/deleg-policy-1.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6161 - resolvesIssue: false - description: | - This change implements policy inheritance, specifically - in the context of RouteOptions, such that a child route - in a delegation chain may inherit RouteOptions from its - ancestors. Parents higher in the hierarchy are given - preference when merging the RouteOptions down the delegation - chain, i.e. for a tree A->B->C the RouteOptions of A are - prioritized first, then the RouteOptions of B augment that - of A without overriding the options in A, then the options - of C augment the merge of A and B without overriding fields. - - Additionally, it does the following: - - Refactors the RouteOption query API to perform merging - and prioritization within the query. - - Translator tests for the many scenarios of policy inheritance. - - Converts delegation translator test to a table-driven test. - - E2e tests to verify the inheritance and merge functionality. - diff --git a/changelog/v1.17.0-beta27/doc-fixes.yaml b/changelog/v1.17.0-beta27/doc-fixes.yaml deleted file mode 100644 index 3a6038e1f8e..00000000000 --- a/changelog/v1.17.0-beta27/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta27/ggv2-gateway-name-label.yaml b/changelog/v1.17.0-beta27/ggv2-gateway-name-label.yaml deleted file mode 100644 index 6c366fce806..00000000000 --- a/changelog/v1.17.0-beta27/ggv2-gateway-name-label.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Kubernetes GEP-1762 would require setting this label. Istio currently - uses this label in a few places to determine which Pods are instances of - which Gateway resources. diff --git a/changelog/v1.17.0-beta27/refactor-transformation-validation.yaml b/changelog/v1.17.0-beta27/refactor-transformation-validation.yaml deleted file mode 100644 index 77836f6784c..00000000000 --- a/changelog/v1.17.0-beta27/refactor-transformation-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Refactor `bootstrap.ValidateBootstrap()` by moving the `DisableTransformationValidation` check into the transformation plugin. This way the `bootstrap.ValidateBootstrap()` can be used in other areas independent of this setting. - Introduce a new Validator that validates an envoy config by running it by envoy in validate mode. diff --git a/changelog/v1.17.0-beta27/route-sort.yaml b/changelog/v1.17.0-beta27/route-sort.yaml deleted file mode 100644 index 356ec00273e..00000000000 --- a/changelog/v1.17.0-beta27/route-sort.yaml +++ /dev/null @@ -1,19 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6175 - resolvesIssue: false - description: | - This change updates the route sorting such that regex based matchers - are prioritized over prefix based matchers to be consistent with - Gloo gateway v1. The Gateway API states that the precedence of - regex matches is implementation specific, so this change conforms - to the API requirements. - - Further, it avoids prioritizing regex based matchers based on their - lengths as this is rather abitrary. E.g., /a/b.*/.* is longer than - /a/b./c but less specific, so it's relative order should be lower - in the sorted order but if prioritized based on length it would - appear before a more specific match. If there is a tie among - regex routes, the other precedence rules govern the relative - ordering among them. - diff --git a/changelog/v1.17.0-beta27/test-framework-for-portal.yaml b/changelog/v1.17.0-beta27/test-framework-for-portal.yaml deleted file mode 100644 index 1038196e518..00000000000 --- a/changelog/v1.17.0-beta27/test-framework-for-portal.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6029 - resolvesIssue: false - description: >- - Refactor our TestInstallation to make it more re-usable with Portal E2E tests. \ No newline at end of file diff --git a/changelog/v1.17.0-beta28/add-istio-upstream-tests.yaml b/changelog/v1.17.0-beta28/add-istio-upstream-tests.yaml deleted file mode 100644 index d4a9e06c353..00000000000 --- a/changelog/v1.17.0-beta28/add-istio-upstream-tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Add Upstream resource e2e tests for Istio integration with disabled peer auth. Adds upgrade/downgrade tests - for Upstream sslConfig switching to Istio auto mtls. \ No newline at end of file diff --git a/changelog/v1.17.0-beta28/add_additionalLabels_to_chart.yaml b/changelog/v1.17.0-beta28/add_additionalLabels_to_chart.yaml deleted file mode 100644 index d0f69c6e5ae..00000000000 --- a/changelog/v1.17.0-beta28/add_additionalLabels_to_chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/9035 - resolvesIssue: false - description: Adds a new helm value `global.additionalLabels` that specifies additional labels to add to gloo resources. diff --git a/changelog/v1.17.0-beta28/deleg-extref.yaml b/changelog/v1.17.0-beta28/deleg-extref.yaml deleted file mode 100644 index 64e24a528e4..00000000000 --- a/changelog/v1.17.0-beta28/deleg-extref.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6161 - resolvesIssue: false - description: | - gateway2/route-options: merge ExtensionRef override with targetRef attachment - - Implements merging of RouteOptions attached via ExtensionRef filter - and targetRef based policy attachment. ExtensionRef based options - have higher priority than targetRef based options, such that if - the ExtensionRef based option sets a field, it cannot be overridden - by a policy using targetRef. However, unset fields on a policy - selected by ExtensionRef may be overridden by targetRef based options. - - The merging semantics is already followed when policies are merged - along a delegation chain, so this change is required for consistency. - - The core of this change to merge policies in order of their priority - within the query resolver itself because the resolver is responsible - for recursively resolving the policies for delegated routes. Hence, - existing lookup of ExtensionRef based options are moved into the - query API that also handles the merge. diff --git a/changelog/v1.17.0-beta28/e2e-cleanup.yaml b/changelog/v1.17.0-beta28/e2e-cleanup.yaml deleted file mode 100644 index e7207a47fe6..00000000000 --- a/changelog/v1.17.0-beta28/e2e-cleanup.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Kubernetes e2e test consolidation/cleanup. \ No newline at end of file diff --git a/changelog/v1.17.0-beta28/ggv2-validation.yaml b/changelog/v1.17.0-beta28/ggv2-validation.yaml deleted file mode 100644 index 22d0c2812c0..00000000000 --- a/changelog/v1.17.0-beta28/ggv2-validation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6063 - resolvesIssue: true - description: | - Adds webhook validation for Gloo Gateway Policies (e.g. RouteOption and VirtualHostOption) when used with Kubernetes Gateway API diff --git a/changelog/v1.17.0-beta28/rebalance-kubernetes-tests.yaml b/changelog/v1.17.0-beta28/rebalance-kubernetes-tests.yaml deleted file mode 100644 index fade480721d..00000000000 --- a/changelog/v1.17.0-beta28/rebalance-kubernetes-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Rebalance E2E test clusters - - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta28/rtopts-e2e-tests.yaml b/changelog/v1.17.0-beta28/rtopts-e2e-tests.yaml deleted file mode 100644 index cae0af8d061..00000000000 --- a/changelog/v1.17.0-beta28/rtopts-e2e-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6082 - resolvesIssue: true - description: >- - Revise and add cases for end to end testing RouteOptions integration with Kubernetes Gateway API diff --git a/changelog/v1.17.0-beta29/add-sds-and-istio-gw-params.yaml b/changelog/v1.17.0-beta29/add-sds-and-istio-gw-params.yaml deleted file mode 100644 index 8a35f578f14..00000000000 --- a/changelog/v1.17.0-beta29/add-sds-and-istio-gw-params.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6048 - resolvesIssue: false - description: >- - Adds SDS and Istio values to GatewayParameters. Adds e2e tests for deploying k8s Gateway with GatewayParameters - that overrides the default SDS and Istio values. \ No newline at end of file diff --git a/changelog/v1.17.0-beta29/deleg-plugin.yaml b/changelog/v1.17.0-beta29/deleg-plugin.yaml deleted file mode 100644 index e796975b737..00000000000 --- a/changelog/v1.17.0-beta29/deleg-plugin.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6204 - resolvesIssue: true - description: | - gateway2: simplify how plugins handle delegated routes - - This change simplifies how plugins may perform merging - of policies in a delegation chain, particularly in the - case of RouteOptions. It performs an in-place merge - such that the policy on a child route may be overridden - by by a subsequent call to the plugin with a different - route context. - - Further, it accurately tracks the source RouteOptions - involved in the merge so that the statuses on them - can be correctly reported. diff --git a/changelog/v1.17.0-beta29/doc-fixes.yaml b/changelog/v1.17.0-beta29/doc-fixes.yaml deleted file mode 100644 index 3a6038e1f8e..00000000000 --- a/changelog/v1.17.0-beta29/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta29/doc-fixes1.yaml b/changelog/v1.17.0-beta29/doc-fixes1.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.17.0-beta29/doc-fixes1.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta29/glooctl-remove-proxy-ns.yaml b/changelog/v1.17.0-beta29/glooctl-remove-proxy-ns.yaml deleted file mode 100644 index 1cbb064b74f..00000000000 --- a/changelog/v1.17.0-beta29/glooctl-remove-proxy-ns.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6088 - resolvesIssue: false - description: >- - Removed the `--proxy-ns` flag from `glooctl get proxy`, as proxies are now all written to the discoveryNamespace specified in settings. diff --git a/changelog/v1.17.0-beta29/pod-security-standards.yaml b/changelog/v1.17.0-beta29/pod-security-standards.yaml deleted file mode 100644 index 88a4f34e84b..00000000000 --- a/changelog/v1.17.0-beta29/pod-security-standards.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8864 - resolvesIssue: false - description: >- - Add helm values for all containers to allow for conforming to [Pod Security Standards](https://kubernetes.io/docs/concepts/security/pod-security-standards/) - - type: HELM - description: >- - * Add helm values for all containers to allow defining containers' securityContexts - * Add global.podSecurityStandards.enableRestrictedContainerDefaults to default to using a restricted set of container defaults - * Add new helper template to render the container securityContexts and apply the defaults if neccessary - issueLink: https://github.com/solo-io/gloo/issues/8864 - resolvesIssue: false - - type: DEPENDENCY_BUMP - resolvesIssue: false - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.6.3 - description: >- - Pull in support for converting unstructured k8s CronJobs into k8s resources. \ No newline at end of file diff --git a/changelog/v1.17.0-beta3/add-linter-nakedret.yaml b/changelog/v1.17.0-beta3/add-linter-nakedret.yaml deleted file mode 100644 index 8a6d1f503a2..00000000000 --- a/changelog/v1.17.0-beta3/add-linter-nakedret.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - nakedret - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta3/add-linter-predeclared.yaml b/changelog/v1.17.0-beta3/add-linter-predeclared.yaml deleted file mode 100644 index 807090652b1..00000000000 --- a/changelog/v1.17.0-beta3/add-linter-predeclared.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - predeclared - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta3/add-linter-unconvert.yaml b/changelog/v1.17.0-beta3/add-linter-unconvert.yaml deleted file mode 100644 index 8334d5c8975..00000000000 --- a/changelog/v1.17.0-beta3/add-linter-unconvert.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - unconvert - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta3/add-linter-unparam.yaml b/changelog/v1.17.0-beta3/add-linter-unparam.yaml deleted file mode 100644 index 7d37cc61590..00000000000 --- a/changelog/v1.17.0-beta3/add-linter-unparam.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - unparam - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta3/add-linters.yaml b/changelog/v1.17.0-beta3/add-linters.yaml deleted file mode 100644 index d12f487264d..00000000000 --- a/changelog/v1.17.0-beta3/add-linters.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - exportloopref - - goimports - - usestdlibvars - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta3/doc-fixes.yaml b/changelog/v1.17.0-beta3/doc-fixes.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.17.0-beta3/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta3/doc-upgrade-notices.yaml b/changelog/v1.17.0-beta3/doc-upgrade-notices.yaml deleted file mode 100644 index 92033137ad8..00000000000 --- a/changelog/v1.17.0-beta3/doc-upgrade-notices.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in upgrade notices for Gloo Edge version 1.16. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta3/fix-envoy-slow-start-agression.yaml b/changelog/v1.17.0-beta3/fix-envoy-slow-start-agression.yaml deleted file mode 100644 index e8ab9efefbf..00000000000 --- a/changelog/v1.17.0-beta3/fix-envoy-slow-start-agression.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/9031 - resolvesIssue: false - description: Add missing required runtime key for aggression in slow start config. \ No newline at end of file diff --git a/changelog/v1.17.0-beta3/refactor-sds-project.yaml b/changelog/v1.17.0-beta3/refactor-sds-project.yaml deleted file mode 100644 index 2f55b8a8040..00000000000 --- a/changelog/v1.17.0-beta3/refactor-sds-project.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8909 - resolvesIssue: false - description: >- - Lifted and shifted the `main()` function of the `sds` project into a package for reuse in the Gloo EE to build FIPS compliant images. -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8909 - resolvesIssue: false - description: >- - Updates to helper functions to recognize `sds-ee` images as fips-suppported \ No newline at end of file diff --git a/changelog/v1.17.0-beta3/remove-loops-happypath-tests.yaml b/changelog/v1.17.0-beta3/remove-loops-happypath-tests.yaml deleted file mode 100644 index d92db637742..00000000000 --- a/changelog/v1.17.0-beta3/remove-loops-happypath-tests.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8968 - resolvesIssue: false - description: >- - Remove loops from the happypath tests which claim to iterate - over REST EDS settings. These tests did not operate the way they - were intended to. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8968 - resolvesIssue: false - description: > - Add kube2e tests against REST EDS behavior. \ No newline at end of file diff --git a/changelog/v1.17.0-beta3/update-rest-eds-language.yaml b/changelog/v1.17.0-beta3/update-rest-eds-language.yaml deleted file mode 100644 index e9e98337696..00000000000 --- a/changelog/v1.17.0-beta3/update-rest-eds-language.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8968 - resolvesIssue: false - description: >- - Update language in settings to indicate that REST EDS should not - be used in favor of GRPC EDS. \ No newline at end of file diff --git a/changelog/v1.17.0-beta3/update-run-tests-commentary.yaml b/changelog/v1.17.0-beta3/update-run-tests-commentary.yaml deleted file mode 100644 index cd2024907f7..00000000000 --- a/changelog/v1.17.0-beta3/update-run-tests-commentary.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Clarify commentary when fetching envoy binaries in run-tests.yaml - diff --git a/changelog/v1.17.0-beta3/vault-renewal-docs.yaml b/changelog/v1.17.0-beta3/vault-renewal-docs.yaml deleted file mode 100644 index 00e2de86ae6..00000000000 --- a/changelog/v1.17.0-beta3/vault-renewal-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the AWS IRSA guide diff --git a/changelog/v1.17.0-beta30/advance-port-safe.yaml b/changelog/v1.17.0-beta30/advance-port-safe.yaml deleted file mode 100644 index 961a437a67d..00000000000 --- a/changelog/v1.17.0-beta30/advance-port-safe.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add tests for AdvancePortSafeListen, to demonstrate that the logic to find a free port works as expected \ No newline at end of file diff --git a/changelog/v1.17.0-beta30/proxy-latency.yaml b/changelog/v1.17.0-beta30/proxy-latency.yaml deleted file mode 100644 index 6dd7d56c90b..00000000000 --- a/changelog/v1.17.0-beta30/proxy-latency.yaml +++ /dev/null @@ -1,4 +0,0 @@ - changelog: - - type: NON_USER_FACING - description: Update proxy latency docs with more usage - issueLink: https://github.com/solo-io/gloo/issues/9317 \ No newline at end of file diff --git a/changelog/v1.17.0-beta30/route_delegation_test.yaml b/changelog/v1.17.0-beta30/route_delegation_test.yaml deleted file mode 100644 index 22cc02ede57..00000000000 --- a/changelog/v1.17.0-beta30/route_delegation_test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Cleanup on route delegation and route options tests diff --git a/changelog/v1.17.0-beta31/append-missing-https-listener-data.yaml b/changelog/v1.17.0-beta31/append-missing-https-listener-data.yaml deleted file mode 100644 index bfd8e50bc0f..00000000000 --- a/changelog/v1.17.0-beta31/append-missing-https-listener-data.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6201 - resolvesIssue: false - description: Set the previously-missing HTTPS listener data when the listeners are translated. diff --git a/changelog/v1.17.0-beta32/default-gatewayparameters.yaml b/changelog/v1.17.0-beta32/default-gatewayparameters.yaml deleted file mode 100644 index 1a9358c7a70..00000000000 --- a/changelog/v1.17.0-beta32/default-gatewayparameters.yaml +++ /dev/null @@ -1,21 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6113 - resolvesIssue: true - description: >- - Added default service type of LoadBalancer to default GatewayParameters. This value will be inherited by each deployed - gateway proxy unless it is overridden in a GatewayParameters attached to the Gateway resource which generated it. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6107 - resolvesIssue: false - description: >- - Introduced a new default GatewayParameters which is associated with a GatewayClass and represents the default values applied to Gateways - created from that GatewayClass that don't otherwise have a specific GatewayParameters attached. - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/6107 - resolvesIssue: false - description: >- - Introduced new fields to kubeGateway top-level field which configure the deployed Gateway proxies - generated from a Gateway. Also introduced a new default GatewayParameters to be rendered when - kubeGateway.enabled=true. This contains defaults for Istio/SDS, as well as things like envoy image, - deployment replicas, and extra labels in the pod template. diff --git a/changelog/v1.17.0-beta32/deleg-relative.yaml b/changelog/v1.17.0-beta32/deleg-relative.yaml deleted file mode 100644 index f25b90e0005..00000000000 --- a/changelog/v1.17.0-beta32/deleg-relative.yaml +++ /dev/null @@ -1,19 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6228 - resolvesIssue: false - description: | - gateway2/delegation: enable optional parent matcher inheritance - - In the current design, a child route must have route matchers - that match the parent's to be considered in the delegation chain. - - There's a request to enable matcher inheritance from the parent - such that instead of child routes needing to specify paths - that include the parent's path as prefix, they instead inherit - the parent prefix, headers, query params, etc. The result - is that the paths specified by child routes are relative - to the parent paths. Headers and query params are merged - from the parent into the child while giving preference to - parent matchers in case of conflicts. - diff --git a/changelog/v1.17.0-beta32/envoy-1.30-bump.yaml b/changelog/v1.17.0-beta32/envoy-1.30-bump.yaml deleted file mode 100644 index 3d262df7672..00000000000 --- a/changelog/v1.17.0-beta32/envoy-1.30-bump.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.30.1-patch1 - description: >- - Bump envoy-gloo to bring us onto 1.30 diff --git a/changelog/v1.17.0-beta32/fix-httproute-deletion.yaml b/changelog/v1.17.0-beta32/fix-httproute-deletion.yaml deleted file mode 100644 index 0bf5bd81533..00000000000 --- a/changelog/v1.17.0-beta32/fix-httproute-deletion.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9508 - resolvesIssue: true - description: Fixes bug that prevented deleted HTTPRoutes from being fully reconciled to proxies diff --git a/changelog/v1.17.0-beta32/gwp-nullable.yaml b/changelog/v1.17.0-beta32/gwp-nullable.yaml deleted file mode 100644 index 5a666f6a6e7..00000000000 --- a/changelog/v1.17.0-beta32/gwp-nullable.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6107 - resolvesIssue: false - description: Make GatewayParameters fields nullable so they are more easily overridable. diff --git a/changelog/v1.17.0-beta33/CVES-update-trivyignore.yaml b/changelog/v1.17.0-beta33/CVES-update-trivyignore.yaml deleted file mode 100644 index daf7dfc1820..00000000000 --- a/changelog/v1.17.0-beta33/CVES-update-trivyignore.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9443 - resolvesIssue: false - description: >- - Update main branch `.trivyignore` to include CVEs that are unfixable for gloo 'v1.13.0'. - Add `ON_LTS_UPDATE` tag to appropriate places to mark for removal in the future. diff --git a/changelog/v1.17.0-beta33/bump-k8s-129.yaml b/changelog/v1.17.0-beta33/bump-k8s-129.yaml deleted file mode 100644 index d5f9d6c20d9..00000000000 --- a/changelog/v1.17.0-beta33/bump-k8s-129.yaml +++ /dev/null @@ -1,89 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Bump dependencies to support Kubernetes 1.29 - issueLink: https://github.com/solo-io/gloo/issues/8978 - resolvesIssue: false -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiserver - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: cli-runtime - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: code-generator - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: component-base - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: component-helpers - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: kubectl - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: metrics - dependencyTag: v0.29.2 -- type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.17.4 -- type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: ginkgo/v2 - dependencyTag: v2.14.0 -- type: DEPENDENCY_BUMP - dependencyOwner: onsi - dependencyRepo: gomega - dependencyTag: v1.30.0 -- type: DEPENDENCY_BUMP - dependencyOwner: go.uber.org - dependencyRepo: zap - dependencyTag: v1.26.0 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.7.2 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.39.1 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: sa-k8s-1.29-bump -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.35.0 -- type: NON_USER_FACING - description: Add the ability to run on-demand regression and performance tests in CI -- type: BREAKING_CHANGE - description: > - Deprecate Gloo Edge as an Ingress Controller - issueLink: https://github.com/solo-io/gloo/issues/8978 - resolvesIssue: false diff --git a/changelog/v1.17.0-beta33/doc-fixes.yaml b/changelog/v1.17.0-beta33/doc-fixes.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.17.0-beta33/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta33/fix-upstream-resync.yaml b/changelog/v1.17.0-beta33/fix-upstream-resync.yaml deleted file mode 100644 index 29252db2ce7..00000000000 --- a/changelog/v1.17.0-beta33/fix-upstream-resync.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: >- - Fix issue where upstream creation/deletion were not being reconciled by the K8s Gateway controller. - issueLink: https://github.com/solo-io/solo-projects/issues/6222 diff --git a/changelog/v1.17.0-beta33/istio-1.21.yaml b/changelog/v1.17.0-beta33/istio-1.21.yaml deleted file mode 100644 index 0baca771575..00000000000 --- a/changelog/v1.17.0-beta33/istio-1.21.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8990 - resolvesIssue: false - description: >- - Bump Istio supported version to 1.21 in docs/CI/tests - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/8990 - resolvesIssue: false - description: >- - The `ErrNoSupportedSidecar` has been removed from the `projects/gloo/cli/pkg/cmd/istio/sidecars` package as we no longer support any versions that would trigger this error. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8990 - resolvesIssue: false - description: >- - Startup probe has been enabled by default in Istio helm charts. - See [Istio 1.20.0 release notes](https://istio.io/latest/news/releases/1.20.x/announcing-1.20/upgrade-notes/#startupprobe-added-to-sidecar-by-default) - for more information and halm values to revert the startup probe enablement. \ No newline at end of file diff --git a/changelog/v1.17.0-beta33/nightly-kube-e2e-tests.yaml b/changelog/v1.17.0-beta33/nightly-kube-e2e-tests.yaml deleted file mode 100644 index 69de886090d..00000000000 --- a/changelog/v1.17.0-beta33/nightly-kube-e2e-tests.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5191 - resolvesIssue: false - description: >- - Fix the slack reporting of nightly test results. We do this by simplifying the message that is produced - and removing the assumption that failed tests will always produce artifacts in a particular location. - As we expand the tests that are run on our schedule (performance, conformance, kubernetes/e2e) this - assumption was no longer true. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6185 - resolvesIssue: false - description: >- - Introduce nightly schedule for our kubernetes/e2e tests \ No newline at end of file diff --git a/changelog/v1.17.0-beta33/remove-status-from-generated-test-resources.yaml b/changelog/v1.17.0-beta33/remove-status-from-generated-test-resources.yaml deleted file mode 100644 index cd5ff8f2a9d..00000000000 --- a/changelog/v1.17.0-beta33/remove-status-from-generated-test-resources.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: "Remove status from generated test resources" \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/ci-iterations.yaml b/changelog/v1.17.0-beta34/ci-iterations.yaml deleted file mode 100644 index 44c8cd07720..00000000000 --- a/changelog/v1.17.0-beta34/ci-iterations.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5191 - resolvesIssue: false - description: >- - Ensure that we report cancelled as well as failed jobs. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6185 - resolvesIssue: false - description: >- - Remove code that suppresses logging in CI. - This made it more challenging to investigate failures. - - - - diff --git a/changelog/v1.17.0-beta34/dependabot-updates.yaml b/changelog/v1.17.0-beta34/dependabot-updates.yaml deleted file mode 100644 index b531c7c1cdd..00000000000 --- a/changelog/v1.17.0-beta34/dependabot-updates.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Consolidate all dependabot updates into a single PR. - This helps avoid running CI separately on N fairly small PRs. \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/fix-gatewayparameters-helm-test.yaml b/changelog/v1.17.0-beta34/fix-gatewayparameters-helm-test.yaml deleted file mode 100644 index 13c8f8d38f7..00000000000 --- a/changelog/v1.17.0-beta34/fix-gatewayparameters-helm-test.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Fix flake introduced by restructuring of helm test for default GatewayParameters - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta34/fix-image-default-gwp.yaml b/changelog/v1.17.0-beta34/fix-image-default-gwp.yaml deleted file mode 100644 index cd97c722989..00000000000 --- a/changelog/v1.17.0-beta34/fix-image-default-gwp.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6257 - resolvesIssue: false - description: >- - Resolves issue where default GatewayParameters could be passed invalid fields and fail to render diff --git a/changelog/v1.17.0-beta34/fix-istio-integration-upgrade-test.yaml b/changelog/v1.17.0-beta34/fix-istio-integration-upgrade-test.yaml deleted file mode 100644 index 67e325878ed..00000000000 --- a/changelog/v1.17.0-beta34/fix-istio-integration-upgrade-test.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix the TestAutomtlsIstioEdgeApisGateway/IstioIntegration/TestUpgrade test and switch the upstream resources - to use unique names to avoid conflicts with other tests. diff --git a/changelog/v1.17.0-beta34/gha-node20.yaml b/changelog/v1.17.0-beta34/gha-node20.yaml deleted file mode 100644 index 483038d33fd..00000000000 --- a/changelog/v1.17.0-beta34/gha-node20.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9096 - resolvesIssue: false - description: >- - Update GHA definitions to rely on Node20. \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/glooctl-get-proxy-fixes.yaml b/changelog/v1.17.0-beta34/glooctl-get-proxy-fixes.yaml deleted file mode 100644 index 16214bbab5c..00000000000 --- a/changelog/v1.17.0-beta34/glooctl-get-proxy-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6088 - resolvesIssue: false - description: Fix bug in `glooctl get proxy` that returned duplicate proxies. diff --git a/changelog/v1.17.0-beta34/glooctl-test-fixes.yaml b/changelog/v1.17.0-beta34/glooctl-test-fixes.yaml deleted file mode 100644 index 2c9c6b2a53c..00000000000 --- a/changelog/v1.17.0-beta34/glooctl-test-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Glooctl e2e test: make sure proxies are cleaned up. Use delete file safe to fix test flake. - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/input-output-snapshot-api.yaml b/changelog/v1.17.0-beta34/input-output-snapshot-api.yaml deleted file mode 100644 index b601b56abf1..00000000000 --- a/changelog/v1.17.0-beta34/input-output-snapshot-api.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6494 - resolvesIssue: false - description: >- - Provide the groundwork for an Admin Interface, by creating some standard methods and binding them - to the running stats server. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6130 - resolvesIssue: false - description: >- - Expose a few endpoints, attach them to the already running stats server, to be used for debugging purposes \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/istio-1.22.yaml b/changelog/v1.17.0-beta34/istio-1.22.yaml deleted file mode 100644 index eeadad2982b..00000000000 --- a/changelog/v1.17.0-beta34/istio-1.22.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8990 - resolvesIssue: false - description: >- - Bump Istio supported version to 1.22 in docs/CI/tests. - Update nightly e2e tests to pull Istio versions from the min/max env files defined in test matrix. - Update pr-kubernetes-test workflow to pull Istio version from env file. - Update setup-kind-cluster composite action to have `istio-version` input, and set it as an ENV variable when calling setup-kind.sh \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/mark-double-proxy-values-as-deprecated.yaml b/changelog/v1.17.0-beta34/mark-double-proxy-values-as-deprecated.yaml deleted file mode 100644 index c0b46938c20..00000000000 --- a/changelog/v1.17.0-beta34/mark-double-proxy-values-as-deprecated.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/5743 - resolvesIssue: true - description: >- - Mark Istio integration helm values that rely on double proxy setup as deprecated. This includes: - - global.istioIntegration.labelInstallNamespace - - global.istioIntegration.whitelistDiscovery - - global.istioIntegration.enableIstioSidecarOnGateway - - global.istioIntegration.istioSidecarRevTag - - global.istioIntegration.appendXForwardedHost \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/persistproxy-false.yaml b/changelog/v1.17.0-beta34/persistproxy-false.yaml deleted file mode 100644 index f15d6c600e8..00000000000 --- a/changelog/v1.17.0-beta34/persistproxy-false.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Set persistProxySpec to false in kubernetes e2e tests. - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta34/policy-attachment-flakes.yaml b/changelog/v1.17.0-beta34/policy-attachment-flakes.yaml deleted file mode 100644 index ae8815f8c06..00000000000 --- a/changelog/v1.17.0-beta34/policy-attachment-flakes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9494 - resolvesIssue: true - description: >- - Addressed some noisy flakes in the new Kubernetes E2E tests for Policy Attachment diff --git a/changelog/v1.17.0-beta34/unmanaged-gw.yaml b/changelog/v1.17.0-beta34/unmanaged-gw.yaml deleted file mode 100644 index a1b61690877..00000000000 --- a/changelog/v1.17.0-beta34/unmanaged-gw.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6196 - resolvesIssue: false - description: | - gateway2: enable self-managed Gateways - - Adds capability to integrate self-managed gateways - that are not meant to be auto-provisioned by the - controller. This is required to support use cases - where gateways are statically provisioned, such - as when running the gateways external to k8s on - VMs. - - It adds a selfManaged field to the GatewayParameters - CRD which is used to skip the deployment of Gateway - related objects (deployment, service, etc.). When - a gateway is self-managed, it is expected to be - correctly bootstrapped with an envoy config that - matches the Gateway resource's name and namespace, - specifically the `node` field must be configured - correctly to link a self-managed gateway to the - Gateway resource. - diff --git a/changelog/v1.17.0-beta35/add-listener-opts.yaml b/changelog/v1.17.0-beta35/add-listener-opts.yaml deleted file mode 100644 index f7c68823e95..00000000000 --- a/changelog/v1.17.0-beta35/add-listener-opts.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5941 - resolvesIssue: false - description: | - New CRDs added for ListenerOption and HttpListenerOption resources - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5941 - resolvesIssue: false - description: | - Add ListenerOption as a policy resource for use with Kube Gateway API objects. - Note that this resource can not currently be used as a standalone resource (i.e. delegated option) for the Gloo Edge API. - diff --git a/changelog/v1.17.0-beta35/eventually-curl-succeeds-ignores-errors.yaml b/changelog/v1.17.0-beta35/eventually-curl-succeeds-ignores-errors.yaml deleted file mode 100644 index 93e8e326901..00000000000 --- a/changelog/v1.17.0-beta35/eventually-curl-succeeds-ignores-errors.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9570 - resolvesIssue: true - description: >- - Fix regression in `CurlEventuallyShouldOutput` that caused it to succeed on curl errors. - Regression has not been released, so no user facing documentation needed diff --git a/changelog/v1.17.0-beta35/expand-debug-snapshot.yaml b/changelog/v1.17.0-beta35/expand-debug-snapshot.yaml deleted file mode 100644 index b92c0e57045..00000000000 --- a/changelog/v1.17.0-beta35/expand-debug-snapshot.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6130 - resolvesIssue: false - description: >- - Expand the resources that are returned by `/snapshots/input` to include the Kubernetes Gateway resources \ No newline at end of file diff --git a/changelog/v1.17.0-beta35/glooctl-v2-naming.yaml b/changelog/v1.17.0-beta35/glooctl-v2-naming.yaml deleted file mode 100644 index 7052f59b13d..00000000000 --- a/changelog/v1.17.0-beta35/glooctl-v2-naming.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6080 - resolvesIssue: false - description: >- - Code cleanup: remove v2 references from glooctl code diff --git a/changelog/v1.17.0-beta4/add-dashboard-prefix.yaml b/changelog/v1.17.0-beta4/add-dashboard-prefix.yaml deleted file mode 100644 index 4dc546a8291..00000000000 --- a/changelog/v1.17.0-beta4/add-dashboard-prefix.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9022 - resolvesIssue: false - description: Introduces a new Enterprise setting `settings.observabilityOptions.grafanaIntegration.dashboardPrefix` that specifies the prefix for the title and UID of Grafana Dashboards created. It is restricted to 20 characters in length. This is useful when the data is aggregated to a central grafana instance so they do not conflict across multiple Gloo environments. Note that any dashboard created without a prefix or with a different prefix will need to be manually removed on changing this value. -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9016 - resolvesIssue: false - description: Introduces a new Enterprise setting `gloo.settings.observabilityOptions.grafanaIntegration.extraMetricQueryParameters` that specifies additional query parameters to add to all metric query definitions in the Grafana dashboards generated by gloo. It is a string and can consist of multiple query parameters separated by a comma. For example `cluster="some-cluster",gateway_proxy_id="proxy-2"`. diff --git a/changelog/v1.17.0-beta4/add-linter-bodyclose.yaml b/changelog/v1.17.0-beta4/add-linter-bodyclose.yaml deleted file mode 100644 index a89436cba27..00000000000 --- a/changelog/v1.17.0-beta4/add-linter-bodyclose.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6686 - resolvesIssue: false - description: >- - Add linters: - - bodyclose - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta5/bump-security-scan-min-version.yaml b/changelog/v1.17.0-beta5/bump-security-scan-min-version.yaml deleted file mode 100644 index c6dac20e39f..00000000000 --- a/changelog/v1.17.0-beta5/bump-security-scan-min-version.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the MIN_SCANNED_VERSION to v1.13 in docs-gen.yaml so v1.12 does not get scanned for vulnerabilities and update - docs gen to drop v1.12 and add v1.16 to reflect currently supported LTS branches. - skipCI-kube-tests:true - skipCI-docs-build:true - issueLink: https://github.com/solo-io/gloo/issues/9084 - resolvesIssue: true - - type: NON_USER_FACING - description: >- - This also resolves the outstanding solo-projects issue with 1.12 CVEs - skipCI-kube-tests:true - skipCI-docs-build:true - issueLink: https://github.com/solo-io/solo-projects/issues/5703 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.17.0-beta5/doc-dashboard-prefix.yaml b/changelog/v1.17.0-beta5/doc-dashboard-prefix.yaml deleted file mode 100644 index 8340ff28e30..00000000000 --- a/changelog/v1.17.0-beta5/doc-dashboard-prefix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Document the new Grafana integration settings `dashboardPrefix` && `extraMetricQueryParameters` - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta5/doc-fixes.yaml b/changelog/v1.17.0-beta5/doc-fixes.yaml deleted file mode 100644 index 7e444c93e84..00000000000 --- a/changelog/v1.17.0-beta5/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Add weekly updates to fix typos and other stuff. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-beta5/docs-extproc.yaml b/changelog/v1.17.0-beta5/docs-extproc.yaml deleted file mode 100644 index 5735c418d82..00000000000 --- a/changelog/v1.17.0-beta5/docs-extproc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: Adds documentation for external processing. - skipCI-kube-tests: true \ No newline at end of file diff --git a/changelog/v1.17.0-beta5/docs-kick-off-1.16 b/changelog/v1.17.0-beta5/docs-kick-off-1.16 deleted file mode 100644 index e8ca5ef53d1..00000000000 --- a/changelog/v1.17.0-beta5/docs-kick-off-1.16 +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: Fixing typo to kick off 1.16 build. - skipCI-kube-tests: true diff --git a/changelog/v1.17.0-beta5/docs-validation-api.yaml b/changelog/v1.17.0-beta5/docs-validation-api.yaml deleted file mode 100644 index 1f7d9339373..00000000000 --- a/changelog/v1.17.0-beta5/docs-validation-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in documentation for the validation API fields. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta5/kube2e-test-helpers.yaml b/changelog/v1.17.0-beta5/kube2e-test-helpers.yaml deleted file mode 100644 index fd5195d5bdb..00000000000 --- a/changelog/v1.17.0-beta5/kube2e-test-helpers.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9014 - resolvesIssue: true - description: >- - Fix test bug uncovered by adding proper assertion per linter. This bug had no - user-facing effects. - - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta5/move-kube2e-test-helpers.yaml b/changelog/v1.17.0-beta5/move-kube2e-test-helpers.yaml deleted file mode 100644 index 44c39d1728e..00000000000 --- a/changelog/v1.17.0-beta5/move-kube2e-test-helpers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Move testing utilities that GME does not utilize from `k8s-utils` into this - repo for flexibility and easy of iteration. diff --git a/changelog/v1.17.0-beta5/move-resource-rollout-cleanup.yaml b/changelog/v1.17.0-beta5/move-resource-rollout-cleanup.yaml deleted file mode 100644 index 401baa26698..00000000000 --- a/changelog/v1.17.0-beta5/move-resource-rollout-cleanup.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9033 - resolvesIssue: false - description: When deploying edge with tilt + helm, the resource-rollout-job is deleted before the install completes which causes the deployment to fail. The cleanup for the resource-rollout job is now moved to a pre-upgrade hook to ensure that the job exists so deployments now succeed. \ No newline at end of file diff --git a/changelog/v1.17.0-beta5/upgrade-go-control-plane-fork-v2.yaml b/changelog/v1.17.0-beta5/upgrade-go-control-plane-fork-v2.yaml deleted file mode 100644 index 594422faa65..00000000000 --- a/changelog/v1.17.0-beta5/upgrade-go-control-plane-fork-v2.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-control-plane-fork-v2 - dependencyTag: v1.29.0-patch1 - issueLink: https://github.com/solo-io/solo-projects/issues/5670 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: google.golang.org - dependencyRepo: protobuf - dependencyTag: v1.32.0 diff --git a/changelog/v1.17.0-beta6/grpc-passthrough-retry.yaml b/changelog/v1.17.0-beta6/grpc-passthrough-retry.yaml deleted file mode 100644 index a850091899d..00000000000 --- a/changelog/v1.17.0-beta6/grpc-passthrough-retry.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/6804 - resolvesIssue: false - description: Add the option to allow retries for gRPC Passthrough Auth in case the service is unavailable. This can be configured via the new `retryPolicy` in the PassThroughGrpc AuthConfig. diff --git a/changelog/v1.17.0-beta6/validation-test-flake-fix.yaml b/changelog/v1.17.0-beta6/validation-test-flake-fix.yaml deleted file mode 100644 index 741093d5cf6..00000000000 --- a/changelog/v1.17.0-beta6/validation-test-flake-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9118 - resolvesIssue: true - description: Fix flake in secret validation tests \ No newline at end of file diff --git a/changelog/v1.17.0-beta7/add-disable-envoy-env.yaml b/changelog/v1.17.0-beta7/add-disable-envoy-env.yaml deleted file mode 100644 index 4631e4fd00f..00000000000 --- a/changelog/v1.17.0-beta7/add-disable-envoy-env.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/solo-projects/issues/5711 - resolvesIssue: true - description: > - Disable Istio Envoy proxy from running by default and only rely on proxyless Istio agent mtls - integration. Note: Although this is a change to the default behavior of the istio integration, this should - not have any impact on most users as the sidecar proxy was unused in the data path. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/9006 - resolvesIssue: true - description: > - Add helm flags for setting log level on sds container `.Values.global.glooMtls.sds.logLevel` and setting - log level on istio-proxy container `global.glooMtls.istioProxy.logLevel`. \ No newline at end of file diff --git a/changelog/v1.17.0-beta7/fix-nightly-gw2.yaml b/changelog/v1.17.0-beta7/fix-nightly-gw2.yaml deleted file mode 100644 index e7fa58a339b..00000000000 --- a/changelog/v1.17.0-beta7/fix-nightly-gw2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Exclude gateway2 tests from nightly performance tests to avoid compilation failure. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.17.0-beta7/istio-x-forwarded-host-toggle.yaml b/changelog/v1.17.0-beta7/istio-x-forwarded-host-toggle.yaml deleted file mode 100644 index 3a858f5b02d..00000000000 --- a/changelog/v1.17.0-beta7/istio-x-forwarded-host-toggle.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8855 - resolvesIssue: false - description: | - Expose the `global.istioIntegration.AppendXForwardedHost` Helm value to allow users to toggle off the appending of - the `x-forwarded-host` header when using the Istio plugin. This field is `true` by default. diff --git a/changelog/v1.17.0-beta7/merge-ggv2.yaml b/changelog/v1.17.0-beta7/merge-ggv2.yaml deleted file mode 100644 index 4eaf0a1ca63..00000000000 --- a/changelog/v1.17.0-beta7/merge-ggv2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Merge v2.0.x Gloo Gateway branch into main diff --git a/changelog/v1.17.0-beta7/update-retry-proto-comment.yaml b/changelog/v1.17.0-beta7/update-retry-proto-comment.yaml deleted file mode 100644 index 8e693ac7d69..00000000000 --- a/changelog/v1.17.0-beta7/update-retry-proto-comment.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Correct the extauth grpc passthroughauth retryproto comment. - diff --git a/changelog/v1.17.0-beta8/doc-fixes.yaml b/changelog/v1.17.0-beta8/doc-fixes.yaml deleted file mode 100644 index 409fcdd4307..00000000000 --- a/changelog/v1.17.0-beta8/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta8/ratelimit-grpc-authority.yaml b/changelog/v1.17.0-beta8/ratelimit-grpc-authority.yaml deleted file mode 100644 index 0e43e9e4bea..00000000000 --- a/changelog/v1.17.0-beta8/ratelimit-grpc-authority.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8995 - resolvesIssue: false - description: Expose a new ratelimit option `grpcService.authority` to configure the authority header for the ratelimit gRPC call. diff --git a/changelog/v1.17.0-beta8/reenable-probes.yaml b/changelog/v1.17.0-beta8/reenable-probes.yaml deleted file mode 100644 index 6e8182a39d0..00000000000 --- a/changelog/v1.17.0-beta8/reenable-probes.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9092 - resolvesIssue: false - description: > - Re-enable wget in our gloo and gateway-proxy pods. - Wget is currently used in our non-custom probes which are currently not well covered in tests. - Caused by https://github.com/solo-io/solo-projects/issues/5344 shift to ubuntu. \ No newline at end of file diff --git a/changelog/v1.17.0-beta9/combine-ge-gg.yaml b/changelog/v1.17.0-beta9/combine-ge-gg.yaml deleted file mode 100644 index 35a4e2360a0..00000000000 --- a/changelog/v1.17.0-beta9/combine-ge-gg.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5663 - resolvesIssue: false - description: >- - Initial work to combine the Gloo Edge and Gloo Gateway binaries. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5664 - resolvesIssue: false - description: >- - Initial merge of Gloo Edge and Gloo Gateway helm charts. diff --git a/changelog/v1.17.0-beta9/doc-fixes.yam b/changelog/v1.17.0-beta9/doc-fixes.yam deleted file mode 100644 index a1eff6b030d..00000000000 --- a/changelog/v1.17.0-beta9/doc-fixes.yam +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Removes unit from value in advanced config. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta9/docs-auth-retries.yaml b/changelog/v1.17.0-beta9/docs-auth-retries.yaml deleted file mode 100644 index 51c8908711a..00000000000 --- a/changelog/v1.17.0-beta9/docs-auth-retries.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adds documentation for how to do retries in grpc passthrough auth. - skipCI-kube-tests:true - resolvesIssue: false diff --git a/changelog/v1.17.0-beta9/docs-kube-services-note.yaml b/changelog/v1.17.0-beta9/docs-kube-services-note.yaml deleted file mode 100644 index ff00a94dea5..00000000000 --- a/changelog/v1.17.0-beta9/docs-kube-services-note.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adds considerations for selecting Kubernetes services as a routing destination instead of Upstreams. - skipCI-kube-tests:true - issueLink: https://github.com/solo-io/gloo/issues/9164 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.17.0-beta9/docs-rm-wasm.yaml b/changelog/v1.17.0-beta9/docs-rm-wasm.yaml deleted file mode 100644 index f7e1fbb24a8..00000000000 --- a/changelog/v1.17.0-beta9/docs-rm-wasm.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Removes references to WebAssembly Hub and `wasme` CLI. - Updates the old WAH image to one stored in GCR. - skipCI-kube-tests:true - issueLink: https://github.com/solo-io/doctopus/issues/79 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.17.0-beta9/run-edge-and-gateway.yaml b/changelog/v1.17.0-beta9/run-edge-and-gateway.yaml deleted file mode 100644 index 5b580667166..00000000000 --- a/changelog/v1.17.0-beta9/run-edge-and-gateway.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5663 - resolvesIssue: false - description: >- - Ensure that the k8s gateway controller can be run at the same time as the rest of the classic edge setup code. - Enable the experimental controller API to be executed during edge regression tests to prove that this works. diff --git a/changelog/v1.17.0-beta9/secret-delete-with-revalidation.yaml b/changelog/v1.17.0-beta9/secret-delete-with-revalidation.yaml deleted file mode 100644 index f384d263a42..00000000000 --- a/changelog/v1.17.0-beta9/secret-delete-with-revalidation.yaml +++ /dev/null @@ -1,29 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8931 - description: > - Update to allow deletion of secrets when warnings or errors are present. - - When the deletion of a secret is validated, the validating admission webhook removes the secret from the current snapshot, - runs translations and looks for errors. Previously, the secret would not be deleted if there were errors, or if there - were warnings and the `ignore_warnings` setting was set as `false`. This casues issues when trying to delete secrets that - are unrelated to the warnings or errors. - - The new behavior is to collect all the artifacts of the valdiation process, rerun validation against the original snapshot, - and compare the artifacts from that process to the artifacts previously collected. If the artifacts are the same, the secret - did not degrade the system and the deletion is allowed. If the artifacts are different, the secret is not deleted and errors are returned. - - Because this may incur a performance hit due to the extra validation and the loss of short-circuiting of the validation process - due to the need to collect all artifacts, this feature can be turned off by setting the `DISABLE_VALIDATION_AGAINST_PREVIOUS_STATE` - environment variable to `true` in the `gloo` deployment. A dedicated helm value has not been added, and the environment variable - can be set using `gloo.gloo.deployment.customEnv` - - type: DEPENDENCY_BUMP - dependencyOwner: rotisserie - dependencyRepo: eris - dependencyTag: v0.5.4 - description: Upgrade to get 'As' functionality. No other notable changes. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.34.2 - description: Pull in changes to guarantee ordering of validation errors and warnings diff --git a/changelog/v1.17.0-beta9/update-contribution-conventions-with-error.yaml b/changelog/v1.17.0-beta9/update-contribution-conventions-with-error.yaml deleted file mode 100644 index be0eedb65ae..00000000000 --- a/changelog/v1.17.0-beta9/update-contribution-conventions-with-error.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Added contribution standards around Error naming - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.17.0-beta9/update-pr-trigger.yaml b/changelog/v1.17.0-beta9/update-pr-trigger.yaml deleted file mode 100644 index 52259d816af..00000000000 --- a/changelog/v1.17.0-beta9/update-pr-trigger.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update Github workflow to trigger on pr opened, reopened, synchronize and ready for review. \ No newline at end of file diff --git a/changelog/v1.17.0-beta9/use-hostname-for-hashing.yaml b/changelog/v1.17.0-beta9/use-hostname-for-hashing.yaml deleted file mode 100644 index b7ae94c905d..00000000000 --- a/changelog/v1.17.0-beta9/use-hostname-for-hashing.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9138 - resolvesIssue: false - description: | - Expose use_hostname_for_hashing, the hostname will be used for hashing when using maglev for example, useful when using multiple host in the upstreams that resolve to the same IP. diff --git a/changelog/v1.17.0-rc1/add-error-types-for-plugins.yaml b/changelog/v1.17.0-rc1/add-error-types-for-plugins.yaml deleted file mode 100644 index c1e42679b97..00000000000 --- a/changelog/v1.17.0-rc1/add-error-types-for-plugins.yaml +++ /dev/null @@ -1,19 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6251 - resolvesIssue: false - description: >- - Adds error types for plugins errors to differentiate between validation errors and validation warnings in order - to support preventing the validation webhook rejecting config due to eventual consistency issues - with the RateLimitConfig resource. - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5307 - resolvesIssue: false - description: >- - Changing error type to warning will deflake the validation webhook rejecting config due to eventual consistency - issues with the RateLimitConfig resource. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7357 - resolvesIssue: false - description: >- - Adds initial error types for plugins errors to differentiate between validation errors and validation warnings. \ No newline at end of file diff --git a/changelog/v1.17.0-rc1/k8s-gateway-istio-integration-values.yaml b/changelog/v1.17.0-rc1/k8s-gateway-istio-integration-values.yaml deleted file mode 100644 index 209815132b8..00000000000 --- a/changelog/v1.17.0-rc1/k8s-gateway-istio-integration-values.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/5743 - resolvesIssue: true - description: >- - Add k8s Gateway Istio integration values to the Gloo Gateway Helm chart under kubeGateway.gatewayParameters.glooGateway. \ No newline at end of file diff --git a/changelog/v1.17.0-rc1/proxy-destination-matchers.yaml b/changelog/v1.17.0-rc1/proxy-destination-matchers.yaml deleted file mode 100644 index f4bdd78ebf5..00000000000 --- a/changelog/v1.17.0-rc1/proxy-destination-matchers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Support matching destination IP and port in Proxy's Matcher API. diff --git a/changelog/v1.17.0-rc1/route-vhost-opts-targetrefs.yaml b/changelog/v1.17.0-rc1/route-vhost-opts-targetrefs.yaml deleted file mode 100644 index 83d448c074d..00000000000 --- a/changelog/v1.17.0-rc1/route-vhost-opts-targetrefs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6074 - resolvesIssue: false - description: >- - Update RouteOption and VirtualHostOption policy API to have repeated targetRefs. - Note that multiple targetRefs are not actually supported for this policies, only the API. diff --git a/changelog/v1.17.0-rc2/doc-fixes.yaml b/changelog/v1.17.0-rc2/doc-fixes.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.17.0-rc2/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.17.0-rc2/gwp-helm-envoy-image.yaml b/changelog/v1.17.0-rc2/gwp-helm-envoy-image.yaml deleted file mode 100644 index a7a60d3dc33..00000000000 --- a/changelog/v1.17.0-rc2/gwp-helm-envoy-image.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/6107 - description: >- - Rename the kube gateway envoy container image helm value from `kubeGateway.gatewayParameters.glooGateway.image` to - `kubeGateway.gatewayParameters.glooGateway.envoyContainer.image`. diff --git a/changelog/v1.17.0-rc2/passthrough-json-to-proto.yaml b/changelog/v1.17.0-rc2/passthrough-json-to-proto.yaml deleted file mode 100644 index 8d7460cdadd..00000000000 --- a/changelog/v1.17.0-rc2/passthrough-json-to-proto.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5890 - resolvesIssue: false - description: >- - Properly pass through the `json_to_proto` value from the gloo API to the envoy API for - dynamic metadata transformations. diff --git a/changelog/v1.17.0-rc2/upstream-transformation-filters.yaml b/changelog/v1.17.0-rc2/upstream-transformation-filters.yaml deleted file mode 100644 index 1eaba089a0a..00000000000 --- a/changelog/v1.17.0-rc2/upstream-transformation-filters.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/5890 - resolvesIssue: false - description: | - 1. Add API for running postRouting transformations. This means that the transformation filter - will be run as a part of the router filter, rather than during the standard HTTP filter chain. - This allows access to endpoint specific information which is not available during the standard - fiter chain. - 2. Add API for adding metadata to endpoints in static/failover upstreams. This metadata can - then be accessed in the transformation filter mentioned above. - 3. Add new plugin type to allow adding filter in the upstream filter chain. \ No newline at end of file diff --git a/changelog/v1.17.0-rc3/fix-conformance-setup.yaml b/changelog/v1.17.0-rc3/fix-conformance-setup.yaml deleted file mode 100644 index 144306e8485..00000000000 --- a/changelog/v1.17.0-rc3/fix-conformance-setup.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: - resolvesIssue: false - description: >- - Select more specifically for determining pod subnet when setting up MetalLB for conformance tests - - skipCI-docs-build:true diff --git a/changelog/v1.17.0-rc3/fix-istio-integration-helm-values.yaml b/changelog/v1.17.0-rc3/fix-istio-integration-helm-values.yaml deleted file mode 100644 index e79c7a78705..00000000000 --- a/changelog/v1.17.0-rc3/fix-istio-integration-helm-values.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/5743 - resolvesIssue: true - description: >- - Fix istioIntegration.enabled helm value to configure bootstrap configmap. Remove deprecated istioSDS.enabled - as a requirement for Istio automtls integration. \ No newline at end of file diff --git a/changelog/v1.17.0-rc3/stateful_session.yaml b/changelog/v1.17.0-rc3/stateful_session.yaml deleted file mode 100644 index 3ecfc942f41..00000000000 --- a/changelog/v1.17.0-rc3/stateful_session.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9104 - resolvesIssue: false - description: >- - Add support for the [envoy.http.stateful_session.header filter](https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/stateful_session_filter) - This support has been added via a new HTTPListener option, `stateful_session` which can be used to configure the filter. - Envoy notes about this filter: - - Stateful sessions can result in imbalanced load across upstreams and allow external actors to direct requests to specific upstream hosts. Operators should carefully consider the security and reliability implications of stateful sessions before enabling this feature. - - This extension is functional but has not had substantial production burn time, use only with this caveat. - - This extension has an unknown security posture and should only be used in deployments where both the downstream and upstream are trusted. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.30.2-patch2 - description: >- - Pull in envoy.http.stateful_session.header filter \ No newline at end of file diff --git a/changelog/v1.17.0-rc3/test-curl-fixes.yaml b/changelog/v1.17.0-rc3/test-curl-fixes.yaml deleted file mode 100644 index 9369b3af364..00000000000 --- a/changelog/v1.17.0-rc3/test-curl-fixes.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6337 - resolvesIssue: false - description: >- - Fix a bug that caused CurlEventuallyShouldRespond() test helper function to have inconsistent behavior due to - stderr and stdout curl output being written concurrently and sometimes breaking assumptions necessary to parse - responses. \ No newline at end of file diff --git a/changelog/v1.17.0-rc4/add-allow-warnings-validating-admission-webhook.yaml b/changelog/v1.17.0-rc4/add-allow-warnings-validating-admission-webhook.yaml deleted file mode 100644 index 3ebc399a25a..00000000000 --- a/changelog/v1.17.0-rc4/add-allow-warnings-validating-admission-webhook.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6251 - resolvesIssue: false - description: >- - Fix error types checks for warnings in the validation to prevent the webhook from rejecting - config due to eventual consistency. Adds warning error types for IsDestinationNotFoundErr and SubsetsMisconfiguredErr. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5307 - resolvesIssue: false - description: >- - Checking error type is a warning in the reporting when allowWarnings=true will deflake the validation webhook - rejecting config due to eventual consistency issues with the RateLimitConfig resource. \ No newline at end of file diff --git a/changelog/v1.17.0-rc4/ggv2-function-routing.yaml b/changelog/v1.17.0-rc4/ggv2-function-routing.yaml deleted file mode 100644 index bb9e8863bbf..00000000000 --- a/changelog/v1.17.0-rc4/ggv2-function-routing.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6160 - description: | - Enables routing to AWS Lambda and Azure Function upstreams via the GGv2 API. \ No newline at end of file diff --git a/changelog/v1.17.0-rc4/ggv2-resync-on-svc.yaml b/changelog/v1.17.0-rc4/ggv2-resync-on-svc.yaml deleted file mode 100644 index a4535179563..00000000000 --- a/changelog/v1.17.0-rc4/ggv2-resync-on-svc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6332 - description: | - Resync the Gloo Gateway Controller when a Service is updated. \ No newline at end of file diff --git a/changelog/v1.17.0-rc4/glooctl-check-fix-prom-stats.yaml b/changelog/v1.17.0-rc4/glooctl-check-fix-prom-stats.yaml deleted file mode 100644 index 2039119a25b..00000000000 --- a/changelog/v1.17.0-rc4/glooctl-check-fix-prom-stats.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5741 - resolvesIssue: false - description: >- - Fix `glooctl check` to not rely on existence of proxy deployments when checking proxies. diff --git a/changelog/v1.17.0-rc4/http-listener-options.yaml b/changelog/v1.17.0-rc4/http-listener-options.yaml deleted file mode 100644 index 5445f5cacad..00000000000 --- a/changelog/v1.17.0-rc4/http-listener-options.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6319 - resolvesIssue: true - description: | - Add HttpListenerOption policy for use with Kube Gateway API resources diff --git a/changelog/v1.17.0-rc4/test-dbg.yaml b/changelog/v1.17.0-rc4/test-dbg.yaml deleted file mode 100644 index e0480be68ad..00000000000 --- a/changelog/v1.17.0-rc4/test-dbg.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - "Test: print stdout and stderr of Curl command executed by the test." diff --git a/changelog/v1.18.0-beta1/1-18-beta1.yaml b/changelog/v1.18.0-beta1/1-18-beta1.yaml deleted file mode 100644 index 36b436cbf0b..00000000000 --- a/changelog/v1.18.0-beta1/1-18-beta1.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - 1.18.0-beta1 placeholder - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/add-host-rewrite-header.yaml b/changelog/v1.18.0-beta1/add-host-rewrite-header.yaml deleted file mode 100644 index a0333bf5495..00000000000 --- a/changelog/v1.18.0-beta1/add-host-rewrite-header.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9579 - resolvesIssue: false - description: >- - Adds the `host_rewrite_header` to the route options to allow envoy to swapped the host header with the content of given downstream or custom header. Pay attention to the potential security implications of using this option. Provided header must come from trusted source. -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9622 - resolvesIssue: true - description: >- - Previously, header names consisting of invalid characters such as '()[]:;,<=>' were accepted when passed via the healthCheck or headerManipulation `requestHeadersToAdd` parameter. This resulted in envoy throwing an `invalid header name` error. Now, header names are validated according to RFC 9110, which is the same validation used by envoy. If a header name consisting of invalid characters is passed via the aforementioned parameters, it is caught and rejected in edge and does not propagate to envoy. diff --git a/changelog/v1.18.0-beta1/authconfig-cel-rules.yaml b/changelog/v1.18.0-beta1/authconfig-cel-rules.yaml deleted file mode 100644 index 7983c663b7e..00000000000 --- a/changelog/v1.18.0-beta1/authconfig-cel-rules.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/16010 - description: | - Adds pre-admission [validation rules](https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#validation-rules) to the `AuthConfig` CRD. - resolvesIssue: false diff --git a/changelog/v1.18.0-beta1/deployer-test-race.yaml b/changelog/v1.18.0-beta1/deployer-test-race.yaml deleted file mode 100644 index ecd0890fd6b..00000000000 --- a/changelog/v1.18.0-beta1/deployer-test-race.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6408 - resolvesIssue: false - description: >- - Avoid a race condition in the deployer module, but not using a long-lived context. \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/disable-ingress-nightlies.yaml b/changelog/v1.18.0-beta1/disable-ingress-nightlies.yaml deleted file mode 100644 index 343c7a93309..00000000000 --- a/changelog/v1.18.0-beta1/disable-ingress-nightlies.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Disable ingress tests on v1.17 nightly runs - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta1/dont-crash-on-failed-lease-renewal.yaml b/changelog/v1.18.0-beta1/dont-crash-on-failed-lease-renewal.yaml deleted file mode 100644 index adc4aece7f9..00000000000 --- a/changelog/v1.18.0-beta1/dont-crash-on-failed-lease-renewal.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8107 - description: Adds the ability to recover if the Kubernetes API server is unreachable once the gloo pod comes up. The `MAX_RECOVERY_DURATION_WITHOUT_KUBE_API_SERVER` environment variable defines the maximum duration the gloo pod can run and attempt to reconnect to the kube apiserver if it is unreachable. Exceeding this duration will lead to the pod quitting. To enable this feature, set the `MAX_RECOVERY_DURATION_WITHOUT_KUBE_API_SERVER` environment variable to the desired duration in the gloo container. This can be done either by modifying the gloo deployment or by specifying the `gloo.deployment.customEnv[0].Name=MAX_RECOVERY_DURATION_WITHOUT_KUBE_API_SERVER` and `gloo.deployment.customEnv[0].Value=60s` helm values. diff --git a/changelog/v1.18.0-beta1/e2e-tests-cleanup.yaml b/changelog/v1.18.0-beta1/e2e-tests-cleanup.yaml deleted file mode 100644 index 50503732c17..00000000000 --- a/changelog/v1.18.0-beta1/e2e-tests-cleanup.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9353 - resolvesIssue: false - description: >- - Make Kubernetes E2E tests easily importable and runnable from enterprise suites - - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta1/fix-proxy-status-sync.yaml b/changelog/v1.18.0-beta1/fix-proxy-status-sync.yaml deleted file mode 100644 index 919959eb30a..00000000000 --- a/changelog/v1.18.0-beta1/fix-proxy-status-sync.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6304 - resolvesIssue: true - description: >- - Fix statuses being synced properly for k8s gateway resources - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6107 - resolvesIssue: true - description: >- - Follow up to fix discoveryAddress, istioMetaMeshId and istioMetaClusterId in k8s gateway deployment for Istio integration. diff --git a/changelog/v1.18.0-beta1/helm-policy-validation-api.yaml b/changelog/v1.18.0-beta1/helm-policy-validation-api.yaml deleted file mode 100644 index b576795e9bc..00000000000 --- a/changelog/v1.18.0-beta1/helm-policy-validation-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/6352 - resolvesIssue: false - description: >- - Introduce `gateway.validation.webhook.enablePolicyApi` which controls whether or not RouteOptions and - VirtualHostOptions CRs are subject to validation. By default, this value is true. - The validation of these Policy APIs only runs if the Kubernetes Gateway integration is enabled (`kubeGateway.enabled`). \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/options-merge.yaml b/changelog/v1.18.0-beta1/options-merge.yaml deleted file mode 100644 index 71f32177fd4..00000000000 --- a/changelog/v1.18.0-beta1/options-merge.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6313 - resolvesIssue: false - description: | - gateway2: merge multiple targetRef based Route & VirtualHost options - - Implements merging of targetRef based RouteOptions and - VirtualHostOptions in a specific order of precedence from - oldest to newest created resource. - - The merging uses shallow merging such that for an option - A that is higher priority than option B, merge(A,B) merges - the top-level options of B that have not already been set on A. - This allows options later in the precedence chain to augment - the existing options during a merge but not overwrite them. diff --git a/changelog/v1.18.0-beta1/remove-old-istio-tests.yaml b/changelog/v1.18.0-beta1/remove-old-istio-tests.yaml deleted file mode 100644 index a0c06f2696a..00000000000 --- a/changelog/v1.18.0-beta1/remove-old-istio-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove old Istio integration regression e2e tests and glooctl Istio integration e2e tests. \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/snapshot-test-flake.yaml b/changelog/v1.18.0-beta1/snapshot-test-flake.yaml deleted file mode 100644 index c9894b4f8e2..00000000000 --- a/changelog/v1.18.0-beta1/snapshot-test-flake.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Resolve the iosnapshot/history_test flake, by ensuring that asynchronous operations - are provided time to complete. - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/stateful_session_docs.yaml b/changelog/v1.18.0-beta1/stateful_session_docs.yaml deleted file mode 100644 index 8777a304fab..00000000000 --- a/changelog/v1.18.0-beta1/stateful_session_docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9104 - resolvesIssue: false - description: >- - Update "session affinity" Documentation to cover new stateful session filter diff --git a/changelog/v1.18.0-beta1/stop-status-spamming.yaml b/changelog/v1.18.0-beta1/stop-status-spamming.yaml deleted file mode 100644 index a5c921a16ca..00000000000 --- a/changelog/v1.18.0-beta1/stop-status-spamming.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6252 - resolvesIssue: false - description: Fix issue where Kube Gateway proxies would have errors regarding status logged constantly diff --git a/changelog/v1.18.0-beta1/test-coverage-p1.yaml b/changelog/v1.18.0-beta1/test-coverage-p1.yaml deleted file mode 100644 index 560c696ac59..00000000000 --- a/changelog/v1.18.0-beta1/test-coverage-p1.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6026 - resolvesIssue: false - description: >- - Introduce code coverage tooling, introduce a basic check on projects/gateway2 tests - so that users have some feedback (that is not yet required). - - Update the `devel` folder to remove Gloo Edge references, and replace with Gloo Gateway - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/update-kube2e-tests.yaml b/changelog/v1.18.0-beta1/update-kube2e-tests.yaml deleted file mode 100644 index a2d4f4ecd05..00000000000 --- a/changelog/v1.18.0-beta1/update-kube2e-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update how bugs report for gateway kube2e - Update all glooctl check tests to omit xds-metrics. This is a short term fix for nackdetector in solo-projects. - Add TODO to fix the underlying issue along with a link to a related envoy issue. \ No newline at end of file diff --git a/changelog/v1.18.0-beta1/update-lts.yaml b/changelog/v1.18.0-beta1/update-lts.yaml deleted file mode 100644 index 6238336575e..00000000000 --- a/changelog/v1.18.0-beta1/update-lts.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6264 - resolvesIssue: false - description: >- - Update the set of LTS branches that run tests at night \ No newline at end of file diff --git a/changelog/v1.18.0-beta10/curlEventuallyError.yaml b/changelog/v1.18.0-beta10/curlEventuallyError.yaml deleted file mode 100644 index 190a28a2801..00000000000 --- a/changelog/v1.18.0-beta10/curlEventuallyError.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6437 - resolvesIssue: false - description: >- - Add `AssertEventualCurlError` assertion for kubernetes e2e tests to assert that a curl command eventually fails. - This is useful for validating that a route is not reachable/a deletion has taken effect. diff --git a/changelog/v1.18.0-beta10/doc-fixes.yaml b/changelog/v1.18.0-beta10/doc-fixes.yaml deleted file mode 100644 index bfbd4fee139..00000000000 --- a/changelog/v1.18.0-beta10/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Minor doc fixes (links, typos, etc). - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta10/docs-cloud-run.yaml b/changelog/v1.18.0-beta10/docs-cloud-run.yaml deleted file mode 100644 index 69658bd2a98..00000000000 --- a/changelog/v1.18.0-beta10/docs-cloud-run.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9474 - description: >- - Adds guide for using Google Cloud Run as an Upstream. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta10/docs-rebrand.yaml b/changelog/v1.18.0-beta10/docs-rebrand.yaml deleted file mode 100644 index 87042ab083f..00000000000 --- a/changelog/v1.18.0-beta10/docs-rebrand.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/404 - description: >- - Rebrands Gloo Edge to Gloo Gateway. - Updates logo. - Bumps versions. - skipCI-kube-tests:false \ No newline at end of file diff --git a/changelog/v1.18.0-beta10/glooctl-grpc-function-name-output.yaml b/changelog/v1.18.0-beta10/glooctl-grpc-function-name-output.yaml deleted file mode 100644 index 5023cfddc9c..00000000000 --- a/changelog/v1.18.0-beta10/glooctl-grpc-function-name-output.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9743 - resolvesIssue: false - description: | - Fix a bug where the service and function names of a discovered gRPC service are not printed in JSON and YAML - output when running glooctl get upstreams \ No newline at end of file diff --git a/changelog/v1.18.0-beta11/custom-filters-proxy.yaml b/changelog/v1.18.0-beta11/custom-filters-proxy.yaml deleted file mode 100644 index 8f98a318fc0..00000000000 --- a/changelog/v1.18.0-beta11/custom-filters-proxy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add fields to TcpListenerOptions and HttpListenerOptions that allow - GGv2 translation to direclty configure Envoy. While this is technically - accessible by users, we will not document or encourage its usage. diff --git a/changelog/v1.18.0-beta11/custom-gwclass-translation.yaml b/changelog/v1.18.0-beta11/custom-gwclass-translation.yaml deleted file mode 100644 index c1eae32d01e..00000000000 --- a/changelog/v1.18.0-beta11/custom-gwclass-translation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Allow configuring additional gatewayclasses for controller - and customizing Proxy translation based on the gateway class. - Used by GME. diff --git a/changelog/v1.18.0-beta11/deleg-fix-6621-2.yaml b/changelog/v1.18.0-beta11/deleg-fix-6621-2.yaml deleted file mode 100644 index 6defad42de9..00000000000 --- a/changelog/v1.18.0-beta11/deleg-fix-6621-2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6621 - resolvesIssue: false - description: | - gateway2/delegation: resolve comments from 739b0e950 diff --git a/changelog/v1.18.0-beta11/deleg-fix-6621.yaml b/changelog/v1.18.0-beta11/deleg-fix-6621.yaml deleted file mode 100644 index d42480ab663..00000000000 --- a/changelog/v1.18.0-beta11/deleg-fix-6621.yaml +++ /dev/null @@ -1,26 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6621 - resolvesIssue: false - description: | - gateway2/delegation: fix extraneous route arising from invalid child rule - - There's a bug where if a child route contains an invalid rule (rule - not matching the parent matcher), then even though the matcher is - discarded, the rule with an empty matcher but valid backendRef - is returned by GetDelegatedRoutes(). The result is that a `/` - route is programmed for such an invalid route rule. A more - precise fix is to also prune the rules that do not have a valid - matcher so that we do not rely on the translator to interpret - a route without a valid matcher as '/', which could be an alternative - fix though fragile. - - The essence of this fix is to prune both the `rules` and `matches` - field on the child route when we process it in the context of the - parent matcher, so that: - 1. invalid matchers on the child route are discarded - 2. invalid rules (no valid child matchers) are also discarded - - Previously, 2. was missing so a child route with a rule without - a matcher was configured, which results in a `/` route being exposed - for the corresponding backendRef. diff --git a/changelog/v1.18.0-beta11/ignore-false-positive-istio-cve.yaml b/changelog/v1.18.0-beta11/ignore-false-positive-istio-cve.yaml deleted file mode 100644 index 781e13ad0e4..00000000000 --- a/changelog/v1.18.0-beta11/ignore-false-positive-istio-cve.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/6624 - description: >- - Add istio.io/istio false positives CVEs to `.trivyignore`. These CVEs are - from very old versions of istio for which patches have already been - merged - these come up as false positives from trivy because we pin the - dependencies and trivy is unable to determine that the pinned versions - already have the fix. This is due to istio's tags not following go's - strict semver and therefore falling back to a go pseudo version. diff --git a/changelog/v1.18.0-beta11/move-validation-tests-new-framework.yaml b/changelog/v1.18.0-beta11/move-validation-tests-new-framework.yaml deleted file mode 100644 index 721ff5ba7e5..00000000000 --- a/changelog/v1.18.0-beta11/move-validation-tests-new-framework.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6321 - resolvesIssue: false - description: >- - Moves the validation tests to the new framework. diff --git a/changelog/v1.18.0-beta11/remove-old-glooctl-gloomtls-tests.yaml b/changelog/v1.18.0-beta11/remove-old-glooctl-gloomtls-tests.yaml deleted file mode 100644 index 83a647e485c..00000000000 --- a/changelog/v1.18.0-beta11/remove-old-glooctl-gloomtls-tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6303 - resolvesIssue: false - description: >- - Remove old gloomtls and glooctl tests from kube2e to new framework. New gloomtls tests were introduced in - https://github.com/solo-io/gloo/pull/9734. New glooctl tests were introduced in https://github.com/solo-io/gloo/pull/9718. - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta11/set-max-history.yaml b/changelog/v1.18.0-beta11/set-max-history.yaml deleted file mode 100644 index 8bbe32d9c45..00000000000 --- a/changelog/v1.18.0-beta11/set-max-history.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Configures tests to set the max history for helm upgrades and rollbacks to 0 (no limit) from the default of 10. This is used by tests that quickly reach the max history when changing and later reverting settings. diff --git a/changelog/v1.18.0-beta12/bump-envoy.yaml b/changelog/v1.18.0-beta12/bump-envoy.yaml deleted file mode 100644 index 78ff9bdda89..00000000000 --- a/changelog/v1.18.0-beta12/bump-envoy.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.30.4-patch2 - description: >- - Update/Implement/Test the new transformation API added in this new version. Specifically - the new MergeJsonKeys functionality added to the inja transformation template. \ No newline at end of file diff --git a/changelog/v1.18.0-beta12/doc-fixes.yaml b/changelog/v1.18.0-beta12/doc-fixes.yaml deleted file mode 100644 index a517c5d4125..00000000000 --- a/changelog/v1.18.0-beta12/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta12/extref-merge.yaml b/changelog/v1.18.0-beta12/extref-merge.yaml deleted file mode 100644 index 919e270bbbf..00000000000 --- a/changelog/v1.18.0-beta12/extref-merge.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6675 - resolvesIssue: false - description: | - gateway2/route-options: merge extensionRef based attachments - - Enables merging of multiple ExtensionRef based RouteOption - attachments for a rule within an HTTPRoute. diff --git a/changelog/v1.18.0-beta12/history-part2.yaml b/changelog/v1.18.0-beta12/history-part2.yaml deleted file mode 100644 index 3a1ce6c4e09..00000000000 --- a/changelog/v1.18.0-beta12/history-part2.yaml +++ /dev/null @@ -1,33 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6604 - resolvesIssue: true - description: >- - Deprecate dev mode in our Settings API, introduce documentation for our new Admin API. - The removal of the API will be tracked by https://github.com/solo-io/gloo/issues/6494. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6603 - resolvesIssue: false - description: >- - Remove managedFields from API response, and expand tests to more easily inspect the state - of returned objects. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/6494 - resolvesIssue: false - description: >- - Expand the endpoints used by the Administration Interface, and deprecate some of the older APIs. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6600 - resolvesIssue: false - description: >- - Redact the contents of Secrets and Artifacts. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6601 - resolvesIssue: false - description: >- - Expose an endpoint in the Admin Server to return the unmodified Edge API Snapshot. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6602 - resolvesIssue: false - description: >- - Admin Server returns partial results and errors. \ No newline at end of file diff --git a/changelog/v1.18.0-beta12/opentelemetry-status-code-documentation.yaml b/changelog/v1.18.0-beta12/opentelemetry-status-code-documentation.yaml deleted file mode 100644 index 7e83d6f5d4e..00000000000 --- a/changelog/v1.18.0-beta12/opentelemetry-status-code-documentation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9313 - resolvesIssue: false - description: >- - Update documentation regarding how to interpret the Status code in OpenTelemetry Spans - - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta12/remove-unneeded-cat.yaml b/changelog/v1.18.0-beta12/remove-unneeded-cat.yaml deleted file mode 100644 index 683c3335dfb..00000000000 --- a/changelog/v1.18.0-beta12/remove-unneeded-cat.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove unneeded cat calls from our docs - - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta12/trivy-scan-documentation.yaml b/changelog/v1.18.0-beta12/trivy-scan-documentation.yaml deleted file mode 100644 index 7f8a4e9f8a7..00000000000 --- a/changelog/v1.18.0-beta12/trivy-scan-documentation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add `devel/security/` to provide documentation on how our Trivy scans are - run. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta13/admin-server-p4.yaml b/changelog/v1.18.0-beta13/admin-server-p4.yaml deleted file mode 100644 index 2d36f887299..00000000000 --- a/changelog/v1.18.0-beta13/admin-server-p4.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6600 - resolvesIssue: false - description: >- - Fast follow PR, to incorporate feedback from previous PR review. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6602 - resolvesIssue: false - description: >- - Fast follow PR, to incorporate feedback from previous PR review. \ No newline at end of file diff --git a/changelog/v1.18.0-beta13/doc-fixes.yaml b/changelog/v1.18.0-beta13/doc-fixes.yaml deleted file mode 100644 index a517c5d4125..00000000000 --- a/changelog/v1.18.0-beta13/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta13/handle-failed-closed-listener.yaml b/changelog/v1.18.0-beta13/handle-failed-closed-listener.yaml deleted file mode 100644 index ff1e10453ab..00000000000 --- a/changelog/v1.18.0-beta13/handle-failed-closed-listener.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Print error in tests if tests fail to close net.Listen after testing if a port is free. - diff --git a/changelog/v1.18.0-beta13/history-part3.yaml b/changelog/v1.18.0-beta13/history-part3.yaml deleted file mode 100644 index 960cfc3cd31..00000000000 --- a/changelog/v1.18.0-beta13/history-part3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6600 - resolvesIssue: false - description: >- - In the InputSnapshot API response, redact the keys of Secrets, instead of wiping the entire object. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6602 - resolvesIssue: false - description: >- - Admin Server returns partial results and errors. \ No newline at end of file diff --git a/changelog/v1.18.0-beta13/upstreamsslconfig-onewaytls.yaml b/changelog/v1.18.0-beta13/upstreamsslconfig-onewaytls.yaml deleted file mode 100644 index 00189db9de9..00000000000 --- a/changelog/v1.18.0-beta13/upstreamsslconfig-onewaytls.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9826 - resolvesIssue: false - description: >- - Introduce API for oneWayTls in UpstreamSslConfig, which enables the capability - for an upstream to be configured for one way TLS even if root CA data exists in - the secret referenced by the UpstreamSslConfig. This feature does nothing when SDS is configured. diff --git a/changelog/v1.18.0-beta13/work-in-progress-labler.yaml b/changelog/v1.18.0-beta13/work-in-progress-labler.yaml deleted file mode 100644 index 326cf92d45e..00000000000 --- a/changelog/v1.18.0-beta13/work-in-progress-labler.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds work in progress on new pr open. This will give us the confidence to remove the auto dismiss feature. - - skipCI-kube-tests:true - skipCI-storybook-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta14/add-happy-path-routing-test.yaml b/changelog/v1.18.0-beta14/add-happy-path-routing-test.yaml deleted file mode 100644 index d7f7aff19f0..00000000000 --- a/changelog/v1.18.0-beta14/add-happy-path-routing-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds a happy path routing edge Gateway e2e test. \ No newline at end of file diff --git a/changelog/v1.18.0-beta14/consistent-floating-user-id.yaml b/changelog/v1.18.0-beta14/consistent-floating-user-id.yaml deleted file mode 100644 index 628ffb59cc9..00000000000 --- a/changelog/v1.18.0-beta14/consistent-floating-user-id.yaml +++ /dev/null @@ -1,21 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5034 - resolvesIssue: false - description: >- - Provide a Helm field `global.securitySettings.floatingUserId` to apply floatingUserId logic, which unsets `runAsUser` - for security contexts, for all deployments in the Gloo Helm chart. The global field will also cause templates to be rendered - as if deployments with "enablePodSecurityContext` fields have their value set to `false` to allow for easy OpenShift deployment. - This functionality has also been added to Gloo Gateway via the GatewayParameters resource. If `floatingUserId` is set in - GatewayParameters, it will be applied to all deployments in the Gloo Gateway Helm chart, unless a deployment-specific value is set. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5034 - resolvesIssue: false - description: >- - Add a new field `global.securitySettings.floatingUserId` to the Gloo Helm chart that when set to `true` has the same effect as - setting `floatingUserId=true` for all deployment-specific `floatingUserId`s, as well as setting `discovery.deployment.enablePodSecurityContext=false` - and gatewayProxies.gatewayProxy.podTemplate.enablePodSecurityContext=false`to allow for easy OpenShift deployment. - The global value will override any local settings. - - type: NON_USER_FACING - description: - Update `kubectl` image to use USER_ID 10101 to allow resource rollout jobs to run when user id is not set \ No newline at end of file diff --git a/changelog/v1.18.0-beta14/doc-fixes.yaml b/changelog/v1.18.0-beta14/doc-fixes.yaml deleted file mode 100644 index 3a6038e1f8e..00000000000 --- a/changelog/v1.18.0-beta14/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta14/fix-clienttls.yaml b/changelog/v1.18.0-beta14/fix-clienttls.yaml deleted file mode 100644 index 52badf91045..00000000000 --- a/changelog/v1.18.0-beta14/fix-clienttls.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ensure resources are deleted before moving on to next test in client tls feature suites. diff --git a/changelog/v1.18.0-beta14/fix-eds-error.yaml b/changelog/v1.18.0-beta14/fix-eds-error.yaml deleted file mode 100644 index 6f7a5cd308a..00000000000 --- a/changelog/v1.18.0-beta14/fix-eds-error.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5885 - resolvesIssue: false - description: Fix a bug that causes edge to try to list endpoints across all namespaces when no upstreams exist. - diff --git a/changelog/v1.18.0-beta14/fix-image-digests.yaml b/changelog/v1.18.0-beta14/fix-image-digests.yaml deleted file mode 100644 index f51eb20aab5..00000000000 --- a/changelog/v1.18.0-beta14/fix-image-digests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/9860 - resolvesIssue: false - description: >- - Ensure that image digests are set correctly for all image variants (standard, fips, distroless, fips-distroless). \ No newline at end of file diff --git a/changelog/v1.18.0-beta14/glooctl-license-check.yaml b/changelog/v1.18.0-beta14/glooctl-license-check.yaml deleted file mode 100644 index 96c63eff5fa..00000000000 --- a/changelog/v1.18.0-beta14/glooctl-license-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3520 - resolvesIssue: false - description: >- - Check the validity of Gloo Gateway License using `glooctl license validate --license-key `. diff --git a/changelog/v1.18.0-beta14/upgrade-helm.yaml b/changelog/v1.18.0-beta14/upgrade-helm.yaml deleted file mode 100644 index fb92b6539b2..00000000000 --- a/changelog/v1.18.0-beta14/upgrade-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Migrate Upgrade && Helm tests to the new framework - diff --git a/changelog/v1.18.0-beta14/validate-values-before-e2e-test-install.yaml b/changelog/v1.18.0-beta14/validate-values-before-e2e-test-install.yaml deleted file mode 100644 index 2f315a67e5d..00000000000 --- a/changelog/v1.18.0-beta14/validate-values-before-e2e-test-install.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Validate e2e test values before installing Gloo and running e2e tests. diff --git a/changelog/v1.18.0-beta15/docs-image-variants.yaml b/changelog/v1.18.0-beta15/docs-image-variants.yaml deleted file mode 100644 index dca3900f5cc..00000000000 --- a/changelog/v1.18.0-beta15/docs-image-variants.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add docs explaining GG image variants (fips, disrtoless, etc). - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta15/fix-only-update-status-on-change.yaml b/changelog/v1.18.0-beta15/fix-only-update-status-on-change.yaml deleted file mode 100644 index 2b5edbe1438..00000000000 --- a/changelog/v1.18.0-beta15/fix-only-update-status-on-change.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6638 - resolvesIssue: true - description: | - Only update the K8s Gateway resource statuses on change to improve HTTPRoute translation time. \ No newline at end of file diff --git a/changelog/v1.18.0-beta15/istio-spiffe-cert-provider-address.yaml b/changelog/v1.18.0-beta15/istio-spiffe-cert-provider-address.yaml deleted file mode 100644 index 71feeeabbb5..00000000000 --- a/changelog/v1.18.0-beta15/istio-spiffe-cert-provider-address.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/9855 - resolvesIssue: false - description: >- - Introduce `gatewayProxies.gatewayProxy.istioSpiffeCertProviderAddress` which overrides the Istio SPIFFE - certificate provider (`CA_ADDR` env variable). It defaults to `gatewayProxies.gatewayProxy.discoveryAddress`. diff --git a/changelog/v1.18.0-beta15/merge-cors-exposeheaders.yaml b/changelog/v1.18.0-beta15/merge-cors-exposeheaders.yaml deleted file mode 100644 index 41705cbd237..00000000000 --- a/changelog/v1.18.0-beta15/merge-cors-exposeheaders.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/7689 - resolvesIssue: false - description: >- - Expose `CorsPolicyMergeSettings` on `VirtualHostOptions` which allows users to specify how to reconcile CORS settings - when configured on both Route and VirtualHost. Specifically it is now possible to define a `UNION` merge strategy - for the `ExposeHeaders` field, resulting in the union of the headers set at Route and VirtualHost level being - applied to traffic for the Route. diff --git a/changelog/v1.18.0-beta15/minor-reorg-and-rename.yaml b/changelog/v1.18.0-beta15/minor-reorg-and-rename.yaml deleted file mode 100644 index 64b83a3a494..00000000000 --- a/changelog/v1.18.0-beta15/minor-reorg-and-rename.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Reogrganizes and renames various components to be more correct and readable diff --git a/changelog/v1.18.0-beta15/test-summaries.yaml b/changelog/v1.18.0-beta15/test-summaries.yaml deleted file mode 100644 index 62066a79735..00000000000 --- a/changelog/v1.18.0-beta15/test-summaries.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update all tests to use INSTALL_NAMESPACE defined by the TestInstallation setup. - Move test utils unit tests to GHA because it requires an authorized token. - Update nightlies timeout. diff --git a/changelog/v1.18.0-beta16/add-generate-changelog-target.yaml b/changelog/v1.18.0-beta16/add-generate-changelog-target.yaml deleted file mode 100644 index 20fc7496c4b..00000000000 --- a/changelog/v1.18.0-beta16/add-generate-changelog-target.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Add a `generate-changelog` target to the Makefile that will - generate a changelog for the current release. - resolvesIssue: false diff --git a/changelog/v1.18.0-beta16/add-httproute-status-messages.yaml b/changelog/v1.18.0-beta16/add-httproute-status-messages.yaml deleted file mode 100644 index 57b2b48a284..00000000000 --- a/changelog/v1.18.0-beta16/add-httproute-status-messages.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9859 - resolvesIssue: true - description: | - Set the 'message' field on various HTTPRoute conditions to enable easier troubleshooting diff --git a/changelog/v1.18.0-beta16/fix-docker-bootstrap-config.yaml b/changelog/v1.18.0-beta16/fix-docker-bootstrap-config.yaml deleted file mode 100644 index 69860dbd42f..00000000000 --- a/changelog/v1.18.0-beta16/fix-docker-bootstrap-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove duplicated key in the static envoy-config.yaml file used for bootstrapping Gloo Gateway in Docker compose. diff --git a/changelog/v1.18.0-beta16/helm-priority-class-name.yaml b/changelog/v1.18.0-beta16/helm-priority-class-name.yaml deleted file mode 100644 index 49a18ef850e..00000000000 --- a/changelog/v1.18.0-beta16/helm-priority-class-name.yaml +++ /dev/null @@ -1,29 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/8677 - resolvesIssue: false - description: >- - Ensure that gateway-proxy deployments respect the `gatewayProxy.NAME.kind.deployment.priorityClassName` field. - This API allows you to set the PriorityClassName for gateway-proxy Pods. - This is already supported on all other Gloo deployments. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9010 - resolvesIssue: false - description: >- - Support defining the PriorityClassName on a GatewayProxy deployment. This allows users to - attach pods to PriorityClasses (https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/) - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9823 - resolvesIssue: false - description: >- - This is a duplicate issue that tracks the single enhancement that we are adding here. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9731 - resolvesIssue: false - description: >- - This is a duplicate issue that tracks the single enhancement that we are adding here. - - - - - diff --git a/changelog/v1.18.0-beta16/install-ginkgo-make-install-go-tools.yaml b/changelog/v1.18.0-beta16/install-ginkgo-make-install-go-tools.yaml deleted file mode 100644 index 6d4b1163b82..00000000000 --- a/changelog/v1.18.0-beta16/install-ginkgo-make-install-go-tools.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Install ginkgo in the make install-go-tools target. diff --git a/changelog/v1.18.0-beta16/missing-tls-secret.yaml b/changelog/v1.18.0-beta16/missing-tls-secret.yaml deleted file mode 100644 index 286837da4e9..00000000000 --- a/changelog/v1.18.0-beta16/missing-tls-secret.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/6957 - resolvesIssue: false - description: >- - Fix for issue where a missing TLS secret was treated by validation as an error, - potentially bringing down the entire HTTPS gateway if the gloo pod restarts while - in this bad state. This is a breaking change in the default behavior of validation. - - To disable this behavior, use the helm setting `gateway.validation.warnMissingTlsSecret=false` - or the same field on the Settings CR. This field has no effect if allowWarnings is false or - acceptAllResources is true. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/6957 - resolvesIssue: false - description: >- - New field gateway.validation.warnMissingTlsSecret controls whether missing TLS secrets referenced - in SslConfig and UpstreamSslConfig will be treated as a warning instead of an error during validation. - Defaults to true. This field has no effect if allowWarnings is false or acceptAllResources is true. - diff --git a/changelog/v1.18.0-beta16/remove-githooks.yaml b/changelog/v1.18.0-beta16/remove-githooks.yaml deleted file mode 100644 index cb9c80ed4fa..00000000000 --- a/changelog/v1.18.0-beta16/remove-githooks.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove the .githooks directory from the repository. This directory was - used to configure pre-commit hooks for the repository, but it's sole - use was to catch JWT tokens from being committed to the repository. This - seems to be a bit of an overkill, and the hooks have not been maintained - for a while. diff --git a/changelog/v1.18.0-beta16/remove-stale-replace-pin.yaml b/changelog/v1.18.0-beta16/remove-stale-replace-pin.yaml deleted file mode 100644 index eeb814b929e..00000000000 --- a/changelog/v1.18.0-beta16/remove-stale-replace-pin.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove the stale github.com/Sirupsen/logrus replace directive from go.mod. - This was previously needed way back in time when the original logrus repo - was renamed. See https://github.com/sirupsen/logrus/issues/570 for more - details. diff --git a/changelog/v1.18.0-beta16/update-pull-request-template.yaml b/changelog/v1.18.0-beta16/update-pull-request-template.yaml deleted file mode 100644 index e58aabfb387..00000000000 --- a/changelog/v1.18.0-beta16/update-pull-request-template.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Update the pull_request_template.md file to comment out the - instructions under individual headers. - skipCI: true diff --git a/changelog/v1.18.0-beta17/custom-filters-loop.yaml b/changelog/v1.18.0-beta17/custom-filters-loop.yaml deleted file mode 100644 index 3249799e764..00000000000 --- a/changelog/v1.18.0-beta17/custom-filters-loop.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9915 - description: >- - Don't multiply custom filters by plugins. diff --git a/changelog/v1.18.0-beta17/doc-redirects2.yaml b/changelog/v1.18.0-beta17/doc-redirects2.yaml deleted file mode 100644 index af4ab8f88ca..00000000000 --- a/changelog/v1.18.0-beta17/doc-redirects2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Redirects for SEO improvement. diff --git a/changelog/v1.18.0-beta17/docs-redirect-fixes.yaml b/changelog/v1.18.0-beta17/docs-redirect-fixes.yaml deleted file mode 100644 index b0d1c1355b9..00000000000 --- a/changelog/v1.18.0-beta17/docs-redirect-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Redirects for SEO improvement. \ No newline at end of file diff --git a/changelog/v1.18.0-beta17/docs-redirects.yaml b/changelog/v1.18.0-beta17/docs-redirects.yaml deleted file mode 100644 index b0d1c1355b9..00000000000 --- a/changelog/v1.18.0-beta17/docs-redirects.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Redirects for SEO improvement. \ No newline at end of file diff --git a/changelog/v1.18.0-beta17/docs-redirects2.yaml b/changelog/v1.18.0-beta17/docs-redirects2.yaml deleted file mode 100644 index b0d1c1355b9..00000000000 --- a/changelog/v1.18.0-beta17/docs-redirects2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Redirects for SEO improvement. \ No newline at end of file diff --git a/changelog/v1.18.0-beta17/exclude-generated-files-from-doc-codeowners.yaml b/changelog/v1.18.0-beta17/exclude-generated-files-from-doc-codeowners.yaml deleted file mode 100644 index 90398f5d399..00000000000 --- a/changelog/v1.18.0-beta17/exclude-generated-files-from-doc-codeowners.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Exclude the generated osa_provided.md file from requiring approval - from the doc codeowners. diff --git a/changelog/v1.18.0-beta17/fix-empty-gwp.yaml b/changelog/v1.18.0-beta17/fix-empty-gwp.yaml deleted file mode 100644 index bfdc1965044..00000000000 --- a/changelog/v1.18.0-beta17/fix-empty-gwp.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/pull/9922 - description: >- - Fix a bug where an empty GWP seg faults. diff --git a/changelog/v1.18.0-beta17/publish-extended-conformance-results-release.yaml b/changelog/v1.18.0-beta17/publish-extended-conformance-results-release.yaml deleted file mode 100644 index cf329e76e1c..00000000000 --- a/changelog/v1.18.0-beta17/publish-extended-conformance-results-release.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6165 - resolvesIssue: false - description: >- - Add support for running and generating Kubernetes Gateway API conformance - suite reports on-demand via GitHub Actions. This allows users to trigger - the extended conformance suite against existing Gloo Gateway releases or - the latest branch. diff --git a/changelog/v1.18.0-beta17/semantic-caching-api.yaml b/changelog/v1.18.0-beta17/semantic-caching-api.yaml deleted file mode 100644 index b3e103f21c4..00000000000 --- a/changelog/v1.18.0-beta17/semantic-caching-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Add new API fields to AI Semantic Caching API. - - Mode field to control whether the proxy will cache responses, or only read. - - scoreThreshold field to control the minimum similarity score required for a cached response to be used. - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/6783 diff --git a/changelog/v1.18.0-beta17/update-actions-cache-to-v4.yaml b/changelog/v1.18.0-beta17/update-actions-cache-to-v4.yaml deleted file mode 100644 index d5105d9d5fb..00000000000 --- a/changelog/v1.18.0-beta17/update-actions-cache-to-v4.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update actions/cache to use v4/node20 diff --git a/changelog/v1.18.0-beta17/update-conformance-project-name.yaml b/changelog/v1.18.0-beta17/update-conformance-project-name.yaml deleted file mode 100644 index daee8326c04..00000000000 --- a/changelog/v1.18.0-beta17/update-conformance-project-name.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the conformance project name to match the new project name. - Previously, the "gloo" project name was being used, which is inconsistent - our previous naming conventions. diff --git a/changelog/v1.18.0-beta17/update-contributing.yaml b/changelog/v1.18.0-beta17/update-contributing.yaml deleted file mode 100644 index e5d54959375..00000000000 --- a/changelog/v1.18.0-beta17/update-contributing.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the CONTRIBUTING.md file and replace any references to the - old Gloo Edge project name with Gloo. Silence any markdown linting - warnings. diff --git a/changelog/v1.18.0-beta18/fix-conformance-make-target.yaml b/changelog/v1.18.0-beta18/fix-conformance-make-target.yaml deleted file mode 100644 index cb148bc89ab..00000000000 --- a/changelog/v1.18.0-beta18/fix-conformance-make-target.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6165 - resolvesIssue: false - description: >- - Fix the "conformance" and "conformance-%" targets in the Makefile - to run the "TestConformance" suite. Previously, both the "TestConformance" - and "TestExperimental" suites were run. diff --git a/changelog/v1.18.0-beta18/group-certgen-helm.yaml b/changelog/v1.18.0-beta18/group-certgen-helm.yaml deleted file mode 100644 index dc7820676c6..00000000000 --- a/changelog/v1.18.0-beta18/group-certgen-helm.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/6824 - resolvesIssue: false - description: | - helm/gloo: introduce component label for grouping resources - - Introduces a `gloo.solo.io/component` label to group Helm resources - that are associated with a given component. This is required by - downstream projects that use Helm as a templating engine to be able - to group resources associated with a component and customize their - behavior. This change groups resources related required by the - certgen component using the new label. - diff --git a/changelog/v1.18.0-beta18/minor-flake-fixes.yaml b/changelog/v1.18.0-beta18/minor-flake-fixes.yaml deleted file mode 100644 index 1edc6dde457..00000000000 --- a/changelog/v1.18.0-beta18/minor-flake-fixes.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9737 - description: >- - Add check for curl pod in list opt e2e tests. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9785 - description: >- - Add check for curl pod in vhost opts e2e tests. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9788 - description: >- - Fix helm e2e test parsing when image variant is not set. - - type: NON_USER_FACING - description: >- - Fix validation rlc e2e test when run in enterprise mode. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9912 - description: >- - Skip kube2e tests package when compiling performance tests. \ No newline at end of file diff --git a/changelog/v1.18.0-beta18/rename-devel-markdown-file.yaml b/changelog/v1.18.0-beta18/rename-devel-markdown-file.yaml deleted file mode 100644 index 605dab46257..00000000000 --- a/changelog/v1.18.0-beta18/rename-devel-markdown-file.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Rename static_metadata.md -> static-metadata.md in the devel/ directory. - This is to make consistent with the rest of the files throughout that - directory. - - skipCI-docs-build:true - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta18/test-summaries-2.yaml b/changelog/v1.18.0-beta18/test-summaries-2.yaml deleted file mode 100644 index ff7571a3eaa..00000000000 --- a/changelog/v1.18.0-beta18/test-summaries-2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6646 - resolvesIssue: false - description: >- - Add test summary tool to centralize results and give easier insight into what failed. diff --git a/changelog/v1.18.0-beta18/test_summary_refactor.yaml b/changelog/v1.18.0-beta18/test_summary_refactor.yaml deleted file mode 100644 index db752496dd4..00000000000 --- a/changelog/v1.18.0-beta18/test_summary_refactor.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6646 - resolvesIssue: false - description: >- - Give each test summary artifact a unique name and refactor summary code into reusable package \ No newline at end of file diff --git a/changelog/v1.18.0-beta19/doc-fixes.yaml b/changelog/v1.18.0-beta19/doc-fixes.yaml deleted file mode 100644 index 3a6038e1f8e..00000000000 --- a/changelog/v1.18.0-beta19/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta19/route-level-jwt.yaml b/changelog/v1.18.0-beta19/route-level-jwt.yaml deleted file mode 100644 index 1f86abbfec8..00000000000 --- a/changelog/v1.18.0-beta19/route-level-jwt.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Added support for route level JWT configuration by introducing new `jwtProvidersStaged` field on the RouteOptions. - issueLink: https://github.com/solo-io/solo-projects/issues/6541 \ No newline at end of file diff --git a/changelog/v1.18.0-beta2/5579-support-extended-http-methods.yaml b/changelog/v1.18.0-beta2/5579-support-extended-http-methods.yaml deleted file mode 100644 index 9f21dce8c0e..00000000000 --- a/changelog/v1.18.0-beta2/5579-support-extended-http-methods.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5579 - resolvesIssue: true - description: >- - Enable Envoy to accept requests with extended HTTP methods (such as `LABEL` - or `UPDATE`). Previously, requests with these methods would return an HTTP - 400 response. Currently, this functionality is supported for HTTP/1 only. diff --git a/changelog/v1.18.0-beta2/add-distroless-docs.yaml b/changelog/v1.18.0-beta2/add-distroless-docs.yaml deleted file mode 100644 index eb611803489..00000000000 --- a/changelog/v1.18.0-beta2/add-distroless-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Modifies `kubecli.Execute()` to use the kubecontext it is configured with by default. -- type: NON_USER_FACING - description: Adding documentation around distroless diff --git a/changelog/v1.18.0-beta2/add-stats-port-gwc2.yaml b/changelog/v1.18.0-beta2/add-stats-port-gwc2.yaml deleted file mode 100644 index ee6e6514ce4..00000000000 --- a/changelog/v1.18.0-beta2/add-stats-port-gwc2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6393 - resolvesIssue: true - description: | - Export Prometheus Metrics on Port 9091 for Gloo Gateway. diff --git a/changelog/v1.18.0-beta2/curl-pod-manifest.yaml b/changelog/v1.18.0-beta2/curl-pod-manifest.yaml deleted file mode 100644 index 4fbb35e14ef..00000000000 --- a/changelog/v1.18.0-beta2/curl-pod-manifest.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6437 - resolvesIssue: false - description: >- - Create a common Curl manifest for use in tests \ No newline at end of file diff --git a/changelog/v1.18.0-beta2/doc-fixes.yaml b/changelog/v1.18.0-beta2/doc-fixes.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.18.0-beta2/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta2/fix-aggregate-gateway-error.yaml b/changelog/v1.18.0-beta2/fix-aggregate-gateway-error.yaml deleted file mode 100644 index 75b707440a3..00000000000 --- a/changelog/v1.18.0-beta2/fix-aggregate-gateway-error.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8834 - resolvesIssue: false - description: >- - Fix a bug where a hybrid gateway with non existing delegatedHttpGateways is accepted if no virtual services exist. This would only occur when the flag for isolating virtualservices by ssl configs is enabled. diff --git a/changelog/v1.18.0-beta2/fully-default-gwparams.yaml b/changelog/v1.18.0-beta2/fully-default-gwparams.yaml deleted file mode 100644 index 1140062b43c..00000000000 --- a/changelog/v1.18.0-beta2/fully-default-gwparams.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6381 - resolvesIssue: false - description: >- - Move remaining non-user-facing default values for dynamically provisioned gateway proxies from internal helm chart - to main Gloo Gateway helm chart. This allows features like Security Context to be configured/disabled. diff --git a/changelog/v1.18.0-beta2/glooctl-check.yaml b/changelog/v1.18.0-beta2/glooctl-check.yaml deleted file mode 100644 index 8a634732796..00000000000 --- a/changelog/v1.18.0-beta2/glooctl-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/5741 - resolvesIssue: false - description: >- - Update `glooctl check` to check for Kubernetes Gateway resources. \ No newline at end of file diff --git a/changelog/v1.18.0-beta2/helm-repo-update-cilium.yaml b/changelog/v1.18.0-beta2/helm-repo-update-cilium.yaml deleted file mode 100644 index a36d58ff79e..00000000000 --- a/changelog/v1.18.0-beta2/helm-repo-update-cilium.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix helm error with outdated cache in helm when installing cilium for kube2e tests diff --git a/changelog/v1.18.0-beta2/optimize-glooctl-check.yaml b/changelog/v1.18.0-beta2/optimize-glooctl-check.yaml deleted file mode 100644 index 39f01237de0..00000000000 --- a/changelog/v1.18.0-beta2/optimize-glooctl-check.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9673 - resolvesIssue: true - description: Optimizes the `glooctl check` command by reducing the time taken to check resources by almost half in large environments consisting of over 500 namespaces diff --git a/changelog/v1.18.0-beta2/remove-glooctl-init.yaml b/changelog/v1.18.0-beta2/remove-glooctl-init.yaml deleted file mode 100644 index d1549172492..00000000000 --- a/changelog/v1.18.0-beta2/remove-glooctl-init.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove init from glooctl root cmd introduced in https://github.com/solo-io/gloo/pull/9666 diff --git a/changelog/v1.18.0-beta2/various-gateway-touch-ups.yaml b/changelog/v1.18.0-beta2/various-gateway-touch-ups.yaml deleted file mode 100644 index 0bc2fba1b4c..00000000000 --- a/changelog/v1.18.0-beta2/various-gateway-touch-ups.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6381 - resolvesIssue: false - description: >- - Follow up to https://github.com/solo-io/gloo/pull/9657 -- - Renders out securityContext for sds and istio sidecar containers to dynamic GG proxy and - fixes the helm docs for these containers. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9660 - resolvesIssue: true - description: >- - Only act on GatewayClass resources that use the Gloo Gateway controller name - - type: NON_USER_FACING - description: >- - Remove unused Extensions from Deployer component diff --git a/changelog/v1.18.0-beta20/fc_logout.yaml b/changelog/v1.18.0-beta20/fc_logout.yaml deleted file mode 100644 index 8c40de7a3ad..00000000000 --- a/changelog/v1.18.0-beta20/fc_logout.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9510 - resolvesIssue: false - description: >- - Add API support for OIDC [Front Channel Logout](https://openid.net/specs/openid-connect-frontchannel-1_0-final.html) with the OidcAuthorizationCode.FrontChannelLogout field diff --git a/changelog/v1.18.0-beta21/access-log-filter.yaml b/changelog/v1.18.0-beta21/access-log-filter.yaml deleted file mode 100644 index da347d420c0..00000000000 --- a/changelog/v1.18.0-beta21/access-log-filter.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9995 - resolvesIssue: false - description: >- - Add some clarity in the guide on how to work with the fields used to - configure access log filters. - - skipCI-kube-tests: true diff --git a/changelog/v1.18.0-beta21/add-separate-allow-missing-allow-failed-jwt-config.yaml b/changelog/v1.18.0-beta21/add-separate-allow-missing-allow-failed-jwt-config.yaml deleted file mode 100644 index abfb445346e..00000000000 --- a/changelog/v1.18.0-beta21/add-separate-allow-missing-allow-failed-jwt-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/8728 - description: >- - Adds new `validationPolicy` option for JWT configuration to allow configuring `ALLOW_MISSING` if token is missing, - request is still accepted. The existing API flag `allow_missing_or_failed` is not sufficient for this use case. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.18.0-beta21/ai-gateway-azure-token.yaml b/changelog/v1.18.0-beta21/ai-gateway-azure-token.yaml deleted file mode 100644 index 218388482ad..00000000000 --- a/changelog/v1.18.0-beta21/ai-gateway-azure-token.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6856 - resolvesIssue: false - description: >- - Add API support for Azure OpenAI Token based auth with the AI Gateway. diff --git a/changelog/v1.18.0-beta21/direct-response-follow-ups.yaml b/changelog/v1.18.0-beta21/direct-response-follow-ups.yaml deleted file mode 100644 index 636e7087f0c..00000000000 --- a/changelog/v1.18.0-beta21/direct-response-follow-ups.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9774 - resolvesIssue: false - description: >- - Address several follow-up items after the initial direct response PRs were merged. diff --git a/changelog/v1.18.0-beta21/doc-fixes.yaml b/changelog/v1.18.0-beta21/doc-fixes.yaml deleted file mode 100644 index 4c0ac0d9fb0..00000000000 --- a/changelog/v1.18.0-beta21/doc-fixes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updates go-utils to v0.25.3 to include CLI doc template changes \ No newline at end of file diff --git a/changelog/v1.18.0-beta21/fix-gateway-translator-tests.yaml b/changelog/v1.18.0-beta21/fix-gateway-translator-tests.yaml deleted file mode 100644 index 35828f145ff..00000000000 --- a/changelog/v1.18.0-beta21/fix-gateway-translator-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add route name to expected output of gateway translator unit tests. \ No newline at end of file diff --git a/changelog/v1.18.0-beta21/go-cve-bump-1-22-7access-log-filter.yaml b/changelog/v1.18.0-beta21/go-cve-bump-1-22-7access-log-filter.yaml deleted file mode 100644 index 450913b96ba..00000000000 --- a/changelog/v1.18.0-beta21/go-cve-bump-1-22-7access-log-filter.yaml +++ /dev/null @@ -1,33 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.9.3 - issueLink: https://github.com/solo-io/gloo/issues/9999 - description: Upgrade cloud-builders images to pick up CVE fixes - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.9.3 - issueLink: https://github.com/solo-io/gloo/issues/10000 - description: Upgrade cloud-builders images to pick up CVE fixes - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.9.3 - issueLink: https://github.com/solo-io/gloo/issues/10001 - description: Upgrade cloud-builders images to pick up CVE fixes - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.9.3 - issueLink: https://github.com/solo-io/gloo/issues/10002 - description: Upgrade cloud-builders images to pick up CVE fixes - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: go1.22.7 \ No newline at end of file diff --git a/changelog/v1.18.0-beta21/introduce-direct-response-api.yaml b/changelog/v1.18.0-beta21/introduce-direct-response-api.yaml deleted file mode 100644 index 0fd74862a52..00000000000 --- a/changelog/v1.18.0-beta21/introduce-direct-response-api.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9774 - resolvesIssue: false - description: >- - Introduce a new DirectResponse v1alpha1 API to allow users to - configure direct response routes with the Kubernetes Gateway API - integration. Now, users can configure a direct response action for - an HTTPRoute via an extensionRef filter to this new API. diff --git a/changelog/v1.18.0-beta21/new-fields-for-tap-filter.yaml b/changelog/v1.18.0-beta21/new-fields-for-tap-filter.yaml deleted file mode 100644 index b62f487f61b..00000000000 --- a/changelog/v1.18.0-beta21/new-fields-for-tap-filter.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9656 - resolvesIssue: false - description: >- - Expose max_buffered_{rx/tx}_bytes, record_headers_received_time - and record_downstream_connection settings for the Tap filter config. diff --git a/changelog/v1.18.0-beta22/ai-additional-labels.yaml b/changelog/v1.18.0-beta22/ai-additional-labels.yaml deleted file mode 100644 index 3eb5f710eda..00000000000 --- a/changelog/v1.18.0-beta22/ai-additional-labels.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6895 - description: >- - Add an API to allow configuring additional labels for AI request stats. diff --git a/changelog/v1.18.0-beta22/doc-cors.yaml b/changelog/v1.18.0-beta22/doc-cors.yaml deleted file mode 100644 index d5de4b67d5d..00000000000 --- a/changelog/v1.18.0-beta22/doc-cors.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update regular expression used in allowOriginRegex in the CORS documentation. - skipCI-kube-tests: true \ No newline at end of file diff --git a/changelog/v1.18.0-beta22/doc-fixes1.yaml b/changelog/v1.18.0-beta22/doc-fixes1.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.18.0-beta22/doc-fixes1.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta22/glooctl-check-metrics-timeout.yaml b/changelog/v1.18.0-beta22/glooctl-check-metrics-timeout.yaml deleted file mode 100644 index 4ce1439fa53..00000000000 --- a/changelog/v1.18.0-beta22/glooctl-check-metrics-timeout.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Increases timeout for retrieving proxy metrics in glooctl check to 60 seconds. diff --git a/changelog/v1.18.0-beta22/glooctl-check-retries.yaml b/changelog/v1.18.0-beta22/glooctl-check-retries.yaml deleted file mode 100644 index e769fecb222..00000000000 --- a/changelog/v1.18.0-beta22/glooctl-check-retries.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10020 - resolvesIssue: false - description: >- - Increase timeout/retries for glooctl check when connecting to the gateway using port forwarding. diff --git a/changelog/v1.18.0-beta22/ignore-cve-2024-34156.yaml b/changelog/v1.18.0-beta22/ignore-cve-2024-34156.yaml deleted file mode 100644 index 19633f15869..00000000000 --- a/changelog/v1.18.0-beta22/ignore-cve-2024-34156.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Ignore CVE-2024-34156 go stdlib vulnerability. Go bump to 1.22.7 in N-1 branches cover this, but older versions we - aren't concerned about updating as it shouldn't affect us. \ No newline at end of file diff --git a/changelog/v1.18.0-beta22/persist-proxy-upgrade-fix.yaml b/changelog/v1.18.0-beta22/persist-proxy-upgrade-fix.yaml deleted file mode 100644 index 3a145a0783c..00000000000 --- a/changelog/v1.18.0-beta22/persist-proxy-upgrade-fix.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9968 - resolvesIssue: false - description: >- - Fixes an issue on upgrades to 1.17+ where persistproxyspec was set to true. - Persist proxy spec is configured in helm via gateway.persistProxySpec or in ee gloo.gateway.persistProxySpec - - type: NON_USER_FACING - description: - Updates upgrade test with some of the extra functionality previously only in the enterprise test steps. - This is used to validate the main issue for persistproxy spec. - The changes do not adhere to our current best practices on writing tests but follow the prior art in enterprise. \ No newline at end of file diff --git a/changelog/v1.18.0-beta22/rebalance-kube-tests.yaml b/changelog/v1.18.0-beta22/rebalance-kube-tests.yaml deleted file mode 100644 index ddd4fccdaee..00000000000 --- a/changelog/v1.18.0-beta22/rebalance-kube-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add cluster-five to the set of KinD clusters that execute our Kubernetes tests. This is to ensure - that our existing 4 clusters do not exceed the 25 minute time limit. diff --git a/changelog/v1.18.0-beta22/tls-secret-validation.yaml b/changelog/v1.18.0-beta22/tls-secret-validation.yaml deleted file mode 100644 index ef2683b1cb0..00000000000 --- a/changelog/v1.18.0-beta22/tls-secret-validation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6772 - resolvesIssue: false - description: >- - Plugs a gap where go would check a secret for validity per spec but Envoy is more aggressive. - For example a TLS secret with a certChain that contains an invalid PEM block will be rejected by Envoy but not Go. - Prior to this PR these types of secrets would be accepted by Gloo and nacked by Envoy. \ No newline at end of file diff --git a/changelog/v1.18.0-beta22/upgrade-go.yaml b/changelog/v1.18.0-beta22/upgrade-go.yaml deleted file mode 100644 index 9d5e5a61ce4..00000000000 --- a/changelog/v1.18.0-beta22/upgrade-go.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Upgrade kubernetes to 1.31 and go to 1.23.1 - issueLink: https://github.com/solo-io/gloo/issues/9683 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.10.1 - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: go1.23.1 diff --git a/changelog/v1.18.0-beta23/9683-k8s-1.31.yaml b/changelog/v1.18.0-beta23/9683-k8s-1.31.yaml deleted file mode 100644 index 3f3fb757b79..00000000000 --- a/changelog/v1.18.0-beta23/9683-k8s-1.31.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Upgrade kubernetes to 1.31 and go to 1.23.1 - issueLink: https://github.com/solo-io/gloo/issues/9683 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: 0.10.1 - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: go1.23.1 \ No newline at end of file diff --git a/changelog/v1.18.0-beta23/admincli-helper-and-test-framework-improvement.yaml b/changelog/v1.18.0-beta23/admincli-helper-and-test-framework-improvement.yaml deleted file mode 100644 index 78e4a009f58..00000000000 --- a/changelog/v1.18.0-beta23/admincli-helper-and-test-framework-improvement.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9656 - resolvesIssue: false - description: - Updated admincli GetSingleListenerFromDynamicListeners() to prevent it from crashing if config dump is an empty array. - Made sure the envoy docker container is killed before finishing AfterEach() so the container will not be left behind when - the test process exists. diff --git a/changelog/v1.18.0-beta23/ai-prioritized-endpoints.yaml b/changelog/v1.18.0-beta23/ai-prioritized-endpoints.yaml deleted file mode 100644 index eba5b582510..00000000000 --- a/changelog/v1.18.0-beta23/ai-prioritized-endpoints.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6957 - description: >- - Add an API to allow configuring prioritized pools of LLM backends. diff --git a/changelog/v1.18.0-beta23/ai-weaviate.yaml b/changelog/v1.18.0-beta23/ai-weaviate.yaml deleted file mode 100644 index df9b164bba6..00000000000 --- a/changelog/v1.18.0-beta23/ai-weaviate.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6919 - description: >- - Add an API to allow configuring Weaviate as a backend for semantic caching. diff --git a/changelog/v1.18.0-beta23/expand-envoy-validation-api.yaml b/changelog/v1.18.0-beta23/expand-envoy-validation-api.yaml deleted file mode 100644 index 865fd39e2ab..00000000000 --- a/changelog/v1.18.0-beta23/expand-envoy-validation-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5720 - resolvesIssue: false - description: >- - Adds API for a new feature to utilize Envoy's validate mode to validate all config - during translation. This will be helpful in catching issues which Gloo translation - cannot or otherwise does not view as errors before the config gets served to Envoy. diff --git a/changelog/v1.18.0-beta23/expand-envoy-validation-pkg-restructure.yaml b/changelog/v1.18.0-beta23/expand-envoy-validation-pkg-restructure.yaml deleted file mode 100644 index 6b47e20eae5..00000000000 --- a/changelog/v1.18.0-beta23/expand-envoy-validation-pkg-restructure.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5720 - resolvesIssue: false - description: >- - As a precursor to expanding the use of Envoy validate mode, we are restructuring some - packages to make more clear the separation of concerns in the package structure. diff --git a/changelog/v1.18.0-beta23/fix-trivy-extra-issues.yaml b/changelog/v1.18.0-beta23/fix-trivy-extra-issues.yaml deleted file mode 100644 index 021c0771ca7..00000000000 --- a/changelog/v1.18.0-beta23/fix-trivy-extra-issues.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: 0.27.0 - description: Bump go-utils to ensure security scans only open issues for releases with CVEs diff --git a/changelog/v1.18.0-beta23/gomemlimit.yaml b/changelog/v1.18.0-beta23/gomemlimit.yaml deleted file mode 100644 index 85968887398..00000000000 --- a/changelog/v1.18.0-beta23/gomemlimit.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/10062 - resolvesIssue: false - description: >- - Automatically set the GOMAXPROCS environment variable in the gloo and discovery pods when CPU resource limits are set (via the `resources.limits.cpu` deployment helm value). - Automatically set the GOMEMLIMIT environment variable in the gloo and discovery pods when memory resource limits are set (via the `resources.limits.memory` deployment helm value). - These may help limit CPU/memory usage when resource limits are set on the pods. diff --git a/changelog/v1.18.0-beta23/modify-weighted-destination-params.yaml b/changelog/v1.18.0-beta23/modify-weighted-destination-params.yaml deleted file mode 100644 index 286c4c01645..00000000000 --- a/changelog/v1.18.0-beta23/modify-weighted-destination-params.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Change the params for the WeightedDestinationPlugin to accept a RouteActionParams - instead of a RouteParams. This allows the plugin to access the route object in - addition to the data it was already able to access. diff --git a/changelog/v1.18.0-beta23/tcp-keepalive-documentation.yaml b/changelog/v1.18.0-beta23/tcp-keepalive-documentation.yaml deleted file mode 100644 index a450766f959..00000000000 --- a/changelog/v1.18.0-beta23/tcp-keepalive-documentation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9656 - resolvesIssue: false - description: - Improved documentation for TCP keepalive on downstream and upstream connections - - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta23/toggle-gen-kube-types.yaml b/changelog/v1.18.0-beta23/toggle-gen-kube-types.yaml deleted file mode 100644 index f3d3b84d1ac..00000000000 --- a/changelog/v1.18.0-beta23/toggle-gen-kube-types.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9683 - resolvesIssue: false - description: >- - Remove the solo-kit.json options that enable k8s code generation for the - extauth, graphql, and gloosnapshot APIs/snapshots. This isn't needed for - those APIs and enabling those options caused codegen to create nested - hack/*-codegen.sh files that weren't needed. diff --git a/changelog/v1.18.0-beta23/update-trivy0ignore-cve-2024-27289.yaml b/changelog/v1.18.0-beta23/update-trivy0ignore-cve-2024-27289.yaml deleted file mode 100644 index b3a45d09949..00000000000 --- a/changelog/v1.18.0-beta23/update-trivy0ignore-cve-2024-27289.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add CVE-2024-27289 to trivyignore as we are not planning on fixing in 1.14 and it does not impact Gateway - functionality. Also update description of previous entry. - - skipCI-kube-tests:true - skipCI-storybook-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta23/update-trivyignore-cve-2024-45258.yaml b/changelog/v1.18.0-beta23/update-trivyignore-cve-2024-45258.yaml deleted file mode 100644 index 47bf24dfc57..00000000000 --- a/changelog/v1.18.0-beta23/update-trivyignore-cve-2024-45258.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add CVE-2024-45258 to trivyignore as it does not impact Gateway functionality - - skipCI-kube-tests:true - skipCI-storybook-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta24/discovery-watchlabels-bugfix.yaml b/changelog/v1.18.0-beta24/discovery-watchlabels-bugfix.yaml deleted file mode 100644 index 95497af2bfd..00000000000 --- a/changelog/v1.18.0-beta24/discovery-watchlabels-bugfix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8635 - description: > - Fix a bug that caused discovered Upstreams to not reflect the updated state of parent Services discovered using - watchLabels - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.18.0-beta24/doc-bump-goutils.yaml b/changelog/v1.18.0-beta24/doc-bump-goutils.yaml deleted file mode 100644 index c9f314442c6..00000000000 --- a/changelog/v1.18.0-beta24/doc-bump-goutils.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Bumping the go-utils version to 0.27.1 to fix duplicate changelog entries. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta24/doc-workflow.yaml b/changelog/v1.18.0-beta24/doc-workflow.yaml deleted file mode 100644 index 800169ca9e8..00000000000 --- a/changelog/v1.18.0-beta24/doc-workflow.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Doc workflow to copy autogenerated reference docs from gloo to docs repo whenever a release is cut. - Also include weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta24/kubegateway-sa-anno.yaml b/changelog/v1.18.0-beta24/kubegateway-sa-anno.yaml deleted file mode 100644 index 007dab8f076..00000000000 --- a/changelog/v1.18.0-beta24/kubegateway-sa-anno.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6846 - resolvesIssue: false - description: >- - When using the Kubernetes Gateway API, the provisioned ServiceAccount's labels and annotations - are now configurable via the GatewayParameters fields `spec.kube.serviceAccount.extraLabels` and - `spec.kube.serviceAccount.extraAnnotations`. These values can also be set on the default GatewayParameters - during install/upgrade using the Helm values `kubeGateway.gatewayParameters.glooGateway.serviceAccount.extraLabels` - and `kubeGateway.gatewayParameters.glooGateway.serviceAccount.extraAnnotations`. \ No newline at end of file diff --git a/changelog/v1.18.0-beta24/production-helm-profiles-in-tests-part2.yaml b/changelog/v1.18.0-beta24/production-helm-profiles-in-tests-part2.yaml deleted file mode 100644 index 99e2f053748..00000000000 --- a/changelog/v1.18.0-beta24/production-helm-profiles-in-tests-part2.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/489 - resolvesIssue: false - description: >- - Validate the gloogateway.Context object in a way that it can be invoked by an Enterprise installation \ No newline at end of file diff --git a/changelog/v1.18.0-beta24/production-helm-profiles-in-tests.yaml b/changelog/v1.18.0-beta24/production-helm-profiles-in-tests.yaml deleted file mode 100644 index b0ae1d577ec..00000000000 --- a/changelog/v1.18.0-beta24/production-helm-profiles-in-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/489 - resolvesIssue: false - description: >- - Introduce a standardized set of values to pass into our e2e tests as a way of codifying the recommendations. \ No newline at end of file diff --git a/changelog/v1.18.0-beta24/support-gw-api-1.1-conformance.yaml b/changelog/v1.18.0-beta24/support-gw-api-1.1-conformance.yaml deleted file mode 100644 index 701370a0a8e..00000000000 --- a/changelog/v1.18.0-beta24/support-gw-api-1.1-conformance.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6334 - resolvesIssue: false - description: >- - Add initial support for the Gateway API v1.1 conformance tests. This will - help us ensure that Gloo Gateway is conformant with the latest Gateway API - specification. - - type: DEPENDENCY_BUMP - dependencyOwner: sigs.k8s.io - dependencyRepo: gateway-api - dependencyTag: v1.1.0 - description: Update sigs.k8s.io/gateway-api to version v1.1.0, to pick up the latest Gateway API specification. - issueLink: https://github.com/solo-io/solo-projects/issues/6334 diff --git a/changelog/v1.18.0-beta24/validate-apikey-data.yaml b/changelog/v1.18.0-beta24/validate-apikey-data.yaml deleted file mode 100644 index 38a11c72675..00000000000 --- a/changelog/v1.18.0-beta24/validate-apikey-data.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/ext-auth-service/issues/762 - resolvesIssue: false - description: >- - Updating extauth APIKey config to add 'skipMetadataValidation', which will allow EE users to turn off data plane valdiation - of headers returned by the APIKey service. diff --git a/changelog/v1.18.0-beta24/watch-namespace-selectors.yaml b/changelog/v1.18.0-beta24/watch-namespace-selectors.yaml deleted file mode 100644 index 53294f909bc..00000000000 --- a/changelog/v1.18.0-beta24/watch-namespace-selectors.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9274 - resolvesIssue: false - description: Adds a new field `watchNamespaceSelectors` to the settings CR. This allows users to specify namespaces to watch based on label selectors. The `watchNamespaces` field will override this if specified. -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/9274 - resolvesIssue: false - description: Adds a new helm value `settings.watchNamespaceSelectors`. This allows users to specify namespaces to watch based on label selectors that can be specified via `settings.watchNamespaceSelectors.matchLabels` for an exact label match and `settings.watchNamespaceSelectors.matchExpressions` for more generic requirements. The `settings.watchNamespaces` field will override this if specified. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.36.1 - issueLink: https://github.com/solo-io/gloo/issues/9274 diff --git a/changelog/v1.18.0-beta25/doc-argocd.yaml b/changelog/v1.18.0-beta25/doc-argocd.yaml deleted file mode 100644 index d8db609f46b..00000000000 --- a/changelog/v1.18.0-beta25/doc-argocd.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add docs for Argo CD. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta25/doc-fixes.yaml b/changelog/v1.18.0-beta25/doc-fixes.yaml deleted file mode 100644 index 9b455d6f9f4..00000000000 --- a/changelog/v1.18.0-beta25/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta25/doc-workflow-fix.yaml b/changelog/v1.18.0-beta25/doc-workflow-fix.yaml deleted file mode 100644 index 0f6b3138e3f..00000000000 --- a/changelog/v1.18.0-beta25/doc-workflow-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fixes the push-docs workflow, after testing from the solo-projects repo. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta25/expand-envoy-validation-functionality.yaml b/changelog/v1.18.0-beta25/expand-envoy-validation-functionality.yaml deleted file mode 100644 index 75783f68c1f..00000000000 --- a/changelog/v1.18.0-beta25/expand-envoy-validation-functionality.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5720 - resolvesIssue: false - description: >- - Adds feature to utilize Envoy's validate mode to validate all config during translation. - This will be helpful in catching issues which Gloo translation cannot or otherwise does - not view as errors before the config gets served to Envoy. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5720 - resolvesIssue: false - description: >- - Add value to enable full Envoy validation after translation. This functionality - is disabled by default but can be enabled with gateway.validation.fullEnvoyValidation=true. diff --git a/changelog/v1.18.0-beta25/fix-directresponse-test.yaml b/changelog/v1.18.0-beta25/fix-directresponse-test.yaml deleted file mode 100644 index 652b86421d4..00000000000 --- a/changelog/v1.18.0-beta25/fix-directresponse-test.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10058 - description: >- - Fix DirectResponse failing and flaking tests, and re-add them to the PR CI workflow. diff --git a/changelog/v1.18.0-beta25/fix-helm-test-path.yaml b/changelog/v1.18.0-beta25/fix-helm-test-path.yaml deleted file mode 100644 index 56d5d203aa3..00000000000 --- a/changelog/v1.18.0-beta25/fix-helm-test-path.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix wrong path in TestHelmSettings - diff --git a/changelog/v1.18.0-beta25/fix-watch-ns.yaml b/changelog/v1.18.0-beta25/fix-watch-ns.yaml deleted file mode 100644 index 43d43b0e13e..00000000000 --- a/changelog/v1.18.0-beta25/fix-watch-ns.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fixes the flaky TestMatchLabels that could be caused by not removing the label on a namespace after the test. - diff --git a/changelog/v1.18.0-beta25/improve-e2e-tests.yaml b/changelog/v1.18.0-beta25/improve-e2e-tests.yaml deleted file mode 100644 index 176d93b1591..00000000000 --- a/changelog/v1.18.0-beta25/improve-e2e-tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6047 - resolvesIssue: false - description: >- - Update deployer tests to introduce test cases that were previously defined in GG Enterprise. - Enabled tests which previously were disabled in CI. \ No newline at end of file diff --git a/changelog/v1.18.0-beta25/issue_10115.yaml b/changelog/v1.18.0-beta25/issue_10115.yaml deleted file mode 100644 index 94db6e3d9d1..00000000000 --- a/changelog/v1.18.0-beta25/issue_10115.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10115 - resolvesIssue: true - description: >- - Updates the Gateway API CRDs to from v1.0.0-rc1 to v1.0.0. diff --git a/changelog/v1.18.0-beta25/migrate-e2e-tests-part1.yaml b/changelog/v1.18.0-beta25/migrate-e2e-tests-part1.yaml deleted file mode 100644 index 58e06ffc269..00000000000 --- a/changelog/v1.18.0-beta25/migrate-e2e-tests-part1.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: - description: >- - Remove tests that do not run in CI. \ No newline at end of file diff --git a/changelog/v1.18.0-beta25/migrate-e2e-tests-part2.yaml b/changelog/v1.18.0-beta25/migrate-e2e-tests-part2.yaml deleted file mode 100644 index 8589fcf0d41..00000000000 --- a/changelog/v1.18.0-beta25/migrate-e2e-tests-part2.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: - description: >- - Remove kube2e/helm tests which are duplicated in our new e2e tests, and add a new test \ No newline at end of file diff --git a/changelog/v1.18.0-beta25/remove-helm-nightly.yaml b/changelog/v1.18.0-beta25/remove-helm-nightly.yaml deleted file mode 100644 index fb4db78d822..00000000000 --- a/changelog/v1.18.0-beta25/remove-helm-nightly.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Remove helm tests from nightly suite. - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta25/remove-kube2e-discovery-tests.yaml b/changelog/v1.18.0-beta25/remove-kube2e-discovery-tests.yaml deleted file mode 100644 index 196b582b01d..00000000000 --- a/changelog/v1.18.0-beta25/remove-kube2e-discovery-tests.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/8635 - description: > - Remove tests that are made redundant by corresponding tests in the newer kubernetes/e2e directory - resolvesIssue: false - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9274 - description: > - De-flake TestWatchNamespaceSelector by replacing a Consistently assertion with an Eventually assertion \ No newline at end of file diff --git a/changelog/v1.18.0-beta25/strict-tls-validation.yaml b/changelog/v1.18.0-beta25/strict-tls-validation.yaml deleted file mode 100644 index e26380f18c2..00000000000 --- a/changelog/v1.18.0-beta25/strict-tls-validation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6772 - resolvesIssue: false - description: >- - Changes to downgrade the level of strictness added in 1.17.8 for TLS secret validation. - We still validate several pieces of the cert but also scrub down to usable bits. This means we avoid envoy nacks while allowing more non-useful or functional info in our TLS secrets. - This means we are RFC compliant but it may mean that there could exist some cert data in an edge case which we will elide from envoy but previously would be nacked. - \ No newline at end of file diff --git a/changelog/v1.18.0-beta25/trivy-ignore-pgx.yaml b/changelog/v1.18.0-beta25/trivy-ignore-pgx.yaml deleted file mode 100644 index e71d88caec9..00000000000 --- a/changelog/v1.18.0-beta25/trivy-ignore-pgx.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add CVE-2024-27304 to trivyignore as we are not planning on fixing in 1.14 and it does not impact Gateway - functionality. - - skipCI-kube-tests:true - skipCI-storybook-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta26/cleanup-tests.yaml b/changelog/v1.18.0-beta26/cleanup-tests.yaml deleted file mode 100644 index 3adea15caaf..00000000000 --- a/changelog/v1.18.0-beta26/cleanup-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Cleanup leftover resources in tests. - diff --git a/changelog/v1.18.0-beta26/docs-jwt.yaml b/changelog/v1.18.0-beta26/docs-jwt.yaml deleted file mode 100644 index 592d2d2307f..00000000000 --- a/changelog/v1.18.0-beta26/docs-jwt.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6839 - description: >- - Add docs for applying JWT policy at the route level. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta26/fix-conformance-tests-action.yaml b/changelog/v1.18.0-beta26/fix-conformance-tests-action.yaml deleted file mode 100644 index 9b14c96d8c1..00000000000 --- a/changelog/v1.18.0-beta26/fix-conformance-tests-action.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Append the run attempt and k8s version to the artifact so that all failures across k8s versions will be uploaded. - Upload conformance tests artifact only if the job has failed - diff --git a/changelog/v1.18.0-beta26/issue_10099.yaml b/changelog/v1.18.0-beta26/issue_10099.yaml deleted file mode 100644 index b8c398dade4..00000000000 --- a/changelog/v1.18.0-beta26/issue_10099.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10099 - resolvesIssue: true - description: >- - Previously, the controller would only watch Gateway objects for generation field - changes which is not updated when annotations change. Since Gateway reconciliation - should be triggered when the gateway.gloo.solo.io/gateway-parameters-name annotation - is added, removed, or modified, the predicate was updated to check for changes in - either the generation field or the annotations. diff --git a/changelog/v1.18.0-beta26/run-missing-tests.yaml b/changelog/v1.18.0-beta26/run-missing-tests.yaml deleted file mode 100644 index b29ce5c5857..00000000000 --- a/changelog/v1.18.0-beta26/run-missing-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10103 - resolvesIssue: false - description: Add missing Kubernetes tests to PR runs. diff --git a/changelog/v1.18.0-beta27/add-gemini-api.yaml b/changelog/v1.18.0-beta27/add-gemini-api.yaml deleted file mode 100644 index 0bf0fc2c40b..00000000000 --- a/changelog/v1.18.0-beta27/add-gemini-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: hhttps://github.com/solo-io/solo-projects/issues/7030 - description: >- - Add an API to allow configuring Gemini as AI upstream. - resolvesIssue: false diff --git a/changelog/v1.18.0-beta27/ai-prompt-guard-webhook.yaml b/changelog/v1.18.0-beta27/ai-prompt-guard-webhook.yaml deleted file mode 100644 index f90084ae3f2..00000000000 --- a/changelog/v1.18.0-beta27/ai-prompt-guard-webhook.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - resolvesIssue: false - issueLink: https://github.com/solo-io/solo-projects/issues/6983 - description: >- - Add the initial API for the AI Prompt Guard Webhook. \ No newline at end of file diff --git a/changelog/v1.18.0-beta27/doc-fixes.yaml b/changelog/v1.18.0-beta27/doc-fixes.yaml deleted file mode 100644 index cfea8f16b9c..00000000000 --- a/changelog/v1.18.0-beta27/doc-fixes.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true - - type: NON_USER_FACING - description: >- - Add RSS feed to changelogs. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta27/fix-116-nightlies.yaml b/changelog/v1.18.0-beta27/fix-116-nightlies.yaml deleted file mode 100644 index 0e51881af8d..00000000000 --- a/changelog/v1.18.0-beta27/fix-116-nightlies.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Run the 1.16 nightlies against kube 1.28 as mentioned in the compatibility matrix. - - skipCI-kube-tests:true - skipCI-docs-build:true - diff --git a/changelog/v1.18.0-beta27/update-datadog-tracer-config.yaml b/changelog/v1.18.0-beta27/update-datadog-tracer-config.yaml deleted file mode 100644 index 99233af0733..00000000000 --- a/changelog/v1.18.0-beta27/update-datadog-tracer-config.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/10145 - resolvesIssue: false - description: >- - Updated the datadog tracer config proto to match envoy v1.31. New fields include - `collector_hostname` and `remote_config`. Remote config can now be configured or - disabled completely. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.31.2-patch1 - description: >- - Bump envoy-gloo to upgrade to envoy v1.31.2 diff --git a/changelog/v1.18.0-beta28/envoy-1.31-doc-changes.yaml b/changelog/v1.18.0-beta28/envoy-1.31-doc-changes.yaml deleted file mode 100644 index bea00bb973f..00000000000 --- a/changelog/v1.18.0-beta28/envoy-1.31-doc-changes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10146 - resolvesIssue: false - description: >- - Updated doc to call out changes in envoy 1.31.x - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta28/krt-syncer.yaml b/changelog/v1.18.0-beta28/krt-syncer.yaml deleted file mode 100644 index 09ebc2bce0a..00000000000 --- a/changelog/v1.18.0-beta28/krt-syncer.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7036 - resolvesIssue: true - description: >- - Add krt syncer diff --git a/changelog/v1.18.0-beta29/docs-opaAuthServer.yaml b/changelog/v1.18.0-beta29/docs-opaAuthServer.yaml deleted file mode 100644 index b379cd3e4b8..00000000000 --- a/changelog/v1.18.0-beta29/docs-opaAuthServer.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/631 - resolvesIssue: false - description: Update API docs for OpaAuthServer availability in Gloo Gateway. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta29/install-script-arm64.yaml b/changelog/v1.18.0-beta29/install-script-arm64.yaml deleted file mode 100644 index 4e6f5ae6b2f..00000000000 --- a/changelog/v1.18.0-beta29/install-script-arm64.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix install script to pull correct `glooctl` binaries by arch diff --git a/changelog/v1.18.0-beta29/tilt-fix.yaml b/changelog/v1.18.0-beta29/tilt-fix.yaml deleted file mode 100644 index f2ede100e9d..00000000000 --- a/changelog/v1.18.0-beta29/tilt-fix.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix Tilt settings for Gloo OSS \ No newline at end of file diff --git a/changelog/v1.18.0-beta3/cve-24790.yaml b/changelog/v1.18.0-beta3/cve-24790.yaml deleted file mode 100644 index 4b15e15b562..00000000000 --- a/changelog/v1.18.0-beta3/cve-24790.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: bitnami - dependencyRepo: kubectl - dependencyTag: 1.29.6 - issueLink: https://github.com/solo-io/gloo/issues/9669 - resolvesIssue: false - description: Upgrade image used to build kubectl to pick up CVE fixes and align with k8s version. - - type: DEPENDENCY_BUMP - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.22.4 - description: Upgrade pinned Go version to pick up CVE fixes. - issueLink: https://github.com/solo-io/gloo/issues/9669 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: cloud-builders - dependencyTag: v0.9.2 \ No newline at end of file diff --git a/changelog/v1.18.0-beta3/docs-gh-update.yaml b/changelog/v1.18.0-beta3/docs-gh-update.yaml deleted file mode 100644 index c62b006b26b..00000000000 --- a/changelog/v1.18.0-beta3/docs-gh-update.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updates the readme of the gloo repo. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta3/docs-istio-automtls.yaml b/changelog/v1.18.0-beta3/docs-istio-automtls.yaml deleted file mode 100644 index 1dcc6ef46d0..00000000000 --- a/changelog/v1.18.0-beta3/docs-istio-automtls.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds in the new auto-mtls feature for the Istio integration - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta3/fix-services-test.yaml b/changelog/v1.18.0-beta3/fix-services-test.yaml deleted file mode 100644 index 4d02f51228c..00000000000 --- a/changelog/v1.18.0-beta3/fix-services-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix test that was never run on PRs to run on PRs. Also fix the test so it will pass. diff --git a/changelog/v1.18.0-beta30/18590-jwt-access-token-dist-claims.yaml b/changelog/v1.18.0-beta30/18590-jwt-access-token-dist-claims.yaml deleted file mode 100644 index 5b37ce5470b..00000000000 --- a/changelog/v1.18.0-beta30/18590-jwt-access-token-dist-claims.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/18590 - description: > - Enrich the AuthConfig CRD's AccessTokenValidation API to allow for resolution of distributed claims from JWT - and to map JWT claims to downstream request headers. - resolvesIssue: false diff --git a/changelog/v1.18.0-beta30/ai-prompt-guard-regex-api.yaml b/changelog/v1.18.0-beta30/ai-prompt-guard-regex-api.yaml deleted file mode 100644 index bd11b0c792e..00000000000 --- a/changelog/v1.18.0-beta30/ai-prompt-guard-regex-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Modify the AI Prompt Guard regex API to allow for more flexible matching. - issueLink: https://github.com/solo-io/solo-projects/issues/7073 - resolvesIssue: false diff --git a/changelog/v1.18.0-beta30/clarify-envoy-validation-api.yaml b/changelog/v1.18.0-beta30/clarify-envoy-validation-api.yaml deleted file mode 100644 index 604edd16db4..00000000000 --- a/changelog/v1.18.0-beta30/clarify-envoy-validation-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5720 - resolvesIssue: false - description: >- - Update comment for Envoy validation API since it is now implemented - - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta30/doc-fixes.yaml b/changelog/v1.18.0-beta30/doc-fixes.yaml deleted file mode 100644 index bd16bb945c5..00000000000 --- a/changelog/v1.18.0-beta30/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes such as links, grammar, typos, and version updates. - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta30/extauth-gme-parity.yaml b/changelog/v1.18.0-beta30/extauth-gme-parity.yaml deleted file mode 100644 index 36d3ec4fa0a..00000000000 --- a/changelog/v1.18.0-beta30/extauth-gme-parity.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6341 - resolvesIssue: false - description: >- - Move internal `ClaimToHeader and `Azure` messages up a level of scope for reuse - Add dynamic_metadata_from_claims to internal AccessTokenValidationConfig interface. - Add ServerDefaultApiKeyStorage to internal ApiKeyAuthConfig storage_backends. - Add dynamic_metadata_from_claims, claimsToHeaders, and provider to internal OidcAuthorizationCodeConfig. - These changes are to support parity with existing GME functionality. diff --git a/changelog/v1.18.0-beta30/fix-krt-syncer-1.yaml b/changelog/v1.18.0-beta30/fix-krt-syncer-1.yaml deleted file mode 100644 index 923acd1a75f..00000000000 --- a/changelog/v1.18.0-beta30/fix-krt-syncer-1.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7036 - resolvesIssue: false - description: >- - Fix krt syncer not correctly setting AuthConfig metadata diff --git a/changelog/v1.18.0-beta30/fix-unwatched-resource-npe.yaml b/changelog/v1.18.0-beta30/fix-unwatched-resource-npe.yaml deleted file mode 100644 index a4f53fdd30b..00000000000 --- a/changelog/v1.18.0-beta30/fix-unwatched-resource-npe.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/7082 - resolvesIssue: false - description: Fixes a bug where gloo segfaults if resources are applied to a unwatched namespace. - diff --git a/changelog/v1.18.0-beta30/istio-version-documentation-update.yaml b/changelog/v1.18.0-beta30/istio-version-documentation-update.yaml deleted file mode 100644 index cc2b2e2bff2..00000000000 --- a/changelog/v1.18.0-beta30/istio-version-documentation-update.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Clarify that Waypoint support requires Istio version 1.22 or greater - - skipCI-kube-tests:true - skipCI-storybook-tests:true diff --git a/changelog/v1.18.0-beta30/krt-endpoints.yaml b/changelog/v1.18.0-beta30/krt-endpoints.yaml deleted file mode 100644 index 0c218408407..00000000000 --- a/changelog/v1.18.0-beta30/krt-endpoints.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7036 - resolvesIssue: true - description: >- - Add krt handling for k8s endpoints diff --git a/changelog/v1.18.0-beta30/lb-close-connections-on-set-change.yaml b/changelog/v1.18.0-beta30/lb-close-connections-on-set-change.yaml deleted file mode 100644 index 4bc1d94bc90..00000000000 --- a/changelog/v1.18.0-beta30/lb-close-connections-on-set-change.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9505 - description: >- - Expose `close_connections_on_host_set_change` on `LoadBalancerConfig`. - Setting this value configures the Envoy LB policy to drain connections when the upstream host set changes. - This is useful when using Ring Hash or Maglev load balancing policies and helps ensure - rebalancing when recovering from disruptions. - Connections are not immediately closed and are allowed to drain. - This feature is disabled by default. - (https://github.com/solo-io/gloo/issues/9505) - resolvesIssue: false diff --git a/changelog/v1.18.0-beta31/add-gemini-streaming-api.yaml b/changelog/v1.18.0-beta31/add-gemini-streaming-api.yaml deleted file mode 100644 index cf3f4fa24b6..00000000000 --- a/changelog/v1.18.0-beta31/add-gemini-streaming-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: hhttps://github.com/solo-io/solo-projects/issues/7030 - description: >- - Add an API to allow configuring `CHAT_STREAMING` to support Gemini streaming API. - resolvesIssue: false diff --git a/changelog/v1.18.0-beta31/ai-modertion-passthrough-token.yaml b/changelog/v1.18.0-beta31/ai-modertion-passthrough-token.yaml deleted file mode 100644 index ee6fd158e90..00000000000 --- a/changelog/v1.18.0-beta31/ai-modertion-passthrough-token.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7115 - resolvesIssue: false - description: >- - Add API to enable passthrough auth strategy for AI services. This allows users to pass through the token - to the AI service, rather than requiring them to supply a seprate token for the AI service. - This can be useful if Identity federation has already been done for the backend in question - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7070 - resolvesIssue: false - description: >- - Add API to add moderation as a possible Prompt Guard step. This allows users to add - run the user prompt through a moderation service before sending it to the backend LLM. \ No newline at end of file diff --git a/changelog/v1.18.0-beta31/aws-sts-cluster-config.yaml b/changelog/v1.18.0-beta31/aws-sts-cluster-config.yaml deleted file mode 100644 index d3a46fce975..00000000000 --- a/changelog/v1.18.0-beta31/aws-sts-cluster-config.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6847 - resolvesIssue: false - description: >- - The existing Helm values `settings.aws.enableServiceAccountCredentials` and `settings.aws.stsCredentialsRegion` are now respected when using Kubernetes Gateway API, - as part of supporting [AWS Lambda with EKS ServiceAccounts](https://docs.solo.io/gloo-edge/latest/guides/traffic_management/destination_types/aws_lambda/eks-service-accounts/). - When `settings.aws.enableServiceAccountCredentials` is true, a `aws_sts_cluster` cluster, configured with the STS endpoint specified by `settings.aws.stsCredentialsRegion`, - will automatically be added to dynamically provisioned proxies, so that Envoy can reach AWS to assume the role needed to access Lambdas. \ No newline at end of file diff --git a/changelog/v1.18.0-beta31/glooctl-check-proxy-ns.yaml b/changelog/v1.18.0-beta31/glooctl-check-proxy-ns.yaml deleted file mode 100644 index fa2b2679882..00000000000 --- a/changelog/v1.18.0-beta31/glooctl-check-proxy-ns.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9935 - resolvesIssue: false - description: >- - Fix `glooctl check` so that it only checks Proxies in the write namespace (where all proxies are written), instead of checking in each of the watch namespaces. \ No newline at end of file diff --git a/changelog/v1.18.0-beta31/k8s-gw-svc-extra-anno.yaml b/changelog/v1.18.0-beta31/k8s-gw-svc-extra-anno.yaml deleted file mode 100644 index 3c8947aba7d..00000000000 --- a/changelog/v1.18.0-beta31/k8s-gw-svc-extra-anno.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/7090 - resolvesIssue: false - description: >- - Expose new Helm values `kubeGateway.gatewayParameters.glooGateway.service.extraLabels` and - `kubeGateway.gatewayParameters.glooGateway.service.extraAnnotations` to set extra labels and - extra annotations on the default GatewayParameters. diff --git a/changelog/v1.18.0-beta31/split-options-apis.yaml b/changelog/v1.18.0-beta31/split-options-apis.yaml deleted file mode 100644 index e47bbc95139..00000000000 --- a/changelog/v1.18.0-beta31/split-options-apis.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6612 - resolvesIssue: false - description: >- - Split our options.proto into sub-files, to improve the UX of interacting with our - generated API reference docs. \ No newline at end of file diff --git a/changelog/v1.18.0-beta32/6470-fix-gg-portal-enablement-ux.yaml b/changelog/v1.18.0-beta32/6470-fix-gg-portal-enablement-ux.yaml deleted file mode 100644 index 1b297ff76f2..00000000000 --- a/changelog/v1.18.0-beta32/6470-fix-gg-portal-enablement-ux.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Adds new Portal enablement helm value to simplify enabling the Developer Portal in Gloo Gateway. (`gloo.kubeGateway.portal.enabled`) - issueLink: https://github.com/solo-io/solo-projects/issues/6470 - resolvesIssue: false diff --git a/changelog/v1.18.0-beta32/add-extproc-header-man-note.yaml b/changelog/v1.18.0-beta32/add-extproc-header-man-note.yaml deleted file mode 100644 index 8ffc2603584..00000000000 --- a/changelog/v1.18.0-beta32/add-extproc-header-man-note.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: >- - Adds a note about the limitations of header manipulation via ExtProc. - - skipCI-kube-tests:true diff --git a/changelog/v1.18.0-beta32/destrule.yaml b/changelog/v1.18.0-beta32/destrule.yaml deleted file mode 100644 index cd5e74ad090..00000000000 --- a/changelog/v1.18.0-beta32/destrule.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/pull/10251 - resolvesIssue: false - description: >- - Initial support for Istio's DestinationRule resource for purposes of failover. \ No newline at end of file diff --git a/changelog/v1.18.0-beta32/tilt-pull-policy-if-not-present.yaml b/changelog/v1.18.0-beta32/tilt-pull-policy-if-not-present.yaml deleted file mode 100644 index c413256e14c..00000000000 --- a/changelog/v1.18.0-beta32/tilt-pull-policy-if-not-present.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adjusted pull policy in Tiltfile to `IfNotPresent`. Addresses issue with images being not found in local dev. diff --git a/changelog/v1.18.0-beta33/deprecate-AuthConfig-pluginAuth.yaml b/changelog/v1.18.0-beta33/deprecate-AuthConfig-pluginAuth.yaml deleted file mode 100644 index 0171c1f3094..00000000000 --- a/changelog/v1.18.0-beta33/deprecate-AuthConfig-pluginAuth.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Mark AuthConfig spec.configs.pluginAuth as deprecated in favor of passThroughAuth. - issueLink: https://github.com/solo-io/solo-projects/issues/6961 - resolvesIssue: false diff --git a/changelog/v1.18.0-beta33/moredestrule.yaml b/changelog/v1.18.0-beta33/moredestrule.yaml deleted file mode 100644 index 985eb6fde77..00000000000 --- a/changelog/v1.18.0-beta33/moredestrule.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7101 - resolvesIssue: false - description: >- - Support port level settings for lb and outlier detection in Istio's DestinationRule. \ No newline at end of file diff --git a/changelog/v1.18.0-beta33/split-extauth-proto.yaml b/changelog/v1.18.0-beta33/split-extauth-proto.yaml deleted file mode 100644 index 0648b94a13b..00000000000 --- a/changelog/v1.18.0-beta33/split-extauth-proto.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Split extauth public and internal proto definitions into separate files diff --git a/changelog/v1.18.0-beta34/add-WithAuthorizationBearerToken.yaml b/changelog/v1.18.0-beta34/add-WithAuthorizationBearerToken.yaml deleted file mode 100644 index b8afcb3b4c4..00000000000 --- a/changelog/v1.18.0-beta34/add-WithAuthorizationBearerToken.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add WithAuthorizationBearerToken method to HttpRequestBuilder testutil diff --git a/changelog/v1.18.0-beta34/add-glooctl-snapshot-cmd.yaml b/changelog/v1.18.0-beta34/add-glooctl-snapshot-cmd.yaml deleted file mode 100644 index 6516b0270ba..00000000000 --- a/changelog/v1.18.0-beta34/add-glooctl-snapshot-cmd.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7131 - resolvesIssue: true - description: >- - Add `glooctl proxy snapshot` command, which can be pointed at a Gloo Gateway instance and will produce - a zip archive containing all Envoy state, for the purposes of simplified issue reporting and triage. diff --git a/changelog/v1.18.0-beta34/add-listener-tcp-stats-flag.yaml b/changelog/v1.18.0-beta34/add-listener-tcp-stats-flag.yaml deleted file mode 100644 index 3f5063fdc90..00000000000 --- a/changelog/v1.18.0-beta34/add-listener-tcp-stats-flag.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7176 - resolvesIssue: true - description: >- - Add `listenerTcpStats: true|false` to the ListenerOptions API. If `true` will - enable [Envoy TCP](https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/stats#tcp-statistics) - stats collection for all listeners. This can be useful for L4 debugging. diff --git a/changelog/v1.18.0-beta34/bump-go-1-23-3.yaml b/changelog/v1.18.0-beta34/bump-go-1-23-3.yaml deleted file mode 100644 index dc526fdba7b..00000000000 --- a/changelog/v1.18.0-beta34/bump-go-1-23-3.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - description: Bumped the go version to 1.23.3 - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.23.3 diff --git a/changelog/v1.18.0-beta34/cluster-domain.yaml b/changelog/v1.18.0-beta34/cluster-domain.yaml deleted file mode 100644 index 94c38449794..00000000000 --- a/changelog/v1.18.0-beta34/cluster-domain.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10268 - resolvesIssue: false - description: >- - Fix issue where Gloo Gateway did not respect the cluster domain for the xds host address. diff --git a/changelog/v1.18.0-beta34/doc-fixes.yaml b/changelog/v1.18.0-beta34/doc-fixes.yaml deleted file mode 100644 index 1d331c54d2c..00000000000 --- a/changelog/v1.18.0-beta34/doc-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Weekly doc fixes, including API proto doc format changes and an update to the docs copy workflow. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta34/early-header-manipulation.yaml b/changelog/v1.18.0-beta34/early-header-manipulation.yaml deleted file mode 100644 index f39990affec..00000000000 --- a/changelog/v1.18.0-beta34/early-header-manipulation.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9604 - description: >- - Added support for early header manipulation on Gateways. - This feature allows headers to be manipulated before significant processing - and routing decisions. - It affords the ability to add or remove headers that affect request processing - and can be used to implement override headers. - This can be configured by setting the - `gateway.spec.httpGateway.options.httpConnectionManagerSettings.earlyHeaderMutation` field. - The headersToAdd field will add key-value pair headers to the request if not already - present or overwrite them unless append is set to true. - The headersToRemove field removes the specified headers and is processed after - the headers have been added. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.31.2-patch3 - description: > - Bumped the Envoy version to 1.31.2-patch3. - Needed the Early Header Manipulation extensions enabled. diff --git a/changelog/v1.18.0-beta34/exportto-destrule.yaml b/changelog/v1.18.0-beta34/exportto-destrule.yaml deleted file mode 100644 index 997a0c6063c..00000000000 --- a/changelog/v1.18.0-beta34/exportto-destrule.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7101 - resolvesIssue: false - description: >- - Support exportTo for Istio's DestinationRule. \ No newline at end of file diff --git a/changelog/v1.18.0-beta34/fix-cli-typo.yaml b/changelog/v1.18.0-beta34/fix-cli-typo.yaml deleted file mode 100644 index c126e1cc663..00000000000 --- a/changelog/v1.18.0-beta34/fix-cli-typo.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix typo in `glooctl` CLI docs diff --git a/changelog/v1.18.0-beta34/generic-upstream-test-generator.yaml b/changelog/v1.18.0-beta34/generic-upstream-test-generator.yaml deleted file mode 100644 index 8acca3abbb0..00000000000 --- a/changelog/v1.18.0-beta34/generic-upstream-test-generator.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added generic upstream generator that takes an http.Handler. Useful for E2E testing. diff --git a/changelog/v1.18.0-beta34/issue_10073.yaml b/changelog/v1.18.0-beta34/issue_10073.yaml deleted file mode 100644 index 287ae28d913..00000000000 --- a/changelog/v1.18.0-beta34/issue_10073.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10073 - resolvesIssue: true - description: >- - Adds basic support for Gateway API TCPRoute. diff --git a/changelog/v1.18.0-beta34/issue_10152.yaml b/changelog/v1.18.0-beta34/issue_10152.yaml deleted file mode 100644 index 2dbd98f4866..00000000000 --- a/changelog/v1.18.0-beta34/issue_10152.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10152 - resolvesIssue: true - description: >- - Adds `darwin` operating system support for the Consul and Vault dependencies - used by Kubernetes e2e testing. diff --git a/changelog/v1.18.0-beta34/issue_10304.yaml b/changelog/v1.18.0-beta34/issue_10304.yaml deleted file mode 100644 index 8e9c77676fe..00000000000 --- a/changelog/v1.18.0-beta34/issue_10304.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10304 - resolvesIssue: false - description: >- - Makes the Gateway API TCPRoute controller optional. diff --git a/changelog/v1.18.0-beta34/issue_10323.yaml b/changelog/v1.18.0-beta34/issue_10323.yaml deleted file mode 100644 index e015fb6cf44..00000000000 --- a/changelog/v1.18.0-beta34/issue_10323.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10323 - resolvesIssue: true - description: >- - Removes the endpoints resource from Helm RBAC manifest when kubeGateway is enabled. diff --git a/changelog/v1.18.0-beta34/issue_6910.yaml b/changelog/v1.18.0-beta34/issue_6910.yaml deleted file mode 100644 index 8fe1ca52805..00000000000 --- a/changelog/v1.18.0-beta34/issue_6910.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6910 - resolvesIssue: true - description: >- - Updates the gateway2 project to use EndpointSlice instead of Endpoints for creating upstream endpoints. diff --git a/changelog/v1.18.0-beta34/krt-ext.yaml b/changelog/v1.18.0-beta34/krt-ext.yaml deleted file mode 100644 index 149104d7c03..00000000000 --- a/changelog/v1.18.0-beta34/krt-ext.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Allow extensions to the custom Endpoints and Upstreams - generated from KRT. Allow custom Upstreams to request - to be treated as EDS clusters. Also, allow customizing - backendRef handling for custom types. diff --git a/changelog/v1.18.0-beta34/krtdebug.yaml b/changelog/v1.18.0-beta34/krtdebug.yaml deleted file mode 100644 index b0ad46ed776..00000000000 --- a/changelog/v1.18.0-beta34/krtdebug.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add debug interfaces to KRT collections. diff --git a/changelog/v1.18.0-beta34/kubebuilder-docs.yaml b/changelog/v1.18.0-beta34/kubebuilder-docs.yaml deleted file mode 100644 index c8c9a852057..00000000000 --- a/changelog/v1.18.0-beta34/kubebuilder-docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6503 - resolvesIssue: false - description: >- - Introduce user-facing documentation for our GatewayParameters API. \ No newline at end of file diff --git a/changelog/v1.18.0-beta34/localhostdebug.yaml b/changelog/v1.18.0-beta34/localhostdebug.yaml deleted file mode 100644 index 833dff5193c..00000000000 --- a/changelog/v1.18.0-beta34/localhostdebug.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Move snapshot debug endpoints localhost:9095. can be reverted by setting env ADMIN_HANDLERS_WITH_STATS to 'true' diff --git a/changelog/v1.18.0-beta34/opentelemetry-span-name.yaml b/changelog/v1.18.0-beta34/opentelemetry-span-name.yaml deleted file mode 100644 index 90da4d924c2..00000000000 --- a/changelog/v1.18.0-beta34/opentelemetry-span-name.yaml +++ /dev/null @@ -1,22 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Change the image used in our kubernetes/e2e tests from kennship/http-echo - to jmalloc/echo-server. This image supports http/2. It is also smaller and - faster, which may speed up our e2e tests and reduce CI costs. - kennship/http-echo is also an archived project that appears to not have - been updated in 6 years. - - This change was also made necessary by the fact that the test was timing - out and failing because it was taking too long to download the - `kennship/http-echo` image. See - [here](https://github.com/solo-io/gloo/actions/runs/11693450838/job/32565060282?pr=10123) - for a sample run. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/9848 - resolvesIssue: true - description: >- - Enable modifying the span name for tracing purposes using InjaTemplates - in the transformation filter. More information on OpenTelemetry span - names can be found here: - https://opentelemetry.io/docs/specs/semconv/http/http-spans/ diff --git a/changelog/v1.18.0-beta34/oss-test.com-flake-fix.yaml b/changelog/v1.18.0-beta34/oss-test.com-flake-fix.yaml deleted file mode 100644 index 456aa67f7a4..00000000000 --- a/changelog/v1.18.0-beta34/oss-test.com-flake-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/5812 - resolvesIssue: false - description: >- - Update the DefaultHost for the e2e testcontext to use `jsonplaceholder.typicode.com/` with the HttpRequestBuilder instead of - the inconsistent/not meant for testing `test.com` \ No newline at end of file diff --git a/changelog/v1.18.0-beta34/split-validating-webhook.yaml b/changelog/v1.18.0-beta34/split-validating-webhook.yaml deleted file mode 100644 index 1846a17dde3..00000000000 --- a/changelog/v1.18.0-beta34/split-validating-webhook.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/10247 - resolvesIssue: false - description: >- - Split the validating webhook to allow different failure policies for gloo/non-gloo resources. - The split out webhook for kubernetes resources shares all configuration with the existing webhook except for the failure policy, - which can be set with `gateway.validation.kubeCoreFailurePolicy` - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.8.1 - description: >- - Bump k8s-utils to v0.8.1 for updated `ConvertUnstructured` function diff --git a/changelog/v1.18.0-beta4/ai-ext-deploy.yaml b/changelog/v1.18.0-beta4/ai-ext-deploy.yaml deleted file mode 100644 index 8f6e8724b1d..00000000000 --- a/changelog/v1.18.0-beta4/ai-ext-deploy.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6465 - resolvesIssue: false - description: | - gateway2: enable provisioning of AI extension - - Enables the provisioning of the AI extproc extension - via GatewayParameter. A new `aiExtension` field is added - to enable customizing the deployment of the extension - service as a sidecar. The extension service is opaque - to Gloo OSS, and is left to downstream projects to implement - and plug-in. diff --git a/changelog/v1.18.0-beta4/rename-ggv2-enablement-var.yaml b/changelog/v1.18.0-beta4/rename-ggv2-enablement-var.yaml deleted file mode 100644 index 99e6469a457..00000000000 --- a/changelog/v1.18.0-beta4/rename-ggv2-enablement-var.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Rename the k8s gateway api enablement variable from `GG_EXPERIMENTAL_K8S_GW_CONTROLLER` to `GG_K8S_GW_CONTROLLER`. - Remove unreferenced `GG_EXPERIMENTAL_ISTIO_MTLS_SDS_ENABLED` variable. \ No newline at end of file diff --git a/changelog/v1.18.0-beta5/add-missing-proto.yaml b/changelog/v1.18.0-beta5/add-missing-proto.yaml deleted file mode 100644 index b081246be9a..00000000000 --- a/changelog/v1.18.0-beta5/add-missing-proto.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6496 - resolvesIssue: false - description: | - gloo/api: add missing protos and fields - - Adds 2 missing protos: external_processor.proto and - http_status.proto - - Adds a missing field to deprecation.proto used by - external_processor.proto - diff --git a/changelog/v1.18.0-beta5/ai-uds-fixes.yaml b/changelog/v1.18.0-beta5/ai-uds-fixes.yaml deleted file mode 100644 index 4316525e328..00000000000 --- a/changelog/v1.18.0-beta5/ai-uds-fixes.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6465 - resolvesIssue: false - description: | - gateway2: misc fixes for AI extension - - Removes listenAddress from GatewayParameters because it - will be set via aiExtension.env. Adds ports to aiExtension - GatewayParameter field to configure container ports. diff --git a/changelog/v1.18.0-beta5/custom-liveness-port.yaml b/changelog/v1.18.0-beta5/custom-liveness-port.yaml deleted file mode 100644 index 9971ace7963..00000000000 --- a/changelog/v1.18.0-beta5/custom-liveness-port.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/9704 - resolvesIssue: true - description: >- - Parameterize inputs to probe server startup util. diff --git a/changelog/v1.18.0-beta5/utils.yaml b/changelog/v1.18.0-beta5/utils.yaml deleted file mode 100644 index 0d03569aa6f..00000000000 --- a/changelog/v1.18.0-beta5/utils.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6303 - resolvesIssue: false - description: >- - Migrate test utilities from kube2e to facilitate test migration. - - skipCI-docs-build:true diff --git a/changelog/v1.18.0-beta6/infer-gloo-deploy-name.yaml b/changelog/v1.18.0-beta6/infer-gloo-deploy-name.yaml deleted file mode 100644 index 7e9bbf80b33..00000000000 --- a/changelog/v1.18.0-beta6/infer-gloo-deploy-name.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9163 - resolvesIssue: false - description: Infer the gloo deployment name in cases where the deployment name is not the default `gloo`. The gloo deployment is identified by the `gloo=gloo` label. -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9644 - resolvesIssue: false - description: Fix a bug where the service and function names of a discovered gRPC service are not printed when running glooctl get upstreams diff --git a/changelog/v1.18.0-beta6/kubebuilder.yaml b/changelog/v1.18.0-beta6/kubebuilder.yaml deleted file mode 100644 index bb6ac09785f..00000000000 --- a/changelog/v1.18.0-beta6/kubebuilder.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6490 - resolvesIssue: false - description: >- - Use kube builder instead of skv2 for faster and easier codegen for GGv2 CRDs. \ No newline at end of file diff --git a/changelog/v1.18.0-beta7/add-istio-trust-domain.yaml b/changelog/v1.18.0-beta7/add-istio-trust-domain.yaml deleted file mode 100644 index d4cb7b91016..00000000000 --- a/changelog/v1.18.0-beta7/add-istio-trust-domain.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6472 - resolvesIssue: false - description: | - Remove ---trust-domain arg for Istio agent proxy. Envoy no longer runs by default and this is not used by the - istio-proxy for the CSR request. diff --git a/changelog/v1.18.0-beta7/debug-info.yaml b/changelog/v1.18.0-beta7/debug-info.yaml deleted file mode 100644 index 5304b686470..00000000000 --- a/changelog/v1.18.0-beta7/debug-info.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update test fail handler to output information about the cluster. Also creates a separate dir for each - tested namespace such that multiple failures don't overwrite previous failures' output diff --git a/changelog/v1.18.0-beta7/fix-self-managed.yaml b/changelog/v1.18.0-beta7/fix-self-managed.yaml deleted file mode 100644 index 59245c488de..00000000000 --- a/changelog/v1.18.0-beta7/fix-self-managed.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/9740 - resolvesIssue: false - description: >- - Allow GatewayParameters with selfManaged to be applied successfully on k8s versions below 1.29. diff --git a/changelog/v1.18.0-beta7/gloomtls-e2e-tests.yaml b/changelog/v1.18.0-beta7/gloomtls-e2e-tests.yaml deleted file mode 100644 index 8e810f065e8..00000000000 --- a/changelog/v1.18.0-beta7/gloomtls-e2e-tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6303 - resolvesIssue: false - description: >- - Migrate gloomtls tests from kube2e to new framework. - - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/1-17-ga.yaml b/changelog/v1.18.0-beta8/1-17-ga.yaml deleted file mode 100644 index 81f3153a01e..00000000000 --- a/changelog/v1.18.0-beta8/1-17-ga.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Promote 1.17.x LTS branch as latest stable branch. - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/add-glooctl-tests-new-framework.yaml b/changelog/v1.18.0-beta8/add-glooctl-tests-new-framework.yaml deleted file mode 100644 index 2c84d69f431..00000000000 --- a/changelog/v1.18.0-beta8/add-glooctl-tests-new-framework.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6303 - resolvesIssue: false - description: >- - Migrate glooctl tests from kube2e to new framework. - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/admin-endpoint-flatten.yaml b/changelog/v1.18.0-beta8/admin-endpoint-flatten.yaml deleted file mode 100644 index 44af3ab913d..00000000000 --- a/changelog/v1.18.0-beta8/admin-endpoint-flatten.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6391 - resolvesIssue: false - description: >- - Admin endpoint now returns snapshot resources in Kubernetes format (with apiVersion, - kind, metadata, spec), and returns all resources as a flat list. \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/admin-endpoint-resources.yaml b/changelog/v1.18.0-beta8/admin-endpoint-resources.yaml deleted file mode 100644 index e4fd3b9d959..00000000000 --- a/changelog/v1.18.0-beta8/admin-endpoint-resources.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6391 - resolvesIssue: false - description: >- - Return Settings, GatewayParameters, and other resources from Admin input snapshot endpoint. diff --git a/changelog/v1.18.0-beta8/cors-regex-safety.yaml b/changelog/v1.18.0-beta8/cors-regex-safety.yaml deleted file mode 100644 index f610e1a1d2d..00000000000 --- a/changelog/v1.18.0-beta8/cors-regex-safety.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/7524 - resolvesIssue: false - description: >- - Fix regex safety check for CORS allowed origins. - Other instances in gloo already checked the regex either through compile or envoy validate. diff --git a/changelog/v1.18.0-beta8/devmode-cancel-xds.yaml b/changelog/v1.18.0-beta8/devmode-cancel-xds.yaml deleted file mode 100644 index 2c74042cbf5..00000000000 --- a/changelog/v1.18.0-beta8/devmode-cancel-xds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - - Update XDS snapshot server to shutdown when context is done - - Add GoRoutineMonitor which allows for tracking of goroutines in e2e tests \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/docs-relnotes.yaml b/changelog/v1.18.0-beta8/docs-relnotes.yaml deleted file mode 100644 index 501484383a9..00000000000 --- a/changelog/v1.18.0-beta8/docs-relnotes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Adds release notes for 1.17. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-beta8/httproute-delegation-refactor.yaml b/changelog/v1.18.0-beta8/httproute-delegation-refactor.yaml deleted file mode 100644 index 8956c710234..00000000000 --- a/changelog/v1.18.0-beta8/httproute-delegation-refactor.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Separates query logic from delegation logic. This allows using other - querying mechanisms like - [krt](https://github.com/istio/istio/blob/master/pkg/kube/krt/README.md) - while re-using the more complex parts of the translation code. diff --git a/changelog/v1.18.0-beta8/listeners-reuse-ports.yaml b/changelog/v1.18.0-beta8/listeners-reuse-ports.yaml deleted file mode 100644 index 02c6c8f0205..00000000000 --- a/changelog/v1.18.0-beta8/listeners-reuse-ports.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6559 - resolvesIssue: false - description: >- - Resolves issue of HTTPS listeners not aggregating appropriately when defined using the - same port on a kube gateway. diff --git a/changelog/v1.18.0-beta9/admin-endpoint-gvks.yaml b/changelog/v1.18.0-beta9/admin-endpoint-gvks.yaml deleted file mode 100644 index 78c29859638..00000000000 --- a/changelog/v1.18.0-beta9/admin-endpoint-gvks.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6391 - resolvesIssue: false - description: >- - Allow the list of Kubernetes Gateway-related resource types returned by the Admin input snapshot endpoint - to be configured via the History object. diff --git a/changelog/v1.18.0-beta9/ai-gateway-api.yaml b/changelog/v1.18.0-beta9/ai-gateway-api.yaml deleted file mode 100644 index 7f8fd6d38ec..00000000000 --- a/changelog/v1.18.0-beta9/ai-gateway-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/6570 - resolvesIssue: false - description: >- - Add initial version of the API for the AI Gateway functionality. diff --git a/changelog/v1.18.0-beta9/cors.yaml b/changelog/v1.18.0-beta9/cors.yaml deleted file mode 100644 index e4c53c2d922..00000000000 --- a/changelog/v1.18.0-beta9/cors.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/8115 - resolvesIssue: false - description: >- - Clarify the inheritance behavior of CORS APIs defined on the VirtualHost and Route level. Previously, - there was a claim that when properties were defined at both levels, they were merged. However, the accurate - behavior is that RouteOptions fields entirely override VirtualHostOptions when RouteOptions are defined. \ No newline at end of file diff --git a/changelog/v1.18.0-beta9/update-docs-gen-scanner-min-version-1.14.yaml b/changelog/v1.18.0-beta9/update-docs-gen-scanner-min-version-1.14.yaml deleted file mode 100644 index b6f225513c5..00000000000 --- a/changelog/v1.18.0-beta9/update-docs-gen-scanner-min-version-1.14.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the MIN_SCANNED_VERSION to v1.14 in docs-gen.yaml so v1.13 does not get scanned for vulnerabilities. - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-rc1/GG-CRD-categories.yaml b/changelog/v1.18.0-rc1/GG-CRD-categories.yaml deleted file mode 100644 index f547031d95b..00000000000 --- a/changelog/v1.18.0-rc1/GG-CRD-categories.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Adds a common category to all Gloo Gateway CRDs. `kubectl get gloo-gateway -A` can now be used to list all GG CRs on your cluster. Also adds the "solo-io" category to GG enterprise CRDs. - issueLink: https://github.com/solo-io/solo-projects/issues/6605 - resolvesIssue: false diff --git a/changelog/v1.18.0-rc1/add-readiness-liveness-probe.yaml b/changelog/v1.18.0-rc1/add-readiness-liveness-probe.yaml deleted file mode 100644 index d01891d054d..00000000000 --- a/changelog/v1.18.0-rc1/add-readiness-liveness-probe.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7084 - resolvesIssue: false - description: Adds the ability for users to enable as well as add custom readiness and liveness probes to the Kubernetes Gloo Gateway. -- type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/7084 - resolvesIssue: false - description: >- - Adds the following new fields that configure the Kubernetes Gloo Gateway pod : - - `kubeGateway.gatewayParameters.glooGateway.podTemplate.terminationGracePeriodSeconds` to specify the terminationGracePeriodSeconds. - - `kubeGateway.gatewayParameters.glooGateway.podTemplate.gracefulShutdown` to configure the graceful shutdown config for the envoy container. - - `kubeGateway.gatewayParameters.glooGateway.podTemplate.customLivenessProbe` to specify a custom liveness probe for the envoy container. No default liveness probe is set - - `kubeGateway.gatewayParameters.glooGateway.podTemplate.customReadinessProbe` to specify a custom readiness probe for the envoy container. - - `kubeGateway.gatewayParameters.glooGateway.podTemplate.probes` to enable the readiness probe. If the customReadinessProbe is not specified, a default readiness probe is set. No default liveness probe is set. diff --git a/changelog/v1.18.0-rc1/bump-kubectl-image.yaml b/changelog/v1.18.0-rc1/bump-kubectl-image.yaml deleted file mode 100644 index 88e8d82acf1..00000000000 --- a/changelog/v1.18.0-rc1/bump-kubectl-image.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/19119 - resolvesIssue: false - description: >- - Bump the kubectl image from 1.29.6 to to 1.31.1 to address CVE-2023-45288. \ No newline at end of file diff --git a/changelog/v1.18.0-rc1/crdcheck.yaml b/changelog/v1.18.0-rc1/crdcheck.yaml deleted file mode 100644 index c50b01d981f..00000000000 --- a/changelog/v1.18.0-rc1/crdcheck.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix CRD check to allow the group/kind to be missing. diff --git a/changelog/v1.18.0-rc1/deprecate-graphql.yaml b/changelog/v1.18.0-rc1/deprecate-graphql.yaml deleted file mode 100644 index bb91f955e22..00000000000 --- a/changelog/v1.18.0-rc1/deprecate-graphql.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/7159 - resolvesIssue: false - description: >- - The GraphQL feature of Gloo Gateway is deprecated and will be removed in a future release diff --git a/changelog/v1.18.0-rc1/fix-notification-urls.yaml b/changelog/v1.18.0-rc1/fix-notification-urls.yaml deleted file mode 100644 index b2d538343d0..00000000000 --- a/changelog/v1.18.0-rc1/fix-notification-urls.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix URLs in Slack notifications for GHAs such that they correctly link to actions in this repo. \ No newline at end of file diff --git a/changelog/v1.18.0-rc1/helm-doc-gen.yaml b/changelog/v1.18.0-rc1/helm-doc-gen.yaml deleted file mode 100644 index 4b97b85471d..00000000000 --- a/changelog/v1.18.0-rc1/helm-doc-gen.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6888 - resolvesIssue: false - description: >- - Update helm public docs generation to work from main branch and only pull in released changes diff --git a/changelog/v1.18.0-rc1/move-changelogs.yaml b/changelog/v1.18.0-rc1/move-changelogs.yaml deleted file mode 100644 index 867fe437158..00000000000 --- a/changelog/v1.18.0-rc1/move-changelogs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Move changelogs to 1.18.0-rc1 - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.18.0-rc1/portal-auth-api.yaml b/changelog/v1.18.0-rc1/portal-auth-api.yaml deleted file mode 100644 index 3b5527051fc..00000000000 --- a/changelog/v1.18.0-rc1/portal-auth-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/solo-projects/issues/7170 - resolvesIssue: false - description: >- - Add API for configuring authentication for APIs managed by Gloo Portal. \ No newline at end of file diff --git a/changelog/v1.18.0-rc1/remove-external-apis.yaml b/changelog/v1.18.0-rc1/remove-external-apis.yaml deleted file mode 100644 index f047180e905..00000000000 --- a/changelog/v1.18.0-rc1/remove-external-apis.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/6768 - resolvesIssue: false - description: >- - Remove docs for external APIs - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.36.2 - issueLink: https://github.com/solo-io/solo-projects/issues/6768 \ No newline at end of file diff --git a/changelog/v1.18.0-rc1/remove-hardcoded-namespace-in-tracing-test-master.yaml b/changelog/v1.18.0-rc1/remove-hardcoded-namespace-in-tracing-test-master.yaml deleted file mode 100644 index ceacf6ed607..00000000000 --- a/changelog/v1.18.0-rc1/remove-hardcoded-namespace-in-tracing-test-master.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7223 - resolvesIssue: true - description: >- - Remove hard-coded namespaces from the tracing tests. This issue is causing tests to pass in OSS gloo, but fail in solo-projects. diff --git a/changelog/v1.18.0-rc2/conformance-version-in-env.yaml b/changelog/v1.18.0-rc2/conformance-version-in-env.yaml deleted file mode 100644 index 469d43a5664..00000000000 --- a/changelog/v1.18.0-rc2/conformance-version-in-env.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10364 - resolvesIssue: false - description: >- - When setting up our kind cluster for tests, we need to ensure that the correct version of the k8sgateway APIs are loaded, as - we support multiple versions of Istio that use different versions of the rapidly changing k8sgateway APIs. - To support this, `k8sgateway_api_version` has been added to the the min/max environment variables for the test matrix - and the value are set as the `CONFORMANCE_VERSION` environment variable when running the setup-kind script. diff --git a/changelog/v1.18.0-rc2/docsgen.yaml b/changelog/v1.18.0-rc2/docsgen.yaml deleted file mode 100644 index 9b62bda95c4..00000000000 --- a/changelog/v1.18.0-rc2/docsgen.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix docs gen diff --git a/changelog/v1.18.0-rc2/dont-export-split-validation-test.yaml b/changelog/v1.18.0-rc2/dont-export-split-validation-test.yaml deleted file mode 100644 index d9f5e64715f..00000000000 --- a/changelog/v1.18.0-rc2/dont-export-split-validation-test.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7256 - resolvesIssue: false - description: >- - Create a new SuiteRunner for the ValidationTests which does not include the split validation test, which - fails when imported by other projects. https://github.com/k8sgateway/k8sgateway/issues/10374 created to - track a fix that will allow tests that update Helm values to be exported. diff --git a/changelog/v1.18.0-rc2/e2e-timeout-bump.yaml b/changelog/v1.18.0-rc2/e2e-timeout-bump.yaml deleted file mode 100644 index 6270fe73786..00000000000 --- a/changelog/v1.18.0-rc2/e2e-timeout-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10380 - resolvesIssue: true - description: >- - Bump the timeout for the nightly e2e tests diff --git a/changelog/v1.18.0-rc2/eds-discovery.yaml b/changelog/v1.18.0-rc2/eds-discovery.yaml deleted file mode 100644 index 924e9c2ed86..00000000000 --- a/changelog/v1.18.0-rc2/eds-discovery.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix an issue introduced earlier in this version, where changes in EDS would not be detected - properly if upstream discovery was turn on. diff --git a/changelog/v1.18.0-rc2/fix-us-status-flicker.yaml b/changelog/v1.18.0-rc2/fix-us-status-flicker.yaml deleted file mode 100644 index 455ca62b6f7..00000000000 --- a/changelog/v1.18.0-rc2/fix-us-status-flicker.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix flicker on Upstream status when kube gw syncer rejects a resource and no edge proxies are present - issueLink: https://github.com/solo-io/solo-projects/issues/7243 - resolvesIssue: true - - type: NON_USER_FACING - description: >- - Fix missing status on krt objects resulting in continuous status updates (and webhook hits) - issueLink: https://github.com/solo-io/solo-projects/issues/7257 - resolvesIssue: true - - type: BREAKING_CHANGE - description: >- - Upstreams and UpstreamGroups no longer get Accepted status by default. If they have not gone through translation they will have an empty status field. - issueLink: https://github.com/solo-io/gloo/issues/10401 - resolvesIssue: true diff --git a/changelog/v1.18.0-rc2/issue_10365.yaml b/changelog/v1.18.0-rc2/issue_10365.yaml deleted file mode 100644 index ef9ced65ef5..00000000000 --- a/changelog/v1.18.0-rc2/issue_10365.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/k8sgateway/k8sgateway/issues/10365 - resolvesIssue: true - description: >- - Adds support for setting TCPRoute status and managing status conditions. diff --git a/changelog/v1.18.0-rc2/issue_10397.yaml b/changelog/v1.18.0-rc2/issue_10397.yaml deleted file mode 100644 index 874b65c5577..00000000000 --- a/changelog/v1.18.0-rc2/issue_10397.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10397 - resolvesIssue: false - description: >- - Adds ginkgo assertions for resource status of TCPRoute e2e tests. diff --git a/changelog/v1.18.0-rc2/remove-manifest-symlink.yaml b/changelog/v1.18.0-rc2/remove-manifest-symlink.yaml deleted file mode 100644 index 2f6a2e9812f..00000000000 --- a/changelog/v1.18.0-rc2/remove-manifest-symlink.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7255 - resolvesIssue: false - description: >- - Remove `tcproute-crd.yaml` symlink and get the crd location from the crd package. diff --git a/changelog/v1.18.0-rc2/trivy-ignore.yaml b/changelog/v1.18.0-rc2/trivy-ignore.yaml deleted file mode 100644 index 9546cbe1fd4..00000000000 --- a/changelog/v1.18.0-rc2/trivy-ignore.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7157 - resolvesIssue: false - description: >- - Update trivyignore contents - - skipCI-kube-tests:true - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.18.0-rc2/update-gloo-docs-format.yaml b/changelog/v1.18.0-rc2/update-gloo-docs-format.yaml deleted file mode 100644 index 888f6c24933..00000000000 --- a/changelog/v1.18.0-rc2/update-gloo-docs-format.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6612 - resolvesIssue: false - description: >- - Generate the documentation using the updated markdown templates to fit new formatting guidelines. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.36.3 \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/collect-more-artifacts-on-ci-failure.yaml b/changelog/v1.18.0-rc3/collect-more-artifacts-on-ci-failure.yaml deleted file mode 100644 index 10a86e4c627..00000000000 --- a/changelog/v1.18.0-rc3/collect-more-artifacts-on-ci-failure.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Gloo Gateway controller metrics and xds/krt snaphots are now collected and included - the test failure artifacts. - After encountering some test failures that proved difficult to debug without knowing more - about the state of the cluster, we have added additional artifacts to be collected when - a test fails. - This will help us to more easily diagnose the cause of test failures. - - type: NON_USER_FACING - description: >- - Unified the kube2e and kubernetes/e2e test failure artifact collection. - Previously, the test failure artifacts for kube2e and kubernetes/e2e tests were different - and produced by their own logic. diff --git a/changelog/v1.18.0-rc3/custom-be-route-report.yaml b/changelog/v1.18.0-rc3/custom-be-route-report.yaml deleted file mode 100644 index 1b2caea6b63..00000000000 --- a/changelog/v1.18.0-rc3/custom-be-route-report.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix route report issues when we write multiple values - for a status, or when we're reporting for a custom backend - type. diff --git a/changelog/v1.18.0-rc3/defalke-test.yaml b/changelog/v1.18.0-rc3/defalke-test.yaml deleted file mode 100644 index e1f5fec4161..00000000000 --- a/changelog/v1.18.0-rc3/defalke-test.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Deflake a test - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/disabling-flaky-test.yaml b/changelog/v1.18.0-rc3/disabling-flaky-test.yaml deleted file mode 100644 index 88701a0b8d5..00000000000 --- a/changelog/v1.18.0-rc3/disabling-flaky-test.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Disabling flaky test TestConfigureTCPRouteBackingDestinationsWithMultiServices - issueLink: https://github.com/solo-io/gloo/issues/10366 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/docs-ai-gw.yaml b/changelog/v1.18.0-rc3/docs-ai-gw.yaml deleted file mode 100644 index 25ae9cccebb..00000000000 --- a/changelog/v1.18.0-rc3/docs-ai-gw.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/624 - resolvesIssue: true - description: >- - Updates the comments in the AI gateway proto to clean up the api ref doc. \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/docs-cleanchangelog.yaml b/changelog/v1.18.0-rc3/docs-cleanchangelog.yaml deleted file mode 100644 index b32738fdcea..00000000000 --- a/changelog/v1.18.0-rc3/docs-cleanchangelog.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: true - description: >- - Clean docgen - - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/docs-deprecation.yaml b/changelog/v1.18.0-rc3/docs-deprecation.yaml deleted file mode 100644 index f4e433df4e8..00000000000 --- a/changelog/v1.18.0-rc3/docs-deprecation.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7118 - resolvesIssue: true - description: >- - Add deprecation notice for GraphQL in 1.18+. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/6960 - resolvesIssue: true - description: >- - Add deprecation notice for Plugin Auth in 1.18+. \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/fix-10379.yaml b/changelog/v1.18.0-rc3/fix-10379.yaml deleted file mode 100644 index 5621728b06e..00000000000 --- a/changelog/v1.18.0-rc3/fix-10379.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/k8sgateway/k8sgateway/issues/10379 - resolvesIssue: false - description: | - There's a bug in how cycles are detected when evaluating a - delegation chain, because of which a multi-level delegation - tree with the same child route being referenced by multiple - parent HTTP routes is broken. This change fixes the detection - of cycles during the evaluation of the delegation chain. - diff --git a/changelog/v1.18.0-rc3/fix-eds-update-on-add-labels.yaml b/changelog/v1.18.0-rc3/fix-eds-update-on-add-labels.yaml deleted file mode 100644 index a76a4e174e1..00000000000 --- a/changelog/v1.18.0-rc3/fix-eds-update-on-add-labels.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7301 - resolvesIssue: true - description: >- - Fixes a bug where EDS updates were not triggered when adding annotations to a service. - Non-user-facing as this was in unreleased version. \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/issue_10414.yaml b/changelog/v1.18.0-rc3/issue_10414.yaml deleted file mode 100644 index 2f8737efb6b..00000000000 --- a/changelog/v1.18.0-rc3/issue_10414.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10414 - resolvesIssue: true - description: >- - Refactors TCPRoute e2e tests to run in parallel, reduce flakes, and - parameterize tests for reusability. diff --git a/changelog/v1.18.0-rc3/issue_7286_logging.yaml b/changelog/v1.18.0-rc3/issue_7286_logging.yaml deleted file mode 100644 index 6f129f4fed5..00000000000 --- a/changelog/v1.18.0-rc3/issue_7286_logging.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/7286 - resolvesIssue: false - description: >- - Changes endpointslice logging level to debug for transformK8sEndpoints() function. diff --git a/changelog/v1.18.0-rc3/platform-agnostic-lbephash.yaml b/changelog/v1.18.0-rc3/platform-agnostic-lbephash.yaml deleted file mode 100644 index 049b7fdc8c5..00000000000 --- a/changelog/v1.18.0-rc3/platform-agnostic-lbephash.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Don't use native endian-ness when generating hashes. - This creates difficulty reproducing tests on different machines - where the hashes end up in goldenfiles. diff --git a/changelog/v1.18.0-rc3/pod-xds-disable.yaml b/changelog/v1.18.0-rc3/pod-xds-disable.yaml deleted file mode 100644 index 7c8d8f8a22c..00000000000 --- a/changelog/v1.18.0-rc3/pod-xds-disable.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7302 - description: >- - Allow disabling pod locality considerations in xDS using undocumented env-var `DISABLE_POD_LOCALITY_XDS`. diff --git a/changelog/v1.18.0-rc3/safe-ports-e2e.yaml b/changelog/v1.18.0-rc3/safe-ports-e2e.yaml deleted file mode 100644 index 85fcd3dc8ce..00000000000 --- a/changelog/v1.18.0-rc3/safe-ports-e2e.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/7307 - resolvesIssue: false - description: >- - Ensure that tests which are dynamically selecting ports always skip port 9095. - Due to recent changes, when Gloo is running, this port will always be used. - We choose to skip this, as it is the easiest way to avoid issues. \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/span-name-flake.yaml b/changelog/v1.18.0-rc3/span-name-flake.yaml deleted file mode 100644 index 34ed464a749..00000000000 --- a/changelog/v1.18.0-rc3/span-name-flake.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/10365 - resolvesIssue: false - description: >- - Remove the chance of a flake occurring due to an UpstreamNotFound error - - type: NON_USER_FACING - issueLink: https://github.com/k8sgateway/k8sgateway/issues/10327 - resolvesIssue: false - description: >- - Remove the chance of a flake occurring due to an UpstreamNotFound error - - type: NON_USER_FACING - issueLink: https://github.com/k8sgateway/k8sgateway/issues/10293 - resolvesIssue: false - description: >- - Mask a product UX issue by enabling some retry logic in a test. The attached - issue should resolve the bad UX -and- remove the retry logic introduced here. \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/validate-large-configs.yaml b/changelog/v1.18.0-rc3/validate-large-configs.yaml deleted file mode 100644 index 928d194900f..00000000000 --- a/changelog/v1.18.0-rc3/validate-large-configs.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/7089 - resolvesIssue: false - description: >- - Fix the validation of large configurations when using envoy validation. - This was rarely seen in practice but occurred more often with the new fullEnvoyConfig validation. - Previously if the configuration grew too large translation would be blocked. - \ No newline at end of file diff --git a/changelog/v1.18.0-rc3/vho-test-hardening.yaml b/changelog/v1.18.0-rc3/vho-test-hardening.yaml deleted file mode 100644 index 7e7b6896918..00000000000 --- a/changelog/v1.18.0-rc3/vho-test-hardening.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Strengthed VHO kubernetes/e2e tests. Addressed issue with checking for `content-length` - header in response containing `transfer-encoding: chunked` header. - Added to confirm previously conflicting VHO being accepted after blocker is deleted. - issueLink: https://github.com/k8sgateway/k8sgateway/issues/10310 - resolvesIssue: false diff --git a/changelog/v1.18.0-rc3/work-in-progress-default-false.yaml b/changelog/v1.18.0-rc3/work-in-progress-default-false.yaml deleted file mode 100644 index 6a30d817747..00000000000 --- a/changelog/v1.18.0-rc3/work-in-progress-default-false.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Do not add the `work in progress` label to PRs by default. This label prevents code from merging into the - target branch, and was intended to help prevent merges before they were intended to happen. - Instead however, it has caused engineering toil as removing the label is not intuitive for many developers. - - skipCI-docs-build:true - skipCI-kube-tests:true diff --git a/changelog/v1.19.0-beta1/1-19-main-branch-cleanup.yaml b/changelog/v1.19.0-beta1/1-19-main-branch-cleanup.yaml deleted file mode 100644 index 861623d5f23..00000000000 --- a/changelog/v1.19.0-beta1/1-19-main-branch-cleanup.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Update the main branch nightly tests after cutting the 1.18.x branch - - skipCI-kube-tests:true - skipCI-docs-build:true diff --git a/changelog/v1.19.0-beta1/bump-moby.yaml b/changelog/v1.19.0-beta1/bump-moby.yaml deleted file mode 100644 index e2375bdf54a..00000000000 --- a/changelog/v1.19.0-beta1/bump-moby.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: moby - dependencyRepo: moby - dependencyTag: v26.0.0 - issueLink: https://github.com/solo-io/gloo/issues/10430 - resolvesIssue: false diff --git a/changelog/v1.19.0-beta1/ci-multiarch-fixes.yaml b/changelog/v1.19.0-beta1/ci-multiarch-fixes.yaml deleted file mode 100644 index 65d6fcb7acd..00000000000 --- a/changelog/v1.19.0-beta1/ci-multiarch-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Build & push multiarch images tocGCS besides quay instead of retagging them in CI build. - Also enabled publishing images to GCR for dev build so we can catch errors before running GA build. - - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.19.0-beta1/ci-multiarch-updates.yaml b/changelog/v1.19.0-beta1/ci-multiarch-updates.yaml deleted file mode 100644 index a2d02e837c5..00000000000 --- a/changelog/v1.19.0-beta1/ci-multiarch-updates.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Multiarch updates for base and test images. - - skipCI-docs-build:true \ No newline at end of file diff --git a/changelog/v1.19.0-beta1/cluster-stats-names.yaml b/changelog/v1.19.0-beta1/cluster-stats-names.yaml deleted file mode 100644 index 92ab43ab6ca..00000000000 --- a/changelog/v1.19.0-beta1/cluster-stats-names.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/solo-projects/issues/7105 - resolvesIssue: false - description: >- - When using the Kubernetes Gateway API and routing to Kubernetes Services or Kubernetes Upstreams, the - envoy cluster stats names are now in a new more parseable format that allows us to extract info about - the Service: `upstreamName_upstreamNs_svcNs_svcName_svcPort` (underscore-separated). Note that as long - as Kubernetes Gateway integration is enabled (i.e. Gloo Gateway is installed with `kubeGateway.enabled=true`), - both Edge and Kubernetes Gateway proxies will use the new stats name format for these clusters. diff --git a/changelog/v1.19.0-beta1/docs-deprecation.yaml b/changelog/v1.19.0-beta1/docs-deprecation.yaml deleted file mode 100644 index f079a330fd6..00000000000 --- a/changelog/v1.19.0-beta1/docs-deprecation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/702 - resolvesIssue: true - description: >- - Add a not-recommended notice for Aerospike. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.19.0-beta1/issue_7309_issue_10434.yaml b/changelog/v1.19.0-beta1/issue_7309_issue_10434.yaml deleted file mode 100644 index cdd5272e7b5..00000000000 --- a/changelog/v1.19.0-beta1/issue_7309_issue_10434.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/7309 - resolvesIssue: true - description: >- - Adds tests for TCPRoute ReferenceGrant support to ensure cross namespace references. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/10434 - resolvesIssue: true - description: >- - Increases the assertion timeout for TCPRoute e2e test cases. diff --git a/changelog/v1.19.0-beta2/docs-watchns-labels.yaml b/changelog/v1.19.0-beta2/docs-watchns-labels.yaml deleted file mode 100644 index baeb8985df3..00000000000 --- a/changelog/v1.19.0-beta2/docs-watchns-labels.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/docs/issues/574 - resolvesIssue: true - description: >- - Expand doc for multi-install via ns scoping to include new watchNamespaceSelectors setting and observability tips. - skipCI-kube-tests:true \ No newline at end of file diff --git a/changelog/v1.2.0/always-validate-yaml.yaml b/changelog/v1.2.0/always-validate-yaml.yaml deleted file mode 100644 index bf059802c22..00000000000 --- a/changelog/v1.2.0/always-validate-yaml.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Gloo Validation now always rejects resources which fail to unmarshal, even when strict validation is disabled. - issueLink: https://github.com/solo-io/gloo/issues/1795 diff --git a/changelog/v1.2.0/anti-affinity.yaml b/changelog/v1.2.0/anti-affinity.yaml deleted file mode 100644 index 3e5632392cd..00000000000 --- a/changelog/v1.2.0/anti-affinity.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: > - Move `gatewayProxies.NAME.kind.deployment.antiAffinity` Helm value out into `gatewayProxies.NAME.antiAffinity`, since it can be applied to both DaemonSets and Deployments. - issueLink: https://github.com/solo-io/gloo/issues/1775 diff --git a/changelog/v1.2.0/conversion-utils.yaml b/changelog/v1.2.0/conversion-utils.yaml deleted file mode 100644 index 38a00202830..00000000000 --- a/changelog/v1.2.0/conversion-utils.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/1793 - description: Add gogoutils conversion code for RouteMatch for use in enterprise code. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.2.0/fix-fatal-without-kubeconfig.yaml b/changelog/v1.2.0/fix-fatal-without-kubeconfig.yaml deleted file mode 100644 index 6574e81e1d8..00000000000 --- a/changelog/v1.2.0/fix-fatal-without-kubeconfig.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/1777 - description: > - Fix a crash in Gloo that occurs when no kubeconfig is present - (which is expected in non-Kubernetes environments). \ No newline at end of file diff --git a/changelog/v1.2.0/go-control-plane.yaml b/changelog/v1.2.0/go-control-plane.yaml deleted file mode 100644 index 34ff549fa2e..00000000000 --- a/changelog/v1.2.0/go-control-plane.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyRepo: go-control-plane - dependencyTag: v0.9.0 - description: Update go-control-plane to 0.9.0 \ No newline at end of file diff --git a/changelog/v1.2.0/helm-3.yaml b/changelog/v1.2.0/helm-3.yaml deleted file mode 100644 index 04825a9a970..00000000000 --- a/changelog/v1.2.0/helm-3.yaml +++ /dev/null @@ -1,86 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: The Gloo Helm chart is now compatible with [Helm 3](https://helm.sh/blog/helm-3-released/). - issueLink: https://github.com/solo-io/gloo/issues/1732 -- type: NEW_FEATURE - description: > - Refactor `glooctl` to make it compatible with the new Helm 3 chart format. `glooctl` now uses the new Helm 3 - libraries and delegates the `install` and `uninstall` operations to the corresponding Helm functions to provide - consistent behavior across different installation flows; for example, it is now possible to install Gloo using - `glooctl` and uninstall it using Helm, or vice-versa - issueLink: https://github.com/solo-io/gloo/issues/1732 -- type: HELM - description: > - Added `hook-delete-policy` to clean up the validation webhook certificate generation job after it has successfully - completed. - issueLink: https://github.com/solo-io/gloo/issues/1732 -- type: NEW_FEATURE - description: > - Deprecated the `installConfig.installationId` Helm value to track the resources that belong to a Gloo installation. - Helm keeps track of resources by storing release information in a Kubernetes Secret in the namespace Gloo was - installed in (this is the default with Helm 3 and can be changed via the `HELM_DRIVER` environment variable). - `glooctl install` and `glooctl uninstall` now take the same approach (under the hood the two commands now delegate - to their counterparts in the Helm 3 libraries). - issueLink: https://github.com/solo-io/gloo/issues/1635 -- type: NON_USER_FACING - description: Refactored Helm chart unit tests to avoid running `make manifest` out-process for each spec. - issueLink: https://github.com/solo-io/gloo/issues/1269 -- type: NEW_FEATURE - description: > - Helm users can now easily install Gloo in `ingress` or `knative` mode by using value overrides. The Gloo Helm chart - now packages a single values file instead of creating variants for `ingress` and `knative`. The values specific to - those two installation modes have been merged into the default `values.yaml`, where they will be ignored when those - two features are disabled (which is the default). To produce the manifests specific to the `ingress` and `knative` - installations, users can now just disable the gateway and enable the desired component via Helm value overrides. - issueLink: https://github.com/solo-io/gloo/issues/1732 -- type: NON_USER_FACING - description: > - Minimized the use of hooks in the Helm chart. Resources created as hooks are not managed as part of a release by Helm - (see [here](https://helm.sh/docs/topics/charts_hooks/#hook-resources-are-not-managed-with-corresponding-releases)) - and should therefore be used only when strictly necessary. - Not being considered part of a release, hooks will not be cleaned up when running `helm uninstall`. The documented - ways to get around this will not work for us though: we can't use `hook-delete-policy` since we have multiple hooks - that depend on each other (RBAC resources needed by the job), and we cannot write a job to clean them up, as this - this second job would in turn need dedicated RBAC resources, which need to be cleaned up, and so on. - To be able to clean up the hook resources related to the `certgen` Job, which are needed only temporarily during the - pre-install(upgrade) phase, we redefine them as `post-install(upgrade)` hooks with a `hook-delete-policy`. This way - Helm will reapply and immediately delete them after the installation (upgrade) completes. -- type: DEPENDENCY_BUMP - dependencyOwner: knative - dependencyRepo: serving - dependencyTag: v0.10.0 - description: Updated `knative/serving` to version 0.10.0. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.11.0 - description: Update go-util to version v0.11.0. -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: reporting-client - dependencyTag: v0.1.2 - description: Update reporting-client to version v0.1.2. -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: kubernetes-1.16.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: kubernetes-1.16.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: kubernetes-1.16.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: kubernetes-1.16.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: kubernetes-1.16.2 -- type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiserver - dependencyTag: kubernetes-1.16.2 \ No newline at end of file diff --git a/changelog/v1.2.0/ratelimit-priority-api.yaml b/changelog/v1.2.0/ratelimit-priority-api.yaml deleted file mode 100644 index 57cc0513edb..00000000000 --- a/changelog/v1.2.0/ratelimit-priority-api.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1724 - description: > - Add advanced rule priority options to Gloo Enterprise rate limit API, which will be supported in the next 1.x - Gloo Enterprise release. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.2.0/read-virtualservices-from-other-namespaces.yaml b/changelog/v1.2.0/read-virtualservices-from-other-namespaces.yaml deleted file mode 100644 index a11701affe3..00000000000 --- a/changelog/v1.2.0/read-virtualservices-from-other-namespaces.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1695 - description: > - Add `virtual_service_namespaces` configuration to the `HttpGateway`, which allows `HttpGateway`s to reference - `VirtualService`s outside of their own namespace using the label selector. The default behavior, which remains - unchanged, is to restrict gateways to referencing virtual services in their own namespace. \ No newline at end of file diff --git a/changelog/v1.2.1/make-settings-hook.yaml b/changelog/v1.2.1/make-settings-hook.yaml deleted file mode 100644 index efc6070de49..00000000000 --- a/changelog/v1.2.1/make-settings-hook.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/1838 - description: > - The template for the settings resource needs to be a Helm pre-install hook to prevent races during install. - The hook annotation was accidentally removed with the `1.2.0` release; this change adds it back. \ No newline at end of file diff --git a/changelog/v1.2.10/fix-manifest-release.yaml b/changelog/v1.2.10/fix-manifest-release.yaml deleted file mode 100644 index 8465cda54a2..00000000000 --- a/changelog/v1.2.10/fix-manifest-release.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix manifest rendering step during release builds. \ No newline at end of file diff --git a/changelog/v1.2.10/non-kube-version-check.yaml b/changelog/v1.2.10/non-kube-version-check.yaml deleted file mode 100644 index 9041b062738..00000000000 --- a/changelog/v1.2.10/non-kube-version-check.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/1893 - description: > - glooctl assumed a kube-based environment when checking for a client/Server version - mismtach. When using Consul, this caused a delay in the glooctl command while the connection - to kubernetes timed out and a kubernetes error message. The version check for non-kubernetes - environments is now disabled. diff --git a/changelog/v1.2.11/fix-crd-uninstall.yaml b/changelog/v1.2.11/fix-crd-uninstall.yaml deleted file mode 100644 index c7c4ea90718..00000000000 --- a/changelog/v1.2.11/fix-crd-uninstall.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - `glooctl uninstall` now respects all the CLI options when Gloo was not installed via `glooctl install` or `helm install`. - issueLink: https://github.com/solo-io/gloo/issues/1938 \ No newline at end of file diff --git a/changelog/v1.2.11/fix-helm-docsgen.yaml b/changelog/v1.2.11/fix-helm-docsgen.yaml deleted file mode 100644 index 751f7a69552..00000000000 --- a/changelog/v1.2.11/fix-helm-docsgen.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update helm values docgen to be part of codegen step so we don't get unrelated helm values docs diffs in future PRs. - issueLink: https://github.com/solo-io/gloo/issues/1643 \ No newline at end of file diff --git a/changelog/v1.2.11/glooctl-consul-deduplication.yaml b/changelog/v1.2.11/glooctl-consul-deduplication.yaml deleted file mode 100644 index d7ddd781a32..00000000000 --- a/changelog/v1.2.11/glooctl-consul-deduplication.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Deduplicate some Consul-related config in glooctl - issueLink: https://github.com/solo-io/gloo/issues/1947 diff --git a/changelog/v1.2.11/go-mod-cache.yaml b/changelog/v1.2.11/go-mod-cache.yaml deleted file mode 100644 index 3606e02ae51..00000000000 --- a/changelog/v1.2.11/go-mod-cache.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add go-mod cache for gloo - issueLink: https://github.com/solo-io/gloo/issues/1942 diff --git a/changelog/v1.2.11/knative-dry-run-install.yaml b/changelog/v1.2.11/knative-dry-run-install.yaml deleted file mode 100644 index 79ca35bdda0..00000000000 --- a/changelog/v1.2.11/knative-dry-run-install.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Don't attempt to reach the knative api server if the user is doing a dry-run installation. - issueLink: https://github.com/solo-io/gloo/issues/1951 diff --git a/changelog/v1.2.11/protocol-upgrade-configuration.yaml b/changelog/v1.2.11/protocol-upgrade-configuration.yaml deleted file mode 100644 index c12a9c73832..00000000000 --- a/changelog/v1.2.11/protocol-upgrade-configuration.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Adds the ability to configure WebSocket upgrades on the HTTP Connection Manager and/or as part of a route's options. - issueLink: https://github.com/solo-io/gloo/issues/1132 diff --git a/changelog/v1.2.11/remove-install-gateway-upgrade.yaml b/changelog/v1.2.11/remove-install-gateway-upgrade.yaml deleted file mode 100644 index 22a9d0ee4c6..00000000000 --- a/changelog/v1.2.11/remove-install-gateway-upgrade.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Remove `glooctl install gateway --upgrade` flag, since we have removed the v2 Gateway CRD. - issueLink: https://github.com/solo-io/gloo/issues/1982 diff --git a/changelog/v1.2.11/stable-petstore-petclinic.yaml b/changelog/v1.2.11/stable-petstore-petclinic.yaml deleted file mode 100644 index 968c4425d26..00000000000 --- a/changelog/v1.2.11/stable-petstore-petclinic.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update all petstore and petclinic references to equivalent, stable URLs. - issueLink: https://github.com/solo-io/gloo/issues/1916 \ No newline at end of file diff --git a/changelog/v1.2.11/upgrades.yaml b/changelog/v1.2.11/upgrades.yaml deleted file mode 100644 index d19beb00bf5..00000000000 --- a/changelog/v1.2.11/upgrades.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Make the code around upgrade configs more defensive - issueLink: https://github.com/solo-io/gloo/issues/1979 \ No newline at end of file diff --git a/changelog/v1.2.12/fix-ci.yaml b/changelog/v1.2.12/fix-ci.yaml deleted file mode 100644 index fd9de2d6fae..00000000000 --- a/changelog/v1.2.12/fix-ci.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix CI after helm values docsgen PR broke build. (PR: https://github.com/solo-io/gloo/pull/1993) - issueLink: https://github.com/solo-io/gloo/issues/1643 \ No newline at end of file diff --git a/changelog/v1.2.13/better-ns-creation.yaml b/changelog/v1.2.13/better-ns-creation.yaml deleted file mode 100644 index 58e8b02b57e..00000000000 --- a/changelog/v1.2.13/better-ns-creation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Don't error on install if gloo installation namespace already exists. - issueLink: https://github.com/solo-io/gloo/issues/1988 diff --git a/changelog/v1.2.13/cleanup-regression-tests.yaml b/changelog/v1.2.13/cleanup-regression-tests.yaml deleted file mode 100644 index 7760acf2680..00000000000 --- a/changelog/v1.2.13/cleanup-regression-tests.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Don't create namespace in regression tests now that glooctl create the namespace. \ No newline at end of file diff --git a/changelog/v1.2.13/dedupe-stats-config.yaml b/changelog/v1.2.13/dedupe-stats-config.yaml deleted file mode 100644 index 76a98a4b3ca..00000000000 --- a/changelog/v1.2.13/dedupe-stats-config.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.11.5 - description: Update go-utils to version 0.11.5 - issueLink: https://github.com/solo-io/gloo/issues/1998 -- type: NON_USER_FACING - description: Upgrade the stats server version to DRY out start up config - issueLink: https://github.com/solo-io/gloo/issues/1998 diff --git a/changelog/v1.2.13/default-resources.yaml b/changelog/v1.2.13/default-resources.yaml deleted file mode 100644 index 54af289f8b3..00000000000 --- a/changelog/v1.2.13/default-resources.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: > - Settings and Gateway resources currently get automatically created when the `gloo` and `gateway` pods - (respectively) start up. This creates a race condition with our installation that we currently solve by - creating our default Settings and Gateways as Helm Hook resources, which means that they are not - managed as a part of the Helm release lifecycle. This is fixed by no longer creating those resources - if they do not exist when the pods start up. - issueLink: https://github.com/solo-io/gloo/issues/1828 \ No newline at end of file diff --git a/changelog/v1.2.13/gen-hash.yaml b/changelog/v1.2.13/gen-hash.yaml deleted file mode 100644 index dfd33e5b72c..00000000000 --- a/changelog/v1.2.13/gen-hash.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Generate hash functions to improve CPU performance - issueLink: https://github.com/solo-io/gloo/issues/1711 \ No newline at end of file diff --git a/changelog/v1.2.13/global-stats-helm-settings.yaml b/changelog/v1.2.13/global-stats-helm-settings.yaml deleted file mode 100644 index dd589c1eb2e..00000000000 --- a/changelog/v1.2.13/global-stats-helm-settings.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: HELM - description: > - Ensure that all stats server settings are consistent across open source and enterprise Gloo - by moving the enabled logic into a global helper template. This change introduces a global - value that all deployments will use as their default stats server settings: - `global.glooStats.enabled`. This value can be overridden by an individual deployment by - setting a field on that deployment. For example, to disable stats on discovery, you can do - `discovery.deployment.stats.enabled=false`. Note that this change has converted the `stats` - field on our deployment objects from a boolean to an object with an `enabled` boolean field - inside of it. - issueLink: https://github.com/solo-io/gloo/issues/1884 diff --git a/changelog/v1.2.13/glooctl-in-cluster.yaml b/changelog/v1.2.13/glooctl-in-cluster.yaml deleted file mode 100644 index adf728194cf..00000000000 --- a/changelog/v1.2.13/glooctl-in-cluster.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Reduce permissions needed to run glooctl in cluster by removing cross-namespace calls from install command. - issueLink: https://github.com/solo-io/gloo/issues/1765 diff --git a/changelog/v1.2.13/multiple-wasm-filters.yaml b/changelog/v1.2.13/multiple-wasm-filters.yaml deleted file mode 100644 index 185036568eb..00000000000 --- a/changelog/v1.2.13/multiple-wasm-filters.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Add support for multiple envoy wasm filters, as well as specifying placement of said filters within the chain. - issueLink: https://github.com/solo-io/gloo/issues/1956 - - diff --git a/changelog/v1.2.13/ratelimit-accesslogging-tutorial.yaml b/changelog/v1.2.13/ratelimit-accesslogging-tutorial.yaml deleted file mode 100644 index a25825ea6a0..00000000000 --- a/changelog/v1.2.13/ratelimit-accesslogging-tutorial.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add ratelimit access log tutorial to drill into request characteristics contributing to rate-limit rule breaches - issueLink: https://github.com/solo-io/gloo/issues/1867 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.2.13/support-knative-annotations.yaml b/changelog/v1.2.13/support-knative-annotations.yaml deleted file mode 100644 index cf265e8ee2b..00000000000 --- a/changelog/v1.2.13/support-knative-annotations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support Knative Ingress Class Annotations. If env var REQUIRE_INGRESS_CLASS=true on the Knative Ingress Controller, only ingresses with the annotation 'networking.knative.dev/ingress.class=gloo.ingress.networking.knative.dev' will be processed. Set Helm value Values.settings.integrations.knative.requireIngressClass=true to enable with Helm. - issueLink: https://github.com/solo-io/gloo/issues/2040 diff --git a/changelog/v1.2.13/update-readme-solo-docs-refs.yaml b/changelog/v1.2.13/update-readme-solo-docs-refs.yaml deleted file mode 100644 index 2cd9c826d18..00000000000 --- a/changelog/v1.2.13/update-readme-solo-docs-refs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix some readme links and update old refs to deprecated solo-docs repo. - issueLink: https://github.com/solo-io/gloo/issues/2050 \ No newline at end of file diff --git a/changelog/v1.2.14/dep-bump.yaml b/changelog/v1.2.14/dep-bump.yaml deleted file mode 100644 index 7c39d43062c..00000000000 --- a/changelog/v1.2.14/dep-bump.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.11.7 diff --git a/changelog/v1.2.14/fix-outdated-ratelimit-docs.yaml b/changelog/v1.2.14/fix-outdated-ratelimit-docs.yaml deleted file mode 100644 index dbeaffcceab..00000000000 --- a/changelog/v1.2.14/fix-outdated-ratelimit-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix some syntax highlighting and 1.0-related API changes in rate limiting docs. - issueLink: https://github.com/solo-io/gloo/issues/2065 \ No newline at end of file diff --git a/changelog/v1.2.14/support-knative-manual-tls.yaml b/changelog/v1.2.14/support-knative-manual-tls.yaml deleted file mode 100644 index 93efa886c08..00000000000 --- a/changelog/v1.2.14/support-knative-manual-tls.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support Manual configuration of SSL for Knative Services. Using the annotations `gloo.networking.knative.dev/ssl.sni_domains` and `gloo.networking.knative.dev/ssl.secret_name`, users can manually configure Gloo to serve TLS for their Knative Services - issueLink: https://github.com/solo-io/gloo/issues/2048 - - type: NON_USER_FACING - description: Remove unused dependency of ingress/knative controller on kube secrets. RBAC for the controller has been updated accordingly. diff --git a/changelog/v1.2.2/fds.yaml b/changelog/v1.2.2/fds.yaml deleted file mode 100644 index 06a4620ae59..00000000000 --- a/changelog/v1.2.2/fds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Quick fix for regression on FDS with non-kube upstreams. - issueLink: https://github.com/solo-io/gloo/issues/1844 - resolvesIssue: false diff --git a/changelog/v1.2.3/enterprise-tag.yaml b/changelog/v1.2.3/enterprise-tag.yaml deleted file mode 100644 index 1716ba686aa..00000000000 --- a/changelog/v1.2.3/enterprise-tag.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Calculate the enterprise tag from the gloo-ee helm repo index file (https://storage.googleapis.com/gloo-ee-helm/index.yaml) instead of hardcoding it. - issueLink: https://github.com/solo-io/gloo/issues/1831 diff --git a/changelog/v1.2.3/gomod-fix.yaml b/changelog/v1.2.3/gomod-fix.yaml deleted file mode 100644 index 64477f61cc0..00000000000 --- a/changelog/v1.2.3/gomod-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Move pin_repos out of top-level directory so that gomod will work. - issueLink: https://github.com/solo-io/gloo/issues/1854 diff --git a/changelog/v1.2.3/helm-namespace-fix.yaml b/changelog/v1.2.3/helm-namespace-fix.yaml deleted file mode 100644 index 9456afe8290..00000000000 --- a/changelog/v1.2.3/helm-namespace-fix.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Ensure that our usage of the Helm client libraries assigns a namespace to all resources, even those - whose YAML definition does not specify a namespace. This is to fix the bug where observability resources - can wind up in the default namespace set by the user's kube config; as of the time of writing, Prometheus's - chart defines resources that are namespaced but do not have a namespace explicitly set on them. - issueLink: https://github.com/solo-io/gloo/issues/1857 diff --git a/changelog/v1.2.3/make-chart-compatible-with-helm2.yaml b/changelog/v1.2.3/make-chart-compatible-with-helm2.yaml deleted file mode 100644 index 2da7a608f8e..00000000000 --- a/changelog/v1.2.3/make-chart-compatible-with-helm2.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: -- type: FIX - description: > - The recent `v1.2.0` release updated the Gloo chart to be compatible with Helm 3. This included moving the CRDs - to the new dedicated `/crd` directory inside the chart. Helm 2 is not aware of this directory and hence will - never render the CRDs. This fix adds back a CRD template file in the `templates` directory to make the chart - backwards-compatible with Helm 2. - issueLink: https://github.com/solo-io/gloo/issues/1835 -- type: FIX - description: > - We currently allow setting the `ttlSecondsAfterFinished` attribute on the `certgen` job via the - `gateway.certGenJob.ttlSecondsAfterFinished` Helm value. Since this attribute was introduced with kubernetes 1.12, - we here introduce a check in the Helm template to not render it if the version of kubernetes is less than 1.12. - issueLink: https://github.com/solo-io/gloo/issues/1853 - diff --git a/changelog/v1.2.3/remove-make-clean.yaml b/changelog/v1.2.3/remove-make-clean.yaml deleted file mode 100644 index 06c1bd65ddc..00000000000 --- a/changelog/v1.2.3/remove-make-clean.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Do not delete the `_output` directory during Helm chart unit tests. - issueLink: https://github.com/solo-io/gloo/issues/1834 diff --git a/changelog/v1.2.4/enterprise-tag-fix.yaml b/changelog/v1.2.4/enterprise-tag-fix.yaml deleted file mode 100644 index 16c9fb6ab57..00000000000 --- a/changelog/v1.2.4/enterprise-tag-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Readd version.EnterpriseTag for test overrides and future flag overrides. - issueLink: https://github.com/solo-io/gloo/issues/1861 diff --git a/changelog/v1.2.5/aws-discovery-fix.yaml b/changelog/v1.2.5/aws-discovery-fix.yaml deleted file mode 100644 index 2238afabc99..00000000000 --- a/changelog/v1.2.5/aws-discovery-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - AWS function discovery is more painful after our change to make FDS run in Whitelist mode - by default. This changes FDS so that, in Whitelist mode, AWS functions are discovered as if - FDS is running in Blacklist mode. - issueLink: https://github.com/solo-io/gloo/issues/1878 diff --git a/changelog/v1.2.5/create-ns-on-install.yaml b/changelog/v1.2.5/create-ns-on-install.yaml deleted file mode 100644 index 46c9e87637b..00000000000 --- a/changelog/v1.2.5/create-ns-on-install.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - By default, glooctl install will now attempt to create the namespace to install gloo into. - This is a prerequisite for actually installing gloo, but can be turned off with the install flag - --create-namespace=false. - issueLink: https://github.com/solo-io/gloo/issues/1871 diff --git a/changelog/v1.2.5/empty-domain-validation.yaml b/changelog/v1.2.5/empty-domain-validation.yaml deleted file mode 100644 index 355aee3c65c..00000000000 --- a/changelog/v1.2.5/empty-domain-validation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Previously, virtual service validation treated a virtual host with a domain of `""` (empty string) - as having a domain of `"*"`. This then had the potential to conflict with virtual services that - legitimately have a domain of `"*"`. Now we report an error from virtual service validation - when a domain is the empty string. - issueLink: https://github.com/solo-io/gloo/issues/1885 diff --git a/changelog/v1.2.5/glooctl-version-warning-fix.yaml b/changelog/v1.2.5/glooctl-version-warning-fix.yaml deleted file mode 100644 index ac7600f8504..00000000000 --- a/changelog/v1.2.5/glooctl-version-warning-fix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - Output the glooctl version warning to stderr rather than stdout. Also, base the decision on whether or - not to warn about a version mismatch solely on the versions of the open-source discovery containers - that we find in the cluster. - issueLink: https://github.com/solo-io/gloo/issues/1852 diff --git a/changelog/v1.2.5/klog-fix.yaml b/changelog/v1.2.5/klog-fix.yaml deleted file mode 100644 index 1c8e157f2ab..00000000000 --- a/changelog/v1.2.5/klog-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Use klog shim so that klog doesn't attempt to write files. - issueLink: https://github.com/solo-io/gloo/issues/1039 diff --git a/changelog/v1.2.5/update-envoy.yaml b/changelog/v1.2.5/update-envoy.yaml deleted file mode 100644 index 16d8ace8990..00000000000 --- a/changelog/v1.2.5/update-envoy.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v0.1.19 -- type: FIX - description: Updated envoy to upstream envoy 1.12.2, that includes the latest security fixes. - issueLink: https://github.com/solo-io/gloo/pull/1887 - diff --git a/changelog/v1.2.6/wasm.yaml b/changelog/v1.2.6/wasm.yaml deleted file mode 100644 index 43821f39b09..00000000000 --- a/changelog/v1.2.6/wasm.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Experimental support for envoy-wasm - issueLink: https://github.com/solo-io/gloo/issues/1868 - - diff --git a/changelog/v1.2.7/validation-panic.yaml b/changelog/v1.2.7/validation-panic.yaml deleted file mode 100644 index e695bed1df2..00000000000 --- a/changelog/v1.2.7/validation-panic.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Return an error from the validation server if ValidateProxy is called before the first Sync has happened - issueLink: https://github.com/solo-io/gloo/issues/1873 diff --git a/changelog/v1.2.8/1875.yaml b/changelog/v1.2.8/1875.yaml deleted file mode 100644 index 844a17ee4ab..00000000000 --- a/changelog/v1.2.8/1875.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1875 - description: Add preserve_external_request_id hcm setting diff --git a/changelog/v1.2.8/direct-response-header-manipulation.yaml b/changelog/v1.2.8/direct-response-header-manipulation.yaml deleted file mode 100644 index c905bbe9ec0..00000000000 --- a/changelog/v1.2.8/direct-response-header-manipulation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Gloo now allows updating headers for direct responses. This includes the ability to copy request headers to the - direct response via the `%REQ(header-name)%` format specifier. - See [here](https://github.com/envoyproxy/envoy/pull/8782) for more information. - issueLink: https://github.com/solo-io/gloo/issues/1912 - - diff --git a/changelog/v1.2.8/hello-world-routing.yaml b/changelog/v1.2.8/hello-world-routing.yaml deleted file mode 100644 index 065c352e52a..00000000000 --- a/changelog/v1.2.8/hello-world-routing.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix up the hello world routing doc. - - diff --git a/changelog/v1.2.8/resync-gateway.yaml b/changelog/v1.2.8/resync-gateway.yaml deleted file mode 100644 index a328132ad48..00000000000 --- a/changelog/v1.2.8/resync-gateway.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/1812 - description: > - The Gateway controller now resyncs Proxy resources when Gloo sends a notification that - an event occurred. This allows the Gateway to re-process its resources - when a secondary resource such as a proxy or an upstream is modified. diff --git a/changelog/v1.2.8/wasm-docs.yaml b/changelog/v1.2.8/wasm-docs.yaml deleted file mode 100644 index 51637a64a32..00000000000 --- a/changelog/v1.2.8/wasm-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Write a doc for wasm in gloo diff --git a/changelog/v1.2.9/bump-envoy-wasm.yaml b/changelog/v1.2.9/bump-envoy-wasm.yaml deleted file mode 100644 index dac085f8ee2..00000000000 --- a/changelog/v1.2.9/bump-envoy-wasm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Bump envoy-wasm to resolve issue for loading non-empty config for remote WASM extensions. - issueLink: https://github.com/solo-io/gloo/issues/1919 diff --git a/changelog/v1.2.9/extensions-as-funcs.yaml b/changelog/v1.2.9/extensions-as-funcs.yaml deleted file mode 100644 index 422c7c7be2a..00000000000 --- a/changelog/v1.2.9/extensions-as-funcs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow extensions to be called as functions. diff --git a/changelog/v1.2.9/fix-released-gloo-manifests.yaml b/changelog/v1.2.9/fix-released-gloo-manifests.yaml deleted file mode 100644 index d20647e4a2b..00000000000 --- a/changelog/v1.2.9/fix-released-gloo-manifests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - Add CRD resources back to the manifest files that are published as part of a Gloo release. - issueLink: https://github.com/solo-io/gloo/issues/1877 diff --git a/changelog/v1.3.0/auth-endpoint-query-params.yaml b/changelog/v1.3.0/auth-endpoint-query-params.yaml deleted file mode 100644 index 7ea740c0f2e..00000000000 --- a/changelog/v1.3.0/auth-endpoint-query-params.yaml +++ /dev/null @@ -1,34 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Add a new `auth_endpoint_query_params` field to the `AuthConfig` CRD. When using the Gloo Enterprise OAuth feature, - this allows you to append additional query parameters to the request that Gloo sends to the OIDC authorization - endpoint to initiate the authorization code flow. This can be useful to integrate Gloo with some identity providers - that require custom parameters to be sent to the authorization endpoint. - - The new field is a map, where each key-value pair will result in an additional query parameter: - - ```yaml - apiVersion: enterprise.gloo.solo.io/v1 - kind: AuthConfig - metadata: - name: google-oidc - namespace: gloo-system - spec: - configs: - - oauth: - app_url: http://localhost:8080 - callback_path: /callback - client_id: $CLIENT_ID - client_secret_ref: - name: google - namespace: gloo-system - issuer_url: https://accounts.google.com - auth_endpoint_query_params: - key1 : value1 - key2 : value2 - ``` - - We also added a new `--auth-endpoint-query-params` flag to the `glooctl create authconfig` command; the flag takes - in a comma-separated list of key value pairs (e.g. a=b,c=d). - issueLink: https://github.com/solo-io/gloo/issues/2030 \ No newline at end of file diff --git a/changelog/v1.3.0/enterprise-version-flag.yaml b/changelog/v1.3.0/enterprise-version-flag.yaml deleted file mode 100644 index ac165f5d946..00000000000 --- a/changelog/v1.3.0/enterprise-version-flag.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Allow users to specify which release version to install via glooctl with: - `glooctl install gateway enterprise --version 0.20.6` or - `glooctl install gateway --version 1.2.1` - issueLink: https://github.com/solo-io/gloo/issues/1863 - - type: NON_USER_FACING - description: > - Move the gloo version information to the LoggingPrefixVals field of the SetupOpts - of each pod, instead of logging it by default. This allows us to log the enterprise - pod versions correctly. diff --git a/changelog/v1.3.1/cert-manager-doc.yaml b/changelog/v1.3.1/cert-manager-doc.yaml deleted file mode 100644 index ccd820b1e65..00000000000 --- a/changelog/v1.3.1/cert-manager-doc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - Update cert-manager to 0.12 - issueLink: https://github.com/solo-io/gloo/issues/2081 diff --git a/changelog/v1.3.1/correct-grpc-web-doc.yaml b/changelog/v1.3.1/correct-grpc-web-doc.yaml deleted file mode 100644 index d6b64d5e655..00000000000 --- a/changelog/v1.3.1/correct-grpc-web-doc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - Correct grpc-web disable yaml in doc - issueLink: https://github.com/solo-io/gloo/issues/2079 diff --git a/changelog/v1.3.1/delegation-selector-api.yaml b/changelog/v1.3.1/delegation-selector-api.yaml deleted file mode 100644 index a7a6dfe9224..00000000000 --- a/changelog/v1.3.1/delegation-selector-api.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Update the API to support delegating to multiple route tables. Route tables to delegate to can be selected by both - namespace and labels. The routes of all matching route tables will be merged and the resulting route set will be - sorted by descending specificity of the matchers on each route. - - Marking this as non user facing as this change only updates the API but does not implement the feature. - issueLink: https://github.com/solo-io/gloo/issues/2054 - resolvesIssue: false diff --git a/changelog/v1.3.1/dlp-regex.yaml b/changelog/v1.3.1/dlp-regex.yaml deleted file mode 100644 index 5cb7c35b65b..00000000000 --- a/changelog/v1.3.1/dlp-regex.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - Correct regex in DLP doc - issueLink: https://github.com/solo-io/gloo/issues/2122 diff --git a/changelog/v1.3.1/grpc-web.yaml b/changelog/v1.3.1/grpc-web.yaml deleted file mode 100644 index e81d50bea00..00000000000 --- a/changelog/v1.3.1/grpc-web.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: > - Wire in grpc web into gloo. - issueLink: https://github.com/solo-io/gloo/issues/555 diff --git a/changelog/v1.3.1/no-go-path.yaml b/changelog/v1.3.1/no-go-path.yaml deleted file mode 100644 index 5e7983eb32d..00000000000 --- a/changelog/v1.3.1/no-go-path.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Make Gloo fully compatible with go.mod, so that it can be run outside of the GOPATH. As a result of this all of - the proto import paths needed to be stripped of the `github.com/solo-io` prefix, as that is no longer assured - outside of the GOPATH. - issueLink: https://github.com/solo-io/gloo/issues/835 -- type: FIX - description: > - undo change to /docs/.gitignore which was failing to commit new generated docs, therefore producing broken links - issueLink: https://github.com/solo-io/gloo/issues/2077 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.12.1 - description: > - Update solo-kit to version 0.12.1. This is the version which supports running outside the GOPATH diff --git a/changelog/v1.3.1/unset-namespace-error.yaml b/changelog/v1.3.1/unset-namespace-error.yaml deleted file mode 100644 index 0e40d3f6f11..00000000000 --- a/changelog/v1.3.1/unset-namespace-error.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: FIX - description: > - If we are searching for resources (e.g. upstreams) in a nonexistent namespace - during `glooctl get`, we now return a helpful error. - issueLink: https://github.com/solo-io/gloo/issues/1647 - - diff --git a/changelog/v1.3.10/add-gzip-docs.yaml b/changelog/v1.3.10/add-gzip-docs.yaml deleted file mode 100644 index 5001fd14e01..00000000000 --- a/changelog/v1.3.10/add-gzip-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added docs for Envoy gzip compression filter support. diff --git a/changelog/v1.3.10/alpn.yaml b/changelog/v1.3.10/alpn.yaml deleted file mode 100644 index 1e3fa442227..00000000000 --- a/changelog/v1.3.10/alpn.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Make ALPN configurable, so that you can configure gloo to only allow http 1.1 over TLS. - issueLink: https://github.com/solo-io/gloo/issues/2525 \ No newline at end of file diff --git a/changelog/v1.3.10/clarify-subresource-warn.yaml b/changelog/v1.3.10/clarify-subresource-warn.yaml deleted file mode 100644 index d39a0c6c81b..00000000000 --- a/changelog/v1.3.10/clarify-subresource-warn.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: When the gateway-proxy is in an unhealthy state, it will now display a clearer and more helpful "STATUS" in `glooctl get vs`. - issueLink: https://github.com/solo-io/gloo/issues/2228 diff --git a/changelog/v1.3.10/docs-fixes.yaml b/changelog/v1.3.10/docs-fixes.yaml deleted file mode 100644 index 4d433bd0a97..00000000000 --- a/changelog/v1.3.10/docs-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Some docs updates to remove yaml with invalid CRDs and display examples as they now look with FDS off by default. - issueLink: https://github.com/solo-io/gloo/issues/2520 - - type: NON_USER_FACING - description: Remove duplicate Server TLS docs. - issueLink: https://github.com/solo-io/gloo/issues/2522 diff --git a/changelog/v1.3.10/docs-reorg.yaml b/changelog/v1.3.10/docs-reorg.yaml deleted file mode 100644 index f508446bc77..00000000000 --- a/changelog/v1.3.10/docs-reorg.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: restructure top-level docs organization \ No newline at end of file diff --git a/changelog/v1.3.10/fix-filterchain-copying.yaml b/changelog/v1.3.10/fix-filterchain-copying.yaml deleted file mode 100644 index 8f893f2ad1e..00000000000 --- a/changelog/v1.3.10/fix-filterchain-copying.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix noisy logging on duplicate upgrade websocket config when using Gloo with SSL & SNI. - issueLink: https://github.com/solo-io/gloo/issues/2500 \ No newline at end of file diff --git a/changelog/v1.3.11/add-consul-appendix-dynamic-routing-docs.yaml b/changelog/v1.3.11/add-consul-appendix-dynamic-routing-docs.yaml deleted file mode 100644 index d949df98a13..00000000000 --- a/changelog/v1.3.11/add-consul-appendix-dynamic-routing-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs section to show how to route to automatically generated consul routes from discovered consul services. - issueLink: https://github.com/solo-io/gloo/issues/2308 - resolvesIssue: false diff --git a/changelog/v1.3.11/custom-env-vars.yaml b/changelog/v1.3.11/custom-env-vars.yaml deleted file mode 100644 index e23e9512afc..00000000000 --- a/changelog/v1.3.11/custom-env-vars.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Can add extra custom env vars to gloo, discovery, gateway, gateway-proxy, ingress, and ingress-proxy deployments - issueLink: https://github.com/solo-io/gloo/issues/2435 diff --git a/changelog/v1.3.11/envoy-cve.yaml b/changelog/v1.3.11/envoy-cve.yaml deleted file mode 100644 index 7b5dc2622e3..00000000000 --- a/changelog/v1.3.11/envoy-cve.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.3.0 - description: > - Upgrade envoy-gloo version to handle CVE https://groups.google.com/forum/#!topic/envoy-announce/sVqmxy0un2s - diff --git a/changelog/v1.3.11/fix-dynamic-proxy-controller-docs.yaml b/changelog/v1.3.11/fix-dynamic-proxy-controller-docs.yaml deleted file mode 100644 index 1934c1fc20e..00000000000 --- a/changelog/v1.3.11/fix-dynamic-proxy-controller-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix docs to work with recent Gloo & Gloo enterprise releases. - issueLink: https://github.com/solo-io/gloo/issues/2308 - resolvesIssue: false diff --git a/changelog/v1.3.11/gateway-options.yaml b/changelog/v1.3.11/gateway-options.yaml deleted file mode 100644 index 05e58791e49..00000000000 --- a/changelog/v1.3.11/gateway-options.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Allow for adding custom options for the default HTTP and HTTPS gateways - issueLink: https://github.com/solo-io/gloo/issues/2535 \ No newline at end of file diff --git a/changelog/v1.3.12/fix-glooctl-get-vs.yaml b/changelog/v1.3.12/fix-glooctl-get-vs.yaml deleted file mode 100644 index 1a7ff540bb7..00000000000 --- a/changelog/v1.3.12/fix-glooctl-get-vs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: | - `glooctl get vs` no longer panics when certain sections are not present in the settings. - issueLink: https://github.com/solo-io/gloo/issues/2550 diff --git a/changelog/v1.3.13/clarify-tls-docs.yaml b/changelog/v1.3.13/clarify-tls-docs.yaml deleted file mode 100644 index dc6ee18b201..00000000000 --- a/changelog/v1.3.13/clarify-tls-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: clarify some confusing TLS docs and fix some formatting - issueLink: https://github.com/solo-io/gloo/issues/2534 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.3.13/consul-e2e-osx-runnable.yaml b/changelog/v1.3.13/consul-e2e-osx-runnable.yaml deleted file mode 100644 index 45da69352be..00000000000 --- a/changelog/v1.3.13/consul-e2e-osx-runnable.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update consul e2e test to run on OSX locally \ No newline at end of file diff --git a/changelog/v1.3.13/consul-eds.yaml b/changelog/v1.3.13/consul-eds.yaml deleted file mode 100644 index 0da0dbc9e0a..00000000000 --- a/changelog/v1.3.13/consul-eds.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Fix issue where Consul endpoints were given a similar name, due to them having the same ID. - issueLink: https://github.com/solo-io/gloo/issues/2567 - - type: FIX - description: When not empty, only consul service instances that match all of the tags will be selected for this upstream. - issueLink: https://github.com/solo-io/gloo/issues/2567 diff --git a/changelog/v1.3.13/downstream-mTLS-docs.yaml b/changelog/v1.3.13/downstream-mTLS-docs.yaml deleted file mode 100644 index 437c4968081..00000000000 --- a/changelog/v1.3.13/downstream-mTLS-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add docs describing how to set up downstream mTLS. - issueLink: https://github.com/solo-io/gloo/issues/2598 diff --git a/changelog/v1.3.13/fix-go-1.14-compatibility.yaml b/changelog/v1.3.13/fix-go-1.14-compatibility.yaml deleted file mode 100644 index 50ae9b5fd02..00000000000 --- a/changelog/v1.3.13/fix-go-1.14-compatibility.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Fix Gloo linker compatibility in go 1.14; now we properly link the client version in `glooctl` when building on - go 1.14 (this just fixes our homebrew formula, as the shipped binary had always been built with go 1.13). - issueLink: https://github.com/solo-io/gloo/issues/2532 \ No newline at end of file diff --git a/changelog/v1.3.13/fix-sni-same-name.yaml b/changelog/v1.3.13/fix-sni-same-name.yaml deleted file mode 100644 index f62bf419ce6..00000000000 --- a/changelog/v1.3.13/fix-sni-same-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix issue where two ssl certs with the same name but different namespaces were merged. - issueLink: https://github.com/solo-io/gloo/issues/2605 \ No newline at end of file diff --git a/changelog/v1.3.13/fix-typo-in-docs.yaml b/changelog/v1.3.13/fix-typo-in-docs.yaml deleted file mode 100644 index 72d7de92e2b..00000000000 --- a/changelog/v1.3.13/fix-typo-in-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix typo in Kubernetes word across documentation diff --git a/changelog/v1.3.13/https-first.yaml b/changelog/v1.3.13/https-first.yaml deleted file mode 100644 index 26e979bfcf5..00000000000 --- a/changelog/v1.3.13/https-first.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: List HTTPS port first to avoid failing health check on AWS - issueLink: https://github.com/solo-io/gloo/issues/2571 \ No newline at end of file diff --git a/changelog/v1.3.13/improve-glooctl-check.yaml b/changelog/v1.3.13/improve-glooctl-check.yaml deleted file mode 100644 index 52cb80245e6..00000000000 --- a/changelog/v1.3.13/improve-glooctl-check.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - `glooctl check` now additionally checks that gloo and envoy are connected and that the gloo config is not rejected by envoy. - issueLink: https://github.com/solo-io/gloo/issues/1627 diff --git a/changelog/v1.3.13/support-1.2.x-to-1.3.x-upgrade.yaml b/changelog/v1.3.13/support-1.2.x-to-1.3.x-upgrade.yaml deleted file mode 100644 index e5daa7fe57e..00000000000 --- a/changelog/v1.3.13/support-1.2.x-to-1.3.x-upgrade.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Fix upgrade from Gloo 1.2.22+ to 1.3.x. The `alwaysSortRouteTableRoutes` setting was added to the Gloo - `Settings` API in the 1.2.x stable branch to fix a regression from desired behavior, while enabling users that - depended on the wrong behavior to enable it. This PR adds and ignores `alwaysSortRouteTableRoutes` to Gloo 1.3.x - so upgrades from Gloo 1.2.x settings can be parsed by Gloo 1.3.x. - issueLink: https://github.com/solo-io/gloo/issues/2554 \ No newline at end of file diff --git a/changelog/v1.3.14/cors-regex.yaml b/changelog/v1.3.14/cors-regex.yaml deleted file mode 100644 index 98052a70dc3..00000000000 --- a/changelog/v1.3.14/cors-regex.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix an issue with CORS and regex. - issueLink: https://github.com/solo-io/gloo/issues/2614 \ No newline at end of file diff --git a/changelog/v1.3.14/gateway-ipv4-only.yaml b/changelog/v1.3.14/gateway-ipv4-only.yaml deleted file mode 100644 index 61fb414c8f8..00000000000 --- a/changelog/v1.3.14/gateway-ipv4-only.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - description: > - Add a helm chart value `gatewayProxies.$gatewayProxy.gatewaySettings.ipv4Only`. - This changes the Gateway spec's bindAddress to '0.0.0.0' instead of '::', - which is ipv6 by default. Use this helm value if your network allows ipv4 addresses only. - issueLink: https://github.com/solo-io/gloo/issues/2425 diff --git a/changelog/v1.3.15/fix-empty-snapshot.yaml b/changelog/v1.3.15/fix-empty-snapshot.yaml deleted file mode 100644 index 6525c4c92f1..00000000000 --- a/changelog/v1.3.15/fix-empty-snapshot.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: FIX - description: > - With `disableProxyCollection: false` (the default), extauth had a race condition - where it could recevie nil config. This could result in 403s that shouldn't happen. - This change pulls in a fix from solo-kit where GetStatusKeys was returning a slice with - an empty string, which caused an empty snapshot to be added with an empty version. Fixing - this issue means that this nil config should no longer occur. - issueLink: https://github.com/solo-io/gloo/issues/2645 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.13.3 diff --git a/changelog/v1.3.15/glooctl-check-auth-configs.yaml b/changelog/v1.3.15/glooctl-check-auth-configs.yaml deleted file mode 100644 index 702229bed2c..00000000000 --- a/changelog/v1.3.15/glooctl-check-auth-configs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Check auth configs with glooctl check. - issueLink: https://github.com/solo-io/gloo/issues/2036 \ No newline at end of file diff --git a/changelog/v1.3.15/helm-replicas.yaml b/changelog/v1.3.15/helm-replicas.yaml deleted file mode 100644 index b2ee3cead1b..00000000000 --- a/changelog/v1.3.15/helm-replicas.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - Allow un-setting replicas, to support flux usage of deployment with the HPA. - issueLink: https://github.com/solo-io/gloo/issues/2650 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.3.15/helm.yaml b/changelog/v1.3.15/helm.yaml deleted file mode 100644 index ca3a9ced69d..00000000000 --- a/changelog/v1.3.15/helm.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - Add quote to envoyExtgraArgs in the gatewayProxy deployment. This allows using values that - start with %. This is useful for stackdriver log ingestion - issueLink: https://github.com/solo-io/gloo/issues/2647 \ No newline at end of file diff --git a/changelog/v1.3.15/missing-auth-config-status.yaml b/changelog/v1.3.15/missing-auth-config-status.yaml deleted file mode 100644 index 6107c6fb306..00000000000 --- a/changelog/v1.3.15/missing-auth-config-status.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - If a Virtual Service refers to a missing Auth Config, this error will now show up in the Virtual - Service and the Proxy statuses as errors. - issueLink: https://github.com/solo-io/gloo/issues/2017 diff --git a/changelog/v1.3.15/remove-subset-upstreams.yaml b/changelog/v1.3.15/remove-subset-upstreams.yaml deleted file mode 100644 index a15bde0de78..00000000000 --- a/changelog/v1.3.15/remove-subset-upstreams.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Shrink the footprint of discovery significantly by removing upstream creation based on pod labels, which was - originally used for (and no longer needed by) subset routing. This can drastically reduce the number of upstreams - created, which in turn will reduce the size of upstreams stored in Gloo in-memory, reducing Gloo's memory - footprint. - issueLink: https://github.com/solo-io/gloo/issues/2619 diff --git a/changelog/v1.3.16/add-eds-timeout-default.yaml b/changelog/v1.3.16/add-eds-timeout-default.yaml deleted file mode 100644 index af666aa8980..00000000000 --- a/changelog/v1.3.16/add-eds-timeout-default.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - description: > - Change the how Gloo handles an unset endpoint warming timeout to make upgrades safer by default. Previously, by - default Gloo wouldn't wait for endpoints to warm before propagating config to Envoy. With this change, Gloo will - wait up to five minutes (configurable) for discovery and EDS to warm before propagating config to Envoy, and panic - if this doesn't happen within the warming timeout. This helps prevent unnecessary downtime in upgrade scenarios. - If `EndpointsWarmingTimeout` is set to zero on the Gloo settings, the old default behavior is used (Gloo doesn't - wait for EDS or discovery to be ready before propagating config). - issueLink: https://github.com/solo-io/gloo/issues/2673 diff --git a/changelog/v1.3.16/add-helm-upgrade-tests.yaml b/changelog/v1.3.16/add-helm-upgrade-tests.yaml deleted file mode 100644 index 55331421098..00000000000 --- a/changelog/v1.3.16/add-helm-upgrade-tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add kube2e tests for using `helm upgrade` to upgrade to a different 1.3.x version or update the settings. - issueLink: https://github.com/solo-io/gloo/issues/2090 - resolvesIssue: false diff --git a/changelog/v1.3.16/glooctl-namespaced-rbac.yaml b/changelog/v1.3.16/glooctl-namespaced-rbac.yaml deleted file mode 100644 index ff0bfe58a1a..00000000000 --- a/changelog/v1.3.16/glooctl-namespaced-rbac.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - `glooctl` commands such as `glooctl get vs` now work without cluster-scoped rbac permissions. - issueLink: https://github.com/solo-io/gloo/issues/2375 diff --git a/changelog/v1.3.16/glooctl-uninstall-prometheus-resources.yaml b/changelog/v1.3.16/glooctl-uninstall-prometheus-resources.yaml deleted file mode 100644 index 19d30cb9d12..00000000000 --- a/changelog/v1.3.16/glooctl-uninstall-prometheus-resources.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - `glooctl uninstall --all` will now properly delete ClusterRoles and ClusterRoleBindings associated with prometheus. - issueLink: https://github.com/solo-io/gloo/issues/2419 diff --git a/changelog/v1.3.16/glooctl-warnings.yaml b/changelog/v1.3.16/glooctl-warnings.yaml deleted file mode 100644 index dcc61743996..00000000000 --- a/changelog/v1.3.16/glooctl-warnings.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: The docs have been updated so that the title includes the page name, rather than simply "Gloo Docs". - issueLink: https://github.com/solo-io/gloo/issues/2613 - - type: FIX - description: > - `glooctl check` now reports Gloo custom resource status warnings. - issueLink: https://github.com/solo-io/gloo/issues/2659 diff --git a/changelog/v1.3.16/mitigate-memory-leak-workqueue.yaml b/changelog/v1.3.16/mitigate-memory-leak-workqueue.yaml deleted file mode 100644 index a71f6d37b6c..00000000000 --- a/changelog/v1.3.16/mitigate-memory-leak-workqueue.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - In active (event-heavy) kubernetes environments, if events come in too quickly, they can lead to memory - usage growing without bound in Gloo and Discovery. Mitigate and slow the leak by de-duplicating events - received when possible. - issueLink: https://github.com/solo-io/gloo/issues/2361 - resolvesIssue: false diff --git a/changelog/v1.3.16/surface-rt-errors.yaml b/changelog/v1.3.16/surface-rt-errors.yaml deleted file mode 100644 index eb12a6ed90c..00000000000 --- a/changelog/v1.3.16/surface-rt-errors.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Propagate all warnings and errors from delegate route tables to the top level Virtual Service status field. - For example, if we have a long chain of delegated route tables like vs1 -> rt1 -> rt2 -> rt3, and rt3 has - a warning, that warning will show up on the parent route table rt2 and the top level Virtual Service vs1, - but not any intermediary route tables like rt1. - issueLink: https://github.com/solo-io/gloo/issues/2628 diff --git a/changelog/v1.3.17/fix-glooctl-add-route.yaml b/changelog/v1.3.17/fix-glooctl-add-route.yaml deleted file mode 100644 index 6bff3e353ba..00000000000 --- a/changelog/v1.3.17/fix-glooctl-add-route.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - description: > - In `glooctl` 1.3.16, there was a regression with the `glooctl add route` command that prevented it from working - if the `--name` flag was omitted, which was common in our documented tutorials. Pre 1.3.16, `glooctl add route` - would search all namespaces for a virtual service with * for domain (all domains) to add the route to. This - would require cluster-scoped permissions on the virtual service by the user. - - This change defaults `glooctl add route` to use a namespaced virtual service client, which requires fewer - permissions, but also only searches a single namespace for virtual services to add the route to, before creating - a new virtual service. `glooctl add route` now supports the `cluster-scoped-vs-client` boolean flag, which - supports the original, pre 1.3.16 behavior. - issueLink: https://github.com/solo-io/gloo/issues/2708 \ No newline at end of file diff --git a/changelog/v1.3.17/gloo-ingress-proxy-annotations.yaml b/changelog/v1.3.17/gloo-ingress-proxy-annotations.yaml deleted file mode 100644 index 021f35a275a..00000000000 --- a/changelog/v1.3.17/gloo-ingress-proxy-annotations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Added the option to have annotation specified for ingress proxy - issueLink: https://github.com/solo-io/gloo/issues/2685 \ No newline at end of file diff --git a/changelog/v1.3.2/add-glooctl-ui-command.yaml b/changelog/v1.3.2/add-glooctl-ui-command.yaml deleted file mode 100644 index 3e7338d9da0..00000000000 --- a/changelog/v1.3.2/add-glooctl-ui-command.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add `glooctl ui` command to open Gloo UI from the command line. - issueLink: https://github.com/solo-io/gloo/issues/1706 diff --git a/changelog/v1.3.2/determine_assets_only_release.yaml b/changelog/v1.3.2/determine_assets_only_release.yaml deleted file mode 100644 index 5592c988798..00000000000 --- a/changelog/v1.3.2/determine_assets_only_release.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Automatically determine whether or not a release should create PRs for our formulas, rather than hard-coding - an ASSETS_ONLY variable into the makefile. - issueLink: https://github.com/solo-io/gloo/issues/2084 diff --git a/changelog/v1.3.2/document-published-ratelimit-metrics.yaml b/changelog/v1.3.2/document-published-ratelimit-metrics.yaml deleted file mode 100644 index f6a52de6fa8..00000000000 --- a/changelog/v1.3.2/document-published-ratelimit-metrics.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update docs to reflect the exposed rate-limit metrics users can leverage. - issueLink: https://github.com/solo-io/gloo/issues/1867 diff --git a/changelog/v1.3.2/fix-changelog-download.yaml b/changelog/v1.3.2/fix-changelog-download.yaml deleted file mode 100644 index 6d01a050ce2..00000000000 --- a/changelog/v1.3.2/fix-changelog-download.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix changelog download on LTS support branches. Gloo's release cycle keeps the major and minor versions of open- - source and closed-source in sync. Gloo needs to generate changelogs for patch releases using older versions of - the Gloo Enterprise changelog. This PR adds logic to cap the maximum version of Gloo Enterprise used in - changelog generation, which gets pushed into our docs images. - issueLink: https://github.com/solo-io/gloo/issues/2073 diff --git a/changelog/v1.3.2/fix-helm-whitespace-errs.yaml b/changelog/v1.3.2/fix-helm-whitespace-errs.yaml deleted file mode 100644 index 8346d8c4eb4..00000000000 --- a/changelog/v1.3.2/fix-helm-whitespace-errs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fix whitespace issue in helm chart - issueLink: https://github.com/solo-io/gloo/issues/2159 diff --git a/changelog/v1.3.2/fix-install-with-glooe-chart-override.yaml b/changelog/v1.3.2/fix-install-with-glooe-chart-override.yaml deleted file mode 100644 index 46cb9f4063a..00000000000 --- a/changelog/v1.3.2/fix-install-with-glooe-chart-override.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: fix `glooctl install ingress/knative` to nest helm overrides under "gloo" when a GlooE chart is passed with `-f` flag - issueLink: https://github.com/solo-io/gloo/issues/1999 - - type: FIX - description: fix `glooctl install gateway enterprise` to stop nesting helm overrides under "gloo" when a Gloo open-source chart is passed with the `-f` flag - issueLink: https://github.com/solo-io/gloo/issues/2145 diff --git a/changelog/v1.3.2/fix-notificaton-channel-close.yaml b/changelog/v1.3.2/fix-notificaton-channel-close.yaml deleted file mode 100644 index 202a1627e7c..00000000000 --- a/changelog/v1.3.2/fix-notificaton-channel-close.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix error (and repetitive logging) when Gateway Notification Channel is closed. This issue can happen when network communication between tthe Gloo and Gateway pods is interrupted. - issueLink: https://github.com/solo-io/gloo/issues/2070 diff --git a/changelog/v1.3.2/go-utils-bump.yaml b/changelog/v1.3.2/go-utils-bump.yaml deleted file mode 100644 index 427464ac2c2..00000000000 --- a/changelog/v1.3.2/go-utils-bump.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.13.1 - description: Update go-utils to version 0.13.1 diff --git a/changelog/v1.3.2/public-route-table-selection-func.yaml b/changelog/v1.3.2/public-route-table-selection-func.yaml deleted file mode 100644 index f32247a0c59..00000000000 --- a/changelog/v1.3.2/public-route-table-selection-func.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Make the utility function to filter `RouteTables` by a `selector` public. diff --git a/changelog/v1.3.2/push-helm-chart-to-registry.yaml b/changelog/v1.3.2/push-helm-chart-to-registry.yaml deleted file mode 100644 index 10f3d6fac02..00000000000 --- a/changelog/v1.3.2/push-helm-chart-to-registry.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Publish helm charts for all CI builds (not just releases) to make it easier - to test projects built on non-release versions of Gloo. Images will be tagged - with the output of `git describe --tags --dirty`. - Helm charts can then be pulled with: `HELM_EXPERIMENTAL_OCI helm pull gcr.io/solo-public/gloo-helm:`. - issueLink: https://github.com/solo-io/gloo/issues/2074 diff --git a/changelog/v1.3.2/push-images-all-builds.yaml b/changelog/v1.3.2/push-images-all-builds.yaml deleted file mode 100644 index 87eb53dc7aa..00000000000 --- a/changelog/v1.3.2/push-images-all-builds.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Publish container images for all CI builds (not just releases) to make it easier - to test projects built on non-release versions of Gloo. Images will be tagged - with the output of git describe --tags --dirty. - issueLink: https://github.com/solo-io/gloo/issues/2074 diff --git a/changelog/v1.3.2/route-table-merging.yaml b/changelog/v1.3.2/route-table-merging.yaml deleted file mode 100644 index b8bdbd42d91..00000000000 --- a/changelog/v1.3.2/route-table-merging.yaml +++ /dev/null @@ -1,23 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Update the Delegation API to support delegating routing decisions to multiple `RouteTables`. `RouteTables` to - delegate to can be selected by either namespaces, labels, or both, using the new `RouteTableSelector` field. - The routes of all matching `RouteTables` will be merged and the resulting route set will be sorted by descending - specificity of the matchers on each route, e.g. matchers with longer prefixes will appear first. - This feature is meant to replace the __virtual service merging__ feature that we deprecated with the stable v1 - release of Gloo. __Virtual service merging__ allowed users to define multiple `VirtualServices` for the same domain, - which Gloo would then merge into a single `VirtualHost` on the `Proxy` resource. Although useful to many users, - this feature could lead to confusion: the API is not self-documenting with respect to the merging behavior and - multiple users could inadvertently step on each other's toes when defining routes for the same domain. - As of this release, __virtual service merging__ is not supported anymore; defining two virtual services with - overlapping domain sets **will result in an error**. To be able to define the routes for a given domain on different - resources, users can now use the Delegation API. With the new `RouteTableSelector` attribute, the Delegation API - now enables the same use cases as __virtual service merging__ and has the advantage of surfacing the fact that - multiple resources define routes for the same domains to the API. - To give a simple example, a Gloo administrator can define a `VirtualService` with a single route that delegates - all requests for a domain to any `RouteTables` that have the `domain: example.com` label (namespaces to search - can be configured as well); this will allow users to add routes for that domain by creating their own `RouteTables` - (with a `domain: example.com` label) without having to request updates to the parent `VirtualService`. - issueLink: https://github.com/solo-io/gloo/issues/2054 - resolvesIssue: false diff --git a/changelog/v1.3.2/routeless-proxy.yaml b/changelog/v1.3.2/routeless-proxy.yaml deleted file mode 100644 index aa4023e9952..00000000000 --- a/changelog/v1.3.2/routeless-proxy.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: FIX - description: > - Introduce a feature flag in the Settings CRD named disableProxyGarbageCollection, - located under the 'gloo' options. Set this option to determine the state of - the envoy configuration when a virtual service is deleted, resulting in a - proxy with no configured routes. - Set to true if you wish to keep envoy serving the routes from the latest valid configuration. - Set to false if you wish to reset the envoy configuration to a clean slate with no routes. - disableProxyGarbageCollection defaults to 'false'. - issueLink: https://github.com/solo-io/gloo/issues/1245 - - diff --git a/changelog/v1.3.3/change-glooctl-ui-to-dashboard.yaml b/changelog/v1.3.3/change-glooctl-ui-to-dashboard.yaml deleted file mode 100644 index 4cd630233d0..00000000000 --- a/changelog/v1.3.3/change-glooctl-ui-to-dashboard.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Change `glooctl ui` command to `glooctl dashbaord`. diff --git a/changelog/v1.3.3/docs-styling-update.yaml b/changelog/v1.3.3/docs-styling-update.yaml deleted file mode 100644 index 565401ba575..00000000000 --- a/changelog/v1.3.3/docs-styling-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs image and make files to pull in latest styling. - issueLink: https://github.com/solo-io/gloo/issues/2255 \ No newline at end of file diff --git a/changelog/v1.3.3/fix-certgen-domain.yaml b/changelog/v1.3.3/fix-certgen-domain.yaml deleted file mode 100644 index 80c6965fabb..00000000000 --- a/changelog/v1.3.3/fix-certgen-domain.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix cert-gen job for clusters using non-default domain suffix. - issueLink: https://github.com/solo-io/gloo/issues/2288 diff --git a/changelog/v1.3.3/fix-cloudbuild.yaml b/changelog/v1.3.3/fix-cloudbuild.yaml deleted file mode 100644 index d191680c862..00000000000 --- a/changelog/v1.3.3/fix-cloudbuild.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ensure regression tests run before we release assets, and some cleanup of cloudbuild file. - issueLink: https://github.com/solo-io/gloo/issues/2222 - - type: NON_USER_FACING - description: Remove custom fail handler to re-enable all our gateway regression tests; mark some of them pending temporarily diff --git a/changelog/v1.3.3/fix-default-branch-detection.yaml b/changelog/v1.3.3/fix-default-branch-detection.yaml deleted file mode 100644 index b8c74897542..00000000000 --- a/changelog/v1.3.3/fix-default-branch-detection.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Fix logic to determine whether we are on the default branch. - issueLink: https://github.com/solo-io/gloo/issues/2220 diff --git a/changelog/v1.3.3/fix-glooctl-install.yaml b/changelog/v1.3.3/fix-glooctl-install.yaml deleted file mode 100644 index 9a712e35620..00000000000 --- a/changelog/v1.3.3/fix-glooctl-install.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix `glooctl install` command when `-f` flag is omitted to no longer error erroneously. - issueLink: https://github.com/solo-io/gloo/issues/508 \ No newline at end of file diff --git a/changelog/v1.3.3/fix-helm-hooks.yaml b/changelog/v1.3.3/fix-helm-hooks.yaml deleted file mode 100644 index 2aade46e147..00000000000 --- a/changelog/v1.3.3/fix-helm-hooks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Remove unnecessary `pre-upgrade` Helm hooks to avoid failing on upgrades. - issueLink: https://github.com/solo-io/gloo/issues/2212 \ No newline at end of file diff --git a/changelog/v1.3.3/fix-high-cpu-usage.yaml b/changelog/v1.3.3/fix-high-cpu-usage.yaml deleted file mode 100644 index 7c8c9dd2778..00000000000 --- a/changelog/v1.3.3/fix-high-cpu-usage.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - description: Remove occurrences of deprecated hash functions. - issueLink: https://github.com/solo-io/gloo/issues/2275 -- type: FIX - description: Remove unnecessary unmarshalling in `ConfigMap` converter. - issueLink: https://github.com/solo-io/gloo/issues/2277 \ No newline at end of file diff --git a/changelog/v1.3.3/fix-more-helm-hooks.yaml b/changelog/v1.3.3/fix-more-helm-hooks.yaml deleted file mode 100644 index ccd2f94aa88..00000000000 --- a/changelog/v1.3.3/fix-more-helm-hooks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Remove unnecessary `post-upgrade` Helm hooks. - issueLink: https://github.com/solo-io/gloo/issues/2212 \ No newline at end of file diff --git a/changelog/v1.3.3/fix-plugin-manifest-example.yaml b/changelog/v1.3.3/fix-plugin-manifest-example.yaml deleted file mode 100644 index 9b5e8b180fa..00000000000 --- a/changelog/v1.3.3/fix-plugin-manifest-example.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix extauth plugin manifest example on docs. - issueLink: https://github.com/solo-io/gloo/issues/2294 diff --git a/changelog/v1.3.3/helm-value-to-disable-k8s-dest.yaml b/changelog/v1.3.3/helm-value-to-disable-k8s-dest.yaml deleted file mode 100644 index 4ca8e36c8e4..00000000000 --- a/changelog/v1.3.3/helm-value-to-disable-k8s-dest.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Expose the `disableKubernetesDestinations` settings field as a Helm chart value. - issueLink: https://github.com/solo-io/gloo/issues/2299 diff --git a/changelog/v1.3.3/route-table-selector-docs.yaml b/changelog/v1.3.3/route-table-selector-docs.yaml deleted file mode 100644 index 21b56ef1f12..00000000000 --- a/changelog/v1.3.3/route-table-selector-docs.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Fix broken links in custom auth docs page. - issueLink: https://github.com/solo-io/gloo/issues/2201 -- type: NON_USER_FACING - description: Add example of delegation with `/` prefix. - issueLink: https://github.com/solo-io/gloo/issues/2200 -- type: NON_USER_FACING - description: Document the new route table selection feature. - issueLink: https://github.com/solo-io/gloo/issues/2054 diff --git a/changelog/v1.3.3/update-docs-regularly.yaml b/changelog/v1.3.3/update-docs-regularly.yaml deleted file mode 100644 index d8e0306049b..00000000000 --- a/changelog/v1.3.3/update-docs-regularly.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Push new docs image for every update to master, not just releases, to keep docs up to date. - issueLink: https://github.com/solo-io/gloo/issues/2205 diff --git a/changelog/v1.3.4/add-route-names.yaml b/changelog/v1.3.4/add-route-names.yaml deleted file mode 100644 index ec6cc4e4bf9..00000000000 --- a/changelog/v1.3.4/add-route-names.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add `name` field to Route object for convenience of naming routes. - issueLink: https://github.com/solo-io/gloo/issues/2234 diff --git a/changelog/v1.3.4/bump-solokit-resource-version-err-fixes.yaml b/changelog/v1.3.4/bump-solokit-resource-version-err-fixes.yaml deleted file mode 100644 index 015095ba70f..00000000000 --- a/changelog/v1.3.4/bump-solokit-resource-version-err-fixes.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.13.1 \ No newline at end of file diff --git a/changelog/v1.3.4/deflake-e2e-ci.yaml b/changelog/v1.3.4/deflake-e2e-ci.yaml deleted file mode 100644 index 461c409e509..00000000000 --- a/changelog/v1.3.4/deflake-e2e-ci.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Deflake CI by ensuring we cleanup Envoy after each test (e2e custom auth didn't clean up after itself) - issueLink: https://github.com/solo-io/gloo/issues/2245 \ No newline at end of file diff --git a/changelog/v1.3.4/docs-mobile-styling.yaml b/changelog/v1.3.4/docs-mobile-styling.yaml deleted file mode 100644 index 97f488a731a..00000000000 --- a/changelog/v1.3.4/docs-mobile-styling.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs for better mobile experience. - issueLink: https://github.com/solo-io/gloo/issues/2255 \ No newline at end of file diff --git a/changelog/v1.3.4/fix-docs-dropdown.yaml b/changelog/v1.3.4/fix-docs-dropdown.yaml deleted file mode 100644 index c93e4d905ff..00000000000 --- a/changelog/v1.3.4/fix-docs-dropdown.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix docs link dropdown. - issueLink: https://github.com/solo-io/gloo/issues/2322 diff --git a/changelog/v1.3.4/fix-eds-cache-drop.yaml b/changelog/v1.3.4/fix-eds-cache-drop.yaml deleted file mode 100644 index 1bd721a5d6e..00000000000 --- a/changelog/v1.3.4/fix-eds-cache-drop.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Fix bug which causes Gloo's EDS cache from being flushed when upstreams are updated, leading to temporary 503s from the proxy. - issueLink: https://github.com/solo-io/gloo/issues/2356 diff --git a/changelog/v1.3.4/fix-istio-mtls-docs.yaml b/changelog/v1.3.4/fix-istio-mtls-docs.yaml deleted file mode 100644 index b9feb11da86..00000000000 --- a/changelog/v1.3.4/fix-istio-mtls-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2260 diff --git a/changelog/v1.3.4/fix-knative-internal-gateway.yaml b/changelog/v1.3.4/fix-knative-internal-gateway.yaml deleted file mode 100644 index d67e99ee8ae..00000000000 --- a/changelog/v1.3.4/fix-knative-internal-gateway.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - Ensure Knative Services are exposed on the internal Knative proxy. currently this assumption is made but not documented - by Knative's visibility setting: [knative/serving#6642](https://github.com/knative/serving/issues/6642). In order for Knative Eventing to work with Gloo, - Gloo must load cluster-local services on the internal proxy as well. - issueLink: https://github.com/solo-io/gloo/issues/2336 diff --git a/changelog/v1.3.4/fix-nomad-install.yaml b/changelog/v1.3.4/fix-nomad-install.yaml deleted file mode 100644 index 502a77d21f3..00000000000 --- a/changelog/v1.3.4/fix-nomad-install.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix Gloo on Nomad example - issueLink: https://github.com/solo-io/gloo/issues/2157 diff --git a/changelog/v1.3.4/fix-validation-always-accept.yaml b/changelog/v1.3.4/fix-validation-always-accept.yaml deleted file mode 100644 index dadc32fd7ff..00000000000 --- a/changelog/v1.3.4/fix-validation-always-accept.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Fix validation setting to honor always accept. - issueLink: https://github.com/solo-io/gloo/issues/2280 - - type: NON_USER_FACING - description: Fix flaky behavior in validation regression tests. - issueLink: https://github.com/solo-io/gloo/issues/2248 - - type: NON_USER_FACING - description: Move from github errors to eris errors. diff --git a/changelog/v1.3.4/fork-builds.yaml b/changelog/v1.3.4/fork-builds.yaml deleted file mode 100644 index 9c4784a79ba..00000000000 --- a/changelog/v1.3.4/fork-builds.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Upgrade the `prepare-go-workspace` container so that fork PRs will be built properly. diff --git a/changelog/v1.3.4/helm-value-to-disable-proxy-gc.yaml b/changelog/v1.3.4/helm-value-to-disable-proxy-gc.yaml deleted file mode 100644 index 28d068f4c47..00000000000 --- a/changelog/v1.3.4/helm-value-to-disable-proxy-gc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Expose the `disableProxyGarbageCollection` settings field as a Helm chart value. - issueLink: https://github.com/solo-io/gloo/issues/2323 diff --git a/changelog/v1.3.4/ignore-opaque-metadata-when-hashing.yaml b/changelog/v1.3.4/ignore-opaque-metadata-when-hashing.yaml deleted file mode 100644 index 122e5210c6d..00000000000 --- a/changelog/v1.3.4/ignore-opaque-metadata-when-hashing.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: Ignore opaque metadata when hashing, which can make Gloo & Gateway interactions less noisy and reduce unnecessary resyncs. - issueLink: https://github.com/solo-io/gloo/issues/2331 - - type: FIX - description: Fix leaking goroutine in validation. - issueLink: https://github.com/solo-io/gloo/issues/2313 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.3.4/move-away-from-deprecated-idle-timeout.yaml b/changelog/v1.3.4/move-away-from-deprecated-idle-timeout.yaml deleted file mode 100644 index fc24607e1ac..00000000000 --- a/changelog/v1.3.4/move-away-from-deprecated-idle-timeout.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Use `HttpConnectionManager.CommonHttpProtocolOptions.IdleTimeout` instead of the deprecated `HttpConnectionManager.IdleTimeout`. - issueLink: https://github.com/solo-io/gloo/issues/2297 diff --git a/changelog/v1.3.4/refactor-gateway-route-converter.yaml b/changelog/v1.3.4/refactor-gateway-route-converter.yaml deleted file mode 100644 index 09885f9f8ae..00000000000 --- a/changelog/v1.3.4/refactor-gateway-route-converter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Refactor the components that convert a Gateway API routing object (virtual service or route table) to a set of Gloo API routes. - issueLink: https://github.com/solo-io/gloo/issues/2196 diff --git a/changelog/v1.3.4/support-gzip.yaml b/changelog/v1.3.4/support-gzip.yaml deleted file mode 100644 index 652329c442c..00000000000 --- a/changelog/v1.3.4/support-gzip.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2315 - description: > - Gloo now supports enabling the Envoy gzip compression filter by configuring `spec.httpGateway.options.gzip` of the desired Gateway. \ No newline at end of file diff --git a/changelog/v1.3.4/update-envoy.yaml b/changelog/v1.3.4/update-envoy.yaml deleted file mode 100644 index 0b4827d5116..00000000000 --- a/changelog/v1.3.4/update-envoy.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v0.1.20 -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2395 - description: > - Use envoy's SafeRegex feature to have more deterministic regex performance. -- type: NON_USER_FACING - description: > - Update the control plane to not use fields deprecated in envoy. \ No newline at end of file diff --git a/changelog/v1.3.5/add-route-table-weights.yaml b/changelog/v1.3.5/add-route-table-weights.yaml deleted file mode 100644 index 3a99bb347a5..00000000000 --- a/changelog/v1.3.5/add-route-table-weights.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Currently, when a delegated route defines a `RouteTableSelector` that matches multiple route tables, Gloo has no way - of determining the order in which to process the route tables; in these cases, to avoid short-circuiting routes - (e.g. having a route with a `/foo` path prefix matcher before one with `/foo/bar`), Gloo currently automatically - sorts the routes by descending specificity of their matchers. While this prevents short-circuiting errors, it can - lead to undesired behavior in cases where the user wants complete control over the final ordering of their routes. - To prevent this, we are adding an optional `weight` field to the `RouteTable` resource. Gloo will now inspect this - field to determine the order in which route tables are to be evaluated when a `selector` matches multiple ones. - This will give the user control over the order in which the routes will appear on the final `Proxy` resource. - The field is optional; if no value is specified, the weight defaults to `0` (zero). Gloo will process the route - tables matched by a selector in ascending order by weight and collect the routes of each route table in the order - they are defined. If multiple route tables define the same weight, Gloo will sort the routes which belong to those - tables to avoid short-circuiting. In this scenario, Gloo will also alert the user by adding a warning to the status - of the parent resource (the one that specifies the `RouteTableSelector`). - issueLink: https://github.com/solo-io/gloo/issues/2233 diff --git a/changelog/v1.3.5/envoy-deprecated-fields.yaml b/changelog/v1.3.5/envoy-deprecated-fields.yaml deleted file mode 100644 index 58a9d746797..00000000000 --- a/changelog/v1.3.5/envoy-deprecated-fields.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2395 - description: > - Use envoy's SafeRegex in method matching - old style regex match is now deprecated in envoy. \ No newline at end of file diff --git a/changelog/v1.3.6/bump-wasme.yaml b/changelog/v1.3.6/bump-wasme.yaml deleted file mode 100644 index 12e4c825554..00000000000 --- a/changelog/v1.3.6/bump-wasme.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - description: Fix issue with multiple wasm filters getting the same config. - issueLink: https://github.com/solo-io/gloo/issues/2456 -- dependencyOwner: solo-io - dependencyRepo: wasme - dependencyTag: v0.0.13-rc1 - description: Update wasme to version v0.0.13-rc1. - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.3.6/docs-glooe-changelogs.yaml b/changelog/v1.3.6/docs-glooe-changelogs.yaml deleted file mode 100644 index a40c1abe840..00000000000 --- a/changelog/v1.3.6/docs-glooe-changelogs.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use `make SOLO_PROJECTS_REPO= serve-site -B` if the solo-projects does not exist in the default ../../solo-projects path. - issueLink: https://github.com/solo-io/gloo/issues/2246 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2291 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.13.2 \ No newline at end of file diff --git a/changelog/v1.3.6/docs-styles.yaml b/changelog/v1.3.6/docs-styles.yaml deleted file mode 100644 index 56ee992402d..00000000000 --- a/changelog/v1.3.6/docs-styles.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adjust the format of list items in docs and add some padding to the main content area. - issueLink: https://github.com/solo-io/gloo/issues/2351 diff --git a/changelog/v1.3.6/docs-styling.yaml b/changelog/v1.3.6/docs-styling.yaml deleted file mode 100644 index 0649692e636..00000000000 --- a/changelog/v1.3.6/docs-styling.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adjust docs layout to fit wider content, adjust line breaks. - issueLink: https://github.com/solo-io/gloo/issues/2352 diff --git a/changelog/v1.3.6/docs.yaml b/changelog/v1.3.6/docs.yaml deleted file mode 100644 index bc64c5fb4a5..00000000000 --- a/changelog/v1.3.6/docs.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2369 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2360 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2154 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2125 - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/1519 \ No newline at end of file diff --git a/changelog/v1.3.6/fix-double-loadbalancer.yaml b/changelog/v1.3.6/fix-double-loadbalancer.yaml deleted file mode 100644 index db2fef42678..00000000000 --- a/changelog/v1.3.6/fix-double-loadbalancer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix Helm charts for knative installs so version specific templates only match the provided version - issueLink: https://github.com/solo-io/gloo/issues/2448 \ No newline at end of file diff --git a/changelog/v1.3.6/fix-grafana-average-request-time.yaml b/changelog/v1.3.6/fix-grafana-average-request-time.yaml deleted file mode 100644 index 46f6a4d756f..00000000000 --- a/changelog/v1.3.6/fix-grafana-average-request-time.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Fixes listener config sent to envoy to be idempotent, so that config no longer reloads as "different" when there are no changes. - This resolves the issue of the "Average Request Time" graph in grafana showing gaps in the downstream data, among other potential issues. - issueLink: https://github.com/solo-io/gloo/issues/2185 diff --git a/changelog/v1.3.6/github-action.yaml b/changelog/v1.3.6/github-action.yaml deleted file mode 100644 index 219610e1417..00000000000 --- a/changelog/v1.3.6/github-action.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Added github action to run check-code-and-docs-gen, removed corresponding cloudbuild step. \ No newline at end of file diff --git a/changelog/v1.3.6/gloo-mtls.yaml b/changelog/v1.3.6/gloo-mtls.yaml deleted file mode 100644 index 5dcbff0ee09..00000000000 --- a/changelog/v1.3.6/gloo-mtls.yaml +++ /dev/null @@ -1,21 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Allow enabling mTLS authentication between the Gloo control plane and Envoy instances. Since the Envoy - configuration can contain secret data, plaintext communication between Gloo and Envoy is too insecure - in certain scenarios (e.g. if your setup has the Gloo control plane and Envoy instances running in separate - clusters). Turning on mTLS will encrypt the xDS communication between Gloo and Envoy. - issueLink: https://github.com/solo-io/gloo/issues/2134 - - type: HELM - description: | - We are introducing a new Helm value `global.glooMtls.enabled` to enable mTLS between Gloo and Envoy. An example of a helm override file that enables MTLS authentication is: - ``` - global: - glooMtls: - enabled: true - ``` - For more information, check out the [corresponding documentation](https://docs.solo.io/gloo-edge/latest/security/mtls/). - issueLink: https://github.com/solo-io/gloo/issues/2134 - - type: FIX - description: Pin versions of base docker images for Gloo containers - issueLink: https://github.com/solo-io/gloo/issues/2406 diff --git a/changelog/v1.3.6/readonly-ui.yaml b/changelog/v1.3.6/readonly-ui.yaml deleted file mode 100644 index 220266e5f51..00000000000 --- a/changelog/v1.3.6/readonly-ui.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs to explain read-only UI installation workflow. - issueLink: https://github.com/solo-io/gloo/issues/2378 \ No newline at end of file diff --git a/changelog/v1.3.6/served-config.yaml b/changelog/v1.3.6/served-config.yaml deleted file mode 100644 index 8a2b58dcfc0..00000000000 --- a/changelog/v1.3.6/served-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - When `glooctl proxy served-config` is called, if Gloo is running in mTLS mode, - the command will check if the configmap 'envoy-sidecar-config' exists in the Gloo - namespace and connect to port `9999` instead of `9977`. - issueLink: https://github.com/solo-io/gloo/issues/2381 diff --git a/changelog/v1.3.7/consul-resolve-dns.yaml b/changelog/v1.3.7/consul-resolve-dns.yaml deleted file mode 100644 index fac0f15ff5c..00000000000 --- a/changelog/v1.3.7/consul-resolve-dns.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support Consul service registry integration when Consul service endpoints are hostnames not IPs. - issueLink: https://github.com/solo-io/gloo/issues/2424 \ No newline at end of file diff --git a/changelog/v1.3.7/custom-gateway-proxy-svc-name.yaml b/changelog/v1.3.7/custom-gateway-proxy-svc-name.yaml deleted file mode 100644 index 76d42afc1c7..00000000000 --- a/changelog/v1.3.7/custom-gateway-proxy-svc-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Allow for gateway-proxy to have a custom service name - issueLink: https://github.com/solo-io/gloo/issues/2446 diff --git a/changelog/v1.3.7/discover-vs-in-all-namespaces.yaml b/changelog/v1.3.7/discover-vs-in-all-namespaces.yaml deleted file mode 100644 index a97d930daa1..00000000000 --- a/changelog/v1.3.7/discover-vs-in-all-namespaces.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - When a Gateway has an empty `httpGateway.virtualServiceNamespaces` list, - it will now search for virtual services in all the namespaces watched by Gloo. - Previously the behavior was to include only virtual services in the same namespace as the gateway, - which has proven unintuitive to users. - issueLink: https://github.com/solo-io/gloo/issues/2156 diff --git a/changelog/v1.3.7/fix-consul-docs.yaml b/changelog/v1.3.7/fix-consul-docs.yaml deleted file mode 100644 index a6289fdc510..00000000000 --- a/changelog/v1.3.7/fix-consul-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - In Gloo 1.2.13 we removed the auto-creation of Gateway resources. This updates the Consul guide to reflect that change. - issueLink: https://github.com/solo-io/gloo/issues/2439 diff --git a/changelog/v1.3.7/fix-extauth-sidecar.yaml b/changelog/v1.3.7/fix-extauth-sidecar.yaml deleted file mode 100644 index bcb36843517..00000000000 --- a/changelog/v1.3.7/fix-extauth-sidecar.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix helm templating for the the extauth sidecar usecase. \ No newline at end of file diff --git a/changelog/v1.3.7/gateway-proxy-listener.yaml b/changelog/v1.3.7/gateway-proxy-listener.yaml deleted file mode 100644 index d5e9f50543e..00000000000 --- a/changelog/v1.3.7/gateway-proxy-listener.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Allow additional listeners to be added to the gateway-proxy config map using the - `$spec.extraListenersHelper` helm template variable. diff --git a/changelog/v1.3.8/extra-proxy-volume-mounts.yaml b/changelog/v1.3.8/extra-proxy-volume-mounts.yaml deleted file mode 100644 index 2f6908a89d8..00000000000 --- a/changelog/v1.3.8/extra-proxy-volume-mounts.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: HELM - description: Added a new extraProxyVolumeMountHelper Helm value that allows users to define additional volume mounts on the gateway proxy container. - issueLink: https://github.com/solo-io/gloo/issues/2469 diff --git a/changelog/v1.3.8/rr-docs.yaml b/changelog/v1.3.8/rr-docs.yaml deleted file mode 100644 index acf262987d5..00000000000 --- a/changelog/v1.3.8/rr-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add route replacement docs. \ No newline at end of file diff --git a/changelog/v1.3.8/sds-envoy-helm-values.yaml b/changelog/v1.3.8/sds-envoy-helm-values.yaml deleted file mode 100644 index 91fd8f71c3e..00000000000 --- a/changelog/v1.3.8/sds-envoy-helm-values.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: -- type: HELM - description: | - Introducing the new `global.glooMtls.sds` and `global.glooMtls.envoy` Helm values to determine which images will be rendered in the gloo mTLS sds and envoy sidecars. An example of a helm override file that enables mTLS authentication is: - ```yaml - global: - glooMtls: - enabled: true - sds: - image: - tag: test - envoy: - image: - tag: test - ``` - For more information, check out the [corresponding documentation](https://docs.solo.io/gloo-edge/latest/security/mtls/). - issueLink: https://github.com/solo-io/gloo/issues/2134 \ No newline at end of file diff --git a/changelog/v1.3.9/bump-go-utils.yaml b/changelog/v1.3.9/bump-go-utils.yaml deleted file mode 100644 index e07e473b075..00000000000 --- a/changelog/v1.3.9/bump-go-utils.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.14.1 - description: Update go-utils to version 0.14.1, which includes fixes to make our release asset logic more resilient to transient github failures. \ No newline at end of file diff --git a/changelog/v1.3.9/kind-improvements.yaml b/changelog/v1.3.9/kind-improvements.yaml deleted file mode 100644 index 8e9e1936657..00000000000 --- a/changelog/v1.3.9/kind-improvements.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use `PullIfNotPresent` image pull policy instead of `Always` for non-release chart value generation. `Always` is not needed anymore as we now use tags based on git commits, and not the constant `dev`. \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/add-latency-api.yaml b/changelog/v1.4.0-beta1/add-latency-api.yaml deleted file mode 100644 index 2d4a213e85d..00000000000 --- a/changelog/v1.4.0-beta1/add-latency-api.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add API for enabling the proxy latency filter. \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/add-route-dry-run-fix.yaml b/changelog/v1.4.0-beta1/add-route-dry-run-fix.yaml deleted file mode 100644 index 05dce88d7b4..00000000000 --- a/changelog/v1.4.0-beta1/add-route-dry-run-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix `glooctl add route` so that the --dry-run flag does not create a route table or virtual service. - issueLink: https://github.com/solo-io/gloo/issues/2715 \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/alpn-upstream.yaml b/changelog/v1.4.0-beta1/alpn-upstream.yaml deleted file mode 100644 index df5aae55c6c..00000000000 --- a/changelog/v1.4.0-beta1/alpn-upstream.yaml +++ /dev/null @@ -1,5 +0,0 @@ - -changelog: - - type: NEW_FEATURE - description: Allow ALPN on the upstream. Istio upstreams seem to require ALPN set. - issueLink: https://github.com/solo-io/gloo/issues/2703 \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/bump-envoy-fix-envoy-regression.yaml b/changelog/v1.4.0-beta1/bump-envoy-fix-envoy-regression.yaml deleted file mode 100644 index 3ba7fc1bb29..00000000000 --- a/changelog/v1.4.0-beta1/bump-envoy-fix-envoy-regression.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.4.2 \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/bump-envoy.yaml b/changelog/v1.4.0-beta1/bump-envoy.yaml deleted file mode 100644 index 74512228a91..00000000000 --- a/changelog/v1.4.0-beta1/bump-envoy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Updated envoy to envoy-gloo based on upstream envoy (b5a3405b2725e979a93e7410fce7c57a0c66d8db), which includes - auto host rewrite on EDS clusters. - issueLink: https://github.com/solo-io/gloo/issues/2552 \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/consul-eds-err-race.yaml b/changelog/v1.4.0-beta1/consul-eds-err-race.yaml deleted file mode 100644 index 30b1c2f015e..00000000000 --- a/changelog/v1.4.0-beta1/consul-eds-err-race.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix an issue with consul EDS where error were sent to a closed channel. - issueLink: https://github.com/solo-io/gloo/issues/2736 \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/glooctl-uninstall-crds.yaml b/changelog/v1.4.0-beta1/glooctl-uninstall-crds.yaml deleted file mode 100644 index ee68025bbfc..00000000000 --- a/changelog/v1.4.0-beta1/glooctl-uninstall-crds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - `glooctl uninstall --all` and `glooctl uninstall --delete-crds` will now properly delete CRDs for enterprise Gloo. - issueLink: https://github.com/solo-io/gloo/issues/2219 diff --git a/changelog/v1.4.0-beta1/helm-service-type.yaml b/changelog/v1.4.0-beta1/helm-service-type.yaml deleted file mode 100644 index 0a5a67a18f4..00000000000 --- a/changelog/v1.4.0-beta1/helm-service-type.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: >- - Allow users to override the Service type as an alternative to - Load Balancer for Ingress Proxy and Knative - issueLink: https://github.com/solo-io/gloo/pull/2683 diff --git a/changelog/v1.4.0-beta1/translator-syncer-extension-reporter.yaml b/changelog/v1.4.0-beta1/translator-syncer-extension-reporter.yaml deleted file mode 100644 index 027fc67cbfb..00000000000 --- a/changelog/v1.4.0-beta1/translator-syncer-extension-reporter.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Allow `TranslatorSyncerExtension`s to be able to report errors and warnings to Gloo CRs too. - issueLink: https://github.com/solo-io/gloo/issues/2719 diff --git a/changelog/v1.4.0-beta1/update-versioning-to-beta-releases.yaml b/changelog/v1.4.0-beta1/update-versioning-to-beta-releases.yaml deleted file mode 100644 index 6cfed24db2b..00000000000 --- a/changelog/v1.4.0-beta1/update-versioning-to-beta-releases.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update versioning policy to betas, to match our enterprise and documented release policies. - issueLink: https://github.com/solo-io/gloo/issues/2627 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.4.0-beta1/upgrade-docs-1.3.0.yaml b/changelog/v1.4.0-beta1/upgrade-docs-1.3.0.yaml deleted file mode 100644 index 53c29fdbf30..00000000000 --- a/changelog/v1.4.0-beta1/upgrade-docs-1.3.0.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add tested docs for upgrading from any Gloo 1.2 to any Gloo 1.3 release, using helm 2 or helm 3. - issueLink: https://github.com/solo-io/gloo/issues/2090 \ No newline at end of file diff --git a/changelog/v1.4.0-beta10/fix-auth-config-update.yaml b/changelog/v1.4.0-beta10/fix-auth-config-update.yaml deleted file mode 100644 index 541567de6a0..00000000000 --- a/changelog/v1.4.0-beta10/fix-auth-config-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: When AuthConfigs are updated, gloo resyncs, which should trigger a gateway resync as well. - issueLink: https://github.com/solo-io/gloo/issues/2920 \ No newline at end of file diff --git a/changelog/v1.4.0-beta10/manage-gateway-proxy-nodeport-numbers.yaml b/changelog/v1.4.0-beta10/manage-gateway-proxy-nodeport-numbers.yaml deleted file mode 100644 index 076c4aaeef9..00000000000 --- a/changelog/v1.4.0-beta10/manage-gateway-proxy-nodeport-numbers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: > - Allow nodeport numbers to be pre-defined in the values.yml if setting gateway proxy service to nodeport. - issueLink: https://github.com/solo-io/gloo/issues/2899 diff --git a/changelog/v1.4.0-beta10/waf-log-api.yaml b/changelog/v1.4.0-beta10/waf-log-api.yaml deleted file mode 100644 index e737f6e9759..00000000000 --- a/changelog/v1.4.0-beta10/waf-log-api.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adding WAF gloo-ee API and docs. \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/add-helm-value-disable-vwh.yaml b/changelog/v1.4.0-beta11/add-helm-value-disable-vwh.yaml deleted file mode 100644 index 77b4a389d7b..00000000000 --- a/changelog/v1.4.0-beta11/add-helm-value-disable-vwh.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Add new helm value to disable the validation admission webhook - issueLink: https://github.com/solo-io/gloo/issues/3016 \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/add-timeout-docs.yaml b/changelog/v1.4.0-beta11/add-timeout-docs.yaml deleted file mode 100644 index 07d709a5dad..00000000000 --- a/changelog/v1.4.0-beta11/add-timeout-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs for route option for timeout \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/fix-helm-race-release-process.yaml b/changelog/v1.4.0-beta11/fix-helm-race-release-process.yaml deleted file mode 100644 index a1dfbffb974..00000000000 --- a/changelog/v1.4.0-beta11/fix-helm-race-release-process.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix race updating helm index if multiple releases are kicked off at the same time - issueLink: https://github.com/solo-io/gloo/issues/2913 \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/glooctl-check-rl.yaml b/changelog/v1.4.0-beta11/glooctl-check-rl.yaml deleted file mode 100644 index 71ddb769a78..00000000000 --- a/changelog/v1.4.0-beta11/glooctl-check-rl.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - `glooctl check` now reports an error when Enterprise Gloo is installed and is reporting a stat indicating it is out of sync with the Rate Limit server. - issueLink: https://github.com/solo-io/gloo/issues/2832 - - type: NEW_FEATURE - description: >- - `glooctl check` now reports an error when Enterprise Gloo is installed and any of the data plane components have reported a nack. - issueLink: https://github.com/solo-io/gloo/issues/1627 \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/glooctl-secret-docs.yaml b/changelog/v1.4.0-beta11/glooctl-secret-docs.yaml deleted file mode 100644 index 0ecea4c3a15..00000000000 --- a/changelog/v1.4.0-beta11/glooctl-secret-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2944 - description: Add documentation about glooctl secret annotation requirement and secret data format. \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/log-wrong-upstream-port.yaml b/changelog/v1.4.0-beta11/log-wrong-upstream-port.yaml deleted file mode 100644 index 2d914663cca..00000000000 --- a/changelog/v1.4.0-beta11/log-wrong-upstream-port.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Gloo pod will now log a clear message when an upstream's port does not match that of its underlying kubernetes service. - issueLink: https://github.com/solo-io/gloo/issues/2905 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta11/pin-update-deps-targets.yaml b/changelog/v1.4.0-beta11/pin-update-deps-targets.yaml deleted file mode 100644 index ff5f842ca02..00000000000 --- a/changelog/v1.4.0-beta11/pin-update-deps-targets.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Pin our deps downloaded to generate code \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/remove-rt-warning.yaml b/changelog/v1.4.0-beta11/remove-rt-warning.yaml deleted file mode 100644 index b15302b09d1..00000000000 --- a/changelog/v1.4.0-beta11/remove-rt-warning.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2793 - description: >- - Gloo no longer reports a warning when route tables share a weight, since that is the default behavior. This means - `glooctl check` no longer errors out on this route table warning. \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/solokit-upgrade.yaml b/changelog/v1.4.0-beta11/solokit-upgrade.yaml deleted file mode 100644 index 7123f55fd96..00000000000 --- a/changelog/v1.4.0-beta11/solokit-upgrade.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Bumped the version of solo-kit to pick up the bug fix - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.13.7 diff --git a/changelog/v1.4.0-beta11/uninstall-dev-portal-cleanup.yaml b/changelog/v1.4.0-beta11/uninstall-dev-portal-cleanup.yaml deleted file mode 100644 index 875f9760600..00000000000 --- a/changelog/v1.4.0-beta11/uninstall-dev-portal-cleanup.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2836 - description: > - `glooctl uninstall` now cleans up developer portal resources when Gloo was installed with `glooctl install gateway --dry-run | kubectl apply -f -`. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.4.0-beta11/upgrade-the-upgrade-docs.yaml b/changelog/v1.4.0-beta11/upgrade-the-upgrade-docs.yaml deleted file mode 100644 index 12f70d34388..00000000000 --- a/changelog/v1.4.0-beta11/upgrade-the-upgrade-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: upgrade the upgrade docs with newest recommendations - issueLink: https://github.com/solo-io/gloo/issues/2902 \ No newline at end of file diff --git a/changelog/v1.4.0-beta12/add-loadbalancersourceranges.yaml b/changelog/v1.4.0-beta12/add-loadbalancersourceranges.yaml deleted file mode 100644 index f6a40281c75..00000000000 --- a/changelog/v1.4.0-beta12/add-loadbalancersourceranges.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - description: > - Support for specifying the IP ranges that are allowed to access the load - balancer via loadBalancerSourceRanges. Refer to - [Restrict Access For LoadBalancer Service](https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service) - issueLink: https://github.com/solo-io/gloo/issues/2358 diff --git a/changelog/v1.4.0-beta12/add-metrics-to-grpc-als.yaml b/changelog/v1.4.0-beta12/add-metrics-to-grpc-als.yaml deleted file mode 100644 index 01176452fcd..00000000000 --- a/changelog/v1.4.0-beta12/add-metrics-to-grpc-als.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Added additional metrics reporting and examples to the gRPC access logging service. This service is intended - to be built upon to handle specific needs for reporting and observability in different advanced use cases. - issueLink: https://github.com/solo-io/gloo/issues/2804 \ No newline at end of file diff --git a/changelog/v1.4.0-beta12/fix-check.yaml b/changelog/v1.4.0-beta12/fix-check.yaml deleted file mode 100644 index 6a7006da4da..00000000000 --- a/changelog/v1.4.0-beta12/fix-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3030 - description: >- - Fixes a bug where `glooctl check` was always reporting that Gloo was out of sync with the rate limiting server when - Enterprise Gloo was installed. diff --git a/changelog/v1.4.0-beta12/fix-deprecated-filter-name.yaml b/changelog/v1.4.0-beta12/fix-deprecated-filter-name.yaml deleted file mode 100644 index ea4bd5f1ed8..00000000000 --- a/changelog/v1.4.0-beta12/fix-deprecated-filter-name.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update deprecated 'envoy.ext_authz' field to 'envoy.filters.http.ext_authz'. - issueLink: https://github.com/solo-io/gloo/issues/1642 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta12/fix-ingress-controller.yaml b/changelog/v1.4.0-beta12/fix-ingress-controller.yaml deleted file mode 100644 index 50bfff44ecf..00000000000 --- a/changelog/v1.4.0-beta12/fix-ingress-controller.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3051 - description: >- - Fixes a bug where the Gloo Ingress Controller (`ingress` pod) would stop processing Ingress updates when a detected Ingress `backend` incorrectly referenced a service port. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3050 - description: >- - Adds support for the use of named ports on Kubernetes Ingress objects. - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3047 - description: >- - Adds the `customIngressClass` variable to the Gloo Helm Chart, which, when set, will allow overriding the default `kubernetes.io/ingress.class` Ingress Class used by Gloo. Use in combination with `requireIngressClass` to allow multiple Gloo controllers to partition the Ingress objects within a cluster. diff --git a/changelog/v1.4.0-beta12/fix-nodeport-value-bug b/changelog/v1.4.0-beta12/fix-nodeport-value-bug deleted file mode 100644 index 77d17a809bb..00000000000 --- a/changelog/v1.4.0-beta12/fix-nodeport-value-bug +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - description: > - Setting nodeport numbers in values.yml did not work due to a typo in the gateway-proxy-service template. Fixed the typo. - issueLink: https://github.com/solo-io/gloo/issues/3015 diff --git a/changelog/v1.4.0-beta12/fix-valid-invalid-regression-test-flakes.yaml b/changelog/v1.4.0-beta12/fix-valid-invalid-regression-test-flakes.yaml deleted file mode 100644 index 270a3a9851e..00000000000 --- a/changelog/v1.4.0-beta12/fix-valid-invalid-regression-test-flakes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ensure invalid resources have been deleted before enabling validation, which could fail our regression tests \ No newline at end of file diff --git a/changelog/v1.4.0-beta12/gateway-level-extauth-ratelimit.yaml b/changelog/v1.4.0-beta12/gateway-level-extauth-ratelimit.yaml deleted file mode 100644 index 4e5f81bda63..00000000000 --- a/changelog/v1.4.0-beta12/gateway-level-extauth-ratelimit.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Add extauth and ratelimit settings to Gateway httpGateway.options.extauth and httpGateway.options.ratelimit. - This takes precedence over the global extauth and ratelimit settings on the Settings object, and allows users to set - per-gateway extauth or rate-limit configuration for a set of virtual services. - issueLink: https://github.com/solo-io/gloo/issues/2257 \ No newline at end of file diff --git a/changelog/v1.4.0-beta12/proper-case-headers.yaml b/changelog/v1.4.0-beta12/proper-case-headers.yaml deleted file mode 100644 index 0e32dad0264..00000000000 --- a/changelog/v1.4.0-beta12/proper-case-headers.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Expose envoy's core.Http1ProtocolOptions.HeaderKeyFormat in the Gloo API as - httpConnectionManager.http_protocol_options.proper_case_header_key_format. By default, - all header keys are lower cased. If proper_case_header_key_format is set to true, - envoy formats the header by proper casing words: the first character and any character - following a special character will be capitalized if it’s an alpha character. - For example, “content-type” becomes “Content-Type”, and “foo$b#$are” becomes “Foo$B#$Are”. - Note that while this results in most headers following conventional casing, certain headers - are not covered. For example, the “TE” header will be formatted as “Te”. - issueLink: https://github.com/solo-io/gloo/issues/2940 \ No newline at end of file diff --git a/changelog/v1.4.0-beta12/supress-glooctl-usage.yaml b/changelog/v1.4.0-beta12/supress-glooctl-usage.yaml deleted file mode 100644 index 5e01cd98551..00000000000 --- a/changelog/v1.4.0-beta12/supress-glooctl-usage.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Suppress the usage message for glooctl on error. This makes error messages easier to find. - issueLink: https://github.com/solo-io/gloo/issues/2880 \ No newline at end of file diff --git a/changelog/v1.4.0-beta13/fix-codegen-gh-action.yaml b/changelog/v1.4.0-beta13/fix-codegen-gh-action.yaml deleted file mode 100644 index 725e63c53c7..00000000000 --- a/changelog/v1.4.0-beta13/fix-codegen-gh-action.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix codegen github action to prevent false positives by ensuring that we checkout git with all other tags so - the `git describe` call in our makefile succeeds - issueLink: https://github.com/solo-io/gloo/issues/3058 \ No newline at end of file diff --git a/changelog/v1.4.0-beta13/fix-helm-docs-for-nodeport-svc.yaml b/changelog/v1.4.0-beta13/fix-helm-docs-for-nodeport-svc.yaml deleted file mode 100644 index 05d8142e898..00000000000 --- a/changelog/v1.4.0-beta13/fix-helm-docs-for-nodeport-svc.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix helm docs for nodeport service \ No newline at end of file diff --git a/changelog/v1.4.0-beta13/github-action-kind-regression-test.yaml b/changelog/v1.4.0-beta13/github-action-kind-regression-test.yaml deleted file mode 100644 index a39f6b06ae1..00000000000 --- a/changelog/v1.4.0-beta13/github-action-kind-regression-test.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Run cluster-lock regression tests in a Github Action instead of cloudbuild. - issueLink: https://github.com/solo-io/gloo/issues/2997 \ No newline at end of file diff --git a/changelog/v1.4.0-beta13/update_envoy.yaml b/changelog/v1.4.0-beta13/update_envoy.yaml deleted file mode 100644 index 8fff354c91c..00000000000 --- a/changelog/v1.4.0-beta13/update_envoy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.4.3 - issueLink: https://github.com/solo-io/gloo/issues/3019 - description: Update envoy to pick-up upstream fix to allow transformations used with AWS Lambda functions. \ No newline at end of file diff --git a/changelog/v1.4.0-beta14/eds-plugin.yaml b/changelog/v1.4.0-beta14/eds-plugin.yaml deleted file mode 100644 index 8724a999ea3..00000000000 --- a/changelog/v1.4.0-beta14/eds-plugin.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3131 - description: > - Add a Gloo golang extension to allow for adding/editing of EDS endpoints before they are sent to envoy. - This interface will be called from within the Gloo translator and allow for extension of Gloo EDS programmatically. diff --git a/changelog/v1.4.0-beta14/extauth-redacted-data.yaml b/changelog/v1.4.0-beta14/extauth-redacted-data.yaml deleted file mode 100644 index c19d88bce15..00000000000 --- a/changelog/v1.4.0-beta14/extauth-redacted-data.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Add Go tags to the extauth config protos to allow redacting sensitive data in log statements in the extauth server. - issueLink: https://github.com/solo-io/gloo/issues/3105 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta14/fix-spaces-around-parameter-names.yaml b/changelog/v1.4.0-beta14/fix-spaces-around-parameter-names.yaml deleted file mode 100644 index d9ea5542b13..00000000000 --- a/changelog/v1.4.0-beta14/fix-spaces-around-parameter-names.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Allow for spaces around parameter names in gRPC parameter options - issueLink: https://github.com/solo-io/gloo/issues/3123 diff --git a/changelog/v1.4.0-beta14/support-buffer-filter.yaml b/changelog/v1.4.0-beta14/support-buffer-filter.yaml deleted file mode 100644 index ad7df35fb44..00000000000 --- a/changelog/v1.4.0-beta14/support-buffer-filter.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2444 - description: > - Gloo now supports enabling the Envoy buffer filter by configuring `spec.httpGateway.options.buffer` of the desired Gateway. - This can also be overridden on virtual services at the virtual host or route level, and on weighted destinations. - See [envoy buffer](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/http/buffer/v3/buffer.proto#extensions-filters-http-buffer-v3-buffer) - for more details. - \ No newline at end of file diff --git a/changelog/v1.4.0-beta14/upgrade-solo-kit.yaml b/changelog/v1.4.0-beta14/upgrade-solo-kit.yaml deleted file mode 100644 index aecc1f7d1be..00000000000 --- a/changelog/v1.4.0-beta14/upgrade-solo-kit.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Bumped the version of solo-kit to pick up the improvement making WriteReports safer - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.13.8 - issueLink: https://github.com/solo-io/gloo/issues/2954 diff --git a/changelog/v1.4.0-beta15/expose-allow-missing-links-validation-setting.yaml b/changelog/v1.4.0-beta15/expose-allow-missing-links-validation-setting.yaml deleted file mode 100644 index fe7c8239f82..00000000000 --- a/changelog/v1.4.0-beta15/expose-allow-missing-links-validation-setting.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: >- - Expose a validation setting (`allowWarnings`, default `true`) in the API and in helm that was intended to be - exposed. When set to false, the validation webhook will begin rejecting resources that cause warnings in - addition to resources that would cause errors. For this to take effect, note that the validation setting - `alwaysAccept` must be set to false. (default `true`) - issueLink: https://github.com/solo-io/gloo/issues/3099 \ No newline at end of file diff --git a/changelog/v1.4.0-beta15/failover.yaml b/changelog/v1.4.0-beta15/failover.yaml deleted file mode 100644 index 2dcfaefadb9..00000000000 --- a/changelog/v1.4.0-beta15/failover.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3141 - resolvesIssue: false - description: > - Define the API to specify Prioritized Failover in Gloo. This API allows for a user to define a list of endpoint - sets which will be used in the case that the main upstream endpoint becomes unhealthy. Failover supports optional - locality weighted load balancing which assigns additional weighted load balancing based on the locality - assigned to each of the endpoint sets. -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3169 - description: > - Call `EndpointPlugin` with all empty `ClusterLoadAssignment` bound for EDS. diff --git a/changelog/v1.4.0-beta15/fix-helm-run-as-user.yaml b/changelog/v1.4.0-beta15/fix-helm-run-as-user.yaml deleted file mode 100644 index 44f5e42a9f4..00000000000 --- a/changelog/v1.4.0-beta15/fix-helm-run-as-user.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix setting custom runAsUser during helm install via --set - issueLink: https://github.com/solo-io/gloo/issues/3152 diff --git a/changelog/v1.4.0-beta15/fix-zipkin-docs-v2.yaml b/changelog/v1.4.0-beta15/fix-zipkin-docs-v2.yaml deleted file mode 100644 index 4186969b0d2..00000000000 --- a/changelog/v1.4.0-beta15/fix-zipkin-docs-v2.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix docs to use v2 endpoint of zipkin - issueLink: https://github.com/solo-io/gloo/issues/3089 diff --git a/changelog/v1.4.0-beta15/reduce-gateway-proxy-default-privileges.yaml b/changelog/v1.4.0-beta15/reduce-gateway-proxy-default-privileges.yaml deleted file mode 100644 index 8d4f0b6216b..00000000000 --- a/changelog/v1.4.0-beta15/reduce-gateway-proxy-default-privileges.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Default gateway proxy to running as non-root and - disabling NET_BIND_SERVICE by default. - issueLink: https://github.com/solo-io/gloo/issues/3084 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta15/run-certgen-as-non-root.yaml b/changelog/v1.4.0-beta15/run-certgen-as-non-root.yaml deleted file mode 100644 index a58e36bf1ae..00000000000 --- a/changelog/v1.4.0-beta15/run-certgen-as-non-root.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Enable certgen to run in a fully restricted kubernetes environment. - Certgen now runs without root privileges. - issueLink: https://github.com/solo-io/gloo/issues/3084 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta16/add-gzip-to-docs.yaml b/changelog/v1.4.0-beta16/add-gzip-to-docs.yaml deleted file mode 100644 index c8f2d8edf87..00000000000 --- a/changelog/v1.4.0-beta16/add-gzip-to-docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Serve files on https://docs.solo.io with gzip compression. - issueLink: https://github.com/solo-io/gloo/issues/3075 - resolvesIssue: true - \ No newline at end of file diff --git a/changelog/v1.4.0-beta16/prod-health-checks.yaml b/changelog/v1.4.0-beta16/prod-health-checks.yaml deleted file mode 100644 index f61d3de9ce4..00000000000 --- a/changelog/v1.4.0-beta16/prod-health-checks.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add docs indicating the Helm value to set when enabling health checks on Envoy. - issueLink: https://github.com/solo-io/gloo/issues/3114 - - type: HELM - description: > - In "gateway" installations of Gloo, enable configuration of the loopback address used for binding the Envoy admin port. This is controlled through the new Helm - string value `gatewayProxies.gatewayProxy.loopBackAddress`. That same Helm value is also now used to configure the address - used for Envoy's readiness probes in a Kubernetes environment. In "ingress" installations of Gloo, Envoy's - admin port address is configured using the Helm string value `ingressProxy.loopBackAddress`. And in "knative" installations, - it is configured using the Helm string value `settings.integrations.knative.proxy.loopBackAddress`. - issueLink: https://github.com/solo-io/gloo/issues/3114 diff --git a/changelog/v1.4.0-beta16/properly-namespace-rbac.yaml b/changelog/v1.4.0-beta16/properly-namespace-rbac.yaml deleted file mode 100644 index 7e11b837ca9..00000000000 --- a/changelog/v1.4.0-beta16/properly-namespace-rbac.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Properly suffix all cluster-scoped RBAC resources, including those only relevant to ingress- and knative-mode installations. - This ensures that multi-tenant Gloo installations will not experience conflicts on those RBAC resources. - issueLink: https://github.com/solo-io/gloo/issues/3103 diff --git a/changelog/v1.4.0-beta2/fix-ec2-e2e-instance.yaml b/changelog/v1.4.0-beta2/fix-ec2-e2e-instance.yaml deleted file mode 100644 index 81a891b0473..00000000000 --- a/changelog/v1.4.0-beta2/fix-ec2-e2e-instance.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Assign Elastic IP to ec2 instance in aws ec2 e2e so a code change won't be - necessary if it is brought down again diff --git a/changelog/v1.4.0-beta2/fix-gloo-discovery-memory-leak.yaml b/changelog/v1.4.0-beta2/fix-gloo-discovery-memory-leak.yaml deleted file mode 100644 index 259f65a8015..00000000000 --- a/changelog/v1.4.0-beta2/fix-gloo-discovery-memory-leak.yaml +++ /dev/null @@ -1,31 +0,0 @@ -changelog: - - type: FIX - description: > - In active (event-heavy) kubernetes environments, if events come in too quickly, they can lead to memory - usage growing without bound in Gloo and Discovery. Fix the leak by de-duplicating and processing events immediately. - issueLink: https://github.com/solo-io/gloo/issues/2361 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: api - dependencyTag: kubernetes-1.17.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: client-go - dependencyTag: kubernetes-1.17.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubectl - dependencyTag: kubernetes-1.17.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apimachinery - dependencyTag: kubernetes-1.17.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiextensions-apiserver - dependencyTag: kubernetes-1.17.1 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: apiserver - dependencyTag: kubernetes-1.17.1 \ No newline at end of file diff --git a/changelog/v1.4.0-beta2/gateway-ssl-ipv4.yaml b/changelog/v1.4.0-beta2/gateway-ssl-ipv4.yaml deleted file mode 100644 index 6145232f8bb..00000000000 --- a/changelog/v1.4.0-beta2/gateway-ssl-ipv4.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: > - The helm chart value `gatewayProxies.$gatewayProxy.gatewaySettings.ipv4Only` - changes the Gateway spec's bindAddress to '0.0.0.0' instead of '::' for both the non-ssl - and ssl Gateways. - issueLink: https://github.com/solo-io/gloo/issues/2425 \ No newline at end of file diff --git a/changelog/v1.4.0-beta3/fix-proxy-garbage-collection.yaml b/changelog/v1.4.0-beta3/fix-proxy-garbage-collection.yaml deleted file mode 100644 index 0f9f90d689d..00000000000 --- a/changelog/v1.4.0-beta3/fix-proxy-garbage-collection.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - description: > - With proxy garbage collection enabled (enabled by default via `disableProxyGarbageCollection`=`false`), - Gloo used to clear the extauth and ratelimit snapshots from the XDS cache, resulting in null configurations - temporarily in the extauth and ratelimit services. This caused blips of invalid 403/429 responses. To fix - this, Gloo now detects any valid `TranslatorSyncerExtension`'s Envoy Node ID keys through its `Sync()` - function, so Gloo doesn't garbage collect these snapshots anymore. - issueLink: https://github.com/solo-io/gloo/issues/2721 diff --git a/changelog/v1.4.0-beta4/fix-documented-helm-values.yaml b/changelog/v1.4.0-beta4/fix-documented-helm-values.yaml deleted file mode 100644 index 72cad42ebb9..00000000000 --- a/changelog/v1.4.0-beta4/fix-documented-helm-values.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - Fix documented helm values for gateway proxy resources. Allow ingress resources to be set, and allow access logger - resources and custom env to be set, as documented. - issueLink: https://github.com/solo-io/gloo/issues/2758 diff --git a/changelog/v1.4.0-beta4/fix-glooctl-kubectl-timeouts.yaml b/changelog/v1.4.0-beta4/fix-glooctl-kubectl-timeouts.yaml deleted file mode 100644 index 61036c19404..00000000000 --- a/changelog/v1.4.0-beta4/fix-glooctl-kubectl-timeouts.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: > - Some users saw commands such as glooctl check or glooctl proxy dump fail due to - harsh timeout restrictions on the port-forward glooctl does under the covers. - This results in "Connection Refused" errors that could have been avoided. - This PR updates the port forward timeouts from 3 to 30 seconds to allow these - commands more time to finish. - issueLink: https://github.com/solo-io/gloo/issues/2771 diff --git a/changelog/v1.4.0-beta4/fix-proxy-status-race.yaml b/changelog/v1.4.0-beta4/fix-proxy-status-race.yaml deleted file mode 100644 index 66aad2ce944..00000000000 --- a/changelog/v1.4.0-beta4/fix-proxy-status-race.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - Fix race condition with proxy status and proxy status propagation (e.g., virtual service status) when multiple - resources are applied at the same time by copying over the previous proxy status (rather than marking as pending - for re-processing) when it changes from the gateway's point of view but hashes to the same thing (i.e., unchanged - from gloo's point of view). - issueLink: https://github.com/solo-io/gloo/issues/2714 diff --git a/changelog/v1.4.0-beta5/dry-run-deterministic-yaml-order.yaml b/changelog/v1.4.0-beta5/dry-run-deterministic-yaml-order.yaml deleted file mode 100644 index c7e966b2e2b..00000000000 --- a/changelog/v1.4.0-beta5/dry-run-deterministic-yaml-order.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Bumped the version of helm to pick up the fix which results in deterministic yaml ordering when we do a dry-run install of gloo. - dependencyOwner: helm - dependencyRepo: helm - dependencyTag: v3.1.2 - issueLink: https://github.com/solo-io/gloo/issues/2754 diff --git a/changelog/v1.4.0-beta5/expose-listener-option.yaml b/changelog/v1.4.0-beta5/expose-listener-option.yaml deleted file mode 100644 index 7343274c8c7..00000000000 --- a/changelog/v1.4.0-beta5/expose-listener-option.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2835 - description: Expose `perConnectionBufferLimitBytes` as a new listener option. If left unset, Envoy will continue to use the default `1MiB`. - diff --git a/changelog/v1.4.0-beta5/fix-docs-releases.yaml b/changelog/v1.4.0-beta5/fix-docs-releases.yaml deleted file mode 100644 index faf16e5ca8f..00000000000 --- a/changelog/v1.4.0-beta5/fix-docs-releases.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - There used to be a hardcoded dependency in between the TAGGED_VERSION environment variable - and the url of the released docs. Since we need the url of the released docs to be the version - number of the branch with the patch set to 0 (e.g. 1.3.0), we need to decouple them. - issueLink: https://github.com/solo-io/gloo/issues/2762 diff --git a/changelog/v1.4.0-beta5/fix-regex-max-size.yaml b/changelog/v1.4.0-beta5/fix-regex-max-size.yaml deleted file mode 100644 index ae84e21b7cd..00000000000 --- a/changelog/v1.4.0-beta5/fix-regex-max-size.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Fix an issue where big regexes were rejected, by allowing configuration of the max regex size. - issueLink: https://github.com/solo-io/gloo/issues/2805 diff --git a/changelog/v1.4.0-beta5/upstream-status-service-dne.yaml b/changelog/v1.4.0-beta5/upstream-status-service-dne.yaml deleted file mode 100644 index 7ae9ce59599..00000000000 --- a/changelog/v1.4.0-beta5/upstream-status-service-dne.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix upstream status to report when an upstream points to a service that does not exist. - issueLink: https://github.com/solo-io/gloo/issues/2660 diff --git a/changelog/v1.4.0-beta5/use-params.yaml b/changelog/v1.4.0-beta5/use-params.yaml deleted file mode 100644 index 7af42d5aa32..00000000000 --- a/changelog/v1.4.0-beta5/use-params.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Use Params instead of RouteParams in an internal interface. diff --git a/changelog/v1.4.0-beta5/validate-transformation-inja.yaml b/changelog/v1.4.0-beta5/validate-transformation-inja.yaml deleted file mode 100644 index 00f5cf7f8a1..00000000000 --- a/changelog/v1.4.0-beta5/validate-transformation-inja.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Gloo's validation webhook now validates inja compilation syntax before accepting/rejecting virtual services that - use transformations. Note that strict validation is still disabled by default, and must be enabled in the Gloo - settings. Users can now rely more on `kubectl apply --server-dry-run` against live clusters to properly validate - whether config is valid before attempting to apply them to their cluster. - issueLink: https://github.com/solo-io/gloo/issues/2114 - resolvesIssue: false diff --git a/changelog/v1.4.0-beta6/clarify-upgrade-risks.yaml b/changelog/v1.4.0-beta6/clarify-upgrade-risks.yaml deleted file mode 100644 index 5994a59d7d3..00000000000 --- a/changelog/v1.4.0-beta6/clarify-upgrade-risks.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2807 - description: Clarify risks of adopting resources into helm release if they don't match. diff --git a/changelog/v1.4.0-beta6/expose-max-buffer-per-conn-upstream.yaml b/changelog/v1.4.0-beta6/expose-max-buffer-per-conn-upstream.yaml deleted file mode 100644 index deb2c5aaad0..00000000000 --- a/changelog/v1.4.0-beta6/expose-max-buffer-per-conn-upstream.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Expose `perConnectionBufferLimitBytes` as an optional configuration on an upstream connection. If unset, Envoy uses the default of 1MiB. - issueLink: https://github.com/solo-io/gloo/issues/2861 \ No newline at end of file diff --git a/changelog/v1.4.0-beta6/fix-doc-404s.yaml b/changelog/v1.4.0-beta6/fix-doc-404s.yaml deleted file mode 100644 index 5e20645ee40..00000000000 --- a/changelog/v1.4.0-beta6/fix-doc-404s.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - All docs 404s used to redirect to /gloo/latest/404.html no matter what. This change checks - the latest version that the menu navbar was set to, and redirects to that version instead. - issueLink: https://github.com/solo-io/gloo/issues/2762 diff --git a/changelog/v1.4.0-beta7/add-knative-loadbalancerip.yaml b/changelog/v1.4.0-beta7/add-knative-loadbalancerip.yaml deleted file mode 100644 index 65bb1412c5f..00000000000 --- a/changelog/v1.4.0-beta7/add-knative-loadbalancerip.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - Add a helm chart value `settings.integrations.knative.proxy.service.loadBalancerIP`. - This allows you to assign a static IP to the Knative external proxy. - issueLink: https://github.com/solo-io/gloo/issues/2778 \ No newline at end of file diff --git a/changelog/v1.4.0-beta7/ensure-hugo-version-matches.yaml b/changelog/v1.4.0-beta7/ensure-hugo-version-matches.yaml deleted file mode 100644 index 81a4b2dbeb4..00000000000 --- a/changelog/v1.4.0-beta7/ensure-hugo-version-matches.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2856 - description: > - Ensure hosted docs hugo version locally matches the version in CI, so any containers built locally match - containers built in CI. Also updates the CI hugo version to a newer hugo version that renders our bulleted lists - properly. (see http://localhost:1313/guides/security/access_logging/ for an example on older hugo versions that - don't render properly) - diff --git a/changelog/v1.4.0-beta7/fix-503-ratelimit-flakes.yaml b/changelog/v1.4.0-beta7/fix-503-ratelimit-flakes.yaml deleted file mode 100644 index 1457d1fb8a7..00000000000 --- a/changelog/v1.4.0-beta7/fix-503-ratelimit-flakes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix 503 ratelimit flakes that were caused by tests not waiting properly for a gloo race (expected) to work itself - out before making assertions. - issueLink: https://github.com/solo-io/gloo/issues/2895 \ No newline at end of file diff --git a/changelog/v1.4.0-beta7/fix-listener-options.yaml b/changelog/v1.4.0-beta7/fix-listener-options.yaml deleted file mode 100644 index bd0953f04d3..00000000000 --- a/changelog/v1.4.0-beta7/fix-listener-options.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Register listener plugin so that listener options are translated to Envoy configuration. - issueLink: https://github.com/solo-io/gloo/issues/2904 \ No newline at end of file diff --git a/changelog/v1.4.0-beta7/fix-ssl-glooctl.yaml b/changelog/v1.4.0-beta7/fix-ssl-glooctl.yaml deleted file mode 100644 index d05fe495e82..00000000000 --- a/changelog/v1.4.0-beta7/fix-ssl-glooctl.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: Allow creating secret with just ca cert with glooctl. - issueLink: https://github.com/solo-io/gloo/issues/2823 - - type: FIX - description: Allow specifying empty ssl configs for clients. - issueLink: https://github.com/solo-io/gloo/issues/2871 \ No newline at end of file diff --git a/changelog/v1.4.0-beta7/generate-changelog-from-github.yaml b/changelog/v1.4.0-beta7/generate-changelog-from-github.yaml deleted file mode 100644 index 06648baa5a6..00000000000 --- a/changelog/v1.4.0-beta7/generate-changelog-from-github.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2799 - description: Ensure hosted docs shows changelogs for new releases from all branches by getting the info from Github's release API. diff --git a/changelog/v1.4.0-beta7/proxy-latency.yaml b/changelog/v1.4.0-beta7/proxy-latency.yaml deleted file mode 100644 index 2e5388bd059..00000000000 --- a/changelog/v1.4.0-beta7/proxy-latency.yaml +++ /dev/null @@ -1,4 +0,0 @@ - -changelog: - - type: NON_USER_FACING - description: Update API for enabling the proxy latency filter. \ No newline at end of file diff --git a/changelog/v1.4.0-beta8/fix-glooctl-check-rbac.yaml b/changelog/v1.4.0-beta8/fix-glooctl-check-rbac.yaml deleted file mode 100644 index 42f8ead6ca6..00000000000 --- a/changelog/v1.4.0-beta8/fix-glooctl-check-rbac.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2820 - description: >- - `glooctl check` no longer hangs while checking secrets if the user doesn't have cluster-wide permissions. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2375 - description: >- - `glooctl check` no longer requires the user to have access to all namespaces. The user must still have access to the namespaces that Gloo watches. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2581 - description: >- - `glooctl check` was always using the default namespace for the version mismatch check. Now it uses the default namespace only if no specific namespace flag was provided. \ No newline at end of file diff --git a/changelog/v1.4.0-beta8/fix-untar-mod-cache-flake.yaml b/changelog/v1.4.0-beta8/fix-untar-mod-cache-flake.yaml deleted file mode 100644 index 02b07013b7a..00000000000 --- a/changelog/v1.4.0-beta8/fix-untar-mod-cache-flake.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Make untar mod cache cloudbuild step succeed regardless because it is only a speed optimization. - issueLink: https://github.com/solo-io/gloo/issues/2894 \ No newline at end of file diff --git a/changelog/v1.4.0-beta8/fix-vs-recreation-race.yaml b/changelog/v1.4.0-beta8/fix-vs-recreation-race.yaml deleted file mode 100644 index 4bec73e8d27..00000000000 --- a/changelog/v1.4.0-beta8/fix-vs-recreation-race.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Fix race condition when adding and deleting a virtual service in quick succession caused a race condition - in which the validator rewrote the virtual service when it updated its status. - issueLink: https://github.com/solo-io/gloo/issues/2900 \ No newline at end of file diff --git a/changelog/v1.4.0-beta8/mtls-docs.yaml b/changelog/v1.4.0-beta8/mtls-docs.yaml deleted file mode 100644 index 5d7d08bfb14..00000000000 --- a/changelog/v1.4.0-beta8/mtls-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update Gloo mTLS docs. - issueLink: https://github.com/solo-io/gloo/pull/2912 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.4.0-beta9/fix-dev-portal-docs.yaml b/changelog/v1.4.0-beta9/fix-dev-portal-docs.yaml deleted file mode 100644 index 9859bd1385d..00000000000 --- a/changelog/v1.4.0-beta9/fix-dev-portal-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2963 - description: Add `securityDefinitions` to OpenAPI spec in dev portal docs. \ No newline at end of file diff --git a/changelog/v1.4.0-beta9/fix-helm-val.yaml b/changelog/v1.4.0-beta9/fix-helm-val.yaml deleted file mode 100644 index e44c12b6c55..00000000000 --- a/changelog/v1.4.0-beta9/fix-helm-val.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2935 - description: Fix Helm chart bug where the `gateway.readGatewaysFromAllNamespaces` flag was ignored when validation disabled. \ No newline at end of file diff --git a/changelog/v1.4.0-beta9/fix-routeAction-without-ns.yaml b/changelog/v1.4.0-beta9/fix-routeAction-without-ns.yaml deleted file mode 100644 index 6db0009ab61..00000000000 --- a/changelog/v1.4.0-beta9/fix-routeAction-without-ns.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - We allow virtual services, route tables, and upstreams to refer to an upstream by name only, leaving the namespace field empty. Gloo will assume that the upstream's namespace is the namespace of the parent resource (the upstream group, virtual service or route table). Previously, this caused Envoy to be in a bad state, and the route would return a 503 error. - issueLink: https://github.com/solo-io/gloo/issues/2730 diff --git a/changelog/v1.4.0-beta9/host-rewrite-healthcheck.yaml b/changelog/v1.4.0-beta9/host-rewrite-healthcheck.yaml deleted file mode 100644 index 3cb4fc4d399..00000000000 --- a/changelog/v1.4.0-beta9/host-rewrite-healthcheck.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2794 - description: > - When static upstreams are converted to Envoy clusters, add hostnames to each - endpoint so that host headers for requests and healthchecks are set to the endpoint - hostname rather than the Envoy cluster name. This change only applies if `autoHostRewrite` - is set to true on route routing to the static upstream. \ No newline at end of file diff --git a/changelog/v1.4.0-beta9/issue-and-pr-templates.yaml b/changelog/v1.4.0-beta9/issue-and-pr-templates.yaml deleted file mode 100644 index 212c222f0a8..00000000000 --- a/changelog/v1.4.0-beta9/issue-and-pr-templates.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add issue and PR templates to help direct devs and improve our community profile, https://github.com/solo-io/gloo/community \ No newline at end of file diff --git a/changelog/v1.4.0-beta9/safer-upgrade-using-helm-3-2-0.yaml b/changelog/v1.4.0-beta9/safer-upgrade-using-helm-3-2-0.yaml deleted file mode 100644 index a6f8119d429..00000000000 --- a/changelog/v1.4.0-beta9/safer-upgrade-using-helm-3-2-0.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs for 1.3 upgrade to be safer by adopting resources instead of deleting and recreating them. - issueLink: https://github.com/solo-io/gloo/issues/2807 diff --git a/changelog/v1.4.0/default-nonroot-volumes.yaml b/changelog/v1.4.0/default-nonroot-volumes.yaml deleted file mode 100644 index 5bfc59a18a2..00000000000 --- a/changelog/v1.4.0/default-nonroot-volumes.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Default gateway proxy to mount volumes as non-root. - issueLink: https://github.com/solo-io/gloo/issues/3084 - resolvesIssue: false diff --git a/changelog/v1.4.0/fix-ingress-status.yaml b/changelog/v1.4.0/fix-ingress-status.yaml deleted file mode 100644 index dac9aeae589..00000000000 --- a/changelog/v1.4.0/fix-ingress-status.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2473 - description: > - Ingress: fixed updating status.loadBalancer field diff --git a/changelog/v1.4.0/make-loadbalancerip-in-ingress-proxy-configurable.yaml b/changelog/v1.4.0/make-loadbalancerip-in-ingress-proxy-configurable.yaml deleted file mode 100644 index 5a65255a46e..00000000000 --- a/changelog/v1.4.0/make-loadbalancerip-in-ingress-proxy-configurable.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - description: > - The loadBalancerIP for the ingress-proxy service can now be configured in helm. - This is controlled through the new Helm string value `ingressProxy.service.loadBalancerIP`. - issueLink: https://github.com/solo-io/gloo/issues/3184 diff --git a/changelog/v1.4.0/moving-changelogs-for-1.4.yaml b/changelog/v1.4.0/moving-changelogs-for-1.4.yaml deleted file mode 100644 index fc561a15f18..00000000000 --- a/changelog/v1.4.0/moving-changelogs-for-1.4.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Moving changelogs around for 1.4 release. \ No newline at end of file diff --git a/changelog/v1.4.0/revert-envoy-v3-upgrade.yaml b/changelog/v1.4.0/revert-envoy-v3-upgrade.yaml deleted file mode 100644 index 876f8596780..00000000000 --- a/changelog/v1.4.0/revert-envoy-v3-upgrade.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Revert envoy v2 -> v3 migration thus far to ensure Gloo stability, and approach the migration with more time and care. - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta1/brew-unstable-prs.yaml b/changelog/v1.5.0-beta1/brew-unstable-prs.yaml deleted file mode 100644 index 5535b6569db..00000000000 --- a/changelog/v1.5.0-beta1/brew-unstable-prs.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Stop opening PRs to homebrew-core for non-stable versions, which is disallowed per https://docs.brew.sh/Acceptable-Formulae#stable-versions. - issueLink: https://github.com/solo-io/gloo/issues/3178 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.16.1 - description: Update go-utils to version 0.16.1, which includes non-user-facing fixes to Go package layouts and our release scripts. diff --git a/changelog/v1.5.0-beta1/organize_istio_mtls_doc.yaml b/changelog/v1.5.0-beta1/organize_istio_mtls_doc.yaml deleted file mode 100644 index 2d6b7eb959f..00000000000 --- a/changelog/v1.5.0-beta1/organize_istio_mtls_doc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Reorganize Istio mTLS integration doc to consolidate duplicate instructions and address grammar and style issues. - issueLink: https://github.com/solo-io/gloo/issues/3116 diff --git a/changelog/v1.5.0-beta1/overwriting-upstream-cfg-bug.yaml b/changelog/v1.5.0-beta1/overwriting-upstream-cfg-bug.yaml deleted file mode 100644 index f24c738cd49..00000000000 --- a/changelog/v1.5.0-beta1/overwriting-upstream-cfg-bug.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - description: > - Fix bug in UDS where Health Checks and Outlier Detection config are being overwritten by updated upstreams. In - addition add the `UseHttp2` option to the list of checked fields. Part of this involved switching the UseHttp2 - option on the Upstream to a `wrappers.BoolValue`. This has no impact on the API itself, but only on the Go - implementations. - issueLink: https://github.com/solo-io/gloo/issues/3216 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta1/placeholder-1.5.0-beta.yaml b/changelog/v1.5.0-beta1/placeholder-1.5.0-beta.yaml deleted file mode 100644 index 36c789e9ebf..00000000000 --- a/changelog/v1.5.0-beta1/placeholder-1.5.0-beta.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Placeholder to ensure the changelog bot has the next version. \ No newline at end of file diff --git a/changelog/v1.5.0-beta1/privileges-test.yaml b/changelog/v1.5.0-beta1/privileges-test.yaml deleted file mode 100644 index 81671601a48..00000000000 --- a/changelog/v1.5.0-beta1/privileges-test.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add tests to ensure all deployments run as non-root users by default. - issueLink: https://github.com/solo-io/gloo/issues/3084 - resolvesIssue: false - \ No newline at end of file diff --git a/changelog/v1.5.0-beta1/sni-cluster.yaml b/changelog/v1.5.0-beta1/sni-cluster.yaml deleted file mode 100644 index f2d47155bd0..00000000000 --- a/changelog/v1.5.0-beta1/sni-cluster.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3223 - description: > - Add the envoy Upstream Cluster from SNI filter to the TCP proxy. This filter allows for the sni name of a tls request - to be used as the cluster name when routing requests through a TCP listener. diff --git a/changelog/v1.5.0-beta1/update-google-analytics-tag.yaml b/changelog/v1.5.0-beta1/update-google-analytics-tag.yaml deleted file mode 100644 index 0b8fb39e625..00000000000 --- a/changelog/v1.5.0-beta1/update-google-analytics-tag.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update the google analytics tag on docs.solo.io subdomain - issueLink: https://github.com/solo-io/gloo/issues/3180 diff --git a/changelog/v1.5.0-beta10/wasm-proto-fix.yaml b/changelog/v1.5.0-beta10/wasm-proto-fix.yaml deleted file mode 100644 index 1f725cf4118..00000000000 --- a/changelog/v1.5.0-beta10/wasm-proto-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update wasm proto import paths so they resolve for gloo-ui - issueLink: https://github.com/solo-io/gloo/issues/3035 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta11/clean-up-versions.yaml b/changelog/v1.5.0-beta11/clean-up-versions.yaml deleted file mode 100644 index 1087029ebb2..00000000000 --- a/changelog/v1.5.0-beta11/clean-up-versions.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-operator - dependencyTag: v0.1.4 -- type: NON_USER_FACING - description: Downgraded protobuf version to 1.3.5 to avoid upgrade to v2, upgraded styfle/cancel-workflow-action version to 0.4.1 to remove outdated workflow_id. diff --git a/changelog/v1.5.0-beta11/fix-glooctl-version-outputtype-server-type.yaml b/changelog/v1.5.0-beta11/fix-glooctl-version-outputtype-server-type.yaml deleted file mode 100644 index 2381d199030..00000000000 --- a/changelog/v1.5.0-beta11/fix-glooctl-version-outputtype-server-type.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Fix default version output type and server type. - issueLink: https://github.com/solo-io/gloo/issues/3381 \ No newline at end of file diff --git a/changelog/v1.5.0-beta11/wasm-proto-retries.yaml b/changelog/v1.5.0-beta11/wasm-proto-retries.yaml deleted file mode 100644 index 5fd41798c84..00000000000 --- a/changelog/v1.5.0-beta11/wasm-proto-retries.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: When wasm is enabled, retry updates so that envoy will accept the config after first cache pass. - issueLink: https://github.com/solo-io/gloo/issues/3035 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta12/proxylatency-log-api.yaml b/changelog/v1.5.0-beta12/proxylatency-log-api.yaml deleted file mode 100644 index 6e8f6a7929b..00000000000 --- a/changelog/v1.5.0-beta12/proxylatency-log-api.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add API for emitting proxy latency timings to access log via dynamic metadata. - issueLink: https://github.com/solo-io/gloo/issues/3392 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.15.0-patch1 - description: Update to latest envoy-gloo, that's based off of envoy upstream 1.15.0. \ No newline at end of file diff --git a/changelog/v1.5.0-beta13/glooctl-demo-federation.yaml b/changelog/v1.5.0-beta13/glooctl-demo-federation.yaml deleted file mode 100644 index 697607377e6..00000000000 --- a/changelog/v1.5.0-beta13/glooctl-demo-federation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Add the `glooctl demo federation` command, which bootstraps a multicluster demo with Gloo Federation - issueLink: https://github.com/solo-io/gloo/issues/3369 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta13/multicluster-glooctl-check.yaml b/changelog/v1.5.0-beta13/multicluster-glooctl-check.yaml deleted file mode 100644 index fe9c0b85afe..00000000000 --- a/changelog/v1.5.0-beta13/multicluster-glooctl-check.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - If `glooctl check` detects multicluster resources, it will check those resources as well. - issueLink: https://github.com/solo-io/gloo/issues/3369 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.5.0-beta13/optionally-disable-default-proxy.yaml b/changelog/v1.5.0-beta13/optionally-disable-default-proxy.yaml deleted file mode 100644 index 7fe419c75e1..00000000000 --- a/changelog/v1.5.0-beta13/optionally-disable-default-proxy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/1756 - description: Add "Disabled" field to GatewayProxy configuration to allow overriding the existence of Gateway Proxies from previous config files. diff --git a/changelog/v1.5.0-beta14/aws-session-token.yaml b/changelog/v1.5.0-beta14/aws-session-token.yaml deleted file mode 100644 index c732d851b7c..00000000000 --- a/changelog/v1.5.0-beta14/aws-session-token.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2373 - description: > - Support temporary AWS credentials for aws lambda discovery and invocation. AWS secrets now support a 3rd optional - piece of data which is the AWS_SESSION_TOKEN. The credentials can also be supplied via the Default Credentials - Provider. diff --git a/changelog/v1.5.0-beta14/create-docker-as-nonroot.yaml b/changelog/v1.5.0-beta14/create-docker-as-nonroot.yaml deleted file mode 100644 index b8a22aaf88e..00000000000 --- a/changelog/v1.5.0-beta14/create-docker-as-nonroot.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3346 - resolvesIssue: false - description: Update gateway docker image to be built by non-root user. diff --git a/changelog/v1.5.0-beta14/envoy-v3-minor-addition.yaml b/changelog/v1.5.0-beta14/envoy-v3-minor-addition.yaml deleted file mode 100644 index bf1c0e5daff..00000000000 --- a/changelog/v1.5.0-beta14/envoy-v3-minor-addition.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false - description: This is part of the upgrade to v3 of the Envoy xDS API. It replaces the deprecated field Cluster.hosts. diff --git a/changelog/v1.5.0-beta14/faster-builds.yaml b/changelog/v1.5.0-beta14/faster-builds.yaml deleted file mode 100644 index 631e7269d10..00000000000 --- a/changelog/v1.5.0-beta14/faster-builds.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Separate docker build targets into sub directories to minimize amount of data being sent to each build step. diff --git a/changelog/v1.5.0-beta14/fix-docker-compose-file-doc.yaml b/changelog/v1.5.0-beta14/fix-docker-compose-file-doc.yaml deleted file mode 100644 index 04dff8d0a35..00000000000 --- a/changelog/v1.5.0-beta14/fix-docker-compose-file-doc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix doc for running gloo locally using the local file system to include manually creating Gateway resource, which is no longer automatically created as of Gloo 1.2.16. - issueLink: https://github.com/solo-io/gloo/issues/3156 diff --git a/changelog/v1.5.0-beta14/fix-glooctl-linux-federation-demo.yaml b/changelog/v1.5.0-beta14/fix-glooctl-linux-federation-demo.yaml deleted file mode 100644 index 29c334bbbb9..00000000000 --- a/changelog/v1.5.0-beta14/fix-glooctl-linux-federation-demo.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo-fed/issues/239 - description: Fix glooctl demo federation command for linux. \ No newline at end of file diff --git a/changelog/v1.5.0-beta14/fix-glooctl-panic.yaml b/changelog/v1.5.0-beta14/fix-glooctl-panic.yaml deleted file mode 100644 index 9dc1b1b0704..00000000000 --- a/changelog/v1.5.0-beta14/fix-glooctl-panic.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix for panic when inspecting no-auth virtual services in glooctl check. - issueLink: https://github.com/solo-io/gloo/issues/3391 diff --git a/changelog/v1.5.0-beta14/graceful-shutdown.yaml b/changelog/v1.5.0-beta14/graceful-shutdown.yaml deleted file mode 100644 index 4b6eea8a3a2..00000000000 --- a/changelog/v1.5.0-beta14/graceful-shutdown.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3308 - description: > - Support a Kubernetes `preStop` hook to enable a "graceful shutdown" when relying on external loadbalancers. This will - allow envoy to fail external facing healthchecks while still processing existing requests. This feature is controlled - via a helm value, specifically the `gatewayProxies.gatewayProxy.podTemplate.gracefulShutdown` object. You - can enable the hook via `gatewayProxies.gatewayProxy.podTemplate.gracefulShutdown.enabled` and control the actual time - of the grace period via `gatewayProxies.gatewayProxy.podTemplate.gracefulShutdownsleepTimeSeconds` \ No newline at end of file diff --git a/changelog/v1.5.0-beta14/i3301-custom-ports.yaml b/changelog/v1.5.0-beta14/i3301-custom-ports.yaml deleted file mode 100644 index c7aca4860d1..00000000000 --- a/changelog/v1.5.0-beta14/i3301-custom-ports.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3301 - description: Surface customPorts field in gatewayProxy to allow abritrary port mangement. \ No newline at end of file diff --git a/changelog/v1.5.0-beta14/i3336-gateway-namespace-scoping.yaml b/changelog/v1.5.0-beta14/i3336-gateway-namespace-scoping.yaml deleted file mode 100644 index d42ea7fc152..00000000000 --- a/changelog/v1.5.0-beta14/i3336-gateway-namespace-scoping.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Correct validation webhook to respect readGatewaysFromAllNamespaces when examining gateway changes. - issueLink: https://github.com/solo-io/gloo/issues/3336 diff --git a/changelog/v1.5.0-beta14/i3376-jwt-githook.yaml b/changelog/v1.5.0-beta14/i3376-jwt-githook.yaml deleted file mode 100644 index a2d881dadf2..00000000000 --- a/changelog/v1.5.0-beta14/i3376-jwt-githook.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3376 - description: Adds githook that checks commits for JSON web token-esque text, and warns the user if it finds anything. Requires make init to be active. \ No newline at end of file diff --git a/changelog/v1.5.0-beta14/sa-extra-annotations.yaml b/changelog/v1.5.0-beta14/sa-extra-annotations.yaml deleted file mode 100644 index b8ffffeb869..00000000000 --- a/changelog/v1.5.0-beta14/sa-extra-annotations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: HELM - description: Add Extra ServiceAccount annotations to helm chart for Gloo, Discovery, and Proxy pods. - issueLink: https://github.com/solo-io/gloo/issues/2698 diff --git a/changelog/v1.5.0-beta14/setup-protoc.yaml b/changelog/v1.5.0-beta14/setup-protoc.yaml deleted file mode 100644 index 94f97516363..00000000000 --- a/changelog/v1.5.0-beta14/setup-protoc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Use the solo-io fork of the github action setup-protoc, as the upstream doesn't support - release pagination, meaning 3.6.1 wouldn't install. diff --git a/changelog/v1.5.0-beta14/update-canary-images.yaml b/changelog/v1.5.0-beta14/update-canary-images.yaml deleted file mode 100644 index 98bd60561a2..00000000000 --- a/changelog/v1.5.0-beta14/update-canary-images.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update images for Canary Release docs - issueLink: https://github.com/solo-io/gloo/issues/3293 diff --git a/changelog/v1.5.0-beta14/update-wasme-docs.yaml b/changelog/v1.5.0-beta14/update-wasme-docs.yaml deleted file mode 100644 index 74c1cf1cf0d..00000000000 --- a/changelog/v1.5.0-beta14/update-wasme-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix wasm docs examples to be accurate for latest version (Gloo 1.5.x) - issueLink: https://github.com/solo-io/gloo/issues/3348 diff --git a/changelog/v1.5.0-beta14/url-encoded-extraction.yaml b/changelog/v1.5.0-beta14/url-encoded-extraction.yaml deleted file mode 100644 index ab8cd2057dd..00000000000 --- a/changelog/v1.5.0-beta14/url-encoded-extraction.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3344 - description: > - URL-encoded data can now be extracted verbatim by path and - header extractors. diff --git a/changelog/v1.5.0-beta14/validation-api-handle-dry-run.yaml b/changelog/v1.5.0-beta14/validation-api-handle-dry-run.yaml deleted file mode 100644 index 7d5fb82e96b..00000000000 --- a/changelog/v1.5.0-beta14/validation-api-handle-dry-run.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - The gateway validation API now honors dry-run requests. Previously, any dry-run requests could still modify the - internal resource cache, making future gateway validation results incorrect. - issueLink: https://github.com/solo-io/gloo/issues/3437 diff --git a/changelog/v1.5.0-beta14/validation-api-handles-lists.yaml b/changelog/v1.5.0-beta14/validation-api-handles-lists.yaml deleted file mode 100644 index 35ed9f35803..00000000000 --- a/changelog/v1.5.0-beta14/validation-api-handles-lists.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Gateway validation API (the API that backs the validating webhook) now handles lists of gateway resources. - issueLink: https://github.com/solo-io/gloo/issues/3261 diff --git a/changelog/v1.5.0-beta14/validation-api-handles-yaml.yaml b/changelog/v1.5.0-beta14/validation-api-handles-yaml.yaml deleted file mode 100644 index 79330981f74..00000000000 --- a/changelog/v1.5.0-beta14/validation-api-handles-yaml.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - The gateway validation API now handles yaml admission requests if sent with the `application/x-yaml` header. - issueLink: https://github.com/solo-io/gloo/issues/3256 diff --git a/changelog/v1.5.0-beta14/validation-api-return-proxies.yaml b/changelog/v1.5.0-beta14/validation-api-return-proxies.yaml deleted file mode 100644 index 78d5242df1a..00000000000 --- a/changelog/v1.5.0-beta14/validation-api-return-proxies.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Validation API now returns proxies in the webhook response. The proxy returned may be useful to perform diffs - between proxies before and after proposed changes to gateway resources (virtual services, route tables, gateways). - issueLink: https://github.com/solo-io/gloo/issues/3257 diff --git a/changelog/v1.5.0-beta16/aws-sts-credentials.yaml b/changelog/v1.5.0-beta16/aws-sts-credentials.yaml deleted file mode 100644 index ef9bc1e289a..00000000000 --- a/changelog/v1.5.0-beta16/aws-sts-credentials.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3309 - description: > - Support assuming AWS iam roles for lambda requests via the AWS STS AssumeRoleWithWebToken API. - This feature allows Gloo instances running in EKS to use AWS Service Account credentials to authenticate - requests directly. diff --git a/changelog/v1.5.0-beta16/aws-sts-test-fix.yaml b/changelog/v1.5.0-beta16/aws-sts-test-fix.yaml deleted file mode 100644 index ba8609e1ba8..00000000000 --- a/changelog/v1.5.0-beta16/aws-sts-test-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Fix aws sts lambda e2e test to create a JWT, as AWS requires a JWT which was created < 24 hours from the time - it is being used. diff --git a/changelog/v1.5.0-beta17/aki-key-api-additions.yaml b/changelog/v1.5.0-beta17/aki-key-api-additions.yaml deleted file mode 100644 index 4907e935362..00000000000 --- a/changelog/v1.5.0-beta17/aki-key-api-additions.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3385 - resolvesIssue: false - description: > - Define the API to allow adding arbitrary API key secret data to the headers of successfully authorized requests. -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3390 - resolvesIssue: false - description: > - Define the API to allow users to change the name of the header that the Gloo Enterprise external auth server - inspects for API keys. -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3472 - resolvesIssue: false - description: > - The API keys can now be provided as simple Kubernetes secrets. Instead of being nested in a YAML document inside - the secret data, the key is now simply the value of the `api-key` data key. This change is backwards compatible, - i.e. Gloo will still support existing secrets with the old format. `glooctl create secret apikey` will now generate - secrets with the new format. \ No newline at end of file diff --git a/changelog/v1.5.0-beta17/bump-envoy-gloo.yaml b/changelog/v1.5.0-beta17/bump-envoy-gloo.yaml deleted file mode 100644 index e50740877fb..00000000000 --- a/changelog/v1.5.0-beta17/bump-envoy-gloo.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - description: Bump envoy gloo to latest v1.16.0 pre-release - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.16.0-rc1 -- type: FIX - description: Update envoy to pull in grpc-web fix for safari. - issueLink: https://github.com/solo-io/gloo/issues/3474 diff --git a/changelog/v1.5.0-beta17/disallow-focused-tests-in-ci.yaml b/changelog/v1.5.0-beta17/disallow-focused-tests-in-ci.yaml deleted file mode 100644 index a90a6066365..00000000000 --- a/changelog/v1.5.0-beta17/disallow-focused-tests-in-ci.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Ensure regression tests fail if focused by using ginkgo with the `failOnPending` flag in CI - issueLink: https://github.com/solo-io/gloo/issues/3315 diff --git a/changelog/v1.5.0-beta17/glooctl-plugin-extension.yaml b/changelog/v1.5.0-beta17/glooctl-plugin-extension.yaml deleted file mode 100644 index d67c32dc5d8..00000000000 --- a/changelog/v1.5.0-beta17/glooctl-plugin-extension.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3460 - description: > - Support a Kubernetes-style plugin system for glooctl. - (See https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/). - This allows users to invoke arbitrary binary plugins via glooctl , where a plugin is - defined as any executable on the user's PATH that is prefixed with glooctl-. \ No newline at end of file diff --git a/changelog/v1.5.0-beta17/i3422-ratelimit-settings-helm.yaml b/changelog/v1.5.0-beta17/i3422-ratelimit-settings-helm.yaml deleted file mode 100644 index 1835dc300d2..00000000000 --- a/changelog/v1.5.0-beta17/i3422-ratelimit-settings-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3422 - description: Add helm value for rate limit descriptors in settings. \ No newline at end of file diff --git a/changelog/v1.5.0-beta18/glooctl-add-exclude-check-flag.yaml b/changelog/v1.5.0-beta18/glooctl-add-exclude-check-flag.yaml deleted file mode 100644 index b58bba2258b..00000000000 --- a/changelog/v1.5.0-beta18/glooctl-add-exclude-check-flag.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3492 - description: > - Support a flag "-x" for excluding certain checks with glooctl. diff --git a/changelog/v1.5.0-beta18/http_path_api.yaml b/changelog/v1.5.0-beta18/http_path_api.yaml deleted file mode 100644 index 803dbf1e93a..00000000000 --- a/changelog/v1.5.0-beta18/http_path_api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: API for customizing the path of a static host in health checks - issueLink: https://github.com/solo-io/gloo/issues/2821 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta18/update-go-build-version.yaml b/changelog/v1.5.0-beta18/update-go-build-version.yaml deleted file mode 100644 index e40b4b0d123..00000000000 --- a/changelog/v1.5.0-beta18/update-go-build-version.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3493 - description: >- - Update the version of golang Gloo was built with from 1.14.0 to 1.14.6, to pickup patch fixes to go; most - notably, a workaround in go for a bug in affected Linux kernels (5.2.x, 5.3.0-5.3.14, 5.4.0-5.4.1) that - could result in a corrupted AVX register and crash Gloo. \ No newline at end of file diff --git a/changelog/v1.5.0-beta18/update-solo-apis.yaml b/changelog/v1.5.0-beta18/update-solo-apis.yaml deleted file mode 100644 index f85d445d200..00000000000 --- a/changelog/v1.5.0-beta18/update-solo-apis.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: gloo-fed-v0.0.19 \ No newline at end of file diff --git a/changelog/v1.5.0-beta19/conflicting-sni-domains.yaml b/changelog/v1.5.0-beta19/conflicting-sni-domains.yaml deleted file mode 100644 index d49def35664..00000000000 --- a/changelog/v1.5.0-beta19/conflicting-sni-domains.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3459 - description: Virtual Services with overlapping SNI domains in the same gateway are invalid. This adds some checks to make sure such changes are rejected before they reach envoy. - \ No newline at end of file diff --git a/changelog/v1.5.0-beta19/faster-sorting.yaml b/changelog/v1.5.0-beta19/faster-sorting.yaml deleted file mode 100644 index aca685f000c..00000000000 --- a/changelog/v1.5.0-beta19/faster-sorting.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Faster filter sorting \ No newline at end of file diff --git a/changelog/v1.5.0-beta19/grpc-json-transcoding-raw.yaml b/changelog/v1.5.0-beta19/grpc-json-transcoding-raw.yaml deleted file mode 100644 index a5d552adb29..00000000000 --- a/changelog/v1.5.0-beta19/grpc-json-transcoding-raw.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Expose the raw envoy configuration for the gRPC to JSON transcoding filter, which can be leveraged to expose a - gRPC service both as a gRPC service and as a REST API. Exposing the underlying envoy configuration allows users - more granular control over the gRPC to JSON mappings than the current Gloo API for gRPC to JSON (that doesn't - require explicit protobuf descriptors to be provided since they will be discovered). One example where users - may want more granular control of their gRPC to JSON mappings may be to leverage query parameter transcoding. - issueLink: https://github.com/solo-io/gloo/issues/2188 diff --git a/changelog/v1.5.0-beta19/healthcheck-secret-header.yaml b/changelog/v1.5.0-beta19/healthcheck-secret-header.yaml deleted file mode 100644 index a3e113f382f..00000000000 --- a/changelog/v1.5.0-beta19/healthcheck-secret-header.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow users to specify extra headers for health check requests as secrets. New gloo secret type "header", containing header name-value pairs, can now be created (details [here](https://docs.solo.io/gloo-edge/latest/guides/traffic_management/request_processing/health_checks/)). Health checks can reference header secrets for additional headers to add in addition to specifying them explicitly. - issueLink: https://github.com/solo-io/gloo/issues/2914 diff --git a/changelog/v1.5.0-beta19/i3441-add-custom-pod-labels-to-helm.yaml b/changelog/v1.5.0-beta19/i3441-add-custom-pod-labels-to-helm.yaml deleted file mode 100644 index 02691151d36..00000000000 --- a/changelog/v1.5.0-beta19/i3441-add-custom-pod-labels-to-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Add ability to supply arbitrary labels to gloo pods via helm configuration - issueLink: https://github.com/solo-io/gloo/issues/3441 diff --git a/changelog/v1.5.0-beta19/upgrade-docs-styling-fed-typo.yaml b/changelog/v1.5.0-beta19/upgrade-docs-styling-fed-typo.yaml deleted file mode 100644 index 4f89ddb9440..00000000000 --- a/changelog/v1.5.0-beta19/upgrade-docs-styling-fed-typo.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix styling on v1.3 upgrade doc. - issueLink: https://github.com/solo-io/gloo/issues/3464 - - type: NON_USER_FACING - description: Fix typo on gloo fed getting started page. diff --git a/changelog/v1.5.0-beta2/fix-formula-updater.yaml b/changelog/v1.5.0-beta2/fix-formula-updater.yaml deleted file mode 100644 index b8bb2304ab0..00000000000 --- a/changelog/v1.5.0-beta2/fix-formula-updater.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix the tag names looked up by the formula updater utility, and document the related naming in-code. - issueLink: https://github.com/solo-io/gloo/issues/3178 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.16.3 - description: Update go-utils to version 0.16.3, which includes a fix to the formula updater utility - diff --git a/changelog/v1.5.0-beta2/improve-als-logs.yaml b/changelog/v1.5.0-beta2/improve-als-logs.yaml deleted file mode 100644 index 912e7b1ba46..00000000000 --- a/changelog/v1.5.0-beta2/improve-als-logs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Improve access logging docs - issueLink: https://github.com/solo-io/gloo/issues/3122 \ No newline at end of file diff --git a/changelog/v1.5.0-beta2/update-dev-portal-install-docs.yaml b/changelog/v1.5.0-beta2/update-dev-portal-install-docs.yaml deleted file mode 100644 index 40d2580fd6c..00000000000 --- a/changelog/v1.5.0-beta2/update-dev-portal-install-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add `glooctl` install instructions to dev portal docs. - issueLink: https://github.com/solo-io/gloo/issues/3146 diff --git a/changelog/v1.5.0-beta20/arm64-build.yaml b/changelog/v1.5.0-beta20/arm64-build.yaml deleted file mode 100644 index fef674507c9..00000000000 --- a/changelog/v1.5.0-beta20/arm64-build.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Adds the ability to build Gloo for ARM64 architectures - issueLink: https://github.com/solo-io/gloo/issues/3486 diff --git a/changelog/v1.5.0-beta20/fix-demo.yaml b/changelog/v1.5.0-beta20/fix-demo.yaml deleted file mode 100644 index d51f1c2e38d..00000000000 --- a/changelog/v1.5.0-beta20/fix-demo.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Use the gateway_proxy.GATEWAY_PROXY_NAME.failover.enabled helm value in the - `glooctl demo federation` script. diff --git a/changelog/v1.5.0-beta20/fix-healthcheck-docs.yaml b/changelog/v1.5.0-beta20/fix-healthcheck-docs.yaml deleted file mode 100644 index 4b5504b6f0a..00000000000 --- a/changelog/v1.5.0-beta20/fix-healthcheck-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove incorrect gateway healthcheck documentation, adding that info to a new upstream healthcheck page instead. - issueLink: https://github.com/solo-io/gloo/issues/2914 diff --git a/changelog/v1.5.0-beta20/gloo-fed-demo-docs.yaml b/changelog/v1.5.0-beta20/gloo-fed-demo-docs.yaml deleted file mode 100644 index 029c74d312a..00000000000 --- a/changelog/v1.5.0-beta20/gloo-fed-demo-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add notes to Gloo Federation docs guide about the `gatewayProxies.NAME.failover.enabled` helm value. - issueLink: https://github.com/solo-io/gloo-fed/issues/265 diff --git a/changelog/v1.5.0-beta20/istio-cert-rotation.yaml b/changelog/v1.5.0-beta20/istio-cert-rotation.yaml deleted file mode 100644 index 43920d0fbaf..00000000000 --- a/changelog/v1.5.0-beta20/istio-cert-rotation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3295 - description: >- - Fixes an issue where Istio certificates used in mTLS were not being rotated in envoy. \ No newline at end of file diff --git a/changelog/v1.5.0-beta21/add-pr-label-adder.yaml b/changelog/v1.5.0-beta21/add-pr-label-adder.yaml deleted file mode 100644 index f4357ec62c8..00000000000 --- a/changelog/v1.5.0-beta21/add-pr-label-adder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add GH action that adds label to opt-in to bulldozer feature that keeps our PRs up to date with base branch diff --git a/changelog/v1.5.0-beta21/address-install-helm-warnings.yaml b/changelog/v1.5.0-beta21/address-install-helm-warnings.yaml deleted file mode 100644 index 56ff917556e..00000000000 --- a/changelog/v1.5.0-beta21/address-install-helm-warnings.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Removes ratelimit from default values template, which should prevent ratelimit warnings on gloo installation. - issueLink: https://github.com/solo-io/gloo/issues/3467 diff --git a/changelog/v1.5.0-beta21/aws-sts-discovery.yaml b/changelog/v1.5.0-beta21/aws-sts-discovery.yaml deleted file mode 100644 index c48f0b94de7..00000000000 --- a/changelog/v1.5.0-beta21/aws-sts-discovery.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add AWS lambda function discovery using EKS Service Account credentials. - issueLink: https://github.com/solo-io/gloo/issues/3559 - diff --git a/changelog/v1.5.0-beta21/custom-label-comments.yaml b/changelog/v1.5.0-beta21/custom-label-comments.yaml deleted file mode 100644 index cc7f0035036..00000000000 --- a/changelog/v1.5.0-beta21/custom-label-comments.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Correct gloo documentation of custom label helm values to match GlooE descriptions. - issueLink: https://github.com/solo-io/gloo/issues/3441 diff --git a/changelog/v1.5.0-beta21/failover-dns-docs.yaml b/changelog/v1.5.0-beta21/failover-dns-docs.yaml deleted file mode 100644 index 42c1b11b97b..00000000000 --- a/changelog/v1.5.0-beta21/failover-dns-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Fix documentation for failover endpoints to indicate that DNS addreses cannot be specified with weights - for any locality - issueLink: https://github.com/solo-io/gloo/issues/3565 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta21/gateway-update-status.yaml b/changelog/v1.5.0-beta21/gateway-update-status.yaml deleted file mode 100644 index 58f57dcd09e..00000000000 --- a/changelog/v1.5.0-beta21/gateway-update-status.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Handle an edge case where the gateway does not publish the status for its resources. - issueLink: https://github.com/solo-io/gloo/issues/3592 diff --git a/changelog/v1.5.0-beta21/ingress-proxy-label.yaml b/changelog/v1.5.0-beta21/ingress-proxy-label.yaml deleted file mode 100644 index e45a9e17fcf..00000000000 --- a/changelog/v1.5.0-beta21/ingress-proxy-label.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: > - Allow changing a label value for ingress proxy to enable multiple ingress proxy instances in - the same cluster. - issueLink: https://github.com/solo-io/gloo/issues/3587 diff --git a/changelog/v1.5.0-beta21/knative-ingress-local-domains.yaml b/changelog/v1.5.0-beta21/knative-ingress-local-domains.yaml deleted file mode 100644 index 2d1d8521ede..00000000000 --- a/changelog/v1.5.0-beta21/knative-ingress-local-domains.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Use Set to store expanded cluster local service domains for Knative. diff --git a/changelog/v1.5.0-beta21/opentrace-fix.yaml b/changelog/v1.5.0-beta21/opentrace-fix.yaml deleted file mode 100644 index 31fc85695e4..00000000000 --- a/changelog/v1.5.0-beta21/opentrace-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix opentracing causing envoy failure. Adds type-checking for all envoy go-control-plane data structures. - issueLink: https://github.com/solo-io/gloo/issues/3496 diff --git a/changelog/v1.5.0-beta21/prom-stat-valid-config.yaml b/changelog/v1.5.0-beta21/prom-stat-valid-config.yaml deleted file mode 100644 index c8a1519be39..00000000000 --- a/changelog/v1.5.0-beta21/prom-stat-valid-config.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Added a prometheus metric to the gateway pod that indicates whether the validating admission webhook determined that the config was valid. - issueLink: https://github.com/solo-io/gloo/issues/3408 diff --git a/changelog/v1.5.0-beta21/revise-jwt-githook.yaml b/changelog/v1.5.0-beta21/revise-jwt-githook.yaml deleted file mode 100644 index 48842e7e915..00000000000 --- a/changelog/v1.5.0-beta21/revise-jwt-githook.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Change JWT-checking githook to decode potential jwts and check for common json value names before flagging a commit. Also fix a minor unrelated test bug. \ No newline at end of file diff --git a/changelog/v1.5.0-beta21/routetable-delegation-selector-expressions.yaml b/changelog/v1.5.0-beta21/routetable-delegation-selector-expressions.yaml deleted file mode 100644 index 1014fccfc26..00000000000 --- a/changelog/v1.5.0-beta21/routetable-delegation-selector-expressions.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Add route table delegation selector expressions. - issueLink: https://github.com/solo-io/gloo/issues/3586 - diff --git a/changelog/v1.5.0-beta21/support-delegation-with-advanced-prefix-routes.yaml b/changelog/v1.5.0-beta21/support-delegation-with-advanced-prefix-routes.yaml deleted file mode 100644 index 6d553cdef53..00000000000 --- a/changelog/v1.5.0-beta21/support-delegation-with-advanced-prefix-routes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Added support for query parameter matchers, header matchers, and method matchers to the route table delegation - API. Delegated routes must still use the prefix matcher, but now they can also leverage the aforementioned - matchers so long as the delegated route's matchers are a superset of the parent route's matchers. - issueLink: https://github.com/solo-io/gloo/issues/3327 diff --git a/changelog/v1.5.0-beta21/upgrading-v4.yaml b/changelog/v1.5.0-beta21/upgrading-v4.yaml deleted file mode 100644 index 1ff66280375..00000000000 --- a/changelog/v1.5.0-beta21/upgrading-v4.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Separate 1.3.x and 1.4.x upgrade guides - issueLink: https://github.com/solo-io/gloo/issues/3487 diff --git a/changelog/v1.5.0-beta22/githook-mac-fix.yaml b/changelog/v1.5.0-beta22/githook-mac-fix.yaml deleted file mode 100644 index b72ae283258..00000000000 --- a/changelog/v1.5.0-beta22/githook-mac-fix.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Correct JWT githook to work when warning mac users, and to actually check the correct diffs diff --git a/changelog/v1.5.0-beta22/remove-dev-portal-code.yaml b/changelog/v1.5.0-beta22/remove-dev-portal-code.yaml deleted file mode 100644 index 890b9b5bbcf..00000000000 --- a/changelog/v1.5.0-beta22/remove-dev-portal-code.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Remove Developer Portal related code from `glooctl`. - issueLink: https://github.com/solo-io/gloo/issues/3598 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.5.0-beta22/update-dev-portal-docs.yaml b/changelog/v1.5.0-beta22/update-dev-portal-docs.yaml deleted file mode 100644 index 53ebf1edde9..00000000000 --- a/changelog/v1.5.0-beta22/update-dev-portal-docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Update the Dev Portal section of the Gloo docs to redirect users to the [new Dev Portal docs](https://docs.solo.io/gloo-portal/latest). - issueLink: https://github.com/solo-io/gloo/issues/3598 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.5.0-beta23/aws-sts-connection-pools.yaml b/changelog/v1.5.0-beta23/aws-sts-connection-pools.yaml deleted file mode 100644 index 097d5a02781..00000000000 --- a/changelog/v1.5.0-beta23/aws-sts-connection-pools.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: DEPENDENCY_BUMP - description: Update envoy to pull in aws-sts connection pools. - dependencyOwner: envoyproxy - dependencyRepo: envoy - dependencyTag: v1.16-rc2 diff --git a/changelog/v1.5.0-beta23/conflicting-empty-sni-domains.yaml b/changelog/v1.5.0-beta23/conflicting-empty-sni-domains.yaml deleted file mode 100644 index 6becb2b869f..00000000000 --- a/changelog/v1.5.0-beta23/conflicting-empty-sni-domains.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3459 - description: Virtual Services with overlapping SNI domains in the same gateway are invalid. This change fixes our matching rules to consider cases where the sni domain is unset, and not allow multiple configs with an unset sni domain. - diff --git a/changelog/v1.5.0-beta23/extauth-mtls-doc.yaml b/changelog/v1.5.0-beta23/extauth-mtls-doc.yaml deleted file mode 100644 index b5e0d6841cd..00000000000 --- a/changelog/v1.5.0-beta23/extauth-mtls-doc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3577 - description: clarify doc - diff --git a/changelog/v1.5.0-beta23/istio-ux-improvements.yaml b/changelog/v1.5.0-beta23/istio-ux-improvements.yaml deleted file mode 100644 index d77a08fc930..00000000000 --- a/changelog/v1.5.0-beta23/istio-ux-improvements.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Added improvements to the user experience for using gloo with Istio. Added helper commands for glooctl, - so that users can simply perform `glooctl istio inject` and `glooctl istio enable-mtls --upstream foo` - in order to have Gloo and Istio up and running and communicating together over mTLS. - issueLink: https://github.com/solo-io/gloo/issues/3532 diff --git a/changelog/v1.5.0-beta23/remove-dangling-comments.yaml b/changelog/v1.5.0-beta23/remove-dangling-comments.yaml deleted file mode 100644 index ccfa1f2a0e4..00000000000 --- a/changelog/v1.5.0-beta23/remove-dangling-comments.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove comments from template for ratelimit value, which is no longer present. diff --git a/changelog/v1.5.0-beta23/sds-clustername-default.yaml b/changelog/v1.5.0-beta23/sds-clustername-default.yaml deleted file mode 100644 index 796c2251160..00000000000 --- a/changelog/v1.5.0-beta23/sds-clustername-default.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix the default clustername in sds to match the name given in the docs. - issueLink: https://github.com/solo-io/gloo/issues/3573 diff --git a/changelog/v1.5.0-beta23/secrets-in-headers.yaml b/changelog/v1.5.0-beta23/secrets-in-headers.yaml deleted file mode 100644 index 716431d8111..00000000000 --- a/changelog/v1.5.0-beta23/secrets-in-headers.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Allow secrets to be added to request headers by referencing a k8s secret resource via its namespace and name. - issueLink: https://github.com/solo-io/gloo/issues/2751 \ No newline at end of file diff --git a/changelog/v1.5.0-beta23/update-skv2-cluster-deregistration.yaml b/changelog/v1.5.0-beta23/update-skv2-cluster-deregistration.yaml deleted file mode 100644 index e04d6e8d66b..00000000000 --- a/changelog/v1.5.0-beta23/update-skv2-cluster-deregistration.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3369 - description: > - Change the `glooctl cluster unregister` command to `glooctl cluster deregister`. - The deregister command now deletes the service account, cluster role, and cluster - role binding created on the remote cluster during the cluster registration process. - Example usage is `glooctl cluster deregister --cluster-name kind-remote --remote-context kind-remote`. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.8.1 \ No newline at end of file diff --git a/changelog/v1.5.0-beta23/upstream-http-protocol-options.yaml b/changelog/v1.5.0-beta23/upstream-http-protocol-options.yaml deleted file mode 100644 index 9352222157a..00000000000 --- a/changelog/v1.5.0-beta23/upstream-http-protocol-options.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Expose Envoy's cluster configuration `common_http_protocol_options` parameters in the Gloo API. - issueLink: https://github.com/solo-io/gloo/issues/3560 diff --git a/changelog/v1.5.0-beta24/install-script-stable.yaml b/changelog/v1.5.0-beta24/install-script-stable.yaml deleted file mode 100644 index 48adb40b881..00000000000 --- a/changelog/v1.5.0-beta24/install-script-stable.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3589 - description: Change the tutorial install script to install the latest stable version, instead of possibly installing beta releases. - diff --git a/changelog/v1.5.0-beta24/waf-api.yaml b/changelog/v1.5.0-beta24/waf-api.yaml deleted file mode 100644 index 1f7c7c0af82..00000000000 --- a/changelog/v1.5.0-beta24/waf-api.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: APIs to skip body processing in WAF. - diff --git a/changelog/v1.5.0-beta25/inheritance-delegation.yaml b/changelog/v1.5.0-beta25/inheritance-delegation.yaml deleted file mode 100644 index 06ef8bac031..00000000000 --- a/changelog/v1.5.0-beta25/inheritance-delegation.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3327 - description: >- - Add new field `inheritableMatchers` boolean field (default false) to virtual services and route tables that, - when true, changes how route delegation handles header, method, and query parameter matchers from the parent - resource. By default, route tables must have matchers that are a superset of those from the parent, as this - improves readability. By setting `inheritableMatchers` to true, any header, method, and query parameter matchers - from the parent that are absent from the child will be automatically included on the generated route. \ No newline at end of file diff --git a/changelog/v1.5.0-beta25/istio-inject-fix.yaml b/changelog/v1.5.0-beta25/istio-inject-fix.yaml deleted file mode 100644 index a904eba5e49..00000000000 --- a/changelog/v1.5.0-beta25/istio-inject-fix.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3641 - description: > - Fix a bug that was causing `glooctl istio inject` to use - the wrong version for the SDS sidecar in GlooE environments. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3640 - description: > - Update istio mTLS docs to note what YAML changes that - glooctl istio inject does under the hood. \ No newline at end of file diff --git a/changelog/v1.5.0-beta25/native-authconfig-type.yaml b/changelog/v1.5.0-beta25/native-authconfig-type.yaml deleted file mode 100644 index 079f7de950b..00000000000 --- a/changelog/v1.5.0-beta25/native-authconfig-type.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: >- - Generate standard Kubernetes `go` types and clients for `AuthConfig` custom resources so users can programmatically - manage these objects without having to use our solo-kit based clients. - issueLink: https://github.com/solo-io/gloo/issues/3643 diff --git a/changelog/v1.5.0-beta25/no-cleanup-gloo-in-ci.yaml b/changelog/v1.5.0-beta25/no-cleanup-gloo-in-ci.yaml deleted file mode 100644 index d953ea1b91c..00000000000 --- a/changelog/v1.5.0-beta25/no-cleanup-gloo-in-ci.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Gate cleanup logic so it doesn't run in CI since uninstall is slow and ci clusters are ephemeral \ No newline at end of file diff --git a/changelog/v1.5.0-beta26/istio-1-7-1-fix.yaml b/changelog/v1.5.0-beta26/istio-1-7-1-fix.yaml deleted file mode 100644 index 401d2b9164d..00000000000 --- a/changelog/v1.5.0-beta26/istio-1-7-1-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3650 - description: > - Fix for Istio mTLS integration for Istio versions 1.6.9+ and Istio 1.7.1+ diff --git a/changelog/v1.5.0-beta26/oauth-doc-update.yaml b/changelog/v1.5.0-beta26/oauth-doc-update.yaml deleted file mode 100644 index be18faf63d7..00000000000 --- a/changelog/v1.5.0-beta26/oauth-doc-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3557 - description: Update the Extauth doc for Google \ No newline at end of file diff --git a/changelog/v1.5.0-beta26/route-basic-ratelimit-docs.yaml b/changelog/v1.5.0-beta26/route-basic-ratelimit-docs.yaml deleted file mode 100644 index 0ec11eab87d..00000000000 --- a/changelog/v1.5.0-beta26/route-basic-ratelimit-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2517/ - description: Update the basic rate limit API page with instructions for route-level rate limits. diff --git a/changelog/v1.5.0-beta26/wasm-update.yaml b/changelog/v1.5.0-beta26/wasm-update.yaml deleted file mode 100644 index 94fffcc0c6a..00000000000 --- a/changelog/v1.5.0-beta26/wasm-update.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3624 - description: > - Update the envoy-wasm version to the latest 1.16.x version, - which now replies with a NACK on a wasm image cache miss, - fixing several caching issues. diff --git a/changelog/v1.5.0-beta26/wasme-update.yaml b/changelog/v1.5.0-beta26/wasme-update.yaml deleted file mode 100644 index c2d719f0193..00000000000 --- a/changelog/v1.5.0-beta26/wasme-update.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Swapped dependency on "wasme" for the new "wasm/pkg" module diff --git a/changelog/v1.5.0-beta27/add-boolean-expr-api-to-extauth.yaml b/changelog/v1.5.0-beta27/add-boolean-expr-api-to-extauth.yaml deleted file mode 100644 index f2e174e05e0..00000000000 --- a/changelog/v1.5.0-beta27/add-boolean-expr-api-to-extauth.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3207 - description: >- - Add API to `AuthConfig` that allows users to specify a boolean expression to determine how to evaluate auth - configs within an auth chain. Previously, each config on an auth config must be authorized for the entire request - to be authorized. This remains the default, but now users can additionally specify a boolean expression (the - `booleanExpr` field on an auth config) to reference the auth configs and AND/OR/NOT them together to achieve the - desired access policy. - resolvesIssue: false diff --git a/changelog/v1.5.0-beta28/bump-cve.yaml b/changelog/v1.5.0-beta28/bump-cve.yaml deleted file mode 100644 index 245cdbafbd2..00000000000 --- a/changelog/v1.5.0-beta28/bump-cve.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.16.0-rc3 - description: > - Upgrade envoy-gloo version to handle CVE-2020-25017 and CVE-2020-25018 - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3687 - description: > - Upgrade envoy-gloo version to handle CVE-2020-25017 and CVE-2020-25018 \ No newline at end of file diff --git a/changelog/v1.5.0-beta28/compressed-spec-fix.yaml b/changelog/v1.5.0-beta28/compressed-spec-fix.yaml deleted file mode 100644 index ee21097e698..00000000000 --- a/changelog/v1.5.0-beta28/compressed-spec-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3663 - description: > - Allow compressing the spec for Proxy objects. \ No newline at end of file diff --git a/changelog/v1.5.0-beta3/fix-formula-updater.yaml b/changelog/v1.5.0-beta3/fix-formula-updater.yaml deleted file mode 100644 index 81f571d4616..00000000000 --- a/changelog/v1.5.0-beta3/fix-formula-updater.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix the regex used by the formula updater utility to find sha256 checksums - issueLink: https://github.com/solo-io/gloo/issues/3178 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.16.3 - description: Update go-utils to version 0.16.4, which includes a fix to the formula updater utility - diff --git a/changelog/v1.5.0-beta4/add-ingress-envoy-host-port-rule.yaml b/changelog/v1.5.0-beta4/add-ingress-envoy-host-port-rule.yaml deleted file mode 100644 index 26c4f0db6aa..00000000000 --- a/changelog/v1.5.0-beta4/add-ingress-envoy-host-port-rule.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Add Envoy host with port rule for Ingress - issueLink: https://github.com/solo-io/gloo/issues/3244 \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/bump-envoy.yaml b/changelog/v1.5.0-beta4/bump-envoy.yaml deleted file mode 100644 index 55e3d23e71f..00000000000 --- a/changelog/v1.5.0-beta4/bump-envoy.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.15.0-rc1 - description: >- - Updated envoy-gloo to one based on envoy master (1.15.0), which includes security fixes in envoy. For more - details on the CVEs, see the envoy release notes [here](https://www.envoyproxy.io/docs/envoy/v1.14.3/intro/version_history#version-history) \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/docs-fixes-doc-setup-and-typos.yaml b/changelog/v1.5.0-beta4/docs-fixes-doc-setup-and-typos.yaml deleted file mode 100644 index 7d53cd68d34..00000000000 --- a/changelog/v1.5.0-beta4/docs-fixes-doc-setup-and-typos.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix ingress docs instructions for docs setup, and other minor typos. - issueLink: https://github.com/solo-io/gloo/issues/3170 diff --git a/changelog/v1.5.0-beta4/fix-enterprise-helm-install-command.yaml b/changelog/v1.5.0-beta4/fix-enterprise-helm-install-command.yaml deleted file mode 100644 index f0f7f2d3c7d..00000000000 --- a/changelog/v1.5.0-beta4/fix-enterprise-helm-install-command.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix helm install command for enterprise \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/fix-ingress-docs.yaml b/changelog/v1.5.0-beta4/fix-ingress-docs.yaml deleted file mode 100644 index e149e526879..00000000000 --- a/changelog/v1.5.0-beta4/fix-ingress-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix ingress docs rendering and formatting, tested and confirmed docs work - issueLink: https://github.com/solo-io/gloo/issues/3222 \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/glooctl-debug-logs-text-file-output.yaml b/changelog/v1.5.0-beta4/glooctl-debug-logs-text-file-output.yaml deleted file mode 100644 index 83648e39b1b..00000000000 --- a/changelog/v1.5.0-beta4/glooctl-debug-logs-text-file-output.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Make glooctl debug command respect -f flag for unzipped log output - issueLink: https://github.com/solo-io/gloo/issues/3124 \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/opa-version-logging-doc.yaml b/changelog/v1.5.0-beta4/opa-version-logging-doc.yaml deleted file mode 100644 index e05403897f9..00000000000 --- a/changelog/v1.5.0-beta4/opa-version-logging-doc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add note about OPA version logging to docs - issueLink: https://github.com/solo-io/gloo/issues/3136 - resolvesIssue: false diff --git a/changelog/v1.5.0-beta4/replace-invalid-routes-doc.yaml b/changelog/v1.5.0-beta4/replace-invalid-routes-doc.yaml deleted file mode 100644 index e1e98d8b9cd..00000000000 --- a/changelog/v1.5.0-beta4/replace-invalid-routes-doc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add section noting that replacing invalid routes should be enabled for production deploys in docs. - issueLink: https://github.com/solo-io/gloo/issues/3097 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.5.0-beta4/upgrade-envoyhcm-to-v3.yaml b/changelog/v1.5.0-beta4/upgrade-envoyhcm-to-v3.yaml deleted file mode 100644 index f609b0664d1..00000000000 --- a/changelog/v1.5.0-beta4/upgrade-envoyhcm-to-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false - description: This is part of the upgrade to v3 of the Envoy xDS API. It replaces v2 of the hcm filters with v3 but keeps the parent listener object as is. diff --git a/changelog/v1.5.0-beta4/upgrade-envoytcp-to-v3.yaml b/changelog/v1.5.0-beta4/upgrade-envoytcp-to-v3.yaml deleted file mode 100644 index 57901fd2c6d..00000000000 --- a/changelog/v1.5.0-beta4/upgrade-envoytcp-to-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false - description: This is part of the upgrade to v3 of the Envoy xDS API. It replaces v2 of the tcp filters with v3 but keeps the parent listener object as is. diff --git a/changelog/v1.5.0-beta4/use-go-control-plane-wellknown.yaml b/changelog/v1.5.0-beta4/use-go-control-plane-wellknown.yaml deleted file mode 100644 index a1eba238aab..00000000000 --- a/changelog/v1.5.0-beta4/use-go-control-plane-wellknown.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Use wellknown from go-control-plane in place of solo-kit util and hard coded strings diff --git a/changelog/v1.5.0-beta5/docs-knative-tests-notimeout.yaml b/changelog/v1.5.0-beta5/docs-knative-tests-notimeout.yaml deleted file mode 100644 index 2e7edd7af3a..00000000000 --- a/changelog/v1.5.0-beta5/docs-knative-tests-notimeout.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3281 - description: > - Removed the 30 second timeout on the knative syncer propagating the proxy status. Now we have eventual consistency - and the proxy will eventually report as ready even if eg a secret is added after a config which uses it. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3167 - description: Added documentation to the knative guide for local minikube testing. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3194 - description: Added an e2e test for manual TLS in knative. diff --git a/changelog/v1.5.0-beta5/glooe-helm-upgrade-docs-correction.yaml b/changelog/v1.5.0-beta5/glooe-helm-upgrade-docs-correction.yaml deleted file mode 100644 index 2816b9ff805..00000000000 --- a/changelog/v1.5.0-beta5/glooe-helm-upgrade-docs-correction.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add note to 1.3.0+ docs to delete apiserver-ui service when upgrading to glooE 1.4.0+ - issueLink: https://github.com/solo-io/gloo/issues/3250 diff --git a/changelog/v1.5.0-beta5/hello-world-git-bash-workaround.yaml b/changelog/v1.5.0-beta5/hello-world-git-bash-workaround.yaml deleted file mode 100644 index 28141b648c6..00000000000 --- a/changelog/v1.5.0-beta5/hello-world-git-bash-workaround.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add note to Hello World doc for addressing Git Bash route mangling - issueLink: https://github.com/solo-io/gloo/issues/2731 diff --git a/changelog/v1.5.0-beta5/no-tls-inspector.yaml b/changelog/v1.5.0-beta5/no-tls-inspector.yaml deleted file mode 100644 index 4362a96ca8f..00000000000 --- a/changelog/v1.5.0-beta5/no-tls-inspector.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3288 - description: > - Prepend the TlsInspector filter when no SNI domains are available to match on, as without the ServerName match - envoy does not automatically prepend it \ No newline at end of file diff --git a/changelog/v1.5.0-beta5/route-table-errors.yaml b/changelog/v1.5.0-beta5/route-table-errors.yaml deleted file mode 100644 index 3f15d04fdfe..00000000000 --- a/changelog/v1.5.0-beta5/route-table-errors.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: FIX - description: > - Properly validate `RouteTable` routes without matchers. Like with regular `VirtualService` routes, these routes will - be assigned the default `/` prefix matcher. Consequently, the route is valid only if the parent route also has a - `\` prefix matcher (either explicitly defined, or by default). - issueLink: https://github.com/solo-io/gloo/issues/3291 -- type: FIX - description: > - Report delegation cycle errors on the offending `RouteTable`, not only on `VirtualServices` that use the table. - issueLink: https://github.com/solo-io/gloo/issues/3144 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.5.0-beta5/surface-attempt-count-bools.yaml b/changelog/v1.5.0-beta5/surface-attempt-count-bools.yaml deleted file mode 100644 index 775dcc20ac2..00000000000 --- a/changelog/v1.5.0-beta5/surface-attempt-count-bools.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3182 - description: Expose IncludeRequestAttemptCount and IncludeAttemptCountInResponse as VirtualHost options. They both default to false. \ No newline at end of file diff --git a/changelog/v1.5.0-beta5/upgrade-plugins-to-envoy-v3.yaml b/changelog/v1.5.0-beta5/upgrade-plugins-to-envoy-v3.yaml deleted file mode 100644 index 2211164e850..00000000000 --- a/changelog/v1.5.0-beta5/upgrade-plugins-to-envoy-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false - description: This is part of the upgrade to v3 of the Envoy xDS API. It primarily replaces v2 of non-top-level resources with v3 in plugins. diff --git a/changelog/v1.5.0-beta6/fix-gateway-extauth-overrides.yaml b/changelog/v1.5.0-beta6/fix-gateway-extauth-overrides.yaml deleted file mode 100644 index 5951016f08a..00000000000 --- a/changelog/v1.5.0-beta6/fix-gateway-extauth-overrides.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: >- - Fix issue where gateway-level extauth could not be overriden by lower-level virtualhost, route, and weighted - destination extauth config. - issueLink: https://github.com/solo-io/gloo/issues/3270 \ No newline at end of file diff --git a/changelog/v1.5.0-beta7/access-token-validation-api.yaml b/changelog/v1.5.0-beta7/access-token-validation-api.yaml deleted file mode 100644 index 9ca8b98b2b9..00000000000 --- a/changelog/v1.5.0-beta7/access-token-validation-api.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3055 - resolvesIssue: false - description: > - Define the API to specify access token validation for external authentication in Gloo Enterprise. This - API allows for a user to perform additional validation on the access token received during an OAuth2.0 flow and - use it in authorization decisions. The userinfo metadata can also be queried and leveraged in an extauth plugin. - Further, users can perform the first leg of an OAuth2.0 flow outside of Gloo and only use Gloo to validate access - tokens that have been provided on the incoming request. \ No newline at end of file diff --git a/changelog/v1.5.0-beta7/vs-status.yaml b/changelog/v1.5.0-beta7/vs-status.yaml deleted file mode 100644 index b9536774974..00000000000 --- a/changelog/v1.5.0-beta7/vs-status.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3115 - description: > - Fix a bug where a virtual service has an inconsistent state, by keeping only the last version of it - and reducing the number of go-routines. diff --git a/changelog/v1.5.0-beta8/minor-doc-fix.yaml b/changelog/v1.5.0-beta8/minor-doc-fix.yaml deleted file mode 100644 index e1088d72067..00000000000 --- a/changelog/v1.5.0-beta8/minor-doc-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Correct link to envoy health status docs in load balancer proto - issueLink: https://github.com/solo-io/gloo/issues/3004 \ No newline at end of file diff --git a/changelog/v1.5.0-beta8/new_rate-limit-api.yaml b/changelog/v1.5.0-beta8/new_rate-limit-api.yaml deleted file mode 100644 index 4cc4d048ed1..00000000000 --- a/changelog/v1.5.0-beta8/new_rate-limit-api.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Define the API to enforce rate limit policies using `RateLimitConfig` resources. - The API allows users to apply policies by referencing a set of `RateLimitConfig` - resources on `VirtualHosts` and `Routes`. Each resource represents a rate limit policy - that will be independently enforced on the routing resource that references it. - Please see the [docs](https://docs.solo.io/gloo-edge/latest/guides/security/rate_limiting/crds) - for a detailed explanation of the new API. - issueLink: https://github.com/solo-io/gloo/issues/3335 - resolvesIssue: false -- type: NEW_FEATURE - description: Route-level rate limit descriptors are now supported via the new `RateLimitConfig` resources. - issueLink: https://github.com/solo-io/gloo/issues/2462 \ No newline at end of file diff --git a/changelog/v1.5.0-beta8/surface-window-size-http-options.yaml b/changelog/v1.5.0-beta8/surface-window-size-http-options.yaml deleted file mode 100644 index 332179d9833..00000000000 --- a/changelog/v1.5.0-beta8/surface-window-size-http-options.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3305 - description: Expose InitialStreamWindowSize and InitialConnectionWindowSize as http2 protocol options. They both default to 256Mib. \ No newline at end of file diff --git a/changelog/v1.5.0-beta8/vs-status.yaml b/changelog/v1.5.0-beta8/vs-status.yaml deleted file mode 100644 index 47dbdf9ac0b..00000000000 --- a/changelog/v1.5.0-beta8/vs-status.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3115 - description: > - Use the proxy status rather than entire proxy when calculating if we need to update the status - of a gateway resource. This change means we resync the status of gateway resources only when we need to. - When failing to write status, it will be retried a second later. diff --git a/changelog/v1.5.0-beta9/clarify-waf-owasp-use.yaml b/changelog/v1.5.0-beta9/clarify-waf-owasp-use.yaml deleted file mode 100644 index 641b156aa29..00000000000 --- a/changelog/v1.5.0-beta9/clarify-waf-owasp-use.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Clarify when WAF includes OWASP Core Rule Set. - issueLink: https://github.com/solo-io/gloo/issues/3228 diff --git a/changelog/v1.5.0-beta9/fix-go-tool-versioning.yaml b/changelog/v1.5.0-beta9/fix-go-tool-versioning.yaml deleted file mode 100644 index 5ac07546bee..00000000000 --- a/changelog/v1.5.0-beta9/fix-go-tool-versioning.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Follow the [recommended approach](https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module) - for go tool versioning. \ No newline at end of file diff --git a/changelog/v1.5.0-beta9/fix-helm-regression-tests.yaml b/changelog/v1.5.0-beta9/fix-helm-regression-tests.yaml deleted file mode 100644 index 3a9dd97a103..00000000000 --- a/changelog/v1.5.0-beta9/fix-helm-regression-tests.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3359 - description: Fixes the Helm regression tests. \ No newline at end of file diff --git a/changelog/v1.5.0-beta9/gloo-federation-branch.yaml b/changelog/v1.5.0-beta9/gloo-federation-branch.yaml deleted file mode 100644 index be446bb693b..00000000000 --- a/changelog/v1.5.0-beta9/gloo-federation-branch.yaml +++ /dev/null @@ -1,31 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: | - Add the following commands: - - `glooctl cluster list` - List clusters registered to the Gloo Federation control plane - - `glooctl cluster register` - Register a cluster to the Gloo Federation control plane - - `glooctl cluster unregister` - Unregister a cluster to the Gloo Federation control plane - issueLink: https://github.com/solo-io/gloo/issues/3369 - - type: NEW_FEATURE - description: | - Add the following commands: - - `glooctl install federation` - install Gloo Federation on Kubernetes - - `glooctl uninstall federation` - uninstall Gloo Federation - issueLink: https://github.com/solo-io/gloo/issues/3369 - - type: HELM - description: | - Add the following Helm values, available for Gloo Enterprise only: - - `gatewayProxies.NAME.failover.enabled`: Configure this proxy for failover. - Set to false by default. - - `gatewayProxies.NAME.failover.port`: Port to use for failover Gateway bind port, - and service. Default is 15443. - - `gatewayProxies.NAME.failover.nodePort`: Optional NodePort for failover Service. - - `gatewayProxies.NAME.failover.secretName`: Secret containing downstream Ssl Secrets. - Set to `failover-downstream` by default. - issueLink: https://github.com/solo-io/gloo/issues/3338 - - type: HELM - description: | - Add the following Helm value: - - `gloo.deployment.restXdsPort`: the port port where gloo serves REST xDS API to Envoy. - Set to 9976 by default. - issueLink: https://github.com/solo-io/gloo/issues/3338 \ No newline at end of file diff --git a/changelog/v1.5.0-beta9/kind-regression-tests.yaml b/changelog/v1.5.0-beta9/kind-regression-tests.yaml deleted file mode 100644 index 01388e35362..00000000000 --- a/changelog/v1.5.0-beta9/kind-regression-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Run regression tests in a Github Action instead of cloudbuild. - issueLink: https://github.com/solo-io/gloo/issues/2997 \ No newline at end of file diff --git a/changelog/v1.5.0-beta9/resp-transform.yaml b/changelog/v1.5.0-beta9/resp-transform.yaml deleted file mode 100644 index d4544212e96..00000000000 --- a/changelog/v1.5.0-beta9/resp-transform.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3028 - description: > - Allow specifying transformations at an earlier stage. - Also allow response only transformations, that match on response headers. diff --git a/changelog/v1.5.0-beta9/stop-copying-k8s-labels.yaml b/changelog/v1.5.0-beta9/stop-copying-k8s-labels.yaml deleted file mode 100644 index 75ed9f47ce2..00000000000 --- a/changelog/v1.5.0-beta9/stop-copying-k8s-labels.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - description: > - Stop copying Kubernetes labels when creating Upstreams. Treat labels instead - as a discovery-related metadata that can be explicitly used downstream (e.g. by FDS). - issueLink: https://github.com/solo-io/gloo/issues/2634 diff --git a/changelog/v1.5.0-beta9/upgrade-envoy-bootstrap-config-to-v3.yaml b/changelog/v1.5.0-beta9/upgrade-envoy-bootstrap-config-to-v3.yaml deleted file mode 100644 index 0211956405d..00000000000 --- a/changelog/v1.5.0-beta9/upgrade-envoy-bootstrap-config-to-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false - description: This is part of the upgrade to v3 of the Envoy xDS API. It upgrades the bootstrap config from v2 to v3. diff --git a/changelog/v1.5.0-beta9/wasm-proto-updates.yaml b/changelog/v1.5.0-beta9/wasm-proto-updates.yaml deleted file mode 100644 index 4d34e01b5e9..00000000000 --- a/changelog/v1.5.0-beta9/wasm-proto-updates.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Update wasm protos to reflect latest method signatures. This fixes a bug in our previous wasm implementation, and uses the configuration object google.protobuf.Any instead of a string value for config. - issueLink: https://github.com/solo-io/gloo/issues/3035 - resolvesIssue: false diff --git a/changelog/v1.5.0/1.5-placeholder.yaml b/changelog/v1.5.0/1.5-placeholder.yaml deleted file mode 100644 index 6e4e6f26c2b..00000000000 --- a/changelog/v1.5.0/1.5-placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: placeholder for 1.5 release \ No newline at end of file diff --git a/changelog/v1.5.0/bump-envoy-v1.16.0-rc4.yaml b/changelog/v1.5.0/bump-envoy-v1.16.0-rc4.yaml deleted file mode 100644 index 44b73a3654b..00000000000 --- a/changelog/v1.5.0/bump-envoy-v1.16.0-rc4.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.16.0-rc4 - description: > - Upgrade envoy-gloo version to fix seg fault in aws lambda filter - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3684 - resolvesIssue: false - description: > - Upgrade envoy-gloo version to fix seg fault in aws lambda filter \ No newline at end of file diff --git a/changelog/v1.5.0/cluster-reg-fix.yaml b/changelog/v1.5.0/cluster-reg-fix.yaml deleted file mode 100644 index 4cf400e340b..00000000000 --- a/changelog/v1.5.0/cluster-reg-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3689 - description: Update default remote cluster registration namespace to "gloo-system" to simplify the Gloo Fed cluster registration process for most users. diff --git a/changelog/v1.5.0/declarative-istio-integration.yaml b/changelog/v1.5.0/declarative-istio-integration.yaml deleted file mode 100644 index d172f81ba57..00000000000 --- a/changelog/v1.5.0/declarative-istio-integration.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3646 - description: > - Document declarative approach to setting up the Istio/Gloo mTLS integration via Helm. \ No newline at end of file diff --git a/changelog/v1.5.0/transformation-doc-update.yaml b/changelog/v1.5.0/transformation-doc-update.yaml deleted file mode 100644 index e0dbfc1144c..00000000000 --- a/changelog/v1.5.0/transformation-doc-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3448 - description: Update the Transformation doc to include body parsing example \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/1.5-docs-update.yaml b/changelog/v1.6.0-beta1/1.5-docs-update.yaml deleted file mode 100644 index e040f2ffac9..00000000000 --- a/changelog/v1.6.0-beta1/1.5-docs-update.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update 1.5 upgrade docs \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/1.6-placeholder.yaml b/changelog/v1.6.0-beta1/1.6-placeholder.yaml deleted file mode 100644 index 73eb755edcd..00000000000 --- a/changelog/v1.6.0-beta1/1.6-placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: placeholder for 1.6 beta1 release \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/access-token-oauth-doc.yaml b/changelog/v1.6.0-beta1/access-token-oauth-doc.yaml deleted file mode 100644 index 46bff212366..00000000000 --- a/changelog/v1.6.0-beta1/access-token-oauth-doc.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a guide for OAuth Access Token validation \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/compressed-spec-fix.yaml b/changelog/v1.6.0-beta1/compressed-spec-fix.yaml deleted file mode 100644 index a65ed53fdf0..00000000000 --- a/changelog/v1.6.0-beta1/compressed-spec-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3663 - description: > - Doc for proxy spec compression. \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/extended-docker-images.yaml b/changelog/v1.6.0-beta1/extended-docker-images.yaml deleted file mode 100644 index 5415c386ae0..00000000000 --- a/changelog/v1.6.0-beta1/extended-docker-images.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - improve some makefile style by adding missing phony targets and cleanup some ci cruft. - now we should only push containers to quay on releases - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3346 - description: Ensure the rest of our docker containers run with user 10101 rather than root - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3399 - description: >- - With each release, we will additionally be publishing an alternate set of docker containers (tagged as usual but - with the "-extended" suffix) that have some additional dependencies built in (e.g., `curl` for debugging). You - can deploy these images by setting the helm value `global.image.extended=true`. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/fix-glooctl-install-output.yaml b/changelog/v1.6.0-beta1/fix-glooctl-install-output.yaml deleted file mode 100644 index 0c6063f6b70..00000000000 --- a/changelog/v1.6.0-beta1/fix-glooctl-install-output.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3704 - description: Fix misleading message in `glooctl install` output when the install namespace already exists. \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/invalid-rts.yaml b/changelog/v1.6.0-beta1/invalid-rts.yaml deleted file mode 100644 index 5e641a16775..00000000000 --- a/changelog/v1.6.0-beta1/invalid-rts.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3619 - description: >- - Fix helm chart to honor `.Values.settings.replaceInvalidRoutes` value. This change makes the default invalid - route behavior match what's documented (disabled by default). To enable again, set - `.Values.settings.replaceInvalidRoutes=true` - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta1/max-connection-duration.yaml b/changelog/v1.6.0-beta1/max-connection-duration.yaml deleted file mode 100644 index bc157d6791d..00000000000 --- a/changelog/v1.6.0-beta1/max-connection-duration.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3628 - description: > - Expose the max_connection_duration and max_stream_duration settings via the Gloo API. - See https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/protocol.proto#config-core-v3-httpprotocoloptions - for more details on these settings. diff --git a/changelog/v1.6.0-beta1/remove-dup-helm-values.yaml b/changelog/v1.6.0-beta1/remove-dup-helm-values.yaml deleted file mode 100644 index 838a04cb2bc..00000000000 --- a/changelog/v1.6.0-beta1/remove-dup-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Remove duplicate helm values that are no longer needed to keep hook-created values in helm releases. - issueLink: https://github.com/solo-io/gloo/issues/3498 \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/404-firebase.yaml b/changelog/v1.6.0-beta10/404-firebase.yaml deleted file mode 100644 index 6936f2d9142..00000000000 --- a/changelog/v1.6.0-beta10/404-firebase.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add 404.html page from latest docs so that firebase knows how to serve it. \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/disable-metrics-server.yaml b/changelog/v1.6.0-beta10/disable-metrics-server.yaml deleted file mode 100644 index 673ba6db2d7..00000000000 --- a/changelog/v1.6.0-beta10/disable-metrics-server.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3849 - description: Disable gloo metrics service as it is unused, and CPU intensive. - diff --git a/changelog/v1.6.0-beta10/docs-firebase.yaml b/changelog/v1.6.0-beta10/docs-firebase.yaml deleted file mode 100644 index 96a48d2f051..00000000000 --- a/changelog/v1.6.0-beta10/docs-firebase.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3834 - description: Transfer docs to firebase hosting \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/docs-rebranding.yaml b/changelog/v1.6.0-beta10/docs-rebranding.yaml deleted file mode 100644 index 51f12b738b4..00000000000 --- a/changelog/v1.6.0-beta10/docs-rebranding.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs for rebranding of Gloo Platform \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/fix-docs-push.yaml b/changelog/v1.6.0-beta10/fix-docs-push.yaml deleted file mode 100644 index 44f614d7e44..00000000000 --- a/changelog/v1.6.0-beta10/fix-docs-push.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update env for docs push action \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/invalid-vs-gateway.yaml b/changelog/v1.6.0-beta10/invalid-vs-gateway.yaml deleted file mode 100644 index e71fc076e08..00000000000 --- a/changelog/v1.6.0-beta10/invalid-vs-gateway.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3538 - description: >- - Fixed a bug where a bad authconfig which should invalidate - a single virtual service was incorrectly invalidating the entire gateway diff --git a/changelog/v1.6.0-beta10/istio-1-8.yaml b/changelog/v1.6.0-beta10/istio-1-8.yaml deleted file mode 100644 index 12666ce99bb..00000000000 --- a/changelog/v1.6.0-beta10/istio-1-8.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3855 - description: Add Istio 1.8.x support to the existing glooctl istio integrations. \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/remove-duplicated-tolower.yaml b/changelog/v1.6.0-beta10/remove-duplicated-tolower.yaml deleted file mode 100644 index 909f0f29f8d..00000000000 --- a/changelog/v1.6.0-beta10/remove-duplicated-tolower.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove duplicated tolower when construct upstream name \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/transformation-validation-speedup.yaml b/changelog/v1.6.0-beta10/transformation-validation-speedup.yaml deleted file mode 100644 index 7a6d08c5101..00000000000 --- a/changelog/v1.6.0-beta10/transformation-validation-speedup.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3853 - description: Use multi-tool any resolver to avoid slowdown involved with using `types.Struct` as a middle man. \ No newline at end of file diff --git a/changelog/v1.6.0-beta10/upstream-groups-replacement.yaml b/changelog/v1.6.0-beta10/upstream-groups-replacement.yaml deleted file mode 100644 index 49ab817705b..00000000000 --- a/changelog/v1.6.0-beta10/upstream-groups-replacement.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3818 - description: >- - Fixed a bug where invalid route replacement did not correctly replace - routes that referred to a missing `UpstreamGroup`, which potentially resulted - in incorrect config being sent to envoy. Now, the route will be replaced correctly - according to the invalid config policy. diff --git a/changelog/v1.6.0-beta11/cluster-header-destination.yaml b/changelog/v1.6.0-beta11/cluster-header-destination.yaml deleted file mode 100644 index b22486e388e..00000000000 --- a/changelog/v1.6.0-beta11/cluster-header-destination.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3749 - resolvesIssue: false - description: > - Expose envoy's cluster_header field in the gloo api - See https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#envoy-v3-api-field-config-route-v3-routeaction-cluster-header - for more details about this field. \ No newline at end of file diff --git a/changelog/v1.6.0-beta11/grafana-namespaced-setting.yaml b/changelog/v1.6.0-beta11/grafana-namespaced-setting.yaml deleted file mode 100644 index 467b80709e0..00000000000 --- a/changelog/v1.6.0-beta11/grafana-namespaced-setting.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add helm settings for Grafana RBAC in namespaced Gloo Enterprise installations - issueLink: https://github.com/solo-io/gloo/issues/1764 \ No newline at end of file diff --git a/changelog/v1.6.0-beta11/grpc-http2-docs.yaml b/changelog/v1.6.0-beta11/grpc-http2-docs.yaml deleted file mode 100644 index 93c220a6f37..00000000000 --- a/changelog/v1.6.0-beta11/grpc-http2-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Include HTTP/2 settings for gRPC guide and add an HTTP/2 doc - issueLink: https://github.com/solo-io/gloo/issues/951 \ No newline at end of file diff --git a/changelog/v1.6.0-beta11/knative-doc-update.yaml b/changelog/v1.6.0-beta11/knative-doc-update.yaml deleted file mode 100644 index 9cea5ee2e76..00000000000 --- a/changelog/v1.6.0-beta11/knative-doc-update.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update Knative docs for existing installation - issueLink: https://github.com/solo-io/gloo/issues/1594 \ No newline at end of file diff --git a/changelog/v1.6.0-beta11/update-kind.yaml b/changelog/v1.6.0-beta11/update-kind.yaml deleted file mode 100644 index a9b40953e98..00000000000 --- a/changelog/v1.6.0-beta11/update-kind.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update kind setup action \ No newline at end of file diff --git a/changelog/v1.6.0-beta11/use-upstream-setup-protoc.yaml b/changelog/v1.6.0-beta11/use-upstream-setup-protoc.yaml deleted file mode 100644 index 9b3db0858d2..00000000000 --- a/changelog/v1.6.0-beta11/use-upstream-setup-protoc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update upstream protoc setup action - issueLink: https://github.com/solo-io/gloo/issues/3810 \ No newline at end of file diff --git a/changelog/v1.6.0-beta12/set-rate-limiting.yaml b/changelog/v1.6.0-beta12/set-rate-limiting.yaml deleted file mode 100644 index eb94f263ba1..00000000000 --- a/changelog/v1.6.0-beta12/set-rate-limiting.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Minor updates to allow for set-style rate limiting. - issueLink: https://github.com/solo-io/gloo/issues/2695 - resolvesIssue: false diff --git a/changelog/v1.6.0-beta12/tracing-provider-configuration.yaml b/changelog/v1.6.0-beta12/tracing-provider-configuration.yaml deleted file mode 100644 index 3b987fbdcd7..00000000000 --- a/changelog/v1.6.0-beta12/tracing-provider-configuration.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/3762 - description: > - Allow an external tracing provider to be configured on a listener via the Gloo API. - See https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/http_tracer.proto#envoy-v3-api-msg-config-trace-v3-tracing-http - for more details on this setting. diff --git a/changelog/v1.6.0-beta13/release-version-changelogs.yaml b/changelog/v1.6.0-beta13/release-version-changelogs.yaml deleted file mode 100644 index 8eb837733d9..00000000000 --- a/changelog/v1.6.0-beta13/release-version-changelogs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Changelogs are currently not sorted / aggregated in anyway between different versions. They are displayed in chronological order (as github displays them). The goal is to sort them to make them more user friendly to figure out what changed between consecutive versions. - issueLink: https://github.com/solo-io/gloo/issues/3227 - resolvesIssue: false diff --git a/changelog/v1.6.0-beta13/tests-panic-mode-disabled.yaml b/changelog/v1.6.0-beta13/tests-panic-mode-disabled.yaml deleted file mode 100644 index a40cc492a18..00000000000 --- a/changelog/v1.6.0-beta13/tests-panic-mode-disabled.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3747 - resolvesIssue: true - description: > - Panic mode allows Envoy load balancing to disregard host's health status. - With panic mode disabled, we can be more certain that our tests are validating healthy hosts properly. \ No newline at end of file diff --git a/changelog/v1.6.0-beta13/update-alpine.yaml b/changelog/v1.6.0-beta13/update-alpine.yaml deleted file mode 100644 index 10ec00e51a2..00000000000 --- a/changelog/v1.6.0-beta13/update-alpine.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: v3.12.1 - description: Update alpine base image - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.6.0-beta13/update-k8s-18.yaml b/changelog/v1.6.0-beta13/update-k8s-18.yaml deleted file mode 100644 index 1fc4a8d360c..00000000000 --- a/changelog/v1.6.0-beta13/update-k8s-18.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update to k8s 0.18. This involved a lot of minor function changes to input contexts everywhere. - issueLink: https://github.com/solo-io/gloo/issues/3579 diff --git a/changelog/v1.6.0-beta14/add-istio-clusterid-to-helm-chart.yaml b/changelog/v1.6.0-beta14/add-istio-clusterid-to-helm-chart.yaml deleted file mode 100644 index f778512f96d..00000000000 --- a/changelog/v1.6.0-beta14/add-istio-clusterid-to-helm-chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3881 - description: > - When doing a helm install where `istioSDS.enabled` is set to `true`, the `ISTIO_META_CLUSTER_ID` environment variable is now initialized to "Kubernetes". \ No newline at end of file diff --git a/changelog/v1.6.0-beta14/fix-tracing-documentation.yaml b/changelog/v1.6.0-beta14/fix-tracing-documentation.yaml deleted file mode 100644 index c987f72f5b3..00000000000 --- a/changelog/v1.6.0-beta14/fix-tracing-documentation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3900 - description: > - Recent changes were made to the tracing configuration. Updates the documentation so users - can utilize the new functionality. \ No newline at end of file diff --git a/changelog/v1.6.0-beta14/healthy-panic-threshold-configuration.yaml b/changelog/v1.6.0-beta14/healthy-panic-threshold-configuration.yaml deleted file mode 100644 index ef01dd17e4c..00000000000 --- a/changelog/v1.6.0-beta14/healthy-panic-threshold-configuration.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3747 - description: > - Panic mode allows Envoy load balancing to disregard host's health status. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3747 - description: > - Disable panic mode for e2e and kube2e tests. - With panic mode disabled, we can be more certain that our tests are validating healthy hosts properly. \ No newline at end of file diff --git a/changelog/v1.6.0-beta14/set-rate-limiting-docs.yaml b/changelog/v1.6.0-beta14/set-rate-limiting-docs.yaml deleted file mode 100644 index a8964acf46a..00000000000 --- a/changelog/v1.6.0-beta14/set-rate-limiting-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Add docs for set-style rate limiting. - issueLink: https://github.com/solo-io/gloo/issues/2695 diff --git a/changelog/v1.6.0-beta15/docs-build-fix.yaml b/changelog/v1.6.0-beta15/docs-build-fix.yaml deleted file mode 100644 index 475f4b7e757..00000000000 --- a/changelog/v1.6.0-beta15/docs-build-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3910 - description: A recent commit changed the make target for building the docs site and is causing the docs build to fail. This PR addresses this issue by copying over the generate_changelog_doc.go to the CI directory. Also add docs build to CI. - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/fix-multi-proxy-status.yaml b/changelog/v1.6.0-beta15/fix-multi-proxy-status.yaml deleted file mode 100644 index bb9e89d4499..00000000000 --- a/changelog/v1.6.0-beta15/fix-multi-proxy-status.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3935 - description: >- - In multi-proxy environments, resources that were invalid on one proxy (error or warning) but valid on another may - have a status written of accepted, despite internally calculating (and logging) a warning. This is now fixed. \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/improve-changelog-docs.yaml b/changelog/v1.6.0-beta15/improve-changelog-docs.yaml deleted file mode 100644 index d2b9058421b..00000000000 --- a/changelog/v1.6.0-beta15/improve-changelog-docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3227 - description: > - When looking at enterprise changelogs, it is useful for customers and field engineers to have reference to which gloo OSS version the enterprise version relies on. This adds a link to the enterprise changelog docs next to each version. - In addition, enterprise changelogs will also include changes from the corresponding Open source versinos of gloo edge. \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/oidc-configuration-override.yaml b/changelog/v1.6.0-beta15/oidc-configuration-override.yaml deleted file mode 100644 index aafffed33a3..00000000000 --- a/changelog/v1.6.0-beta15/oidc-configuration-override.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3879 - resolvesIssue: false - description: > - Add API to support optional OIDC configuration override for ext-auth. OIDC Configuration is discovered at - /.well-known/openid-configuration and this configuration can override those discovered values. \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/support-tls-secret-optional-root-ca.yaml b/changelog/v1.6.0-beta15/support-tls-secret-optional-root-ca.yaml deleted file mode 100644 index 9f222b84fd7..00000000000 --- a/changelog/v1.6.0-beta15/support-tls-secret-optional-root-ca.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3652 - description: > - cert-manager can be used to create a Certificate (https://cert-manager.io/docs/concepts/certificate/). This - is used to generate a TLS key and certificate, and they are stored in a Kubernetes secret. This can be - configured to include an optional property on the secret, ca.crt, which holds a root CA certificate. - If cert-manager is used to generate this Kubernetes secret, and the root CA certificate is included, - we were not including it when converting to a Gloo secret, causing Gloo to crash. \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/tls-noop.yaml b/changelog/v1.6.0-beta15/tls-noop.yaml deleted file mode 100644 index 5c94fe6bac5..00000000000 --- a/changelog/v1.6.0-beta15/tls-noop.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3790 - description: > - Turn the certgen job into a no-op if the previously generated certs still exist, and are still valid. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/update-docker-compose-guides.yaml b/changelog/v1.6.0-beta15/update-docker-compose-guides.yaml deleted file mode 100644 index 6b94f921782..00000000000 --- a/changelog/v1.6.0-beta15/update-docker-compose-guides.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3839 - description: Updates the docker compose guides to use 1.5.12 of Gloo Edge and newest stable versions of Vault and Consul - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.6.0-beta15/update-documentation-versions.yaml b/changelog/v1.6.0-beta15/update-documentation-versions.yaml deleted file mode 100644 index 5db554b4cae..00000000000 --- a/changelog/v1.6.0-beta15/update-documentation-versions.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3896 - description: > - The tracing documentation was incorrect in v1.5.x. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3900 - description: > - The tracing documentation was incorrect in v1.6.x. diff --git a/changelog/v1.6.0-beta15/xds-v3.yaml b/changelog/v1.6.0-beta15/xds-v3.yaml deleted file mode 100644 index 46908f3facb..00000000000 --- a/changelog/v1.6.0-beta15/xds-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: Support XDS V2/V3 APIs simultaneously from rate-limit server. - issueLink: https://github.com/solo-io/gloo/issues/2815 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta16/envoy-bootstrap-config.yaml b/changelog/v1.6.0-beta16/envoy-bootstrap-config.yaml deleted file mode 100644 index 71392fe140f..00000000000 --- a/changelog/v1.6.0-beta16/envoy-bootstrap-config.yaml +++ /dev/null @@ -1,18 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3905 - description: > - Add the ability to add static clusters to the envoy bootstrap config via helm. This option can be accessed via - ".envoyStaticClusters". The value should be a list of static clusters which will be passed directly to - envoy, so the yaml must be correct. The api can be found here: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/cluster/v3/cluster.proto#config-cluster-v3-cluster. - This is meant to be used for advanced use cases -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3943 - description: > - Add the ability to add bootstrap extensions to the envoy bootstrap config via helm. This option can be accessed via - ".envoyBootstrapExtensions". The value should be a list of bootstrap extensions which will be passed directly - envoy, so the yaml must be correct. The main use case being wasm services, for the purpose of creating singletons. - Bootstrap extensions is a list of typed extension config (https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/extension.proto#envoy-v3-api-msg-config-core-v3-typedextensionconfig) - so the list must be passed with the name, and type url. - The API for the wasm service specfically can be found here: https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/wasm/v3/wasm.proto#extensions-wasm-v3-wasmservice. - This is meant to be used for advanced use cases \ No newline at end of file diff --git a/changelog/v1.6.0-beta16/upgrade-go-utils-to-20.yaml b/changelog/v1.6.0-beta16/upgrade-go-utils-to-20.yaml deleted file mode 100644 index 47540896849..00000000000 --- a/changelog/v1.6.0-beta16/upgrade-go-utils-to-20.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.20.0 - issueLink: https://github.com/solo-io/gloo/issues/3651 - description: Upgrade go-utils to v0.20 and use k8s-utils diff --git a/changelog/v1.6.0-beta17/discovery-override-api.yaml b/changelog/v1.6.0-beta17/discovery-override-api.yaml deleted file mode 100644 index dafac60d75e..00000000000 --- a/changelog/v1.6.0-beta17/discovery-override-api.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3879 - resolvesIssue: false - description: > - Modify API which supports optional OIDC configuration override for ext-auth to be more explicit. - OIDC Configuration is discovered at /.well-known/openid-configuration - and this configuration can override those discovered values. \ No newline at end of file diff --git a/changelog/v1.6.0-beta17/enhance-prod-docs.yaml b/changelog/v1.6.0-beta17/enhance-prod-docs.yaml deleted file mode 100644 index 999caa7050c..00000000000 --- a/changelog/v1.6.0-beta17/enhance-prod-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Enhance production deployment docs with additional pointers - issueLink: https://github.com/solo-io/gloo/issues/3952 \ No newline at end of file diff --git a/changelog/v1.6.0-beta17/fix-enterprise-changelog-docs.yaml b/changelog/v1.6.0-beta17/fix-enterprise-changelog-docs.yaml deleted file mode 100644 index a8c6390967b..00000000000 --- a/changelog/v1.6.0-beta17/fix-enterprise-changelog-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix for broken OSS links in enterprise changelog docs. In addition, users can now see OSS releases merged into chronologically ordered enterprise docs. - issueLink: https://github.com/solo-io/gloo/issues/3953 \ No newline at end of file diff --git a/changelog/v1.6.0-beta17/lambda-delete-bug-fix.yaml b/changelog/v1.6.0-beta17/lambda-delete-bug-fix.yaml deleted file mode 100644 index f457b5e6dbb..00000000000 --- a/changelog/v1.6.0-beta17/lambda-delete-bug-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3895 - description: Fixes a bug where routes that use a deleted lambda function as destination causes gloo to crash. \ No newline at end of file diff --git a/changelog/v1.6.0-beta17/tracing-propagate-opts.yaml b/changelog/v1.6.0-beta17/tracing-propagate-opts.yaml deleted file mode 100644 index dcdf5dfc07b..00000000000 --- a/changelog/v1.6.0-beta17/tracing-propagate-opts.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3931 - description: > - Add the ability to configure the propagation of the tracing header x-envoy-decorator-operation, for me info: - https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto.html?highlight=decorator#config-route-v3-decorator diff --git a/changelog/v1.6.0-beta17/tracing-static-cluster.yaml b/changelog/v1.6.0-beta17/tracing-static-cluster.yaml deleted file mode 100644 index 491a0800847..00000000000 --- a/changelog/v1.6.0-beta17/tracing-static-cluster.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3954 - description: > - When configuring tracing, you can specify a cluster where traces are collected. - If the collector is an upstream, tracing works as expected. However, if the cluster is - statically defined in the envoy bootstrap, traces do not get collected. This adds support for - statically defined tracing collector clusters. \ No newline at end of file diff --git a/changelog/v1.6.0-beta18/disable-community-docs-deploy.yaml b/changelog/v1.6.0-beta18/disable-community-docs-deploy.yaml deleted file mode 100644 index c90542c2b44..00000000000 --- a/changelog/v1.6.0-beta18/disable-community-docs-deploy.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Disable enterprise docs gen for community PRs diff --git a/changelog/v1.6.0-beta18/fix-proxycontroller-ex.yaml b/changelog/v1.6.0-beta18/fix-proxycontroller-ex.yaml deleted file mode 100644 index 3a8afdee364..00000000000 --- a/changelog/v1.6.0-beta18/fix-proxycontroller-ex.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix the proxycontroller docs example code, and the corresponding documentation. - issueLink: https://github.com/solo-io/gloo/issues/3941 \ No newline at end of file diff --git a/changelog/v1.6.0-beta18/fix-sed-ci.yaml b/changelog/v1.6.0-beta18/fix-sed-ci.yaml deleted file mode 100644 index 7cebb164728..00000000000 --- a/changelog/v1.6.0-beta18/fix-sed-ci.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix a flake in CI caused by invisible formatting characters interfering with the sed regex. \ No newline at end of file diff --git a/changelog/v1.6.0-beta18/fix-usptream-lambda-destination-validation.yaml b/changelog/v1.6.0-beta18/fix-usptream-lambda-destination-validation.yaml deleted file mode 100644 index ccdd80602ac..00000000000 --- a/changelog/v1.6.0-beta18/fix-usptream-lambda-destination-validation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3975 - description: fixes bug where route validation marks redirect and direct response route destinations as invalid. \ No newline at end of file diff --git a/changelog/v1.6.0-beta18/helm-value-for-settings-extauth.yaml b/changelog/v1.6.0-beta18/helm-value-for-settings-extauth.yaml deleted file mode 100644 index d59ab40b6aa..00000000000 --- a/changelog/v1.6.0-beta18/helm-value-for-settings-extauth.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/1892 - description: >- - Add a helm value for setting extauth field for gloo.solo.io.Settings. This allows to configure custom external auth server while installing Helm chart, without need to post-render or patch Settings object after helm chart was installed or upgraded. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.20.1 - description: Update go-utils to version v0.20.1, allows for windows builds of the helm tests. - issueLink: https://github.com/solo-io/gloo/issues/1892 - diff --git a/changelog/v1.6.0-beta18/refresh-idtoken-api.yaml b/changelog/v1.6.0-beta18/refresh-idtoken-api.yaml deleted file mode 100644 index fb77aef3a72..00000000000 --- a/changelog/v1.6.0-beta18/refresh-idtoken-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3824 - resolvesIssue: false - description: > - Add API which supports refreshing the OIDC id-token automatically when it expires. diff --git a/changelog/v1.6.0-beta18/rename-istiod.yaml b/changelog/v1.6.0-beta18/rename-istiod.yaml deleted file mode 100644 index 08f6c2e44eb..00000000000 --- a/changelog/v1.6.0-beta18/rename-istiod.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3908 - description: > - Changed Istio's default discoveryAddress used by the glooctl istio commands and helm installations when istioSDS is enabled - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta19/ripout-gogo.yaml b/changelog/v1.6.0-beta19/ripout-gogo.yaml deleted file mode 100644 index 87e9f4a1721..00000000000 --- a/changelog/v1.6.0-beta19/ripout-gogo.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - description: Ripout gogo proto in favor of golang proto - issueLink: https://github.com/solo-io/gloo/issues/3926 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta2/unpin-curl.yaml b/changelog/v1.6.0-beta2/unpin-curl.yaml deleted file mode 100644 index 8b96baea3df..00000000000 --- a/changelog/v1.6.0-beta2/unpin-curl.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - unpin curl in extended docker image flow as base containers have differing requirements and can't all be - satisfied by the same version \ No newline at end of file diff --git a/changelog/v1.6.0-beta20/proxy-mulit-write-fix.yaml b/changelog/v1.6.0-beta20/proxy-mulit-write-fix.yaml deleted file mode 100644 index c1c582c81d1..00000000000 --- a/changelog/v1.6.0-beta20/proxy-mulit-write-fix.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fixed a bug in enterprise where extension syncers can sometimes - compete with the main gloo syncer when writing statuses - to the proxy resource, causing overwrites. - issueLink: https://github.com/solo-io/gloo/issues/3815 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta21/case-sensitivity-path-matcher.yaml b/changelog/v1.6.0-beta21/case-sensitivity-path-matcher.yaml deleted file mode 100644 index 65c2e8119c8..00000000000 --- a/changelog/v1.6.0-beta21/case-sensitivity-path-matcher.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3976 - description: > - Adding case sensitivity option on the path matcher. diff --git a/changelog/v1.6.0-beta21/fix-glooctl-demo-federation.yaml b/changelog/v1.6.0-beta21/fix-glooctl-demo-federation.yaml deleted file mode 100644 index f3ad547f057..00000000000 --- a/changelog/v1.6.0-beta21/fix-glooctl-demo-federation.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3972 - description: > - Update `glooctl cluster register` and `glooctl cluster deregister` commands to use the default - Kubernetes config when registering and deregistering clusters. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.15.2 - issueLink: https://github.com/solo-io/gloo/issues/3972 - description: Upgrade skv2 to v0.15.2 \ No newline at end of file diff --git a/changelog/v1.6.0-beta21/istio-1-8-sds-helm.yaml b/changelog/v1.6.0-beta21/istio-1-8-sds-helm.yaml deleted file mode 100644 index 3b0f2bb7aed..00000000000 --- a/changelog/v1.6.0-beta21/istio-1-8-sds-helm.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - description: >- - Update the version of Istio used by the Istio sidecar in the - gateway-proxy pod for mTLS cert generation when the helm value - global.istioSDS.enabled is set to true. New Istio version is 1.8.1. - issueLink: https://github.com/solo-io/gloo/issues/3967 \ No newline at end of file diff --git a/changelog/v1.6.0-beta21/jwt-extauth-api.yaml b/changelog/v1.6.0-beta21/jwt-extauth-api.yaml deleted file mode 100644 index b14d28fd2b3..00000000000 --- a/changelog/v1.6.0-beta21/jwt-extauth-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3207 - resolvesIssue: false - description: > - Allows Jwt authentication to be compatible with other auth mechanisms in enterprise authentication. \ No newline at end of file diff --git a/changelog/v1.6.0-beta21/pass-through-ext-auth-api.yaml b/changelog/v1.6.0-beta21/pass-through-ext-auth-api.yaml deleted file mode 100644 index 40e2f600e01..00000000000 --- a/changelog/v1.6.0-beta21/pass-through-ext-auth-api.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3645 - resolvesIssue: false - description: > - Introduce an API to support a passthrough grpc ext auth service. This service authorizes - requests by delegating to an external service which implements the envoy external auth API: - https://github.com/envoyproxy/envoy/blob/ae1ed1fa74f096dabe8dd5b19fc70333621b0309/api/envoy/service/auth/v3/external_auth.proto#L29 - - This enables GlooE users to use custom external auth services in addition to GlooE out of the box features, - without requiring users to write and maintain extauth go plugins \ No newline at end of file diff --git a/changelog/v1.6.0-beta22/inheritable-path-matchers.yaml b/changelog/v1.6.0-beta22/inheritable-path-matchers.yaml deleted file mode 100644 index 9f2947cbcb0..00000000000 --- a/changelog/v1.6.0-beta22/inheritable-path-matchers.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4008 - description: >- - Fix a bug where the `inheritableMatchers` value itself was being read from the parent route, rather than the - child route (as documented and intended). - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3726 - description: >- - Add support for the new `inheritablePathMatchers` value on `Route` config. This new setting is similar to the - `inheritableMatchers` boolean value that allows delegated routes (i.e., routes on route tables) to optionally - opt into inheriting HTTP header, method, or query parameter matching from the parent route. The new - `inheritablePathMatchers` is used to optionally opt into inheriting HTTP path matcher config from the parent. \ No newline at end of file diff --git a/changelog/v1.6.0-beta22/setup-loop-goroutine-leak.yaml b/changelog/v1.6.0-beta22/setup-loop-goroutine-leak.yaml deleted file mode 100644 index 8f48d3402d2..00000000000 --- a/changelog/v1.6.0-beta22/setup-loop-goroutine-leak.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4001 - description: > - Fix generated resource clients watch functions to not block infinitely, therefore leaking go-routines. diff --git a/changelog/v1.6.0-beta23/add-folder-id-to-upstream.yaml b/changelog/v1.6.0-beta23/add-folder-id-to-upstream.yaml deleted file mode 100644 index 3a1b89b51e0..00000000000 --- a/changelog/v1.6.0-beta23/add-folder-id-to-upstream.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Add the defaultDashboardFolderId value to the settings proto definition for use in gloo-E. - issueLink: https://github.com/solo-io/gloo/issues/3920 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta23/support-csrf-filter.yaml b/changelog/v1.6.0-beta23/support-csrf-filter.yaml deleted file mode 100644 index fa9c06433ee..00000000000 --- a/changelog/v1.6.0-beta23/support-csrf-filter.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3898 - description: > - Gloo now supports enabling the upstream Envoy CSRF filter by configuring `spec.httpGateway.options.csrf` of - the desired Gateway. This can also be overridden on virtual services at the virtual host or route level, - and on weighted destinations. See [envoy csrf](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/http/csrf/v3/csrf.proto) - for more details. \ No newline at end of file diff --git a/changelog/v1.6.0-beta24/disable-community-pr-github-label.yaml b/changelog/v1.6.0-beta24/disable-community-pr-github-label.yaml deleted file mode 100644 index a17b75a940d..00000000000 --- a/changelog/v1.6.0-beta24/disable-community-pr-github-label.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: For community PRs, do not add the 'keep-pr-updated' label \ No newline at end of file diff --git a/changelog/v1.6.0-beta24/disable-rest-eds.yaml b/changelog/v1.6.0-beta24/disable-rest-eds.yaml deleted file mode 100644 index 205195b55dc..00000000000 --- a/changelog/v1.6.0-beta24/disable-rest-eds.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3805 - description: > - Disable REST EDS server by default, which is no longer necessary now that upstream envoy has fixed - https://github.com/envoyproxy/envoy/issues/13070 diff --git a/changelog/v1.6.0-beta24/duplicate-headers-api.yaml b/changelog/v1.6.0-beta24/duplicate-headers-api.yaml deleted file mode 100644 index 62093c935c8..00000000000 --- a/changelog/v1.6.0-beta24/duplicate-headers-api.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3901 - description: > - Adds a new `headers_to_append` field to the HTTP request transformation API. - This allows users to specify headers which can contain multiple values and to specify transformations for each of the values. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.17.0-rc3 \ No newline at end of file diff --git a/changelog/v1.6.0-beta24/fix-csrf-shadow-enabled.yaml b/changelog/v1.6.0-beta24/fix-csrf-shadow-enabled.yaml deleted file mode 100644 index 6c676c5021e..00000000000 --- a/changelog/v1.6.0-beta24/fix-csrf-shadow-enabled.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3898 - description: > - Csrf envoy filter shadow mode now gets correctly applied to the envoy config. diff --git a/changelog/v1.6.0-beta24/gateway-proxy-config-dump-service.yaml b/changelog/v1.6.0-beta24/gateway-proxy-config-dump-service.yaml deleted file mode 100644 index 6dc30d7348e..00000000000 --- a/changelog/v1.6.0-beta24/gateway-proxy-config-dump-service.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4012 - description: > - Add the helm value `gatewayProxies.gatewayProxy.readConfigMulticluster`, set to - false by default. Setting this to true will add a gateway-proxy-config-dump-service - Service to the gloo installation namespace. This service allows multicluster - management planes to access the envoy config dump on port 8082 of the gateway-proxy. diff --git a/changelog/v1.6.0-beta25/wasm-update.yaml b/changelog/v1.6.0-beta25/wasm-update.yaml deleted file mode 100644 index 54c51204943..00000000000 --- a/changelog/v1.6.0-beta25/wasm-update.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4020 - ressolvesIssue: false - description: > - Update to plugin loading logic to allow upgrading the - built-in Gloo Edge plugins with new versions from other - sources. - - type: UPGRADE - issueLink: https://github.com/solo-io/gloo/issues/4025 - ressolvesIssue: false - description: > - Experimental wasm features have been removed - from Gloo Edge. Wasm support is now a feature - of Gloo Edge Enterprise. \ No newline at end of file diff --git a/changelog/v1.6.0-beta3/add-proxy-toggle.yaml b/changelog/v1.6.0-beta3/add-proxy-toggle.yaml deleted file mode 100644 index e31bf1e7d80..00000000000 --- a/changelog/v1.6.0-beta3/add-proxy-toggle.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3613 - description: >- - Fix the validation API to only return proxies that would be generated by proposed resources if requested. This - change means the default behavior matches the kubernetes validation webhook API. By including the top-level - value `returnProxies=true` in the json/yaml request to the API, you can signal the endpoint to return the proxies - that would be generated (previously, always returning by default). \ No newline at end of file diff --git a/changelog/v1.6.0-beta3/bump-envoy.yaml b/changelog/v1.6.0-beta3/bump-envoy.yaml deleted file mode 100644 index 1c59396661e..00000000000 --- a/changelog/v1.6.0-beta3/bump-envoy.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.17.0-rc1 - description: >- - Updated envoy-gloo to one based on envoy master (1.17.0). This includes new wasm capabilities in envoy. - - type: NEW_FEATURE - description: Use official wasm support from upstream envoy, rather than envoy-wasm fork. - issueLink: https://github.com/solo-io/gloo/issues/3753 - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3753 - description: >- - Removed the `global.wasm.enabled` HELM value for toggling experimental wasm support. - Wasm is now enabled by default. This flag is no longer required as there is no more need - for a separate gateway-proxy image since wasm support was merged into upstream envoy. \ No newline at end of file diff --git a/changelog/v1.6.0-beta3/consul-tls-discovery.yaml b/changelog/v1.6.0-beta3/consul-tls-discovery.yaml deleted file mode 100644 index d7825e26f27..00000000000 --- a/changelog/v1.6.0-beta3/consul-tls-discovery.yaml +++ /dev/null @@ -1,15 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2544 - description: | - Allow automatic discovery of TLS when using consul services. Requires serveral changes to gloo's helm config to use: - Set the `settings.integrations.consul.useTls` flag to true. - Assign a tag for gloo to recognize as the TLS tag if the default (settings.integrations.consul.tlsTagName=glooUseTls) is insufficient. - Add the consul root CA for gloo to use at settings.integrations.consul.rootCA - Once these are setup in gloo, adding the tlsTagName value as a tag to consul services should cause upstreams to automatically - have TLS when discovered by gloo. As part of this change, the behavior of tag matching between gloo upstreams - and consul service instances was changed from an exact set match to a subset match. - Now a match is found if an upstream's instanceTags are a subset of a service instance's tags. - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3698 - description: Addresses minor issue of adding consul configs into helm. diff --git a/changelog/v1.6.0-beta3/extauth-ca-doc.yaml b/changelog/v1.6.0-beta3/extauth-ca-doc.yaml deleted file mode 100644 index 425bea8169f..00000000000 --- a/changelog/v1.6.0-beta3/extauth-ca-doc.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add guide to adding trusted CA to extauth \ No newline at end of file diff --git a/changelog/v1.6.0-beta3/homebrew-doc-update.yaml b/changelog/v1.6.0-beta3/homebrew-doc-update.yaml deleted file mode 100644 index 43b5d281bfe..00000000000 --- a/changelog/v1.6.0-beta3/homebrew-doc-update.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update brew command to use native instead of tap \ No newline at end of file diff --git a/changelog/v1.6.0-beta3/oauth2-docs-update.yaml b/changelog/v1.6.0-beta3/oauth2-docs-update.yaml deleted file mode 100644 index e2bd9e854b8..00000000000 --- a/changelog/v1.6.0-beta3/oauth2-docs-update.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: update Google and Dex oauth docs for oauth2 syntax \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/api-oidc-logout.yaml b/changelog/v1.6.0-beta4/api-oidc-logout.yaml deleted file mode 100644 index c50f84f212c..00000000000 --- a/changelog/v1.6.0-beta4/api-oidc-logout.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add API for OIDC logout \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/api-oidc-redis.yaml b/changelog/v1.6.0-beta4/api-oidc-redis.yaml deleted file mode 100644 index bbb0b373a1d..00000000000 --- a/changelog/v1.6.0-beta4/api-oidc-redis.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add API for OIDC redis session store \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/fix-bookstore-lock-oddity.yaml b/changelog/v1.6.0-beta4/fix-bookstore-lock-oddity.yaml deleted file mode 100644 index e59a2405474..00000000000 --- a/changelog/v1.6.0-beta4/fix-bookstore-lock-oddity.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Use Unlock in Bookstore gRPC-JSON transcoding example to prevent runtime error \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/fix-ssl-params.yaml b/changelog/v1.6.0-beta4/fix-ssl-params.yaml deleted file mode 100644 index fb92d9552b4..00000000000 --- a/changelog/v1.6.0-beta4/fix-ssl-params.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: >- - Fix an issue where ssl configurations across different virtual services may be incorrectly - cached if they ssl configurations only differ by ssl-parameters (e.g., min tls version). - **After this change, ssl configurations that are only different by ssl parameters must have different sni domains.** - Prior to this change, such a configuration would not error but could result in one ssl configuration being selected over another; - now an explicit error is recorded on the virtual service. - issueLink: https://github.com/solo-io/gloo/issues/3776 diff --git a/changelog/v1.6.0-beta4/fix-wrong-typed-sprintf.yaml b/changelog/v1.6.0-beta4/fix-wrong-typed-sprintf.yaml deleted file mode 100644 index 4f5ebe27d5c..00000000000 --- a/changelog/v1.6.0-beta4/fix-wrong-typed-sprintf.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Fix mismatched Sprintf verb in /pkg/utils/usage/usage_readers.go preventing compiling of that file \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/helm-pass-image-pull-secret.yaml b/changelog/v1.6.0-beta4/helm-pass-image-pull-secret.yaml deleted file mode 100644 index 3e10e023637..00000000000 --- a/changelog/v1.6.0-beta4/helm-pass-image-pull-secret.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3729 - description: >- - Add possibility to pass image pull secret to all deployments in helm chart diff --git a/changelog/v1.6.0-beta4/helm-value-for-stats-prefix-rewrite.yaml b/changelog/v1.6.0-beta4/helm-value-for-stats-prefix-rewrite.yaml deleted file mode 100644 index 48bb0220ae6..00000000000 --- a/changelog/v1.6.0-beta4/helm-value-for-stats-prefix-rewrite.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3752 - description: >- - Add a helm value for stats prefix rewrite. This allows Gloo to integrate with other monitoring systems instead of just Prometheus, by setting the `global.glooStats.routePrefixRewrite` helm value. diff --git a/changelog/v1.6.0-beta4/older-docs-marking.yaml b/changelog/v1.6.0-beta4/older-docs-marking.yaml deleted file mode 100644 index 2e17b4c12d1..00000000000 --- a/changelog/v1.6.0-beta4/older-docs-marking.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Use the previous version docs images that include a header mark pointing user to current docs. \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/remove-conflicting-doc-file.yaml b/changelog/v1.6.0-beta4/remove-conflicting-doc-file.yaml deleted file mode 100644 index 635653341e5..00000000000 --- a/changelog/v1.6.0-beta4/remove-conflicting-doc-file.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Remove conflicting top-level markdown document claiming that documentation is not maintained in this repo \ No newline at end of file diff --git a/changelog/v1.6.0-beta4/validation-ux-improvements.yaml b/changelog/v1.6.0-beta4/validation-ux-improvements.yaml deleted file mode 100644 index e8ca9cd6a1f..00000000000 --- a/changelog/v1.6.0-beta4/validation-ux-improvements.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3610 - description: >- - Fix the validation API to return all errors encountered while validating a list of resources, rather than - immediately returning on the first unmarshal error encountered for a resource in a list resource. - resolvesIssue: false - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3610 - description: >- - Fix the validation API error reporting to include the resource associated with the error returned. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta5/helm-route-prefix-rewrite-to-ingressproxy-and-knativeproxy.yaml b/changelog/v1.6.0-beta5/helm-route-prefix-rewrite-to-ingressproxy-and-knativeproxy.yaml deleted file mode 100644 index 889bfd11d1a..00000000000 --- a/changelog/v1.6.0-beta5/helm-route-prefix-rewrite-to-ingressproxy-and-knativeproxy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3752 - description: >- - Set route prefix_rewrite in ingress proxy and knative proxy configs from `global.glooStats.routePrefixRewrite` helm value. This allows Gloo to integrate with other monitoring systems instead of just Prometheus. - resolvesIssue: false diff --git a/changelog/v1.6.0-beta5/helm-small-container-resources.yaml b/changelog/v1.6.0-beta5/helm-small-container-resources.yaml deleted file mode 100644 index 532d4002904..00000000000 --- a/changelog/v1.6.0-beta5/helm-small-container-resources.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/2979 - description: Adds a single helm value that can be used to configure all sds/envoy-sidecar container resource usages. \ No newline at end of file diff --git a/changelog/v1.6.0-beta6/gateway-proxies-disable-resources.yaml b/changelog/v1.6.0-beta6/gateway-proxies-disable-resources.yaml deleted file mode 100644 index d17a8d1bcff..00000000000 --- a/changelog/v1.6.0-beta6/gateway-proxies-disable-resources.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3751 - description: This change stops ConfigMap, Service, and Gateway objects from being created for gateway proxies if "disabled = true" under the helm chart values override. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta6/glooctl-check-multierror.yaml b/changelog/v1.6.0-beta6/glooctl-check-multierror.yaml deleted file mode 100644 index dcbfa1e2a22..00000000000 --- a/changelog/v1.6.0-beta6/glooctl-check-multierror.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2952 - description: Allows for all checks to happen before exiting from glooctl check, and reports multiple errors at once. - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.6.0-beta6/glooctl-check-tests.yaml b/changelog/v1.6.0-beta6/glooctl-check-tests.yaml deleted file mode 100644 index 3d2dffa5c58..00000000000 --- a/changelog/v1.6.0-beta6/glooctl-check-tests.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2952 - description: Adds tests to the glooctl check method. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.6.0-beta6/rest-eds.yaml b/changelog/v1.6.0-beta6/rest-eds.yaml deleted file mode 100644 index 6f3563f3d40..00000000000 --- a/changelog/v1.6.0-beta6/rest-eds.yaml +++ /dev/null @@ -1,24 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3673 - description: Fix EDS so modifying configs on a TLS enabled Upstream no longer results in 503s - resolvesIssue: true - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3710 - description: Gloo will no longer remove upstreams after editing their spec. - resolvesIssue: true - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3219 - description: Fix EDS so modifying health checks on Upstream no longer results in 503s - resolvesIssue: true - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3805 - description: >- - Allow toggling of EDS to rest XDS to avoid the envoy issue described in the following issue: https://github.com/envoyproxy/envoy/issues/13070. - Set to true by default starting in version > `v1.6.0` - - type: DEPENDENCY_BUMP - dependencyOwner: solo-kit - dependencyRepo: solo-io - dependencyTag: v0.13.14 - description: >- - Updated solo-kit to remove verbose log line from rest XDS server. \ No newline at end of file diff --git a/changelog/v1.6.0-beta6/sni-static-upstream.yaml b/changelog/v1.6.0-beta6/sni-static-upstream.yaml deleted file mode 100644 index cc33b528d6a..00000000000 --- a/changelog/v1.6.0-beta6/sni-static-upstream.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3806 - description: Allow static upstream endpoints have individual SNI entries \ No newline at end of file diff --git a/changelog/v1.6.0-beta7/api-oidc-header.yaml b/changelog/v1.6.0-beta7/api-oidc-header.yaml deleted file mode 100644 index cd364495f42..00000000000 --- a/changelog/v1.6.0-beta7/api-oidc-header.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: OIDC API to allow forwarding the ID token upstream. \ No newline at end of file diff --git a/changelog/v1.6.0-beta8/set-rate-limiting.yaml b/changelog/v1.6.0-beta8/set-rate-limiting.yaml deleted file mode 100644 index c6cb8fa7373..00000000000 --- a/changelog/v1.6.0-beta8/set-rate-limiting.yaml +++ /dev/null @@ -1,16 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Define the API to allow for set-style rate limiting. - The previous rate-limiting implementation uses a tree structure for descriptors. - This adds capability to use a set structure instead, where the descriptors are treated as an unordered set - such that a given rule will apply if all the relevant descriptors match, regardless of the values of the other descriptors and regardless of descriptor order. - For example, the rule may require `type: a` and `number: 1` but the `remote_address` descriptor can have any value. - This can also be understood as `remote_address: *` where * is a wildcard. - issueLink: https://github.com/solo-io/gloo/issues/2695 - resolvesIssue: false -- type: DEPENDENCY_BUMP - description: Bumped the version of solo-apis to pick up the new ratelimit protos including set descriptors. - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: rate-limiter-v0.1.2 diff --git a/changelog/v1.6.0-beta9/docs-version-dropdown.yaml b/changelog/v1.6.0-beta9/docs-version-dropdown.yaml deleted file mode 100644 index d7ab19752c6..00000000000 --- a/changelog/v1.6.0-beta9/docs-version-dropdown.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3402 - description: Add docs dropdowns for newer releases \ No newline at end of file diff --git a/changelog/v1.6.0-beta9/glooctl-check-fix-newlines.yaml b/changelog/v1.6.0-beta9/glooctl-check-fix-newlines.yaml deleted file mode 100644 index bf8498d643a..00000000000 --- a/changelog/v1.6.0-beta9/glooctl-check-fix-newlines.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: fixes glooctl check error messages that are displayed when deployments checks have failed - issueLink: https://github.com/solo-io/gloo/issues/2952 \ No newline at end of file diff --git a/changelog/v1.6.0-beta9/refactor-helm-template-comments.yaml b/changelog/v1.6.0-beta9/refactor-helm-template-comments.yaml deleted file mode 100644 index 92d8d50df03..00000000000 --- a/changelog/v1.6.0-beta9/refactor-helm-template-comments.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: refactors helm template comments so that they don't show up in final rendering of helm template \ No newline at end of file diff --git a/changelog/v1.6.0-beta9/server-header-transformation.yaml b/changelog/v1.6.0-beta9/server-header-transformation.yaml deleted file mode 100644 index 3e14c06b6f1..00000000000 --- a/changelog/v1.6.0-beta9/server-header-transformation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3769 - description: > - Expose the server_header_transformation setting via the Gloo API. - See https://www.envoyproxy.io/docs/envoy/latest/api-v2/config/filter/network/http_connection_manager/v2/http_connection_manager.proto - for more details on this setting. \ No newline at end of file diff --git a/changelog/v1.6.0-beta9/set-rate-limiting.yaml b/changelog/v1.6.0-beta9/set-rate-limiting.yaml deleted file mode 100644 index 4e7da736149..00000000000 --- a/changelog/v1.6.0-beta9/set-rate-limiting.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Allow for set-style rate limiting. - The previous rate-limiting implementation uses a tree structure for descriptors. - This completes the open-source changes for capability to use a set structure instead, where the descriptors are treated as an unordered set - such that a given rule will apply if all the relevant descriptors match, regardless of the values of the other descriptors and regardless of descriptor order. - For example, the rule may require `type: a` and `number: 1` but the `remote_address` descriptor can have any value. - This can also be understood as `remote_address: *` where * is a wildcard. - issueLink: https://github.com/solo-io/gloo/issues/2695 - resolvesIssue: false diff --git a/changelog/v1.6.0/bump-envoy-gloo.yaml b/changelog/v1.6.0/bump-envoy-gloo.yaml deleted file mode 100644 index bee11b9789e..00000000000 --- a/changelog/v1.6.0/bump-envoy-gloo.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyTag: v1.17.0-rc4 - dependencyRepo: envoy-gloo - description: Update envoy-gloo to version v1.17.0-rc4 \ No newline at end of file diff --git a/changelog/v1.6.0/docs-header-secret.yaml b/changelog/v1.6.0/docs-header-secret.yaml deleted file mode 100644 index 0577a8d0751..00000000000 --- a/changelog/v1.6.0/docs-header-secret.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/3865 - description: Add references to the headerSecretRef capability in header manipulation docs. \ No newline at end of file diff --git a/changelog/v1.6.0/fix-uninstall-ratelimit.yaml b/changelog/v1.6.0/fix-uninstall-ratelimit.yaml deleted file mode 100644 index 6bc2f38b6b1..00000000000 --- a/changelog/v1.6.0/fix-uninstall-ratelimit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4010 - description: > - RateLimitConfig CRD is now removed with glooctl uninstall command. diff --git a/changelog/v1.6.0/flag-warning-routes.yaml b/changelog/v1.6.0/flag-warning-routes.yaml deleted file mode 100644 index 7fb46c31a1a..00000000000 --- a/changelog/v1.6.0/flag-warning-routes.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3334 - resolvesIssue: false - description: | - Gloo Edge can now more proactively report warnings on virtual services that are likely misconfigured. - To enable, update the Gloo `Settings` such that `spec.gateway.validation.warnRouteShortCircuiting=true` - The cases now additionally covered are: - - routes on the same virtual host that have the same matcher - - routes that get short-circuited by prefix/regex matchers in earlier routes diff --git a/changelog/v1.6.0/gzip-to-compressor.yaml b/changelog/v1.6.0/gzip-to-compressor.yaml deleted file mode 100644 index e863fc6d44b..00000000000 --- a/changelog/v1.6.0/gzip-to-compressor.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4016 - description: > - Envoy has deprecated gzip filter support in favor of the HTTP Compressor filter. Fixes gloo gzip filter to work - with envoy's compressor filter. \ No newline at end of file diff --git a/changelog/v1.6.0/report-invalid-namespaces.yaml b/changelog/v1.6.0/report-invalid-namespaces.yaml deleted file mode 100644 index e3c2de87651..00000000000 --- a/changelog/v1.6.0/report-invalid-namespaces.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4006 - description: > - Kubernetes plugin reports error when encountering upstream with nonexistant ServiceNamespace - instead of crashing. - - diff --git a/changelog/v1.7.0-beta1/docs-and-locality-lb.yaml b/changelog/v1.7.0-beta1/docs-and-locality-lb.yaml deleted file mode 100644 index ebe2a8f1c52..00000000000 --- a/changelog/v1.7.0-beta1/docs-and-locality-lb.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4059 - resolvesIssue: false - description: > - Update to tracing docs, so that example yaml does not - throw a parsing error - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3038 - resolvesIssue: false - description: > - Introduce LocalityWeightedLb API. This will be used to support - locality weighted load balancing on clusters \ No newline at end of file diff --git a/changelog/v1.7.0-beta1/document-glooctl-upgrade.yaml b/changelog/v1.7.0-beta1/document-glooctl-upgrade.yaml deleted file mode 100644 index d3819eef5de..00000000000 --- a/changelog/v1.7.0-beta1/document-glooctl-upgrade.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4037 - description: Document the process for upgrading/downgrading glooctl CLI - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta1/placeholder.yaml b/changelog/v1.7.0-beta1/placeholder.yaml deleted file mode 100644 index 36c789e9ebf..00000000000 --- a/changelog/v1.7.0-beta1/placeholder.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Placeholder to ensure the changelog bot has the next version. \ No newline at end of file diff --git a/changelog/v1.7.0-beta1/update-docs.yaml b/changelog/v1.7.0-beta1/update-docs.yaml deleted file mode 100644 index e9d8ce6969f..00000000000 --- a/changelog/v1.7.0-beta1/update-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Updates docs. \ No newline at end of file diff --git a/changelog/v1.7.0-beta10/docs-link-fix-datadog.yaml b/changelog/v1.7.0-beta10/docs-link-fix-datadog.yaml deleted file mode 100644 index 98319f7bde5..00000000000 --- a/changelog/v1.7.0-beta10/docs-link-fix-datadog.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4100 - description: Fix broken link to install guide. \ No newline at end of file diff --git a/changelog/v1.7.0-beta10/extauth-transport-version.yaml b/changelog/v1.7.0-beta10/extauth-transport-version.yaml deleted file mode 100644 index e70649a5512..00000000000 --- a/changelog/v1.7.0-beta10/extauth-transport-version.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Added the new `transport_api_version` field to the `extauth` settings. The field determines the API version - for the `ext_authz` transport protocol that will be used by Envoy to communicate with the auth server. - The currently allowed values are `V2` and `V3`, with the former being the default; this was done to maintain - compatibility with existing custom auth servers. - Note that in order for the external auth server to be able to emit dynamic metadata the field needs to be set to `V3`. - For more info, see the `transport_api_version` field - [here](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/http/ext_authz/v3/ext_authz.proto#extensions-filters-http-ext-authz-v3-extauthz). - issueLink: https://github.com/solo-io/gloo/issues/4160 - resolvesIssue: false diff --git a/changelog/v1.7.0-beta10/update-gloo-edge-docs.yaml b/changelog/v1.7.0-beta10/update-gloo-edge-docs.yaml deleted file mode 100644 index 71010589bff..00000000000 --- a/changelog/v1.7.0-beta10/update-gloo-edge-docs.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updated the Gloo Edge docs around Upstream Health Checks. The - updated docs show a working configuration and has a paragraph - explaining what the contents of the yaml mean. \ No newline at end of file diff --git a/changelog/v1.7.0-beta11/osa-docs.yaml b/changelog/v1.7.0-beta11/osa-docs.yaml deleted file mode 100644 index b52ff515a2b..00000000000 --- a/changelog/v1.7.0-beta11/osa-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Adds an Open Source Attribution doc, which is generated during code gen. This allows us to declare the third party software - which we are using, as well as explicitly mention which softwares we provide and which ones are included (depending on the license). \ No newline at end of file diff --git a/changelog/v1.7.0-beta11/socket-options.yaml b/changelog/v1.7.0-beta11/socket-options.yaml deleted file mode 100644 index b30bfc6bd71..00000000000 --- a/changelog/v1.7.0-beta11/socket-options.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3758 - description: >- - Allow for the configuration of socket options on the envoy listener. This is useful, for example, to set TCP - keep alive for downstream connections to envoy (e.g., NLB in front of envoy). \ No newline at end of file diff --git a/changelog/v1.7.0-beta12/bump-protoc-gen-ext.yaml b/changelog/v1.7.0-beta12/bump-protoc-gen-ext.yaml deleted file mode 100644 index aa3c969d968..00000000000 --- a/changelog/v1.7.0-beta12/bump-protoc-gen-ext.yaml +++ /dev/null @@ -1,14 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4215 - description: | - Fixed a bug where some protobufs were erroneously being considered - equal when comparing values inside of a `oneOf` interface. This resulted - in some subtle bugs where sometimes proxies would not receive updates - when reconciled in certain situations where only very small changes were made. - - This bug affected Gloo Edge 1.6.0 to 1.6.6 and 1.7.0-beta1 to 1.7.0-beta11 versions only. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-ext - dependencyTag: v0.0.15 \ No newline at end of file diff --git a/changelog/v1.7.0-beta12/check-gpl-licenses.yaml b/changelog/v1.7.0-beta12/check-gpl-licenses.yaml deleted file mode 100644 index 9f1695dfe9b..00000000000 --- a/changelog/v1.7.0-beta12/check-gpl-licenses.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Adds check to codegen that will fail if a dependency is detected which uses a GPL license. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.20.2 - description: Update go-utils to v0.20.2 \ No newline at end of file diff --git a/changelog/v1.7.0-beta12/endpoint-discovery-flake-test.yaml b/changelog/v1.7.0-beta12/endpoint-discovery-flake-test.yaml deleted file mode 100644 index 9dcff4808f5..00000000000 --- a/changelog/v1.7.0-beta12/endpoint-discovery-flake-test.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add a test that checks for the endpoint discovery flake, where clusters - sometimes don't warm up with discovered endpoints. - issueLink: https://github.com/solo-io/gloo/issues/4151 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta13/add-more-test-docs.yaml b/changelog/v1.7.0-beta13/add-more-test-docs.yaml deleted file mode 100644 index fec19427f28..00000000000 --- a/changelog/v1.7.0-beta13/add-more-test-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add instructions on running tests and link to developer guide in docs. \ No newline at end of file diff --git a/changelog/v1.7.0-beta13/bump-skv2.yaml b/changelog/v1.7.0-beta13/bump-skv2.yaml deleted file mode 100644 index 1d72cf9b5e8..00000000000 --- a/changelog/v1.7.0-beta13/bump-skv2.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Bump skv2 to resolve bug in equality function used by `Upsert()` - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv2 - dependencyTag: v0.17.2 - description: Update skv2 to v0.17.2 diff --git a/changelog/v1.7.0-beta13/endpoint-discovery-flake-test.yaml b/changelog/v1.7.0-beta13/endpoint-discovery-flake-test.yaml deleted file mode 100644 index c6d71ff76b1..00000000000 --- a/changelog/v1.7.0-beta13/endpoint-discovery-flake-test.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix a flake in gzip e2e tests where requests sometimes - were tested before new gateway config was written. \ No newline at end of file diff --git a/changelog/v1.7.0-beta13/scope-validation.yaml b/changelog/v1.7.0-beta13/scope-validation.yaml deleted file mode 100644 index 7e923b18256..00000000000 --- a/changelog/v1.7.0-beta13/scope-validation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4224 - resolvesIssue: false - description: >- - Add ability for the Gloo Edge Enterprise external auth server to validate OAuth 2.0 access tokens based on access token scopes. - The new `requiredScopes` field of AccessTokenValidation can be used to specify a list of required scopes for a token. - Omitting the field means that scope validation is skipped. diff --git a/changelog/v1.7.0-beta13/socket-options-docs.yaml b/changelog/v1.7.0-beta13/socket-options-docs.yaml deleted file mode 100644 index 1342652afd6..00000000000 --- a/changelog/v1.7.0-beta13/socket-options-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add documentation around using socket options to configure keep alive - for downstream connections to envoy \ No newline at end of file diff --git a/changelog/v1.7.0-beta14/extra-proxy-volume-mounts.yaml b/changelog/v1.7.0-beta14/extra-proxy-volume-mounts.yaml deleted file mode 100644 index d4253a749c9..00000000000 --- a/changelog/v1.7.0-beta14/extra-proxy-volume-mounts.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: HELM - description: Added a new extraVolumes and extraProxyVolumeMounts Helm value that allows users to define additional volumes and volume mounts on the gateway proxy container. - issueLink: https://github.com/solo-io/gloo/issues/4198 diff --git a/changelog/v1.7.0-beta14/update-envoy-api.yaml b/changelog/v1.7.0-beta14/update-envoy-api.yaml deleted file mode 100644 index 571f7d6c0ec..00000000000 --- a/changelog/v1.7.0-beta14/update-envoy-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: UPGRADE - issueLink: https://github.com/solo-io/gloo/issues/4042 - description: > - Upgrade gloo's envoy api to remove v2 references. This marks the complete transition from v2 to v3. \ No newline at end of file diff --git a/changelog/v1.7.0-beta15/tls_inspector_filter.yaml b/changelog/v1.7.0-beta15/tls_inspector_filter.yaml deleted file mode 100644 index 2f211ce5693..00000000000 --- a/changelog/v1.7.0-beta15/tls_inspector_filter.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Remove runtime TLS Inspector flags and add support for TLS inspector filter to Gloo filter chain. - issueLink: https://github.com/solo-io/gloo/issues/4044 \ No newline at end of file diff --git a/changelog/v1.7.0-beta16/extauth-jwt-access-token.yaml b/changelog/v1.7.0-beta16/extauth-jwt-access-token.yaml deleted file mode 100644 index 43ab50b09a7..00000000000 --- a/changelog/v1.7.0-beta16/extauth-jwt-access-token.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Added support for JWT validation to the `AccessTokenValidation` external auth Gloo Edge Enterprise API. - issueLink: https://github.com/solo-io/gloo/issues/4224 - resolvesIssue: false - diff --git a/changelog/v1.7.0-beta16/fix-ux-outlier-detection.yaml b/changelog/v1.7.0-beta16/fix-ux-outlier-detection.yaml deleted file mode 100644 index 4a2e85b0930..00000000000 --- a/changelog/v1.7.0-beta16/fix-ux-outlier-detection.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Improve error message when outlier detection interval is erroneously configured as nil. - issueLink: https://github.com/solo-io/gloo/issues/4217 diff --git a/changelog/v1.7.0-beta16/gateway-proxy-service-external-ips.yaml b/changelog/v1.7.0-beta16/gateway-proxy-service-external-ips.yaml deleted file mode 100644 index 475fc0d8078..00000000000 --- a/changelog/v1.7.0-beta16/gateway-proxy-service-external-ips.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: HELM - description: Added a new externalIPs Helm value that allows users to define a list of IP addresses for which nodes in the cluster will also accept traffic. - issueLink: https://github.com/solo-io/gloo/issues/3791 diff --git a/changelog/v1.7.0-beta17/1-7-upgrade-docs.yaml b/changelog/v1.7.0-beta17/1-7-upgrade-docs.yaml deleted file mode 100644 index 98d75f03e6c..00000000000 --- a/changelog/v1.7.0-beta17/1-7-upgrade-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4042 - description: Add 1.7 upgrade docs page. \ No newline at end of file diff --git a/changelog/v1.7.0-beta17/add-gateway-access-logs-helm-values.yaml b/changelog/v1.7.0-beta17/add-gateway-access-logs-helm-values.yaml deleted file mode 100644 index bc16fabe000..00000000000 --- a/changelog/v1.7.0-beta17/add-gateway-access-logs-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Added a new accessLoggingService Helm value that allows users to define access logs from helm. - issueLink: https://github.com/solo-io/gloo/issues/4096 diff --git a/changelog/v1.7.0-beta17/add-gateway-proxy-affinity.yaml b/changelog/v1.7.0-beta17/add-gateway-proxy-affinity.yaml deleted file mode 100644 index 5373ffbad1d..00000000000 --- a/changelog/v1.7.0-beta17/add-gateway-proxy-affinity.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: HELM - description: Added a new affinity Helm value that allows users to define more fine grained affinity rules. - issueLink: https://github.com/solo-io/gloo/issues/3995 diff --git a/changelog/v1.7.0-beta17/fix-gpl-license-check.yaml b/changelog/v1.7.0-beta17/fix-gpl-license-check.yaml deleted file mode 100644 index e1e1640af08..00000000000 --- a/changelog/v1.7.0-beta17/fix-gpl-license-check.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Previously, GPL License checking and generating open source attribution docs required a manual list of - gloo packages to be kept so that we could analyze their dependencies. Now, the go-list-licenses - repo can automatically find all packages by running `go list ./...` and will analyze the dependencies of all - found packages. \ No newline at end of file diff --git a/changelog/v1.7.0-beta17/gpl-license-scan-direct-deps-only.yaml b/changelog/v1.7.0-beta17/gpl-license-scan-direct-deps-only.yaml deleted file mode 100644 index 637f6f8e631..00000000000 --- a/changelog/v1.7.0-beta17/gpl-license-scan-direct-deps-only.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - GPL license scanning will now only scan direct dependencies of gloo edge. \ No newline at end of file diff --git a/changelog/v1.7.0-beta17/leftmost-xff-filter.yaml b/changelog/v1.7.0-beta17/leftmost-xff-filter.yaml deleted file mode 100644 index e7c755eefd3..00000000000 --- a/changelog/v1.7.0-beta17/leftmost-xff-filter.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4014 - resolvesIssue: false - description: > - Provides an enterprise-only option to use the leftmost IP address from - the x-forwarded-for header and set it as the downstream address. This is useful if the network topology - (load balancers, etc.) prior to gloo is unknown or dynamic. If using this option, be sure to sanitize this - header from downstream requests to prevent security risks. \ No newline at end of file diff --git a/changelog/v1.7.0-beta17/passthrough-state-docs.yaml b/changelog/v1.7.0-beta17/passthrough-state-docs.yaml deleted file mode 100644 index cf581c8216b..00000000000 --- a/changelog/v1.7.0-beta17/passthrough-state-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4255 - resolvesIssue: false - description: > - The PassThrough auth service can now share state from other filters. Add documentation - to clarify how to use this feature. \ No newline at end of file diff --git a/changelog/v1.7.0-beta17/regex-rewrite.yaml b/changelog/v1.7.0-beta17/regex-rewrite.yaml deleted file mode 100644 index be31ccc2a84..00000000000 --- a/changelog/v1.7.0-beta17/regex-rewrite.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3321 - description: Add new `regexRewrite` option to routes. This new field can be used to substitute matched regex patterns for alternate text in request paths, optionally including capture groups from the regex. diff --git a/changelog/v1.7.0-beta17/testrunner.yaml b/changelog/v1.7.0-beta17/testrunner.yaml deleted file mode 100644 index 013c219f8b5..00000000000 --- a/changelog/v1.7.0-beta17/testrunner.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Slim down testrunner container. - issueLink: https://github.com/solo-io/gloo/issues/4043 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta18/add-disable-http-https-gateway-helm-values.yaml b/changelog/v1.7.0-beta18/add-disable-http-https-gateway-helm-values.yaml deleted file mode 100644 index 4feb5999955..00000000000 --- a/changelog/v1.7.0-beta18/add-disable-http-https-gateway-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Added disableHttpGateway and disableHttpsGateway helm values for more fine grained control over gateway creation. - issueLink: https://github.com/solo-io/gloo/issues/3450 diff --git a/changelog/v1.7.0-beta18/global-upstream-cipher-config.yaml b/changelog/v1.7.0-beta18/global-upstream-cipher-config.yaml deleted file mode 100644 index 270cb0cd7a8..00000000000 --- a/changelog/v1.7.0-beta18/global-upstream-cipher-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4285 - resolvesIssue: true - description: > - Provides an option to define global SslParameters that will be applied to all upstreams by default. - An individual upstream can override these properties by specifying SslParameters. \ No newline at end of file diff --git a/changelog/v1.7.0-beta19/add-trivy-security-scan.yaml b/changelog/v1.7.0-beta19/add-trivy-security-scan.yaml deleted file mode 100644 index b11fbaf876c..00000000000 --- a/changelog/v1.7.0-beta19/add-trivy-security-scan.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Add Trivy security scan to find CVEs in container images and generate github issues and security update docs. \ No newline at end of file diff --git a/changelog/v1.7.0-beta2/additional-short-circuiting-validation.yaml b/changelog/v1.7.0-beta2/additional-short-circuiting-validation.yaml deleted file mode 100644 index a79be2d5e6d..00000000000 --- a/changelog/v1.7.0-beta2/additional-short-circuiting-validation.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3334 - resolvesIssue: true - description: | - Gloo Edge now proactively reports warnings on virtual services that have matchers that are short-circuited. - To enable, update the Gloo `Settings` such that `spec.gateway.validation.warnRouteShortCircuiting=true` - The cases now additionally covered are: - - routes that have simple OR regex header matchers, ensuring each one of the OR'ed matchers can be reached - - the same logic, but with method matchers - In addition, we support aggressively reporting errors on virtual services with invalid regex matchers. (no need - to enable short-circuiting reporting) \ No newline at end of file diff --git a/changelog/v1.7.0-beta2/envoy-packasbytes.yaml b/changelog/v1.7.0-beta2/envoy-packasbytes.yaml deleted file mode 100644 index bde2f46c455..00000000000 --- a/changelog/v1.7.0-beta2/envoy-packasbytes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3937 - description: Possibility to configure custom auth server to retrieve request body as bytes (Support Envoys packAsBytes) \ No newline at end of file diff --git a/changelog/v1.7.0-beta2/fix-csrf-enabled.yaml b/changelog/v1.7.0-beta2/fix-csrf-enabled.yaml deleted file mode 100644 index 8b2b198707c..00000000000 --- a/changelog/v1.7.0-beta2/fix-csrf-enabled.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4053 - resolvesIssue: false - description: > - Switching CSRF mode from enabled to shadow mode does not apply default enabled value to filter. diff --git a/changelog/v1.7.0-beta2/protoc-gen-ext-bump.yaml b/changelog/v1.7.0-beta2/protoc-gen-ext-bump.yaml deleted file mode 100644 index 09fab1c1ddb..00000000000 --- a/changelog/v1.7.0-beta2/protoc-gen-ext-bump.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: protoc-gen-ext - dependencyTag: v0.0.14 - issueLink: https://github.com/solo-io/gloo/issues/4053 - description: Upgrade protoc-gen-ext to v0.0.14 \ No newline at end of file diff --git a/changelog/v1.7.0-beta20/fix-image-ref-parsing.yaml b/changelog/v1.7.0-beta20/fix-image-ref-parsing.yaml deleted file mode 100644 index 4e1878e3581..00000000000 --- a/changelog/v1.7.0-beta20/fix-image-ref-parsing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix image ref name parsing in release workflow \ No newline at end of file diff --git a/changelog/v1.7.0-beta20/remove-skip-crd-creation.yaml b/changelog/v1.7.0-beta20/remove-skip-crd-creation.yaml deleted file mode 100644 index 29657111a77..00000000000 --- a/changelog/v1.7.0-beta20/remove-skip-crd-creation.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2108 - resolvesIssue: false - description: > - Stop relying on skipCrdCreation which allowed resource factories to register CRDs \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/add-helm-gateway-proxy-tests.yaml b/changelog/v1.7.0-beta21/add-helm-gateway-proxy-tests.yaml deleted file mode 100644 index d26a4cbc131..00000000000 --- a/changelog/v1.7.0-beta21/add-helm-gateway-proxy-tests.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Adds tests for the the helm changes that deep merges in gateway proxy default values into the spec for custom proxies. \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/add-horizontal-pod-autoscaler-helm-values.yaml b/changelog/v1.7.0-beta21/add-horizontal-pod-autoscaler-helm-values.yaml deleted file mode 100644 index 9d110cc3d41..00000000000 --- a/changelog/v1.7.0-beta21/add-horizontal-pod-autoscaler-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Added HorizontalPodAutoscaler helm values for the gateway-proxy. - issueLink: https://github.com/solo-io/gloo/issues/2229 \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/add-imagepullsecret-in-jobs.yaml b/changelog/v1.7.0-beta21/add-imagepullsecret-in-jobs.yaml deleted file mode 100644 index b14bc290705..00000000000 --- a/changelog/v1.7.0-beta21/add-imagepullsecret-in-jobs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Expose the imagePullSecret in our 2 kubernetes jobs - issueLink: https://github.com/solo-io/gloo/issues/4262 diff --git a/changelog/v1.7.0-beta21/add-istiometameshid-istiometaclusterid.yaml b/changelog/v1.7.0-beta21/add-istiometameshid-istiometaclusterid.yaml deleted file mode 100644 index b3286092806..00000000000 --- a/changelog/v1.7.0-beta21/add-istiometameshid-istiometaclusterid.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Added istioMetaMeshId and istioMetaClusterId helm values for the gateway-proxy as well as glooctl. - issueLink: https://github.com/solo-io/gloo/issues/4325 diff --git a/changelog/v1.7.0-beta21/add-pod-disruption-budget-helm-values.yaml b/changelog/v1.7.0-beta21/add-pod-disruption-budget-helm-values.yaml deleted file mode 100644 index cb8b24138e5..00000000000 --- a/changelog/v1.7.0-beta21/add-pod-disruption-budget-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Added PodDisruptionBudget helm values for the gateway-proxy. - issueLink: https://github.com/solo-io/gloo/issues/2229 diff --git a/changelog/v1.7.0-beta21/create-test-assets.yaml b/changelog/v1.7.0-beta21/create-test-assets.yaml deleted file mode 100644 index 6cd27490180..00000000000 --- a/changelog/v1.7.0-beta21/create-test-assets.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Temp helm charts for all gloo oss PRs are uploaded to solo-public-tagged-helm gs bucket. - The naming convention for these charts are gloo-{{release}}-{{pr number}}, e.g. gloo-1.7.0-beta19-4300 for this PR. - In addition, tags for all gloo images are created in quay with the same naming scheme. \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/fix-helm-gateway-proxies-deep-merge.yaml b/changelog/v1.7.0-beta21/fix-helm-gateway-proxies-deep-merge.yaml deleted file mode 100644 index d1f0c598402..00000000000 --- a/changelog/v1.7.0-beta21/fix-helm-gateway-proxies-deep-merge.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Deep merge default gateway proxy values into the proxy templates - issueLink: https://github.com/solo-io/gloo/issues/3142 \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/fix-homebrew-ci.yaml b/changelog/v1.7.0-beta21/fix-homebrew-ci.yaml deleted file mode 100644 index 6e9d9bd7455..00000000000 --- a/changelog/v1.7.0-beta21/fix-homebrew-ci.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fix homebrew formula to update homebrew-core with stable gloo release - issueLink: https://github.com/solo-io/gloo/issues/4047 diff --git a/changelog/v1.7.0-beta21/fix-replace-invalid-config-helm-values.yaml b/changelog/v1.7.0-beta21/fix-replace-invalid-config-helm-values.yaml deleted file mode 100644 index 0db4bca07eb..00000000000 --- a/changelog/v1.7.0-beta21/fix-replace-invalid-config-helm-values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix helm values mapping and test for .Values.settings.InvalidConfigPolicy - issueLink: https://github.com/solo-io/gloo/issues/4321 \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/fix-version-name-trivy-scanner.yaml b/changelog/v1.7.0-beta21/fix-version-name-trivy-scanner.yaml deleted file mode 100644 index f013fd32763..00000000000 --- a/changelog/v1.7.0-beta21/fix-version-name-trivy-scanner.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Use image name from docker build step in trivy scanner workflow \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/update-gloo-fed-license-validation.yaml b/changelog/v1.7.0-beta21/update-gloo-fed-license-validation.yaml deleted file mode 100644 index fc1d68b2a6c..00000000000 --- a/changelog/v1.7.0-beta21/update-gloo-fed-license-validation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update gloo-fed license to use gloo-ee license \ No newline at end of file diff --git a/changelog/v1.7.0-beta21/update-solo-apis.yaml b/changelog/v1.7.0-beta21/update-solo-apis.yaml deleted file mode 100644 index 1f1675f6db9..00000000000 --- a/changelog/v1.7.0-beta21/update-solo-apis.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Trigger the solo-apis update github workflow on each Gloo release. \ No newline at end of file diff --git a/changelog/v1.7.0-beta22/one-way-tls-params.yaml b/changelog/v1.7.0-beta22/one-way-tls-params.yaml deleted file mode 100644 index c9f0b6275d9..00000000000 --- a/changelog/v1.7.0-beta22/one-way-tls-params.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4285 - description: > - Support using settings.UpstreamOptions on upstreams that define one-way tls \ No newline at end of file diff --git a/changelog/v1.7.0-beta23/revert-remove-v2-envoy-server.yaml b/changelog/v1.7.0-beta23/revert-remove-v2-envoy-server.yaml deleted file mode 100644 index 0c44fb5b3e9..00000000000 --- a/changelog/v1.7.0-beta23/revert-remove-v2-envoy-server.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - REVERT: Remove envoy V2 API server creation from XDS. \ No newline at end of file diff --git a/changelog/v1.7.0-beta24/passthrough-auth-custom-config.yaml b/changelog/v1.7.0-beta24/passthrough-auth-custom-config.yaml deleted file mode 100644 index a1f7e60117c..00000000000 --- a/changelog/v1.7.0-beta24/passthrough-auth-custom-config.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4293 - resolvesIssue: false - description: > - Config can be passed in to the passthrough auth grpc service through AuthConfig. \ No newline at end of file diff --git a/changelog/v1.7.0-beta25/cleanup-docs-workflows.yaml b/changelog/v1.7.0-beta25/cleanup-docs-workflows.yaml deleted file mode 100644 index 5b48dfee912..00000000000 --- a/changelog/v1.7.0-beta25/cleanup-docs-workflows.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Cleanup our docs gen github workflow to ensure that docs are only build on pull requests to master. - Consolidate the logic into a single place so that we maintain a single source of truth. \ No newline at end of file diff --git a/changelog/v1.7.0-beta25/install-gloo-fed-with-glooee.yaml b/changelog/v1.7.0-beta25/install-gloo-fed-with-glooee.yaml deleted file mode 100644 index 57fce1cfa00..00000000000 --- a/changelog/v1.7.0-beta25/install-gloo-fed-with-glooee.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4267 - resolvesIssue: false - description: > - Install gloo-fed along with gloo-enterprise \ No newline at end of file diff --git a/changelog/v1.7.0-beta26/add-helm-log-level-env-variables.yaml b/changelog/v1.7.0-beta26/add-helm-log-level-env-variables.yaml deleted file mode 100644 index 3cd9642bcaa..00000000000 --- a/changelog/v1.7.0-beta26/add-helm-log-level-env-variables.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - description: Added LOG_LEVEL environment variables to deployments templates - issueLink: https://github.com/solo-io/gloo/issues/4090 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.20.5 \ No newline at end of file diff --git a/changelog/v1.7.0-beta26/http_connect_tunneling.yaml b/changelog/v1.7.0-beta26/http_connect_tunneling.yaml deleted file mode 100644 index d7166cb3c81..00000000000 --- a/changelog/v1.7.0-beta26/http_connect_tunneling.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3664 - description: > - Adds support for HTTP Connect upstreams by setting tunneling config on the upstream. This can be used to route to - other proxies (such as ones in a DMZ). \ No newline at end of file diff --git a/changelog/v1.7.0-beta26/improve-rest-eds-perf.yaml b/changelog/v1.7.0-beta26/improve-rest-eds-perf.yaml deleted file mode 100644 index e20cd1bf2ec..00000000000 --- a/changelog/v1.7.0-beta26/improve-rest-eds-perf.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: Improve CPU by using newer marshal / unmarshal functions in protov2 in the REST EDS server. - issueLink: https://github.com/solo-io/gloo/issues/4343 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: 1.18.0-rc2 \ No newline at end of file diff --git a/changelog/v1.7.0-beta26/init-plugin-manager.yaml b/changelog/v1.7.0-beta26/init-plugin-manager.yaml deleted file mode 100644 index 1e18c95812c..00000000000 --- a/changelog/v1.7.0-beta26/init-plugin-manager.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4306 - resolvesIssue: false - description: Adds a `init-plugin-manger` to bootstrap the plugin manager. diff --git a/changelog/v1.7.0-beta27/fix-docs-scroll-bug.yaml b/changelog/v1.7.0-beta27/fix-docs-scroll-bug.yaml deleted file mode 100644 index 1c7b964011c..00000000000 --- a/changelog/v1.7.0-beta27/fix-docs-scroll-bug.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4413 - resolvesIssue: false - description: Fixes docs issue where clicking the "Copy" button next to code blocks causes unintentional scrolling behaviour. \ No newline at end of file diff --git a/changelog/v1.7.0-beta27/fix-workflow-name.yaml b/changelog/v1.7.0-beta27/fix-workflow-name.yaml deleted file mode 100644 index 50a2c6ae676..00000000000 --- a/changelog/v1.7.0-beta27/fix-workflow-name.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix the workflow name to trigger rebuilding the docs after trivy security scan is run on release. \ No newline at end of file diff --git a/changelog/v1.7.0-beta27/helm-consolidation.yaml b/changelog/v1.7.0-beta27/helm-consolidation.yaml deleted file mode 100644 index 7aef01160ef..00000000000 --- a/changelog/v1.7.0-beta27/helm-consolidation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3470 - description: > - Add partial to be defined in enterprise to allow enterprise-only settings in - Open source manifest, without leaking enterprise structs/datatypes. - diff --git a/changelog/v1.7.0-beta27/istio-uninject-protection.yaml b/changelog/v1.7.0-beta27/istio-uninject-protection.yaml deleted file mode 100644 index 696c65b72d9..00000000000 --- a/changelog/v1.7.0-beta27/istio-uninject-protection.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4390 - description: > - It was possible to install mTLS, enable it on upstreams, remove mTLS and the configuration still - be defined on upstreams. This caused the data plane to become out of sync, - since envoy clusters would be configured to get their secrets from a non-existent cluster. - Add protection to the `glooctl istio uninject` command to prevent users from unknowingly - causing the data plane to become out of sync. \ No newline at end of file diff --git a/changelog/v1.7.0-beta27/update-latest-doc-version.yaml b/changelog/v1.7.0-beta27/update-latest-doc-version.yaml deleted file mode 100644 index b13dc7c0c02..00000000000 --- a/changelog/v1.7.0-beta27/update-latest-doc-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Update latest version for docs generation. \ No newline at end of file diff --git a/changelog/v1.7.0-beta28/access-token-validation-client-details.yaml b/changelog/v1.7.0-beta28/access-token-validation-client-details.yaml deleted file mode 100644 index aae38aca20e..00000000000 --- a/changelog/v1.7.0-beta28/access-token-validation-client-details.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4418 - resolvesIssue: false - description: > - Allow injection of client_id and client_secret in oauth2 introspection requests. - This allows requests to introspection servers which require authentication to be accepted. \ No newline at end of file diff --git a/changelog/v1.7.0-beta28/eds-works-with-missing-prev-snapshot.yaml b/changelog/v1.7.0-beta28/eds-works-with-missing-prev-snapshot.yaml deleted file mode 100644 index 27fec84e362..00000000000 --- a/changelog/v1.7.0-beta28/eds-works-with-missing-prev-snapshot.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - EDS updates will work even when previous envoy snapshot is missing. - issueLink: https://github.com/solo-io/gloo/issues/4345 \ No newline at end of file diff --git a/changelog/v1.7.0-beta29/bump-solo-kit.yaml b/changelog/v1.7.0-beta29/bump-solo-kit.yaml deleted file mode 100644 index 939307bb7d0..00000000000 --- a/changelog/v1.7.0-beta29/bump-solo-kit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.18.2 - type: DEPENDENCY_BUMP \ No newline at end of file diff --git a/changelog/v1.7.0-beta3/istio-discovery.yaml b/changelog/v1.7.0-beta3/istio-discovery.yaml deleted file mode 100644 index 8a92d9b076b..00000000000 --- a/changelog/v1.7.0-beta3/istio-discovery.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3924 - description: >- - Add 3 configuration values under global.istioIntegration to control automatic discovery and sidecar - injection for Gloo pods by Istio. LabelInstallNamespace adds a label to mark the namespace for Istio discovery if the namespace is - designated to be created in the chart. WhitelistDiscovery explicitly annotates Gloo's discovery pod for Istio sidecar injection. - DisableAutoinjection annotates all pods that aren't more specifically noted elsewhere never receive Istio sidecar injection. diff --git a/changelog/v1.7.0-beta30/add-docs-security-scan-glooe.yaml b/changelog/v1.7.0-beta30/add-docs-security-scan-glooe.yaml deleted file mode 100644 index b519fd5ed25..00000000000 --- a/changelog/v1.7.0-beta30/add-docs-security-scan-glooe.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Generate glooe security scan docs along with gloo open source. \ No newline at end of file diff --git a/changelog/v1.7.0-beta30/bump-utility-deps.yaml b/changelog/v1.7.0-beta30/bump-utility-deps.yaml deleted file mode 100644 index 9eb27cfe5bb..00000000000 --- a/changelog/v1.7.0-beta30/bump-utility-deps.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.0.7 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.0 diff --git a/changelog/v1.7.0-beta31/add-rbl-warning.yaml b/changelog/v1.7.0-beta31/add-rbl-warning.yaml deleted file mode 100644 index cc0c0dadc88..00000000000 --- a/changelog/v1.7.0-beta31/add-rbl-warning.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4433 - resolvesIssue: false - description: adds warning against using RBL in modsecurity filter \ No newline at end of file diff --git a/changelog/v1.7.0-beta31/bump-alpine.yaml b/changelog/v1.7.0-beta31/bump-alpine.yaml deleted file mode 100644 index 7563a9a6ae9..00000000000 --- a/changelog/v1.7.0-beta31/bump-alpine.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: v3.13.2 \ No newline at end of file diff --git a/changelog/v1.7.0-beta31/helm-value-regexmaxprgmsize.yaml b/changelog/v1.7.0-beta31/helm-value-regexmaxprgmsize.yaml deleted file mode 100644 index c3d9012ff34..00000000000 --- a/changelog/v1.7.0-beta31/helm-value-regexmaxprgmsize.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Expose the `regexMaxProgramSize` settings field as a Helm chart value. - issueLink: https://github.com/solo-io/gloo/issues/4419 \ No newline at end of file diff --git a/changelog/v1.7.0-beta32/doc-gen-format-fix-security-updates.yaml b/changelog/v1.7.0-beta32/doc-gen-format-fix-security-updates.yaml deleted file mode 100644 index eb23f390318..00000000000 --- a/changelog/v1.7.0-beta32/doc-gen-format-fix-security-updates.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes formatting in generated security scan report. \ No newline at end of file diff --git a/changelog/v1.7.0-beta32/oidc-discovery-poll-interval.yaml b/changelog/v1.7.0-beta32/oidc-discovery-poll-interval.yaml deleted file mode 100644 index b4e57ce8750..00000000000 --- a/changelog/v1.7.0-beta32/oidc-discovery-poll-interval.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4470 - resolvesIssue: false - description: > - Expose a discovery_poll_interval which controls interval at which OIDC configuration - is discovered at /.well-known/openid-configuration. The default value is 30 minutes. \ No newline at end of file diff --git a/changelog/v1.7.0-beta4/more-efficient-cluster-computation.yaml b/changelog/v1.7.0-beta4/more-efficient-cluster-computation.yaml deleted file mode 100644 index 44d02e54e72..00000000000 --- a/changelog/v1.7.0-beta4/more-efficient-cluster-computation.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - description: > - CPU profile of Gloo at scale (5000+ upstreams) indicated that the `endpointsForUpstream` function was taking - upwards of 5 seconds of CPU on a ~50 second sample. This change optimizes the code by using a map instead of - looping over all endpoints for each upstream. - issueLink: https://github.com/solo-io/gloo/issues/4084 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta5/faster-snapshot-hashing.yaml b/changelog/v1.7.0-beta5/faster-snapshot-hashing.yaml deleted file mode 100644 index cdf8af62b8d..00000000000 --- a/changelog/v1.7.0-beta5/faster-snapshot-hashing.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - description: > - CPU profile of Gloo at scale (5000+ upstreams) indicated that the `generateXDSSnapshot` function was taking - upwards of 5 seconds of CPU on a ~50 second sample. This change optimizes the code by using creating hashes for - the XDS snapshot using deterministic proto marshalling and fnv hashing rather than the reflection-based - `mitchellh/hashstructure` which was benchmarked to be several orders of magnitude slower. - issueLink: https://github.com/solo-io/gloo/issues/4084 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta6/staged-jwt-api.yaml b/changelog/v1.7.0-beta6/staged-jwt-api.yaml deleted file mode 100644 index 3975e7b201c..00000000000 --- a/changelog/v1.7.0-beta6/staged-jwt-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3207 - resolvesIssue: false - description: > - Adds API to support two different instances of JWT validation, before the extauth filter in envoy and after. \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/cli-get-ratelimitconfigs.yaml b/changelog/v1.7.0-beta7/cli-get-ratelimitconfigs.yaml deleted file mode 100644 index 11fe4363ae7..00000000000 --- a/changelog/v1.7.0-beta7/cli-get-ratelimitconfigs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Add the `glooctl get ratelimitconfig` command. - issueLink: https://github.com/solo-io/gloo/issues/4085 \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/enterprise-only-feature-warning.yaml b/changelog/v1.7.0-beta7/enterprise-only-feature-warning.yaml deleted file mode 100644 index 433c733d239..00000000000 --- a/changelog/v1.7.0-beta7/enterprise-only-feature-warning.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4020 - description: Add warnings when users try to use enterprise-only Gloo Edge features when running the Open Source edition of Gloo Edge \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/fix-leak-timer.yaml b/changelog/v1.7.0-beta7/fix-leak-timer.yaml deleted file mode 100644 index 9bdadacb754..00000000000 --- a/changelog/v1.7.0-beta7/fix-leak-timer.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Stop leaking memory for a timer in consul EDS. - issueLink: https://github.com/solo-io/gloo/issues/4112 \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/fix-proto-conflicts.yaml b/changelog/v1.7.0-beta7/fix-proto-conflicts.yaml deleted file mode 100644 index 03baa01f985..00000000000 --- a/changelog/v1.7.0-beta7/fix-proto-conflicts.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4068 - description: > - Fix protobuf package conflicts, which became more visible after we dropped gogo. - Future versions of golang protobuf will panic when these conflicts are encountered. diff --git a/changelog/v1.7.0-beta7/proxy-specific-config-dump-services.yaml b/changelog/v1.7.0-beta7/proxy-specific-config-dump-services.yaml deleted file mode 100644 index c55bf9087f0..00000000000 --- a/changelog/v1.7.0-beta7/proxy-specific-config-dump-services.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Instead of creating a default gateway-proxy-config-dump-service, create a service named - [gateway-proxy-name]-config-dump-service. \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/remove-duplicate-route-components-proto.yaml b/changelog/v1.7.0-beta7/remove-duplicate-route-components-proto.yaml deleted file mode 100644 index 72b5dcade87..00000000000 --- a/changelog/v1.7.0-beta7/remove-duplicate-route-components-proto.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4106 - description: Removes an extraneous route_components proto that was in the incorrect directory. \ No newline at end of file diff --git a/changelog/v1.7.0-beta7/validate-latest-docs-version.yaml b/changelog/v1.7.0-beta7/validate-latest-docs-version.yaml deleted file mode 100644 index 335a61c4a0d..00000000000 --- a/changelog/v1.7.0-beta7/validate-latest-docs-version.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4050 - description: Adds validation to make sure that docs latest version is present in active versions. \ No newline at end of file diff --git a/changelog/v1.7.0-beta8/gateway-validation-webhook-race-condition.yaml b/changelog/v1.7.0-beta8/gateway-validation-webhook-race-condition.yaml deleted file mode 100644 index f70abbc8897..00000000000 --- a/changelog/v1.7.0-beta8/gateway-validation-webhook-race-condition.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4136 - description: > - Fix a race condition in the gateway-validation-webhook, - where resources applied concurrently can avoid validation. \ No newline at end of file diff --git a/changelog/v1.7.0-beta8/proxy-mem-leak.yaml b/changelog/v1.7.0-beta8/proxy-mem-leak.yaml deleted file mode 100644 index 72660fd4333..00000000000 --- a/changelog/v1.7.0-beta8/proxy-mem-leak.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Fix the proxy memory leak in the Gloo pod. It was being caused by a map or resources with status updates never - being cleared. Rather than have this map created and passed in at setup time, it will instead be an argument - to the various functions. - issueLink: https://github.com/solo-io/gloo/issues/4078 - resolvesIssue: false diff --git a/changelog/v1.7.0-beta8/update-solo-apis-github-action.yaml b/changelog/v1.7.0-beta8/update-solo-apis-github-action.yaml deleted file mode 100644 index 755a7fa125b..00000000000 --- a/changelog/v1.7.0-beta8/update-solo-apis-github-action.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - On a Gloo OS release, push the open source protos to the solo-apis repository. - issueLink: https://github.com/solo-io/gloo/issues/3518 \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/enable-rest-eds.yaml b/changelog/v1.7.0-beta9/enable-rest-eds.yaml deleted file mode 100644 index 911828d6f55..00000000000 --- a/changelog/v1.7.0-beta9/enable-rest-eds.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4151 - resolvesIssue: false - description: > - Re-enable REST EDS. \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/expose-static-envoy-route-md.yaml b/changelog/v1.7.0-beta9/expose-static-envoy-route-md.yaml deleted file mode 100644 index 19950e72a36..00000000000 --- a/changelog/v1.7.0-beta9/expose-static-envoy-route-md.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Added the new `envoy_metadata` route option. This field can be used to provide additional information which can be - consumed by the Envoy filters that process requests that match the route. For more info about metadata, - see [here](https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/advanced/data_sharing_between_filters#metadata). - issueLink: https://github.com/solo-io/gloo/issues/4160 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/fix-ratelimit-set.yaml b/changelog/v1.7.0-beta9/fix-ratelimit-set.yaml deleted file mode 100644 index f6301689d1f..00000000000 --- a/changelog/v1.7.0-beta9/fix-ratelimit-set.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Set the skip if empty on request headers in rate limiting so that descriptors are still sent to the rate limit - server even if some headers are missing on the request. - issueLink: https://github.com/solo-io/gloo/issues/4095 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/metadata-rate-limit-actions.yaml b/changelog/v1.7.0-beta9/metadata-rate-limit-actions.yaml deleted file mode 100644 index d72c43f2d12..00000000000 --- a/changelog/v1.7.0-beta9/metadata-rate-limit-actions.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: -- type: NEW_FEATURE - description: > - Add support for [metadata actions](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#config-route-v3-ratelimit-action-metadata) - to the rate limit API. The new `metadata` action type can now be used to generate rate limit descriptors based on - both static and dynamic Envoy metadata. - issueLink: https://github.com/solo-io/gloo/issues/4160 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/optional-rest-xds.yaml b/changelog/v1.7.0-beta9/optional-rest-xds.yaml deleted file mode 100644 index 5526b743a93..00000000000 --- a/changelog/v1.7.0-beta9/optional-rest-xds.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: > - Changes helm to make rest_xds_cluster deployment optional. - issueLink: https://github.com/solo-io/gloo/issues/4164 \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/service-name-suffix-constant.yaml b/changelog/v1.7.0-beta9/service-name-suffix-constant.yaml deleted file mode 100644 index 09c2e8fcd3c..00000000000 --- a/changelog/v1.7.0-beta9/service-name-suffix-constant.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Add the ConfigDumpServiceSuffix to use across gloo and gloo-fed. - issueLink: https://github.com/solo-io/gloo/issues/4173 \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/update-gloo-edge-docs.yaml b/changelog/v1.7.0-beta9/update-gloo-edge-docs.yaml deleted file mode 100644 index 43c055cb9d5..00000000000 --- a/changelog/v1.7.0-beta9/update-gloo-edge-docs.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updated the Gloo Edge docs around Rate Limiting IP Address to - emphasize that we are updated the gateway-proxy service and not - the Gateway.I added a patch command so that they do not have to - configure the yaml themselves. \ No newline at end of file diff --git a/changelog/v1.7.0-beta9/update-k8s-19.yaml b/changelog/v1.7.0-beta9/update-k8s-19.yaml deleted file mode 100644 index f9fc71a1327..00000000000 --- a/changelog/v1.7.0-beta9/update-k8s-19.yaml +++ /dev/null @@ -1,36 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update to k8s 0.19. - issueLink: https://github.com/solo-io/gloo/issues/3582 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: skv1 - dependencyTag: v0.7.0 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-apis - dependencyTag: v0.0.0-20210122142844-ac0df2dce136 - - type: DEPENDENCY_BUMP - dependencyOwner: helm - dependencyRepo: helm - dependencyTag: v3.4.2 - - type: DEPENDENCY_BUMP - dependencyOwner: containerd - dependencyRepo: containerd - dependencyTag: v1.4.3 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kube-openapi - dependencyTag: v0.0.0-20200805222855-6aeccd4b50c6 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: utils - dependencyTag: v0.0.0-20201110183641-67b214c5f920 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: controller-runtime - dependencyTag: v0.7.0 - - type: DEPENDENCY_BUMP - dependencyOwner: k8s.io - dependencyRepo: kubernetes - dependencyTag: v1.19.6 \ No newline at end of file diff --git a/changelog/v1.7.0-rc1/custom-static-bootstrap.yaml b/changelog/v1.7.0-rc1/custom-static-bootstrap.yaml deleted file mode 100644 index 4128806ae04..00000000000 --- a/changelog/v1.7.0-rc1/custom-static-bootstrap.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - description: >- - Add support for a new helm value (`gatewayProxies.gatewayProxy.customStaticLayer`) that allows the customization - of envoy's static layer bootstrap yaml. - issueLink: https://github.com/solo-io/gloo/issues/4327 - - type: NON_USER_FACING - description: Fix some broken helm unit tests and delete some unused test fixtures diff --git a/changelog/v1.7.0-rc1/one-way-tls-termination.yaml b/changelog/v1.7.0-rc1/one-way-tls-termination.yaml deleted file mode 100644 index 2b485d7f646..00000000000 --- a/changelog/v1.7.0-rc1/one-way-tls-termination.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: >- - Add `oneWayTls` boolean configuration to the `SslConfig` (referenced on `VirtualService`s) to allow users to - configure TLS termination to use one-way TLS rather than mTLS even if the root CA is provided (e.g., by default - with TLS secrets from cert-manager). - issueLink: https://github.com/solo-io/gloo/issues/4254 \ No newline at end of file diff --git a/changelog/v1.7.0-rc2/docs-changes.yaml b/changelog/v1.7.0-rc2/docs-changes.yaml deleted file mode 100644 index 344f2878e5b..00000000000 --- a/changelog/v1.7.0-rc2/docs-changes.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Docs changes for 1.7 release \ No newline at end of file diff --git a/changelog/v1.7.0-rc2/remove-readonly-gloo-ui.yaml b/changelog/v1.7.0-rc2/remove-readonly-gloo-ui.yaml deleted file mode 100644 index 8dabcdc8757..00000000000 --- a/changelog/v1.7.0-rc2/remove-readonly-gloo-ui.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - description: Removes gloo UI with-admin-console flag for gloo installation in favor of new gloo-fed UI. - issueLink: https://github.com/solo-io/gloo/issues/4267 \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/changelog-link-releases.yaml b/changelog/v1.8.0-beta1/changelog-link-releases.yaml deleted file mode 100644 index 719167ad8f3..00000000000 --- a/changelog/v1.8.0-beta1/changelog-link-releases.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Adds links to github releases on changelog version headers. \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/default-gateway-yml-separator.yaml b/changelog/v1.8.0-beta1/default-gateway-yml-separator.yaml deleted file mode 100644 index f0b40254d0c..00000000000 --- a/changelog/v1.8.0-beta1/default-gateway-yml-separator.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Remove spacing around failover gateway in helm template - issueLink: https://github.com/solo-io/gloo/issues/4485 \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/jwks-cache-refresh-policy.yaml b/changelog/v1.8.0-beta1/jwks-cache-refresh-policy.yaml deleted file mode 100644 index 84af38e5e34..00000000000 --- a/changelog/v1.8.0-beta1/jwks-cache-refresh-policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4507 - resolvesIssue: false - description: > - Allow the user to define behaviors for when a token is provided with a - key ID that is not contained in the local JWKS cache. \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/placeholder.yaml b/changelog/v1.8.0-beta1/placeholder.yaml deleted file mode 100644 index 6c24892ec3c..00000000000 --- a/changelog/v1.8.0-beta1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Placeholder for 1.8 \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/replace-routes-on-proxy-errors.yaml b/changelog/v1.8.0-beta1/replace-routes-on-proxy-errors.yaml deleted file mode 100644 index c24ace497ce..00000000000 --- a/changelog/v1.8.0-beta1/replace-routes-on-proxy-errors.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Replace errored proxy routes when route replacing is enabled - issueLink: https://github.com/solo-io/gloo/issues/4226 - - type: DEPENDENCY_BUMP - dependencyOwner: solo.io - dependencyRepo: solo-kit - dependencyTag: v0.18.3 \ No newline at end of file diff --git a/changelog/v1.8.0-beta1/tracing-provider-helm.yaml b/changelog/v1.8.0-beta1/tracing-provider-helm.yaml deleted file mode 100644 index b2cb1cf889b..00000000000 --- a/changelog/v1.8.0-beta1/tracing-provider-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Allow tracing to be configured via helm on the default gateway. - issueLink: https://github.com/solo-io/gloo/issues/4494 \ No newline at end of file diff --git a/changelog/v1.8.0-beta10/bump-envoy-19.yaml b/changelog/v1.8.0-beta10/bump-envoy-19.yaml deleted file mode 100644 index 130a3ef66b8..00000000000 --- a/changelog/v1.8.0-beta10/bump-envoy-19.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.19.0-rc1 \ No newline at end of file diff --git a/changelog/v1.8.0-beta10/xslt-transformer-api.yaml b/changelog/v1.8.0-beta10/xslt-transformer-api.yaml deleted file mode 100644 index 309671466ca..00000000000 --- a/changelog/v1.8.0-beta10/xslt-transformer-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2180 - description: > - Adds API for Transformer config, which will be an extension point for enterprise-only transformers such as XSLT transformer. \ No newline at end of file diff --git a/changelog/v1.8.0-beta11/fix-proxy-served-config.yaml b/changelog/v1.8.0-beta11/fix-proxy-served-config.yaml deleted file mode 100644 index dc77e7a7c9a..00000000000 --- a/changelog/v1.8.0-beta11/fix-proxy-served-config.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3947 - description: > - Fixes the `glooctl proxy served-config` command, which will now correctly dump the config that Gloo is serving to Envoy \ No newline at end of file diff --git a/changelog/v1.8.0-beta11/fix-scan-docs-missing-image.yaml b/changelog/v1.8.0-beta11/fix-scan-docs-missing-image.yaml deleted file mode 100644 index 90e587cc7c5..00000000000 --- a/changelog/v1.8.0-beta11/fix-scan-docs-missing-image.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update doc generation for security scans to include grpcserver image reports only in gloo releases before 1.7. \ No newline at end of file diff --git a/changelog/v1.8.0-beta11/oidc-token-endpoint-query-params-server-config.yaml b/changelog/v1.8.0-beta11/oidc-token-endpoint-query-params-server-config.yaml deleted file mode 100644 index 91a992ac25a..00000000000 --- a/changelog/v1.8.0-beta11/oidc-token-endpoint-query-params-server-config.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4329 - description: > - Allows configuration of query parameters to add the the Gloo extauth service's OIDC token request. This can be - useful as part of OIDC PKCE to set the `code_verifier`. This PR adds the server-side config that was forgotten - in https://github.com/solo-io/gloo/pull/4649. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/add-dlp-access-logs-api.yaml b/changelog/v1.8.0-beta12/add-dlp-access-logs-api.yaml deleted file mode 100644 index 12daf5e07cc..00000000000 --- a/changelog/v1.8.0-beta12/add-dlp-access-logs-api.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4282 - resolvesIssue: false - description: Update API to support DLP masking on enterprise access logs -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.19.0-rc2 \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/add-max-direct-response-body-size.yaml b/changelog/v1.8.0-beta12/add-max-direct-response-body-size.yaml deleted file mode 100644 index 132e89dd259..00000000000 --- a/changelog/v1.8.0-beta12/add-max-direct-response-body-size.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4560 - description: > - Exposes envoy functionality to configure max direct response body size. \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/add-tls-termination-lb-docs.yaml b/changelog/v1.8.0-beta12/add-tls-termination-lb-docs.yaml deleted file mode 100644 index 02dafea21a5..00000000000 --- a/changelog/v1.8.0-beta12/add-tls-termination-lb-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/2102 - description: Add docs for TLS Termination at AWS LB \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/add-trailing-whitespace-test.yaml b/changelog/v1.8.0-beta12/add-trailing-whitespace-test.yaml deleted file mode 100644 index 83ff850f19e..00000000000 --- a/changelog/v1.8.0-beta12/add-trailing-whitespace-test.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Added test to ensure generated helm templates don't contain trailing whitespace. - issueLink: https://github.com/solo-io/gloo/issues/4645 \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/auto-gen-filter-types.yaml b/changelog/v1.8.0-beta12/auto-gen-filter-types.yaml deleted file mode 100644 index 4a85f2cc89c..00000000000 --- a/changelog/v1.8.0-beta12/auto-gen-filter-types.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: FIX - description: Autogenerate filter types that `glooctl proxy served-config` depends on to prevent breaking - issueLink: https://github.com/solo-io/gloo/issues/4665 diff --git a/changelog/v1.8.0-beta12/bump-envoy.yaml b/changelog/v1.8.0-beta12/bump-envoy.yaml deleted file mode 100644 index dc66c80bad2..00000000000 --- a/changelog/v1.8.0-beta12/bump-envoy.yaml +++ /dev/null @@ -1,20 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoyproxy - dependencyRepo: go-control-plane - dependencyTag: v0.9.9-0.20210511190911-87d352569d55 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.18.5 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: envoy-gloo - dependencyTag: v1.19.0-rc3 - - type: FIX - description: >- - Expose hcm options needed for CVE-2021-29492 (https://github.com/envoyproxy/envoy/security/advisories/GHSA-4987-27fx-x6cf). - By default, Envoy's behavior does not change to address this vulnerability. The desired Http Connection Manager - `PathWithEscapedSlashesAction` setting option must be defined on gateways. - issueLink: https://github.com/solo-io/gloo/issues/4727 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/bump-jwt-go.yaml b/changelog/v1.8.0-beta12/bump-jwt-go.yaml deleted file mode 100644 index 0a2dbc7341b..00000000000 --- a/changelog/v1.8.0-beta12/bump-jwt-go.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: dgrijalva - dependencyRepo: jwt-go - dependencyTag: v4.0.0-preview1 - description: Fix for https://nvd.nist.gov/vuln/detail/CVE-2020-26160 - - type: DEPENDENCY_BUMP - dependencyOwner: linux - dependencyRepo: alpine - dependencyTag: 3.13.5 - description: Fix for apk-tools CVE-2021-30139 https://gitlab.alpinelinux.org/alpine/aports/-/issues/12606 \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/configmap-remove-trailing-whitespace.yaml b/changelog/v1.8.0-beta12/configmap-remove-trailing-whitespace.yaml deleted file mode 100644 index 1d7aa81cba4..00000000000 --- a/changelog/v1.8.0-beta12/configmap-remove-trailing-whitespace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Remove trailing whitespace from helm templates to make gateway-proxy-envoy-config configmap readable. - issueLink: https://github.com/solo-io/gloo/issues/4645 \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/docker-compose-file-docs.yaml b/changelog/v1.8.0-beta12/docker-compose-file-docs.yaml deleted file mode 100644 index de6569d404f..00000000000 --- a/changelog/v1.8.0-beta12/docker-compose-file-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Update the Docker Compose docs to work with Gloo Edge 1.7+ - issueLink: https://github.com/solo-io/gloo/issues/4692 diff --git a/changelog/v1.8.0-beta12/docs-remove-helm2.yaml b/changelog/v1.8.0-beta12/docs-remove-helm2.yaml deleted file mode 100644 index 88314841de5..00000000000 --- a/changelog/v1.8.0-beta12/docs-remove-helm2.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Helm 2 has been deprecated (https://helm.sh/docs/topics/v2_v3_migration/). Gloo Edge 1.8 charts use Helm3 functionality not supported in Helm 2. \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/fix-env-var-log-level.yaml b/changelog/v1.8.0-beta12/fix-env-var-log-level.yaml deleted file mode 100644 index f47e78d6095..00000000000 --- a/changelog/v1.8.0-beta12/fix-env-var-log-level.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: -- type: FIX - description: Fix setting of stat server log level when using the LOG_LEVEL environment variable - resolvesIssue: false - issueLink: https://github.com/solo-io/gloo/issues/4648 -- type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.5 \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/fix-install-script-python.yaml b/changelog/v1.8.0-beta12/fix-install-script-python.yaml deleted file mode 100644 index 4dd7752ba64..00000000000 --- a/changelog/v1.8.0-beta12/fix-install-script-python.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: glooctl install sscript will now check for python3 and python2 executables - issueLink: https://github.com/solo-io/gloo/issues/4730 - issueLink: https://github.com/solo-io/gloo/issues/2877 diff --git a/changelog/v1.8.0-beta12/fix-istio-meta-cluster-id-typo.yaml b/changelog/v1.8.0-beta12/fix-istio-meta-cluster-id-typo.yaml deleted file mode 100644 index d01e469552d..00000000000 --- a/changelog/v1.8.0-beta12/fix-istio-meta-cluster-id-typo.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix typo is istioMetaClusterId helm chart value - issueLink: https://github.com/solo-io/gloo/issues/4667 diff --git a/changelog/v1.8.0-beta12/glooctl-istio-1.9.yaml b/changelog/v1.8.0-beta12/glooctl-istio-1.9.yaml deleted file mode 100644 index 41ec25268a6..00000000000 --- a/changelog/v1.8.0-beta12/glooctl-istio-1.9.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4153 - description: > - Adds support for integration with Istio 1.9.x \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/logging-docs-small-fixes.yaml b/changelog/v1.8.0-beta12/logging-docs-small-fixes.yaml deleted file mode 100644 index 86d47eb6182..00000000000 --- a/changelog/v1.8.0-beta12/logging-docs-small-fixes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4675 - description: Add note to docs about potential way to crash envoy - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4668 - description: Improve format of logging error message to be clearer to users \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/remove-helm2-code.yaml b/changelog/v1.8.0-beta12/remove-helm2-code.yaml deleted file mode 100644 index 080c65b30c3..00000000000 --- a/changelog/v1.8.0-beta12/remove-helm2-code.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Removes Helm 2 code from helm tests and the crds.create value used for installing Helm 2 charts. \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/scheduled-scan.yaml b/changelog/v1.8.0-beta12/scheduled-scan.yaml deleted file mode 100644 index f80cd56514a..00000000000 --- a/changelog/v1.8.0-beta12/scheduled-scan.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Scheduled docs trivy scan to avoid backports \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/tracing-customtags-envvar-literal.yaml b/changelog/v1.8.0-beta12/tracing-customtags-envvar-literal.yaml deleted file mode 100644 index d7a321c95d1..00000000000 --- a/changelog/v1.8.0-beta12/tracing-customtags-envvar-literal.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4699 - description: Exposes envoy functionality to define tracing custom tags based on environment variables and literals. \ No newline at end of file diff --git a/changelog/v1.8.0-beta12/update-ipm.yaml b/changelog/v1.8.0-beta12/update-ipm.yaml deleted file mode 100644 index dfe8714d643..00000000000 --- a/changelog/v1.8.0-beta12/update-ipm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4306 - description: Updates the `init-plugin-manager` command to match `meshctl` (no external install script). diff --git a/changelog/v1.8.0-beta12/warn-route-short-circuit-helm.yaml b/changelog/v1.8.0-beta12/warn-route-short-circuit-helm.yaml deleted file mode 100644 index bcfedb82114..00000000000 --- a/changelog/v1.8.0-beta12/warn-route-short-circuit-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4631 - description: Expose warnRouteShortCircuiting validation option in helm chart. \ No newline at end of file diff --git a/changelog/v1.8.0-beta13/add-standard-deployment-k8s-fields.yaml b/changelog/v1.8.0-beta13/add-standard-deployment-k8s-fields.yaml deleted file mode 100644 index 60c9ad96ff6..00000000000 --- a/changelog/v1.8.0-beta13/add-standard-deployment-k8s-fields.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/1995 - description: > - Add affinity, tolerations, nodeName, hostAliases, nodeSelector, and restartPolicy to helm chart for all gloo open source k8s Deployments and Jobs. \ No newline at end of file diff --git a/changelog/v1.8.0-beta13/webhook-reload-certificate.yaml b/changelog/v1.8.0-beta13/webhook-reload-certificate.yaml deleted file mode 100644 index ec32a654495..00000000000 --- a/changelog/v1.8.0-beta13/webhook-reload-certificate.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: >- - Automatically reload webhook certificate and private key from mounted secrets files if they changed. - issueLink: https://github.com/solo-io/gloo/issues/4624 diff --git a/changelog/v1.8.0-beta14/helm-overrides.yaml b/changelog/v1.8.0-beta14/helm-overrides.yaml deleted file mode 100644 index 3e3245ecd5b..00000000000 --- a/changelog/v1.8.0-beta14/helm-overrides.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4711 - resolvesIssue: false - description: | - Added override fields to the helm values, which can be used to override arbitrary fields - in the generated k8s resources without requiring new helm logic to be implemented. \ No newline at end of file diff --git a/changelog/v1.8.0-beta15/helm-overrides.yaml b/changelog/v1.8.0-beta15/helm-overrides.yaml deleted file mode 100644 index de487645d06..00000000000 --- a/changelog/v1.8.0-beta15/helm-overrides.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4767 - description: Fixes bug introduced in gloo v1.8.0-beta14 which didn't allow gloo enterprise helm charts to render. \ No newline at end of file diff --git a/changelog/v1.8.0-beta16/crd-validation-schema.yaml b/changelog/v1.8.0-beta16/crd-validation-schema.yaml deleted file mode 100644 index 6ce7b2ff037..00000000000 --- a/changelog/v1.8.0-beta16/crd-validation-schema.yaml +++ /dev/null @@ -1,21 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2108 - resolvesIssue: false - description: | - Add structual schemas to Gloo Edge CRDs - (https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#specifying-a-structural-schema) - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.19.0 - description: | - Support schemagen, a solo-kit used to generated validation schemas for Gloo Edge CRDs. - Include code generation optimizations to speed up Gloo Edge generated-code. - - type: NON_USER_FACING - description: | - Generated xds files (ie ext_auth_discovery_service_xds) no longer have a duplicate `.sk` suffix. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4055 - resolvesIssue: true - description: Prevent invalid AuthConfig from blocking subsequent AuthConfigs from being processed \ No newline at end of file diff --git a/changelog/v1.8.0-beta16/jwt-doc-fix.yaml b/changelog/v1.8.0-beta16/jwt-doc-fix.yaml deleted file mode 100644 index a70cef17745..00000000000 --- a/changelog/v1.8.0-beta16/jwt-doc-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4760 - description: Removed obsolete kubectl commands in favor of app deployments \ No newline at end of file diff --git a/changelog/v1.8.0-beta17/helm-enable-pod-security-context.yaml b/changelog/v1.8.0-beta17/helm-enable-pod-security-context.yaml deleted file mode 100644 index 094deed2018..00000000000 --- a/changelog/v1.8.0-beta17/helm-enable-pod-security-context.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4778 - resolvesIssue: false - description: > - Allow pod security context to be disabled for discovery and gateway-proxy deployments. - This is necessary for kubernetes distributions without security context constraints (ie OCP). diff --git a/changelog/v1.8.0-beta18/fixed-virtualservice-documentation.yaml b/changelog/v1.8.0-beta18/fixed-virtualservice-documentation.yaml deleted file mode 100644 index 1ca97b31320..00000000000 --- a/changelog/v1.8.0-beta18/fixed-virtualservice-documentation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Doc generator drops '*' character in VirtualService documentation. - issueLink: https://github.com/solo-io/gloo/issues/4772 diff --git a/changelog/v1.8.0-beta18/revert-adding-buffer-config-default.yaml b/changelog/v1.8.0-beta18/revert-adding-buffer-config-default.yaml deleted file mode 100644 index bac38d86943..00000000000 --- a/changelog/v1.8.0-beta18/revert-adding-buffer-config-default.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4000 - description: Reverts adding the buffer filter to the filter chain by default when route and vh buffer config is added. \ No newline at end of file diff --git a/changelog/v1.8.0-beta18/standard-function.yaml b/changelog/v1.8.0-beta18/standard-function.yaml deleted file mode 100644 index 90eeb621368..00000000000 --- a/changelog/v1.8.0-beta18/standard-function.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4786 - description: Fix SetExtenstionProtocolOptions( ) to SetExtensionProtocolOptions( ) diff --git a/changelog/v1.8.0-beta18/upgrade-deps-jwt.yaml b/changelog/v1.8.0-beta18/upgrade-deps-jwt.yaml deleted file mode 100644 index 7e69cb868f5..00000000000 --- a/changelog/v1.8.0-beta18/upgrade-deps-jwt.yaml +++ /dev/null @@ -1,17 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.7 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: k8s-utils - dependencyTag: v0.0.8 - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.19.1 - - type: FIX - description: Use the form3tech-oss fork of jwt-go to fix CVE. - issueLink: https://github.com/solo-io/gloo/issues/4722 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.8.0-beta19/changelog-changes.yaml b/changelog/v1.8.0-beta19/changelog-changes.yaml deleted file mode 100644 index 5423debc1dd..00000000000 --- a/changelog/v1.8.0-beta19/changelog-changes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: removes old changelog code that was moved to go-utils. Adds changelog diff tool to docs. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.7 \ No newline at end of file diff --git a/changelog/v1.8.0-beta19/pin-kind-kube-version.yaml b/changelog/v1.8.0-beta19/pin-kind-kube-version.yaml deleted file mode 100644 index adc92d90e36..00000000000 --- a/changelog/v1.8.0-beta19/pin-kind-kube-version.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4795 - resolvesIssue: false - description: Pin the kubernetes version used in CI to 1.17.0. \ No newline at end of file diff --git a/changelog/v1.8.0-beta19/remove-replace.yaml b/changelog/v1.8.0-beta19/remove-replace.yaml deleted file mode 100644 index 569f380a567..00000000000 --- a/changelog/v1.8.0-beta19/remove-replace.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: remove unused replace in go.mod and add comments for next test failure \ No newline at end of file diff --git a/changelog/v1.8.0-beta19/switch-envoy-api-v2-source.yaml b/changelog/v1.8.0-beta19/switch-envoy-api-v2-source.yaml deleted file mode 100644 index e0e3102fcd9..00000000000 --- a/changelog/v1.8.0-beta19/switch-envoy-api-v2-source.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4369 - resolvesIssue: false - description: > - Replace Envoy v2 server and API with Solo maintained ADS server and v2 api copy. This - reduces the risk of problems when the Envoy v2 API is removed from go-control-plane (since - it is deprecated) - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.20.1 - description: Pull in Solo-kit changes that removes Envoy v2 API code \ No newline at end of file diff --git a/changelog/v1.8.0-beta2/extauth-token-introspection-user-id.yaml b/changelog/v1.8.0-beta2/extauth-token-introspection-user-id.yaml deleted file mode 100644 index 6e7f659b477..00000000000 --- a/changelog/v1.8.0-beta2/extauth-token-introspection-user-id.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Add a new attribute to the `AccessTokenValidation` API through which users can optionally tell the - ext auth server which attribute in a token introspection response to get the user ID from. - issueLink: https://github.com/solo-io/gloo/issues/4505 \ No newline at end of file diff --git a/changelog/v1.8.0-beta2/fix-changelog-gen.yaml b/changelog/v1.8.0-beta2/fix-changelog-gen.yaml deleted file mode 100644 index d73bcc27829..00000000000 --- a/changelog/v1.8.0-beta2/fix-changelog-gen.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix docs gen for changelog - issueLink: https://github.com/solo-io/gloo/issues/4522 \ No newline at end of file diff --git a/changelog/v1.8.0-beta2/fix-community-pr.yaml b/changelog/v1.8.0-beta2/fix-community-pr.yaml deleted file mode 100644 index 343e6403d32..00000000000 --- a/changelog/v1.8.0-beta2/fix-community-pr.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix docs gen check for community PRs diff --git a/changelog/v1.8.0-beta2/fix-glooctl-test-flake.yaml b/changelog/v1.8.0-beta2/fix-glooctl-test-flake.yaml deleted file mode 100644 index 3b8870e4fc8..00000000000 --- a/changelog/v1.8.0-beta2/fix-glooctl-test-flake.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4428 - resolvesIssue: false - description: > - Fix a glooctl test flake that slowed down development. \ No newline at end of file diff --git a/changelog/v1.8.0-beta2/fix-uninstall-all.yaml b/changelog/v1.8.0-beta2/fix-uninstall-all.yaml deleted file mode 100644 index 6b0918456b7..00000000000 --- a/changelog/v1.8.0-beta2/fix-uninstall-all.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Uninstall gloo federation when the --all flag is specified. - issueLink: https://github.com/solo-io/gloo/issues/4502 \ No newline at end of file diff --git a/changelog/v1.8.0-beta2/helmextraannotations.yaml b/changelog/v1.8.0-beta2/helmextraannotations.yaml deleted file mode 100644 index 6478f1b3af9..00000000000 --- a/changelog/v1.8.0-beta2/helmextraannotations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Provision to add extra Annotations to the helm deployments - issueLink: https://github.com/solo-io/gloo/issues/4232 diff --git a/changelog/v1.8.0-beta2/omitempty-checking.yaml b/changelog/v1.8.0-beta2/omitempty-checking.yaml deleted file mode 100644 index 7ad293aceaa..00000000000 --- a/changelog/v1.8.0-beta2/omitempty-checking.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3470 - description: > - Add 'omitempty' tag to all values defined in the gloo chart, and made most primitive - values pointers to said values instead. Also added a test to ensure that new - values require these features as well. Finally, modified a couple chart values to avoid plugging - in nil values. \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/bump-istio-proxy-to-195.yaml b/changelog/v1.8.0-beta20/bump-istio-proxy-to-195.yaml deleted file mode 100644 index 4d55005eabf..00000000000 --- a/changelog/v1.8.0-beta20/bump-istio-proxy-to-195.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4846 - resolvesIssue: true - description: Bump istio proxy version to 1.9.5 \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/doc-update-route-replace-helm.yaml b/changelog/v1.8.0-beta20/doc-update-route-replace-helm.yaml deleted file mode 100644 index bbcf1e9e041..00000000000 --- a/changelog/v1.8.0-beta20/doc-update-route-replace-helm.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update docs for route replacement with helm \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/envoy-bootstrap-v3.yaml b/changelog/v1.8.0-beta20/envoy-bootstrap-v3.yaml deleted file mode 100644 index 7d1cb8467cd..00000000000 --- a/changelog/v1.8.0-beta20/envoy-bootstrap-v3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4369 - resolvesIssue: false - description: Specify that envoy boostrap version is v3 \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/fix-disable-default-gatewayProxy.yaml b/changelog/v1.8.0-beta20/fix-disable-default-gatewayProxy.yaml deleted file mode 100644 index 1253447eee0..00000000000 --- a/changelog/v1.8.0-beta20/fix-disable-default-gatewayProxy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4696 - description: Gatway objects for custom proxies are still created when the default gateway proxy is disabled. \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/fix-docgen-community-users.yaml b/changelog/v1.8.0-beta20/fix-docgen-community-users.yaml deleted file mode 100644 index eeecdd81209..00000000000 --- a/changelog/v1.8.0-beta20/fix-docgen-community-users.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Docgen was not working for community users, because it was attempting to checkout a commit - that existed in a forked repository. This reverts the old behavior for community users, - of using master as the latest commit, instead of the head SHA of the pull request. \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/fix-enable-rest-eds.yaml b/changelog/v1.8.0-beta20/fix-enable-rest-eds.yaml deleted file mode 100644 index f29352b12c4..00000000000 --- a/changelog/v1.8.0-beta20/fix-enable-rest-eds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4495 - description: The setting for enableRestEds is no longer ignored when glooMtls is enabled diff --git a/changelog/v1.8.0-beta20/json-assertions-health-checker.yaml b/changelog/v1.8.0-beta20/json-assertions-health-checker.yaml deleted file mode 100644 index ab6516eb4f2..00000000000 --- a/changelog/v1.8.0-beta20/json-assertions-health-checker.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2837 - resolvesIssue: false - description: >- - Implement _enterprise-only_ advanced HTTP health checking API for envoy. Previously, Gloo supported - per-endpoint paths in the HTTP health checking config on static upstreams. After this change we support - per-endpoint method configuration of the HTTP health check requests to static upstreams, as well as complex - regex json / regex parsing of the HTTP response to make determination on the HTTP health check response (rather - than just look at the HTTP status, like upstream envoy). Regex/json parsing of the response can be configured - in the `ResponseAssertions` field on the upstream's HTTP health check. \ No newline at end of file diff --git a/changelog/v1.8.0-beta20/remove-v2-envoy-from-filter-types.yaml b/changelog/v1.8.0-beta20/remove-v2-envoy-from-filter-types.yaml deleted file mode 100644 index ee10f92ab24..00000000000 --- a/changelog/v1.8.0-beta20/remove-v2-envoy-from-filter-types.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4369 - resolvesIssue: false - description: Exclude Envoy V2 API imports in the filter types since that API has been deprecated \ No newline at end of file diff --git a/changelog/v1.8.0-beta21/expose-and-doc-istio-meta-mesh-and-cluster-id.yaml b/changelog/v1.8.0-beta21/expose-and-doc-istio-meta-mesh-and-cluster-id.yaml deleted file mode 100644 index a47ff29257c..00000000000 --- a/changelog/v1.8.0-beta21/expose-and-doc-istio-meta-mesh-and-cluster-id.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Expose and document IstioMetaMeshId and IstioMetaClusterId for the glooctl istio inject cmd - issueLink: https://github.com/solo-io/gloo/issues/4849 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.8.0-beta21/extauth-after-logout.yaml b/changelog/v1.8.0-beta21/extauth-after-logout.yaml deleted file mode 100644 index fa813b2d99b..00000000000 --- a/changelog/v1.8.0-beta21/extauth-after-logout.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4391 - resolvesIssue: false - description: > - Add an ExtAuth config field `oauth2.oidcAuthorizationCode.afterLogoutUrl` to redirect - to a specified endpoint after logout. diff --git a/changelog/v1.8.0-beta21/fix-gateway-options.yaml b/changelog/v1.8.0-beta21/fix-gateway-options.yaml deleted file mode 100644 index 7a96ff042c2..00000000000 --- a/changelog/v1.8.0-beta21/fix-gateway-options.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4591 - description: Ensure that the value for gateway.compressedProxySpec is set. Fix type mismatch between protobufs and helm templates. - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/4591 - description: >- - The setting compressedProxySpec is now set in the helm chart with gateway.compressedProxySpec - (instead of gatewayProxies.gatewayProxy.gatewaySettings.options.compressed_proxy_spec) - Changed type of gatewayProxies.gatewayProxy.gatewaySettings.options from GatewayOptions to ListenerOptions. diff --git a/changelog/v1.8.0-beta21/istio-1-10-0-support.yaml b/changelog/v1.8.0-beta21/istio-1-10-0-support.yaml deleted file mode 100644 index 9effffe2673..00000000000 --- a/changelog/v1.8.0-beta21/istio-1-10-0-support.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add istio 1.10.0 support for glooctl istio inject - issueLink: https://github.com/solo-io/gloo/issues/4847 \ No newline at end of file diff --git a/changelog/v1.8.0-beta21/multiple-ext-authz-filters.yaml b/changelog/v1.8.0-beta21/multiple-ext-authz-filters.yaml deleted file mode 100644 index 2e0250071f0..00000000000 --- a/changelog/v1.8.0-beta21/multiple-ext-authz-filters.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4874 - resolvesIssue: false - description: > - Introduce API for a new enterprise-only feature of configuring - multiple ext auth servers in Settings. Allow for configuring - an ext_authz filter that points to one of those servers per route. - Allow `stat_prefix` to be enabled for an ext_authz filter. - This is an additional prefix that is used when emitting statistics. - diff --git a/changelog/v1.8.0-beta21/xslt-guide.yaml b/changelog/v1.8.0-beta21/xslt-guide.yaml deleted file mode 100644 index 677dd5abdf2..00000000000 --- a/changelog/v1.8.0-beta21/xslt-guide.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Adds guide for XSLT transformations. diff --git a/changelog/v1.8.0-beta22/failover-healtcheck-path.yaml b/changelog/v1.8.0-beta22/failover-healtcheck-path.yaml deleted file mode 100644 index a6099f057d1..00000000000 --- a/changelog/v1.8.0-beta22/failover-healtcheck-path.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4642 - resolvesIssue: false - description: (Enterprise only) Adds `path` and `method` options to failover endpoint-specific health check config. \ No newline at end of file diff --git a/changelog/v1.8.0-beta22/glooctl-fed-subchart.yaml b/changelog/v1.8.0-beta22/glooctl-fed-subchart.yaml deleted file mode 100644 index aa80a1ec4eb..00000000000 --- a/changelog/v1.8.0-beta22/glooctl-fed-subchart.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: BREAKING_CHANGE - issueLink: https://github.com/solo-io/gloo/issues/4556 - description: >- - Remove glooctl install federation. Remove glooctl uninstall federation. Remove - --gloo-fed-file option from glooctl install gateway enterprise. Federation - should now be installed/uninstalled alongside gloo enterprise by enabling/disabling - the 'gloo-fed.enabled' helm value. diff --git a/changelog/v1.8.0-beta22/opa-guide-broken-setup-script.yaml b/changelog/v1.8.0-beta22/opa-guide-broken-setup-script.yaml deleted file mode 100644 index e6a406c95c0..00000000000 --- a/changelog/v1.8.0-beta22/opa-guide-broken-setup-script.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Fix broken Deployment manifest in OPA setup script - issueLink: https://github.com/solo-io/gloo/issues/4834 - resolvesIssue: true diff --git a/changelog/v1.8.0-beta22/options-crds-api.yaml b/changelog/v1.8.0-beta22/options-crds-api.yaml deleted file mode 100644 index 946c272c971..00000000000 --- a/changelog/v1.8.0-beta22/options-crds-api.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2484 - resolvesIssue: false - description: > - Introduced new `VirtualHostOption` and `RouteOption` CRDs, which allow users to externalize - `options` configuration from VirtualHosts and Routes. Routes and VirtualHosts can now delegate - options configuration to multiple of these custom resources, allowing config reuasability and - less noisy Virtualhosts and Routes. \ No newline at end of file diff --git a/changelog/v1.8.0-beta3/disable-http-https-gateway-fix.yaml b/changelog/v1.8.0-beta3/disable-http-https-gateway-fix.yaml deleted file mode 100644 index 8744b0007e4..00000000000 --- a/changelog/v1.8.0-beta3/disable-http-https-gateway-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Yaml separators should only be used if the corresponding gateway will be created - issueLink: https://github.com/solo-io/gloo/issues/4500 diff --git a/changelog/v1.8.0-beta3/disable-transformation-validation.yaml b/changelog/v1.8.0-beta3/disable-transformation-validation.yaml deleted file mode 100644 index 3396187c3f8..00000000000 --- a/changelog/v1.8.0-beta3/disable-transformation-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - description: Allow the user to disable validation of transformations, to speed up validation when many transformations are in use. - issueLink: https://github.com/solo-io/gloo/issues/4526 - resolvesIssue: false diff --git a/changelog/v1.8.0-beta3/fix-allow-warnings.yaml b/changelog/v1.8.0-beta3/fix-allow-warnings.yaml deleted file mode 100644 index b9891e92873..00000000000 --- a/changelog/v1.8.0-beta3/fix-allow-warnings.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: FIX - description: >- - Fix allowWarnings setting so it is honored when set to false (the default) in configuration validation - API and admission webhook. - issueLink: https://github.com/solo-io/gloo/issues/4466 \ No newline at end of file diff --git a/changelog/v1.8.0-beta3/helm-image-reductions.yaml b/changelog/v1.8.0-beta3/helm-image-reductions.yaml deleted file mode 100644 index 408bdcb53cc..00000000000 --- a/changelog/v1.8.0-beta3/helm-image-reductions.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/3470 - description: Change helm image struct values to pointers to conform with standards, and update generate code to work with this. \ No newline at end of file diff --git a/changelog/v1.8.0-beta3/less-noisy-k8s-eds-logging.yaml b/changelog/v1.8.0-beta3/less-noisy-k8s-eds-logging.yaml deleted file mode 100644 index 4f862ad85c7..00000000000 --- a/changelog/v1.8.0-beta3/less-noisy-k8s-eds-logging.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix noisy error logs on kubernetes EDS control loop, which will help with log noise and disk space. - issueLink: https://github.com/solo-io/gloo/issues/3761 \ No newline at end of file diff --git a/changelog/v1.8.0-beta3/multiple-gateway-helm-rendering.yaml b/changelog/v1.8.0-beta3/multiple-gateway-helm-rendering.yaml deleted file mode 100644 index ae73265ee16..00000000000 --- a/changelog/v1.8.0-beta3/multiple-gateway-helm-rendering.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: HELM - description: >- - Fix custom gateways not overriding the disabled state of the default gateway - issueLink: https://github.com/solo-io/gloo/issues/4528 - - type: HELM - description: >- - Fix rendering of multiple gateway manifests - issueLink: https://github.com/solo-io/gloo/issues/4529 diff --git a/changelog/v1.8.0-beta4/doc-broken-link-invalid-route-repl.yaml b/changelog/v1.8.0-beta4/doc-broken-link-invalid-route-repl.yaml deleted file mode 100644 index 3b643602c64..00000000000 --- a/changelog/v1.8.0-beta4/doc-broken-link-invalid-route-repl.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: fix broken link to invalid route replacement diff --git a/changelog/v1.8.0-beta4/fix-gateway-options.yaml b/changelog/v1.8.0-beta4/fix-gateway-options.yaml deleted file mode 100644 index 5a4b73ddfce..00000000000 --- a/changelog/v1.8.0-beta4/fix-gateway-options.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4551 - resolvesIssue: false - description: Fixed bug where listener options were not able to be parsed. \ No newline at end of file diff --git a/changelog/v1.8.0-beta4/fix-release-build.yaml b/changelog/v1.8.0-beta4/fix-release-build.yaml deleted file mode 100644 index f3a04bb6d42..00000000000 --- a/changelog/v1.8.0-beta4/fix-release-build.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add the TAGGED_VERSION to the cloudbuild test step to fix the slice panic in the release build test. \ No newline at end of file diff --git a/changelog/v1.8.0-beta4/glooctl-enterprise-version-fix.yaml b/changelog/v1.8.0-beta4/glooctl-enterprise-version-fix.yaml deleted file mode 100644 index e84ae7182c7..00000000000 --- a/changelog/v1.8.0-beta4/glooctl-enterprise-version-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix enterprise install commands to use latest patch version based off of the CLI minor version. - issueLink: https://github.com/solo-io/gloo/issues/4555 diff --git a/changelog/v1.8.0-beta5/fix-consul-dns-resolution-error-handling.yaml b/changelog/v1.8.0-beta5/fix-consul-dns-resolution-error-handling.yaml deleted file mode 100644 index fa2bd7682a9..00000000000 --- a/changelog/v1.8.0-beta5/fix-consul-dns-resolution-error-handling.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/2576 - description: Use previous resolved IP address if Consul DNS fails to resolve \ No newline at end of file diff --git a/changelog/v1.8.0-beta5/fix-disable-gateway-corresponding-port.yaml b/changelog/v1.8.0-beta5/fix-disable-gateway-corresponding-port.yaml deleted file mode 100644 index 1bf9a30baf1..00000000000 --- a/changelog/v1.8.0-beta5/fix-disable-gateway-corresponding-port.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4578 - description: Disabling http/s gateway should disable corresponding port \ No newline at end of file diff --git a/changelog/v1.8.0-beta5/run-scheduled-trivy-scan.yaml b/changelog/v1.8.0-beta5/run-scheduled-trivy-scan.yaml deleted file mode 100644 index 7edfa88dac7..00000000000 --- a/changelog/v1.8.0-beta5/run-scheduled-trivy-scan.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4542 - description: > - Runs weekly trivy scan on images. \ No newline at end of file diff --git a/changelog/v1.8.0-beta5/upgrade-alpine.yaml b/changelog/v1.8.0-beta5/upgrade-alpine.yaml deleted file mode 100644 index 6fd95e7b6fa..00000000000 --- a/changelog/v1.8.0-beta5/upgrade-alpine.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: upgrade alpine and envoy-gloo (to upgrade alpine refs there) \ No newline at end of file diff --git a/changelog/v1.8.0-beta6/accept-api-emitter-channel.yaml b/changelog/v1.8.0-beta6/accept-api-emitter-channel.yaml deleted file mode 100644 index 25ceb2b2c1d..00000000000 --- a/changelog/v1.8.0-beta6/accept-api-emitter-channel.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4228 - resolvesIssue: false - description: > - Pass a notification channel into the setup syncer. This will allow us to send messages that - will force emit the API. \ No newline at end of file diff --git a/changelog/v1.8.0-beta6/fix-glooctl-secrets-throttling.yaml b/changelog/v1.8.0-beta6/fix-glooctl-secrets-throttling.yaml deleted file mode 100644 index 7c32b3fcfee..00000000000 --- a/changelog/v1.8.0-beta6/fix-glooctl-secrets-throttling.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4519 - description: Increase burst in the kube client config for glooctl to avoid request throttling when checking secrets \ No newline at end of file diff --git a/changelog/v1.8.0-beta7/accept-api-emitter-channel.yaml b/changelog/v1.8.0-beta7/accept-api-emitter-channel.yaml deleted file mode 100644 index 1628a228852..00000000000 --- a/changelog/v1.8.0-beta7/accept-api-emitter-channel.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4228 - resolvesIssue: false - description: Make upstream failover DNS polling frequency configurable in the Gloo settings \ No newline at end of file diff --git a/changelog/v1.8.0-beta8/bump-envoy.yaml b/changelog/v1.8.0-beta8/bump-envoy.yaml deleted file mode 100644 index fc1e45298a4..00000000000 --- a/changelog/v1.8.0-beta8/bump-envoy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: envoy-gloo - dependencyRepo: solo-io - dependencyTag: v1.18.0 - description: >- - Upgrade envoy-gloo version to handle CVEs https://groups.google.com/g/envoy-announce/c/DGegalK__BA \ No newline at end of file diff --git a/changelog/v1.8.0-beta8/testspace.yaml b/changelog/v1.8.0-beta8/testspace.yaml deleted file mode 100644 index cfca53a57cc..00000000000 --- a/changelog/v1.8.0-beta8/testspace.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Set up testspace \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/bump-go-version.yaml b/changelog/v1.8.0-beta9/bump-go-version.yaml deleted file mode 100644 index 15d6a9b2595..00000000000 --- a/changelog/v1.8.0-beta9/bump-go-version.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Updated go to 1.16.3 - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.16.3 diff --git a/changelog/v1.8.0-beta9/configurable-max-grpc-message-size-validation.yaml b/changelog/v1.8.0-beta9/configurable-max-grpc-message-size-validation.yaml deleted file mode 100644 index c314fd77da0..00000000000 --- a/changelog/v1.8.0-beta9/configurable-max-grpc-message-size-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4594 - description: > - Allows configuration of max gRPC message size for Proxy CRD validation from gateway to gloo. \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/docs-support-table.yaml b/changelog/v1.8.0-beta9/docs-support-table.yaml deleted file mode 100644 index af9df151014..00000000000 --- a/changelog/v1.8.0-beta9/docs-support-table.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: >- - Updated the Gloo Edge docs around supported versions of components. - There is a table that displays the versions of Gloo Edge and the - corresponding versions of kubernetes, envoy, helm, and istio that - are supported \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/fix-istio-mtls-sds-alpn.yaml b/changelog/v1.8.0-beta9/fix-istio-mtls-sds-alpn.yaml deleted file mode 100644 index 2e155985600..00000000000 --- a/changelog/v1.8.0-beta9/fix-istio-mtls-sds-alpn.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3994 - description: Apply alpn protocols when resolving common ssl config to support Istio mtls in permissive mode. \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/inherit-transformations.yaml b/changelog/v1.8.0-beta9/inherit-transformations.yaml deleted file mode 100644 index f2bd1f8d4ca..00000000000 --- a/changelog/v1.8.0-beta9/inherit-transformations.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3798 - description: > - Staged transformations can be inherited from parent routes (Virtual Host -> Route tables -> Routes). This can be - enabled using the `inheritTransformation` option in StagedTransformations. Parent - staged transformations will be appended to a child's [Transformations](https://github.com/solo-io/gloo/blob/01d04751f72c168e304977c4f67fdbcbf30232a9/projects/gloo/api/v1/options/transformation/transformation.proto#L44). - Only the first transformation to match the route will be evaluated, with child transformations receiving priority over parent - transformations. \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/pkce-api.yaml b/changelog/v1.8.0-beta9/pkce-api.yaml deleted file mode 100644 index 8b3b93a5882..00000000000 --- a/changelog/v1.8.0-beta9/pkce-api.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4329 - description: > - Allows configuration of query parameters to add the the Gloo extauth service's OIDC token request. This can be - useful as part of OIDC PKCE to set the `code_verifier`. - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.8.0-beta9/wasm-sdk-bump-doc-notice.yaml b/changelog/v1.8.0-beta9/wasm-sdk-bump-doc-notice.yaml deleted file mode 100644 index f1607f5093e..00000000000 --- a/changelog/v1.8.0-beta9/wasm-sdk-bump-doc-notice.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update wasm docs for C++ WASM filters now requireing upgrade to proxy-wasm-cpp-sdk-b2e6b0759d34d760e527dadca413a285614f9e99 diff --git a/changelog/v1.8.0-beta9/webhook-helm.yaml b/changelog/v1.8.0-beta9/webhook-helm.yaml deleted file mode 100644 index 79bfc5bbb99..00000000000 --- a/changelog/v1.8.0-beta9/webhook-helm.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: HELM - description: >- - Allow users to set custom annotations on gateway webhook, which enables for example use of - cert-manager's ca-injector to inject the caBundle. - issueLink: https://github.com/solo-io/gloo/issues/3790 - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/2679 - description: >- - Allow users to opt-out from using Helm pre-install Hook to install gateway webhook. This - can be usefull for GitOps workflows in which case the webhook must be updated - (not just installed) via Helm. \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/doc-reorg-links-to-main-apis.yaml b/changelog/v1.9.0-beta1/doc-reorg-links-to-main-apis.yaml deleted file mode 100644 index 0fe00d762ac..00000000000 --- a/changelog/v1.9.0-beta1/doc-reorg-links-to-main-apis.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: simplify and reorganize links to main APIs - diff --git a/changelog/v1.9.0-beta1/extauth-opa-doc-fix.yaml b/changelog/v1.9.0-beta1/extauth-opa-doc-fix.yaml deleted file mode 100644 index d06b3d4e53d..00000000000 --- a/changelog/v1.9.0-beta1/extauth-opa-doc-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4946 - description: Fixed unparseable dex-values yaml \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/fix-docs-gen-ratelimit-issue.yaml b/changelog/v1.9.0-beta1/fix-docs-gen-ratelimit-issue.yaml deleted file mode 100644 index 4a7d01733ae..00000000000 --- a/changelog/v1.9.0-beta1/fix-docs-gen-ratelimit-issue.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes github ratelimit issue by caching RepositoryRelease response from Github. - - diff --git a/changelog/v1.9.0-beta1/fix-grpc-eds.yaml b/changelog/v1.9.0-beta1/fix-grpc-eds.yaml deleted file mode 100644 index 13a12012366..00000000000 --- a/changelog/v1.9.0-beta1/fix-grpc-eds.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4901 - description: > - Fixed gRPC EDS. Envoy clusters will now exit warming on cluster updates. - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4151 - description: Enables gRPC EDS by default and disables REST EDS by default. \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/fix-sec-scan.yaml b/changelog/v1.9.0-beta1/fix-sec-scan.yaml deleted file mode 100644 index 8dc9b3312a6..00000000000 --- a/changelog/v1.9.0-beta1/fix-sec-scan.yaml +++ /dev/null @@ -1,11 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4920 - resolvesIssue: false - description: > - Fixes "No Scan Found" dialog under the security scan docs - for [gloo-ee-envoy-wrapper](https://github.com/solo-io/gloo/issues/4920). - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4944 - description: > - Fixes `go: command not found` error observed during scheduled security scans \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/gloo-fed-docs.yaml b/changelog/v1.9.0-beta1/gloo-fed-docs.yaml deleted file mode 100644 index 89a3016c505..00000000000 --- a/changelog/v1.9.0-beta1/gloo-fed-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update gloo-fed installation docs to reflect glooctl and namespace changes. - - diff --git a/changelog/v1.9.0-beta1/glooe-helm-value-documentation.yaml b/changelog/v1.9.0-beta1/glooe-helm-value-documentation.yaml deleted file mode 100644 index a2ca095e5e3..00000000000 --- a/changelog/v1.9.0-beta1/glooe-helm-value-documentation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Document Helm values for the GlooE chart - issueLink: https://github.com/solo-io/gloo/issues/3679 - resolvesIssue: true diff --git a/changelog/v1.9.0-beta1/placeholder.yaml b/changelog/v1.9.0-beta1/placeholder.yaml deleted file mode 100644 index 1b6108505ab..00000000000 --- a/changelog/v1.9.0-beta1/placeholder.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: placeholder changelog \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/proxy-service-extra-annotations.yaml b/changelog/v1.9.0-beta1/proxy-service-extra-annotations.yaml deleted file mode 100644 index ae92083e963..00000000000 --- a/changelog/v1.9.0-beta1/proxy-service-extra-annotations.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: | - Ensure the annotations for custom gateway-proxy services do not contain - references to the default gateway-proxy service annotations - issueLink: https://github.com/solo-io/gloo/issues/4914 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/push-docker-images-to-gcr.yaml b/changelog/v1.9.0-beta1/push-docker-images-to-gcr.yaml deleted file mode 100644 index cb53c170724..00000000000 --- a/changelog/v1.9.0-beta1/push-docker-images-to-gcr.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Create Cloud Build step to Push Docker images to GCR \ No newline at end of file diff --git a/changelog/v1.9.0-beta1/update-active-versions.yaml b/changelog/v1.9.0-beta1/update-active-versions.yaml deleted file mode 100644 index bcfc0938c33..00000000000 --- a/changelog/v1.9.0-beta1/update-active-versions.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Update active_versions.json to latest released Gloo versions \ No newline at end of file diff --git a/changelog/v1.9.0-beta10/grpc-max-size.yaml b/changelog/v1.9.0-beta10/grpc-max-size.yaml deleted file mode 100644 index a4e029eb467..00000000000 --- a/changelog/v1.9.0-beta10/grpc-max-size.yaml +++ /dev/null @@ -1,12 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5085 - description: > - Remove `validationServerGrpcMaxSize`. Instead use `validationServerGrpcMaxSizeBytes`, - which is a replacement for `validationServerGrpcMaxSize`. `validationServerGrpcMaxSizeBytes` - is now an int32, which fixes the int64 version's broken functionality. - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5160 - description: > - Adding the `validationServerGrpcMaxSize` caused all pods to crash when using the - settings CRD, this will no longer happen with `validationServerGrpcMaxSizeBytes`. \ No newline at end of file diff --git a/changelog/v1.9.0-beta11/helm-template-helper.yaml b/changelog/v1.9.0-beta11/helm-template-helper.yaml deleted file mode 100644 index 3b392c9ba72..00000000000 --- a/changelog/v1.9.0-beta11/helm-template-helper.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Fixes a typo ext-auth -> extauth in the fips install helper. - issueLink: https://github.com/solo-io/solo-projects/issues/2420 - resolvesIssue: false diff --git a/changelog/v1.9.0-beta12/nested-claims-delimiter.yaml b/changelog/v1.9.0-beta12/nested-claims-delimiter.yaml deleted file mode 100644 index 3dcf91f994f..00000000000 --- a/changelog/v1.9.0-beta12/nested-claims-delimiter.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2744 - resolvesIssue: false - description: > - Add `nested_claims_delimiter` field in order to support for nested claims (rather than just - top-level claims) in JWT RBAC. \ No newline at end of file diff --git a/changelog/v1.9.0-beta13/bump-solo-kit.yaml b/changelog/v1.9.0-beta13/bump-solo-kit.yaml deleted file mode 100644 index b2b399ed953..00000000000 --- a/changelog/v1.9.0-beta13/bump-solo-kit.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyRepo: solo-kit - dependencyOwner: solo-io - dependencyTag: v0.21.2 \ No newline at end of file diff --git a/changelog/v1.9.0-beta13/claim-value-matching.yaml b/changelog/v1.9.0-beta13/claim-value-matching.yaml deleted file mode 100644 index e1312901431..00000000000 --- a/changelog/v1.9.0-beta13/claim-value-matching.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4873 - resolvesIssue: false - description: > - Add `ClaimMatcher` enum to support specifying how claims should be matched to values in JWT RBAC. \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/add-istio-1-11-support.yaml b/changelog/v1.9.0-beta14/add-istio-1-11-support.yaml deleted file mode 100644 index 742abc4e223..00000000000 --- a/changelog/v1.9.0-beta14/add-istio-1-11-support.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5224 - description: Adds support for `glooctl istio inject` in Istio 1.11.x. \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/add-qualifier-to-aws-lambda-function-name.yaml b/changelog/v1.9.0-beta14/add-qualifier-to-aws-lambda-function-name.yaml deleted file mode 100644 index ea5bbaa1a77..00000000000 --- a/changelog/v1.9.0-beta14/add-qualifier-to-aws-lambda-function-name.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5211 - description: > - Add qualifier to the aws lambda function name for display with glooctl get upstreams \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/claim-value-matching-docs.yaml b/changelog/v1.9.0-beta14/claim-value-matching-docs.yaml deleted file mode 100644 index 8c95e129aa4..00000000000 --- a/changelog/v1.9.0-beta14/claim-value-matching-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4873 - description: > - Adds documentation for using `ClaimMatcher` to specify how claims should be matched to values in JWT RBAC. \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/enum-int-or-string.yaml b/changelog/v1.9.0-beta14/enum-int-or-string.yaml deleted file mode 100644 index 12979f6e584..00000000000 --- a/changelog/v1.9.0-beta14/enum-int-or-string.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5200 - resolvesIssue: false - description: Allow enum fields in resources to be specified with int values \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/fips-install-docs.yaml b/changelog/v1.9.0-beta14/fips-install-docs.yaml deleted file mode 100644 index 3b18f93f842..00000000000 --- a/changelog/v1.9.0-beta14/fips-install-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: FIX - issueLink: https://github.com/solo-io/solo-projects/issues/2420 - resolvesIssue: false - description: Documentation for installing FIPS data plane. diff --git a/changelog/v1.9.0-beta14/fix-security-scan.yaml b/changelog/v1.9.0-beta14/fix-security-scan.yaml deleted file mode 100644 index dc12cc5aff9..00000000000 --- a/changelog/v1.9.0-beta14/fix-security-scan.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5235 - description: Run updates during Docker builds to get latest version of packages. - diff --git a/changelog/v1.9.0-beta14/nested-claims-docs.yaml b/changelog/v1.9.0-beta14/nested-claims-docs.yaml deleted file mode 100644 index 2112309e92a..00000000000 --- a/changelog/v1.9.0-beta14/nested-claims-docs.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/2744 - description: Adds documentation for nested claim support in RBAC policies for JSON Web Tokens (JWT). \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/reduce-clientsets-created-for-glooctl.yaml b/changelog/v1.9.0-beta14/reduce-clientsets-created-for-glooctl.yaml deleted file mode 100644 index 2dc536b3fc5..00000000000 --- a/changelog/v1.9.0-beta14/reduce-clientsets-created-for-glooctl.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5220 - description: > - Reduce the amount of clientsets and reads for .kubeconfig \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/rename-proxy-validation-service.yaml b/changelog/v1.9.0-beta14/rename-proxy-validation-service.yaml deleted file mode 100644 index cb7289be41e..00000000000 --- a/changelog/v1.9.0-beta14/rename-proxy-validation-service.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5173 - resolvesIssue: false - description: > - Rename ProxyValidationService -> GlooValidationService in preparation for - expanding the service to validate other gloo resources. \ No newline at end of file diff --git a/changelog/v1.9.0-beta14/upgrade-notes.yaml b/changelog/v1.9.0-beta14/upgrade-notes.yaml deleted file mode 100644 index 14dc39f2ec4..00000000000 --- a/changelog/v1.9.0-beta14/upgrade-notes.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5085 - description: > - Add documentation around the breaking change introduced by removing - `validationServerGrpcMaxSize` from the settings CRD, and replacing it - with `validationServerGrpcMaxSizeBytes`. \ No newline at end of file diff --git a/changelog/v1.9.0-beta15/add-split-output-logging.yaml b/changelog/v1.9.0-beta15/add-split-output-logging.yaml deleted file mode 100644 index 4ab5bb27c3b..00000000000 --- a/changelog/v1.9.0-beta15/add-split-output-logging.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4833 - description: > - Adds support for a gloo.splitLogOutput helm value, which can be used to set SPLIT_LOG_OUTPUT in the gloo pod - When the SPLIT_LOG_OUTPUT environment variable is specified, a global logger is created with the following characteristics: - debug/info/warning are written to stdout, error/fatal/panic are written to stderr - Configuration is otherwise identical to the default logger - When SPLIT_LOG_OUTPUT is unspecified, logging configuration is unchanged \ No newline at end of file diff --git a/changelog/v1.9.0-beta15/fix-onewaytls-npe.yaml b/changelog/v1.9.0-beta15/fix-onewaytls-npe.yaml deleted file mode 100644 index 73be8d5d8a0..00000000000 --- a/changelog/v1.9.0-beta15/fix-onewaytls-npe.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5262 - description: > - Fix NPE when Gateway CR is defined to enable oneWayTls, but a VirtualService does not define an sslConfig \ No newline at end of file diff --git a/changelog/v1.9.0-beta15/helm-merge-overwrite-helper.yaml b/changelog/v1.9.0-beta15/helm-merge-overwrite-helper.yaml deleted file mode 100644 index 346d3b25c00..00000000000 --- a/changelog/v1.9.0-beta15/helm-merge-overwrite-helper.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/gloo/issues/5215 - resolvesIssue: false - description: > - Migrate to mergeOverwrite in `gloo.util.merge` helm helper to allow override - a boolean property with the false value diff --git a/changelog/v1.9.0-beta15/regexaction-api.yaml b/changelog/v1.9.0-beta15/regexaction-api.yaml deleted file mode 100644 index aa1c6537cfc..00000000000 --- a/changelog/v1.9.0-beta15/regexaction-api.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1592 - resolvesIssue: false - description: Expose the API for for regex subgroups in the DLP transformation proto. diff --git a/changelog/v1.9.0-beta15/set-clusterspecifier.yaml b/changelog/v1.9.0-beta15/set-clusterspecifier.yaml deleted file mode 100644 index 82891a95b16..00000000000 --- a/changelog/v1.9.0-beta15/set-clusterspecifier.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5112 - description: Make sure clusterSpecifier always gets set during gloo translation loop. diff --git a/changelog/v1.9.0-beta16/dlp-regex-matching.yaml b/changelog/v1.9.0-beta16/dlp-regex-matching.yaml deleted file mode 100644 index 221ee65d6f8..00000000000 --- a/changelog/v1.9.0-beta16/dlp-regex-matching.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/1592 - resolvesIssue: false - description: Expose the API for for regex subgroups in the user facing CustomAction proto for DLP transformations. \ No newline at end of file diff --git a/changelog/v1.9.0-beta17/dlp-regex-matching.yaml b/changelog/v1.9.0-beta17/dlp-regex-matching.yaml deleted file mode 100644 index 654aa74a1bc..00000000000 --- a/changelog/v1.9.0-beta17/dlp-regex-matching.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5287 - description: Fixing the gloo compressedProxySpec notworking after the crd schemas introduction. \ No newline at end of file diff --git a/changelog/v1.9.0-beta17/doc-multi-gw-deployment.yaml b/changelog/v1.9.0-beta17/doc-multi-gw-deployment.yaml deleted file mode 100644 index dd2dee2a1c9..00000000000 --- a/changelog/v1.9.0-beta17/doc-multi-gw-deployment.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Created a new guide for multi-gateway deployments \ No newline at end of file diff --git a/changelog/v1.9.0-beta17/jwk_async_fetch.yaml b/changelog/v1.9.0-beta17/jwk_async_fetch.yaml deleted file mode 100644 index c4bde0fe594..00000000000 --- a/changelog/v1.9.0-beta17/jwk_async_fetch.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4838 - resolvesIssue: false - description: Expose Envoy configuration for fetching JWKs in the background. \ No newline at end of file diff --git a/changelog/v1.9.0-beta17/upstream-sanitizer-fix.yaml b/changelog/v1.9.0-beta17/upstream-sanitizer-fix.yaml deleted file mode 100644 index b3fa3502119..00000000000 --- a/changelog/v1.9.0-beta17/upstream-sanitizer-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5022 - resolvesIssue: true - description: Ensure that endpoints for invalid upstreams are deleted from snapshots and invalid upstreams are not accepted. \ No newline at end of file diff --git a/changelog/v1.9.0-beta18/aws-lambda-header-body-request-transform.yaml b/changelog/v1.9.0-beta18/aws-lambda-header-body-request-transform.yaml deleted file mode 100644 index 8ffcf7038df..00000000000 --- a/changelog/v1.9.0-beta18/aws-lambda-header-body-request-transform.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/3160 - description: > - Adds the `headerBodyRequestTransform` property to AWS destinationSpec, - allowing users to easily forward incoming request headers to an AWS Lambda upstream. - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.9.0-beta18/glooctl-json-printer.yaml b/changelog/v1.9.0-beta18/glooctl-json-printer.yaml deleted file mode 100644 index a7648e71b0d..00000000000 --- a/changelog/v1.9.0-beta18/glooctl-json-printer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4807 - description: Add support for json output from `glooctl check -o json`. `glooctl check` continues to function as it did before. \ No newline at end of file diff --git a/changelog/v1.9.0-beta18/got-to-prod-checklist.yaml b/changelog/v1.9.0-beta18/got-to-prod-checklist.yaml deleted file mode 100644 index 1488d8dd596..00000000000 --- a/changelog/v1.9.0-beta18/got-to-prod-checklist.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5291 - resolvesIssue: true - description: Reworked the go-to-prod checlist with current best practices, both on the control-plane and the data-plane. \ No newline at end of file diff --git a/changelog/v1.9.0-beta18/ignore-health-check-on-host-removal.yaml b/changelog/v1.9.0-beta18/ignore-health-check-on-host-removal.yaml deleted file mode 100644 index cda2db6ad77..00000000000 --- a/changelog/v1.9.0-beta18/ignore-health-check-on-host-removal.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5276 - description: > - Expose the `ignore_health_check_on_host_removal` [envoy cluster](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/cluster/v3/cluster.proto#config-cluster-v3-cluster) - field on the Gloo Upstream proto - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.9.0-beta18/xds-relay.yaml b/changelog/v1.9.0-beta18/xds-relay.yaml deleted file mode 100644 index c8c46116680..00000000000 --- a/changelog/v1.9.0-beta18/xds-relay.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4839 - resolvesIssue: false - description: >- - Add docs and tests to integrate Gloo Edge with the xds-relay project as an xds cache to increase availability - in the event of Gloo pod failure as an xds server. Update the helm chart to allow configuring Gloo Edge to look - at the xds-relay pods to get xds config rather than from gloo directly. \ No newline at end of file diff --git a/changelog/v1.9.0-beta19/do-not-submit.yaml b/changelog/v1.9.0-beta19/do-not-submit.yaml deleted file mode 100644 index 738536f8761..00000000000 --- a/changelog/v1.9.0-beta19/do-not-submit.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Add a CI check which fails when `// DO_NOT_SUBMIT` is found in *.go files that were modified in a PR. \ No newline at end of file diff --git a/changelog/v1.9.0-beta19/doc-upstream-tls-mtls.yaml b/changelog/v1.9.0-beta19/doc-upstream-tls-mtls.yaml deleted file mode 100644 index 43993530874..00000000000 --- a/changelog/v1.9.0-beta19/doc-upstream-tls-mtls.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5264 - resolvesIssue: false - description: Improved the documentation about TLS and mTLS on Upstreams \ No newline at end of file diff --git a/changelog/v1.9.0-beta19/duplicate-key-helm.yaml b/changelog/v1.9.0-beta19/duplicate-key-helm.yaml deleted file mode 100644 index 78a17af3f4e..00000000000 --- a/changelog/v1.9.0-beta19/duplicate-key-helm.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - description: Fix duplicate key in YAML. - issueLink: https://github.com/solo-io/gloo/pull/5350 diff --git a/changelog/v1.9.0-beta19/fix-valid-config-metric.yaml b/changelog/v1.9.0-beta19/fix-valid-config-metric.yaml deleted file mode 100644 index 090da0b6114..00000000000 --- a/changelog/v1.9.0-beta19/fix-valid-config-metric.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5128 - description: Fix the validation_gateway_solo_io_valid_config metric to accurately indicate validation errors. diff --git a/changelog/v1.9.0-beta19/release-build-fails.yaml b/changelog/v1.9.0-beta19/release-build-fails.yaml deleted file mode 100644 index d987042ba2b..00000000000 --- a/changelog/v1.9.0-beta19/release-build-fails.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Make releases fail when docker-push fails. \ No newline at end of file diff --git a/changelog/v1.9.0-beta19/remove-ownerref-mapping-for-uds.yaml b/changelog/v1.9.0-beta19/remove-ownerref-mapping-for-uds.yaml deleted file mode 100644 index 5d3d022c4bb..00000000000 --- a/changelog/v1.9.0-beta19/remove-ownerref-mapping-for-uds.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4790 - description: Remove ownerReference mapping for upstreams created by UDS \ No newline at end of file diff --git a/changelog/v1.9.0-beta19/upgrade-vwh.yaml b/changelog/v1.9.0-beta19/upgrade-vwh.yaml deleted file mode 100644 index eb2ccb20564..00000000000 --- a/changelog/v1.9.0-beta19/upgrade-vwh.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5339 - resolvesIssue: true - description: Update Gloo Edge's validating webhook to v1 from v1beta1 to support k8s 1.22. \ No newline at end of file diff --git a/changelog/v1.9.0-beta2/extauth-sessionid.yaml b/changelog/v1.9.0-beta2/extauth-sessionid.yaml deleted file mode 100644 index 40915ef583e..00000000000 --- a/changelog/v1.9.0-beta2/extauth-sessionid.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4210 - resolvesIssue: false - description: > - Add an ExtAuth config field `oauth2.oidcAuthorizationCode.sessionIdHeaderName` to configure sending the Redis - session id to the IDP on token exchange requests. \ No newline at end of file diff --git a/changelog/v1.9.0-beta20/gcr-push-fix.yaml b/changelog/v1.9.0-beta20/gcr-push-fix.yaml deleted file mode 100644 index 5094819eec1..00000000000 --- a/changelog/v1.9.0-beta20/gcr-push-fix.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5318 - resolvesIssue: false - description: Use the correct tags for extended images when retagging for gcr. diff --git a/changelog/v1.9.0-beta21/doc-canary.yaml b/changelog/v1.9.0-beta21/doc-canary.yaml deleted file mode 100644 index 189e945d878..00000000000 --- a/changelog/v1.9.0-beta21/doc-canary.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5037 - description: Added 1.9.0 upgrade guide and canary upgrade guide. \ No newline at end of file diff --git a/changelog/v1.9.0-beta21/namespaced-statuses.yaml b/changelog/v1.9.0-beta21/namespaced-statuses.yaml deleted file mode 100644 index 6c3c2b505fe..00000000000 --- a/changelog/v1.9.0-beta21/namespaced-statuses.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5018 - resolvesIssue: true - description: > - Support having multiple statuses for a resource, one status per controller. \ No newline at end of file diff --git a/changelog/v1.9.0-beta3/extauth-fast-input-conversation.yaml b/changelog/v1.9.0-beta3/extauth-fast-input-conversation.yaml deleted file mode 100644 index 68c5c7b5935..00000000000 --- a/changelog/v1.9.0-beta3/extauth-fast-input-conversation.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4918 - resolvesIssue: false - description: > - Add an ExtAuth config field `opaAuth.options.fastInputConversion` to configure - optimized input conversion. \ No newline at end of file diff --git a/changelog/v1.9.0-beta3/pr-template.yaml b/changelog/v1.9.0-beta3/pr-template.yaml deleted file mode 100644 index 5b845c92491..00000000000 --- a/changelog/v1.9.0-beta3/pr-template.yaml +++ /dev/null @@ -1,3 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: Update codegen instructions in PR template. diff --git a/changelog/v1.9.0-beta3/prevent-localhost-external-name.yaml b/changelog/v1.9.0-beta3/prevent-localhost-external-name.yaml deleted file mode 100644 index 45804658a32..00000000000 --- a/changelog/v1.9.0-beta3/prevent-localhost-external-name.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: Remove the possibility of using 'localhost' in KubeService ExternalName - - type: NON_USER_FACING - description: > - Update script used for CI regression tests to expose useful environment variables. - This allows developers to leverage this script to easily run regression tests locally. - Also, update the README for our regression tests to clarify how to setup and run them. diff --git a/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-community-pr.yaml b/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-community-pr.yaml deleted file mode 100644 index 5a24523bfac..00000000000 --- a/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-community-pr.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Skip enterprise docs generation on community PRs. CI was failing on community PRs during the - "Generate versioned docs site" step of the docs-gen workflow, because enterprise docs generation - required the presence of a github access token with access to the solo-projects repository. \ No newline at end of file diff --git a/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-preview-community-pr.yaml b/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-preview-community-pr.yaml deleted file mode 100644 index 7c827b81a30..00000000000 --- a/changelog/v1.9.0-beta3/skip-enterprise-docs-gen-preview-community-pr.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Skip enterprise docs generation on community PRs during the docs-gen-preview workflow. \ No newline at end of file diff --git a/changelog/v1.9.0-beta3/temporary-fix-security-scan.yaml b/changelog/v1.9.0-beta3/temporary-fix-security-scan.yaml deleted file mode 100644 index 9e9531b0c60..00000000000 --- a/changelog/v1.9.0-beta3/temporary-fix-security-scan.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4974 - description: > - Fixes duplicate versions issue in our [security scan docs](https://docs.solo.io/gloo-edge/master/reference/security-updates/enterprise/). - Also allows us to run security scans on individual versions that may be missing security scans because more than one version was - released in between weekly security scans. diff --git a/changelog/v1.9.0-beta4/support-weighted-roundrobin.yaml b/changelog/v1.9.0-beta4/support-weighted-roundrobin.yaml deleted file mode 100644 index c2e9f32ed0a..00000000000 --- a/changelog/v1.9.0-beta4/support-weighted-roundrobin.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - In static upstreams, support specifying `LoadBalancingWeight` on hosts. When the round robin load balancing - policy is in place and `LoadBalancingWeight` is provided a weighted round robin load balancing strategy will be used. - issueLink: https://github.com/solo-io/gloo/issues/4872 diff --git a/changelog/v1.9.0-beta4/virtualservice-selector.yaml b/changelog/v1.9.0-beta4/virtualservice-selector.yaml deleted file mode 100644 index abfcb027710..00000000000 --- a/changelog/v1.9.0-beta4/virtualservice-selector.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: Support specifiying virtual services with expressions similar to the ones used for route tables - issueLink: https://github.com/solo-io/gloo/issues/4154 \ No newline at end of file diff --git a/changelog/v1.9.0-beta5/fix-dup-route-names.yaml b/changelog/v1.9.0-beta5/fix-dup-route-names.yaml deleted file mode 100644 index b55b1f637da..00000000000 --- a/changelog/v1.9.0-beta5/fix-dup-route-names.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/4769 - resolvesIssue: false - description: Make generated route names more unique to avoid duplicate name errors in the ratelimit plugin. diff --git a/changelog/v1.9.0-beta5/solo-apis-lts-branches.yaml b/changelog/v1.9.0-beta5/solo-apis-lts-branches.yaml deleted file mode 100644 index 7d86fcfbe30..00000000000 --- a/changelog/v1.9.0-beta5/solo-apis-lts-branches.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4836 - resolvesIssue: false - description: Introduce GHA to support tracking Gloo API in LTS branches of solo-apis \ No newline at end of file diff --git a/changelog/v1.9.0-beta6/extend-subset_spec.yaml b/changelog/v1.9.0-beta6/extend-subset_spec.yaml deleted file mode 100644 index 43de7e46c5c..00000000000 --- a/changelog/v1.9.0-beta6/extend-subset_spec.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5024 - description: Extend SubsetSpec to include Envoy options fallbackPolicy, defaultSubset, single_host_per_subset \ No newline at end of file diff --git a/changelog/v1.9.0-beta6/fix-glooctl-dashboard-cmd.yaml b/changelog/v1.9.0-beta6/fix-glooctl-dashboard-cmd.yaml deleted file mode 100644 index cfbb640f9f6..00000000000 --- a/changelog/v1.9.0-beta6/fix-glooctl-dashboard-cmd.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - description: Fix glooctl dashboard cmd - issueLink: https://github.com/solo-io/gloo/issues/5010 \ No newline at end of file diff --git a/changelog/v1.9.0-beta6/fix-regression-flakes.yaml b/changelog/v1.9.0-beta6/fix-regression-flakes.yaml deleted file mode 100644 index 53351587b16..00000000000 --- a/changelog/v1.9.0-beta6/fix-regression-flakes.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/3247 - resolvesIssue: false - description: Ensure proxy reconciliaton does not duplicate virtual hosts - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/4900 - resolvesIssue: false - description: Ensure kube2e test gives validation settings enough time to propagate \ No newline at end of file diff --git a/changelog/v1.9.0-beta6/schema-int64-and-descriptions.yaml b/changelog/v1.9.0-beta6/schema-int64-and-descriptions.yaml deleted file mode 100644 index 5696bf9536e..00000000000 --- a/changelog/v1.9.0-beta6/schema-int64-and-descriptions.yaml +++ /dev/null @@ -1,13 +0,0 @@ -changelog: - - type: FIX - description: Ensure schemas for int64 fields include `x-kubernetes-int-or-string` - issueLink: https://github.com/solo-io/gloo/issues/5043 - resolvesIssue: false - - type: FIX - description: Do not include descriptions with validation schemas - issueLink: https://github.com/solo-io/gloo/issues/4789 - resolvesIssue: false - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.21.1 \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/add-windows-installer.yaml b/changelog/v1.9.0-beta7/add-windows-installer.yaml deleted file mode 100644 index ff094862aa0..00000000000 --- a/changelog/v1.9.0-beta7/add-windows-installer.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5062 - description: Add windows powershell script to install glooctl, update docs \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/fix-npe-consul.yaml b/changelog/v1.9.0-beta7/fix-npe-consul.yaml deleted file mode 100644 index a65be9f010b..00000000000 --- a/changelog/v1.9.0-beta7/fix-npe-consul.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5112 - description: Fix a potential NPE with translation in multi destinations. \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/fix-trivy-scans.yaml b/changelog/v1.9.0-beta7/fix-trivy-scans.yaml deleted file mode 100644 index d1f39c70bfe..00000000000 --- a/changelog/v1.9.0-beta7/fix-trivy-scans.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Runs Trivy scans on all LTS branch releases. These scans run weekly and upload the results to the github security tab as - well as a google cloud bucket. When we build the docs (on release / merge to master), the docs gen script pulls from - the bucket. - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.14 \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/helm-fix-proxy-service-annotations.yaml b/changelog/v1.9.0-beta7/helm-fix-proxy-service-annotations.yaml deleted file mode 100644 index d8d26744d94..00000000000 --- a/changelog/v1.9.0-beta7/helm-fix-proxy-service-annotations.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: HELM - issueLink: https://github.com/solo-io/gloo/issues/4914 - description: Fix gateway proxy service annotation rendering diff --git a/changelog/v1.9.0-beta7/helm-gateway-options-fix.yaml b/changelog/v1.9.0-beta7/helm-gateway-options-fix.yaml deleted file mode 100644 index 719e41ed512..00000000000 --- a/changelog/v1.9.0-beta7/helm-gateway-options-fix.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Gateway options like socketOptions or perConnectionBufferLimitBytes are not well formatted - issueLink: https://github.com/solo-io/gloo/issues/5089 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/merge-docs-gen-workflows.yaml b/changelog/v1.9.0-beta7/merge-docs-gen-workflows.yaml deleted file mode 100644 index 8eb99e404df..00000000000 --- a/changelog/v1.9.0-beta7/merge-docs-gen-workflows.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: -- type: NON_USER_FACING - description: > - Merge docs gen github workflows into one workflow file. \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/product-deploy-doc-fix.yaml b/changelog/v1.9.0-beta7/product-deploy-doc-fix.yaml deleted file mode 100644 index d5160030b37..00000000000 --- a/changelog/v1.9.0-beta7/product-deploy-doc-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Clarify how to set disableKubernetesDestination in production deployment doc and give examples with Helm and editing the CRD directly diff --git a/changelog/v1.9.0-beta7/proxy-protocol-listener-filter.yaml b/changelog/v1.9.0-beta7/proxy-protocol-listener-filter.yaml deleted file mode 100644 index 16b9edb6107..00000000000 --- a/changelog/v1.9.0-beta7/proxy-protocol-listener-filter.yaml +++ /dev/null @@ -1,9 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5116 - resolvesIssue: false - description: > - Add PROXY protocol as listener filter, instead of relying on the deprecated - use_proxy_proto flag that Envoy exposes. We ensure the filter occurs before - the TLS inspector filter, to ensure that PROXY protocol and SNI can be used - together. diff --git a/changelog/v1.9.0-beta7/remove-extra-oneway-tls-value.yaml b/changelog/v1.9.0-beta7/remove-extra-oneway-tls-value.yaml deleted file mode 100644 index f9aabd2592f..00000000000 --- a/changelog/v1.9.0-beta7/remove-extra-oneway-tls-value.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Removes extra `oneWayTls` option from Upstream Options in settings proto. It was added in https://github.com/solo-io/gloo/pull/5060#pullrequestreview-716173554 - and needs to be removed because it has no function. diff --git a/changelog/v1.9.0-beta7/set-default-onewaytls-virtualservice-value.yaml b/changelog/v1.9.0-beta7/set-default-onewaytls-virtualservice-value.yaml deleted file mode 100644 index 19c1aceb927..00000000000 --- a/changelog/v1.9.0-beta7/set-default-onewaytls-virtualservice-value.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Adds a default `oneWayTls` setting in `VirtualServiceOptions` in the Settings CRD. This setting will dictate the default - `oneWayTls` behaviour in VirtualServices where `oneWayTls` is not specified. If it is specified on the VirtualService, - it will not be overridden. - issueLink: https://github.com/solo-io/gloo/issues/5035 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.9.0-beta7/windows-server-installer-fix.yaml b/changelog/v1.9.0-beta7/windows-server-installer-fix.yaml deleted file mode 100644 index 6fb640749c3..00000000000 --- a/changelog/v1.9.0-beta7/windows-server-installer-fix.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5062 - description: Fix windows installer to more consistently work on 64-bit windows server \ No newline at end of file diff --git a/changelog/v1.9.0-beta8/fix-potential-npes.yaml b/changelog/v1.9.0-beta8/fix-potential-npes.yaml deleted file mode 100644 index 8bb60d18d85..00000000000 --- a/changelog/v1.9.0-beta8/fix-potential-npes.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: > - Fix Potential Nil-pointer exceptions by using Getters. \ No newline at end of file diff --git a/changelog/v1.9.0-beta8/http-passthrough-api.yaml b/changelog/v1.9.0-beta8/http-passthrough-api.yaml deleted file mode 100644 index 5be963d79e7..00000000000 --- a/changelog/v1.9.0-beta8/http-passthrough-api.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4685 - resolvesIssue: false - description: > - Introduce API for HTTP REST passthrough auth (enterprise-only). \ No newline at end of file diff --git a/changelog/v1.9.0-beta9/als-request-response-headers.yaml b/changelog/v1.9.0-beta9/als-request-response-headers.yaml deleted file mode 100644 index 9c021402a09..00000000000 --- a/changelog/v1.9.0-beta9/als-request-response-headers.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - Include request_headers, response_headers, and response_trailers in gloo access-logger. - These can be configured in the ALS plugin and therefore we should include them in the logs. \ No newline at end of file diff --git a/changelog/v1.9.0-beta9/disable-tls-session-resumption.yaml b/changelog/v1.9.0-beta9/disable-tls-session-resumption.yaml deleted file mode 100644 index 1adeaa28096..00000000000 --- a/changelog/v1.9.0-beta9/disable-tls-session-resumption.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NEW_FEATURE - description: > - Adds an option to disable the tls session resumption (only ticket based) in the virtual service. - issueLink: https://github.com/solo-io/gloo/issues/5131 - resolvesIssue: false \ No newline at end of file diff --git a/changelog/v1.9.0-beta9/fips-install.yaml b/changelog/v1.9.0-beta9/fips-install.yaml deleted file mode 100644 index 1dd16724b7b..00000000000 --- a/changelog/v1.9.0-beta9/fips-install.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: HELM - issueLink: https://github.com/solo-io/solo-projects/issues/2420 - resolvesIssue: false - description: Add support for installing fips-compliant versions of Envoy (Enterprise only) diff --git a/changelog/v1.9.0-beta9/fips-value.yaml b/changelog/v1.9.0-beta9/fips-value.yaml deleted file mode 100644 index 14339b32646..00000000000 --- a/changelog/v1.9.0-beta9/fips-value.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: -- type: NON_USER_FACING - issueLink: https://github.com/solo-io/solo-projects/issues/2420 - resolvesIssue: false - description: Add entry in values.go for `fips` option in images. diff --git a/changelog/v1.9.0-beta9/helm-unique-gateway-proxy-pdb-selector.yaml b/changelog/v1.9.0-beta9/helm-unique-gateway-proxy-pdb-selector.yaml deleted file mode 100644 index 3540c93797d..00000000000 --- a/changelog/v1.9.0-beta9/helm-unique-gateway-proxy-pdb-selector.yaml +++ /dev/null @@ -1,6 +0,0 @@ -changelog: - - type: NON_USER_FACING - description: | - PodDisruptionBudgets generated for Gateways use `gateway-proxy-id` label instead of `gloo`. - This ensures that each is associated only with its own GatewayProxy and not all GatewayProxies. - issueLink: https://github.com/solo-io/gloo/issues/4949 \ No newline at end of file diff --git a/changelog/v1.9.0-beta9/remove-usage-reporting.yaml b/changelog/v1.9.0-beta9/remove-usage-reporting.yaml deleted file mode 100644 index 188148e0bb5..00000000000 --- a/changelog/v1.9.0-beta9/remove-usage-reporting.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5111 - description: Remove old usage reporting code \ No newline at end of file diff --git a/changelog/v1.9.0-beta9/update-go-utils.yaml b/changelog/v1.9.0-beta9/update-go-utils.yaml deleted file mode 100644 index e7626f8610a..00000000000 --- a/changelog/v1.9.0-beta9/update-go-utils.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - dependencyOwner: solo-io - dependencyRepo: go-utils - dependencyTag: v0.21.16 \ No newline at end of file diff --git a/changelog/v1.9.0-rc1/fix-glooctl-check-gloo-fed.yaml b/changelog/v1.9.0-rc1/fix-glooctl-check-gloo-fed.yaml deleted file mode 100644 index 0e960ec2b5b..00000000000 --- a/changelog/v1.9.0-rc1/fix-glooctl-check-gloo-fed.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5386 - description: Fix typo in glooctl check when detecting Gloo Fed. diff --git a/changelog/v1.9.0-rc2/fix-glooctl-check-gloo-fed.yaml b/changelog/v1.9.0-rc2/fix-glooctl-check-gloo-fed.yaml deleted file mode 100644 index 8f801e9cb36..00000000000 --- a/changelog/v1.9.0-rc2/fix-glooctl-check-gloo-fed.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: FIX - issueLink: https://github.com/solo-io/gloo/issues/5386 - description: Check for Gloo Fed using deployment in glooctl check. diff --git a/changelog/v1.9.0-rc2/v1-crds.yaml b/changelog/v1.9.0-rc2/v1-crds.yaml deleted file mode 100644 index d13cb0762b4..00000000000 --- a/changelog/v1.9.0-rc2/v1-crds.yaml +++ /dev/null @@ -1,10 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/4304 - resolvesIssue: false - description: Generate CRDs using kubernetes v1 API instead of v1beta1 which will be removed in k8s 1.22. - - type: DEPENDENCY_BUMP - description: Bump the version of solo-kit to get codegen with v1 CRDs. - dependencyOwner: solo-io - dependencyRepo: solo-kit - dependencyTag: v0.24.0 diff --git a/changelog/v1.9.0-rc3/doc-lb-downstream-healtcheck.yaml b/changelog/v1.9.0-rc3/doc-lb-downstream-healtcheck.yaml deleted file mode 100644 index 937ab72a7c7..00000000000 --- a/changelog/v1.9.0-rc3/doc-lb-downstream-healtcheck.yaml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - - type: NON_USER_FACING - issueLink: https://github.com/solo-io/gloo/issues/5419 - description: Re-worded advice on setting healthchecks for gateway. \ No newline at end of file diff --git a/changelog/v1.9.0-rc3/nodeselector-override.yaml b/changelog/v1.9.0-rc3/nodeselector-override.yaml deleted file mode 100644 index 0078f9ae653..00000000000 --- a/changelog/v1.9.0-rc3/nodeselector-override.yaml +++ /dev/null @@ -1,7 +0,0 @@ -changelog: - - type: FIX - description: | - Ensure nodeSelectors set for custom gateway-proxy services are not overwritten - by default gateway-proxy nodeSelectors - issueLink: https://github.com/solo-io/gloo/issues/5286 - resolvesIssue: true \ No newline at end of file diff --git a/changelog/v1.9.0-rc3/upstream-validation.yaml b/changelog/v1.9.0-rc3/upstream-validation.yaml deleted file mode 100644 index 7117e2eb331..00000000000 --- a/changelog/v1.9.0-rc3/upstream-validation.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NEW_FEATURE - issueLink: https://github.com/solo-io/gloo/issues/5173 - resolvesIssue: false - description: Validate upstreams as part of the gRPC validation service. \ No newline at end of file diff --git a/changelog/validation.yaml b/changelog/validation.yaml deleted file mode 100644 index 7d62fa3970a..00000000000 --- a/changelog/validation.yaml +++ /dev/null @@ -1,3 +0,0 @@ -allowedLabels: - - rc - - beta \ No newline at end of file