project-config/nodepool
Clark Boylan eceb8690f6 Chown the /opt/git repo cache to zuul:zuul
Latest git packages on Ubuntu (and possibly other locations in the
future) don't allow locally cloning repos owned by a different user by
default. Attempting to do so results in this error:

  fatal: detected dubious ownership in repository at '/opt/git/opendev.org/foo/bar/.git'
  To add an exception for this directory, call:

      git config --global --add safe.directory /opt/git/opendev.org/foo/bar/.git
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

Currently the /opt/git repos are owned by root:root. We expect that
zuul will be the most common user to interact with these cached repos so
we chown to zuul:zuul in order to avoid these problems as much as
possible. Any cases not using zuul will have to determine a path foward
for that special circumstances.

Change-Id: I7cb21869bae42baed5027a9380f60762ab8944e0
2024-05-29 14:35:55 -07:00
..
elements Chown the /opt/git repo cache to zuul:zuul 2024-05-29 14:35:55 -07:00
scripts Restore blank nodepool/scripts 2020-03-03 15:01:23 +11:00
nb01-test.opendev.org.yaml nodepool: Add nb01-test.opendev.org config file 2020-03-03 11:06:05 +11:00
nb04.opendev.org.yaml Add Ubuntu 24.04 LTS (ubuntu-noble) nodes 2024-05-21 19:37:55 +00:00
nl01.opendev.org.yaml Add Ubuntu 24.04 LTS (ubuntu-noble) nodes 2024-05-21 19:37:55 +00:00
nl02.opendev.org.yaml Clean up unused labels from nl02 config 2024-05-22 15:33:34 +00:00
nl03.opendev.org.yaml Add Ubuntu 24.04 LTS (ubuntu-noble) nodes 2024-05-21 19:37:55 +00:00
nl04.opendev.org.yaml Add Ubuntu 24.04 LTS (ubuntu-noble) nodes 2024-05-21 19:37:55 +00:00
nodepool.yaml Add Ubuntu 24.04 LTS (ubuntu-noble) nodes 2024-05-21 19:37:55 +00:00