Fixes #37464 - Support Zeitwerk loader
~WIP~
Requires:
- https://github.com/theforeman/foreman-tasks/pull/752
Hmm, not sure why the tests from core are failing here... I had the same errors for plain Foreman, but they got fixed.
I think this may be a relevant failure, coming from STI with interfaces.
@ekohl thanks, it was indeed. Moreover, thanks to that fail we prevented a hidden issue in REX caused by the same issue.
I'm afraid there might be still places we didn't catch by the test runs :/
Ready to merge after https://github.com/theforeman/foreman/pull/10131 is merged, dropped the commit for testing with Foreman PR, the latest run was green:
We'll need new releases
Because foreman_remote_execution >= 9.0, < 14 could not be found in
https://github.com/theforeman/foreman_remote_execution.git (at master@ca7cca1)
and every version of foreman_ansible depends on foreman_remote_execution >=
9.0, < 14,
foreman_ansible cannot be used.
So, because Gemfile depends on foreman_ansible >= 0,
version solving has failed.
tasks and REX are done, ansible is pending
:green_apple: