Checklist
[x] I have read intro post
[x] I have read the tutorials, help and searched for similar issues
[x] I provide relevant information about my server (component names and versions, etc.)
[x] I provide a copy of my logs and healthcheck
[ ] I describe the steps I have taken to trouble shoot the problem
[x] I describe the steps on how to reproduce the issue
Hey all!
I have a server, CentOS 7.5 on Azure VM with Rancher 1.6.25 installed. (More info on Rancher here) with Docker 18.09-ce
I’m trying to install Passbolt via the Rancher UI and I get one issue.
First some server details.
As said, CentOS 7.5 with Rancher 1.6.25 and Docker 18.09-ce, trying to install image 2.5.0-debian
, the db is another docker container, MariaDB 10.3.12, the volumes mounted with the host can be found in the image below
Environment variables set are: db required ones, server key paths, app full base url and gnupghome. As for the values, if you need any specific, let me know.
Now, for the issue…
When I click to install it, the container goes to an infinite restart loop (–restart=always). Accessing the logs of the container via docker logs [id]
I get this output
gpg: key {key}: "esnpassbolt <{email}>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: key {key}: "esnpassbolt <{email}>" not changed
gpg: key {key}: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys unchanged: 1
Exception: Shell class for "Passbolt" could not be found. in [/var/www/passbolt/vendor/cakephp/cakephp/src/Console/ShellDispatcher.php, line 327]
So, the error seems to be that
Exception: Shell class for "Passbolt" could not be found. in [/var/www/passbolt/vendor/cakephp/cakephp/src/Console/ShellDispatcher.php, line 327]
Isolating the error to just cakephp, it says that the command to start the shell, is not run into the correct path >> check one report of this issue on stackoverflow here
Does anyone have any thought of this? If you need any more info, please let me know!