A list of legacy roles.

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

{
    "count": 36658,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3619",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3617",
    "results": [
        {
            "id": 41598,
            "upstream_id": null,
            "created": "2025-09-17T13:08:10.466025Z",
            "modified": "2025-09-17T13:08:10.513474Z",
            "imported": "2025-09-17T13:08:10.463702",
            "github_user": "Pramod581",
            "username": "Pramod581",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "47122b1ca4d2746d00f208a7780146aa1676a566",
            "commit_message": "added role\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24127,
                    "name": "Pramod581",
                    "avatar_url": "https://github.com/Pramod581.png"
                },
                "provider_namespace": {
                    "id": 33599,
                    "name": "pramod581",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33599/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41599,
            "upstream_id": null,
            "created": "2025-09-17T14:23:04.593478Z",
            "modified": "2025-12-19T16:04:46.510342Z",
            "imported": "2025-12-19T16:04:46.409875",
            "github_user": "adfinis",
            "username": "adfinis",
            "github_repo": "ansible-role-the_bastion",
            "github_branch": "main",
            "commit": "41c19d58376ab4cd1ce892531e7d10a49a326e7b",
            "commit_message": "fix: add admins to osh-admin group (#13)\n\n",
            "name": "the_bastion",
            "description": "Ansible role to install and configure The Bastion on Debian",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 143,
                    "name": "adfinis",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f8-bcc2-7394-840d-f9c628e48dbb/avatar/"
                },
                "provider_namespace": {
                    "id": 18,
                    "name": "adfinis",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18/"
                },
                "repository": {
                    "name": "ansible-role-the_bastion",
                    "original_name": "ansible-role-the_bastion"
                },
                "tags": [
                    "bastion",
                    "ssh",
                    "security",
                    "jumphost"
                ],
                "versions": [
                    {
                        "id": "863805f2-63ba-4ec2-bf72-80bdba9d4f03",
                        "name": "v0.6.2",
                        "release_date": "2025-12-19T17:03:53+01:00"
                    },
                    {
                        "id": "6d7c30f8-02cb-45dc-a8a1-86b382e85998",
                        "name": "v0.6.1",
                        "release_date": "2025-12-16T19:32:03+01:00"
                    },
                    {
                        "id": "e6bbe36c-43f1-4479-adde-297d7e477693",
                        "name": "v0.6.0",
                        "release_date": "2025-12-11T06:37:59+01:00"
                    },
                    {
                        "id": "1de25483-7d7f-4c61-bf5c-23106cfeef53",
                        "name": "v0.5.1",
                        "release_date": "2025-12-10T09:27:47+01:00"
                    },
                    {
                        "id": "9ea047d8-29e5-40fa-9a4c-289e35a656c7",
                        "name": "v0.5.0",
                        "release_date": "2025-10-02T13:21:26+02:00"
                    },
                    {
                        "id": "c8b1046e-da25-4e9b-9d8a-78c5539ff19e",
                        "name": "v0.4.0",
                        "release_date": "2025-09-24T20:13:07+02:00"
                    },
                    {
                        "id": "39b6737c-9060-4544-a9e8-eaf16563664c",
                        "name": "v0.3.1",
                        "release_date": "2025-09-22T20:59:37+02:00"
                    },
                    {
                        "id": "7aca8630-9630-4018-8bd5-04cbd9a7bcb5",
                        "name": "v0.3.0",
                        "release_date": "2025-09-22T20:42:29+02:00"
                    },
                    {
                        "id": "d6dbbcd7-31ba-4035-9333-d5377a2c6ac6",
                        "name": "v0.2.0",
                        "release_date": "2025-09-22T19:02:34+02:00"
                    },
                    {
                        "id": "1244f3f8-7e95-4858-a2d1-5cd1ba10dfe0",
                        "name": "v0.1.2",
                        "release_date": "2025-09-22T18:30:19+02:00"
                    },
                    {
                        "id": "1d99bfdf-0046-4b08-a063-f488d923f730",
                        "name": "v0.1.1",
                        "release_date": "2025-09-17T16:29:44+02:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 41600,
            "upstream_id": null,
            "created": "2025-09-17T14:37:00.815176Z",
            "modified": "2025-09-21T17:36:18.985980Z",
            "imported": "2025-09-21T17:36:18.959736",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_telegraf",
            "github_branch": "main",
            "commit": "f9fa76f8fb98151252fd306350c69247268ed45a",
            "commit_message": "fix typo\n",
            "name": "telegraf",
            "description": "Install, configure and run telegraf",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 603,
                    "name": "arikkert",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-5160-7517-92a2-a81b38eb6989/avatar/"
                },
                "provider_namespace": {
                    "id": 14041,
                    "name": "arikkert",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14041/"
                },
                "repository": {
                    "name": "ansible-role_telegraf",
                    "original_name": "ansible-role_telegraf"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 41601,
            "upstream_id": null,
            "created": "2025-09-17T15:32:48.380305Z",
            "modified": "2025-09-17T15:32:48.413388Z",
            "imported": "2025-09-17T15:32:48.378283",
            "github_user": "pratikdaspppd3",
            "username": "pratikdaspppd3",
            "github_repo": "Httpd-Roles",
            "github_branch": "master",
            "commit": "5bd73c5172e1ee01e9c32945b4d3497b3819ab84",
            "commit_message": "added roles\n",
            "name": "Httpd-Roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24102,
                    "name": "pratikdaspppd3",
                    "avatar_url": "https://github.com/pratikdaspppd3.png"
                },
                "provider_namespace": {
                    "id": 33575,
                    "name": "pratikdaspppd3",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33575/"
                },
                "repository": {
                    "name": "Httpd-Roles",
                    "original_name": "Httpd-Roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41602,
            "upstream_id": null,
            "created": "2025-09-17T19:28:05.756718Z",
            "modified": "2025-09-17T19:28:05.790048Z",
            "imported": "2025-09-17T19:28:05.747869",
            "github_user": "leeeeejieun",
            "username": "leeeeejieun",
            "github_repo": "lje_dns",
            "github_branch": "main",
            "commit": "f80dcee894c8f14fd635d9d6ff9b4ae36e646fe9",
            "commit_message": "DNS Server Role Project\n",
            "name": "lje_dns",
            "description": "DNS Server Role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23947,
                    "name": "leeeeejieun",
                    "avatar_url": "https://github.com/leeeeejieun.png"
                },
                "provider_namespace": {
                    "id": 33423,
                    "name": "leeeeejieun",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33423/"
                },
                "repository": {
                    "name": "lje_dns",
                    "original_name": "lje_dns"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41603,
            "upstream_id": null,
            "created": "2025-09-17T20:35:21.650553Z",
            "modified": "2025-09-17T20:35:21.712973Z",
            "imported": "2025-09-17T20:35:21.647244",
            "github_user": "grzegorzfranus",
            "username": "grzegorzfranus",
            "github_repo": "ansible-role-logrotate",
            "github_branch": "main",
            "commit": "02788d3c2c9c7c3110a8abbdb296ce46e40a103d",
            "commit_message": "feat: Initial implementation of logrotate role\n\n✨ Initial version of the Ansible role for managing logrotate:\n- Core functionality for managing logrotate configuration\n- Support for Debian/Ubuntu systems\n- Molecule tests and documentation\n- Safe defaults and comprehensive variable validation\n",
            "name": "logrotate",
            "description": "Ansible role to install and configure logrotate, managing the main configuration and per-application rules under /etc/logrotate.d.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20540,
                    "name": "grzegorzfranus",
                    "avatar_url": "https://github.com/grzegorzfranus.png"
                },
                "provider_namespace": {
                    "id": 30034,
                    "name": "grzegorzfranus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/"
                },
                "repository": {
                    "name": "ansible-role-logrotate",
                    "original_name": "ansible-role-logrotate"
                },
                "tags": [
                    "logrotate",
                    "logs",
                    "system",
                    "ubuntu",
                    "debian",
                    "maintenance"
                ],
                "versions": [
                    {
                        "id": "74b03e2c-1d2f-4bf2-a37f-892508b60fc7",
                        "name": "v1.0.0",
                        "release_date": "2025-09-17T22:29:29+02:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41604,
            "upstream_id": null,
            "created": "2025-09-17T21:21:23.855829Z",
            "modified": "2025-09-18T08:38:23.390446Z",
            "imported": "2025-09-18T08:38:23.367977",
            "github_user": "leeeeejieun",
            "username": "leeeeejieun",
            "github_repo": "dns",
            "github_branch": "main",
            "commit": "95b5880718fae155a3605ea39d83d69777889fde",
            "commit_message": "오타 수정 및 방화벽 설정 추가\n",
            "name": "dns",
            "description": "DNS Server Role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23947,
                    "name": "leeeeejieun",
                    "avatar_url": "https://github.com/leeeeejieun.png"
                },
                "provider_namespace": {
                    "id": 33423,
                    "name": "leeeeejieun",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33423/"
                },
                "repository": {
                    "name": "dns",
                    "original_name": "dns"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 41605,
            "upstream_id": null,
            "created": "2025-09-18T08:53:43.273618Z",
            "modified": "2025-09-18T08:53:43.302560Z",
            "imported": "2025-09-18T08:53:43.271407",
            "github_user": "Sayalisarode25",
            "username": "Sayalisarode25",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "26469945619eebafb27871fbe8f4c4b332425310",
            "commit_message": "Addded\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24107,
                    "name": "Sayalisarode25",
                    "avatar_url": "https://github.com/Sayalisarode25.png"
                },
                "provider_namespace": {
                    "id": 33580,
                    "name": "sayalisarode25",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33580/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41606,
            "upstream_id": null,
            "created": "2025-09-18T08:58:00.093492Z",
            "modified": "2025-09-18T08:58:00.131109Z",
            "imported": "2025-09-18T08:58:00.090756",
            "github_user": "iamadarshkohale",
            "username": "iamadarshkohale",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "1730e057cfb015beb74e8be40cba5e223403e238",
            "commit_message": "added role\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24105,
                    "name": "iamadarshkohale",
                    "avatar_url": "https://github.com/iamadarshkohale.png"
                },
                "provider_namespace": {
                    "id": 33578,
                    "name": "iamadarshkohale",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33578/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 41607,
            "upstream_id": null,
            "created": "2025-09-18T18:03:14.096516Z",
            "modified": "2025-09-18T18:03:16.239692Z",
            "imported": "2025-09-18T18:03:14.093382",
            "github_user": "hybridadmin",
            "username": "hybridadmin",
            "github_repo": "ansible-role-fancy-console",
            "github_branch": "main",
            "commit": "0655bdbee39c7b8a4a4c7b23ca6b631207528a7b",
            "commit_message": "macos deploy fixes needed (#9)\n\n* macos deploy fixes needed\n\n* todo: add trixie support\n\n* brew taps fix\n\n* test on debian 13 and fedora 41 and 41\n\n* python fix for trixie",
            "name": "fancy-console",
            "description": "oh-my-zsh with oh-my-posh theme, fzf and other plugins",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2914,
                    "name": "hybridadmin",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-2afb-76be-b69a-d9a9ef2ff4e6/avatar/"
                },
                "provider_namespace": {
                    "id": 15860,
                    "name": "hybridadmin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15860/"
                },
                "repository": {
                    "name": "ansible-role-fancy-console",
                    "original_name": "ansible-role-fancy-console"
                },
                "tags": [
                    "system",
                    "shell",
                    "user",
                    "zsh",
                    "oh-my-posh",
                    "antidote"
                ],
                "versions": [
                    {
                        "id": "811eab4a-35a5-4633-b956-9d507154c6d0",
                        "name": "v4.5.0",
                        "release_date": "2025-09-18T20:01:10+02:00"
                    },
                    {
                        "id": "0a9a0553-fc90-41fb-b609-a28891da390f",
                        "name": "v4.4.0",
                        "release_date": "2025-08-29T21:40:06+02:00"
                    },
                    {
                        "id": "c1ab024b-5bf9-499c-bf44-fd092aa2c801",
                        "name": "v4.3.0",
                        "release_date": "2023-10-21T17:12:04+02:00"
                    },
                    {
                        "id": "269392a2-70a2-4f74-83e4-7e4b83e7f24d",
                        "name": "v4.2.9",
                        "release_date": "2022-12-23T20:27:27+02:00"
                    },
                    {
                        "id": "737d57c5-128c-4212-bf55-a5fee8bb55c1",
                        "name": "v4.2.8",
                        "release_date": "2022-11-25T23:08:56+02:00"
                    },
                    {
                        "id": "68d9e533-82f9-4712-9027-c3c1098fe821",
                        "name": "v4.2.7",
                        "release_date": "2022-04-09T20:24:17+02:00"
                    },
                    {
                        "id": "15c977f0-fe75-4789-9fed-8ed02081c945",
                        "name": "v4.2.6",
                        "release_date": "2022-02-12T18:03:05+02:00"
                    },
                    {
                        "id": "2eff3d08-3b29-4975-92e9-88498a6cd92a",
                        "name": "v4.2.5",
                        "release_date": "2021-12-03T18:57:15+02:00"
                    },
                    {
                        "id": "57a680e0-8dd5-482b-8acb-c9b0af35d51d",
                        "name": "v4.2.4",
                        "release_date": "2021-05-26T17:58:59+02:00"
                    },
                    {
                        "id": "50cbe37d-7ab1-476b-8206-3d4bf88008c4",
                        "name": "v4.2.3",
                        "release_date": "2021-03-18T03:17:04+02:00"
                    },
                    {
                        "id": "56628d4b-8356-46cd-ae76-f699e66178ab",
                        "name": "v4.2.2",
                        "release_date": "2021-01-22T23:20:55+02:00"
                    }
                ]
            },
            "download_count": 2
        }
    ]
}