Skip to content

Releases: amardeep2006/docker-selenium

selenium-grid-0.28.3

02 Mar 07:27
2fe2215
Compare
Choose a tag to compare

A Helm chart for creating a Selenium Grid Server in Kubernetes

✔️ selenium-grid-0.28.3

  • Chart is using image tag 4.18.1-20240224
  • Chart is tested on Kubernetes versions: v1.25.16 v1.26.14 v1.27.11 v1.28.7 v1.29.2
  • Chart is tested on Helm versions: v3.10.3 v3.11.3 v3.12.3 v3.13.3 v3.14.2

Added

  • feat(chart): option to disable release name prefix in object naming :: Viet Nguyen Duc
  • feat: enable tracing observability in docker-compose and helm chart (SeleniumHQ#2137) :: Viet Nguyen Duc
  • feat: video upload supports both docker-compose and helm chart (SeleniumHQ#2131) :: Viet Nguyen Duc
  • feat(chart): set components host & port point to its service :: Viet Nguyen Duc
  • feat: non-root user for video recorder (SeleniumHQ#2122) :: Viet Nguyen Duc
  • feat(chart): Log Node preStop exec to console :: Viet Nguyen Duc
  • feat(chart): delete file after upload (SeleniumHQ#2117) :: Doofus100500
  • feat(chart): templating in name(Override) for new object [deploy] Signed-off-by: Viet Nguyen Duc [email protected] :: Viet Nguyen Duc
  • feat(chart): templating in name(Override) (SeleniumHQ#2107) :: Bas M
  • feat(chart): Add node registration secret to exec preStop container Update default scalingStrategy.strategy: accurate [skip ci] :: Viet Nguyen Duc
  • feat(chart): Configuration extra scripts mount to container (SeleniumHQ#2105) :: Viet Nguyen Duc
  • feat(chart): Bump dependency charts KEDA and Ingress-NGINX version (SeleniumHQ#2103) :: Viet Nguyen Duc
  • feat(chart): Add RCLONE as default video uploader on Kubernetes (SeleniumHQ#2100) :: Viet Nguyen Duc
  • feat(chart): videoRecorder getting scripts from external files (SeleniumHQ#2095) :: Viet Nguyen Duc
  • feat(chart): Add config to control disabling Grid UI (SeleniumHQ#2083) :: Viet Nguyen Duc
  • feat(chart): Simplify to enable HTTPS/TLS in Selenium Grid on Kubernetes (SeleniumHQ#2080) :: Viet Nguyen Duc
  • feat(chart): Simplify config ports, probes, lifecycle hooks for Nodes (SeleniumHQ#2077) :: Viet Nguyen Duc
  • feat(chart): Simplify to access Selenium Grid from outside of Kubernetes (SeleniumHQ#2073) :: Viet Nguyen Duc
  • feat(chart): Simplify to change log level in Kubernetes (SeleniumHQ#2072) :: Viet Nguyen Duc
  • Add script to generate chart CHANGELOG after released (SeleniumHQ#2054) :: Viet Nguyen Duc
  • feat(chart): Append subPath to ENV variable SE_NODE_GRID_URL (SeleniumHQ#2053) :: Viet Nguyen Duc
  • feat(chart): Add default annotations for ingress nginx controller (SeleniumHQ#2047) :: Viet Nguyen Duc
  • feat: Video image with based FFmpeg-6.1 on Ubuntu-22.04 (SeleniumHQ#2042) :: Viet Nguyen Duc
  • feat(chart): distribution registry can be set global and individual component (SeleniumHQ#2030) :: Viet Nguyen Duc
  • Feature run selenium tests grid on kubernetes via helm chart (SeleniumHQ#2027) :: Amar Deep Singh
  • feat: CI Bot bump chart version along with new deploy image version (SeleniumHQ#2028) :: Viet Nguyen Duc

Fixed

  • fix(chart): autoscaling.terminationGracePeriodSeconds is not set in Node spec :: Viet Nguyen Duc
  • fix(chart): fix object naming and add test to verify :: Viet Nguyen Duc
  • fix(chart): extra scripts can be imported in sub-chart by default :: Viet Nguyen Duc
  • bug(chart): template issue when chart is imported as dependency in umbrella charts :: Viet Nguyen Duc
  • bug(chart): SE_NODE_GRID_URL missing port when hostname is selenium-grid.local :: Viet Nguyen Duc
  • bug(chart) CRITICAL: Node startup probe loop infinite when ingress hostname is set :: Viet Nguyen Duc
  • fix(chart): Remove trailing slash from default subPath value (SeleniumHQ#2076) :: Viet Nguyen Duc
  • bug: ENV variable SE_VNC_PASSWORD contains sensitive data (SeleniumHQ#2061) :: Viet Nguyen Duc
  • bug(SeleniumHQ#1824): Container ENV SE_NODE_SESSION_TIMEOUT not take effect (SeleniumHQ#2044) :: Viet Nguyen Duc
  • bug(SeleniumHQ#2038): Rollback io.opentelemetry 1.31.0 - add test tracing enabled (SeleniumHQ#2040) :: Viet Nguyen Duc

Changed

  • test(chart): update chart values for CI tests :: Viet Nguyen Duc
  • test(chart): autoscaling as job :: Viet Nguyen Duc
  • Update tag in docs and files :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • release(chart): 0.28.2 :: Viet Nguyen Duc
  • Update tag in docs and files :: Selenium CI Bot
  • test(chart): test extra scripts import when import as sub-chart :: Viet Nguyen Duc
  • test(chart): update docs :: Viet Nguyen Duc
  • test(chart): add tests for the case basic auth is enabled :: Viet Nguyen Duc
  • test(chart): add tests for the case ingress is enabled with hostname set :: Viet Nguyen Duc
  • build(chart): change log and release notes for helm chart :: Viet Nguyen Duc
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • Release 4.18.0 :: Viet Nguyen Duc
  • test(chart): CI tests run against different Kubernetes version :: Viet Nguyen Duc
  • update(tracing): Use OTLP exporter instead of Jaeger specific :: Viet Nguyen Duc
  • update(chart): Node preStop and startupProbe in autoscaling Deployment (SeleniumHQ#2139) :: Viet Nguyen Duc
  • update(chart): objects name convention with prefix is chart RELEASENAME (SeleniumHQ#2134) :: Viet Nguyen Duc
  • [🚀 Feature]: Update objects name convention with prefix is Chart RELEASENAME SeleniumHQ#2109 (SeleniumHQ#2120) :: Bas M
  • update(chart): Make var RECORD_VIDEO lowercase before comparison (SeleniumHQ#2128) :: Doofus100500
  • test(chart): parallel with autoscalingType deployment & job :: Viet Nguyen Duc
  • docs(chart): point shielding in README (SeleniumHQ#2116) :: Doofus100500
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • feat(chart): se:recordVideo should be used to determine if record video (SeleniumHQ#2104) :: Viet Nguyen Duc
  • [build] Fix duplicated Nightly releases creation :: Viet Nguyen Duc
  • build(chart): Chart built on top of Nightly images (SeleniumHQ#2089) :: Viet Nguyen Duc
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • Update tag in docs and files :: Selenium CI Bot
  • Update chart CHANGELOG [skip ci] :: Viet Nguyen Duc
  • test(chart): Parallel tests execution against autoscaling in Kubernetes (SeleniumHQ#2046) :: Viet Nguyen Duc
  • test(chart): Chart template render and assert output (SeleniumHQ#2043) :: Viet Nguyen Duc
  • test(chart): Add test for setting registry to pull images (SeleniumHQ#2036) :: Viet Nguyen Duc
  • Update tag in docs and files :: Selenium CI Bot
  • test: Add sanity test for download file (SeleniumHQ#2034) [deploy] :: Viet Nguyen Duc
  • Update tag in docs and files [skip ci] :: Selenium CI Bot
  • test: Sanity tests Selenium Grid chart via Makefile commands (SeleniumHQ#2029) :: Viet Nguyen Duc
  • Update NodeChrome support latest version from GoogleChromeLabs (SeleniumHQ#2018) :: Viet Nguyen Duc
  • Update tag in docs and files [skip ci] :: Selenium CI Bot

selenium-grid-0.25.1

16 Nov 07:48
373c3c3
Compare
Choose a tag to compare

A Helm chart for creating a Selenium Grid Server in Kubernetes