A list of legacy roles.

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

{
    "count": 35167,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3501",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3499",
    "results": [
        {
            "id": 40113,
            "upstream_id": null,
            "created": "2025-02-15T00:37:55.696945Z",
            "modified": "2025-02-15T06:18:25.154076Z",
            "imported": "2025-02-15T06:18:25.048181",
            "github_user": "dytalabs-io",
            "username": "dytalabs-io",
            "github_repo": "install_secure_archlinux.git",
            "github_branch": "1.0.2",
            "commit": "e9cbec3660e52a5a7323089af6236964da6922fa",
            "commit_message": "added dependancy for custom-repo\n",
            "name": "install_secure_archlinux",
            "description": "A secure installation of Arch Linux",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "dytalabs-io.update_base_custom_repo"
                    }
                ],
                "namespace": {
                    "id": 20146,
                    "name": "dytalabs-io",
                    "avatar_url": "https://github.com/dytalabs-io.png"
                },
                "provider_namespace": {
                    "id": 29647,
                    "name": "dytalabs_io",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29647/"
                },
                "repository": {
                    "name": "install_secure_archlinux.git",
                    "original_name": "install_secure_archlinux.git"
                },
                "tags": [
                    "archlinux",
                    "secure",
                    "installation"
                ],
                "versions": [
                    {
                        "id": "b6cf1eeb-16a0-4398-92b9-332b1852aafc",
                        "name": "1.0.2",
                        "release_date": "2025-02-15T13:14:46+11:00"
                    },
                    {
                        "id": "e9151459-6d45-47e7-b02d-18fcd38e613e",
                        "name": "1.0.1",
                        "release_date": "2025-02-15T13:14:46+11:00"
                    },
                    {
                        "id": "e95c2bd5-3ea2-46b5-a6b6-93c5538d4c61",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T12:40:42+11:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 40114,
            "upstream_id": null,
            "created": "2025-02-15T02:05:39.012352Z",
            "modified": "2025-02-15T02:05:39.071693Z",
            "imported": "2025-02-15T02:05:39.010079",
            "github_user": "almart",
            "username": "almart",
            "github_repo": "ansible-role-cobaltstrike-docker",
            "github_branch": "master",
            "commit": "008a58d21e1b7b90e2bdb7acbba8dbf2b4d65c77",
            "commit_message": "Update main.yml",
            "name": "cobaltstrike_docker",
            "description": "Installs Cobalt Strike Teamserver in Docker - updated for 4.10",
            "summary_fields": {
                "dependencies": [
                    "geerlingguy.docker",
                    "geerlingguy.pip"
                ],
                "namespace": {
                    "id": 20159,
                    "name": "almart",
                    "avatar_url": "https://github.com/almart.png"
                },
                "provider_namespace": {
                    "id": 29660,
                    "name": "almart",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29660/"
                },
                "repository": {
                    "name": "ansible-role-cobaltstrike-docker",
                    "original_name": "ansible-role-cobaltstrike-docker"
                },
                "tags": [
                    "security",
                    "cobaltstrike",
                    "c2",
                    "hacking"
                ],
                "versions": []
            },
            "download_count": 74
        },
        {
            "id": 40115,
            "upstream_id": null,
            "created": "2025-02-15T02:07:03.432787Z",
            "modified": "2025-02-15T06:17:40.174374Z",
            "imported": "2025-02-15T06:17:40.125145",
            "github_user": "dytalabs-io",
            "username": "dytalabs-io",
            "github_repo": "update_base_custom_repo.git",
            "github_branch": "1.0.2",
            "commit": "ad74986c6c6084bcf218f6833726a4d6f62b0191",
            "commit_message": "update role description in meta/main.yml for clarity\n",
            "name": "update_base_custom_repo",
            "description": "A basic configuration management role for Arch Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20146,
                    "name": "dytalabs-io",
                    "avatar_url": "https://github.com/dytalabs-io.png"
                },
                "provider_namespace": {
                    "id": 29647,
                    "name": "dytalabs_io",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29647/"
                },
                "repository": {
                    "name": "update_base_custom_repo.git",
                    "original_name": "update_base_custom_repo.git"
                },
                "tags": [
                    "archlinux",
                    "configuration",
                    "management"
                ],
                "versions": [
                    {
                        "id": "28f81601-e347-47c2-8e9f-fd3a10fefc0b",
                        "name": "1.0.2",
                        "release_date": "2025-02-15T13:20:28+11:00"
                    },
                    {
                        "id": "c263fafb-37dd-4fd7-9350-b05224a60e28",
                        "name": "1.0.1",
                        "release_date": "2025-02-15T13:20:28+11:00"
                    },
                    {
                        "id": "cd2d5de0-001e-460e-b508-3e568a4009d7",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T13:04:53+11:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 40116,
            "upstream_id": null,
            "created": "2025-02-15T14:33:54.127881Z",
            "modified": "2025-02-15T14:33:54.180257Z",
            "imported": "2025-02-15T14:33:54.125658",
            "github_user": "punithpunii",
            "username": "punithpunii",
            "github_repo": "psql_role",
            "github_branch": "main",
            "commit": "2ae7ee16ca98d6dc7cf021f92c28acbf8431c9ad",
            "commit_message": "Configuration for database\n",
            "name": "psql_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19973,
                    "name": "punithpunii",
                    "avatar_url": "https://github.com/punithpunii.png"
                },
                "provider_namespace": {
                    "id": 29479,
                    "name": "punithpunii",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29479/"
                },
                "repository": {
                    "name": "psql_role",
                    "original_name": "psql_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40117,
            "upstream_id": null,
            "created": "2025-02-15T14:44:02.309419Z",
            "modified": "2025-02-15T15:06:13.483695Z",
            "imported": "2025-02-15T15:06:13.454659",
            "github_user": "andreswebs",
            "username": "andreswebs",
            "github_repo": "ansible-role-dev-box",
            "github_branch": "main",
            "commit": "e4dfa690fefaa11153e7c76b40c52bf1b3858f8c",
            "commit_message": "conditional upgrade\n",
            "name": "dev_box",
            "description": "Installs a few tools and configures swap for a dev box",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 456,
                    "name": "andreswebs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-9735-752c-bcb6-a8d444155779/avatar/"
                },
                "provider_namespace": {
                    "id": 13942,
                    "name": "andreswebs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13942/"
                },
                "repository": {
                    "name": "ansible-role-dev-box",
                    "original_name": "ansible-role-dev-box"
                },
                "tags": [
                    "dev"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 40118,
            "upstream_id": null,
            "created": "2025-02-15T18:26:28.429538Z",
            "modified": "2025-02-18T18:21:02.095544Z",
            "imported": "2025-02-18T18:21:02.040194",
            "github_user": "brett-buskirk",
            "username": "brett-buskirk",
            "github_repo": "ansible-role-ip_forwarding",
            "github_branch": "v1.1.0",
            "commit": "07e19db9d7f637484855ccd87471aa53bd646552",
            "commit_message": "Changed POSTROUTING to be iterable over a list of values\n",
            "name": "ip_forwarding",
            "description": "Ansible role to enable IP forwarding and NAT using iptables.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20168,
                    "name": "brett-buskirk",
                    "avatar_url": "https://github.com/brett-buskirk.png"
                },
                "provider_namespace": {
                    "id": 29669,
                    "name": "brett_buskirk",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29669/"
                },
                "repository": {
                    "name": "ansible-role-ip_forwarding",
                    "original_name": "ansible-role-ip_forwarding"
                },
                "tags": [
                    "networking",
                    "iptables",
                    "nat",
                    "ip_forwarding"
                ],
                "versions": [
                    {
                        "id": "7051409a-b9be-4d38-add7-0ed049f9cfc3",
                        "name": "v1.1.0",
                        "release_date": "2025-02-18T12:53:39-05:00"
                    },
                    {
                        "id": "9f0dd879-1efc-4f16-8faa-a845128dfbce",
                        "name": "v1.0.2",
                        "release_date": "2025-02-15T16:32:51-05:00"
                    },
                    {
                        "id": "c6d236dd-2a1a-4bc5-87fa-b48e386255f5",
                        "name": "v1.0.1",
                        "release_date": "2025-02-15T13:31:16-05:00"
                    },
                    {
                        "id": "326034e9-eaf7-4c0f-9ed3-b381a42f5e0d",
                        "name": "v1.0.0",
                        "release_date": "2025-02-15T12:45:54-05:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 40119,
            "upstream_id": null,
            "created": "2025-02-15T18:52:52.485312Z",
            "modified": "2025-03-08T11:26:42.614214Z",
            "imported": "2025-03-08T11:26:42.575688",
            "github_user": "dbrennand",
            "username": "dbrennand",
            "github_repo": "ansible-role-beszel",
            "github_branch": "main",
            "commit": "8aac75648505d770f3fdfe9278530b5ffd36b71d",
            "commit_message": "Merge pull request #3 from stegmatze/patch-1\n\nUse default state 'restarted' to restart existing services",
            "name": "beszel",
            "description": "Ansible role to install and configure a Beszel binary agent.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1629,
                    "name": "dbrennand",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-662b-7998-972d-6c964caf20cc/avatar/"
                },
                "provider_namespace": {
                    "id": 14861,
                    "name": "dbrennand",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14861/"
                },
                "repository": {
                    "name": "ansible-role-beszel",
                    "original_name": "ansible-role-beszel"
                },
                "tags": [
                    "dbrennand",
                    "beszel",
                    "binary",
                    "agent"
                ],
                "versions": [
                    {
                        "id": "007713f4-688c-4f42-be40-3aed745bf262",
                        "name": "1.1.0",
                        "release_date": "2025-03-08T11:24:21+00:00"
                    },
                    {
                        "id": "43111591-91c4-4f3b-bfef-e469743d7112",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T18:51:54+00:00"
                    }
                ]
            },
            "download_count": 36
        },
        {
            "id": 40120,
            "upstream_id": null,
            "created": "2025-02-15T19:06:19.555190Z",
            "modified": "2025-02-15T19:06:19.586748Z",
            "imported": "2025-02-15T19:06:19.552898",
            "github_user": "Fouda-Emmanuel",
            "username": "Fouda-Emmanuel",
            "github_repo": "demo-role",
            "github_branch": "main",
            "commit": "b5f5072a21a46ffa95a3393a8c6efb1fe7a0176f",
            "commit_message": "initials files\n",
            "name": "demo-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20169,
                    "name": "Fouda-Emmanuel",
                    "avatar_url": "https://github.com/Fouda-Emmanuel.png"
                },
                "provider_namespace": {
                    "id": 29670,
                    "name": "fouda_emmanuel",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29670/"
                },
                "repository": {
                    "name": "demo-role",
                    "original_name": "demo-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40121,
            "upstream_id": null,
            "created": "2025-02-15T19:33:31.405499Z",
            "modified": "2025-02-15T19:36:57.722533Z",
            "imported": "2025-02-15T19:36:57.675411",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-rofi",
            "github_branch": "main",
            "commit": "0396560f0f363596b72048cca36b007b76d79b6c",
            "commit_message": "docs: Adjusted requirements in readme\n",
            "name": "rofi",
            "description": "Installs a basic configuration of rofi on various Linux distributions.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pluggero.nerdfonts",
                        "version": "1.0.0"
                    }
                ],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-rofi",
                    "original_name": "ansible-role-rofi"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "89d28d0d-a7f4-44e1-a267-70dc81c9075d",
                        "name": "1.0.0",
                        "release_date": "2025-02-15T20:21:24+01:00"
                    }
                ]
            },
            "download_count": 79
        },
        {
            "id": 40122,
            "upstream_id": null,
            "created": "2025-02-15T20:23:14.604717Z",
            "modified": "2025-02-15T20:23:14.656449Z",
            "imported": "2025-02-15T20:23:14.602457",
            "github_user": "parkhirana",
            "username": "parkhirana",
            "github_repo": "DUMMY-ROLE",
            "github_branch": "main",
            "commit": "7382782f75e382d53ab2abbdbfab7b7717121de5",
            "commit_message": "Update main.yml",
            "name": "DUMMY-ROLE",
            "description": "A sample role to install apache on remote ubuntu hosts.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20170,
                    "name": "parkhirana",
                    "avatar_url": "https://github.com/parkhirana.png"
                },
                "provider_namespace": {
                    "id": 29671,
                    "name": "parkhirana",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29671/"
                },
                "repository": {
                    "name": "DUMMY-ROLE",
                    "original_name": "DUMMY-ROLE"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        }
    ]
}