Revision 5273a46cf7288144d3ccac825725cf024b40b565 authored by André Martins on 18 June 2024, 14:59:12 UTC, committed by André Martins on 20 June 2024, 19:00:01 UTC
The builder image is used to generate Kubernetes manifests and some Go code
for Kubernetes clients. Currently, Docker run commands are executed as the
root user inside the container, resulting in files being created with the
root UID. This prevents the user who executed the Docker run command from
managing these files.

Running the Docker container with the executing user's UID causes "go run"
commands to fail due to insufficient permissions to write to the /.cache
directory. To resolve this, we need to create a /.cache directory with write
permissions for all users.

Signed-off-by: André Martins <andre@cilium.io>
1 parent 6f461ea
History
File Mode Size
fixtures
bgp.go -rw-r--r-- 284 bytes
bgp_peer_get.go -rw-r--r-- 2.8 KB
bgp_route_get.go -rw-r--r-- 6.5 KB
bgp_route_policy_get.go -rw-r--r-- 3.5 KB
bpf.go -rw-r--r-- 293 bytes
bpf_auth.go -rw-r--r-- 325 bytes
bpf_auth_flush.go -rw-r--r-- 1.4 KB
bpf_auth_list.go -rw-r--r-- 2.2 KB
bpf_bandwidth.go -rw-r--r-- 335 bytes
bpf_bandwidth_list.go -rw-r--r-- 2.0 KB
bpf_config.go -rw-r--r-- 303 bytes
bpf_config_list.go -rw-r--r-- 1.7 KB
bpf_ct.go -rw-r--r-- 376 bytes
bpf_ct_flush.go -rw-r--r-- 1.4 KB
bpf_ct_list.go -rw-r--r-- 5.0 KB
bpf_ct_list_test.go -rw-r--r-- 3.9 KB
bpf_egress.go -rw-r--r-- 313 bytes
bpf_egress_list.go -rw-r--r-- 2.6 KB
bpf_endpoint.go -rw-r--r-- 263 bytes
bpf_endpoint_delete.go -rw-r--r-- 806 bytes
bpf_endpoint_list.go -rw-r--r-- 1.0 KB
bpf_ipcache.go -rw-r--r-- 338 bytes
bpf_ipcache_get.go -rw-r--r-- 3.4 KB
bpf_ipcache_get_test.go -rw-r--r-- 2.5 KB
bpf_ipcache_list.go -rw-r--r-- 1.4 KB
bpf_ipmasq.go -rw-r--r-- 301 bytes
bpf_ipmasq_list.go -rw-r--r-- 1.8 KB
bpf_lb.go -rw-r--r-- 297 bytes
bpf_lb_list.go -rw-r--r-- 5.9 KB
bpf_lb_maglev.go -rw-r--r-- 313 bytes
bpf_lb_maglev_get.go -rw-r--r-- 2.5 KB
bpf_lb_maglev_list.go -rw-r--r-- 2.0 KB
bpf_metrics.go -rw-r--r-- 322 bytes
bpf_metrics_list.go -rw-r--r-- 4.2 KB
bpf_metrics_list_test.go -rw-r--r-- 2.7 KB
bpf_mountfs.go -rw-r--r-- 257 bytes
bpf_mountfs_show.go -rw-r--r-- 1.8 KB
bpf_multicast.go -rw-r--r-- 428 bytes
bpf_multicast_groups.go -rw-r--r-- 4.1 KB
bpf_multicast_subscribers.go -rw-r--r-- 8.1 KB
bpf_nat.go -rw-r--r-- 292 bytes
bpf_nat_flush.go -rw-r--r-- 1.0 KB
bpf_nat_list.go -rw-r--r-- 3.0 KB
bpf_nat_list_test.go -rw-r--r-- 3.3 KB
bpf_nodeid.go -rw-r--r-- 301 bytes
bpf_nodeid_list.go -rw-r--r-- 2.1 KB
bpf_policy.go -rw-r--r-- 319 bytes
bpf_policy_add.go -rw-r--r-- 721 bytes
bpf_policy_delete.go -rw-r--r-- 704 bytes
bpf_policy_get.go -rw-r--r-- 5.7 KB
bpf_policy_list.go -rw-r--r-- 607 bytes
bpf_recorder.go -rw-r--r-- 312 bytes
bpf_recorder_list.go -rw-r--r-- 1.9 KB
bpf_sha.go -rw-r--r-- 361 bytes
bpf_sha_get.go -rw-r--r-- 1.2 KB
bpf_sha_list.go -rw-r--r-- 2.6 KB
bpf_srv6.go -rw-r--r-- 303 bytes
bpf_srv6_policy.go -rw-r--r-- 2.1 KB
bpf_srv6_sid.go -rw-r--r-- 1.8 KB
bpf_srv6_vrf.go -rw-r--r-- 2.1 KB
bpf_tunnel.go -rw-r--r-- 258 bytes
bpf_tunnel_list.go -rw-r--r-- 965 bytes
bpf_vtep.go -rw-r--r-- 326 bytes
bpf_vtep_delete.go -rw-r--r-- 895 bytes
bpf_vtep_list.go -rw-r--r-- 1.3 KB
bpf_vtep_update.go -rw-r--r-- 1.2 KB
build-config.go -rw-r--r-- 5.1 KB
cgroups.go -rw-r--r-- 292 bytes
cgroups_list.go -rw-r--r-- 1.8 KB
cmdman.go -rw-r--r-- 781 bytes
cmdref.go -rw-r--r-- 1.1 KB
config.go -rw-r--r-- 4.8 KB
config_get.go -rw-r--r-- 1.9 KB
debuginfo.go -rw-r--r-- 13.3 KB
encrypt.go -rw-r--r-- 311 bytes
encrypt_flush.go -rw-r--r-- 7.1 KB
encrypt_flush_test.go -rw-r--r-- 3.6 KB
encrypt_status.go -rw-r--r-- 6.8 KB
encrypt_status_test.go -rw-r--r-- 3.3 KB
endpoint.go -rw-r--r-- 303 bytes
endpoint_config.go -rw-r--r-- 2.2 KB
endpoint_disconnect.go -rw-r--r-- 679 bytes
endpoint_get.go -rw-r--r-- 2.1 KB
endpoint_healthz.go -rw-r--r-- 1.3 KB
endpoint_labels.go -rw-r--r-- 2.0 KB
endpoint_list.go -rw-r--r-- 4.2 KB
endpoint_log.go -rw-r--r-- 1.2 KB
fqdn.go -rw-r--r-- 4.3 KB
helpers.go -rw-r--r-- 13.3 KB
helpers_test.go -rw-r--r-- 18.3 KB
identity.go -rw-r--r-- 313 bytes
identity_get.go -rw-r--r-- 2.1 KB
identity_list.go -rw-r--r-- 2.7 KB
ip.go -rw-r--r-- 303 bytes
ip_list.go -rw-r--r-- 2.9 KB
kvstore.go -rw-r--r-- 1.3 KB
kvstore_delete.go -rw-r--r-- 998 bytes
kvstore_get.go -rw-r--r-- 1.5 KB
kvstore_set.go -rw-r--r-- 892 bytes
loadinfo.go -rw-r--r-- 547 bytes
lrp.go -rw-r--r-- 292 bytes
lrp_list.go -rw-r--r-- 1.6 KB
map.go -rw-r--r-- 305 bytes
map_event_list.go -rw-r--r-- 3.1 KB
map_get.go -rw-r--r-- 1.5 KB
map_list.go -rw-r--r-- 1.7 KB
metrics.go -rw-r--r-- 303 bytes
metrics_list.go -rw-r--r-- 1.8 KB
monitor.go -rw-r--r-- 7.5 KB
node.go -rw-r--r-- 287 bytes
node_id.go -rw-r--r-- 317 bytes
node_id_list.go -rw-r--r-- 1.5 KB
node_list.go -rw-r--r-- 1.9 KB
policy.go -rw-r--r-- 4.9 KB
policy_delete.go -rw-r--r-- 985 bytes
policy_get.go -rw-r--r-- 778 bytes
policy_import.go -rw-r--r-- 2.4 KB
policy_selectors.go -rw-r--r-- 2.5 KB
policy_test.go -rw-r--r-- 725 bytes
policy_validate.go -rw-r--r-- 1.6 KB
policy_wait.go -rw-r--r-- 2.4 KB
post_uninstall_cleanup.go -rw-r--r-- 16.0 KB
prefilter.go -rw-r--r-- 315 bytes
prefilter_delete.go -rw-r--r-- 1.0 KB
prefilter_list.go -rw-r--r-- 1.0 KB
prefilter_update.go -rw-r--r-- 1.1 KB
preflight.go -rw-r--r-- 5.0 KB
preflight_identity_crd_migrate.go -rw-r--r-- 10.9 KB
preflight_k8s_valid_cnp.go -rw-r--r-- 4.1 KB
recorder.go -rw-r--r-- 321 bytes
recorder_delete.go -rw-r--r-- 714 bytes
recorder_get.go -rw-r--r-- 1.2 KB
recorder_list.go -rw-r--r-- 3.9 KB
recorder_update.go -rw-r--r-- 2.4 KB
root.go -rw-r--r-- 3.9 KB
service.go -rw-r--r-- 313 bytes
service_delete.go -rw-r--r-- 1.3 KB
service_get.go -rw-r--r-- 1.1 KB
service_list.go -rw-r--r-- 3.2 KB
service_update.go -rw-r--r-- 8.4 KB
statedb.go -rw-r--r-- 4.1 KB
status.go -rw-r--r-- 3.9 KB
troubleshoot.go -rw-r--r-- 3.8 KB
troubleshoot_clustermesh.go -rw-r--r-- 2.7 KB
troubleshoot_kvstore.go -rw-r--r-- 1.5 KB
version.go -rw-r--r-- 1.5 KB

back to top