|
1 | 1 | # Change Log
|
2 | 2 |
|
3 |
| -## Version v1.16.2 |
| 3 | +## Version v1.17.0 |
4 | 4 |
|
5 | 5 | > [!NOTE]
|
6 |
| -> **Released 2024-08-08** |
| 6 | +> **Released 2024-09-08** |
7 | 7 | >
|
8 | 8 | > Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).
|
9 | 9 |
|
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** |
11 | 65 | >
|
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/). |
13 | 67 |
|
14 | 68 | ### v1.16.2 Fixes
|
15 | 69 |
|
|
0 commit comments