Commit Graph

1512 Commits

Author SHA1 Message Date
chalamalasetty 2543e9a223
Enable CONFIG_COMPAT kernel configs (#1815) 2021-12-29 12:50:28 -08:00
Neha Agarwal d539ee729d
Update sanlock to v3.8.4 (#1814) 2021-12-29 11:22:17 -08:00
chalamalasetty 189371d182
Add python-winrm colorize and ioping features (#1813)
* Add python-winrm colorize and ioping features

* Update data licenses and cgmanifest

* Update cgmanifest
2021-12-28 15:05:16 -08:00
chalamalasetty 59909ad935
Update kmod version to 29 (#1805)
* Update kmod version to 29

* Add license verified to change log

* Remove additional space in change log entry

* Fix linting issues

* Fix linting issues

* Fix linting issues
2021-12-27 12:32:49 -08:00
Pawel Winogrodzki 21fac3d7e3
[main] Hydrating `cgmanifest.json` with `SPECS-EXTENDED` + adding automation scripts. (#1788) 2021-12-24 07:14:00 -08:00
nicolas guibourge 0fe2f6f30d
Only build bond against x86_64 architecture (#1800)
* fix bond build break for ARM64 on main branch

* fix bond build break for ARM64 on main branch

* fix bond build break for ARM64 on main branch

Co-authored-by: nicolas guibourge <nicolasg@microsoft.com>
2021-12-22 14:59:19 -08:00
Thomas Crain bbef204cf4
Fix version requirements on ca-certificates packages (#1799) 2021-12-22 14:43:17 -08:00
Thomas Crain 47bf736ab3
Fix incomplete %clean section removal in dstat, log4cpp (#1793) 2021-12-21 11:25:14 -08:00
Thomas Crain 5279161abf
Add debuginfo repos to PACKAGE_URL_LIST (#1789) 2021-12-20 12:07:58 -08:00
Pawel Winogrodzki 77153f2702
[main] Removing redundant `%clean` stages from the spec files. (#1782) 2021-12-17 09:46:27 -08:00
Pawel Winogrodzki 33c409b6bd
[main] Resetting the version of `ca-certificates` to something more meaningful. (#1773) 2021-12-17 09:23:21 -08:00
Pawel Winogrodzki ff313fa3fa
Making sure all specs can be parsed by the check script. (#1765) 2021-12-17 07:19:09 -08:00
jslobodzian b3629f57f9
Fix repo files to point to correct location (#1783)
* Fix repo files to point to correct location

* Fix signatures, roll version, upgrade manifest

* Fixed USE_PREVIEW_REPO flag for Mariner 2.0
2021-12-16 15:24:56 -08:00
Thomas Crain dd41374e16
Update signatures in the SPECS-EXTENDED folder (#1781) 2021-12-16 11:59:04 -08:00
Pawel Winogrodzki e63dbeefbf
[main] `kernel-signed`: skip copying `ld` scripts from `%prep` phase. (#1779) 2021-12-16 11:23:34 -08:00
Andrew Phelps b63a911e90
disable arm64 kernel debuginfo (#1776) 2021-12-16 02:24:02 -08:00
Pawel Winogrodzki 774b5ffbf4
[main] Fixing `prebuilt-ca-certificates-*` packages builds and contents. (#1775) 2021-12-15 08:35:09 -08:00
jslobodzian 7a28460461
Fix libmcpp-devel requires (#1772) 2021-12-14 21:31:39 -08:00
Thomas Crain 6f92ca440e
Fix GTK3, lynx, GTK2, cups, vte291 builds (#1769) 2021-12-14 20:50:14 -08:00
Thomas Crain 622a11f465
Promote sgabios package to SPECS folder (#1771) 2021-12-14 20:38:33 -08:00
Christopher Co 708c95486d
[main] numpy: fix build break in install_clib (#1768)
* numpy: fix build break in install_clib

There is a known install stage build break on install_clib
when building numpy 1.16 with python3.
See github issue: https://github.com/numpy/numpy/issues/13265

The fix for this issue is present in 1.17+, so this commit backports
the patch to 1.16.

* numpy: fix lint

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-14 17:35:51 -08:00
Pawel Winogrodzki e25e33a812
[main] Fixing `cmake` tests and restoring generation of its debug symbols. (#1750) 2021-12-14 05:42:16 -08:00
Andrew Phelps dc38d37a1d
fix signature (#1764)
trivial build break fix
2021-12-14 02:08:02 -08:00
Max Brodeur-Urbas da224aa92b
meson upgrade to 0.60.2 (#1760)
* upgrading meson to 0.60.2

* meson: Add hash of source to signatures file

* glib-networking: update meson build options

Build with new meson failed due to unknown build options for
libproxy_support, gnome_proxy_support, and pkcs11_support. Remove these
options to successfully build.

Signed-off-by: Chris Co <chrco@microsoft.com>

* libmodulemd: update meson build options

Build with new meson failed due to unknown build options for
build_api_v1, build_api_v2, developer_build, with_py3_overrides,
with_py2_overrides. Remove these options to successfully build.

Signed-off-by: Chris Co <chrco@microsoft.com>

* verifying license

* applying relevant linting

* addressing comments

Co-authored-by: Chris Co <chrco@microsoft.com>
Co-authored-by: MaxBrodeurUrbas <maxbr@microsoft.com>
2021-12-13 20:39:02 -08:00
jslobodzian 1ef159b1ad
Merge pull request #1759 from microsoft/joslobo/prepare-mariner-release-preview
Create preview release version, change default repos
2021-12-13 20:22:47 -08:00
Jon Slobodzian 0f15982c34 Disable base repo for preview release 2021-12-13 20:20:21 -08:00
Jon Slobodzian 312ef60734 Merge branch 'main' into joslobo/prepare-mariner-release-preview 2021-12-13 20:12:58 -08:00
Jon Slobodzian 8c58212280 Update Welcome Messsage to include Preview-A 2021-12-13 20:08:28 -08:00
Andrew Phelps eb52de4ac7
update readline to 8.1 (#1761) 2021-12-13 18:56:12 -08:00
Andrew Phelps b328faf76b
Update m4 to 1.4.19 (#1758)
* update m4

* fix extension to m4-1.4.19.tar.gz
2021-12-13 18:45:15 -08:00
Andrew Phelps 24e979923a
fix toolchain-sha256sums (#1762) 2021-12-13 18:27:54 -08:00
Christopher Co 9c04032865
[main] Update libffi to 3.4.2 (#1744)
* libffi: Update to 3.4.2

* cgmanifest: Update libffi entry to 3.4.2

* toolchain: Update to use libffi 3.4.2

* libffi: Fix lint and verify license

License is MIT

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-13 18:17:42 -08:00
Christopher Co 79bad2d4e8
[main] Update pkgconf to 1.8.0 (#1755)
* pkgconf: Update to 1.8.0

* cgmanifest: Update pkgconf entry to 1.8.0

* toolchain: Update pkgconf to 1.8.0

* pkgconf: fix lint

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-13 17:43:28 -08:00
Christopher Co cf9fa510f1
[main] Update perl-xml-parser to 2.46 (#1748)
* perl-XML-Parser: Update to 2.46

* cgmanifest: Update perl-XML-Parser entry to 2.46

* toolchain: Update perl-XML-Parser in txt files

* perl-xml-parser: fix lint

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-13 17:24:34 -08:00
Christopher Co 9402f6c19e
[main] Update procps-ng to 3.3.17 (#1739)
* procps-ng: update to 3.3.17

* cgmanifest: update procps-ng entry to 3.3.17

* toolchain: Update procps-ng to 3.3.17

* procps-ng: name the directory correctly

Extracted directory changed from procps-ng-%{version} to
procps-%{version}

* procps-ng: handle new unpackaged files

* procps-ng: fix lint

* procps-ng: Update URLs

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-13 14:58:39 -08:00
Christopher Co a9ab957c65
[main] Update e2fsprogs to 1.46.4 (#1727)
* e2fsprogs: Update to 1.46.4

* cgmanifest: update e2fsprogs entry to 1.46.4

* toolchain: update e2fsprogs to 1.46.4

* toolchain: Remove unused references to e2fsprogs

e2fsprogs is not built in first stage of toolchain but there are still
some entries to download its source. Remove these.

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-13 14:57:52 -08:00
Thomas Crain 1fd2bd15ff
Upgrade QEMU to 6.1.0, add more functionality to QEMU package (#1753) 2021-12-13 14:36:57 -08:00
Thomas Crain 32787c86ee
Upgrade Python3 to 3.9.9 (#1752)
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2021-12-13 14:16:13 -08:00
Jon Slobodzian f23ca7a417 Update helper script for mariner preview awareness 2021-12-13 12:27:04 -08:00
Jon Slobodzian 8fc267d33c Create preview release version, change default repos 2021-12-13 11:42:59 -08:00
Andrew Phelps 9d85614fab
Remove openjdk8 and replace with openjdk11 (#1742) (#1756)
* update java specs to build with openjdk-11

* upgrade ant to 1.10.11 and fix pom issue

* fix jna. cleanup ant. update bazel

* fix bazel compilation with limits

* remove jdk8 depenencies

* bump javapackages-tools release

* remove jdk8 build scripts from toolchain

* remove jdk8 spec

* add centos8 openjdk11

* set JAVA_HOME in jna.spec

* switch to msopenjdk-11 BR (centos name). update cgmanifest

* fix arm64 jdk8 versions

* add jdk to pkggen_core_x86_64

* add binutils patch to fix nodejs issue

* use preview jdk11 rpms. cleanup

* license update

* feedback

* remove jdk sources from cgmanifest

* add jdk11 to cgmanifest

* remove freetype and fontconfig from toolchain

* add --noscripts to create_worker_chroot.sh

* move libxml2

* restore x.org packages in cgmanifest

* move jdk11 to pkggen_core and add exception to install only this package with --noscripts

* add msopenjdk-11 to update_manifests and list_toolchain_specs scripts

* fix check_manifests.sh for msopenjdk-11

* fix check_manifests.sh

* use --noscripts on jdk when populating sqlite db

* fix update_manifests jdk bug

* fix jdk11 alphabetic ordering in toolchain.txt

* skip jdk11 dependencies in rpmrepocloner.go

* Update toolkit/tools/internal/packagerepo/repocloner/rpmrepocloner/rpmrepocloner.go

Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>

* Update toolkit/tools/internal/packagerepo/repocloner/rpmrepocloner/rpmrepocloner.go

Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>

* pr feedback

* use == in check_manifests.sh

* fix arm64 srpmpacker.go issue

* remove java-headless dependency from ant and jna. set JAVA_HOME in bazel

* revert string comparison changes in create_worker_chroot.sh

* fix srpmpacker go test issue

* improve srpmpacker.go logging

Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>

Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2021-12-13 11:34:23 -08:00
Thomas Crain a3e8771c8f
[main] Add SPECS-EXTENDED folder and populate with 2159 packages (#1754)
* Add specs-extended collection

* Update log4j for CVE-2021-44228
2021-12-13 10:40:12 -08:00
Pawel Winogrodzki 3a2bbaef50
[main] Restoring `PACKAGE_IGNORE_LIST` functionality (#1749) 2021-12-13 03:39:02 -08:00
Pawel Winogrodzki 2674e20abc
[main] Updating CBL-Mariner 2.0 repos. (#1746) 2021-12-09 10:40:21 -08:00
Mateusz Malisz 551ff07d83
Update less to version 590 (#1747)
* Update less version 530->590

* Update sha

* Lint spec.

* Update URLs to https

* Update License

* Capitalize OR
2021-12-09 19:20:14 +01:00
jslobodzian c0bbb01ea2
Merge pull request #1733 (RPM Upgrade and build fixes)
Merge RPM upgrade from dev branch into main
2021-12-08 19:48:40 -08:00
Henry Beberman e142e6d629
Update cloud-init to 21.3 (#1700) 2021-12-08 19:35:52 -08:00
Henry Beberman 404ea07fe4
Fix systemd dhcp and cgroups (#1734) 2021-12-08 13:58:33 -08:00
Jon Slobodzian 9e94e8136f Merge branch 'dev' into jslobodzian/merge-dev-to-main-rpm-upgrade 2021-12-07 23:54:40 -08:00
Christopher Co ae83d76ea8
[main] Update groff to 1.22.4 (#1728)
* groff: update to 1.22.4

* cgmanifest: update groff entry to 1.22.4

* groff: Fix lint and verify license

Signed-off-by: Chris Co <chrco@microsoft.com>
2021-12-07 21:36:53 -08:00