Commit Graph

8435 Commits

Author SHA1 Message Date
Krzesimir Nowak
48b79af088 coreos-base/emerge-gitclone: Bring in a fix for developer channel and builds
For the main branch (so for nightly builds) the group in
`/usr/share/flatcar/update.conf` is not "main", but "developer". This
needs a small translation when turning it into a channel
information. Without that, we are trying to checkout a nonexistent tag
named `developer-3363.0.0-…` instead of `main-3363.0.0-…`, which
fails.

In developer builds version string contains version numbers and a
build ID with plus symbol sitting between them. Git tags are formatted
in similar way, but with a dash, instead of plus. Thus the plus needs
to be replaced to obtain a proper git tag.
2022-09-20 16:34:33 +02:00
Flatcar Buildbot
af532ac1c5 app-misc: Upgrade ca-certificates 3.82 to 3.83 2022-09-19 07:46:17 +00:00
Dongsu Park
218157b62d Merge pull request #2157 from flatcar/firmware-20220913-main
Upgrade Linux Firmware in main from 20220815 to 20220913
2022-09-15 16:11:57 +02:00
Dongsu Park
e54ec6665a Merge pull request #2158 from flatcar/dongsu/github-actions-20220914
.github: fix Go changelog and git show-ref bug
2022-09-15 15:51:58 +02:00
Dongsu Park
66920fda77 .github: do not create a pull request when branch exists
If git show-ref returns an error, i.e. the branch already exists,
then we should not create a pull request, but simply return error.
Otherwise, the Github Actions would always try to create pull
requests even when the branch still exists.
2022-09-15 11:23:10 +02:00
Dongsu Park
b7631d8654 .github: correctly generate Go changelog
Recently Go Github Actions started not creating changelog at all.
Add the missing code to the go-apply-patch to correctly generate
changelog.
2022-09-15 11:23:07 +02:00
Dongsu Park
b34c3e06a2 app-emulation/docker{,-cli}: build with Go 1.18
Now that the upstream Docker 20.10.18 started building the source
with Go 1.18 instead of 1.17, we should also remove code to force
building with 1.17 and simply build with 1.18.

Otherwise the build fails like:

```
vendor/archive/tar/common.go:541:32: undefined: any
vendor/archive/tar/strconv.go:204:15: undefined: strings.Cut
vendor/archive/tar/strconv.go:254:20: undefined: strings.Cut
vendor/archive/tar/strconv.go:276:13: undefined: strings.Cut
```

See also https://github.com/moby/moby/commit/3d4616f943b3.
2022-09-15 11:15:02 +02:00
Dongsu Park
6fa59b8b52 changelog: add changelog for Docker 20.10.18 2022-09-15 11:15:02 +02:00
Flatcar Buildbot
6e8d9f3ac7 app-emulation: Upgrade Docker 20.10.17 to 20.10.18 2022-09-15 11:15:02 +02:00
Flatcar Buildbot
cbb563e99f sys-kernel: Upgrade Linux Firmware 20220815 to 20220913 2022-09-15 07:26:41 +00:00
Mathieu Tortuyaux
72511b296e Merge pull request #2133 from flatcar/tormath1/ignition
sys-apps/ignition: sed s/flatcar-linux/flatcar patches
2022-09-14 18:40:59 +02:00
Krzesimir Nowak
aad5d9db95 Merge pull request #2156 from flatcar/krnowak/updateservicectl
app-admin/updateservicectl: Bring in flatcar org change
2022-09-14 17:25:21 +02:00
Kai Lüke
4b62cbe7d5 Merge pull request #2153 from flatcar/kai/mayday-org-rename
app-admin/mayday: Use renamed package name
2022-09-14 17:22:50 +02:00
Krzesimir Nowak
9982cae995 app-admin/updateservicectl: Bring in flatcar org change 2022-09-14 17:11:45 +02:00
Mathieu Tortuyaux
7ba804c8ed app-arch/torcx: bump commit ID
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:52:52 +02:00
Mathieu Tortuyaux
df710084eb changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:30:39 +02:00
Mathieu Tortuyaux
3d967c2e03 app-admin/locksmith: bump commit ID
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:30:38 +02:00
Mathieu Tortuyaux
785000a5af sys-apps/ignition: sed s/flatcar-linux/flatcar patches
* dropped 2 non applied patches from previous upgrade
  released.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:23:49 +02:00
Kai Lueke
11094fefe7 app-admin/mayday: Use renamed package name
This pulls in https://github.com/flatcar/mayday/pull/10
to update the package name after the github org move.
It also changes the homepage to use our repo instead of the archive.
2022-09-14 15:56:15 +02:00
Kai Lüke
0629286e4c Merge pull request #2132 from flatcar/kai/flatcar-org-rename
Prepare github org rename to flatcar
2022-09-14 14:53:58 +02:00
Kai Lueke
18d727f88d Use ghcr.io/flatcar, there are no redirects
The GitHub org rename also moved the ghcr.io container image repo but
in contrast to git repos, there are no redirects.
2022-09-14 14:46:00 +02:00
Kai Lueke
02f31e779b Use new github org name "flatcar"
The "flatcar-linux" github org was renamed to "flatcar". There are no
github redirects in this case, thus we have to fix the links.
Left to do are the patch files.
2022-09-14 14:46:00 +02:00
Krzesimir Nowak
709aefec6c Merge pull request #2141 from flatcar/krnowak/update-libxml2
profiles: Add accept keywords for updated libxml2
2022-09-14 14:32:51 +02:00
Sayan Chowdhury
13b2199dd2 Merge pull request #2138 from flatcar/sayan/update-intel-microcode-20220809_p20220809
sys-firmware/intel-microcode: Move to portage-stable
2022-09-14 16:45:52 +05:30
Sayan Chowdhury
57fd3b3ec5 sys-firmware/intel-microcode: Move to portage-stable
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-14 16:26:20 +05:30
Dongsu Park
276a06730a Merge pull request #2149 from flatcar-linux/linux-5.15.67-main
Upgrade Linux Kernel in main from 5.15.63 to 5.15.67
2022-09-14 09:30:08 +02:00
Mathieu Tortuyaux
8613492d36 Merge pull request #2139 from flatcar-linux/tormath1/gettext
coreos-base/coreos: add sys-devel/gettext
2022-09-13 18:33:33 +02:00
Mathieu Tortuyaux
3df1f2e579 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-13 18:32:35 +02:00
Mathieu Tortuyaux
cbda50b4ff coreos-base/coreos: add sys-devel/gettext
This Flatcar dependency needs to be now explicitly pulled in the OS
since this commit: 4a06200e9d

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-13 18:32:33 +02:00
Dongsu Park
8ef8df340a changelog: add changelog for Go 1.18.6 2022-09-13 18:01:16 +02:00
Flatcar Buildbot
633830eadf sys-kernel: Upgrade Kernel 5.15.63 to 5.15.67 2022-09-13 12:53:05 +00:00
Flatcar Buildbot
de3d3715e8 dev-lang: Upgrade Go 1.18.5 to 1.18.6 2022-09-13 12:19:51 +00:00
Dongsu Park
7a141568a0 Merge pull request #2136 from flatcar-linux/dongsu/github-actions-sdk-container
.github: migrate to SDK container based Github Actions
2022-09-13 14:15:31 +02:00
Dongsu Park
cb02d963aa .github: make each apply script take parameters CHECKOUT_SCRIPTS
To make Github Actions of LTS-2021 work with SDK containers,
checkout_branches needs to take an additional parameter
CHECKOUT_SCRIPTS. That defaults to true, but false only for LTS-2021.
2022-09-13 13:51:55 +02:00
Dongsu Park
51912fd7be .github: pass additional env variables for apply patches
To be able to make each apply patch script run with SDK containers,
we need to pass additional env variables like PACKAGES_CONTAINER or
SDK_NAME.
Note, in case of LTS-2021, we need to also pass CHECKOUT_SCRIPTS=false,
to make LTS-2021 run with the script run_sdk_container.
2022-09-13 13:51:55 +02:00
Dongsu Park
70b15a8ffb .github: migrate to SDK container based Github Actions
Now that Flatcar SDK does not support cork of mantle any more,
we need to migrate the Github Actions of coreos-overlay to the
new container SDK based approach.

Simply download a container image of the latest Flatcar release,
run the container, generate patches from there.

Note, since the Flatcar scripts repo of LTS-2021 still does not
have necessary Container SDK scripts like run_sdk_container, we
need to skip checking out a specific base branch in case of
LTS-2021.
2022-09-13 13:51:51 +02:00
Krzesimir Nowak
c892355f14 profiles: Add accept keywords for updated libxml2 2022-09-13 12:05:27 +02:00
Sayan Chowdhury
a5050b9357 Merge pull request #2135 from flatcar-linux/sayan/bump-emerge-gitclone
emerge-gitclone: update workon_commit ref to latest commit
2022-09-13 11:05:19 +05:30
Sayan Chowdhury
f357c32d99 coreos-base/emerge-gitclone: Add the changelog entry
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-13 11:04:03 +05:30
Dongsu Park
f9299ed19b profiles: delete cpu_flags_x86_sse2 USE flag from rsync
Since rsync 3.2.4, IUSE_CPU_FLAGS_X86="sse2" does not exist any
more in upstream ebuilds. So it is not necessary to disable
`cpu_flags_x86_sse2` USE flag for avoiding cross toolchain build
failures.
2022-09-12 11:55:00 +02:00
Dongsu Park
742241952b profiles: update rsync version to 3.2.6
To address CVE-2022-29154, we need to accept keywords ~amd64 and
~arm64 for rsync 3.2.6.
2022-09-12 11:54:57 +02:00
Sayan Chowdhury
6a0d50e64b emerge-gitclone: update workon_commit ref to latest commit
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-08 11:35:14 +05:30
Kai Lueke
4ce84b37de Use new website domain
There are redirections for flatcar-linux.org but use the new domain
flatcar.org where possible.
2022-09-07 15:15:14 +02:00
Krzesimir Nowak
5a93f08705 Merge pull request #2130 from flatcar-linux/krnowak/polkit
sys-auth/polkit: Update to 121
2022-09-07 15:06:53 +02:00
Krzesimir Nowak
1c36811c28 changelog: Add entries 2022-09-06 17:29:06 +02:00
Mathieu Tortuyaux
1a2cc3e309 sys-auth/polkit: Apply Flatcar modifications
- Fix config install paths, use systemd-tmpfiles (all configs should
be installed to /usr and tmpfiles should be used to create and fix
directory permissions instead of the ebuild's postinst.)

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-06 17:20:30 +02:00
Krzesimir Nowak
f57c8c8ecd profiles: Drop accept keywords for dev-lang/duktape
It's stable now for both amd64 and arm64.
2022-09-06 17:12:57 +02:00
Krzesimir Nowak
db1ddd19f8 sys-auth/polkit: Sync with Gentoo
It's from Gentoo commit 1c933cc8488a4af530d8a23e8f5b914c1d8e9aa6.
2022-09-06 17:11:58 +02:00
Flatcar Buildbot
2cfbe48ede app-emulation: Upgrade Runc 1.1.3 to 1.1.4 2022-09-06 16:54:16 +02:00
Kai Lueke
65dd84b4d1 coreos-base/oem-packet: Use i386 serial settings for x86_64 to fix m3
The m3.small.x86 instance type had no serial console output because
ttyS0 was used because the GRUB CPU check didn't trigger. It seems that
most instances had i386 reported but this new one not (maybe EFI is
used here?).
Extend the GRUB check to cover both i386 and x86_64 when setting up the
serial console. For arm64 this still shouldn't be needed and the
defaults worked so far.
2022-08-30 17:10:36 +02:00