Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&owner__name=elastic&page=3670
{ "count": 36699, "next": null, "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3669", "results": [ { "id": 42072, "upstream_id": null, "created": "2025-12-12T18:13:09.484691Z", "modified": "2025-12-12T18:13:09.545922Z", "imported": "2025-12-12T18:13:09.482452", "github_user": "sivapraneeth21", "username": "sivapraneeth21", "github_repo": "dummy-role", "github_branch": "main", "commit": "95446c845c0acd847e2a02d6ee85a9d8d674c89b", "commit_message": "initial commit\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 25389, "name": "sivapraneeth21", "avatar_url": "https://github.com/sivapraneeth21.png" }, "provider_namespace": { "id": 34840, "name": "sivapraneeth21", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34840/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42073, "upstream_id": null, "created": "2025-12-13T04:53:14.303097Z", "modified": "2025-12-13T05:58:01.467826Z", "imported": "2025-12-13T05:58:01.434792", "github_user": "jhonnygo", "username": "jhonnygo", "github_repo": "ansible-role-disk-partition", "github_branch": "develop", "commit": "8195ad7bbd3c9afb6f8cd43745e60462d83b85d0", "commit_message": "Fisrt commit\n", "name": "disk_partition", "description": "Idempotent role to partition, format and mount block devices on Linux. Supports GPT/MSDOS labels, udev settle, safe /var/log migration and fstab management.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 24365, "name": "jhonnygo", "avatar_url": "https://github.com/jhonnygo.png" }, "provider_namespace": { "id": 33828, "name": "jhonnygo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33828/" }, "repository": { "name": "ansible-role-disk-partition", "original_name": "ansible-role-disk-partition" }, "tags": [ "disk", "storage", "partition", "filesystem", "nvme", "linux", "devops" ], "versions": [ { "id": "39550909-f12f-49a9-8e25-2d74f98fffb5", "name": "0.1.0", "release_date": "2025-12-13T05:48:28+01:00" } ] }, "download_count": 2 }, { "id": 42074, "upstream_id": null, "created": "2025-12-13T05:30:06.652915Z", "modified": "2025-12-13T06:15:38.961454Z", "imported": "2025-12-13T06:15:38.916292", "github_user": "jhonnygo", "username": "jhonnygo", "github_repo": "ansible-role-ubuntu-deb-apache2", "github_branch": "main", "commit": "ce4e08eabe433441ad93a8534b43ad0c3d44bfbd", "commit_message": "Merge pull request #3 from jhonnygo/develop\n\nUpdated readme file", "name": "ubuntu_deb_apache2", "description": "Install and harden Apache on Debian/Ubuntu: manage vhosts, default sites (HTTP/SSL), optional catch-all, and safely purge unmanaged configs.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 24365, "name": "jhonnygo", "avatar_url": "https://github.com/jhonnygo.png" }, "provider_namespace": { "id": 33828, "name": "jhonnygo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33828/" }, "repository": { "name": "ansible-role-ubuntu-deb-apache2", "original_name": "ansible-role-ubuntu-deb-apache2" }, "tags": [ "apache", "httpd", "webserver", "vhost", "linux", "debian", "ubuntu", "devops", "ansible-role", "molecule" ], "versions": [ { "id": "a88bee60-27ac-4c0e-b2d6-c1f6bb24e8b9", "name": "0.1.1", "release_date": "2025-12-13T07:12:56+01:00" }, { "id": "cd43ab6c-18cf-4d68-836c-9e91bd877cd7", "name": "0.1.0", "release_date": "2025-12-13T06:46:57+01:00" } ] }, "download_count": 4 }, { "id": 42075, "upstream_id": null, "created": "2025-12-13T06:25:38.500092Z", "modified": "2025-12-13T06:25:38.651937Z", "imported": "2025-12-13T06:25:38.497231", "github_user": "jhonnygo", "username": "jhonnygo", "github_repo": "ansible-role-ubuntu-deb-nginx", "github_branch": "main", "commit": "19016167797921d42738ed6c74e6465a50fd642e", "commit_message": "Initial commit\n", "name": "ubuntu_deb_nginx", "description": "Install and configure NGINX on Debian/Ubuntu with declarative vhosts (HTTP/HTTPS), catch-all default_server, optional self-signed certificates, purge of unmanaged sites, and safe idempotent reloads (nginx -t validated).\n", "summary_fields": { "dependencies": [], "namespace": { "id": 24365, "name": "jhonnygo", "avatar_url": "https://github.com/jhonnygo.png" }, "provider_namespace": { "id": 33828, "name": "jhonnygo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33828/" }, "repository": { "name": "ansible-role-ubuntu-deb-nginx", "original_name": "ansible-role-ubuntu-deb-nginx" }, "tags": [ "nginx", "web", "vhosts", "reverse-proxy", "https", "debian", "ubuntu", "sysadmin", "devops" ], "versions": [ { "id": "a29dd04f-c9a3-476d-8b48-86ea17a98d25", "name": "0.1.0", "release_date": "2025-12-13T07:24:04+01:00" } ] }, "download_count": 2 }, { "id": 42076, "upstream_id": null, "created": "2025-12-13T12:55:17.080408Z", "modified": "2025-12-13T12:55:17.125476Z", "imported": "2025-12-13T12:55:17.077290", "github_user": "amritksingh121", "username": "amritksingh121", "github_repo": "dummy-role", "github_branch": "main", "commit": "634471e07eef55a2c6152e053a1dc3f82ad1f0f0", "commit_message": "My first ansible role to install Apache Web-Server in EC2 instance\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 25406, "name": "amritksingh121", "avatar_url": "https://github.com/amritksingh121.png" }, "provider_namespace": { "id": 34857, "name": "amritksingh121", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34857/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 42077, "upstream_id": null, "created": "2025-12-13T14:40:04.577673Z", "modified": "2025-12-13T14:40:04.622051Z", "imported": "2025-12-13T14:40:04.575377", "github_user": "oxess", "username": "oxess", "github_repo": "ansible-backup-duplicity", "github_branch": "main", "commit": "f36c727696cb422af97e41b8c8996142c58cc79d", "commit_message": "Refactor: Inline Checkov skip directive for MinIO health check task in Molecule test\n", "name": "ansible-backup-duplicity", "description": "Ansible role for managing duplicity backups with support for multiple destinations (S3, SFTP, local), flexible scheduling, GPG encryption, and optional Zabbix monitoring with auto-detection.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 25215, "name": "oxess", "avatar_url": "https://github.com/oxess.png" }, "provider_namespace": { "id": 34668, "name": "oxess", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34668/" }, "repository": { "name": "ansible-backup-duplicity", "original_name": "ansible-backup-duplicity" }, "tags": [ "backup", "duplicity", "s3", "sftp", "encryption", "gpg", "zabbix", "monitoring", "cron", "disasterrecovery", "restore" ], "versions": [ { "id": "fb5c11ba-eb1a-42af-a1ae-2d5682a8cd74", "name": "v1.0.0", "release_date": "2025-12-13T15:35:41+01:00" } ] }, "download_count": 1 }, { "id": 42078, "upstream_id": null, "created": "2025-12-13T14:40:39.657828Z", "modified": "2025-12-13T23:27:29.609880Z", "imported": "2025-12-13T23:27:29.569458", "github_user": "oxess", "username": "oxess", "github_repo": "ansible-backup-duplicity", "github_branch": "v1.1.0", "commit": "7edf0c37262db31b2967bacc6888ff9502ccea27", "commit_message": "Refactor: Remove unused python3-boto package and update Docker images to debian-bookworm and debian-trixie\n", "name": "duplicity", "description": "Ansible role for managing duplicity backups with support for multiple destinations (S3, SFTP, local), flexible scheduling, GPG encryption, and optional Zabbix monitoring with auto-detection.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 25215, "name": "oxess", "avatar_url": "https://github.com/oxess.png" }, "provider_namespace": { "id": 34668, "name": "oxess", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34668/" }, "repository": { "name": "ansible-backup-duplicity", "original_name": "ansible-backup-duplicity" }, "tags": [ "backup", "duplicity", "s3", "sftp", "encryption", "gpg", "zabbix", "monitoring", "cron", "disasterrecovery", "restore" ], "versions": [ { "id": "f97280f6-3f78-49ef-ae2f-62ba31089f06", "name": "v1.1.0", "release_date": "2025-12-14T00:24:38+01:00" }, { "id": "7008bef9-f52a-4a31-8725-b9736880d7cc", "name": "v1.0.0", "release_date": "2025-12-13T15:35:41+01:00" } ] }, "download_count": 8 }, { "id": 42079, "upstream_id": null, "created": "2025-12-13T15:24:55.090340Z", "modified": "2025-12-13T15:24:55.120273Z", "imported": "2025-12-13T15:24:55.088184", "github_user": "ankit012345", "username": "ankit012345", "github_repo": "ankit-dummy-ansible", "github_branch": "master", "commit": "ff6c36c9c8a7f7f3b6f7d2abe35e70b6ba77cc07", "commit_message": "This is my first ansible demo project with role\n", "name": "ankit-dummy-ansible", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 25410, "name": "ankit012345", "avatar_url": "https://github.com/ankit012345.png" }, "provider_namespace": { "id": 34861, "name": "ankit012345", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34861/" }, "repository": { "name": "ankit-dummy-ansible", "original_name": "ankit-dummy-ansible" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42080, "upstream_id": null, "created": "2025-12-13T21:18:01.095415Z", "modified": "2025-12-13T21:18:01.343512Z", "imported": "2025-12-13T21:18:01.092503", "github_user": "bobbyrenwick", "username": "bobbyrenwick", "github_repo": "ansible-pip", "github_branch": "v2.1.5", "commit": "dda1dd93c133bebf6cd8e89ed9ad1852684641d0", "commit_message": "Merge pull request #44 from nmusatti/master\n\n2025 update", "name": "ansible-pip", "description": "An ansible role that ensures pip is installed at the version you specify.", "summary_fields": { "dependencies": [], "namespace": { "id": 970, "name": "bobbyrenwick", "avatar_url": "https://avatars2.githubusercontent.com/u/1313013?v=3" }, "provider_namespace": { "id": 2909, "name": "bobbyrenwick", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2909/" }, "repository": { "name": "ansible-pip", "original_name": "ansible-pip" }, "tags": [ "packaging", "system" ], "versions": [ { "id": "33b9d8f8-83de-4ad3-839b-b874fe39b0fe", "name": "v2.1.5", "release_date": "2025-12-13T22:10:28+01:00" }, { "id": "8e09e119-6088-4e07-9e14-9fcd73b39efd", "name": "v2.1.4", "release_date": "2021-03-29T19:19:31+02:00" }, { "id": "117b1a31-f588-4fd4-8d0b-0457ef928832", "name": "v2.1.3", "release_date": "2021-01-07T23:34:29+01:00" }, { "id": "a59e89eb-2fe1-45b9-b12a-babb9fd2b34a", "name": "v2.1.2", "release_date": "2018-09-22T12:55:37+01:00" }, { "id": "775cf22e-3b40-4ab4-918c-c3f678b6a41c", "name": "v2.1.1", "release_date": "2017-05-04T00:03:58+01:00" }, { "id": "dc402368-7162-4840-a671-29c3106b47d3", "name": "v2.1.0", "release_date": "2017-04-19T12:32:50+01:00" }, { "id": "db7042c7-71cc-4ec8-a162-fbce48ddef3b", "name": "v2.0.1", "release_date": "2016-02-24T00:29:05+00:00" }, { "id": "207794a5-aee5-409b-bb16-c85781d47c28", "name": "v2.0.0", "release_date": "2016-02-18T15:47:00+00:00" }, { "id": "e2078547-948b-4401-b8ee-ddfdcae58eb3", "name": "v1.4.0", "release_date": "2016-02-16T00:23:26+00:00" }, { "id": "34f7dbc6-f78c-4cab-9559-13e34aacd1cb", "name": "v1.3.1", "release_date": "2015-10-28T13:42:17+00:00" }, { "id": "b1274bb7-fa77-4966-a8d6-fb2ec4a85867", "name": "v1.3.0", "release_date": "2015-06-06T16:41:03+01:00" } ] }, "download_count": 2 } ] }