Skip to content

GH-55402: [CI][Packaging] Use lowecase for repository name for Docker image name - #55403

Merged
kou merged 1 commit into
apache:mainfrom
dremio:gh-55402-ghcr-lower-case
Nov 5, 2026
Merged

kou merged 1 commit into
apache:mainfrom
dremio:gh-55402-ghcr-lower-case

Conversation

@alinaliBQ

@alinaliBQ alinaliBQ commented Nov 4, 2026 •

Copy link
Copy Markdown
Collaborator

Rationale for this change

GH-55402

What changes are included in this PR?

send repo names in lower case format in docker_image function. This change affects linux-packages CI.

Are these changes tested?

Yes, in fork

Are there any user-facing changes?

N/A

Was AI used for this PR?

In accordance to the AI generation guidelines, please disclose below whether and how AI was used in this PR.

PR code and description written by:

  • Human
  • AI

Reviewed before submission by:

  • Human
  • AI
  • Not reviewed

@alinaliBQ alinaliBQ changed the title GH-55402: [Ruby][CI] Fix "repository name must be lowercase" issue GH-55402: [Ruby][CI] ghcr.io requires repository name to be lowercase Nov 4, 2026
@alinaliBQ alinaliBQ changed the title GH-55402: [Ruby][CI] ghcr.io requires repository name to be lowercase GH-55402: [Ruby][CI] ghcr.io requires repository name to be lowercase Nov 4, 2026
@github-actions github-actions Bot added the awaiting review Awaiting review label Nov 4, 2026
@alinaliBQ alinaliBQ changed the title GH-55402: [Ruby][CI] ghcr.io requires repository name to be lowercase GH-55402: [Ruby][CI][Linux] ghcr.io requires repository name to be lowercase Nov 4, 2026
@alinaliBQ alinaliBQ added CI: Extra: Package: Linux Run extra Linux Packages CI and removed awaiting review Awaiting review labels Nov 4, 2026
@alinaliBQ alinaliBQ changed the title GH-55402: [Ruby][CI][Linux] ghcr.io requires repository name to be lowercase GH-55402: [Ruby][CI][Linux Packages] ghcr.io requires repository name to be lowercase Nov 4, 2026
@alinaliBQ
alinaliBQ marked this pull request as ready for review November 4, 2026 21:01
@alinaliBQ

Copy link
Copy Markdown
Collaborator Author

@raulcd @kou PR is ready for review, the CI failures look unrelated to the PR.

@github-actions github-actions Bot added the awaiting review Awaiting review label Nov 4, 2026
@kou kou changed the title GH-55402: [Ruby][CI][Linux Packages] ghcr.io requires repository name to be lowercase GH-55402: [CI][Packaging] Use lowecase for repository name for ghcr.io repository Nov 5, 2026

@kou kou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

+1

@raulcd

raulcd commented Nov 5, 2026

Copy link
Copy Markdown
Member

@alinaliBQ this makes sense to me. Do you have an example of a workflow failing prior to this change? I suspect this failed on your fork initially?

@kou kou changed the title GH-55402: [CI][Packaging] Use lowecase for repository name for ghcr.io repository GH-55402: [CI][Packaging] Use lowecase for repository name for Docker image name Nov 5, 2026
@kou
kou merged commit 20a02f2 into apache:main Nov 5, 2026
75 of 86 checks passed
@kou kou removed the awaiting review Awaiting review label Nov 5, 2026
@github-actions github-actions Bot added the awaiting merge Awaiting merge label Nov 5, 2026
@alinaliBQ

Copy link
Copy Markdown
Collaborator Author

@raulcd I have an example failed run here:
https://github.com/Bit-Quill/arrow/actions/runs/41516649234/job/125521806742#step:8:25

ERROR: failed to build: invalid tag "ghcr.io/Bit-Quill/arrow/package-apache-arrow-almalinux-9": repository name must be lowercase

Caused by "ghcr.io/#{github_repository}/package-#{super}". Some older runs of Package Linux have expired so I referenced this custom workflow as example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting merge Awaiting merge CI: Extra: Package: Linux Run extra Linux Packages CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants