A list of legacy roles.

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

{
    "count": 37694,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1728",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1726",
    "results": [
        {
            "id": 19839,
            "upstream_id": 60919,
            "created": "2023-05-08T21:17:19.214585Z",
            "modified": "2023-10-29T18:46:01.231542Z",
            "imported": "2022-11-15T07:56:02.008349-05:00",
            "github_user": "mphamib",
            "username": "mphamib",
            "github_repo": "ansible-role-mysql",
            "github_branch": "main",
            "commit": "2f0847046d14366478bb1eb20606b3d6548b1e64",
            "commit_message": "\tmodified:   README.md\n\tmodified:   tasks/main.yml",
            "name": "ansible_role_mysql",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4792,
                    "name": "mphamib",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-752a-70d5-b608-89fdc01fafd1/avatar/"
                },
                "provider_namespace": {
                    "id": 17330,
                    "name": "mphamib",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17330/"
                },
                "repository": {
                    "name": "ansible-role-mysql",
                    "original_name": "ansible-role-mysql"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 38
        },
        {
            "id": 19840,
            "upstream_id": 19856,
            "created": "2023-05-08T21:17:19.314450Z",
            "modified": "2023-10-29T18:46:01.234619Z",
            "imported": "2020-05-21T19:33:03.398166-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-aerospike",
            "github_branch": "master",
            "commit": "206e4ae9650fd142ebab2df23d8663d482ac6c07",
            "commit_message": "Updated for Version 4.0.0.1+ Aerospike (#1)\n\n* Updated for Version 4.0.0.1+ Aerospike",
            "name": "aerospike",
            "description": "Ansible role to install and configure Aerospike on CentOS (6/7) and Debian (Jessie/Wheezy) Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-aerospike",
                    "original_name": "ansible-role-aerospike"
                },
                "tags": [
                    "aerospike",
                    "centos",
                    "database"
                ],
                "versions": [
                    {
                        "id": 85992,
                        "name": "2.0.0",
                        "release_date": "2019-01-18T21:09:47-05:00"
                    },
                    {
                        "id": 36975,
                        "name": "1.1.0",
                        "release_date": "2017-08-18T22:58:19-04:00"
                    },
                    {
                        "id": 36771,
                        "name": "1.0.0",
                        "release_date": "2017-08-14T19:06:27-04:00"
                    }
                ]
            },
            "download_count": 283
        },
        {
            "id": 19841,
            "upstream_id": 22414,
            "created": "2023-05-08T21:17:19.387680Z",
            "modified": "2023-10-29T18:46:01.238658Z",
            "imported": "2020-05-18T16:20:19.676680-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-cerebro",
            "github_branch": "master",
            "commit": "b5da1fb5c5839ec2a1021049a5ac51715e27b1c7",
            "commit_message": "hard code geerling role version",
            "name": "cerebro",
            "description": "Ansible Role for Cerebro (Elasticsearch 5.0 Kopf replacement)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-cerebro",
                    "original_name": "ansible-role-cerebro"
                },
                "tags": [
                    "cerebro",
                    "elasticsearch",
                    "kopf"
                ],
                "versions": [
                    {
                        "id": 45609,
                        "name": "v1.0",
                        "release_date": "2017-11-27T15:08:09-05:00"
                    }
                ]
            },
            "download_count": 28104
        },
        {
            "id": 19842,
            "upstream_id": 27086,
            "created": "2023-05-08T21:17:19.454212Z",
            "modified": "2023-10-29T18:46:01.242238Z",
            "imported": "2020-05-18T16:08:17.795890-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-elasticsearch-curator",
            "github_branch": "master",
            "commit": "6d9319e229cf95b3d5537a64ed29838cec4cef31",
            "commit_message": "added markdown badges",
            "name": "elasticsearch_curator",
            "description": "Installs and Configures elasticsearch-curator",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-elasticsearch-curator",
                    "original_name": "ansible-elasticsearch-curator"
                },
                "tags": [
                    "curator",
                    "elasticsearch",
                    "elk"
                ],
                "versions": [
                    {
                        "id": 45611,
                        "name": "v1.2",
                        "release_date": "2017-11-27T16:08:59-05:00"
                    }
                ]
            },
            "download_count": 57
        },
        {
            "id": 19843,
            "upstream_id": 19868,
            "created": "2023-05-08T21:17:19.517946Z",
            "modified": "2023-10-29T18:46:01.246125Z",
            "imported": "2020-05-21T19:33:07.798983-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-flume",
            "github_branch": "master",
            "commit": "0059d10de59a1034d3e91454c8087243620d0e1a",
            "commit_message": "fixed dependecy to hard code version for java jre.",
            "name": "flume",
            "description": "Ansible role to install and configure Apache Flume",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-flume",
                    "original_name": "ansible-role-flume"
                },
                "tags": [
                    "apache",
                    "flume"
                ],
                "versions": [
                    {
                        "id": 36790,
                        "name": "1.0.0",
                        "release_date": "2017-08-14T15:53:33-04:00"
                    }
                ]
            },
            "download_count": 524
        },
        {
            "id": 19844,
            "upstream_id": 22515,
            "created": "2023-05-08T21:17:19.584935Z",
            "modified": "2023-10-29T18:46:01.250471Z",
            "imported": "2017-12-01T13:48:33.765359-05:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-kafka-manager",
            "github_branch": "master",
            "commit": "0b5a0011064b0a267cfe58a4ac428335e0a16d61",
            "commit_message": "disabling travis until fix for timing out during sbt build",
            "name": "kafka-manager",
            "description": "An Ansible Role For Installing Yahoo Kafka Manager And Configuring",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 13821,
                        "name": "andrewrothstein.java-oracle-jdk"
                    }
                ],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-kafka-manager",
                    "original_name": "ansible-role-kafka-manager"
                },
                "tags": [
                    "kafka",
                    "manager"
                ],
                "versions": [
                    {
                        "id": 45964,
                        "name": "v1.0",
                        "release_date": "2017-12-01T13:47:25-05:00"
                    }
                ]
            },
            "download_count": 268
        },
        {
            "id": 19845,
            "upstream_id": 19857,
            "created": "2023-05-08T21:17:19.652876Z",
            "modified": "2023-10-29T18:46:01.254802Z",
            "imported": "2020-05-21T19:32:01.470471-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-kapacitor",
            "github_branch": "master",
            "commit": "171a6db695336c45146a1f9d97d4dc9a5af75dc9",
            "commit_message": "fix failing build",
            "name": "kapacitor",
            "description": "Install and configure Kapacitor, an open-source framework for processing, monitoring, and alerting on time series data",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-kapacitor",
                    "original_name": "ansible-role-kapacitor"
                },
                "tags": [
                    "monitoring"
                ],
                "versions": [
                    {
                        "id": 46037,
                        "name": "1.1.0",
                        "release_date": "2017-12-02T18:35:16-05:00"
                    },
                    {
                        "id": 36772,
                        "name": "1.0.0",
                        "release_date": "2017-08-14T15:57:41-04:00"
                    }
                ]
            },
            "download_count": 47
        },
        {
            "id": 19846,
            "upstream_id": 21661,
            "created": "2023-05-08T21:17:19.718628Z",
            "modified": "2023-10-29T18:46:01.259192Z",
            "imported": "2017-11-02T11:05:29.134721-04:00",
            "github_user": "mplachter",
            "username": "mplachter",
            "github_repo": "ansible-role-swapfile",
            "github_branch": "master",
            "commit": "32129fecd2d2708171b17329804225662414eaae",
            "commit_message": "Inital Commit",
            "name": "swapfile",
            "description": "Ansible Role for creating/configuring swap files on Linux systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4793,
                    "name": "mplachter",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-7618-7724-930b-79e042c46456/avatar/"
                },
                "provider_namespace": {
                    "id": 17331,
                    "name": "mplachter",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17331/"
                },
                "repository": {
                    "name": "ansible-role-swapfile",
                    "original_name": "ansible-role-swapfile"
                },
                "tags": [
                    "swap",
                    "swapfile"
                ],
                "versions": []
            },
            "download_count": 47
        },
        {
            "id": 19847,
            "upstream_id": null,
            "created": "2023-05-08T21:17:19.884887Z",
            "modified": "2026-05-22T20:42:37.878071Z",
            "imported": "2026-05-22T20:42:37.503095",
            "github_user": "mprahl",
            "username": "mprahl",
            "github_repo": "ansible-role-lets-encrypt-route-53",
            "github_branch": "v8.0.0",
            "commit": "b81d5614411a8848377baeabc028ab3d65462ca9",
            "commit_message": "Stop managing the virtualenv\n\nSigned-off-by: mprahl <[email protected]>\n",
            "name": "lets-encrypt-route-53",
            "description": "automates the generation of Let's Encrypt signed certificates with DNS challenges on Amazon's Route 53 (AWS)\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4794,
                    "name": "mprahl",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/"
                },
                "provider_namespace": {
                    "id": 17332,
                    "name": "mprahl",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/"
                },
                "repository": {
                    "name": "ansible-role-lets-encrypt-route-53",
                    "original_name": "ansible-role-lets-encrypt-route-53"
                },
                "tags": [
                    "letsencrypt",
                    "route53",
                    "aws",
                    "dns",
                    "ssl"
                ],
                "versions": [
                    {
                        "id": "ace10dee-1648-4a0e-a9a4-f15f937b27d1",
                        "name": "v8.0.0",
                        "release_date": "2026-05-22T16:41:31-04:00"
                    },
                    {
                        "id": "7400e0c0-6ccb-472d-bb55-1beb034ce653",
                        "name": "v7.0.0",
                        "release_date": "2026-05-22T15:40:44-04:00"
                    },
                    {
                        "id": "d4de6c84-be52-4aff-8a20-b29653098929",
                        "name": "v6.0.0",
                        "release_date": "2024-08-02T08:51:20-04:00"
                    },
                    {
                        "id": "31429e0e-7342-4074-a7bc-fbc11ecc4062",
                        "name": "v5.3.1",
                        "release_date": "2024-07-08T21:44:01-04:00"
                    },
                    {
                        "id": "4c0f00f2-2913-4b17-8cb6-9c6eaafcd253",
                        "name": "v5.3.0",
                        "release_date": "2023-01-29T14:57:22-05:00"
                    },
                    {
                        "id": "dfb18ce3-d888-45ae-83dd-ff2d6a564747",
                        "name": "v5.2.0",
                        "release_date": "2022-12-23T17:12:16-05:00"
                    },
                    {
                        "id": "742d8048-a6ba-42c0-9215-7bbe4cdc3e3c",
                        "name": "v5.1.2",
                        "release_date": "2022-08-05T09:13:53-04:00"
                    },
                    {
                        "id": "0b89c394-6998-4bdc-b663-63eb7c47c4a1",
                        "name": "v5.1.1",
                        "release_date": "2021-10-04T14:47:31-04:00"
                    },
                    {
                        "id": "0205dd9d-f2a4-4669-8350-3e8904ab073f",
                        "name": "v5.1.0",
                        "release_date": "2021-07-25T10:58:43-04:00"
                    },
                    {
                        "id": "1c4d8c95-787e-4693-8d83-6fff6f1339a0",
                        "name": "v5.0.0",
                        "release_date": "2021-07-25T10:46:04-04:00"
                    },
                    {
                        "id": "0e5ae4c8-1ec4-4e33-814f-4268db003369",
                        "name": "v4.7.0",
                        "release_date": "2021-01-04T09:45:41-05:00"
                    }
                ]
            },
            "download_count": 41867
        },
        {
            "id": 19848,
            "upstream_id": 14365,
            "created": "2023-05-08T21:17:20.718887Z",
            "modified": "2023-10-29T18:46:01.267997Z",
            "imported": "2016-12-18T15:32:37.625194-05:00",
            "github_user": "mprahl",
            "username": "mprahl",
            "github_repo": "ansible-role-rainloop",
            "github_branch": "master",
            "commit": "3957be8ca3955f0d468d7104f8bbeb230a10f0ee",
            "commit_message": "Initial release",
            "name": "rainloop",
            "description": "deploys RainLoop on Apache",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 428,
                        "name": "geerlingguy.apache"
                    },
                    {
                        "id": 432,
                        "name": "geerlingguy.php"
                    }
                ],
                "namespace": {
                    "id": 4794,
                    "name": "mprahl",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/"
                },
                "provider_namespace": {
                    "id": 17332,
                    "name": "mprahl",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/"
                },
                "repository": {
                    "name": "ansible-role-rainloop",
                    "original_name": "ansible-role-rainloop"
                },
                "tags": [
                    "mail",
                    "rainloop",
                    "webmail"
                ],
                "versions": [
                    {
                        "id": 23359,
                        "name": "v1.0.0",
                        "release_date": "2016-12-18T15:30:45-05:00"
                    }
                ]
            },
            "download_count": 30394
        }
    ]
}