1. 30 Sep, 2020 4 commits
  2. 28 Sep, 2020 2 commits
  3. 26 Sep, 2020 1 commit
    • Pilou's avatar
      tests: create subdomain when needed · c3ae4eb9
      Pilou authored
      inventory/group_vars/all/domain.yml should not contain the default
      domain. When it does, it means the dedicated subdomain hasn't been
      created yet.
      
      Fix an error which occurs when the following test command is
      executed twice, the first time without the ENOUGH_API_TOKEN
      environment variable set.
      
          ./tests/run-tests.sh tox -e icinga -- --enough-no-tests --enough-no-destroy
      
          TASK [certificate : call lets encrypt on icinga.icinga.test] ***
          fatal: [icinga-host]: FAILED! => {
              "cmd": ["certbot", "-n", "--agree-tos", "--email", "icingaadmins@icinga.test", "-d", "icinga.icinga.test", "--nginx", "--test-cert", "certonly"],
              "msg": "non-zero return code",
              "rc": 1,
              "stderr": "Saving debug log to /var/log/letsencrypt/letsencrypt.log
                         Plugins selected: Authenticator nginx, Installer nginx
                         Unable to register an account with ACME server",
          }
      
      /var/log/letsencrypt/letsencrypt.log contains:
      
          certbot.errors.Error: The ACME server believes
          icingaadmins@icinga.test is an invalid email address. Please
          ensure it is a valid email and attempt registration again.
      
      Fixes #267
      c3ae4eb9
  4. 25 Sep, 2020 1 commit
    • Pilou's avatar
      clouds.yml: don't assume that 'region_name' is set · 8e4f27f6
      Pilou authored
      Depending on the OpenStack provider, 'region_name' can be optional.
      
      Fix this error:
      
          TASK [firewall : security group] ***
          fatal: [localhost]: FAILED! => {
              "msg": "The task includes an option with an undefined variable.
                      The error was: 'dict object' has no attribute 'region_name'
                      The error appears to have been in 'playbooks/firewall/roles/firewall/tasks/firewall.yml':
                      line 17, column 5, but may be elsewhere in the file depending on the exact syntax problem."
          }
      8e4f27f6
  5. 13 Sep, 2020 2 commits
  6. 02 Sep, 2020 3 commits
  7. 01 Sep, 2020 2 commits
  8. 31 Aug, 2020 12 commits
  9. 28 Aug, 2020 5 commits
  10. 27 Aug, 2020 8 commits