Dongsu Park
68bc2f4d3c
*: use https instead of git for Github URLs
...
Replace `git://` with `https://` for GITHUB URLs, because Github now
rejects an unauthenticated git access.
* app-admin/locksmith
* app-admin/mayday
* app-admin/sdnotify-proxy
* app-admin/toolbox
* app-admin/updateservicectl
* app-arch/torcx
* app-crypt/go-tspi
* app-emulation/acbuild
* app-emulation/actool
* coreos-base/afterburn
* coreos-base/coreos-cloudinit
* coreos-base/coreos-init
* coreos-base/emerge-gitclone
* coreos-base/nova-agent-watcher
* coreos-base/update-ssh-keys
* coreos-base/update_engine
* coreos-devel/fero-client
* coreos-devel/mantle
* sys-apps/baselayout
* sys-apps/ignition
* sys-apps/seismograph
* sys-boot/grub
* sys-boot/shim
* sys-kernel/bootengine
* sys-libs/nss-usrfiles
See also
https://github.blog/2021-09-01-improving-git-protocol-security-github/ .
2021-11-02 08:27:25 +01:00
Dongsu Park
cf88c5ca11
dev-lang/yasm: update to 1.3.0-r1 to fix Github URL protocol
...
Github now rejects an unauthenticated Github URL `git://`, so we need to
replace git with https.
To do that, sync with Gentoo for dev-lang/yasm 1.3.0-r1 including fix
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793e1ac0b7c7b3e8572443bbd33faf7ddc26813
2021-11-02 08:25:35 +01:00
Dongsu Park
bb68d68953
Merge pull request #237 from flatcar-linux/rust-1.56.1-main
...
Upgrade virtual Rust in main from 1.56.0 to 1.56.1
2021-11-01 17:25:35 +01:00
Dongsu Park
0072354ed4
Merge pull request #1385 from flatcar-linux/rust-1.56.1-main
...
Upgrade dev-lang/rust in main from 1.56.0 to 1.56.1
2021-11-01 17:25:25 +01:00
Flatcar Buildbot
4dfad63f67
Upgrade virtual Rust in main from 1.56.0 to 1.56.1
2021-11-01 13:19:50 +00:00
Flatcar Buildbot
03f98ebe38
dev-lang: Upgrade dev-lang/rust 1.56.0 to 1.56.1
2021-11-01 13:19:18 +00:00
Dongsu Park
7d2a26a07b
sys-process/procps: update to 3.3.17-r1
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-process/procps.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71f8061aaa422b7eedfd090e09211736579372
Simply sync with Gentoo for 3.3.17-r1 that includes the fix.
2021-11-01 11:44:04 +01:00
Dongsu Park
7ca4e6f137
sys-apps/gptfdisk: update to 1.0.7-r2
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-apps/gptfdisk.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c4f07166bac4c87f7e290f049e7a1603025444
Simply sync with Gentoo for 1.0.7-r2 that includes the fix.
2021-11-01 11:40:54 +01:00
Dongsu Park
a06e7cbe30
sys-libs/readline: update to 8.1_p1-r1
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-libs/readline.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df194650455b53175ed2852547169875002b2292
Simply sync with Gentoo for readline 8.1_p1-r1 that has the fix.
2021-11-01 11:40:49 +01:00
Dongsu Park
d2e91b9a3d
app-emulation/qemu: unicode(+) for sys-libs/ncurses
...
Now that sys-libs/ncurses 6.2_p20210619 dropped the USE flag 'unicode',
it is not possible to specify the flag in app-emulation/qemu.
Make the unicode flag optional, by specifying '(+)'.
See also https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ea02f40f21d21e584fe45c9d1c8cfb57f5acc6
2021-11-01 11:25:34 +01:00
Dongsu Park
fcf60d15ef
profiles: delete unnecessary keywords for ncurses
...
Since ncurses 6.2_p20210619 does not have the USE flag `unicode`,
we should clean up from profiles.
2021-11-01 09:40:08 +01:00
Dongsu Park
b41edc4cf1
sys-libs/ncurses: Apply Flatcar patches
...
Add a symlink-usr USE flag for keeping a minimal set of terminfo
files in /usr/share/terminfo.
Also allow writes to /dev/ptmx, which sometimes causes the sandbox
to fail Jenkins builds.
Based on 9a6728f5f5d63626e4a806664c0c031e913fd758 and
380aa9c60af1e68911a479747d12b5fddaf2b1a2 .
2021-11-01 09:40:08 +01:00
Dongsu Park
da0f8fde32
sys-libs/ncurses: update to 6.2_p20210619
...
Update sys-libs/ncurses to 6.2_p20210619, mainly to address
CVE-2021-39537.
2021-11-01 09:40:08 +01:00
Dongsu Park
49eaaefc82
Merge pull request #1382 from flatcar-linux/jepio/selinux-base-bootstrap-fix
...
selinux-base: fix build issue during boostrap
2021-11-01 09:32:06 +01:00
Jeremi Piotrowski
2497549aa9
Update sec-policy/selinux-base/selinux-base-2.20200818-r2.ebuild
...
Co-authored-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-29 12:43:04 +02:00
Jeremi Piotrowski
62a5205559
sec-policy/selinux-base: add missing BDEPEND=python[xml]
...
selinux-base requires python to generate xml files, but the dependency
is implicit (through policycoreutils). Flatcar made that dependency
conditional on USE=python in policycoreutils so that we don't include
python in our images, but this causes selinux-base to fail depending on
ordering in the bootstrap process.
Fix that failure by addin an explicit dependency.
2021-10-29 07:55:42 +00:00
Jeremi Piotrowski
3e548aca7e
Revert "sec-policy/selinux-base: force sequential build in src_configure"
...
This is not the cause for the build failure - a missing build time
dependency is.
This reverts commit ee3a8514ebd144f081b679225b332ef13b010e26.
2021-10-29 07:54:25 +00:00
Kai Lüke
e5d3c03b00
Merge pull request #171 from flatcar-linux/kai/bucket-packages
...
set_version: Document the bucket cache for packages
alpha-3046.0.0
2021-10-28 18:07:19 +02:00
Kai Lueke
af8daf7dc8
set_version: Document the bucket cache for packages
...
Dev builds need to use the bucket cache instead of the release
binary package mirror.
Document how the user can select the bucket cache.
2021-10-28 17:45:48 +02:00
Dongsu Park
6b1f6ff813
Merge pull request #1375 from flatcar-linux/firmware-20211027-main
...
Upgrade Linux Firmware in main from 20210919 to 20211027
2021-10-28 16:49:17 +02:00
Dongsu Park
f6b3e2d375
sys-kernel/coreos-firmware: bump cxgb4 firmware version to 1.26.2.0
...
Since linux-firmware 20211027 has a new cxgb4 firmware version 1.26.2.0,
we have to bump CXGB_VERSION, to avoid build failures.
2021-10-28 12:39:27 +02:00
Dongsu Park
61fde6cbed
profiles: accept keywords for wget 1.21.2.
...
Accept both keywords ~amd64 and ~arm64, mainly to address
CVE-2021-31879.
2021-10-28 10:19:38 +02:00
Dongsu Park
e376e392df
net-misc/wget: update to 1.21.2
...
Update net-misc/wget to 1.21.2, mainly to address CVE-2021-31879.
2021-10-28 10:15:57 +02:00
Flatcar Buildbot
ff345e0697
sys-kernel: Upgrade Kernel 5.10.75 to 5.10.76
2021-10-28 07:35:14 +00:00
Flatcar Buildbot
9fa19b06ac
sys-kernel: Upgrade Linux Firmware 20210919 to 20211027
2021-10-28 07:11:13 +00:00
Jeremi Piotrowski
1507a314b4
Merge pull request #1372 from flatcar-linux/jepio/selinux-base-sequential
...
sec-policy/selinux-base: force sequential build in src_configure.
2021-10-27 20:22:54 +02:00
Dongsu Park
89a86a1bf1
Merge pull request #1373 from flatcar-linux/docker-20.10.10-main
...
Upgrade Docker in main from 20.10.9 to 20.10.10
2021-10-27 14:45:14 +02:00
Jeremi Piotrowski
986a4f6a2a
sec-policy/selinux-base: force sequential build in src_configure
...
The build has been failing occasionally, due to some kind of race condition.
The last lines of log output look like this:
Updating policy/booleans.conf and policy/modules.conf
python3 -t -t -E -W error support/sedoctool.py -b policy/booleans.conf -m policy/modules.conf -x doc/policy.xml
support/sedoctool.py exiting for: Error while parsing xml
make: *** [Makefile:415: conf.intermediate] Error 1
* ERROR: sec-policy/selinux-base-2.20200818-r2::coreos failed (configure phase):
* emake failed
Try to fix this by forcing a sequential build.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-27 10:54:00 +02:00
Dongsu Park
0e1e146cf3
Merge pull request #232 from flatcar-linux/rust-1.56.0-main
...
Upgrade virtual Rust in main from 1.55.0 to 1.56.0
2021-10-27 09:52:23 +02:00
Dongsu Park
05054d5bb3
Merge pull request #1371 from flatcar-linux/rust-1.56.0-main
...
Upgrade dev-lang/rust in main from 1.55.0 to 1.56.0
2021-10-27 09:52:15 +02:00
Flatcar Buildbot
d95a5d9826
app-emulation: Upgrade Docker 20.10.9 to 20.10.10
2021-10-27 07:47:22 +00:00
Dongsu Park
37b3325d0b
dev-lang/rust: adjust ebuild for Rust 1.56.0
...
To fix build failures, adjust ebuild file for Rust 1.56.0,
syncing with Gentoo.
Gentoo ref: d4e208e91591026acece35da8445b27fa20d3d5f
2021-10-26 14:24:29 +02:00
Flatcar Buildbot
a9b55251cd
Upgrade virtual Rust in main from 1.55.0 to 1.56.0
2021-10-26 12:08:10 +00:00
Flatcar Buildbot
da6611987c
dev-lang: Upgrade dev-lang/rust 1.55.0 to 1.56.0
2021-10-26 12:07:39 +00:00
Jeremi Piotrowski
50ed7f3007
Merge pull request #178 from flatcar-linux/jepio/update-chroot-setuponly
...
update_chroot: introduce '--setuponly' flag
2021-10-26 13:53:41 +02:00
Jeremi Piotrowski
e31ef0ca87
Merge pull request #230 from flatcar-linux/jepio/update-gcc-deps-to-eapi-7
...
update gcc deps to EAPI=7.
2021-10-26 13:53:17 +02:00
Dongsu Park
62e41a9571
Merge pull request #1369 from flatcar-linux/dongsu/github-actions-rust-keywords
...
.github: update accept_keywords also for virtual/rust
2021-10-26 13:43:21 +02:00
Dongsu Park
4aa1a282d9
.github: update accept_keywords also for virtual/rust
...
PR https://github.com/flatcar-linux/coreos-overlay/pull/432 started
to replace `dev-lang/rust` in accept_keywords with its new version.
However, its corresponding `virtual/rust` has never been updated.
That issue had been hidden until
4463efcfd4
started adding `virtual/rust` to accept_keywords.
Unlike `dev-lang/rust`, keywords for `virtual/rust` stayed with old
versions. As a result, subsequent Github Actions PRs for rust become
all invalid, so build failures.
Fix the issue by replacing versions of `virtual/rust` with new versions.
Also try to match with version specifiers, not only `=` but also `>=`,
'<=', '~'.
2021-10-26 11:53:08 +02:00
Dongsu Park
739e98dc59
Merge pull request #1366 from aniruddha2000/aniruddha/remove-nmap-accept-keywords
...
Remove nmap keyword from arm64/package.accept_keywords
2021-10-25 17:27:00 +02:00
Dongsu Park
796ba1eeb5
Merge pull request #229 from aniruddha2000/aniruddha/update-nmap-7.92
...
Update net-analyzer/nmap to v7.92
2021-10-25 17:26:52 +02:00
Dongsu Park
666787c9ee
Merge pull request #1367 from aniruddha2000/aniruddha/update-cryptsetup-accept-keywords
...
Update accept keyword for cryptsetup 2.4.1
2021-10-25 17:26:44 +02:00
Dongsu Park
781a72a2a2
Merge pull request #228 from aniruddha2000/aniruddha/update-sys-fs-cryptsetup-2.4.1
...
Update sys-fs/cryptsetup to v2.4.1
2021-10-25 17:26:37 +02:00
Jeremi Piotrowski
385f5779b7
Merge pull request #177 from flatcar-linux/jepio/github-status
...
jenkins: publish github status 'pending' at beginning of manifest job
2021-10-25 16:46:55 +02:00
Jeremi Piotrowski
2213e9beea
update_chroot: introduce '--setuponly' flag
...
Currently the os/sdk and os/toolchains job perform a chroot update whose
results are immediately discarded because the rest of the build uses a fresh
chroot and catalyst. Towards the end of a release period this can extend the
build time by about an hour (longer if rust is involved).
Introduce a `--setuponly` flag that bails after the chroot configuration, and
the skips chroot update.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-25 14:14:26 +02:00
Jeremi Piotrowski
abf849ce57
jenkins: publish github status 'pending' at beginning of manifest job
...
and add script used for that purpose. This requires access to a github PAT
with 'repo.status' permissions.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-25 13:44:15 +02:00
Aniruddha Basak
ec9c9714c0
Update accept keyword for cryptsetup 2.4.1
2021-10-25 07:06:19 +00:00
Sayan Chowdhury
5d0669763a
Merge pull request #1363 from flatcar-linux/linux-5.10.75-main
...
Upgrade Linux Kernel in main from 5.10.74 to 5.10.75
2021-10-23 09:55:10 +05:30
Sayan Chowdhury
9b5918f70f
Merge pull request #176 from flatcar-linux/sayan/remove-c3-small-packet
...
jenkins/kola/packet: Remove c3.small.x86 to try running cl.internet
2021-10-22 21:25:08 +05:30
Sayan Chowdhury
2fe1e979c0
jenkins/kola/packet: Remove c3.small.x86 to try running cl.internet
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-22 21:21:39 +05:30
Aniruddha Basak
da44b7c24d
Remove nmap keyword from arm64/package.accept_keywords
2021-10-22 14:44:44 +00:00