Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=1666
{ "count": 37686, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1667", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1665", "results": [ { "id": 19113, "upstream_id": 46498, "created": "2023-05-08T21:14:55.619485Z", "modified": "2023-10-29T18:45:58.238833Z", "imported": "2020-02-12T11:47:22.855565-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-brightbox-ruby", "github_branch": "master", "commit": "2215dea95a0c5d2c627ec5a8f7f320edaaf2f019", "commit_message": "update ruby version", "name": "brightbox-ruby", "description": "An ansible role for installing Ruby from the Brightbox PPA.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-brightbox-ruby", "original_name": "ansible-role-brightbox-ruby" }, "tags": [ "development" ], "versions": [] }, "download_count": 1915 }, { "id": 19114, "upstream_id": 46485, "created": "2023-05-08T21:14:55.685454Z", "modified": "2023-10-29T18:45:58.242650Z", "imported": "2020-02-12T11:46:41.604670-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-capistrano-setup", "github_branch": "master", "commit": "1162eaf13b952f6b4ac530f9ef1331da3cc2c097", "commit_message": "change sudo to become", "name": "capistrano-setup", "description": "An ansible role for creating the default project structure when using Capistrano as your application deployment tool. This role will create a new system user / group for your deployment as well as set the default application structure for Capistrano and p", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-capistrano-setup", "original_name": "ansible-role-capistrano-setup" }, "tags": [ "development" ], "versions": [] }, "download_count": 43 }, { "id": 19115, "upstream_id": 46475, "created": "2023-05-08T21:14:55.755168Z", "modified": "2023-10-29T18:45:58.041573Z", "imported": "2020-02-12T11:46:03.004619-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-erlang", "github_branch": "master", "commit": "e9af8919308afec4c276605fc7c7bcd3cdf11e3d", "commit_message": "change sudo to become", "name": "erlang", "description": "An ansible role for installing Erlang.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-erlang", "original_name": "ansible-role-erlang" }, "tags": [ "development" ], "versions": [] }, "download_count": 48 }, { "id": 19116, "upstream_id": 46486, "created": "2023-05-08T21:14:55.818125Z", "modified": "2023-10-29T18:45:58.045212Z", "imported": "2020-02-12T11:46:44.946934-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-fail2ban", "github_branch": "master", "commit": "dc601061e2c1caf46efbbeafbf821fb51a4e73d2", "commit_message": "Merge pull request #10 from gcoop-libre/add-labels-to-loops\n\nAdd labels to loops", "name": "fail2ban", "description": "An ansible role for installing and configuring fail2ban. This role enables you to customize your local jail as well as configuring custom filters and actions.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-fail2ban", "original_name": "ansible-role-fail2ban" }, "tags": [ "monitoring", "networking" ], "versions": [] }, "download_count": 70 }, { "id": 19117, "upstream_id": 46490, "created": "2023-05-08T21:14:55.896069Z", "modified": "2023-10-29T18:45:58.302373Z", "imported": "2020-02-12T11:46:56.563801-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-gogs", "github_branch": "master", "commit": "93d2e3f41434aa0b103acb977ef1c28ad4519a9b", "commit_message": "change sudo to become", "name": "gags", "description": "An ansible role for installing and configuring Gogs.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-gogs", "original_name": "ansible-role-gogs" }, "tags": [ "development", "web" ], "versions": [] }, "download_count": 41 }, { "id": 19118, "upstream_id": 46496, "created": "2023-05-08T21:14:55.968813Z", "modified": "2023-10-29T18:45:58.306065Z", "imported": "2020-02-12T11:47:16.861464-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-git", "github_branch": "master", "commit": "641cc57f271b020a32b35008bd1c00e2ff0059b7", "commit_message": "change sudo to become", "name": "git", "description": "An ansible role for installing and configuring git.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-git", "original_name": "ansible-role-git" }, "tags": [ "development" ], "versions": [] }, "download_count": 43 }, { "id": 19119, "upstream_id": 46487, "created": "2023-05-08T21:14:56.035666Z", "modified": "2023-10-29T18:45:58.310036Z", "imported": "2020-02-12T11:46:46.192211-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-hostname", "github_branch": "master", "commit": "491abbe2872bcf9c4e5daf657049f404da684ee7", "commit_message": "change sudo to become", "name": "hostname", "description": "An ansible role for setting the hostname based on the short inventory hostname if custom hostname is not defined", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-hostname", "original_name": "ansible-role-hostname" }, "tags": [ "system" ], "versions": [] }, "download_count": 60 }, { "id": 19120, "upstream_id": 46501, "created": "2023-05-08T21:14:56.852825Z", "modified": "2023-10-29T18:45:58.313625Z", "imported": "2020-02-12T11:47:30.669682-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-hosts", "github_branch": "master", "commit": "d12ea737239ad1157c65fce019de9c49b4a61582", "commit_message": "change sudo to become", "name": "hosts", "description": "An ansible role for configuring the /etc/hosts file.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-hosts", "original_name": "ansible-role-hosts" }, "tags": [ "system" ], "versions": [] }, "download_count": 37 }, { "id": 19121, "upstream_id": null, "created": "2023-05-08T21:14:56.971822Z", "modified": "2026-04-30T17:05:43.996425Z", "imported": "2026-04-30T17:05:43.397738", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-interfaces", "github_branch": "v1.17.0", "commit": "304d7525435cb546bc446efc0163e9515bea2419", "commit_message": "Rocky9 update nmconnect templates (#181)\n\n* Update nmconnect templates\n\n* If defroute is false then set never-default\n\n* Ports use their controllers settings\n\n* More port mtu tweaks\n\n* Bonds and Bridges are virtual Etherenet even if their ports are not", "name": "interfaces", "description": "An ansible role for configuring different network interfaces.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-interfaces", "original_name": "ansible-role-interfaces" }, "tags": [ "system" ], "versions": [ { "id": "13ec0352-76ad-4816-a0ef-35228650daf4", "name": "v1.17.0", "release_date": "2026-04-30T18:04:29+01:00" }, { "id": "84216336-388a-4ab3-bdd2-be157f0626be", "name": "v1.16.1", "release_date": "2026-02-12T09:33:50+00:00" }, { "id": "94cf974b-708a-48e2-a455-4a4e73a031e4", "name": "v1.16.0", "release_date": "2026-02-11T14:51:38+00:00" }, { "id": "236c5686-88b5-4818-9b73-575ba43a62d0", "name": "v1.15.6", "release_date": "2025-07-11T10:46:16+02:00" }, { "id": "e4a7ce7c-d6e4-413a-9ec0-7db4c34a29d2", "name": "v1.15.5", "release_date": "2025-04-14T15:32:53+01:00" }, { "id": "6ff1b831-83b7-4563-be00-3b5fac3d94cd", "name": "v1.15.4", "release_date": "2025-03-17T13:49:40+01:00" }, { "id": "954e25b3-dbcd-4b0d-9642-1646d598b1ee", "name": "v1.15.3", "release_date": "2025-03-03T17:30:30+00:00" }, { "id": "aed0ae2b-e49a-4a9e-baeb-9f8704f7907d", "name": "v1.15.2", "release_date": "2025-03-03T17:19:45+00:00" }, { "id": "f18590d2-776e-4596-92ea-c811c1e89f27", "name": "v1.15.1", "release_date": "2025-01-09T17:09:41+01:00" }, { "id": "a34cc3cd-948d-4676-854e-e336a9edbd27", "name": "v1.15.0", "release_date": "2024-07-16T11:25:42+01:00" }, { "id": "b7fafecd-ad42-4f8f-b06a-aa992ddcb652", "name": "v1.14.6", "release_date": "2023-12-15T09:22:46+00:00" } ] }, "download_count": 328093 }, { "id": 19122, "upstream_id": 46474, "created": "2023-05-08T21:14:57.059915Z", "modified": "2023-10-29T18:45:58.317438Z", "imported": "2020-02-12T11:46:01.810503-05:00", "github_user": "MichaelRigart", "username": "MichaelRigart", "github_repo": "ansible-role-iptables", "github_branch": "master", "commit": "370a493279d9e8c31a3b4af88158f75d236cc5e5", "commit_message": "change sudo to become", "name": "iptables", "description": "An ansible role for installing and configuring iptables. This role uses ufw on Debian based machines and uses a iptables script for RedHat based machines.", "summary_fields": { "dependencies": [], "namespace": { "id": 4597, "name": "MichaelRigart", "avatar_url": "https://github.com/MichaelRigart.png" }, "provider_namespace": { "id": 17181, "name": "michaelrigart", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17181/" }, "repository": { "name": "ansible-role-iptables", "original_name": "ansible-role-iptables" }, "tags": [ "networking", "system" ], "versions": [] }, "download_count": 43 } ] }