A list of legacy roles.

GET /api/v1/roles/?format=api&page=281
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36793,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=282",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=280",
    "results": [
        {
            "id": 3148,
            "upstream_id": 26044,
            "created": "2023-05-08T20:27:52.735880Z",
            "modified": "2023-10-29T18:44:46.939524Z",
            "imported": "2018-06-03T11:42:11.743171-04:00",
            "github_user": "asagage",
            "username": "asagage",
            "github_repo": "ansible-tower",
            "github_branch": "master",
            "commit": "ffa92e607d2fc28abafcf8bd2ef4fee69062a56d",
            "commit_message": "fixing metadata",
            "name": "tower",
            "description": "Ansible Tower",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 645,
                    "name": "asagage",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7bff-792b-bb1a-3e9b81170695/avatar/"
                },
                "provider_namespace": {
                    "id": 14115,
                    "name": "asagage",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14115/"
                },
                "repository": {
                    "name": "ansible-tower",
                    "original_name": "ansible-tower"
                },
                "tags": [
                    "ansible",
                    "tower"
                ],
                "versions": []
            },
            "download_count": 62
        },
        {
            "id": 3149,
            "upstream_id": 21899,
            "created": "2023-05-08T20:27:52.831855Z",
            "modified": "2023-10-29T18:44:46.943465Z",
            "imported": "2017-11-12T21:10:23.284153-05:00",
            "github_user": "asainsbury",
            "username": "asainsbury",
            "github_repo": "syslog-ng-role",
            "github_branch": "master",
            "commit": "18b763e2ad5657332a8f84335ef925e93595808a",
            "commit_message": "removed unwanted files",
            "name": "syslog-ng-role",
            "description": "Another Syslog-ng role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 646,
                    "name": "asainsbury",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/4554118?v=4"
                },
                "provider_namespace": {
                    "id": 2427,
                    "name": "asainsbury",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2427/"
                },
                "repository": {
                    "name": "syslog-ng-role",
                    "original_name": "syslog-ng-role"
                },
                "tags": [
                    "networking"
                ],
                "versions": []
            },
            "download_count": 54
        },
        {
            "id": 3150,
            "upstream_id": null,
            "created": "2023-05-08T20:27:53.512658Z",
            "modified": "2025-10-10T04:23:20.136807Z",
            "imported": "2025-10-10T04:23:19.975848",
            "github_user": "asapdotid",
            "username": "asapdotid",
            "github_repo": "ansible-role-ssh",
            "github_branch": "main",
            "commit": "865b16d37a13917d27217db9bf5fd48eea6b59b5",
            "commit_message": "♻️ chore: update hardening ssh config\n",
            "name": "ssh",
            "description": "Install and configure the SSH on Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 647,
                    "name": "asapdotid",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7c90-720f-872f-065a640b1ad5/avatar/"
                },
                "provider_namespace": {
                    "id": 14116,
                    "name": "asapdotid",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14116/"
                },
                "repository": {
                    "name": "ansible-role-ssh",
                    "original_name": "ansible-role-ssh"
                },
                "tags": [
                    "system",
                    "ssh",
                    "sshd",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "43e6ef93-3b74-4736-90a7-746e0f52857e",
                        "name": "2.2.5",
                        "release_date": "2025-09-14T17:25:39+07:00"
                    },
                    {
                        "id": "0094a3f5-4d42-4a0e-a7f2-04dbf202ec9c",
                        "name": "2.2.4",
                        "release_date": "2024-09-08T09:40:24+07:00"
                    },
                    {
                        "id": "2f19ca2d-ac94-461b-a9e0-f71f2f723c39",
                        "name": "2.2.3",
                        "release_date": "2024-09-06T20:16:05+07:00"
                    },
                    {
                        "id": "220e82ed-b40a-4cab-a14f-63aecabbacb4",
                        "name": "2.2.2",
                        "release_date": "2024-09-05T18:10:08+07:00"
                    },
                    {
                        "id": null,
                        "name": "2.2.1",
                        "release_date": "2023-10-09T12:50:10"
                    },
                    {
                        "id": "45167318-ef28-48a9-9e41-29fe21a1eaf2",
                        "name": "2.2.0",
                        "release_date": "2023-07-13T08:54:16-04:00"
                    },
                    {
                        "id": "cbe50c79-231f-4b30-8f87-2396c162684a",
                        "name": "2.1.6",
                        "release_date": "2023-01-02T00:16:09-05:00"
                    },
                    {
                        "id": "c56112ff-1f78-4a15-bfe8-1b4cf0aa3a74",
                        "name": "2.1.5",
                        "release_date": "2022-03-25T08:28:53-04:00"
                    },
                    {
                        "id": "f997f123-0e9b-4194-bc6e-b3854389e485",
                        "name": "2.1.4",
                        "release_date": "2022-01-03T22:24:46-05:00"
                    },
                    {
                        "id": "15d2f7ff-85ee-47bd-8dc1-1ef26ff336e1",
                        "name": "2.1.3",
                        "release_date": "2021-12-26T23:15:18-05:00"
                    },
                    {
                        "id": "57a05795-2764-4148-9040-5a03943d1b9b",
                        "name": "2.1.2",
                        "release_date": "2021-10-06T06:44:52-04:00"
                    }
                ]
            },
            "download_count": 71
        },
        {
            "id": 3151,
            "upstream_id": 16260,
            "created": "2023-05-08T20:27:53.612911Z",
            "modified": "2023-10-29T18:44:46.946611Z",
            "imported": "2017-03-23T09:49:11.317541-04:00",
            "github_user": "AsavarTzeth",
            "username": "AsavarTzeth",
            "github_repo": "ansible-role-hosts",
            "github_branch": "master",
            "commit": "40644f09138fd7df9106b020b4accf3103f187dc",
            "commit_message": "Remove list from markdown examples",
            "name": "ansible-role-hosts",
            "description": "/etc/hosts, hosts(5) management role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 648,
                    "name": "AsavarTzeth",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7dc0-7259-8767-90864153bcbf/avatar/"
                },
                "provider_namespace": {
                    "id": 14117,
                    "name": "asavartzeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14117/"
                },
                "repository": {
                    "name": "ansible-role-hosts",
                    "original_name": "ansible-role-hosts"
                },
                "tags": [
                    "hosts",
                    "localhost",
                    "loopback"
                ],
                "versions": []
            },
            "download_count": 56
        },
        {
            "id": 3152,
            "upstream_id": 16097,
            "created": "2023-05-08T20:27:53.676775Z",
            "modified": "2023-10-29T18:44:46.950720Z",
            "imported": "2017-03-15T10:57:00.071553-04:00",
            "github_user": "AsavarTzeth",
            "username": "AsavarTzeth",
            "github_repo": "ansible-role-ssh",
            "github_branch": "master",
            "commit": "f1dc78e1fd6c4d4a87db74af764ba6db9110100d",
            "commit_message": "Remove Enterprise Linux from supported list\n\nRedHat based distributions still use openssh 6.6. Additionally there is\nno support for socket based activation. It would seem this role is far\nfrom flexible enough.",
            "name": "ssh",
            "description": "ssh using systemd socket activation",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 648,
                    "name": "AsavarTzeth",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7dc0-7259-8767-90864153bcbf/avatar/"
                },
                "provider_namespace": {
                    "id": 14117,
                    "name": "asavartzeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14117/"
                },
                "repository": {
                    "name": "ansible-role-ssh",
                    "original_name": "ansible-role-ssh"
                },
                "tags": [
                    "socket",
                    "ssh",
                    "sshd",
                    "systemd"
                ],
                "versions": []
            },
            "download_count": 56
        },
        {
            "id": 3153,
            "upstream_id": 16300,
            "created": "2023-05-08T20:27:53.767750Z",
            "modified": "2023-10-29T18:44:46.954584Z",
            "imported": "2017-05-26T06:09:28.713669-04:00",
            "github_user": "AsavarTzeth",
            "username": "AsavarTzeth",
            "github_repo": "ansible-role-sys-config",
            "github_branch": "master",
            "commit": "180c466eb2ca4a6c27c58775a54d849e680e0ced",
            "commit_message": "Fix incorrect metadata (description)",
            "name": "sys-config",
            "description": "basic system configuration role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 648,
                    "name": "AsavarTzeth",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7dc0-7259-8767-90864153bcbf/avatar/"
                },
                "provider_namespace": {
                    "id": 14117,
                    "name": "asavartzeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14117/"
                },
                "repository": {
                    "name": "ansible-role-sys-config",
                    "original_name": "ansible-role-sys-config"
                },
                "tags": [
                    "hostname",
                    "locale",
                    "timezone"
                ],
                "versions": []
            },
            "download_count": 52
        },
        {
            "id": 3154,
            "upstream_id": 18050,
            "created": "2023-05-08T20:27:53.836585Z",
            "modified": "2023-10-29T18:44:46.958398Z",
            "imported": "2017-05-26T06:19:40.742784-04:00",
            "github_user": "AsavarTzeth",
            "username": "AsavarTzeth",
            "github_repo": "ansible-role-sys-upgrade",
            "github_branch": "master",
            "commit": "35c1e301de453988a1187e73ea2416fc442a914c",
            "commit_message": "Fix invalid metadata (platforms)",
            "name": "sys-upgrade",
            "description": "package upgrade role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 648,
                    "name": "AsavarTzeth",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7dc0-7259-8767-90864153bcbf/avatar/"
                },
                "provider_namespace": {
                    "id": 14117,
                    "name": "asavartzeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14117/"
                },
                "repository": {
                    "name": "ansible-role-sys-upgrade",
                    "original_name": "ansible-role-sys-upgrade"
                },
                "tags": [
                    "package",
                    "reboot",
                    "update",
                    "upgrade"
                ],
                "versions": []
            },
            "download_count": 54
        },
        {
            "id": 3155,
            "upstream_id": 16098,
            "created": "2023-05-08T20:27:53.900673Z",
            "modified": "2023-10-29T18:44:46.962282Z",
            "imported": "2017-06-15T05:59:40.604073-04:00",
            "github_user": "AsavarTzeth",
            "username": "AsavarTzeth",
            "github_repo": "ansible-role-users",
            "github_branch": "master",
            "commit": "68faea3524bc0d77b31341d7ef2c5726f9ad16ce",
            "commit_message": "Fix missing else section",
            "name": "users",
            "description": "user management role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 648,
                    "name": "AsavarTzeth",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7dc0-7259-8767-90864153bcbf/avatar/"
                },
                "provider_namespace": {
                    "id": 14117,
                    "name": "asavartzeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14117/"
                },
                "repository": {
                    "name": "ansible-role-users",
                    "original_name": "ansible-role-users"
                },
                "tags": [
                    "authorized",
                    "cloud",
                    "init",
                    "keys",
                    "sudo",
                    "user",
                    "users"
                ],
                "versions": []
            },
            "download_count": 515
        },
        {
            "id": 3156,
            "upstream_id": 44678,
            "created": "2023-05-08T20:27:54.036386Z",
            "modified": "2023-10-29T18:44:46.967047Z",
            "imported": "2019-12-19T17:26:07.052757-05:00",
            "github_user": "aschult5",
            "username": "aschult5",
            "github_repo": "ansible-role-zend",
            "github_branch": "master",
            "commit": "d0c9dfe6821f2324a7ec7b1e0e4308082a3de19e",
            "commit_message": "Fix bug with certificate readability.\n\nParent directories need to have executable bit.",
            "name": "zend",
            "description": "Horizen's zend",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 649,
                    "name": "aschult5",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7e45-7a5c-bd9a-3e6f14d1e2ac/avatar/"
                },
                "provider_namespace": {
                    "id": 14118,
                    "name": "aschult5",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14118/"
                },
                "repository": {
                    "name": "ansible-role-zend",
                    "original_name": "ansible-role-zend"
                },
                "tags": [
                    "blockchain",
                    "cryptocurrency",
                    "horizen",
                    "zencash"
                ],
                "versions": [
                    {
                        "id": 111831,
                        "name": "3.2.1",
                        "release_date": "2019-12-19T17:06:20-05:00"
                    },
                    {
                        "id": 110516,
                        "name": "3.2.0",
                        "release_date": "2019-11-27T18:54:15-05:00"
                    },
                    {
                        "id": 110517,
                        "name": "3.1.2",
                        "release_date": "2019-12-02T17:55:41-05:00"
                    },
                    {
                        "id": 110364,
                        "name": "3.1.1",
                        "release_date": "2019-11-27T17:08:50-05:00"
                    },
                    {
                        "id": 110298,
                        "name": "3.1.0",
                        "release_date": "2019-11-26T14:19:58-05:00"
                    },
                    {
                        "id": 110251,
                        "name": "3.0.1",
                        "release_date": "2019-11-26T13:43:40-05:00"
                    },
                    {
                        "id": 110201,
                        "name": "3.0.0",
                        "release_date": "2019-11-24T19:12:25-05:00"
                    },
                    {
                        "id": 110185,
                        "name": "2.2.1",
                        "release_date": "2019-11-23T18:33:09-05:00"
                    },
                    {
                        "id": 110182,
                        "name": "2.2.0",
                        "release_date": "2019-11-23T14:55:58-05:00"
                    },
                    {
                        "id": 110165,
                        "name": "2.1.0",
                        "release_date": "2019-11-22T16:39:46-05:00"
                    },
                    {
                        "id": 110062,
                        "name": "2.0.0",
                        "release_date": "2019-11-21T18:40:17-05:00"
                    }
                ]
            },
            "download_count": 210
        },
        {
            "id": 3157,
            "upstream_id": 45414,
            "created": "2023-05-08T20:27:54.105091Z",
            "modified": "2023-10-29T18:44:46.971217Z",
            "imported": "2019-12-20T16:09:55.259811-05:00",
            "github_user": "aschult5",
            "username": "aschult5",
            "github_repo": "ansible-role-zen_nodetracker",
            "github_branch": "master",
            "commit": "7d51d52deb5e2f6d2154d0d7126d9a57a739eed1",
            "commit_message": "Check zend_ipv4 (secure) and zend_ipv6 (super)",
            "name": "zen_nodetracker",
            "description": "Horizen's nodetracker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 649,
                    "name": "aschult5",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-7e45-7a5c-bd9a-3e6f14d1e2ac/avatar/"
                },
                "provider_namespace": {
                    "id": 14118,
                    "name": "aschult5",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14118/"
                },
                "repository": {
                    "name": "ansible-role-zen_nodetracker",
                    "original_name": "ansible-role-zen_nodetracker"
                },
                "tags": [
                    "blockchain",
                    "cryptocurrency",
                    "horizen",
                    "zencash"
                ],
                "versions": [
                    {
                        "id": 111870,
                        "name": "2.1.1",
                        "release_date": "2019-12-20T14:40:22-05:00"
                    },
                    {
                        "id": 110465,
                        "name": "2.1.0",
                        "release_date": "2019-11-30T12:14:02-05:00"
                    },
                    {
                        "id": 110366,
                        "name": "2.0.0",
                        "release_date": "2019-11-27T19:30:05-05:00"
                    },
                    {
                        "id": 109877,
                        "name": "1.0.0",
                        "release_date": "2019-11-20T13:26:35-05:00"
                    }
                ]
            },
            "download_count": 58
        }
    ]
}