Skip to content

Conversation

@bobbai00
Copy link
Contributor

What changes were proposed in this PR?

This PR updates all Texera service images in the Kubernetes Helm chart (bin/k8s/values.yaml) to use the Apache registry with latest tags, aligning with the naming convention established in the CI/CD workflow (#4055).

The following image references have been updated:

  • texera/texera-example-data-loader:clusterapache/texera-example-data-loader:latest
  • texera/texera-web-application:clusterapache/texera-dashboard-service:latest
  • texera/workflow-computing-unit-managing-service:clusterapache/texera-workflow-computing-unit-managing-service:latest
  • texera/workflow-compiling-service:clusterapache/texera-workflow-compiling-service:latest
  • texera/file-service:clusterapache/texera-file-service:latest
  • texera/config-service:clusterapache/texera-config-service:latest
  • texera/access-control-service:clusterapache/texera-access-control-service:latest
  • texera/computing-unit-master:clusterapache/texera-workflow-execution-coordinator:latest

This ensures that the Kubernetes Helm chart uses the correct image names and registry that are now being built and pushed by the GitHub Actions workflow.

Any related issues, documentation, discussions?

Related to #4055 which introduced the GitHub Actions workflow for building and pushing images to the Apache registry.

How was this PR tested?

This PR only updates image references in the Kubernetes Helm chart configuration file. No code changes were made.

Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude (Anthropic)

Update all Texera service images in docker-compose.yml to use the Apache
registry with latest tags, following the naming convention established in
the CI/CD workflow:

- file-service → apache/texera-file-service:latest
- workflow-compiling-service → apache/texera-workflow-compiling-service:latest
- computing-unit-master → apache/texera-workflow-execution-coordinator:latest
- texera-web-application → apache/texera-dashboard-service:latest
- texera-example-data-loader → apache/texera-example-data-loader:latest

This aligns with the GitHub Actions workflow that builds and pushes images
to the Apache registry.
Update all Texera service images in values.yaml to use the Apache registry
with latest tags, aligning with the naming convention established in the
CI/CD workflow:

- texera-example-data-loader:cluster → apache/texera-example-data-loader:latest
- texera-web-application:cluster → apache/texera-dashboard-service:latest
- workflow-computing-unit-managing-service:cluster → apache/texera-workflow-computing-unit-managing-service:latest
- workflow-compiling-service:cluster → apache/texera-workflow-compiling-service:latest
- file-service:cluster → apache/texera-file-service:latest
- config-service:cluster → apache/texera-config-service:latest
- access-control-service:cluster → apache/texera-access-control-service:latest
- computing-unit-master:cluster → apache/texera-workflow-execution-coordinator:latest

This ensures the Kubernetes Helm chart uses the correct image names and
registry that are now being built and pushed by the GitHub Actions workflow.
@bobbai00 bobbai00 self-assigned this Nov 21, 2025
@github-actions github-actions bot added the build label Nov 21, 2025
@chenlica chenlica requested a review from aicam November 22, 2025 05:43
Copy link
Contributor

@aicam aicam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe we need nightly tag not latest

@bobbai00
Copy link
Contributor Author

I believe we need nightly tag not latest

Using latest is a more common practice

@bobbai00 bobbai00 requested a review from aicam November 25, 2025 07:29
Copy link
Contributor

@aicam aicam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@chenlica
Copy link
Contributor

@aicam If you think this PR is ready, please do the merge.

@bobbai00 bobbai00 enabled auto-merge (squash) November 26, 2025 19:19
@bobbai00 bobbai00 merged commit 188de63 into apache:main Nov 26, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants