-
Notifications
You must be signed in to change notification settings - Fork 896
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
Support Rails 6.0 #19977
Comments
Ping me if this becomes important, this will depend on ManageIQ/manageiq-ui-classic#5679 |
It will be once we get past the rails 5.2 errors cc @kbrock |
I shared this privately, but I pushed a branch to "very early start on this" here: https://github.com/NickLaMuro/manageiq/tree/rails-6 There are a bunch of related |
I think the last fix we needed to allow things to work was the
The next build following it being merged (and the upgrade PR being removed, meaning it is using https://travis-ci.com/github/ManageIQ/manageiq-cross_repo-tests/builds/212022840 Is starting to pass, so I expect that we are good to merge everything else in one fell swoop. |
Okay. Looks like after getting a second merge in of |
Merged! |
Cross Repo Tests: ManageIQ/manageiq-cross_repo-tests#179
Pull Requests
Current PRs
Individual PRs, or commits pulled out of the base branches that can be merged prior to upgrading to Rails 6.
ActiveRecord::HasManyThroughCantAssociateThroughHasOneOrManyReflection
errorrake test:vmdb:setup
: [rails6] Fix evm:dbsync:resync_excludes #20841TODO
activerecord-id_regions
(requires Rails 6.0 activerecord-id_regions#18 )inventory_refresh
( requires Rails 6.0 inventory_refresh#95 )ovirt_metrics
( requires Rails 6.0 ovirt_metrics#35 )manageiq-messaging
( requires Rails 6.0 Support manageiq-messaging#59 )manageiq-postgres_ha_admin
( requires Rails 6.0 manageiq-postgres_ha_admin#23 )vmware_web_service
( requires Rails 6.0 vmware_web_service#90 )ManageIQ/manageiq-graphql
( Rails 6.0 manageiq-graphql#96 )ManageIQ/jquery-rjs
Updates for Rails 6.0 jquery-rjs#2Updates for Rails 6.0 jquery-rjs#3Done
✅
ManageIQ/manageiq
tests to fixManageIQ/manageiq
tests to fix:expected block to not output to stderr, but output "DEPRECATION WARNING: ..."
(actually happens in
app/models/classification.rb
)Invalid SQL in expectation for
miq_expression_spec.rb
Hash keys as expected as symbols, but are strings in
dialog_field_serializer_spec.rb
ActiveRecord::HasManyThroughCantAssociateThroughHasOneOrManyReflection:
( fixed by [rails6][service_template_ansible_playbook_spec.rb] Fix ems/provider lets #20787 )
ActiveRecord::RecordInvalid: Validation failed:
( Fixed by [rails6][git_repository_spec.rb] Use .local_miq_server #20794 )ArgumentError: wrong number of arguments (given 1, expected 2)
The text was updated successfully, but these errors were encountered: