fix(gorgone) correctly handle gorgone pullwss module shutdown (#5038)
Refs:MON-34540
This commit is contained in:
parent
baf5288daf
commit
041d48057c
|
@ -68,6 +68,7 @@ jobs:
|
||||||
"JSON::WebToken",
|
"JSON::WebToken",
|
||||||
"LV",
|
"LV",
|
||||||
"MIME::Types",
|
"MIME::Types",
|
||||||
|
"Mojo::IOLoop::Signal",
|
||||||
"MongoDB",
|
"MongoDB",
|
||||||
"Net::DHCP",
|
"Net::DHCP",
|
||||||
"Net::FTPSSL",
|
"Net::FTPSSL",
|
||||||
|
@ -153,7 +154,7 @@ jobs:
|
||||||
yum install -y yum-utils epel-release git
|
yum install -y yum-utils epel-release git
|
||||||
yum config-manager --set-enabled crb || true # alma 9
|
yum config-manager --set-enabled crb || true # alma 9
|
||||||
yum config-manager --set-enabled powertools || true # alma 8
|
yum config-manager --set-enabled powertools || true # alma 8
|
||||||
yum install -y cpanminus rpm-build libcurl-devel libssh-devel expat-devel gcc libuuid-devel zeromq-devel libxml2-devel libffi-devel perl-DBI perl-Net-Pcap freetds freetds-devel
|
yum install -y cpanminus rpm-build libcurl-devel libssh-devel expat-devel gcc libuuid-devel zeromq-devel libxml2-devel libffi-devel perl-DBI perl-Net-Pcap freetds freetds-devel perl-Module-Build-Tiny
|
||||||
|
|
||||||
dnf module reset -y ruby
|
dnf module reset -y ruby
|
||||||
dnf module enable -y ruby:3.1
|
dnf module enable -y ruby:3.1
|
||||||
|
@ -240,6 +241,7 @@ jobs:
|
||||||
"Hash::Ordered",
|
"Hash::Ordered",
|
||||||
"HTTP::ProxyPAC",
|
"HTTP::ProxyPAC",
|
||||||
"JMX::Jmx4Perl",
|
"JMX::Jmx4Perl",
|
||||||
|
"Mojo::IOLoop::Signal",
|
||||||
"Net::FTPSSL",
|
"Net::FTPSSL",
|
||||||
"Net::HTTPTunnel",
|
"Net::HTTPTunnel",
|
||||||
"Net::SMTP_auth",
|
"Net::SMTP_auth",
|
||||||
|
@ -331,7 +333,8 @@ jobs:
|
||||||
|
|
||||||
- if: ${{ contains(matrix.build_distribs, matrix.distrib) && matrix.use_dh_make_perl == 'true' }}
|
- if: ${{ contains(matrix.build_distribs, matrix.distrib) && matrix.use_dh_make_perl == 'true' }}
|
||||||
run: |
|
run: |
|
||||||
apt-get install -y libcurl4-openssl-dev dh-make-perl libssh-dev uuid-dev libczmq-dev libmodule-install-perl
|
apt-get install -y libcurl4-openssl-dev dh-make-perl libssh-dev uuid-dev libczmq-dev libmodule-install-perl libmodule-build-tiny-perl
|
||||||
|
# module-build-tiny is required for Mojo::IOLoop::Signal build.
|
||||||
|
|
||||||
DEB_BUILD_OPTIONS="nocheck nodocs notest" dh-make-perl make --dist ${{ matrix.distrib }} --build --version ${{ steps.package-version.outputs.package_version }}-${{ matrix.distrib }} --cpan ${{ matrix.name }}
|
DEB_BUILD_OPTIONS="nocheck nodocs notest" dh-make-perl make --dist ${{ matrix.distrib }} --build --version ${{ steps.package-version.outputs.package_version }}-${{ matrix.distrib }} --cpan ${{ matrix.name }}
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
Loading…
Reference in New Issue