Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3628
{ "count": 36660, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3629", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3627", "results": [ { "id": 41705, "upstream_id": null, "created": "2025-10-09T14:55:48.945829Z", "modified": "2025-10-10T16:17:47.446291Z", "imported": "2025-10-10T16:17:47.416327", "github_user": "Moheb00", "username": "Moheb00", "github_repo": "apache-example-role", "github_branch": "main", "commit": "92c23ce481da08e6191b11e012327d99b195be81", "commit_message": "3 commit\n", "name": "apache-example-role", "description": "install apache", "summary_fields": { "dependencies": [], "namespace": { "id": 24451, "name": "Moheb00", "avatar_url": "https://github.com/Moheb00.png" }, "provider_namespace": { "id": 33912, "name": "moheb00", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33912/" }, "repository": { "name": "apache-example-role", "original_name": "apache-example-role" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 41706, "upstream_id": null, "created": "2025-10-09T18:39:18.213058Z", "modified": "2025-10-09T19:12:11.198030Z", "imported": "2025-10-09T19:12:11.151251", "github_user": "Rheinwerk", "username": "Rheinwerk", "github_repo": "ansible-role-update_osquery_config", "github_branch": "master", "commit": "ac9164c711ca4fa7c6eb794fc4e06eeedd518b19", "commit_message": "Update workflow and metadata for Galaxy compatibility\n\n- Set author to 'rheinwerk' for molecule namespace resolution\n- Remove explicit namespace field to allow Galaxy to use GitHub org name\n- Run molecule tests only on non-tag events\n- Run release job only on tag events\n- Simplify release job to depend on lint instead of molecule\n", "name": "update_osquery_config", "description": "Configures osquery", "summary_fields": { "dependencies": [], "namespace": { "id": 5846, "name": "Rheinwerk", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-c3b3-78b1-9639-3e45654fa1b2/avatar/" }, "provider_namespace": { "id": 18120, "name": "rheinwerk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18120/" }, "repository": { "name": "ansible-role-update_osquery_config", "original_name": "ansible-role-update_osquery_config" }, "tags": [ "osquery" ], "versions": [ { "id": "da8488a2-b55e-47b7-9cf5-929ee39eb7ed", "name": "v0.1.0", "release_date": "2025-10-09T20:34:12+02:00" }, { "id": "ae9fb6d4-e017-4bbc-b5a5-bbfb6b93c537", "name": "v0.0.1", "release_date": "2024-03-27T09:46:31+01:00" } ] }, "download_count": 1 }, { "id": 41707, "upstream_id": null, "created": "2025-10-09T18:41:50.917192Z", "modified": "2025-10-09T19:19:24.914784Z", "imported": "2025-10-09T19:19:24.827835", "github_user": "Rheinwerk", "username": "Rheinwerk", "github_repo": "ansible-role-update_filebeat_config", "github_branch": "master", "commit": "19d3d61f0ae602e5f9d167f72aca13e20e906d0e", "commit_message": "Update workflow and metadata for Galaxy compatibility\n\n- Set author to 'rheinwerk' for molecule namespace resolution\n- Remove explicit namespace field to allow Galaxy to use GitHub org name\n- Run molecule tests only on non-tag events\n- Run release job only on tag events\n- Simplify release job to depend on lint instead of molecule\n", "name": "update_filebeat_config", "description": "Configures Filebeat", "summary_fields": { "dependencies": [], "namespace": { "id": 5846, "name": "Rheinwerk", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-c3b3-78b1-9639-3e45654fa1b2/avatar/" }, "provider_namespace": { "id": 18120, "name": "rheinwerk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18120/" }, "repository": { "name": "ansible-role-update_filebeat_config", "original_name": "ansible-role-update_filebeat_config" }, "tags": [ "filebeat" ], "versions": [ { "id": "38c463ef-a5df-4269-8c2b-11f1fe533134", "name": "v1.1.0", "release_date": "2025-10-09T20:34:12+02:00" }, { "id": "7dea61d6-5ead-4456-9551-1c683f512765", "name": "v1.0.5", "release_date": "2025-02-18T11:06:43+01:00" }, { "id": "b380d35e-6c6d-4e82-a245-3e9b5160ed98", "name": "v1.0.4", "release_date": "2025-02-18T11:06:43+01:00" }, { "id": "ce15ffb8-b408-41fa-94d8-15edc4e3cd9a", "name": "v1.0.3", "release_date": "2024-08-02T09:29:51+02:00" }, { "id": "862f8e3a-4587-439f-b6e4-5e3fe5f8ae9c", "name": "v1.0.2", "release_date": "2024-05-07T19:25:09+02:00" }, { "id": "371e6ffa-c5a7-4ab3-88f1-e518a27b2009", "name": "v1.0.1", "release_date": "2024-03-27T11:24:04+01:00" }, { "id": "75c40760-c00e-4481-8eef-491226a02b01", "name": "v0.0.1", "release_date": "2024-03-27T09:46:39+01:00" } ] }, "download_count": 2 }, { "id": 41708, "upstream_id": null, "created": "2025-10-09T18:42:22.301182Z", "modified": "2025-10-09T20:14:17.617293Z", "imported": "2025-10-09T20:14:17.532161", "github_user": "Rheinwerk", "username": "Rheinwerk", "github_repo": "ansible-role-attach_data_volume", "github_branch": "master", "commit": "decc7e3da21e90f021bb8ef5b4a69a6b1e6a1c37", "commit_message": "Update workflow and metadata for Galaxy compatibility\n\n- Set author to 'rheinwerk' for molecule namespace resolution\n- Remove explicit namespace field to allow Galaxy to use GitHub org name\n- Run molecule tests only on non-tag events\n- Run release job only on tag events\n- Simplify release job to depend on lint instead of molecule\n", "name": "attach_data_volume", "description": "Attaches Data Volumes on AWS EC2 instances", "summary_fields": { "dependencies": [], "namespace": { "id": 5846, "name": "Rheinwerk", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-c3b3-78b1-9639-3e45654fa1b2/avatar/" }, "provider_namespace": { "id": 18120, "name": "rheinwerk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18120/" }, "repository": { "name": "ansible-role-attach_data_volume", "original_name": "ansible-role-attach_data_volume" }, "tags": [ "system", "mount", "aws" ], "versions": [ { "id": "10341d66-9115-4f6e-9949-b6096ec55dcf", "name": "v0.3.0", "release_date": "2025-10-09T20:34:07+02:00" }, { "id": "bb5c2ddf-ce29-4517-b9b4-29f3eaf08269", "name": "v0.1.0", "release_date": "2025-10-09T20:34:07+02:00" }, { "id": "72338c1f-511c-4b9a-bf47-15bec5ba4b7b", "name": "v0.0.2", "release_date": "2024-08-06T12:58:25+02:00" }, { "id": "608e25cf-1751-4824-9887-a607d98da85a", "name": "v0.0.1", "release_date": "2024-07-11T19:07:34+02:00" } ] }, "download_count": 1 }, { "id": 41709, "upstream_id": null, "created": "2025-10-09T18:44:07.273923Z", "modified": "2025-10-09T19:47:47.716535Z", "imported": "2025-10-09T19:47:47.688477", "github_user": "Rheinwerk", "username": "Rheinwerk", "github_repo": "ansible-role-osquery", "github_branch": "master", "commit": "e7caa24c34a14a9b90d679173b5c8fc97ec4a89c", "commit_message": "Update workflow and metadata for Galaxy compatibility\n\n- Set author to 'rheinwerk' for molecule namespace resolution\n- Remove explicit namespace field to allow Galaxy to use GitHub org name\n- Run molecule tests only on non-tag events\n- Run release job only on tag events\n- Simplify release job to depend on lint instead of molecule\n", "name": "osquery", "description": "Installs osquery", "summary_fields": { "dependencies": [], "namespace": { "id": 5846, "name": "Rheinwerk", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-c3b3-78b1-9639-3e45654fa1b2/avatar/" }, "provider_namespace": { "id": 18120, "name": "rheinwerk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18120/" }, "repository": { "name": "ansible-role-osquery", "original_name": "ansible-role-osquery" }, "tags": [ "osquery" ], "versions": [ { "id": "bb7b5a11-0c31-4488-9434-92614d3af384", "name": "v0.1.0", "release_date": "2025-10-09T20:34:09+02:00" }, { "id": "ef85f91f-b162-49e2-9a51-58b765d08575", "name": "v0.0.1", "release_date": "2024-03-25T13:54:36+01:00" } ] }, "download_count": 2 }, { "id": 41710, "upstream_id": null, "created": "2025-10-09T20:23:58.025695Z", "modified": "2025-10-09T20:23:58.073717Z", "imported": "2025-10-09T20:23:58.023295", "github_user": "mojeda101", "username": "mojeda101", "github_repo": "ludus_ad_group_all", "github_branch": "main", "commit": "fb59b229e6313bbae9c089f88b93a76cb80fb686", "commit_message": "first commit\n", "name": "ludus_ad_group_all", "description": "Full-featured wrapper around microsoft.ad.group for Ludus", "summary_fields": { "dependencies": [], "namespace": { "id": 23576, "name": "mojeda101", "avatar_url": "https://github.com/mojeda101.png" }, "provider_namespace": { "id": 33050, "name": "mojeda101", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33050/" }, "repository": { "name": "ludus_ad_group_all", "original_name": "ludus_ad_group_all" }, "tags": [], "versions": [ { "id": "3fd0f9d3-6d35-4462-8f36-248dc31a79b7", "name": "v0.9.0", "release_date": "2025-08-30T22:35:44+02:00" } ] }, "download_count": 3 }, { "id": 41711, "upstream_id": null, "created": "2025-10-10T06:55:55.069805Z", "modified": "2025-10-10T06:55:55.116497Z", "imported": "2025-10-10T06:55:55.067225", "github_user": "sandrasandrasathish", "username": "sandrasandrasathish", "github_repo": "ansible_role", "github_branch": "main", "commit": "96777a3699d7a020808e3437623c2efaf910960e", "commit_message": "sandrayude ansible\n", "name": "ansible_role", "description": "Install and configure Nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 24465, "name": "sandrasandrasathish", "avatar_url": "https://github.com/sandrasandrasathish.png" }, "provider_namespace": { "id": 33925, "name": "sandrasandrasathish", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33925/" }, "repository": { "name": "ansible_role", "original_name": "ansible_role" }, "tags": [ "nginx", "web" ], "versions": [] }, "download_count": 1 }, { "id": 41712, "upstream_id": null, "created": "2025-10-10T07:10:53.819476Z", "modified": "2025-10-10T07:10:53.885174Z", "imported": "2025-10-10T07:10:53.814737", "github_user": "RuchithaGowda10", "username": "RuchithaGowda10", "github_repo": "ansible-nginx-role", "github_branch": "main", "commit": "407d33c9fa26486925686bf1825040a2559c668e", "commit_message": "Prepare role for Galaxy import\n", "name": "ansible-nginx-role", "description": "Install Nginx and deploy custom website", "summary_fields": { "dependencies": [], "namespace": { "id": 24463, "name": "RuchithaGowda10", "avatar_url": "https://github.com/RuchithaGowda10.png" }, "provider_namespace": { "id": 33923, "name": "ruchithagowda10", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33923/" }, "repository": { "name": "ansible-nginx-role", "original_name": "ansible-nginx-role" }, "tags": [ "web", "nginx", "example" ], "versions": [] }, "download_count": 4 }, { "id": 41713, "upstream_id": null, "created": "2025-10-10T07:16:15.021948Z", "modified": "2025-10-10T07:16:15.088549Z", "imported": "2025-10-10T07:16:15.009381", "github_user": "Agnus-sk", "username": "Agnus-sk", "github_repo": "nginx", "github_branch": "main", "commit": "b34131b2d2fcc645294eb10d7ca7748f1033d2cc", "commit_message": "hy\n", "name": "nginx", "description": "Install and configure Nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 24464, "name": "Agnus-sk", "avatar_url": "https://github.com/Agnus-sk.png" }, "provider_namespace": { "id": 33924, "name": "agnus_sk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33924/" }, "repository": { "name": "nginx", "original_name": "nginx" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 41714, "upstream_id": null, "created": "2025-10-10T07:16:58.049501Z", "modified": "2025-10-10T07:16:58.148518Z", "imported": "2025-10-10T07:16:58.046485", "github_user": "abinthomas08", "username": "abinthomas08", "github_repo": "ansible-role-my_nginx", "github_branch": "main", "commit": "17da1da47f828803af20c4af0c1d17ef7b62e673", "commit_message": "ininitial commit\n", "name": "my_nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24466, "name": "abinthomas08", "avatar_url": "https://github.com/abinthomas08.png" }, "provider_namespace": { "id": 33926, "name": "abinthomas08", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33926/" }, "repository": { "name": "ansible-role-my_nginx", "original_name": "ansible-role-my_nginx" }, "tags": [], "versions": [] }, "download_count": 4 } ] }