# 4.1.21 2019-04-15 Maintenance release 4.1.21 * User story #12300: Inconsistent flush of SSH authorised keys * Bug #13892: Once added, we don't know if a node property is json or string * Bug #14246: 'File lines absent' generic method doesn't report anything when the file doesn't exist * Bug #14258: Cron job checking rudder agent health, is ran every 5 minutes exactly, causing resource usage spike * Bug #14264: uuid.hive is not present afet an install or an upgradie ofrudder agent to latest 4.1.x, 4.3.x and 5.0.x on rpm system purges the uuid.hive * Bug #14348: Error message when installing rudder-agent on rpm based systems due to missing directory '/var/rudder/inventories' * Architecture #14355: Change default cf-serverd loglevel * Bug #14391: Only one Node below a Rudder server can be run through remote run API * Bug #14392: If a rule targets too many groups, policy generation fails * Bug #14404: Reporting fails on NCF when service start/stop is guarded by a class * Bug #14414: Migration script for 14392 about a rule targetting to many groups * Bug #14522: Error about failed move of machine inventory doesn't give sufficient context information * Bug #14535: Remote agent rsyslog configuration from rudder server * Bug #14546: Broken yum usage with old package promises on CentOS * Bug #14608: Debian 8 backports repository does not exist anymore, breaking our builds * Bug #14610: debian8 cannot install jdk from backports anymore * Bug #14614: debian8 cannot install jdk from backports anymore * Bug #14616: During installation of the agent, when staring "rudder agent" service, there is numerous error about missing '/opt/rudder/etc/uuid.hive' file * Bug #14617: Add an option to "rudder agent check" script to only check uuid file