Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1210
{ "count": 37541, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1211", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1209", "results": [ { "id": 13938, "upstream_id": null, "created": "2023-05-08T20:58:20.500031Z", "modified": "2026-07-03T01:22:17.991161Z", "imported": "2026-07-03T01:22:17.966733", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-sway", "github_branch": "main", "commit": "e44571b30d22f110e135b9c65dd531e66314f1af", "commit_message": "chore: refresh uv.lock to match bumped tooling constraints (#18)\n\nDependabot PRs previously widened ansible-lint/molecule to >=26.6.0 and\nmolecule-plugins to >=25.8.12 in pyproject.toml, but uv.lock was never\nre-run, so it was still resolving the older 26.4.0 versions. This\nre-locks against the already-widened constraints (no ceilings moved).\n\nCo-authored-by: Claude Sonnet 5 <[email protected]>", "name": "sway", "description": "Install and configure sway", "summary_fields": { "dependencies": [], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-sway", "original_name": "ansible-sway" }, "tags": [ "sway" ], "versions": [] }, "download_count": 72 }, { "id": 13939, "upstream_id": null, "created": "2023-05-08T20:58:20.573036Z", "modified": "2026-07-03T01:25:45.909232Z", "imported": "2026-07-03T01:25:45.881253", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-urxvt", "github_branch": "main", "commit": "1de69fb7db6dbf8ce151213e6d7813e82511d882", "commit_message": "chore: refresh uv.lock to match bumped tooling constraints (#21)\n\nDependabot merged PRs widened pyproject.toml constraints for\nansible-lint/molecule (>=26.6.0) and molecule-plugins (>=25.8.12) but\nuv.lock was never re-run, leaving it pinned to the older 26.4.0\nresolution. Re-lock (no ceiling changes) so ansible-lint and molecule\n26.6.0 are actually installed.\n\nCo-authored-by: Claude Sonnet 5 <[email protected]>", "name": "urxvt", "description": "Install urxvt, plugins, and configure xresources", "summary_fields": { "dependencies": [ { "role": "jahrik.nerd_fonts" } ], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-urxvt", "original_name": "ansible-urxvt" }, "tags": [ "urxvt", "urxvtpearls", "xresources" ], "versions": [] }, "download_count": 318 }, { "id": 13940, "upstream_id": null, "created": "2023-05-08T20:58:21.292096Z", "modified": "2026-07-03T01:21:06.720155Z", "imported": "2026-07-03T01:21:06.696674", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-vim", "github_branch": "main", "commit": "34ca94be403deaf4c3c7d53eafe797c79e5f4260", "commit_message": "fix: migrate ansible_env to ansible_facts in uninstall + refresh uv.lock (#19)\n\nReplace bare ansible_env['HOME'] magic-var access with\nansible_facts['env']['HOME'] in tasks/uninstall.yml, matching this\nrepo's inject_facts_as_vars=False convention. Also re-run uv lock to\ncatch the lockfile up to already-widened ansible-lint/molecule\n(>=26.6.0) constraints from merged dependabot PRs.\n\nCo-authored-by: Wesley Gill <[email protected]>\nCo-authored-by: Claude Sonnet 5 <[email protected]>", "name": "vim", "description": "Install vim, vundle, plugins, and customize .vimrc", "summary_fields": { "dependencies": [], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-vim", "original_name": "ansible-vim" }, "tags": [ "vim", "vundle", "vimrc" ], "versions": [] }, "download_count": 547 }, { "id": 13941, "upstream_id": null, "created": "2023-05-08T20:58:21.364727Z", "modified": "2026-07-03T01:29:08.619084Z", "imported": "2026-07-03T01:29:08.595659", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-arch-workstation", "github_branch": "main", "commit": "1f3e2a717d1bcaff7945676dcf808ff271f00cac", "commit_message": "chore: refresh uv.lock to match bumped tooling constraints (#25)\n\nDependabot PRs widened pyproject.toml constraints for ansible-lint,\nmolecule, molecule-plugins, and ansible-core, but uv.lock was never\nregenerated afterward and remained pinned to older resolved versions\n(ansible-lint/molecule 26.4.0). Re-running `uv lock` (no --upgrade)\ncatches the lockfile up to the already-widened ceilings without\nmoving any constraint further.\n\nCo-authored-by: Claude Sonnet 5 <[email protected]>", "name": "workstation", "description": "Installs a development workstation", "summary_fields": { "dependencies": [ { "role": "jahrik.yay" }, { "role": "jahrik.alacritty" }, { "role": "jahrik.i3_gaps" }, { "role": "jahrik.polybar" }, { "role": "jahrik.urxvt" }, { "role": "jahrik.conky" }, { "role": "jahrik.zsh" }, { "role": "jahrik.vim" }, { "role": "jahrik.nvim" } ], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-arch-workstation", "original_name": "ansible-arch-workstation" }, "tags": [ "workstation", "i3", "vim", "zsh", "polybar", "urxvt", "alacritty", "conky" ], "versions": [] }, "download_count": 46 }, { "id": 13942, "upstream_id": null, "created": "2023-05-08T20:58:21.430772Z", "modified": "2026-07-03T01:25:05.819866Z", "imported": "2026-07-03T01:25:05.794757", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-yay", "github_branch": "main", "commit": "1da00ac44732dedcfc41f848ff978f9ad3d247d5", "commit_message": "chore: refresh uv.lock to match bumped tooling constraints (#19)\n\nDependabot PRs widened ansible-lint/molecule to >=26.6.0 and\nmolecule-plugins to >=25.8.12 in pyproject.toml, but uv.lock was\nnever re-run afterward and remained pinned to ansible-lint/molecule\n26.4.0. Re-lock (no ceiling changes) to bring the lockfile back in\nsync with the already-approved constraints.\n\nCo-authored-by: Claude Sonnet 5 <[email protected]>", "name": "yay", "description": "Installs yay. Include library to use yay", "summary_fields": { "dependencies": [], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-yay", "original_name": "ansible-yay" }, "tags": [ "yay" ], "versions": [] }, "download_count": 1897 }, { "id": 13943, "upstream_id": null, "created": "2023-05-08T20:58:21.491561Z", "modified": "2026-07-07T22:51:00.023531Z", "imported": "2026-07-07T22:50:59.998456", "github_user": "jahrik", "username": "jahrik", "github_repo": "ansible-zsh", "github_branch": "main", "commit": "d934fae300d5b86e1ec60bf7205be0c473d36aad", "commit_message": "Bump astral-sh/setup-uv from 8.2.0 to 8.3.1 (#26)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v8.2.0...v8.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n dependency-version: 8.3.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", "name": "zsh", "description": "Install zsh and minimal configs", "summary_fields": { "dependencies": [ { "role": "jahrik.nerd_fonts" } ], "namespace": { "id": 3174, "name": "jahrik", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/" }, "provider_namespace": { "id": 678, "name": "jahrik", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/" }, "repository": { "name": "ansible-zsh", "original_name": "ansible-zsh" }, "tags": [ "zsh", "shell", "steamdeck", "steamos", "powerline" ], "versions": [] }, "download_count": 941 }, { "id": 13944, "upstream_id": 11432, "created": "2023-05-08T20:58:21.597330Z", "modified": "2023-10-29T18:45:35.464611Z", "imported": "2016-08-10T00:39:50.022547-04:00", "github_user": "jainnikhil30", "username": "jainnikhil30", "github_repo": "test-travis", "github_branch": "master", "commit": "06d1e95ddbd8626eea3d17bd74d775fbe51a065c", "commit_message": "add platform", "name": "test-travis", "description": "your description", "summary_fields": { "dependencies": [], "namespace": { "id": 3175, "name": "jainnikhil30", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e222-7000-aaa7-33c19e125c8c/avatar/" }, "provider_namespace": { "id": 16035, "name": "jainnikhil30", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16035/" }, "repository": { "name": "test-travis", "original_name": "test-travis" }, "tags": [ "nikhil" ], "versions": [] }, "download_count": 42 }, { "id": 13945, "upstream_id": 51674, "created": "2023-05-08T20:58:21.700287Z", "modified": "2023-10-29T18:45:35.468173Z", "imported": "2020-11-07T09:58:08.415469-05:00", "github_user": "jakemalley", "username": "jakemalley", "github_repo": "ansible-role-raspberrypi", "github_branch": "main", "commit": "fa281d33314740c00487b6f0e37edd25cebf1d2f", "commit_message": "Removed redundant tests", "name": "raspberrypi", "description": "Simple role for configuring a Raspberry Pi", "summary_fields": { "dependencies": [], "namespace": { "id": 3176, "name": "jakemalley", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e3aa-72f9-a0ca-ab57cc9f6abb/avatar/" }, "provider_namespace": { "id": 677, "name": "jakemalley", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/677/" }, "repository": { "name": "ansible-role-raspberrypi", "original_name": "ansible-role-raspberrypi" }, "tags": [], "versions": [ { "id": 139982, "name": "1.0.1", "release_date": "2020-11-07T09:49:23-05:00" }, { "id": 139924, "name": "1.0.0", "release_date": "2020-11-06T12:22:54-05:00" } ] }, "download_count": 44 }, { "id": 13949, "upstream_id": 57352, "created": "2023-05-08T20:58:22.044645Z", "modified": "2023-10-29T18:45:35.483619Z", "imported": "2021-12-23T10:58:00.585269-05:00", "github_user": "jakoberpf", "username": "jakoberpf", "github_repo": "ansible-role-zerotier", "github_branch": "master", "commit": "b228acfb06f5c822e45e24b176ffb5a50d5151bf", "commit_message": "fix ansible role name", "name": "zerotier", "description": "Install zerotier-one package and add new members to a zerotier network", "summary_fields": { "dependencies": [], "namespace": { "id": 3178, "name": "jakoberpf", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e492-7042-b0c6-63c58ee3cc12/avatar/" }, "provider_namespace": { "id": 13250, "name": "jakoberpf", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13250/" }, "repository": { "name": "ansible-role-zerotier", "original_name": "ansible-role-zerotier" }, "tags": [ "networking", "zerotier" ], "versions": [ { "id": 172846, "name": "v1.2.3", "release_date": "2020-03-12T20:35:01-04:00" }, { "id": 172850, "name": "v1.2.2", "release_date": "2018-12-07T20:26:57-05:00" }, { "id": 172847, "name": "v1.2.1", "release_date": "2018-12-07T17:48:31-05:00" }, { "id": 172848, "name": "v1.2.0", "release_date": "2018-12-02T12:58:49-05:00" }, { "id": 172849, "name": "v1.1.0", "release_date": "2018-07-25T18:01:52-04:00" }, { "id": 172845, "name": "v1.0.0", "release_date": "2018-04-04T20:18:34-04:00" } ] }, "download_count": 69 }, { "id": 13950, "upstream_id": 2832, "created": "2023-05-08T20:58:22.819779Z", "modified": "2023-10-29T18:45:35.487717Z", "imported": null, "github_user": "jalessio", "username": "jalessio", "github_repo": "ansible-role-ros", "github_branch": "master", "commit": "", "commit_message": "", "name": "ROS", "description": "Robot Operating System (ROS) installation for Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 3179, "name": "jalessio", "avatar_url": "https://github.com/jalessio.png" }, "provider_namespace": { "id": 16036, "name": "jalessio", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16036/" }, "repository": { "name": "ansible-role-ros", "original_name": "ansible-role-ros" }, "tags": [ "development", "system" ], "versions": [] }, "download_count": 1815 } ] }