23028 Commits

Author SHA1 Message Date
Sayan Chowdhury
a00cc42b6b net-firewall/iptables: Apply the Flatcar patches
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-21 10:49:15 +00:00
Flatcar Buildbot
53c3f6811e sys-kernel: Upgrade Kernel 5.10.66 to 5.10.67 2021-09-19 07:22:01 +00:00
Krzesimir Nowak
0868ef083e Merge pull request #1287 from flatcar-linux/linux-5.10.66-main
Upgrade Linux Kernel in main from 5.10.65 to 5.10.66
2021-09-17 18:55:08 +02:00
Flatcar Buildbot
3cc1afab92 sys-kernel: Upgrade Kernel 5.10.65 to 5.10.66 2021-09-17 07:23:22 +00:00
Krzesimir Nowak
30b831ca32 Merge pull request #1276 from flatcar-linux/rust-1.55.0-main
Upgrade dev-lang/rust in main from 1.54.0 to 1.55.0
2021-09-16 11:05:32 +02:00
Krzesimir Nowak
79683ebb3c Merge pull request #213 from flatcar-linux/rust-1.55.0-main
Upgrade virtual Rust in main from 1.54.0 to 1.55.0
2021-09-16 11:05:31 +02:00
Sayan Chowdhury
6fa72b0b4d Merge pull request #1283 from flatcar-linux/linux-5.10.65-main
Upgrade Linux Kernel in main from 5.10.64 to 5.10.65
2021-09-16 13:09:06 +05:30
Flatcar Buildbot
b3e25cc704 sys-kernel: Upgrade Kernel 5.10.64 to 5.10.65 2021-09-16 07:23:52 +00:00
Sayan Chowdhury
24c71442ab net-firewall/iptables: Sync with Gentoo upstream
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-15 18:24:14 +00:00
Krzesimir Nowak
ed704ee76f app-eselect/eselect-rust: Sync with gentoo 2021-09-15 14:42:49 +02:00
Krzesimir Nowak
2f37270b63 virtual/rust: Sync with gentoo 2021-09-15 14:42:49 +02:00
Flatcar Buildbot
c716d65b48 Upgrade virtual Rust in main from 1.54.0 to 1.55.0 2021-09-15 14:42:49 +02:00
Krzesimir Nowak
d5a9c3acdf dev-lang/rust: Apply Flatcar modifications
- Change python compatibility to python3.6 only, which we still use.
- Apply crossdev patch.
2021-09-15 14:41:08 +02:00
Krzesimir Nowak
19d338203b dev-lang/rust: Drop unnecessary stuff 2021-09-15 14:41:08 +02:00
Krzesimir Nowak
0e1d4af0d4 dev-lang/rust: Sync with gentoo 2021-09-15 14:41:08 +02:00
Krzesimir Nowak
2310cb32ee profiles: Fix accept_keywords for rust
We had an accept_keywords for versioned rust in base profile already,
but it was outdated due to a bug in github action. So update it and
move the lines from sdk target to base profile. The accept_keywords
for virtual/cargo package are dropped, because there is no such
package.
2021-09-15 14:41:08 +02:00
Krzesimir Nowak
b7269c6e12 github: Fix the rust workflow
Replace any dev-lang/rust version with the current one, and make sure
that the modified files in the profiles directory is actually included
in the patch.
2021-09-15 14:41:08 +02:00
Flatcar Buildbot
87e65d16e5 dev-lang: Upgrade dev-lang/rust 1.54.0 to 1.55.0 2021-09-15 14:41:08 +02:00
Krzesimir Nowak
dd5b75ce96 Merge pull request #1275 from flatcar-linux/go-1.16.8-main
Upgrade Go in main from 1.16.7 to 1.16.8
2021-09-14 12:43:22 +02:00
Krzesimir Nowak
49faa0b1cd Merge pull request #1273 from flatcar-linux/linux-5.10.64-main
Upgrade Linux Kernel in main from 5.10.63 to 5.10.64
2021-09-14 12:42:48 +02:00
Sayan Chowdhury
bce773df5e Merge pull request #191 from flatcar-linux/sayan/update-binutils-2.37
sys-{devel,libs}/binutils{,-libs}: Sync with Gentoo upstream; updates to 2.37
2021-09-14 15:48:13 +05:30
Sayan Chowdhury
c317eca484 Merge pull request #1147 from flatcar-linux/sayan/update-binutils-2.37
profiles: Add binutils-2.37 to the accept_keywords
2021-09-14 15:48:03 +05:30
Flatcar Buildbot
4911162e28 dev-lang: Upgrade Go 1.16.7 to 1.16.8 2021-09-13 07:25:50 +00:00
Flatcar Buildbot
5236173688 sys-kernel: Upgrade Kernel 5.10.63 to 5.10.64 2021-09-12 07:22:18 +00:00
Jeremi Piotrowski
c213631177 Merge pull request #1262 from kinvolk/jepio/ignition-fix-bootloop
sys-kernel/bootengine: prevent boot loop on ignition failure
2021-09-10 10:25:22 +02:00
Jeremi Piotrowski
453c346543 sys-kernel/bootengine: update commit for ignition-bootloop fix
This resolves an issue that causes the initramfs to boot loop when ignition
fails.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-09-10 10:12:50 +02:00
Jeremi Piotrowski
c2e842bed8 Merge pull request #1216 from kinvolk/jepio/sssd-cve-fix
sys-auth/sssd: fix CVE-2021-3621
2021-09-09 11:13:08 +02:00
Jeremi Piotrowski
90b316b6d0 sys-auth/sssd: add patch for CVE-2021-3621
This is a backport of https://github.com/SSSD/sssd/pull/5748 adapted to 2.3.1.
A change was necessary: src/tools/sssctl/sssctl_logs.c wasn't passing
'--no-create' to truncate in 2.3.1 yet.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-09-09 11:11:38 +02:00
Sayan Chowdhury
9eac539c85 net-firewall/ebtables: Move the package to coreos-overlay
Incase the ebtables tables are not set, the ebuilds links the
ebtables binaries to the legacy version instead of the nft version

Moving to coreos-overlay to link it to xtables-nft-multi.
The next step could be upstream the patches, incase of the usage of
nftables USE flag.

Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-09-08 09:41:36 +00:00
Krzesimir Nowak
43a12cbb86 Merge pull request #1266 from kinvolk/linux-5.10.63-main
Upgrade Linux Kernel in main from 5.10.62 to 5.10.63
2021-09-08 09:59:23 +02:00
Sayan Chowdhury
d1a6c9c36f sys-libs/binutils-libs: Sync with Gentoo upstream; updates to 2.37
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-08 13:14:38 +05:30
Sayan Chowdhury
6cd6f3407c sys-devel/binutils: Sync with Gentoo upstream; updates to 2.37
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-08 13:14:37 +05:30
Flatcar Buildbot
43caf03dad sys-kernel: Upgrade Kernel 5.10.62 to 5.10.63 2021-09-08 07:10:02 +00:00
Sayan Chowdhury
ef79238392 net-libs/libnftnl: Sync with Gentoo upstream; Updates 1.2.0
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 11:06:37 +00:00
Sayan Chowdhury
cc9cc520d0 app-eselect/eselect-iptables: Add the build dependency for the iptables update
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 11:06:37 +00:00
Sayan Chowdhury
2313792e17 net-firwall/etables: Sync with Gentoo upstream; updates to 2.0.11-r3
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 11:06:37 +00:00
Sayan Chowdhury
01ee61ce39 net-libs/libmnl,libnftnl: Sync and add package for iptables-nft backend
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 11:06:37 +00:00
Sayan Chowdhury
9a1f5873bc net-misc/ethertypes: Add the pacakge for iptables-nft backend
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 11:06:36 +00:00
Sayan Chowdhury
2e6287988b profiles: Add binutils-2.37 to the accept_keywords
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-09-07 15:51:41 +05:30
Jeremi Piotrowski
fbaa248898
Merge pull request #150 from kinvolk/jepio/arm64-native-qemu
jenkins: add script to run kola arm64 tests under docker
alpha-3005.0.0
2021-09-07 10:39:49 +02:00
Krzesimir Nowak
123c3031e7 Merge pull request #1260 from kinvolk/krnowak/python-grub
sys-boot/grub: Drop python2 compatibility
2021-09-07 09:07:15 +02:00
Krzesimir Nowak
f49aa5cecc Merge pull request #1259 from kinvolk/linux-5.10.62-main
Upgrade Linux Kernel in main from 5.10.61 to 5.10.62
2021-09-07 08:28:49 +02:00
Krzesimir Nowak
f35b125ee3 sys-boot/grub: Drop python2 compatibility 2021-09-06 17:40:50 +02:00
Dongsu Park
4dabf80812 Merge pull request #210 from kinvolk/dongsu/glsa-update-20210903
metadata: update GLSA metadata 2021-09-03
2021-09-06 16:04:16 +02:00
Dongsu Park
5f9fb5cd08
Merge pull request #151 from kinvolk/dongsu/glsa-update-20210903
build_library: update allow list for GLSA checks 2021-09-03
2021-09-06 16:04:04 +02:00
Dongsu Park
ec19fd5aa2 build_library: add entries to the GLSA allow list
Now that GLSA metadata was updated as of 2021-09-03, we need to
add the following entries to the GLSA allow list, to avoid build
failures caused by `glsa-check -t all`.

202006-03: perl 5.26.2, only SDK, allowlist
202008-01: python 2.7.15 & 3.6.5, only SDK, allowlist
202101-18: python 2.7.15 & 3.6.5, only SDK, allowlist
202104-04: python 2.7.15 & 3.6.5, only SDK, allowlist
202105-22: samba 4.12.9, not affected, samba has no ldap flag, no smbd.
202105-34: bash 4.3, non-trivial to update
202107-31: polkit 0.113, in-progress
202107-48: systemd 247.9, backported the fixes to v247.9.
2021-09-06 16:03:13 +02:00
Jeremi Piotrowski
c8dd87c095 jenkins: add script to run kola arm64 tests under docker
Included is a dockerfile that installs system deps of kola in an debian:11
image. For the test script, the control flow is:

qemu_uefi.sh
  qemu_uefi_arm64.sh
    (docker)
      qemu_common.sh

qemu_common uses the 'NATIVE_ARM64' variable passed by the jenkins job to control the behavior.
The differences are:

* use git directly to fetch (and verify) the manifest
* setup some symlinks so that /var/tmp is on the same BTRFS partition as $PWD/tmp
* setup symlinks so that we don't have to fixup installation of mantle to chroot
* run things directly instead of in chroot through cork

The whole script is executed as root, because kola requires root privileges
anyway and making kvm and sudo work with an arbitrary host user inside the
container would require a custom entrypoint to setup groups.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-09-06 14:08:11 +02:00
Dongsu Park
c7b89f4e9e Merge pull request #1253 from kinvolk/dongsu/delete-packages-20210902
*: delete unnecessary packages 2021-09-03
2021-09-06 09:57:03 +02:00
Dongsu Park
2d6b89d760 Merge pull request #208 from kinvolk/dongsu/delete-packages-20210902
*: delete unnecessary packages 2021-09-03
2021-09-06 09:56:56 +02:00
Dongsu Park
4a70fa9859 metadata: update GLSA metadata 20210903 2021-09-06 09:45:14 +02:00