A list of legacy roles.

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

{
    "count": 37839,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3562",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3560",
    "results": [
        {
            "id": 41099,
            "upstream_id": null,
            "created": "2025-07-08T21:01:38.623027Z",
            "modified": "2025-11-19T00:40:24.729889Z",
            "imported": "2025-11-19T00:40:24.682544",
            "github_user": "pythoniccafe",
            "username": "pythoniccafe",
            "github_repo": "ansible-debian-bootstrap",
            "github_branch": "main",
            "commit": "65f72ac69bff0ec176e74d29d569b3450a3a0b0a",
            "commit_message": "Merge pull request #3 from PythonicCafe/enhancement/dokku-installation\n\nAdd optional Docker and Dokku installation",
            "name": "debian_bootstrap",
            "description": "Normalize and prepare a Debian server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22745,
                    "name": "pythoniccafe",
                    "avatar_url": "https://github.com/pythoniccafe.png"
                },
                "provider_namespace": {
                    "id": 32217,
                    "name": "pythoniccafe",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32217/"
                },
                "repository": {
                    "name": "ansible-debian-bootstrap",
                    "original_name": "ansible-debian-bootstrap"
                },
                "tags": [
                    "system",
                    "debian",
                    "apt",
                    "alternatives",
                    "editor",
                    "ssh"
                ],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 41100,
            "upstream_id": null,
            "created": "2025-07-09T00:22:03.985773Z",
            "modified": "2025-07-09T00:22:04.030343Z",
            "imported": "2025-07-09T00:22:03.983324",
            "github_user": "iamenr0s",
            "username": "iamenr0s",
            "github_repo": "ansible-role-bootstrap",
            "github_branch": "master",
            "commit": "39408e774462810a89fdbd25411c3c0f558b0c7b",
            "commit_message": "fix: correct role name in molecule converge.yml\n\nThe role name was changed from 'ansible-role-bootstrap' to 'ansible_role_bootstrap' to match the correct naming convention for Ansible roles.\n",
            "name": "ansible_role_bootstrap",
            "description": "Bootstrap role for multiple Linux distributions (Debian/Ubuntu and RHEL/Rocky/AlmaLinux)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14069,
                    "name": "iamenr0s",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/"
                },
                "provider_namespace": {
                    "id": 13009,
                    "name": "iamenr0s",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/"
                },
                "repository": {
                    "name": "ansible-role-bootstrap",
                    "original_name": "ansible-role-bootstrap"
                },
                "tags": [
                    "bootstrap",
                    "multios",
                    "debian",
                    "ubuntu",
                    "rhel",
                    "rocky",
                    "almalinux",
                    "ansible",
                    "ssh",
                    "security"
                ],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 41101,
            "upstream_id": null,
            "created": "2025-07-09T14:48:39.542461Z",
            "modified": "2025-07-09T14:48:39.594691Z",
            "imported": "2025-07-09T14:48:39.540170",
            "github_user": "Deva2596",
            "username": "Deva2596",
            "github_repo": "demo-role-by-dev",
            "github_branch": "main",
            "commit": "9fc1dacdcaf8c548e0d6c5d25813502ca06833da",
            "commit_message": "cm1\n",
            "name": "demo-role-by-dev",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22962,
                    "name": "Deva2596",
                    "avatar_url": "https://github.com/Deva2596.png"
                },
                "provider_namespace": {
                    "id": 32429,
                    "name": "deva2596",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32429/"
                },
                "repository": {
                    "name": "demo-role-by-dev",
                    "original_name": "demo-role-by-dev"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41121,
            "upstream_id": null,
            "created": "2025-07-09T20:33:04.937614Z",
            "modified": "2025-07-09T20:33:04.969547Z",
            "imported": "2025-07-09T20:33:04.935299",
            "github_user": "sai-45-kla",
            "username": "sai-45-kla",
            "github_repo": "my-role",
            "github_branch": "master",
            "commit": "2364d5c7c0da5fc0d1763697a2862d6dd7c69d65",
            "commit_message": "role\n",
            "name": "my-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22682,
                    "name": "sai-45-kla",
                    "avatar_url": "https://github.com/sai-45-kla.png"
                },
                "provider_namespace": {
                    "id": 32155,
                    "name": "sai_45_kla",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32155/"
                },
                "repository": {
                    "name": "my-role",
                    "original_name": "my-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41122,
            "upstream_id": null,
            "created": "2025-07-10T05:56:08.113818Z",
            "modified": "2025-07-10T06:32:32.497461Z",
            "imported": "2025-07-10T06:32:32.466123",
            "github_user": "Anshujee",
            "username": "Anshujee",
            "github_repo": "Learn_Ansible",
            "github_branch": "main",
            "commit": "b706f7be7d9a0db0dc2da72fcb0518d66eadcf48",
            "commit_message": "Learn how to Push Role from local to Ansible galaxy\n",
            "name": "Learn_Ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15359,
                    "name": "Anshujee",
                    "avatar_url": "https://github.com/Anshujee.png"
                },
                "provider_namespace": {
                    "id": 25000,
                    "name": "anshujee",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25000/"
                },
                "repository": {
                    "name": "Learn_Ansible",
                    "original_name": "Learn_Ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41123,
            "upstream_id": null,
            "created": "2025-07-10T16:21:43.978558Z",
            "modified": "2025-07-10T16:21:44.029321Z",
            "imported": "2025-07-10T16:21:43.976323",
            "github_user": "OOyaluade",
            "username": "OOyaluade",
            "github_repo": "ansible-role-postgres",
            "github_branch": "master",
            "commit": "ca222dec499d7e6e4b23200b346afe611d15095b",
            "commit_message": "ansible-role-postgres commit\n",
            "name": "postgres",
            "description": "AI Cloud Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22988,
                    "name": "OOyaluade",
                    "avatar_url": "https://github.com/OOyaluade.png"
                },
                "provider_namespace": {
                    "id": 32466,
                    "name": "ooyaluade",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32466/"
                },
                "repository": {
                    "name": "ansible-role-postgres",
                    "original_name": "ansible-role-postgres"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41124,
            "upstream_id": null,
            "created": "2025-07-10T20:32:33.021333Z",
            "modified": "2026-01-17T14:30:32.624571Z",
            "imported": "2026-01-17T14:30:32.205165",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-firefox-user-config",
            "github_branch": "main",
            "commit": "0ddc9096b24d99aca381998964aaf4acc6b9b9f3",
            "commit_message": "update config path for firefox 147\n",
            "name": "firefox_user_config",
            "description": "Automatically configure firefox for a user.",
            "summary_fields": {
                "dependencies": [
                    "philnewm.firefox"
                ],
                "namespace": {
                    "id": 15235,
                    "name": "philnewm",
                    "avatar_url": "https://github.com/philnewm.png"
                },
                "provider_namespace": {
                    "id": 24880,
                    "name": "philnewm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/"
                },
                "repository": {
                    "name": "ansible-firefox-user-config",
                    "original_name": "ansible-firefox-user-config"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "0108c8de-63d0-476f-8a06-d9ec196d13cb",
                        "name": "0.2.1",
                        "release_date": "2026-01-17T15:21:54+01:00"
                    },
                    {
                        "id": "95602cc5-64c0-435c-a432-e26c67a676ba",
                        "name": "0.2.0",
                        "release_date": "2026-01-04T17:28:30+01:00"
                    },
                    {
                        "id": "1a0709cc-697d-4bca-908a-cc18a58da57e",
                        "name": "0.1.5",
                        "release_date": "2025-11-29T17:44:39+01:00"
                    },
                    {
                        "id": "da8081c1-2f0b-4229-a1f1-746c4854f0b2",
                        "name": "0.1.4",
                        "release_date": "2025-10-19T21:17:14+02:00"
                    },
                    {
                        "id": "4fd22685-16eb-41c0-bf86-6a928942917d",
                        "name": "0.1.3",
                        "release_date": "2025-09-28T15:30:08+02:00"
                    },
                    {
                        "id": "56ef75e1-1670-4a06-9f3b-cc60119c9e58",
                        "name": "0.1.2",
                        "release_date": "2025-07-26T18:32:06+02:00"
                    },
                    {
                        "id": "1d682f3c-56b7-49c7-8f97-93bacc838e76",
                        "name": "0.1.1",
                        "release_date": "2025-07-26T10:21:03+02:00"
                    },
                    {
                        "id": "b7546c59-157b-4598-bf60-cc56f988bf1a",
                        "name": "0.1.0",
                        "release_date": "2025-07-10T22:05:19+02:00"
                    }
                ]
            },
            "download_count": 48
        },
        {
            "id": 41125,
            "upstream_id": null,
            "created": "2025-07-10T22:49:06.768148Z",
            "modified": "2025-07-16T11:41:50.406071Z",
            "imported": "2025-07-16T11:41:50.365500",
            "github_user": "niklaszerozero",
            "username": "niklaszerozero",
            "github_repo": "ansible-role-ocsinventory_agent",
            "github_branch": "main",
            "commit": "1cfcc3c8738d2a0ca60920cffca6fb7329f7b4f7",
            "commit_message": "fixed error on crontab",
            "name": "ocsinventory_agent",
            "description": "Installs OCS Inventory NG Agent using the systems package manager.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22984,
                    "name": "niklaszerozero",
                    "avatar_url": "https://github.com/niklaszerozero.png"
                },
                "provider_namespace": {
                    "id": 32462,
                    "name": "niklaszerozero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32462/"
                },
                "repository": {
                    "name": "ansible-role-ocsinventory_agent",
                    "original_name": "ansible-role-ocsinventory_agent"
                },
                "tags": [
                    "system",
                    "ocs",
                    "inventory",
                    "ocsinventory",
                    "agent"
                ],
                "versions": [
                    {
                        "id": "df8ed2f9-3048-498f-a9c4-8124f514c836",
                        "name": "1.0.2",
                        "release_date": "2025-07-16T13:36:08+02:00"
                    },
                    {
                        "id": "25b5f1d2-0a98-4da5-bf6b-6f1e27ccba4a",
                        "name": "1.0.1",
                        "release_date": "2025-07-11T00:45:02+02:00"
                    },
                    {
                        "id": "70dde12d-9226-4717-b938-b81c3703b544",
                        "name": "1.0.0",
                        "release_date": "2025-07-10T15:18:48+02:00"
                    }
                ]
            },
            "download_count": 265
        },
        {
            "id": 41126,
            "upstream_id": null,
            "created": "2025-07-11T06:38:23.007810Z",
            "modified": "2025-07-11T06:38:23.061987Z",
            "imported": "2025-07-11T06:38:23.005706",
            "github_user": "devopschannel23",
            "username": "devopschannel23",
            "github_repo": "ansible-role-apachebyDevops",
            "github_branch": "main",
            "commit": "f96f020c1f75a79be05754e7edf380a84426b2a2",
            "commit_message": "first commit for my role\n",
            "name": "apachebyDevops",
            "description": "Role about setting up apache2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22993,
                    "name": "devopschannel23",
                    "avatar_url": "https://github.com/devopschannel23.png"
                },
                "provider_namespace": {
                    "id": 32471,
                    "name": "devopschannel23",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32471/"
                },
                "repository": {
                    "name": "ansible-role-apachebyDevops",
                    "original_name": "ansible-role-apachebyDevops"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41127,
            "upstream_id": null,
            "created": "2025-07-11T13:10:44.441580Z",
            "modified": "2025-07-11T13:10:44.490376Z",
            "imported": "2025-07-11T13:10:44.439007",
            "github_user": "vamshi-me",
            "username": "vamshi-me",
            "github_repo": "ansible_role_secure_ssh",
            "github_branch": "master",
            "commit": "500fbe7686b9a5ea67c571d1d8c1b42c66c8b8d5",
            "commit_message": "final commit .gitignore",
            "name": "secure_ssh_user",
            "description": "An Ansible role to configure secure SSH access, harden SSH by disabling root login, install & configure Nginx with a custom web page, and manage sensitive credentials with Ansible Vault. Supports Ubuntu, Amazon Linux & RedHat.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22944,
                    "name": "vamshi-me",
                    "avatar_url": "https://github.com/vamshi-me.png"
                },
                "provider_namespace": {
                    "id": 32413,
                    "name": "vamshi_me",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32413/"
                },
                "repository": {
                    "name": "ansible_role_secure_ssh",
                    "original_name": "ansible_role_secure_ssh"
                },
                "tags": [
                    "ssh",
                    "hardening",
                    "nginx",
                    "secure",
                    "ansible",
                    "aws",
                    "ec2",
                    "vault",
                    "redhat",
                    "ubuntu",
                    "amazonlinux"
                ],
                "versions": []
            },
            "download_count": 4
        }
    ]
}