A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3705",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3703",
    "results": [
        {
            "id": 42621,
            "upstream_id": null,
            "created": "2026-03-12T07:07:48.219851Z",
            "modified": "2026-03-12T07:07:48.356880Z",
            "imported": "2026-03-12T07:07:48.214226",
            "github_user": "Akhileshyadav18",
            "username": "Akhileshyadav18",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "f41e853faace42bd610e9ecbff34938a4fcf0cf1",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26710,
                    "name": "Akhileshyadav18",
                    "avatar_url": "https://github.com/Akhileshyadav18.png"
                },
                "provider_namespace": {
                    "id": 36142,
                    "name": "akhileshyadav18",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36142/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42622,
            "upstream_id": null,
            "created": "2026-03-12T09:03:34.365416Z",
            "modified": "2026-03-12T09:21:32.809091Z",
            "imported": "2026-03-12T09:21:32.692511",
            "github_user": "lean-delivery",
            "username": "lean_delivery",
            "github_repo": "ansible-role-solr-cluster",
            "github_branch": "1.1.0",
            "commit": "3d20b27cdd197d15d690490dcb15b1d7c64047e1",
            "commit_message": "ci: add release workflow\n\nSigned-off-by: Pavel Pikta <[email protected]>\n",
            "name": "solr-cluster",
            "description": "Lean Delivery Solr configuration as master or slave",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9277,
                    "name": "lean_delivery",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018e5610-60c1-705f-8b84-fd8b2c18593f/avatar/"
                },
                "provider_namespace": {
                    "id": 6998,
                    "name": "lean_delivery",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6998/"
                },
                "repository": {
                    "name": "ansible-role-solr-cluster",
                    "original_name": "ansible-role-solr-cluster"
                },
                "tags": [
                    "development",
                    "system",
                    "packaging",
                    "system",
                    "web",
                    "solr"
                ],
                "versions": [
                    {
                        "id": "aa8dee48-d23a-4a81-9aa1-06ae6bb42ce7",
                        "name": "1.1.0",
                        "release_date": "2026-03-12T12:02:35+03:00"
                    },
                    {
                        "id": "4f19952d-e54f-481a-8c0d-cceb666715b5",
                        "name": "1.0.1",
                        "release_date": "2019-09-23T23:26:50+03:00"
                    },
                    {
                        "id": "f8610ca9-4c25-4fd2-85e9-1fca19218377",
                        "name": "1.0.0",
                        "release_date": "2019-05-05T11:42:17+03:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 42623,
            "upstream_id": null,
            "created": "2026-03-12T23:11:08.493870Z",
            "modified": "2026-03-12T23:11:08.614499Z",
            "imported": "2026-03-12T23:11:08.489780",
            "github_user": "abdulrahmanx9",
            "username": "abdulrahmanx9",
            "github_repo": "ansible-role-task",
            "github_branch": "main",
            "commit": "f63fbc2092da286c8dac365f6e3fef7e9753e3f4",
            "commit_message": "Fix metadata formatting for Galaxy import\n",
            "name": "ansible_role_task",
            "description": "Nginx deployment with custom port and vaulted secrets",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26729,
                    "name": "abdulrahmanx9",
                    "avatar_url": "https://github.com/abdulrahmanx9.png"
                },
                "provider_namespace": {
                    "id": 36161,
                    "name": "abdulrahmanx9",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36161/"
                },
                "repository": {
                    "name": "ansible-role-task",
                    "original_name": "ansible-role-task"
                },
                "tags": [
                    "web",
                    "nginx"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42624,
            "upstream_id": null,
            "created": "2026-03-12T23:17:31.378917Z",
            "modified": "2026-03-12T23:17:31.629819Z",
            "imported": "2026-03-12T23:17:31.376021",
            "github_user": "abdulrahmanx9",
            "username": "abdulrahmanx9",
            "github_repo": "ansible-role-task",
            "github_branch": "main",
            "commit": "c205ec41fbb861ce6e6b723300d17c50a3d15cf6",
            "commit_message": "Ansible task role\n",
            "name": "task",
            "description": "Nginx deployment with custom port and vaulted secrets",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26729,
                    "name": "abdulrahmanx9",
                    "avatar_url": "https://github.com/abdulrahmanx9.png"
                },
                "provider_namespace": {
                    "id": 36161,
                    "name": "abdulrahmanx9",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36161/"
                },
                "repository": {
                    "name": "ansible-role-task",
                    "original_name": "ansible-role-task"
                },
                "tags": [
                    "web",
                    "nginx"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42625,
            "upstream_id": null,
            "created": "2026-03-13T02:46:26.508917Z",
            "modified": "2026-03-13T02:46:26.580045Z",
            "imported": "2026-03-13T02:46:26.504038",
            "github_user": "LaskaaaD",
            "username": "LaskaaaD",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "a9cf3745cc95641f91d3b43db02de038679dd6a0",
            "commit_message": "Initial commit: Docker role for Ansible Galaxy\n",
            "name": "docker",
            "description": "Professional Ansible role for Docker Engine installation and configuration.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26732,
                    "name": "LaskaaaD",
                    "avatar_url": "https://github.com/LaskaaaD.png"
                },
                "provider_namespace": {
                    "id": 36164,
                    "name": "laskaaad",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36164/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "system",
                    "automation",
                    "devops"
                ],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 42626,
            "upstream_id": null,
            "created": "2026-03-13T04:34:06.783604Z",
            "modified": "2026-03-13T04:34:06.828183Z",
            "imported": "2026-03-13T04:34:06.780269",
            "github_user": "abdosaad203",
            "username": "abdosaad203",
            "github_repo": "ansible-role",
            "github_branch": "main",
            "commit": "318179c60281376a294feaf434683fdb5509d726",
            "commit_message": "fix role structure for galaxy\n",
            "name": "ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26733,
                    "name": "abdosaad203",
                    "avatar_url": "https://github.com/abdosaad203.png"
                },
                "provider_namespace": {
                    "id": 36165,
                    "name": "abdosaad203",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36165/"
                },
                "repository": {
                    "name": "ansible-role",
                    "original_name": "ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42627,
            "upstream_id": null,
            "created": "2026-03-13T05:17:25.623858Z",
            "modified": "2026-03-13T05:17:25.712756Z",
            "imported": "2026-03-13T05:17:25.620420",
            "github_user": "satindersingh220597",
            "username": "satindersingh220597",
            "github_repo": "nginx",
            "github_branch": "master",
            "commit": "8ea5b477cc3481883599c88d9bfb549d2b44fcb2",
            "commit_message": "nginx\n",
            "name": "nginx",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26734,
                    "name": "satindersingh220597",
                    "avatar_url": "https://github.com/satindersingh220597.png"
                },
                "provider_namespace": {
                    "id": 36166,
                    "name": "satindersingh220597",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36166/"
                },
                "repository": {
                    "name": "nginx",
                    "original_name": "nginx"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42628,
            "upstream_id": null,
            "created": "2026-03-13T11:53:07.709057Z",
            "modified": "2026-03-13T11:53:07.760536Z",
            "imported": "2026-03-13T11:53:07.706471",
            "github_user": "egdoc",
            "username": "egdoc",
            "github_repo": "ansible-role-dotfiles",
            "github_branch": "master",
            "commit": "164e80396764c0ea0c227f73feac015d5b42eb18",
            "commit_message": "use python version 3.12 to be compatible with min ansible-core version (2.16)\n",
            "name": "dotfiles",
            "description": "Ansible role to deploy dotfiles",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2048,
                    "name": "egdoc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/"
                },
                "provider_namespace": {
                    "id": 15172,
                    "name": "egdoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/"
                },
                "repository": {
                    "name": "ansible-role-dotfiles",
                    "original_name": "ansible-role-dotfiles"
                },
                "tags": [
                    "development",
                    "dotfiles"
                ],
                "versions": [
                    {
                        "id": "f6e48fb0-159c-4c0c-9f12-122b14af872b",
                        "name": "v1.0.0",
                        "release_date": "2026-03-13T12:43:49+01:00"
                    }
                ]
            },
            "download_count": 48
        },
        {
            "id": 42630,
            "upstream_id": null,
            "created": "2026-03-13T16:47:10.473706Z",
            "modified": "2026-03-16T19:11:30.207689Z",
            "imported": "2026-03-16T19:11:30.156856",
            "github_user": "liquibase",
            "username": "liquibase",
            "github_repo": "liquibase-ansible",
            "github_branch": "main",
            "commit": "c9e1fe46dc4728521ee090f34433411a24d0232d",
            "commit_message": "Update default Liquibase version to 5.0.2 in README.md (#16)",
            "name": "liquibase",
            "description": "installs liquibase",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14017,
                    "name": "liquibase",
                    "avatar_url": "https://github.com/liquibase.png"
                },
                "provider_namespace": {
                    "id": 23728,
                    "name": "liquibase",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23728/"
                },
                "repository": {
                    "name": "liquibase-ansible",
                    "original_name": "liquibase-ansible"
                },
                "tags": [
                    "development"
                ],
                "versions": [
                    {
                        "id": "857b2854-e7a4-4f6e-a0c6-92b6d8d81761",
                        "name": "v5.0.2",
                        "release_date": "2026-03-13T10:54:51-05:00"
                    }
                ]
            },
            "download_count": 4613
        },
        {
            "id": 42631,
            "upstream_id": null,
            "created": "2026-03-13T18:55:45.998685Z",
            "modified": "2026-03-13T18:55:46.184136Z",
            "imported": "2026-03-13T18:55:45.989895",
            "github_user": "dev-shynkar",
            "username": "dev-shynkar",
            "github_repo": "ansible-role-bootstrap",
            "github_branch": "main",
            "commit": "56e3fc32ea3de4bf4e805651ef58dd0ffafa093d",
            "commit_message": "Add support hostname\n",
            "name": "bootstrap",
            "description": "Bootstrap role for Ubuntu servers: packages, timezone",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26742,
                    "name": "dev-shynkar",
                    "avatar_url": "https://github.com/dev-shynkar.png"
                },
                "provider_namespace": {
                    "id": 36174,
                    "name": "dev_shynkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36174/"
                },
                "repository": {
                    "name": "ansible-role-bootstrap",
                    "original_name": "ansible-role-bootstrap"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "e79a2fba-d2b8-46f8-a759-88c4e9a058a1",
                        "name": "v1.5.0",
                        "release_date": "2026-03-13T20:55:12+02:00"
                    },
                    {
                        "id": "aa10c40a-52eb-42a5-8be6-583fa03d762d",
                        "name": "v1.4.0",
                        "release_date": "2026-03-13T20:54:09+02:00"
                    },
                    {
                        "id": "302c7093-ef9e-4906-bcdc-406264377faf",
                        "name": "v1.3.0",
                        "release_date": "2026-03-13T20:48:08+02:00"
                    },
                    {
                        "id": "1760c343-09c0-454d-b96a-f49ec85de0f7",
                        "name": "v1.2.0",
                        "release_date": "2026-03-13T20:44:20+02:00"
                    },
                    {
                        "id": "70108983-da8b-4233-8de1-f8824d307a63",
                        "name": "v1.1.0",
                        "release_date": "2026-03-13T20:27:48+02:00"
                    },
                    {
                        "id": "6ec419f3-bba7-422e-aca0-83d4fe4ef219",
                        "name": "v1.0.0",
                        "release_date": "2026-03-13T20:06:59+02:00"
                    }
                ]
            },
            "download_count": 4
        }
    ]
}