# 2.10.10 2015-02-05 Maintenance release 10 for 2.10 version * Bug #3265: Directive form broken for resolution < 800px * Question #3393: Best way to upgrade techniques * Bug #3431: At first start of Rudder Webapp, no connection to LDAP to be valid since it is not possible to see the Technique User Library Tree * Bug #3635: No response message sent when an error occurred while sending en inventory * Bug #3716: Parametrization of directive with rule parameter must be the whole value * User story #3857: Add post hook commands and working update for rpm package installation * Bug #3892: Machine in deleted branch does not correclty move back to accepted for new nodes * Bug #3916: Jetty should compress the files rotated (/var/log/rudder/webapp/*.log) * Bug #4193: Rudder 2.6.8: In 'Confiiguration Policy - Rules' screen: 'Unknown' state in a Rule will be displayed at the end instead of the begining of the Directives list * Bug #4265: The use of the button 'Archive everything' modify the files in the shared-files repository * Bug #4349: Switching tabs in the webapp is extremely slow * Bug #4359: It is overly slow to show the list of Pending Review or Pending Deployment even if the number is 0 * Bug #4407: Strange warning about TRACKINGKEY * Bug #4517: vzps is never used on vzps system (branch 2.8) * Bug #4571: Can not move node groups with the form * Bug #4895: Wrong error message when accepted an already accepted node * Bug #5011: Technique rpmPackageInstallation: Specified version is not taken into account (branch 2.6) * Bug #5374: Deletion of a Rule will lead to a stacktrace into the diff of the related Change Request * Bug #5389: When two techniques generated with ncf-builder use the same generic method with same parameters, reporting cannot dinstinguish them, and reports "Unknown" * Bug #5392: The use of zoom in/out with firefox broke the popups * Bug #5741: Upgrading rudder-inventory-ldap between two major OS versions makes slapd unable to operate because of BerkeleyDB (backport) * Bug #5889: Services management technique doesn't work on windows, as it can't manage services * Bug #5905: When adding a line of search criteria, the category and field from the line above should be the same on the new line * Bug #5982: In API/rules include/exclude is ordered for target parameter * Bug #5987: Tests on rudder-techinques are broken due to $() * Bug #5988: Error with only "and" target since #5982 * Bug #6000: Error output on Time settings at first run * Bug #6007: Error in the reports archiving process cause log explosion * Bug #6008: Missing login eventlog * Bug #6031: wrong group set by SSH key distribution * Bug #6032: Error log when installing rudder-inventory ldap on RHEL6 * Bug #6035: rudder-agent installation may hang infinitely on Centos minimal install due to curl installation * Bug #6041: Implement rpmPackageInstallation post hook commands and working update * Bug #6042: Build error on metadata.xml in rpmPackageInstallation * Bug #6075: The way software inventories are saved is totally inefficient * Bug #6089: enforce file content post modification hook if section is modified but global state of the file is not changed * Bug #6092: rudder-agent-thin: missing /var/rudder/share/man * Bug #6104: On Policy Server, the condition of when to restart rsyslog is invalid, causing 5 minutes restart of rsyslog * Bug #6120: rudder-inventory-ldap is missing a "then" statement * Bug #6131: syntax error in promises.st * Bug #6133: Performance of RuleCategory repository requests are bad * Bug #6146: Rudder stores too much or too big cookies, causing white page with HTTP status: 413: FULL head * Bug #6149: Update dependency between Rudder and ncf * Bug #6150: Cleanup expected reports * Bug #6155: Cannot display software informations on accept new Nodes * Bug #6158: Correct id used to store change request table informatio * Bug #6163: The generated promises are invalid when there are no ncf techniques * Bug #6164: Root server splaytime is always "5" - should be "0" * Bug #6171: There are no Not applicable reports anymore with ncf technique * Bug #6172: "Server cannot be contacted at this time" when tring to get Event Log details * Bug #6174: Technique version cannot be specified with Directive API * Bug #6175: Cannot display software on Node inventory * Bug #6176: cannot use "enabled" json parameter in Directive API * Bug #6178: generated bundlesequence contains "Bundle", making the agent non functionnal * User story #6180: Server side debug for a single agent * User story #6181: Allow cf-serverd to listen on an alternate port * Bug #6187: Some tables are not displayed correctly (node details / compliance popup) * Bug #6200: Creating a directive via the api, makes it disabled by default * Bug #6204: Debian builds fails due to a BDB bundling optimization * Bug #6207: Deleting a directive is VERY slow * Bug #6208: Technique verison is still badly parsed (on one other decision path) * Bug #6210: Debian build fails due to the fact debhelper cleans necessary files and tries to run wrong tests on generated shared libraries * Bug #6212: Manpage packaging should use LD_LIBRARY_PATH to prevent lmdb absence * Bug #6215: rudder-inventory-ldap fails to build on old Debian OSes * Bug #6224: Fix LD_LIBRARY_PATH during rudder-inventory-ldap compilation on Debian * Bug #6232: Installing rudder-inventory-ldap fails on Debian 7