The Enrolled column in the host search page has been added back to show the host enrollment status based on has_keytab attribute.
Ticket #2020 -- Endi S. Dewata
From 05c85f889e1f58716fd6368451bdc8c9a22afb33 Mon Sep 17 00:00:00 2001 From: Endi S. Dewata <edew...@redhat.com> Date: Tue, 25 Oct 2011 14:25:31 -0500 Subject: [PATCH] Fixed host Enrolled column. The Enrolled column in the host search page has been added back to show the host enrollment status based on has_keytab attribute. Ticket #2020 --- install/ui/host.js | 6 +++- install/ui/test/data/host_find.json | 59 ++++++++++++++++++++-------------- 2 files changed, 40 insertions(+), 25 deletions(-) diff --git a/install/ui/host.js b/install/ui/host.js index b50287291568c95830b275cdfa8dc3332677e2c2..4c0ce6ed0e461a38a565c1450cd483098b0c2dc7 100644 --- a/install/ui/host.js +++ b/install/ui/host.js @@ -31,7 +31,11 @@ IPA.entity_factories.host = function () { search_facet({ columns: [ 'fqdn', - 'description' + 'description', + { + name: 'has_keytab', + label: IPA.messages.objects.host.enrolled + } ] }). details_facet({ diff --git a/install/ui/test/data/host_find.json b/install/ui/test/data/host_find.json index 48b1fcb893f8f94f50a369dcd16775297a449e64..34ca71a2ee48e9b947cafed67b4cbdc9b7460d63 100644 --- a/install/ui/test/data/host_find.json +++ b/install/ui/test/data/host_find.json @@ -1,6 +1,6 @@ { "error": null, - "id": 0, + "id": null, "result": { "count": 2, "result": [ @@ -8,46 +8,44 @@ "cn": [ "dev.example.com" ], - "dn": "fqdn=dev.example.com,cn=computers,cn=accounts,dc=dev,dc=example,dc=com", + "dn": "fqdn=dev.example.com,cn=computers,cn=accounts,dc=example,dc=com", + "enrolledby_user": [ + "admin" + ], "fqdn": [ "dev.example.com" ], + "has_keytab": true, + "has_password": false, "ipauniqueid": [ - "fc6a6d5a-f388-11df-9c01-00163e72f2d9" + "d2c1f41c-ff41-11e0-bde8-525400e135d8" ], "krbextradata": [ { - "__base64__": "AAL+5+VMYWRtaW4vYWRtaW5AREVWLkVYQU1QTEUuQ09NAA==" - }, - { - "__base64__": "AAgBAA==" + "__base64__": "AAIIEqdOaG9zdC9kZXYuZXhhbXBsZS5jb21ASURNLkxBQi5CT1MuUkVESEFULkNPTQA=" } ], "krblastpwdchange": [ - "20101119025910Z" - ], - "krbpasswordexpiration": [ - "19700101000000Z" + "20111025194616Z" ], "krbprincipalname": [ - "host/dev.example....@dev.example.com" + "host/dev.example....@example.com" ], - "krbticketflags": [ - "0" + "managedby_host": [ + "dev.example.com" ], - "managedby": [ - "fqdn=dev.example.com,cn=computers,cn=accounts,dc=dev,dc=example,dc=com" + "managing_host": [ + "dev.example.com" ], "objectclass": [ - "top", "ipaobject", "nshost", "ipahost", - "ipaservice", "pkiuser", + "ipaservice", "krbprincipalaux", "krbprincipal", - "krbticketpolicyaux" + "top" ], "serverhostname": [ "dev" @@ -57,18 +55,31 @@ "cn": [ "test.example.com" ], - "dn": "fqdn=test.example.com,cn=computers,cn=accounts,dc=dev,dc=example,dc=com", + "dn": "fqdn=test.example.com,cn=computers,cn=accounts,dc=example,dc=com", + "enrolledby_user": [ + "admin" + ], "fqdn": [ "test.example.com" ], + "has_keytab": false, + "has_password": false, "ipauniqueid": [ - "ac28dca0-f3b5-11df-879f-00163e72f2d9" + "d5d1400e-ff41-11e0-9a21-525400e135d8" + ], + "krbextradata": [ + { + "__base64__": "AAIiEqdOaG9zdC90ZXN0LmV4YW1wbGUuY29tQElETS5MQUIuQk9TLlJFREhBVC5DT00A" + } ], "krbprincipalname": [ - "host/test.example....@dev.example.com" + "host/test.example....@example.com" ], - "managedby": [ - "fqdn=test.example.com,cn=computers,cn=accounts,dc=dev,dc=example,dc=com" + "managedby_host": [ + "test.example.com" + ], + "managing_host": [ + "test.example.com" ], "objectclass": [ "ipaobject", -- 1.7.5.1
_______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel