Skip to content

Upgrade Perl in Debian images

What does this MR do?

This merge upgrades perl in the multiple Debian Docker images.

What are the relevant issue numbers?

Reaction Rotation Issues

Manual QA

Verifying this commit is present.

Before

root@ab72bc8390d6:/# perl --version

This is perl 5, version 36, subversion 0 (v5.36.0) built for x86_64-linux-gnu-thread-multi
(with 52 registered patches, see perl -V for more detail)

Copyright 1987-2022, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at https://www.perl.org/, the Perl Home Page.

% docker run --rm -it registry.gitlab.com/security-products/gemnasium-python:latest /bin/bash                                                                                                                   
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
root@4c0e3b5f16bb:/# find . -name "Client.pm"
./usr/share/perl/5.36.0/CPAN/HTTP/Client.pm
root@4c0e3b5f16bb:/# cat ./usr/share/perl/5.36.0/CPAN/HTTP/Client.pm | grep verify_SSL

After

root@6583a92cf004:/# perl --version

This is perl 5, version 38, subversion 0 (v5.38.0) built for aarch64-linux-gnu-thread-multi
(with 46 registered patches, see perl -V for more detail)

Copyright 1987-2023, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at https://www.perl.org/, the Perl Home Page.

% docker run --rm -it gemnasium-python:latest /bin/bash                                                                                                                                                         
root@6583a92cf004:/# find . -name "Client.pm"
./usr/share/perl/5.38.0/CPAN/HTTP/Client.pm
root@6583a92cf004:/# cat ./usr/share/perl/5.38.0/CPAN/HTTP/Client.pm | grep verify_SSL
        verify_SSL => 1,

Does this MR meet the acceptance criteria?

Edited by Philip Cunningham

Merge request reports