lp://staging/~josvaz/vmbuilder/jenkins_kvm+fix-ethx-fixed
- Get this branch:
- bzr branch lp://staging/~josvaz/vmbuilder/jenkins_kvm+fix-ethx-fixed
Branch merges
Branch information
Recent revisions
- 772. By Jose L. VG
-
Fix 768-770 commits adding eth1+ udev support
Commits 768-770 added udev support for eth1+ DHCP configuration for
xenial onward.They had a bug and were reverted. This is a fixed version of those
commits. The problem was in line 81, at the xchrooted command that had an
incorrect prefix, on a path already chrooted. - 769. By Jose L. VG
-
Moved to already ephemeral /run mount + refactors
/run is already an ephemeral mount point, so basing of this saves us the
manual mounting both on image generation and to avoid race conditions
later. We do however need to make sure the directory actually exists
before adding *.cfg entries.Moved the udev script from /etc/udev to /usr/local/sbin and renamed it.
Added extra filtering on the udev rule to only trigger on 'eth[0-9]*'
Fixed udev to be the default case, and made a test that SUITE is an
expected non empty lower case name.And fixed some indentation on calling the udev function.
- 768. By Jose L. VG
-
Use udev to configure eth1+ from xenial
Fixes lp bug #1629867
Since xenial using systemd this upstart configuration stopped working
and Azure won't see eth1+ NICs configured.This fix used udev directly from xenial onward. It will work also for
trusty, but the original behavior is preserved instead for stability.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/vmbuilder