Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 13 22:22
    jglick synchronize #357
  • Dec 13 21:53
    jglick synchronize #357
  • Dec 12 18:29

    jeffret-b on master

    Upgrade the parent POM from 1.5… Update parent POM to 1.53-20191… Use the release version of Pare… and 1 more (compare)

  • Dec 12 18:29
    jeffret-b closed #355
  • Dec 12 18:09
    jeffret-b review_requested #361
  • Dec 12 18:09
    jeffret-b review_requested #361
  • Dec 12 11:41
    oleg-nenashev review_requested #355
  • Dec 12 11:41

    oleg-nenashev on plugin-pom-1.53

    Use the release version of Pare… (compare)

  • Dec 12 11:41
    oleg-nenashev synchronize #355
  • Dec 11 21:20
    jglick synchronize #357
  • Dec 11 19:01
    jglick synchronize #357
  • Dec 11 18:59
    jglick synchronize #357
  • Dec 11 18:54
    jglick synchronize #357
  • Dec 11 13:50
  • Dec 10 21:32
    jglick synchronize #357
  • Dec 10 21:25
    jeffret-b synchronize #361
  • Dec 10 21:24
    jeffret-b synchronize #361
  • Dec 10 21:14
    jglick synchronize #357
  • Dec 10 18:43
    jeffret-b labeled #360
  • Dec 10 18:43
    jeffret-b labeled #360
Oleg Nenashev
@oleg-nenashev
BTW, added a comment to jenkinsci/plugin-pom#219 . I can release it today if you apply the suggested changes
Nguyen Le Vu Long
@longngn
sorry I’m visiting my family today so I won’t be able to make it to the meeting
Pham Vu Tuan
@pvtuan10
hi, I am going on a holiday this week, so I will not be available for meeting. See you all next week!
Nguyen Le Vu Long
@longngn
@pvtuan10 have a nice trip! You're welcome to leave comments on the PRs. I'm gonna release version 2.0 this evening after merging Cloud PR btw
Pham Vu Tuan
@pvtuan10
@longngn that's nice to hear! @afalko I think we need to fill in this form by the end of this week https://drive.google.com/file/d/1F-ETgGHnBG6BeqUY-dJ0y_YbPskH58lH/view?ts=5d3c6751 for JW DW presentation
Oleg Nenashev
@oleg-nenashev
Hi all. Sorry for not joining the meetings. How the project is going so far? Any help needed?
Also, any plans for the blogpost for the 2.0.0 release?
Nguyen Le Vu Long
@longngn
@oleg-nenashev Currently I'm making some small features and writing more tests to bring test coverage to 70%. Regarding the blogpost, I'm going to make a draft PR next week.
Andrey Falko
@afalko
I'm likely going to be 30 mins late for tomorrow's meeting, apologies for the inconvenience.
Nguyen Le Vu Long
@longngn
no worries, thanks for the heads up @afalko
Andrey Falko
@afalko
I'm in the hangout
We can do the sync via chat too if you'd like today: any blockers, questions, jira up-to-date?
Nguyen Le Vu Long
@longngn
sorry I’ll be late 15 mins for today’s sync
Oleg Nenashev
@oleg-nenashev
@afalko @pvtuan10 are you fine with shipping jenkins-infra/jenkins.io#2408 ? There is no approvals from you in the blogpost
Oleg Nenashev
@oleg-nenashev
@longngn ^ would be great to add a lnk to the plugin in the beginning of the blogpost
Nguyen Le Vu Long
@longngn
@oleg-nenashev Do you have any idea what ci/dockercloud check might be in PR: jenkinsci/remoting-kafka-plugin#77 ?
Andrey Falko
@afalko
@oleg-nenashev : Do you have access to view error from dockerhub CI? jenkinsci/remoting-kafka-plugin#77
we don't have access to view the error and fix it
Andrey Falko
@afalko
Looks like it runs in the master branch too :/
Bogdan Suta
@bogdansuta-intel
Hello guys and gals, I have an issue with the Remoting endpoint of Jenkins (running, by default, on port 50000) crashing and not accepting new connections (curling the URL just hangs). The only way the situation recovers is just by restarting Jenkins. Any ideas? Can somebody guide me in the right direction?
Or is there a way to restart the component from the Jenkins scripting console?
Martin d'Anjou
@martinda
Hello @pvtuan10 @afalko Please complete the GSoC evaluation as soon as possible. There are only 3 days left and it is a long weekend in North America.
Andrey Falko
@afalko
@martinda : I'm working on it!
Martin d'Anjou
@martinda
@afalko thank you.
MEscribano
@mescribano

Hello everyone,
I have an issue with the Remoting Kafka Plugin on my Jenkins instance (Jenkins ver. 2.176.2).
I have installed the plugin in the Jenkins-Master and the connection to the zookeeper and kafka are sucessfull.

I created manually a node and the launch ist not working, it says "This agent is offline because Jenkis failed to lauch the agent process on it".
I have downloaded the JAR file from here https://repo.jenkins-ci.org/releases/io/jenkins/plugins/remoting-kafka/remoting-kafka-agent/, Version 2.0.1 and I have tried to execute the JAR from my local machine
java -jar remoting-kafka-agent.jar -name node-name -master http://jenkins.url/ -secret XXYY -kafkaURL XXX.YY.ZZZ.XXX:PPPP -noauth
However this doesn't work either. The console output says at the end

[kafka-producer-network-thread | producer-2] WARN org.apache.kafka.clients.NetworkClient - [Producer clientId=producer-2] Connection to node -1 (/XXX.YY.ZZZ.XXX:PPPP) could not be established. Broker may not be available.
[Channel reader thread: node-name] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-2, groupId=jenkins.url.-1.node-name-id] Connection to node -1 (/XXX.YY.ZZZ.XXX:PPPP) could not be established. Broker may not be available.

I don't find anything in the logs of kafka and also not in the Sys logs of jenkins Master.

Do you have an idea how can I approach the poblem? Thanks. María

Nguyen Le Vu Long
@longngn
@mescribano it looks like problems with Kafka config, did you set Kafka’s advertised listener correctly?
MEscribano
@mescribano
@longngn: thanks for the fast reply. For the Kafka I have used the Docker-Image (confluent/kafka:latest)
the server.properties has no listeners property.
I believe I am missing the properties KAFKA_LISTENERS and KAFKA_ADVERTISED_LISTENERS as env variables in my statefulset yaml.
Which value should have these two properties in my case?
Nguyen Le Vu Long
@longngn
Can you try setting KAFKA_ADVERTISED_LISTENERS to PLAINTEXT://XXX.YY.ZZZ.XXX:PPPP (where XXX.YY.ZZZ.XXX:PPPP is the Kafka address Jenkins use to connect)
then you can try to connect to Kafka using kafkacat from the same host as Jenkins master or agent
MEscribano
@mescribano
thanks @longngn, we will try that !
Oleg Nenashev
@oleg-nenashev
Thanks for your reviews @res0nance !
Raihaan Shouhell
@res0nance
:+1:
MEscribano
@mescribano

Hello @longngn,
I have set both properties to the following:

        - name: KAFKA_LISTENERS
          value: 'PLAINTEXT://localhost:9092'
        - name: KAFKA_ADVERTISED_LISTENERS
          value: 'PLAINTEXT://<kafka-ip>:9092'

However the same problem still persists (see my comment from Sept 4th).

The configuration of the plugin inside the Jenkins-Master says that connection to the zookeeper and kafka are both successful... So I assume that my Jenkins-Master connects properly to the Kafka.

Can you assist us on this? We are stucked...

Thanks,
María

Nguyen Le Vu Long
@longngn
@mescribano the Test Connection button of the plugin only performs a simple check to Kafka and Zookeeper servers. It doesn't tell whether creating topics or publish/subscribe to topics would also be successful.
If you want to fully test Kafka config, you should SSH into Jenkins master host machine and try to create topic/publish/subscribe to Kafka servers using either kafkacat or Kafka binaries
MEscribano
@mescribano

Hi @longngn, thanks for the fast reply.
I downloaded the kafka binaries and followed this quickstart: https://kafka.apache.org/quickstart
I am able to create a topic and I can see it as well when I run the list topic command. The Jenkins <-> Kafka connection seem to work properly.

When I try to execute the java -jar command from my jenkins-master container I get following error:
[Thread-1] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-1, groupId=<jenkins-url>.-1.kafka1-id] 1 partitions have leader brokers without a matching listener, including [<jenkins-url>.-1.kafka1-topic-0]

Do you have any idea how can I approach this problem?

Thanks a lot,
María

gjf974
@gjf974

Hello All. I re-send my message here .

I would like to know if we can connect a jenkins slave agent on the https port (443), slave and master are on 2 different networks and all other ports are closed.

Can you help me?
Thanks

Oleg Nenashev
@oleg-nenashev
@gjf974 You would need to setup TCP tunneling over HTTPs to do so. It is doable, but it is not how Remoting works OOTB. There were some discussions about implementing Remoting over websockets, but there is no pending PRs for that so far
Jesper Lehtinen
@jjlehtinen
Hey everyone, any idea why JLNP4 would suddenly stop working? To connect our agents using jlnp, I had to enable jnlp3 as a fallback. Where can I start debugging this?
Jesper Lehtinen
@jjlehtinen
Connection closed before acknowledgement sent
Jeff Thompson
@jeffret-b
That's a strange one. Usually when some result changes like this, it's because something else somewhere changed. Tracking down that change can be difficult.
It sounds kind of like this issue: https://issues.jenkins-ci.org/browse/JENKINS-57143
I'd start by looking at the Github OAuth plugin, seeing what version you have and if you can locate any relationship between it and the problem.
Jesper Lehtinen
@jjlehtinen
Thanks, it seems like we are running 0.33 right now, will need to dig deeper
Oleg Nenashev
@oleg-nenashev
Threads have been enabled in this room