Kai Lüke
29507964be
Replace edk2 with own edk2-aarch64
2019-09-28 01:40:15 +02:00
Kai Lüke
9612f23986
TO REVIEW: ignore GLSA (it shouldn't come up)
2019-09-25 12:34:14 +02:00
Kai Lüke
308719cdea
arm64: Build binary packages for dependencies before installing toolchain
...
This part was missing when the core was changed in
ce2e7e8a17a8026d5681d771f34df633ac6aec98
and thus it was not possible to install the toolchain when no packages
were available in the external HTTP storage.
2019-09-24 13:07:52 +02:00
Kai Lüke
802c18491c
fixup
2019-09-19 15:02:17 +02:00
Kai Lüke
8f13453799
Revert "transfer.sh: Drop support for boards other than amd64-usr"
...
This reverts commit 32863264fda3a7313ce1b9a63142b39334ff44de.
NOTE: devsign/sign now require the board as additional parameter.
2019-09-18 23:28:47 +02:00
Kai Lüke
5b41aaaf13
Revert "build_toolchains: Stop building arm64 toolchains"
...
This reverts commit ecc6d6bd3e38de4a7324ec5b2927bd6ed0de092d.
2019-09-18 23:19:36 +02:00
Kai Lüke
03ddb1ea54
Revert "jenkins: Drop the unused arm64 image format list"
...
This reverts commit e9f17c814306aa0ac476e51cf1c69f3a159d6e05.
2019-09-18 23:19:21 +02:00
Kai Lüke
b5b4f67c0a
Revert "core_dev_sign_update: Default to the amd64-usr board"
...
This reverts commit 8f761a7fdb5ba29694ec7401bca8c2d7528305de.
2019-09-18 23:18:58 +02:00
Kai Lüke
b05ce36494
Revert "common.sh: Use amd64-usr as the default default board"
...
This reverts commit 8e8d07f9a03308c960d3ab406b119379d678597f.
2019-09-18 23:18:37 +02:00
Kai Lüke
a1e03bc3bd
Revert "Remove arm64 from supported board operations"
...
This reverts commit 2467923d56134683a0fd4c58808cd361ea1f855c.
2019-09-18 23:16:50 +02:00
Dongsu Park
8a7020eb12
Merge pull request #20 from flatcar-linux/dongsu/merge-upstream-2019-08-30
...
Merge upstream 2019-08-30
2019-09-04 08:27:12 +02:00
Dongsu Park
ceb23ff197
Merge remote-tracking branch 'origin/master' into dongsu/merge-upstream-2019-08-30
2019-08-30 11:44:11 +02:00
Benjamin Gilbert
ffbd3e267f
Merge pull request #882 from bgilbert/glsa
...
test_image_content: whitelist polkit GLSA
2019-08-25 16:00:25 -04:00
Benjamin Gilbert
97e61a164b
test_image_content: whitelist polkit GLSA
...
Both CVE fixes were backported.
2019-08-24 01:28:29 -04:00
Andrew Jeddeloh
e9d949a8f0
Merge pull request #880 from ajeddeloh/binutils
...
Revert "setup_board: add workaround for binutils issue"
2019-08-23 18:14:52 -07:00
Andrew Jeddeloh
02ac9cb5b8
Revert "setup_board: add workaround for binutils issue"
...
This reverts commit 3d60305f24aac79dade4e7c20a3a8d395621422a.
2019-08-24 00:48:45 +00:00
Andrew Jeddeloh
cebe2d12da
Merge pull request #876 from ajeddeloh/binutils
...
setup_board: add workaround for binutils issue
2019-08-23 14:54:48 -07:00
Andrew Jeddeloh
3d60305f24
setup_board: add workaround for binutils issue
...
Add a workaround to be sure we're using the correct binutils when SDK
sharing.
2019-08-23 21:52:30 +00:00
Dongsu Park
957f0ed02b
Merge pull request #18 from flatcar-linux/dongsu/fix-qemu-keyname
...
build_library: fix qemu key name to org/flatcar-linux
2019-08-14 11:33:07 +02:00
Dongsu Park
3e6c45945b
build_library: fix qemu key name to org/flatcar-linux
...
To fix a wrong key name when running a qemu VM with ignition, we need to
replace `opt/com.coreos` with `opt/org.flatcar-linux`.
See also https://github.com/flatcar-linux/ignition/issues/2
2019-08-13 13:36:47 +02:00
David Michael
471dd4c196
Merge pull request #875 from dm0-/glsa
...
Revert "build_library: Add temporary workaround for binutils update"
2019-08-08 16:09:40 -04:00
David Michael
9b863fa7ae
Revert "build_library: Add temporary workaround for binutils update"
...
This reverts commit faf07f1b8f24c5ec82305579337e074af3a9b818.
2019-08-08 15:53:06 +00:00
Dongsu Park
fe7a24fab6
Merge pull request #16 from flatcar-linux/dongsu/fix-torcx-selinux
...
build_torcx_store: get selinux context included in torcx tarballs
2019-08-08 17:20:33 +02:00
David Michael
da9301e545
Merge pull request #874 from dm0-/jenkins
...
jenkins: Stop trying to install catalyst
2019-08-06 15:34:27 -04:00
David Michael
0148b0df16
jenkins: Stop trying to install catalyst
...
It's already built into the SDK.
2019-08-05 10:53:27 -04:00
David Michael
e49a215ece
Merge pull request #873 from coreos/glsa
...
build_library: Add temporary workaround for binutils update
2019-08-04 00:17:38 -04:00
David Michael
faf07f1b8f
build_library: Add temporary workaround for binutils update
...
Revert this after the new binutils is built into the SDK.
2019-08-03 16:24:27 +00:00
David Michael
40517864cb
Merge pull request #870 from dm0-/jenkins
...
jenkins: Free more disk space on successful job completion
2019-08-02 16:04:51 -04:00
Dongsu Park
f13f4526fa
build_torcx_store: get selinux context included in torcx tarballs
...
So far build_torcx_store has not included any selinux context
in the tarball, because it ran without `--selinux` option.
Let's add the option to fix that.
2019-07-31 16:42:20 +02:00
David Michael
e45c7f1ec1
jenkins: Make the package build ccache more visible
2019-07-30 17:29:52 +00:00
David Michael
0bcf0e9fcf
jenkins: Move workspace cleanup to the pipeline
...
More space can be saved by removing things that get overwritten on
the next job run, but they are used after this script runs (e.g.
for fingerprinting). Drop the cleanup from these scripts and move
it all to the post-build pipeline stage.
2019-07-30 17:29:52 +00:00
Dongsu Park
ab637f03cf
Revert "build_library: retry losetup up to 10 seconds"
...
This reverts commit ffeca193c0f2936e064b503e85449669ee6b89e2,
a8cafdb3, 518f1298, 5bc76098, 06027d67
2019-06-29 23:04:40 +02:00
Dongsu Park
06027d670f
build_library: detach only if loop_dev exists
2019-06-29 16:23:09 +02:00
Dongsu Park
5bc76098a5
build_library: break the attempt loop when losetup succeeds
...
We need to break the attempt loop when losetup succeeds.
Also we should not use finally, which is called also for success.
2019-06-29 10:01:29 +02:00
Dongsu Park
518f12983f
build_library: detach after every losetup succeeded
...
To avoid issues with losetup not being cleaned up, we need to call
losetup --detach inside the retry loop.
2019-06-29 09:19:51 +02:00
Dongsu Park
a8cafdb31c
build_library: make a loop only for losetup in PartitionLoop
...
Fix a bug in PartitionLoop that ends up returning a false string,
which results in FormatPartition failing.
2019-06-28 17:06:57 +02:00
Dongsu Park
074a4a4498
Merge pull request #13 from flatcar-linux/dongsu/retry-losetup
...
build_library: retry losetup up to 10 seconds
2019-06-28 10:18:34 +02:00
Dongsu Park
ffeca193c0
build_library: retry losetup up to 10 seconds
...
Sometimes we see such failures during Jenkins runs.
```
losetup: /mnt/host/source/tmp/...../disk_image.bin: failed to set up loop device: Resource temporarily unavailable
```
It's really hard to know which race condition it is.
To workaround it, in case that losetup fails, make it retry up to 10
seconds, once in every second. That could reduce the number of the
loopback device errors in the build chain.
Inspired by https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/264063/
2019-06-27 16:13:16 +02:00
Andrew Jeddeloh
5d0af879ae
Merge pull request #871 from ajeddeloh/bump-size
...
disk_layout: bump dev container from 3 to 4GB
2019-06-11 16:00:56 -07:00
Andrew Jeddeloh
006fe8765d
disk_layout: bump dev container from 3 to 4GB
...
Builds are beginning to run out of space with 3GB. Bump to 4GB.
2019-06-11 21:39:02 +00:00
David Michael
3c7e94864c
Merge pull request #869 from dm0-/revert
...
Revert "catalyst: Temporarily disable update_seed again"
2019-05-02 12:26:11 -04:00
David Michael
2791e33eb5
Revert "catalyst: Temporarily disable update_seed again"
...
This reverts commit a85cb08443788f37d38b7c854a3a60ba283528c2.
2019-05-02 03:23:07 +00:00
David Michael
3444f460cf
Merge pull request #868 from dm0-/glsa
...
catalyst: Temporarily disable update_seed again
2019-04-23 15:22:44 -04:00
Dongsu Park
120197fd57
Merge pull request #12 from flatcar-linux/dongsu/enable-fero
...
signing: Re-add "signing/sign: pass user signatures to core_sign_update"
2019-04-23 11:56:23 +02:00
Dongsu Park
bfc86587b8
signing: Re-add "signing/sign: pass user signatures to core_sign_update"
...
This reverts commit 6025fd01eb0cc2ad3332f2efeb88ff27f901d471.
In the past we reverted fero-related changes from upstream, to avoid
unexpected results. Let's enable fero again to be in sync with upstream.
2019-04-23 11:27:35 +02:00
David Michael
a85cb08443
catalyst: Temporarily disable update_seed again
...
The glib security update blocks itself. Disable this until a new
SDK is generated, then it can be reverted again.
2019-04-23 03:29:09 +00:00
Iago López Galeiras
985167c02d
Merge remote-tracking branch 'github/master' into flatcar-master
2019-04-12 14:38:09 +02:00
Dongsu Park
b281329f98
Merge pull request #10 from flatcar-linux/dongsu/fix-download-path-vagrant
...
build_library: set download_path even if its input is empty
2019-03-14 21:25:11 +01:00
David Michael
9ca5893ba7
Merge pull request #867 from dm0-/glsa
...
build_library: Drop whitelisted systemd GLSA
2019-03-12 18:56:29 -04:00
David Michael
3254c63690
build_library: Drop whitelisted systemd GLSA
...
This no longer matches since upgrading to 241.
2019-03-12 16:29:48 +00:00