Prepare v1.9.0

This commit is contained in:
Thomas Gelf 2022-02-17 15:46:41 +01:00
parent 0f1ef78815
commit f1c1cc57e7
4 changed files with 19 additions and 7 deletions

View File

@ -19,10 +19,10 @@ Requirements
* Icinga Web 2 (>= 2.6.0). All versions since 2.2 should also work fine, but
might show smaller UI bugs and are not actively tested
* The following Icinga modules must be installed and enabled:
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.5.0)
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.12.0)
* If you are using Icinga Web < 2.9.0, the following modules are also required
* [ipl](https://github.com/Icinga/icingaweb2-module-ipl) (>=0.3.0)
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.7.0)
* [ipl](https://github.com/Icinga/icingaweb2-module-ipl) (>=0.5.0)
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.9.0)
* A database, MySQL (>= 5.1) or PostgreSQL (>= 9.1). MariaDB and other
MySQL forks are also fine. Mentioned versions are the required minimum,
for MySQL we suggest using at least 5.5.3, for PostgreSQL 9.4.
@ -100,7 +100,7 @@ and extract it to a folder named `director` in one of your Icinga Web 2 module p
You might want to use a script as follows for this task:
```shell
MODULE_VERSION="1.8.1"
MODULE_VERSION="1.9.0"
ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules"
REPO_URL="https://github.com/icinga/icingaweb2-module-director"
TARGET_DIR="${ICINGAWEB_MODULEPATH}/director"
@ -127,7 +127,7 @@ Just clone the repository to one of your Icinga Web 2 module path directories.
It will be immediately ready for use:
```shell
MODULE_VERSION="1.8.1"
MODULE_VERSION="1.9.0"
ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules"
REPO_URL="https://github.com/icinga/icingaweb2-module-director"
TARGET_DIR="${ICINGAWEB_MODULEPATH}/director"

View File

@ -15,6 +15,7 @@ you will be told so in your frontend.
Please read more about:
* [Database Backup](#backup-first)
* [Upgrading to 1.9.x](#upgrade-to-1.9.x)
* [Upgrading to 1.8.x](#upgrade-to-1.8.x)
* [Upgrading to 1.7.x](#upgrade-to-1.7.x)
* [Upgrading to 1.6.x](#upgrade-to-1.6.x)
@ -39,6 +40,13 @@ use the tools provided by your database backend, like `mysqldump` or `pg_dump`.
Restoring from a backup is trivial, and Director will always be able to apply
pending database migrations to an imported old database snapshot.
<a name="upgrade-to-1.9.x"></a>Upgrading to 1.9.x
-------------------------------------------------
Please check module dependencies, we raised some of them. In case you're missing
one of them, the Web UI will tell you after the upgrade. You'll then be prompted
to apply pending Database Migrations.
<a name="upgrade-to-1.8.x"></a>Upgrading to 1.8.x
-------------------------------------------------

View File

@ -7,6 +7,10 @@ before switching to a new version.
next (will be 1.9.0)
--------------------
### Breaking Changes
* Module dependencies have been raised, [Upgrading](05-Upgrading.md) and
[Installation](02-Installation.md) documentations contain related details
### Fixed issues
* You can find issues and feature requests related to this release on our
[roadmap](https://github.com/Icinga/icingaweb2-module-director/milestone/25?closed=1)

View File

@ -1,6 +1,6 @@
Name: Icinga Director
Version: master
Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.11.0)
Version: 1.9.0
Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.12.0)
Description: Director - Config tool for Icinga 2
Icinga Director is a configuration tool that has been designed to make
Icinga 2 configuration easy and understandable.