nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "S Bhandiwad, Satwik (Nokia - IN/Bangalore)" <satwik.s_bhandi...@nokia.com>
Subject RE: Unable to use Github as flowPersistenceProvider for NiFi Registry
Date Wed, 06 Mar 2019 12:34:58 GMT
Hi Mike,

Tried the command that you mentioned and restarted the nifi registry. I am getting the same
error.

My .git/config file:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = https://github.com/satwikb321/versioned_nifi_flow.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
[branch "master"]
        remote = origin
        merge = refs/heads/master
[http]
        sslVerify = false

Thanks,
Satwik



-----Original Message-----
From: Mike Thomsen <mikerthomsen@gmail.com> 
Sent: Wednesday, March 6, 2019 5:52 PM
To: dev@nifi.apache.org
Subject: Re: Unable to use Github as flowPersistenceProvider for NiFi Registry

Try running this to see if it resolves the underlying ConnectException:

> git config http.sslVerify false

On Wed, Mar 6, 2019 at 7:15 AM S Bhandiwad, Satwik (Nokia - IN/Bangalore) < satwik.s_bhandiwad@nokia.com>
wrote:

> Hi Denes,
>
> I tried pushing from command line and it works.
>
> Below are the error logs:
> 019-03-06 06:06:32,110 ERROR [GitFlowMetaData Push thread] 
> o.a.n.r.p.flow.git.GitFlowMetaData Failed to push commits to origin 
> due to
> org.eclipse.jgit.api.errors.TransportException:
> https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> git-receive-pack
> org.eclipse.jgit.api.errors.TransportException:
> https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> git-receive-pack
>         at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:180)
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at
> org.apache.nifi.registry.provider.flow.git.GitFlowMetaData.lambda$star
> tPushThread$1(GitFlowMetaData.java:220)
> ~[nifi-registry-framework-0.3.0.jar:0.3.0]
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511
> )
> ~[na:1.8.0_65]
>         at
> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> ~[na:1.8.0_65]
>         at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.a
> ccess$301(ScheduledThreadPoolExecutor.java:180)
> ~[na:1.8.0_65]
>         at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.r
> un(ScheduledThreadPoolExecutor.java:294)
> ~[na:1.8.0_65]
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.j
> ava:1142)
> ~[na:1.8.0_65]
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
> java:617)
> ~[na:1.8.0_65]
>         at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_65] Caused 
> by: org.eclipse.jgit.errors.TransportException:
> https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> git-receive-pack
>         at
> org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:58
> 4) ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at
> org.eclipse.jgit.transport.TransportHttp.openPush(TransportHttp.java:4
> 35) 
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at
> org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:160)
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at 
> org.eclipse.jgit.transport.Transport.push(Transport.java:1344)
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:169)
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         ... 8 common frames omitted
> Caused by: java.net.ConnectException: Connection timed out github.com
>         at
> org.eclipse.jgit.util.HttpSupport.response(HttpSupport.java:213)
> ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         at
> org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:49
> 8) ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
>         ... 12 common frames omitted
>
> Thanks,
> Satwik
>
>
>
> -----Original Message-----
> From: Denes Arvay <denes@apache.org>
> Sent: Wednesday, March 6, 2019 4:07 PM
> To: dev@nifi.apache.org
> Subject: Re: Unable to use Github as flowPersistenceProvider for NiFi 
> Registry
>
> Hi Satwik,
>
> Have you tried pushing from command line? Does it work?
> Aren't there more lines in the stack trace, one more "caused by" section?
> It could contain more hints to identify the root cause.
>
> Best,
> denes
>
> On Wed, Mar 6, 2019 at 7:47 AM S Bhandiwad, Satwik (Nokia - 
> IN/Bangalore) < satwik.s_bhandiwad@nokia.com> wrote:
>
> > Hi,
> >
> > I am trying to use Github as flowPersistenceProvider for NiFi Registry.
> > I've cloned my github repo inside nifi registry directory and 
> > changed the following lines in providers.xml
> >
> >     <flowPersistenceProvider>
> >
> >
> <class>org.apache.nifi.registry.provider.flow.git.GitFlowPersistencePr
> ovider</class>
> >         <property name="Flow Storage 
> > Directory">./versioned_nifi_flow</property>
> >         <property name="Remote To Push">origin</property>
> >         <property name="Remote Access User">satwikb321</property>
> >         <property name="Remote Access Password">my personal access 
> > token </property>
> >     </flowPersistenceProvider>
> >
> > Below is the error that I am seeing in the logs:
> >
> > 2019-03-05 06:49:32,885 INFO [NiFi Registry Web Server-30] 
> > o.a.n.r.w.m.IllegalStateExceptionMapper java.lang.IllegalStateException:
> > Access tokens are only issued over HTTPS. Returning Conflict response.
> > 2019-03-05 06:54:32,874 ERROR [GitFlowMetaData Push thread] 
> > o.a.n.r.p.flow.git.GitFlowMetaData Failed to push commits to origin 
> > due to
> > org.eclipse.jgit.api.errors.TransportException:
> > https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> > git-receive-pack
> > org.eclipse.jgit.api.errors.TransportException:
> > https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> > git-receive-pack
> >         at 
> > org.eclipse.jgit.api.PushCommand.call(PushCommand.java:180)
> > ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         at
> > org.apache.nifi.registry.provider.flow.git.GitFlowMetaData.lambda$st
> > ar
> > tPushThread$1(GitFlowMetaData.java:220)
> > ~[nifi-registry-framework-0.3.0.jar:0.3.0]
> >         at
> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:5
> > 11
> > )
> > ~[na:1.8.0_65]
> >         at
> > java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> > ~[na:1.8.0_65]
> >         at
> > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
> > .a
> > ccess$301(ScheduledThreadPoolExecutor.java:180)
> > ~[na:1.8.0_65]
> >         at
> > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
> > .r
> > un(ScheduledThreadPoolExecutor.java:294)
> > ~[na:1.8.0_65]
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor
> > .j
> > ava:1142)
> > ~[na:1.8.0_65]
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
> > java:617)
> > ~[na:1.8.0_65]
> >         at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_65] 
> > Caused
> > by: org.eclipse.jgit.errors.TransportException:
> > https://github.com/satwikb321/versioned_nifi_flow.git: cannot open 
> > git-receive-pack
> >         at
> > org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:
> > 58
> > 4) ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         at
> > org.eclipse.jgit.transport.TransportHttp.openPush(TransportHttp.java
> > :4
> > 35)
> > ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         at
> > org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:160)
> > ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         at
> > org.eclipse.jgit.transport.Transport.push(Transport.java:1344)
> > ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         at 
> > org.eclipse.jgit.api.PushCommand.call(PushCommand.java:169)
> > ~[org.eclipse.jgit-4.11.0.201803080745-r.jar:4.11.0.201803080745-r]
> >         ... 8 common frames omitted
> >
> >
> > The flows are not getting pushed to github. Please help.
> >
> > Thanks,
> > Satwik
> >
> >
>
Mime
View raw message