collectd / collectd-ci Goto Github PK
View Code? Open in Web Editor NEWContinuous integration infrastructure for collectd
License: MIT License
Continuous integration infrastructure for collectd
License: MIT License
Judging from the name, this build should not be triggered by a pull request to Github.
Started by upstream project "pull-requests-github_trigger-aggregation" build number 1856
originally caused by:
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on jenkins-02a33d96-43ab-4c46-b2ed-a463f13a9c4d (stretch-amd64) in workspace /jenkins/workspace/master-build-on-stretch-amd64-with-libstatgrab
[master-build-on-stretch-amd64-with-libstatgrab] $ /bin/sh -xe /tmp/hudson298903252108706092.sh
+ dpkg -l
ERROR: Unable to find project for artifact copy: pull-requests-prepare-tarball
This may be due to incorrect project name or permission settings; see help for project name in job configuration.
Archiving artifacts
Skipping publisher since build result is FAILURE
Finished: FAILURE
Hi.
At pkg.ci.collectd.org is a repository of collectd packages. Unfortunately, the certificate expired 3 Oct 2017.
At the moment when we try to install or update packages, package managers fail.
Could you please update the certificate if possible.
The make check
runs create logfiles of the tests it runs. Especially when such a test fails, these logs would be very useful to have. They all match the following expression: **/test_*.log
It would be awesome if they would be provided by Jenkins, presumably as "artifacts" I guess.
Hi @mfournier, would you be so kind to retire the Precise builders? Precise went EOL last month.
@mfournier I merged the new dpkdevents plugin. If you have a minute, would you be so kind to kind to update the debian packaging scripts to either include or disable this plugin?
The turbostat plugin is missing for the collectd-5.7 branch on these builders:
Example failure: https://ci.collectd.org/job/pull-requests-github_trigger-aggregation/1858/
Looks like the certificate for this subdomain has expired. I can see it was issued via Lets Encrypt, could another cert be issued?
* Rebuilt URL to: https://pkg.ci.collectd.org/
* Trying 185.19.28.60...
* TCP_NODELAY set
* Connected to pkg.ci.collectd.org (185.19.28.60) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* NPN, negotiated HTTP1.1
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (OUT), TLS alert, Server hello (2):
* SSL certificate problem: certificate has expired
* stopped the pause stream!
* Closing connection 0
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
why there is no write_kafka plugin in epel 6 repo
[2015-11-09 21:52:39] Found a configuration for the `write_kafka' plugin, but the plugin isn't loaded or didn't register a configuration callback.
[2015-11-09 21:52:39] There is a `Topic' block within the configuration for the write_kafka plugin. The plugin either only expects "simple" configuration statements or wasn't loaded using `LoadPlugin'. Please check your configuration.
it's this part of collectd team alive?..
/usr/lib/collectd/write_riemann.so doesn't seem to be available after installing Collectd 5.6 in Ubuntu 14.04 (Trusty).
This should use HTTPS rather than HTTP, right?
curl http://pkg.ci.collectd.org/pubkey.asc | apt-key add -
Hi team , when we should expect collectd 5.9 deb package to be built and available at https://pkg.ci.collectd.org/deb/dists/
http://pkg.ci.collectd.org has been down since at least Friday.
Aside: Is that meant to be used as an Apt source by the public? I was looking for up to date Ubuntu Collectd packages when I came across it.
Hi Marc,
we have buildbot as CI system on Solaris for collectd:
https://buildfarm.opencsw.org/buildbot/waterfall?category=collectd
It would also be possible to include a Jenkins client on the buildfarm if that helps.
Otherwise would it be possible to include the link to our CI on the list of systems?
I can not get http://pkg.ci.collectd.org/pubkey.asc
I got timeout
Every other distro has the 5.8 release. Sadly, the version of debian I'm stuck on (squeeze) currently only has version 5.5.1. (https://pkg.ci.collectd.org/deb/dists/squeeze/) . Can the CI be updated to build these latest versions?
Hi @mfournier,
Jenkins was stuck today. I tried to fix this by upgrading to the newest (packaged) version and very nearly broke it all (it wouldn't come up again because the Github OAuth plugin ran into a null-pointer exception during start-up). It's running again, but it appears that it can still not spawn any workers on DigitalOcean. Could you take a look?
Thanks and best regards,
—octo
In this build:
https://ci.collectd.org/job/master-aggregation/15/
The overall status is "failure", because the task "master-build-on-jessie-amd64-with-clang-strict" failed, even though that task ist in the "informative" phase. I expected the overall status to be "success", because all tasks in the "touchstone", "mandatory" and "supported" phases succeeded.
In recent releases of Debian and Ubuntu, the apt tools warn about repositories using SHA1. Around this time next year, the tools will stop accepting packages from repositories signed with those.
Please consider updating your GPG settings to use a newer hash function. See https://askubuntu.com/questions/750133/how-can-i-fix-w-the-repository-is-insufficiently-signed-by-the-key, and https://wiki.debian.org/Teams/Apt/Sha1Removal). This will allow the official collectd repositories to work with future Debian-based systems.
To reproduce this issue, use https://pkg.ci.collectd.org/deb/ in a apt sources line along with Ubuntu 16.04 or a recent Debian stable/testing/unstable, and execute, e.g., "apt-get update".
Below is the actual error message generated by "apt update" on 16.04.1:
W: https://pkg.ci.collectd.org/deb/dists/xenial/Release.gpg: Signature by key F806817DC3F5EA417F9FA2963994D24FB8543576 uses weak digest algorithm (SHA1)
Thanks for looking into this.
Hi,
We are migrating from ubuntu 16.04 to 18.04.
The 16.04 package does not work for us - there is a linking issue with the rrd library used. If that is corrected/removed it runs splendidly.
Do you have plans to build for 18.04?
I have had a quick look at the configuration here and it does not look so complex to update. I am very happy to contribute changes if this would help.
Cheers,
Matthew.
Error from pull-requests-github_trigger-aggregation#1815:
Setting commit status on GitHub for https://github.com/collectd/collectd/commit/7890d5eeedc780e68e4501640bc8a03d4cdcbf12
FATAL: Failed to deserialize {"url":"https://api.github.com/repos/collectd/collectd/statuses/7890d5eeedc780e68e4501640bc8a03d4cdcbf12","id":4297640442,"state":"pending","description":"Build #1815 in progress...","target_url":"https://ci.collectd.org/job/pull-requests-github_trigger-aggregation/1815/","context":"pull-requests-github_trigger-aggregation","created_at":"2017-11-01T12:53:10Z","updated_at":"2017-11-01T12:53:10Z","creator":{"login":"collectd-jenkins","id":12345513,"avatar_url":"https://avatars3.githubusercontent.com/u/12345513?v=4","gravatar_id":"","url":"https://api.github.com/users/collectd-jenkins","html_url":"https://github.com/collectd-jenkins","followers_url":"https://api.github.com/users/collectd-jenkins/followers","following_url":"https://api.github.com/users/collectd-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/collectd-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/collectd-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collectd-jenkins/subscriptions","organizations_url":"https://api.github.com/users/collectd-jenkins/orgs","repos_url":"https://api.github.com/users/collectd-jenkins/repos","events_url":"https://api.github.com/users/collectd-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/collectd-jenkins/received_events","type":"User","site_admin":false}}
java.io.IOException: Failed to deserialize {"url":"https://api.github.com/repos/collectd/collectd/statuses/7890d5eeedc780e68e4501640bc8a03d4cdcbf12","id":4297640442,"state":"pending","description":"Build #1815 in progress...","target_url":"https://ci.collectd.org/job/pull-requests-github_trigger-aggregation/1815/","context":"pull-requests-github_trigger-aggregation","created_at":"2017-11-01T12:53:10Z","updated_at":"2017-11-01T12:53:10Z","creator":{"login":"collectd-jenkins","id":12345513,"avatar_url":"https://avatars3.githubusercontent.com/u/12345513?v=4","gravatar_id":"","url":"https://api.github.com/users/collectd-jenkins","html_url":"https://github.com/collectd-jenkins","followers_url":"https://api.github.com/users/collectd-jenkins/followers","following_url":"https://api.github.com/users/collectd-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/collectd-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/collectd-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/collectd-jenkins/subscriptions","organizations_url":"https://api.github.com/users/collectd-jenkins/orgs","repos_url":"https://api.github.com/users/collectd-jenkins/repos","events_url":"https://api.github.com/users/collectd-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/collectd-jenkins/received_events","type":"User","site_admin":false}}
at org.kohsuke.github.Requester.parse(Requester.java:464)
at org.kohsuke.github.Requester._to(Requester.java:227)
at org.kohsuke.github.Requester.to(Requester.java:194)
at org.kohsuke.github.GHRepository.createCommitStatus(GHRepository.java:829)
at com.cloudbees.jenkins.GitHubSetCommitStatusBuilder.perform(GitHubSetCommitStatusBuilder.java:36)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
at hudson.model.Build$BuildExecution.build(Build.java:205)
at hudson.model.Build$BuildExecution.doRun(Build.java:162)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
at com.tikal.jenkins.plugins.multijob.MultiJobBuild$MultiJobRunnerImpl.run(MultiJobBuild.java:136)
at hudson.model.Run.execute(Run.java:1738)
at com.tikal.jenkins.plugins.multijob.MultiJobBuild.run(MultiJobBuild.java:73)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (4297640442) out of range of int
at [Source: java.io.StringReader@3c24f884; line: 1, column: 122] (through reference chain: org.kohsuke.github.GHCommitStatus["id"])
at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:232)
at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:197)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1311)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:297)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:121)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2888)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2034)
at org.kohsuke.github.Requester.parse(Requester.java:462)
... 14 more
Caused by: com.fasterxml.jackson.core.JsonParseException: Numeric value (4297640442) out of range of int
at [Source: java.io.StringReader@3c24f884; line: 1, column: 122]
at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1369)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:532)
at com.fasterxml.jackson.core.base.ParserBase.convertNumberToInt(ParserBase.java:847)
at com.fasterxml.jackson.core.base.ParserBase.getIntValue(ParserBase.java:643)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer._parseInteger(StdDeserializer.java:306)
at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:319)
at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer.deserialize(NumberDeserializers.java:301)
at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:464)
at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:107)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:295)
... 18 more
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.