-
-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix and reenable Secrets-Encryption #1541
Comments
Looks like atm I am not able to start the server for development (master branch): I added
to the {"time":"2023-01-15T17:35:41+01:00","message":"LogLevel = info"}
{"level":"warn","time":"2023-01-15T17:35:41+01:00","message":"no sqlite3 file found, will create one at 'woodpecker.sqlite'"}
{"level":"fatal","error":"failed initializing encryption service: failed initializing encryption clients: failed initializing encryption clients: attempt to init encrypted storage more than once","time":"2023-01-15T17:35:41+01:00","message":"could not create encryption service"} Starting the server with
works for the first time:
restarting it gives me:
an I have to delete the sqlite DB Can anyone please post a hint on how to configure AES encryption or disable it? |
#1549 will make next work again ... |
Thanks! |
Maybe it would be a good idea to have the documentation state that encryption is currently not supported. Took me a while to find this issue and realize it. |
Has the encryption of secret in between been fixed? I'm using the container image tagged with v2.0.0-rc.0-alpine and it appears to me, that it is still not working. At least, a secret I've added is stored in plain text in the database. |
No, this is still broken. See #2300 for progress |
If you mean whether I'm working on it or have a plan to do so, then no and no. Nothing new from me. I guess, sum would be like: nobody is actively working on encryption support, contributions are always welcome. Perhaps, other sensitive data could be encrypted also, for example registries passwords:
|
... By default, Woodpecker does not encrypt secrets in its database. You can enable encryption using simple AES key or more advanced Google TINK encryption...
but right now we just get an error on start
rev #1475
cc @antomy-gc
The text was updated successfully, but these errors were encountered: