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

Update flatcar-master-edge #122

Merged
merged 46 commits into from Dec 2, 2019
Merged

Conversation

@pothos
Copy link
Member

pothos commented Nov 26, 2019

Merge flatcar-master into flatcar-master-edge.

dongsupark and others added 30 commits Nov 11, 2019
This reverts commit 818cf3c.

Upgrade of afterburn caused build errors during releases of stable and
etc, because the upstream still has dependencies on older versions of
crates. So we need to revert the change to make the ordinary build
workflow work again.
This reverts commit 4208b3f.

Upgrade of update-ssh-key caused build errors during releases of stable and etc,
because the upstream still has dependencies on older versions of crates.
So we need to revert the change to make the ordinary build workflow work again.
…commit

Revert "coreos-base/afterburn: fix CROS_WORKON_COMMIT to flatcar-master"
coreos-base/coreos-init: Update init repository to newest version
Partly revert 9d793be
This reverts commit c79dd7c.
This reverts commit 359e5e6.
Revert b368dd1 by proting
This reverts commit 7bbe4b2.
Reverts/ports 61d4fc8

After amd64_defconfig-4.19 and commonconfig-4.19 were sorted (prev. commit)
amd64_defconfig-4.19 got replaced by the output of
  comm -23 amd64_defconfig-4.19 commonconfig-4.19
flatcar-specific patches to make it buildable for arm64.
We need to toolset to gcc explicitly.
To make the ARM config work for kernel 4.19, we need to adjust several
kernel configs.
…st patch
…eclass"

This reverts commit 8bf82c0
and ports to Rust 1.36.
Also remove an unnecessary rustlib package
…ust"

This reverts commit 661b6c8.
…ust"

This reverts 6655ad4 by porting.
Bump seismograph to include string substitution:
flatcar-linux/seismograph#1
sys-apps/seismograph: support both coreos and flatcar
@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from 57dc69d to 2035f07 Nov 26, 2019
@pothos

This comment has been minimized.

Copy link
Member Author

pothos commented Nov 26, 2019

Still building locally, will upload the images when done.

@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from e5cfc83 to 93663dd Nov 27, 2019
@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from 93663dd to e92461d Nov 27, 2019
@dongsupark

This comment has been minimized.

Copy link
Member

dongsupark commented Nov 27, 2019

Note: we also need to merge e04e817 to flatcar-master-edge.

@pothos

This comment has been minimized.

Copy link
Member Author

pothos commented Nov 27, 2019

Yes, done. I am currently updating Rust to 1.37.

@pothos pothos force-pushed the kai/update-flatcar-master-edge branch 2 times, most recently from 1d2c8ee to 77a1665 Nov 27, 2019
pothos and others added 3 commits Nov 27, 2019
Applied the diff for rust-1.36.0.ebuild of
fe00035
dev-lang/rust: add aarch64 stdlib to supported rust targets
after changing the file name from 1.36 to 1.37.
rpcsvc-proto started failing due to a missing binary rpcgen, during
the Jenkins pipeline for SDK.
We need to have a fallback mechanism for trying both the built-in rpcgen
and the host rpcgen.
@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from 77a1665 to 6aecf5b Nov 27, 2019
Remove deprecated kernel configs in 5.3 to fix kernel build failures.
@dongsupark

This comment has been minimized.

Copy link
Member

dongsupark commented Nov 27, 2019

I have pushed a commit to fix kernel build failures with amd64.

@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from 34de840 to 09a1107 Nov 27, 2019
@pothos pothos changed the title Update flatcar-master-edge [WIP] Update flatcar-master-edge Nov 27, 2019
@pothos

This comment has been minimized.

Copy link
Member Author

pothos commented Nov 27, 2019

TODO: The Docker build has a cross compilation error and searches for the wrong compiler triple aarch64-linux-gnu instead of aarch64-cros-linux-gnu.

@dongsupark dongsupark changed the title [WIP] Update flatcar-master-edge Update flatcar-master-edge Nov 28, 2019
@dongsupark dongsupark added the edge label Nov 28, 2019
@dongsupark

This comment has been minimized.

Copy link
Member

dongsupark commented Nov 28, 2019

Fixed the docker cross-build issue.

pothos and others added 2 commits Nov 27, 2019
The name of gcc needs to be aarch64-cros-linux-gnu-gcc.
Update the name to fix when building docker 19.03 for aarch64.
@pothos pothos merged commit 81deea8 into flatcar-master-edge Dec 2, 2019
@pothos pothos deleted the kai/update-flatcar-master-edge branch Dec 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.