Commit Graph

9354 Commits

Author SHA1 Message Date
ls-2018 7decfdc7cc
feat: reduce duplicate code (#15867)
Signed-off-by: acejilam <acejilam@gmail.com>
2025-04-29 13:53:06 +00:00
Knative Automation 9dfd12deda
Update net-kourier nightly (#15865)
bumping knative.dev/net-kourier 60437bd...7e1c71c:
  > 7e1c71c Update community files (# 1344)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-24 15:57:24 +00:00
Knative Automation abd03b2916
Update net-istio nightly (#15864)
bumping knative.dev/net-istio 6178cb4...9fdae9b:
  > 9fdae9b Update community files (# 1429)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-24 13:45:33 +00:00
Knative Automation c2645f03a3
Update net-contour nightly (#15863)
bumping knative.dev/net-contour 38cddc9...a0a145d:
  > a0a145d Update community files (# 1177)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-24 13:45:26 +00:00
Knative Automation 0c57eaf316
Update net-gateway-api nightly (#15859)
bumping knative.dev/net-gateway-api 020dd0a...47b7bbb:
  > 47b7bbb Update community files (# 841)
  > 336cb73 update min go version to 1.24 (# 840)
  > 08c78ae bump ingress versions to latest (# 839)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-24 12:19:25 +00:00
Knative Automation 6c949a5ae1
Update community files (#15862)
Signed-off-by: Knative Automation <automation@knative.team>
2025-04-24 02:20:23 +00:00
Knative Automation 9665028043
Update net-kourier nightly (#15860)
bumping knative.dev/net-kourier 9609540...60437bd:
  > 60437bd update min go version to 1.24 (# 1343)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-23 12:20:24 +00:00
Dave Protasowski a4c4491ecf
update min go version to 1.24 (#15856) 2025-04-22 12:57:38 +00:00
Dave Protasowski e74fe1a497
drop code clearing out the user agent (#15857)
This is now handled properly in the go standard library
f001df540b
2025-04-22 11:42:39 +00:00
Dave Protasowski 128550cd41
bump latest contour and istio (#15858) 2025-04-22 10:29:38 +00:00
Elijah Roussos 7f044f16a1
Enable Mount Propagation as a Optional Feature (#15758)
* enable mount prop

run update schema

add units

remove useless val tests

fix validation

* fix compilation errors

* run codegen

---------

Co-authored-by: Dave Protasowski <dprotaso@gmail.com>
2025-04-21 01:17:06 +00:00
Knative Automation 5653ad0285
Update net-gateway-api nightly (#15853)
bumping knative.dev/net-gateway-api 4570a9c...020dd0a:
  > 020dd0a Bump ko-build/setup-ko from 0.8 to 0.9 (# 837)
  > 73adce3 upgrade to latest dependencies (# 834)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-18 18:15:03 +00:00
Knative Automation ae7b2650eb
Update net-kourier nightly (#15855)
bumping knative.dev/net-kourier 1e5ad64...9609540:
  > 9609540 Upgrade envoy to 1.34 (# 1342)
  > 3ac5155 upgrade to latest dependencies (# 1340)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-18 14:52:03 +00:00
Knative Automation 4730c9980a
Update net-istio nightly (#15854)
bumping knative.dev/net-istio 101918a...6178cb4:
  > 6178cb4 Bump Istio to v1.25.2 (# 1427)
  > 86c14c6 upgrade to latest dependencies (# 1424)
  > a9cc676 Update community files (# 1425)
  > face1de increase test coverage (# 1426)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-18 13:39:03 +00:00
Knative Automation 880ea71a0c
Update net-contour nightly (#15852)
bumping knative.dev/net-contour e99e11e...38cddc9:
  > 38cddc9 Bump Contour to v1.30.3 (# 1176)
  > c98f09a Update community files (# 1174)
  > a9ffc15 upgrade to latest dependencies (# 1173)
  > 3555dde don't require testing for our test utils (# 1175)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-18 12:20:03 +00:00
Martina Rossini 93023e8377
feat: add support for CSI volumes (#15815)
* feat: add support for CSI volumes

* fix compilation issues

---------

Co-authored-by: Dave Protasowski <dprotaso@gmail.com>
2025-04-18 04:01:02 +00:00
Florian MEDJA c7f03afb49
Support exec readiness probes for sidecar containers (#15773)
* Support exec readiness probes for sidecar containers

* disable probe optimization when sidecar containers have an exec probe

* Fix linter issue in tests
2025-04-18 01:58:03 +00:00
Knative Automation a221c53d3a
Update net-kourier nightly (#15849)
bumping knative.dev/net-kourier dffc502...1e5ad64:
  > 1e5ad64 Update community files (# 1341)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-17 17:35:03 +00:00
Knative Automation e88d4dc9e4
upgrade to latest dependencies (#15845)
bumping golang.org/x/term 04218fd...5d2308b:
  > 5d2308b go.mod: update golang.org/x dependencies
  > e770ddd x/term: disabling auto-completion around GetPassword()
bumping golang.org/x/sys 74cfc93...01aaa83:
  > 01aaa83 all: simplify code by using modern Go constructs
  > 1b2bd6b windows: replace all StringToUTF16 calls with UTF16FromString
  > 1c3b72f unix: update Linux kernel to 6.14
  > c175b6b windows: add cmsghdr and pktinfo structures
  > 3330b5e unix: support Readv, Preadv, Writev and Pwritev for darwin
  > 7401cce cpu: replace specific instructions with WORD in the function get_cpucfg on loong64
  > b8f7da6 cpu: add support for detecting cpu features on loong64
  > f2ce62c windows: add constants for PMTUD socket options
bumping knative.dev/pkg a8e20d9...ed3e215:
  > ed3e215 upgrade to latest dependencies (# 3170)
  > 4e8ebbe Bump golang.org/x/tools from 0.31.0 to 0.32.0 (# 3169)
  > 1ae6a39 Bump golang.org/x/net from 0.38.0 to 0.39.0 (# 3168)
bumping golang.org/x/crypto 49bf5b8...959f8f3:
  > 959f8f3 go.mod: update golang.org/x dependencies
  > 769bcd6 ssh: use the configured rand in kex init
  > d0a798f cryptobyte: fix typo 'octects' into 'octets' for asn1.go
  > acbcbef acme: remove unnecessary []byte conversion
  > 376eb14 x509roots: support constrained roots
  > b369b72 crypto/internal/poly1305: implement function update in assembly on loong64
  > 6b853fb ssh/knownhosts: check more than one key
bumping golang.org/x/tools 6a5b66b...456962e:
  > 456962e go.mod: update golang.org/x dependencies
  > 5916e3c internal/tokeninternal: AddExistingFiles: tweaks for proposal
  > 9a1fbbd internal/typesinternal: change Used to UsedIdent
  > e73cd5a gopls/internal/golang: implement dynamicFuncCallType with typeutil.ClassifyCall
  > 11a9b3f gopls/internal/server: fix event labels after the big rename
  > 3e7f74d go/types/typeutil: used doesn't need Info.Selections
  > b97074b internal/gofix: fix URLs
  > e850fe1 gopls/internal/golang: CodeAction: place gopls doc as the last action
  > b948add internal/gofix: move from gopls/internal/analysis/gofix
  > b437eff go/types/typeutil: implement Callee and StaticCallee with Used
  > e29f9ae refactor/satisfy: check for presence of types.Info maps
  > 17ce4c7 refactor/eg: return error if some info maps are missing
  > 33f80b5 typesinternal: remove RequiresFullInfo
  > 83a8057 x/tools: regenerate code after go upgrading
  > 7799973 gopls/internal/analysis/modernize: add docs for missing modernize passes
  > c788d17 gopls/internal/analysis/modernize: waitgroup: use index.Calls
  > 3348ae8 go/analysis/passes/nilfunc: use typesinternal.Used
  > e74d252 gopls/internal/analysis/modernize: check nil before calling maybeNaN
  > 66c560d x/tools: apply modernize fixes
  > 300a853 gopls: require go1.24.2
  > aee7ae5 internal/typesinternal: support checking for full types.Info
  > 97789e8 gopls/internal/lsprpc: fix call function with wrong err
  > 255cfd7 gopls: automatically insert package clause for new go files
  > ead1fea internal/analysis/modernize: add nil check before comparing with index object
  > f3a6b96 gopls/internal/analysis/modernize: add modernizer for WaitGroup.Go
  > 5fba861 internal/typesinternal: add Object and ClassifyCall
  > 5c9a69f internal/refactor/inline: get rid of imports.Process
  > 659a8cd go/analysis/analysistest: report input rather result when error happens
  > aac3cf0 internal/refactor/inline: improve freeishNames
  > a857356 internal/refactor/inline: improve freeishNames doc
  > eb75b19 internal/refactor/inline: modernize
  > 1b0b688 gopls: fix indent issue and track a TODO
  > 07cbcde gopls/internal/cmd: suppress TestImplementation on go1.23
  > 48421ae gopls/internal/analysis/modernize: preserves comments in mapsloop
  > 8c42f8a gopls/internal/analysis/modernize: use types.RelativeTo to respect current package
  > fbb7047 internal/refactor/inline: extract import handling from inlineCall
  > 2d8ef13 internal/refactor/inline: document test file format
  > 6a91355 internal/refactor/inline: factor out import map construction
  > b3ce3e1 gopls/completion: use high score for package name main when current package is main
  > c1b6839 internal/astutil/cursor: Ancestors -> Enclosing (+ reflexive)
  > d70c04e internal/refactor/inline: replace extractTxtar
  > 8be0d5f gopls/internal/analysis/maprange: use typeindex
  > b75dab2 internal/typesinternal/typeindex: suppress test on js
  > 7efe9a8 gopls/internal/analysis/modernize: rangeint: fix yet another bug
  > 30641f5 gopls/internal/analysis/modernize: use typeindex throughout
  > 11a3153 gopls/internal/analysis/modernize: rangeint: respect side effects
  > 19f73a6 internal/typesinternal/typeindex: index of types.Info
  > 45b8eac gopls/internal/golang: test initial bindings to unify
  > 9570155 gopls/internal/golang: test unify result bindings
  > baedf71 gopls/internal/golang: unify tracks type params
  > 961631a internal/testfiles: replace outdated function with os.CopyFS
  > bf12eb7 gopls/internal/analysis/modernize: fix slicedelete triggers on slice identifiers with side effects
  > ec542a7 gopls/internal/fuzzy: apply modernizers to the fuzzy matcher
  > 20f8890 internal/astutil/cursor: add Cursor.Contains(Cursor) bool
  > 084551f  go/analysis/passes/maprange: check for redundant Keys/Values calls
  > 9abefc5 gopls/internal/analysis/modernize: permit int/uint type variants in rangeint
  > cb292c6 internal/astutil/cursor: unsplit Parent{Edge,Index} -> ParentEdge
  > c2768b7 gopls/modernize: remove unused functions
  > 9b2264a gopls/internal/golang/completion: ensure expectedCompositeLiteralType arg is not nil
  > cfd8cf5 internal/astutil/cursor: split Edge into Parent{Edge,Index}
  > 3a64d74 all: make function comment match function name
  > 58e40ae gopls/internal/golang/completion: avoid crash in addFieldItems
  > be0d52b gopls/internal/cache: improve build constraint trimming
  > a70d348 gopls/internal/util/persistent: add concurrency test
  > 7042bab gopls/internal/analysis/modernize: modernizer to suggest using strings.CutPrefix
  > 3d22fef gopls/internal/analysis/modernize: disable minmax on floating point
  > e7b4c64 gopls/internal/golang: fix crash in source.test code action
  > 95eb16e gopls/internal/test/integration: skip x_tools-gotip-openbsd-amd64 (7.6)
  > 066484e gopls/internal/test/integration/misc: test "annotations" setting
  > e06efb4 internal/gcimporter: bug.Report in export's panic handler
  > 6c3e542 gopls/internal/analysis/modernize: preserves comments in minmax
  > dcc4b8a gopls/internal/golang: use slices.Reverse in pathEnclosingObjNode
  > 40f8cca internal/imports: fix extra logf argument
  > e59d6c5 gopls/internal/cache/testfuncs: handle recursive subtests
  > 4ee50fe gopls/internal/analysis/modernize: rangeint: avoid offering wrong fix
  > bf70295 cmd/go-contrib-init: drop unneeded GOPATH checks in module mode
  > 381d68d gopls/internal/util/fingerprint/fingerprint: unify type params
  > cc7d698 gopls/internal/test/integration/misc: fix TestAssembly for CL 639515
  > 03f197e gopls/internal/modernize: remove assignment in ranges
  > 5a45ac2 x/tools: use range over function for some API
  > 8fa586e internal/analysis: add function to delete a statement
  > 29f81e9 gopls/internal/cache: filter **/foo match any depth
  > 7435a81 gopls/internal/analysis/modernize: document workflow
  > b08c7a2 gopls/internal/util/fingerprint: split from cache/methodsets
bumping knative.dev/networking f1b08e6...6268d93:
  > 6268d93 upgrade to latest dependencies (# 1059)
  > 5a309fd upgrade to latest dependencies (# 1058)
bumping golang.org/x/net e1fcd82...b8d8877:
  > b8d8877 go.mod: update golang.org/x dependencies
bumping golang.org/x/text 566b44f...4890c57:
  > 4890c57 go.mod: update golang.org/x dependencies
bumping knative.dev/caching 7889830...8f20a11:
  > 8f20a11 upgrade to latest dependencies (# 932)
  > ea999ae upgrade to latest dependencies (# 931)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-17 16:18:03 +00:00
Knative Automation 1d9855f5f7
Update net-gateway-api nightly (#15847)
bumping knative.dev/net-gateway-api 28d2f2a...4570a9c:
  > 4570a9c Update community files (# 838)
  > 4fe8267 bump to golangci yaml v2 (# 836)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-17 12:22:03 +00:00
Knative Automation e6c18393e6
Update community files (#15848)
Signed-off-by: Knative Automation <automation@knative.team>
2025-04-17 02:20:03 +00:00
Knative Automation c7e30759e2
Update net-kourier nightly (#15843)
bumping knative.dev/net-kourier 236bd7b...dffc502:
  > dffc502 Update community files (# 1335)
  > 9675b85 upgrade to latest dependencies (# 1333)
  > 97f634a bump to golangci yaml v2 (# 1339)
  > 7a7d6b8 bump to golangci yaml v2 (# 1338)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-15 12:23:13 +00:00
Knative Automation e1939045f6
Update net-istio nightly (#15844)
bumping knative.dev/net-istio 405f0d6...101918a:
  > 101918a upgrade to latest dependencies (# 1419)
  > d1b5930 update golangci lint (# 1423)
  > 8466fd5 bump to golangci yaml v2 (# 1422)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-14 14:52:23 +00:00
Knative Automation a5e15badf0
Update net-gateway-api nightly (#15841)
bumping knative.dev/net-gateway-api ac1e71d...28d2f2a:
  > 28d2f2a bump to golangci yaml v2 (# 835)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-14 14:52:16 +00:00
Knative Automation 46996018db
Update net-contour nightly (#15842)
bumping knative.dev/net-contour 0e44b3a...e99e11e:
  > e99e11e [main] Upgrade to latest dependencies (# 1164)
  > 3d1873f fix golangci-lint config (# 1172)
  > d2184ce fix golangci-lint config (# 1166)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-14 12:21:16 +00:00
Knative Automation 44559d5264
upgrade to latest dependencies (#15840)
bumping knative.dev/networking 5ce28a2...f1b08e6:
  > f1b08e6 upgrade to latest dependencies (# 1054)
  > 0d887a8 bump to golangci yaml v2 (# 1057)
  > a46e5f4 bump to golangci yaml v2 (# 1056)
bumping gomodules.xyz/jsonpatch/v2 17d7994...ffbac60:
  > ffbac60 Merge pull request # 40 from lacroixthomas/bugfixes/fix-lossy-in64
  > 4c723fc fix: handle lossy int64
bumping knative.dev/pkg b9bfb45...a8e20d9:
  > a8e20d9 Bump gomodules.xyz/jsonpatch/v2 from 2.4.0 to 2.5.0 (# 3154)
  > 7b91ff1 update .golangci.yaml to v2 (# 3167)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-14 02:46:15 +00:00
Scott J Maddox 3d830a0420
autoscaler: ignore ScaleDownDelay if not reachable (#15831)
* autoscaler: ignore ScaleDownDelay if not reachable

* gofumpt

---------

Co-authored-by: Dave Protasowski <dprotaso@gmail.com>
2025-04-13 22:31:15 +00:00
Knative Automation 8ee578e587
upgrade to latest dependencies (#15839)
bumping google.golang.org/protobuf f09e239...3f79c52:
  > 3f79c52 all: release v1.36.6
  > a5da9b2 gha-ci: instruct bazelisk to use Bazel 7.x
  > 9f3ed37 internal_gengo: generate a const string literal for the raw descriptor
  > 4247b1b proto: Add CloneOf[M Message](m M) M
  > f7fcf5b types/descriptorpb: regenerate using latest protobuf v30 release
  > 9c8c2dd all: set Go language version to Go 1.22
  > 1719d63 all: start v1.36.5-devel
bumping knative.dev/caching 776406e...7889830:
  > 7889830 upgrade to latest dependencies (# 929)
  > 68c1c81 Update community files (# 930)
bumping golang.org/x/net 99b3ae0...e1fcd82:
  > e1fcd82 html: properly handle trailing solidus in unquoted attribute value in foreign content
  > ebed060 internal/http3: fix build of tests with GOEXPERIMENT=nosynctest
  > 1f1fa29 publicsuffix: regenerate table
  > 1215081 http2: improve error when server sends HTTP/1
  > 312450e html: ensure <search> tag closes <p> and update tests
  > 09731f9 http2: improve handling of lost PING in Server
  > 55989e2 http2/h2c: use ResponseController for hijacking connections
  > 2914f46 websocket: re-recommend gorilla/websocket
bumping google.golang.org/grpc d01db5c...cdbdb75:
  > cdbdb75 Change version to v1.71.1 (# 8206)
  > 3a93562 Cherry-pick # 8195 into v1.71.x (# 8202)
  > 208e03b Cherry-pick # 8164 # 8166 to v1.71.x (# 8182)
  > 8b7d2fe grpc: fix bug causing an extra Read if a compressed message is the same size as the limit (# 8181)
  > 9c81a91 resolver: Make EndpointMap's Get, Set and Delete operations O(1) (# 8179) (# 8184)
  > 8d46b21 grpc: Add endpoints in resolverWrapper.NewAddress (# 8149) (# 8151)
  > 4775bba Change version to 1.71.1-dev (# 8106)
bumping knative.dev/networking ad8767c...5ce28a2:
  > 5ce28a2 Update community files (# 1055)
bumping knative.dev/pkg b7bbf4b...b9bfb45:
  > b9bfb45 Bump golang.org/x/sync from 0.12.0 to 0.13.0 (# 3166)
  > 74af921 Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (# 3163)
  > cc5f202 Bump golang.org/x/net from 0.37.0 to 0.38.0 (# 3162)
  > a900930 Bump google.golang.org/grpc from 1.71.0 to 1.71.1 (# 3165)
  > c5a13b1 Update community files (# 3161)
  > 9f3e60a upgrade to latest dependencies (# 3160)
bumping knative.dev/hack 8f599b7...c577ed9:
  > c577ed9 Update community files (# 421)
bumping golang.org/x/sync b637f27...396f3a0:
  > 396f3a0 errgroup: document calling Go before Wait

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-12 00:37:14 +00:00
Dave Protasowski a2b3da57f9
bump to golangci yaml v2 (#15838) 2025-04-11 23:06:13 +00:00
Knative Automation 3c4cbd0855
Update net-contour nightly (#15837)
bumping knative.dev/net-contour 3504d0e...0e44b3a:
  > 0e44b3a Update community files (# 1170)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-11 13:38:14 +00:00
Knative Automation bc0feed9ac
Update net-istio nightly (#15836)
bumping knative.dev/net-istio 1175842...405f0d6:
  > 405f0d6 Update community files (# 1420)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-11 12:19:13 +00:00
Knative Automation bda3d208fa
Update net-gateway-api nightly (#15835)
bumping knative.dev/net-gateway-api 09a0b3c...ac1e71d:
  > ac1e71d Update community files (# 833)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-11 02:31:13 +00:00
Knative Automation 12f49eea89
Update net-gateway-api nightly (#15820)
bumping knative.dev/net-gateway-api ff93180...09a0b3c:
  > 09a0b3c Update community files (# 832)
  > 6a21a3c upgrade to latest dependencies (# 828)
  > 15cdb63 Create a per ingress ReferenceGrant to avoid conflicts in the same namespace (# 829)

Signed-off-by: Knative Automation <automation@knative.team>
2025-04-10 10:08:13 +00:00
Knative Automation ee9d3561e8
Update community files (#15821)
Signed-off-by: Knative Automation <automation@knative.team>
2025-04-09 13:45:13 +00:00
Dave Protasowski a4e99cd82f
drop coverage check for cmd/schema-tweak (#15827)
* drop coverage for schema tweak

* ignore cmd folder for now
2025-04-09 08:27:12 +00:00
dependabot[bot] 3c3e59c5c6
Bump the github-actions group with 3 updates (#15825)
Bumps the github-actions group with 3 updates: [actions/cache](https://github.com/actions/cache), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/cache` from 4.2.2 to 4.2.3
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](d4323d4df1...5a3ec84eff)

Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

Updates `actions/download-artifact` from 4.1.9 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](cc20338598...95815c38cf)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-version: 4.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/download-artifact
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 09:10:03 +00:00
Matthias Wessendorf 7605ccd2b5
Serving is on 0.32.x already, hence the replace for gengo is not needed (#15819)
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2025-03-28 08:34:46 +00:00
Knative Automation 67746d3c75
Update net-gateway-api nightly (#15808)
bumping knative.dev/net-gateway-api 78b15a0...ff93180:
  > ff93180 Bump golang.org/x/time from 0.10.0 to 0.11.0 (# 826)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-27 10:54:45 +00:00
Knative Automation ad65df0f13
upgrade to latest dependencies (#15809)
bumping golang.org/x/crypto 9290511...49bf5b8:
  > 49bf5b8 go.mod: update golang.org/x dependencies
  > 24852b6 ssh: add decode support for banners
  > bbc689c ssh: use a more straightforward return value
  > 7292932 ssh: limit the size of the internal packet queue while waiting for KEX
  > f66f74b acme/autocert: check host policy before probing the cache
  > b0784b7 x509roots/fallback: drop obsolete build constraint
  > 911360c all: bump golang.org/x/crypto dependencies of asm generators
  > 89ff08d all: upgrade go directive to at least 1.23.0 [generated]
  > e47973b all: update certs for go1.24
bumping golang.org/x/term 743b270...04218fd:
  > 04218fd go.mod: update golang.org/x dependencies
  > 208db03 all: upgrade go directive to at least 1.23.0 [generated]
bumping golang.org/x/sync fe3591b...b637f27:
  > b637f27 errgroup: drop support for Go versions before 1.20
  > 960bf1f all: upgrade go directive to at least 1.23.0 [generated]
bumping knative.dev/networking 863b7af...ad8767c:
  > ad8767c upgrade to latest dependencies (# 1052)
  > 3be8292 upgrade to latest dependencies (# 1050)
bumping golang.org/x/sys 863b3c4...74cfc93:
  > 74cfc93 all: upgrade go directive to at least 1.23.0 [generated]
bumping golang.org/x/text 3b64043...566b44f:
  > 566b44f go.mod: update golang.org/x dependencies
  > d5156da collate/build: do not use println in tests
  > 221d88c x/text: fix scientific notation by removing extraneous spaces
  > b18c107 internal/export/unicode: change C comment to mention unassigned code points
  > 835f8ac language: use a more straightforward return value
  > ae68efb internal/export/unicode: add CategoryAliases, Cn, and LC
  > 518d9c0 all: upgrade go directive to at least 1.23.0 [generated]
bumping golang.org/x/net df97a48...99b3ae0:
  > 99b3ae0 go.mod: update golang.org/x dependencies
  > 85d1d54 go.mod: update golang.org/x dependencies
  > cde1dda proxy, http/httpproxy: do not mismatch IPv6 zone ids against hosts
  > fe7f039 publicsuffix: spruce up code gen and speed up PublicSuffix
  > 459513d internal/http3: move more common stream processing to genericConn
  > aad0180 http2: fix flakiness from t.Log when GOOS=js
  > b73e574 http2: don't log expected errors from writing invalid trailers
  > 5f45c77 internal/http3: make read-data tests usable for server handlers
  > 43c2540 http2, internal/httpcommon: reject userinfo in :authority
  > 1d78a08 http2, internal/httpcommon: factor out server header logic for h2/h3
  > 0d7dc54 quic: add Conn.ConnectionState
  > b4c8655 http2: avoid extended CONNECT hang when connection breaks during startup
  > 163d836 internal/http3: add Server
  > 447f458 context: delete lone example
  > 918d64e context: delete dead code, sync docs with upstream context package
  > 5095d0c all: upgrade go directive to at least 1.23.0 [generated]
  > 8844327 internal/httpcommon: don't depend on net/http
  > cd9d661 route: fix RTM_GET netmask parsing on Darwin
bumping google.golang.org/grpc 98a0092...d01db5c:
  > d01db5c Change version to 1.71.0 (# 8105)
  > 012f8bf xds: Enable dualstack flag (# 8134)
  > bf0c885 examples/features/dualstack: Demonstrate Dual Stack functionality (# 8098) (# 8115)
  > 05bdd66 ringhash: Remove TODO comment (# 8096)
  > ddb2484 xds: remove obsolete xDS transport custom dialer option (# 8079)
  > 8528f43 cleanup: replace Dial with NewClient (# 7975)
  > ae2a04f ringhash: Replace DNS resolver before sending xDS Update in test  (# 8091)
  > e55819e lazy: Use channel to wait for resolver error being received in test (# 8088)
  > b524c08 xdsclient: include xds node ID in errors from the WatchResource API (# 8093)
  > 91eb6aa client: improve documentation of target strings (# 8078)
  > 59c84a9 rls: change lossy GetState() and WaitForStateChange() to use grpcsync.PubSub (# 8055)
  > a26ff2a ringhash: Sort endpoints to prevent unnecessary connection attempts (# 8086)
  > fabe274 ringhash:  Delegate subchannel creation to pickfirst (# 8047)
  > 75c51bf interop: Introduce env var for xDS dualstack support and add xDS interop config (# 8081)
  > cf60e5a test: Remove fake petiole in health tests (# 8082)
  > 0003b4f weightedtarget: return erroring picker when no targets are configured (# 8070)
  > 4b5608f xdsclient: invoke connectivity failure callback only after all listed servers have failed (# 8075)
  > ad5cd32 cleanup: Remove test contexts without timeouts (# 8072)
  > e95a4b7 roundrobin: Delegate subchannel creation to pickfirst (# 7966)
  > cbb5c2f advancedtls: update CRL provider certificates (# 8073)
  > c80ea18 interop: Fix logging and totalIterations issues in soak_tests.go (# 8060)
  > e0d191d test/gracefulstop: use stubserver instead of testservice implementation (# 7907)
  > 9afb49d endpointsharding: cast EndpointMap values to *balancerWrapper instead of Balancer (# 8069)
  > 267a09b xds/internal/xdsclient: Add counter metrics for valid and invalid resource updates (# 8038)
  > f227ba9 balancer: Move metrics recorder from BuildOptions to ClientConn (# 8027)
  > 3e27c17 balancer: Enforce embedding requirement for balancer.ClientConn (# 8026)
  > b963f4b deps: bump envoyproxy/go-control-plane/envoy and synchronize go.mods (# 8067)
  > 79b6830 xds: resubmit xds client pool changes from # 7898 along with fix to set fallback bootstrap config from googledirectpath to xdsclient pool (# 8050)
  > 947e2a4 internal/dns: update TestDNSResolver_ExponentialBackoff to not return error before last resolution attempt (# 8061)
  > ee3e8d9 test: modify tests to use stubserver instead of Testservice implementation (# 8022)
  > 990f5e0 endpointsharding, lazy: Remove intermediary gracefulswitch balancers (# 8052)
  > 7dbf12e xds: introduce generic xds clients common configs (# 8024)
  > c524b8b outlierdetection: Support ejection of endpoints  (# 8045)
  > 1318104 Revert "xdsclient: introduce pool to manage multiple xDS clients with same bootstrap content (# 7898)" (# 8058)
  > 39f0e5a vet: make revive check submodules for lint errors (# 8029)
  > e4a0dfd grpcsync : Remove OnceFunc (# 8049)
  > 78eebff stats/opentelemetry: Introduce Tracing API (# 7852)
  > 7e1c9b2 test: modify tests to use stubserver (# 7951)
  > 59411f2 xds: add xDS transport custom dial options support (# 7997)
  > 73e4470 cleanup: fix new vet errors (# 8044)
  > cc637f7 xds: log bootstrap config missing warning from env var only when debugging (# 8039)
  > 3409a56 cleanup: rename fields for clarity (# 8043)
  > b0e2ae9 endpointsharding: Allow children to remain idle if configured (# 8031)
  > 81e4aaf balancer/lazy: Add a lazy balancer (# 8032)
  > e03960d xds: Implement system root certs support (# 8013)
  > cf9e380 picker_wrapper: simplify picker error when timing out waiting for con… (# 8035)
  > 9d4fa67 transport_test: change testgrpc.Emtpy to testpb.Empty (# 8040)
  > 2fd426d transport,grpc: Integrate delegating resolver and introduce dial options for target host resolution (# 7881)
  > 66f6471 *: regenrate pbs (# 8034)
  > 35cec50 grpc: Fix encoded message size reported in error message (# 8033)
  > 2517a46 xdsclient: introduce pool to manage multiple xDS clients with same bootstrap content (# 7898)
  > 897818a interop: improve rpc_soak and channel_soak test to cover concurrency in Go (# 8025)
  > 8cf8fd1 grpc: fix message length checks when compression is enabled and maxReceiveMessageSize is MaxInt (# 7918)
  > 67bee55 server: fix buffer release timing in processUnaryRPC (# 7998)
  > fe04c06 xds: remove unused code in testutils (# 8003)
  > be12ee9 deps: Update go.opentelemetry.io dependencies (# 8020)
  > eb7c484 Revert "interop: improve rpc_soak and channel_soak test to cover concurrency in Go (# 7926)" (# 8019)
  > c26dd46 deps: bump github.com/golang/glog (# 8018)
  > c879198 cleanup: fix comments spacing (# 8015)
  > 89093a3 github: Run deps workflow against PR target branch and improve dir names (# 8010)
  > 9dc22c0 xdsclient: release lock before attempting to close underlying transport (# 8011)
  > eb1adde credentials: Add experimental credentials that don't enforce ALPN (# 7980)
  > 130c1d7 leastrequest: Delegate subchannel creation to pickfirst (# 7969)
  > 74ac821 endpointsharding: Export parsed pickfirst config instead of json string (# 8007)
  > f35fb34 authz: modify the tests to use stubserver instead of testservice implementations (# 7888)
  > aad8a12 clustetresolver: Copy endpoints.Addresses slice from DNS updates to avoid data races (# 7991)
  > f9bc335 deps: update dependencies for all modules (# 7987)
  > 2d4daf3 protoc-gen-go-grpc: Update grpc-go and unskip test (# 7995)
  > 62b4867 clusterresolver: Avoid blocking for subsequent resolver updates in test (# 7937)
  > 9223fd6 deps: bump github.com/envoyproxy/go-control-plane to v0.13.4 (# 7974)
  > d118866 interop: improve rpc_soak and channel_soak test to cover concurrency in Go (# 7926)
  > 6f41085 Change version to 1.71.0-dev (# 7986)
bumping knative.dev/caching ad23fbd...776406e:
  > 776406e upgrade to latest dependencies (# 927)
bumping golang.org/x/tools 09747cd...6a5b66b:
  > 6a5b66b go.mod: update golang.org/x dependencies
  > 25a90be gopls/internal/golang: Implementations for func types
  > db6008c go/types/internal/play: show Cursor.Stack of selected node
  > ece9e9b gopls/doc/generate: add status in codelenses and inlayhints
  > 340f21a gopls: move gopls/doc/generate package
  > 0721940 gopls/internal/analysis/modernize: strings.Fields -> FieldsSeq
  > 8d38122 gopls/internal/cache: reproduce and fix crash on if cond overflow
  > d81d6fc gopls/internal/util/asm: better assembly parsing
  > 455db21 gopls/internal/cache/parsego: fix OOB crash in fixInitStmt
  > 2b1f550 gopls/internal/analysis/gofix: allow literal array lengths
  > 0ffdb82 gopls/internal/analysis/gofix: add vet analyzer
  > 2839096 gopls/internal/analysis/gofix: generic aliases
  > 0efa5e5 gopls/internal/analysis/modernize: rangeint: non-integer untyped constants
  > d141499 cmd/toolstash: fix windows executable name handling
  > 5f02a3e gopls/internal/analysis/modernize: don't import slices within slices
  > b2aa62b internal/stdlib: provide API for import graph of std library
  > 608d370 internal/imports: use a more straightforward return value
  > 408d2e2 x/tools: remove workarounds for Go <1.23
  > 66eb306 Revert "internal/settings: drop "annotations" setting"
  > ff03c59 gopls/internal/analysis/modernize: append -> bytes.Clone
  > 1cc80ad internal/event/export/ocagent: delete
  > 8f4b8cd gopls/internal/golang: add package symbols comment
  > 57b529a doc/release/v0.18.0.md: add -fix flag
  > 63229bc gopls/internal/analysis/gofix: register "alias" fact type
  > d740adf gopls/internal/settings: correct SemanticTokenTypes source
  > 779331a gopls/internal/test/integration/misc: only test asm on {arm,amd}64
  > 5dc980c gopls/internal/test/integration/misc: fix "want" assembly
  > 6399d21 go/analysis/passes/reflectvaluecompare/cmd/reflectvaluecompare: add main.go
  > 7fed2a4 gopls/internal/analysis/modernize: fix bug in rangeint
  > 6f7906b x/tools: use ast.IsGenerated throughout
  > e890c1f gopls/internal/golang: Assembly: support package level var and init
  > 6d4af1e gopls/internal/golang: Assembly: update "Compiling" message
  > bf9e2a8 gopls/internal: test fixes for some imports bugs
  > 851c747 gopls/internal/golang: fix crash when hovering over implicit
  > 3e76cae internal/analysisinternal: ValidateFix: more specific errors
  > d2fcd36 go/analysis/passes/unreachable/testdata: relax test for CL 638395
  > 2b2a44e gopls/internal/test: avoid panic in TestDoubleParamReturnCompletion
  > 739a5af gopls/internal/test/marker: skip on the freebsd race builder
  > 274b237 gopls: add a -severity flag for gopls check
  > 5299dcb gopls/internal/settings: fix misleading error messages
  > 3d7c2e2 gopls/internal/golang: add missing json tags for hoverResult
  > 6e3d8bc gopls/internal/analysis/gofix: use 1.24 iterators
  > 1c52ccd gopls/internal/analysis/gofix: inline most aliases
  > 4e0c888 gopls/internal/hover: show alias rhs type declaration on hover
  > 7347766 gopls/internal/test: fix failures when running tests with GOTOOLCHAIN
  > f2beb33 gopls: temporarily reinstate the "Structured" hover kind
  > 23211ff gopls/internal/test/integration: better expectation failures
  > 8b85edc gopls/internal: use go1.24-isms
  > f95771e gopls/go.mod: update to go1.24
  > 96bfb60 gopls/internal/analysis/modernize: fix minmax bug
  > 1f6c6d6 gopls/doc: adjust nvim-lspconfig link target
  > 33f1ed9 gopls/go.mod: update dependencies following the v0.18.0 release
  > 9f7a2b6 gopls/doc/features: tweak markdown
  > f0af81c gopls/internal/goasm: support Definition in Go *.s assembly
  > 300465c gopls/internal/analysis/modernize: fix rangeint bug
  > 8a39d47 gopls/internal/golang: Add "Eliminate dot import" code action.
  > 99337eb x/tools: modernize interface{} -> any
  > 107c5b2 gopls/internal/analysis/modernize: disable unsound maps.Clone fix
  > 0b693ed internal/astutil/cursor: FindPos: don't assume Files are in Pos order
  > cd01e86 gopls/internal/golang: make singleFileFixer like fixer
  > 4991e7d gopls/internal/golang: use pgf.Cursor in CodeAction fix
  > 877c1d1 gopls: address various staticcheck findings
  > 44abb0a go/types/internal/play: display type structure
  > 3c245da gopls: fix diagnostics integration test
  > e6754ce gopls/internal/cache/parsego: add File.Cursor, and use it
  > 776604a gopls/internal/analysis/modernize: sortslice: fix crash
  > df7baa0 gopls/internal/analysis/simplifyrange: more precise fix
  > ad5dd98 gopls: fix a few bugs related to the new modcache imports source
  > 4b3fdfd go/analysis/passes/printf: suppress diagnostic for Println("...%XX...")
  > fe883a8 gopls/internal/analysis/unusedvariable: refine bug.Report golang/go# 71812
  > d115b34 gopls/internal/analysis: simplify type-error analyzers with Cursor
  > c18bffa all: delete redundant //go:debug gotypesalias=1 directives [generated]
  > 94db710 all: upgrade go directive to at least 1.23.0 [generated]
  > ead62e9 gopls/internal/analysis/modernize: handle parens
  > 32ffaa3 gopls/internal/analysis/gofix: one function per kind
  > 2880aae gopls/internal/protocol: Avoid omitempty for integer fields
  > 8807101 gopls/internal/analysis/gofix: one function per pass
  > c0dbb60 gopls: tweak release notes
  > 85a3833 internal/analysis/gofix: simple type aliases
  > 809cde4 gopls/internal/analysis/modernize: fix bug in minmax
  > ab04c19 gopls/internal/analysis/modernize: improve rangeint transformation
  > ddd4bde gopls/internal/golang: avoid PackageSymbols errors with missing packages
  > 44b61a1 x/tools: eliminate various unparen (et al) helpers
  > d0d86e4 x/tools: run gopls/internal/analysis/gofix/main.go -fix
  > 2f1b076 x/tools: add //go:fix inline
  > 86f13a9 gopls/internal/analysis/gofix: rename local
  > 5762944 gopls/internal/analysis/gofix: check package visibility
  > f9aad70 go/types/typeutil: avoid shifting uintptr by 32 on 32-bit archs
  > b5a64bb go/analysis/internal/checker: be silent with -fix
  > b752317 internal/analysisinternal: disable AddImport test without go command
  > d98774e cmd/signature-fuzzer/internal/fuzz-generator: update to math/rand/v2
  > 2593262 gopls/internal/telemetry/cmd/stacks: remove leading \b match
  > b3c5d10 gopls: record telemetry counters for settings that are used
  > d2585c4 gopls/internal/golang: folding range: remove FoldingRangeInfo
  > 0d16805 internal/stdlib: update stdlib index for Go 1.24.0
  > 027eab5 go/analysis/analysistest: RunWithSuggestedFix: 3-way merge
  > f61b225 internal/analysisinternal: AddImport puts new import in a group
  > 91bac86 internal/analysisinternal: add CanImport
  > 94c41d3 gopls/internal/golang: add comment about SymbolKind
bumping golang.org/x/mod 52289f1...dc121ce:
  > dc121ce all: upgrade go directive to at least 1.23.0 [generated]
bumping knative.dev/pkg 0372c08...b7bbf4b:
  > b7bbf4b Bump google.golang.org/grpc from 1.70.0 to 1.71.0 (# 3157)
  > 097c752 Bump golang.org/x/tools from 0.30.0 to 0.31.0 (# 3155)
bumping knative.dev/hack 306ce74...8f599b7:
  > 8f599b7 Skip whitespace changes in codegen (# 420)
  > 742e1e5 Deprecate knative.dev/hack/schema (# 418)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-21 02:53:16 +00:00
alingse a3be1efff4
fix repeat option (#15813)
Signed-off-by: alingse <alingse@foxmail.com>
2025-03-21 01:31:15 +00:00
Knative Automation c09ff6cf18
Update net-gateway-api nightly (#15806)
bumping knative.dev/net-gateway-api d6de4d0...78b15a0:
  > 78b15a0 upgrade to latest dependencies (# 824)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-07 12:23:01 +00:00
Knative Automation 636392e930
Update net-kourier nightly (#15804)
bumping knative.dev/net-kourier 0d0079c...236bd7b:
  > 236bd7b upgrade to latest dependencies (# 1331)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-05 13:38:59 +00:00
Knative Automation ee523c0b50
Update net-istio nightly (#15805)
bumping knative.dev/net-istio 48b7c77...1175842:
  > 1175842 upgrade to latest dependencies (# 1417)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-05 12:18:59 +00:00
Knative Automation e067066fc4
Update net-gateway-api nightly (#15803)
bumping knative.dev/net-gateway-api 58602c7...d6de4d0:
  > d6de4d0 Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (# 823)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-03 13:36:14 +00:00
Knative Automation f2aa6e300a
Update net-kourier nightly (#15796)
bumping knative.dev/net-kourier 619ab17...0d0079c:
  > 0d0079c refactor: Add test for ingress (# 1324)
  > 4623144 upgrade to latest dependencies (# 1328)
  > f92ea6d fix: update-codegen.sh (# 1326)
  > d45dd01 Update community files (# 1330)

Signed-off-by: Knative Automation <automation@knative.team>
2025-03-03 12:22:14 +00:00
dependabot[bot] b06a77387f
Bump the github-actions group with 3 updates (#15800)
Bumps the github-actions group with 3 updates: [actions/cache](https://github.com/actions/cache), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/cache` from 4.2.0 to 4.2.2
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](1bd1e32a3b...d4323d4df1)

Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65c4c4a1dd...4cec3d8aa0)

Updates `actions/download-artifact` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](fa0a91b85d...cc20338598)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 21:19:31 +00:00
Knative Automation 0210658846
upgrade to latest dependencies (#15793)
bumping knative.dev/pkg c925de2...0372c08:
  > 0372c08 Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (# 3152)
  > 9e26561 Update community files (# 3151)
bumping knative.dev/hack ce4c934...306ce74:
  > 306ce74 Update community files (# 414)
bumping knative.dev/networking 2cde432...863b7af:
  > 863b7af fix linter config (# 1049)
  > 1aaade7 upgrade to latest dependencies (# 1047)
  > d23278a Update community files (# 1048)
bumping github.com/google/go-cmp c3ad843...9b12f36:
  > 9b12f36 Detect proto.Message types when failing to export a field (# 370)
  > 4dd3d63 fix: type 'aribica' => 'arabica' (# 368)
  > 391980c Support compare functions with SortSlices and SortMaps (# 367)
bumping knative.dev/caching fae69d3...ad23fbd:
  > ad23fbd upgrade to latest dependencies (# 925)
  > cd0465a Update community files (# 926)

Signed-off-by: Knative Automation <automation@knative.team>
2025-02-27 08:49:30 +00:00
Knative Automation 87c07ee250
Update net-istio nightly (#15789)
bumping knative.dev/net-istio caff26d...48b7c77:
  > 48b7c77 fix golangci-lint config (# 1413)
  > 2c2fd34 upgrade to latest dependencies (# 1411)
  > 529d6fa allow removing the finalizer if a gateway is missing (# 1410)

Signed-off-by: Knative Automation <automation@knative.team>
2025-02-20 12:18:48 +00:00
Knative Automation 09ec3f5fc4
Update net-gateway-api nightly (#15788)
bumping knative.dev/net-gateway-api 966a210...58602c7:
  > 58602c7 Update community files (# 821)
  > 7813036 fix linter config (# 820)
  > 8897d57 upgrade to latest dependencies (# 814)
  > a375bd5 Bump k8s and Kind version (# 819)

Signed-off-by: Knative Automation <automation@knative.team>
2025-02-19 17:39:47 +00:00
Knative Automation 1124affee9
Update net-contour nightly (#15787)
bumping knative.dev/net-contour d7980e9...3504d0e:
  > 3504d0e Update community files (# 1167)
  > fa47454 Bump k8s and Kind version (# 1165)

Signed-off-by: Knative Automation <automation@knative.team>
2025-02-19 13:37:47 +00:00