Skip to content

[ISSUE] List all git commits for each image used as a sub-job for easier debugging #4538

@jessesimpson36

Description

@jessesimpson36

Describe the issue:

I want to make it easy to take the github actions job and trace that to a specific application commit without the need to docker pull a sha256 hash and docker inspect the image.

Actual behavior:

something like

Git commits:

Optimize: 92fbec27b9e
Camunda: 92fbec27b9e
...

many of our images support these labels:

                "io.k8s.description": "Camunda platform: the universal process orchestrator",
                "io.openshift.min-cpu": "1",
                "io.openshift.min-memory": "512Mi",
                "io.openshift.non-scalable": "false",
                "io.openshift.tags": "bpmn,orchestration,workflow,operate,tasklist",
                "io.openshift.wants": "elasticsearch",
                "org.opencontainers.image.authors": "[email protected]",
                "org.opencontainers.image.base.digest": "sha256:9cbed754112939e914291337b5e554b07ad7c392491dba6daf25eef1332a22e8",
                "org.opencontainers.image.base.name": "docker.io/library/ubuntu:noble",
                "org.opencontainers.image.created": "2025-10-09T18:42:20+00:00",
                "org.opencontainers.image.description": "Camunda platform: the universal process orchestrator",
                "org.opencontainers.image.documentation": "https://docs.camunda.io/docs/self-managed/about-self-managed/",
                "org.opencontainers.image.licenses": "(Apache-2.0 AND LicenseRef-Camunda-License-1.0)",
                "org.opencontainers.image.ref.name": "ubuntu:noble",
                "org.opencontainers.image.revision": "92fbec27b9e",
                "org.opencontainers.image.source": "https://github.com/camunda/camunda",
                "org.opencontainers.image.title": "Camunda Platform",
                "org.opencontainers.image.url": "https://camunda.com/platform/",
                "org.opencontainers.image.vendor": "Camunda Services GmbH",
                "org.opencontainers.image.version": "8.8.0"

So the opencontainer labels can be used. But in some cases, the image may not have that. In which case, you may find that info in /actuator/info. But I'd suggest working with the app team to include those labels.

Expected behavior:

How to reproduce:

Logs:

Environment:

Please note: Without the following info, it's hard to resolve the issue and probably it will be closed.

  • Platform:
  • Helm CLI version:
  • Chart version:
  • Values file:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/issueUnidentified issue, it could be a bug, misconfig, or anything in betweenplatform/awsIssues related to AWSplatform/gcpIssues related to GCP

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions