A list of legacy roles.

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

{
    "count": 36792,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3248",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3246",
    "results": [
        {
            "id": 37136,
            "upstream_id": null,
            "created": "2023-10-19T04:23:27.782623Z",
            "modified": "2024-01-24T02:26:34.413836Z",
            "imported": "2024-01-24T02:26:34.361805",
            "github_user": "shaneholloman",
            "username": "shaneholloman",
            "github_repo": "ansible-role-samba",
            "github_branch": "main",
            "commit": "0e675eae97aded0d53874769f05664022102e41c",
            "commit_message": "Update min_ansible_version in meta/main.yml\n",
            "name": "samba",
            "description": "Samba for RHEL/CentOS.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8479,
                    "name": "shaneholloman",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-ecd6-7924-a60f-a692a9afe524/avatar/"
                },
                "provider_namespace": {
                    "id": 14054,
                    "name": "shaneholloman",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14054/"
                },
                "repository": {
                    "name": "ansible-role-samba",
                    "original_name": "ansible-role-samba"
                },
                "tags": [
                    "networking",
                    "system",
                    "samba",
                    "windows",
                    "filesystem",
                    "fileshare",
                    "sharing",
                    "files"
                ],
                "versions": [
                    {
                        "id": "54a0e103-9322-423f-a53f-a7ee4877fbea",
                        "name": "2.2.0",
                        "release_date": "2024-01-24T14:38:44+13:00"
                    },
                    {
                        "id": "6d47846e-dd06-4a69-b319-60e504577f4b",
                        "name": "2.0.0",
                        "release_date": "2024-01-15T09:15:46+13:00"
                    },
                    {
                        "id": null,
                        "name": "1.0.0",
                        "release_date": "2023-10-18T05:05:48"
                    }
                ]
            },
            "download_count": 32
        },
        {
            "id": 37137,
            "upstream_id": null,
            "created": "2023-10-19T04:23:33.570372Z",
            "modified": "2024-01-24T02:26:39.939763Z",
            "imported": "2024-01-24T02:26:39.903139",
            "github_user": "shaneholloman",
            "username": "shaneholloman",
            "github_repo": "ansible-role-swap",
            "github_branch": "main",
            "commit": "54f5fc960adfdf1fb6034b2e5c82809bcc7027b8",
            "commit_message": "Update min_ansible_version in meta/main.yml\n",
            "name": "swap",
            "description": "Swap file and swap management for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8479,
                    "name": "shaneholloman",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-ecd6-7924-a60f-a692a9afe524/avatar/"
                },
                "provider_namespace": {
                    "id": 14054,
                    "name": "shaneholloman",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14054/"
                },
                "repository": {
                    "name": "ansible-role-swap",
                    "original_name": "ansible-role-swap"
                },
                "tags": [
                    "system",
                    "server",
                    "swap",
                    "swapfile",
                    "pagefile",
                    "performance",
                    "memory",
                    "ram"
                ],
                "versions": [
                    {
                        "id": "4cbe341e-8208-420f-add3-3225f3be6871",
                        "name": "2.2.0",
                        "release_date": "2024-01-24T14:39:00+13:00"
                    },
                    {
                        "id": "b0837620-1abd-4606-aaa3-a691e61572f3",
                        "name": "2.0.0",
                        "release_date": "2024-01-15T09:41:55+13:00"
                    },
                    {
                        "id": null,
                        "name": "1.0.0",
                        "release_date": "2023-10-18T05:01:59"
                    }
                ]
            },
            "download_count": 35
        },
        {
            "id": 37138,
            "upstream_id": null,
            "created": "2023-10-19T04:23:35.649349Z",
            "modified": "2024-01-24T02:26:40.762421Z",
            "imported": "2024-01-24T02:26:40.719449",
            "github_user": "shaneholloman",
            "username": "shaneholloman",
            "github_repo": "ansible-role-supervisor",
            "github_branch": "main",
            "commit": "1f8f259849b5b22c8941e81b3b39329de428bde0",
            "commit_message": "Update min_ansible_version in meta/main.yml\n",
            "name": "supervisor",
            "description": "Supervisor (process state manager) for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8479,
                    "name": "shaneholloman",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-ecd6-7924-a60f-a692a9afe524/avatar/"
                },
                "provider_namespace": {
                    "id": 14054,
                    "name": "shaneholloman",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14054/"
                },
                "repository": {
                    "name": "ansible-role-supervisor",
                    "original_name": "ansible-role-supervisor"
                },
                "tags": [
                    "system",
                    "server",
                    "process",
                    "supervisor",
                    "supervisord",
                    "manager",
                    "init",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "e5104635-506f-4d40-ae4d-39ebcf1ac834",
                        "name": "2.2.0",
                        "release_date": "2024-01-24T14:38:56+13:00"
                    },
                    {
                        "id": "1ec4bd3d-c468-4600-9b15-c2446a792796",
                        "name": "2.0.0",
                        "release_date": "2024-01-15T10:16:27+13:00"
                    },
                    {
                        "id": null,
                        "name": "1.0.0",
                        "release_date": "2023-10-18T05:02:47"
                    }
                ]
            },
            "download_count": 32
        },
        {
            "id": 37155,
            "upstream_id": null,
            "created": "2023-10-20T11:37:54.217728Z",
            "modified": "2025-11-20T16:49:34.992568Z",
            "imported": "2025-11-20T16:49:34.530276",
            "github_user": "willshersystems",
            "username": "willshersystems",
            "github_repo": "ansible-sshd",
            "github_branch": "main",
            "commit": "39cafbd2857b6d1c864b720e1cbd8500d4c04d08",
            "commit_message": "docs(changelog): version v0.30.0 [citest skip] (#339)\n\nUpdate changelog and .README.html for version v0.30.0\n\nSigned-off-by: Matt Willsher <[email protected]>",
            "name": "sshd",
            "description": "OpenSSH SSH daemon configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7545,
                    "name": "willshersystems",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/8378803?v=4"
                },
                "provider_namespace": {
                    "id": 12086,
                    "name": "willshersystems",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12086/"
                },
                "repository": {
                    "name": "ansible-sshd",
                    "original_name": "ansible-sshd"
                },
                "tags": [
                    "networking",
                    "system",
                    "ssh",
                    "openssh",
                    "sshd",
                    "server",
                    "ubuntu",
                    "debian",
                    "centos",
                    "redhat",
                    "fedora",
                    "freebsd",
                    "openbsd",
                    "aix",
                    "el6",
                    "el7",
                    "el8",
                    "el9",
                    "el10"
                ],
                "versions": [
                    {
                        "id": "79a0889b-7857-4c3e-a77c-8269e7031d73",
                        "name": "v0.30.0",
                        "release_date": "2025-11-17T14:54:41+00:00"
                    },
                    {
                        "id": "6548079a-f097-4e67-989a-9c0b707b329b",
                        "name": "v0.29.0",
                        "release_date": "2025-11-14T19:58:04+00:00"
                    },
                    {
                        "id": "77ebf13b-8f93-44ed-96e3-a68cdf90c965",
                        "name": "v0.28.0",
                        "release_date": "2025-09-07T02:19:24+01:00"
                    },
                    {
                        "id": "42715b2e-061b-4e8e-bfea-bb2b3681c6d5",
                        "name": "v0.27.1",
                        "release_date": "2025-08-01T11:03:43-06:00"
                    },
                    {
                        "id": "5a646a18-b620-45ea-b518-55cc4817324d",
                        "name": "v0.27.0",
                        "release_date": "2025-06-20T09:38:26-06:00"
                    },
                    {
                        "id": "645ae176-a67d-4d80-8956-b4967218da6b",
                        "name": "v0.26.0",
                        "release_date": "2025-01-06T08:34:28-07:00"
                    },
                    {
                        "id": "9bc12873-755b-4ace-b3b2-64badabe08dc",
                        "name": "v0.25.0",
                        "release_date": "2024-08-20T06:53:42-06:00"
                    },
                    {
                        "id": "2a404e7a-faed-45c3-9bef-fc828190b42d",
                        "name": "v0.24.1",
                        "release_date": "2024-07-23T14:10:14+01:00"
                    },
                    {
                        "id": "fa6ae6d2-db80-493d-9fff-171d0ae8ddca",
                        "name": "v0.24.0",
                        "release_date": "2024-06-21T11:55:43+01:00"
                    },
                    {
                        "id": "a823964c-45d3-4835-b89c-b8729a1b06bd",
                        "name": "v0.23.5",
                        "release_date": "2024-04-12T09:57:33-06:00"
                    },
                    {
                        "id": "ffb82cf3-bf51-45b2-8069-1de051b5f44d",
                        "name": "v0.23.4",
                        "release_date": "2024-04-06T09:09:34-06:00"
                    }
                ]
            },
            "download_count": 544598
        },
        {
            "id": 37170,
            "upstream_id": null,
            "created": "2023-10-23T15:57:33.570055Z",
            "modified": "2023-10-30T19:18:01.653857Z",
            "imported": "2023-10-23T15:57:33.567102",
            "github_user": "mergermarket",
            "username": "mergermarket",
            "github_repo": "ansible-role-cloudwatch-agent",
            "github_branch": "main",
            "commit": "307633bd0c240c0f24d894f207d13525a51e6834",
            "commit_message": "fixed tests\n",
            "name": "cloudwatch_agent",
            "description": "Install and configure CloudWatch Agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4545,
                    "name": "mergermarket",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/2012700?v=4"
                },
                "provider_namespace": {
                    "id": 7786,
                    "name": "mergermarket",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7786/"
                },
                "repository": {
                    "name": "ansible-role-cloudwatch-agent",
                    "original_name": "ansible-role-cloudwatch-agent"
                },
                "tags": [
                    "cloudwatch",
                    "aws",
                    "amazon",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 2646
        },
        {
            "id": 37171,
            "upstream_id": null,
            "created": "2023-10-23T20:48:32.130222Z",
            "modified": "2026-01-08T02:09:10.628824Z",
            "imported": "2026-01-08T02:09:10.416618",
            "github_user": "linux-system-roles",
            "username": "linux-system-roles",
            "github_repo": "bootloader",
            "github_branch": "main",
            "commit": "e16171485f2c18fdbfba5803c3565a239096a1c9",
            "commit_message": "docs(changelog): version 1.1.6 [citest skip]\n\nUpdate changelog and .README.html for version 1.1.6\n\nSigned-off-by: Rich Megginson <[email protected]>\n",
            "name": "bootloader",
            "description": "Ansible role for bootloader management",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4114,
                    "name": "linux-system-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-787c-72c8-aeb8-581cde5420be/avatar/"
                },
                "provider_namespace": {
                    "id": 16790,
                    "name": "linux_system_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16790/"
                },
                "repository": {
                    "name": "bootloader",
                    "original_name": "bootloader"
                },
                "tags": [
                    "boot",
                    "bootloader",
                    "el7",
                    "el8",
                    "el9",
                    "el10",
                    "fedora",
                    "grub",
                    "grubby",
                    "loader"
                ],
                "versions": [
                    {
                        "id": "2246f3a0-a947-441d-85ec-4a9427073794",
                        "name": "1.1.6",
                        "release_date": "2026-01-07T18:55:32-05:00"
                    },
                    {
                        "id": "ccf6a479-caf6-4e69-a6d3-ca409315f4a9",
                        "name": "1.1.5",
                        "release_date": "2025-11-17T12:06:09-05:00"
                    },
                    {
                        "id": "d34fab27-a2db-4a81-ab90-a3743fcd3cec",
                        "name": "1.1.4",
                        "release_date": "2025-08-08T16:18:17-06:00"
                    },
                    {
                        "id": "7e532ade-42c1-4435-9a01-e5982d33bc46",
                        "name": "1.1.3",
                        "release_date": "2025-08-02T07:19:20-06:00"
                    },
                    {
                        "id": "b58029c4-39c8-49b4-ac8a-e5d3a8a644e0",
                        "name": "1.1.2",
                        "release_date": "2025-08-01T06:54:43-06:00"
                    },
                    {
                        "id": "3a5fcee7-b51e-41c4-8c42-ef09368f67ac",
                        "name": "1.1.1",
                        "release_date": "2025-07-15T14:34:09-06:00"
                    },
                    {
                        "id": "7b67bfbd-2633-4807-a8ed-840397cb99c4",
                        "name": "1.1.0",
                        "release_date": "2025-07-02T16:44:06-06:00"
                    },
                    {
                        "id": "3367b8af-03b7-4330-9d55-fa68763104ce",
                        "name": "1.0.10",
                        "release_date": "2025-06-25T07:08:45-06:00"
                    },
                    {
                        "id": "e1854413-7980-4477-93ad-36d9006928c5",
                        "name": "1.0.9",
                        "release_date": "2025-05-21T08:45:57-06:00"
                    },
                    {
                        "id": "5f355ffa-8258-492a-b7b0-404ec2937599",
                        "name": "1.0.8",
                        "release_date": "2024-10-30T19:06:10-06:00"
                    },
                    {
                        "id": "b67eab81-c1f7-4761-80d5-df001ba9bd09",
                        "name": "1.0.7",
                        "release_date": "2024-07-02T11:59:56-06:00"
                    }
                ]
            },
            "download_count": 147961
        },
        {
            "id": 37172,
            "upstream_id": null,
            "created": "2023-10-23T20:53:01.355372Z",
            "modified": "2023-10-30T19:18:01.489489Z",
            "imported": "2023-10-23T20:53:01.352318",
            "github_user": "linux-system-roles",
            "username": "linux-system-roles",
            "github_repo": "template",
            "github_branch": "main",
            "commit": "1a9bd825c58065af5bb13a9a7e9c2660391a7e14",
            "commit_message": "ci: tox-lsr version 3.1.1\n\nThis is primarily for the update to ansible-plugin-scan to\nwork with the upcoming ostree changes, but also includes\nsome minor fixes which affect ci.\n3.1.0 was released but not used due to a bug fixed in 3.1.1\nSee full release notes for 3.1.0 and 3.1.1\nhttps://github.com/linux-system-roles/tox-lsr/releases\n\nSigned-off-by: Rich Megginson <[email protected]>\n",
            "name": "template",
            "description": "Basic template for Linux system roles",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4114,
                    "name": "linux-system-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-787c-72c8-aeb8-581cde5420be/avatar/"
                },
                "provider_namespace": {
                    "id": 16790,
                    "name": "linux_system_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16790/"
                },
                "repository": {
                    "name": "template",
                    "original_name": "template"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 57
        },
        {
            "id": 37173,
            "upstream_id": null,
            "created": "2023-10-23T20:53:29.113152Z",
            "modified": "2023-10-30T19:18:01.481760Z",
            "imported": "2023-10-23T20:53:29.109920",
            "github_user": "linux-system-roles",
            "username": "linux-system-roles",
            "github_repo": "mssql",
            "github_branch": "main",
            "commit": "13a25f80fd217bbed11929833ef8ae665de84997",
            "commit_message": "ci: tox-lsr version 3.1.1\n\nThis is primarily for the update to ansible-plugin-scan to\nwork with the upcoming ostree changes, but also includes\nsome minor fixes which affect ci.\n3.1.0 was released but not used due to a bug fixed in 3.1.1\nSee full release notes for 3.1.0 and 3.1.1\nhttps://github.com/linux-system-roles/tox-lsr/releases\n\nSigned-off-by: Rich Megginson <[email protected]>\n",
            "name": "mssql",
            "description": "This role installs and configures Microsoft SQL Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4114,
                    "name": "linux-system-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-787c-72c8-aeb8-581cde5420be/avatar/"
                },
                "provider_namespace": {
                    "id": 16790,
                    "name": "linux_system_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16790/"
                },
                "repository": {
                    "name": "mssql",
                    "original_name": "mssql"
                },
                "tags": [
                    "rhel",
                    "fedora",
                    "centos",
                    "mssql",
                    "sql",
                    "microsoft",
                    "database"
                ],
                "versions": []
            },
            "download_count": 94
        },
        {
            "id": 37174,
            "upstream_id": null,
            "created": "2023-10-24T00:15:20.653604Z",
            "modified": "2023-10-30T19:18:01.155923Z",
            "imported": "2023-10-28T16:50:40.968032",
            "github_user": "roles-ansible",
            "username": "roles-ansible",
            "github_repo": "ansible_role_etesync_dav",
            "github_branch": "v0.1.1",
            "commit": "242529420b856b5923529e50652a9b2e553e1aca",
            "commit_message": "Merge pull request #6 from roles-ansible/lint\n\nFix wrong directory path",
            "name": "etesync_dav",
            "description": "Ansible role to install and enable autostart of etesync-dav",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1858,
                    "name": "roles-ansible",
                    "avatar_url": "https://github.com/roles-ansible.png"
                },
                "provider_namespace": {
                    "id": 20264,
                    "name": "roles_ansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20264/"
                },
                "repository": {
                    "name": "ansible_role_etesync_dav",
                    "original_name": "ansible_role_etesync_dav"
                },
                "tags": [
                    "etesync",
                    "etesyncdav",
                    "synchronisation",
                    "encryption",
                    "e2eencryption",
                    "endtoend",
                    "tasks",
                    "calendar",
                    "dav",
                    "linux"
                ],
                "versions": [
                    {
                        "id": null,
                        "name": "v0.1.1",
                        "release_date": "2023-10-28T18:49:19+02:00"
                    }
                ]
            },
            "download_count": 28
        },
        {
            "id": 37175,
            "upstream_id": null,
            "created": "2023-10-24T04:20:25.278405Z",
            "modified": "2023-10-30T19:18:01.473751Z",
            "imported": "2023-10-24T04:20:25.275381",
            "github_user": "rmasters270",
            "username": "rmasters270",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "main",
            "commit": "4a7a3a09f52e9c16ef7cc0d758db255f875efa3c",
            "commit_message": "Initial commit\n",
            "name": "wireguard",
            "description": "Install Wireguard and Wireguard-UI in kubernetes",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5913,
                    "name": "rmasters270",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-328f-7b9d-b2e2-0807ec141d04/avatar/"
                },
                "provider_namespace": {
                    "id": 18174,
                    "name": "rmasters270",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18174/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "kubernetes",
                    "k3s",
                    "wireguard",
                    "wireguardui",
                    "vpn"
                ],
                "versions": []
            },
            "download_count": 35
        }
    ]
}