1. 27 Mar, 2018 6 commits
    • Łukasz Nowak's avatar
      repo: Add slapos logs · 0972669e
      Łukasz Nowak authored
      It is important to have them in case of problem analysis.
      0972669e
    • Łukasz Nowak's avatar
      repo: Improve install.sh messages · e12182f2
      Łukasz Nowak authored
      The most important thing is that Certificate has to match the Key.
      
      The CA certificate is fully optional, so make it seen as this, and also
      explain what is its purpose.
      e12182f2
    • Łukasz Nowak's avatar
      repo: Allow to configure software releases · 1b074ddf
      Łukasz Nowak authored
      The install.sh script has to remove all software releases except the provided
      ones, and they are different in various scenarios.
      1b074ddf
    • Łukasz Nowak's avatar
      repo: Request certificates and domain name · 1f5418b1
      Łukasz Nowak authored
      The certificates might be  needed, so ask the user for domain name and
      the certificates.
      
      As a "safe" way to transmit the certificate use mktemp.
      
      This functionality requires "playbook: Allow correct certificate with domain"
      1f5418b1
    • Łukasz Nowak's avatar
      repo: Make install.sh script reusable · 8f6889d7
      Łukasz Nowak authored
      Thanks to using install.rc it is possible to easily select any playbook
      to be used during the installation.
      8f6889d7
    • Łukasz Nowak's avatar
      playbook: Allow correct certificate with domain · 0bade643
      Łukasz Nowak authored
      For most of cases the default approach, with generated certificate, is
      enough, but sometimes the playbooks are used in environment, where
      real certificates with domain names shall be used.
      
      For such scenarios, prepare the system to use ansible-playbook
      --extra-vars which can override the defaults.
      
      Note that frontend requester is improved, to support case of passed or not
      certificate files.
      0bade643
  2. 23 Mar, 2018 2 commits
  3. 22 Mar, 2018 1 commit
  4. 20 Mar, 2018 1 commit
  5. 19 Mar, 2018 2 commits
  6. 13 Mar, 2018 2 commits
  7. 09 Mar, 2018 2 commits
  8. 05 Mar, 2018 7 commits
  9. 02 Mar, 2018 1 commit
    • Łukasz Nowak's avatar
      playbook: Fix Debian 9 repository information · 00f70c3d
      Łukasz Nowak authored
      As currently Debian 9 key on OBS is not valid, we need to update apt
      information with allowing insecure repositories.
      
      Even if repository role uses debian9-aptconf as dependency, it does not
      update repository information *after* adding the repository. So just
      update it.
      
      /reviewed-on nexedi/slapos.package!42
      00f70c3d
  10. 01 Mar, 2018 3 commits
  11. 08 Feb, 2018 2 commits
  12. 26 Jan, 2018 4 commits
  13. 25 Jan, 2018 1 commit
  14. 22 Jan, 2018 1 commit
  15. 15 Jan, 2018 2 commits
  16. 10 Jan, 2018 3 commits