This website requires JavaScript.
Explore
Help
Register
Sign in
sig_cloud
/
diskimage-builder
Watch
11
Star
0
Fork
You've already forked diskimage-builder
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
dd8bbd5c4f
diskimage-builder
/
diskimage_builder
/
elements
/
ubuntu
/
element-deps
6 lines
57 B
Text
Raw
Normal View
History
Unescape
Escape
Re-use cache_url() in fedora element. The fedora element downloads images too, so we should re-use the caching code from the ubuntu element. There doesn't seem to be other examples of code shared between root.d scripts. In the fedora and dpkg elements we copy install-packages into the chroot, but that model doesn't apply when we're running scripts outside of the chroot. Seems sane to just run it directly from the bin/ dir in the temporary hooks directory. Change-Id: Iaa6aca660042fea323cab4271633a4bdbbc271b8
2013-06-17 15:26:02 +00:00
cache-url
Only use Ec2 cloud-init data source for Ubuntu Default to only having cloud-init query Ec2 on first boot for Ubuntu, until cloud-init has been SRU'd to fix the CloudSigma data source issue that causes Trusty boots to hang. Change-Id: Icb3734d5ae78f4a0a6c0fae1af4a2ce3c809308c Partial-bug: #1316475
2014-06-03 21:54:22 +00:00
cloud-init-datasources
dkms is unavailable on RHEL and derivatives The dynamic kernel module system is not available on RHEL, CentOS, Scientific Linux, or SUSE. Make it part of the distro post-install rather then base post-install. Change-Id: Ic2c345bf9f0738dadae611194e263d3a5d424a3e
2013-08-07 21:43:36 +00:00
dkms
Only use Ec2 cloud-init data source for Ubuntu Default to only having cloud-init query Ec2 on first boot for Ubuntu, until cloud-init has been SRU'd to fix the CloudSigma data source issue that causes Trusty boots to hang. Change-Id: Icb3734d5ae78f4a0a6c0fae1af4a2ce3c809308c Partial-bug: #1316475
2014-06-03 21:54:22 +00:00
dpkg
Move Ubuntu specific use_tempaddr setting to ubuntu-common element By default (during boot) the use_tempaddr is set to <=0 for all up-to date kernels. Only Ubuntu installes a sysctl setting which sets the use_tempaddr to 2 (/etc/sysctl.d/10-ipv6-privacy.conf) [1]. The 80-disable-rfc3041 overwrites this setting and sets use_tempaddr back to 0. Because this only affects Ubuntu it makes sense to move the script to the ubuntu-common element. The other motivation for the move is, to clear the base element that it can be removed. [1] https://bugs.launchpad.net/ubuntu/+source/procps/+bug/1068756 Change-Id: Ibf261818ca8243874fde9eb3650bb65188fa228d Signed-off-by: Andreas Florath <andreas@florath.net>
2017-01-14 15:23:22 +00:00
ubuntu-common
Reference in a new issue
Copy permalink