1. 16 May, 2021 1 commit
    • Julien Muchembled's avatar
      ERP5: notebook 4.4.1 does not need argon2-cffi · 12eab3c1
      Julien Muchembled authored
      This fixes:
      
        Installing jupyter.
        While:
          Installing jupyter.
          Base installation request: ...
          Getting distribution for 'argon2-cffi'.
        Error: Picked: argon2-cffi = 20.1.0
      
      Addition of argon2-cffi in commit 7d1ea024
      was a last-minute change to fix jupyter SR.
      12eab3c1
  2. 15 May, 2021 12 commits
  3. 14 May, 2021 3 commits
  4. 12 May, 2021 1 commit
    • Łukasz Nowak's avatar
      caddy-frontend: Solve ATS configuration asymmetry · 478ca801
      Łukasz Nowak authored
      Accessing http with path starting with /HTTPS/ would result with 503 responses
      from ATS itself.
      
      Test is covering the problem and also asserting that fix does not damage https
      access with path starting with /HTTP/
      478ca801
  5. 11 May, 2021 16 commits
  6. 10 May, 2021 3 commits
  7. 07 May, 2021 4 commits
    • Julien Muchembled's avatar
      NEO: save VM system log if the stress test fails · c9633501
      Julien Muchembled authored
      By using '/lib/systemd/systemd-journal-remote --output=...'
      the dump can be converted back to a file that is readable with
      'journalctl --file=...'
      c9633501
    • Julien Muchembled's avatar
      kvm: always enable discard for drives · bbb4d069
      Julien Muchembled authored
      Given that the default is to use raw for device drives and qcow2 for
      file drives,  and that 'discard' was already enabled for raw, this
      commit is in practice mainly for file drives, for which QEMU processes
      TRIM by punching holes (i.e. the image file becomes sparse).
      
      This reduces disk usage not only by the process running the VM but
      also by backups and replicas (e.g. runner1).
      
      For qcow2 at least, the discarded space can be reused for other blocks
      and qemu compacts the image at dump (for backups) so images on replicas
      are not sparse.
      
      When an image disk format doesn't support it, QEMU ignores the option
      so it's safe.
      
      Guest support of TRIM for virtio-blk is recent: Linux 5.0
      bbb4d069
    • Julien Muchembled's avatar
      kvm: do not try to correct disk-related parameters · 128a37e0
      Julien Muchembled authored
      The user must be aware of any mistake he did. For example, he may lose
      time by not understanding why the VM does not behave as expected or by
      distorting measures in benchmarks.
      
      The only legitimate reason to automatically fix a parameter is backward
      compatibility, if a value is not valid anymore. But such fallback
      should only be temporary. There's no such case recently.
      
      At last, it increased maintenance by having to keep the lists of valid
      values up-to-date.
      
      About:
      
        -  if disk_info['io'] == 'native':
        -    additional_disk_options += ',cache.direct=on'
      
      These lines are redundant when cache is none.
      128a37e0
    • Jérome Perrin's avatar