A list of legacy roles.

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

{
    "count": 36660,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3632",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3630",
    "results": [
        {
            "id": 41735,
            "upstream_id": null,
            "created": "2025-10-18T11:37:25.172290Z",
            "modified": "2025-10-18T11:37:25.209998Z",
            "imported": "2025-10-18T11:37:25.170160",
            "github_user": "cesargoncalves",
            "username": "cesargoncalves",
            "github_repo": "ansible-role-update",
            "github_branch": "main",
            "commit": "d2a9b3cb7d679e4f0f537dca54aa6d12e04fac98",
            "commit_message": "Merge pull request #1 from cesargoncalves/release-please--branches--main\n\nchore(main): release 1.0.0",
            "name": "update",
            "description": "Install updates and reboot",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12193,
                    "name": "cesargoncalves",
                    "avatar_url": "https://github.com/cesargoncalves.png"
                },
                "provider_namespace": {
                    "id": 22026,
                    "name": "cesargoncalves",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22026/"
                },
                "repository": {
                    "name": "ansible-role-update",
                    "original_name": "ansible-role-update"
                },
                "tags": [
                    "update",
                    "system"
                ],
                "versions": [
                    {
                        "id": "69ca8ab1-2431-4e11-8386-a902f706a8d9",
                        "name": "v1.0.0",
                        "release_date": "2025-10-18T12:36:33+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41736,
            "upstream_id": null,
            "created": "2025-10-18T11:45:52.925188Z",
            "modified": "2025-10-18T11:45:53.010688Z",
            "imported": "2025-10-18T11:45:52.922590",
            "github_user": "cesargoncalves",
            "username": "cesargoncalves",
            "github_repo": "ansible-role-hostname",
            "github_branch": "main",
            "commit": "5b660748b93fa2adb197c50396f48f1ba0645ff6",
            "commit_message": "Merge pull request #1 from cesargoncalves/release-please--branches--main\n\nchore(main): release 1.0.0",
            "name": "hostname",
            "description": "Set system hostname",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12193,
                    "name": "cesargoncalves",
                    "avatar_url": "https://github.com/cesargoncalves.png"
                },
                "provider_namespace": {
                    "id": 22026,
                    "name": "cesargoncalves",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22026/"
                },
                "repository": {
                    "name": "ansible-role-hostname",
                    "original_name": "ansible-role-hostname"
                },
                "tags": [
                    "hostname",
                    "system"
                ],
                "versions": [
                    {
                        "id": "73c120d4-91b3-400b-8ea0-07c48045fabe",
                        "name": "v1.0.0",
                        "release_date": "2025-10-18T12:44:36+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41737,
            "upstream_id": null,
            "created": "2025-10-18T11:52:41.833070Z",
            "modified": "2025-10-18T11:52:41.878750Z",
            "imported": "2025-10-18T11:52:41.830525",
            "github_user": "cesargoncalves",
            "username": "cesargoncalves",
            "github_repo": "ansible-role-hardening",
            "github_branch": "main",
            "commit": "0c091edc5171993f549c006edab2acc45b012bc9",
            "commit_message": "Merge pull request #1 from cesargoncalves/release-please--branches--main\n\nchore(main): release 1.0.0",
            "name": "hardening",
            "description": "Basic Linux system hardening",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12193,
                    "name": "cesargoncalves",
                    "avatar_url": "https://github.com/cesargoncalves.png"
                },
                "provider_namespace": {
                    "id": 22026,
                    "name": "cesargoncalves",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22026/"
                },
                "repository": {
                    "name": "ansible-role-hardening",
                    "original_name": "ansible-role-hardening"
                },
                "tags": [
                    "security",
                    "hardening",
                    "system"
                ],
                "versions": [
                    {
                        "id": "3d36d612-ddfc-44df-accb-f3ef12c14e76",
                        "name": "v1.0.0",
                        "release_date": "2025-10-18T12:50:55+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41738,
            "upstream_id": null,
            "created": "2025-10-18T11:57:05.724947Z",
            "modified": "2025-10-18T11:57:05.778467Z",
            "imported": "2025-10-18T11:57:05.722474",
            "github_user": "cesargoncalves",
            "username": "cesargoncalves",
            "github_repo": "ansible-role-init",
            "github_branch": "main",
            "commit": "47eb5d9b3c96504bdfa9341c65ef51582ee826ee",
            "commit_message": "Merge pull request #1 from cesargoncalves/release-please--branches--main\n\nchore(main): release 1.0.0",
            "name": "init",
            "description": "Create privileged user account",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12193,
                    "name": "cesargoncalves",
                    "avatar_url": "https://github.com/cesargoncalves.png"
                },
                "provider_namespace": {
                    "id": 22026,
                    "name": "cesargoncalves",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22026/"
                },
                "repository": {
                    "name": "ansible-role-init",
                    "original_name": "ansible-role-init"
                },
                "tags": [
                    "user",
                    "sudo",
                    "system"
                ],
                "versions": [
                    {
                        "id": "06f5799f-8b3e-4740-914d-14b9abb9a948",
                        "name": "v1.0.0",
                        "release_date": "2025-10-18T12:56:03+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41739,
            "upstream_id": null,
            "created": "2025-10-18T16:23:28.134524Z",
            "modified": "2025-10-18T16:23:28.163962Z",
            "imported": "2025-10-18T16:23:28.132226",
            "github_user": "nelssec",
            "username": "nelssec",
            "github_repo": "qualys-ansible-role",
            "github_branch": "main",
            "commit": "7a4a093ae396457b15ed7ce327547b63cccefd20",
            "commit_message": "Fix Galaxy import issues\n",
            "name": "qualys_cloud_agent",
            "description": "Deploy Qualys Cloud Agent across all supported platforms",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24586,
                    "name": "nelssec",
                    "avatar_url": "https://github.com/nelssec.png"
                },
                "provider_namespace": {
                    "id": 34048,
                    "name": "nelssec",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34048/"
                },
                "repository": {
                    "name": "qualys-ansible-role",
                    "original_name": "qualys-ansible-role"
                },
                "tags": [
                    "security",
                    "qualys",
                    "compliance",
                    "vulnerability",
                    "monitoring",
                    "cloud",
                    "agent",
                    "scanning",
                    "crossplatform",
                    "linux",
                    "windows",
                    "macos",
                    "unix"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41740,
            "upstream_id": null,
            "created": "2025-10-18T19:27:45.737276Z",
            "modified": "2025-12-17T10:43:01.668266Z",
            "imported": "2025-12-17T10:43:01.641149",
            "github_user": "rolehippie",
            "username": "rolehippie",
            "github_repo": "firezone-gateway",
            "github_branch": "master",
            "commit": "f43fd1934e2b06f48b6d66477e4e2c7bb4bba2d9",
            "commit_message": "ci: disable overlay for dind tests\n",
            "name": "firezone_gateway",
            "description": "Ansible role to install and configure a Firezone gateway",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5968,
                    "name": "rolehippie",
                    "avatar_url": "https://github.com/rolehippie.png"
                },
                "provider_namespace": {
                    "id": 9799,
                    "name": "rolehippie",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/9799/"
                },
                "repository": {
                    "name": "firezone-gateway",
                    "original_name": "firezone-gateway"
                },
                "tags": [
                    "firezone",
                    "vpn"
                ],
                "versions": [
                    {
                        "id": "288819d3-8711-43e3-b802-cf55391f31da",
                        "name": "v2.0.0",
                        "release_date": "2025-11-10T08:15:20+00:00"
                    },
                    {
                        "id": "37682171-5700-445b-a324-d24218c6f129",
                        "name": "v1.0.0",
                        "release_date": "2025-10-20T08:14:35+00:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41741,
            "upstream_id": null,
            "created": "2025-10-19T02:39:07.561345Z",
            "modified": "2025-11-15T04:58:29.794432Z",
            "imported": "2025-11-15T04:58:29.768229",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-lnbits",
            "github_branch": "trunk",
            "commit": "e6e20d7949b85f66f873d267df24c6f3cd18eccb",
            "commit_message": "maint: removed block that got upstreamed\n",
            "name": "lnbits",
            "description": "lnbits - free and open-source lightning network wallet/accounts system",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-lnbits",
                    "original_name": "ansible-role-lnbits"
                },
                "tags": [
                    "lnbits",
                    "bitcoin",
                    "lightning",
                    "lnd"
                ],
                "versions": []
            },
            "download_count": 84
        },
        {
            "id": 41742,
            "upstream_id": null,
            "created": "2025-10-19T03:27:22.891836Z",
            "modified": "2025-10-19T03:45:35.511341Z",
            "imported": "2025-10-19T03:45:35.434789",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-frigate-docker",
            "github_branch": "main",
            "commit": "f433bfc466cd36e2f3fda38f022c8a6d2d726abb",
            "commit_message": "Merge branch 'main' into 51-wait-for-config\n",
            "name": "frigate_docker",
            "description": "Deploy Frigate NVR in a Docker container.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-frigate-docker",
                    "original_name": "ansible-role-frigate-docker"
                },
                "tags": [
                    "system",
                    "server",
                    "cctv",
                    "security"
                ],
                "versions": []
            },
            "download_count": 91
        },
        {
            "id": 41743,
            "upstream_id": null,
            "created": "2025-10-19T04:25:36.381306Z",
            "modified": "2025-10-19T04:32:11.382279Z",
            "imported": "2025-10-19T04:32:11.357576",
            "github_user": "savitojs",
            "username": "savitojs",
            "github_repo": "ansible-role-bootstrap_python_on_OpenWRT",
            "github_branch": "main",
            "commit": "016e681d2bf2b92e229a4c34a6a6cd5ffd706f95",
            "commit_message": "feat: added python3-decimal; required for ping adhoc to work\n\nSigned-off-by: Savitoj Singh <[email protected]>\n",
            "name": "bootstrap_python_on_OpenWRT",
            "description": "Install python3 and other packages needed for managing OpenWRT via ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24595,
                    "name": "savitojs",
                    "avatar_url": "https://github.com/savitojs.png"
                },
                "provider_namespace": {
                    "id": 34057,
                    "name": "savitojs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34057/"
                },
                "repository": {
                    "name": "ansible-role-bootstrap_python_on_OpenWRT",
                    "original_name": "ansible-role-bootstrap_python_on_OpenWRT"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41744,
            "upstream_id": null,
            "created": "2025-10-19T09:07:14.180946Z",
            "modified": "2025-10-19T09:07:14.218986Z",
            "imported": "2025-10-19T09:07:14.178519",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana-adam",
            "github_repo": "ansible-role-packer",
            "github_branch": "main",
            "commit": "6006c8263ac784b3495f8daa788ee45249faafa6",
            "commit_message": "fix: allow installing on modern Debian systems\n",
            "name": "packer",
            "description": "Packer for Debian/Ubuntu.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2783,
                    "name": "hax0rbana-adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-packer",
                    "original_name": "ansible-role-packer"
                },
                "tags": [
                    "system",
                    "development",
                    "devops",
                    "automation",
                    "packer",
                    "hashicorp"
                ],
                "versions": []
            },
            "download_count": 1
        }
    ]
}