22893 Commits

Author SHA1 Message Date
Euan Kemp
b0498c5b8f profiles/coreos: accept newer tcpdump for arm
Accompanies https://github.com/coreos/portage-stable/pull/584
2017-09-07 14:27:47 -07:00
Euan Kemp
4131d7555f bump(net-analyzer/tcpdump): sync with upstream 2017-09-07 14:18:43 -07:00
Euan Kemp
0604b5c40a build_library: add torcx_manifest helper
This implements some basic functionality around working with torcx
manifests.
2017-09-07 12:21:36 -07:00
Euan Kemp
37f3657539 Merge pull request #740 from euank/ccache-mask
update_chroot: set a more permissive ccache umask
2017-09-07 12:19:30 -07:00
Euan Kemp
62bff69a19 update_chroot: set a more permissive ccache umask
This seems to fix the ccache permission issues `update_chroot` hits
while building ninja.

The erroneous files were created as root:portage, so a umask of 002
should let other portage group members share them, which seems entirely
reasonable.
2017-09-07 11:56:51 -07:00
Benjamin Gilbert
e22f23443a Merge pull request #2745 from bgilbert/fortify
sys-kernel/coreos-modules: enable FORTIFY_SOURCE
2017-09-06 19:02:33 -07:00
Benjamin Gilbert
1872f3ec4a Merge pull request #2746 from bgilbert/oracle
coreos-init, bootengine: bump for Oracle network unit consolidation
2017-09-06 18:30:10 -07:00
Benjamin Gilbert
aa0a377b09 sys-kernel/bootengine: bump for Oracle network unit consolidation 2017-09-06 18:26:07 -07:00
Benjamin Gilbert
f57c304e88 coreos-base/coreos-init: bump for Oracle network unit consolidation 2017-09-06 18:25:47 -07:00
Benjamin Gilbert
8faa25540d sys-kernel/coreos-modules: enable FORTIFY_SOURCE
Enable some buffer overflow checking added in
6974f0c4555e285ab217cee58b6e874f776ff409.
2017-09-06 17:53:17 -07:00
Benjamin Gilbert
2024326789 build_library: rename oracle_oci image to oracle_oci_qcow
Reserve the unsuffixed name for a raw image, in case we ever want to
support installing to disk using "coreos-install -o" on a PXE-booted
system.
2017-09-06 17:46:07 -07:00
Benjamin Gilbert
2de95be0ef bin: drop some obviously unused scripts 2017-09-06 15:33:42 -07:00
Benjamin Gilbert
97ab652443 Merge pull request #735 from bgilbert/signing
offline_signing: Allow download/upload for multiple releases with a single invocation
2017-09-06 12:38:19 -07:00
Benjamin Gilbert
9c93dcb272 offline_signing: add subcommand to upload to roller 2017-09-05 17:34:33 -07:00
Benjamin Gilbert
3ed15a8762 offline_signing: automatically fix ownership of output dir 2017-09-05 16:38:16 -07:00
Benjamin Gilbert
b3cb2e0608 offline_signing: download multiple versions and boards per invocation 2017-09-05 16:35:34 -07:00
Euan Kemp
92166d5904 Merge pull request #2742 from euank/casync
app-backup/casync: add initial ebuild
2017-09-05 15:51:16 -07:00
Euan Kemp
07307069e9 Merge pull request #583 from euank/add-zstd
bump(app-arch/zstd): sync with upstream
2017-09-05 15:51:08 -07:00
Benjamin Gilbert
0a74a57c40 offline_signing: verify downloads with gpg2 2017-09-05 15:32:05 -07:00
Euan Kemp
4c3996b7cb coreos-devel/sdk-depends: add casync to sdk 2017-09-05 15:11:18 -07:00
Euan Kemp
ed7a4a8ef2 app-backup/casync: add initial ebuild
This is a fairly boring meson ebuild. I had to apply a patch to make it
build.

This is included in the sdk for the torcx packaging work, where we'd
like to get a digest of a given torcx pkg. `casync digest` works well
for that and can be pointed at a directory easily enough.
2017-09-05 15:10:42 -07:00
Benjamin Gilbert
35136f96ef Merge pull request #2743 from bgilbert/4.13.0
Upgrade Linux in master to 4.13
2017-09-05 13:53:43 -07:00
Benjamin Gilbert
5d34a86d1b sys-kernel/coreos-*: bump to 4.13.0 2017-09-05 13:46:11 -07:00
Benjamin Gilbert
93365ac694 sys-kernel/coreos-modules: enable megaraid_mm and megaraid_mbox 2017-09-05 13:39:41 -07:00
Euan Kemp
c536c21895 Merge pull request #2741 from euank/reproducible-docker
app-emulation/docker: build reproducibly
2017-09-05 12:50:27 -07:00
Euan Kemp
dfde9c44af app-emulation/docker: build reproducibly
The docker client and engine both include a 'BuildTime' variable set in
their build scripts.
Overriding that to a consistent value is sufficient for them to build
reproducibly as best I can tell.

This CLI's build scripts have a mechanism for doing this. The engine has
an upstream patch (included starting with 17.07) that allows doing the
same.

This modifies the build to apply the above build patch, and set a build
time for both.

It's expected that the build time will be set by the ebuild author each
time the ebuild is modified, thus turning the 'build time' output to
really be the 'package created time', which I think is a reasonable
difference.
2017-09-05 12:25:08 -07:00
Euan Kemp
170734c0ec bump(app-arch/zstd): sync with upstream
This is a dependency of the 'casync' tool.
2017-09-01 17:54:14 -07:00
David Michael
59a7befbbf Merge pull request #2740 from dm0-/rkt
app-emulation/rkt: Correct the project name
2017-09-01 10:20:54 -07:00
David Michael
2500b2b6e9 app-emulation/rkt: Correct the project name 2017-08-31 20:37:40 -07:00
David Michael
8146cd48aa Merge pull request #582 from dm0-/glide
bump(dev-go/glide): sync with upstream
2017-08-31 17:19:13 -07:00
David Michael
83b6eb8b0f bump(dev-go/glide): sync with upstream 2017-08-31 16:52:53 -07:00
Benjamin Gilbert
b48afe581e Merge pull request #734 from bgilbert/oracle
Add Oracle OCI image format
2017-08-30 18:57:11 -07:00
Benjamin Gilbert
22afdf3caf Merge pull request #2739 from bgilbert/oracle
Add OEM package for Oracle OCI; bump several dependencies
2017-08-30 18:54:33 -07:00
Benjamin Gilbert
6a5c50a4d8 coreos-base/oem-oracle-oci: add package 2017-08-30 18:31:19 -07:00
Benjamin Gilbert
926fd55873 sys-kernel/bootengine: update for Oracle OCI iSCSI root disk
and networkd units.
2017-08-30 18:20:56 -07:00
Benjamin Gilbert
5c2604d668 coreos-base/coreos-init: update for Oracle OCI network units 2017-08-30 18:19:38 -07:00
Benjamin Gilbert
2b9e7d9570 sys-apps/systemd: update for Oracle OCI DHCP workaround 2017-08-30 18:19:02 -07:00
Benjamin Gilbert
95b2c96ce2 oem/oracle: Set SSH keys when launching instance 2017-08-30 16:20:55 -07:00
Benjamin Gilbert
51c5345c0d build_library: Add Oracle OCI OEM and format 2017-08-30 03:10:33 -07:00
Benjamin Gilbert
4a0e9cfb2f oem/oracle: Launch a small VM instance by default
This is faster and cheaper than launching a bare-metal instance, which
is no longer necessary now that networkd works in OCI VMs.
2017-08-30 03:07:41 -07:00
Alex Crawford
bc68a41814 Merge pull request #2736 from crawford/hyperv
sys-kernel/coreos-kernel: enable hyperv passthru
2017-08-29 18:00:22 -07:00
Alex Crawford
dc17bbbaf9 sys-kernel/coreos-kernel: enable hyperv passthru
In order to use SR-IOV on Azure, the kernel needs support for Hyper-V
PCI passthrough.
2017-08-29 12:46:53 -07:00
David Michael
4b2c07f229 Merge pull request #2734 from dm0-/net-tools
Fix the net-tools install race
2017-08-28 12:38:15 -07:00
Benjamin Gilbert
964e50e5b8 Merge pull request #2735 from bgilbert/4.13-rc7
sys-kernel/coreos-*: bump to 4.13-rc7
2017-08-27 22:09:15 -07:00
Benjamin Gilbert
28a38f4e97 sys-kernel/coreos-*: bump to 4.13-rc7 2017-08-27 20:29:44 -07:00
David Michael
6d187f7171 chore(metadata): Regenerate cache 2017-08-26 10:26:21 -07:00
David Michael
084057fc1d sys-apps/net-tools: Import from portage-stable, fix install
The only ebuild change is adding the fix-parallel-make patch.
2017-08-26 10:22:18 -07:00
Euan Kemp
948641cd0a Merge pull request #2733 from euank/coordinator-conf
app-admin/locksmith: update to v0.5.0
2017-08-25 19:26:43 -07:00
Benjamin Gilbert
d7ecb3f775 Merge pull request #2732 from bgilbert/mantle
coreos-devel/mantle: bump to 0.7.0
2017-08-25 19:25:31 -07:00
Euan Kemp
b93cce2c48 sys-apps/baselayout: update baselayout
This includes changes to source the "Update status" from the newly
introduced locksmith coordinator conf file.
2017-08-25 19:22:32 -07:00