chore: resolve open dependabot security alerts#1980
Conversation
✅ Deploy Preview for polite-licorice-3db33c canceled.
|
There was a problem hiding this comment.
Code Review
This pull request updates various dependencies, including upgrading Go modules in the integration tests and updating frontend packages in the playground application. However, critical issues were identified in the frontend dependency updates: the specified versions for @vitejs/plugin-react (^6.0.2) and vite (^8.0.16) do not exist on the public npm registry, which will cause build and installation failures.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Signed-off-by: Jonathan Norris <jonathan.norris@dynatrace.com>
fe15340 to
cbc8680
Compare
|



Summary
Resolves the cleanly patchable open Dependabot security alerts.
github.com/containerd/containerd/v2to v2.2.4 intest/integration(resolves the containerd alert).js-cookieoverride (>=3.0.7) inplayground-appto patch the transitivereact-usedependency.Dependabot Alerts Resolved
github.com/containerd/containerd/v2go getjs-cookieUnresolvable / not fixed here
esbuild (#191, high) in
playground-app. The fix requires esbuild >=0.28.1, but vite 6/7 cannot build against esbuild 0.28 (transform-target error), and the only vite line that drops esbuild is vite 8, which pulls inlightningcss(MPL-2.0) and trips the FOSSA License Compliance check. The playground app is a dev-only tool that is not built in CI, and the advisory is a dev-server issue. Leaving esbuild at 0.25.x pending an upstream vite path that does not introduce a copyleft dependency.github.com/docker/docker (#152, #151, #184, #185, #186) in
test/integration. The legacydocker/dockermodule path is end-of-life at v28.5.2+incompatible; the patch lives ingithub.com/moby/moby/v2. It remains a transitive dependency of testcontainers/buildx/compose and cannot be patched on our side until those upstreams fully migrate offdocker/docker. (Bumping testcontainers to v0.42 to drop it breaks the pinnedgo-sdk-contrib/tests/flagd/v2test framework, which uses the oldernat.PortAPI.)esbuildgithub.com/docker/dockergithub.com/docker/dockergithub.com/docker/dockergithub.com/docker/dockergithub.com/docker/dockerVerification
test/integration:go build ./...andgo vet ./...pass.playground-app:npm run buildsucceeds; js-cookie resolves to 3.0.8.