1. 08 Nov, 2019 8 commits
    • Łukasz Nowak's avatar
      software/powerdns: Use buildout.hash.cfg · 0288f321
      Łukasz Nowak authored
      hexagonit.recipe.download is replaced with slapos.recipe.build:download in
      order to have the same approach everywhere and so _update_hash_filename_ key is
      used to avoid collision with section:filename.
      0288f321
    • Łukasz Nowak's avatar
      software/nextcloud: Use buildout.hash.cfg · 560b8088
      Łukasz Nowak authored
      560b8088
    • Łukasz Nowak's avatar
      software/monitor: Use buildout.hash.cfg · ed0fbbe2
      Łukasz Nowak authored
      Use _update_hash_filename_ to avoid filename clash with recipes.
      ed0fbbe2
    • Łukasz Nowak's avatar
      software/helloworld: Use buildout.hash.cfg · 438baa57
      Łukasz Nowak authored
      438baa57
    • Łukasz Nowak's avatar
      stack/lamp: Use buildout.hash.cfg · 08620fb3
      Łukasz Nowak authored
      08620fb3
    • Łukasz Nowak's avatar
      stack/monitor: Use buildout.hash.cfg · 82824f46
      Łukasz Nowak authored
      _update_hash_filename_ is used to avoid conflict of section:filename key with
      hexagonit.recipe.download
      82824f46
    • Łukasz Nowak's avatar
      update-hash: Support _update_hash_filename_ key for some cases · 7bacd286
      Łukasz Nowak authored
      A lot recipes treats filename key as something special, so for them support
      additional key _update_hash_filename_, in order to avoid such clash.
      7bacd286
    • Nicolas Wavrant's avatar
      resilient: add prefix to a published parameter · d6615b72
      Nicolas Wavrant authored
      In 95c05120, a published parameter "ssh-url" was added
      to the webrunner, clashing with the existing "ssh-url" parameter used by the resilient
      stack (which is extended by webrunner).
      As the new "ssh-url" is public and read by customers, it doesn't make sense to rename
      it to something more slaprunner-ished, more especially it already existis "ssh-command",
      so if a second parameter was named "runner-ssh-url" it wouldn't make sense to the user...
      
      This change had to be propagated to all the software releases extending the resilient stack.
      
      Finally, I think that stacks should use namespaces to avoid conflicts with the software
      releases extending them. Currently, we are doing the opposite and are using namespaces
      for software release to avoid conflicting with their stack : for exemple, in stack/resilient
      we have a section [sshd-raw-server] and in the software/slaprunner we have [runner-sshd-raw-server].
      This situation will create clashes when one software release extends 2 stacks, as nothing
      guarantees that 2 stacks have no conflicting section name, config file path, ...
      d6615b72
  2. 07 Nov, 2019 3 commits
  3. 06 Nov, 2019 12 commits
  4. 05 Nov, 2019 2 commits
  5. 04 Nov, 2019 1 commit
    • Łukasz Nowak's avatar
      caddy-frontend: Fix prefer-gzip with https-only · 9b9adb87
      Łukasz Nowak authored
      Due to missing test and rare condition, if https-only and
      prefer-gzip-encoding-to-backend were true accessing http:// of the
      slave resulted with redirecting to the https:// url with prefer-gzip
      added to the path, which is fixed and tested here.
      9b9adb87
  6. 31 Oct, 2019 4 commits
  7. 30 Oct, 2019 10 commits