A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3759",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3757",
    "results": [
        {
            "id": 43284,
            "upstream_id": null,
            "created": "2026-08-04T17:47:47.891189Z",
            "modified": "2026-09-15T20:59:55.811514Z",
            "imported": "2026-09-15T20:59:55.771995",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-haproxy",
            "github_branch": "main",
            "commit": "1f5c50a2a45f8cc2f5e68226ecb0d371892e05de",
            "commit_message": "feat: expanded symlink option beyond LetsEncrypt\n",
            "name": "haproxy",
            "description": "Ansible role to install HAProxy on Debian based distros.",
            "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-haproxy",
                    "original_name": "ansible-role-haproxy"
                },
                "tags": [
                    "loadbalancing",
                    "haproxy"
                ],
                "versions": []
            },
            "download_count": 52
        },
        {
            "id": 43285,
            "upstream_id": null,
            "created": "2026-08-04T17:52:33.690989Z",
            "modified": "2026-09-30T18:01:14.297239Z",
            "imported": "2026-09-30T18:01:14.243959",
            "github_user": "bouola",
            "username": "bouola",
            "github_repo": "ansible-role-monitoring_agents",
            "github_branch": "main",
            "commit": "803e9a9b3640643706d725fc48e1c8938679c997",
            "commit_message": "chore(release): 1.2.1 [skip ci]\n\n## [1.2.1](https://github.com/bouola/ansible-role-monitoring_agents/compare/v1.2.0...v1.2.1) (2026-09-30)\n\n### Bug Fixes\n\n* add systemd unit support for managing ACLs on runtime sockets ([#5](https://github.com/bouola/ansible-role-monitoring_agents/issues/5)) ([97c99e2](https://github.com/bouola/ansible-role-monitoring_agents/commit/97c99e24ff3e52a073143caeeac24434364f68aa))\n",
            "name": "monitoring_agents",
            "description": "Deploy and manage monitoring agents (node-exporter, promtail, cadvisor) as systemd services",
            "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-monitoring_agents",
                    "original_name": "ansible-role-monitoring_agents"
                },
                "tags": [
                    "monitoring",
                    "nodeexporter",
                    "promtail",
                    "cadvisor",
                    "systemd"
                ],
                "versions": [
                    {
                        "id": "9c9e8a6c-1fd1-40ed-9643-0a2e57dec8fb",
                        "name": "v1.2.1",
                        "release_date": "2026-09-30T18:00:37+00:00"
                    },
                    {
                        "id": "e4e6f68b-bd8e-41aa-ab5c-92e4a0f1d834",
                        "name": "v1.2.0",
                        "release_date": "2026-09-30T09:53:29+00:00"
                    },
                    {
                        "id": "48d2102c-e0af-4c05-b379-532a41cb4364",
                        "name": "v1.1.1",
                        "release_date": "2026-08-05T20:15:04+00:00"
                    },
                    {
                        "id": "9009ce91-fe88-4ca2-bee1-5509b820b166",
                        "name": "v1.1.0",
                        "release_date": "2026-08-04T19:16:18+00:00"
                    },
                    {
                        "id": "dc66034b-4931-4902-ac3a-0fd9cc402707",
                        "name": "v1.0.0",
                        "release_date": "2026-08-04T17:51:58+00:00"
                    }
                ]
            },
            "download_count": 39
        },
        {
            "id": 43286,
            "upstream_id": null,
            "created": "2026-08-04T18:05:56.780209Z",
            "modified": "2026-08-04T18:05:56.869596Z",
            "imported": "2026-08-04T18:05:56.777096",
            "github_user": "bouola",
            "username": "bouola",
            "github_repo": "ansible-role-compose_deploy",
            "github_branch": "main",
            "commit": "d5162f3d5dd63eed917fc1d0520d58d1197908bc",
            "commit_message": "chore(release): 1.0.0 [skip ci]\n\n# 1.0.0 (2026-08-04)\n\n### Bug Fixes\n\n* update directory mode comparison by normalizing leading zeros ([bd57b1b](https://github.com/bouola/ansible-role-compose_deploy/commit/bd57b1b6568fdd0621d1f5202e7110758d6d1673))\n\n### Features\n\n* add Ansible role for deploying Docker Compose projects ([c001a52](https://github.com/bouola/ansible-role-compose_deploy/commit/c001a52c54dbd1656ef7be720ec2b735c6d2aece))\n",
            "name": "compose_deploy",
            "description": "Deploy Docker Compose projects from prepared directories",
            "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-compose_deploy",
                    "original_name": "ansible-role-compose_deploy"
                },
                "tags": [
                    "bouola",
                    "compose",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "fb5e5aae-d262-49c9-bd12-f450eacb47b2",
                        "name": "v1.0.0",
                        "release_date": "2026-08-04T18:05:22+00:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 43287,
            "upstream_id": null,
            "created": "2026-08-05T09:03:40.495082Z",
            "modified": "2026-08-05T09:03:40.529913Z",
            "imported": "2026-08-05T09:03:40.492519",
            "github_user": "pranav200408",
            "username": "pranav200408",
            "github_repo": "galaxy-final",
            "github_branch": "main",
            "commit": "710a5e1766e0727f9f38361175493170a7ee01f9",
            "commit_message": "Initial Ansible Role\n",
            "name": "galaxy-final",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28523,
                    "name": "pranav200408",
                    "avatar_url": "https://github.com/pranav200408.png"
                },
                "provider_namespace": {
                    "id": 37929,
                    "name": "pranav200408",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37929/"
                },
                "repository": {
                    "name": "galaxy-final",
                    "original_name": "galaxy-final"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43288,
            "upstream_id": null,
            "created": "2026-08-05T09:03:56.896053Z",
            "modified": "2026-08-05T09:03:56.938101Z",
            "imported": "2026-08-05T09:03:56.892150",
            "github_user": "ritesh123git",
            "username": "ritesh123git",
            "github_repo": "ansible_role_training",
            "github_branch": "main",
            "commit": "9facc191b6ebf7e8d55a0516933673dcacb81957",
            "commit_message": "first commit\n",
            "name": "ansible_role_training",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28524,
                    "name": "ritesh123git",
                    "avatar_url": "https://github.com/ritesh123git.png"
                },
                "provider_namespace": {
                    "id": 37930,
                    "name": "ritesh123git",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37930/"
                },
                "repository": {
                    "name": "ansible_role_training",
                    "original_name": "ansible_role_training"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43289,
            "upstream_id": null,
            "created": "2026-08-05T09:03:56.914463Z",
            "modified": "2026-08-05T09:03:56.966588Z",
            "imported": "2026-08-05T09:03:56.912138",
            "github_user": "nehaa2506",
            "username": "nehaa2506",
            "github_repo": "practice",
            "github_branch": "main",
            "commit": "02ee0d69c8c975ac981082aa1f698eb1e483bc27",
            "commit_message": "Add Ansible role files\n",
            "name": "practice",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28522,
                    "name": "nehaa2506",
                    "avatar_url": "https://github.com/nehaa2506.png"
                },
                "provider_namespace": {
                    "id": 37928,
                    "name": "nehaa2506",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37928/"
                },
                "repository": {
                    "name": "practice",
                    "original_name": "practice"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43290,
            "upstream_id": null,
            "created": "2026-08-05T09:03:57.640618Z",
            "modified": "2026-08-05T09:03:57.693452Z",
            "imported": "2026-08-05T09:03:57.637358",
            "github_user": "AbHiShEk7776",
            "username": "AbHiShEk7776",
            "github_repo": "Hello_Ansible",
            "github_branch": "main",
            "commit": "4f0cefc6f7ae6399505a64e485a03c06962aaa61",
            "commit_message": "First\n",
            "name": "Hello_Ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28525,
                    "name": "AbHiShEk7776",
                    "avatar_url": "https://github.com/AbHiShEk7776.png"
                },
                "provider_namespace": {
                    "id": 37931,
                    "name": "abhishek7776",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37931/"
                },
                "repository": {
                    "name": "Hello_Ansible",
                    "original_name": "Hello_Ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43291,
            "upstream_id": null,
            "created": "2026-08-05T09:04:21.965662Z",
            "modified": "2026-08-05T09:04:22.006811Z",
            "imported": "2026-08-05T09:04:21.963063",
            "github_user": "AbHiShEk7776",
            "username": "AbHiShEk7776",
            "github_repo": "Hello_ANsible",
            "github_branch": "main",
            "commit": "4f0cefc6f7ae6399505a64e485a03c06962aaa61",
            "commit_message": "First\n",
            "name": "Hello_ANsible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28525,
                    "name": "AbHiShEk7776",
                    "avatar_url": "https://github.com/AbHiShEk7776.png"
                },
                "provider_namespace": {
                    "id": 37931,
                    "name": "abhishek7776",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37931/"
                },
                "repository": {
                    "name": "Hello_ANsible",
                    "original_name": "Hello_ANsible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 43292,
            "upstream_id": null,
            "created": "2026-08-05T09:06:08.646042Z",
            "modified": "2026-08-05T09:06:08.692259Z",
            "imported": "2026-08-05T09:06:08.643458",
            "github_user": "prajwalpatil-20",
            "username": "prajwalpatil-20",
            "github_repo": "Ansible2",
            "github_branch": "main",
            "commit": "afc871951b69155def00871f7fb2c307fd56c7b0",
            "commit_message": "Initial commit\n",
            "name": "Ansible2",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28531,
                    "name": "prajwalpatil-20",
                    "avatar_url": "https://github.com/prajwalpatil-20.png"
                },
                "provider_namespace": {
                    "id": 37937,
                    "name": "prajwalpatil_20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37937/"
                },
                "repository": {
                    "name": "Ansible2",
                    "original_name": "Ansible2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43293,
            "upstream_id": null,
            "created": "2026-08-05T09:06:11.370141Z",
            "modified": "2026-08-05T09:06:11.411820Z",
            "imported": "2026-08-05T09:06:11.367611",
            "github_user": "Shenoy-shank05",
            "username": "Shenoy-shank05",
            "github_repo": "ansible-roles",
            "github_branch": "master",
            "commit": "81ce51ec57cc2f0ae99c4d0b1783a3750fd994c8",
            "commit_message": "initial commit\n",
            "name": "ansible-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28529,
                    "name": "Shenoy-shank05",
                    "avatar_url": "https://github.com/Shenoy-shank05.png"
                },
                "provider_namespace": {
                    "id": 37935,
                    "name": "shenoy_shank05",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37935/"
                },
                "repository": {
                    "name": "ansible-roles",
                    "original_name": "ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}