87 Commits

Author SHA1 Message Date
sdepassio
660c4e2db3
enh(cpan-libraires): update cpan libs for noble (#5626)
Co-authored-by: tuntoja <58987095+tuntoja@users.noreply.github.com>
2025-06-13 10:54:42 +02:00
tuntoja
a8849c1c8d
fix(ci): add missing entry for distrib noble in test-packages perl cp... (#5623) 2025-06-12 14:01:30 +02:00
technique-ci
e201c0018f
chore(deps): absorb 2025-05 dependabot GitHub Actions updates (#5575)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-16 11:00:17 +02:00
May
f0844bec5f
enh(ci): implement hash check for actions in actionlint (#5550) 2025-04-17 12:06:08 +02:00
technique-ci
1e928fcc33
chore(deps): absorb 2025-04 dependabot GitHub Actions updates (#5537)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: May <110405507+mushroomempires@users.noreply.github.com>
2025-04-10 15:16:49 +02:00
technique-ci
f7b45b2193
chore(deps): absorb 2025-03 dependabot GitHub Actions updates (#5485)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Oureib <poureib@centreon.com>
2025-04-01 11:15:20 +02:00
tuntoja
9a67330f43
feat: add noble to ci packaging and delivery (#5497) 2025-03-20 09:48:37 +01:00
tuntoja
5da5683f94
fix(packaging): handle specific case of libssh-session packaging name (#5505) 2025-03-13 15:07:22 +01:00
sdepassio
c69ef4f5c5
fix(cpan-libraries): Add revision to update libraries (#5503) 2025-03-13 14:15:07 +01:00
sdepassio
800edc6a24
fix(cpan-libraries): Missing provides for some libraries (#5498) 2025-03-10 16:01:25 +01:00
sdepassio
5a23b681ec
Ctor 1018 perl json path dependencies issue (#5469)
Refs: CTOR-1018
2025-03-05 09:20:04 +01:00
Kevin Duret
3fa339ca75
enh(ci): migrate runners to arc v2 (#5470) 2025-02-28 13:41:53 +01:00
tuntoja
4cbb03561f
fix(packaging): fix dependecy listing for perl-cpan-libraries (#5442) 2025-02-11 10:10:23 +01:00
sdepassio
9ae01fc81d
ci(cpan-libs): Add cpan libs tests (#5324)
Co-authored-by: Kevin Duret <kduret@centreon.com>
Refs: CTOR-726
2025-01-23 18:36:02 +01:00
May
3164c6b12c
chore(deps): absorb 25.01 dependabot GitHub Actions updates (#5380)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 11:06:48 +01:00
Kevin Duret
eb7ae7fb57
enh(ci): skip workflow when no change on PR (#5334) 2024-12-10 16:37:46 +01:00
sdepassio
3609bca54b
fix(library-and-packaging): adding missing libraries for bookworm (#5337) 2024-12-09 17:48:18 +01:00
sdepassio
967acbd935
fix(ci): set version for net-mqtt-simple (#5320) 2024-12-06 14:08:21 +01:00
Kevin Duret
0bad27bc44
fix(packaging): do not package cpan libraries already available (#5288) 2024-11-15 14:28:06 +01:00
Kevin Duret
80b7a4e819
fix(packaging): do not package rpm for perl dependency common::sense (#5287) 2024-11-14 14:52:52 +01:00
Kevin Duret
aa785f3bfd
enh(ci): promote testing packages (#5284) 2024-11-14 13:38:52 +01:00
tuntoja
fe581afd0b
enh(ci): update push and pull jobs in workflows (#5258) 2024-10-30 13:36:00 +01:00
May
75e3feb688
chore(deps): absorb 24.10 dependabot GitHub Actions updates (#5219)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 11:50:07 +02:00
tuntoja
b9d19ede94
enh(ci): update legacy packaging (#5206) 2024-10-03 13:17:13 +02:00
Kevin Duret
a47a440870
chore(packaging): update deb packages naming convention (#5203) 2024-09-30 08:53:09 +02:00
omercier
03db47c012
new(lib): package new dependency coming from CPAN for AES (#5208)
REFS: CTOR-786
2024-09-27 16:34:34 +02:00
sdepassio
f28f345ba8
feat(dependencies) CTOR-596 - Add missing dependencies for Paws in Debian bullseye and Jammy (#5193) 2024-09-18 10:32:50 +02:00
Kevin Duret
9b5b90c736
fix(packaging): add perl(Env) dependency to FFI::CheckLib rpm package (#5177) 2024-09-11 09:46:45 +02:00
Kevin Duret
eacf4de345
fix(ci): replace rpm perl dependency by perl-interpreter (#5169) 2024-09-06 14:24:51 +02:00
May
6e2a8f53a4
chore(deps): absorb 24.08 dependabot GitHub Actions updates (#5140)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 16:06:17 +02:00
sdepassio
475d8f5a69
fix(library and packaging): add missing dependencies for Paws (#5113) 2024-07-18 16:39:54 +02:00
sdepassio
bff20e4b8c
fix(library and packaging): patch fpm to use it with debian for Paws (#5108) 2024-07-17 11:32:45 +02:00
Evan-Adam
9e08da41f0
MON-34540-gorgone-fix-perl-mojo-ioloop-signal-v3 (#5101) 2024-07-10 16:11:46 +02:00
May
01de69b284
chore(deps): absorb 24.07 dependabot GitHub Actions updates (#5092)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 16:49:16 +02:00
sdepassio
eb226c7942
fix(library and packaging): package dependencies for paws cpan library for el8/el9 and package paws without using fpm for debian (#5065) 2024-07-08 11:45:08 +02:00
Evan-Adam
5ff0fd9e81
fix(gorgone) fix Mojo::IOLoop::Signal dependency on rpm for gorgone (#5079) 2024-06-28 17:25:57 +02:00
Evan-Adam
e91780d35e
fix(cpan-libs) build cpan library for arm64 architecture (#5047)
Refs:CTOR-539
2024-06-06 14:10:02 +02:00
sdepassio
7a8ab1cfb1
new(dependency): package Net::MQTT::Simple perl lib (#5056) 2024-06-06 09:57:57 +02:00
omercier
2d00dc5bbe
fix(packaging): advertise that perl-Exporter-Shiny also provides *Tiny (#5050) 2024-05-31 11:01:26 +02:00
Evan-Adam
041d48057c
fix(gorgone) correctly handle gorgone pullwss module shutdown (#5038)
Refs:MON-34540
2024-05-31 09:58:28 +02:00
sdepassio
53fc5ca260
enh(library) Package Paws CPAN library in our repository (#5036) 2024-05-24 15:38:13 +02:00
May
caf4797b8b
chore(deps): absorb May-24 dependabot dependencies (#5034)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 18:01:50 +02:00
tuntoja
e4a6de7aed fix(docker): add ruby-devel as required by npfm for perl-cpan builds 2024-05-16 16:37:43 +02:00
Evan-Adam
799aa4e2b5
ci(plugin) update JSON::Path dep on alma8 to same version as other OS
Alma8 don't provide Exporter::shiny in a recent enough version (provide 1.000000 instead of 1.002002) so we must build this dep.

REF:CTOR-525
2024-05-15 15:30:30 +02:00
Stéphane Chapron
6393960d96
chore(ci): upgrade gha (#4929)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 09:36:42 +01:00
Kevin Duret
b4b0d50dee
fix(ci): do not rebuild perl official packages (#4911) 2024-02-14 14:45:33 +01:00
Kevin Duret
9e43a8dfe5
fix(ci): do not build deb common::sense json::parse (#4903) 2024-02-13 17:44:58 +01:00
May
9cda4b4587
fix(ci): fix breaking changes brought by upload/download artifacts version update (#4848) 2024-02-08 16:00:44 +01:00
EL JAZOULY Anass
0efae61508
Update .github/workflows/perl-cpan-libraries.yml
Co-authored-by: Kevin Duret <kduret@centreon.com>
2024-02-08 09:43:09 +01:00
EL JAZOULY Anass
38b44650a9
Update .github/workflows/perl-cpan-libraries.yml
Co-authored-by: Kevin Duret <kduret@centreon.com>
2024-02-08 09:43:03 +01:00