A list of legacy roles.

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

{
    "count": 36718,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3439",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3437",
    "results": [
        {
            "id": 39456,
            "upstream_id": null,
            "created": "2024-10-25T20:06:39.608951Z",
            "modified": "2024-10-25T20:25:15.132474Z",
            "imported": "2024-10-25T20:25:15.106046",
            "github_user": "binay1108",
            "username": "binay1108",
            "github_repo": "nginx_role",
            "github_branch": "main",
            "commit": "180522735d02b4c330c5b9bcd73dc9b77cf8a57b",
            "commit_message": "first commit\n",
            "name": "nginx_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18179,
                    "name": "binay1108",
                    "avatar_url": "https://github.com/binay1108.png"
                },
                "provider_namespace": {
                    "id": 27729,
                    "name": "binay1108",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27729/"
                },
                "repository": {
                    "name": "nginx_role",
                    "original_name": "nginx_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 31
        },
        {
            "id": 39457,
            "upstream_id": null,
            "created": "2024-10-26T00:26:54.718047Z",
            "modified": "2025-11-07T00:23:29.151998Z",
            "imported": "2025-11-07T00:23:29.064104",
            "github_user": "tigattack",
            "username": "tigattack",
            "github_repo": "ansible-role-restic-rest-server",
            "github_branch": "main",
            "commit": "cbcd6ce7b343f9fa9aede0af6c9d2aef2f4eac35",
            "commit_message": "test: add workarounds for `roles-ansible.restic` role\n",
            "name": "restic_rest_server",
            "description": "Deploy Restic rest-server in a Docker container.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6972,
                    "name": "tigattack",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01932272-e85e-7344-92ff-f537071b3ede/avatar/"
                },
                "provider_namespace": {
                    "id": 18981,
                    "name": "tigattack",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18981/"
                },
                "repository": {
                    "name": "ansible-role-restic-rest-server",
                    "original_name": "ansible-role-restic-rest-server"
                },
                "tags": [
                    "system",
                    "server",
                    "backup",
                    "restic"
                ],
                "versions": [
                    {
                        "id": "891c33a1-bfd3-492b-9f97-0087b62d6d15",
                        "name": "1.1.0",
                        "release_date": "2025-11-07T00:16:21+00:00"
                    },
                    {
                        "id": "48c91a83-2f24-4da3-9911-fd63c9131975",
                        "name": "1.0.0",
                        "release_date": "2024-10-26T01:21:36+01:00"
                    }
                ]
            },
            "download_count": 13913
        },
        {
            "id": 39458,
            "upstream_id": null,
            "created": "2024-10-26T11:16:15.091486Z",
            "modified": "2024-10-26T11:16:15.123740Z",
            "imported": "2024-10-26T11:16:15.088665",
            "github_user": "yogendra-kokamkar",
            "username": "yogendra-kokamkar",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "6b695e010db1a3f7f077688176786ed2184a1731",
            "commit_message": "Updated meta details\n",
            "name": "httpd-role",
            "description": "Simple role to install httpd server on ubuntu with custom page",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18186,
                    "name": "yogendra-kokamkar",
                    "avatar_url": "https://github.com/yogendra-kokamkar.png"
                },
                "provider_namespace": {
                    "id": 27734,
                    "name": "yogendra_kokamkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27734/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 43
        },
        {
            "id": 39459,
            "upstream_id": null,
            "created": "2024-10-26T14:50:37.516580Z",
            "modified": "2024-10-26T14:50:37.552146Z",
            "imported": "2024-10-26T14:50:37.513486",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-debian_common",
            "github_branch": "main",
            "commit": "b00d31c48d622c23208a28fcced37c9b6dbdb288",
            "commit_message": "Initial commit\n",
            "name": "debian_common",
            "description": "Role to set my preferred details on a Debian fresh install",
            "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-debian_common",
                    "original_name": "ansible-role-debian_common"
                },
                "tags": [
                    "debian",
                    "bootstrap",
                    "default"
                ],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 39460,
            "upstream_id": null,
            "created": "2024-10-26T14:51:26.742071Z",
            "modified": "2024-10-26T14:51:26.791572Z",
            "imported": "2024-10-26T14:51:26.739296",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-debian_desktop",
            "github_branch": "main",
            "commit": "de66c6334a15b259ed172143e078a18faaabe91c",
            "commit_message": "Initial commit\n",
            "name": "debian_desktop",
            "description": "Role to set my preferred details on a Debian desktop",
            "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-debian_desktop",
                    "original_name": "ansible-role-debian_desktop"
                },
                "tags": [
                    "debian",
                    "bootstrap",
                    "gui",
                    "gnome"
                ],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 39461,
            "upstream_id": null,
            "created": "2024-10-26T14:51:39.984632Z",
            "modified": "2024-10-26T14:51:40.013341Z",
            "imported": "2024-10-26T14:51:39.981879",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-debian_omv",
            "github_branch": "main",
            "commit": "98837ad6cbb8e29aec6701a4834488e737a6c4d0",
            "commit_message": "Initial commit\n",
            "name": "debian_omv",
            "description": "Role to convert a fresh bookworm install to an OpenMediaVault",
            "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-debian_omv",
                    "original_name": "ansible-role-debian_omv"
                },
                "tags": [
                    "debian",
                    "omv",
                    "openmediavault"
                ],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 39462,
            "upstream_id": null,
            "created": "2024-10-26T14:52:04.586887Z",
            "modified": "2024-10-26T14:52:04.648220Z",
            "imported": "2024-10-26T14:52:04.577982",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-no_journal",
            "github_branch": "main",
            "commit": "e771da5ffbfb348a2b3a6a7aec148f21b9e7fbbe",
            "commit_message": "Initial commit\n",
            "name": "no_journal",
            "description": "Role to remove journaling from an ext4 filesystem",
            "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-no_journal",
                    "original_name": "ansible-role-no_journal"
                },
                "tags": [
                    "debian",
                    "ext4",
                    "nojournal"
                ],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 39463,
            "upstream_id": null,
            "created": "2024-10-26T14:52:30.208965Z",
            "modified": "2024-10-26T14:52:30.238266Z",
            "imported": "2024-10-26T14:52:30.206256",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-portainer",
            "github_branch": "main",
            "commit": "79ae231e079b5bbe51b90ceb8ec5eac5b3b085c4",
            "commit_message": "Add LICENSE\n",
            "name": "portainer",
            "description": "Role to install Portainer and add Portainer agents (if configured)",
            "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-portainer",
                    "original_name": "ansible-role-portainer"
                },
                "tags": [
                    "debian",
                    "portainer",
                    "portaineragent"
                ],
                "versions": []
            },
            "download_count": 29
        },
        {
            "id": 39464,
            "upstream_id": null,
            "created": "2024-10-26T14:52:40.179686Z",
            "modified": "2024-10-26T14:52:40.205829Z",
            "imported": "2024-10-26T14:52:40.177077",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-powersave",
            "github_branch": "main",
            "commit": "39e8c1c2e7de60019f23adb5f6c9a020946d7c83",
            "commit_message": "Initial commit\n",
            "name": "powersave",
            "description": "Role to configure powersave settings (governors) for always-on 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-powersave",
                    "original_name": "ansible-role-powersave"
                },
                "tags": [
                    "debian",
                    "powersave",
                    "governor"
                ],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 39465,
            "upstream_id": null,
            "created": "2024-10-26T14:52:47.429231Z",
            "modified": "2024-10-26T14:52:47.456479Z",
            "imported": "2024-10-26T14:52:47.426376",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-pve",
            "github_branch": "main",
            "commit": "dcc4929583d220938d3c8bfb92bf4cc999741651",
            "commit_message": "Initial commit\n",
            "name": "pve",
            "description": "Role to configure powersave settings (governors) for always-on 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-pve",
                    "original_name": "ansible-role-pve"
                },
                "tags": [
                    "debian",
                    "powersave",
                    "governor"
                ],
                "versions": []
            },
            "download_count": 24
        }
    ]
}