{"count":37669,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3750","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3748","results":[{"id":43160,"upstream_id":null,"created":"2026-06-21T15:07:41.070523Z","modified":"2026-06-22T11:42:14.321335Z","imported":"2026-06-22T11:42:14.277029","github_user":"bartdorlandt","username":"bartdorlandt","github_repo":"ansible-role-taskfile","github_branch":"main","commit":"f64ffe0d34bba674e60b6adb19dbc4ec288ee51f","commit_message":"Added ci and fixes (#1)\n\n* Added ci and fixes\n* fix ci - double action","name":"taskfile","description":"Install the Task CLI tool (taskfile.dev) using the official install script","summary_fields":{"dependencies":[],"namespace":{"id":783,"name":"bartdorlandt","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-fa65-76b6-aa99-a92817818dab/avatar/"},"provider_namespace":{"id":14221,"name":"bartdorlandt","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/14221/"},"repository":{"name":"ansible-role-taskfile","original_name":"ansible-role-taskfile"},"tags":["task","taskfile","cli"],"versions":[{"id":"4752cec8-0fd6-4e94-9c83-3514b95a9c12","name":"0.0.1","release_date":"2026-06-22T13:39:46+02:00"}]},"download_count":2},{"id":43161,"upstream_id":null,"created":"2026-06-21T21:29:59.756915Z","modified":"2026-06-21T21:29:59.798470Z","imported":"2026-06-21T21:29:59.754669","github_user":"sgaduuw","username":"sgaduuw","github_repo":"ansible-role-vector","github_branch":"main","commit":"8879e0e383dbd6b46f21ee7a73c4c0cc4f937d09","commit_message":"Initial commit: Vector log-shipper role\n\nInstall and configure the distro-packaged Vector to ship journald and\nfile-based logs to Axiom via the native axiom sink. Replaces the\nunmaintained AUR fluent-bit.\n\nFeatures:\n- Data-driven journald + file sources, with an env-stamp remap transform.\n- Axiom token supplied via EnvironmentFile (intended to be ansible-vault\n  encrypted by the consumer); kept out of the world-readable config.\n- setgid log-directory provisioning (tmpfiles.d) so logs written by a\n  root container process stay group-readable by the unprivileged vector\n  user, without joining the root group.\n- Split reload/restart handlers: validated SIGHUP for config-only\n  changes, full restart for EnvironmentFile/group changes.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n","name":"vector","description":"Install and configure the Vector observability pipeline to ship logs to Axiom","summary_fields":{"dependencies":[],"namespace":{"id":6279,"name":"sgaduuw","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-dd99-7ad5-b0c9-18aeded2c026/avatar/"},"provider_namespace":{"id":18478,"name":"sgaduuw","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/18478/"},"repository":{"name":"ansible-role-vector","original_name":"ansible-role-vector"},"tags":["logging","observability","vector","axiom"],"versions":[{"id":"fed9e959-6b73-4a73-ba43-02fffaf9c187","name":"1.0.0","release_date":"2026-06-21T23:18:15+02:00"}]},"download_count":6},{"id":43162,"upstream_id":null,"created":"2026-06-22T07:49:36.600013Z","modified":"2026-06-22T07:49:36.645889Z","imported":"2026-06-22T07:49:36.595803","github_user":"malay-ranjan-panigrahi","username":"malay-ranjan-panigrahi","github_repo":"dummy-role","github_branch":"main","commit":"98f73e62b6b1c0777aa7db643184060e445df698","commit_message":"Initial Commits\n","name":"dummy-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":28055,"name":"malay-ranjan-panigrahi","avatar_url":"https://github.com/malay-ranjan-panigrahi.png"},"provider_namespace":{"id":37467,"name":"malay_ranjan_panigrahi","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37467/"},"repository":{"name":"dummy-role","original_name":"dummy-role"},"tags":[],"versions":[]},"download_count":1},{"id":43163,"upstream_id":null,"created":"2026-06-22T22:51:29.476061Z","modified":"2026-06-22T22:51:29.510900Z","imported":"2026-06-22T22:51:29.473167","github_user":"luukwindesheim","username":"luukwindesheim","github_repo":"ansible-role-role_db","github_branch":"main","commit":"1b0411fe8f1be696f84e124421ec752928663e35","commit_message":"Add files via upload","name":"role_db","description":"Installeert en configureert MariaDB","summary_fields":{"dependencies":[],"namespace":{"id":28067,"name":"luukwindesheim","avatar_url":"https://github.com/luukwindesheim.png"},"provider_namespace":{"id":37479,"name":"luukwindesheim","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37479/"},"repository":{"name":"ansible-role-role_db","original_name":"ansible-role-role_db"},"tags":[],"versions":[]},"download_count":5},{"id":43164,"upstream_id":null,"created":"2026-06-23T09:37:04.717210Z","modified":"2026-08-18T07:01:10.990677Z","imported":"2026-08-18T07:01:10.943900","github_user":"jahrik","username":"jahrik","github_repo":"ansible-ai-agents","github_branch":"main","commit":"f2201ed0cb3f81793821e011bc2e6930de66a6f7","commit_message":"chore(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.1 (#47)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","name":"ai_agents","description":"Install and configure AI coding agents (AGY, Claude Code, etc.)","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-ai-agents","original_name":"ansible-ai-agents"},"tags":["ai","agents","claude","developer","dotfiles"],"versions":[]},"download_count":3},{"id":43165,"upstream_id":null,"created":"2026-06-23T17:14:28.316011Z","modified":"2026-06-23T17:14:28.359934Z","imported":"2026-06-23T17:14:28.313109","github_user":"gurpreet67","username":"gurpreet67","github_repo":"dummy-role","github_branch":"master","commit":"e77bb06cba743d4ea76c532f4330af0d252104ca","commit_message":"all files\n","name":"dummy-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":28077,"name":"gurpreet67","avatar_url":"https://github.com/gurpreet67.png"},"provider_namespace":{"id":37489,"name":"gurpreet67","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37489/"},"repository":{"name":"dummy-role","original_name":"dummy-role"},"tags":[],"versions":[]},"download_count":1},{"id":43166,"upstream_id":null,"created":"2026-06-24T04:45:05.801717Z","modified":"2026-08-23T02:41:08.922715Z","imported":"2026-08-23T02:41:08.895333","github_user":"jahrik","username":"jahrik","github_repo":"ansible-mac-workstation","github_branch":"main","commit":"7b706beec68e9c2ef0e881c8ea6d93b3de6a14ed","commit_message":"build(deps): Bump astral-sh/setup-uv from 9.0.0 to 10.0.0 (#12)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","name":"mac_workstation","description":"Installs a macOS development workstation","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-mac-workstation","original_name":"ansible-mac-workstation"},"tags":["workstation","macos","homebrew","zsh","ghostty","nvim"],"versions":[]},"download_count":7},{"id":43167,"upstream_id":null,"created":"2026-06-24T18:43:09.744896Z","modified":"2026-06-24T18:43:09.807474Z","imported":"2026-06-24T18:43:09.742247","github_user":"hax0rbana-adam","username":"hax0rbana_adam","github_repo":"ansible-role-gitlab_ce","github_branch":"master","commit":"e73236fbea855030caefc7d20a561ee0b2f3653b","commit_message":"Merge branch 'release/14.1.1'\n","name":"gitlab_ce","description":"Ansible Role for GitLab CE Installation","summary_fields":{"dependencies":[],"namespace":{"id":9007,"name":"hax0rbana_adam","avatar_url":"https://avatars.githubusercontent.com/u/118935832?v=4"},"provider_namespace":{"id":5356,"name":"hax0rbana_adam","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/5356/"},"repository":{"name":"ansible-role-gitlab_ce","original_name":"ansible-role-gitlab_ce"},"tags":["system"],"versions":[]},"download_count":6},{"id":43168,"upstream_id":null,"created":"2026-06-25T12:42:35.497344Z","modified":"2026-06-25T22:13:19.371482Z","imported":"2026-06-25T22:13:19.278961","github_user":"Xenion1987","username":"xenion1987","github_repo":"ansible-role-fastfetch","github_branch":"main","commit":"b88b13c8e2082f757e754e597dcae0856f120cd4","commit_message":"feat: prek migration and cleanup (#14)\n\n* feat: migrate from pre-commit to prek\n\nReplace pre-commit with prek as dev dependency and add ansible-doctor\npre-commit hook. Add description and readme fields to pyproject.toml.\n\n* ci: adopt dynamic ROLE_NAME pattern in workflows\n\nReplace hardcoded role name with dynamic ${{ github.event.repository.name }}\nenv variable. Remove redundant actions/setup-python step. Add\n--upgrade-package for precise ansible-core versioning. Add make_latest\nand configurable GALAXY_NAMESPACE to release workflow.\n\n* fix: align molecule config with template\n\nFix ansible_connect typo to ansible_connection. Add tmpfs mounts.\nUse generic 'instance' platform name. Remove deprecated\nmolecule role_name_check comment. Add --update flag to apk install.\nAdd alternative role reference comments.\n\n* chore: cleanup deprecated files and align project config\n\nRemove meta-no-namespace from ansible-lint skip_list. Slim down\n.gitignore to essential entries. Update LICENSE year to 2026.\nRemove deprecated requirements.txt and .gitkeep files.","name":"fastfetch","description":"Install the latest `fastfetch` version from GitHub.\nFall back to `fastfetch` version 2.7.1 if the target's\nlatest version is 'glib<2.35'.\n","summary_fields":{"dependencies":[],"namespace":{"id":26535,"name":"xenion1987","avatar_url":"https://github.com/xenion1987.png"},"provider_namespace":{"id":27160,"name":"xenion1987","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/27160/"},"repository":{"name":"ansible-role-fastfetch","original_name":"ansible-role-fastfetch"},"tags":["system"],"versions":[{"id":"20613009-e30e-456a-b2af-4022f320ca02","name":"v1.3.0","release_date":"2026-06-26T00:05:49+02:00"},{"id":"65122143-bdf3-468b-a456-a010020f2997","name":"v1.2.2","release_date":"2026-06-25T16:38:52+02:00"},{"id":"e72049c8-c290-45e4-8d6b-1abdd39267e9","name":"v1.2.1","release_date":"2026-06-25T14:33:40+02:00"},{"id":"8d318cfe-c52a-48bb-9a87-8310d92c5ce2","name":"v1.2.0","release_date":"2026-06-25T13:46:16+02:00"},{"id":"f4edda93-75d2-43d1-b2bf-65bc550aeb7c","name":"v1.0.2","release_date":"2026-02-26T19:25:27+01:00"},{"id":"27040118-25a9-42e4-84d9-3a2792abe792","name":"v1.0.1","release_date":"2026-02-26T02:19:50+01:00"},{"id":"7f01274a-bb17-486d-a566-801ef025b8da","name":"v1.0.0","release_date":"2025-11-20T09:20:24+01:00"}]},"download_count":3},{"id":43169,"upstream_id":null,"created":"2026-06-25T14:48:33.070086Z","modified":"2026-07-09T07:28:23.901420Z","imported":"2026-07-09T07:28:23.848273","github_user":"sluetze","username":"sluetze","github_repo":"ansible-role-roxagent","github_branch":"v0.1.0","commit":"db02b7cf65b8103ce4baafc28a36ffe276bea178","commit_message":"add execution environment (#7)\n\n* add minimal execution environment","name":"roxagent","description":"Install and configure RHACS roxagent for vulnerability scanning on RHEL 9 and RHEL 10 virtual machines on OpenShift Virtualization (KubeVirt).","summary_fields":{"dependencies":[],"namespace":{"id":28101,"name":"sluetze","avatar_url":"https://github.com/sluetze.png"},"provider_namespace":{"id":37513,"name":"sluetze","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37513/"},"repository":{"name":"ansible-role-roxagent","original_name":"ansible-role-roxagent"},"tags":["security","rhacs","roxagent","openshift","kubevirt"],"versions":[{"id":"d371414c-1a1b-4832-975f-7bbafe054160","name":"v0.1.0","release_date":"2026-07-09T09:17:32+02:00"},{"id":"c676297a-fbfe-43f1-9b2e-d6e749dea346","name":"v0.0.1","release_date":"2026-06-25T10:38:32-04:00"}]},"download_count":4}]}