maintenance:releases:7.1.1_20190522
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| maintenance:releases:7.1.1_20190522 [2019/12/23 15:44] – yspeerte | maintenance:releases:7.1.1_20190522 [2024/07/03 12:31] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{indexmenu_n> | ||
| + | |||
| + | ===== NetYCE 7.1.1 Build_20190522 ===== | ||
| + | ===== Release notes ===== | ||
| + | Date: 2019-05-22 | ||
| + | |||
| + | > Note: These release notes form an addendum on the release notes that accompanied the initial build of version 7.1.1. Please consult the (extensive) 7.1.1 [[maintenance: | ||
| + | |||
| + | \\ | ||
| + | <WRAP widths 60% box safety> | ||
| + | ==== Enhancement ==== | ||
| + | </ | ||
| + | |||
| + | === Service IP search === | ||
| + | <WRAP indent> | ||
| + | Some modeled services can have many ip-subnets assigned to it. To simplify managing these the | ||
| + | ' | ||
| + | tabs for IPv4 and IPv6. | ||
| + | </ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | <WRAP widths 60% box safety> | ||
| + | ==== Change ==== | ||
| + | </ | ||
| + | |||
| + | === Scenario parameters === | ||
| + | <WRAP indent> | ||
| + | The [parameters] section can be used to assign (static) parameters to be used in the command | ||
| + | section of the Command Jobs, but also in the templates and relations. These parameters can | ||
| + | be assigned string and numbers, but also use variables of the node and even its relations. | ||
| + | |||
| + | < | ||
| + | [parameters] | ||
| + | my_var1 = 'some string' | ||
| + | my_var2 = < | ||
| + | my_var3 = < | ||
| + | my_var4 = < | ||
| + | </ | ||
| + | |||
| + | All these assignemts worked as expected, save the last one. The ' | ||
| + | produced an incomplete string of the original. This issue has been resolved. | ||
| + | |||
| + | Another issue that was resolved involved indirect assignments: | ||
| + | scenario parameters. These were substituted correctly when using strings as in ' | ||
| + | for ' | ||
| + | |||
| + | < | ||
| + | [parameters] | ||
| + | my_var1 = 'some string' | ||
| + | my_var4 = < | ||
| + | |||
| + | my_var5 = < | ||
| + | my_var6 = < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | <WRAP widths 60% box safety> | ||
| + | ==== Fix ==== | ||
| + | </ | ||
| + | |||
| + | === Test Command parsing === | ||
| + | <WRAP indent> | ||
| + | The command-parse tool has been reworked for a cleaner and more intuitive layout. | ||
| + | Selecting a template no longer changes the filters allowing for a more trial-and-error approach. | ||
| + | |||
| + | The tool now supports multivendor parsing templates for all client-types. The parsed | ||
| + | results are shown separate from the debugging output to better find and interpret the | ||
| + | results. When results are lacking it is indicated. | ||
| + | |||
| + | Command parsing templates without a ' | ||
| + | </ | ||
| + | |||
| + | === Configuration generator === | ||
| + | <WRAP indent> | ||
| + | An situation was encountered where a job would not finish and consume a full 100% of a CPU. | ||
| + | This proved to be caused by the configuration generator where the variable resolving ended up | ||
| + | in a infinite loop. | ||
| + | |||
| + | A parameter in the scenario was assigned value that was pointing to itself: " | ||
| + | The generator was modified to detect these looped references at several syntaxes and produce | ||
| + | appropriate " | ||
| + | </ | ||
| + | |||
| + | === Config_create append === | ||
| + | <WRAP indent> | ||
| + | The scenario command '' | ||
| + | template output to an existing command file. It was found that this behaviour was also present | ||
| + | without the -x. | ||
| + | |||
| + | This was corrected. | ||
| + | </ | ||
| + | |||
| + | === Ldap login === | ||
| + | <WRAP indent> | ||
| + | A problem was encountered when Ldap authentication failed due to group assignment validation. | ||
| + | Depending on the schema deployed this issue could not manifest itself, or only under some | ||
| + | circumstances. | ||
| + | |||
| + | The fix involved extracting the ' | ||
| + | </ | ||
| + | |||