I've been trying to get this working for a day, solid. Is there some magic mix of module versions that one needs to have to make this all work? I've followed the install instructions to the letter (at least my bleary eyes THINK I have). It just doesn't seem this should be that difficult!
I've tried (at least) 3 different installs with the same configurations, but differences in module versions ... none have worked. With each different mix I have fully uninstalled the modules and re-installed them (and of course run cron as needed).
I'd really like to get this working. Help?
MODULES / SITE CONFIGURATIONS*******************
All instances have a clean install of D7.26 with only the core 'standard install' modules activated.
== Source Site Modules ==
source site INSTANCE #1
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ctools 7.x-1.4
Deployment (+ Deployment UI) 7.x-2.x-dev (specifically 7.x-2.0-alpha2+26-dev)
Entity API 7.x-1.3
Entity Dependency API 7.x-1.0-alpha1+12-dev
Libraries 7.x-2.2 (required by: REST Server)
Services (+ REST Server) 7.x-3.7
UUID (+ UUID Services) 7.x-1.0-alpha5
Views (+Views UI) 7.x-3.7
source site SOURCE INSTANCE #2
~~~~~~~~~~~~~~~~~~~~~~~~~~~
- same as above, 1 different module version
Deployment 7.x-2.0-alpha2
source site SOURCE INSTANCE #3
~~~~~~~~~~~~~~~~~~~~~~~~~~~
- same as above, 2 different module versions
Deployment 7.x-2.0-alpha2
Entity Dependency API 7.x-1.0-alpha1
== Destination Site Modules ==
(1 instance/site only)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ctools 7.x-1.4
Entity API 7.x-1.3
Libraries 7.x-2.2 (required by: REST Server)
Services (+ REST Server) 7.x-3.7
UUID (+ UUID Services) 7.x-1.0-alpha5
Views (+Views UI) 7.x-3.7
== Deploy Configuration (source sites - same on all instances) ==
Deploy EndPoint
~~~~~~~~~~~~~~~~~~~~~~~~~~~
BASICS
title: destination
debug mode: checked
authenticator: session
service: rest json
AUTHENTICATOR
username/password: admin user/pass as it exists on destination site
SERVICE
endpoint url: http://destination.my.site/services/rest (browsing to endpoint URL shows successful setup)
Deploy Plan
~~~~~~~~~~~~~~~~~~~~~~~~~~~
BASICS
title: destination
debug mode: checked
aggregator: managed
fetch only: unchecked
processor: queue api
endpoints: destination
AGGREGATOR - unchecked
PROCESSOR - none
== EndPoint Configuration (Destination site) ==
(1 instance/site only)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
NAME: destination
SERVER: all checked
RESOURCES - file: all checked ; node: all checked ; user: all checked (user login/logout API version 1.0)
RESULTS*******************
INSTANCE #1 - Trying to deploy 1 article node gives me:
DOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'base.vuuid' in 'where clause': SELECT revision.vid AS vid, base.uid AS uid, revision.title AS title, revision.log AS log, revision.status AS status, revision.comment AS comment, revision.promote AS promote, revision.sticky AS sticky, revision.vuuid AS vuuid, base.nid AS nid, base.type AS type, base.language AS language, base.created AS created, base.changed AS changed, base.tnid AS tnid, base.translate AS translate, base.uuid AS uuid, revision.timestamp AS revision_timestamp, revision.uid AS revision_uid FROM {node} base INNER JOIN {node_revision} revision ON revision.vid = base.vid WHERE (base.nid IN (:db_condition_placeholder_0)) AND (base.vuuid = :db_condition_placeholder_1) ; Array ( [:db_condition_placeholder_0] => 4 [:db_condition_placeholder_1] => 7469c765-262e-461e-b960-e3c16782e49d ) in DrupalDefaultEntityController->load() (line 191 of /var/www/sites/source.ednet.ns.ca/includes/entity.inc).
INSTANCE #2 - Deployment 7.x-2.0-alpha2:
DeployAuthenticationException: Authentication error: -110 Connection timed out in DeployAuthenticatorSession->deploy() (line 54 of /var/www/sites/dev.ednet.ns.ca/source/sites/all/modules/deploy/plugins/DeployAuthenticatorSession.inc)
INSTANCE #3 - Deployment 7.x-2.0-alpha2 and Entity Dependency API 7.x-1.0-alpha1:
.... nothing. Perpetual processing, no errors.
Comments
Comment #1
lampson commentedYou could try the Web Experience Toolkit distro (https://drupal.org/project/wetkit). It's uses the deploy and sharedcontent modules.