A list of legacy roles.

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

{
    "count": 37760,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2834",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2832",
    "results": [
        {
            "id": 32834,
            "upstream_id": 47427,
            "created": "2023-09-24T20:21:39.084230Z",
            "modified": "2023-10-10T00:48:11.478680Z",
            "imported": "2020-03-26T10:42:34.319597-04:00",
            "github_user": "anton-sidelnikov",
            "username": "anton_sidelnikov",
            "github_repo": "ansible-role-terraform",
            "github_branch": "master",
            "commit": "7199eed0b777c4f2eabc929fa0ae3b683e631c10",
            "commit_message": "endlines and lint skip for command",
            "name": "terraform",
            "description": "Role for installing 'terraform' for performing Infrastructure as Code (IaC).",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8466,
                    "name": "anton_sidelnikov",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/53078276?v=4"
                },
                "provider_namespace": {
                    "id": 2231,
                    "name": "anton_sidelnikov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2231/"
                },
                "repository": {
                    "name": "ansible-role-terraform",
                    "original_name": "ansible-role-terraform"
                },
                "tags": [
                    "cloud",
                    "hashicorp",
                    "iac",
                    "os",
                    "provisioning",
                    "system",
                    "terraform"
                ],
                "versions": []
            },
            "download_count": 1537
        },
        {
            "id": 32835,
            "upstream_id": 53512,
            "created": "2023-09-24T20:21:43.329071Z",
            "modified": "2023-10-10T00:48:11.489847Z",
            "imported": "2021-03-10T13:54:38.415790-05:00",
            "github_user": "Anuddeeph",
            "username": "anuddeeph",
            "github_repo": "K8s_MasterNode",
            "github_branch": "main",
            "commit": "1b1b3b40a7904ee36b6b8ad91d2dc1209e09f944",
            "commit_message": "Add files via upload",
            "name": "k8s_masternode",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8467,
                    "name": "anuddeeph",
                    "avatar_url": "https://avatars.githubusercontent.com/u/32596874?v=4"
                },
                "provider_namespace": {
                    "id": 2243,
                    "name": "anuddeeph",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2243/"
                },
                "repository": {
                    "name": "K8s_MasterNode",
                    "original_name": "K8s_MasterNode"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 41
        },
        {
            "id": 32836,
            "upstream_id": 53511,
            "created": "2023-09-24T20:21:43.477756Z",
            "modified": "2023-10-10T00:48:11.493939Z",
            "imported": "2021-03-10T13:54:37.907860-05:00",
            "github_user": "Anuddeeph",
            "username": "anuddeeph",
            "github_repo": "K8s_SlaveNode",
            "github_branch": "main",
            "commit": "5a440dbb5fb2373483bcd845ed45300b16e9f075",
            "commit_message": "Add files via upload",
            "name": "k8s_slavenode",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8467,
                    "name": "anuddeeph",
                    "avatar_url": "https://avatars.githubusercontent.com/u/32596874?v=4"
                },
                "provider_namespace": {
                    "id": 2243,
                    "name": "anuddeeph",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2243/"
                },
                "repository": {
                    "name": "K8s_SlaveNode",
                    "original_name": "K8s_SlaveNode"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 38
        },
        {
            "id": 32837,
            "upstream_id": 61565,
            "created": "2023-09-24T20:21:44.537717Z",
            "modified": "2023-10-10T00:48:11.498469Z",
            "imported": "2023-02-19T16:45:47.357643-05:00",
            "github_user": "anuragjain-ca",
            "username": "anuragjain_ca",
            "github_repo": "ansible-role-nfs",
            "github_branch": "main",
            "commit": "78971057385e16248a5fe9b189519f34673ba729",
            "commit_message": "Update README.md",
            "name": "nfs",
            "description": "NFS Server Role for Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8468,
                    "name": "anuragjain_ca",
                    "avatar_url": "https://avatars.githubusercontent.com/u/123773064?v=4"
                },
                "provider_namespace": {
                    "id": 2250,
                    "name": "anuragjain_ca",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2250/"
                },
                "repository": {
                    "name": "ansible-role-nfs",
                    "original_name": "ansible-role-nfs"
                },
                "tags": [
                    "nfs"
                ],
                "versions": []
            },
            "download_count": 39
        },
        {
            "id": 32838,
            "upstream_id": null,
            "created": "2023-09-24T20:21:51.640971Z",
            "modified": "2025-05-12T06:12:46.458744Z",
            "imported": "2025-05-12T06:12:46.432476",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "template-ansible-role",
            "github_branch": "main",
            "commit": "7f99b78416a36393d316afa1211b268ca2cd1d43",
            "commit_message": "Create rename.ps1",
            "name": "ansibletemplate",
            "description": "A template for creating new Ansible roles",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "template-ansible-role",
                    "original_name": "template-ansible-role"
                },
                "tags": [
                    "template",
                    "ansible",
                    "role",
                    "example",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "eb0c78a6-159d-443e-9172-8a99618f2795",
                        "name": "v0.0.2",
                        "release_date": "2022-11-01T03:13:17-04:00"
                    }
                ]
            },
            "download_count": 36
        },
        {
            "id": 32839,
            "upstream_id": 60826,
            "created": "2023-09-24T20:21:51.781447Z",
            "modified": "2023-10-10T00:48:11.511869Z",
            "imported": "2022-11-03T11:55:34.029355-04:00",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-firewalld",
            "github_branch": "main",
            "commit": "1f28e742ba23b5752af718a42b64aa6086a0fa7d",
            "commit_message": "added _per_host rules",
            "name": "firewalld",
            "description": "Install and configure the firewalld firewall.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-firewalld",
                    "original_name": "ansible-role-firewalld"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 51
        },
        {
            "id": 32840,
            "upstream_id": 61029,
            "created": "2023-09-24T20:21:51.980880Z",
            "modified": "2023-10-10T00:48:11.516680Z",
            "imported": "2022-11-29T10:34:45.158738-05:00",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-opencanary",
            "github_branch": "main",
            "commit": "c71f2b7dc21a2a9371cb31d5d7fbebabe4bb3421",
            "commit_message": "Merge pull request #1 from AnyLinQ-B-V/dev\n\ninitial commit",
            "name": "opencanary",
            "description": "Installs thinkst opencanary, a modular and decentralised honeypot",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-opencanary",
                    "original_name": "ansible-role-opencanary"
                },
                "tags": [
                    "honeypot",
                    "security"
                ],
                "versions": []
            },
            "download_count": 39
        },
        {
            "id": 32841,
            "upstream_id": null,
            "created": "2023-09-24T20:21:52.145996Z",
            "modified": "2025-04-12T08:05:51.944590Z",
            "imported": "2025-04-12T08:05:51.914170",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-systemupdates",
            "github_branch": "main",
            "commit": "0e6a67f33ec1749cf44871cc66a5ed8efdacfc54",
            "commit_message": "0.0.3 Code Improvements\n\n0.0.3 Code Improvements\n",
            "name": "systemupdates",
            "description": "Ansible role to manage system updates across multiple Linux distributions",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-systemupdates",
                    "original_name": "ansible-role-systemupdates"
                },
                "tags": [
                    "system",
                    "updates",
                    "security",
                    "maintenance",
                    "packages",
                    "apt",
                    "dnf",
                    "yum"
                ],
                "versions": []
            },
            "download_count": 147
        },
        {
            "id": 32842,
            "upstream_id": null,
            "created": "2023-09-24T20:21:52.345057Z",
            "modified": "2025-04-15T14:19:23.614802Z",
            "imported": "2025-04-15T14:19:23.576798",
            "github_user": "AnyLinQ-B-V",
            "username": "anylinq",
            "github_repo": "ansible-role-wazuhagent",
            "github_branch": "main",
            "commit": "03bf88814fa9a92dbbb14c3d715b9326cee329d1",
            "commit_message": "skip molecule\n",
            "name": "wazuhagent",
            "description": "An Ansible role for installing and configuring the Wazuh Agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8469,
                    "name": "anylinq",
                    "avatar_url": "https://github.com/anylinq.png"
                },
                "provider_namespace": {
                    "id": 2258,
                    "name": "anylinq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2258/"
                },
                "repository": {
                    "name": "ansible-role-wazuhagent",
                    "original_name": "ansible-role-wazuhagent"
                },
                "tags": [
                    "wazuh",
                    "agent",
                    "security",
                    "monitoring",
                    "linux",
                    "rhel",
                    "debian",
                    "compliance",
                    "intrusiondetection"
                ],
                "versions": []
            },
            "download_count": 68
        },
        {
            "id": 32843,
            "upstream_id": 42608,
            "created": "2023-09-24T20:22:02.410241Z",
            "modified": "2023-10-10T00:48:11.543946Z",
            "imported": "2019-08-20T10:15:54.095209-04:00",
            "github_user": "Apkawa",
            "username": "apkawa",
            "github_repo": "ansible-role-borg",
            "github_branch": "master",
            "commit": "06f482ae9b51c940ce74365fa12b91ee3a9e0da6",
            "commit_message": "fix test",
            "name": "borg",
            "description": "Ansible role for borgbackup. add cron shedule for backup and cleanup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8470,
                    "name": "apkawa",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/16043?v=4"
                },
                "provider_namespace": {
                    "id": 2275,
                    "name": "apkawa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2275/"
                },
                "repository": {
                    "name": "ansible-role-borg",
                    "original_name": "ansible-role-borg"
                },
                "tags": [
                    "backup",
                    "borg",
                    "server",
                    "system"
                ],
                "versions": [
                    {
                        "id": 102128,
                        "name": "1.0.1",
                        "release_date": "2019-08-20T08:40:26-04:00"
                    },
                    {
                        "id": 101348,
                        "name": "1.0.0",
                        "release_date": "2019-08-12T04:07:03-04:00"
                    }
                ]
            },
            "download_count": 78
        }
    ]
}