1. 12 Oct, 2021 2 commits
    • Kirill Smelkov's avatar
      Merge branch 'master' into master+ZODB4-wc2 · ddc8115d
      Kirill Smelkov authored
      * master: (24 commits)
        version up: slapos.cookbook 1.0.213
        Release slapos.cookbook (1.0.213)
        recipe/promise_plugin: Improve options
        kvm: Update Debian versions
        caddy-frontend: Fix master partition find in the test
        slaprunner and seleniumserver: Use ecdsa SSH keys in tests
        software/slapos-sr-testing: improve README
        stack/lamp: remove stunnel as it's not used
        slapos.cookbook: remove stunnel recipe
        slapos.cookbook: remove generic-varnish recipe
        component/powerdns: version up 4.5.1
        componenet/lua: version up 5.4.3
        component/python-2.7: do not build nis module
        software/theia: backport a CSS fix, to be removed next time we update
        software/theia: version up theia 1.18.0
        component/git: version up 2.33.0
        version up: Debian 10/11 netinst
        fixup! nodejs: remove unused versions
        component/fluentd: Version up to 1.8.1
        software/fluentd: v↑ fluent-plugin-wendelin to 0.5
        ...
      ddc8115d
    • Jérome Perrin's avatar
  2. 11 Oct, 2021 16 commits
  3. 10 Oct, 2021 1 commit
  4. 08 Oct, 2021 7 commits
  5. 07 Oct, 2021 3 commits
    • Kirill Smelkov's avatar
      Merge branch 'master' into master+ZODB4-wc2 · 899a10d6
      Kirill Smelkov authored
      * master:
        software/proftpd/test: fix flaky test_partial_upload_are_deleted
        fixup! slapos.cookbook: remove deprecated softwaretype recipe
        slapos.cookbook: remove deprecated softwaretype recipe
        move old software releases to unstable
        component/pysvn-python: version up 1.9.15
        component/subversion: version up 1.14.1
        component/serf: version up 1.3.9
        fixup! jstestnode: some cleanup
        remove unused test software releases
        nodejs: old versions need Python 2
        jstestnode: some cleanup
        nodejs: remove unused versions
        etherpad-lite: move to unstable
        cloud9: move to unstable
        software/kvm: remove unused nodejs compilation
        component/python3: do not build nis module
        component/openssh: version up 8.8p1
        Revert "component/fonts: Workaround download bug"
        version up: slapos.recipe.build 0.49
        python2.7: small cleanup
      899a10d6
    • Jérome Perrin's avatar
      software/proftpd/test: fix flaky test_partial_upload_are_deleted · 8fc7da4c
      Jérome Perrin authored
      There can be a short delay until the partially uploaded file is actually
      removed, so wait a little bit before checking for its absence.
      8fc7da4c
    • Jérome Perrin's avatar
      Update Subversion · 2a84c6eb
      Jérome Perrin authored
      Our old subversion does not seem to support the expiration of letsencrypt root certificate, as we can see in [tests](
      https://erp5js.nexedi.net/#/test_result_module/20210930-70CDB278/143): 
      
      ```
      ClientError: ("Unable to connect to a repository at URL 'https://svn.erp5.org/repos/public/erp5/trunk/bt5/test_web'\nServer SSL certificate verification failed: certificate has expired", [("Unable to connect to a repository at URL 'https://svn.erp5.org/repos/public/erp5/trunk/bt5/test_web'", 230001), ('Server SSL certificate verification failed: certificate has expired', 230001)])
      ```
      
      This is also what we observe when using svn command from ERP5 software release:
      
      ```
      ~/srv/slapos/shared/subversion/26833ca5dbfd6944dc2e584d0761dc89/bin/svn info https://svn.erp5.org/repos/public/erp5/trunk/bt5/test_web
      Error validating server certificate for 'https://svn.erp5.org:443':
       - The certificate has expired.
      Certificate information:
       - Hostname: svn.erp5.org
       - Valid: from Sep 26 05:47:35 2021 GMT until Dec 25 05:47:34 2021 GMT
       - Issuer: Let's Encrypt, US
       - Fingerprint: 01:98:FF:1B:68:A1:55:59:35:EE:1C:57:8A:6E:5A:22:1F:3E:B2:86
      (R)eject, accept (t)emporarily or accept (p)ermanently? ^Csvn: E200015: Unable to connect to a repository at URL 'https://svn.erp5.org/repos/public/erp5/trunk/bt5/test_web'
      ```
      
      Updating subversion and linking it with openssl 1.1 seem to solve the issue.
      
      See merge request !1053
      2a84c6eb
  6. 06 Oct, 2021 6 commits
  7. 04 Oct, 2021 5 commits