Change logs for dsc plugin 4.2
dsc-4.2-1.10 (2018-11-28)
Bug fixes
ncf
-
Fixed: Missing folder for the KB_present GM (#12899)
-
Fixed: Because of wrong encoding for nxlog config file, nxlog fails to start (#12972)
-
Fixed: Files enforce content does not UTF8 (#12935)
-
Fixed: File_copy_from_local_source does not create the path when it is not already defined (#12833)
-
Fixed: Variable_Dict GM fails when executed on an already existing variable (#12826)
-
Fixed: Variable_String GM fails when executed on an already existing variable (#12818)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.9 (2018-11-28)
Bug fixes
System integration
-
Fixed: DSC agent may stay in no answer because of nxlog (#11376)
Miscellaneous
-
Fixed: condition_from_variable_match is generating wrong classes (#12746)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.8 (2018-11-28)
Bug fixes
Packaging
-
Fixed: Release version 1.8 of windows agent/plugin (#12612)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.7 (2018-11-28)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.6 (2018-11-28)
Changes
Rudder web app
-
Release version 1.6 of plugin compatible with Rudder 4.2.5 (#12456)
Bug fixes
Rudder web app
-
Fixed: Upgrade Windows Agent to implement parameter escape API (#12405)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.5 (2018-11-28)
Bug fixes
Packaging
-
Fixed: When we upgrade dsc plugin, techniques are not reloaded automatically (#12327)
System techniques
-
Fixed: Broken policy generation (#12315)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.4 (2018-11-28)
Bug fixes
System techniques
-
Fixed: Windows Agent ``last seen'' never (#12160)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
-
pierrick prost
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.3 (2018-11-28)
Changes
System integration
-
NXlog configuration cannot be modified (#12088)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.2 (2018-11-28)
Changes
Miscellaneous
-
Use rudder to dsify techniques instead of ncf (#11817)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.1 (2018-11-28)
Changes
Packaging
-
Release version 1.1. of dsc plugin/agent (#11659)
Bug fixes
System techniques
-
Fixed: ``System variables definition parameters'' component name is too long (#11441)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-1.0 (2018-11-28)
Changes
Packaging
-
Release v1.0 of windows agent and plugin. (#11446)
Rudder web app
-
Add license to dsc plugin (#11413)
System techniques
-
Add support for node properties and Rudder parameters to the DSC agent (#11404)
Miscellaneous
-
add a File_Download generic method (#11343)
-
Adding type field in windows registry present GM (#11352)
-
make a dsc version of registry edition technique (#11354)
-
make a dsc version of registry edition technique (#11354)
-
Add a File_from_template_mustache generic method (#11242)
-
Add a variable_string generic_method in dsc (#11256)
-
Add a variable_dict_from_file generic method (#11269)
CLI
-
Add some colors to agent output (#10926)
Bug fixes
Miscellaneous
-
Fixed: Json file of variables (#11379)
-
Fixed: file template from mustache template fails when destination is an empty file (#11374)
-
Fixed: Agent installer waiting for entries (#11373)
-
Fixed: file_copy_from_local patch (#11366)
-
Fixed: Missing new standard features in variable string/merge GM (#11364)
-
Fixed: missing some state in the agent (#11360)
-
Fixed: Techniques are not updated correctly to work on dsc at plugin install/update (#11345)
-
Fixed: file_from_shared_folder GM does not handle _ (#11333)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-0.4 (2018-11-28)
Changes
Miscellaneous
-
Add a variable_dict_merge generic method (#11271)
-
Add a Windows_Component_absent GM (#11321)
-
Add a Windows_Component_present GM (#11319)
-
Add a Service-started-at-boot in dsc (#11312)
-
Add a Service-stopped-at-boot in dsc (#11315)
-
Add a Service-Restart GM in dsc (#11311)
-
Add a variable_dict generic method (#11267)
-
Add a variable_from_file generic method (#11265)
-
rename rudder variables (#11247)
-
Add a File_copy_from_local_source generic method (#11236)
-
user_present/absent reports (#11200)
-
Add a generic method command_execution (#11170)
ncf
-
Change reporting message format in ncf agent (#11276)
-
Add a parameter to generic methods to configure reporting key if needed (#11273)
-
Add generic method to manage registry keys (#11240)
-
Add a generic method to download from shared folder (#11165)
-
Reporting is mixed with action in generic method, so we can’t call a generic method from another generic method (#11103)
Bug fixes
ncf
-
Fixed: Policy generation fails due to duplicate bundle (#11332)
-
Fixed: Remove code from ncf placeholder methods (#11294)
-
Fixed: Unexpected reporting due to mismatch between component name in generic method .ps1 and @name in equivalent for .cf (#11293)
-
Fixed: Generic method wrong function name (#11196)
-
Fixed: user_present method (#11189)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-0.3 (2018-11-28)
Changes
ncf
-
Add extra generic methods for DSC (#11104)
Packaging
-
windows agent certificate should contain the uuid instead of the hostname (#11032)
Bug fixes
Miscellaneous
-
Fixed: Missing end run report from agent (#11026)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.
dsc-4.2-0.2 (2018-11-28)
Changes
Miscellaneous
-
Make 4.2-0.2 plugin release (#11108)
-
Creata a task to run automatically inventory at night (#10918)
-
Normalize call to Techniques (#10869)
-
Improve reporting (#10806)
-
Create a generic method to edit file based on a template (#10822)
-
Configure nxlog to send reports to the rudder server (#10802)
-
Add time classes (#10804)
-
Generate inventory - first iteration (#10800)
-
Add classes management (#10789)
-
Add reporting to eventlog in agent (#10794)
-
Automatically load all generic method and technique files (#10790)
-
Add second generic method on User, factor logging code, and detect error/repaired status (#10784)
-
First iteration on generic method/technique/loading (#10777)
Rudder web app
-
Move in code from Rudder into the plugin (#11073)
Packaging
-
Add a hook to create dsc version on a technique (#11019)
-
Call inventory during postinstall (#10921)
-
Support only 64 bits windows (#10950)
-
Agent certificate must be a CA to be self signed and able to authenticate on apache (#10944)
-
Create a rudder plugin for server-side windows support (#10935)
-
Change names in fusion and package accordingly to naming convention (#10932)
-
Finish agent command line (#10930)
-
Rework windows installer to make debugging easier (#10924)
-
Create a rudder executable and make it available in the PATH (#10896)
-
Policy server should be in etc (#10878)
-
create uuid in lowercase (#10882)
-
Create a self signed certificate instead of a public key (#10841)
-
Add Rudder-agent software information on Windows to have it inventory (#10830)
-
First iteration on windows agent packaging (#10736)
Bug fixes
ncf
-
Fixed: file_enforce_content is not working (#11133)
-
Fixed: When we install dsc plugin, existing techniques generated with technique editor are not updated (#11132)
-
Fixed: File from template does not work when the destination does not exist (#10867)
-
Fixed: Allow defining a class that is already defined (#10866)
Packaging
-
Fixed: Add cfengine methods for service_status and user_status so they can be used in technique editor (#11091)
-
Fixed: We are distributing rudder.json, rudder-directives.ps1 and rudder-system-directives.ps1 from initial policies (#11090)
-
Fixed: DSC ps1 file is not added in the technique repository after generation (#11065)
-
Fixed: Use the version from makefile everywhere (#11056)
-
Fixed: Broken UUID generation (#10893)
-
Fixed: A new cert is created during every install (#10884)
-
Fixed: Wrong installation destination for Rudder (#10853)
-
Fixed: Installer cannot install rudder agent dsc (#10844)
-
Fixed: Create agent key and parse it in inventory (#10817)
Rudder web app
-
Fixed: error in dscify hook when creating technique (#11092)
Miscellaneous
-
Fixed: missing closing ) in dsc agent to read build-info.json (#11069)
-
Fixed: policies are not correctly compressed (#11068)
-
Fixed: Missing end run report from agent (#11026)
-
Fixed: Wrong permission for /var/rudder/configuration-repository/dsc (#11022)
-
Fixed: Generated promises are invalid (#11024)
-
Fixed: No reports from dsc node (#11017)
-
Fixed: Typo in 91-compress-dsc-policies (#11008)
-
Fixed: Replace ReportIdentifier by ReportId in initial promises (#10954)
-
Fixed: Missing default json properties file (#10902)
-
Fixed: Add an inventory command (#10815)
-
Fixed: Missing node name in inventory file name (#10865)
-
Fixed: no eventlog source created after install (#10863)
-
Fixed: Agent log are not inserted in database (#10828)
-
Fixed: nodeuuid is not correctly fetched by policies (#10827)
-
Fixed: Correctly detect when log config file need to be changed (#10821)
-
Fixed: missing variables definition in agent (#10813)
-
Fixed: Reset culture in rudder agent (#10814)
-
Fixed: Add pretty display for execution and reports (#10803)
CLI
-
Fixed: Agent cli is too verbose during post-install (#10945)
-
Fixed: rudder.bat conflicts with rudder cmdlet (#10940)
-
Fixed: Agent inventory fails (#10941)
-
Fixed: Abort on error in agent code (#10887)
-
Fixed: Fix some display issues in the agent (#10883)
-
Fixed: Different fields in report cli outputs are not aligned (#10875)
Release notes
Special thanks go out to the following individuals who invested time, patience, testing, patches or bug reports to make this version of Rudder better:
This is a bug fix release in the 4.2 series and therefore all installations of 4.2.x should be upgraded when possible. When we release a new version of Rudder it has been thoroughly tested, and we consider the release enterprise-ready for deployment.