1. 12 Jul, 2021 1 commit
    • Jérome Perrin's avatar
      Update tests for softwares with missing promises · db30e87b
      Jérome Perrin authored
      Now that slapos node instance no longer use --all ( slapos.core!278 ),
      some software release test revealed some problems with softwares,
      either missing promises or maybe something that needs to be handled in slapos.core.
      
      Using --all was wrong and we want to stop doing this now. Instead of fixing these software now, we keep the old behavior
      of using --all only for the softwares with missing promises.
      
      
      See merge request !969
      db30e87b
  2. 08 Jul, 2021 7 commits
  3. 06 Jul, 2021 2 commits
    • Jérome Perrin's avatar
      software/{kvm,monitor,caddy-frontend}/test: keep using slapos node instance --all · fe4d60b9
      Jérome Perrin authored
      This softwares have some missing promises, so we keep using slapos node instance
      --all in the test, so that test keep passing after we change standalone slapos
      to not use --all anymore.
      fe4d60b9
    • Jérome Perrin's avatar
      stack/monitor: run monitor-globalstate once from buildout · 8fe8ac61
      Jérome Perrin authored
      monitor-globalstate (which is supposed to create monitor configuration file
      accessed by HTTP as .../public//monitor.global.json) runs by cron every 2
      minutes. This crontab also uses randomsleep to add a delay - but there's a
      promise waiting for this monitor configuration file to be available, so the
      instanciation had to wait for this and if this was sometimes causing problems
      in software release tests because promise did not succeed fast enough.
      
      To prevent this pattern where slapos node instance has to wait for a crontab
      to be executed, we run that script a first time from buildout.
      8fe8ac61
  4. 02 Jul, 2021 14 commits
  5. 01 Jul, 2021 2 commits
  6. 30 Jun, 2021 3 commits
  7. 29 Jun, 2021 1 commit
  8. 25 Jun, 2021 2 commits
  9. 24 Jun, 2021 2 commits
  10. 22 Jun, 2021 3 commits
  11. 21 Jun, 2021 2 commits
  12. 16 Jun, 2021 1 commit