v1.7.9
alexlang74
released this
19 Oct 06:20
·
93 commits
to main
since this release
Open-CE Version 1.7.9
This is bug fix 9 of release 1.7 of Open Cognitive Environment (Open-CE).
Bug Fix Changes
Important notes
- As OpenSSL 1.1 is now out of support by Anaconda and the OpenSSL team, OpenCE now contains an OpenSSL
1.1.1zz
package. This package links to the OpenSSL 1.1.1 version provided by RedHat, as this version is still supported. Hence, it requires that the target environment has the RedHat OpenSSL installed. - This version does not provide Ray. If you require Ray, stay on 1.7.8
Changes For open-ce
- Release changes for 1.7.9 (#897)
- Fixed cargo bundle failure and update grpcio changes in all env (#896)
- Updated grpcio to 1.53.0 (#892)
- Update gym patch to pin setuptools (#894)
- Update pin of typing_extensions (#898)
- Build cryptography 39 for PPC (#899,#900)
- Update setuptools to fix cryptography-vectors for cuda 11.2 (#902)
- Update zlib source url (#903)
- Add grpcio in tf-servng env (#904)
- Build zlib in opensslenv for cuda11.2 (#907)
- Disable ray for ppc as well (#908)
- Fixed grpcio on cuda 11.2 platform (#909)
- Fixes for build failure on s390x (#906)
- Enable mistakenly disabled opencv (#915)
- Fixed cryptography failure (#916)
- Add wheel pin to avoid build failure (open-ce/pytorch-lightning-feedstock#55)
- Update openssl build string (open-ce/openssl-feedstock#4)
- Pin libcurl to 7.88.1 and disable fips patch for s390x (open-ce/mamba-feedstock#26, open-ce/mamba-feedstock#29)
Package Versions
A release of Open-CE consists of the environment files within the open-ce
repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:
Package | Version |
---|---|
openssl | 1.1.1zz for x86 and ppc64le |
cryptography | 41.0.4 for s390x and x86 |
cryptography | 39.0.1 for ppc64le |
transfomers | 4.19.2 and 4.17.0 |
tokenizers | 0.13.3 |
grpcio | 1.53.0 |
rust | 1.71.1 |
sentencepiece | 0.1.97 |
This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.8 as well as Python 3.8,3.9,3.10.
Note: Packages on s390x are built with Anaconda's OpenSSL v3.
Packages for CUDA 11.2 are built with setuptools 61.*.
CVEs fixed by OpenCE team
- Fix for CVE-2023-2800 from upstream Transformers v4.30 is backported into our Transformers's recipe. (open-ce/transformers-feedstock#39)
- Fix for CVE-2023-25660 is backported into our Tensorflow v2.9.3 recipe (open-ce/tensorflow-feedstock#122)
Cumulative list of CVE fixes
CVE fixes done by the OpenCE team in 1.7.x
CVE-2023-2800
CVE-2023-27579
CVE-2023-25801
CVE-2023-25676
CVE-2023-25675
CVE-2023-25674
CVE-2023-25673
CVE-2023-25672
CVE-2023-25671
CVE-2023-25670
CVE-2023-25669
CVE-2023-25668
CVE-2023-25667
CVE-2023-25666
CVE-2023-25665
CVE-2023-25664
CVE-2023-25663
CVE-2023-25662
CVE-2023-25661
CVE-2023-25660
CVE-2023-25660
CVE-2023-25659
CVE-2022-45907
CVE-2022-25882
Getting Started
To get started with this release, see the main readme