Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3678
{ "count": 37049, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3679", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3677", "results": [ { "id": 42303, "upstream_id": null, "created": "2026-01-09T23:27:24.135866Z", "modified": "2026-02-14T17:39:59.192427Z", "imported": "2026-02-14T17:39:59.143978", "github_user": "wittdennis", "username": "wittdennis", "github_repo": "ansible-role-install-etcdctl", "github_branch": "1.0.1", "commit": "9feab540cbb6bf8225ff0464a99aa8a4f335cfe8", "commit_message": "chore(version): 1.0.1", "name": "install_etcdctl", "description": "Role to install etcdctl", "summary_fields": { "dependencies": [], "namespace": { "id": 13712, "name": "wittdennis", "avatar_url": "https://github.com/wittdennis.png" }, "provider_namespace": { "id": 23438, "name": "wittdennis", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23438/" }, "repository": { "name": "ansible-role-install-etcdctl", "original_name": "ansible-role-install-etcdctl" }, "tags": [ "etcd", "management" ], "versions": [ { "id": "72563144-2d4e-49d1-9922-84ee0e2b1946", "name": "1.0.1", "release_date": "2026-02-14T17:39:43+00:00" }, { "id": "1677a1b6-004c-4440-9393-b1fae82a8f97", "name": "1.0.0", "release_date": "2026-01-09T23:27:08+00:00" } ] }, "download_count": 864 }, { "id": 42304, "upstream_id": null, "created": "2026-01-10T01:26:56.182705Z", "modified": "2026-01-10T01:26:56.280123Z", "imported": "2026-01-10T01:26:56.180574", "github_user": "Vitexus", "username": "Vitexus", "github_repo": "ansible-role-mailserver", "github_branch": "main", "commit": "b9565b2b0b21b61b2064a8c011073282d80c9dc1", "commit_message": "Fix YAML syntax error in meta/main.yml\n\nRemove leftover MySQL configuration that caused parsing error during Galaxy import.\n", "name": "mailserver", "description": "Production-grade mail server setup with Postfix, Dovecot, and DKIM support", "summary_fields": { "dependencies": [], "namespace": { "id": 8193, "name": "Vitexus", "avatar_url": "https://github.com/Vitexus.png" }, "provider_namespace": { "id": 11895, "name": "vitexus", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11895/" }, "repository": { "name": "ansible-role-mailserver", "original_name": "ansible-role-mailserver" }, "tags": [ "mail", "mailserver", "postfix", "dovecot", "dkim", "rspamd", "opendkim", "email", "smtp", "imap", "pop3", "postfixadmin", "ssl", "tls", "monitoring" ], "versions": [ { "id": "72352b6c-b342-4421-ad21-58fe8c5bff3b", "name": "v1.0.3", "release_date": "2026-01-10T02:26:10+01:00" }, { "id": "fb709534-b64b-4df6-9b5a-64112455fcbb", "name": "v1.0.2", "release_date": "2026-01-10T02:25:19+01:00" }, { "id": "9c74dddf-179a-4a23-9e6c-3b357efc94da", "name": "v1.0.1", "release_date": "2026-01-10T02:14:41+01:00" }, { "id": "9bad4e50-a791-4a52-9821-6a0309f15533", "name": "v1.0.0", "release_date": "2026-01-10T02:08:31+01:00" } ] }, "download_count": 1 }, { "id": 42305, "upstream_id": null, "created": "2026-01-10T06:24:21.130586Z", "modified": "2026-01-10T06:24:21.202172Z", "imported": "2026-01-10T06:24:21.128223", "github_user": "sameerbehera10", "username": "sameerbehera10", "github_repo": "dummy-role", "github_branch": "main", "commit": "00d8af1f2a5ea6fbc3968e4800b1bbe5dc2c0d0d", "commit_message": "Dummy role\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 25811, "name": "sameerbehera10", "avatar_url": "https://github.com/sameerbehera10.png" }, "provider_namespace": { "id": 35263, "name": "sameerbehera10", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35263/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42306, "upstream_id": null, "created": "2026-01-10T10:08:06.723653Z", "modified": "2026-01-10T10:08:06.751157Z", "imported": "2026-01-10T10:08:06.721540", "github_user": "Rashi4699", "username": "Rashi4699", "github_repo": "pogo-ansible-role-nginx", "github_branch": "main", "commit": "ec866029c47945e522441913a3f0da81e4014d52", "commit_message": "Initial Ansible nginx role\n", "name": "pogo-nginx", "description": "Install and configure NGINX using Ansible", "summary_fields": { "dependencies": [], "namespace": { "id": 25819, "name": "Rashi4699", "avatar_url": "https://github.com/Rashi4699.png" }, "provider_namespace": { "id": 35271, "name": "rashi4699", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35271/" }, "repository": { "name": "pogo-ansible-role-nginx", "original_name": "pogo-ansible-role-nginx" }, "tags": [ "nginx", "web", "devops", "ansible" ], "versions": [] }, "download_count": 2 }, { "id": 42307, "upstream_id": null, "created": "2026-01-10T16:41:00.840195Z", "modified": "2026-01-10T16:41:00.880332Z", "imported": "2026-01-10T16:41:00.837176", "github_user": "Amyy16", "username": "Amyy16", "github_repo": "ansible-role-wtf_nginx_role", "github_branch": "main", "commit": "70c9b73532ae0fcc84228c81211ba8ccaac3092d", "commit_message": "Refactor platforms section in main.yml\n\nReformatted the platforms section for better readability.", "name": "wtf_nginx_role", "description": "This role installs nginx for a Debian family of linux", "summary_fields": { "dependencies": [], "namespace": { "id": 25825, "name": "Amyy16", "avatar_url": "https://github.com/Amyy16.png" }, "provider_namespace": { "id": 35277, "name": "amyy16", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35277/" }, "repository": { "name": "ansible-role-wtf_nginx_role", "original_name": "ansible-role-wtf_nginx_role" }, "tags": [], "versions": [] }, "download_count": 6 }, { "id": 42308, "upstream_id": null, "created": "2026-01-10T18:09:27.122926Z", "modified": "2026-01-16T22:56:37.415750Z", "imported": "2026-01-16T22:56:37.370028", "github_user": "cornelcristea", "username": "cornelcristea", "github_repo": "ansible-traefik", "github_branch": "1.0.1", "commit": "4f6cda772f6bd377affa04319e9038f879792afc", "commit_message": "Merge pull request #1 from cornelcristea/dev/add-default-value-for-traefik-container-dns\n\ndev/add-default-value-for-traefik-container-dns", "name": "traefik", "description": "Role to deploy traefik.", "summary_fields": { "dependencies": [], "namespace": { "id": 25826, "name": "cornelcristea", "avatar_url": "https://github.com/cornelcristea.png" }, "provider_namespace": { "id": 35278, "name": "cornelcristea", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35278/" }, "repository": { "name": "ansible-traefik", "original_name": "ansible-traefik" }, "tags": [ "traefik", "reverseproxy", "docker" ], "versions": [ { "id": "d8b1b06f-3952-49e0-932e-543471998ce5", "name": "1.0.1", "release_date": "2026-01-17T00:52:59+02:00" }, { "id": "28063f2f-622f-4978-b5ed-749f83a0f78c", "name": "v1.0.0", "release_date": "2026-01-10T20:00:42+02:00" } ] }, "download_count": 11 }, { "id": 42309, "upstream_id": null, "created": "2026-01-11T06:20:03.967228Z", "modified": "2026-01-11T06:20:34.302144Z", "imported": "2026-01-11T06:20:34.214927", "github_user": "ykossin", "username": "ykossin", "github_repo": "ansible-role-libvirt-kvm", "github_branch": "main", "commit": "fc34d32eb72acc7bc4f43d0254a5989b5ab70416", "commit_message": "Update role: 2026-01-11\n", "name": "libvirt_kvm", "description": "Установка и настройка libvirt/KVM/QEMU на Debian-based системе", "summary_fields": { "dependencies": [], "namespace": { "id": 25804, "name": "ykossin", "avatar_url": "https://github.com/ykossin.png" }, "provider_namespace": { "id": 35256, "name": "ykossin", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/" }, "repository": { "name": "ansible-role-libvirt-kvm", "original_name": "ansible-role-libvirt-kvm" }, "tags": [ "libvirt", "kvm", "qemu", "virtualization", "debian", "ubuntu" ], "versions": [] }, "download_count": 3 }, { "id": 42310, "upstream_id": null, "created": "2026-01-11T13:33:30.737708Z", "modified": "2026-01-16T23:18:30.530985Z", "imported": "2026-01-16T23:18:30.497852", "github_user": "cornelcristea", "username": "cornelcristea", "github_repo": "ansible-dynu-updater", "github_branch": "1.0.1", "commit": "c0f8794748f68c342f5460d3db373a03d7f975ac", "commit_message": "Merge pull request #1 from cornelcristea/dev/add-linter-improvements\n\ndev/add-linter-improvements", "name": "dynu_updater", "description": "Deploy Dynu IP Updater Docker containers to keep your Dynu DNS records updated with your current IP address.", "summary_fields": { "dependencies": [], "namespace": { "id": 25826, "name": "cornelcristea", "avatar_url": "https://github.com/cornelcristea.png" }, "provider_namespace": { "id": 35278, "name": "cornelcristea", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35278/" }, "repository": { "name": "ansible-dynu-updater", "original_name": "ansible-dynu-updater" }, "tags": [ "dynu", "dyndns", "docker", "ddns" ], "versions": [ { "id": "06996bb5-26f0-4f23-ac9c-e6434ca47941", "name": "1.0.1", "release_date": "2026-01-17T01:14:28+02:00" }, { "id": "07bb8bd0-ed08-4855-a778-f2a4f8e74007", "name": "v1.0.0", "release_date": "2026-01-11T15:12:33+02:00" } ] }, "download_count": 16 }, { "id": 42311, "upstream_id": null, "created": "2026-01-12T12:36:40.948153Z", "modified": "2026-01-12T12:36:40.978776Z", "imported": "2026-01-12T12:36:40.945808", "github_user": "t20suman-glitch", "username": "t20suman-glitch", "github_repo": "dummy-role", "github_branch": "main", "commit": "8c1dc3347b764257c75dfa73bead8dd6a060be41", "commit_message": "Update main.yml", "name": "dummy-role", "description": "for creating simple web page for educational purpose", "summary_fields": { "dependencies": [], "namespace": { "id": 25844, "name": "t20suman-glitch", "avatar_url": "https://github.com/t20suman-glitch.png" }, "provider_namespace": { "id": 35295, "name": "t20suman_glitch", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35295/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42312, "upstream_id": null, "created": "2026-01-12T12:53:07.032277Z", "modified": "2026-01-12T12:53:07.074033Z", "imported": "2026-01-12T12:53:07.030216", "github_user": "ykossin", "username": "ykossin", "github_repo": "ansible-role-gitlab-runner", "github_branch": "master", "commit": "4c0635be5cda74f7d4b5c9c518d6341d4f85b41a", "commit_message": "Обновление роли: финальная версия\n", "name": "gitlab_runner", "description": "Продвинутая роль для установки и управления GitLab Runner с поддержкой множественных раннеров, различных executor'ов, кэширования и мониторинга", "summary_fields": { "dependencies": [], "namespace": { "id": 25804, "name": "ykossin", "avatar_url": "https://github.com/ykossin.png" }, "provider_namespace": { "id": 35256, "name": "ykossin", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/" }, "repository": { "name": "ansible-role-gitlab-runner", "original_name": "ansible-role-gitlab-runner" }, "tags": [ "gitlab", "gitlab-runner", "ci", "cd", "cicd", "docker", "kubernetes", "automation", "devops", "runner" ], "versions": [] }, "download_count": 1 } ] }