Skip to content

Gln/release post generator yykx - #850

Merged
glehmann merged 2 commits into
masterfrom
gln/release-post-generator-yykx
Oct 8, 2026
Merged

glehmann merged 2 commits into
masterfrom
gln/release-post-generator-yykx

Conversation

@glehmann

@glehmann glehmann commented Oct 8, 2026

Copy link
Copy Markdown
Member

Just #841 that I somehow closed, and can't re-open.

glehmann and others added 2 commits October 8, 2026 09:47
…s during the generation (#849)

* Fix plane connection error blocking the script execution

It's meant to generate a message in the report, not block the report
generation

Signed-off-by: Gaëtan Lehmann <gaetan.lehmann@vates.tech>

* pkg_in_pipe: log the progress, the cache usage and the source problems during the generation

Add a --debug option and log the koji tag and the build being processed, whether
values come from the cache or are fetched again, and warn when the plane tickets
or github can't be reached, using the same logger setup as gen-dnf-proxy.py.

Signed-off-by: Gaëtan Lehmann <gaetan.lehmann@vates.tech>

---------

Signed-off-by: Gaëtan Lehmann <gaetan.lehmann@vates.tech>
Add release_post.py, which writes the "What changed" and "Versions"
sections of the XCP-ng release post from the json report, with the
change descriptions for the users taken from the related pull requests.

Signed-off-by: Gaëtan Lehmann <gaetan.lehmann@vates.tech>
@glehmann
glehmann requested a review from a team as a code owner October 8, 2026 07:54
@glehmann
glehmann merged commit da91e29 into master Oct 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant