Changelog 2.6.1.17567 -> 2.6.1.17576 ====================================== [BUILD] Update COTS * sqlite, python [FIX] waptconsole: improve high dpi layout (regression) [IMP] run waptupgrade_task even if not on AC if battery level is sufficient * run auto upgrade before forced install and audits to have latest scripts [FIX] audit and forced install schedule * set next_audit_on right after install to be sure audit is initiated * run pending forced_install before audit to be sure we don't run outdated scripts * send audit data rows in packages_audit_inventory() where last_audit_on is null but next_audit_on is > last data date [FIX] common.py * use Wapt.config_parser * fix reset_host_organizational_unit_dn when dynamic json config * fix install error message when raise_exception_if_errors_or_unavailable is True [IMP] dynamic json config list handling [breaking change]: merge lists supplied by json configs with the initial config * for wapt config attributes 'host_profiles','maturities','custom_tags','packages_whitelist',packages_blacklist, 'repositories', 'locales' * resulting attribute value is the merging of initial value in wapt-get.ini and all overriden values found in json config file in </conf.d * required for waptlicences install_json_config and remove_json_config helpers to add or remove a single json config. * removed strange stripped windows custom tags. keep only 'windows'