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

enable MD and build in some network drivers #98

Merged
merged 1 commit into from
Feb 8, 2022

Conversation

swills
Copy link
Contributor

@swills swills commented Dec 10, 2021

Description

I needed this for my setup, I think others might find them useful. I
wanted to setup md raid, so needed the md stuff built in. And in order
to netboot from certain hardware, the driver for the hardware has to be
built in, so add that as well.

Why is this needed

Enables using MD, fixes netboot on certain hardware

Fixes: #

How Has This Been Tested?

Yep, tested it on my hardware

How are existing users impacted? What migration steps/scripts do we need?

Shouldn't cause any issues

Checklist:

I have:

  • [N/A] updated the documentation and/or roadmap (if required)
  • [N/A] added unit or e2e tests
  • [N/A] provided instructions on how to upgrade

@thebsdbox
Copy link
Contributor

Awesome!

Thanks for this change.

@swills
Copy link
Contributor Author

swills commented Dec 21, 2021

Ping?

@jmpolom
Copy link
Contributor

jmpolom commented Dec 31, 2021

What is the status of this? This is a great complement to #99 and I believe hook should move forward with building more hardware support directly into the kernel instead of relying on modules in the initramfs. Concerns may be that this increases the size of the kernel image however this should be balanced by a reduction in initramfs size.

How can we move this forward?

cc: @tstromberg @thebsdbox @storrgie @jkl92

@thebsdbox
Copy link
Contributor

Yeah I'm happy with that summary.

@swills
Copy link
Contributor Author

swills commented Dec 31, 2021

NIC drivers in init ramfs don't help when kernel command line includes ip=dhcp.

@jacobweinstock
Copy link
Member

hmmm.....Hey @thebsdbox, looks like the CI could use some help here if you have any cycles?

@thebsdbox thebsdbox self-requested a review January 13, 2022 09:10
thebsdbox
thebsdbox previously approved these changes Jan 13, 2022
@thebsdbox
Copy link
Contributor

Something to do with mergify is blocking this.. 🙄

@thebsdbox
Copy link
Contributor

@Mergifyio refresh

@mergify
Copy link
Contributor

mergify bot commented Jan 14, 2022

refresh

✅ Pull request refreshed

@jacobweinstock
Copy link
Member

@Mergifyio refresh

@mergify
Copy link
Contributor

mergify bot commented Feb 8, 2022

refresh

✅ Pull request refreshed

I needed this for my setup, I think others might find them useful. I
wanted to setup md raid, so needed the md stuff built in. And in order
to netboot from certain hardware, the driver for the hardware has to be
built in, so add that as well.

Signed-off-by: Steve Wills <[email protected]>
@jacobweinstock jacobweinstock merged commit 2378606 into tinkerbell:main Feb 8, 2022
jacobweinstock added a commit that referenced this pull request Aug 31, 2022
Hello. I would like to request moving from reviewer to approver role. I am looking for a sponsor from either @mmlb or @thebsdbox. Please and thank you.

Requirements:

- [X] I have reviewed the [community membership guidelines](https://github.com/tinkerbell/proposals/blob/main/proposals/0024/GOVERNANCE.md)
- [X] I have [enabled 2FA on my GitHub account](https://github.com/settings/security)
- [X] I have subscribed to the [tinkerbell-contributors e-mail list](https://lists.cncf.io/g/cncf-tinkerbell-dev)
- [X] I am actively contributing to 1 or more Tinkerbell subprojects
- [X] Reviewer for at least 1 month
- [X] Shallow understanding of the technical goals and direction of the repository
- [X] Shallow understanding of the technical domain of the repository
- [X] Reviewed or merged at least 3 substantial PRs to the codebase such as significant re-design or whole new features

PR Reviews
#98
#89
#130

PR merges
#118
#117
#116
#115
#59

Sponsor Request from
@mmlb 
@thebsdbox
@jacobweinstock jacobweinstock mentioned this pull request Aug 31, 2022
8 tasks
mergify bot added a commit that referenced this pull request Aug 31, 2022
Hello. I would like to request moving from reviewer to approver role. I am looking for a sponsor from either @mmlb or @thebsdbox. Please and thank you.

Requirements:

- [X] I have reviewed the [community membership guidelines](https://github.com/tinkerbell/proposals/blob/main/proposals/0024/GOVERNANCE.md)
- [X] I have [enabled 2FA on my GitHub account](https://github.com/settings/security)
- [X] I have subscribed to the [tinkerbell-contributors e-mail list](https://lists.cncf.io/g/cncf-tinkerbell-dev)
- [X] I am actively contributing to 1 or more Tinkerbell subprojects
- [X] Reviewer for at least 1 month
- [X] Shallow understanding of the technical goals and direction of the repository
- [X] Shallow understanding of the technical domain of the repository
- [X] Reviewed or merged at least 3 substantial PRs to the codebase such as significant re-design or whole new features

PR Reviews
#98
#89
#130

PR merges
#118
#117
#116
#115
#59

Sponsor Request from
@mmlb 
@thebsdbox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants