# 6.0.0 2019-12-09 6.0.0 first release * Bug #11587: Ensure service (re)started does now work if systemd hit "start-limit" * Bug #14798: Metrics reporting is broken on CentOS 7 * Bug #15032: Add capabilities as base conditions * User story #15126: Add verbosity level in the rudder logger * Bug #15188: Allow disabling the agent without stopping cf-serverd * User story #15285: Add posthook support in Rudder API * User story #15447: Improve zypper pattern error log * Bug #15533: LDAP error during upgrade * Bug #15569: Upgrading Rudder 5.0.12 to 5.1-nightly on Debian9 fails * Bug #15630: When the number of file descriptor openable at the same time is too low, we can get a confusing error at policy generation * User story #15733: Add rollback to event log pagination * Bug #15828: When removing and then reinstalling a rudder server it fails to initialize * Architecture #15933: Make ncf.py usable by rudder-lang * Bug #15939: Error at install on Rudder root server on centos 7 for 6.0 * Bug #15944: Filtering on eventlogs doesn't filter * Bug #15947: Installing rudder-server-relay on centos 7 outputs some weird message * Architecture #15967: Document tools folder removal in upgrade notes * Bug #15987: rudder-init reports that it is a distributed setup when its not with rudder 6.0 * Bug #15994: Missing reports on system techniques in 6.0 for postgresql component check * Bug #16001: Add logging contexts in relayd * Bug #16019: Close button in Generic Method tab is not working * Bug #16045: SELinux context is not applied to rudder-relayd * Architecture #16080: Use system curl and openssl on RHEL8 * Architecture #16081: Automatically restart relayd in case of crash * User story #16087: Improve current node details UI * Bug #16104: On centos7 fresh install, generation fails because relayd is not started * Bug #16106: rudderPkgUtils.py stacktrace during install on centos7 * Bug #16107: system technique to update ldap passwords fails * Bug #16108: relay postinst fails on SLES15 * Bug #16117: LDAP password not updated cause major slowdown of webapp * Bug #16118: Clicking twice on "New technique" in the editor breaks the method drag and drop * Architecture #16121: Update URLs to our websites * Architecture #16122: Stop listenning for inventories on port 80 * Bug #16124: No redirect from HTTP to HTTPS on Ubuntu16 /Rudder 6.0beta1 * Bug #16126: Webapp on 6.0 on Ubutun16 doesn't start/is stuck * Bug #16133: Missing diffDisplayer service in 6.0 * Bug #16135: We can save a technique with empty name when we add a resource * Bug #16140: Rudder-metrics-report does not work in python3 * Bug #16141: How to setup a development's environment doc * Bug #16148: Systemd sandboxing options prevent remote-run from executing * Bug #16149: Broken relay shared-files cleanup cron * Bug #16150: rudder-api-client is missing basic dh rule in its rule file * Bug #16151: rudder-server-root does no install postgresql-server on centos 8 * Bug #16152: ruder-api-client need to override dh_auto_test to build * Bug #16156: Display 6.0 as 6.0-beta in doc menu * Bug #16157: Remove wsgi from relay dependencies * Bug #16159: rudder relay start syntax error * Bug #16161: os.makedirs 'exist_ok' parameter does not exist in python 2.7 * Bug #16166: Remove deprecated rudder property configuration options * User story #16168: Remove cf-serverd kill switch on agent disabled * User story #16169: Add an option to not stop cf-serverd on agent stop * Bug #16170: Cleanup disable server flag * Bug #16172: Cleanup disable server flag - techniques * Bug #16173: Add http reporting agent capability * Bug #16175: Capability classes should be global * Bug #16176: rudder_copy_from should check for file type * Bug #16180: Agent is not correctly aborted when log fails * Bug #16181: Missing edit_lines promises in dry-run lib * Bug #16187: Technique editor is broken due to a js error * User story #16188: Remove unnecessary borders and padding around the Technique Editor * Architecture #16195: Use HTTPS for reporting by default for new installs * User story #16196: Update Rust environment setup instructions * Architecture #16202: Document new reporting protocol * Architecture #16206: Upgrade to ZIO 1.0-RC17 * Bug #16215: /opt/rudder/bin/relay-cleanup is not packaged on rpm systems * User story #16216: Display 'long' description as markdown * User story #16217: relayd admin guide * Bug #16222: Exception "fiberFailed" when running agent from UI * User story #16223: Regroup tabs from "Hardware" to "Virtual Machines" into one * Bug #16227: Missing SELinux/systemd context for relayd on shared-files folder * Bug #16234: Technique import doesn't fill all info, manual fixes for known info * Bug #16246: sshkeymanagement sles15 no worky * Bug #16247: Package state SLES15 no worky * Bug #16250: Rudder autocompletion does not complete automatically the inputs * Bug #16252: Unknown property "rudder.dir.techniques" at boot * Bug #16257: Remove unused variables in rudder autocompletion script * User story #16260: Unsigned inventories must not be accepted anymore in 6.0 * Bug #16261: Rudder package fails on a python error * Bug #16264: Unkown property "rudder.techniqueLibrary.git.refs.path" at boot * Bug #16271: Service reload tests are failing in 6.0 on debian like systems * Bug #16272: dbus service is not available on old os for the ncf tests * Bug #16274: Missing guarding class for service_reload tests * User story #16277: Improve display of parameter name in technique editor * Bug #16284: Document reporting protocol options * Bug #16285: Software are not async loaded anymore * Bug #16286: Upmerge breaks 6.0 * Bug #16288: Agent policy loading is done in the wrong order * Bug #16290: Rudder-jetty can not start on debian9 * Bug #16291: Deadlock when application starts * Bug #16294: Set HTTP reporting protocol by default on new rudder 6.0 installation * Bug #16295: Keep syslog reporting when migrating from rudder 5.0 * Architecture #16300: Render release notes in the changelog * Architecture #16304: Improve rendering of rudder-lang readme * Architecture #16305: Add license information to rudder-lang * Bug #16306: UI settings for new certificate validation system variable * Bug #16308: Fix warnings in rudder-language * Architecture #16309: Parent breaks changelogs * Architecture #16312: Parent broke <6.0 changelogs * User story #16314: Type for parameters of methods in technique editor * Bug #16315: Node details display is broken in "Accept new nodes page" * Bug #16316: Default values of parameters in methods cannot be used in technique editor * Bug #16318: At install agents are not printing anymore the mandatory configuration to do * Bug #16321: "Security information" in node details should end by details * Architecture #16329: Update URL of our GPG key * Bug #16332: We need to restart rudder-jetty when ldap password is updated * Bug #16333: rudder agent script should reset locale to C * Bug #16335: Add a dependency on semanage for relay on RHEL * Bug #16336: Custom methods don't appear in technique editor anymore * Bug #16337: Node details displays "search" form during page loading * User story #16338: Support parameter type of technique method within Rudder * Bug #16339: Inventory tab is missing in a pending node details * Bug #16343: rudder-webapp should obsolete rudder-inventory-endpoint * Architecture #16344: Reduplicate cfengine binaries * Bug #16350: Empty maxsize parameter in ldap conf after update to 6.0 * Bug #16352: Compilation error (classname clash) * Bug #16353: error when searching by date on Technical Logs * Bug #16355: In https reporting mode, the agent outputs html raw text at the end of output * Bug #16357: Broken test on whitespace matching and regex is invalid for multiline * Bug #16361: Improve doc of the -p option in relay reload * Bug #16363: Upgrade script fails on unkown git branch * Bug #16364: service rudder-jetty is not activated after upgrade from 5.0 to 6.0 on centos7 * Bug #16367: Syntax error in "rudder relay start" * Bug #16374: Race condition in technique variable filling * Architecture #16375: 6.0 release in docs