# 4.0.4 2017-04-19 Maintenance release 4 of 4.0 branch * Bug #7092: Include Timezone in Node Info * Architecture #7574: Remove event log migration less than 5->6 * Bug #8828: Bad font in the left frame of the webapp since 3.2.5 * User story #8858: Backport if_feature and if_version to 3.2 * Bug #9355: Error during upgrade from 3.2.4 to 3.2.9 * User story #9375: Add documentation on new API to start remote agent run * Bug #9416: Transient error during upgrade from 3.1 to 4.0 * Bug #9426: Inconsistent message style in settings page * Bug #9545: Inconsistent capitalization of titles in the menu * User story #9584: Improve manual index for 4.0 * Bug #9616: Some QEMU virtual machines are seen as physical * Bug #9704: As for Rudder 3.2.9, promises calculation is still too slow * Bug #9819: Save button shown even no permission to change it * Bug #9854: Slow compliance computation in Rudder 4.0 * Bug #10049: A 4.1 agent cannot fetch its promises from a 3.1 server * Bug #10088: Inventory is not resent in case of error - and agent don't report the error * Bug #10203: Wrong action named in API accounts table * Bug #10248: If there is an error in the Parameter edition/creation popup, its shape change * Bug #10258: If rudder server component is stopped on Rudder root server, it is never restarted * Bug #10261: Setting title are barelly outstanding * Bug #10266: When trying to create a new API account that has the same name as an existing acocunt, nothing happen (in 4.0) * Bug #10267: Adapt parent ticket for branch 4.0 * Bug #10269: Doc about copying ncf technique to /var/rudder/ncf/local is false * Bug #10273: Documentation broken in Rudder 4.0.3 * Bug #10280: Missing timezone information in API "node details" * Bug #10318: Cannot change schedule on Node * Bug #10334: make clean in rudder agent package doesn't remove build-cfengine-stamp * Bug #10342: rpm does not build since packaging of /var/rudder/ncf dirs * Bug #10346: rpm does not build since packaging of /var/rudder/ncf dirs * Bug #10347: rpm does not build since packaging of /var/rudder/ncf dirs * Bug #10355: Ignore changes generated by creation/deletion of ncf expected reports file * Bug #10357: Page display is slow because of the number of ressources to load * Bug #10359: "Delete #1" button in directive form's text is not centered * Bug #10386: Bad Rudder logo in src/main/webapp/images * Bug #10389: Tooltips are broken in Rule tables * Bug #10392: Compliance bar graph doesn't show small compliance numbers * Bug #10397: Missing "default-directive-names.conf" example file * Bug #10398: Missing documentation for "default-directive-names.conf" * Bug #10401: Remove doc for the old quicksearch bar that has been removed * Bug #10458: Weird appearance of accet new nodes popup * Bug #10471: In debug verbosity, logs are overflowed by logs about com.zaxxer.hikari.pool * Architecture #10473: Add tests for manageKeyValueFile * Bug #10513: Directive column of pending nodes table is not wide enough. * Bug #10532: On centos7, generation fails because of hook policy-generation-node-ready/10-cf-promise-check * Bug #10589: On upgrade from 3.1 to 4.1, policy could not be generated any more - branch 4.0