bneradt opened a new issue, #9794:
URL: https://github.com/apache/trafficserver/issues/9794

   I'm a part of the team that manages the ASF ATS CI images. I did a routine 
update of the ci.trafficserver.apache.org/ats/rockylinux:8 image to make it 
slimmer by cleaning up build artifacts. We noticed, however, that with that 
update, the certifier.test.py test started failing due to what looked like a 
shutdown crash from ATS. Through some investigation, I observed:
   
   1. Start with the previous ci.trafficserver.apache.org/ats/rockylinux:8 
docker image and run the certifier autest, it passes fine. The original image 
is available on docker1 in the CI system, which I have access to.
   3. Now run `sudo yum update` and update the system packages.
   4. Then rebuild ATS after a full git clean.
   5. Then re-run the certifier autest. The test now fails due to the ATS crash.
   
   @maskit and @bryancall both reproduced this crash on later Fedora versions, 
so this isn't a peculiarity of the docker image itself. It's just occasioned by 
some package update.
   
   @maskit found that the crash could be avoided by commenting out the debug 
log from a destructor in the certifier.cc file, see: 
https://github.com/apache/trafficserver/pull/9792
   
   We agreed to merge that in temporarily to keep CI green so that PRs can be 
merged. However, we need to prioritize figuring out why that log results in a 
crash with that certifier test.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to