← Back to team overview

cloud-init-dev team mailing list archive

[Merge] lp:~smoser/cloud-init/trunk.net-improve-lo-dns into lp:cloud-init


The proposal to merge lp:~smoser/cloud-init/trunk.net-improve-lo-dns into lp:cloud-init has been updated.

Commit Message changed to:

improvements to eni rendering

Some improvements here, and some bug fixes.
 - bring curtin revno 394's change to support post-up for interface aliases.
 - sort attributes per interface for nicer order and consistent rendering
 - use arrays for each 'section' rather than content += .  This allows better
   separation of the sections and also will perform better as long strings
   with += are slow.
 - improve how 'lo' is handled.  If a network state that was being rendered
   had an entry for 'lo', then the rendered ENI would have 2 'lo' sections.

Also add some tests of reading yaml and rendering ENI.

For more details, see:
Your team cloud init development team is requested to review the proposed merge of lp:~smoser/cloud-init/trunk.net-improve-lo-dns into lp:cloud-init.