A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3681",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3679",
    "results": [
        {
            "id": 42377,
            "upstream_id": null,
            "created": "2026-01-27T08:29:58.249457Z",
            "modified": "2026-01-27T10:10:51.940265Z",
            "imported": "2026-01-27T10:10:51.916765",
            "github_user": "hengamer03",
            "username": "hengamer03",
            "github_repo": "ansible-colorprompt",
            "github_branch": "main",
            "commit": "3e1b6ab24eac85dbc3b5bf76b5de9f9ecd37e5de",
            "commit_message": "fix the template\n",
            "name": "ansible-colorprompt",
            "description": "Configure colored bash prompts with environment labels",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25879,
                    "name": "hengamer03",
                    "avatar_url": "https://github.com/hengamer03.png"
                },
                "provider_namespace": {
                    "id": 35329,
                    "name": "hengamer03",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35329/"
                },
                "repository": {
                    "name": "ansible-colorprompt",
                    "original_name": "ansible-colorprompt"
                },
                "tags": [
                    "system",
                    "shell",
                    "bash",
                    "prompt"
                ],
                "versions": []
            },
            "download_count": 304
        },
        {
            "id": 42378,
            "upstream_id": null,
            "created": "2026-01-27T11:49:04.372534Z",
            "modified": "2026-01-27T11:49:04.432882Z",
            "imported": "2026-01-27T11:49:04.369841",
            "github_user": "Nisha123-rani",
            "username": "Nisha123-rani",
            "github_repo": "ansible-role-httpd",
            "github_branch": "master",
            "commit": "6e6b8b8936b1b4817051ead1848d0c44849929a6",
            "commit_message": "Fix Galaxy meta file\n",
            "name": "httpd",
            "description": "Install and configure Apache HTTP server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25960,
                    "name": "Nisha123-rani",
                    "avatar_url": "https://github.com/Nisha123-rani.png"
                },
                "provider_namespace": {
                    "id": 35409,
                    "name": "nisha123_rani",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35409/"
                },
                "repository": {
                    "name": "ansible-role-httpd",
                    "original_name": "ansible-role-httpd"
                },
                "tags": [
                    "apache",
                    "httpd",
                    "webserver",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 42379,
            "upstream_id": null,
            "created": "2026-01-27T16:09:14.982028Z",
            "modified": "2026-04-17T17:17:15.704408Z",
            "imported": "2026-04-17T17:17:15.670156",
            "github_user": "mila-iqia",
            "username": "mila",
            "github_repo": "ansible-role-gitlab",
            "github_branch": "master",
            "commit": "acb34ed0eca167bb669cec242bb0378e053b74fb",
            "commit_message": "Merge pull request #1 from pbouchez/feat/DataDir\n\nDeprecate git_data_dirs",
            "name": "gitlab",
            "description": "GitLab Git web interface",
            "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-role-gitlab",
                    "original_name": "ansible-role-gitlab"
                },
                "tags": [
                    "development",
                    "web",
                    "gitlab",
                    "git",
                    "repository",
                    "ci",
                    "integration"
                ],
                "versions": [
                    {
                        "id": "9190d753-8f41-41d0-bb31-a9c93c00f0cf",
                        "name": "4.0.0",
                        "release_date": "2026-01-27T10:53:19-05:00"
                    }
                ]
            },
            "download_count": 101
        },
        {
            "id": 42380,
            "upstream_id": null,
            "created": "2026-01-27T21:28:52.863452Z",
            "modified": "2026-08-19T20:45:36.927821Z",
            "imported": "2026-08-19T20:45:36.865028",
            "github_user": "mikinhas",
            "username": "mikinhas",
            "github_repo": "ansible-role-base",
            "github_branch": "main",
            "commit": "f0b7b6e0c22594999ecf0727d16121f5296ad189",
            "commit_message": "feat(ufw): Support interface and address rulesOD\n",
            "name": "base",
            "description": "Base system configuration role for Ubuntu servers (packages, fail2ban)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12341,
                    "name": "mikinhas",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-1230-72b0-8dc7-4949a075807c/avatar/"
                },
                "provider_namespace": {
                    "id": 22166,
                    "name": "mikinhas",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22166/"
                },
                "repository": {
                    "name": "ansible-role-base",
                    "original_name": "ansible-role-base"
                },
                "tags": [
                    "system",
                    "security",
                    "fail2ban",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "52a42ff9-c2b4-4510-b6ae-3c30d9e2b4cc",
                        "name": "0.4.0",
                        "release_date": "2026-08-19T22:44:16+02:00"
                    },
                    {
                        "id": "33b9835b-92b2-4f0d-9c33-ea80dc2c29e7",
                        "name": "0.3.0",
                        "release_date": "2026-06-19T11:57:08+02:00"
                    },
                    {
                        "id": "dde49bb7-a402-46c3-946e-cf4fb8256b7d",
                        "name": "0.2.2",
                        "release_date": "2026-06-19T11:11:37+02:00"
                    },
                    {
                        "id": "8f340e87-2347-4a61-a75d-2df66efebfb7",
                        "name": "0.2.1",
                        "release_date": "2026-03-28T22:46:01+01:00"
                    },
                    {
                        "id": "5baa6eed-9014-417e-aaef-f891bb08c78b",
                        "name": "0.2.0",
                        "release_date": "2026-03-20T15:58:06+01:00"
                    },
                    {
                        "id": "230b1587-b573-44e8-8de4-8003a452d16d",
                        "name": "0.1.0",
                        "release_date": "2026-01-25T22:56:13+01:00"
                    }
                ]
            },
            "download_count": 37
        },
        {
            "id": 42381,
            "upstream_id": null,
            "created": "2026-01-28T09:14:14.095833Z",
            "modified": "2026-01-28T09:44:54.176845Z",
            "imported": "2026-01-28T09:44:54.140386",
            "github_user": "zammitjeffrey",
            "username": "zammitjeffrey",
            "github_repo": "ansible-role-jzweb",
            "github_branch": "main",
            "commit": "fba89fa524a6e23c5fd0b5584767ce92ff69f4a6",
            "commit_message": "Fix typo in README.md regarding variable adjustment instructions\n",
            "name": "jzweb",
            "description": "A role to install and configure Nginx with a basic Hello World site.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26045,
                    "name": "zammitjeffrey",
                    "avatar_url": "https://github.com/zammitjeffrey.png"
                },
                "provider_namespace": {
                    "id": 35488,
                    "name": "zammitjeffrey",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35488/"
                },
                "repository": {
                    "name": "ansible-role-jzweb",
                    "original_name": "ansible-role-jzweb"
                },
                "tags": [
                    "nginx",
                    "web",
                    "hello-world"
                ],
                "versions": [
                    {
                        "id": "9d4c0a87-6dcb-4457-b3e1-195720f2f874",
                        "name": "v1.1.0",
                        "release_date": "2026-01-28T09:42:08+00:00"
                    }
                ]
            },
            "download_count": 9
        },
        {
            "id": 42382,
            "upstream_id": null,
            "created": "2026-01-28T15:18:11.693716Z",
            "modified": "2026-01-28T15:18:11.759282Z",
            "imported": "2026-01-28T15:18:11.691284",
            "github_user": "alexmarquesrm",
            "username": "alexmarquesrm",
            "github_repo": "meu_webserver",
            "github_branch": "main",
            "commit": "83093f8e9a29554d830fa1aead0b44934d515c75",
            "commit_message": "Primeira versão da role webserver\n",
            "name": "meu_webserver",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26067,
                    "name": "alexmarquesrm",
                    "avatar_url": "https://github.com/alexmarquesrm.png"
                },
                "provider_namespace": {
                    "id": 35510,
                    "name": "alexmarquesrm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35510/"
                },
                "repository": {
                    "name": "meu_webserver",
                    "original_name": "meu_webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42383,
            "upstream_id": null,
            "created": "2026-01-28T16:14:01.569601Z",
            "modified": "2026-01-28T16:14:01.671203Z",
            "imported": "2026-01-28T16:14:01.567058",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-nginx_pm",
            "github_branch": "main",
            "commit": "f4683e39b70416b21cbea55e3c2c7aeaf843291c",
            "commit_message": "Initial commit from Ansible role\n",
            "name": "nginx_pm",
            "description": "Role to install nginx proxy manager on Debian systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18174,
                    "name": "waal70",
                    "avatar_url": "https://github.com/waal70.png"
                },
                "provider_namespace": {
                    "id": 27724,
                    "name": "waal70",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27724/"
                },
                "repository": {
                    "name": "ansible-role-nginx_pm",
                    "original_name": "ansible-role-nginx_pm"
                },
                "tags": [
                    "debian",
                    "portainer",
                    "nginxpm"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42384,
            "upstream_id": null,
            "created": "2026-01-29T03:44:56.292750Z",
            "modified": "2026-02-18T22:01:23.830176Z",
            "imported": "2026-02-18T22:01:23.531634",
            "github_user": "jsenecal",
            "username": "jsenecal",
            "github_repo": "ansible-role-netbox-docker",
            "github_branch": "master",
            "commit": "a1ffe0494ad32acd4eab466897ed0ea4012f8f43",
            "commit_message": "Fix plugins.py import error breaking container startup\n\nnetbox.configuration is a module file, not a package, so importing\nfrom netbox.configuration.configuration fails. Config files in\n/etc/netbox/config/ are loaded by NetBox's configuration system\nwhich merges their variables — just define PLUGINS and PLUGINS_CONFIG\ndirectly instead of trying to import and append.\n",
            "name": "netbox-docker",
            "description": "NetBox as a docker-compose project",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17500,
                    "name": "jsenecal",
                    "avatar_url": "https://github.com/jsenecal.png"
                },
                "provider_namespace": {
                    "id": 27082,
                    "name": "jsenecal",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27082/"
                },
                "repository": {
                    "name": "ansible-role-netbox-docker",
                    "original_name": "ansible-role-netbox-docker"
                },
                "tags": [
                    "netbox",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "359f5324-61ba-4de2-955c-bea94da0a819",
                        "name": "v2.0.2",
                        "release_date": "2026-02-18T22:00:44+00:00"
                    },
                    {
                        "id": "476df244-3cd0-4aee-b38c-979aaa73f763",
                        "name": "v2.0.1",
                        "release_date": "2026-02-18T21:32:47+00:00"
                    },
                    {
                        "id": "c009dac3-99f7-45c3-9d04-f6bda5943751",
                        "name": "v2.0.0",
                        "release_date": "2026-02-18T21:07:48+00:00"
                    },
                    {
                        "id": "171e4fbb-babc-495a-9fcd-84deca5e658e",
                        "name": "v1.3.2",
                        "release_date": "2026-01-29T03:56:31+00:00"
                    },
                    {
                        "id": "c4eb767f-9b1d-4886-99f4-130851efebda",
                        "name": "v1.3.1",
                        "release_date": "2026-01-29T03:44:33+00:00"
                    },
                    {
                        "id": "539912ac-e044-4ff7-880d-cdced07c1e26",
                        "name": "v1.3.0",
                        "release_date": "2026-01-29T03:26:47+00:00"
                    },
                    {
                        "id": "b43af21b-7418-495d-8654-9c809176fced",
                        "name": "v1.2.0",
                        "release_date": "2025-11-27T15:48:26+00:00"
                    },
                    {
                        "id": "48d1e913-406a-4bd4-8b01-578c9cd0ade9",
                        "name": "v1.1.0",
                        "release_date": "2025-11-18T16:38:54+00:00"
                    },
                    {
                        "id": "7aff2879-86bc-4d77-be4a-0846f5e1b62c",
                        "name": "v1.0.3",
                        "release_date": "2024-09-23T23:37:57-04:00"
                    },
                    {
                        "id": "8b6ec960-4f69-4e9f-ae7f-657f7dd58249",
                        "name": "v1.0.2",
                        "release_date": "2024-09-23T10:23:34-04:00"
                    },
                    {
                        "id": "e34dfbf8-d031-467e-ae12-2c13d45cff4c",
                        "name": "v1.0.1",
                        "release_date": "2024-09-18T17:17:56-04:00"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 42385,
            "upstream_id": null,
            "created": "2026-01-29T06:06:59.269344Z",
            "modified": "2026-01-29T06:06:59.344486Z",
            "imported": "2026-01-29T06:06:59.264367",
            "github_user": "deviamara",
            "username": "deviamara",
            "github_repo": "repoupdate_pkginstall_role",
            "github_branch": "main",
            "commit": "4177cfcc536ea9fa602860b7a0be5102dd8a6ee0",
            "commit_message": "update readme\n",
            "name": "repoupdate_pkginstall_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26075,
                    "name": "deviamara",
                    "avatar_url": "https://github.com/deviamara.png"
                },
                "provider_namespace": {
                    "id": 35517,
                    "name": "deviamara",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35517/"
                },
                "repository": {
                    "name": "repoupdate_pkginstall_role",
                    "original_name": "repoupdate_pkginstall_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42386,
            "upstream_id": null,
            "created": "2026-01-29T09:13:17.160702Z",
            "modified": "2026-06-17T11:57:51.678938Z",
            "imported": "2026-06-17T11:57:51.618088",
            "github_user": "eyebrowkang",
            "username": "eyebrowkang",
            "github_repo": "ansible-role-garage",
            "github_branch": "main",
            "commit": "8b2d2e13e1b6ca419d58f987f21e6f73c97bf346",
            "commit_message": "chore(main): release 1.3.1 (#15)",
            "name": "garage",
            "description": "Install and configure Garage Object Storage as a systemd service on Linux systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23935,
                    "name": "eyebrowkang",
                    "avatar_url": "https://github.com/eyebrowkang.png"
                },
                "provider_namespace": {
                    "id": 33411,
                    "name": "eyebrowkang",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33411/"
                },
                "repository": {
                    "name": "ansible-role-garage",
                    "original_name": "ansible-role-garage"
                },
                "tags": [
                    "garage",
                    "s3",
                    "objectstore",
                    "system"
                ],
                "versions": [
                    {
                        "id": "761a46d0-7502-4b9d-bd1a-7d8fdcd6ed00",
                        "name": "v1.3.1",
                        "release_date": "2026-06-17T19:56:57+08:00"
                    },
                    {
                        "id": "3a7e6baa-9daa-4ae9-bb77-bab427db7d53",
                        "name": "v1.3.0",
                        "release_date": "2026-06-10T23:24:09+08:00"
                    },
                    {
                        "id": "4971d40e-6662-4009-8f4e-b342790b4686",
                        "name": "v1.2.0",
                        "release_date": "2026-06-10T15:21:50+08:00"
                    },
                    {
                        "id": "f06a0cb8-bc33-4501-acbb-c9cb835a21c9",
                        "name": "v1.1.0",
                        "release_date": "2026-03-02T20:34:02+08:00"
                    },
                    {
                        "id": "d7404b1b-3ecf-4317-95db-4f5944800271",
                        "name": "v1.0.0",
                        "release_date": "2026-01-29T17:10:09+08:00"
                    }
                ]
            },
            "download_count": 2285
        }
    ]
}