A list of legacy roles.

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

{
    "count": 37830,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3637",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3635",
    "results": [
        {
            "id": 41912,
            "upstream_id": null,
            "created": "2025-11-18T11:02:51.520338Z",
            "modified": "2025-11-18T11:02:51.573401Z",
            "imported": "2025-11-18T11:02:51.516772",
            "github_user": "cem-varol",
            "username": "cem-varol",
            "github_repo": "ansible-install-apache-role",
            "github_branch": "main",
            "commit": "38d5fdef96e6fda844614aa62f38f56d9e7c9a88",
            "commit_message": "editted tasks/main.yml\n",
            "name": "ansible-install-apache-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25013,
                    "name": "cem-varol",
                    "avatar_url": "https://github.com/cem-varol.png"
                },
                "provider_namespace": {
                    "id": 34470,
                    "name": "cem_varol",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34470/"
                },
                "repository": {
                    "name": "ansible-install-apache-role",
                    "original_name": "ansible-install-apache-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41913,
            "upstream_id": null,
            "created": "2025-11-18T15:41:57.799693Z",
            "modified": "2025-12-01T09:36:35.748730Z",
            "imported": "2025-12-01T09:36:35.687773",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-apps_hstr",
            "github_branch": "main",
            "commit": "fbdc7b2149398c206f36c925d224ad5088dd6e4d",
            "commit_message": "doc: update changelog\n",
            "name": "apps_hstr",
            "description": "Install and Configure hstr to have a better shell history search",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-apps_hstr",
                    "original_name": "ansible-apps_hstr"
                },
                "tags": [
                    "system",
                    "history",
                    "search"
                ],
                "versions": [
                    {
                        "id": "009c6427-fba4-4e95-a393-d063be4fe33e",
                        "name": "0.2.1",
                        "release_date": "2025-11-29T12:47:26+00:00"
                    },
                    {
                        "id": "c9f38b53-062c-4aca-ac32-f970ddf0ff63",
                        "name": "0.2.0",
                        "release_date": "2025-11-25T16:49:58+00:00"
                    },
                    {
                        "id": "5d7a5751-26fe-4c33-9fba-e5d5f6b891f5",
                        "name": "0.1.0",
                        "release_date": "2025-11-18T13:19:45+00:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 41914,
            "upstream_id": null,
            "created": "2025-11-18T17:03:05.549404Z",
            "modified": "2025-11-18T20:25:25.596772Z",
            "imported": "2025-11-18T20:25:25.578070",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-apt_repo",
            "github_branch": "trunk",
            "commit": "92f390a2d24e7d3efd354e5e071b9ad7c97d6a57",
            "commit_message": "fix: wasn't running the jinja2 code\n",
            "name": "apt_repo",
            "description": "Install 3rd party apt repositories easily & securely",
            "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-apt_repo",
                    "original_name": "ansible-role-apt_repo"
                },
                "tags": [
                    "debian",
                    "apt"
                ],
                "versions": []
            },
            "download_count": 216
        },
        {
            "id": 41915,
            "upstream_id": null,
            "created": "2025-11-18T17:14:54.564798Z",
            "modified": "2025-11-18T17:14:54.621514Z",
            "imported": "2025-11-18T17:14:54.562649",
            "github_user": "andymarthin",
            "username": "andymarthin",
            "github_repo": "ansible-role-rv",
            "github_branch": "main",
            "commit": "566abcc3ecc2563dd0b6bce02ce6f8dc89e71a83",
            "commit_message": "initial commit\n",
            "name": "rv",
            "description": "Installs rv (Rust Version Manager) and manages Ruby versions on Linux and macOS.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25054,
                    "name": "andymarthin",
                    "avatar_url": "https://github.com/andymarthin.png"
                },
                "provider_namespace": {
                    "id": 34511,
                    "name": "andymarthin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34511/"
                },
                "repository": {
                    "name": "ansible-role-rv",
                    "original_name": "ansible-role-rv"
                },
                "tags": [
                    "ruby",
                    "rv",
                    "version-manager",
                    "rust",
                    "development"
                ],
                "versions": [
                    {
                        "id": "6ca1ace5-7fe2-4680-86a8-cea582df7320",
                        "name": "v0.1.0",
                        "release_date": "2025-11-19T00:12:04+07:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 41916,
            "upstream_id": null,
            "created": "2025-11-19T05:08:35.103654Z",
            "modified": "2025-11-19T05:08:35.170010Z",
            "imported": "2025-11-19T05:08:35.100181",
            "github_user": "Udarainduranga96",
            "username": "Udarainduranga96",
            "github_repo": "ansible-sample-role",
            "github_branch": "master",
            "commit": "898e0a9a09dc5442bfc45272c0f8679fbf08238e",
            "commit_message": "first commit\n",
            "name": "ansible-sample-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25060,
                    "name": "Udarainduranga96",
                    "avatar_url": "https://github.com/Udarainduranga96.png"
                },
                "provider_namespace": {
                    "id": 34517,
                    "name": "udarainduranga96",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34517/"
                },
                "repository": {
                    "name": "ansible-sample-role",
                    "original_name": "ansible-sample-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41917,
            "upstream_id": null,
            "created": "2025-11-19T07:54:13.330257Z",
            "modified": "2025-11-19T07:54:13.366561Z",
            "imported": "2025-11-19T07:54:13.328176",
            "github_user": "mayurthitame",
            "username": "mayurthitame",
            "github_repo": "tomcat-ansible",
            "github_branch": "main",
            "commit": "e517ee6a756ca119fe03aee8d5e17afdd661dff4",
            "commit_message": "added code to create directory of java and tomcat\n",
            "name": "tomcat-ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25062,
                    "name": "mayurthitame",
                    "avatar_url": "https://github.com/mayurthitame.png"
                },
                "provider_namespace": {
                    "id": 34519,
                    "name": "mayurthitame",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34519/"
                },
                "repository": {
                    "name": "tomcat-ansible",
                    "original_name": "tomcat-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41918,
            "upstream_id": null,
            "created": "2025-11-19T16:20:51.273152Z",
            "modified": "2026-02-27T18:32:44.371872Z",
            "imported": "2026-02-27T18:32:44.186047",
            "github_user": "mila-iqia",
            "username": "mila",
            "github_repo": "ansible-gitlab-runner-compose",
            "github_branch": "main",
            "commit": "f15e2dd6f89ac031bab7da70d9aeb4223ed64f3e",
            "commit_message": "Merge pull request #14 from jsl6ul/patch-1\n\nUpdate runner template to set ‘Environment’ variable.",
            "name": "gitlab_runner_compose",
            "description": "A role to setup a Docker Compose based GitLab Runner",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9418,
                    "name": "mila",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018af147-1bad-7cb4-916f-68020cb6c4fb/avatar/"
                },
                "provider_namespace": {
                    "id": 915,
                    "name": "mila",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/915/"
                },
                "repository": {
                    "name": "ansible-gitlab-runner-compose",
                    "original_name": "ansible-gitlab-runner-compose"
                },
                "tags": [
                    "gitlab",
                    "runner",
                    "ci",
                    "cicd"
                ],
                "versions": [
                    {
                        "id": "cdbd423b-96af-403e-8cdc-a943218fa02c",
                        "name": "v0.4.4",
                        "release_date": "2026-02-27T11:49:52-05:00"
                    },
                    {
                        "id": "b4c19d3a-8136-493b-817b-a4da50330a72",
                        "name": "v0.4.3",
                        "release_date": "2026-02-10T09:39:22-05:00"
                    },
                    {
                        "id": "5b42a22a-6134-483f-970b-a981feed231e",
                        "name": "v0.4.2",
                        "release_date": "2025-11-19T11:16:26-05:00"
                    },
                    {
                        "id": "d7107a48-7fea-455d-90ea-f7067dab3aee",
                        "name": "v0.4.1",
                        "release_date": "2025-11-19T11:16:26-05:00"
                    },
                    {
                        "id": "a08c6886-1aeb-4cda-9cbd-f126ff7cb105",
                        "name": "v0.4.0",
                        "release_date": "2025-11-19T10:21:16-05:00"
                    },
                    {
                        "id": "0357ca31-e5dd-47d3-a8d8-5885056ffd3d",
                        "name": "v0.3.2",
                        "release_date": "2025-11-14T08:15:52-05:00"
                    },
                    {
                        "id": "8910c5e7-747b-4c68-893d-0f164766b0b0",
                        "name": "v0.3.1",
                        "release_date": "2025-05-29T13:23:25-04:00"
                    },
                    {
                        "id": "533986c4-4c32-4859-ab68-53a41d6eef07",
                        "name": "v0.3.0",
                        "release_date": "2024-04-20T10:10:02-04:00"
                    },
                    {
                        "id": "1f39885b-8cfe-477d-91de-a43e0aca6185",
                        "name": "v0.2.0",
                        "release_date": "2023-09-01T17:11:52-04:00"
                    },
                    {
                        "id": "5b55903e-36ed-416e-998b-2bf0646bbd73",
                        "name": "v0.1.0",
                        "release_date": "2023-02-03T17:44:39-05:00"
                    }
                ]
            },
            "download_count": 415
        },
        {
            "id": 41919,
            "upstream_id": null,
            "created": "2025-11-19T21:25:38.917449Z",
            "modified": "2026-03-27T09:14:45.318707Z",
            "imported": "2026-03-27T09:14:45.209487",
            "github_user": "baztian",
            "username": "baztian",
            "github_repo": "ansible-vzborg",
            "github_branch": "main",
            "commit": "735646cc74e4dc78c83ff5e82877f888ce1b5297",
            "commit_message": "Be more strict with the randomness of the timer\n",
            "name": "vzborg",
            "description": "Role for installing VzBorg utility along with borg",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 807,
                    "name": "baztian",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-0955-7500-8413-549b1cce4627/avatar/"
                },
                "provider_namespace": {
                    "id": 14240,
                    "name": "baztian",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14240/"
                },
                "repository": {
                    "name": "ansible-vzborg",
                    "original_name": "ansible-vzborg"
                },
                "tags": [
                    "backup",
                    "borgbackup",
                    "borg",
                    "vzdump",
                    "vzborg"
                ],
                "versions": [
                    {
                        "id": "dfa9544b-b0fb-426a-bf6c-8557cfed078d",
                        "name": "v0.0.5",
                        "release_date": "2026-02-13T21:27:06+01:00"
                    },
                    {
                        "id": "0673dde7-f66a-460a-bae7-9cc331c635b7",
                        "name": "v0.0.4",
                        "release_date": "2025-11-19T23:25:22+01:00"
                    },
                    {
                        "id": "4c18e49d-d426-4125-946d-d8c4db10be82",
                        "name": "v0.0.3",
                        "release_date": "2025-11-19T22:56:47+01:00"
                    },
                    {
                        "id": "30df1322-05c0-4b60-91f1-d6515ae189b6",
                        "name": "v0.0.2",
                        "release_date": "2025-11-19T22:49:56+01:00"
                    },
                    {
                        "id": "0accc176-b58a-4075-8e27-3a888fadc3e4",
                        "name": "v0.0.1",
                        "release_date": "2025-11-19T22:02:25+01:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 41920,
            "upstream_id": null,
            "created": "2025-11-19T22:10:52.538343Z",
            "modified": "2025-11-19T22:10:52.567655Z",
            "imported": "2025-11-19T22:10:52.535842",
            "github_user": "ibrahim3c",
            "username": "ibrahim3c",
            "github_repo": "nginx-example-role",
            "github_branch": "main",
            "commit": "90aaf3097d49df0b1534a9762e414bc8a12f3c18",
            "commit_message": "first commit\n",
            "name": "nginx-example-role",
            "description": "Installs and configures Nginx web server, deploys custom configuration and\n    web pages, and ensures the service is running.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25076,
                    "name": "ibrahim3c",
                    "avatar_url": "https://github.com/ibrahim3c.png"
                },
                "provider_namespace": {
                    "id": 34533,
                    "name": "ibrahim3c",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34533/"
                },
                "repository": {
                    "name": "nginx-example-role",
                    "original_name": "nginx-example-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41921,
            "upstream_id": null,
            "created": "2025-11-20T08:26:10.295651Z",
            "modified": "2026-06-25T22:14:41.863087Z",
            "imported": "2026-06-25T22:14:41.789956",
            "github_user": "xenion1987",
            "username": "Xenion1987",
            "github_repo": "ansible-role-fastfetch",
            "github_branch": "main",
            "commit": "b88b13c8e2082f757e754e597dcae0856f120cd4",
            "commit_message": "feat: prek migration and cleanup (#14)\n\n* feat: migrate from pre-commit to prek\n\nReplace pre-commit with prek as dev dependency and add ansible-doctor\npre-commit hook. Add description and readme fields to pyproject.toml.\n\n* ci: adopt dynamic ROLE_NAME pattern in workflows\n\nReplace hardcoded role name with dynamic ${{ github.event.repository.name }}\nenv variable. Remove redundant actions/setup-python step. Add\n--upgrade-package for precise ansible-core versioning. Add make_latest\nand configurable GALAXY_NAMESPACE to release workflow.\n\n* fix: align molecule config with template\n\nFix ansible_connect typo to ansible_connection. Add tmpfs mounts.\nUse generic 'instance' platform name. Remove deprecated\nmolecule role_name_check comment. Add --update flag to apk install.\nAdd alternative role reference comments.\n\n* chore: cleanup deprecated files and align project config\n\nRemove meta-no-namespace from ansible-lint skip_list. Slim down\n.gitignore to essential entries. Update LICENSE year to 2026.\nRemove deprecated requirements.txt and .gitkeep files.",
            "name": "fastfetch",
            "description": "Install the latest `fastfetch` version from GitHub.\nFall back to `fastfetch` version 2.7.1 if the target's\nlatest version is 'glib<2.35'.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17585,
                    "name": "Xenion1987",
                    "avatar_url": "https://github.com/Xenion1987.png"
                },
                "provider_namespace": {
                    "id": 27160,
                    "name": "xenion1987",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27160/"
                },
                "repository": {
                    "name": "ansible-role-fastfetch",
                    "original_name": "ansible-role-fastfetch"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": "835aac15-03e7-496d-bd87-91592b2859d6",
                        "name": "v1.3.0",
                        "release_date": "2026-06-26T00:05:49+02:00"
                    },
                    {
                        "id": "c5ff28cd-8edf-459f-949b-215c06d86739",
                        "name": "v1.2.2",
                        "release_date": "2026-06-25T16:38:52+02:00"
                    },
                    {
                        "id": "feea8e45-68bd-41d3-9a0d-01da74164b3d",
                        "name": "v1.2.1",
                        "release_date": "2026-06-25T14:33:40+02:00"
                    },
                    {
                        "id": "c41ef8cf-45de-4fea-b576-bb79371e102a",
                        "name": "v1.2.0",
                        "release_date": "2026-06-25T13:46:16+02:00"
                    },
                    {
                        "id": "b08c6961-075b-4153-9f86-fb088018ae8b",
                        "name": "v1.0.2",
                        "release_date": "2026-02-26T19:25:27+01:00"
                    },
                    {
                        "id": "306ba403-478d-43fa-8dbb-b4495edabaaa",
                        "name": "v1.0.1",
                        "release_date": "2026-02-26T02:19:50+01:00"
                    },
                    {
                        "id": "3e826634-5977-4730-b120-c57898c3cb59",
                        "name": "v1.0.0",
                        "release_date": "2025-11-20T09:20:24+01:00"
                    }
                ]
            },
            "download_count": 254
        }
    ]
}