You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.1 KiB

  1. Release Notes
  2. =============
  3. 2.1.15
  4. ------
  5. website
  6. ~~~~~~~
  7. * The ansible variable `website_repository` can be used to specify a repository other than `the default <https://lab.enough.community/main/website>`__.
  8. certificates
  9. ~~~~~~~~~~~~
  10. * Retry every minute during two hours if `no HTTPS certificate can be obtained <https://lab.enough.community/main/infrastructure/-/issues/314>`__. It is assumed that the cause for the failure is that DNS propagation can take a few hours.
  11. nextcloud
  12. ~~~~~~~~~
  13. * Reduce `memory requirements <https://lab.enough.community/main/infrastructure/-/issues/321>`__ when downloading files from Nextcloud. It can become a problem when the size of the file is large (i.e. greater than 1GB).
  14. forum
  15. ~~~~~
  16. * Pin the `discourse version and the plugins <https://lab.enough.community/main/infrastructure/-/issues/303>`__ to the latest stable release.
  17. 2.1.14
  18. ------
  19. postfix
  20. ~~~~~~~
  21. * `Fixes a bug <https://lab.enough.community/main/infrastructure/-/merge_requests/406>`__ blocking all outgoing mails on the relay.
  22. 2.1.13
  23. ------
  24. gitlab
  25. ~~~~~~
  26. * Add missing dependencies (debops.libvirt*) that would fail when trying
  27. to deploy a CI runner.
  28. 2.1.12
  29. ------
  30. icinga
  31. ~~~~~~
  32. The icinga client address was `hostvars[inventory_hostname]['ansible_host']` prior
  33. to 2.1.12. It now is `icinga_client_address` which defaults to `hostvars[inventory_hostname]['ansible_host']`.
  34. It can be used to resolve the following problem:
  35. * The icinga master has a private IP and no public IP
  36. * The icinga master goes through a router with a public IP
  37. * The icinga client has a public IP which is the default for `icinga_client_address`
  38. * The icinga master tries to ping the icinga client public IP but fails because the firewall of the client does not allow ICMP from the router public IP
  39. The `icinga_client_address` of the client is set to the internal IP
  40. instead of the public IP. The ping will succeed because the firewall
  41. allows ICMP from any host connected to the internal network.
  42. Development
  43. ~~~~~~~~~~~
  44. * Added basic `support for running tests with libvirt <https://lab.enough.community/main/infrastructure/-/merge_requests/302>`__
  45. instead of OpenStack.