# 3.1.25 2017-12-11 Maintenance release 25 of 3.1 branch * Bug #2736: We can't apply Directives from different versions of the same Technique on a node * Bug #3061: "creation" option of Technique "Enforce a file content" should be just beside the file path * Bug #3505: Use of Zypper on SLES 10 could lead to a big amount of logs in /var/log/YaST2/zypper.log * Bug #6030: On Windows, the reports sent to the server contains "This message was generated by agent." at the end of each message * Bug #6191: Allow to migrate or delete Directive based on a missing Technique * Bug #6712: service rudder-jetty status doesn't tell if service is up and running * Bug #8141: On rules creation, we may get a never stopping spining wheel on rules list * Bug #8165: rudder-init fails to report memory errors from jetty start * Bug #9179: Error when restarting rudder-agent during upgrade * Bug #9759: When a variable contains line breaks, the agent (sometimes?) produces invalid JSON * Bug #10912: Duration of logrotate for /var/log/rudder/ is too long making /var/log too big * Bug #11125: When we have a /var full, Rudder LDAP or Postgres can be corrupted * Bug #11356: Old virtualhosts are not purged in relay configuration * Architecture #11578: Use Rudder versions for ncf packages * Bug #11648: Unexpected report for Send inventories to CMDB after #11257 * Bug #11650: Archive REST section outdated for download ZIP archive * Bug #11656: URL are not kept after a login page * Architecture #11662: Close rudder-plugin-* old public repos * Architecture #11663: Close rudder-plugin-helloworld old public repos * Architecture #11665: Close rudder-plugin-external-node-informations old public repos * Bug #11689: Test of rudder-dev subtask after ncf migration * Bug #11690: Test of rudder-dev subtask after ncf migration * Architecture #11692: Change rudder-techniques ncf depdency to a correct version * Bug #11693: Use new ncf branches in rudder-doc * Bug #11697: fetch git branch before checkout when building rudder-doc * Bug #11700: Missing build documentation for plugins * Bug #11701: Fusioninventory task Deploy is missing a dependency to File-Copy-Recursive * Architecture #11704: Change rudder-techniques ncf depdency to a correct version * Bug #11711: Make plugins tool requirement more explicit * Architecture #11712: Change rudder-techniques ncf depdency to a correct version * User story #11731: Add a new reason why rudder might not be loaded * Architecture #11734: Upgrade openssl to 1.0.2m * Bug #11747: When we have a /var full, Rudder LDAP or Postgres can be corrupted * Bug #11805: Null pointer exception when restoring group archive. * Bug #11847: Mismatched report and metadatat in distribute policy