IRC logs for #aegir, 2019-02-24 (GMT)

2019-02-23
2019-02-25
TimeNickMessage
[15:37:46]* Yaazkal has joined #aegir
[17:08:33]* mutin-sa has quit (Read error: Connection reset by peer)
[17:08:58]* mutin-sa has joined #aegir
[17:28:32]<sensespidey[m]>I'm having trouble migrating sites between platforms, even though they're based on slight variants of the same composer-based repo- aegir seems to think the newer platform is *missing* one module entirely, but I can see said module there in the `platforms/` dir (and in fact, even on the Packages tab of the platform within aegir). re-verifying the platform doesn't help. where can I look to understand why/how to correct
[17:28:32]<sensespidey[m]>this, or force my migrate perhaps?
[18:05:17]* Yaazkal has quit (Quit: Connection closed for inactivity)
[20:16:08]<helmo42[m]>sensespidey: One reason could be that the schema version for that module is lower on the target platform.
[20:16:52]<helmo42[m]>You could try a `drush provision-migrate --help` command with --debug or --verbose to see if something pops up
[00:17:52]<colan[m]>sensespidey you might just need to tell it where the module is. `drush rr` on D7 or `drush cr` on d8?
[00:42:06]<sensespidey[m]>@colan:matrix.org: at the platform level you mean? it's a d8 code base, but no site on it yet.
[00:43:48]<sensespidey[m]>@helmo42:matrix.org: will try that drush cmd, and i do see some warning for other modules about schema and version mismatch, but the only real error is where it thinks a module is missing entirely
[00:48:01]<colan[m]>Oh, no site.
[02:30:39]* anarcat has quit (Quit: rebooting)
[02:30:43]<sensespidey[m]>yeah, it's weird. was hoping this was a common issue- when i look at the Packages listed on the new platform, the "missing" module shows up- so some different logic being applied on "compare platforms"? feels like it could be a cache issue, but not sure. won't have time to try things again until mid aft, will see if helmo suggestion helps then :)
[02:38:43]* mutin-sa has quit (Remote host closed the connection)
[02:40:20]* mutin-sa has joined #aegir
[03:39:15]* anarcat has joined #aegir
[03:40:48]* anarcat has quit (Client Quit)
[03:42:36]* anarcat has joined #aegir
[08:02:53]<sensespidey[m]>hrm. it looks like the previous version of the platform had a node.module with schema version 8701, whereas the updated one (with core up to 8.6.10) now doesn't have hook_update_8701() but only hook_update_8401(), so aegir thinks this is a downgrade. I've manually tweaked the schema version in the db for the site, and it looks like the migrate is proceeding better now (at least it let me choose the new platform)
[08:03:06]<sensespidey[m]>`update key_value set value='i:8400;' where collection='system.schema' and name='node';`
[08:04:09]<sensespidey[m]>this seems like a bug in core, but maybe goes unnoticed outside the context of aegir?
[10:11:12]<sensespidey[m]>ah, I see- it was this, I think https://www.drupal.org/project/drupal/issues/2977276#comment-12843332 <- that issue was closed and committed, but the small error in node.install wasn't included
[10:42:27]* hefring has joined #aegir
[10:50:04]<sensespidey[m]>settlement/settlement