A list of legacy roles.

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

{
    "count": 37829,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3781",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3779",
    "results": [
        {
            "id": 43502,
            "upstream_id": null,
            "created": "2026-09-29T09:18:01.694589Z",
            "modified": "2026-09-29T09:18:01.756805Z",
            "imported": "2026-09-29T09:18:01.692236",
            "github_user": "ankanidileep",
            "username": "ankanidileep",
            "github_repo": "ABC",
            "github_branch": "main",
            "commit": "40d1012bf409d7672dc1825bd358304e2b0fd7a9",
            "commit_message": "role commit\n",
            "name": "ABC",
            "description": "your description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29158,
                    "name": "ankanidileep",
                    "avatar_url": "https://github.com/ankanidileep.png"
                },
                "provider_namespace": {
                    "id": 38557,
                    "name": "ankanidileep",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38557/"
                },
                "repository": {
                    "name": "ABC",
                    "original_name": "ABC"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43504,
            "upstream_id": null,
            "created": "2026-09-30T10:45:32.766147Z",
            "modified": "2026-10-02T14:54:48.322067Z",
            "imported": "2026-10-02T14:54:48.272766",
            "github_user": "bouola",
            "username": "bouola",
            "github_repo": "ansible-role-systemd_backup_jobs",
            "github_branch": "main",
            "commit": "293347b55a1b326bad9075d1eb1e523a383b060a",
            "commit_message": "chore(release): 2.0.0 [skip ci]\n\n# [2.0.0](https://github.com/bouola/ansible-role-systemd_backup_jobs/compare/v1.0.0...v2.0.0) (2026-10-02)\n\n* feat!: label backup metrics with backup_job and remove metrics of inactive jobs ([16a66c8](https://github.com/bouola/ansible-role-systemd_backup_jobs/commit/16a66c87c4e4b173e2a8971f0b866ad937b11473))\n\n### BREAKING CHANGES\n\n* metrics use the backup_job label instead of job. Prometheus renamed\nthe former job label to exported_job; update queries, alerts and dashboards.\n",
            "name": "systemd_backup_jobs",
            "description": "Run scheduled backup commands in throwaway containers or on the host with systemd timers, and publish verified outputs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28456,
                    "name": "bouola",
                    "avatar_url": "https://github.com/bouola.png"
                },
                "provider_namespace": {
                    "id": 37864,
                    "name": "bouola",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37864/"
                },
                "repository": {
                    "name": "ansible-role-systemd_backup_jobs",
                    "original_name": "ansible-role-systemd_backup_jobs"
                },
                "tags": [
                    "backup",
                    "systemd",
                    "timer",
                    "docker",
                    "database",
                    "prometheus"
                ],
                "versions": [
                    {
                        "id": "e96bdd53-f717-4e98-8a3a-300f002fc6d3",
                        "name": "v2.0.0",
                        "release_date": "2026-10-02T14:54:13+00:00"
                    },
                    {
                        "id": "b85fcfeb-3343-4f5f-a1a9-eb026917eab3",
                        "name": "v1.0.0",
                        "release_date": "2026-09-30T10:44:54+00:00"
                    }
                ]
            },
            "download_count": 20
        },
        {
            "id": 43505,
            "upstream_id": null,
            "created": "2026-10-01T06:25:33.550508Z",
            "modified": "2026-10-01T06:42:28.053243Z",
            "imported": "2026-10-01T06:42:28.025110",
            "github_user": "kashifhm333",
            "username": "kashifhm333",
            "github_repo": "ansible-role-apache",
            "github_branch": "main",
            "commit": "0fca8955ce78335a3ecbce088f21864fc695626c",
            "commit_message": "changings\n",
            "name": "apache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29187,
                    "name": "kashifhm333",
                    "avatar_url": "https://github.com/kashifhm333.png"
                },
                "provider_namespace": {
                    "id": 38586,
                    "name": "kashifhm333",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38586/"
                },
                "repository": {
                    "name": "ansible-role-apache",
                    "original_name": "ansible-role-apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 43506,
            "upstream_id": null,
            "created": "2026-10-03T15:40:05.533365Z",
            "modified": "2026-10-04T15:13:02.793087Z",
            "imported": "2026-10-04T15:13:02.381457",
            "github_user": "brlin-tw",
            "username": "brlin-tw",
            "github_repo": "ansible-role-bind",
            "github_branch": "v6.0.0",
            "commit": "2ec6f6e59c893b1ea7316a7a4dbe4dc2d9577a4e",
            "commit_message": "Change publisher identity\n\nSigned-off-by: ๆž—ๅšไป(Buo-ren Lin) <[email protected]>\n",
            "name": "bind",
            "description": "Sets up ISC BIND as an authoritative DNS server for one or more domains (primary and/or secondary).\nThis is a fork of bertvv.bind, incorporating various improvements and customizations.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17601,
                    "name": "brlin-tw",
                    "avatar_url": "https://avatars.githubusercontent.com/u/13408130?v=4"
                },
                "provider_namespace": {
                    "id": 2996,
                    "name": "brlin_tw",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2996/"
                },
                "repository": {
                    "name": "ansible-role-bind",
                    "original_name": "ansible-role-bind"
                },
                "tags": [
                    "dns",
                    "networking",
                    "system"
                ],
                "versions": [
                    {
                        "id": "28a3c1b7-ae00-4bf2-94ce-04cf85bf4cd5",
                        "name": "v6.1.0",
                        "release_date": "2026-10-04T23:08:01+08:00"
                    },
                    {
                        "id": "481265ae-1300-4bb4-bda5-a3a1db713855",
                        "name": "v6.0.3",
                        "release_date": "2026-10-04T20:35:11+08:00"
                    },
                    {
                        "id": "e8445c4a-8d46-4acf-8450-58c26ef5d85a",
                        "name": "v6.0.2",
                        "release_date": "2026-10-04T20:03:41+08:00"
                    },
                    {
                        "id": "e5694cc9-c43b-48f1-a2dd-122fc04c6054",
                        "name": "v6.0.1",
                        "release_date": "2026-10-04T18:13:14+08:00"
                    },
                    {
                        "id": "da0c8d27-2e29-449a-abe4-aba4fe3628dc",
                        "name": "v6.0.0",
                        "release_date": "2026-10-03T23:39:05+08:00"
                    },
                    {
                        "id": "2a02f23c-cdb5-4044-8efa-e10f41b13e10",
                        "name": "v5.1.0",
                        "release_date": "2021-09-17T23:21:52+02:00"
                    },
                    {
                        "id": "2bdf3ed3-a982-4aeb-b3ba-ae8489f24471",
                        "name": "v5.0.0",
                        "release_date": "2020-10-07T00:35:53+02:00"
                    },
                    {
                        "id": "2e44a4ae-1d3d-47aa-8a09-ca678d26d0e8",
                        "name": "v4.2.0",
                        "release_date": "2020-05-23T21:30:34+02:00"
                    },
                    {
                        "id": "d91c4908-c4a5-4370-b583-2e978eb7694e",
                        "name": "v4.1.0",
                        "release_date": "2018-10-05T22:40:40+02:00"
                    },
                    {
                        "id": "66605ee3-94ea-4631-b3ec-6ddb06f2d4bd",
                        "name": "v4.0.1",
                        "release_date": "2018-05-22T08:19:56+02:00"
                    },
                    {
                        "id": "cd8cb46c-c705-4ff2-9388-b33674cd0293",
                        "name": "v4.0.0",
                        "release_date": "2018-05-19T22:00:27+02:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43507,
            "upstream_id": null,
            "created": "2026-10-03T16:32:46.226721Z",
            "modified": "2026-10-03T16:42:35.619953Z",
            "imported": "2026-10-03T16:42:35.599737",
            "github_user": "rajeshsamal745",
            "username": "rajeshsamal745",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "e5871a06109dcb8be8784e222087c81bddf17b8e",
            "commit_message": "Rename README (4).md to README.md",
            "name": "docker",
            "description": "Ansible role to install and configure Docker Engine across Debian and RedHat based Linux systems.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29207,
                    "name": "rajeshsamal745",
                    "avatar_url": "https://github.com/rajeshsamal745.png"
                },
                "provider_namespace": {
                    "id": 38606,
                    "name": "rajeshsamal745",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38606/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "containers",
                    "devops",
                    "aws",
                    "automation",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 43508,
            "upstream_id": null,
            "created": "2026-10-03T23:11:59.195734Z",
            "modified": "2026-10-04T13:43:39.427937Z",
            "imported": "2026-10-04T13:43:39.396177",
            "github_user": "halif",
            "username": "halif",
            "github_repo": "ansible-role-hsqldb",
            "github_branch": "master",
            "commit": "71f11f403c6564112ed5be700027ef7619c9786d",
            "commit_message": "some changes in readme\n",
            "name": "hsqldb",
            "description": "Install and configure HSQLDB",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11774,
                    "name": "halif",
                    "avatar_url": "https://github.com/halif.png"
                },
                "provider_namespace": {
                    "id": 21416,
                    "name": "halif",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/"
                },
                "repository": {
                    "name": "ansible-role-hsqldb",
                    "original_name": "ansible-role-hsqldb"
                },
                "tags": [
                    "database",
                    "hsqldb",
                    "java"
                ],
                "versions": [
                    {
                        "id": "ec295e52-9579-42e2-a5d2-2ce4be4afc34",
                        "name": "1.0.1",
                        "release_date": "2026-10-04T16:41:38+03:00"
                    },
                    {
                        "id": "77f3e33c-d72d-4efd-9dd4-1f56660bcf1e",
                        "name": "1.0.0",
                        "release_date": "2026-10-04T00:30:36+03:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 43509,
            "upstream_id": null,
            "created": "2026-10-04T12:54:46.625760Z",
            "modified": "2026-10-04T17:53:09.077346Z",
            "imported": "2026-10-04T17:53:09.023548",
            "github_user": "AndreyJVM",
            "username": "AndreyJVM",
            "github_repo": "ansible-role-selenium-grid",
            "github_branch": "main",
            "commit": "ba59caa5645781cca57b9abe6397660002a5529b",
            "commit_message": "docs: rewrite README for QA engineers with copy-paste instructions\n",
            "name": "selenium_grid_secure",
            "description": "Secure deployment of Selenium Grid 4 with Traefik, Let's Encrypt, and Basic Auth.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24255,
                    "name": "AndreyJVM",
                    "avatar_url": "https://github.com/AndreyJVM.png"
                },
                "provider_namespace": {
                    "id": 33723,
                    "name": "andreyjvm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33723/"
                },
                "repository": {
                    "name": "ansible-role-selenium-grid",
                    "original_name": "ansible-role-selenium-grid"
                },
                "tags": [
                    "selenium",
                    "testing",
                    "docker",
                    "traefik",
                    "qa"
                ],
                "versions": [
                    {
                        "id": "c755b5a0-0180-43a1-8569-0eb8fe32c695",
                        "name": "v1.0.4",
                        "release_date": "2026-10-04T16:56:48+03:00"
                    },
                    {
                        "id": "a3312d24-5b83-4f90-bae0-ac60dee7f9d1",
                        "name": "v1.0.3",
                        "release_date": "2026-10-04T16:56:48+03:00"
                    },
                    {
                        "id": "5f0c0bf5-a58d-4e8a-86bd-62eaace32242",
                        "name": "v1.0.2",
                        "release_date": "2026-10-04T15:43:55+03:00"
                    },
                    {
                        "id": "7b44d5e0-b4ad-49e6-a8ba-3c4d7edbe461",
                        "name": "v1.0.1",
                        "release_date": "2026-10-04T15:43:55+03:00"
                    },
                    {
                        "id": "4d416e87-08f1-4d2c-9779-80e42b25bb95",
                        "name": "v1.0.0",
                        "release_date": "2026-10-04T15:34:51+03:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 43511,
            "upstream_id": null,
            "created": "2026-10-04T17:19:28.706502Z",
            "modified": "2026-10-04T17:19:28.738273Z",
            "imported": "2026-10-04T17:19:28.703277",
            "github_user": "Maheshaher07",
            "username": "Maheshaher07",
            "github_repo": "devops-httpd",
            "github_branch": "master",
            "commit": "e67cc550d02008fcc596e91e6924871f089b53a0",
            "commit_message": "added httpd role\n",
            "name": "devops-httpd",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29211,
                    "name": "Maheshaher07",
                    "avatar_url": "https://github.com/Maheshaher07.png"
                },
                "provider_namespace": {
                    "id": 38610,
                    "name": "maheshaher07",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38610/"
                },
                "repository": {
                    "name": "devops-httpd",
                    "original_name": "devops-httpd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43514,
            "upstream_id": null,
            "created": "2026-10-05T04:47:10.342095Z",
            "modified": "2026-10-05T04:47:10.372635Z",
            "imported": "2026-10-05T04:47:10.339569",
            "github_user": "meer727",
            "username": "meer727",
            "github_repo": "ansible-nginx-role",
            "github_branch": "main",
            "commit": "904bc580999e82af31f0a5b1616e7b896eb2ecb1",
            "commit_message": "Remove local test files from Galaxy role\n",
            "name": "ansible_nginx_role",
            "description": "Reusable Ansible role for installing Nginx and deploying a customizable web page",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29213,
                    "name": "meer727",
                    "avatar_url": "https://github.com/meer727.png"
                },
                "provider_namespace": {
                    "id": 38612,
                    "name": "meer727",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38612/"
                },
                "repository": {
                    "name": "ansible-nginx-role",
                    "original_name": "ansible-nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 43515,
            "upstream_id": null,
            "created": "2026-10-05T08:08:17.344117Z",
            "modified": "2026-10-05T08:08:17.398245Z",
            "imported": "2026-10-05T08:08:17.341855",
            "github_user": "bouola",
            "username": "bouola",
            "github_repo": "ansible-role-log_retention",
            "github_branch": "main",
            "commit": "ea2d68c31fd9b138cdabe96318405a2aa4ae79f4",
            "commit_message": "chore(release): 1.0.0 [skip ci]\n\n# 1.0.0 (2026-10-05)\n\n### Features\n\n* add CI and Ansible role for log retention with logrotate ([59f6603](https://github.com/bouola/ansible-role-log_retention/commit/59f660304afbd2e2a3887aabca9da03905c43718))\n",
            "name": "log_retention",
            "description": "Bound local log retention with logrotate, journald and Docker log limits",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28456,
                    "name": "bouola",
                    "avatar_url": "https://github.com/bouola.png"
                },
                "provider_namespace": {
                    "id": 37864,
                    "name": "bouola",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37864/"
                },
                "repository": {
                    "name": "ansible-role-log_retention",
                    "original_name": "ansible-role-log_retention"
                },
                "tags": [
                    "logrotate",
                    "logging",
                    "retention",
                    "journald",
                    "docker",
                    "system"
                ],
                "versions": [
                    {
                        "id": "42bcedb9-8ad6-4f40-a754-fd69c14fe6d7",
                        "name": "v1.0.0",
                        "release_date": "2026-10-05T08:07:49+00:00"
                    }
                ]
            },
            "download_count": 18
        }
    ]
}