Skip to content

overlay ue-rs: fix input-xml issues#3425

Merged
dongsupark merged 2 commits intomainfrom
dongsu/ue-rs-fix-input-xml
Oct 31, 2025
Merged

overlay ue-rs: fix input-xml issues#3425
dongsupark merged 2 commits intomainfrom
dongsu/ue-rs-fix-input-xml

Conversation

@dongsupark
Copy link
Copy Markdown
Member

@dongsupark dongsupark commented Oct 24, 2025

When --input-xml is on and --payload-url is off to pass XML data offline, we need to set payload_url to None and continue running the DownloadVerify builder instead of returning there.

Also fix bugs when parsing xml tags, and bring back support for base64 hash.

Pulls in flatcar/ue-rs#93.

Testing done

CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/6888/cldsv/ passed

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

When --input-xml is on and --payload-url is off to pass XML data
offline, we need to set payload_url to None and continue running
the DownloadVerify builder instead of returning there.

Pulls in flatcar/ue-rs#93.

Signed-off-by: Dongsu Park <dongsu@dpark.io>
@dongsupark dongsupark force-pushed the dongsu/ue-rs-fix-input-xml branch from 3958395 to 1d679b0 Compare October 31, 2025 09:15
@dongsupark dongsupark marked this pull request as ready for review October 31, 2025 09:17
@dongsupark dongsupark requested a review from a team as a code owner October 31, 2025 09:17
@dongsupark
Copy link
Copy Markdown
Member Author

CI passed, ready for review.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 31, 2025

Build action triggered: https://github.com/flatcar/scripts/actions/runs/18976584008

@pothos
Copy link
Copy Markdown
Member

pothos commented Oct 31, 2025

Maybe a changelog entry would be good with mentioning that this only affected an Alpha release

(Should be backported to the current Alpha branch)

@dongsupark
Copy link
Copy Markdown
Member Author

Added changelog.

Signed-off-by: Dongsu Park <dongsu@dpark.io>
@dongsupark dongsupark force-pushed the dongsu/ue-rs-fix-input-xml branch from 786c861 to e302502 Compare October 31, 2025 15:01
@dongsupark dongsupark merged commit 16a3eb4 into main Oct 31, 2025
1 of 5 checks passed
@github-project-automation github-project-automation bot moved this from ✅ Testing / in Review to Implemented in Flatcar tactical, release planning, and roadmap Oct 31, 2025
@dongsupark dongsupark deleted the dongsu/ue-rs-fix-input-xml branch October 31, 2025 15:02
@dongsupark
Copy link
Copy Markdown
Member Author

cherry-picked to flatcar-4487

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants