payload: {"push_id":3961518605,"size":9,"distinct_size":7,"ref":"refs/heads/hotfix/misc-docker-improvement","head":"155cf4e267a698157444e561697ea76ad05f031f","before":"d4dd09baa7120d287c6cbefd21beb323cad8e54f","commits":[{"sha":"36b1a904581a460c7a4872fec5f27f5053375bdc","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"framework: tlvf: remove stale autogenerated sM1.h and sM2.h\n\nCommit 741dd8e4e1dbe3e removed the yaml files for sM1 and sM2, but\nforgot to remove the AutoGenerated files.\n\nDo that now.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":false,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/36b1a904581a460c7a4872fec5f27f5053375bdc"},{"sha":"e02e877aed7ceb2d914d3f53cf0499b562ba7124","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"framework: tlvf: remove stale autogenerated sMacAddress.h\n\nCommit eac1620cd39cd renamed sMacAddress.h to sMacAddr.h. However, this\nfile is automatically copied to the AutoGenerated directory, and the\ncopy was not removed.\n\nDo so now.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":false,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/e02e877aed7ceb2d914d3f53cf0499b562ba7124"},{"sha":"0adbf2a33333c622682dc6701b59f2b46702c9a0","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools/docker/run.sh: don't try to re-run an already running container\n\nWhen the container is already running, the docker run command will fail\nanyway. We will want to handle this situation gracefully, so as a first\nstep, detect that the container is running and don't even try to run it.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/0adbf2a33333c622682dc6701b59f2b46702c9a0"},{"sha":"ee6e9aab8cee9bbff58d9f62d8c6c90d2f589f8e","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools/docker/run.sh: add force option\n\nWhile developing, we often leave the containers running (i.e. started\nwithout --rm option). Thus, when we call run.sh, it's possible that an\nold container is still open.\n\nTo simplify development, add a -f/--force option to run.sh that will\nkill the already-running container and start a new one.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/ee6e9aab8cee9bbff58d9f62d8c6c90d2f589f8e"},{"sha":"2f22b09de7e1a0aa85b71158eb7287f3345c2837","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools: test_gw_repeater.sh: add force option\n\nPropagate the force option added to run.sh to test_gw_repeater.sh. If\nthe containers are already running and the force option is not given,\nthe running containers will be used. If the force option is given, the\nrunning containers will be stopped and removed, and new containers are\ncreated.\n\nSince test.sh doesn't know the -f option, rename the OPT variable to\nVERBOSE_OPT and add FORCE_OPT to contain the -f option.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/2f22b09de7e1a0aa85b71158eb7287f3345c2837"},{"sha":"848331f3d48953466a1f236f1c53f7ca8f51f0e0","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools: test_flows.sh: add shebang\n\nWithout shebang, it works because Linux will try to run any executable\nunder /bin/sh if the binformat magic isn't recognized. But it's better\nto add the shebang explicitly.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/848331f3d48953466a1f236f1c53f7ca8f51f0e0"},{"sha":"75ba7576abccf3e0d6bca0fd9b8c6215e5dc30a8","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools: test_flows.sh: use the force flag of test_gw_repeater.sh\n\nInstead of killing the containers from this script, pass the -f flag to\nlet run.sh kill the containers.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/75ba7576abccf3e0d6bca0fd9b8c6215e5dc30a8"},{"sha":"82b60ad8b54b773bbf2157302629807d81a0e3f0","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools: build.sh: pass USER environment variable\n\nWithout this variable, the generated config file will set log_path to\n/tmp//beerocks/logs, but the test scripts search it in /tmp/$USER/logs.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/82b60ad8b54b773bbf2157302629807d81a0e3f0"},{"sha":"155cf4e267a698157444e561697ea76ad05f031f","author":{"name":"Arnout Vandecappelle (Essensium/Mind)","email":"0a5e220122bc195b848436603de35259556d873f@mind.be"},"message":"tools/docker: fall back to USER if SUDO_USER is not set\n\nSince the USER environment variable is no longer set in the container\nitself, we have to set it explicitly when running (at least in the cases\nwhere that is relevant).\n\nNote that when it is set in the 'docker run' command, it will also be\ninherited in the 'docker exec' commands to the same container.\n\nThe USER environment variable is used in test_flows.sh to determine the\npath to the log file (due to the single quotes, it is evaluated inside\nthe container rather than outside). This used to work because the build\nwas also done without a USER environment variable. The latter was fixed\nin a previous commit, which breaks test_flows.sh.\n\nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>","distinct":true,"url":"https://api.github.com/repos/prplfoundation/prplMesh/commits/155cf4e267a698157444e561697ea76ad05f031f"}]}
other: {"actor":{"display_login":"tomereli"}}