A list of legacy roles.

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

{
    "count": 36863,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=562",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=560",
    "results": [
        {
            "id": 6358,
            "upstream_id": 40932,
            "created": "2023-05-08T20:37:05.678778Z",
            "modified": "2023-10-29T18:45:00.585737Z",
            "imported": "2019-08-05T16:39:48.669325-04:00",
            "github_user": "coreywan",
            "username": "coreywan",
            "github_repo": "ansible-role-tower-config",
            "github_branch": "master",
            "commit": "27ebe38f05c618d193c9e777a7f0d6e159fed63e",
            "commit_message": "poll not supported on include tasks",
            "name": "tower_config",
            "description": "Configure Ansible Tower by Red Hat",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1405,
                    "name": "coreywan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c7b1-76e9-9c85-3a4be645c6b1/avatar/"
                },
                "provider_namespace": {
                    "id": 14683,
                    "name": "coreywan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14683/"
                },
                "repository": {
                    "name": "ansible-role-tower-config",
                    "original_name": "ansible-role-tower-config"
                },
                "tags": [
                    "automation",
                    "awx",
                    "system",
                    "tower"
                ],
                "versions": []
            },
            "download_count": 53
        },
        {
            "id": 6359,
            "upstream_id": 3801,
            "created": "2023-05-08T20:37:05.772012Z",
            "modified": "2023-10-10T00:48:17.802787Z",
            "imported": null,
            "github_user": "fabiocorneti",
            "username": "fabiocorneti",
            "github_repo": "ansible-clock",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "clock",
            "description": "Ansible role to configure system clock",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1406,
                    "name": "fabiocorneti",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-07ef-7dbc-9426-3d595f9b12ec/avatar/"
                },
                "provider_namespace": {
                    "id": 19745,
                    "name": "fabiocorneti",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19745/"
                },
                "repository": {
                    "name": "ansible-clock",
                    "original_name": "ansible-clock"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": 4550,
                        "name": "0.1",
                        "release_date": null
                    }
                ]
            },
            "download_count": 45
        },
        {
            "id": 6360,
            "upstream_id": 14150,
            "created": "2023-05-08T20:37:05.884904Z",
            "modified": "2023-10-29T18:45:00.589913Z",
            "imported": "2020-03-10T02:01:02.333058-04:00",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-cjdns",
            "github_branch": "master",
            "commit": "462fc9ac68c3f1fc654158d4712a5f5c26200c49",
            "commit_message": "remove useless whitespace",
            "name": "cjdns",
            "description": "Install and configure the cjdns routing daemon",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-cjdns",
                    "original_name": "ansible-cjdns"
                },
                "tags": [
                    "cjdns",
                    "network",
                    "networking"
                ],
                "versions": [
                    {
                        "id": 121191,
                        "name": "2.0.1",
                        "release_date": "2020-03-10T02:00:41-04:00"
                    },
                    {
                        "id": 121190,
                        "name": "2.0.0",
                        "release_date": "2020-03-10T01:53:33-04:00"
                    },
                    {
                        "id": 81159,
                        "name": "1.1.0",
                        "release_date": "2018-11-28T07:58:12-05:00"
                    },
                    {
                        "id": 81160,
                        "name": "1.0.0",
                        "release_date": "2018-11-22T11:45:37-05:00"
                    }
                ]
            },
            "download_count": 69
        },
        {
            "id": 6361,
            "upstream_id": null,
            "created": "2023-05-08T20:37:05.960968Z",
            "modified": "2025-03-17T18:34:12.937937Z",
            "imported": "2025-03-17T18:34:12.826096",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-role-epel",
            "github_branch": "main",
            "commit": "293b92a8a81f16f0ac5732c93ecf7d476db387ff",
            "commit_message": "pedantic clean up\n",
            "name": "epel",
            "description": "Install the EPEL repository. Useful as a dependency for other roles.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-role-epel",
                    "original_name": "ansible-role-epel"
                },
                "tags": [
                    "epel"
                ],
                "versions": [
                    {
                        "id": "28d8d462-d8db-4221-a71e-c9faa6b7120b",
                        "name": "2.2.4",
                        "release_date": "2025-03-16T23:37:46-05:00"
                    },
                    {
                        "id": "a06cff78-5f05-411f-90a0-2eb3c83da5f1",
                        "name": "2.2.3",
                        "release_date": "2025-03-16T21:50:24-05:00"
                    },
                    {
                        "id": "208277e4-95f3-4643-b19f-e17a97c9e3b0",
                        "name": "2.2.2",
                        "release_date": "2025-03-16T21:06:22-05:00"
                    },
                    {
                        "id": "fa73780a-bbb3-47b8-ac52-e646a9c65552",
                        "name": "2.2.1",
                        "release_date": "2024-11-22T14:19:30-06:00"
                    },
                    {
                        "id": "9814a71d-aaa3-4b96-96ff-174032740bb1",
                        "name": "2.2.0",
                        "release_date": "2024-11-17T15:15:40-06:00"
                    },
                    {
                        "id": "54d04974-476d-48a1-b5e6-e2dba226f594",
                        "name": "2.1.0",
                        "release_date": "2023-09-11T18:04:39-04:00"
                    },
                    {
                        "id": "49335210-e48d-462d-ae13-eaeb75df8fd3",
                        "name": "2.0.0",
                        "release_date": "2023-03-19T17:11:45-04:00"
                    },
                    {
                        "id": "7ff8c021-2ffa-405b-bfc8-ee96e246d447",
                        "name": "1.0.0",
                        "release_date": "2018-11-22T11:37:57-05:00"
                    }
                ]
            },
            "download_count": 160
        },
        {
            "id": 6362,
            "upstream_id": 61743,
            "created": "2023-05-08T20:37:06.031218Z",
            "modified": "2023-10-29T18:45:00.677374Z",
            "imported": "2023-09-12T00:40:12.907797-04:00",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-role-fail2ban",
            "github_branch": "main",
            "commit": "a9582a173fbb0db85a285b670d451d7818462715",
            "commit_message": "cleanup",
            "name": "fail2ban",
            "description": "Install, configure, and manage fail2ban",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-role-fail2ban",
                    "original_name": "ansible-role-fail2ban"
                },
                "tags": [
                    "fail2ban",
                    "network",
                    "networking",
                    "security"
                ],
                "versions": [
                    {
                        "id": 214695,
                        "name": "2.1.0",
                        "release_date": "2023-09-11T23:41:58-04:00"
                    },
                    {
                        "id": 203629,
                        "name": "2.0.0",
                        "release_date": "2023-03-19T15:19:29-04:00"
                    },
                    {
                        "id": 203630,
                        "name": "1.0.1",
                        "release_date": "2020-06-14T21:04:27-04:00"
                    },
                    {
                        "id": 203631,
                        "name": "1.0.0",
                        "release_date": "2018-11-28T15:52:23-05:00"
                    }
                ]
            },
            "download_count": 46
        },
        {
            "id": 6363,
            "upstream_id": 61778,
            "created": "2023-05-08T20:37:06.107478Z",
            "modified": "2023-10-29T18:45:00.681527Z",
            "imported": "2023-09-12T00:40:36.506728-04:00",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-role-nginx",
            "github_branch": "main",
            "commit": "acccb3fbb4b5508ba8378358dd1c35c3df91b591",
            "commit_message": "cleanup",
            "name": "nginx",
            "description": "Install and configure nginx",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-role-nginx",
                    "original_name": "ansible-role-nginx"
                },
                "tags": [
                    "nginx",
                    "webserver"
                ],
                "versions": [
                    {
                        "id": 214696,
                        "name": "3.1.0",
                        "release_date": "2023-09-11T23:54:22-04:00"
                    },
                    {
                        "id": 203743,
                        "name": "3.0.0",
                        "release_date": "2023-03-21T00:10:08-04:00"
                    },
                    {
                        "id": 203741,
                        "name": "2.0.1",
                        "release_date": "2020-03-09T23:54:05-04:00"
                    },
                    {
                        "id": 203742,
                        "name": "2.0.0",
                        "release_date": "2020-03-09T04:08:13-04:00"
                    },
                    {
                        "id": 203744,
                        "name": "1.0.0",
                        "release_date": "2018-11-28T14:28:45-05:00"
                    }
                ]
            },
            "download_count": 60
        },
        {
            "id": 6364,
            "upstream_id": 33270,
            "created": "2023-05-08T20:37:06.182739Z",
            "modified": "2023-10-29T18:45:00.635702Z",
            "imported": "2020-03-08T20:27:49.926777-04:00",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-role-openvpn",
            "github_branch": "master",
            "commit": "e0ea05a5c75e0001998e485bb7286fef60961283",
            "commit_message": "various minor cleanups to conform to common standards. clean up the config and support for duplicate keys, like push.",
            "name": "openvpn",
            "description": "Install and manage OpenVPN",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-role-openvpn",
                    "original_name": "ansible-role-openvpn"
                },
                "tags": [
                    "network",
                    "networking",
                    "openvpn",
                    "security"
                ],
                "versions": [
                    {
                        "id": 121073,
                        "name": "2.0.0",
                        "release_date": "2020-03-08T20:06:46-04:00"
                    },
                    {
                        "id": 80628,
                        "name": "1.0.0",
                        "release_date": "2018-11-22T11:40:39-05:00"
                    }
                ]
            },
            "download_count": 81
        },
        {
            "id": 6365,
            "upstream_id": 63228,
            "created": "2023-05-08T20:37:06.253505Z",
            "modified": "2023-10-29T18:45:00.686210Z",
            "imported": "2023-09-12T08:38:17.274337-04:00",
            "github_user": "cornfeedhobo",
            "username": "cornfeedhobo",
            "github_repo": "ansible-role-yum_cron",
            "github_branch": "main",
            "commit": "ad523f80cd4a232964fe23a853894114c1ebdd0e",
            "commit_message": "refactor\n\n- Use ansible-doctor for readme generation\n- Add molecule and github actions\n- Update config documentation",
            "name": "yum_cron",
            "description": "Install and configure yum-cron",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1407,
                    "name": "cornfeedhobo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c8f3-748b-8375-2e17f56347e0/avatar/"
                },
                "provider_namespace": {
                    "id": 14685,
                    "name": "cornfeedhobo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14685/"
                },
                "repository": {
                    "name": "ansible-role-yum_cron",
                    "original_name": "ansible-role-yum_cron"
                },
                "tags": [
                    "cron",
                    "security",
                    "yum"
                ],
                "versions": [
                    {
                        "id": 214710,
                        "name": "2.0.0",
                        "release_date": "2020-03-08T01:29:25-05:00"
                    },
                    {
                        "id": 214694,
                        "name": "1.0.0",
                        "release_date": "2018-11-22T11:51:03-05:00"
                    }
                ]
            },
            "download_count": 43
        },
        {
            "id": 6437,
            "upstream_id": 3847,
            "created": "2023-05-08T20:37:16.734435Z",
            "modified": "2023-10-29T18:45:01.034402Z",
            "imported": null,
            "github_user": "correcthorse",
            "username": "correcthorse",
            "github_repo": "ansible-common",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "common",
            "description": "ansible role for some basic setup tasks",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1409,
                    "name": "correcthorse",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c9e0-7f19-a7b0-1753f6fd2d01/avatar/"
                },
                "provider_namespace": {
                    "id": 14687,
                    "name": "correcthorse",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14687/"
                },
                "repository": {
                    "name": "ansible-common",
                    "original_name": "ansible-common"
                },
                "tags": [
                    "networking",
                    "packaging",
                    "system"
                ],
                "versions": []
            },
            "download_count": 107
        },
        {
            "id": 6438,
            "upstream_id": 3848,
            "created": "2023-05-08T20:37:17.426962Z",
            "modified": "2023-10-29T18:45:00.101080Z",
            "imported": null,
            "github_user": "correcthorse",
            "username": "correcthorse",
            "github_repo": "ansible-memcached",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "memcached",
            "description": "An ansible role for installing memcached",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 3847,
                        "name": "correcthorse.common"
                    }
                ],
                "namespace": {
                    "id": 1409,
                    "name": "correcthorse",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-c9e0-7f19-a7b0-1753f6fd2d01/avatar/"
                },
                "provider_namespace": {
                    "id": 14687,
                    "name": "correcthorse",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14687/"
                },
                "repository": {
                    "name": "ansible-memcached",
                    "original_name": "ansible-memcached"
                },
                "tags": [
                    "database",
                    "web"
                ],
                "versions": []
            },
            "download_count": 59
        }
    ]
}