23004 Commits

Author SHA1 Message Date
Mathieu Tortuyaux
9bb21c4ce1 profiles/keywords: remove openssl
openssl is marked as stable directly into the Flatcar modifications
commit.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-18 17:03:58 +01:00
Mathieu Tortuyaux
6b16187adc profiles/coreos: unmask openssl-3
upstream has masked openssl-3 for tracking build failures. Since we are
not impacted by this failures, we can safely unmask openssl-3.

See: https://github.com/flatcar-linux/Flatcar/issues/418 for Flatcar's
dependencies.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-18 16:59:40 +01:00
Mathieu Tortuyaux
b172cf5e6a changelog: add entries
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-18 16:59:40 +01:00
Mathieu Tortuyaux
1a76d69d8d dev-libs/openssl: Apply Flatcar modifications
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- remove unecessary files
- mark openssl as stable for arm64 and amd64

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-18 16:59:40 +01:00
Krzesimir Nowak
b1018c0c3d Merge pull request #1573 from flatcar-linux/krnowak/eapi-update
Changes related to app-arch updates
2022-01-18 16:02:16 +01:00
Krzesimir Nowak
a94dbce17c Merge pull request #272 from flatcar-linux/krnowak/eapi-update
Update some app-arch software
2022-01-18 16:02:15 +01:00
Dongsu Park
371826703c Merge pull request #274 from flatcar-linux/dongsu/expat-2.4.3
dev-libs/expat: update to 2.4.3
2022-01-18 12:44:53 +01:00
Dongsu Park
3acaa8490a changelog: add changelog for expat 2.4.3
Changelog for expat 2.4.3, as well as security CVEs.
2022-01-18 10:50:09 +01:00
Dongsu Park
71c811a0b8 dev-libs/expat: update to 2.4.3
Update dev-libs/expat to 2.4.3, mainly to address the following
security issues:

CVE-2021-45960, CVE-2021-46143, CVE-2022-22822, CVE-2022-22823,
CVE-2022-22824, CVE-2022-22825, CVE-2022-22826, CVE-2022-22827
2022-01-18 10:49:49 +01:00
Krzesimir Nowak
d3b62b1bf0 Merge pull request #1570 from flatcar-linux/linux-5.15.15-main
Upgrade Linux Kernel in main from 5.15.14 to 5.15.15
2022-01-17 19:22:45 +01:00
Flatcar Buildbot
5a4e61fcd0 sys-kernel: Upgrade Kernel 5.15.14 to 5.15.15 2022-01-17 19:15:49 +01:00
Krzesimir Nowak
d4af97831d profiles: Drop keywords for app-arch/pigz
The updated version is stable for both amd64 and arm64.
2022-01-17 18:41:32 +01:00
Krzesimir Nowak
65d14d65d4 profiles: Drop keywords for app-arch/pbzip2
The updated version is stable for both amd64 and arm64.
2022-01-17 18:40:12 +01:00
Mathieu Tortuyaux
42aec3a36b dev-libs/openssl: sync with the upstream
Commit-Ref: b258e2593e406538c8ca5029d027f315edc44843

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-17 17:00:31 +01:00
Jeremi Piotrowski
45be4de050
Merge pull request #217 from flatcar-linux/jepio/pkg-list-torcx-components
list torcx components in package list.
2022-01-17 15:05:56 +01:00
Krzesimir Nowak
d26a57adfd app-arch/sharutils: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 20:12:57 +01:00
Krzesimir Nowak
43f23f4886 app-arch/bzip2: Add from gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 20:12:20 +01:00
Krzesimir Nowak
275990beb0 app-arch/bzip2: Move back to portage-stable
We used to keep the package in overlay, because we dropped one Gentoo
patch to avoid some failures when applying updates when updating
payloads. This issue was fixed in bzip2 in a smarter way - we know
this, because we used 1.0.8 version with the fix and we didn't have
any problems so far. No point in keeping the package in overlay then.
2022-01-14 20:09:41 +01:00
Krzesimir Nowak
8efd753485 app-arch/pigz: Sync with gentoo
It's from gentoo commit 15bbb20d50c88d3c3e3940c0fc35b5fd3e2fa30f.
2022-01-14 19:53:13 +01:00
Krzesimir Nowak
5f9cac8e54 app-arch/pbzip2: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 19:52:37 +01:00
Krzesimir Nowak
2aa3367121 app-arch/lbzip2: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 19:50:35 +01:00
Krzesimir Nowak
1b2135c07b app-arch/cpio: Sync with gentoo
It's from gentoo commit d79ffcedaa6def6e1107707f520e308cbce0e3fc.
2022-01-14 19:49:33 +01:00
Jeremi Piotrowski
3af02e323c build_library/torcx_manifest.sh: list all component pkgs in sources_on_disk()
source_on_disk() so far relied on the 'sourcePackage' field, which contains the
primary dependency of a torcx packge (app-torcx/docker ->
app-emulation/docker). Now the 'metaPackage' field (app-torcx/docker) is used,
which lets us look at RDEPENDS and figure out all packages that are indirectly
installed when installing a torcx package. torcx_dependencies() does just that,
so move it's definition to torcx_manifest.sh.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2022-01-14 16:00:51 +00:00
Jeremi Piotrowski
499fade8d3 build_torcx_store: store additional 'metaPackage' field in torcx manifest
The torcx_manifest.json file currently has a 'sourcePackage' field which is
extracted from the first runtime dependency of the torcx package ebuild. This
is a convention, and causes sourcePackage to hold 'app-emulation/docker' for
the 'app-torcx/docker' package. This does not carry enough information to be
able to figure out what other packages are part of the torcx package.

Store an additional field, 'metaPackage', in the manifest which contains the
name of the torcx package. With the right ebuild it is then possible to figure
out what other packages are part of a given torcx package. This can then be
used to add that information to the image packages list.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2022-01-14 15:46:08 +00:00
Jeremi Piotrowski
78254a18eb build_torcx_store: build torcx components in parallel
Instead of looping over the package list, pass all the packages to a single
emerge call and specify num jobs. This lets emerge build/install all of them in
parallel, shaving some time off the torcx build.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2022-01-14 15:37:12 +00:00
Krzesimir Nowak
931079cc72 eclass/toolchain-autoconf: Sync with gentoo
It's from gentoo commit cccda081740a2039c4af52e11f1afbf9bc1ecf59.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
c1d951b5b8 changelog: Add an update entry 2022-01-14 15:09:38 +01:00
Krzesimir Nowak
0261376338 sys-devel/autoconf: Sync with gentoo
It's from gentoo commit 56fdf79a7d8ce296190b33599d6a78a26f8a0a00.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
da7967964b virtual/service-manager: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
e64f80eb54 virtual/cdrtools: Remove unused package 2022-01-14 15:09:38 +01:00
Krzesimir Nowak
5c3e2758f5 virtual/yacc: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
01dac328ed virtual/libffi: Drop unused package 2022-01-14 15:09:38 +01:00
Krzesimir Nowak
fd35e77bae sys-devel/autoconf-wrapper: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
4c056d3a9d app-text/docbook-xml-dtd: Sync with gentoo
It's from gentoo commit 26a4a7456ad6509d42ef1c3f92aee8eea3f7a04b.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
01342366d5 sys-apps/sed: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
e42ba55bc8 app-misc/zisofs-tools: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
fffb98ea5a app-misc/mime-types: Sync with gentoo
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
2022-01-14 15:09:38 +01:00
Krzesimir Nowak
da18e43918 sys-libs/berkdb: Drop unused package 2022-01-14 15:08:46 +01:00
Krzesimir Nowak
9fb7e90be0 profiles: Drop virtual/cdrtools keywords
The virtual/cdrtools package is being dropped in portage-stable.
2022-01-14 15:08:46 +01:00
Krzesimir Nowak
fd3e1e3f27 coreos-base/hard-host-depends: Replace virtual/cdrtools with app-cdr/cdrtools
The virtual/cdrtools package is being dropped in portage-stable.
2022-01-14 15:08:46 +01:00
Krzesimir Nowak
d98a0ac0ca Merge pull request #1548 from flatcar-linux/krnowak/update-profiles
Drop obsolete stuff after updating profiles
2022-01-14 14:38:23 +01:00
Krzesimir Nowak
209192f4ee Merge pull request #268 from flatcar-linux/krnowak/update-profiles
Update profiles and fix some fallout
2022-01-14 14:38:22 +01:00
Jeremi Piotrowski
bdb48fd89a Merge pull request #1564 from flatcar-linux/jepio/fix-mirror-calico
.github: find latest calico tag when mirroring
2022-01-14 11:05:47 +01:00
Mathieu Tortuyaux
23df672492 Merge pull request #1565 from flatcar-linux/tormath1/selinux
sys-apps/policycoreutils: fix policy root path
2022-01-14 10:18:24 +01:00
Mathieu Tortuyaux
0659f6295f Merge pull request #1563 from flatcar-linux/tormath1/mantle
coreos-devel/mantle: bump with 0.18.0
2022-01-14 10:17:22 +01:00
Mathieu Tortuyaux
832bdb51fc sys-apps/policycoreutils: fix policy root path
root needs to be specified with -p instead of -S.
The policy dir (-S) defaults to (-p) + /var/lib/selinux/ + (-s).

Picked from upstream: 54a8322d18

Closes: https://github.com/flatcar-linux/Flatcar/issues/596
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-01-14 09:57:39 +01:00
Sayan Chowdhury
7d36fedee6
Merge pull request #216 from flatcar-linux/sayan/update-sdk-3115.0.0
New major release: 3115.0.0
2022-01-13 20:07:38 +05:30
Sayan Chowdhury
72c0e99e4b Merge pull request #271 from flatcar-linux/sayan/adapt-to-new-cve-format
changelog: Adapt the securities in accordance to new policies
2022-01-13 20:01:25 +05:30
Sayan Chowdhury
6315df39f1 Fix edk2-ovmf to include missing space
Co-authored-by: Dongsu Park <dpark@linux.microsoft.com>
2022-01-13 20:01:05 +05:30
flatcar-ci
6deacd7839
New major release: 3115.0.0 2022-01-13 19:50:37 +05:30