The stage site is local running under Docksal and has been updated to 8.7.3. The live site is a fresh Drupal 8.7.3 install running on a cPanel webhost. Both sites have deploy 8.x-1.0-beta19, relaxed 8.x-1.0-beta22, replication 8.x-1.0-beta22, workspace 8.x-1.0-beta21, multiversion 8.x-1.0-beta31. My goal is to get the content I have put on the local site pushed to the live site.
I have a Relaxed Remote defined as Live Site and the Status Report says that Remote is reachable and valid. On the local site, I configured the Active Workspace so that the target workspace is Live Site: live and I set the update and deploy pulldowns to only replicate articles so that I could test quickly.
If I add an article to the remote site and click Update on local site, followed by running cron, the article is pulled down to the local site, as expected.
The problem is that I can't Deploy content. Clicking that, filling in the form and running cron doesn't work. Examining the log messages on the local site doesn't show anything with errors. On the remote site, I get the following error:
Type: Replication
User: replicator
Location: http://domain.com/relaxed/live/_bulk_docs
Message: InvalidArgumentException: Field menu_link is unknown. in Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (line 587 of /home/dfwinter/public_html/core/lib/Drupal/Core/Entity/ContentEntityBase.php).
Severity: Error
Hostname: the shared IP address
I can't find anything regarding this error. Any suggestions?
Comments
Comment #2
jeqq commentedDo you have the same content type structure on source and target?