[MDBF-443] Add MSAN Docker image to CI Created: 2022-06-28  Updated: 2023-02-20

Status: Open
Project: MariaDB Foundation Development
Component/s: Buildbot
Affects Version/s: N/A
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Vlad Bogolin Assignee: Faustin Lammler
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 0.25d
Time Spent: Not Specified
Original Estimate: 0.25d

Attachments: File build-msan.sh     File build-msan2.sh     File msan-updated.dockerfile    
Issue Links:
PartOf
is part of MDBF-273 Create a Docker registry with pre-bui... Closed

 Description   

A MSAN image needs to be create and added to the CI pipeline. See the sample files attached. The sample command to create the image is:

sudo docker build -t vladbogo/bb:msan-ubuntu-2004 --file msan-updated.dockerfile .



 Comments   
Comment by Faustin Lammler [ 2023-02-07 ]

Two PR address this:
https://github.com/MariaDB/buildbot/pull/102
https://github.com/MariaDB/buildbot/pull/72

Comment by Faustin Lammler [ 2023-02-13 ]

The image is now created in CI and needs to be tested:

  • quay.io/mariadb-foundation/bb-worker:ubuntu20.04-msan (in prod);
  • quay.io/mariadb-foundation/bb-worker:ubuntu22.04-msan (to be tested).

Building quay.io/mariadb-foundation/bb-worker:ubuntu20.04-msan in CI is just a mater of modifying the CI matrix.

Comment by Vlad Bogolin [ 2023-02-17 ]

Does LD_LIBRARY_PATH still need to be modified to a custom path for the new image?

Comment by Faustin Lammler [ 2023-02-20 ]

I have no idea, I didn't even knew it was necessary. If you have any idea how we should test this particular image before pushing to the registry, it would be good to add those test to the CI...

Generated at Thu Feb 08 03:37:55 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.