Skip to content
Success

Changes

Summary

  1. make/Makefile: always use docker run --rm (details)
  2. common/pipework: deduplicate (details)
  3. treewide: fix missing --rm for "docker run" (details)
Commit a0a991f4123b1c09fe420d4fa8d88cc951180895 by Oliver Smith
make/Makefile: always use docker run --rm

Add --rm to the "docker run" line in make/Makefile, and remove it from
RUN_ARGS.

Related: https://osmocom.org/projects/osmocom-servers/wiki/Docker_cache_clean_up
Related: SYS#5827
Change-Id: Iea063aa39a08397ea64d2018b433991a130e7f56
The file was modifiedttcn3-sgsn-test/Makefile
The file was modifiedosmo-hnbgw-master/Makefile
The file was modifiedosmo-hlr-master/Makefile
The file was modifiedosmo-hnodeb-master/Makefile
The file was modifiedosmo-remsim-latest/Makefile
The file was modifiedttcn3-bsc-test/Makefile
The file was modifiedosmo-bsc-master/Makefile
The file was modifiedttcn3-msc-test/Makefile
The file was modifiedttcn3-pcu-test/Makefile
The file was modifiedosmo-ggsn-latest/Makefile
The file was modifiedosmo-msc-master/Makefile
The file was modifiedgr-gsm-master/Makefile
The file was modifiedosmo-pcu-master/Makefile
The file was modifiedttcn3-stp-test/Makefile
The file was modifiedosmo-ran/split/ran-trx-ipc/Makefile
The file was modifiedopen5gs-latest/Makefile
The file was modifiedosmo-mgw-master/Makefile
The file was modifiedttcn3-nitb-sysinfo/Makefile
The file was modifiedalpine-lighttpd/Makefile
The file was modifiedopenbts-umts/Makefile
The file was modifiedsystemd/Makefile
The file was modifiedosmo-gsm-tester/Makefile
The file was modifiedsctp-test/Makefile
The file was modifiedosmo-gbproxy-latest/Makefile
The file was modifiedttcn3-sccp-test/Makefile
The file was modifiedosmo-nitb-master/Makefile
The file was modifiedttcn3-smlc-test/Makefile
The file was modifiedttcn3-hnodeb-test/Makefile
The file was modifiedosmo-ran/split/ran-bts_pcu/Makefile
The file was modifiedosmo-gbproxy-master/Makefile
The file was modifiedosmo-ran/split/ran-trx-uhd/Makefile
The file was modifiednplab-m3ua-test/Makefile
The file was modifiedosmo-remsim-master/Makefile
The file was modifiedttcn3-cbc-test/Makefile
The file was modifiednplab-sua-test/Makefile
The file was modifiedosmo-bts-master/Makefile
The file was modifiedosmo-sgsn-master/Makefile
The file was modifiedsigtran-tests/Makefile
The file was modifiedosmo-ran/Makefile
The file was modifiedmake/Makefile
The file was modifiedosmo-ggsn-master/Makefile
The file was modifiedttcn3-bts-test/Makefile
The file was modifiedttcn3-bsc-test-vamos/Makefile
The file was modifiedosmo-stp-master/Makefile
The file was modifiedosmo-ran/split/ran-bsc_mgw/Makefile
The file was modifiedosmo-smlc-master/Makefile
The file was modifiedttcn3-pcap-client-test/Makefile
Commit 266cb2165c53cec139961910b78d10d9bbbcdffa by Oliver Smith
common/pipework: deduplicate

Move the pipework script from several image directories to the common
dir.

Change-Id: I88ff40ca69c9ee76bef9bb8f24f66ca9d5ac751a
The file was modifiedosmo-ns-master/Dockerfile
The file was modifieddebian-bullseye-titan/Dockerfile
The file was modifiedosmo-gbproxy-master/Dockerfile
The file was removedosmo-ns-master/pipework
The file was removedosmo-gbproxy-master/pipework
The file was addedcommon/pipework
The file was removedosmo-gbproxy-latest/pipework
The file was removeddebian-bullseye-titan/pipework
The file was modifiedosmo-gbproxy-latest/Dockerfile
Commit 5c158b326abe394a731094b197ef8ff08e019622 by Oliver Smith
treewide: fix missing --rm for "docker run"

Add "--rm" to each "docker run" command, so they don't continuously fill
up disk space.

Fix this even in the pipework script. We don't use the code path there,
but by always having --rm after "docker run" (same line or next line),
a new lint script in osmo-ci I8ab9c291504475d670bdefc50c4524c5bdd4c880
can help us avoid this in the future.

In ttcn3-ggsn-test/jenkins.sh, move one existing --rm in a later line
upwards so the linter can find it.

Related: SYS#5827, OS#5099
Related: https://github.com/jpetazzo/pipework/pull/248
Change-Id: I48b01c43fedf379b8a565eaab0369806d7831bd8
The file was modifiedjenkins-common.sh
The file was modifiedttcn3-ggsn-test/jenkins.sh
The file was modifiedcommon/pipework
The file was modifiedttcn3-fr-test/jenkins.sh