A list of legacy roles.

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

{
    "count": 36710,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3330",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3328",
    "results": [
        {
            "id": 38168,
            "upstream_id": null,
            "created": "2024-04-04T09:15:49.188337Z",
            "modified": "2024-04-04T10:27:40.669060Z",
            "imported": "2024-04-04T10:27:40.646434",
            "github_user": "fzsys",
            "username": "fzsys",
            "github_repo": "ansible-role-glusterfs",
            "github_branch": "master",
            "commit": "f17b345b95c72e103cc09d794c3e6f57a1811737",
            "commit_message": "updated default gluster version to 10\n",
            "name": "glusterfs",
            "description": "geerlingguy.glusterfs role with fixed deprecations.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14241,
                    "name": "fzsys",
                    "avatar_url": "https://github.com/fzsys.png"
                },
                "provider_namespace": {
                    "id": 23935,
                    "name": "fzsys",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23935/"
                },
                "repository": {
                    "name": "ansible-role-glusterfs",
                    "original_name": "ansible-role-glusterfs"
                },
                "tags": [
                    "system",
                    "networking",
                    "cloud",
                    "clustering",
                    "files",
                    "sharing",
                    "gluster",
                    "glusterfs"
                ],
                "versions": [
                    {
                        "id": "80365251-263a-45eb-b321-b4f6043e883f",
                        "name": "1.1.0",
                        "release_date": "2024-04-04T12:33:16+03:00"
                    }
                ]
            },
            "download_count": 25
        },
        {
            "id": 38169,
            "upstream_id": null,
            "created": "2024-04-04T10:09:24.452557Z",
            "modified": "2024-04-04T10:09:24.512951Z",
            "imported": "2024-04-04T10:09:24.449854",
            "github_user": "skatta3",
            "username": "skatta3",
            "github_repo": "myapache-Ubus",
            "github_branch": "main",
            "commit": "e83d74b46e5cbe4fad29f8e301c14030277cc2b5",
            "commit_message": "Ansible Roles\n",
            "name": "myapache-Ubus",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11779,
                    "name": "skatta3",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-5899-7eab-812a-3e3062483947/avatar/"
                },
                "provider_namespace": {
                    "id": 21421,
                    "name": "skatta3",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21421/"
                },
                "repository": {
                    "name": "myapache-Ubus",
                    "original_name": "myapache-Ubus"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 38170,
            "upstream_id": null,
            "created": "2024-04-04T16:56:38.181551Z",
            "modified": "2024-12-31T22:26:47.424858Z",
            "imported": "2024-12-31T22:26:47.397577",
            "github_user": "besmirzanaj",
            "username": "besmirzanaj",
            "github_repo": "ansible_role_avast_antivirus",
            "github_branch": "main",
            "commit": "6a8608352ab575684fb5742699d1c31ccdcd6320",
            "commit_message": "chore: update role name\n",
            "name": "ansible_role_avast_antivirus",
            "description": "Ansible role to install Avast Antivirus in Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 878,
                    "name": "besmirzanaj",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-3a90-71f7-876b-9e2529fb60cb/avatar/"
                },
                "provider_namespace": {
                    "id": 14294,
                    "name": "besmirzanaj",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14294/"
                },
                "repository": {
                    "name": "ansible_role_avast_antivirus",
                    "original_name": "ansible_role_avast_antivirus"
                },
                "tags": [
                    "antivirus",
                    "avast"
                ],
                "versions": []
            },
            "download_count": 409
        },
        {
            "id": 38171,
            "upstream_id": null,
            "created": "2024-04-04T17:59:31.301967Z",
            "modified": "2024-11-05T23:54:19.505852Z",
            "imported": "2024-11-05T23:54:19.469357",
            "github_user": "badsectorlabs",
            "username": "badsectorlabs",
            "github_repo": "ludus_remnux",
            "github_branch": "main",
            "commit": "68641a8ac19726a6ec0f62534ed4d3ea7407d7d8",
            "commit_message": "fix: 🐛 update remnux-cli hash\n\nSigned-off-by: kernel-sanders <[email protected]>\n",
            "name": "ludus_remnux",
            "description": "An Ansible Role that installs REMnux on Ubuntu 20.04 systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13410,
                    "name": "badsectorlabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/"
                },
                "provider_namespace": {
                    "id": 23163,
                    "name": "badsectorlabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/"
                },
                "repository": {
                    "name": "ludus_remnux",
                    "original_name": "ludus_remnux"
                },
                "tags": [
                    "reverseengineering",
                    "remnux"
                ],
                "versions": [
                    {
                        "id": "8cbbf7b7-1663-40a2-a979-e75834b984ea",
                        "name": "1.0.1",
                        "release_date": "2024-11-05T18:53:07-05:00"
                    },
                    {
                        "id": "c5c79d77-6b34-4add-a10c-b3b1de867a60",
                        "name": "1.0.0",
                        "release_date": "2024-04-04T13:54:42-04:00"
                    }
                ]
            },
            "download_count": 583
        },
        {
            "id": 38172,
            "upstream_id": null,
            "created": "2024-04-04T17:59:44.515319Z",
            "modified": "2025-02-09T15:56:01.288835Z",
            "imported": "2025-02-09T15:56:01.237350",
            "github_user": "badsectorlabs",
            "username": "badsectorlabs",
            "github_repo": "ludus_flarevm",
            "github_branch": "main",
            "commit": "401f4465a0dc5631b98eed5eeed050ed2d0dae23",
            "commit_message": "Allow Defining Custom Flare config.xml File  (#1)\n\n* Update main.yml\r\n\r\nUpdated FlareVM install.ps1 install parameter to reference ludus_flarevm_config_file variable to allow for defining custom config files in Ludus range configurations.\r\n\r\nAdded ludus_flarevm_config_file variable.  This variable defaults to the default config.xml file provided by Mandiant.\r\n\r\n* Update README.md to include new role variable",
            "name": "ludus_flarevm",
            "description": "An Ansible Role that installs Flare VM on Windows >= 10 hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13410,
                    "name": "badsectorlabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/"
                },
                "provider_namespace": {
                    "id": 23163,
                    "name": "badsectorlabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/"
                },
                "repository": {
                    "name": "ludus_flarevm",
                    "original_name": "ludus_flarevm"
                },
                "tags": [
                    "reverseengineering",
                    "flarevm",
                    "flare"
                ],
                "versions": [
                    {
                        "id": "d4583996-2593-48a3-97e7-2181d68fab60",
                        "name": "1.2.0",
                        "release_date": "2025-02-09T10:53:56-05:00"
                    },
                    {
                        "id": "1b31aada-7e96-4888-b088-fc2ee84422d1",
                        "name": "1.1.1",
                        "release_date": "2024-04-05T10:34:36-04:00"
                    },
                    {
                        "id": "c9e33a38-9d65-4be0-87d8-b94c4ea71b53",
                        "name": "1.1.0",
                        "release_date": "2024-04-04T16:39:29-04:00"
                    },
                    {
                        "id": "4b8ff09d-db6b-43dd-bd3c-50e5e5331395",
                        "name": "1.0.0",
                        "release_date": "2024-04-04T13:50:09-04:00"
                    }
                ]
            },
            "download_count": 704
        },
        {
            "id": 38173,
            "upstream_id": null,
            "created": "2024-04-05T01:56:57.757809Z",
            "modified": "2024-04-05T02:37:01.530171Z",
            "imported": "2024-04-05T02:37:01.496027",
            "github_user": "badsectorlabs",
            "username": "badsectorlabs",
            "github_repo": "ludus_xz_backdoor",
            "github_branch": "main",
            "commit": "ce226595439e510afa9cd2d66798d724f07a0c59",
            "commit_message": "feat: ✨ add xzbot binary for offline role use with ludus\n\nSigned-off-by: kernel-sanders <[email protected]>\n",
            "name": "ludus_xz_backdoor",
            "description": "An Ansible Role that installs the xz backdoor (CVE-2024-3094) on a Debian host and optionally configures the xzbot tool on a Debian based host.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13410,
                    "name": "badsectorlabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/"
                },
                "provider_namespace": {
                    "id": 23163,
                    "name": "badsectorlabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/"
                },
                "repository": {
                    "name": "ludus_xz_backdoor",
                    "original_name": "ludus_xz_backdoor"
                },
                "tags": [
                    "xz",
                    "xzbot",
                    "backdoor",
                    "malware",
                    "ludus"
                ],
                "versions": [
                    {
                        "id": "936d111c-b5c0-4032-82fa-4285413c1612",
                        "name": "1.1.0",
                        "release_date": "2024-04-04T22:36:28-04:00"
                    },
                    {
                        "id": "cfbafd19-be03-4060-864c-eb650ddb647d",
                        "name": "1.0.0",
                        "release_date": "2024-04-04T21:54:38-04:00"
                    }
                ]
            },
            "download_count": 175
        },
        {
            "id": 38174,
            "upstream_id": null,
            "created": "2024-04-05T02:57:10.790087Z",
            "modified": "2024-04-05T21:56:51.173556Z",
            "imported": "2024-04-05T21:56:51.137366",
            "github_user": "badsectorlabs",
            "username": "badsectorlabs",
            "github_repo": "ludus_commandovm",
            "github_branch": "main",
            "commit": "1776e4d4204ff9669a5259a54aa5155bc2d672c8",
            "commit_message": "fix: 🐛 remove debugging script\n\nSigned-off-by: kernel-sanders <[email protected]>\n",
            "name": "ludus_commandovm",
            "description": "An Ansible Role that sets up Commando VM on Windows >= 10 hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13410,
                    "name": "badsectorlabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/"
                },
                "provider_namespace": {
                    "id": 23163,
                    "name": "badsectorlabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/"
                },
                "repository": {
                    "name": "ludus_commandovm",
                    "original_name": "ludus_commandovm"
                },
                "tags": [
                    "hacking",
                    "offsec",
                    "commando"
                ],
                "versions": [
                    {
                        "id": "b6cce4b5-d475-4067-a527-6c2f9bc1546d",
                        "name": "1.0.2",
                        "release_date": "2024-04-05T17:53:50-04:00"
                    },
                    {
                        "id": "153865ea-9a21-4156-b10b-359764b9fb1c",
                        "name": "1.0.1",
                        "release_date": "2024-04-05T10:33:17-04:00"
                    },
                    {
                        "id": "13ae29e1-3dd8-4fe0-ba6f-9b314440aa60",
                        "name": "1.0.0",
                        "release_date": "2024-04-04T22:55:07-04:00"
                    }
                ]
            },
            "download_count": 1251
        },
        {
            "id": 38175,
            "upstream_id": null,
            "created": "2024-04-05T10:26:44.404085Z",
            "modified": "2024-05-01T02:04:01.785969Z",
            "imported": "2024-05-01T02:04:01.745282",
            "github_user": "mullholland",
            "username": "mullholland",
            "github_repo": "ansible-role-alertmanager_docker",
            "github_branch": "main",
            "commit": "cff1eec55f43df5cccee6caa5b9c8d2e0fd9f3d0",
            "commit_message": "feat: initial commit\n",
            "name": "alertmanager_docker",
            "description": "Installs and configures alertmanager container based on official alertmanager docker container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4859,
                    "name": "mullholland",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-a659-7d18-9afb-9c8e90d48dd5/avatar/"
                },
                "provider_namespace": {
                    "id": 17388,
                    "name": "mullholland",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17388/"
                },
                "repository": {
                    "name": "ansible-role-alertmanager_docker",
                    "original_name": "ansible-role-alertmanager_docker"
                },
                "tags": [
                    "cloud",
                    "development",
                    "webserver",
                    "alertmanager",
                    "proxy"
                ],
                "versions": [
                    {
                        "id": "4fa40ab7-c20e-42f5-b8ff-1f236edead34",
                        "name": "v1.0.0",
                        "release_date": "2024-04-05T12:21:59+02:00"
                    }
                ]
            },
            "download_count": 51
        },
        {
            "id": 38176,
            "upstream_id": null,
            "created": "2024-04-05T15:46:07.579604Z",
            "modified": "2025-12-21T01:51:48.884481Z",
            "imported": "2025-12-21T01:51:48.816011",
            "github_user": "Thulium-Drake",
            "username": "Thulium-Drake",
            "github_repo": "ansible-role-aap_controller",
            "github_branch": "master",
            "commit": "4e5db97c34a9d5ee1dda93aaefb715287fef51c5",
            "commit_message": "Fix typo\n",
            "name": "aap_controller",
            "description": "Ansible Automation Controller, powered by Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6961,
                    "name": "Thulium-Drake",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-0002-7f16-bd63-76860bc5b4dd/avatar/"
                },
                "provider_namespace": {
                    "id": 1309,
                    "name": "thulium_drake",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1309/"
                },
                "repository": {
                    "name": "ansible-role-aap_controller",
                    "original_name": "ansible-role-aap_controller"
                },
                "tags": [
                    "awx",
                    "automationplatform",
                    "ansible",
                    "automationcontroller"
                ],
                "versions": [
                    {
                        "id": "36ea6e65-83dc-4f75-89a4-bad8c1da36de",
                        "name": "0.0.10",
                        "release_date": "2025-11-14T15:02:46+01:00"
                    },
                    {
                        "id": "9c192d67-e962-4f48-bf22-0343e8989b1c",
                        "name": "0.0.9",
                        "release_date": "2025-11-14T11:13:15+01:00"
                    },
                    {
                        "id": "7a339b31-a1e5-49c2-b7a2-3a13c1573e6e",
                        "name": "0.0.8",
                        "release_date": "2024-11-11T12:49:17+01:00"
                    },
                    {
                        "id": "eb8326cb-de0f-4dce-912e-6f463aa5174a",
                        "name": "0.0.7",
                        "release_date": "2024-10-22T10:15:12+02:00"
                    },
                    {
                        "id": "8a37cccf-ad1a-401b-8a48-7bd6e45761e3",
                        "name": "0.0.6",
                        "release_date": "2024-06-26T17:57:33+02:00"
                    },
                    {
                        "id": "c04c05e0-e31b-43dc-b11c-d9cfe3871f1e",
                        "name": "0.0.5",
                        "release_date": "2024-06-26T16:32:47+02:00"
                    },
                    {
                        "id": "ee8ce389-7823-4724-a6d3-cce2bf8d675f",
                        "name": "0.0.4",
                        "release_date": "2024-06-11T14:17:14+02:00"
                    },
                    {
                        "id": "0ed6eda4-a55d-460a-9688-9a82847e6b15",
                        "name": "0.0.3",
                        "release_date": "2024-04-05T17:43:37+02:00"
                    },
                    {
                        "id": "b3af9e94-b538-49e2-85ad-9dd27b7aca2a",
                        "name": "0.0.2",
                        "release_date": "2024-01-17T13:22:07+01:00"
                    },
                    {
                        "id": "60725417-3d53-46d5-aeae-83d5468b6344",
                        "name": "0.0.1",
                        "release_date": "2023-11-24T18:59:29+01:00"
                    }
                ]
            },
            "download_count": 19
        },
        {
            "id": 38177,
            "upstream_id": null,
            "created": "2024-04-05T15:50:39.749852Z",
            "modified": "2024-04-05T15:50:39.964282Z",
            "imported": "2024-04-05T15:50:39.747794",
            "github_user": "PowerDNS",
            "username": "PowerDNS",
            "github_repo": "pdns_recursor-ansible",
            "github_branch": "master",
            "commit": "1670b627a7080f99edabb99ad5ed7f44eb10992f",
            "commit_message": "Merge pull request #169 from npmdnl/npmdnl-update-changelog-update-v171\n\nUpdate changelog for 1.7.1 release",
            "name": "PowerDNS.pdns_recursor",
            "description": "Install and configure the PowerDNS Recursor",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5566,
                    "name": "PowerDNS",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d0dcf-6712-77ae-b1d8-67cea0f6de5b/avatar/"
                },
                "provider_namespace": {
                    "id": 17923,
                    "name": "powerdns",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17923/"
                },
                "repository": {
                    "name": "pdns_recursor-ansible",
                    "original_name": "pdns_recursor-ansible"
                },
                "tags": [
                    "system",
                    "dns",
                    "pdns",
                    "powerdns",
                    "recursor"
                ],
                "versions": [
                    {
                        "id": "565b8146-7fb9-4273-aff2-3d852fec22d4",
                        "name": "v1.7.1",
                        "release_date": "2024-04-04T16:39:01+02:00"
                    },
                    {
                        "id": "ed6eb0bf-709a-4d21-80c8-6bf8e60a5edf",
                        "name": "v1.7.0",
                        "release_date": "2024-01-13T11:49:41+01:00"
                    },
                    {
                        "id": "bac6879d-fa4e-4caa-90bc-f33dcfe25654",
                        "name": "v1.6.0",
                        "release_date": "2023-03-08T10:35:24+01:00"
                    },
                    {
                        "id": "8562e54f-7103-4afc-ad28-d36fd3d6c4ee",
                        "name": "v1.5.0",
                        "release_date": "2021-07-01T16:44:49+02:00"
                    },
                    {
                        "id": "76bdb951-28a4-4ef3-b86b-bb05745f0468",
                        "name": "v1.4.0",
                        "release_date": "2020-09-15T19:11:16+02:00"
                    },
                    {
                        "id": "d784b2f6-856d-42fc-9efe-3b1bdeaa2d97",
                        "name": "v1.3.2",
                        "release_date": "2020-03-06T21:00:14+01:00"
                    },
                    {
                        "id": "7594f9e1-fa10-4cc6-af9c-a57715e4d483",
                        "name": "v1.3.1",
                        "release_date": "2019-12-11T11:32:40+01:00"
                    },
                    {
                        "id": "a20d29c1-7f89-4e24-aef8-09b2f3fda436",
                        "name": "v1.3.0",
                        "release_date": "2019-12-09T10:35:00+01:00"
                    },
                    {
                        "id": "3cb98aa7-cef0-486e-827d-b7dcd6ea40d7",
                        "name": "v1.2.1",
                        "release_date": "2019-02-18T22:21:54+01:00"
                    },
                    {
                        "id": "f9a88772-fa22-4a02-8066-0846ebc944d2",
                        "name": "v1.2.0",
                        "release_date": "2019-02-13T10:44:03+01:00"
                    },
                    {
                        "id": "f355ec60-5ec6-46bb-aa47-c8681169d477",
                        "name": "v1.1.1",
                        "release_date": "2019-01-29T12:59:41+01:00"
                    }
                ]
            },
            "download_count": 2
        }
    ]
}