Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #38228 - Add Hammer CLI for foreman_bootdisk #1009

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

maximiliankolb
Copy link
Contributor

Based on 73df3c2

https://projects.theforeman.org/issues/38228

Tested locally by cherry-picking on Foreman 3.11; compared the stdout of foreman-installer, dnf, and hammer which all looked sane to me.

Refs theforeman/puppet-foreman#1213

Tests require a change in Puppetfile to reference the proper branch for puppet-foreman

@maximiliankolb
Copy link
Contributor Author

error reported by GHA:

/home/runner/work/foreman-installer/foreman-installer/vendor/bundle/ruby/3.2.0/gems/kafo_parsers-1.2.1/lib/kafo_parsers/puppet_strings_module_parser.rb:40:in `initialize': File not found /home/runner/work/foreman-installer/foreman-installer/_build/modules/foreman/manifests/cli/bootdisk.pp, check your answer file (KafoParsers::ModuleName)

Does that mean my code is broken, GHA are broken (unlikely), or that I should push a DROP ME commit that references my branch in puppet-foreman?

@ekohl
Copy link
Member

ekohl commented Feb 19, 2025

It means you started CI before the puppet-foreman PR was merged. By now it's merged so restarting CI should be sufficient

Refs GitHub PR 1213 in puppet-foreman
Based on 73df3c2
@maximiliankolb
Copy link
Contributor Author

Restarted GHA by force push.

@maximiliankolb
Copy link
Contributor Author

@ekohl GHA is now green. Kindly asking for your review/ACK/merge.

@ekohl ekohl merged commit 356cd94 into theforeman:develop Feb 21, 2025
7 checks passed
@maximiliankolb maximiliankolb deleted the 38228_bootdisk_cli branch February 21, 2025 13:47
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.

2 participants