mirror of
https://github.com/Icinga/icingaweb2-module-director.git
synced 2025-07-29 16:54:06 +02:00
doc, module.info: raise dependencies
This commit is contained in:
parent
644ac0d1c7
commit
e4fdb02de8
@ -9,24 +9,24 @@ to the latest version, please [read on here](05-Upgrading.md).
|
|||||||
Requirements
|
Requirements
|
||||||
------------
|
------------
|
||||||
|
|
||||||
* Icinga 2 (>= 2.6.0)
|
* Icinga 2 (>= 2.8.0)
|
||||||
* It is recommended to use the latest feature release of Icinga 2
|
* It is recommended to use the latest feature release of Icinga 2
|
||||||
* All versions since 2.4.3 should also work fine, but
|
* All versions since 2.4.3 should also work fine, but
|
||||||
we do no longer test and support them.
|
we do no longer test and support them.
|
||||||
* Some features require newer Icinga 2 releases
|
* Some features require newer Icinga 2 releases
|
||||||
* Flapping requires 2.8 for the thresholds to work - and at least 2.7 on all
|
* Flapping requires 2.8 for the thresholds to work - and at least 2.7 on all
|
||||||
nodes
|
nodes
|
||||||
* Icinga Web 2 (>= 2.6.0). All versions since 2.2 should also work fine, but
|
* Icinga Web 2 (>= 2.8.0). All versions since 2.2 should also work fine, but
|
||||||
might show smaller UI bugs and are not actively tested
|
might show smaller UI bugs and are not actively tested
|
||||||
* The following Icinga modules must be installed and enabled:
|
* The following Icinga modules must be installed and enabled:
|
||||||
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.12.0)
|
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.18.0)
|
||||||
* If you are using Icinga Web < 2.9.0, the following modules are also required
|
* If you are using Icinga Web < 2.9.0, the following modules are also required
|
||||||
* [ipl](https://github.com/Icinga/icingaweb2-module-ipl) (>=0.5.0)
|
* [ipl](https://github.com/Icinga/icingaweb2-module-ipl) (>=0.5.0)
|
||||||
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.9.0)
|
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.9.0)
|
||||||
* A database, MySQL (>= 5.1) or PostgreSQL (>= 9.1). MariaDB and other
|
* A database: MariaDB (>= 10.1), MySQL (>= 5.7), PostgreSQL (>= 9.6). Other
|
||||||
MySQL forks are also fine. Mentioned versions are the required minimum,
|
forks and older versions might work, but are neither tested not supported
|
||||||
for MySQL we suggest using at least 5.5.3, for PostgreSQL 9.4.
|
* PHP (>= 7.3)
|
||||||
* PHP (>= 5.6.3). For best performance please use 7.x or 8.x
|
* Director v1.10 is the last version with support for PHP v5.6
|
||||||
* php-pdo-mysql and/or php-pdo-pgsql
|
* php-pdo-mysql and/or php-pdo-pgsql
|
||||||
* php-curl
|
* php-curl
|
||||||
* php-iconv
|
* php-iconv
|
||||||
|
@ -5,7 +5,7 @@ Icinga Director is very upgrade-friendly. We never had any complaint referring
|
|||||||
data loss on upgrade. But to be on the safe side, please always [backup](#backup-first)
|
data loss on upgrade. But to be on the safe side, please always [backup](#backup-first)
|
||||||
your database before running an upgrade.
|
your database before running an upgrade.
|
||||||
|
|
||||||
Then drop the new version to your Icinga Web 2 module folder and you're all done.
|
Then drop the new version to your Icinga Web 2 module folder, and you're all done.
|
||||||
Eventually refresh the page in your browser<sup>[[1]](#footnote1)</sup>, and you
|
Eventually refresh the page in your browser<sup>[[1]](#footnote1)</sup>, and you
|
||||||
are ready to go.
|
are ready to go.
|
||||||
|
|
||||||
@ -15,6 +15,7 @@ you will be told so in your frontend.
|
|||||||
Please read more about:
|
Please read more about:
|
||||||
|
|
||||||
* [Database Backup](#backup-first)
|
* [Database Backup](#backup-first)
|
||||||
|
* [Upgrading to 1.10.x](#upgrade-to-1.10.x)
|
||||||
* [Upgrading to 1.9.x](#upgrade-to-1.9.x)
|
* [Upgrading to 1.9.x](#upgrade-to-1.9.x)
|
||||||
* [Upgrading to 1.8.x](#upgrade-to-1.8.x)
|
* [Upgrading to 1.8.x](#upgrade-to-1.8.x)
|
||||||
* [Upgrading to 1.7.x](#upgrade-to-1.7.x)
|
* [Upgrading to 1.7.x](#upgrade-to-1.7.x)
|
||||||
@ -40,6 +41,17 @@ 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
|
Restoring from a backup is trivial, and Director will always be able to apply
|
||||||
pending database migrations to an imported old database snapshot.
|
pending database migrations to an imported old database snapshot.
|
||||||
|
|
||||||
|
<a name="upgrade-to-1.9.x"></a>Upgrading to 1.10.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.
|
||||||
|
|
||||||
|
PHP 7.3 is now claimed to be required, but we still support 5.6+ on Director
|
||||||
|
v1.10.x. Same goes for database dependencies: you should upgrade them to recent
|
||||||
|
versions, but v1.10 still works on the ones supported with v1.9.x.
|
||||||
|
|
||||||
<a name="upgrade-to-1.9.x"></a>Upgrading to 1.9.x
|
<a name="upgrade-to-1.9.x"></a>Upgrading to 1.9.x
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
|
|
||||||
|
@ -8,8 +8,8 @@ v1.10.0 (unreleased)
|
|||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
### Breaking Changes
|
### Breaking Changes
|
||||||
* Module dependencies have been raised, [Upgrading](05-Upgrading.md) and
|
* Module and system dependencies have been raised, [Upgrading](05-Upgrading.md)
|
||||||
[Installation](02-Installation.md) documentations contain related details
|
and [Installation](02-Installation.md) documentations contain related details
|
||||||
|
|
||||||
### Fixed issues
|
### Fixed issues
|
||||||
* You can find issues and feature requests related to this release on our
|
* You can find issues and feature requests related to this release on our
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
Name: Icinga Director
|
Name: Icinga Director
|
||||||
Version: master
|
Version: master
|
||||||
Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.12.0)
|
Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.18.0)
|
||||||
Description: Director - Config tool for Icinga 2
|
Description: Director - Config tool for Icinga 2
|
||||||
Icinga Director is a configuration tool that has been designed to make
|
Icinga Director is a configuration tool that has been designed to make
|
||||||
Icinga 2 configuration easy and understandable.
|
Icinga 2 configuration easy and understandable.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user