Граф коммитов

4674 Коммитов

Автор SHA1 Сообщение Дата
sindhu-karri ed6e4ec85c
Move rubygem-deep_merge from Extended to Core (#7107) 2023-12-22 13:43:25 +05:30
sindhu-karri a52536b78b
Move ruby-augeas from Extended to Core (#7106) 2023-12-22 13:01:55 +05:30
sindhu-karri bc655f2c7d
Move rubygem-thor from extended to core (#7100) 2023-12-22 12:53:47 +05:30
sindhu-karri ff611bea20
Move package leatherman from extended to core (#7098) 2023-12-22 11:56:55 +05:30
sindhu-karri 1995b15363
Move package catch1 from extended to core (#7096) 2023-12-22 11:56:36 +05:30
suresh-thelkar 6462d9989a
Patch CVE-2023-45866 in bluez (#7097) 2023-12-22 10:23:48 +05:30
Christopher Co 7e792c13f9
ci: add codeowners for toolkit folders (#7091)
Update the GitHub codeowners file to automatically add tooling codeowners as reviewers to the toolkit code. Retain general dev reviewers for docs, imageconfigs, and package manifests.

Signed-off-by: Chris Co <chrco@microsoft.com>
2023-12-21 15:48:50 -08:00
CBL-Mariner-Bot e3aa39d710
[AUTOPATCHER-kernel] Kernel CVE - branch main - CVE-2023-46862 CVE-2023-6622 (#7113) 2023-12-21 13:55:15 -08:00
Lanze Liu bb4c29e48d
imagecustomizer: initial dm-verity enablement by nbd. (#6809)
Co-authored-by: lanzeliu <lanzeliu@microsoft.com>
2023-12-21 13:05:26 -08:00
Gary Swalling 5324a3a344
Upgrade kernel-mos to 5.15.143.1 (#7086) 2023-12-21 11:40:37 -08:00
CBL-Mariner-Bot b1ffd4eeb3
[AUTOPATCHER-kernel] Kernel upgrade to version 5.15.143.1 - branch main (#7048)
Note this upgrade also required an update to the kernel-hci patches.

Co-authored-by: Vince Perri <viperri@microsoft.com>
2023-12-21 11:11:19 -08:00
Mandeep Plaha e2a91dbf9d
Patch CVE-2023-49083 in python-cryptography (#7104) 2023-12-21 09:00:27 -08:00
CBL-Mariner-Bot 32572206ca
[AUTOPATCHER-CORE] Upgrade fish to 3.6.2 CVE-2023-49284 (#7039) 2023-12-21 09:55:36 +05:30
Dmytro Chasovskykh 8f1884667a
applying disable-newgroup-query-when-netgroup-base-is-not-set.patch (#7085)
Fixes: a48d432a11 ("Sudo ldap netgroup_query bug fix patch (#7068)")

Co-authored-by: Dmytro Chasovskykh <dchasovskykh@linkedin.com>
2023-12-20 19:34:25 -08:00
sindhu-karri c989846a40
Add moreutils package to mariner (#7017) 2023-12-21 08:18:07 +05:30
amritakohli 4d38bd44d6
Image Customizer: Support for partition extraction - raw, raw-zstd (#7013) 2023-12-20 16:29:47 -08:00
Mitch Zhu 31fbf2bbbe
Add Kata meta-package (#7053)
Co-authored-by: Christopher Co <35273088+christopherco@users.noreply.github.com>
2023-12-20 14:25:25 -08:00
Christopher Co 71792f5d69
ci: update kata codeowner packages (#7063)
Update the GitHub codeowners file to automatically add the cbl-mariner-kata-containers team as reviewers for kata-containers and confidential containers packages.

Signed-off-by: Chris Co <chrco@microsoft.com>
2023-12-20 13:35:53 -08:00
Rohit Rawat e87fb99c84
Fix CVE-2020-8694, CVE-2020-8695 and CVE-2020-12912 (#7029)
Fixes moby-engine and moby-containerd by upgrade
2023-12-20 20:40:33 +05:30
sindhu-karri 1eec67c797
Add package perl-Time-Duration to mariner (#7016) 2023-12-20 13:12:02 +05:30
sindhu-karri 26be580363
Move package perl-Class-Accessor from extended to core (#7026) 2023-12-20 12:00:10 +05:30
sindhu-karri 9908edd747
Move package perl-Sub-Name from Extended to core (#7027) 2023-12-20 11:59:21 +05:30
sindhu-karri 3ef0e1f125
Move package perl-Devel-CheckBin from extended to core (#7028) 2023-12-20 11:58:34 +05:30
sindhu-karri 9a290953b9
Move perl-IO-String from extended to core (#7025) 2023-12-20 11:57:44 +05:30
sindhu-karri d3b5e583fb
Move package perl-IPC-Run from Extended to Core (#7015) 2023-12-20 11:54:56 +05:30
sindhu-karri 8a9d3a5e96
move docbook2X package from Extended to Core (#7012) 2023-12-20 11:53:43 +05:30
AZaugg a48d432a11
Sudo ldap netgroup_query bug fix patch (#7068)
sudo backed by ldap is no longer working after moving to the new version of sudo. Patched the fix upstream to get ldap sudo to work with NETGROUP_QUERY
2023-12-19 21:23:02 -08:00
CBL-Mariner-Bot 311df2a641
[AUTOPATCHER-CORE] Upgrade curl to 8.5.0 CVE-2023-46219 (#7059)
Co-authored-by: Cameron Baird <cameronbaird@microsoft.com>
2023-12-19 14:37:17 -08:00
rlmenge e119588980
Address hyperv-daemon CVE-2023-6111 and CVE-2023-5972 (#7052) 2023-12-19 10:17:17 -08:00
CBL-Mariner-Bot 208400264b
[AUTO-CHERRYPICK] strongSwan: CVE-2023-41913 - branch main (#7019)
Co-authored-by: elainezhao96 <102555676+elainezhao96@users.noreply.github.com>
2023-12-19 08:47:28 -08:00
Chris Gunn d3735ca1f1
Image Customizer: Fix ext4 formatting (#7034) 2023-12-18 11:14:32 -08:00
sharath-srikanth-chellappa 4694e97ccb
fix: Adding patch to netplan to force bring up devices with no IP addresses (#7018)
Co-authored-by: Sharath Srikanth Chellappa <sharathsr@microsoft.com>
2023-12-15 14:08:17 -08:00
sindhu-karri eb04937dc1
Add quotatool package to Mariner (#6995) 2023-12-15 17:15:08 +05:30
Chris Gunn 4742b8bf0b
Image Customizer: Add support for kernel command-line (#6881) 2023-12-14 16:03:38 -08:00
Sam Meluch f4310527e5
Remove 1.0 ISO link from README.md (#7023)
Co-authored-by: Sam Meluch <sam.meluch@microsoft.com>
2023-12-14 17:53:20 -06:00
Neha Agarwal e4d40ce26b
clamav: Fix resetting of user and group on package update (#6972) 2023-12-14 08:45:14 -08:00
Andrew Phelps 5b4e342b4d
update edk2 (#7002) 2023-12-13 21:08:02 -08:00
joejoew a51e55de5e
Zwan/libpcap static (#7006)
Co-authored-by: Zhichun Wan <zhichunwan@microsoft.com>
2023-12-13 16:56:56 -08:00
rlmenge 859c65b771
Upgrade kernel-mos to 5.15.139.1 (#6984) 2023-12-12 16:54:06 -08:00
Chris Gunn e68e3e9414
Image Customizer: Refresh initrd when partitions are customized (#6985) 2023-12-12 15:29:00 -08:00
CBL-Mariner-Bot 1d36cf47db
[AUTO-CHERRYPICK] fluent-bit: CVE-2023-48105 - branch main (#6991)
Co-authored-by: Chris Gunn <chrisgun@microsoft.com>
2023-12-12 15:14:09 -08:00
Christopher Co 3c4f2cb88d
fix: preserve yum backend on tdnf package upgrade (#6968)
Today, if a user updates the yum backend by editing the /usr/bin/yum symlink, a tdnf package update will reset the symlink back to pointing to /usr/bin/tdnf, thus resetting the user's desired configuration. This is because tdnf RPM packaging indicates /usr/bin/yum is owned by tdnf and so package update operation will always stomp /usr/bin/yum with the symlink pointing to /usr/bin/tdnf.

To address this, remove /usr/bin/yum ownership from tdnf package. To maintain backwards compatibility with users who rely on this behavior, generate the default yum -> tdnf symlink in the final stage of the transaction (%posttrans scriptlet). Also for clean package uninstallation, update the %preun scriptlet to remove the default yum -> tdnf symlink if this specific link is present.

Note: upgrade operation from a prior tdnf package version to this one (or beyond) will overwrite any custom yum symlink to point to tdnf, which is the same behavior as before. However future upgrade/reinstall operations will preserve the user's custom yum symlink

Signed-off-by: Chris Co <chrco@microsoft.com>
Co-authored-by: Andy Zaugg <azaugg@linkedin.com>
2023-12-12 11:36:34 -08:00
Andrew Phelps a9feb53d24
[2.0] libgcrypt: upgrade to 1.10.3 (#6982) 2023-12-12 10:51:03 -08:00
Christopher Co bd35faa646
fix: add scriptlet to workaround rpm transaction limitation to update /media symlink to directory (#6950)
Prior to filesystem-1.1-16, /media used to be a symlink to /run/media but this was
replaced with a directory. The RPM upgrade operation generally worked when the /media
symlink is a dangling link, which is commonly the case, however not always the case.

And when the /media symlink is indeed properly pointing to a real /run/media, RPM has a
known limitation where it is not possible to replace an active symlink with a directory,
and thus the RPM transation fails.

To workaround this, a %pretrans scriptlet must run to test and remove the symlink
before RPM attempts to install the new directory.

https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement

Fixes: e2d3d55ce1 ("fix: make /media a directory")

Signed-off-by: Chris Co <chrco@microsoft.com>
2023-12-11 15:26:04 -08:00
Neha Agarwal ec74e853ca
containerized-rpmbuild: create sources_dir correctly (#6983) 2023-12-11 15:17:31 -08:00
Pawel Winogrodzki d5f22be2db
Aligned Go package names with other ones for `ccachemanager` and `azureblobstorage`. (#6958) 2023-12-11 15:00:19 -08:00
Neha Agarwal f1d3db250d
toolkit image build: Fix make error for config files outside imageconfig directory (#6821)
If config file lies outside the imageconfig/ directory, makefile errors out with '*** multiple target patterns. Stop'. This change modifies makefile to extract all .json and .sh filenames from config_name, fixes their paths relative to the makefile, and watches them to set imageconfigvalidator flag.
2023-12-11 11:09:18 -08:00
CBL-Mariner-Bot 98fe2bbbf3
[AUTO-CHERRYPICK] Made only non-test package builds produce SRPMs. - branch main (#6959)
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2023-12-08 14:18:40 -08:00
osamaesmailmsft 67e021d3b4
Upgrade Telegraf to 1.28.5 (#6953) 2023-12-08 11:55:42 -08:00
Olivia Crain 298a76056e
Add upstream patch to fix python-virtualenv test config (#6951) 2023-12-08 10:46:47 -08:00