Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enabling RUN_ALL testing target to run on Ubuntu 20.04 image #32

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

minosgalanakis
Copy link
Contributor

This pull request enables the ask for #8 .

This PR depends on the prerequisite update on docker files #10 and #3497 as well as the investigating the tests failing during the test of PR32

Moving forward the following items need to be addressed

  • Investigate the failures and determine if libasn1 is at fault
  • Identify an existing and suppported version of libasn1 for ubuntu20.04 to address the issue
  • Either Update dockerfiles accordingly or
  • Fix the core issue or markup the tests as not supported for 20.04 in mbedtls code repository.

This patch updates docker's run.sh with the aforementioned parameter
which disables the ASLR for zeroize test. The readme.md file has
been updated accordingly
This patch updates the ubuntu-16.04 & ubuntu-18.04 Dockerfiles
to use the up-to-date license license information, and removes the
workaround in gen_jobs.groovy script.
This patch installs the official distribution selected packages for
`abi-dumper` -> (version>=1.1-1) and
`abi-compliance-checker` -> (version>=2.3-0.2)
This patch updates GnuTLS 3.7 configure command to use the
distribution’s `libtasn1` -> (version>=4.13).

Comments have been amended accordingly
This patch updates the test generation logic, to enable
testing on ubuntu-20.04, in addition to already existing
platforms ubuntu-16.04/18.04

The order is adjusted so tests marked as not supported by 20.04
will be tested in previous plaforms
@minosgalanakis minosgalanakis added enhancement New feature or request needs: work Product Backlog size-s Estimated task size: small (~2d) labels Jan 18, 2022
@minosgalanakis minosgalanakis linked an issue Jan 18, 2022 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs: work Product Backlog size-s Estimated task size: small (~2d)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add most recent Ubuntu LTS (20.04) to our automated testing
1 participant