A list of legacy roles.

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

{
    "count": 36707,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3354",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3352",
    "results": [
        {
            "id": 38494,
            "upstream_id": null,
            "created": "2024-05-23T00:41:18.279241Z",
            "modified": "2024-05-23T00:41:18.308757Z",
            "imported": "2024-05-23T00:41:18.276996",
            "github_user": "techiesanjay",
            "username": "techiesanjay",
            "github_repo": "ansible-role-vmg",
            "github_branch": "main",
            "commit": "3d1ce057bd2f3f367be5381bd7ade79a1b64dfb0",
            "commit_message": "Fixed type in meta.yml\n",
            "name": "vmg",
            "description": "Generates VM manifests for the libvirt_setup and cloud_init roles",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15084,
                    "name": "techiesanjay",
                    "avatar_url": "https://github.com/techiesanjay.png"
                },
                "provider_namespace": {
                    "id": 24734,
                    "name": "techiesanjay",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24734/"
                },
                "repository": {
                    "name": "ansible-role-vmg",
                    "original_name": "ansible-role-vmg"
                },
                "tags": [
                    "manifest-generator",
                    "cloud-init",
                    "virtualmachine",
                    "vm"
                ],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 38495,
            "upstream_id": null,
            "created": "2024-05-23T04:26:00.848744Z",
            "modified": "2024-05-23T04:26:00.887061Z",
            "imported": "2024-05-23T04:26:00.846271",
            "github_user": "techiesanjay",
            "username": "techiesanjay",
            "github_repo": "ansible-role-helm",
            "github_branch": "main",
            "commit": "3f042a356b375f6801684d605176abbb007fbffb",
            "commit_message": "Fixed formatting in README.md\n",
            "name": "helm",
            "description": "Ansible role for installing Helm on targeted host",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15084,
                    "name": "techiesanjay",
                    "avatar_url": "https://github.com/techiesanjay.png"
                },
                "provider_namespace": {
                    "id": 24734,
                    "name": "techiesanjay",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24734/"
                },
                "repository": {
                    "name": "ansible-role-helm",
                    "original_name": "ansible-role-helm"
                },
                "tags": [
                    "helm",
                    "helm charts",
                    "kubernetes",
                    "package_management"
                ],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 38496,
            "upstream_id": null,
            "created": "2024-05-23T06:38:49.849133Z",
            "modified": "2025-10-20T13:53:05.432809Z",
            "imported": "2025-10-20T13:53:05.299674",
            "github_user": "robertdebock",
            "username": "robertdebock",
            "github_repo": "ansible-role-vault_agent",
            "github_branch": "master",
            "commit": "08de1fa7524dad4c0d3ddce219f25ef969ea81c6",
            "commit_message": "Only recent Fedora.\n",
            "name": "vault_agent",
            "description": "Install and configure HashiCorp Vault Agent on your system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5923,
                    "name": "robertdebock",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-496c-76a4-9bb8-a69adf1f992b/avatar/"
                },
                "provider_namespace": {
                    "id": 168,
                    "name": "robertdebock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/168/"
                },
                "repository": {
                    "name": "ansible-role-vault_agent",
                    "original_name": "ansible-role-vault_agent"
                },
                "tags": [
                    "vaultagent",
                    "application",
                    "cloud",
                    "infrastructure",
                    "linux",
                    "security",
                    "system",
                    "tools"
                ],
                "versions": [
                    {
                        "id": "c5c64e46-ce2e-462a-bf07-fecb384c5f97",
                        "name": "1.1.3",
                        "release_date": "2025-10-20T14:30:30+02:00"
                    },
                    {
                        "id": "ef62f93f-28dd-4c47-80b6-b9fb14a09776",
                        "name": "1.1.2",
                        "release_date": "2024-08-20T16:32:35+02:00"
                    },
                    {
                        "id": "c73acb01-7170-4d4e-b48b-91bd31a9a414",
                        "name": "1.1.1",
                        "release_date": "2024-05-23T10:23:52+02:00"
                    },
                    {
                        "id": "dc98e5b1-3747-470e-b284-e0ab374a05de",
                        "name": "1.1.0",
                        "release_date": "2024-05-23T10:18:44+02:00"
                    },
                    {
                        "id": "83229432-8fce-4dba-885c-aecb613437a9",
                        "name": "1.0.0",
                        "release_date": "2024-05-22T11:58:17+02:00"
                    }
                ]
            },
            "download_count": 3117
        },
        {
            "id": 38497,
            "upstream_id": null,
            "created": "2024-05-23T11:06:57.980728Z",
            "modified": "2024-05-23T11:34:32.031316Z",
            "imported": "2024-05-23T11:34:31.984074",
            "github_user": "jfrog-qa",
            "username": "jfrog-qa",
            "github_repo": "QaAnsibleRole",
            "github_branch": "main",
            "commit": "045dc1440b816ac413f34384b82762a96b83530a",
            "commit_message": "Add role\n",
            "name": "QaAnsibleRole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15092,
                    "name": "jfrog-qa",
                    "avatar_url": "https://github.com/jfrog-qa.png"
                },
                "provider_namespace": {
                    "id": 24742,
                    "name": "jfrog_qa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24742/"
                },
                "repository": {
                    "name": "QaAnsibleRole",
                    "original_name": "QaAnsibleRole"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "d2584848-513b-443a-98ad-1fa3e7266661",
                        "name": "3.0.0",
                        "release_date": "2024-05-23T10:57:30+00:00"
                    },
                    {
                        "id": "fb4779d2-8823-4b1d-91a9-8e760008b75f",
                        "name": "2.0.0",
                        "release_date": "2024-05-23T10:57:30+00:00"
                    },
                    {
                        "id": "90905757-5726-4546-87be-7623f6a0ec5e",
                        "name": "1.0.0",
                        "release_date": "2024-05-23T10:57:30+00:00"
                    }
                ]
            },
            "download_count": 144638
        },
        {
            "id": 38498,
            "upstream_id": null,
            "created": "2024-05-23T13:02:00.953979Z",
            "modified": "2024-05-23T13:02:00.995822Z",
            "imported": "2024-05-23T13:02:00.951001",
            "github_user": "fredericEducentre",
            "username": "fredericEducentre",
            "github_repo": "ansible_role_message_example",
            "github_branch": "main",
            "commit": "807855809fc5303d3277757631ea78e12126a5da",
            "commit_message": "meta tasks and vars edited\n",
            "name": "ansible_role_message_example",
            "description": "This is a role for educationnal purpose. It display a message with debug module.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15095,
                    "name": "fredericEducentre",
                    "avatar_url": "https://github.com/fredericEducentre.png"
                },
                "provider_namespace": {
                    "id": 24745,
                    "name": "fredericeducentre",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24745/"
                },
                "repository": {
                    "name": "ansible_role_message_example",
                    "original_name": "ansible_role_message_example"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 38500,
            "upstream_id": null,
            "created": "2024-05-23T18:40:45.467697Z",
            "modified": "2024-05-23T18:40:45.525865Z",
            "imported": "2024-05-23T18:40:45.465621",
            "github_user": "gara2000",
            "username": "gara2000",
            "github_repo": "ansible-role-ssh-config",
            "github_branch": "main",
            "commit": "36b40fa286ffd97803c4c58fa22406cfdbdd403d",
            "commit_message": "CI of ansible galaxy custom role\n",
            "name": "ssh-config",
            "description": "Configures SSH to be more secure",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14994,
                    "name": "gara2000",
                    "avatar_url": "https://github.com/gara2000.png"
                },
                "provider_namespace": {
                    "id": 24648,
                    "name": "gara2000",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24648/"
                },
                "repository": {
                    "name": "ansible-role-ssh-config",
                    "original_name": "ansible-role-ssh-config"
                },
                "tags": [
                    "ssh",
                    "security"
                ],
                "versions": [
                    {
                        "id": "7c19a958-f3c7-4a96-be79-46f005518c93",
                        "name": "v1.0.0",
                        "release_date": "2024-05-23T20:36:46+02:00"
                    }
                ]
            },
            "download_count": 25
        },
        {
            "id": 38501,
            "upstream_id": null,
            "created": "2024-05-24T09:32:08.568049Z",
            "modified": "2024-05-24T09:35:12.607868Z",
            "imported": "2024-05-24T09:35:12.585792",
            "github_user": "grycap",
            "username": "grycap",
            "github_repo": "ansible-role-glusterfs",
            "github_branch": "master",
            "commit": "1353fb6beff09be365cd2da57b09358d85a2b095",
            "commit_message": "update repo name\n",
            "name": "glusterfs",
            "description": "GlusterFS installation for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2658,
                    "name": "grycap",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d21af-847e-72ba-b003-104b68fffa6f/avatar/"
                },
                "provider_namespace": {
                    "id": 5181,
                    "name": "grycap",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5181/"
                },
                "repository": {
                    "name": "ansible-role-glusterfs",
                    "original_name": "ansible-role-glusterfs"
                },
                "tags": [
                    "system",
                    "networking",
                    "cloud",
                    "clustering",
                    "files",
                    "sharing",
                    "gluster",
                    "glusterfs"
                ],
                "versions": []
            },
            "download_count": 762
        },
        {
            "id": 38502,
            "upstream_id": null,
            "created": "2024-05-24T11:46:59.671549Z",
            "modified": "2024-05-24T23:10:00.524982Z",
            "imported": "2024-05-24T23:10:00.507033",
            "github_user": "Tayeh",
            "username": "Tayeh",
            "github_repo": "laravel_web_stack",
            "github_branch": "main",
            "commit": "91005ed8ca8e2ca7dc1edbb7383c5f8f4d4341bd",
            "commit_message": "fix bugs, add certbot\n",
            "name": "laravel_web_stack",
            "description": "prepare server with the requerment for Laravel project. PHP, MariaDB, Nginx",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15080,
                    "name": "Tayeh",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/9280478?v=4"
                },
                "provider_namespace": {
                    "id": 11133,
                    "name": "tayeh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11133/"
                },
                "repository": {
                    "name": "laravel_web_stack",
                    "original_name": "laravel_web_stack"
                },
                "tags": [
                    "php",
                    "nginx",
                    "mariadb",
                    "laravel"
                ],
                "versions": []
            },
            "download_count": 30
        },
        {
            "id": 38504,
            "upstream_id": null,
            "created": "2024-05-25T10:17:24.988888Z",
            "modified": "2024-06-12T14:07:01.301860Z",
            "imported": "2024-06-12T14:07:01.244206",
            "github_user": "gara2000",
            "username": "gara2000",
            "github_repo": "ansible-role-firewall",
            "github_branch": "main",
            "commit": "7efa234f422ccab3920404bd55ecbe2881121728",
            "commit_message": "Changed firewall_rules variable to open_ports\n",
            "name": "firewall",
            "description": "Configure firewall rules",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14994,
                    "name": "gara2000",
                    "avatar_url": "https://github.com/gara2000.png"
                },
                "provider_namespace": {
                    "id": 24648,
                    "name": "gara2000",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24648/"
                },
                "repository": {
                    "name": "ansible-role-firewall",
                    "original_name": "ansible-role-firewall"
                },
                "tags": [
                    "firewall",
                    "security"
                ],
                "versions": [
                    {
                        "id": "65632aef-e9e4-4626-ac28-3557156cc905",
                        "name": "v1.2.0",
                        "release_date": "2024-06-12T16:05:59+02:00"
                    },
                    {
                        "id": "e03639fa-b0ca-4ced-94b4-c9aaeb119aee",
                        "name": "v1.1.0",
                        "release_date": "2024-05-26T13:35:32+02:00"
                    },
                    {
                        "id": "b207514a-f1d6-4d85-a75a-7c46f84dd915",
                        "name": "v1.0.1",
                        "release_date": "2024-05-25T12:35:54+02:00"
                    },
                    {
                        "id": "029db258-89c6-4379-893a-0d2ebb004a02",
                        "name": "v1.0.0",
                        "release_date": "2024-05-25T12:15:08+02:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 38505,
            "upstream_id": null,
            "created": "2024-05-25T12:39:22.033386Z",
            "modified": "2024-05-25T13:26:03.634526Z",
            "imported": "2024-05-25T13:26:03.596957",
            "github_user": "gara2000",
            "username": "gara2000",
            "github_repo": "ansible-role-pip",
            "github_branch": "main",
            "commit": "530e52958ae6690af85b23add14f52a89549f345",
            "commit_message": "update cache\n",
            "name": "pip",
            "description": "Install pip on Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14994,
                    "name": "gara2000",
                    "avatar_url": "https://github.com/gara2000.png"
                },
                "provider_namespace": {
                    "id": 24648,
                    "name": "gara2000",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24648/"
                },
                "repository": {
                    "name": "ansible-role-pip",
                    "original_name": "ansible-role-pip"
                },
                "tags": [
                    "pip"
                ],
                "versions": [
                    {
                        "id": "ac8166f2-ef3f-48f4-a6af-2b58bcf45920",
                        "name": "v1.0.1",
                        "release_date": "2024-05-25T15:24:30+02:00"
                    },
                    {
                        "id": "3558cfa3-405b-466e-abb8-5372434ed3e9",
                        "name": "v1.0.0",
                        "release_date": "2024-05-25T14:36:23+02:00"
                    }
                ]
            },
            "download_count": 27
        }
    ]
}