A list of legacy roles.

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

{
    "count": 36838,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3041",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3039",
    "results": [
        {
            "id": 34887,
            "upstream_id": 60297,
            "created": "2023-09-28T22:24:41.258884Z",
            "modified": "2023-10-10T00:48:24.014644Z",
            "imported": "2023-09-11T08:39:16.793572-04:00",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "graylog_sidecar_role",
            "github_branch": "main",
            "commit": "4653ac5f0515221156c7ccb003e50f36635371e3",
            "commit_message": "Fix filebear GPG path",
            "name": "graylog_sidecar_role",
            "description": "Ansible role to install and configure Graylog-Sidecar",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "graylog_sidecar_role",
                    "original_name": "graylog_sidecar_role"
                },
                "tags": [
                    "graylog"
                ],
                "versions": [
                    {
                        "id": 214678,
                        "name": "1.0.4",
                        "release_date": "2023-09-11T08:38:33-04:00"
                    },
                    {
                        "id": 214677,
                        "name": "1.0.3",
                        "release_date": "2023-09-11T08:29:36-04:00"
                    },
                    {
                        "id": 199273,
                        "name": "1.0.2",
                        "release_date": "2023-01-06T14:42:44-05:00"
                    },
                    {
                        "id": 192910,
                        "name": "1.0.1",
                        "release_date": "2022-09-10T07:35:59-04:00"
                    },
                    {
                        "id": 192911,
                        "name": "1.0.0",
                        "release_date": "2022-09-10T07:28:44-04:00"
                    }
                ]
            },
            "download_count": 558
        },
        {
            "id": 34888,
            "upstream_id": 60242,
            "created": "2023-09-28T22:24:41.406916Z",
            "modified": "2023-10-10T00:48:24.019133Z",
            "imported": "2023-05-08T04:40:10.076881-04:00",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "opsview_agent_role",
            "github_branch": "main",
            "commit": "74de51d8c2cf5e1802d5e26e7544967726b12f6f",
            "commit_message": "Improve support for RedHat Family",
            "name": "opsview_agent_role",
            "description": "Ansible role to install and configure OpsView Agent on Linux and Windows hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "opsview_agent_role",
                    "original_name": "opsview_agent_role"
                },
                "tags": [
                    "opsview"
                ],
                "versions": [
                    {
                        "id": 206450,
                        "name": "1.1.2",
                        "release_date": "2023-05-08T04:38:35-04:00"
                    },
                    {
                        "id": 192912,
                        "name": "1.1.1",
                        "release_date": "2022-09-10T08:15:22-04:00"
                    },
                    {
                        "id": 192468,
                        "name": "1.1.0",
                        "release_date": "2022-09-03T14:33:34-04:00"
                    },
                    {
                        "id": 192460,
                        "name": "1.0.0",
                        "release_date": "2022-09-03T07:55:35-04:00"
                    }
                ]
            },
            "download_count": 568
        },
        {
            "id": 34889,
            "upstream_id": 60237,
            "created": "2023-09-28T22:24:41.541274Z",
            "modified": "2023-10-10T00:48:24.023740Z",
            "imported": "2022-09-03T14:02:31.193352-04:00",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "snmpd_role",
            "github_branch": "main",
            "commit": "53cfc813ca7fe267b0acc08600a9e6a15abcf2d7",
            "commit_message": "first commit",
            "name": "snmpd_role",
            "description": "Ansible role to install SNMP Daemon on Linux and Windows hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "snmpd_role",
                    "original_name": "snmpd_role"
                },
                "tags": [
                    "netsnmp",
                    "snmpd"
                ],
                "versions": []
            },
            "download_count": 564
        },
        {
            "id": 34890,
            "upstream_id": null,
            "created": "2023-09-28T22:24:42.416985Z",
            "modified": "2025-08-21T10:29:09.285994Z",
            "imported": "2025-08-21T10:29:09.023427",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "suricata_ansible_role",
            "github_branch": "main",
            "commit": "9578f78f27664a5fa0d18cb4cff115210538bd66",
            "commit_message": "Merge branch 'main' of github.com:libyanspiderllc/suricata_ansible_role into main\n",
            "name": "suricata_ansible_role",
            "description": "Ansible role to install and configure Suricata NIDS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "suricata_ansible_role",
                    "original_name": "suricata_ansible_role"
                },
                "tags": [
                    "suricata"
                ],
                "versions": [
                    {
                        "id": "cd40a17a-dc4f-4236-8d00-37b96a74d00c",
                        "name": "1.0.5",
                        "release_date": "2025-08-21T12:27:13+02:00"
                    },
                    {
                        "id": "8560082d-1f43-4694-bcc1-6d1358303d61",
                        "name": "1.0.4",
                        "release_date": "2022-12-04T14:20:30-05:00"
                    },
                    {
                        "id": "933809b6-3f29-4c75-8374-18b1b9e9f73a",
                        "name": "1.0.3",
                        "release_date": "2022-12-04T14:16:42-05:00"
                    },
                    {
                        "id": "ab6ba6f4-82b7-43e6-b686-871bfb9bdb8e",
                        "name": "1.0.2",
                        "release_date": "2022-09-10T13:17:47-04:00"
                    },
                    {
                        "id": "bccab869-8353-4e03-9344-c237348cb542",
                        "name": "1.0.1",
                        "release_date": "2022-09-10T13:12:01-04:00"
                    },
                    {
                        "id": "b9d1800c-6b20-4e5b-a65e-12c9995563a3",
                        "name": "1.0.0",
                        "release_date": "2022-09-10T12:54:54+03:00"
                    },
                    {
                        "id": "52bde758-0569-4b46-84bb-d89c707762ca",
                        "name": "0.2.1",
                        "release_date": "2022-07-02T21:59:22+03:00"
                    },
                    {
                        "id": "9710b430-0ad9-408b-8468-aee30f353f74",
                        "name": "0.2.0",
                        "release_date": "2022-07-01T13:33:18+03:00"
                    }
                ]
            },
            "download_count": 560
        },
        {
            "id": 34891,
            "upstream_id": null,
            "created": "2023-09-28T22:24:42.564727Z",
            "modified": "2024-02-14T14:24:33.176488Z",
            "imported": "2024-02-14T14:24:33.024142",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "wazuh_agent_role",
            "github_branch": "main",
            "commit": "855decedcd1c071554ebe250c3523611237ebeaa",
            "commit_message": "Fixed redundant whitespace in wazuh_group_names\n\n",
            "name": "wazuh_agent_role",
            "description": "Ansible role to install and configure Wazuh Agent on Linux and Windows hosts",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "libyanspider.firewall_ansible_role",
                        "vars": {
                            "firewall_outgoing_tcp_ports": [
                                "1514",
                                "1515"
                            ]
                        }
                    }
                ],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "wazuh_agent_role",
                    "original_name": "wazuh_agent_role"
                },
                "tags": [
                    "wazuh"
                ],
                "versions": [
                    {
                        "id": "51df273e-a1cc-42f2-8b6f-b3ce2b174983",
                        "name": "1.0.3",
                        "release_date": "2024-02-14T17:23:20+03:00"
                    },
                    {
                        "id": "72e0bb34-8040-4a08-a8fc-5beecfb50004",
                        "name": "1.0.2",
                        "release_date": "2024-02-14T16:13:34+03:00"
                    },
                    {
                        "id": "f4a9f5ec-ee70-4d1a-9817-af00dfacbc39",
                        "name": "1.0.1",
                        "release_date": "2023-01-06T14:41:35-05:00"
                    },
                    {
                        "id": "f5b82371-1ef5-40bb-b871-f26e1506c7a9",
                        "name": "1.0.0",
                        "release_date": "2022-09-04T04:30:48-04:00"
                    }
                ]
            },
            "download_count": 896
        },
        {
            "id": 34892,
            "upstream_id": null,
            "created": "2023-09-28T22:24:42.779790Z",
            "modified": "2026-01-01T12:09:13.221231Z",
            "imported": "2026-01-01T12:09:13.009701",
            "github_user": "libyanspiderllc",
            "username": "libyanspider",
            "github_repo": "zabbix_agent_role",
            "github_branch": "main",
            "commit": "f32fd5c0051e272cb47ccc6f8ae91cbfaa049f15",
            "commit_message": "Merge pull request #17 from ahmed-faraj/main\n\nfixes issue #16",
            "name": "zabbix_agent_role",
            "description": "Ansible role to install and configure Zabbix Agent",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "libyanspider.firewall_ansible_role",
                        "vars": {
                            "firewall_rich_rules": [
                                {
                                    "family": "ipv4",
                                    "comment": "Zabbix - SNMP",
                                    "protocol": "udp",
                                    "dest_port": "161",
                                    "source_address": "{{zabbix_server_ip}}/32"
                                },
                                {
                                    "family": "ipv4",
                                    "comment": "Zabbix - Agent",
                                    "protocol": "tcp",
                                    "dest_port": "10050",
                                    "source_address": "{{zabbix_server_ip}}/32"
                                }
                            ]
                        }
                    }
                ],
                "namespace": {
                    "id": 9292,
                    "name": "libyanspider",
                    "avatar_url": "https://avatars.githubusercontent.com/u/77433108?s=200&v=4"
                },
                "provider_namespace": {
                    "id": 7080,
                    "name": "libyanspider",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7080/"
                },
                "repository": {
                    "name": "zabbix_agent_role",
                    "original_name": "zabbix_agent_role"
                },
                "tags": [
                    "zabbix"
                ],
                "versions": [
                    {
                        "id": "00c6cca8-afbc-4f50-a707-a90737ba18ca",
                        "name": "1.2.9",
                        "release_date": "2026-01-01T13:54:37+02:00"
                    },
                    {
                        "id": "ce13e386-7404-4e15-aa97-1d1384818e4e",
                        "name": "1.2.8",
                        "release_date": "2025-12-22T11:59:40+02:00"
                    },
                    {
                        "id": "87f9bcb2-a8e6-474f-87d7-c18bcb5360ae",
                        "name": "1.2.7",
                        "release_date": "2025-12-21T14:19:39+02:00"
                    },
                    {
                        "id": "431c9c9d-b7da-4540-9996-b7818d20972d",
                        "name": "1.2.6",
                        "release_date": "2025-12-21T11:44:01+02:00"
                    },
                    {
                        "id": "50699358-12c1-40b8-a06c-d34345958350",
                        "name": "1.2.5",
                        "release_date": "2025-08-20T14:57:50+02:00"
                    },
                    {
                        "id": "dbc9e3fb-9000-4aa1-9068-87308a45d14f",
                        "name": "1.2.4",
                        "release_date": "2025-05-26T15:17:30+02:00"
                    },
                    {
                        "id": "8f850701-3952-437d-8e03-0678f1a7c6c0",
                        "name": "1.2.3",
                        "release_date": "2024-11-18T11:29:34+02:00"
                    },
                    {
                        "id": "6c2bbb69-d99d-49c6-ae92-5687fb7f5738",
                        "name": "1.2.2",
                        "release_date": "2024-11-18T09:50:08+02:00"
                    },
                    {
                        "id": "5f994b7b-cdbe-4a98-a6f6-71b567d112a9",
                        "name": "1.2.1",
                        "release_date": "2024-04-30T15:25:48+03:00"
                    },
                    {
                        "id": "28f6381c-963f-4c4c-9812-3298589c53de",
                        "name": "1.2.0",
                        "release_date": "2023-06-22T09:04:09-04:00"
                    },
                    {
                        "id": "4f024623-e3e1-4cf9-bbca-7fb7b71a7428",
                        "name": "1.1.9",
                        "release_date": "2023-06-05T12:10:24-04:00"
                    }
                ]
            },
            "download_count": 569
        },
        {
            "id": 34893,
            "upstream_id": 52595,
            "created": "2023-09-28T22:24:55.111165Z",
            "modified": "2023-10-29T18:46:52.197444Z",
            "imported": "2021-01-02T21:53:27.972767-05:00",
            "github_user": "khinpyaephyosan",
            "username": "khinpyaephyosan",
            "github_repo": "ansible-role-zabbix-agent",
            "github_branch": "master",
            "commit": "375e5c19ef54a743e81ad9d659878f70d524f8c6",
            "commit_message": "Merge pull request #2 from dsociative/master\n\nmore flexible copying additional configs by using templates",
            "name": "ansible_role_zabbix_agent",
            "description": "Manages installation and configuration of Zabbix Agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3756,
                    "name": "khinpyaephyosan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a05-7c1d-7dfd-a4df-8b7fca4e2bc9/avatar/"
                },
                "provider_namespace": {
                    "id": 16506,
                    "name": "khinpyaephyosan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16506/"
                },
                "repository": {
                    "name": "ansible-role-zabbix-agent",
                    "original_name": "ansible-role-zabbix-agent"
                },
                "tags": [
                    "monitoring"
                ],
                "versions": [
                    {
                        "id": 144218,
                        "name": "v1.1.0",
                        "release_date": "2014-08-25T08:19:32-04:00"
                    },
                    {
                        "id": 144219,
                        "name": "v1.0.0",
                        "release_date": "2014-02-24T05:25:16-05:00"
                    },
                    {
                        "id": 144221,
                        "name": "0.3.0",
                        "release_date": "2013-12-28T12:11:52-05:00"
                    },
                    {
                        "id": 144220,
                        "name": "0.2.0",
                        "release_date": "2013-12-20T05:49:18-05:00"
                    },
                    {
                        "id": 144217,
                        "name": "0.1.0",
                        "release_date": "2013-12-20T04:42:17-05:00"
                    }
                ]
            },
            "download_count": 28
        },
        {
            "id": 34894,
            "upstream_id": 43632,
            "created": "2023-09-28T22:24:57.939407Z",
            "modified": "2023-10-10T00:48:24.048758Z",
            "imported": "2019-09-30T19:41:22.079579-04:00",
            "github_user": "Lin-Buo-Ren",
            "username": "lin_buo_ren",
            "github_repo": "ansible-role-leptonica-installer",
            "github_branch": "master",
            "commit": "c7d8005a638f52d4c6bd923fd2dc5e33df2cb661",
            "commit_message": "Add prefix to default variables as it may conflict with ones in other roles\n\nSigned-off-by: ๆž—ๅšไป(Buo-ren Lin) <[email protected]>",
            "name": "leptonica_installer",
            "description": "Install Leptonica automatically",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9294,
                    "name": "lin_buo_ren",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/13408130?v=4"
                },
                "provider_namespace": {
                    "id": 7094,
                    "name": "lin_buo_ren",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7094/"
                },
                "repository": {
                    "name": "ansible-role-leptonica-installer",
                    "original_name": "ansible-role-leptonica-installer"
                },
                "tags": [
                    "installer"
                ],
                "versions": [
                    {
                        "id": 104754,
                        "name": "v2.0.0",
                        "release_date": "2019-09-30T19:38:14-04:00"
                    },
                    {
                        "id": 104738,
                        "name": "v1.1.1",
                        "release_date": "2019-09-30T13:21:20-04:00"
                    },
                    {
                        "id": 104736,
                        "name": "v1.1.0",
                        "release_date": "2019-09-30T11:32:24-04:00"
                    },
                    {
                        "id": 104737,
                        "name": "v1.0.3",
                        "release_date": "2019-09-30T08:47:18-04:00"
                    },
                    {
                        "id": 104726,
                        "name": "v1.0.2",
                        "release_date": "2019-09-30T08:38:59-04:00"
                    },
                    {
                        "id": 104725,
                        "name": "v1.0.1",
                        "release_date": "2019-09-30T08:31:27-04:00"
                    },
                    {
                        "id": 104727,
                        "name": "v1.0.0",
                        "release_date": "2019-09-30T08:28:17-04:00"
                    }
                ]
            },
            "download_count": 45
        },
        {
            "id": 34895,
            "upstream_id": 35239,
            "created": "2023-09-28T22:25:06.319107Z",
            "modified": "2023-10-10T00:48:10.933317Z",
            "imported": "2018-12-19T20:05:12.703486-05:00",
            "github_user": "Ansible-ASIMP",
            "username": "linuxmalaysia",
            "github_repo": "lynis-ansible",
            "github_branch": "master",
            "commit": "7047679ca05e3cc05019a5e0d8084103054ead7e",
            "commit_message": "Typo for Centos repo",
            "name": "lynis_ansible",
            "description": "Ansible role to install, configure and run Lynis for Linux Debian / Ubuntu / Centos / RedHat",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9297,
                    "name": "linuxmalaysia",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-7a5f-7436-9e0d-5ec6cb53999a/avatar/"
                },
                "provider_namespace": {
                    "id": 16789,
                    "name": "linuxmalaysia",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16789/"
                },
                "repository": {
                    "name": "lynis-ansible",
                    "original_name": "lynis-ansible"
                },
                "tags": [
                    "auditing",
                    "monitoring",
                    "security"
                ],
                "versions": []
            },
            "download_count": 138
        },
        {
            "id": 34896,
            "upstream_id": 48902,
            "created": "2023-09-28T22:25:16.737075Z",
            "modified": "2023-10-10T00:48:24.058175Z",
            "imported": "2020-05-25T22:14:36.828381-04:00",
            "github_user": "LinuxTrainer163",
            "username": "linuxtrainer163",
            "github_repo": "my-first-public-role",
            "github_branch": "master",
            "commit": "a0e117ecc5cf70d922fd7c275ea65bd5b6361cd9",
            "commit_message": "Initial Commit",
            "name": "my_first_public_role",
            "description": "My First Public Role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9298,
                    "name": "linuxtrainer163",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/65931989?v=4"
                },
                "provider_namespace": {
                    "id": 7113,
                    "name": "linuxtrainer163",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7113/"
                },
                "repository": {
                    "name": "my-first-public-role",
                    "original_name": "my-first-public-role"
                },
                "tags": [
                    "publicrole"
                ],
                "versions": []
            },
            "download_count": 42
        }
    ]
}