My images are being served in an AWS S3 bucket using flysystem. Originally when I installed the Deploy suite I was having problems uploading images to any of my content types because there was an error in the Multiversion code. A patch was created and it fixed the issue.

Now after trying to deploy a node with an image I am now getting the same error message but only on the destination site. This time however, it looks like the problem is in the Relaxed Services modules. So now the nodes get transferred over but without any images. This is the error message that I receive:
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "stream_wrapper.s3-files". Did you mean one of these: "stream_wrapper.public", "flysystem_stream_wrapper.s3-files"? in Drupal\Component\DependencyInjection\Container->get() (line 157 of /var/www/html/eldoradoshreveport.com/drupal/core/lib/Drupal/Component/DependencyInjection/Container.php).

Any help would be appreciated, thanx.

CommentFileSizeAuthor
#4 incorrect_stream-2779297-4.patch917 bytesjeqq
relaxed.jpg93.25 KBchavab_1

Comments

chavab_1 created an issue. See original summary.

jeqq’s picture

Project: Deploy - Content Staging » Replication
Version: 8.x-1.0-alpha6 » 8.x-1.x-dev
Component: Miscellaneous » Code
Assigned: Unassigned » jeqq
Category: Support request » Bug report

The problem is in Replication module will fix it.

jeqq’s picture

Title: Images from remote locations not deployed » Incorrect stream wrapper handling.
jeqq’s picture

Status: Active » Needs work
StatusFileSize
new917 bytes
jeqq’s picture

Status: Needs work » Needs review

Set the correct status.

Status: Needs review » Needs work

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

  • jeqq committed d9ee2b0 on 8.x-1.x
    Issue #2779297 by jeqq, chavab_1: Incorrect stream wrapper handling
    
jeqq’s picture

Assigned: jeqq » Unassigned
Status: Needs work » Fixed

The test is failing because this patch requires Multiversion dev branch. But the tests are running with alpha version.

Status: Fixed » Needs work

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

The last submitted patch, 4: incorrect_stream-2779297-4.patch, failed testing.

jeqq’s picture

Status: Needs work » Closed (fixed)
chavab_1’s picture

Thanx @jeqq, this works for me as I'm using dev version of Multiversion.

One thing that I just noticed is that entity references don't get transferred over. Neither does the alt text from the images or the paragraphs. I know there's an issue with paragraphs since they don't have an UUID but is there a plan to fix these in the future or already a patch. I looked around for something for paragraphs, but the only thing I found was for Drupal 7.

Thanx again for your help and the great work with these modules.