Skip to content

DNM: testing rpm + metadata fixes combined - #577

Closed
thaJeztah wants to merge 2 commits into
docker:mainfrom
thaJeztah:fix_workflows_TEMP
Closed

thaJeztah wants to merge 2 commits into
docker:mainfrom
thaJeztah:fix_workflows_TEMP

Conversation

@thaJeztah

Copy link
Copy Markdown
Member

thaJeztah and others added 2 commits November 11, 2026 10:52
The previous fix in e8fa0f6 introduced
a problem with the maximum argument length;

    Run printf '%s\n' "$BUILD_METADATA" > /tmp/release-metadata.json
    Error: An error occurred trying to start process '/usr/bin/bash' with working directory '/home/runner/work/packaging/packaging'. Argument list too long

This reverts the changes in that commit, and instead quotes the here
document to prevent interpolation.

updates: e8fa0f6

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
UBI images can ship newer RPM packages than their repositories provide,
preventing rpm-build and rpm-plugin-selinux from installing their
exact-version dependencies.

Allow DNF to remove conflicting packages during RHEL build initialization
so RPM can match rpm-build. Synchronize the RPM package family in the
separate verification image before installing packages that depend on
SELinux. On UBI 10, this removes rpm-plugin-syslog and downgrades RPM to
the version available in the repositories.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit 7536d51)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah
thaJeztah marked this pull request as ready for review November 11, 2026 10:13
@thaJeztah
thaJeztah requested a review from a team as a code owner November 11, 2026 10:13
@thaJeztah

Copy link
Copy Markdown
Member Author

If this one's happy, we can merge the other two PRs

@thaJeztah
thaJeztah marked this pull request as draft November 11, 2026 10:18
@crazy-max

Copy link
Copy Markdown
Member
#27 [linux/amd64 builder-rpm 3/7] RUN --mount=type=bind,from=scripts,source=rpm-init.sh,target=/usr/local/bin/rpm-init     --mount=type=secret,id=RH_USER,env=RH_USER     --mount=type=secret,id=RH_PASS,env=RH_PASS     rpm-init almalinux10
#27 0.635 AlmaLinux 10 - AppStream                        2.5 kB/s | 1.1 kB     00:00    
#27 0.645 Error: Failed to download metadata for repo 'appstream': repomd.xml parser error: Parse error at line: 1 (Start tag expected, '<' not found)
#27 0.754 proxy network requests:

This one is just flakiness

@thaJeztah

Copy link
Copy Markdown
Member Author

Thx! Yes, thought it was flaky indeed; already restarted it, but I expect it to go green

@thaJeztah

Copy link
Copy Markdown
Member Author

Closing as the other PRs were merged

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.

3 participants