hadabot / hadabot_main

Content used in collaboration with various Hadabot blog posts to get guide you through learning ROS2.
https://blog.hadabot.com
GNU General Public License v3.0
37 stars 19 forks source link

permission denied errors at beginning of docker-compose #34

Open DaveCollinsJr opened 1 year ago

DaveCollinsJr commented 1 year ago

Hello, In addition to the other open issue, I am seeing this at the top of my docker logs. Assuming this may be related?

$ docker-compose up
[+] Running 2/0
 ✔ Container hadabot_ros2_codeserver  Created                                                                                                                                0.0s 
 ✔ Container hadabot_ros2_web_bridge  Created                                                                                                                                0.0s 
Attaching to hadabot_ros2_codeserver, hadabot_ros2_web_bridge
hadabot_ros2_codeserver  | * enable custom user: hadabot
hadabot_ros2_codeserver  | useradd: user 'hadabot' already exists
hadabot_ros2_codeserver  |   set default password to "ubuntu"
hadabot_ros2_codeserver  | cp: 
hadabot_ros2_codeserver  | cannot stat '/root/.config'
hadabot_ros2_codeserver  | : No such file or directory
hadabot_ros2_web_bridge  | Websocket started on ws://localhost:9090
hadabot_ros2_codeserver  | chown: 
hadabot_ros2_codeserver  | changing ownership of '/home/hadabot/hadabot_main/.git/objects/pack/pack-3a5959c42fa63330e8020fe6ba3c8836315b2221.idx'
hadabot_ros2_codeserver  | : Permission denied
hadabot_ros2_codeserver  | chown: changing ownership of '/home/hadabot/hadabot_main/.git/objects/pack/pack-3a5959c42fa63330e8020fe6ba3c8836315b2221.pack': Permission denied
hadabot_ros2_codeserver  | 2023-08-09 02:06:43,264 CRIT Supervisor is running as root.  Privileges were not dropped because no user is specified in the config file.  If you intend to run as root, you can set user=root in the config file to avoid this message.
hadabot_ros2_codeserver  | 2023-08-09 02:06:43,266 INFO Included extra file "/etc/supervisor/conf.d/codeserver.conf" during parsing
hadabot_ros2_codeserver  | 2023-08-09 02:06:43,266 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
hadabot_ros2_codeserver  | 2023-08-09 02:06:43,282 INFO RPC interface 'supervisor' initialized
hadabot_ros2_codeserver  | 2023-08-09 02:06:43,282 CRIT Server 'unix_http_server' running without any HTTP authentication checking

This happens before the cannot import name 'escape' from 'jinja2' error