A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3730
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=3731",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3729",
    "results": [
        {
            "id": 42899,
            "upstream_id": null,
            "created": "2026-04-30T15:52:51.601684Z",
            "modified": "2026-07-26T16:54:15.974398Z",
            "imported": "2026-07-26T16:54:15.919417",
            "github_user": "buluma",
            "username": "buluma",
            "github_repo": "ansible-role-vault_configuration",
            "github_branch": "master",
            "commit": "683522a7ff266355bfd1344224b2ed3bd5e92ef1",
            "commit_message": "fix: correct undefined var and swapped when/that in http_read_timeout assert\n\n'vault_configuration_listener.http_read_header_timeout' referenced a\nvariable that doesn't exist (should be 'item', the loop var) - typo'd\nsingular vs the loop var name. The following http_read_timeout assert\nalso had its when-guard and assertion body swapped relative to every\nsibling assert in this file (guard should check 'is defined', body\nshould check 'is string').\n",
            "name": "vault_configuration",
            "description": "Configure HashiCorp Vault on your system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1056,
                    "name": "buluma",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-c3b2-764c-9b05-ec8bd0d67213/avatar/"
                },
                "provider_namespace": {
                    "id": 311,
                    "name": "buluma",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/311/"
                },
                "repository": {
                    "name": "ansible-role-vault_configuration",
                    "original_name": "ansible-role-vault_configuration"
                },
                "tags": [
                    "vaultconfiguration",
                    "security"
                ],
                "versions": [
                    {
                        "id": "ca942d64-047b-4ab4-8844-315f4bb107cb",
                        "name": "26.6.2",
                        "release_date": "2026-07-24T03:58:00+03:00"
                    },
                    {
                        "id": "1262e0f4-0132-4023-b03b-e2f6bbac3eb6",
                        "name": "26.6.1",
                        "release_date": "2026-06-15T11:05:34+03:00"
                    },
                    {
                        "id": "3fe95797-bb42-4067-8fc9-124cf65293ba",
                        "name": "26.6.0",
                        "release_date": "2026-06-14T13:01:22+03:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42900,
            "upstream_id": null,
            "created": "2026-04-30T16:19:40.470136Z",
            "modified": "2026-04-30T16:19:40.543669Z",
            "imported": "2026-04-30T16:19:40.466297",
            "github_user": "ansible-lockdown",
            "username": "ansible-lockdown",
            "github_repo": "AMAZON2023-STIG",
            "github_branch": "devel",
            "commit": "953c1735f047afa9616235b95412b6a05c9fa04a",
            "commit_message": "Merge pull request #5 from ansible-lockdown/benchmark_v1.2.0\n\nBenchmark v1.2.0 Sync",
            "name": "amazon2023_stig",
            "description": "Apply the Amazon 2023 STIG",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4668,
                    "name": "ansible-lockdown",
                    "avatar_url": "https://github.com/ansible-lockdown.png"
                },
                "provider_namespace": {
                    "id": 21298,
                    "name": "ansible_lockdown",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21298/"
                },
                "repository": {
                    "name": "AMAZON2023-STIG",
                    "original_name": "AMAZON2023-STIG"
                },
                "tags": [
                    "system",
                    "security",
                    "stig",
                    "hardening",
                    "benchmark",
                    "compliance",
                    "complianceascode",
                    "disa",
                    "amazonlinux",
                    "ec2",
                    "stig"
                ],
                "versions": [
                    {
                        "id": "9bb65ea9-49b6-4152-a548-d989be7df4cf",
                        "name": "1.0.0",
                        "release_date": "2026-04-29T15:27:43-04:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 42901,
            "upstream_id": null,
            "created": "2026-04-30T16:19:55.507088Z",
            "modified": "2026-04-30T16:19:55.564332Z",
            "imported": "2026-04-30T16:19:55.504754",
            "github_user": "ansible-lockdown",
            "username": "MindPointGroup",
            "github_repo": "AMAZON2023-STIG",
            "github_branch": "devel",
            "commit": "953c1735f047afa9616235b95412b6a05c9fa04a",
            "commit_message": "Merge pull request #5 from ansible-lockdown/benchmark_v1.2.0\n\nBenchmark v1.2.0 Sync",
            "name": "amazon2023_stig",
            "description": "Apply the Amazon 2023 STIG",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4669,
                    "name": "MindPointGroup",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018bc975-f634-7c2e-a360-7d6d33a38280/avatar/"
                },
                "provider_namespace": {
                    "id": 17230,
                    "name": "mindpointgroup",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17230/"
                },
                "repository": {
                    "name": "AMAZON2023-STIG",
                    "original_name": "AMAZON2023-STIG"
                },
                "tags": [
                    "system",
                    "security",
                    "stig",
                    "hardening",
                    "benchmark",
                    "compliance",
                    "complianceascode",
                    "disa",
                    "amazonlinux",
                    "ec2",
                    "stig"
                ],
                "versions": [
                    {
                        "id": "cc2dcc92-a4eb-4711-8283-dd8205f941e6",
                        "name": "1.0.0",
                        "release_date": "2026-04-29T15:27:43-04:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 42902,
            "upstream_id": null,
            "created": "2026-05-01T07:45:31.747970Z",
            "modified": "2026-07-29T17:45:23.245016Z",
            "imported": "2026-07-29T17:45:23.182951",
            "github_user": "foi",
            "username": "foi",
            "github_repo": "ansible-role-rustdesk-server-docker",
            "github_branch": "main",
            "commit": "988dadd87138af5559295ffdcce3dbee3b445548",
            "commit_message": "update\n",
            "name": "rustdesk_server_docker",
            "description": "rustdesk_server_docker ansible role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25283,
                    "name": "foi",
                    "avatar_url": "https://github.com/foi.png"
                },
                "provider_namespace": {
                    "id": 34735,
                    "name": "foi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34735/"
                },
                "repository": {
                    "name": "ansible-role-rustdesk-server-docker",
                    "original_name": "ansible-role-rustdesk-server-docker"
                },
                "tags": [
                    "rustdesk",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "50624338-3126-4de5-96d8-979cb6f823a7",
                        "name": "1.0.2",
                        "release_date": "2026-07-30T00:44:42+07:00"
                    },
                    {
                        "id": "8291f2c7-3817-434d-85b9-0f43eb561117",
                        "name": "1.0.1",
                        "release_date": "2026-05-01T14:45:00+07:00"
                    },
                    {
                        "id": "faaa16d7-1dfc-4495-90fa-17f0c6178a1d",
                        "name": "1.0.0",
                        "release_date": "2026-05-01T14:41:52+07:00"
                    }
                ]
            },
            "download_count": 24
        },
        {
            "id": 42903,
            "upstream_id": null,
            "created": "2026-05-01T10:53:04.039207Z",
            "modified": "2026-05-01T10:53:04.078923Z",
            "imported": "2026-05-01T10:53:04.036699",
            "github_user": "himax1991",
            "username": "himax1991",
            "github_repo": "ansible-role-warp-native",
            "github_branch": "main",
            "commit": "e8b1d6eee56d7d185ea23032992dd8a369b18b68",
            "commit_message": "change author\n\nSigned-off-by: Maksim Khimchenko <[email protected]>\n",
            "name": "warp_native",
            "description": "Installs and configures Cloudflare WARP using wgcf and WireGuard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27363,
                    "name": "himax1991",
                    "avatar_url": "https://github.com/himax1991.png"
                },
                "provider_namespace": {
                    "id": 36786,
                    "name": "himax1991",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36786/"
                },
                "repository": {
                    "name": "ansible-role-warp-native",
                    "original_name": "ansible-role-warp-native"
                },
                "tags": [
                    "cloudflare",
                    "warp",
                    "wireguard",
                    "vpn",
                    "networking"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42904,
            "upstream_id": null,
            "created": "2026-05-01T12:15:06.313822Z",
            "modified": "2026-05-01T12:15:06.384886Z",
            "imported": "2026-05-01T12:15:06.311117",
            "github_user": "AhensArch",
            "username": "AhensArch",
            "github_repo": "dummy-httpd-ansible-role",
            "github_branch": "main",
            "commit": "e1e98c1986c2e7b98f7af48199a26797e0d4ad69",
            "commit_message": "added files\n",
            "name": "dummy-httpd-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27365,
                    "name": "AhensArch",
                    "avatar_url": "https://github.com/AhensArch.png"
                },
                "provider_namespace": {
                    "id": 36788,
                    "name": "ahensarch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36788/"
                },
                "repository": {
                    "name": "dummy-httpd-ansible-role",
                    "original_name": "dummy-httpd-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 42905,
            "upstream_id": null,
            "created": "2026-05-01T23:28:33.414575Z",
            "modified": "2026-05-22T19:31:13.705353Z",
            "imported": "2026-05-22T19:31:13.622312",
            "github_user": "mattgagliardi",
            "username": "mattgagliardi",
            "github_repo": "ansible-role-fluentbit",
            "github_branch": "main",
            "commit": "8a48955680ce9020be43ec10c4abe34c81b108e9",
            "commit_message": "Sync fluentbit master from fluentbit-config\n",
            "name": "fluentbit_config",
            "description": "Installs and configures Fluent Bit on RHEL-family Linux and Windows with Loki output",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 10393,
                    "name": "mattgagliardi",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-5af8-7720-a3dd-dcf247650ac1/avatar/"
                },
                "provider_namespace": {
                    "id": 20095,
                    "name": "mattgagliardi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20095/"
                },
                "repository": {
                    "name": "ansible-role-fluentbit",
                    "original_name": "ansible-role-fluentbit"
                },
                "tags": [
                    "fluentbit",
                    "logging",
                    "loki",
                    "observability"
                ],
                "versions": []
            },
            "download_count": 39
        },
        {
            "id": 42906,
            "upstream_id": null,
            "created": "2026-05-02T14:50:16.216486Z",
            "modified": "2026-05-06T14:34:29.597368Z",
            "imported": "2026-05-06T14:34:29.329183",
            "github_user": "joltcan",
            "username": "joltcan",
            "github_repo": "ansible-role-cve-2026-31431",
            "github_branch": "main",
            "commit": "3546187d937fb69f50e24ba67c758abd0512fb06",
            "commit_message": "handle non-linux host quicker\n",
            "name": "cve_2026_31431",
            "description": "CVE-2026-31431 (Copy Fail) modprobe.d mitigation — disables algif_aead",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27373,
                    "name": "joltcan",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-a75c-7273-9bfb-243a82a494a1/avatar/"
                },
                "provider_namespace": {
                    "id": 720,
                    "name": "joltcan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/720/"
                },
                "repository": {
                    "name": "ansible-role-cve-2026-31431",
                    "original_name": "ansible-role-cve-2026-31431"
                },
                "tags": [
                    "security",
                    "cve",
                    "kernel",
                    "hardening",
                    "mitigation",
                    "debian",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "7e2dc617-8123-439e-ac76-ffef5cc716d2",
                        "name": "v0.1.4",
                        "release_date": "2026-05-06T16:33:35+02:00"
                    },
                    {
                        "id": "1b1a962a-24ff-4a17-8467-83b9c649292f",
                        "name": "v0.1.3",
                        "release_date": "2026-05-06T16:19:37+02:00"
                    },
                    {
                        "id": "0be778ab-0eb2-47a7-a150-2bac6d326381",
                        "name": "v0.1.2",
                        "release_date": "2026-05-02T17:54:01+02:00"
                    },
                    {
                        "id": "1ba38a3b-e622-478d-b7cc-f9c9e3ff830f",
                        "name": "v0.1.1",
                        "release_date": "2026-05-02T16:48:02+02:00"
                    },
                    {
                        "id": "c48928eb-ae88-4154-b6a0-a51f0f71087b",
                        "name": "v0.1.0",
                        "release_date": "2026-05-02T16:40:59+02:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 42907,
            "upstream_id": null,
            "created": "2026-05-02T15:58:36.171583Z",
            "modified": "2026-05-02T16:29:57.770150Z",
            "imported": "2026-05-02T16:29:57.739289",
            "github_user": "envy16",
            "username": "envy16",
            "github_repo": "ansible-role-wal_g_postgresql",
            "github_branch": "main",
            "commit": "f32a6fa5445a91e6d98bfb0fa76754e6ca24f3b1",
            "commit_message": "Remove unsupported Galaxy standalone metadata\n",
            "name": "wal_g_postgresql",
            "description": "Install WAL-G for PostgreSQL and configure WAL archiving, backups, and retention with systemd.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27375,
                    "name": "envy16",
                    "avatar_url": "https://github.com/envy16.png"
                },
                "provider_namespace": {
                    "id": 36797,
                    "name": "envy16",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36797/"
                },
                "repository": {
                    "name": "ansible-role-wal_g_postgresql",
                    "original_name": "ansible-role-wal_g_postgresql"
                },
                "tags": [
                    "postgresql",
                    "backup",
                    "walg",
                    "wal",
                    "s3"
                ],
                "versions": [
                    {
                        "id": "a28ccbeb-b936-4836-8209-86b8c1f010eb",
                        "name": "v0.1.0",
                        "release_date": "2026-05-02T18:55:38+03:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 42908,
            "upstream_id": null,
            "created": "2026-05-02T20:36:23.624306Z",
            "modified": "2026-05-02T20:36:23.662354Z",
            "imported": "2026-05-02T20:36:23.621719",
            "github_user": "ThakurDhani",
            "username": "ThakurDhani",
            "github_repo": "redis-role",
            "github_branch": "main",
            "commit": "b2e6c44c892584be63ee73c7acea3eb77cec5fcd",
            "commit_message": "role updated\n",
            "name": "redis-role",
            "description": "Simple Redis role for Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22908,
                    "name": "ThakurDhani",
                    "avatar_url": "https://github.com/ThakurDhani.png"
                },
                "provider_namespace": {
                    "id": 32378,
                    "name": "thakurdhani",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32378/"
                },
                "repository": {
                    "name": "redis-role",
                    "original_name": "redis-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 15
        }
    ]
}