1. 09 Apr, 2020 6 commits
  2. 08 Apr, 2020 5 commits
  3. 07 Apr, 2020 8 commits
  4. 06 Apr, 2020 11 commits
    • Jérome Perrin's avatar
      monitor: use monitor- prefix in cert and key · 854057ce
      Jérome Perrin authored
      By using a short filenames like "httpd.crt" or "httpd.key", we risk have
      conflict with users of this stack. Use a name with more context, that
      should likely not be used by applications.
      
      This solves an issue with lamp stack, that was visible with nextcloud
      software:
      
           While:
             Installing ca-apache-php.
           Error: The following paths are already installed by other sections: {'/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/inst/ncs2/srv/ssl/certs/httpd.key': 'ca-monitor-httpd', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/inst/ncs2/srv/ssl/certs/httpd.crt': 'ca-monitor-httpd'}
      854057ce
    • Jérome Perrin's avatar
      software/caddy-frontend: review caddy-log-access to not overwrite installed paths · 1771df7b
      Jérome Perrin authored
      We were using caddy-log-access-header to make sure we have at least one
      file to include, but this was implemented in a way that the config file
      was overwritten.
      Reimplement this by using caddy-log-access-empty to create an empty file
      when there are no slaves, caddy-log-access otherwise.
      1771df7b
    • Jérome Perrin's avatar
      software/caddy-frontend: don't install caucase eggs twice · 3446030d
      Jérome Perrin authored
      If we list eggs as eggs= of a zc.recipe.egg section, the scripts of these eggs
      will be installed again.
      
      This fixes this error while building:
      
          While:
            Installing extra-eggs.
          Error: The following paths are already installed by other sections: {'/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucased-manage': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-key-id': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-updater': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-rerequest': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-probe': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucased': 'caucase-eggs'}
      3446030d
    • Jérome Perrin's avatar
      software/caddy-frontend: small cleanups · c5bfc990
      Jérome Perrin authored
      The same caddy-log-access section was defined more than once, keep only
      one implementation.
      Remove some trailing spaces.
      c5bfc990
    • Jérome Perrin's avatar
      software/theia: request a frontend · 7316ad33
      Jérome Perrin authored
      So that we can access over IPv4 with a valid certificate
      
      This required to generate a certificate, otherwise accessing from
      frontend cause 404 site not served on this interface
      7316ad33
    • Jérome Perrin's avatar
      e877a3d9
    • Jérome Perrin's avatar
      software/theia: update python packages and install pylint · c9ab08e4
      Jérome Perrin authored
      Eventhough we no longer use theia's python extension, these packages are
      helpful for mspython extension.
      c9ab08e4
    • Jérome Perrin's avatar
      software/theia: version up · 28766251
      Jérome Perrin authored
      vscode extensions can no longer be installed from marketplace, but we
      can download extensions at installation time.
      Install ms-python extension so that we can have good developer
      experience with python out of the box.
      28766251
    • Jérome Perrin's avatar
      component/nodejs: include 10.19.0 · a018b5f9
      Jérome Perrin authored
      a018b5f9
    • Jérome Perrin's avatar
      component/rpy2: fix rpath for x86_64 · 710e0f2f
      Jérome Perrin authored
      library dir is lib64 in that case
      710e0f2f
    • Jérome Perrin's avatar
      software/dream: fix npm/nodejs invocation · 26f3a9a8
      Jérome Perrin authored
      npm invokes node from $PATH, so make sure we have proper node version in
      PATH.
      26f3a9a8
  5. 05 Apr, 2020 1 commit
  6. 03 Apr, 2020 8 commits
  7. 02 Apr, 2020 1 commit