Giter VIP home page Giter VIP logo

collectd-ci's Issues

master-build-on-stretch-amd64-with-libstatgrab is triggered by pull requests

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

SSL certificate at pkg.ci.collectd.org expired

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.

Add test logs as artifacts

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.

Certificate for pkg.ci.collectd.org expired, causing updates to fail

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.

No write_kafka plugin in EPEL 6

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.

Jenkins broken after upgrade

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

'apt-get update' complains about a weak digest algorithm (SHA1)

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.

Packages for Ubuntu 18.04

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.

org.kohsuke.github.Requester.parse failed to parse GH response

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.