[ https://issues.apache.org/jira/browse/AMBARI-11080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antonenko Alexander updated AMBARI-11080: ----------------------------------------- Attachment: AMBARI-11080.patch > Fields in UI are not ordered even when specifying (category) index in > site_properties.js > ---------------------------------------------------------------------------------------- > > Key: AMBARI-11080 > URL: https://issues.apache.org/jira/browse/AMBARI-11080 > Project: Ambari > Issue Type: Bug > Components: ambari-web > Affects Versions: 2.1.0 > Reporter: Antonenko Alexander > Assignee: Antonenko Alexander > Fix For: 2.1.0 > > Attachments: AMBARI-11080.patch > > > Fields in UI are not ordered even when specifying (category) index in > site_properties.js. > For example: > {code} > ..., > { > "id": "puppet var", > "name": "manage_identities", > "displayName": "Manage Kerberos Identities", > "displayType": "checkbox", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 0 > }, > { > "id": "puppet var", > "name": "install_packages", > "displayName": "Install OS-specific Kerberos client package(s)", > "displayType": "checkbox", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 1 > }, > { > "id": "puppet var", > "name": "executable_search_paths", > "displayName": "Executable Search Paths", > "displayType": "multiline", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 2 > }, > { > "id": "puppet var", > "name": "encryption_types", > "displayName": "Encryption Types", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "displayType": "multiLine", > "category": "Advanced kerberos-env", > "index" : 3 > }, > { > "id": "puppet var", > "name": "password_length", > "displayName": "Password Length", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 4 > }, > { > "id": "puppet var", > "name": "password_min_lowercase_letters", > "displayName": "Password Minimum # Lowercase Letters", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 5 > }, > { > "id": "puppet var", > "name": "password_min_uppercase_letters", > "displayName": "Password Minimum # Uppercase Letters", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 6 > }, > { > "id": "puppet var", > "name": "password_min_digits", > "displayName": "Password Minimum # Digits", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 7 > }, > { > "id": "puppet var", > "name": "password_min_punctuation", > "displayName": "Password Minimum # Punctuation Characters", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 8 > }, > { > "id": "puppet var", > "name": "password_min_whitespace", > "displayName": "Password Minimum # Whitespace Characters", > "displayType": "int", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 9 > }, > { > "id": "puppet var", > "name": "create_attributes_template", > "displayName": "Attribute template", > "displayType": "content", > "isOverridable": false, > "isVisible": true, > "serviceName": "KERBEROS", > "filename": "kerberos-env.xml", > "category": "Advanced kerberos-env", > "index" : 10 > }, > ... > {code} > Yields the following UI where the fields are not in the expected order: -- This message was sent by Atlassian JIRA (v6.3.4#6332)