This website requires JavaScript.
Explore
Help
Register
Sign In
sig_cloud
/
diskimage-builder
Watch
2
Star
0
Fork
0
You've already forked diskimage-builder
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
ed15edf165
diskimage-builder
/
elements
/
fedora
/
element-deps
6 lines
63 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Fedora needs to depend on dib-run-parts too. Change-Id: I56611d1c2bf13c8d24a87869bf8334d8e4992f6f
2013-02-15 02:34:09 +00:00
dib-run-parts
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
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
Add yum element. The yum element provides for specific customizations for yum based distros. The included customization is a yum cache mounted outside of the chroot so that yum downloaded packages are reused on subsequent image builds. Change-Id: I6833c9fdbc83cb09debec6a789082e105c917800
2013-07-31 13:37:57 +00:00
yum
Extracting common functionality for rpm based distros Rather than dublicating code to implement rhel or any other derivitive, this patch introduces an rpm-distro element that should be used as a dependency. Change-Id: I8a92bb041764d03f430b438f0013704f79a8674c
2013-08-20 20:02:57 +00:00
rpm-distro
On Fedora, use Linux Foundation bzr lsb_release Installing redhat-lsb-core adds 87M to the install due to bugzilla #1002342 lsb_release is a platform agnostic script, so this change fetches a single file via source-repositories from linuxfoundation bzr http and installs it to /usr/local/bin Change-Id: I4c979d4eb5e34a753d9143d9dcfe4e5d08f74a0d
2013-08-29 01:49:48 +00:00
source-repositories
Reference in New Issue
Copy Permalink