A list of legacy roles.

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

{
    "count": 37650,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1982",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1980",
    "results": [
        {
            "id": 22912,
            "upstream_id": 23881,
            "created": "2023-05-08T21:26:45.644290Z",
            "modified": "2023-10-29T18:46:12.550803Z",
            "imported": "2018-02-15T11:27:23.092030-05:00",
            "github_user": "pilou-",
            "username": "pilou-",
            "github_repo": "postgresql",
            "github_branch": "master",
            "commit": "d51fd96e76c81a7bbb55046bdf01c698dcabe543",
            "commit_message": "Merge pull request #275 from thbar/hide-users-passwords-from-logs\n\nHide password from logs (fixes #215)",
            "name": "postgresql",
            "description": "Install and configure PostgreSQL, dependencies, extensions, databases and users.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5511,
                    "name": "pilou-",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7b29-7ab5-8d15-d819ed42cf51/avatar/"
                },
                "provider_namespace": {
                    "id": 17879,
                    "name": "pilou_",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17879/"
                },
                "repository": {
                    "name": "postgresql",
                    "original_name": "postgresql"
                },
                "tags": [
                    "database",
                    "sql"
                ],
                "versions": [
                    {
                        "id": 53354,
                        "name": "v1.9.1",
                        "release_date": "2018-02-05T13:41:18-05:00"
                    },
                    {
                        "id": 53355,
                        "name": "v1.9.0",
                        "release_date": "2017-07-13T00:35:47-04:00"
                    },
                    {
                        "id": 53356,
                        "name": "v1.8.1",
                        "release_date": "2017-07-13T00:30:02-04:00"
                    },
                    {
                        "id": 53357,
                        "name": "v1.8.0",
                        "release_date": "2017-04-21T01:50:47-04:00"
                    },
                    {
                        "id": 53358,
                        "name": "v1.7.1",
                        "release_date": "2017-01-29T20:54:38-05:00"
                    },
                    {
                        "id": 53359,
                        "name": "v1.7.0",
                        "release_date": "2017-01-29T20:52:09-05:00"
                    },
                    {
                        "id": 53360,
                        "name": "v1.6.2",
                        "release_date": "2016-08-11T11:56:11-04:00"
                    },
                    {
                        "id": 53361,
                        "name": "v1.6.1",
                        "release_date": "2016-08-11T11:50:21-04:00"
                    },
                    {
                        "id": 53362,
                        "name": "v1.6.0",
                        "release_date": "2016-08-11T02:00:02-04:00"
                    },
                    {
                        "id": 53363,
                        "name": "v1.5.0",
                        "release_date": "2016-06-07T20:25:39-04:00"
                    },
                    {
                        "id": 53364,
                        "name": "v1.4.0",
                        "release_date": "2016-02-08T16:29:01-05:00"
                    }
                ]
            },
            "download_count": 53
        },
        {
            "id": 22913,
            "upstream_id": null,
            "created": "2023-05-08T21:26:45.750245Z",
            "modified": "2024-05-20T18:52:22.014115Z",
            "imported": "2024-05-20T18:52:21.956078",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "add_github_hostkeys",
            "github_branch": "main",
            "commit": "9fffd59c7872b347a20f77197c4be73b9c93c984",
            "commit_message": "terraform: update file deploy_requirements.txt",
            "name": "add_github_hostkeys",
            "description": "adds the GitHub ssh hostkeys to the SSH known host files.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "add_github_hostkeys",
                    "original_name": "add_github_hostkeys"
                },
                "tags": [
                    "ssh",
                    "github",
                    "knownhosts"
                ],
                "versions": []
            },
            "download_count": 63
        },
        {
            "id": 22914,
            "upstream_id": null,
            "created": "2023-05-08T21:26:45.813814Z",
            "modified": "2024-05-20T18:52:18.129752Z",
            "imported": "2024-05-20T18:52:18.111394",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "certbot",
            "github_branch": "main",
            "commit": "a362ef43cdfdeedb74a136ebf18af4e7b9bb35ed",
            "commit_message": "terraform: update file .yamllint",
            "name": "certbot",
            "description": "role to configure certbot",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pimvh.systemd_failmail"
                    }
                ],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "certbot",
                    "original_name": "certbot"
                },
                "tags": [
                    "certbot",
                    "acme",
                    "cert",
                    "hooks",
                    "nftables"
                ],
                "versions": []
            },
            "download_count": 100
        },
        {
            "id": 22915,
            "upstream_id": 61374,
            "created": "2023-05-08T21:26:46.635643Z",
            "modified": "2023-10-29T18:46:12.865714Z",
            "imported": "2023-06-13T05:58:30.109988-04:00",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "cloud_init",
            "github_branch": "main",
            "commit": "5a19dd49ab92cd2f3b6dc75fe7ced91161328c51",
            "commit_message": "fix: use role from galaxy instead",
            "name": "cloud_init",
            "description": "Role to configure cloud-init.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "cloud_init",
                    "original_name": "cloud_init"
                },
                "tags": [
                    "ansiblepull",
                    "cloudinit",
                    "dualstack",
                    "githubkeys",
                    "sshcas"
                ],
                "versions": []
            },
            "download_count": 8998
        },
        {
            "id": 22916,
            "upstream_id": null,
            "created": "2023-05-08T21:26:46.700501Z",
            "modified": "2024-05-20T18:51:45.356679Z",
            "imported": "2024-05-20T18:51:45.334584",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "fail2ban",
            "github_branch": "main",
            "commit": "62c95958732e6d7e9728260a57c76552361f4415",
            "commit_message": "terraform: update file .github/workflows/publish.yaml",
            "name": "fail2ban",
            "description": "role to configure fail2ban using nftables, and optionally you can pass an abuseipdb API key.\n",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pimvh.systemd_failmail"
                    }
                ],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "fail2ban",
                    "original_name": "fail2ban"
                },
                "tags": [
                    "fail2ban",
                    "nftables",
                    "abuseipdb"
                ],
                "versions": []
            },
            "download_count": 107
        },
        {
            "id": 22917,
            "upstream_id": 61373,
            "created": "2023-05-08T21:26:46.766739Z",
            "modified": "2023-10-29T18:46:13.286139Z",
            "imported": "2023-06-13T05:58:31.508276-04:00",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "libvirt",
            "github_branch": "main",
            "commit": "081d5e0d18e3f856d7b2a1b7519bc89fc6850fd0",
            "commit_message": "feat: clean up docs, refactor role\n\n- make ssh_ca options passable per VM\n- make ansible_pull options passable per VM\n- clean up initial reboot logic\n- update argument spec",
            "name": "libvirt",
            "description": "role to provision VMs using libvirt with a KVM QEMU backend.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "libvirt",
                    "original_name": "libvirt"
                },
                "tags": [
                    "cloudinit",
                    "dualstack",
                    "libvirt",
                    "netplan",
                    "sshca"
                ],
                "versions": []
            },
            "download_count": 56
        },
        {
            "id": 22918,
            "upstream_id": null,
            "created": "2023-05-08T21:26:46.833878Z",
            "modified": "2024-05-20T18:51:46.867914Z",
            "imported": "2024-05-20T18:51:46.838255",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "nftables",
            "github_branch": "main",
            "commit": "626140fed676edeaf7b9ac179b1a32a70045f3eb",
            "commit_message": "terraform: update file .github/workflows/publish.yaml",
            "name": "nftables",
            "description": "role to configure nftables using a YAML file",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pimvh.systemd_failmail"
                    }
                ],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "nftables",
                    "original_name": "nftables"
                },
                "tags": [
                    "firewall",
                    "nftables",
                    "abuseipdb"
                ],
                "versions": []
            },
            "download_count": 124
        },
        {
            "id": 22919,
            "upstream_id": null,
            "created": "2023-05-08T21:26:46.910682Z",
            "modified": "2024-05-20T18:50:53.871319Z",
            "imported": "2024-05-20T18:50:53.852738",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "nsd",
            "github_branch": "main",
            "commit": "0748b7b0f61c77542dbc230054f6df02c64cf075",
            "commit_message": "terraform: update file .gitignore",
            "name": "nsd",
            "description": "role to configure nsd using a YAML structure",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pimvh.systemd_failmail"
                    }
                ],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "nsd",
                    "original_name": "nsd"
                },
                "tags": [
                    "nsd",
                    "dns",
                    "dkim",
                    "spf",
                    "asciiart",
                    "dnssec",
                    "zsk",
                    "rotation",
                    "systemd"
                ],
                "versions": []
            },
            "download_count": 74
        },
        {
            "id": 22920,
            "upstream_id": null,
            "created": "2023-05-08T21:26:46.984473Z",
            "modified": "2024-05-20T18:52:13.422445Z",
            "imported": "2024-05-20T18:52:13.383226",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "postfix",
            "github_branch": "main",
            "commit": "cddf900ea8c9c0b04a08e5c15d7b5ceb3190441b",
            "commit_message": "terraform: update file molecule/default/converge.yml",
            "name": "postfix",
            "description": "role to configure postfix, with ClamAV, Amavis, DKIM, SPF and DMARC",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "postfix",
                    "original_name": "postfix"
                },
                "tags": [
                    "postfix",
                    "mail",
                    "clamav",
                    "amavis",
                    "dkim",
                    "spf",
                    "dmarc",
                    "dovecot",
                    "certbot"
                ],
                "versions": []
            },
            "download_count": 84
        },
        {
            "id": 22921,
            "upstream_id": null,
            "created": "2023-05-08T21:26:47.049632Z",
            "modified": "2024-05-20T18:52:05.534571Z",
            "imported": "2024-05-20T18:52:05.515271",
            "github_user": "pimvh",
            "username": "pimvh",
            "github_repo": "ssh_keygen",
            "github_branch": "main",
            "commit": "a2b02c8accb8d6a2b8f18cafce5b1eee7533014b",
            "commit_message": "terraform: update file .gitignore",
            "name": "ssh_keygen",
            "description": "role to generate ssh keys",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5512,
                    "name": "pimvh",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a14-7bd4-7fe9-b852-9086c6add261/avatar/"
                },
                "provider_namespace": {
                    "id": 17880,
                    "name": "pimvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17880/"
                },
                "repository": {
                    "name": "ssh_keygen",
                    "original_name": "ssh_keygen"
                },
                "tags": [
                    "ssh",
                    "keys"
                ],
                "versions": []
            },
            "download_count": 52
        }
    ]
}