In a second attempt, and using the latest Dev of Services, I managed my local site (local machine) to connect with a remote site. Hooray!

Trying to deploy a node, I get a success message: Node has been deployed. Obviously there is communication with the remote server - it even complained once that there was a required taxonomy setting (which was different on both servers) and it could not update the node.

Taxonomy Terms are deployed and the changes appear on the remote server. But where do the nodes go - I don't find anything. I guess they should be visible on /admin/content/node at the top as updated? Going straight to the node I also won't find the changes.

Comments

killes@www.drop.org’s picture

I can confirm that this problem exists. node_submit_form does not get called.

killes@www.drop.org’s picture

The problem seems to be with the upload.module. If you configure your node type to allow uploads, it won't get deployed. Ont he destination server, node_submit_form will not be in the submit handler array, but 'node_form_submit_build_node' will (which is added by _upload_form).

This is probably rather some dark magic in FAPI than a deploy bug.

mooreds’s picture

Thank you! Disabling file uploads caused the deploy module to work for me! Thank you thank you thank you!

bdwelle’s picture

I seem to be having a similar problem. Taxonomy terms deploy OK, but nodes do not deploy - at the end of the deployment run I get "An illegal choice has been detected. Please contact the site administrator."

My upload module is already disabled in admin/build/modules. How can I figure out where this error is coming from?

gdd’s picture

I'm currently looking into supporting upload module, hopefully have something to show for this soon.

gdd’s picture

Status: Active » Closed (duplicate)
HanuT’s picture

I have two fresh drupal instances. I am using deploy module for the first time and I followed the instructions given in the Install.txt file of the module (Upload module not enabled). I had given the URL of the second instance when adding the server (name 'Live Server') in first instance.

I created a deployment plan and I added node items and I pushed the plan. In the deployment log it is showing the 'Success' status.

In the top of the page displaying the following message.

"warning: Parameter 2 to drupal_retrieve_form() expected to be a reference, value given in E:\xampp\htdocs\demo1\sites\all\modules\deploy\modules\node_deploy\node_deploy.module on line 158."

When I checked the 'Live Server' content, the pushed content is not exists. Help me out this problem.

I am not enabled any upload module in both the instances.Still same problem.

vj1200’s picture

Works for me too by disabling the upload module
thanks