1. 29 Dec, 2021 9 commits
  2. 27 Dec, 2021 1 commit
  3. 22 Dec, 2021 2 commits
  4. 21 Dec, 2021 2 commits
  5. 20 Dec, 2021 7 commits
  6. 15 Dec, 2021 11 commits
  7. 14 Dec, 2021 3 commits
  8. 13 Dec, 2021 2 commits
    • Łukasz Nowak's avatar
      slapos_cloud: Improve OSS instance destruction · 3447f9de
      Łukasz Nowak authored
      Improvements:
      
       * allow to destroy any kind of instance
       * damage software release to avoid change propagation
       * provide more information in the UI for the OSS Operator
       * stabilise field and action naming
       * allow to rename and destroy only stopped instances
      3447f9de
    • Łukasz Nowak's avatar
      slapos_cloud: Implement Rename and Stop action · c5c72154
      Łukasz Nowak authored
      For the OSS Operator it's important to have a safe way to rename and stop
      instances, especially in context of the Instance Tree management.
      
      This action is more advertised then rename and destroy, which has much
      more drastic consequences.
      c5c72154
  9. 10 Dec, 2021 3 commits
    • Jérome Perrin's avatar
      Release 1.7.1 · be2bf5b3
      Jérome Perrin authored
      Fix a missing dependency in 1.7.0 on python2
      be2bf5b3
    • Jérome Perrin's avatar
      Release 1.7.0 · a515ca89
      Jérome Perrin authored
      Minor version was increased because "slapgrid: Process promises with
      instance python" brings full support of using slapos node on python3
      also when using software on python2
      a515ca89
    • Jérome Perrin's avatar
      cli/request: support passing instance parameters from a file · eb753808
      Jérome Perrin authored
      Support a syntax like:
      
            slapos request \
              --node=computer_guid=local \
              --parameters-file=~/request.json \
              ERP5 \
              https://lab.nexedi.com/nexedi/slapos/raw/1.0.145/software/erp5/software.cfg
      
      to request an instance with parameters in ~/request.json file.
      
      This also teach slapos.core about the instance schema, which makes it possible to
      understand the serialisation, so that we no longer need to use `_ = json.dump(params)`
      to encode parameters.
      
      This also emits a warning when requesting with parameters which do not match the schema.
      
      
      See merge request !215
      eb753808