Skip to content

[πŸ› Bug]: chromeNode.service.enabled regressionΒ #2482

@aidanthewiz

Description

@aidanthewiz

What happened?

While attempting to upgrade to selenium-grid-0.38.0/4.27.0-20241127, I received this error:

Error: template: selenium-grid/templates/chrome-node-service.yaml:8:24: executing "selenium-grid/templates/chrome-node-service.yaml" at <.Release.Namespace>: nil pointer evaluating interface {}.Namespace

#2475 appears to be the cause, with the below minimum replication (broken.yaml):

chromeNode:
  service:
    enabled: true

Command used to start Selenium Grid with Docker (or Kubernetes)

helm upgrade --install selenium-grid docker-selenium/selenium-grid --namespace selenium -f broken.yaml

Relevant log output

Error: template: selenium-grid/templates/chrome-node-service.yaml:8:24: executing "selenium-grid/templates/chrome-node-service.yaml" at <.Release.Namespace>: nil pointer evaluating interface {}.Namespace

Operating System

Kubernetes 1.30.5 on Docker Desktop 4.36.0 (175267) on macOS 15.2 Beta (24C5089c)

Docker Selenium version (image tag)

4.27.0-20241127

Selenium Grid chart version (chart version)

0.38.0

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions