[feature] Added support for Ubuntu 26.04 #633#634
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📜 Recent review details⏰ Context from checks skipped due to timeout. (5)
🧰 Additional context used📓 Path-based instructions (2)**/*.{yml,yaml,j2}📄 CodeRabbit inference engine (AGENTS.md)
Files:
**/*.{yml,yaml,j2,sh}📄 CodeRabbit inference engine (AGENTS.md)
Files:
🔇 Additional comments (1)
📝 WalkthroughWalkthroughThis pull request adds Ubuntu 26.04 (codename resolute) support to the ansible-openwisp2 role. Changes include a new Estimated code review effort: 2 (Simple) | ~15 minutes Sequence Diagram(s)sequenceDiagram
participant Ansible as Ansible Playbook
participant TasksMain as tasks/main.yml
participant VarsFile as vars/ubuntu-26.yml
participant FreeRadiusTask as tasks/freeradius.yml
Ansible->>TasksMain: run role tasks
TasksMain->>TasksMain: check distribution == Ubuntu, release == resolute
TasksMain->>VarsFile: include_vars ubuntu-26.yml
VarsFile-->>TasksMain: package variable overrides
Ansible->>FreeRadiusTask: run FreeRADIUS setup
FreeRadiusTask->>FreeRadiusTask: check release == resolute
FreeRadiusTask->>FreeRadiusTask: write networkradius.list APT source
Related issues: Suggested labels: enhancement, documentation, ci Suggested reviewers: nemesifier, jieter Caution Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional.
❌ Failed checks (1 error)
✅ Passed checks (7 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Checklist
Reference to Existing Issue
Closes #633
Description of Changes
Added support for Ubuntu 26.04.