Update mcr.microsoft.com/playwright Docker tag to v1.61.0#2100
Update mcr.microsoft.com/playwright Docker tag to v1.61.0#2100red-hat-konflux[bot] wants to merge 1 commit into
Conversation
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
📝 WalkthroughWalkthroughThe Playwright container image referenced in the Tekton pre-commit pipeline is bumped from ChangesPlaywright Image Version Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.tekton/integration-tests/lightspeed-console-pre-commit.yaml:
- Line 149: There is a version mismatch between the Playwright Docker image and
the `@playwright/test` package that will cause browser executable issues. The
Docker image reference uses v1.61.0-noble while the package is pinned to 1.60.0.
Update either the `@playwright/test` package version in package.json to 1.61.0 to
match the Docker image, or revert both Docker image references (on lines 149 and
239) from v1.61.0-noble back to v1.60.0 to match the package version. Ensure the
versions are consistent across all references.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: d6b0d519-9a6a-4c1c-b727-2ed0b6981c94
📒 Files selected for processing (1)
.tekton/integration-tests/lightspeed-console-pre-commit.yaml
| - name: COMMIT_SHA | ||
| value: $(params.commit) | ||
| image: mcr.microsoft.com/playwright:v1.60.0-noble | ||
| image: mcr.microsoft.com/playwright:v1.61.0-noble |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
for f in package.json package-lock.json pnpm-lock.yaml yarn.lock .tekton/integration-tests/lightspeed-console-pre-commit.yaml; do
[ -f "$f" ] || continue
rg -n '"`@playwright/test`"|mcr\.microsoft\.com/playwright' "$f"
doneRepository: openshift/lightspeed-console
Length of output: 282
Align Playwright Docker image version with @playwright/test package.
The repo pins @playwright/test to 1.60.0, but the Docker images in the Tekton pipeline are set to v1.61.0-noble on both lines 149 and 239. Playwright requires matching versions between the Docker image and the test package, or browser executables will not be found. Either bump the package.json version to match the image or keep both image references on v1.60.0.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.tekton/integration-tests/lightspeed-console-pre-commit.yaml at line 149,
There is a version mismatch between the Playwright Docker image and the
`@playwright/test` package that will cause browser executable issues. The Docker
image reference uses v1.61.0-noble while the package is pinned to 1.60.0. Update
either the `@playwright/test` package version in package.json to 1.61.0 to match
the Docker image, or revert both Docker image references (on lines 149 and 239)
from v1.61.0-noble back to v1.60.0 to match the package version. Ensure the
versions are consistent across all references.
This PR contains the following updates:
v1.60.0-noble→v1.61.0-nobleConfiguration
📅 Schedule: Branch creation - Every minute ( * * * * * ) in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.