Skip to content

Commit

Permalink
docs, module.info: prepare v1.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Thomas-Gelf committed Apr 7, 2022
1 parent f20635b commit c95b67b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
12 changes: 6 additions & 6 deletions doc/01-Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
Requirements
------------

* Icinga Web 2 (>= 2.5 should work, we test only > 2.8)
* PHP (>= 5.6, preferably 7.x - 64bit only)
* Icinga Web 2 (>= 2.8)
* PHP (>= 5.6, preferably 7.x or 8.x - 64bit only)
* php-soap
* php-pcntl (might already be built into your PHP binary)
* php-posix (on RHEL/CentOS this is php-process, or rh-php7x-php-process)
* MySQL (>= 5.6) or MariaDB (>= 5.5.3)
* The following Icinga modules must be installed and enabled:
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.10.1)
* [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (>=0.14)
* 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)
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.7.0)
* [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (>=0.8.0)

Once you got Icinga Web 2 up and running, all required dependencies should
already be there. All, but `php-soap` and `php-posix`. They are available on
Expand Down Expand Up @@ -44,15 +44,15 @@ Please make sure that you choose `utf8mb4` as an encoding.
Installation
------------

### Modul installation (or upgrade)
### Module installation (or upgrade)

This script downloads the [latest version](https://github.com/Icinga/icingaweb2-module-vspheredb/releases)
and extract installs it to the default Icinga Web 2 module directory. An eventually
existing module installation will be replaced, so this can be used for upgrades too:

```shell
# You can customize these settings, but we suggest to stick with our defaults:
MODULE_VERSION="1.2.1"
MODULE_VERSION="1.3.0"
DAEMON_USER="icingavspheredb"
DAEMON_GROUP="icingaweb2"
ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules"
Expand Down
4 changes: 4 additions & 0 deletions doc/84-Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ granted read permissions for only a small subtree of your vCenter.
PHP 8.1 is now supported and can be used as soon as we release a related Icinga
Web 2 version.

### Upgrading

Please check our [Upgrade Script](01-Installation.md#modul-installation-or-upgrade).

### UI
* FIX: deleting an InfluxDB subscription succeeded, but error popped up (#293)
* FIX: got a wrong web UI redirection when running with an outdated DB schema
Expand Down
9 changes: 3 additions & 6 deletions module.info
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
Name: vSphereDB
Version: master
Version: 1.3.0
Depends: ipl (>=0.5.0), incubator (>=0.14.0), reactbundle (>=0.8.0)
Description: VMware vSphere DB
This module replicates yout most important vCencer configuration items. It
This module replicates your most important vCenter configuration items. It
provides a fast, lightweight (read-only) frontend and highlights potential
issues. The UI tries to visualize Virtual Machines, Hosts and Datastores
with lots of related information

Another purpose of this module is being a Import Source provider for the
Icinga Director. It has no dependency on any SDK library, had been written
from scratch for vCenter 6.x and tested with different installations of
vCenter 6.0. Directly accessing ESXi 6.5 hosts also worked fine.

We expect it to work fine also with older versions, but had no access to
such for tests so far. In case you have, please let us know!
vCenter 6.x and 7.x. Directly accessing ESXi hosts also worked fine.

0 comments on commit c95b67b

Please sign in to comment.