A list of legacy roles.

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

{
    "count": 37631,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1735",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1733",
    "results": [
        {
            "id": 19945,
            "upstream_id": 4693,
            "created": "2023-05-08T21:17:34.737053Z",
            "modified": "2023-10-29T18:46:01.686944Z",
            "imported": "2020-10-24T09:58:43.287793-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-change-hostname",
            "github_branch": "master",
            "commit": "5692da748068cdaa9b0969c89ca5a2b490b95a66",
            "commit_message": "Updated wait for reboot task\n\nSigned-off-by: Larry Smith Jr <[email protected]>",
            "name": "change-hostname",
            "description": "Changes the hostname on a node to match the inventory hostname.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-change-hostname",
                    "original_name": "ansible-change-hostname"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": 55467,
                        "name": "v1.0",
                        "release_date": "2017-09-11T16:45:22-04:00"
                    }
                ]
            },
            "download_count": 1592
        },
        {
            "id": 19947,
            "upstream_id": null,
            "created": "2023-05-08T21:17:35.644553Z",
            "modified": "2026-07-09T04:25:46.991329Z",
            "imported": "2026-07-09T04:25:46.910488",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-chrony",
            "github_branch": "master",
            "commit": "f36ab626b4c61cde72e8da1a4a3f8c7e533edfb4",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "chrony",
            "description": "Ansible role to install/configure Chrony",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-chrony",
                    "original_name": "ansible-chrony"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": "c28ece81-6141-4611-979f-3cc89fd07ea7",
                        "name": "v0.2.0",
                        "release_date": "2026-03-19T07:56:59-04:00"
                    },
                    {
                        "id": "f43093dd-a7f3-4067-bce4-4f3a2d775609",
                        "name": "v0.1.6",
                        "release_date": "2023-05-30T09:26:37-04:00"
                    },
                    {
                        "id": "98220d5c-08af-43b2-876b-cbd79ad1dd97",
                        "name": "v0.1.5",
                        "release_date": "2022-06-24T01:18:26-04:00"
                    },
                    {
                        "id": "53635a70-1b3f-4581-a903-c20e263a9ca4",
                        "name": "v0.1.4",
                        "release_date": "2022-02-16T11:07:15-05:00"
                    },
                    {
                        "id": "ab02d6a9-fa78-437a-a8c9-a4259cc2bd54",
                        "name": "v0.1.3",
                        "release_date": "2021-12-06T16:32:41-05:00"
                    },
                    {
                        "id": "78b04614-c460-4be4-98f7-440162398ec5",
                        "name": "v0.1.2",
                        "release_date": "2021-09-03T08:52:55-04:00"
                    },
                    {
                        "id": "5e7ef37f-72c5-474d-a45b-a7088dcbc2b1",
                        "name": "v0.1.1",
                        "release_date": "2021-07-26T14:26:14-04:00"
                    },
                    {
                        "id": "b9b6b709-762f-4ffb-b4aa-c4526de9f254",
                        "name": "v0.1.0",
                        "release_date": "2021-05-06T10:54:42-04:00"
                    }
                ]
            },
            "download_count": 495989
        },
        {
            "id": 19948,
            "upstream_id": 25277,
            "created": "2023-05-08T21:17:35.746654Z",
            "modified": "2023-10-29T18:46:01.699055Z",
            "imported": "2021-04-21T00:21:00.535970-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-cloud-init",
            "github_branch": "master",
            "commit": "7102cf94d74e233211d51bd5aba5e29e1ce00543",
            "commit_message": "Added stat check if cloud-init has already executed\n\n- Will use this initially to decide whether or not to run cloud-init clean command",
            "name": "cloud-init",
            "description": "Ansible role to install/configure cloud-init",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-cloud-init",
                    "original_name": "ansible-cloud-init"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 21660
        },
        {
            "id": 19950,
            "upstream_id": 4718,
            "created": "2023-05-08T21:17:35.909424Z",
            "modified": "2023-10-29T18:46:01.706613Z",
            "imported": "2020-10-24T09:58:59.549780-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-config-interfaces",
            "github_branch": "master",
            "commit": "33945d3fb8e1f1da162962b57c20e9df5cde1a12",
            "commit_message": "Merge pull request #23 from goetzk/custom-template\n\nMake configuration template configurable",
            "name": "config-interfaces",
            "description": "An [Ansible](https://www.ansible.com) role to configure network interfaces",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-config-interfaces",
                    "original_name": "ansible-config-interfaces"
                },
                "tags": [
                    "networking",
                    "system"
                ],
                "versions": []
            },
            "download_count": 2015
        },
        {
            "id": 19951,
            "upstream_id": 4621,
            "created": "2023-05-08T21:17:36.039215Z",
            "modified": "2023-10-29T18:46:01.716665Z",
            "imported": "2020-10-24T09:58:58.020632-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-conntrackd",
            "github_branch": "master",
            "commit": "25970bfaba88c023797396404ff3b502c2bd9e93",
            "commit_message": "Merge pull request #3 from ctrlaltdel/master\n\nRestart conntrackd service when configuration changes",
            "name": "conntrackd",
            "description": "Installs conntrackd (configuration options)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-conntrackd",
                    "original_name": "ansible-conntrackd"
                },
                "tags": [
                    "networking"
                ],
                "versions": []
            },
            "download_count": 257
        },
        {
            "id": 19952,
            "upstream_id": null,
            "created": "2023-05-08T21:17:36.107730Z",
            "modified": "2026-07-09T04:27:15.857732Z",
            "imported": "2026-07-09T04:27:15.793325",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-consul",
            "github_branch": "master",
            "commit": "4565d7a93e08f930c2e74c1632873171728a100d",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "consul",
            "description": "Ansible role to install/configure Consul",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-consul",
                    "original_name": "ansible-consul"
                },
                "tags": [
                    "clustering",
                    "system"
                ],
                "versions": [
                    {
                        "id": "e8c04bfb-5e2a-459e-b3aa-101ffcbb42da",
                        "name": "v0.2.3",
                        "release_date": "2023-06-02T22:24:29-04:00"
                    },
                    {
                        "id": "4115ab69-6a99-488d-a26d-4ac22f0430f9",
                        "name": "v0.2.2",
                        "release_date": "2022-12-04T10:23:55-05:00"
                    },
                    {
                        "id": "10ab469d-345e-4ad8-9448-823e042e3ad7",
                        "name": "v0.2.1",
                        "release_date": "2020-08-07T11:53:52-04:00"
                    },
                    {
                        "id": "9f8f175c-ee07-401e-aeb3-fe1b6af14130",
                        "name": "v0.2.0",
                        "release_date": "2020-07-17T10:32:55-04:00"
                    },
                    {
                        "id": "90e3a27d-fab3-4c32-9b5b-7aeaf6ab6ba6",
                        "name": "v0.1.0",
                        "release_date": "2020-04-07T17:04:50-04:00"
                    }
                ]
            },
            "download_count": 263
        },
        {
            "id": 19957,
            "upstream_id": null,
            "created": "2023-05-08T21:17:37.285260Z",
            "modified": "2026-06-11T02:17:30.995054Z",
            "imported": "2026-06-11T02:17:30.950927",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-docker",
            "github_branch": "master",
            "commit": "d254a6051546b2717b24e0629e7414b6ae990052",
            "commit_message": "fix: update Debian/Ubuntu repo setup to use signed-by keyring method\n\nReplaces deprecated apt_key/keyserver approach with the modern Docker-\nrecommended method: download GPG key to /etc/apt/keyrings/docker.asc and\nreference it via signed-by in the apt repo string.\n\n- Create /etc/apt/keyrings/ directory\n- Download GPG key via get_url to /etc/apt/keyrings/docker.asc\n- Add apt repo with signed-by=/etc/apt/keyrings/docker.asc and arch detection\n  for amd64/arm64\n- Add docker-ce-cli to explicit install list\n- Remove docker_ubuntu_repo_info default var (no longer needed)\n- Drop gnupg-agent and software-properties-common from prereqs (not required)\n\nFixes compatibility with Ubuntu 22.04+ (noble). Tested against Ubuntu 24.04.\n\nfixes #73\n",
            "name": "docker",
            "description": "Ansible role to install/configure Docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-docker",
                    "original_name": "ansible-docker"
                },
                "tags": [
                    "cloud",
                    "development",
                    "packaging",
                    "system"
                ],
                "versions": [
                    {
                        "id": "ed8caf23-ca25-44d6-a2a4-9acc52873a1c",
                        "name": "v0.2.0",
                        "release_date": "2021-10-07T14:00:16-04:00"
                    },
                    {
                        "id": "8cbec0fa-b6bc-4212-ab7e-48f2c138d17f",
                        "name": "v0.1.0",
                        "release_date": "2021-10-07T14:00:16-04:00"
                    }
                ]
            },
            "download_count": 1168
        },
        {
            "id": 19958,
            "upstream_id": 5789,
            "created": "2023-05-08T21:17:37.344527Z",
            "modified": "2023-10-29T18:46:01.741776Z",
            "imported": "2020-10-24T09:59:35.245904-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-domain-join",
            "github_branch": "master",
            "commit": "bd9f17d64e8c6a68940dbd0e4f505fd81642eced",
            "commit_message": "fixed format of adding \\ to domain sudo group",
            "name": "domain-join",
            "description": "Installs and configures PBIS-Open and auto joins domain...http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-domain-join",
                    "original_name": "ansible-domain-join"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 247070
        },
        {
            "id": 19959,
            "upstream_id": 21717,
            "created": "2023-05-08T21:17:37.404500Z",
            "modified": "2023-10-29T18:46:01.746452Z",
            "imported": "2020-10-24T10:01:37.379635-04:00",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-drbd",
            "github_branch": "master",
            "commit": "9d1633157fbfb7f7cbfa4b10c7eeb7338668926d",
            "commit_message": "Merge pull request #9 from wdlstuart/master\n\nPossibility to add fstab mountpoint options",
            "name": "drbd",
            "description": "An [Ansible](https://www.ansible.com) role to install/configure [DRBD](https://docs.linbit.com/)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-drbd",
                    "original_name": "ansible-drbd"
                },
                "tags": [
                    "clustering"
                ],
                "versions": []
            },
            "download_count": 278
        },
        {
            "id": 19960,
            "upstream_id": null,
            "created": "2023-05-08T21:17:37.471996Z",
            "modified": "2026-07-09T04:26:59.334274Z",
            "imported": "2026-07-09T04:26:59.285532",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-elasticsearch",
            "github_branch": "master",
            "commit": "5eeb020fd935196792da7678d9113e3c772dc83c",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "elasticsearch",
            "description": "Ansible role to install/configure Elasticsearch",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-elasticsearch",
                    "original_name": "ansible-elasticsearch"
                },
                "tags": [
                    "database",
                    "nosql"
                ],
                "versions": [
                    {
                        "id": "bbdb511e-4dbf-4d90-9b5b-6e390afbbabf",
                        "name": "v0.1.2",
                        "release_date": "2023-06-05T10:13:51-04:00"
                    },
                    {
                        "id": "6e79f7ab-e13e-40e3-a07d-0884a336e10f",
                        "name": "v0.1.1",
                        "release_date": "2021-11-19T21:23:22-05:00"
                    },
                    {
                        "id": "42672df5-43b5-4015-8bc8-d506779475be",
                        "name": "v0.1.0",
                        "release_date": "2021-11-19T21:09:00-05:00"
                    }
                ]
            },
            "download_count": 297
        }
    ]
}