coreboot-kgpe-d16/util/docker
Martin Roth 1e193d01ea util/docker/jenkins-node: Don't install python modules as root
When installing the python modules with pip3 as root, the installer
throws a lot of warnings about conflicts and recommends that it not
be run that way.  This change installs the python modules as the
coreboot user instead. The --break-system-packages argument can now
be removed.

It takes along some other changes made to the coreboot home directory
which also don't need to be run as root, and now adds the .local/bin
directory into the path.

The trailing docker PATH configuration is discarded as cleanup - it
doesn't have any effect.  Nothing uses it in the Dockerfile, and it
doesn't end up updating the path, which is set by /etc/profile.

Change-Id: Ie8273009bb527e267584bba84504191aa7294ca3
Signed-off-by: Martin Roth <gaumless@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76855
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-08-21 17:05:29 +00:00
..
alpine util/docker: Add Alpine Dockerfile 2023-06-14 12:43:32 +00:00
archlinux util/docker: Add Dockerfile for Arch Linux 2023-05-17 19:55:18 +00:00
coreboot-jenkins-node util/docker/jenkins-node: Don't install python modules as root 2023-08-21 17:05:29 +00:00
coreboot-jenkins-test util/docker: Update coreboot-sdk-test to coreboot-jenkins-test 2023-08-04 20:53:47 +00:00
coreboot-sdk util/docker: Update the coreboot-sdk from libfreetype6 to libfreetype 2023-08-21 16:08:36 +00:00
coreboot.org-status kconfig2html: Denote that the script is python3 2022-12-02 08:34:14 +00:00
doc.coreboot.org util/docker: Update dockerfiles 2022-05-31 13:41:56 +00:00
Makefile util/docker: Add docker-jenkins-shell target 2023-08-15 16:49:12 +00:00
description.md util: Update description files 2022-05-30 13:05:21 +00:00