Refactor #34212
Pin psych < 4
Pull request:
Found in Releases:
Description
Psych > 4 uses safe_load by default, which in turn fails to load fixtures as those are using unsafe classes.
This will be tackled in Rails 6.1 and we should fix the rest, but as easy workaround lets pin it.
Associated revisions
History
#1
Updated by The Foreman Bot 5 months ago
- Assignee set to Ondřej Ezr
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/9012 added
#2
Updated by The Foreman Bot 5 months ago
- Fixed in Releases 3.2.0 added
#3
Updated by Ondřej Ezr 5 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|bad15051387b21563ffc0843a60f9dccfb2d3e17.
#4
Updated by Ondřej Ezr 5 months ago
- Fixed in Releases 3.1.1 added
#5
Updated by Amit Upadhye 4 months ago
- Category set to Packaging
#6
Updated by Amit Upadhye 3 months ago
- Fixed in Releases 3.0.2 added
Fixes #34212 - pin rdoc < 6.4 to avoid psych dependency
rdoc 6.4+ requires Psych > 4, which breaks with Rails 6.0.
So we need to upgrade Rails and then resolve what needs resolving.
Pinning rdoc for now.