Project

General

Profile

Feature #19423

Add more packages from @core

Added by Elias Abacioglu over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Image
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

I have written a plugin that can use discovery image to install different linux flavors using imaged based installs instead of kickstart/preseed ([[https://github.com/deltaprojects/foreman_discovery_image_installer]]).
Currently I added a statically compiled parted use rpm to install other packages to the booted discovery image, which is kind of ugly.

Optimally there should be a working yum setup, so you can use yum to install additional packages or/and perhaps add following packages to the discovery image:
parted, mdadm, xfsprogs, e2fsprogs, bzip2, ssm.

This plugin is designed so that everyone can write their own partitioning script, so it's not unlikely that someone would perhaps want to see zfs or btrfs tools installed as well.

Associated revisions

Revision 4f78cb63 (diff)
Added by Elias Abacioglu about 2 years ago

Fixes #19423 - add packes needed by foreman_discovery_image_installer

History

#1 Updated by Lukas Zapletal over 2 years ago

  • Subject changed from add packages used for partitioning/installing to Add more packages from @core
  • Target version set to Discovery Image 3.5.0

Thanks, feel free to submit PR into FDI repo with packages you need to have and we will include them.

#2 Updated by Elias Abacioglu over 2 years ago

added PR https://github.com/theforeman/foreman-discovery-image/pull/86 which solves the needed packages.
didn't add ssm since it's a epel package and didn't know if that would work and currently not used by the image installer scripts yet.

But as I mentioned, would be nice if yum install worked and perhaps with epel enabled as well.

#3 Updated by The Foreman Bot over 2 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman-discovery-image/pull/86 added

#4 Updated by Elias Abacioglu about 2 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF