A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3627
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=3628",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3626",
    "results": [
        {
            "id": 41817,
            "upstream_id": null,
            "created": "2025-10-30T09:02:45.205177Z",
            "modified": "2025-12-01T09:33:48.493640Z",
            "imported": "2025-12-01T09:33:48.425683",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-apps_consul_exporter",
            "github_branch": "main",
            "commit": "75d3aeb1f706e892181ca94ceeb3563d78e46905",
            "commit_message": "doc: update changelog\n",
            "name": "apps_consul_exporter",
            "description": "Deploy [consul_exporter](https://github.com/prometheus/consul_exporter/) to expose consul metrics to prometheus.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-apps_consul_exporter",
                    "original_name": "ansible-apps_consul_exporter"
                },
                "tags": [
                    "consul",
                    "exporter",
                    "prometheus"
                ],
                "versions": [
                    {
                        "id": "a731c482-7167-4268-9b9e-c376dddec1d8",
                        "name": "0.3.1",
                        "release_date": "2025-11-29T13:56:40+00:00"
                    },
                    {
                        "id": "35e12fbb-8218-4658-9170-7ff796d090c7",
                        "name": "0.3.0",
                        "release_date": "2025-11-25T18:48:13+00:00"
                    },
                    {
                        "id": "9e909733-f1be-4d5d-a7ef-b7b59172b315",
                        "name": "0.2.0",
                        "release_date": "2025-11-18T13:20:23+00:00"
                    },
                    {
                        "id": "82eef27e-5975-426a-96e3-04cd5e18d125",
                        "name": "0.1.0",
                        "release_date": "2025-10-29T14:03:15+00:00"
                    }
                ]
            },
            "download_count": 797
        },
        {
            "id": 41818,
            "upstream_id": null,
            "created": "2025-10-30T09:03:02.102574Z",
            "modified": "2025-12-01T09:34:18.799417Z",
            "imported": "2025-12-01T09:34:18.682585",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-apps_elastic_agent",
            "github_branch": "main",
            "commit": "5c23c269cc44580ebc942a4d2183a5284a6b9a54",
            "commit_message": "doc: update changelog\n",
            "name": "apps_elastic_agent",
            "description": "Install and configures elastic agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-apps_elastic_agent",
                    "original_name": "ansible-apps_elastic_agent"
                },
                "tags": [
                    "elastic",
                    "agent",
                    "fleet"
                ],
                "versions": [
                    {
                        "id": "024bd8ef-0cc5-40c8-aa99-300fb7e5cf3d",
                        "name": "0.3.1",
                        "release_date": "2025-11-29T12:57:59+00:00"
                    },
                    {
                        "id": "48d4442c-033d-464e-ab62-0cf67307bcb3",
                        "name": "0.3.0",
                        "release_date": "2025-11-25T17:36:34+00:00"
                    },
                    {
                        "id": "9066f448-d7b0-4188-ba00-fe24c6df7ef2",
                        "name": "0.2.0",
                        "release_date": "2025-11-18T13:32:09+00:00"
                    },
                    {
                        "id": "19b92844-cfbb-4107-b859-06200b67b729",
                        "name": "0.1.0",
                        "release_date": "2025-10-29T15:19:59+00:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 41819,
            "upstream_id": null,
            "created": "2025-10-30T09:04:15.552198Z",
            "modified": "2025-12-01T09:36:06.062897Z",
            "imported": "2025-12-01T09:36:05.997501",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-apps_freeipa_deb11_src",
            "github_branch": "main",
            "commit": "4c1f5c9719543a082c1e4009b2e8ab723104243a",
            "commit_message": "doc: update changelog\n",
            "name": "apps_freeipa_deb11_src",
            "description": "Install sources for freeipa deb11",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-apps_freeipa_deb11_src",
                    "original_name": "ansible-apps_freeipa_deb11_src"
                },
                "tags": [
                    "freeipa",
                    "client",
                    "ldap",
                    "auth"
                ],
                "versions": [
                    {
                        "id": "16314e28-e348-445e-911a-f1c8d28985d4",
                        "name": "0.3.1",
                        "release_date": "2025-11-29T12:26:11+00:00"
                    },
                    {
                        "id": "276b0b3d-2125-4121-90ab-356cb5a2a1be",
                        "name": "0.3.0",
                        "release_date": "2025-11-25T16:14:24+00:00"
                    },
                    {
                        "id": "5860c98e-1634-4d2c-ac3c-282eebe7caaa",
                        "name": "0.2.0",
                        "release_date": "2025-11-18T10:10:10+00:00"
                    },
                    {
                        "id": "4b3f1bfe-61cf-4e4d-bf70-ddf97eae2601",
                        "name": "0.1.0",
                        "release_date": "2025-10-29T14:39:22+00:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 41820,
            "upstream_id": null,
            "created": "2025-10-30T09:18:12.030931Z",
            "modified": "2025-12-01T10:03:05.145936Z",
            "imported": "2025-12-01T10:03:05.048615",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-system_windows_tuning",
            "github_branch": "main",
            "commit": "c1a0db208fc9bb315152d4a74fee61bb56c82797",
            "commit_message": "doc: update changelog\n",
            "name": "system_windows_tuning",
            "description": "Configure windows host",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-system_windows_tuning",
                    "original_name": "ansible-system_windows_tuning"
                },
                "tags": [
                    "configure",
                    "tuning",
                    "windows"
                ],
                "versions": [
                    {
                        "id": "6f743546-a13b-4885-bf2e-28a9b212ec2b",
                        "name": "0.3.1",
                        "release_date": "2025-11-29T11:39:27+00:00"
                    },
                    {
                        "id": "eb7e5a75-f4e2-4828-aff9-d73ad3bd8a67",
                        "name": "0.3.0",
                        "release_date": "2025-11-25T18:28:20+00:00"
                    },
                    {
                        "id": "c663c2b8-eb12-4e0e-b62c-70b4c7027402",
                        "name": "0.2.0",
                        "release_date": "2025-11-17T20:28:11+00:00"
                    },
                    {
                        "id": "94b01ac6-6334-49b5-bb0a-2ffc8d02aa8f",
                        "name": "0.1.0",
                        "release_date": "2025-10-29T16:37:05+00:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 41821,
            "upstream_id": null,
            "created": "2025-10-30T10:42:15.577239Z",
            "modified": "2025-10-30T10:42:15.660881Z",
            "imported": "2025-10-30T10:42:15.574994",
            "github_user": "lukasic",
            "username": "lukasic",
            "github_repo": "ansible-role-wgui",
            "github_branch": "main",
            "commit": "8f243a032d972f710a44b8d0c5250ca995ee88b4",
            "commit_message": "feat: initial commit\n",
            "name": "wgui",
            "description": "Role for deploying ngoduykhanh/wireguard-ui",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4222,
                    "name": "lukasic",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/2663280?v=4"
                },
                "provider_namespace": {
                    "id": 7267,
                    "name": "lukasic",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7267/"
                },
                "repository": {
                    "name": "ansible-role-wgui",
                    "original_name": "ansible-role-wgui"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "a98e18da-4a39-4e36-8a1b-7e88f61d1aac",
                        "name": "0.0.1",
                        "release_date": "2025-10-30T11:41:05+01:00"
                    }
                ]
            },
            "download_count": 1025
        },
        {
            "id": 41822,
            "upstream_id": null,
            "created": "2025-10-30T11:43:52.568806Z",
            "modified": "2025-10-30T11:43:52.611299Z",
            "imported": "2025-10-30T11:43:52.566507",
            "github_user": "satheesh-kamadani",
            "username": "satheesh-kamadani",
            "github_repo": "ansible-httpd-role",
            "github_branch": "main",
            "commit": "0eea7315205698d3d00cbac3e50eb63f17100959",
            "commit_message": "Adding ansible role httpd\n",
            "name": "ansible-httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24765,
                    "name": "satheesh-kamadani",
                    "avatar_url": "https://github.com/satheesh-kamadani.png"
                },
                "provider_namespace": {
                    "id": 34224,
                    "name": "satheesh_kamadani",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34224/"
                },
                "repository": {
                    "name": "ansible-httpd-role",
                    "original_name": "ansible-httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41823,
            "upstream_id": null,
            "created": "2025-10-30T12:06:49.102801Z",
            "modified": "2025-10-30T12:06:49.143343Z",
            "imported": "2025-10-30T12:06:49.100585",
            "github_user": "martin2745",
            "username": "martin2745",
            "github_repo": "ansible-role-docker-rol-ansible",
            "github_branch": "main",
            "commit": "ec5c8142ba827e18faf517224b2f23360064e1ca",
            "commit_message": "Carpeta meta añadida\n",
            "name": "docker-rol-ansible",
            "description": "Instalar docker con ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24754,
                    "name": "martin2745",
                    "avatar_url": "https://github.com/martin2745.png"
                },
                "provider_namespace": {
                    "id": 34213,
                    "name": "martin2745",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34213/"
                },
                "repository": {
                    "name": "ansible-role-docker-rol-ansible",
                    "original_name": "ansible-role-docker-rol-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 41824,
            "upstream_id": null,
            "created": "2025-10-31T09:58:29.234170Z",
            "modified": "2025-10-31T09:58:29.276961Z",
            "imported": "2025-10-31T09:58:29.231965",
            "github_user": "harshakanduri",
            "username": "harshakanduri",
            "github_repo": "Ansible-Dummy-role-by-using-Ansible-Galaxy",
            "github_branch": "main",
            "commit": "4af36545eed4012f08963870e7e9f3cdd318dfeb",
            "commit_message": "Update main.yml",
            "name": "Ansible-Dummy-role-by-using-Ansible-Galaxy",
            "description": "This project demonstrates how to create and manage roles using Ansible Galaxy, including automated setup for services like Nginx and HTTPD.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24786,
                    "name": "harshakanduri",
                    "avatar_url": "https://github.com/harshakanduri.png"
                },
                "provider_namespace": {
                    "id": 34244,
                    "name": "harshakanduri",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34244/"
                },
                "repository": {
                    "name": "Ansible-Dummy-role-by-using-Ansible-Galaxy",
                    "original_name": "Ansible-Dummy-role-by-using-Ansible-Galaxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41825,
            "upstream_id": null,
            "created": "2025-10-31T15:42:09.640624Z",
            "modified": "2026-04-06T22:09:48.113042Z",
            "imported": "2026-04-06T22:09:47.947818",
            "github_user": "iamenr0s",
            "username": "iamenr0s",
            "github_repo": "ansible-role-kernel-configuration",
            "github_branch": "main",
            "commit": "6d38e6da1b30572f0115d92ff70d8eb3559eaac6",
            "commit_message": "fix(lint): break long persistent line to satisfy yamllint line-length",
            "name": "ansible_role_kernel_configuration",
            "description": "Configure kernel parameters per distro major version via sysctl",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14069,
                    "name": "iamenr0s",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/"
                },
                "provider_namespace": {
                    "id": 13009,
                    "name": "iamenr0s",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/"
                },
                "repository": {
                    "name": "ansible-role-kernel-configuration",
                    "original_name": "ansible-role-kernel-configuration"
                },
                "tags": [
                    "kernel",
                    "sysctl",
                    "performance",
                    "security"
                ],
                "versions": [
                    {
                        "id": "cef26c3e-043c-4a37-8cdd-4f56789ac5d3",
                        "name": "v1.1.3",
                        "release_date": "2026-04-06T23:06:12+01:00"
                    },
                    {
                        "id": "3106225f-e5c5-47a2-ac1a-6ddcd0ad4ee4",
                        "name": "v1.1.2",
                        "release_date": "2026-04-06T23:02:36+01:00"
                    },
                    {
                        "id": "e9fc9cd0-b493-41e0-8422-a80f4f5a96ec",
                        "name": "v1.1.1",
                        "release_date": "2026-04-06T22:56:48+01:00"
                    },
                    {
                        "id": "c3a4f4ab-fb1a-4ac2-9080-3d12b2f92fc1",
                        "name": "v1.1.0",
                        "release_date": "2025-10-31T16:12:23+00:00"
                    },
                    {
                        "id": "545865b7-f6e2-4e33-80d6-a55d3bf4eb5e",
                        "name": "v1.0.0",
                        "release_date": "2025-10-31T15:22:35+00:00"
                    }
                ]
            },
            "download_count": 925
        },
        {
            "id": 41826,
            "upstream_id": null,
            "created": "2025-10-31T23:35:15.405714Z",
            "modified": "2025-11-01T00:19:48.894765Z",
            "imported": "2025-11-01T00:19:48.864015",
            "github_user": "iamenr0s",
            "username": "iamenr0s",
            "github_repo": "ansible-role-rpi-extendfs",
            "github_branch": "main",
            "commit": "6632ce8795556e0b9077c2b5fbdade83f5f2aa9d",
            "commit_message": "initial commit\n",
            "name": "ansible_role_rpi_extendfs",
            "description": "A comprehensive Ansible role for ...",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14069,
                    "name": "iamenr0s",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/"
                },
                "provider_namespace": {
                    "id": 13009,
                    "name": "iamenr0s",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/"
                },
                "repository": {
                    "name": "ansible-role-rpi-extendfs",
                    "original_name": "ansible-role-rpi-extendfs"
                },
                "tags": null,
                "versions": [
                    {
                        "id": "4f3a5e46-c457-4cc7-a62d-113a3be4766e",
                        "name": "v1.0.0",
                        "release_date": "2025-10-31T23:28:34+00:00"
                    }
                ]
            },
            "download_count": 3
        }
    ]
}