Thanks, I see a bit better now. The transfer source location is in the default 'local filesystem' Space (in the storage service) - it looks like part of the root filesystem to Archivematica, it happens to be using s3fs to mount an s3 bucket, is that correct?
Can you look at /var/log/archivematica/sharedDirectory/watchedDirectories/activeTransfers/standardTransfer/ and see if your content made it there?
If you have a new folder in the standardTransfers/ folder, then you might just need to restart gearman.
Can you verify that the gearman-job-server is running?
sudo service gearman-job-server status
The basic process that is going on here is this:
1) folders in sharedDirectory/watchedDirectories are listed in the watchedDirectories table in the mysql database.
2) The mcp-server monitors those folders and when new content shows up, it starts a new workflow, and sends a job to gearman
3) gearman distributes jobs to mcp-client workers.
4) When the job requires user input (e.g. 'approve transfer'), gearman doesn't send any jobs to mcp client workers, it waits for input from the dashboard
5) The dashboard gets a list of jobs that are waiting for user input by querying
gearman, and displays them in the ui (you get the drop down beside the 'approve tranfser' job)
6) a user can provide input, via the gui, or via the dashboard api (approve_transfer endpoint)
7) gearman sends the next job to mcp client scripts, processing continues.
I think it is possible that your transfer made it to the watched directory, but the services didn't restart properly for some reason after upgrading.
If you restart gearman and then the services that depend on it, do your test transfers show up in the dashboard?
sudo service gearman-job-server restart
sudo service archivematica-mcp-server restart
sudo service archivematica-mcp-client restart
sudo service archivematica-dashboard restart
If your content is not getting to the watched directory, then this will not help.
I am able to replicate the log entries you are showing with a quick test on what I think it is a similar set up. I see the same OSError [16] in the debug log. However, the transfer is getting copied to the sharedDirectory, from the temp directory, and showing up in the dashboard, I can click to 'accept transfer'.
The line of code that is logging the OS error is here:
You were looking around here already, as you pointed out, this is not throwing an OSError, it is catching one.
The code in this Try block is using os.rename() as the equivalent of a 'mv' command - if the source and destination are on the same filesystem, it should be faster to do a 'mv', instead of rsync. The OSError is getting caught, and logged, and then the code should fallback to using rsync, and the content should get into the sharedDirectory.
In my test just now, that is happening for me. Here is the relevant part of the storage service debug log. it looks exactly the same as your:
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_to_storage_service:264: TO: src: home/artefactual/archivematica-sampledata/SampleTransfers/Images/pictures/.
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_to_storage_service:265: TO: dst: /var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_to_storage_service:266: TO: staging: /var/archivematica/storage_service
INFO 2017-08-23 08:36:37 locations.models.space:space:move_rsync:421: Moving from /home/artefactual/archivematica-sampledata/SampleTransfers/Images/pictures/. to /var/archivematica/storage_service/var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.
INFO 2017-08-23 08:36:37 locations.models.space:space:move_rsync:449: rsync command: ['rsync', '-t', '-O', '--protect-args', '-vv', '--chmod=ugo+rw', '-r', '/home/artefactual/archivematica-sampledata/SampleTransfers/Images/pictures/.', '/var/archivematica/storage_service/var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.']
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_from_storage_service:333: FROM: src: /var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_from_storage_service:334: FROM: dst: /var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.
INFO 2017-08-23 08:36:37 locations.models.space:space:move_rsync:421: Moving from /var/archivematica/storage_service/var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/./ to /var/archivematica/sharedDirectory/tmp/tmpeJGwSW/temp2/.
DEBUG 2017-08-23 08:36:37 locations.models.space:space:move_rsync:435: os.rename failed, trying with normalized paths