Comments (11)
Does it work if you add "--set zammadConfig.initContainers.postgresql.securityContext.readOnlyRootFilesystem=false" to your helm upgrade command or set in your values.yaml file?
from zammad-helm.
Hello !
I have the same error trying to upgrade to chart 9.0.2 from 8.2.2
from zammad-helm.
No change with the readOnlyRootFilesystem=false
in values, still the same error.
Note that I now have to set the following in the value or the data-chmod
container fails with a "permission denied". Not sure it's related, but since most of the change in the chart are volume related...
securityContext:
runAsUser: 0
runAsGroup: 0
runAsNonRoot: false
from zammad-helm.
Does it work if you add "--set zammadConfig.initContainers.postgresql.securityContext.readOnlyRootFilesystem=false" to your helm upgrade command or set in your values.yaml file?
Yes; that allows the postgresql-init container to finish starting. Thank you!
(Note; this was needed for the elasticsearch init; railsserver; scheduler; and websocket container as well to get it started but the custom brand logo is still missing)
from zammad-helm.
maybe adding the fix from zammad/zammad#4684 would help.
hopefully i can find some time the next days to test it.
from zammad-helm.
Errno::ENOENT: No such file or directory @ rb_sysopen - /opt/zammad/storage/fs/3bc5/897d/001f9/61170/e3344f4/877996c/8854fe4f3194c99a9943f8b7c7f380a0
getting this error, just a nightmare, cause changed directory
from zammad-helm.
I've created an pr which hopefully workarouds the issue: #197
You might test it via my branch: https://github.com/monotek/zammad-helm/tree/storage
from zammad-helm.
fixed in: #197
from zammad-helm.
@monotek for me to finally get it working again - even after #197 - I had to manually make some additional changes:
changes to the postgresql and elasticsearch init containers:
- also "dual-mount" the fs under /opt/zammad/var AND /opt/zammad/storage here
- set
readOnlyRootFilesystem: false
for the zammad-railsserver, zammad-scheduler and zammad-websocket container I had to set
readOnlyRootFilesystem: false
to prevent getting some kind of "Read-only file system" errors in all the mentioned containers
And there is still one thing I cant get to work - the logo on the login page ist gone. Even if I set a new logo, it wont show again...weird.
from zammad-helm.
@monotek I second that. Even with the #197 the upgrade failed.
from zammad-helm.
Possible fix in: #206
from zammad-helm.
Related Issues (20)
- customInit: Can't find config setting HOT 2
- Running zammad with `replicas > 1` HOT 14
- Missing probes for scheduler HOT 1
- Locale and Translation updates missing
- Add support for S3 storage
- Why duplicate login credentials in values? HOT 6
- Postgresql credentials should be percent encoded HOT 8
- S3 storage: Not using correct credentials when using existing secret for minio auth
- S3 storage with existing auth not working in combination with argocd
- PGP integration fails with "Read-only file system @ rb_sysopen - /tmp/passphrase20240226-1-y4n5l9 (Errno::EROFS)"
- Ability to label deployed resources HOT 5
- Can't upgrade/Install any charts v10.3.X. Version 10.2.1 works HOT 14
- static names for container-name HOT 3
- Configuration as code HOT 6
- inconsistency static ingress and dynamic svc
- A fixed / well known label on init job
- Non-root environment, Elasticsearch failing to touch 'elasticsearch.yml' with 'Read-only file system' HOT 1
- Add a way to disable iPv6
- 504 Gateway Time-out message
- Installation on OpenShift fails due to "chmod" in volumePermissions initContainer HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zammad-helm.