A list of legacy roles.

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

{
    "count": 36680,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3396",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3394",
    "results": [
        {
            "id": 38962,
            "upstream_id": null,
            "created": "2024-08-07T04:24:06.226933Z",
            "modified": "2024-08-07T04:24:06.275791Z",
            "imported": "2024-08-07T04:24:06.217783",
            "github_user": "sagar2github",
            "username": "sagar2github",
            "github_repo": "Docker4Ansible",
            "github_branch": "main",
            "commit": "821861016b5ecb914bd3e00d6c00cdd3aa03d6a1",
            "commit_message": "first commit\n",
            "name": "docker",
            "description": "Docker for Linux, Forked from geerlingguy.docker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16737,
                    "name": "sagar2github",
                    "avatar_url": "https://github.com/sagar2github.png"
                },
                "provider_namespace": {
                    "id": 26335,
                    "name": "sagar2github",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26335/"
                },
                "repository": {
                    "name": "Docker4Ansible",
                    "original_name": "Docker4Ansible"
                },
                "tags": [
                    "web",
                    "system",
                    "containers",
                    "docker",
                    "orchestration",
                    "compose",
                    "server"
                ],
                "versions": []
            },
            "download_count": 46
        },
        {
            "id": 38963,
            "upstream_id": null,
            "created": "2024-08-07T13:38:59.793796Z",
            "modified": "2024-09-07T14:03:30.266848Z",
            "imported": "2024-09-07T14:03:30.246587",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "vipmanager",
            "github_branch": "master",
            "commit": "1e103a6e05b0c25a4cd3d3b8f2f2144c7aeae067",
            "commit_message": "Fix errors after run ansible-lint\n",
            "name": "vipmanager",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "vipmanager",
                    "original_name": "vipmanager"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 38964,
            "upstream_id": null,
            "created": "2024-08-07T23:02:09.392646Z",
            "modified": "2025-06-26T21:17:18.582247Z",
            "imported": "2025-06-26T21:17:18.499702",
            "github_user": "syndr",
            "username": "syndr",
            "github_repo": "ansible-role-system",
            "github_branch": "main",
            "commit": "429e1c4f5a38e4e122278ab3ff71cebcdc7baab1",
            "commit_message": "Fix bash prompts, add user prompt symbol, default no prompts, colors (#10)\n\n* Fix bash prompts, add user prompt symbol, default no prompts, colors\n\nSSH server\n - Enable SFTP subsystem by default\n\nBash history\n - Increase stored command history\n\nBash aliases\n - Default to no colorized utilities (ls, grep, etc)\n - Default to no prompts on file actions (rm, cp, mv)\n\nBash prompt\n - Add feature to set the final symbol of the prompt on a per-user basis\n   - IE: # for root, $ for normal users\n - Fix escape code usage in PS1 prompt lines\n   - Should resolve issues with shell environment corruption\n - Add 'system_bash_disable_color_prompt' var to disable colorized prompts entirely\n\nCI tests\n - Bump Fedora versions\n - Update AL2 AMI\n\nReadme\n - Include color code reference table\n\n* Remove fc41 test",
            "name": "system",
            "description": "Configure the fundamentals of the system needed in order for it to be usable within the chosen deployment environment",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12106,
                    "name": "syndr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-5fc4-795c-819d-0fa2493cb143/avatar/"
                },
                "provider_namespace": {
                    "id": 21725,
                    "name": "syndr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21725/"
                },
                "repository": {
                    "name": "ansible-role-system",
                    "original_name": "ansible-role-system"
                },
                "tags": [
                    "kernel",
                    "bash",
                    "systemd",
                    "logging",
                    "packages",
                    "timezone",
                    "motd"
                ],
                "versions": [
                    {
                        "id": "f997fe41-7738-4960-951c-0dbf02e9f792",
                        "name": "1.2.0",
                        "release_date": "2025-06-26T10:33:46-06:00"
                    },
                    {
                        "id": "fab22051-2f70-48d7-8f84-8fd52af0b609",
                        "name": "1.1.1",
                        "release_date": "2024-11-07T19:40:19-07:00"
                    },
                    {
                        "id": "aa59a5ed-c120-475a-a1cb-ba771a71fbaf",
                        "name": "1.1.0",
                        "release_date": "2024-10-13T23:04:27-06:00"
                    },
                    {
                        "id": "63f6d5da-1d0a-4d8c-bfaa-97f9a75bfedb",
                        "name": "1.0.0",
                        "release_date": "2024-10-12T02:02:44-06:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 38965,
            "upstream_id": null,
            "created": "2024-08-08T07:47:40.795216Z",
            "modified": "2024-08-08T07:47:40.824377Z",
            "imported": "2024-08-08T07:47:40.792996",
            "github_user": "Nirala183",
            "username": "Nirala183",
            "github_repo": "Firewall-SElinux",
            "github_branch": "main",
            "commit": "0b3fa828f292b3a8372aaf4fc5408997c68f3acb",
            "commit_message": "Initial commit of melvin_suter.firewalld role, FIREWALL\n",
            "name": "firewalld",
            "description": "Firewall Management and SElinux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16637,
                    "name": "Nirala183",
                    "avatar_url": "https://github.com/Nirala183.png"
                },
                "provider_namespace": {
                    "id": 26240,
                    "name": "nirala183",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26240/"
                },
                "repository": {
                    "name": "Firewall-SElinux",
                    "original_name": "Firewall-SElinux"
                },
                "tags": [
                    "network",
                    "firewalld"
                ],
                "versions": []
            },
            "download_count": 28
        },
        {
            "id": 38966,
            "upstream_id": null,
            "created": "2024-08-08T08:40:18.983309Z",
            "modified": "2024-08-08T08:40:19.030795Z",
            "imported": "2024-08-08T08:40:18.980300",
            "github_user": "boutetnico",
            "username": "boutetnico",
            "github_repo": "ansible-role-percona-toolkit",
            "github_branch": "master",
            "commit": "6dbc132279c157145b19e65ae71019161f88989b",
            "commit_message": "Initial commit\n",
            "name": "percona_toolkit",
            "description": "Install and configure percona-toolkit.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "boutetnico.percona_release"
                    }
                ],
                "namespace": {
                    "id": 992,
                    "name": "boutetnico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9567-79bb-a10f-d45ec4d0e0fc/avatar/"
                },
                "provider_namespace": {
                    "id": 14383,
                    "name": "boutetnico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14383/"
                },
                "repository": {
                    "name": "ansible-role-percona-toolkit",
                    "original_name": "ansible-role-percona-toolkit"
                },
                "tags": [
                    "percona",
                    "toolkit"
                ],
                "versions": [
                    {
                        "id": "82e27840-864e-49e1-9f9f-6fbc96a358af",
                        "name": "1.0.0",
                        "release_date": "2024-08-08T10:26:28+02:00"
                    }
                ]
            },
            "download_count": 25
        },
        {
            "id": 38967,
            "upstream_id": null,
            "created": "2024-08-08T09:27:57.614143Z",
            "modified": "2024-12-03T15:46:49.910842Z",
            "imported": "2024-12-03T15:46:49.798831",
            "github_user": "codethinklabs",
            "username": "codethinklabs",
            "github_repo": "ansible-role-buildbox-casd",
            "github_branch": "main",
            "commit": "3f9dcea09c57658f224ba1653fdb5891f8a61783",
            "commit_message": "Merge pull request #11 from CodethinkLabs/scott/directory-perms\n\nCreate directories with 0700 permissions",
            "name": "buildbox_casd",
            "description": "Deploy buildbox-casd in a docker container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16756,
                    "name": "codethinklabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/019131ae-00e7-79ab-9505-d597874aa18f/avatar/"
                },
                "provider_namespace": {
                    "id": 26353,
                    "name": "codethinklabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26353/"
                },
                "repository": {
                    "name": "ansible-role-buildbox-casd",
                    "original_name": "ansible-role-buildbox-casd"
                },
                "tags": [
                    "buildbox",
                    "cas",
                    "reapi"
                ],
                "versions": [
                    {
                        "id": "c259f8bd-11ef-45eb-9053-3d1d98702c51",
                        "name": "1.1.1",
                        "release_date": "2024-12-02T23:15:20+00:00"
                    },
                    {
                        "id": "3238b881-9c0d-48ba-9565-507f1c03096d",
                        "name": "1.1.0",
                        "release_date": "2024-09-25T14:50:16+01:00"
                    },
                    {
                        "id": "ee462e91-872a-48b0-9587-d8b69a05bd43",
                        "name": "1.0.0",
                        "release_date": "2024-09-18T17:30:37+01:00"
                    },
                    {
                        "id": "7e55054b-c015-42d4-b299-05ed17eb0e22",
                        "name": "0.2.0",
                        "release_date": "2024-08-16T11:04:45+01:00"
                    },
                    {
                        "id": "e198e251-57c6-4a66-9963-214ef960a3d1",
                        "name": "0.1.0",
                        "release_date": "2024-08-14T11:39:04+01:00"
                    },
                    {
                        "id": "2924a951-9955-4161-a614-30684ae6d9a8",
                        "name": "0.0.2",
                        "release_date": "2024-08-13T11:25:27+01:00"
                    },
                    {
                        "id": "329c84ad-d6b3-4ae1-aa31-53b93e4dd19c",
                        "name": "0.0.1",
                        "release_date": "2024-08-13T11:13:23+01:00"
                    }
                ]
            },
            "download_count": 12325
        },
        {
            "id": 38968,
            "upstream_id": null,
            "created": "2024-08-08T09:57:36.196333Z",
            "modified": "2024-08-08T09:57:36.248941Z",
            "imported": "2024-08-08T09:57:36.193629",
            "github_user": "boutetnico",
            "username": "boutetnico",
            "github_repo": "ansible-role-percona-xtrabackup",
            "github_branch": "master",
            "commit": "b461fcd558b7022b5906d9811d074754a799b0c1",
            "commit_message": "Remove Ubuntu Noble for now as percona does not support it yet\n",
            "name": "percona_xtrabackup",
            "description": "Install and configure percona-xtrabackup.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "boutetnico.percona_release",
                        "vars": {
                            "percona_release_repositories": [
                                "pxb-8x-innovation"
                            ]
                        }
                    }
                ],
                "namespace": {
                    "id": 992,
                    "name": "boutetnico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9567-79bb-a10f-d45ec4d0e0fc/avatar/"
                },
                "provider_namespace": {
                    "id": 14383,
                    "name": "boutetnico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14383/"
                },
                "repository": {
                    "name": "ansible-role-percona-xtrabackup",
                    "original_name": "ansible-role-percona-xtrabackup"
                },
                "tags": [
                    "percona",
                    "xtrabackup"
                ],
                "versions": [
                    {
                        "id": "255f57e2-3feb-458c-8a01-8cea22a84926",
                        "name": "1.0.0",
                        "release_date": "2024-08-08T11:48:44+02:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 38972,
            "upstream_id": null,
            "created": "2024-08-08T14:10:56.401323Z",
            "modified": "2025-11-30T11:50:34.876346Z",
            "imported": "2025-11-30T11:50:34.759370",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-gnome",
            "github_branch": "main",
            "commit": "0b660f388185f756c1d12d23a0cecaad5800a7e9",
            "commit_message": "add malcontent packages to removal list\n",
            "name": "gnome",
            "description": "Build custom gnome desktop",
            "summary_fields": {
                "dependencies": [],
                "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-gnome",
                    "original_name": "ansible-gnome"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "c1c24329-5834-4431-9c7d-106fc95ede20",
                        "name": "0.2.3",
                        "release_date": "2025-11-30T12:14:09+01:00"
                    },
                    {
                        "id": "9a570ffc-e9e1-4ee0-b1b8-25971f6fcbe3",
                        "name": "0.2.2",
                        "release_date": "2025-11-29T18:35:56+01:00"
                    },
                    {
                        "id": "5a688da3-0dfc-4510-8e03-84017b51b882",
                        "name": "0.2.1",
                        "release_date": "2025-11-29T15:29:41+01:00"
                    },
                    {
                        "id": "f2de2213-5cda-48c4-8cbc-f64cefd7933e",
                        "name": "0.2.0",
                        "release_date": "2025-11-29T15:07:59+01:00"
                    },
                    {
                        "id": "f8df3301-e8a6-45f6-8de8-6fd0d338a0c1",
                        "name": "0.1.8",
                        "release_date": "2025-08-14T11:47:47+02:00"
                    },
                    {
                        "id": "de2b4a65-97c5-4dcd-a2d7-e94355b64e8c",
                        "name": "0.1.7",
                        "release_date": "2025-08-08T20:03:40+02:00"
                    },
                    {
                        "id": "f283205b-66a6-4a78-ba96-d3bcfb7ac0d0",
                        "name": "0.1.6",
                        "release_date": "2025-08-06T20:53:03+02:00"
                    },
                    {
                        "id": "a1afed58-9b90-4714-85d8-5a08d9ca4db1",
                        "name": "0.1.5",
                        "release_date": "2025-07-26T10:17:37+02:00"
                    },
                    {
                        "id": "e6bc7f57-1ce9-42e6-844e-382b5a27d6ec",
                        "name": "0.1.4",
                        "release_date": "2025-06-21T17:51:27+02:00"
                    },
                    {
                        "id": "b3bd8914-8028-48b7-8273-2d5fd08ed851",
                        "name": "0.1.3",
                        "release_date": "2025-06-14T18:36:23+02:00"
                    },
                    {
                        "id": "712c8832-4afc-4e75-b2e4-feb62c5694b0",
                        "name": "0.1.2",
                        "release_date": "2024-10-03T21:08:08+02:00"
                    }
                ]
            },
            "download_count": 677
        },
        {
            "id": 38973,
            "upstream_id": null,
            "created": "2024-08-08T19:51:52.952624Z",
            "modified": "2025-07-20T20:46:28.179380Z",
            "imported": "2025-07-20T20:46:28.147118",
            "github_user": "trallnag",
            "username": "trallnag",
            "github_repo": "ansible-role-systemd-unit",
            "github_branch": "master",
            "commit": "3b5473f7ee0c5fbd98fe5cd8ed6e73aaf1004051",
            "commit_message": "Fix role params in readme",
            "name": "systemd_unit",
            "description": "Set ups a systemd unit",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7092,
                    "name": "trallnag",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-75f2-7014-8ea1-ae25b067d878/avatar/"
                },
                "provider_namespace": {
                    "id": 19081,
                    "name": "trallnag",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19081/"
                },
                "repository": {
                    "name": "ansible-role-systemd-unit",
                    "original_name": "ansible-role-systemd-unit"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": "1f46940d-d05d-4986-a902-a1d5d1c4ccb4",
                        "name": "v1.0.0",
                        "release_date": "2025-07-18T15:07:17+00:00"
                    },
                    {
                        "id": "e109056c-81c6-4d5a-b8bd-cadde7117ef8",
                        "name": "v0.1.0",
                        "release_date": "2024-08-08T21:49:14+02:00"
                    }
                ]
            },
            "download_count": 34
        },
        {
            "id": 38974,
            "upstream_id": null,
            "created": "2024-08-09T10:56:20.330859Z",
            "modified": "2024-08-09T10:56:20.367365Z",
            "imported": "2024-08-09T10:56:20.327439",
            "github_user": "Akshay444Kumar",
            "username": "Akshay444Kumar",
            "github_repo": "httpd-role",
            "github_branch": "main",
            "commit": "578b963dbfdeccc1a01e66b89517e8b5b178bb71",
            "commit_message": "Added httpd role directory\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16788,
                    "name": "Akshay444Kumar",
                    "avatar_url": "https://github.com/Akshay444Kumar.png"
                },
                "provider_namespace": {
                    "id": 26384,
                    "name": "akshay444kumar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26384/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 32
        }
    ]
}