22914 Commits

Author SHA1 Message Date
Krzesimir Nowak
46702e3ec2 profiles: Use python3 for portage
Drop lines for gentoolkit-dev, pyblake2 and uritemplate - they are not
packaged by us anymore.
2021-02-15 12:44:33 +01:00
Krzesimir Nowak
25cc462741 app-portage/repoman: Apply Flatcar modifications 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
8be1d99ca6 app-portage/repoman: Drop unused files 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
638953c50d app-portage/repoman: Copy from Gentoo 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
e6e06eded6 app-portage/gentoolkit: Apply Flatcar modifications 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
9976250ab3 app-portage/gentoolkit: Drop unused files 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
d65a6b620c app-portage/gentoolkit: Copy from Gentoo 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
ba5929ebbc sys-apps/portage: Apply Flatcar modifications and document them 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
6314d75a5f sys-apps/portage: Drop unused ebuilds 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
aa975db8a4 sys-apps/portage: Copy from Gentoo 2021-02-15 12:44:33 +01:00
Krzesimir Nowak
52cf405dd7 sys-apps/portage: Drop old 2021-02-15 12:44:33 +01:00
Flatcar Buildbot
ab35dcde68 sys-kernel: Upgrade coreos-kernel 5.10.15 to 5.10.16 2021-02-14 07:25:20 +00:00
Sayan Chowdhury
5f8287bb47 Merge pull request #842 from kinvolk/sayan/fix-nvidia-metadata-version
x11-drivers/nvidia-metadata: Fix the version number of the ebuild file
2021-02-14 09:18:30 +05:30
Sayan Chowdhury
6ca38f032a Merge pull request #146 from kinvolk/sayan/update-openldap-2.4.57
net-nds/openldap: Sync with Gentoo upstream
2021-02-12 20:08:25 +05:30
Sayan Chowdhury
03e434176f x11-drivers/nvidia-metadata: Fix the version number of the ebuild file
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-12 19:59:40 +05:30
Kai Lüke
bcb66670b3 Merge pull request #841 from kinvolk/kai/wget-robust
coreos-base/coreos-init: make wget more resilient in flatcar-install
2021-02-12 15:07:52 +01:00
Kai Lüke
9c86679a3f coreos-base/coreos-init: make wget more resilient in flatcar-install
This pulls in
https://github.com/kinvolk/init/pull/35
to add parameters for wget in bin/flatcar-install.
2021-02-12 15:02:36 +01:00
Krzesimir Nowak
f09a648222 check_out_of_date: Add a TODO about porting it
The script is written in python2 and it imports portage code. Since
the portage is going to become a python3-only code, the script needs
porting to python3. It is not the high priority right now, because it
seems to be not used by other scripts or jenkins.
2021-02-12 10:03:16 +01:00
Krzesimir Nowak
647690e264 build_library/check_root: Port to python3
The script needs to be ported, because it is importing portage code
which became python3 only.

The porting I did is likely a lousy job, but at least it stopped
failing with some p(yt)hony errors.
2021-02-12 10:03:16 +01:00
Krzesimir Nowak
917d12cd7e bootstrap_sdk: The CONTENTS files are now gzipped
A newer version of catalyst seems to be actually gzipping the CONTENTS
files, so take this into accout.
2021-02-12 10:03:16 +01:00
Krzesimir Nowak
746ac38cfb
Merge pull request #112 from kinvolk/krnowak/break_dep_loop
Improve the dependency cycle breaking logic
2021-02-12 10:01:27 +01:00
Sayan Chowdhury
ec3a7a8e82 net-nds/openldap: Sync with Gentoo upstream
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-12 10:11:42 +05:30
Sayan Chowdhury
7bb1c68a30 Merge pull request #839 from kinvolk/sayan/update-intel-microcode
sys-firmware/intel-microcode: Update to 20201112
2021-02-12 09:40:13 +05:30
Krzesimir Nowak
7cb23477e1 Merge pull request #836 from kinvolk/linux-5.10.15-main
Upgrade Linux Kernel in main from 5.10.14 to 5.10.15
2021-02-11 18:33:29 +01:00
Krzesimir Nowak
d236fbd98b Merge pull request #835 from kinvolk/firmware-20210208-main
Upgrade Linux Firmware in main from 20201218 to 20210208
2021-02-11 18:33:17 +01:00
Sayan Chowdhury
eae0b6de2d sys-firmware/intel-microcode: Apply Flatcar patches
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-11 17:13:55 +05:30
Flatcar Buildbot
73b5b164fd sys-kernel: Upgrade coreos-kernel 5.10.14 to 5.10.15 2021-02-11 09:52:33 +00:00
Flatcar Buildbot
5f08698701 sys-kernel: Upgrade Linux Firmware 20201218 to 20210208 2021-02-11 09:50:32 +00:00
Sayan Chowdhury
862d542c2d sys-firmware/intel-microcode: Sync with upstream
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-11 13:18:36 +05:30
Sayan Chowdhury
2e7c846515 Merge pull request #801 from kinvolk/sayan/fix-open-iscsi-execstart-comand
sys-block/open-iscsi: Command substition in iscsi-init system service
2021-02-10 15:24:26 +05:30
Sayan Chowdhury
506393f893 sys-block/open-iscsi: Command substition in iscsi-init system service
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-10 15:23:43 +05:30
Thilo Fromm
d21f9c4220 Merge pull request #834 from kinvolk/contributions/update-to-samba-4.12.9
Contributions/update to samba 4.12.9
2021-02-09 16:03:47 +01:00
Thilo Fromm
a447c1dd07 Merge pull request #144 from kinvolk/contributions/update-to-samba-4.12.9
Add requirements for Samba-4.12.9 upgrade
2021-02-09 15:20:40 +01:00
Mathieu Tortuyaux
7e86932a4a dev-perl/Parse-Yapp: sync from Gentoo 2021-02-09 14:33:33 +01:00
Mathieu Tortuyaux
64878ff54b sys-libs/liburing: import from gentoo 2021-02-09 14:33:15 +01:00
Mathieu Tortuyaux
5bd7d23098 dev-libs/icu: import from Gentoo
no changes, except Python8
2021-02-09 14:33:02 +01:00
Krzesimir Nowak
7f2a437f0a build_packages: Build all packages in the broken cycle
Previously we broke the cycle caused by sys-apps/util-linux only,
while disabling cryptsetup USE flag in systemd to avoid another
cycle. That worked before, because the follow-up merge of the rest of
packages built sys-fs/cryptsetup before sys-apps/systemd. After an
update, the new portage is ordering the builds in different way and
sys-apps/systemd ended up being built before sys-fs/cryptsetup and
that failed during the configure phase because of unmet dependencies.

Better build all the packages taking part in the loop (not counting
the virtual packages), so we become less reliant on the package build
ordering. It is going to take slightly more time as we build a couple
of packages more.
2021-02-09 07:44:22 +01:00
Krzesimir Nowak
d575ef441a build_packages: Build multiple packages in one go when breaking loops
Instead of rebuilding just one package and maybe rebuilding others as
a fallout, force rebuilding all the mentioned packages. This makes the
build process a bit more robust against package build ordering
changes.

May be useful when breaking multiple dep loops that have some common
packages, so we build them all once.
2021-02-09 07:44:22 +01:00
Krzesimir Nowak
a23a9e5dd9 Merge pull request #833 from kinvolk/go-1.15.8-main
Upgrade Go in main from 1.15.7 to 1.15.8
2021-02-08 18:36:56 +01:00
Thilo Fromm
cf695fb6fa sdk/keywords: unmask Perl:parse-yapp for ARM64
Signed-off-by: Thilo Fromm <thilo@kinvolk.io>
2021-02-08 14:40:46 +01:00
Mathieu Tortuyaux
a3608aa065 sdk/package, coreos-devel/sdk-depends: add dev-perl/parse-yapp
this dependency is required in order to build net-fs/samba-4.12.9
2021-02-08 14:32:18 +01:00
Mathieu Tortuyaux
80e477c102 net-fs/samba-4.12.9: apply flatcar changes
basically the same changes done for 4.11.13 except for
dev-perl/Parse-Yapp, it's now a build dependency so it has
to be added to the SDK
2021-02-08 14:32:18 +01:00
Mathieu Tortuyaux
e61331d28e net-fs/samba: sync from Gentoo to 4.12.9 2021-02-08 14:32:18 +01:00
Flatcar Buildbot
acdf73371a dev-lang: Upgrade Go 1.15.7 to 1.15.8 2021-02-08 14:27:45 +01:00
Krzesimir Nowak
6e70b16f1f Merge pull request #832 from kinvolk/linux-5.10.14-main
Upgrade Linux Kernel in main from 5.10.13 to 5.10.14
2021-02-08 14:24:31 +01:00
Dongsu Park
4f0939791b Merge pull request #819 from kinvolk/docker-19.03.15-main
Upgrade Docker in main from 19.03.14 to 19.03.15
2021-02-08 14:24:12 +01:00
Dongsu Park
acd16443f5 Merge pull request #827 from kinvolk/dongsu/delete-go-1.6
dev-lang/go: delete go 1.6
2021-02-08 10:49:31 +01:00
Flatcar Buildbot
1d8f397736 sys-kernel: Upgrade coreos-kernel 5.10.13 to 5.10.14 2021-02-08 07:24:23 +00:00
Krzesimir Nowak
aa4d17a623 Merge pull request #143 from kinvolk/krnowak/coreutils-update
sys-apps/coreutils: Move to overlay
2021-02-08 06:58:00 +01:00
Krzesimir Nowak
9033bd4eaf Merge pull request #829 from kinvolk/krnowak/coreutils-update
Update sys-apps/coreutils and make sure they have split-usr disabled for generic images
2021-02-08 06:57:53 +01:00