Merge lp://staging/~marius-zalinauskas/maas-images/centos-hooks into lp://staging/maas-images
Status: | Rejected |
---|---|
Rejected by: | Scott Moser |
Proposed branch: | lp://staging/~marius-zalinauskas/maas-images/centos-hooks |
Merge into: | lp://staging/maas-images |
Diff against target: |
1739 lines (+1124/-462) 2 files modified
curtin/centos6/curtin-hooks.py (+622/-224) curtin/centos7/curtin-hooks.py (+502/-238) |
To merge this branch: | bzr merge lp://staging/~marius-zalinauskas/maas-images/centos-hooks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andres Rodriguez (community) | Needs Fixing | ||
Tom Mullaney (community) | Approve | ||
Review via email:
|
Description of the change
Heavily modified CentOS 6/7 hooks. For the most part it is curtin/
Added functionality:
- UEFI boot. It was already kinda working on CentOS 7, but was tricky on CentOS 6.
- Simple and MD RAID layouts. No need to force the simple layout on MAAS anymore.
- IPv4 DHCP and static networking, IP aliases on physical and VLAN interfaces. Much better than original DHCP only.
Unmerged revisions
- 353. By Marius Žalinauskas <email address hidden>
-
Bugfix, see https:/
/bugs.launchpad .net/maas- images/ +bug/1654853 - 352. By Marius Žalinauskas <email address hidden>
-
Extensibly modified CentOS 6/7 Curtin hooks.
For the most part it is curtin/
commands/ curthooks. py ported to CentOS. Some code from old CentOS hooks is still used. Implemented:
- Legacy boot
- UEFI boot
- Simple and MD RAID layouts
- IPv4 DHCP and static networking, IP aliases on physical and VLAN interfacesNot implemented:
- Bond, bridge, route configurations
- IPv6
- Disk encryption
- bcache
- LVM
- Multipath
These changes work great for me. They make Maas much more usable for people that don't only work with Ubuntu.