Created attachment 220262 [details] patch for new port This is port for Datadog integrations
I have opened a port required to run this one available here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250727
I'm by no means a pyhton expert but it looks good to me. I have on question however, are the patches backports?
patches fixes FreeBSD build since some things were not available and some are done differently.
Thanks!
A commit references this bug: Author: mikael Date: Sat Dec 12 19:00:35 UTC 2020 New revision: 557860 URL: https://svnweb.freebsd.org/changeset/ports/557860 Log: sysutils/datadog-integrations: add port The Datadog Agent Integrations (also known as checks) supported by Datadog Agent WWW: https://www.datadoghq.com/ PR: 251586 Submitted by: uros@gruber.si Changes: head/sysutils/Makefile head/sysutils/datadog-integrations/ head/sysutils/datadog-integrations/Makefile head/sysutils/datadog-integrations/distinfo head/sysutils/datadog-integrations/files/ head/sysutils/datadog-integrations/files/patch-datadog__checks__base_datadog__checks_base_____init____.py head/sysutils/datadog-integrations/files/patch-datadog__checks__base_datadog__checks_base_types.py head/sysutils/datadog-integrations/files/patch-tls_datadog__checks_tls_tls.py head/sysutils/datadog-integrations/pkg-descr head/sysutils/datadog-integrations/pkg-plist
reopen, there is a problem with the plist: ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: @dir %%ETCDIR%%/conf.d ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found.
(In reply to uros from comment #3) Can you have a look at the plist issue?
How can I replicate this on my end? Will this be visible through poudriere?
(In reply to uros from comment #8) yes, with poudriere testport
Created attachment 221380 [details] New fixed port Please use this one instead. Issue with etc folder should be now fixed
A commit references this bug: Author: mikael Date: Fri Jan 8 16:36:03 UTC 2021 New revision: 560794 URL: https://svnweb.freebsd.org/changeset/ports/560794 Log: sysutils/datadog-integrations: Fix poudriere testport PR: 251586 Submitted by: uros@gruber.si (maintainer) Changes: head/sysutils/datadog-integrations/Makefile head/sysutils/datadog-integrations/pkg-plist
Btw, I've submited upgrade for datadog-agent and I have a plan to submit for datadog-extensions upgrade