Skip to content

Commit 30679f8

Browse files
committed
Release v1.17.0
1 parent da5ef72 commit 30679f8

File tree

3 files changed

+61
-6
lines changed

3 files changed

+61
-6
lines changed

CHANGELOG.md

Lines changed: 58 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,69 @@
11
# Change Log
22

3-
## Version v1.16.2
3+
## Version v1.17.0
44

55
> [!NOTE]
6-
> **Released 2024-08-08**
6+
> **Released 2024-09-08**
77
>
88
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).
99
10-
> [!IMPORTANT]
10+
### v1.17.0 Changes
11+
12+
* `tools/geneos`
13+
14+
* Add a `minimal` Netprobe flavour that can be added either as it's own component type or, more commonly, as a flavour of a normal Netprobe, e.g. `geneos add netprobe minimal:probeName` - this extends the way you install a Fix Analyser probe as a SAN, e.g. `geneos add san fa2:myFixSAN`
15+
* Add a `use-chain` parameter for all instances which defaults to `true`. Set this to `false` using `geneos set ... use-chain=false` to disable certificate validation using a configure chain file.
16+
17+
* `gdna`
18+
19+
* Add support for GA7.0.0 updates to `licd` reports and additional details from corresponding Gateways. This includes OS and component version information as well as enriched data for dynamic entities.
20+
* Add schema updates for the new table columns. Rollback should work - untested at time of writing - as no existing columns have changes, just new ones added.
21+
* Add extra reports using the above data to a `Monitored Estate` groups, moving `Sources` to the same group.
22+
* Add new headlines for Gateway summary and detail Dataview and reports to show host, port and version - when available.
23+
* Add new columns to `Missing Coverage` and Gateway summary and details to expose new data when available and rename existing columns (not used in dashboards) to better align with each other.
24+
* Update `Sources` Dataview and report to report a status of `STALE` when a file is invalid. A remote source is always either up-to-date or inaccessible, which is a different status.
25+
26+
* `tools/san-config`
27+
28+
* Initial commit of a SAN remote configuration file server that allows dynamic building of SAN XML files using an YAML based inventory as well as autodetection of live Gateways from a preconfigured list.
29+
* This tool is not yet in the main build as further changes and documentation are required for it to be more useful.
30+
31+
### v1.17.0 Fixes
32+
33+
* `tools/geneos`
34+
35+
* `geneos package` subsystem gets a wide review and a number of changes and fixes:
36+
37+
* `uninstall` - change `-f` to `-F` for short form `--force` for consistency
38+
* `update` no longer supports the `--install` flag
39+
* `install` - local files now ignore the `--version` flag for file (non-directory) paths. For systems with a platform type (el8/el9) only install that platform type of non-platform specific archives. This allows components like web dashboard servers, which have no platform specific releases, to be installed.
40+
* `install` - many other changes around the handling of local files to improve what gets installed
41+
* Fix instance iteration so that only affected instances are updated and so on.
42+
43+
* Fix `migrate` and `set` and `config set` to actually work with changes to parseargs() function.
44+
45+
* When adding components with key file support use the `${config:home}` value to pin key-file to working directories. Also, when saving a component configuration, such as during `move` or `copy` update the key-file and previous key-file paths to use `${config:home}` when source path matches the instance home directory.
46+
47+
* `gdna`
48+
49+
* Fix misuse of source tables when building active gateway table (no actual data change as the servers table has the same data)
50+
51+
* `pkg/config`
52+
53+
* Update `Path()` to better reflect the likely sources used by `Load()`. Pass `config.MustExist()` as an option to `config.Path()` to get a result based on actual files rather than the likely file to be used.
54+
55+
* `integrations/servicenow`
56+
57+
* Fix loading of configuration file in use of `config.Load()` options (explicitly use YAML)
58+
59+
---
60+
61+
## Version v1.16.2
62+
63+
> [!NOTE]
64+
> **Released 2024-08-08**
1165
>
12-
> Release v1.16.2 replaces v1.16.1 which still included an incorrect GDNA dashboard
66+
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).
1367
1468
### v1.16.2 Fixes
1569

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> [!NOTE]
44
>
5-
> This is **Version v1.16.2** - Released 2024-08-08 - See [`CHANGELOG.md`](CHANGELOG.md) for more details.
5+
> This is **Version v1.17.0** - Released 2024-09-08 - See [`CHANGELOG.md`](CHANGELOG.md) for more details.
66
77
## Tools and Utilities
88

@@ -14,6 +14,7 @@
1414
| [`files2dv`](tools/files2dv/README.md) | Scan directories and files for information (not an FKM substitute!) |
1515
| [`gateway-reporter`](tools/gateway-reporter/README.md) | Generate monitoring coverage reports from setup files |
1616
| [`libemail`](libraries/libemail/README.md) | Drop-In Updated Replacement for `libemail` |
17+
| [`san-config`](tools/san-config/README.md) | Dynamic SAN configuration file server (not yet fully integrated) |
1718

1819
## Integrations
1920

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.17.0-beta
1+
v1.17.0

0 commit comments

Comments
 (0)