Skip to content
This repository has been archived by the owner on Dec 31, 2021. It is now read-only.

Alpine 3.12 #73

Closed
wants to merge 11 commits into from
Closed

Alpine 3.12 #73

wants to merge 11 commits into from

Conversation

splaspood
Copy link
Contributor

Description

Update our x86_64 alpine to v3.12, upgrade kernel to latest lts (5.4.52) and add Pensando NIC drivers. Also lift the rules from installer/alpine/Makefile into rules.mk.j2 so that the top-level make can handle building the alpine files itself.

Why is this needed

Fixes: #

How Has This Been Tested?

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

Checklist:

I have:

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

mmlb and others added 10 commits July 17, 2020 15:54
Just so the actual commands run stand out better.
Lots of stream line type cleanups here. Things like combining multiple
RUNs into just one, which were split to make use of layer caching while
developing/debugging. Also minimizing layers for changes like `USER` or
`WORKDIR` when `sudo` and `cd` can be done.
This will make for less changes when updating kernel version or flavor.
No need for all of aports history when we only care for a specific commit.
This will remove any x86_64 configs that are not for the lts kernel from
APKBUILD. The APKBUILD will only build kernels for $ARCH that it has
configs for (makes sense), so by removing non config-lts.x86_64 we won't
waste time building kernels we don't care for.
Going to need a newer kernel for the Pensando NICs and might as well use
the latest LTS release.
After we download qemu-aarch64-static with wget set the execute bit.
@splaspood
Copy link
Contributor Author

I don't believe it's possible for me to push to @mmlb's branch, or change his PR to point to my branch (which makes no sense) so here's my copy of his PR.

@mmlb
Copy link
Contributor

mmlb commented Jul 27, 2020

I've cherry picked your commits into #72 and so closing this

@mmlb mmlb closed this Jul 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants