A list of legacy roles.

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

{
    "count": 36872,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2935",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2933",
    "results": [
        {
            "id": 33820,
            "upstream_id": null,
            "created": "2023-09-28T21:09:42.158786Z",
            "modified": "2025-02-07T15:48:00.262245Z",
            "imported": "2025-02-07T15:48:00.085093",
            "github_user": "elan-ev",
            "username": "elan",
            "github_repo": "opencast_repository",
            "github_branch": "1.0.0",
            "commit": "fafeafefc69406547aaa8b9a4b5546fa8e2214fb",
            "commit_message": "Fixed molecule test, added linting and badge\n\n",
            "name": "opencast_repository",
            "description": "Enable Opencast package repository",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8850,
                    "name": "elan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/0190a185-58e4-77f2-8a71-059bde89e119/avatar/"
                },
                "provider_namespace": {
                    "id": 4401,
                    "name": "elan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4401/"
                },
                "repository": {
                    "name": "opencast_repository",
                    "original_name": "opencast_repository"
                },
                "tags": [
                    "opencast"
                ],
                "versions": [
                    {
                        "id": "0bb73063-7030-4d6e-bdca-b14b02628021",
                        "name": "1.0.0",
                        "release_date": "2025-02-06T23:10:02+01:00"
                    },
                    {
                        "id": "f7ed69c1-b00b-4e5b-9556-00f04ccc2b3f",
                        "name": "v0.1.0",
                        "release_date": "2022-09-29T06:36:14-04:00"
                    }
                ]
            },
            "download_count": 4129
        },
        {
            "id": 33821,
            "upstream_id": 55751,
            "created": "2023-09-28T21:09:42.326311Z",
            "modified": "2023-10-10T00:48:17.033012Z",
            "imported": "2023-03-01T09:47:33.952198-05:00",
            "github_user": "elan-ev",
            "username": "elan",
            "github_repo": "opencast_selinux",
            "github_branch": "main",
            "commit": "3cddf9fdbc31d96d85d560dc890385b7cb2016a7",
            "commit_message": "Support EL9\n\nThis role should work on EL9 just fine.",
            "name": "opencast_selinux",
            "description": "Enable and configure SElinux for Opencast cluster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8850,
                    "name": "elan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/0190a185-58e4-77f2-8a71-059bde89e119/avatar/"
                },
                "provider_namespace": {
                    "id": 4401,
                    "name": "elan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4401/"
                },
                "repository": {
                    "name": "opencast_selinux",
                    "original_name": "opencast_selinux"
                },
                "tags": [
                    "opencast"
                ],
                "versions": [
                    {
                        "id": 202804,
                        "name": "v0.1.1",
                        "release_date": "2023-03-01T09:43:25-05:00"
                    },
                    {
                        "id": 194171,
                        "name": "v0.1.0",
                        "release_date": "2022-09-29T13:29:27-04:00"
                    }
                ]
            },
            "download_count": 1536
        },
        {
            "id": 33822,
            "upstream_id": null,
            "created": "2023-09-28T21:09:43.194635Z",
            "modified": "2025-03-21T12:44:41.998345Z",
            "imported": "2025-03-21T12:44:41.950124",
            "github_user": "elan-ev",
            "username": "elan",
            "github_repo": "opencast_user",
            "github_branch": "1.0.0",
            "commit": "b8f6308089b06fecabe1d20b5ddddaa1a28615da",
            "commit_message": "Merge pull request #5 from elan-ev/ansible-role-properties-renaming\n\nRenamed properties with role name prefix",
            "name": "opencast_user",
            "description": "Create Opencast system user",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8850,
                    "name": "elan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/0190a185-58e4-77f2-8a71-059bde89e119/avatar/"
                },
                "provider_namespace": {
                    "id": 4401,
                    "name": "elan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4401/"
                },
                "repository": {
                    "name": "opencast_user",
                    "original_name": "opencast_user"
                },
                "tags": [
                    "opencast"
                ],
                "versions": [
                    {
                        "id": "1721f4ab-cc71-4e1f-bf41-3f40b259bfe7",
                        "name": "1.0.0",
                        "release_date": "2025-03-21T11:01:15+01:00"
                    },
                    {
                        "id": "3e5dea43-8aa1-44d7-a9a0-953361755009",
                        "name": "v0.1.0",
                        "release_date": "2022-09-29T19:23:35+02:00"
                    }
                ]
            },
            "download_count": 3715
        },
        {
            "id": 33823,
            "upstream_id": null,
            "created": "2023-09-28T21:09:43.360783Z",
            "modified": "2024-01-19T15:03:00.631374Z",
            "imported": "2024-01-19T15:03:00.590794",
            "github_user": "elan-ev",
            "username": "elan",
            "github_repo": "secure_sshd",
            "github_branch": "main",
            "commit": "c7d0318173e07a1096c6333d839f1fda0bc3f215",
            "commit_message": "fix fatal typo\n",
            "name": "secure_sshd",
            "description": "Ensure sshd only accepts secure ciphers.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8850,
                    "name": "elan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/0190a185-58e4-77f2-8a71-059bde89e119/avatar/"
                },
                "provider_namespace": {
                    "id": 4401,
                    "name": "elan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4401/"
                },
                "repository": {
                    "name": "secure_sshd",
                    "original_name": "secure_sshd"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "3790a3ed-2e67-4c85-a3c8-3214da1da507",
                        "name": "0.2.1",
                        "release_date": "2024-01-11T22:41:53+01:00"
                    },
                    {
                        "id": "ce116757-dbe0-4533-91e4-455f5b470e8e",
                        "name": "0.2.0",
                        "release_date": "2024-01-10T19:51:47+01:00"
                    },
                    {
                        "id": "6fad6058-88ea-470b-bcd7-e4f1ef38ff8e",
                        "name": "0.1.0",
                        "release_date": "2022-03-07T23:20:57+01:00"
                    }
                ]
            },
            "download_count": 3897
        },
        {
            "id": 33824,
            "upstream_id": 55753,
            "created": "2023-09-28T21:09:43.506339Z",
            "modified": "2023-10-10T00:48:17.050121Z",
            "imported": "2023-05-11T11:03:12.773620-04:00",
            "github_user": "elan-ev",
            "username": "elan",
            "github_repo": "simple_nginx_reverse_proxy",
            "github_branch": "main",
            "commit": "8852cae9b7ed1f3238d49c16593efc99507b445c",
            "commit_message": "Merge pull request #7 from elan-ev/chmod\n\nFix file mode",
            "name": "simple_nginx_reverse_proxy",
            "description": "Installs and prepares Nginx as reverse proxy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8850,
                    "name": "elan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/0190a185-58e4-77f2-8a71-059bde89e119/avatar/"
                },
                "provider_namespace": {
                    "id": 4401,
                    "name": "elan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4401/"
                },
                "repository": {
                    "name": "simple_nginx_reverse_proxy",
                    "original_name": "simple_nginx_reverse_proxy"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 206567,
                        "name": "0.2.1",
                        "release_date": "2023-05-11T07:55:57-04:00"
                    },
                    {
                        "id": 206271,
                        "name": "0.2.0",
                        "release_date": "2023-05-02T16:02:33-04:00"
                    },
                    {
                        "id": 203436,
                        "name": "0.1.0",
                        "release_date": "2023-03-14T11:47:41-04:00"
                    }
                ]
            },
            "download_count": 35895
        },
        {
            "id": 33825,
            "upstream_id": 43301,
            "created": "2023-09-28T21:10:10.177816Z",
            "modified": "2023-10-10T00:48:17.372476Z",
            "imported": "2019-09-13T04:43:06.607139-04:00",
            "github_user": "elegent-codes",
            "username": "elegantscodes",
            "github_repo": "LAMP",
            "github_branch": "master",
            "commit": "0091eac312e28d3ad17d8f7d697983b24a192849",
            "commit_message": "Final edit of README.md",
            "name": "lamp",
            "description": "Installing apache service",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2082,
                    "name": "elegantscodes",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/51445051?v=4"
                },
                "provider_namespace": {
                    "id": 4408,
                    "name": "elegantscodes",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4408/"
                },
                "repository": {
                    "name": "LAMP",
                    "original_name": "LAMP"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 84
        },
        {
            "id": 33826,
            "upstream_id": 43377,
            "created": "2023-09-28T21:10:10.342910Z",
            "modified": "2023-10-10T00:48:17.368422Z",
            "imported": "2019-09-16T16:43:51.720369-04:00",
            "github_user": "elegent-codes",
            "username": "elegantscodes",
            "github_repo": "mongodb",
            "github_branch": "master",
            "commit": "8a893ffba0cfabcd26023229e34d45c5c93a015f",
            "commit_message": "Minor syntax correction",
            "name": "mongodb",
            "description": "Installing MongoDB, disabling Selinux and adjusting hosts file",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2082,
                    "name": "elegantscodes",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/51445051?v=4"
                },
                "provider_namespace": {
                    "id": 4408,
                    "name": "elegantscodes",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4408/"
                },
                "repository": {
                    "name": "mongodb",
                    "original_name": "mongodb"
                },
                "tags": [
                    "mongodb",
                    "nosql"
                ],
                "versions": []
            },
            "download_count": 65
        },
        {
            "id": 33827,
            "upstream_id": 43325,
            "created": "2023-09-28T21:10:10.496021Z",
            "modified": "2023-10-10T00:48:17.363825Z",
            "imported": "2019-09-16T16:42:15.241880-04:00",
            "github_user": "elegent-codes",
            "username": "elegantscodes",
            "github_repo": "sysadmin_pkgs",
            "github_branch": "master",
            "commit": "d1d25dd6c60cb3a0261978ab307deefa068315bd",
            "commit_message": "jnettop                                                                                     â10003/tcp open  documentum_s",
            "name": "sysadmin_pkgs",
            "description": "Necessary tools for every System Administrator",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2082,
                    "name": "elegantscodes",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/51445051?v=4"
                },
                "provider_namespace": {
                    "id": 4408,
                    "name": "elegantscodes",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4408/"
                },
                "repository": {
                    "name": "sysadmin_pkgs",
                    "original_name": "sysadmin_pkgs"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 63
        },
        {
            "id": 33828,
            "upstream_id": 52548,
            "created": "2023-09-28T21:10:10.826352Z",
            "modified": "2023-10-10T00:48:17.381486Z",
            "imported": "2020-12-30T14:30:55.361190-05:00",
            "github_user": "Elemnir",
            "username": "elemnir",
            "github_repo": "ansible-role-dramatiq_worker",
            "github_branch": "master",
            "commit": "9d376e25f18afa8999a94c0e55c6acea276124d8",
            "commit_message": "Create main.yml",
            "name": "dramatiq_worker",
            "description": "Sets up a Dramatiq worker service for processing queued tasks. Uses the Redis Broker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8852,
                    "name": "elemnir",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/3252333?v=4"
                },
                "provider_namespace": {
                    "id": 4411,
                    "name": "elemnir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4411/"
                },
                "repository": {
                    "name": "ansible-role-dramatiq_worker",
                    "original_name": "ansible-role-dramatiq_worker"
                },
                "tags": [
                    "automation",
                    "devops",
                    "python",
                    "system"
                ],
                "versions": []
            },
            "download_count": 34
        },
        {
            "id": 33829,
            "upstream_id": 42320,
            "created": "2023-09-28T21:10:11.711308Z",
            "modified": "2023-10-10T00:48:17.385866Z",
            "imported": "2019-07-26T14:49:39.360127-04:00",
            "github_user": "Elemnir",
            "username": "elemnir",
            "github_repo": "ansible-role-kickstart_files",
            "github_branch": "master",
            "commit": "26955cc1880828044766743f5d238fd3a17b91b7",
            "commit_message": "Update main.yml",
            "name": "kickstart_files",
            "description": "Renders template-ized kickstart files.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8852,
                    "name": "elemnir",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/3252333?v=4"
                },
                "provider_namespace": {
                    "id": 4411,
                    "name": "elemnir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4411/"
                },
                "repository": {
                    "name": "ansible-role-kickstart_files",
                    "original_name": "ansible-role-kickstart_files"
                },
                "tags": [
                    "install",
                    "kickstart",
                    "orchestration",
                    "provisioning",
                    "system"
                ],
                "versions": []
            },
            "download_count": 43
        }
    ]
}