Commit Graph

8 Commits

Author SHA1 Message Date
Ben Swartzlander 7c22a02127 Add rnd-tools for faster random pool initialization
Use rngd to quickly fill up the entropy pool at boot time.

Change-Id: I68acd3c3c2fff158a0d794cc32a63ff9de03ac52
2017-10-26 18:14:55 +00:00
Ben Swartzlander 63fb858e1e Use external mount programs instead of busybox
Avoid the busybox mount applets for NFS and CIFS because
the external mount apps are better.

Change-Id: I53192102ed1d4efe8a1f306d8d065883293a5dd8
2017-10-26 18:13:04 +00:00
Ben Swartzlander 4910ba91a1 Add PCI/ACPI hotplug support
In order to use manila-test-image for a service image, hotplug support
is needed to recognize new disks as they're plugged in by nova.

Change-Id: I2f0cfd4b8affdda8ffd19d58e26a96b3c37763a7
2017-09-28 12:44:08 -04:00
Ben Swartzlander cadc0ee391 Create a config drive to test the metadata code
Because it's not possible to test the metadata service
code in an easy way, create a config drive ISO image for
test purposes.

Also speed up the metadata code to not block while waiting
for the metadata service and to exit quickly when there is
no config drive CD present.

Change-Id: If6a5565825b67de58715e3d2de1cbf69b7f9e551
2017-01-30 19:09:43 +00:00
Ben Swartzlander c533026ed7 Support SSH keys from config drive
Add kernel support for IDE CDROM drives, add a package for JSON
parsing, and updating the metadata script to look for SSH keys
on the config drive in addition to the metadata server.

Change-Id: Ic8f065bfd77dd4c533590a023bab8b1d32da1f53
2017-01-28 15:38:30 +00:00
Ben Swartzlander b355c01d5c Support DHCPv6
Add dhcp6c client to aquire IPv6 addresses and routes automatically
and modify ifupdown config to use it for eth0.

Change-Id: I6cdaf4cfaeef6b101659a9abf98b1dd2e0fc2b77
2017-01-28 15:24:03 +00:00
Ben Swartzlander ecf2f4cee3 Don't strip comments out of config files
It turns out that Kconfig actually needs the comments in the
config files to work properly, so add them back in.

Also add iproute2 support to busybox because it's very helpful
for debugging.

Change-Id: Ie6f7b61218bff135f0ac3ccba387e148019eed4f
2017-01-27 21:22:18 +00:00
Ben Swartzlander 9d92a48629 Initial commit 2016-10-19 11:36:17 -04:00