1. 14 Dec, 2023 1 commit
    • Lu Xu's avatar
      slapos/testing: add e2e.py · d7455453
      Lu Xu authored
      e2e.py, used for slapos/software/end-to-end-testing, can be given to a
      testnode to run end-to-end-tests by requesting real instances.
      d7455453
  2. 13 Dec, 2023 11 commits
  3. 07 Dec, 2023 1 commit
  4. 05 Dec, 2023 1 commit
  5. 04 Dec, 2023 4 commits
  6. 01 Dec, 2023 6 commits
  7. 30 Nov, 2023 5 commits
  8. 29 Nov, 2023 2 commits
    • Xavier Thompson's avatar
      format: Normalize netmask of computer address · dc37c0cb
      Xavier Thompson authored
      Currently computer netmask looks like 'ffff::/16' in slapos.xml.
      With this commit, this netmask will be cleaned up to just 'ffff::'.
      dc37c0cb
    • Xavier Thompson's avatar
      format: Support partition capabilities · db0afb58
      Xavier Thompson authored
      Computer definition file (slapformat-configuration.cfg) may now have:
      
      ```
      [partition_0]
      ...
      capability_list =
        fast-network
        more_disk_space
        yet another capability
      
      ...
      ```
      
      Capabilities are line-separated and may otherwise contain whitespace.
      Whitespace at the beginning and end of each line is stripped.
      db0afb58
  9. 28 Nov, 2023 2 commits
  10. 27 Nov, 2023 3 commits
  11. 24 Nov, 2023 3 commits
    • Thomas Gambier's avatar
      Release 1.10.5 · 5eebfe3b
      Thomas Gambier authored
      5eebfe3b
    • Thomas Gambier's avatar
      grid: fix supervisord configuration generation · f48b2d51
      Thomas Gambier authored
      See merge request nexedi/slapos.core!583
      f48b2d51
    • Xavier Thompson's avatar
      SlapObject: Fix supervisord config generation · 91335049
      Xavier Thompson authored
      Previous code matched way too many files as belonging to the current
      partition and wrongly removed them as obsolete: e.g. when processing
      slappart1, all the configuration files belonging to slappart10 would
      systematically be deleted, as if they belonged to slappart1 and were
      now out-of-date. Same for all partitions starting with 'slappart1',
      such as slappart11, slappart12, etc.
      
      This resulted in all services in slappart1X being stopped and started
      repeatedly and very often: stopped during processing of slappart1 and
      started during processing of slappart1X, with potentially several
      minutes of downtime, and a high percentage of downtime.
      
      This is a fixup of db98a521.
      91335049
  12. 23 Nov, 2023 1 commit