A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3618
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37051,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3619",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3617",
    "results": [
        {
            "id": 41660,
            "upstream_id": null,
            "created": "2025-10-01T10:03:56.907214Z",
            "modified": "2025-10-01T10:03:58.200867Z",
            "imported": "2025-10-01T10:03:56.896744",
            "github_user": "TypeMayVary",
            "username": "TypeMayVary",
            "github_repo": "pdns_recursor-ansible",
            "github_branch": "v1.7.2",
            "commit": "9bce8888197ad65691137ba11d3a35f73414e3fe",
            "commit_message": "systemd: allow overriding ExecStart and ExecStartPre\n",
            "name": "pdns_recursor",
            "description": "Install and configure the PowerDNS Recursor",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18490,
                    "name": "TypeMayVary",
                    "avatar_url": "https://github.com/TypeMayVary.png"
                },
                "provider_namespace": {
                    "id": 28030,
                    "name": "typemayvary",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28030/"
                },
                "repository": {
                    "name": "pdns_recursor-ansible",
                    "original_name": "pdns_recursor-ansible"
                },
                "tags": [
                    "system",
                    "dns",
                    "pdns",
                    "powerdns",
                    "recursor"
                ],
                "versions": [
                    {
                        "id": "19382726-7ce0-41fd-b4c5-3e9b5f951aca",
                        "name": "v1.7.2",
                        "release_date": "2025-10-01T10:37:12+01:00"
                    },
                    {
                        "id": "a15c2e3f-d8e5-47ce-bce9-2e7546d54be2",
                        "name": "v1.7.1",
                        "release_date": "2024-04-04T16:39:01+02:00"
                    },
                    {
                        "id": "cc82cbbc-43f9-46c9-bb04-cda1cb8dca7f",
                        "name": "v1.7.0",
                        "release_date": "2024-01-13T11:49:41+01:00"
                    },
                    {
                        "id": "d2c79698-3781-46e5-99bd-e0e94fe3310e",
                        "name": "v1.6.0",
                        "release_date": "2023-03-08T10:35:24+01:00"
                    },
                    {
                        "id": "e74c889c-065e-4ab7-9446-c0345b39a2a6",
                        "name": "v1.5.0",
                        "release_date": "2021-07-01T16:44:49+02:00"
                    },
                    {
                        "id": "6540eea4-7fec-4123-a3cb-8e973237b891",
                        "name": "v1.4.0",
                        "release_date": "2020-09-15T19:11:16+02:00"
                    },
                    {
                        "id": "a2c4c555-f262-4869-97b3-69ded96f6f10",
                        "name": "v1.3.2",
                        "release_date": "2020-03-06T21:00:14+01:00"
                    },
                    {
                        "id": "602059ff-a4e3-4471-b638-01679d4ced10",
                        "name": "v1.3.1",
                        "release_date": "2019-12-11T11:32:40+01:00"
                    },
                    {
                        "id": "836dc18e-0286-4829-896e-6282dfb1ae07",
                        "name": "v1.3.0",
                        "release_date": "2019-12-09T10:35:00+01:00"
                    },
                    {
                        "id": "4bce1032-2014-43cc-abaf-d2bede21357f",
                        "name": "v1.2.1",
                        "release_date": "2019-02-18T22:21:54+01:00"
                    },
                    {
                        "id": "75df8853-b948-4bfd-b3f9-a6603f4a13a5",
                        "name": "v1.2.0",
                        "release_date": "2019-02-13T10:44:03+01:00"
                    }
                ]
            },
            "download_count": 22
        },
        {
            "id": 41661,
            "upstream_id": null,
            "created": "2025-10-01T11:47:28.916167Z",
            "modified": "2025-10-01T11:47:28.983526Z",
            "imported": "2025-10-01T11:47:28.912862",
            "github_user": "shreyahatwar15",
            "username": "shreyahatwar15",
            "github_repo": "dummy",
            "github_branch": "master",
            "commit": "d4b3a06e0db14eb4ebed0ca2e14ef9642f590209",
            "commit_message": "add dummy files\n",
            "name": "dummy",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24350,
                    "name": "shreyahatwar15",
                    "avatar_url": "https://github.com/shreyahatwar15.png"
                },
                "provider_namespace": {
                    "id": 33813,
                    "name": "shreyahatwar15",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33813/"
                },
                "repository": {
                    "name": "dummy",
                    "original_name": "dummy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41662,
            "upstream_id": null,
            "created": "2025-10-01T13:14:01.599397Z",
            "modified": "2025-10-01T14:32:04.304452Z",
            "imported": "2025-10-01T14:32:04.173718",
            "github_user": "fredericpetitdev",
            "username": "fredericpetitdev",
            "github_repo": "ansible-role-freebox_auth",
            "github_branch": "main",
            "commit": "61551172b6d16eebaee724512153b6cfc71b503e",
            "commit_message": "0.0.5\n",
            "name": "freebox_auth",
            "description": "Ansible role for getting a Freebox API Token.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24351,
                    "name": "fredericpetitdev",
                    "avatar_url": "https://github.com/fredericpetitdev.png"
                },
                "provider_namespace": {
                    "id": 33814,
                    "name": "fredericpetitdev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33814/"
                },
                "repository": {
                    "name": "ansible-role-freebox_auth",
                    "original_name": "ansible-role-freebox_auth"
                },
                "tags": [
                    "free",
                    "box",
                    "freebox"
                ],
                "versions": [
                    {
                        "id": "501ce807-ebeb-4f65-8e29-bc74cf68a3b3",
                        "name": "0.0.5",
                        "release_date": "2025-10-01T16:30:30+02:00"
                    },
                    {
                        "id": "3620e5b9-7078-418f-b760-1736d1f7f555",
                        "name": "0.0.4",
                        "release_date": "2025-10-01T15:21:59+02:00"
                    },
                    {
                        "id": "71354475-30ac-44f7-b4c3-50c2e20dd759",
                        "name": "0.0.3",
                        "release_date": "2025-10-01T15:11:47+02:00"
                    },
                    {
                        "id": "ccbe7e2d-98fa-4a08-87eb-5715d5522306",
                        "name": "0.0.2",
                        "release_date": "2025-10-01T14:33:01+02:00"
                    },
                    {
                        "id": "cc1820f8-9c4d-401c-b9cf-89f10af3a43e",
                        "name": "0.0.1",
                        "release_date": "2025-09-29T17:51:35+02:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 41663,
            "upstream_id": null,
            "created": "2025-10-01T19:24:56.210566Z",
            "modified": "2025-10-01T19:24:56.251117Z",
            "imported": "2025-10-01T19:24:56.207698",
            "github_user": "gabrielfurcal",
            "username": "gabrielfurcal",
            "github_repo": "apache-role",
            "github_branch": "main",
            "commit": "ddeeff86f65a4d00ad97e703057db845d3972651",
            "commit_message": "Setting the author\n",
            "name": "apache-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24358,
                    "name": "gabrielfurcal",
                    "avatar_url": "https://github.com/gabrielfurcal.png"
                },
                "provider_namespace": {
                    "id": 33821,
                    "name": "gabrielfurcal",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33821/"
                },
                "repository": {
                    "name": "apache-role",
                    "original_name": "apache-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41664,
            "upstream_id": null,
            "created": "2025-10-02T08:40:48.915595Z",
            "modified": "2025-10-02T08:40:48.945425Z",
            "imported": "2025-10-02T08:40:48.912977",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-backup",
            "github_branch": "main",
            "commit": "8d995aed81d7c41a51de94cab2b39884cb429054",
            "commit_message": "First commit after fork\n",
            "name": "backup",
            "description": "Backup for Simple Servers.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18174,
                    "name": "waal70",
                    "avatar_url": "https://github.com/waal70.png"
                },
                "provider_namespace": {
                    "id": 27724,
                    "name": "waal70",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27724/"
                },
                "repository": {
                    "name": "ansible-role-backup",
                    "original_name": "ansible-role-backup"
                },
                "tags": [
                    "system",
                    "backup",
                    "resilience",
                    "storage",
                    "rsync",
                    "disaster",
                    "recovery"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41665,
            "upstream_id": null,
            "created": "2025-10-02T09:17:58.991422Z",
            "modified": "2025-10-02T09:17:59.051653Z",
            "imported": "2025-10-02T09:17:58.988957",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-ssh_host_key",
            "github_branch": "main",
            "commit": "54a2b218ed314c83c726559118719b7314cbbf7b",
            "commit_message": "Initial commit from Ansible role\n",
            "name": "ssh_host_key",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18174,
                    "name": "waal70",
                    "avatar_url": "https://github.com/waal70.png"
                },
                "provider_namespace": {
                    "id": 27724,
                    "name": "waal70",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27724/"
                },
                "repository": {
                    "name": "ansible-role-ssh_host_key",
                    "original_name": "ansible-role-ssh_host_key"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41666,
            "upstream_id": null,
            "created": "2025-10-02T11:52:14.980753Z",
            "modified": "2025-10-02T11:52:15.025528Z",
            "imported": "2025-10-02T11:52:14.977940",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "nginx-role",
            "github_branch": "main",
            "commit": "83e5a603bd3b77142d9ccf7488cabb3cb168344f",
            "commit_message": "Added Ansible tests\n",
            "name": "nginx-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "nginx-role",
                    "original_name": "nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41667,
            "upstream_id": null,
            "created": "2025-10-02T12:25:39.785542Z",
            "modified": "2025-10-02T12:25:39.834769Z",
            "imported": "2025-10-02T12:25:39.782503",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-homepage",
            "github_branch": "main",
            "commit": "fa7eb550355e012719bb1846d36d50eabee5707e",
            "commit_message": "fix meta\n",
            "name": "homepage",
            "description": "Role to install homepage into portainer and copy config files to host.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18174,
                    "name": "waal70",
                    "avatar_url": "https://github.com/waal70.png"
                },
                "provider_namespace": {
                    "id": 27724,
                    "name": "waal70",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27724/"
                },
                "repository": {
                    "name": "ansible-role-homepage",
                    "original_name": "ansible-role-homepage"
                },
                "tags": [
                    "debian",
                    "portainer",
                    "homepage"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41668,
            "upstream_id": null,
            "created": "2025-10-02T13:56:06.605973Z",
            "modified": "2025-10-05T10:32:01.105799Z",
            "imported": "2025-10-05T10:32:01.051262",
            "github_user": "jhonnygo",
            "username": "jhonnygo",
            "github_repo": "ansible-role-disk",
            "github_branch": "main",
            "commit": "982c80d6ac8358e06a73952da334d99e3d249243",
            "commit_message": "Removed requirements to 'disk' role\n",
            "name": "disk",
            "description": "Idempotent role to partition, format and mount block devices on Linux. Supports GPT/MSDOS labels, udev settle, safe /var/log migration and fstab management.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24365,
                    "name": "jhonnygo",
                    "avatar_url": "https://github.com/jhonnygo.png"
                },
                "provider_namespace": {
                    "id": 33828,
                    "name": "jhonnygo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33828/"
                },
                "repository": {
                    "name": "ansible-role-disk",
                    "original_name": "ansible-role-disk"
                },
                "tags": [
                    "disk",
                    "storage",
                    "partition",
                    "filesystem",
                    "nvme",
                    "linux",
                    "devops"
                ],
                "versions": [
                    {
                        "id": "ed20226a-7198-4576-83b4-bd978bfacab4",
                        "name": "0.1.5",
                        "release_date": "2025-10-05T12:31:00+02:00"
                    },
                    {
                        "id": "e061f0d4-2e2f-47f7-a1cb-63e8fd1c9ecd",
                        "name": "0.1.4",
                        "release_date": "2025-10-05T11:45:33+02:00"
                    },
                    {
                        "id": "33e998b8-5eae-464e-bc04-2df1572bbcc7",
                        "name": "0.1.3",
                        "release_date": "2025-10-02T19:40:18+02:00"
                    },
                    {
                        "id": "ab443e50-1168-4d15-9792-71461e13930a",
                        "name": "0.1.2",
                        "release_date": "2025-10-02T18:07:50+02:00"
                    }
                ]
            },
            "download_count": 33
        },
        {
            "id": 41669,
            "upstream_id": null,
            "created": "2025-10-02T15:19:38.611361Z",
            "modified": "2025-10-02T15:19:38.702429Z",
            "imported": "2025-10-02T15:19:38.607457",
            "github_user": "HomeSecExplorer",
            "username": "HomeSecExplorer",
            "github_repo": "ansible-role-sshaudit",
            "github_branch": "main",
            "commit": "1590f4edf72ebfaee2f26ff6c10e1d91fca8d7e0",
            "commit_message": "Init\n",
            "name": "sshaudit",
            "description": "Ansible role to perform SSH hardening according to ssh-audit recommendations. Based on hardening recommendations from https://github.com/jtesta/ssh-audit.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23042,
                    "name": "HomeSecExplorer",
                    "avatar_url": "https://github.com/HomeSecExplorer.png"
                },
                "provider_namespace": {
                    "id": 32520,
                    "name": "homesecexplorer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32520/"
                },
                "repository": {
                    "name": "ansible-role-sshaudit",
                    "original_name": "ansible-role-sshaudit"
                },
                "tags": [
                    "ssh",
                    "hardening",
                    "security",
                    "sshaudit",
                    "sshserver",
                    "securitytools"
                ],
                "versions": [
                    {
                        "id": "cf03ca26-4461-45d7-969f-7d8f8c9e87d9",
                        "name": "1.0.0",
                        "release_date": "2025-10-02T17:12:10+02:00"
                    }
                ]
            },
            "download_count": 157
        }
    ]
}