Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&owner__name=elastic&page=3534
{ "count": 36700, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3535", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3533", "results": [ { "id": 40576, "upstream_id": null, "created": "2025-04-27T19:53:48.957654Z", "modified": "2025-04-27T19:53:48.986963Z", "imported": "2025-04-27T19:53:48.955475", "github_user": "vic1707", "username": "vic1707", "github_repo": "ansible-role-butane", "github_branch": "main", "commit": "8587ac1a2d87f26d739b020c2181a91b5dae25a8", "commit_message": "fix ansible-lint errors & add more rules\n", "name": "butane", "description": "An Ansible role to wrap butane CLI from CoreOS Ignition suite.", "summary_fields": { "dependencies": [], "namespace": { "id": 21515, "name": "vic1707", "avatar_url": "https://github.com/vic1707.png" }, "provider_namespace": { "id": 31003, "name": "vic1707", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31003/" }, "repository": { "name": "ansible-role-butane", "original_name": "ansible-role-butane" }, "tags": [ "coreos", "ignition", "butane", "provisioning", "cloud" ], "versions": [] }, "download_count": 17 }, { "id": 40577, "upstream_id": null, "created": "2025-04-28T01:54:57.216496Z", "modified": "2025-04-28T01:54:57.262657Z", "imported": "2025-04-28T01:54:57.214058", "github_user": "P4v4n5", "username": "P4v4n5", "github_repo": "ansible-apache2-firstrole", "github_branch": "master", "commit": "1e2d9e578a6e1c5afce26fd93b71560f10ee0a71", "commit_message": "modifying meta/main.yaml\n", "name": "ansible-apache2-firstrole", "description": "DevOps Engineer", "summary_fields": { "dependencies": [], "namespace": { "id": 21516, "name": "P4v4n5", "avatar_url": "https://github.com/P4v4n5.png" }, "provider_namespace": { "id": 31004, "name": "p4v4n5", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31004/" }, "repository": { "name": "ansible-apache2-firstrole", "original_name": "ansible-apache2-firstrole" }, "tags": [], "versions": [] }, "download_count": 9 }, { "id": 40578, "upstream_id": null, "created": "2025-04-28T09:53:43.636360Z", "modified": "2025-04-28T11:38:33.203609Z", "imported": "2025-04-28T11:38:33.156516", "github_user": "mugiseyebrows", "username": "mugiseyebrows", "github_repo": "ansible-role-openvpn", "github_branch": "main", "commit": "cb5540ac908210f1343d69af853652f537b9b286", "commit_message": "readme\n", "name": "openvpn", "description": "Role to configure OpenVPN and manage client certificates", "summary_fields": { "dependencies": [], "namespace": { "id": 21527, "name": "mugiseyebrows", "avatar_url": "https://github.com/mugiseyebrows.png" }, "provider_namespace": { "id": 31015, "name": "mugiseyebrows", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31015/" }, "repository": { "name": "ansible-role-openvpn", "original_name": "ansible-role-openvpn" }, "tags": [ "openvpn", "easyrsa" ], "versions": [] }, "download_count": 11 }, { "id": 40579, "upstream_id": null, "created": "2025-04-28T21:46:31.554522Z", "modified": "2025-11-30T20:19:43.758767Z", "imported": "2025-11-30T20:19:43.694182", "github_user": "grzegorzfranus", "username": "grzegorzfranus", "github_repo": "ansible-role-nftables", "github_branch": "main", "commit": "7f7d12f88c8ad7cc7f485d1cc0a6938d619241c3", "commit_message": "fix: ansible 2.20/2.24 compatibility and remove emojis from task names\n\nBREAKING CHANGE: Minimum Ansible version bumped to 2.20\n\n### Fixed\n- Fix Ansible 2.20 compatibility: assertion for user-defined rules counter\n field now returns proper boolean instead of string from regex match\n- Update conditional logic in assert.yml to use select('equalto', 'bool')\n pattern for type validation\n- Fix Ansible 2.24 deprecation warnings: replace top-level fact variables\n with ansible_facts['...'] format across all task files, handlers, and\n molecule tests\n\n### Changed\n- Remove emojis from all task and handler names for cleaner output and\n better log parsing\n- Update minimum Ansible version requirement from 2.15 to 2.20 in README\n", "name": "nftables", "description": "Ansible role to install and configure NFTables firewall.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 20540, "name": "grzegorzfranus", "avatar_url": "https://github.com/grzegorzfranus.png" }, "provider_namespace": { "id": 30034, "name": "grzegorzfranus", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/" }, "repository": { "name": "ansible-role-nftables", "original_name": "ansible-role-nftables" }, "tags": [ "nftables", "nft", "netfilter", "firewall", "security", "networking" ], "versions": [ { "id": "6b41cd30-616d-4a16-923b-3ef4e6af356b", "name": "v1.5.0", "release_date": "2025-11-30T21:12:19+01:00" }, { "id": "4e631f58-22e2-4672-886e-c8547531c71d", "name": "v1.4.0", "release_date": "2025-08-13T08:34:08+02:00" }, { "id": "d40c6f2f-10f2-4867-9d6f-efca8cd3134e", "name": "v1.3.1", "release_date": "2025-05-07T23:00:37+02:00" }, { "id": "8d31073a-8fea-4f9f-93b2-ca2c8efff395", "name": "v1.3.0", "release_date": "2025-05-05T11:27:59+02:00" }, { "id": "bcdf82ba-96ed-477d-88a8-8619c61db33c", "name": "v1.2.0", "release_date": "2025-04-30T20:14:39+02:00" }, { "id": "0b7ef8f6-2446-43e4-8407-80d0fdd92d7f", "name": "v1.1.0", "release_date": "2025-04-29T09:06:03+02:00" }, { "id": "3100daf7-5a93-464f-afbd-3f9bd505fbec", "name": "v1.0.1", "release_date": "2025-04-28T23:50:28+02:00" }, { "id": "7f663a1c-0cdc-4770-9aaf-d453530f5c70", "name": "v1.0.0", "release_date": "2025-04-28T23:37:57+02:00" } ] }, "download_count": 9 }, { "id": 40580, "upstream_id": null, "created": "2025-04-29T08:54:27.742309Z", "modified": "2025-04-29T08:54:27.779757Z", "imported": "2025-04-29T08:54:27.740115", "github_user": "Pastir", "username": "Pastir", "github_repo": "haproxy.git", "github_branch": "main", "commit": "e3a80a60da790ca9ba765b537b84c927c5d38bb7", "commit_message": "fix name role\n", "name": "haproxy", "description": "Install and configure HAProxy — The Reliable, High-Performance TCP/HTTP Load Balancer", "summary_fields": { "dependencies": [], "namespace": { "id": 21544, "name": "Pastir", "avatar_url": "https://github.com/Pastir.png" }, "provider_namespace": { "id": 31030, "name": "pastir", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31030/" }, "repository": { "name": "haproxy.git", "original_name": "haproxy.git" }, "tags": [ "reliable", "highperformance", "tcploadbalancer", "httploadbalancer", "haproxy" ], "versions": [] }, "download_count": 28 }, { "id": 40581, "upstream_id": null, "created": "2025-04-29T14:52:22.587786Z", "modified": "2025-04-29T14:52:22.647655Z", "imported": "2025-04-29T14:52:22.566177", "github_user": "XrerXrerX", "username": "XrerXrerX", "github_repo": "ansible_laravel_role", "github_branch": "main", "commit": "0bec5609b5fa5f1145bbf867342d61b3e2b2b738", "commit_message": "push\n", "name": "ansible_laravel_role", "description": "laravel installation with repo", "summary_fields": { "dependencies": [], "namespace": { "id": 21555, "name": "XrerXrerX", "avatar_url": "https://github.com/XrerXrerX.png" }, "provider_namespace": { "id": 31041, "name": "xrerxrerx", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31041/" }, "repository": { "name": "ansible_laravel_role", "original_name": "ansible_laravel_role" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40582, "upstream_id": null, "created": "2025-04-29T14:56:53.156642Z", "modified": "2025-04-29T14:56:53.214160Z", "imported": "2025-04-29T14:56:53.154427", "github_user": "XrerXrerX", "username": "XrerXrerX", "github_repo": "ansible_mysql_autobackup_S3_aws", "github_branch": "main", "commit": "b7616403afbeaaed93477cb47f7f8988a14ce385", "commit_message": "push\n", "name": "ansible_mysql_autobackup_S3_aws", "description": "mysql with auto back up store to s3 bucket AWS", "summary_fields": { "dependencies": [], "namespace": { "id": 21555, "name": "XrerXrerX", "avatar_url": "https://github.com/XrerXrerX.png" }, "provider_namespace": { "id": 31041, "name": "xrerxrerx", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31041/" }, "repository": { "name": "ansible_mysql_autobackup_S3_aws", "original_name": "ansible_mysql_autobackup_S3_aws" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40583, "upstream_id": null, "created": "2025-04-29T16:53:00.565883Z", "modified": "2025-04-29T16:53:00.614334Z", "imported": "2025-04-29T16:53:00.563609", "github_user": "schiranjeevipatnaik", "username": "schiranjeevipatnaik", "github_repo": "dummy-role", "github_branch": "master", "commit": "17056e3356fee0476f7b004b702b2aa0bc65d834", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21558, "name": "schiranjeevipatnaik", "avatar_url": "https://github.com/schiranjeevipatnaik.png" }, "provider_namespace": { "id": 31043, "name": "schiranjeevipatnaik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31043/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40584, "upstream_id": null, "created": "2025-04-29T19:48:01.279893Z", "modified": "2025-04-29T19:48:01.328729Z", "imported": "2025-04-29T19:48:01.277174", "github_user": "henriquerafael", "username": "henriquerafael", "github_repo": "conf_base", "github_branch": "main", "commit": "c5b0579f4b1d10d5380361e89a178346a115c0d7", "commit_message": "Configuracao Base de usuarios, pacotes e hosts\n", "name": "conf_base", "description": "Configuracao Base de usuários, pacotes e hosts", "summary_fields": { "dependencies": [], "namespace": { "id": 21565, "name": "henriquerafael", "avatar_url": "https://github.com/henriquerafael.png" }, "provider_namespace": { "id": 31050, "name": "henriquerafael", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31050/" }, "repository": { "name": "conf_base", "original_name": "conf_base" }, "tags": [ "users", "packages", "hosts" ], "versions": [] }, "download_count": 8 }, { "id": 40585, "upstream_id": null, "created": "2025-04-29T19:48:35.406802Z", "modified": "2025-04-29T19:48:35.443560Z", "imported": "2025-04-29T19:48:35.404554", "github_user": "henriquerafael", "username": "henriquerafael", "github_repo": "balancer", "github_branch": "main", "commit": "63e98c6463c05eb1fa6841ff51c0e2e3798f88cf", "commit_message": "Servidor Load balancer com Nginx\n", "name": "balancer", "description": "Instalacao e Configuracao do servidor Nginx Load Balancer", "summary_fields": { "dependencies": [], "namespace": { "id": 21565, "name": "henriquerafael", "avatar_url": "https://github.com/henriquerafael.png" }, "provider_namespace": { "id": 31050, "name": "henriquerafael", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31050/" }, "repository": { "name": "balancer", "original_name": "balancer" }, "tags": [ "balancer" ], "versions": [] }, "download_count": 10 } ] }