A list of legacy roles.

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

{
    "count": 37536,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1175",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1173",
    "results": [
        {
            "id": 13530,
            "upstream_id": 45039,
            "created": "2023-05-08T20:57:15.246727Z",
            "modified": "2023-10-29T18:45:33.411735Z",
            "imported": "2019-12-03T21:42:27.744305-05:00",
            "github_user": "irixjp",
            "username": "irixjp",
            "github_repo": "ansible-role-sample-hello",
            "github_branch": "master",
            "commit": "8b2bc62eaff427e2d6f7f98d8c1cc44edf4b39fc",
            "commit_message": "update README",
            "name": "role_example_hello",
            "description": "This is a sample role that shows word hello by your language",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3078,
                    "name": "irixjp",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-934a-7879-9464-dc72559cfde3/avatar/"
                },
                "provider_namespace": {
                    "id": 159,
                    "name": "irixjp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/159/"
                },
                "repository": {
                    "name": "ansible-role-sample-hello",
                    "original_name": "ansible-role-sample-hello"
                },
                "tags": [
                    "examples",
                    "hello"
                ],
                "versions": []
            },
            "download_count": 5233
        },
        {
            "id": 13531,
            "upstream_id": 45040,
            "created": "2023-05-08T20:57:15.308339Z",
            "modified": "2023-10-29T18:45:33.415142Z",
            "imported": "2019-11-30T02:46:32.041708-05:00",
            "github_user": "irixjp",
            "username": "irixjp",
            "github_repo": "ansible-role-sample-uptime",
            "github_branch": "master",
            "commit": "dbaa764cb24170a3a6f9c590565a92d7b81a7839",
            "commit_message": "update README",
            "name": "role_example_uptime",
            "description": "This is a sample role that shows uptime",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3078,
                    "name": "irixjp",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-934a-7879-9464-dc72559cfde3/avatar/"
                },
                "provider_namespace": {
                    "id": 159,
                    "name": "irixjp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/159/"
                },
                "repository": {
                    "name": "ansible-role-sample-uptime",
                    "original_name": "ansible-role-sample-uptime"
                },
                "tags": [
                    "examples",
                    "uptime"
                ],
                "versions": []
            },
            "download_count": 827
        },
        {
            "id": 13552,
            "upstream_id": 26420,
            "created": "2023-05-08T20:57:18.169214Z",
            "modified": "2023-10-29T18:45:33.513042Z",
            "imported": "2020-12-26T10:45:11.064658-05:00",
            "github_user": "irom77",
            "username": "irom77",
            "github_repo": "ansible-role-acme",
            "github_branch": "master",
            "commit": "06437d62d9485b4f565a4db9c891ffcb0e9d9738",
            "commit_message": "desc",
            "name": "acme",
            "description": "Galaxy demo/template only",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3081,
                    "name": "irom77",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-93da-7d86-8ccb-2381626f7757/avatar/"
                },
                "provider_namespace": {
                    "id": 654,
                    "name": "irom77",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/654/"
                },
                "repository": {
                    "name": "ansible-role-acme",
                    "original_name": "ansible-role-acme"
                },
                "tags": [
                    "acme",
                    "installer",
                    "web"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 13553,
            "upstream_id": 59068,
            "created": "2023-05-08T20:57:18.276314Z",
            "modified": "2023-10-29T18:45:25.328822Z",
            "imported": "2022-05-03T09:20:20.416167-04:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-apprise-boot-notification",
            "github_branch": "main",
            "commit": "0864c7b61f3f9a113b9df0f2829e9f77c7657668",
            "commit_message": "- for _",
            "name": "apprise_boot_notification",
            "description": "Uses apprise to configure a notifcation via pushover at boot",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-apprise-boot-notification",
                    "original_name": "ansible-role-apprise-boot-notification"
                },
                "tags": [
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 183794,
                        "name": "1.0.0",
                        "release_date": "2022-05-03T09:15:43-04:00"
                    }
                ]
            },
            "download_count": 102
        },
        {
            "id": 13554,
            "upstream_id": 58966,
            "created": "2023-05-08T20:57:18.342481Z",
            "modified": "2023-10-29T18:45:25.481389Z",
            "imported": "2022-04-27T17:08:39.913220-04:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-bash-aliases",
            "github_branch": "master",
            "commit": "2cb8890c267f80cf84ddc244770c6d17468f2dd5",
            "commit_message": "adds CI",
            "name": "bash_aliases",
            "description": "Setup Bash aliases",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-bash-aliases",
                    "original_name": "ansible-role-bash-aliases"
                },
                "tags": [
                    "virtualbox",
                    "virtualmachine"
                ],
                "versions": [
                    {
                        "id": 183422,
                        "name": "1.0.3",
                        "release_date": "2022-04-27T17:07:22-04:00"
                    },
                    {
                        "id": 121237,
                        "name": "1.0.2",
                        "release_date": "2017-02-06T10:08:09-05:00"
                    },
                    {
                        "id": 121238,
                        "name": "1.0.1",
                        "release_date": "2017-01-31T07:14:04-05:00"
                    },
                    {
                        "id": 121236,
                        "name": "1.0.0",
                        "release_date": "2017-01-26T09:50:23-05:00"
                    }
                ]
            },
            "download_count": 13679
        },
        {
            "id": 13555,
            "upstream_id": null,
            "created": "2023-05-08T20:57:18.412414Z",
            "modified": "2025-12-13T16:56:57.881566Z",
            "imported": "2025-12-13T16:56:57.740659",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-docker-compose-generator",
            "github_branch": "master",
            "commit": "6fe295139ecb04c7975ebd482640c138a35e006e",
            "commit_message": "fix: prevent become issues on localhost delegation and improve ZFS check\n\n- Add become: false to tasks that delegate_to: localhost to prevent sudo permission issues when running locally\n- Add additional check for empty parent_dataset.stdout in ZFS dataset creation condition\n",
            "name": "docker_compose_generator",
            "description": "Create a docker-compose.yml file",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-docker-compose-generator",
                    "original_name": "ansible-role-docker-compose-generator"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "27df2814-8e41-472d-b5bc-3ff03c2b683f",
                        "name": "v2.1.1",
                        "release_date": "2025-12-13T11:55:57-05:00"
                    },
                    {
                        "id": "10e85c06-e0c2-4fb5-8357-c695c56974f9",
                        "name": "v2.1.0",
                        "release_date": "2025-12-07T17:06:05-05:00"
                    },
                    {
                        "id": "d682f370-8f8a-49f0-b6bf-3b812e103a07",
                        "name": "2.0.1",
                        "release_date": "2024-12-31T13:10:24-05:00"
                    },
                    {
                        "id": "aa0d400c-bc50-4c64-958b-c864010f8368",
                        "name": "1.0.12",
                        "release_date": "2024-12-14T23:05:37-05:00"
                    },
                    {
                        "id": "cc630621-cb75-4342-82f3-73a4a65889aa",
                        "name": "1.0.11",
                        "release_date": "2024-09-09T14:27:05-04:00"
                    },
                    {
                        "id": "bdecd59a-3d6b-46e7-a35b-18fc5d22c9fc",
                        "name": "1.0.10",
                        "release_date": "2024-09-09T14:19:51-04:00"
                    },
                    {
                        "id": "6f80cd1e-b6e2-42c1-8c4a-864ee58de300",
                        "name": "1.0.9",
                        "release_date": "2024-05-29T14:56:39-04:00"
                    },
                    {
                        "id": "8f60ff2a-dea0-4437-b600-1dfd86ef3d47",
                        "name": "1.0.8",
                        "release_date": "2024-05-27T21:01:24-04:00"
                    },
                    {
                        "id": "49eabbac-7048-43bd-92de-6c242117bd0a",
                        "name": "1.0.7",
                        "release_date": "2024-03-17T18:48:20-07:00"
                    },
                    {
                        "id": "75b11b32-a404-41a1-a5b3-7cdddd02ca6e",
                        "name": "1.0.6",
                        "release_date": "2024-03-15T20:14:59-07:00"
                    },
                    {
                        "id": "cba807b7-af1d-4638-b696-b9bfccfc69c4",
                        "name": "1.0.5",
                        "release_date": "2022-12-29T20:13:20-05:00"
                    }
                ]
            },
            "download_count": 9761
        },
        {
            "id": 13556,
            "upstream_id": 58963,
            "created": "2023-05-08T20:57:18.486667Z",
            "modified": "2023-10-29T18:45:33.521220Z",
            "imported": "2022-12-31T12:28:08.088085-05:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-figurine",
            "github_branch": "main",
            "commit": "4aa8803440e4c154069c462f06017fa312e2a962",
            "commit_message": "Merge pull request #3 from ironicbadger/fix_release_naming\n\nupstream changed release naming for different architectures",
            "name": "figurine",
            "description": "arsham figurine installation for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-figurine",
                    "original_name": "ansible-role-figurine"
                },
                "tags": [
                    "figurine",
                    "login",
                    "system",
                    "welcome"
                ],
                "versions": [
                    {
                        "id": 198696,
                        "name": "1.0.3",
                        "release_date": "2022-12-31T12:27:01-05:00"
                    },
                    {
                        "id": 198695,
                        "name": "1.0.2",
                        "release_date": "2022-12-31T12:22:55-05:00"
                    },
                    {
                        "id": 183429,
                        "name": "1.0.1",
                        "release_date": "2022-04-27T17:31:36-04:00"
                    }
                ]
            },
            "download_count": 5119
        },
        {
            "id": 13557,
            "upstream_id": 58968,
            "created": "2023-05-08T20:57:18.570128Z",
            "modified": "2023-10-29T18:45:33.525119Z",
            "imported": "2022-04-27T16:50:11.527866-04:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-hddtemp",
            "github_branch": "master",
            "commit": "22bd78d0d10733ad1dd8c8e7b5666f8d7d31232c",
            "commit_message": "Change to push on new tag only",
            "name": "hddtemp",
            "description": "Installs hddtemp and configures it for Debian Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-hddtemp",
                    "original_name": "ansible-role-hddtemp"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": 183416,
                        "name": "1.0.2",
                        "release_date": "2022-04-27T16:48:49-04:00"
                    },
                    {
                        "id": 183361,
                        "name": "1.0.1",
                        "release_date": "2022-04-26T20:24:13-04:00"
                    },
                    {
                        "id": 183357,
                        "name": "1.0.0",
                        "release_date": "2022-04-26T20:24:13-04:00"
                    }
                ]
            },
            "download_count": 837
        },
        {
            "id": 13558,
            "upstream_id": 58969,
            "created": "2023-05-08T20:57:18.666078Z",
            "modified": "2023-10-29T18:45:33.528532Z",
            "imported": "2022-12-31T12:07:56.521460-05:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-proxmox-nag-removal",
            "github_branch": "master",
            "commit": "34e4d00d7e8229952003753dc6a5838583cf4712",
            "commit_message": "Merge pull request #18 from aroberts/master\n\nsimplify nag regex to be more resilient to upstream changes",
            "name": "proxmox_nag_removal",
            "description": "Removes Proxmox nag screen",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-proxmox-nag-removal",
                    "original_name": "ansible-role-proxmox-nag-removal"
                },
                "tags": [
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 198694,
                        "name": "1.0.2",
                        "release_date": "2022-12-31T12:05:50-05:00"
                    },
                    {
                        "id": 183418,
                        "name": "1.0.1",
                        "release_date": "2022-04-27T16:53:29-04:00"
                    },
                    {
                        "id": 183419,
                        "name": "1.0.0",
                        "release_date": "2022-04-27T16:51:51-04:00"
                    }
                ]
            },
            "download_count": 21274
        },
        {
            "id": 13559,
            "upstream_id": 58967,
            "created": "2023-05-08T20:57:18.757258Z",
            "modified": "2023-10-29T18:45:33.532037Z",
            "imported": "2022-04-27T17:36:42.218607-04:00",
            "github_user": "IronicBadger",
            "username": "IronicBadger",
            "github_repo": "ansible-role-snapraid",
            "github_branch": "master",
            "commit": "681df0f357c2d92c3d4a9f56530169dfd420b8e6",
            "commit_message": "Merge branch 'master' of github.com:ironicbadger/ansible-role-snapraid",
            "name": "snapraid",
            "description": "Installs SnapRAID and configures automatic parity runs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3082,
                    "name": "IronicBadger",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-9537-74cd-be60-e8c330825927/avatar/"
                },
                "provider_namespace": {
                    "id": 15968,
                    "name": "ironicbadger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15968/"
                },
                "repository": {
                    "name": "ansible-role-snapraid",
                    "original_name": "ansible-role-snapraid"
                },
                "tags": [
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 183430,
                        "name": "1.0.0",
                        "release_date": "2022-04-27T17:34:16-04:00"
                    }
                ]
            },
            "download_count": 19297
        }
    ]
}