A list of legacy roles.

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

{
    "count": 36821,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=380",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=378",
    "results": [
        {
            "id": 4267,
            "upstream_id": 18574,
            "created": "2023-05-08T20:31:18.495119Z",
            "modified": "2023-10-10T00:48:35.429805Z",
            "imported": "2017-06-18T22:53:47.980074-04:00",
            "github_user": "VolantisOps",
            "username": "VolantisOps",
            "github_repo": "ansible-role-users",
            "github_branch": "master",
            "commit": "c6c1f49daf59058b10d21c3584802c5865764f07",
            "commit_message": "Add missing quote",
            "name": "users",
            "description": "Manage users and user keys on Archlinux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 962,
                    "name": "VolantisOps",
                    "avatar_url": "https://github.com/VolantisOps.png"
                },
                "provider_namespace": {
                    "id": 19734,
                    "name": "volantisops",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19734/"
                },
                "repository": {
                    "name": "ansible-role-users",
                    "original_name": "ansible-role-users"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 47
        },
        {
            "id": 4268,
            "upstream_id": 18580,
            "created": "2023-05-08T20:31:18.554987Z",
            "modified": "2023-10-10T00:48:35.434588Z",
            "imported": "2017-06-19T01:10:00.705685-04:00",
            "github_user": "VolantisOps",
            "username": "VolantisOps",
            "github_repo": "ansible-role-wifi-config",
            "github_branch": "master",
            "commit": "007cbbf64d155b7d0ec5a6caa8abb49451c3b2fa",
            "commit_message": "Don't mark task as changed",
            "name": "wifi-config",
            "description": "Installs and manages captive-wifi-configuration on Archlinux for enabling an AP to allow configuraiton of Wifi",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 962,
                    "name": "VolantisOps",
                    "avatar_url": "https://github.com/VolantisOps.png"
                },
                "provider_namespace": {
                    "id": 19734,
                    "name": "volantisops",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19734/"
                },
                "repository": {
                    "name": "ansible-role-wifi-config",
                    "original_name": "ansible-role-wifi-config"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 41
        },
        {
            "id": 4269,
            "upstream_id": 18573,
            "created": "2023-05-08T20:31:19.225626Z",
            "modified": "2023-10-10T00:48:35.439103Z",
            "imported": "2017-06-18T21:56:39.734560-04:00",
            "github_user": "VolantisOps",
            "username": "VolantisOps",
            "github_repo": "ansible-role-zsh",
            "github_branch": "master",
            "commit": "41e7e2ab9b983c9698f6c59d4380caa444d607bb",
            "commit_message": "First version",
            "name": "zsh",
            "description": "Installs ZSH and manages a shared profile from git for one or more users in Archlinux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 962,
                    "name": "VolantisOps",
                    "avatar_url": "https://github.com/VolantisOps.png"
                },
                "provider_namespace": {
                    "id": 19734,
                    "name": "volantisops",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19734/"
                },
                "repository": {
                    "name": "ansible-role-zsh",
                    "original_name": "ansible-role-zsh"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 43
        },
        {
            "id": 4270,
            "upstream_id": null,
            "created": "2023-05-08T20:31:19.331739Z",
            "modified": "2023-11-24T11:04:16.792575Z",
            "imported": "2023-11-24T11:04:16.740306",
            "github_user": "bmeme",
            "username": "bmeme",
            "github_repo": "ansible-role-drupal",
            "github_branch": "1.2.0",
            "commit": "519005a5a4c55fc34b996046092455282714ba04",
            "commit_message": "feat(install): Support default site language (#24)\n\n* feat(install): Support default site language\r\n\r\n* fix(action): Updated GitHub Action workflows\r\n\r\n---------\r\n\r\nCo-authored-by: Daniele Piaggesi <[email protected]>",
            "name": "drupal",
            "description": "Creates a Drupal project via composer, install it and re-build it by configs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 963,
                    "name": "bmeme",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/7393172?v=4"
                },
                "provider_namespace": {
                    "id": 2899,
                    "name": "bmeme",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2899/"
                },
                "repository": {
                    "name": "ansible-role-drupal",
                    "original_name": "ansible-role-drupal"
                },
                "tags": [
                    "development",
                    "drupal",
                    "web",
                    "cms",
                    "php"
                ],
                "versions": [
                    {
                        "id": "e0b52247-4ea1-418a-9f79-ab0b48421861",
                        "name": "1.2.0",
                        "release_date": "2023-11-24T10:48:55+01:00"
                    },
                    {
                        "id": "942b5915-d9fb-428f-89b4-8c7ec9c5ff5c",
                        "name": "1.1.0",
                        "release_date": "2023-01-30T05:46:22-05:00"
                    },
                    {
                        "id": "8058e7a7-4013-4734-a2c7-5e92a948218b",
                        "name": "1.0.0",
                        "release_date": "2021-12-24T07:45:19-05:00"
                    }
                ]
            },
            "download_count": 113399
        },
        {
            "id": 4271,
            "upstream_id": null,
            "created": "2023-05-08T20:31:19.425881Z",
            "modified": "2024-03-05T14:57:30.178952Z",
            "imported": "2024-03-05T14:57:30.112228",
            "github_user": "bmeme",
            "username": "bmeme",
            "github_repo": "ansible-role-mule",
            "github_branch": "main",
            "commit": "0b3a804b19d9e2d0e3593e0cabe4fdf591a50ef0",
            "commit_message": "Merge pull request #7 from bmeme/refactor/remove_complete_configuration\n\nfeat(configuration): Reworked configuration system to allow multiple …",
            "name": "mule",
            "description": "This role provides installation of Mulesoft",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 963,
                    "name": "bmeme",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/7393172?v=4"
                },
                "provider_namespace": {
                    "id": 2899,
                    "name": "bmeme",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2899/"
                },
                "repository": {
                    "name": "ansible-role-mule",
                    "original_name": "ansible-role-mule"
                },
                "tags": [
                    "mule",
                    "java"
                ],
                "versions": [
                    {
                        "id": "38f1a966-cfff-4c57-81ed-0cd1247d8a88",
                        "name": "2.0.0",
                        "release_date": "2024-03-05T15:50:41+01:00"
                    },
                    {
                        "id": "64d9b541-4464-4acd-b121-112aab36c03c",
                        "name": "1.2.0",
                        "release_date": "2023-12-23T12:15:09+01:00"
                    },
                    {
                        "id": "b69e8e7c-71cd-424b-ba5b-f51efab68d31",
                        "name": "1.1.0",
                        "release_date": "2022-10-26T07:19:19-04:00"
                    },
                    {
                        "id": "9ef190a2-8889-4af8-a71a-c987b1b43edf",
                        "name": "1.0.0-beta.1",
                        "release_date": "2021-11-15T06:26:57-05:00"
                    },
                    {
                        "id": "4074b1dd-3d1f-4ddb-a964-f4a293f2b365",
                        "name": "1.0.0",
                        "release_date": "2022-10-25T12:07:45-04:00"
                    }
                ]
            },
            "download_count": 358
        },
        {
            "id": 4272,
            "upstream_id": null,
            "created": "2023-05-08T20:31:19.536151Z",
            "modified": "2025-10-14T14:57:13.814886Z",
            "imported": "2025-10-14T14:57:13.721789",
            "github_user": "bmeme",
            "username": "bmeme",
            "github_repo": "ansible-role-percona-server",
            "github_branch": "main",
            "commit": "7969392357ada6c8a87a9c896a8b3e98e9e001f3",
            "commit_message": "Merge pull request #19 from bmeme/release/2.x.x\n\n- Granted support to Percona MySQL Server 8.x on EL9 and Ubuntu 24.04.\n- Removed support to Percona MySQL Server 5.7",
            "name": "percona_server",
            "description": "Install Percona Mysql Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 963,
                    "name": "bmeme",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/7393172?v=4"
                },
                "provider_namespace": {
                    "id": 2899,
                    "name": "bmeme",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2899/"
                },
                "repository": {
                    "name": "ansible-role-percona-server",
                    "original_name": "ansible-role-percona-server"
                },
                "tags": [
                    "database",
                    "mysql",
                    "percona"
                ],
                "versions": [
                    {
                        "id": "96730b3f-873e-4769-a913-e4ede768be95",
                        "name": "2.0.0",
                        "release_date": "2025-10-14T16:54:44+02:00"
                    },
                    {
                        "id": "04e47b1d-9f38-4502-b12d-cae1db65ad50",
                        "name": "1.3.0",
                        "release_date": "2025-02-07T10:07:15+01:00"
                    },
                    {
                        "id": "0f1b2698-ceec-415a-9a8a-ffd8d1498ba2",
                        "name": "1.2.0",
                        "release_date": "2023-12-26T12:38:30+01:00"
                    },
                    {
                        "id": "50d82ab7-776d-48f1-949e-c24c7541855a",
                        "name": "1.1.0",
                        "release_date": "2022-10-25T08:33:20-04:00"
                    },
                    {
                        "id": "d79738f5-86fc-4af2-937f-61adcd937a8f",
                        "name": "1.0.1-beta.1",
                        "release_date": "2022-10-14T10:02:45-04:00"
                    },
                    {
                        "id": "175759cb-049d-4bb8-be10-3de21ca88989",
                        "name": "1.0.0-beta1",
                        "release_date": "2022-10-14T06:48:05-04:00"
                    }
                ]
            },
            "download_count": 166
        },
        {
            "id": 4273,
            "upstream_id": null,
            "created": "2023-05-08T20:31:19.612985Z",
            "modified": "2025-10-23T14:44:52.096107Z",
            "imported": "2025-10-23T14:44:51.993105",
            "github_user": "bmeme",
            "username": "bmeme",
            "github_repo": "ansible-role-percona-xtradb-cluster",
            "github_branch": "main",
            "commit": "c0b8d0953056749ab6ea998b3162ad73a4e8a1a7",
            "commit_message": "Merge pull request #24 from bmeme/22-add_support_percona_8\n\n22 add support percona 8",
            "name": "percona_xtradb_cluster",
            "description": "Install Percona XtraDB Cluster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 963,
                    "name": "bmeme",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/7393172?v=4"
                },
                "provider_namespace": {
                    "id": 2899,
                    "name": "bmeme",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2899/"
                },
                "repository": {
                    "name": "ansible-role-percona-xtradb-cluster",
                    "original_name": "ansible-role-percona-xtradb-cluster"
                },
                "tags": [
                    "database",
                    "mysql",
                    "percona",
                    "xtradb",
                    "cluster"
                ],
                "versions": [
                    {
                        "id": "989525fe-31db-4c53-9882-05853332a4ec",
                        "name": "2.0.0",
                        "release_date": "2025-10-23T16:40:49+02:00"
                    },
                    {
                        "id": "2aa768d2-9d38-45ca-9cc2-2812e840a138",
                        "name": "1.1.0",
                        "release_date": "2025-02-07T17:51:18+01:00"
                    },
                    {
                        "id": "a5153b12-0bfc-4e17-b51a-3c6cd05ef979",
                        "name": "1.0.0-beta.2",
                        "release_date": "2022-12-02T04:57:59-05:00"
                    },
                    {
                        "id": "00d74522-e6ee-45b6-89ac-68f1654db332",
                        "name": "1.0.0-beta.1",
                        "release_date": "2022-12-01T10:54:50-05:00"
                    },
                    {
                        "id": "074f684e-1992-4532-b9a6-e88ea53f3516",
                        "name": "1.0.0",
                        "release_date": "2023-12-20T16:44:03+01:00"
                    }
                ]
            },
            "download_count": 82
        },
        {
            "id": 4274,
            "upstream_id": 52673,
            "created": "2023-05-08T20:31:19.749218Z",
            "modified": "2023-10-29T18:44:50.743521Z",
            "imported": "2022-01-21T16:08:07.943580-05:00",
            "github_user": "bmillemathias",
            "username": "bmillemathias",
            "github_repo": "ansible-role-seaweedfs",
            "github_branch": "main",
            "commit": "d65d74c2dd5f10ebbf3c78fb06bbf6ab0bd049b8",
            "commit_message": "run install and uninstall tasks as root user\n\nshould fix issue #8",
            "name": "seaweedfs",
            "description": "Provision installation for seaweedfs object storage server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 964,
                    "name": "bmillemathias",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-786f-7383-a1f8-6432128713c1/avatar/"
                },
                "provider_namespace": {
                    "id": 13358,
                    "name": "bmillemathias",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13358/"
                },
                "repository": {
                    "name": "ansible-role-seaweedfs",
                    "original_name": "ansible-role-seaweedfs"
                },
                "tags": [
                    "cloud",
                    "objectstorage",
                    "seaweedfs",
                    "storage"
                ],
                "versions": [
                    {
                        "id": 174690,
                        "name": "0.0.8",
                        "release_date": "2022-01-15T05:58:29-05:00"
                    },
                    {
                        "id": 144566,
                        "name": "0.0.7",
                        "release_date": "2021-01-01T15:57:05-05:00"
                    },
                    {
                        "id": 144565,
                        "name": "0.0.6",
                        "release_date": "2020-12-28T02:39:43-05:00"
                    },
                    {
                        "id": 144563,
                        "name": "0.0.5",
                        "release_date": "2020-12-25T07:38:25-05:00"
                    },
                    {
                        "id": 144561,
                        "name": "0.0.4",
                        "release_date": "2020-12-24T08:21:41-05:00"
                    },
                    {
                        "id": 144564,
                        "name": "0.0.3",
                        "release_date": "2020-12-23T15:34:10-05:00"
                    },
                    {
                        "id": 144560,
                        "name": "0.0.2",
                        "release_date": "2020-12-23T05:38:24-05:00"
                    },
                    {
                        "id": 144562,
                        "name": "0.0.1",
                        "release_date": "2020-12-22T15:37:20-05:00"
                    }
                ]
            },
            "download_count": 74
        },
        {
            "id": 4275,
            "upstream_id": 57667,
            "created": "2023-05-08T20:31:19.849774Z",
            "modified": "2023-10-29T18:44:52.198849Z",
            "imported": "2022-01-21T16:15:40.590290-05:00",
            "github_user": "bmillemathias",
            "username": "bmillemathias",
            "github_repo": "ansible-role-squid-exporter",
            "github_branch": "master",
            "commit": "6274b54b30b428d3d2f690fee0378c68830c325d",
            "commit_message": "Add a README.md file",
            "name": "squid_exporter",
            "description": "Prometheus Squid Exporter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 964,
                    "name": "bmillemathias",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-786f-7383-a1f8-6432128713c1/avatar/"
                },
                "provider_namespace": {
                    "id": 13358,
                    "name": "bmillemathias",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13358/"
                },
                "repository": {
                    "name": "ansible-role-squid-exporter",
                    "original_name": "ansible-role-squid-exporter"
                },
                "tags": [
                    "exporter",
                    "metrics",
                    "monitoring",
                    "prometheus",
                    "proxy",
                    "squid"
                ],
                "versions": []
            },
            "download_count": 51
        },
        {
            "id": 4276,
            "upstream_id": 25383,
            "created": "2023-05-08T20:31:19.978556Z",
            "modified": "2023-10-29T18:44:52.202512Z",
            "imported": "2018-04-30T13:57:31.471061-04:00",
            "github_user": "bmwt",
            "username": "bmwt",
            "github_repo": "ansible-role-test",
            "github_branch": "master",
            "commit": "57851add4a42773dce57a59e922b416928a05fc3",
            "commit_message": "test role for ansible-galaxy",
            "name": "test",
            "description": "bmwt test role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 965,
                    "name": "bmwt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-78eb-7cf6-a6a9-b1d0ccac21b5/avatar/"
                },
                "provider_namespace": {
                    "id": 14361,
                    "name": "bmwt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14361/"
                },
                "repository": {
                    "name": "ansible-role-test",
                    "original_name": "ansible-role-test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 56
        }
    ]
}