-
Notifications
You must be signed in to change notification settings - Fork 92
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
Improve Discovery in provisioning #2890
Conversation
e6a5f0a
to
d3402ff
Compare
2c1d3b5
to
146ba84
Compare
e4b2c3b
to
85d25d3
Compare
This comment was marked as outdated.
This comment was marked as outdated.
1c452a7
to
a17b4b0
Compare
guides/common/modules/proc_preparing-discovery-image-for-pxe-boot.adoc
Outdated
Show resolved
Hide resolved
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
guides/common/modules/con_discovering-hosts-from-multiple-smartproxyservers.adoc
Outdated
Show resolved
Hide resolved
This comment was marked as outdated.
This comment was marked as outdated.
guides/common/modules/proc_installing-the-discovery-service.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxe-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_preparing-discovery-image-for-pxe-boot.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_setting-discovery-as-the-default-PXE-boot-option.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/con_prerequisites-for-using-discovery.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/con_prerequisites-for-using-discovery.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_installing-the-discovery-service.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_installing-the-discovery-service.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_performing-discovery-in-pxeless-mode.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_customizing-the-discovery-pxe-boot.adoc
Outdated
Show resolved
Hide resolved
b0da82c
to
e28e7cc
Compare
Rebased. |
guides/common/modules/proc_creating-hosts-from-discovered-hosts.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_customizing-the-discovery-pxe-boot.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_customizing-the-discovery-pxe-boot.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/proc_setting-discovery-as-the-default-PXE-boot-option.adoc
Show resolved
Hide resolved
guides/common/modules/proc_setting-discovery-as-the-default-PXE-boot-option.adoc
Outdated
Show resolved
Hide resolved
Co-authored-by: Brian Angelica <[email protected]>
Unless there are further comments within the next 24 hours, I'm going to merge it as it is. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Lena!
Use either a dedicated environment or copy the repositories and Kickstart file to a separate server. | ||
==== | ||
|
||
The following procedure demonstrates the building process on {EL} 8 and uses CentOS Stream 8 repositories. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CentOS Stream 8 is EoL: https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TBH I would prefer to drop this procedure altogether. I don't see why anybody would need it when the built FDI is already provided by Foreman as well as downstreams. What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't know, will ask internally. Either we drop the procedure in a follow-up PR or we need to raise an issue for FDI.
The `APPEND` option contains kernel parameters. | ||
|
||
* `pxegrub_discovery`: This snippet is included in the `PXEGrub global default` template. | ||
However, Discovery is http://projects.theforeman.org/issues/15997[not implemented for GRUB 1.x]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
However, Discovery is http://projects.theforeman.org/issues/15997[not implemented for GRUB 1.x]. | |
ifndef::orcharhino[] | |
However, Discovery is http://projects.theforeman.org/issues/15997[not implemented for GRUB 1.x]. | |
endif::[] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The real question is how likely the user is to need to use Grub 1 instead of Grub 2. I'm not sure in what circumstances they would need it. I would even consider not documenting any templates/snippets for Grub 1 if it's unlikely.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know, but to me, this sounds unlikely that someone still uses grub1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
asked internally: 👍 to dropping the note for grub1.
Phew. Hoooray! 🥳 Thanks a lot to everyone who gave feedback and your patience! |
Goals
For review, you can either go commit by commit or treat it as an entirely new chapter (latter recommended).
Please cherry-pick my commits into: for Foreman 3.12