# 6.2.0~rc1 2020-11-26 Release candidate release 1 of 6.2 branch * User story #5777: List all nodes version * User story #6509: Technique editor should add the connected user name to git commit * User story #6751: Make 'action' buttons in Administration/Settings page more accessible * User story #7687: Group display: allow to see last inventory field * User story #9089: Make Directive form pretty * User story #9254: When we migrate a technique, we don't know what has changed * User story #9538: Normalize OS names in the interface * User story #9928: Add tags in change request and event logs * Bug #10478: Error on inserting into nodecompliance table * Bug #11714: Display message if there are no parameters in Directive details * User story #11813: Help the user migrate generic methods in his techniques * Architecture #12268: Change ifvarclass into if in all ncf promises * User story #12483: Make notifications look better * Architecture #14058: Normalize remplacement of RudderUniqueId in paths/bundle names/templates/inputs list * User story #14244: deprecate the version 2.0 of the technique VariableFromJsonFiles * User story #14410: Add documentation about relay migration to a new machine * Architecture #14438: Delete ComplianceLevelSerialisation incorrect parsing method * Bug #14673: Dashboard inconsistency: compliance graph doesn't have root server but the three "Node breakdown" does * User story #14841: Densify the Directives interface * User story #15429: RHEL7 package is incompatible with Fedora 30 * Architecture #15678: Remove Map#mapValues because of memory not freed * Architecture #15915: Move date formatter service to a more common project * User story #15938: Improve style for plugin expiration banner * Architecture #16123: Add doc for agent bootstraping with public key provisionning * Architecture #17945: Embed augeas in the agent * Bug #18231: Cron for Rudder agent on solaris is invalid * User story #18243: Add solaris package support to ncf * Architecture #18367: Remove 5.0 and 6.0 from doc menu * Bug #18401: Empty space in Directives header * User story #18424: Beautify Nodes page * User story #18434: Implement ips package repositories technique * Architecture #18444: Add rudder-agent services to solaris package * Architecture #18445: revert parent changes on openldap to use again 2.4.47 * Bug #18452: Typo in rudder package command on upgrade * Bug #18453: rudder package config may not have the new parameters and may fail when reading them * Bug #18454: Add documentation about proxy in rudder package command * Bug #18460: Warning on plugin icon is huge on left menu * Bug #18461: Health check page is not displayed * Bug #18462: Compliance does not show up if you don't click on refresh * Bug #18463: Header of some page hides menu from the left side * Bug #18466: Inherited node prop arrays are replaced not merged contrary to doc * User story #18473: Reduce data send to nodes list and make a faster display * Bug #18474: Width of the Directive tree changes according to the selected Directive. * Bug #18475: add software index in ldap * User story #18476: Store columns used in localstorage in nodes list * Bug #18477: Improve health check texts * Bug #18479: Notification healthcheck is not displayed on warning * Bug #18480: Check parition should check the lowest space available first * Architecture #18481: 6.2 API version is 13 * Architecture #18482: Move health check API in /system/ * User story #18483: Documentation for /nodes/status page * Bug #18487: error when installing rudder 6.2 on centos7 * Bug #18491: Missing (404) ajax-loader.gif on node pending page * User story #18495: Add a reset columns button and some guard on localstorage cache * Bug #18498: after editing columns in the group or serach node page, there's a JS error when doing a search * Bug #18499: category.xml is created in place of activeTechniqueSettings.xml in all config-repos/directives * Bug #18501: spacing is uneven in the settings page * Bug #18503: spacing is uneven in reports database page * Bug #18510: Loading directive's page is very slow * User story #18513: Missing main entry for API doc /nodes/status * User story #18515: Documentation for /nodes/status page breaks build * Bug #18516: Reloading a page with a node table or refreshing breaks hostname links and compliance * Bug #18521: Upgrading Rudder 6.2 on centos 7 fails * Bug #18522: heathcheck page complains about non existing mounting point size * Bug #18523: when we open a directive in Rudder 6., the directive tree becomes thin * Bug #18531: webapp logs are deleted after 90 days * Bug #18533: In Groups page, the search filter should take up the full width available * User story #18534: Skip non-standard moint FS for free-space check * Architecture #18535: test broken because of parent ticket * User story #18537: Update documentation about node properties value inheritance rules * Bug #18538: Column name to add are not sorted alphabetically * Bug #18540: Healthcheck checks happen to often * Bug #18542: In added node attribute column, property value is never updated * Bug #18543: Wrong timezone format of Date displayed in Recent Changes table * Architecture #18546: Fix links to different API versions * Architecture #18550: DateFormaterService moved in plugins * Architecture #18551: DateFormaterService in plugins-private * Bug #18555: Remove useless output from rudder package * Bug #18571: missing (404) favicon in rudder loading page * Bug #18574: Light in healthcheck notif are not displayed * Bug #18576: Cannot create a directive based on a rudder techniques * Bug #18577: Global parameter inheritMode is not used to display merged node property value in UI * Bug #18578: Inherited mode is not returned in API * Bug #18580: String node properties display quotes * Bug #18582: Missing lights indicators in healthcheck page * Bug #18588: Small UI features are missing from the new 6.2 interface * Architecture #18590: Rename node menu entries for consistency * Bug #18591: Rename "Server" node list column to "Policy server" * Bug #18592: ncf_hash_file is created with incorrect group permission by system techniques * Bug #18594: Column label moves slightly when hovering remove button * Bug #18595: Added column for node property does not show inherited value * Bug #18596: When removing all columns from node list we are stuck on a white page * Bug #18597: Removing all node list columns remove the whole table * Architecture #18600: Augeas methods should prefer the agent provided binary * Bug #18601: Disable directive button has incorrect capitalization * Architecture #18603: Rename Id to "Node ID" in columns name for consistency * Bug #18604: Make capitalization in directive form tabs consistent * Bug #18605: Improve display of partition free space * Architecture #18606: Do not use italics on login page * Bug #18608: Bad file name in api-doc: set-allowed-networks.yml * Bug #18609: Column names in pending and accepted nodes are different * Bug #18610: Many alignement issues on 6.2 * Bug #18612: Clicking on "show docs" on a generic method scroll down too much * Bug #18613: Augeas in agent: AIX support * Bug #18614: Solaris fails to build on 6.2 * Bug #18616: missing augeas dependencies on rhel * User story #18617: Change default columns of nodes tables * User story #18618: Pretty-print json properties in nodes list * Bug #18619: Property column in node list sometime displays [object Object] after remote run * Bug #18625: Inconsistency in healthcheck notification * Bug #18626: Popup error on group page with a readonly user in 6.2 * Bug #18627: In read_only mode, many things are editable * Bug #18629: Inherited mode is not returned in API * Bug #18634: Add a script example for auto-acceptation of nodes by hook * Bug #18635: Force reload of generic-method cache when app starts * Bug #18636: plugins are no longer listed in the Plugins webpage * Bug #18637: Solaris fails to build on 6.2: version invalid * Bug #18640: solaris versions only support digits * User story #18641: Add a property column without inherited values in node list * Bug #18645: Upgrading 6.2 nightly to 6.2 nightly with plugins fails * Architecture #18646: Fix the augeas path * Architecture #18647: Auegas isn't included in RPM packages * Bug #18650: Solaris fails to build on 6.2 - again * Bug #18655: Popup error on group page with a readonly user in 6.2 * Bug #18656: Make group tab name capitalization consistent * Bug #18657: Augeas not in cache * Bug #18659: Webapp is unable to start after plugin install * Bug #18661: Typo in healthcheck notification title * Bug #18662: Add line break for partition's list in healthcheck notification * Bug #18666: Solaris package generation doesn't follows repository tree * Bug #18668: [object Object] in inherited properties column * Bug #18671: Message about replacing files during upgrade on debian like is not precise enough * Bug #18675: We try to replace python shebang in source files instead of destination files * Bug #18676: Typo in example script for auto-accept: POSTT * Bug #18679: typo in solaris build * Bug #18680: If there is a lot of pending nodes, accept button is not displayed * Bug #18681: Inherited properties always displayed in the column, even if checkbox unchecked * Bug #18683: Augeas fails to build on aix * Bug #18687: it's impossible to see all technical logs in 6.2 * Bug #18688: other typo * Bug #18690: other typo - bis * Bug #18692: other typo - bis * Bug #18694: Rudder-pkg fails at upgrade when no newer version of a plugin are available