-
Notifications
You must be signed in to change notification settings - Fork 28
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
Migrate Drupal 9 update and fixes #36
Conversation
I'm running isle-dc on an Ubuntu laptop. I want to play around with migrate_7x_claw on my isle-dc instance. But composer wouldn't install migrate_7x_claw on isle-dc because of version incompatibilities. A kind community member on Islandora Slack pointed me to this branch, which includes a PR that might enable me to install migrate_7x_claw on isle-dc. Short version: after including this in my composer.json and running
The install of migrate_7x_claw came with two modules. The other one is called Migrate 7x Claw Feature. There was a problem with it post install. So it installed without an issue. But when I tried to enable Migrate 7x Claw Feature I got a white screen of death with the message: "The website encountered an unexpected error. Please try again later." The error message in the logs is: |
I'm running the Ansible playbook version on an Ubuntu 18.04 lxc container. I followed the same process as @edlington describes. The "composer require" and "drush enable" both worked for us. The problem we ran into was when we were trying to test a migration. It would fail with We do have the 'jonathangreen/tuque' code installed in our main Drupal vendor directory so I'm not sure why it isn't finding that. |
Should be good to re-test now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the files migration meant to be nuked here as well?
Implement changes as listed PR#36 (which has not yet been merged into upstream repo). Islandora-Devops#36
@jordandukart you want to take another pass at this one to try to get it in for the release? |
My bad for not getting back to looking at this. My previous comment about the removal of files is wrong. Looks like the deduping is predicated due to the fact that static_map is only going to find the last value when it constructs the Technically, there could be a "change" of expectation here given that MIME types would return differently prior. For example:
Would now return |
Closing due to being against out-of-date branch |
migrate_7x_claw updates
401 errors with Fedora 3 using migrate_7x_claw
Update Migrate Source CSV to 8.x-3.2 #1460
What does this Pull Request do?
Update migrate_7x_claw to be Drupal 9 compatible.
Resolving several long-standing bugs.
Add original PID as a migrate variable, useful for migrate lookup calls when migrating e.g. into paragraph fields.
What's new?
A in-depth description of the changes made by this PR. Technical details and
possible side effects.
No
No
No
No
How should this be tested?
Get access to a Fedora 3 instance with solr, follow the documentation to configure the Islandora migrate settings, and run the Islandora Objects migrations.
In particular, where the files migration had be been failing reporting 401 errors, this should no longer happen
Interested parties
Tag (@ mention) interested parties or, if unsure, @Islandora-Devops/committers