Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .ffmpeg/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM ubuntu:noble AS builder
ARG FFMPEG_VERSION="8.0"
ARG RCLONE_VER="v1.71.2"
ARG FFMPEG_VERSION="8.0.1"
ARG RCLONE_VER="v1.72.0"
ARG GO_VERSION="latest"
#ARG GO_CRYPTO_VERSION="v0.36.0"
#ARG GO_OAUTH2_VERSION="v0.27.0"
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/helm-chart-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,31 +49,31 @@ jobs:
fail-fast: false
matrix:
include:
- k8s-version: 'v1.34.1'
- k8s-version: 'v1.34.2'
cluster: 'minikube'
helm-version: 'v3.19.0'
docker-version: '28.4.0'
python-version: '3.9'
helm-version: 'v3.19.2'
docker-version: '29.1.1'
python-version: '3.10'
test-upgrade: true
service-mesh: false
os: ubuntu-22.04
check-records-output: true
test-strategy: disabled
- k8s-version: 'v1.34.1'
- k8s-version: 'v1.34.2'
cluster: 'minikube'
helm-version: 'v3.18.6'
docker-version: '28.4.0'
python-version: '3.9'
docker-version: '29.1.1'
python-version: '3.10'
test-upgrade: true
service-mesh: false
os: ubuntu-22.04
check-records-output: true
test-strategy: job
- k8s-version: 'v1.28.15'
- k8s-version: 'v1.34.2'
cluster: 'minikube'
helm-version: 'v3.13.3'
docker-version: '27.5.1'
python-version: '3.10'
helm-version: 'v4.0.1'
docker-version: '29.1.1'
python-version: '3.14'
test-upgrade: true
service-mesh: true
os: ubuntu-22.04
Expand All @@ -99,7 +99,7 @@ jobs:
os: ubuntu-22.04
check-records-output: true
test-strategy: job_hostname
- k8s-version: 'v1.31.12'
- k8s-version: 'v1.31.14'
cluster: 'minikube'
helm-version: 'v3.16.4'
docker-version: '27.5.1'
Expand All @@ -109,20 +109,20 @@ jobs:
os: ubuntu-22.04
check-records-output: true
test-strategy: deployment_https
- k8s-version: 'v1.32.9'
- k8s-version: 'v1.32.10'
cluster: 'minikube'
helm-version: 'v3.17.4'
docker-version: '27.5.1'
docker-version: '28.5.2'
python-version: '3.10'
test-upgrade: true
service-mesh: false
os: ubuntu-22.04
check-records-output: true
test-strategy: playwright_connect_grid
- k8s-version: 'v1.33.5'
- k8s-version: 'v1.33.6'
cluster: 'minikube'
helm-version: 'v3.18.6'
docker-version: '27.5.1'
docker-version: '28.5.2'
python-version: '3.10'
test-upgrade: true
service-mesh: true
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/k8s-scaling-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,25 +71,25 @@ jobs:
fail-fast: false
matrix:
include:
- k8s-version: 'v1.34.1'
- k8s-version: 'v1.34.2'
cluster: 'minikube'
helm-version: 'v3.19.0'
docker-version: '28.4.0'
python-version: '3.9'
helm-version: 'v4.0.1'
docker-version: '29.1.1'
python-version: '3.13'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_job_count_strategy_default_in_chaos
- k8s-version: 'v1.34.1'
- k8s-version: 'v1.34.2'
cluster: 'minikube'
helm-version: 'v3.18.6'
docker-version: '28.4.0'
python-version: '3.10'
helm-version: 'v3.19.2'
docker-version: '29.1.1'
python-version: '3.13'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_job_count_strategy_default_with_node_max_sessions
- k8s-version: 'v1.29.15'
- k8s-version: 'v1.33.6'
cluster: 'minikube'
helm-version: 'v3.14.3'
docker-version: '27.5.1'
python-version: '3.11'
helm-version: 'v3.19.2'
docker-version: '29.1.1'
python-version: '3.12'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_job_count_strategy_default
- k8s-version: 'v1.30.14'
Expand All @@ -99,18 +99,18 @@ jobs:
python-version: '3.12'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_deployment_count_in_chaos
- k8s-version: 'v1.31.12'
- k8s-version: 'v1.31.14'
cluster: 'minikube'
helm-version: 'v3.16.4'
docker-version: '27.5.1'
docker-version: '28.5.2'
python-version: '3.13'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_deployment_count_with_node_max_sessions
- k8s-version: 'v1.32.9'
- k8s-version: 'v1.32.10'
cluster: 'minikube'
helm-version: 'v3.17.4'
docker-version: '27.5.1'
python-version: '3.10'
docker-version: '28.5.2'
python-version: '3.11'
os: ubuntu-22.04
test-strategy: test_k8s_autoscaling_deployment_count
env:
Expand Down
2 changes: 1 addition & 1 deletion charts/selenium-grid/CONFIGURATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| hub.publishPort | int | `4442` | Port where events are published |
| hub.publishNodePort | int | `31442` | NodePort exposed where events are published |
| hub.subscribePort | int | `4443` | Port where to subscribe for events |
| hub.subscribeNodePort | int | `31443` | NodePort exposed where to subscribe for events |
| hub.subscribeNodePort | int | `32443` | NodePort exposed where to subscribe for events |
| hub.port | int | `4444` | Selenium Hub port |
| hub.nodePort | int | `31444` | Selenium Hub expose NodePort |
| hub.startupProbe | object | `{"enabled":true,"failureThreshold":10,"initialDelaySeconds":5,"path":"/readyz","periodSeconds":10,"successThreshold":1,"timeoutSeconds":10}` | Startup probe settings |
Expand Down
15 changes: 15 additions & 0 deletions charts/selenium-grid/multiple-nodes-platform-version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ crossBrowsers:
hpa:
platformName: 'Linux'
browserVersion: ''
- nameOverride: '{{ $.Release.Name }}-node-chrome-141'
imageTag: '141.0-20251101'
hpa:
platformName: 'Linux'
browserVersion: '141.0'
- nameOverride: '{{ $.Release.Name }}-node-chrome-140'
imageTag: '140.0-20251101'
hpa:
Expand Down Expand Up @@ -239,6 +244,11 @@ crossBrowsers:
hpa:
platformName: 'Linux'
browserVersion: ''
- nameOverride: '{{ $.Release.Name }}-node-firefox-144'
imageTag: '144.0-20251101'
hpa:
platformName: 'Linux'
browserVersion: '144.0'
- nameOverride: '{{ $.Release.Name }}-node-firefox-143'
imageTag: '143.0-20251101'
hpa:
Expand Down Expand Up @@ -475,6 +485,11 @@ crossBrowsers:
hpa:
platformName: 'Linux'
browserVersion: ''
- nameOverride: '{{ $.Release.Name }}-node-edge-141'
imageTag: '141.0-20251101'
hpa:
platformName: 'Linux'
browserVersion: '141.0'
- nameOverride: '{{ $.Release.Name }}-node-edge-140'
imageTag: '140.0-20251101'
hpa:
Expand Down
2 changes: 1 addition & 1 deletion charts/selenium-grid/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -864,7 +864,7 @@ hub:
# -- Port where to subscribe for events
subscribePort: 4443
# -- NodePort exposed where to subscribe for events
subscribeNodePort: 31443
subscribeNodePort: 32443
# -- Selenium Hub port
port: 4444
# -- Selenium Hub expose NodePort
Expand Down
2 changes: 1 addition & 1 deletion tests/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11-slim
FROM python:3.14-slim

WORKDIR /usr/src/app

Expand Down
Loading