Merge ~gilles-dartiguelongue/cloud-init:gentoo-fixes into cloud-init:master
Proposed by
Gilles Dartiguelongue
Status: | Work in progress |
---|---|
Proposed branch: | ~gilles-dartiguelongue/cloud-init:gentoo-fixes |
Merge into: | cloud-init:master |
Diff against target: |
136 lines (+48/-17) 4 files modified
cloudinit/distros/gentoo.py (+17/-14) config/cloud.cfg.tmpl (+6/-2) templates/hosts.gentoo.tmpl (+24/-0) tools/render-cloudcfg (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chad Smith | Needs Information | ||
Server Team CI bot | continuous-integration | Approve | |
Review via email: mp+358777@code.launchpad.net |
Description of the change
Fix various issues with Gentoo distribution and templates
A couple of issues with gentoo support that are now fixed:
- locale is now at /etc/env.d/02locale
- packages: provide 'emerge' command as a list not string to subp
- cloud.cfg template supports gentoo now
- Do not use 'emerge --upgrade world' unless a full upgrade is requested
- only use --sync before package installs
LP: #1799544
To post a comment you must log in.
Unmerged commits
- 7868b97... by Gilles Dartiguelongue <email address hidden>
- b15c4c4... by Gilles Dartiguelongue <email address hidden>
- 3756cde... by Gilles Dartiguelongue <email address hidden>
- 823454f... by Gilles Dartiguelongue <email address hidden>
- 85459ea... by Gilles Dartiguelongue <email address hidden>
Are there existing gentoo cloud-init enable images? if not, which lxd gentoo image did you start with and how were you getting cloud-init installed?