Project

General

Profile

Actions

Feature #6840

open

publish a foreman live-cd

Added by Ohad Levy over 9 years ago. Updated over 5 years ago.

Status:
Ready For Testing
Priority:
Normal
Category:
Packaging
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

as a user, I would like to quickly deploy foreman using a live cd


Related issues 1 (1 open0 closed)

Related to Installer - Feature #7464: add network awarenessNewActions
Actions #1

Updated by Dominic Cleal over 9 years ago

  • Category set to Packaging
Actions #2

Updated by Ohad Levy over 9 years ago

  • translation missing: en.field_release set to 10
Actions #3

Updated by Ohad Levy over 9 years ago

  • Target version set to 1.7.5
Actions #4

Updated by Dominic Cleal over 9 years ago

  • translation missing: en.field_release deleted (10)
Actions #5

Updated by Anonymous over 9 years ago

  • Target version changed from 1.7.5 to 1.7.4
Actions #6

Updated by Ohad Levy over 9 years ago

  • Target version changed from 1.7.4 to 1.7.3
Actions #7

Updated by Ohad Levy over 9 years ago

Actions #8

Updated by Dominic Cleal over 9 years ago

  • Target version changed from 1.7.3 to 1.7.2
Actions #9

Updated by Lukas Zapletal over 9 years ago

  • Assignee set to Lukas Zapletal
Actions #10

Updated by Lukas Zapletal over 9 years ago

So we discussed this with Marek and it looks like LiveCD without staypuft bits is not much useful today. So I will go ahead, test the build and create a jenkins job to create the ISO on our infrastructure. This would be first step.

We need staypuft bits because otherwise LiveCD would be without any post-configuration which would only lead to some kind of libvirt-only environment with all the network preconfigured.

What we could do would be to remove OpenStack bits from the kickstart, preferably making the ks file an ERB template so we can preprocess it before evaluation. This way we could have a nice Foreman + Staypuft installer iso with Staypuft on-live network post-setup but without OpenStack things.

Ohad what you think?

Actions #11

Updated by Marek Hulán over 9 years ago

I agree that just creating jenkins job that builds foreman+staypuft is a good start. After we finish #7464 we can create pure foreman variant.

Actions #12

Updated by Lukas Zapletal over 9 years ago

  • Status changed from New to Assigned

Ok running one test run and will move this to Jenkins once it works. As a next step, we could modularize the KS file a bit, maybe using a ERB templating:

- centos 6 vs 7 support (vs upstream RHEL support)
- xwindow vs non-xwindow version

Actions #13

Updated by Lukas Zapletal over 9 years ago

  • Status changed from Assigned to Ready For Testing

https://github.com/theforeman/foreman-live/pull/13

http://ci.theforeman.org/job/packaging_foreman_livecd/

There are some bugs in the image, I will work with Marek to resolve them. Currently its unmodified Staypuft.

Actions #14

Updated by Tomer Brisker over 5 years ago

  • Target version deleted (1.7.2)
Actions

Also available in: Atom PDF