Hi everybody,
right now there is an open PR for switching Rails version from 6.0 to 6.1 [0].
It’s still in draft and there is still some work to do but I would like to notify all plugin maintainers in advance and ask them to check if their plugins still works, so there won’t be any unwelcome surprises when we merge the 6.1 change.
The plan is to merge it this release and after that move to Zeitwerk [1]
I’ll take care about the following plugins:
Dynflow (already fixed in this PR [2], released in 1.6.5 version)
Remote Execution
Ansible
Leapp
I quickly checked the Katello plugin and it’s failing on migration and on the startup as well, see the full logs ([3] & [4]).
Hi,
as the date for 3.3 branching is getting closer (10.05), I would like to ping all plugin maintainers and remind them that after the branching we are going to merge the 6.1 PR to the core, which will for sure break some stuff in the plugins.
I did some work on few plugins and briefly checked others, but I would like to ask plugin maintainers to check it personally and verify that everything works well.
Pinging @katello devs, this change will brake the foreman+katello workflow, and the date of merge is getting closer - 10th of May. If you need any help feel free to ping me.
Well, hard to say, easiest answer is that every plugin is impacted by this change.
The only way how to verify it is to test each plugin and check that everything works.
The absolute minimum can be just run unit tests and see if something is broken (like in foreman_bootdisk and foreman_discovery)