1. 07 Dec, 2020 1 commit
  2. 02 Dec, 2020 5 commits
  3. 01 Dec, 2020 4 commits
  4. 30 Nov, 2020 7 commits
  5. 27 Nov, 2020 3 commits
    • Thomas Gambier's avatar
      software/nayuos: several improvements · d29781b2
      Thomas Gambier authored
       * use python3 (newest builds requires python3)
       * correctly exclude release directories during rsync so that resiliency
      works
       * use correct names for project/software/instances
      d29781b2
    • Jérome Perrin's avatar
      software/slapos-testing: use nxdtest · 1536ad2e
      Jérome Perrin authored
      We also try to switch the tests to use python -m unittest as a way of
      invoking tests, instead of the deprecated python setup.py test
      1536ad2e
    • Jérome Perrin's avatar
      software/slapos-sr-testing: use nxdtest · 3a1e5628
      Jérome Perrin authored
      Change to run all tests with python -m unittest, which will allow us to
      remove workaround for the $PYTHONPATH set by setup.py test.
      
      For this we use `[python-interpreter]` which uses pygolang.main to behave
      like a "normal" python interpreter with eggs available, but without the
      usual problems of interpreters generated by zc.recipe.eggs - it supports
      all command line flags and have current directory in sys.path.
      
      Tests now have an explicit name, that we set to the software name as before,
      and the special test dynamically checking all profiles json schemas (part
      of slapos.cookbook egg, at the root of slapos repository),is named
      json-schemas. It is also changed to run as default tests in python2 and
      python3, not only in extras for python2.
      3a1e5628
  6. 20 Nov, 2020 2 commits
    • Kirill Smelkov's avatar
      neotest: Don't rely on globbing to build $PYTHONPATH · cb071230
      Kirill Smelkov authored
      Globbing can be unreliable after incremental profile update and rebuild because
      buildout does not remove old eggs. Also it is much more clean to be precise.
      
      -> Use [python-interpreter] to build bin/python with sys.path to wendelin.core
      and other needed eggs.
      cb071230
    • Léo-Paul Géneau's avatar
      software/powerdns: add tests · b15ec0ec
      Léo-Paul Géneau authored
      Tests added:
      - connexion parameters
      - monitor url
      - slaves instanciation
      
      Adds connexion parameters:
      - ipv6
      - port
      - ipv4
      
      Upgrade dnspython from 1.15.0 to 1.16.0
      
      Removes unused parameters in instance-powerdns-replicate.cfg.jinja:
      - private-ipv4
      - public-ipv4
      - domain
      b15ec0ec
  7. 19 Nov, 2020 1 commit
  8. 18 Nov, 2020 6 commits
  9. 11 Nov, 2020 1 commit
  10. 10 Nov, 2020 4 commits
  11. 09 Nov, 2020 1 commit
    • Łukasz Nowak's avatar
      caddy-frontend: Dodge lowercasing in profile generation · 3d747c95
      Łukasz Nowak authored
      slapos.cookbook:softwaretype tends to lowercase keys in each section, which
      has been undetected due to using lowercase references of slaves in the tests.
      
      By restructuring information in the sections, and putting slave references
      inside of dumped part of information, now the slave reference case is kept.
      
      Also real care was taken to stabilise published lists by sorting them, as it
      also slipped, that they could be unstable.
      
      Tests has been updated to catch this issue, also other tests were fixed, as
      they had wrong assertions.
      3d747c95
  12. 06 Nov, 2020 1 commit
  13. 04 Nov, 2020 2 commits
  14. 02 Nov, 2020 2 commits