Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

Update flatcar-master-edge#122

Merged
pothos merged 46 commits intoflatcar-master-edgefrom
kai/update-flatcar-master-edge
Dec 2, 2019
Merged

Update flatcar-master-edge#122
pothos merged 46 commits intoflatcar-master-edgefrom
kai/update-flatcar-master-edge

Conversation

@pothos
Copy link
Copy Markdown
Contributor

@pothos pothos commented Nov 26, 2019

Merge flatcar-master into flatcar-master-edge.

Dongsu Park and others added 30 commits November 12, 2019 12:33
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
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.
…eclass"

This reverts commit 8bf82c0
and ports to Rust 1.36.
Also remove an unnecessary rustlib package
Bump seismograph to include string substitution:
flatcar/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 Compare November 26, 2019 16:03
@pothos
Copy link
Copy Markdown
Contributor 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 Compare November 27, 2019 10:06
@pothos pothos force-pushed the kai/update-flatcar-master-edge branch from 93663dd to e92461d Compare November 27, 2019 10:12
@dongsupark
Copy link
Copy Markdown
Contributor

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

@pothos
Copy link
Copy Markdown
Contributor 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 Compare November 27, 2019 11:31
pothos and others added 3 commits November 27, 2019 12:33
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 Compare November 27, 2019 11:33
Remove deprecated kernel configs in 5.3 to fix kernel build failures.
@dongsupark
Copy link
Copy Markdown
Contributor

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 Compare November 27, 2019 13:47
@pothos pothos changed the title Update flatcar-master-edge [WIP] Update flatcar-master-edge Nov 27, 2019
@pothos
Copy link
Copy Markdown
Contributor 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
Copy link
Copy Markdown
Contributor

Fixed the docker cross-build issue.

pothos and others added 2 commits December 2, 2019 11:20
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 December 2, 2019 15:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants