Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

shaneutt/1822 #3

Closed
wants to merge 734 commits into from
Closed

shaneutt/1822 #3

wants to merge 734 commits into from

Conversation

shaneutt
Copy link
Owner

  • Drop obsolete sentence about hostname.match
  • test: path characters regexp validation (Test Invalid/Valid Path Characters kubernetes-sigs/gateway-api#1658)
  • Add all-features flag to add ability to enable all supported feature conformance tests.
  • Fix format.
  • Fix format.
  • Add the comment to note AllFeatures must be in sync with the defined features when feature constants change.
  • Fix API error.
  • Move to K8s sets util.
  • Use sets.New
  • Reduce replicute codes after using sets.
  • Fix trivial workding issues.
  • Define recommended conditions for policies
  • Update conformance/utils/suite/suite.go
  • Bump mkdocs-material from 9.0.8 to 9.0.11
  • Bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4
  • Bump sigs.k8s.io/controller-tools from 0.11.2 to 0.11.3
  • Gateway default conditions updated
  • Revert "Merge pull request ParentRefNotPermitted route reason in conformance test kubernetes-sigs/gateway-api#1694 from mlavacca/parentref-not-permitted-conformance"
  • Revert "Merge pull request Add condition in Failed accepted reasons kubernetes-sigs/gateway-api#1672 from Sajiyah-Salat/main"
  • Add explicit equality checks for SupportedKinds
  • add tests
  • rm fields not needed
  • set Group if nil
  • add LICENSE to helpers_test.go
  • fix license and lint
  • add additional unit test case for Use of ApiMachinery Sets with structs containing references kubernetes-sigs/gateway-api#1703
  • conformance: require SupportTLSRoute for TLSRoute test
  • docs: add v0.6.1 changelog
  • docs: add patch release section to RELEASE.md
  • chore: update generators to v0.6.1 release
  • docs: cleanup for RELEASE.md
  • docs: update the latest release reference to v0.6.1 in README.md
  • Fix indentation
  • Update site-src/geps/gep-1324.md
  • Update site-src/geps/gep-1324.md
  • Update site-src/geps/gep-1324.md
  • unit test for listenersMatch in conformance utils
  • Bump mkdocs-material from 9.0.11 to 9.0.12
  • conformance: check reason in HTTPRouteInvalidCrossNamespaceParentRef test
  • conformance: add attachedRoutes to conformance tests
  • fixes: change attachedRoutes to 0
  • test: add not matching sectioName test
  • remove feature opt-in
  • Improving PR and Issue templates for Conformance Tests
  • fix: typo
  • chore: replace usage of the deprecated k8s.gcr.io registry
  • Requiring "Programmed" condition in conformance tests
  • Correct function documentation
  • tests: add apis and conformance utils to test directive
  • tests: add unit tests for NewGatewayRef()
  • tests: add unit tests for cond generation check
  • docs: add goals and intro for conformane profiles GEP
  • Clarify semantics when port_redirect is unset
  • also clarify empty host_redirect case
  • Bump mkdocs-material from 9.0.12 to 9.0.13
  • Add initial draft of GEP-1742
  • chore: cleanup err check scoped down
  • docs: fix api-overview.md typo
  • chore: format yaml file
  • Deprecation of package ioutil in Go 1.16
  • chore: update version reference in guide commands
  • docs: add guide updates to release instructions
  • drop default method matches from GRPCRoute
  • grpcroute: remove validation for Method and Service fields to support regex
  • Moving GEPs to separate directory for separate reviewers and approvers
  • grpcroutematch: service and method fields should allow regex
  • fix: add error check
  • feat: add verify-yamllint.sh to lint yaml file
  • chore: add gomodguard to .golangci.yml
  • grpcroutematch: validate service and method fields
  • fixes: add test when attachedRoutes should be 1 or more
  • build(deps): bump mkdocs-material from 9.0.13 to 9.0.15
  • build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
  • conformance: use Patch to make ObservedGeneration tests robust against conflicts
  • Log Generation / Observed generation.
  • Improve conformance test log message.
  • grpcroute: fix typo
  • update based on GAPI community meeting guidance
  • gen crds
  • GEP 1709: initial implementation ideas (GEP 1709: initial implementation ideas kubernetes-sigs/gateway-api#1754)
  • docs: gep 1709 ConformanceReport validation
  • incorporate Nick's suggestion
  • docs: gep 1709 update the TLDR
  • docs: gep 1709 clarify the introduction section
  • docs: gep 1709 cleanup the API section
  • docs: gep 1709 clarify implementation-specific as an alternative considered
  • docs: gep 1709 clarify display layer TODO
  • docs: gep 1709 make implementable TODO list
  • docs: add examples of httproute paths
  • build(deps): bump mkdocs-material from 9.0.15 to 9.1.1
  • build(deps): bump pymdown-extensions from 9.9.2 to 9.10
  • build(deps): bump k8s.io/klog/v2 from 2.90.0 to 2.90.1
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.14.4 to 0.14.5
  • build(deps): bump k8s.io/client-go from 0.26.1 to 0.26.2
  • docs: GEP 1709 change status to experimental
  • docs: GEP 1709 add TODO for SIG Arch collab
  • docs: GEP 1709 add clarification about ConformanceReport structure
  • docs: GEP 1709 move mesh to alternatives considered
  • docs: GEP 1709 TODO item for initial profile composition
  • docs: define Prototyping GEP status
  • docs: add FAQ for Provisional GEP status
  • docs: GEP 1709 move status to Prototyping
  • docs: GEP 1709 fix typo
  • docs: clarify content distribution for Prototyping phase in GEPs
  • docs: add Prototyping section to mkdocs.yaml
  • docs: fix indentation in gep overview
  • Update Cilium implementation status
  • fix: remove invalid redirect examples
  • fix: move GEP 1742 into proper location
  • chore: run make generate
  • docs: GEP 1709 profiles at the *Route granularity level
  • chore: update examples in GEP 1709
  • docs: fix broken link in GEP 1709
  • docs: fix typo in GEP 1709
  • docs: GEP 1709 add clarifications about where GWC/GW fit into profiles
  • docs: GEP 1709 change profiles to higher level granularity
  • docs: fix typo in GRPC in GEP 1709
  • docs: GEP 1709 rename TLS profile to TLSPassthrough
  • docs: GEP 1709 add TODO for triggering ReferenceGrant tests
  • fix: yaml lint
  • conformance: HTTPRoute resolvedRefs condition
  • fix error link of geps
  • Update GEP overview to clarify the GEP process
  • Clarify that GEP issues should only be closed when finished
  • Update labels on experimental to standard transition
  • build(deps): bump mkdocs-material from 9.1.1 to 9.1.2
  • build(deps): bump k8s.io/apiextensions-apiserver from 0.26.1 to 0.26.2
  • docs: add code jam to meetings
  • GEP 1686: Mesh conformance testing plan
  • fix: use ListenerConditionAccepted for listener conds instead of RouteConditionAccepted
  • resolvedRefs condition additional checks
  • docs: add CHANGELOG entry for v0.6.2
  • chore: update latest release to v0.6.2
  • chore: run make generate
  • site: fix TLS example
  • feat: add prototype ConformanceReport API types
  • docs: GEP 1709 update example ConformanceReport spec
  • chore: reconfigure linter to allow mkdocs workaround
  • fix: ExternalName SVC as Implementation-specific
  • chore: run make generate
  • Removes Experimental from RefGrant Docs
  • Removes ForwardTo References Throughout
  • Add a conformance test that checks adding and removing listeners.
  • docs: mentioned support of Gateway API in Argo Rollouts
  • Add Programmed to known gateway condition types
  • Update CRDs after adding Programmed as known status condition
  • Add pattern for query param name in HTTPQueryParamMatch
  • Add shared type HeaderName and use it for GRPCHeaderName, HTTPHeaderName and QueryParamMatchName
  • build(deps): bump mkdocs-material from 9.1.2 to 9.1.3
  • build(deps): bump k8s.io/apiextensions-apiserver from 0.26.2 to 0.26.3
  • Fix a typo.
  • Adding a Contributor Ladder
  • Clarify HTTPRequestRedirectFilter.Port docstring
  • docs: update resources included in different channels in installation guide page
  • Add TLDR and bullet point goals
  • gep: add "Conformance Profile" and "Support Levels" sections to GEP-1686
  • GEP-1619 Session Persistence and Session Affinity
  • Fix description of ReferenceGrant example
  • Fix grammar in implementation guidelines
  • Fix broken URLs in PR template
  • conformance: listener status can be in any order
  • return on not found listener
  • Adding Conformance Reviewers
  • Add sunjayBhatia to conformance reviewers
  • Refresh the FAQ
  • feat: add support for path matching precedence
  • Ensure listener name must be unique within a Gateway
  • Replace admission-server image with production image when 'make generate' is run
  • build(deps): bump mkdocs-material from 9.1.3 to 9.1.4
  • Update multiple-ns.md
  • Update Gateway/Listener status for consistency
  • Moving gep-1619 into new geps directory.
  • Graduating GEP-726 (Path Redirects and Rewrites) to standard
  • feat: support configurable timeout for GatewayObservedGenerationBump
  • Update Policy Attachment GEP with details about metaresources.
  • add back ListenersNotValid
  • Adopt Nick's language
  • chore: move features into separate file
  • chore: re-organize conformance test features
  • feat: add HTTPRoute conformance test features
  • chore: remove implicit HTTPRoute assumption
  • chore: remove references to conformance profiles
  • chore: move RouteDestinationPortMatching to experimental features
  • Add beta to the BIG-IP Kubernetes Gateway project
  • gamma: initial mesh conformance tests
  • Add TODO
  • pin image
  • make embed.FS configurable
  • fix default values
  • build(deps): bump mkdocs-material from 9.1.4 to 9.1.5
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6
  • chore: rename gamma -> mesh in conformance context
  • chore: remove mesh specific conformance test list
  • feat: all tests require features
  • Graduating GEP-1323: Response Header Modifier to standard
  • docs: update conformance docs relevant to feature args
  • Add documentation for promoting images to production
  • Clarifying Port Redirect Behavior
  • backendRefs fixed in httpRoute conformance tests
  • Fix mermaid diagram rendering
  • Fix GEP link
  • Add AWS VPC lattice gateway controller implementation
  • Minor name changes
  • Rearrange it to follow alphabetical order
  • Loosen requirement for GC finalizer
  • docs: fix broken link for EKS
  • Marking ServiceImport as Extended support
  • Adding GEP-1748: Gateway API Interaction with Multi-Cluster Services
  • Webhook: validate the combination of port, protocol, and hostname are unique for each listener. (Webhook: validate the combination of port, protocol, and hostname are unique for each listener. kubernetes-sigs/gateway-api#1457)
  • Fix a minor typo in index.md.
  • Publsh GEP 1924
  • Rename GEP to 1926
  • build(deps): bump pymdown-extensions from 9.10 to 9.11
  • build(deps): bump mkdocs-material from 9.1.5 to 9.1.6
  • Merge GEP into 1426
  • Update multiple-ns.md
  • Remove Gateway ClusterIP coupling
  • Internal example for ServiceEntry
  • Replace error types when validating unique fields
  • Reword some of the type comment docs
  • build(deps): bump mkdocs-awesome-pages-plugin from 2.8.0 to 2.9.0
  • build(deps): bump pygments from 2.14.0 to 2.15.0
  • Change Custom to Implementation-specific in Httproute api types docs.
  • Allow mesh feature to be tested alone, exclude gateway tests
  • Fix wrong grpc link in guides docs.
  • pass exept features to suite
  • Support custom dialer in conformance test RoundTripper
  • build(deps): bump pygments from 2.15.0 to 2.15.1
  • build(deps): bump tornado from 6.2 to 6.3.1
  • build(deps): bump sigs.k8s.io/controller-tools from 0.11.3 to 0.11.4
  • build(deps): bump mkdocs-material from 9.1.6 to 9.1.7
  • First draft documenting HTTP header modifiers
  • add doc
  • tweak
  • fix spelling
  • Updated menu and improve format.
  • Validation cleanup from v0.7.0 API Review
  • Fixed missing newline at end of file.
  • Fixed indent
  • Update geps/gep-1426.md
  • Extend DefaultRoundTripper with CustomDialContext
  • Add String() function for roundtripper.Request
  • add validation for gateway.spec.addresses
  • Update Envoy Gateway support in #implementations
  • update hostname regexp as a singleton and enable duplicate check for addresses
  • update valid hostname address regexp
  • Changelog for v0.7.0-rc1
  • replace regexp compile with must compile
  • Update geps/gep-1426.md
  • Update geps/gep-1426.md
  • Update geps/gep-1426.md
  • Address PR feedback
  • Add clarification for ignoring port while matching hostnames and update conformance
  • refactor test for gateway
  • build(deps): bump mkdocs-material from 9.1.7 to 9.1.8
  • build(deps): bump k8s.io/klog/v2 from 2.90.1 to 2.100.1
  • GEP-1897: TLS from Gateway to Backend for ingress (GEP-1897: TLS from Gateway to Backend for ingress kubernetes-sigs/gateway-api#1906)
  • Bumping webhook version to v0.7.0-rc1
  • Updating verify-examples-kind to load local test image for webhook
  • Add conformance test for combination of extended match types with core types
  • Add execution bit to hack/verify-yamllint.sh
  • mesh: "build" test image in tree
  • fix kind example
  • GEP-1619: Enumerate common configuration for session persistence and affinity
  • conformance: remove broken ValidUniqueListenerPorts runner functionality
  • mesh: mark GEPs as Implementable
  • validation: take parentRef.port into account
  • add test
  • typo
  • fix test
  • Updating mesh conformance images to point to k8s registry
  • build(deps): bump mkdocs from 1.4.2 to 1.4.3
  • build(deps): bump mkdocs-material from 9.1.8 to 9.1.11
  • Articulating NGINX prior art
  • GEP-1897 Add to docs index
  • Update documentation to clarify redirect port behaviour and interaction with redirect scheme
  • Do not include well known port in host header by default
  • Allow Location header to accept empty port when scheme implies the port
  • Add conformance tests for the interaction between redirect port and redirect scheme
  • Conformance: Removing status-only redirect test
  • Adding changelog for v0.7.0-rc2
  • conformance: check HTTPRoute connectivity after deleting relevant ReferenceGrant
  • Make mesh conformance tests more reliable and fix path matching bug
  • build(deps): bump tornado from 6.3.1 to 6.3.2
  • build(deps): bump mkdocs-material from 9.1.11 to 9.1.12
  • build(deps): bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1
  • Replacing fmt.Sprintln with plain strings
  • Adding changelog for v0.7.0 release
  • conformance: fix ipv6 addresses
  • add more comments
  • Fixing version refs now that v0.7.0 has been released
  • Deploy webhook in pod admission restricted mode
  • Update stale comment for ListenerConditionAccepted
  • Update Contour implementation documentation
  • gamma: add more conformance tests
  • address Rob's comments
  • Bump k8s.io to v0.27.1 (Bump k8s.io to v0.27.1 kubernetes-sigs/gateway-api#1956)
  • build(deps): bump sigs.k8s.io/controller-tools from 0.11.4 to 0.12.0
  • Add conformance test flag to set implementation labels on mesh namespaces (Add conformance test flag to set implementation labels on mesh namespaces kubernetes-sigs/gateway-api#1957)
  • Request mirroring conformance (Request mirroring conformance kubernetes-sigs/gateway-api#1912)
  • Improve documentation to clarify ambiguity regarding same namespace reference grant
  • Run ./hack/update-codegen.sh
  • feat: add experimental conformance profiles
  • feat: add experimental conformance reports
  • feat: add experimental conformance test suite
  • feat: add experimental conformance test suite
  • feat: add experimental conformance test suite
  • feat: add experimental conformance test suite
  • chore: year changed in new files license section
  • chore: getConformanceprofilesForTest refactored
  • chore: add comments to experimental_suite.go
  • chore: ValidUniqueListenerPorts removed by rebase
  • conformance: Fixes to port and scheme redirect tests
  • Moved Response Header from Experimental to Standard
  • build(deps): bump mkdocs-material from 9.1.12 to 9.1.14
  • build(deps): bump pymdown-extensions from 9.11 to 10.0.1
  • build(deps): bump sigs.k8s.io/controller-runtime
  • docs: attachedRoutes comment updated
  • docs: remove mesh alternative from GEP 1709
  • docs: consider SIG Arch feedback required
  • docs: remove RG separation from GEP 1709
  • docs: GEP 1709 require display post experimental
  • GEP-1867: Per-Gateway Infrastructure
  • Address Rob's comments
  • Remove all fields from the API
  • API principals
  • Clarifying HTTPRoute exact match behavior
  • Add method matching to HTTPRoute matching precedence order
  • docs: conformance profiles API version and channel
  • update flagger integration to show v1beta1 support
  • Update geps/gep-1709.md
  • GEP-1619: Add to mkdocs
  • chore: CRDs-suite compatibility version check
  • conformance: wait for namespace to be ready in TLSRoute test
  • define core protocol/port combinations (define core protocol/port combinations kubernetes-sigs/gateway-api#2065)
  • Updating storage and served versions for beta resources
  • build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3
  • build(deps): bump sigs.k8s.io/controller-runtime
  • build(deps): bump mkdocs-macros-plugin from 0.7.0 to 1.0.1
  • chore: markdown formatted
  • GEP: Client Certificate Validation for TLS terminating at the Gateway Listener
  • conformance: set appProtocol in mesh Services
  • conformance: expect eventually consistent in MeshBasic
  • Updating references to v0.7.1 instead of v0.7.0
  • Update kustomization.yaml to include reference grant
  • Update kustomization.yaml
  • build(deps): bump mkdocs-material from 9.1.14 to 9.1.15
  • build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4
  • Add tests for HTTPRoutes + invalid ReferenceGrants
  • build(deps): bump markupsafe from 2.1.2 to 2.1.3
  • apis/v1beta1: Host header must not be modified
  • gamma: drop provision to omit backendRef
  • Add back removed line, add history
  • docs: emphasis on GEP discussion process
  • conformance: add MeshConsumerRoute case for GAMMA
  • review suggestions
  • improve mesh resources ready log message
  • backendRef in route namespace
  • Add Knative to integrations
  • docs: update APISIX Ingress implementation status
  • Use correct constant for listener reason "Programmed"
  • docs: add probationary step to Experimental GEP phase
  • docs: add GEP exemptions for probationary period
  • docs: remove "quick start" for GEPs, add how-to step instead
  • Use distinct names for test resources for test isolation
  • Add missing geps to mkdocs
  • Add Conformance Details section to GEP template
  • conformance: Ignore state of terminating pods
  • Clarify docstring for ReplacePrefixMatch.
  • Update mkdocs.yml
  • Edit Nginx timeouts diagram to match Envoy's in gep-1742.md
  • Update mkdocs.yml
  • live update site when geps are changed
  • add boilerplate
  • use go1.20
  • Add LiorLieberman to conformance reviewers
  • build(deps): bump mkdocs-material from 9.1.15 to 9.1.16
  • build(deps): bump k8s.io/apiextensions-apiserver from 0.27.2 to 0.27.3
  • Fix the issue link in gep-1867
  • Move GEP-1282 to declined
  • add Flynn as GAMMA lead, remove Mike Morris
  • ci(linter): enable several linters
  • Add conformance tests with requestHeaderModifier (Add conformance tests with requestHeaderModifier kubernetes-sigs/gateway-api#2101)
  • fix running conformance test
  • apis: document ParentRef functionality for GAMMA
  • build(deps): bump mkdocs-material from 9.1.16 to 9.1.17
  • GEP-1651: Gateway Routability (GEP-1651: Gateway Routability kubernetes-sigs/gateway-api#1653)
  • crds: update-codegen
  • GEP-1742: HTTPRoute Timeouts API (GEP-1742: HTTPRoute Timeouts API kubernetes-sigs/gateway-api#1997)
  • Fix typo GatewaReason -> GatewayReason
  • Add IncompatibleFilters reason for Accepted condition
  • Update gep-1742.md to add more Nginx's timeout settings
  • Attempting to fix/understand broken presubmits
  • Update apis/v1beta1/shared_types.go
  • remove SectionName for Service ParentRef port selection
  • Gateway::Status::Addresses has a new unique type []GatewayStatusAddress
  • preserve type default
  • break consumer routes section into new paragraph
  • update CRDs
  • have symmetry with the spec.GatewayAddress and status.GatewayAddress
  • actually fixup consumer route language, in both places
  • update CRDs
  • Add TLSRoute + ReferenceGrant check
  • Add missing '`' in policy-attachment.md
  • Move the note to the client side
  • Update apis/v1beta1/shared_types.go
  • Update apis/v1beta1/shared_types.go
  • Update apis/v1beta1/shared_types.go
  • update CRDs
  • clarify ReferenceGrant non-applicability for Service ParentRefs on consumer mesh routes
  • update CRDs
  • Only require a GatewayClass if the gateway suite is being run
  • add WSO2 APK implementation to docs
  • feat: skip-tests flag added to conformance CLI.
  • fix: Validate requestRedirect with backendrefs
  • handle error with alpha version
  • new line character at the end of file
  • standalone test for requestRedirect without backendrefs
  • Clarify usage of matches with PathPrefixRewrite
  • fix the linter error
  • build(deps): bump click from 8.1.3 to 8.1.4
  • build(deps): bump mkdocs-material from 9.1.17 to 9.1.18
  • ResponseHeaderModifier is already standard since the version now is 0.7+
  • feat: conformance profiles cli scaffolding
  • feat: conformance profiles cli
  • chore: refactor to improve readability
  • Add version information to docs for api types
  • Link to the conformance test guide from the dev guide
  • chore: address reviews' comments
  • [GEP-1651]: Updated Types & Move to Experimental ([GEP-1651]: Updated Types & Move to Experimental kubernetes-sigs/gateway-api#2157)
  • add conformance tests for routability
  • Update GAMMA meetings to every other week, per discussion in the GAMMA meeting.
  • Fix list format in FromNamespaces doc
  • docs: indicate that sometimes go code is experimental
  • docs: indicate a probationary period for GEP 1709
  • docs: promote TODO items to graduation criteria in GEP 1709
  • docs: move GEP 1709 to experimental
  • docs: update mkdocs.yml for 1709 status change
  • regen
  • Add SupportedFeature for port 8080 on Gateway
  • docs(site-src): update the example for the matches
  • fix: error example for the headers
  • build(deps): bump sigs.k8s.io/controller-tools from 0.12.0 to 0.12.1
  • build(deps): bump mkdocs-mermaid2-plugin from 0.6.0 to 1.0.1
  • build(deps): bump mkdocs-macros-plugin from 1.0.1 to 1.0.2
  • build(deps): bump click from 8.1.4 to 8.1.5
  • build(deps): bump pymdown-extensions from 10.0.1 to 10.1
  • chore(fix): conformance-profiles fixes
  • update gw spec link
  • conformance: use interface instead of concrete impl for Kubernetes client
  • fix Gateway name in TLSRoute invalid reference grant test
  • gofumpt
  • chore(api): report tags update
  • Fix missing fields in experimental conformance suite setup
  • Remove Policy Attachment details from site docs, point to GEP
  • Fix PR comments
  • Add Kuadrant to integrations
  • conformance: fetch Gateway in GatewayMustHaveLatestConditions loop
  • reorder operations for readability
  • Make routability tests runnable
  • Remove GatewayUnsupportedRoutabilityMutation test
  • Adding new approvers for conformance tests
  • enhancement: change default imagePullPolicy for gateway-api-admission-server to IfNotPresent
  • build(deps): bump k8s.io/client-go from 0.27.3 to 0.27.4
  • build(deps): bump mkdocs-material from 9.1.18 to 9.1.19
  • build(deps): bump k8s.io/apiextensions-apiserver from 0.27.3 to 0.27.4
  • build(deps): bump mkdocs-redirects from 1.2.0 to 1.2.1 (build(deps): bump mkdocs-redirects from 1.2.0 to 1.2.1 kubernetes-sigs/gateway-api#2223)
  • build(deps): bump click from 8.1.5 to 8.1.6 (build(deps): bump click from 8.1.5 to 8.1.6 kubernetes-sigs/gateway-api#2224)
  • build(deps): bump pyyaml from 6.0 to 6.0.1 (build(deps): bump pyyaml from 6.0 to 6.0.1 kubernetes-sigs/gateway-api#2225)
  • docs: clarify that implementations MUST handle GWC status
  • chore: run generators

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Does this PR introduce a user-facing change?:


dependabot bot and others added 30 commits May 22, 2023 05:04
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.1.12 to 9.1.14.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.1.12...9.1.14)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 9.11 to 10.0.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@9.11...10.0.1)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.15.0-alpha.0 to 0.15.0-beta.0.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/controller-runtime@v0.15.0-alpha.0...v0.15.0-beta.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
The go comment for the Gateway's AttachedRoutes field has been updated
by adding the condition that the Routes need to be accepted to be
considered successfully attached to a listener.

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>
…ot/pip/mkdocs-material-9.1.14

build(deps): bump mkdocs-material from 9.1.12 to 9.1.14
…ot/go_modules/sigs.k8s.io/controller-runtime-0.15.0-beta.0

build(deps): bump sigs.k8s.io/controller-runtime from 0.15.0-alpha.0 to 0.15.0-beta.0
…ot/pip/pymdown-extensions-10.0.1

build(deps): bump pymdown-extensions from 9.11 to 10.0.1
We previously considered mesh an "alternatives considered"
topic, as we didn't have tests available for mesh. We have
tests now, and we also already added "mesh" as a profile so
mesh is now in scope.
We decided to make ReferenceGrant part of profiles such as
HTTP for the time being, so no action needs to be taken on
this for the time being.
…-gep-1709-cleanup

chore: cleanup TODO list and alternatives considered for GEP 1709
…-docs

docs: `AttachedRoutes` docs update
…atch

Clarifying HTTPRoute exact match behavior
…hod-matching-to-priority

Add method matching to HTTPRoute matching precedence order
The GEP-1709 has been updated with content on how to detect the
APIVersion and the channel and how to check their consistency.

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
Update flagger integration to show v1beta1 support
Co-authored-by: Shane Utt <shane@shaneutt.com>
Since this test creates a new Gateway, wait for
the namespace/contained pods to be ready before
proceeding.

Signed-off-by: Steve Kriss <krisss@vmware.com>
…wait-ns

conformance: wait for namespace to be ready in TLSRoute test
youngnick and others added 27 commits July 19, 2023 05:52
Signed-off-by: Nick Young <nick@isovalent.com>
Fetches the Gateway from the client each time through
the polling loop in GatewayMustHaveLatestConditions,
so updates to the conditions can be observed.

Signed-off-by: Steve Kriss <krisss@vmware.com>
…teway-api-impl

Add Kuadrant to integrations
Signed-off-by: Steve Kriss <krisss@vmware.com>
…site-page

Remove Policy Attachment details from site docs, point to GEP
…thavelatestconditions

conformance: fetch Gateway in GatewayMustHaveLatestConditions loop
…alidation-gateway

GEP: Client Certificate Validation for TLS terminating at the Gateway Listener
- fix manifest file names
- gateway names/typos
- move to testify require statements to prevent tests to continue to
execute when preconditions not met (to prevent panics) and to simplify
test logic

Other issues still remain, this does not make a guarantee the logic of
these tests is correct since there is no implementation that supports
them yet.

Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
…ility-tests-runnable

conformance: Make routability tests runnable
Should be covered by
hack/invalid-examples/gateway/invalid-routability.yaml

Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
…wayUnsupportedRoutabilityMutation-test

Remove GatewayUnsupportedRoutabilityMutation test
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.27.3 to 0.27.4.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.27.3...v0.27.4)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.1.18 to 9.1.19.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.1.18...9.1.19)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ot/go_modules/k8s.io/client-go-0.27.4

build(deps): bump k8s.io/client-go from 0.27.3 to 0.27.4
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.27.3 to 0.27.4.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](kubernetes/apiextensions-apiserver@v0.27.3...v0.27.4)

---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…sion-webhook-image-pull-policy

enhancement: change default imagePullPolicy for gateway-api-admission-server to IfNotPresent
…ot/go_modules/k8s.io/apiextensions-apiserver-0.27.4

build(deps): bump k8s.io/apiextensions-apiserver from 0.27.3 to 0.27.4
…ot/pip/mkdocs-material-9.1.19

build(deps): bump mkdocs-material from 9.1.18 to 9.1.19
…gs#2223)

Bumps [mkdocs-redirects](https://github.com/datarobot/mkdocs-redirects) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/datarobot/mkdocs-redirects/releases)
- [Commits](mkdocs/mkdocs-redirects@v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: mkdocs-redirects
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [click](https://github.com/pallets/click) from 8.1.5 to 8.1.6.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/8.1.6/CHANGES.rst)
- [Commits](pallets/click@8.1.5...8.1.6)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0 to 6.0.1.
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.1/CHANGES)
- [Commits](yaml/pyyaml@6.0...6.0.1)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rovers

Adding new approvers for conformance tests
@shaneutt shaneutt closed this Jul 24, 2023
shaneutt pushed a commit that referenced this pull request Sep 18, 2023
…Gateway to Backend...) Update with API details (kubernetes-sigs#2113)

* GEP-1897 Update with API details

* GEP-1897 Update with API details - suggested changes #1

* Update geps/gep-1897.md

Co-authored-by: Rob Scott <rob.scott87@gmail.com>

* Update geps/gep-1897.md

Co-authored-by: Rob Scott <rob.scott87@gmail.com>

* GEP-1897 Update with API details - suggested changes #2

* GEP-1897 Update with API details - suggested changes #3

* GEP-1897 Update with API details - suggested changes 4

* GEP-1897 Update with API details - suggested changes 5

* GEP-1897 Update with API details - suggested changes 7

* GEP-1897 Update with API details - suggested changes 8

* GEP-1897 Update with API details - suggested changes 9

* GEP-1897 Update with API details - suggested changes 10

* GEP-1897 Update with API details - suggested changes 11

---------

Co-authored-by: Rob Scott <rob.scott87@gmail.com>
@shaneutt shaneutt deleted the shaneutt/1822 branch September 22, 2023 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.