David Michael
1060d9cf3b
build_torcx_store: Package /usr/share in the image
2017-11-30 16:12:44 -05:00
David Michael
daea3434c8
build_torcx_store: Update the default Docker to 17.11
2017-11-22 15:04:09 -05:00
Benjamin Gilbert
97161f4380
Merge pull request #775 from bgilbert/fat32
...
disk_util: use FAT32 on ESP
2017-11-15 15:17:27 -08:00
Benjamin Gilbert
7f058d61a1
disk_util: use FAT32 on ESP
...
mkfs.vfat was defaulting to FAT16 based on the size of the partition.
The UEFI spec (2.7 errata A, section 13.3) implies that only FAT32 is
necessarily supported on the ESP, and we've received a report of
hardware that doesn't recognize FAT16.
2017-11-13 11:27:31 -08:00
Benjamin Gilbert
3f195c7ce1
Merge pull request #774 from bgilbert/syslinux
...
disk_util: drop support for syslinux partition feature
2017-11-12 20:04:55 -08:00
Benjamin Gilbert
b091c2d0c2
disk_util: drop support for syslinux partition feature
...
It hasn't been used since 5bfa0c8d20
.
2017-11-11 14:39:02 -08:00
Benjamin Gilbert
243d565c73
Merge pull request #773 from bgilbert/kconfig
...
build_library: upload kernel config as release artifact
2017-11-09 12:34:31 -08:00
Benjamin Gilbert
b1beff7462
build_library: upload kernel config as release artifact
...
It's useful to have this information available without starting an
image or digging up a binpkg.
2017-11-09 01:28:03 -08:00
Benjamin Gilbert
89a1814ca5
Merge pull request #771 from bgilbert/prompt
...
tag_release: by default, prompt before pushing
2017-11-08 17:17:52 -08:00
Benjamin Gilbert
e71113404d
Merge pull request #772 from bgilbert/transfer
...
offline_signing: download/upload torcx manifests
2017-11-08 15:33:11 -08:00
Benjamin Gilbert
9b3305c328
offline_signing: download/upload torcx manifests
2017-11-08 15:20:54 -08:00
Benjamin Gilbert
463d191d6b
tag_release: by default, prompt before pushing
2017-11-07 16:10:10 -08:00
David Michael
7ec72c7f88
Merge pull request #768 from dm0-/docker
...
build_torcx_store: Upgrade to Docker 17.10 on disk
2017-10-27 15:46:56 -07:00
Euan Kemp
706e4d588d
Merge pull request #766 from euank/board-binhost
...
dev_image_util: hardcode correct portage binhost
2017-10-25 18:17:34 -07:00
David Michael
33a2bd6639
build_torcx_store: Upgrade to Docker 17.10 on disk
...
This still builds 17.09 as a downloadable image so that it gets
included in the manifest, and tests are run against it.
2017-10-25 12:28:50 -07:00
David Michael
a7536845a3
Merge pull request #767 from dm0-/glsa
...
build_library: Whitelist the Go 1.9 GLSA
2017-10-23 17:03:06 -07:00
David Michael
e0f6100de8
build_library: Whitelist the Go 1.9 GLSA
...
We handle Go differently than Gentoo, so our 1.8.4 package includes
the same security fixes. When all packages are built with Go 1.9,
the older Go packages shouldn't be installed anymore, so this line
can be dropped.
2017-10-23 14:35:52 -07:00
Euan Kemp
dcbc6a8686
dev_image_util: hardcode correct portage binhost
...
We already hardcode similar urls a bit below (the sync-uri).
Not hardcoding the binhost results in an incorrect value during
embargoed build uploads.
2017-10-23 14:14:58 -07:00
Andrew Jeddeloh
767072aa09
Merge pull request #765 from ajeddeloh/rm-serve
...
serve.go: remove serve.go
2017-10-20 14:38:45 -07:00
Andrew Jeddeloh
1c83274945
serve.go: remove serve.go
...
No one noticed this was here. It is not used. python -m SimpleHTTPServer
does the same thing.
2017-10-20 14:19:36 -07:00
Benjamin Gilbert
e210eaa853
Merge pull request #764 from coreos/binutils
...
Revert binutils to 2.25 again
2017-10-19 19:29:16 -07:00
David Michael
20975049b3
Revert "update_chroot: Avoid a portage crash while upgrading binutils"
...
The binutils update prevents Linux from uncompressing during boot,
so this is being put off until it's fixed.
This reverts commit 5e659964d0
.
2017-10-19 08:43:41 -07:00
David Michael
059a21701b
build_library: Whitelist the binutils GLSA
2017-10-19 08:42:57 -07:00
David Michael
f7faf7a8a3
Merge pull request #752 from dm0-/glsa
...
update_chroot: Avoid a portage crash while upgrading binutils
2017-10-16 23:27:07 -07:00
David Michael
87c9cc8ec5
Merge pull request #759 from dm0-/docker
...
Update Docker torcx images
2017-10-02 14:50:53 -07:00
David Michael
5e659964d0
update_chroot: Avoid a portage crash while upgrading binutils
...
This omits the toolchain packages' version-pinning flag for the
binutils package while it is being upgraded. It also removes older
versions installed in parallel that cause unwanted rebuilds.
When stable has the upgraded version, this can be reverted.
2017-09-29 14:10:58 -07:00
David Michael
e6acb6e0c7
build_torcx_store: Build a non-local Docker 17.03 image
2017-09-28 19:49:26 -07:00
David Michael
1fea648d36
build_torcx_store: Update the default Docker to 17.09
2017-09-28 19:48:35 -07:00
Euan Kemp
d6eebf74cd
Merge pull request #757 from euank/oracle-oci
...
jenkins/formats-amd64: add oracle_oci_qcow
2017-09-25 14:13:41 -07:00
Euan Kemp
ff26531e3a
jenkins/formats-amd64: add oracle_oci_qcow
2017-09-25 14:13:21 -07:00
David Michael
5e6604c85b
Merge pull request #754 from dm0-/rust
...
check_root: Ignore missing Rust libraries
2017-09-22 16:51:55 -07:00
Benjamin Gilbert
e95e77b346
Merge pull request #755 from bgilbert/docker-flag
...
vm_image_util: bump PXE and ISO scripts to 2 GiB RAM
2017-09-22 16:10:48 -07:00
Benjamin Gilbert
fcbc7c3219
vm_image_util: bump PXE and ISO scripts to 2 GiB RAM
...
Now that we're shipping multiple docker packages in the image, 1 GiB
is not enough to boot successfully.
2017-09-22 15:52:19 -07:00
Benjamin Gilbert
9b78a27d0a
Merge pull request #753 from bgilbert/docker
...
build_torcx_store: add docker 1.12 to the image
2017-09-21 17:16:41 -07:00
David Michael
abc99cc29e
check_root: Ignore missing Rust libraries
2017-09-21 14:37:09 -07:00
Benjamin Gilbert
8e731b8763
build_torcx_store: add docker 1.12 to the image
2017-09-20 21:16:38 -07:00
David Michael
9c8099a0d3
Merge pull request #749 from dm0-/torcx
...
build_library: Filter out null paths in torcx manifests
2017-09-15 12:18:39 -07:00
David Michael
1742e8ce18
build_library: Filter out null paths in torcx manifests
...
This avoids odd "null" lines appearing in torcx image names.
2017-09-15 12:17:52 -07:00
David Michael
383c2f4479
Merge pull request #743 from dm0-/torcx
...
build_library: Add torcx source packages to the package list
2017-09-15 12:11:25 -07:00
Benjamin Gilbert
4b26f47d91
Merge pull request #746 from bgilbert/release
...
offline_signing: Mechanize more roller interactions
2017-09-14 17:31:35 -07:00
Benjamin Gilbert
20eaa8a371
offline_signing: download artifacts in parallel
2017-09-14 16:57:50 -07:00
Benjamin Gilbert
716b081cdf
offline_signing: add command to start rolling an update
...
Reduce the group update rate to 3/minute on amd64-usr only, then update
the channel version.
2017-09-14 16:57:50 -07:00
Benjamin Gilbert
b372c56d6d
offline_signing: make appid array global
2017-09-14 16:57:48 -07:00
Benjamin Gilbert
733a206a95
offline_signing: update version in canary channel after upload
...
if a canary channel is specified.
2017-09-14 16:57:15 -07:00
David Michael
8fde256e45
build_library: Add torcx source packages to the package list
...
This includes the source package of all torcx packages that are
installed on disk, including cases where multiple versions of the
same package are available.
2017-09-11 15:32:11 -07:00
Euan Kemp
83a16990d1
Merge pull request #737 from euank/torcx-cas
...
rework torcx uploading to include a manifest
2017-09-08 17:09:54 -07:00
Euan Kemp
677b5ae116
build_torcx_store: back-out reproducible digests
...
Per the comment there, they were implemented in a broken fashion.
This leaves the door open for using them in the future, but in the
meanwhile simply uses the sha512sum as the digest (which solves the
immediate issue).
2017-09-08 16:59:54 -07:00
Euan Kemp
ee54181503
build_torcx_store: upload manifests to upload_root
...
Rather than to a location special to them.
The comment in the code explains the reasoning for this.
2017-09-08 16:59:54 -07:00
Euan Kemp
f496072a10
jenkins/images: use torcx packages from manifest
...
This accompanies the other changes around moving to a torcx manifest.
2017-09-08 16:59:54 -07:00
Euan Kemp
cc23e8e49e
jenkins/packages: configure download root
...
Pending jenkins also including this variable.
2017-09-08 16:59:54 -07:00