Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3 state boot #215

Closed
wants to merge 1 commit into from
Closed

3 state boot #215

wants to merge 1 commit into from

Conversation

GregSutcliffe
Copy link
Member

Very much a work in progress - no tests or option to turn it off (yet) ;)

This implements a basic 3 state boot:

  1. The Default PXE Template is re-purposed to serve the micro-kernel image to servers whose MAC we don't recognise (the default template is currently unaltered).

  2. A new template kind (PXE_local) is added, and a host with build=false will get a PXE_local template which comes from either a normal template location (OS/environment/hostgroup), or use a global default (PXE Localboot Default) if a specific one is not defined. This is so that different hardware can have different localboot options if required.

TODO:
Tests
Option to switch back to old 2-state bahviour (Settings table?) - do we want this?

@GregSutcliffe
Copy link
Member Author

ping @ohadlevy - any comments on this?

@GregSutcliffe
Copy link
Member Author

@ohadlevy I've updated this with fixes for the failing tests and some new ones. I've removed the new template kind - I think it's confusing things.

@ohadlevy
Copy link
Member

merged - thanks @GregSutcliffe

@ohadlevy ohadlevy closed this Nov 26, 2012
orrabin added a commit to orrabin/foreman that referenced this pull request Jul 31, 2014
orrabin added a commit to orrabin/foreman that referenced this pull request Jul 31, 2014
orrabin added a commit to orrabin/foreman that referenced this pull request Jul 31, 2014
orrabin added a commit to orrabin/foreman that referenced this pull request Jul 31, 2014
cfouant pushed a commit to cfouant/foreman that referenced this pull request Dec 18, 2018
add sleep after Katello bats install
ekohl pushed a commit to ekohl/foreman that referenced this pull request Mar 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants