A list of legacy roles.

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

{
    "count": 37646,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1909",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1907",
    "results": [
        {
            "id": 22044,
            "upstream_id": 23975,
            "created": "2023-05-08T21:24:19.136838Z",
            "modified": "2023-10-29T18:46:09.305665Z",
            "imported": "2018-02-20T11:58:24.717751-05:00",
            "github_user": "openstack-infra",
            "username": "openstack-infra",
            "github_repo": "ansible-role-puppet",
            "github_branch": "master",
            "commit": "edb0e245d59eb43627dd67cbe17127b7e7479d8d",
            "commit_message": "Expose puppet_timeout variable\n\nIt is possible we want our puppet role to run longer then 30mins,\nexpose the ability for a user to change it.\n\nChange-Id: Id42ba80a5118a9f93e45619ac6ecc5baa774549a\nSigned-off-by: Paul Belanger <[email protected]>",
            "name": "puppet",
            "description": "Role to run puppet remotely",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5290,
                    "name": "openstack-infra",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-fadd-7738-8af1-0740db48fc81/avatar/"
                },
                "provider_namespace": {
                    "id": 17707,
                    "name": "openstack_infra",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17707/"
                },
                "repository": {
                    "name": "ansible-role-puppet",
                    "original_name": "ansible-role-puppet"
                },
                "tags": [
                    "packaging"
                ],
                "versions": []
            },
            "download_count": 70
        },
        {
            "id": 22045,
            "upstream_id": 23456,
            "created": "2023-05-08T21:24:19.970362Z",
            "modified": "2023-10-29T18:46:09.309507Z",
            "imported": "2018-01-26T16:37:50.240332-05:00",
            "github_user": "openstax",
            "username": "openstax",
            "github_repo": "ansible-role-manifestly",
            "github_branch": "master",
            "commit": "abbd97c71d57711377055a5a914406d38a61b3ca",
            "commit_message": "Added ansible inventory to prevent warnings",
            "name": "ansible-role-manifestly",
            "description": "Generate a deployment manifest file and upload it to Github and the server itself",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5291,
                    "name": "openstax",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-fb3f-72c7-8000-aa6a19235f3c/avatar/"
                },
                "provider_namespace": {
                    "id": 17708,
                    "name": "openstax",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17708/"
                },
                "repository": {
                    "name": "ansible-role-manifestly",
                    "original_name": "ansible-role-manifestly"
                },
                "tags": [
                    "openstax"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 22046,
            "upstream_id": 21979,
            "created": "2023-05-08T21:24:20.066124Z",
            "modified": "2023-10-29T18:46:09.313769Z",
            "imported": "2018-04-26T23:44:20.372439-04:00",
            "github_user": "open-switch",
            "username": "open-switch",
            "github_repo": "ansible-role-opx-acl",
            "github_branch": "master",
            "commit": "23ad017a5b23011879e5177c071638a7cf334877",
            "commit_message": "* updated installation command\n\nChange-Id: If6359f0e811683577251ef116b56efd7195849bc\nSigned-off-by: Amy Buck <[email protected]>",
            "name": "opx-acl",
            "description": "This sample role facilitates the configuration of ACL table/entries supported using CPS API in OPX.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5292,
                    "name": "open-switch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-f35e-7893-bf8e-8baeccf22ce4/avatar/"
                },
                "provider_namespace": {
                    "id": 17709,
                    "name": "open_switch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17709/"
                },
                "repository": {
                    "name": "ansible-role-opx-acl",
                    "original_name": "ansible-role-opx-acl"
                },
                "tags": [
                    "Networking",
                    "Openswitch",
                    "OPX"
                ],
                "versions": []
            },
            "download_count": 67
        },
        {
            "id": 22047,
            "upstream_id": 21980,
            "created": "2023-05-08T21:24:20.135664Z",
            "modified": "2023-10-29T18:46:09.318382Z",
            "imported": "2018-04-26T23:44:21.140523-04:00",
            "github_user": "open-switch",
            "username": "open-switch",
            "github_repo": "ansible-role-opx-mac",
            "github_branch": "master",
            "commit": "46c7736bf3a356a5aa359bbcf00049d1af316841",
            "commit_message": "* Updated installation command\n\nChange-Id: I10e5f87017046415b061cfa6dd4b7b2306ad8a67\nSigned-off-by: Amy Buck <[email protected]>",
            "name": "opx-mac",
            "description": "This sample role facilitates the configuration of MAC table supported using CPS API in OPX.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5292,
                    "name": "open-switch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-f35e-7893-bf8e-8baeccf22ce4/avatar/"
                },
                "provider_namespace": {
                    "id": 17709,
                    "name": "open_switch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17709/"
                },
                "repository": {
                    "name": "ansible-role-opx-mac",
                    "original_name": "ansible-role-opx-mac"
                },
                "tags": [
                    "Networking",
                    "Openswitch",
                    "OPX"
                ],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 22048,
            "upstream_id": 21981,
            "created": "2023-05-08T21:24:20.200385Z",
            "modified": "2023-10-29T18:46:09.322861Z",
            "imported": "2018-04-26T23:44:22.243247-04:00",
            "github_user": "open-switch",
            "username": "open-switch",
            "github_repo": "ansible-role-opx-qos",
            "github_branch": "master",
            "commit": "4177e75879570e679a20d4b2d08bc0f878292dd7",
            "commit_message": "* updated installation command and formatting\n\nChange-Id: I4cc1787c921fc2ef9091422f55bf6c432f482935\nSigned-off-by: Amy Buck <[email protected]>",
            "name": "opx-qos",
            "description": "This sample role facilitates the configuration of Quality Of Service(QOS) parameters using CPS API in OPX.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5292,
                    "name": "open-switch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-f35e-7893-bf8e-8baeccf22ce4/avatar/"
                },
                "provider_namespace": {
                    "id": 17709,
                    "name": "open_switch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17709/"
                },
                "repository": {
                    "name": "ansible-role-opx-qos",
                    "original_name": "ansible-role-opx-qos"
                },
                "tags": [
                    "Networking",
                    "Openswitch",
                    "OPX"
                ],
                "versions": []
            },
            "download_count": 57
        },
        {
            "id": 22049,
            "upstream_id": 21982,
            "created": "2023-05-08T21:24:20.333288Z",
            "modified": "2023-10-29T18:46:09.327678Z",
            "imported": "2018-04-26T23:44:24.048540-04:00",
            "github_user": "open-switch",
            "username": "open-switch",
            "github_repo": "ansible-role-opx-system",
            "github_branch": "master",
            "commit": "8d03887edea3491c0652ca38e62baa339ae5fdc4",
            "commit_message": "* updated installation command\n\nChange-Id: I192f204b6ea600607115e0ba334d3757a3d56382\nSigned-off-by: Amy Buck <[email protected]>",
            "name": "opx-system",
            "description": "This sample role facilitates the configuration of various networking features supported using Linux commands in OpenSwitch OPX.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5292,
                    "name": "open-switch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-f35e-7893-bf8e-8baeccf22ce4/avatar/"
                },
                "provider_namespace": {
                    "id": 17709,
                    "name": "open_switch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17709/"
                },
                "repository": {
                    "name": "ansible-role-opx-system",
                    "original_name": "ansible-role-opx-system"
                },
                "tags": [
                    "Networking",
                    "Openswitch",
                    "OPX"
                ],
                "versions": []
            },
            "download_count": 63
        },
        {
            "id": 22064,
            "upstream_id": 12894,
            "created": "2023-05-08T21:24:22.605768Z",
            "modified": "2023-10-29T18:46:09.397021Z",
            "imported": "2016-11-07T06:12:55.090331-05:00",
            "github_user": "openwisp",
            "username": "openwisp",
            "github_repo": "ansible-freeitaliawifi-login-page",
            "github_branch": "master",
            "commit": "e05edce941d0a2d72b46f64eaa4a07a040bd104b",
            "commit_message": "Avoid \"Copy static file\" failure on mac",
            "name": "freeitaliawifi-login-page",
            "description": "standard login page for Free ItaliaWifi federated networks",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5295,
                    "name": "openwisp",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/1150243?v=4"
                },
                "provider_namespace": {
                    "id": 8734,
                    "name": "openwisp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8734/"
                },
                "repository": {
                    "name": "ansible-freeitaliawifi-login-page",
                    "original_name": "ansible-freeitaliawifi-login-page"
                },
                "tags": [
                    "networking"
                ],
                "versions": [
                    {
                        "id": 21363,
                        "name": "0.3",
                        "release_date": "2016-11-07T06:08:20-05:00"
                    }
                ]
            },
            "download_count": 75
        },
        {
            "id": 22065,
            "upstream_id": null,
            "created": "2023-05-08T21:24:23.745980Z",
            "modified": "2026-07-31T13:01:46.516051Z",
            "imported": "2026-07-31T13:01:46.017009",
            "github_user": "openwisp",
            "username": "openwisp",
            "github_repo": "ansible-openwisp2",
            "github_branch": "master",
            "commit": "914c74a7e0672d23e3f04c43f72ae547e4097b1b",
            "commit_message": "[ci] Update PR validation workflow\n",
            "name": "openwisp2",
            "description": "Official role to install and upgrade openwisp2 controller",
            "summary_fields": {
                "dependencies": [
                    {
                        "src": "https://github.com/openwisp/Stouts.postfix",
                        "name": "Stouts.postfix",
                        "when": "openwisp2_postfix_install",
                        "version": "origin/main",
                        "postfix_smtp_sasl_auth_enable": "{{ postfix_smtp_sasl_auth_enable_override | default(false) }}",
                        "postfix_smtpd_relay_restrictions": "{{ postfix_smtpd_relay_restrictions_override }}"
                    },
                    {
                        "src": "https://github.com/openwisp/ansible-ow-influxdb",
                        "name": "openwisp.influxdb",
                        "when": "openwisp2_monitoring and openwisp2_influxdb_install",
                        "version": "origin/master"
                    }
                ],
                "namespace": {
                    "id": 5295,
                    "name": "openwisp",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/1150243?v=4"
                },
                "provider_namespace": {
                    "id": 8734,
                    "name": "openwisp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8734/"
                },
                "repository": {
                    "name": "ansible-openwisp2",
                    "original_name": "ansible-openwisp2"
                },
                "tags": [
                    "system",
                    "networking",
                    "openwisp"
                ],
                "versions": [
                    {
                        "id": "46166bcc-f1d8-4abe-b787-a7ac95efd977",
                        "name": "25.10.2",
                        "release_date": "2026-01-28T21:55:14-03:00"
                    },
                    {
                        "id": "e2a17cf6-f5e6-4946-b56f-6d44b3bd44d7",
                        "name": "25.10.1",
                        "release_date": "2025-12-17T16:34:04-03:00"
                    },
                    {
                        "id": "ac9aa932-ede2-4b6f-ba1e-44bebb4b67a1",
                        "name": "25.10.0",
                        "release_date": "2025-10-24T14:55:15-03:00"
                    },
                    {
                        "id": "5b92dc69-db81-4cb3-844b-f7f1b2694695",
                        "name": "24.11.1",
                        "release_date": "2024-11-27T15:42:31-03:00"
                    },
                    {
                        "id": "7e92b642-8f0c-40a3-b4c5-dd837d86bdec",
                        "name": "24.11.0",
                        "release_date": "2024-11-26T17:05:42-03:00"
                    },
                    {
                        "id": "10240718-df02-4e31-b005-846c274a19c0",
                        "name": "22.5.3",
                        "release_date": "2023-02-21T15:56:02-05:00"
                    },
                    {
                        "id": "a78d878e-87b2-4eea-8ace-a1345ef063fc",
                        "name": "22.5.2",
                        "release_date": "2022-10-18T15:40:09-04:00"
                    },
                    {
                        "id": "d4e02a8c-693a-4124-8e51-82a991744fec",
                        "name": "22.5.1",
                        "release_date": "2022-05-30T11:43:37-04:00"
                    },
                    {
                        "id": "0c976833-9dc3-47ef-8327-7545fd193762",
                        "name": "22.5.0",
                        "release_date": "2022-05-12T13:45:59-04:00"
                    },
                    {
                        "id": "7e0f76b4-feea-4075-9bad-9142ff356bba",
                        "name": "0.15.0",
                        "release_date": "2021-09-28T12:41:38-04:00"
                    },
                    {
                        "id": "48ce6921-4742-4f31-890a-b91f65092c2f",
                        "name": "0.14.0",
                        "release_date": "2021-09-24T11:13:15-04:00"
                    }
                ]
            },
            "download_count": 22779
        },
        {
            "id": 22066,
            "upstream_id": 13944,
            "created": "2023-05-08T21:24:23.844122Z",
            "modified": "2023-10-29T18:46:09.416016Z",
            "imported": "2022-05-04T11:15:06.552770-04:00",
            "github_user": "openwisp",
            "username": "openwisp",
            "github_repo": "ansible-openwisp2-imagegenerator",
            "github_branch": "master",
            "commit": "3860e1599736756adefd92516aedbd17d73248d8",
            "commit_message": "[change] Updated API_URL to make it consistent with other modules\n\nNeeded because of https://github.com/openwisp/openwisp-firmware-upgrader/issues/185",
            "name": "openwisp2-imagegenerator",
            "description": "Generate different OpenWISP2 firmware images for several organizations",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5295,
                    "name": "openwisp",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/1150243?v=4"
                },
                "provider_namespace": {
                    "id": 8734,
                    "name": "openwisp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8734/"
                },
                "repository": {
                    "name": "ansible-openwisp2-imagegenerator",
                    "original_name": "ansible-openwisp2-imagegenerator"
                },
                "tags": [
                    "networking"
                ],
                "versions": [
                    {
                        "id": 183874,
                        "name": "1.0.0",
                        "release_date": "2022-04-11T15:42:12-04:00"
                    },
                    {
                        "id": 183875,
                        "name": "0.6.0",
                        "release_date": "2021-04-22T16:55:47-04:00"
                    },
                    {
                        "id": 81149,
                        "name": "0.5.0",
                        "release_date": "2018-11-09T02:30:17-05:00"
                    },
                    {
                        "id": 31104,
                        "name": "0.4.4",
                        "release_date": "2017-05-03T06:54:54-04:00"
                    },
                    {
                        "id": 30726,
                        "name": "0.4.3",
                        "release_date": "2017-04-26T14:02:59-04:00"
                    },
                    {
                        "id": 30607,
                        "name": "0.4.2",
                        "release_date": "2017-04-26T09:17:38-04:00"
                    },
                    {
                        "id": 27256,
                        "name": "0.4.1",
                        "release_date": "2017-03-03T12:36:38-05:00"
                    },
                    {
                        "id": 27252,
                        "name": "0.4",
                        "release_date": "2017-03-03T08:20:01-05:00"
                    },
                    {
                        "id": 26428,
                        "name": "0.3.3",
                        "release_date": "2017-02-17T08:01:43-05:00"
                    },
                    {
                        "id": 25964,
                        "name": "0.3.2",
                        "release_date": "2017-01-24T11:57:52-05:00"
                    },
                    {
                        "id": 25155,
                        "name": "0.3.1",
                        "release_date": "2017-01-24T05:26:06-05:00"
                    }
                ]
            },
            "download_count": 1177
        },
        {
            "id": 22067,
            "upstream_id": null,
            "created": "2023-05-08T21:24:23.916863Z",
            "modified": "2026-05-12T19:53:07.668467Z",
            "imported": "2026-05-12T19:53:07.569996",
            "github_user": "openwisp",
            "username": "openwisp",
            "github_repo": "ansible-openwisp-wifi-login-pages",
            "github_branch": "master",
            "commit": "b800b28b1ef89bf37e410458006a0acef5a5a722",
            "commit_message": "[release] Version 1.3.2\n",
            "name": "wifi_login_pages",
            "description": "Role to install and upgrade OpenWISP WiFi Login Pages",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5295,
                    "name": "openwisp",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/1150243?v=4"
                },
                "provider_namespace": {
                    "id": 8734,
                    "name": "openwisp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8734/"
                },
                "repository": {
                    "name": "ansible-openwisp-wifi-login-pages",
                    "original_name": "ansible-openwisp-wifi-login-pages"
                },
                "tags": [
                    "openwisp",
                    "wifi",
                    "captiveportal"
                ],
                "versions": [
                    {
                        "id": "99958f8c-fe6f-4b03-a3b0-373270890a26",
                        "name": "1.3.2",
                        "release_date": "2026-05-12T16:51:27-03:00"
                    },
                    {
                        "id": "9ef9a2a5-55e7-48ea-a189-7aebbf95eaf6",
                        "name": "1.3.1",
                        "release_date": "2025-12-22T11:35:59-03:00"
                    },
                    {
                        "id": "1d92947a-4f12-4266-b91b-2b07e30fbeeb",
                        "name": "1.3.0",
                        "release_date": "2025-10-24T14:56:54-03:00"
                    },
                    {
                        "id": "106aa2bd-fe7e-4964-86a8-0621625b57ce",
                        "name": "1.2.0",
                        "release_date": "2024-11-27T15:41:10-03:00"
                    },
                    {
                        "id": "cd4dc39b-9374-4936-a618-db35825f1918",
                        "name": "1.1.0",
                        "release_date": "2023-03-01T07:59:27-05:00"
                    },
                    {
                        "id": "ba4845ef-ecf1-4181-a924-38c093984f7e",
                        "name": "1.0.1",
                        "release_date": "2022-06-20T15:56:29-04:00"
                    },
                    {
                        "id": "e774c5da-9fbf-4b9d-8fa3-8027ea3bfb34",
                        "name": "1.0.0",
                        "release_date": "2022-05-04T17:24:56-04:00"
                    }
                ]
            },
            "download_count": 795
        }
    ]
}