8000 🐛 Bug Report: Can't deploy sites or functions with s3 · Issue #9906 · appwrite/appwrite · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
🐛 Bug Report: Can't deploy sites or functions with s3 #9906
Closed
open-runtimes/executor
#169
@anikolop

Description

@anikolop

👟 Reproduction steps

When i configure appwrite storage device as s3 then openruntimes executor can't deploy sites and functions.
I have verified that s3 setup is working. I can upload from appwrite, files to a bucket, and i also see the templates for a site that should be deployed.
When i change it back to local everything works.

👍 Expected behavior

It should deploy the functions and sites

👎 Actual Behavior

It actually shows this error in the deployment page: Cannot access offset of type string on string.

Docker log from openruntimes executor:

openruntimes-executor | Removing orphan runtimes and networks...
openruntimes-executor | Cleaning up containers and networks...
openruntimes-executor | No containers found to clean up.
openruntimes-executor | Cleanup finished.
openruntimes-executor | Orphan runtimes and networks removal finished.
openruntimes-executor | Creating networks...
openruntimes-executor | Network runtimes already exists
openruntimes-executor | No matching executor found. Please check the value of OPR_EXECUTOR_IMAGE. Executor will need to be connected to the runtime network manually.
openruntimes-executor | Pulling v5 images...
openruntimes-executor | Warming up Node.js 16.0 environment...
openruntimes-executor | Warming up Node.js 22 environment...
openruntimes-executor | Warming up PHP 8.0 environment...
openruntimes-executor | Warming up Ruby 3.0 environment...
openruntimes-executor | Warming up Python 3.9 environment...
openruntimes-executor | Warming up .NET 8.0 environment...
openruntimes-executor | Warming up Static 1 environment...
openruntimes-executor | Warming up Flutter 3.29 environment...
openruntimes-executor | Successfully Warmed up .NET 8.0!
openruntimes-executor | Successfully Warmed up Node.js 22!
openruntimes-executor | Successfully Warmed up Flutter 3.29!
openruntimes-executor | Successfully Warmed up Static 1!
openruntimes-executor | Successfully Warmed up Node.js 16.0!
openruntimes-executor | Successfully Warmed up PHP 8.0!
openruntimes-executor | Successfully Warmed up Python 3.9!
openruntimes-executor | Successfully Warmed up Ruby 3.0!
openruntimes-executor | Image pulling finished.
openruntimes-executor | Starting maintenance interval...
openruntimes-executor | Maintenance interval started.
openruntimes-executor | Starting stats interval...
openruntimes-executor | Stats interval started.
openruntimes-executor | Executor is ready.
openruntimes-executor | [Error] Type: TypeError
openruntimes-executor | [Error] Message: Cannot access offset of type string on string
openruntimes-executor | [Error] File: /usr/local/src/Executor/Runner/Docker.php
openruntimes-executor | [Error] Line: 631
openruntimes-executor | [Error] Type: Exception
openruntimes-executor | [Error] Message: Runtime not ready. Container not found.
openruntimes-executor | [Error] File: /usr/local/src/Executor/Runner/Docker.php
openruntimes-executor | [Error] Line: 223

🎲 Appwrite version

Different version (specify in environment)

💻 Operating system

Linux

🧱 Your Environment

Appwrite: Fresh install, via docker cli, from 1.7.0 and upgraded gradually to 1.7.4 and checked everytime that it didn't work.
S3: Minio setup on remote kubernetes cluster
OS: Debian 12

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingproduct / self-hostedIssues only found when self-hosting Appwrite

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0