[12gevmoller_sim] [EXTERNAL] [JeffersonLab/remoll] 203e17: Ignore root files when creating Docker container

Wouter Deconinck noreply at github.com
Mon May 11 13:41:42 EDT 2020


  Branch: refs/heads/develop
  Home:   https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=yEGCoeLmYsXU5pYTdtWZa6GPKly4gN4nyEsEQpGVBgA&e= 
  Commit: 203e17e07cd416aec8ee8cb9d5a9b68dfc65b966
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_203e17e07cd416aec8ee8cb9d5a9b68dfc65b966&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=ru-ewH-U0i76pSTM6z-0KYw4hYN6W-_q5XqCzO4G460&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M .dockerignore

  Log Message:
  -----------
  Ignore root files when creating Docker container


  Commit: 5a2d6f7934f8fdd31a5a9757f84fc9906ee9f70d
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5a2d6f7934f8fdd31a5a9757f84fc9906ee9f70d&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=MYllYF21a0vZErt8oUwMQAy--HnMC5B9DHgh4cVlbTA&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Instructions on how to build Docker container


  Commit: c1f92fce557408f11e4fe80abe8cabae14ebc2dc
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c1f92fce557408f11e4fe80abe8cabae14ebc2dc&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=By4yyk2Ah1QyEkNBpwVMrJtStmCS1hGx_4AO7655yJw&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Cleanup, headings, and use /etc/profile for environment


  Commit: 97315f428ef3b145030429de2dd28682d4313b7b
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_97315f428ef3b145030429de2dd28682d4313b7b&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=Y8zuPQYPYdvZkmV4iI7nOVbL3u2D5MxJvc66SExAwVI&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    A cmake/templates/remoll.csh.in
    A cmake/templates/remoll.sh.in

  Log Message:
  -----------
  Two environment scripts for bin/


  Commit: 11dc18cf23959592f149362f628d0da9235eaae5
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_11dc18cf23959592f149362f628d0da9235eaae5&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=nOITPD-V_7A4v4AwUX3a3uiawqEgP0rDHwPM-HB0KKs&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Load environment scripts from /etc/profile


  Commit: d9ce914aa7a651a88f1cb406da84169bd2bbfc62
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_d9ce914aa7a651a88f1cb406da84169bd2bbfc62&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=QlGu47IIuu12M5I0rJJIKB5oYWZmV9sDEmjXvdIY9TE&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Clean build products in Docker


  Commit: 7483d3099d87ae06e02d0a0dad5ea0b016b8adfb
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7483d3099d87ae06e02d0a0dad5ea0b016b8adfb&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=BGeQI0zBI5lkKV5Qwd6xK5F8n6atkxZcFSm02kUU8Ec&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Add tini to deal with zombies


  Commit: e50acc443110328d2d7978568461d600ed068e1d
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e50acc443110328d2d7978568461d600ed068e1d&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=3HPyaVcoW6dE-vDq_BlNUKCcvStdtS3mcVCMajEdRyI&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Skip entrypoint script and use tini and /etc/profile


  Commit: 901d28e7059c39eede25057556bf4601c8664a47
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_901d28e7059c39eede25057556bf4601c8664a47&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=xgNB12VXzAWhd3nCdu0JK-kUt_A5PRzQ4s-1PKBJAUs&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Just run remoll when running


  Commit: 1f0aee8ac18a10bc92def5d93add288d610d4756
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1f0aee8ac18a10bc92def5d93add288d610d4756&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=GUYGr1qOEcJyrevTLdBEHgFsnZNTHPW0dC9aztBmt-Q&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M scripts/tests/test_geometries.sh
    M scripts/tests/test_macros.sh

  Log Message:
  -----------
  Use remoll in path, not in build


  Commit: e5afed1f1a72db0357c8b5ff92dda72d854b3fef
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e5afed1f1a72db0357c8b5ff92dda72d854b3fef&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=yoEna4VrV2SX5hXlwXx3RlmV92hesZA_f_ErfCZCudk&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-09 (Sat, 09 May 2020)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Note on building in directories that are hyperlinked to lustre

If ~/scratch/ is actually /lustre/$USER/, then building in ~/scratch
will fail but building in /lustre/$USER/ will work.


  Commit: 9a285a33d3163a4f0ef7202fa615fec349ec7139
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_9a285a33d3163a4f0ef7202fa615fec349ec7139&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=RA4PW0nQGC4Wr63-iigNn7CZ0yKy9aXaRFtXREW-WGo&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M Dockerfile
    A docker/docker-jlabce.patch
    A docker/jlab.sh

  Log Message:
  -----------
  Fix to the jlab.sh script that works in existing environments

When using singularity we don't call JLab CE's jlab.sh with an
empty environment (nor do we want to, we need $DISPLAY, for one).
This fixes the tcsh to bash translator for environment variables
to be more accommodating of environments with existing functions
(bash completion, module system, spack, you name it).


  Commit: 583620d89e927f094c1294a30bdd0a24654a10f7
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_583620d89e927f094c1294a30bdd0a24654a10f7&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=bqwj-yiic3OWAEhiYzY5qZZmoRShxe91CCfEJlmrkKQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    R docker/docker-jlabce.patch

  Log Message:
  -----------
  Don't need the patch when shipping the full file.


  Commit: a3289ad7fff45bbafb0055238874736546d1888c
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a3289ad7fff45bbafb0055238874736546d1888c&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=hdMDZkjMH1siu3gnVbKwOPsiq3zmBfoBnypv4budnGM&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M .dockerignore

  Log Message:
  -----------
  Use more sensible docker ignore, don't copy GBs of root files...


  Commit: 8e86fa979b876352bdf11a61e3607d58947e4a51
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8e86fa979b876352bdf11a61e3607d58947e4a51&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=ObrfJt9riFA9EZsJSvg4xtBkSOrg3BqDaCeLvSjEW9E&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M docker/jlab.sh

  Log Message:
  -----------
  csh uses setenv, not set


  Commit: 1f1a711db4d21ddedec5cb4c1552bc6bb1f3826b
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1f1a711db4d21ddedec5cb4c1552bc6bb1f3826b&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=wm9Xp8ZRh9nhoQIMVpCxExBKDCvcGHWGhXTVoZ45208&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-11 (Mon, 11 May 2020)

  Changed paths:
    M scripts/tests/targz_macros.sh
    M scripts/tests/test_geometries.sh
    M scripts/tests/test_macros.sh
    M scripts/tests/watermark.sh

  Log Message:
  -----------
  No branch name when .git is in .dockerignore, use HEAD instead


  Commit: a3d1c0fe1f87ae5432a6cb1ee81f5bc6bf21d225
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a3d1c0fe1f87ae5432a6cb1ee81f5bc6bf21d225&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=F7qM8OoQ8YAAKRMEy6NDA7XUpUyYm0Abx6sWnhrMP2E&e= 
  Author: Wouter Deconinck <wdconinc at jlab.org>
  Date:   2020-05-11 (Mon, 11 May 2020)

  Changed paths:
    M .dockerignore
    M Dockerfile
    A cmake/templates/remoll.csh.in
    A cmake/templates/remoll.sh.in
    A docker/jlab.sh
    M scripts/tests/targz_macros.sh
    M scripts/tests/test_geometries.sh
    M scripts/tests/test_macros.sh
    M scripts/tests/watermark.sh

  Log Message:
  -----------
  Merge pull request #342 from JeffersonLab/bugfix-docker-run-in-pwd

Bugfix: Run docker run in pwd, not in /jlab/remoll, when using singularity


Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_35d652e8facc...a3d1c0fe1f87&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=d9NF9ZQtdyKDcXB16hJAiBSrBtZbG2q_jGjTA_buOXY&s=Q-mC4N3kX6fz5jdsGzWLL3NkPRtv47SOqmznz-o3NDQ&e= 



More information about the 12gevmoller_sim mailing list