A list of legacy roles.

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

{
    "count": 37831,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3614",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3612",
    "results": [
        {
            "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": 4
        },
        {
            "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": 3
        },
        {
            "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": 34
        },
        {
            "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": 296
        },
        {
            "id": 41670,
            "upstream_id": null,
            "created": "2025-10-02T17:57:01.363600Z",
            "modified": "2025-10-02T18:53:24.799886Z",
            "imported": "2025-10-02T18:53:24.745850",
            "github_user": "Happyrana567",
            "username": "Happyrana567",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "a20f8012a5eef5e55d69594a2807bd0e549236ef",
            "commit_message": "add dummy-role skeleton\n",
            "name": "dummy-role",
            "description": "Install and configure a dummy role for testing",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24267,
                    "name": "Happyrana567",
                    "avatar_url": "https://github.com/Happyrana567.png"
                },
                "provider_namespace": {
                    "id": 33734,
                    "name": "happyrana567",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33734/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [
                    "dummy",
                    "test",
                    "role"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41671,
            "upstream_id": null,
            "created": "2025-10-02T19:22:02.805061Z",
            "modified": "2025-10-03T09:18:46.534444Z",
            "imported": "2025-10-03T09:18:46.506929",
            "github_user": "Happyrana567",
            "username": "Happyrana567",
            "github_repo": "dummy_role",
            "github_branch": "main",
            "commit": "2f38cf526fdb38c7d4b6f04d3ab2d42e6b32348d",
            "commit_message": "Tasks file Galaxy-compliant: boolean values and FQCN\n",
            "name": "dummy_role",
            "description": "Dummy role for learning",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24267,
                    "name": "Happyrana567",
                    "avatar_url": "https://github.com/Happyrana567.png"
                },
                "provider_namespace": {
                    "id": 33734,
                    "name": "happyrana567",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33734/"
                },
                "repository": {
                    "name": "dummy_role",
                    "original_name": "dummy_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41672,
            "upstream_id": null,
            "created": "2025-10-02T20:42:42.213443Z",
            "modified": "2026-01-14T20:54:30.671198Z",
            "imported": "2026-01-14T20:54:30.609304",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-davinciresolve-user-config",
            "github_branch": "main",
            "commit": "d1cb9a48e1ec08fe272c36400c4ed06a0d1a4414",
            "commit_message": "update for ansible 13\n",
            "name": "davinciresolve_user_config",
            "description": "Configure davinci resolve user settings",
            "summary_fields": {
                "dependencies": [
                    "philnewm.davinciresolve"
                ],
                "namespace": {
                    "id": 15235,
                    "name": "philnewm",
                    "avatar_url": "https://github.com/philnewm.png"
                },
                "provider_namespace": {
                    "id": 24880,
                    "name": "philnewm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/"
                },
                "repository": {
                    "name": "ansible-davinciresolve-user-config",
                    "original_name": "ansible-davinciresolve-user-config"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "beab9eab-9603-4a7e-892a-8ab19d80c7ea",
                        "name": "0.2.0",
                        "release_date": "2026-01-14T21:52:51+01:00"
                    },
                    {
                        "id": "d57e0af4-37cf-4347-b765-11c87b11d19c",
                        "name": "0.1.3",
                        "release_date": "2025-12-06T17:57:21+01:00"
                    },
                    {
                        "id": "de0fd50b-71bf-4ea3-bcb5-edf32c093432",
                        "name": "0.1.2",
                        "release_date": "2025-12-06T17:40:24+01:00"
                    },
                    {
                        "id": "1368b41a-deac-435e-b526-c7aee555acdf",
                        "name": "0.1.1",
                        "release_date": "2025-12-06T16:26:49+01:00"
                    },
                    {
                        "id": "674096eb-bb25-4536-a02f-25802ca555d2",
                        "name": "0.1.0",
                        "release_date": "2025-10-02T22:38:30+02:00"
                    }
                ]
            },
            "download_count": 16
        },
        {
            "id": 41673,
            "upstream_id": null,
            "created": "2025-10-02T20:44:46.070466Z",
            "modified": "2025-12-02T18:19:41.803869Z",
            "imported": "2025-12-02T18:19:41.733398",
            "github_user": "tomhn0808",
            "username": "tomhn0808",
            "github_repo": "ansible-role-docker_install_fedora",
            "github_branch": "main",
            "commit": "5d51533962ee5c5efb97919c49a8cf9f05ff47a7",
            "commit_message": "update docs\n",
            "name": "docker_install_fedora",
            "description": "Install and configure Docker CE on Fedora",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17715,
                    "name": "tomhn0808",
                    "avatar_url": "https://github.com/tomhn0808.png"
                },
                "provider_namespace": {
                    "id": 27287,
                    "name": "tomhn0808",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27287/"
                },
                "repository": {
                    "name": "ansible-role-docker_install_fedora",
                    "original_name": "ansible-role-docker_install_fedora"
                },
                "tags": [
                    "docker",
                    "dockerce",
                    "container",
                    "fedora"
                ],
                "versions": []
            },
            "download_count": 107
        },
        {
            "id": 41674,
            "upstream_id": null,
            "created": "2025-10-03T03:51:29.133871Z",
            "modified": "2025-10-03T03:51:29.177378Z",
            "imported": "2025-10-03T03:51:29.131635",
            "github_user": "Abhilash-k-k",
            "username": "Abhilash-k-k",
            "github_repo": "dummy-roles-https",
            "github_branch": "main",
            "commit": "296b76de2c52e5c9a67a37c1adf615a31ef6318f",
            "commit_message": "Update main.yml",
            "name": "dummy-roles-https",
            "description": "Test role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24366,
                    "name": "Abhilash-k-k",
                    "avatar_url": "https://github.com/Abhilash-k-k.png"
                },
                "provider_namespace": {
                    "id": 33829,
                    "name": "abhilash_k_k",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33829/"
                },
                "repository": {
                    "name": "dummy-roles-https",
                    "original_name": "dummy-roles-https"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41675,
            "upstream_id": null,
            "created": "2025-10-03T03:56:07.410230Z",
            "modified": "2025-10-03T03:56:07.444418Z",
            "imported": "2025-10-03T03:56:07.407950",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "demo-role",
            "github_branch": "demo",
            "commit": "f0ae901e4c8f069214df8f8bc6d85d3d70f64c9c",
            "commit_message": "Added Demo-role\n",
            "name": "demo-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": "demo-role",
                    "original_name": "demo-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        }
    ]
}