Never mind, the mount option was missed...
*Peter TKATCHENKO | Ingenieur Informatique*
peter(a)bimp.fr <mailto:peter@bimp.fr>
150 allée des Frènes - 69760 LIMONEST
BIMP Groupe LOGO
*Retrouvez-nous sur_www.bimp.fr <https://www.bimp.fr/>_* *|*
_*www.bimp-pro.fr <http://www.bimp-pro.fr/>*_ *|*
_*www.bimp-education.fr <http://www.bimp-education.fr/>*_
Ce message et éventuellement les pièces jointes, sont exclusivement
transmis à l'usage de leur destinataire et leur contenu est strictement
confidentiel. Une quelconque copie, retransmission, diffusion ou autre
usage, ainsi que toute utilisation par des personnes physiques ou
morales ou entités autres que le destinataire sont formellement
interdits. Si vous recevez ce message par erreur, merci de le détruire
et d'en avertir immédiatement l'expéditeur.
L'Internet ne permettant pas d'assurer l'intégrité de ce message,
l'expéditeur décline toute responsabilité au cas où il aurait été
intercepté ou modifié par quiconque.
On 30/09/2021 17:19, Peter TKATCHENKO wrote:
>
> Hello,
>
> I'm playing with the official docker image of unit 1.25.0-php8.0.
>
> I'm trying to start a simple php app from /www where I mounted my GCP
> Bucket using gcsfuse as follows (101 is the uid/gid of 'unit'
> user/group) :
>
> postStart:
> exec:
> command: ['sh', '-c', 'gcsfuse -o nonempty --dir-mode
> 777 --file-mode 777 --uid 101 --gid 101 --implicit-dirs testt-01 /www']
>
> The bucket is correctly mounted, but unit does not work, showing the
> permission error on workers startup:
>
> root realpath(/www/) failed (13: Permission denied)
>
> The directory exists and the permissions are correct:
>
> 1 0 drwxrwxrwx 1 unit unit 0 Sep 30 17:05 www
>
> The only file inside the directory has the correct permissions too:
>
> 2 1 -rwxrwxrwx 1 unit unit 170 Sep 30 17:04 index.php
>
> If I unmount the bucket, create the same file locally and restart unit
> - everything works as expected.
>
> Where am I wrong?
>
> Best regards,
>
> *Peter TKATCHENKO | Ingenieur Informatique*
>
> peter(a)bimp.fr <mailto:peter@bimp.fr>
>
> 150 allée des Frènes - 69760 LIMONEST
>
> BIMP Groupe LOGO
>
> *Retrouvez-nous sur_www.bimp.fr <https://www.bimp.fr/>_* *|*
> _*www.bimp-pro.fr <http://www.bimp-pro.fr/>*_ *|*
> _*www.bimp-education.fr <http://www.bimp-education.fr/>*_
>
> Ce message et éventuellement les pièces jointes, sont exclusivement
> transmis à l'usage de leur destinataire et leur contenu est
> strictement confidentiel. Une quelconque copie, retransmission,
> diffusion ou autre usage, ainsi que toute utilisation par des
> personnes physiques ou morales ou entités autres que le destinataire
> sont formellement interdits. Si vous recevez ce message par erreur,
> merci de le détruire et d'en avertir immédiatement l'expéditeur.
> L'Internet ne permettant pas d'assurer l'intégrité de ce message,
> l'expéditeur décline toute responsabilité au cas où il aurait été
> intercepté ou modifié par quiconque.
>
>
> _______________________________________________
> unit mailing list
> unit(a)nginx.org
> https://mailman.nginx.org/mailman/listinfo/unit
Hello,
I'm playing with the official docker image of unit 1.25.0-php8.0.
I'm trying to start a simple php app from /www where I mounted my GCP
Bucket using gcsfuse as follows (101 is the uid/gid of 'unit' user/group) :
postStart:
exec:
command: ['sh', '-c', 'gcsfuse -o nonempty --dir-mode
777 --file-mode 777 --uid 101 --gid 101 --implicit-dirs testt-01 /www']
The bucket is correctly mounted, but unit does not work, showing the
permission error on workers startup:
root realpath(/www/) failed (13: Permission denied)
The directory exists and the permissions are correct:
1 0 drwxrwxrwx 1 unit unit 0 Sep 30 17:05 www
The only file inside the directory has the correct permissions too:
2 1 -rwxrwxrwx 1 unit unit 170 Sep 30 17:04 index.php
If I unmount the bucket, create the same file locally and restart unit -
everything works as expected.
Where am I wrong?
Best regards,
*Peter TKATCHENKO | Ingenieur Informatique*
peter(a)bimp.fr <mailto:peter@bimp.fr>
150 allée des Frènes - 69760 LIMONEST
BIMP Groupe LOGO
*Retrouvez-nous sur_www.bimp.fr <https://www.bimp.fr/>_* *|*
_*www.bimp-pro.fr <http://www.bimp-pro.fr/>*_ *|*
_*www.bimp-education.fr <http://www.bimp-education.fr/>*_
Ce message et éventuellement les pièces jointes, sont exclusivement
transmis à l'usage de leur destinataire et leur contenu est strictement
confidentiel. Une quelconque copie, retransmission, diffusion ou autre
usage, ainsi que toute utilisation par des personnes physiques ou
morales ou entités autres que le destinataire sont formellement
interdits. Si vous recevez ce message par erreur, merci de le détruire
et d'en avertir immédiatement l'expéditeur.
L'Internet ne permettant pas d'assurer l'intégrité de ce message,
l'expéditeur décline toute responsabilité au cas où il aurait été
intercepté ou modifié par quiconque.
Hi:
I am trying to dockerize a pyramid app, and have a million questions,
starting with the following:
* how do I specify the .ini file with all the configuration variables
that are usually passed to pserve ?
* I can't seem to get anything logged.
print("starting app", file=sys.stdout, flush=True)
doesn't even show anything.
what am I doing wrong ?
Sincerely
Raphaël