Stapel Code
Projects
Global Views
Pull Requests
Issues
Builds
Packages
ANIT
Code
Files
Commits
Branches
Tags
Code Comments
Code Compare
Pull Requests
Issues
List
Boards
Iterations
Builds
Packages
Statistics
Code
Pull Request
Issue
Build
Child Projects
Audit Log
Projects
ANIT
Pull Requests
ANIT-2
Sign In
Build: lock Ansible Galaxy collections; enhance lock generator to auto-resolve versions (ANIT-2)
Merged
Stapel Dev
opened
4 months ago
Summary
Added lockfile with exact collection versions at [plugins/collections/requirements.lock.yml]
Enhanced [plugins/tools/generate_requirements_lock.py] to auto-fetch latest versions from Ansible Galaxy v3 when [requirements.yml] has no pins.
Why
Keep [requirements.yml] unpinned for readability and generator stability.
Ensure deterministic installs via pinned versions in the lockfile.
Avoid empty lock generation when versions are omitted.
Locked collections
community.docker 4.7.0
community.general 11.2.1
netbox.netbox 3.21.0
community.proxmox 1.3.0
opennebula.cloud 0.0.1
ansible.posix 2.1.0
ansible.windows 3.2.0
Validation
Pre-commit generators and validators passed.
YAML formatting and whitespace checks passed.
Commits were merged into target branch
Activities
File Changes
Code Comments
Build: lock Ansible Galaxy collections to latest versions; enhance lock generator to auto-resolve versions
4 months ago
ec0e74a8
Stapel Dev
merged
4 months ago
Login to comment
pull request 1/1
Submitter
Stapel Dev
Target
main
Source
plugins-lock
Assignees
Stapel Dev
Merge Strategy
Create Merge Commit
Watchers (1)
Reference
pull request ANIT-2
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover
Summary
Why
Locked collections
Validation