A list of legacy roles.

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

{
    "count": 37383,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=948",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=946",
    "results": [
        {
            "id": 10899,
            "upstream_id": 11386,
            "created": "2023-05-08T20:49:41.109023Z",
            "modified": "2023-10-29T18:45:22.067624Z",
            "imported": "2017-10-12T19:14:43.612116-04:00",
            "github_user": "gcoop-libre",
            "username": "gcoop-libre",
            "github_repo": "ansible-role-volumes",
            "github_branch": "master",
            "commit": "1e52aef628420717a99f889cfa8455ca08a49090",
            "commit_message": "Merge tag 'v0.2.0' into develop\n\nv0.2.0",
            "name": "volumes",
            "description": "Mount volumes and devices",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2486,
                    "name": "gcoop-libre",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-cae8-7786-ac0b-862fd41f3ed7/avatar/"
                },
                "provider_namespace": {
                    "id": 15522,
                    "name": "gcoop_libre",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15522/"
                },
                "repository": {
                    "name": "ansible-role-volumes",
                    "original_name": "ansible-role-volumes"
                },
                "tags": [
                    "devices",
                    "mount",
                    "system",
                    "volumes"
                ],
                "versions": [
                    {
                        "id": 40225,
                        "name": "v0.2.0",
                        "release_date": "2017-10-12T18:43:14-04:00"
                    },
                    {
                        "id": 17460,
                        "name": "v0.1",
                        "release_date": "2016-08-06T18:49:28-04:00"
                    }
                ]
            },
            "download_count": 1953
        },
        {
            "id": 10900,
            "upstream_id": 1250,
            "created": "2023-05-08T20:49:41.203907Z",
            "modified": "2023-10-29T18:45:22.071681Z",
            "imported": null,
            "github_user": "gcporras",
            "username": "gcporras",
            "github_repo": "ansible-role-autoenv",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "autoenv",
            "description": "Install and configures autoenv",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2487,
                    "name": "gcporras",
                    "avatar_url": "https://github.com/gcporras.png"
                },
                "provider_namespace": {
                    "id": 15523,
                    "name": "gcporras",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15523/"
                },
                "repository": {
                    "name": "ansible-role-autoenv",
                    "original_name": "ansible-role-autoenv"
                },
                "tags": [
                    "development",
                    "web"
                ],
                "versions": [
                    {
                        "id": 1197,
                        "name": "v1.0.0",
                        "release_date": null
                    }
                ]
            },
            "download_count": 55
        },
        {
            "id": 10901,
            "upstream_id": 1187,
            "created": "2023-05-08T20:49:41.268291Z",
            "modified": "2023-10-29T18:45:22.074972Z",
            "imported": null,
            "github_user": "gcporras",
            "username": "gcporras",
            "github_repo": "ansible-role-virtualenvwrapper",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "virtualenvwrapper",
            "description": "Install and configures virtualenvwrapper",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2487,
                    "name": "gcporras",
                    "avatar_url": "https://github.com/gcporras.png"
                },
                "provider_namespace": {
                    "id": 15523,
                    "name": "gcporras",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15523/"
                },
                "repository": {
                    "name": "ansible-role-virtualenvwrapper",
                    "original_name": "ansible-role-virtualenvwrapper"
                },
                "tags": [
                    "development",
                    "packaging",
                    "web"
                ],
                "versions": [
                    {
                        "id": 1193,
                        "name": "v1.0.1",
                        "release_date": null
                    },
                    {
                        "id": 1076,
                        "name": "v1.0.0",
                        "release_date": null
                    }
                ]
            },
            "download_count": 76
        },
        {
            "id": 10902,
            "upstream_id": 58659,
            "created": "2023-05-08T20:49:41.428047Z",
            "modified": "2023-10-29T18:45:22.078205Z",
            "imported": "2022-04-04T03:23:17.222563-04:00",
            "github_user": "gcpuser1",
            "username": "gcpuser1",
            "github_repo": "mysql_db",
            "github_branch": "main",
            "commit": "5705d7c975708c5e53596cabcaf858a76d57ffef",
            "commit_message": "removing dependencies",
            "name": "mysql_db",
            "description": "This role is helpful to install mysqldb",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2488,
                    "name": "gcpuser1",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-cc13-7704-87e3-83ebcfa296bf/avatar/"
                },
                "provider_namespace": {
                    "id": 15524,
                    "name": "gcpuser1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15524/"
                },
                "repository": {
                    "name": "mysql_db",
                    "original_name": "mysql_db"
                },
                "tags": [
                    "database",
                    "mysql"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 10903,
            "upstream_id": 111,
            "created": "2023-05-08T20:49:41.620915Z",
            "modified": "2023-10-29T18:45:22.043030Z",
            "imported": "2016-05-10T13:22:02.616618-04:00",
            "github_user": "gdamjan",
            "username": "gdamjan",
            "github_repo": "ansible-gitlab",
            "github_branch": "master",
            "commit": "46316013ac5fc614345f111e72a70339fefa59f2",
            "commit_message": "gitlab 8.6",
            "name": "gitlab",
            "description": "a role that downloads and install gitlab",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 90,
                        "name": "gdamjan.uwsgi"
                    }
                ],
                "namespace": {
                    "id": 2489,
                    "name": "gdamjan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-cd2f-7914-9312-496a7738fe35/avatar/"
                },
                "provider_namespace": {
                    "id": 15525,
                    "name": "gdamjan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15525/"
                },
                "repository": {
                    "name": "ansible-gitlab",
                    "original_name": "ansible-gitlab"
                },
                "tags": [
                    "web"
                ],
                "versions": []
            },
            "download_count": 96
        },
        {
            "id": 10904,
            "upstream_id": 90,
            "created": "2023-05-08T20:49:41.851881Z",
            "modified": "2023-10-29T18:45:22.088390Z",
            "imported": "2016-05-10T13:21:56.214148-04:00",
            "github_user": "gdamjan",
            "username": "gdamjan",
            "github_repo": "ansible-uwsgi",
            "github_branch": "master",
            "commit": "c335a1157d232992b6ef1cf8aea3fbd42b22d0fd",
            "commit_message": "remove wheezy from README",
            "name": "uwsgi",
            "description": "a role that compiles and installs uWSGI",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2489,
                    "name": "gdamjan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-cd2f-7914-9312-496a7738fe35/avatar/"
                },
                "provider_namespace": {
                    "id": 15525,
                    "name": "gdamjan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15525/"
                },
                "repository": {
                    "name": "ansible-uwsgi",
                    "original_name": "ansible-uwsgi"
                },
                "tags": [
                    "web"
                ],
                "versions": []
            },
            "download_count": 1508
        },
        {
            "id": 10906,
            "upstream_id": 39663,
            "created": "2023-05-08T20:49:42.858991Z",
            "modified": "2023-10-29T18:45:22.096804Z",
            "imported": "2019-04-17T09:07:43.262216-04:00",
            "github_user": "geektheripper",
            "username": "geektheripper",
            "github_repo": "ansible-role-caddy",
            "github_branch": "master",
            "commit": "da5663e165c41448728509f0d656bd71fb9a13b4",
            "commit_message": "remove PrivateDevices and AmbientCapabilities\nto make it runs on debian on OpenVZ",
            "name": "caddy",
            "description": "Install and manage Caddy natively or in a container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2491,
                    "name": "geektheripper",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d15c-733d-a081-f9a73dcd931f/avatar/"
                },
                "provider_namespace": {
                    "id": 15526,
                    "name": "geektheripper",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15526/"
                },
                "repository": {
                    "name": "ansible-role-caddy",
                    "original_name": "ansible-role-caddy"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 54
        },
        {
            "id": 10907,
            "upstream_id": 4009,
            "created": "2023-05-08T20:49:42.970888Z",
            "modified": "2023-10-29T18:45:22.100629Z",
            "imported": "2021-06-08T10:32:02.924836-04:00",
            "github_user": "geerlingguy",
            "username": "geerlingguy",
            "github_repo": "ansible-role-adminer",
            "github_branch": "master",
            "commit": "822511d560cd012e3ecdd74519fcd811cf0ecd79",
            "commit_message": "Issue #15: Set default download URL to a variable so it can be changed.",
            "name": "adminer",
            "description": "Installs Adminer for Database management.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2492,
                    "name": "geerlingguy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/"
                },
                "provider_namespace": {
                    "id": 103,
                    "name": "geerlingguy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/"
                },
                "repository": {
                    "name": "ansible-role-adminer",
                    "original_name": "ansible-role-adminer"
                },
                "tags": [
                    "adminer",
                    "database",
                    "development",
                    "mariadb",
                    "mysql",
                    "php",
                    "system"
                ],
                "versions": [
                    {
                        "id": 156122,
                        "name": "1.3.1",
                        "release_date": "2021-06-08T10:29:48-04:00"
                    },
                    {
                        "id": 128735,
                        "name": "1.3.0",
                        "release_date": "2020-06-09T23:03:09-04:00"
                    },
                    {
                        "id": 36969,
                        "name": "1.2.0",
                        "release_date": "2017-08-18T17:05:39-04:00"
                    },
                    {
                        "id": 29156,
                        "name": "1.1.1",
                        "release_date": "2017-04-05T10:48:10-04:00"
                    },
                    {
                        "id": 11065,
                        "name": "1.1.0",
                        "release_date": "2016-02-29T00:42:29-05:00"
                    },
                    {
                        "id": 10449,
                        "name": "1.0.3",
                        "release_date": "2016-02-09T00:20:18-05:00"
                    },
                    {
                        "id": 6533,
                        "name": "1.0.2",
                        "release_date": "2015-09-22T10:35:40-04:00"
                    },
                    {
                        "id": 5141,
                        "name": "1.0.1",
                        "release_date": "2015-07-02T11:24:47-04:00"
                    },
                    {
                        "id": 4817,
                        "name": "1.0.0",
                        "release_date": "2015-06-02T22:05:51-04:00"
                    }
                ]
            },
            "download_count": 62241
        },
        {
            "id": 10908,
            "upstream_id": 1007,
            "created": "2023-05-08T20:49:43.070273Z",
            "modified": "2023-10-29T18:45:22.104948Z",
            "imported": "2023-04-27T15:20:08.158147-04:00",
            "github_user": "geerlingguy",
            "username": "geerlingguy",
            "github_repo": "ansible-role-ansible",
            "github_branch": "master",
            "commit": "ac2fc8372c51004c485580d42c6fa83795398499",
            "commit_message": "Fixes for epel repo name, and allow to specify a pip executable name (#25)\n\n* Fixes for epel repo name, and allow to specify a pip executable name\r\n\r\n* Renamed ansible_epel_name to ansible_epel_repo_name\r\n\r\n---------\r\n\r\nCo-authored-by: Steven Jorgensen <s",
            "name": "ansible",
            "description": "Ansible for RedHat/CentOS/Debian/Ubuntu.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2492,
                    "name": "geerlingguy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/"
                },
                "provider_namespace": {
                    "id": 103,
                    "name": "geerlingguy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/"
                },
                "repository": {
                    "name": "ansible-role-ansible",
                    "original_name": "ansible-role-ansible"
                },
                "tags": [
                    "ansible",
                    "automation",
                    "cloud",
                    "development",
                    "packaging",
                    "system"
                ],
                "versions": [
                    {
                        "id": 205908,
                        "name": "2.3.0",
                        "release_date": "2023-04-27T15:19:21-04:00"
                    },
                    {
                        "id": 197493,
                        "name": "2.2.0",
                        "release_date": "2022-12-10T16:35:30-05:00"
                    },
                    {
                        "id": 132169,
                        "name": "2.1.0",
                        "release_date": "2020-07-22T12:53:45-04:00"
                    },
                    {
                        "id": 117997,
                        "name": "2.0.2",
                        "release_date": "2020-02-20T17:43:22-05:00"
                    },
                    {
                        "id": 93079,
                        "name": "2.0.1",
                        "release_date": "2019-05-04T22:35:20-04:00"
                    },
                    {
                        "id": 76077,
                        "name": "2.0.0",
                        "release_date": "2018-10-04T15:40:07-04:00"
                    },
                    {
                        "id": 58915,
                        "name": "1.3.0",
                        "release_date": "2018-04-26T21:28:46-04:00"
                    },
                    {
                        "id": 56147,
                        "name": "1.2.2",
                        "release_date": "2018-04-04T14:57:06-04:00"
                    },
                    {
                        "id": 56148,
                        "name": "1.2.1",
                        "release_date": "2018-04-04T14:41:39-04:00"
                    },
                    {
                        "id": 19090,
                        "name": "1.2.0",
                        "release_date": "2016-09-17T20:13:09-04:00"
                    },
                    {
                        "id": 18339,
                        "name": "1.1.0",
                        "release_date": "2016-08-30T20:20:35-04:00"
                    }
                ]
            },
            "download_count": 1185925
        },
        {
            "id": 10909,
            "upstream_id": null,
            "created": "2023-05-08T20:49:43.280841Z",
            "modified": "2026-05-18T17:42:23.338558Z",
            "imported": "2026-05-18T17:42:22.795821",
            "github_user": "geerlingguy",
            "username": "geerlingguy",
            "github_repo": "ansible-role-apache",
            "github_branch": "master",
            "commit": "4a6c870f20f2410f252996d684aa10a4ce9c3661",
            "commit_message": "Merge pull request #268 from Evaluation-Software-Development/ansible_2_20\n\nupdate to prevent INJECT_FACTS_AS_VARS deprecation",
            "name": "apache",
            "description": "Apache 2.x for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2492,
                    "name": "geerlingguy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/"
                },
                "provider_namespace": {
                    "id": 103,
                    "name": "geerlingguy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/"
                },
                "repository": {
                    "name": "ansible-role-apache",
                    "original_name": "ansible-role-apache"
                },
                "tags": [
                    "web",
                    "apache",
                    "webserver",
                    "html",
                    "httpd"
                ],
                "versions": [
                    {
                        "id": "97ad150b-f767-4a1a-b5f8-e0665597924e",
                        "name": "4.2.1",
                        "release_date": "2026-05-18T12:39:55-05:00"
                    },
                    {
                        "id": "b02be787-97d7-448e-9967-45574d0ebfc1",
                        "name": "4.2.0",
                        "release_date": "2025-12-06T19:51:44-06:00"
                    },
                    {
                        "id": "9acb24fa-c643-454d-a5a4-32e106ab9f1c",
                        "name": "4.1.0",
                        "release_date": "2025-10-29T17:41:21-05:00"
                    },
                    {
                        "id": "c7441eb4-67b8-4aea-b524-7eb3e52932b9",
                        "name": "4.0.0",
                        "release_date": "2024-03-06T21:26:26-06:00"
                    },
                    {
                        "id": "aff37358-6c91-4068-9f29-95a603970dfd",
                        "name": "3.3.1",
                        "release_date": "2024-01-16T10:33:05-06:00"
                    },
                    {
                        "id": "f64975e6-a6c7-4d40-a596-c4b0cc546ea5",
                        "name": "3.3.0",
                        "release_date": "2022-05-23T01:41:41-04:00"
                    },
                    {
                        "id": "7026df16-1f9f-49e0-9b30-b6cf4d924764",
                        "name": "3.2.0",
                        "release_date": "2021-09-28T13:25:49-04:00"
                    },
                    {
                        "id": "31976fc8-878e-4294-8899-95c06d1cd75c",
                        "name": "3.1.6",
                        "release_date": "2021-08-27T00:38:35-04:00"
                    },
                    {
                        "id": "08834470-d2e1-4f82-b274-369f63889ee7",
                        "name": "3.1.5",
                        "release_date": "2021-08-26T23:54:30-04:00"
                    },
                    {
                        "id": "007adb84-196d-4db4-960f-2c7ddf69a5d1",
                        "name": "3.1.4",
                        "release_date": "2020-11-04T22:59:23-05:00"
                    },
                    {
                        "id": "2393dc87-b558-4af2-abd7-eb160256c3a7",
                        "name": "3.1.3",
                        "release_date": "2020-11-04T22:56:06-05:00"
                    }
                ]
            },
            "download_count": 11956616
        }
    ]
}