Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Oleg Nenashev
@oleg-nenashev
that's not ok
Meetings should be announced in advance if you want to get somebody there
grandvizier
@grandvizier
oh - i didn't think i would be available, but i guess i can join
Abhishek Gautam
@gautamabhishek46
@oleg-nenashev sorry for that.
Kristin Whetstone
@kwhetstone
I'm free now too, so I can make it if we're having this meeting now. Just started going over the document as well.
Martin d'Anjou
@martinda
@kwhetstone we are in the hangout now
We are reviewing the blog post
Martin d'Anjou
@martinda
The whole repository is the work product, but list the pull requests like you suggested, and I ask that you group them by phase please.
Oleg Nenashev
@oleg-nenashev
@/all @gautamabhishek46 JCasC Plugin RC-1 has been released. Simple Pull Request Job plugin can be also updated and released as RC now
Abhishek Gautam
@gautamabhishek46
@oleg-nenashev Thanks, but I can't see it here https://wiki.jenkins.io/display/JENKINS/Configuration+as+Code+Plugin
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 it takes a while to get Wiki metadata updated, you can just take a look at the commit history or Jenkins UC
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 Just a reminder, you have not sent a Doodle about the presentation dry-run yet. There is also no activity in the repo since Thursday. Are you working on closing down your work towards the end of GSoC? It is critical for any GSoC project to be passed
Dropping the ball at the closedown phase may be fatal to any GSoC project
Abhishek Gautam
@gautamabhishek46
Sorry, I wont be able to have a dry run on Monday.
I will be presenting straight in the meeting.
Oleg Nenashev
@oleg-nenashev
ok
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 You have not created a pull request to the submission page yet. Any ETA? It may take a while to get it reviewed, and the deadline is tomorrow
Abhishek Gautam
@gautamabhishek46
After updating JCasC plugin getting below error while running jenkins instance using mvn hpi:run
image.png
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 likely a loading issue, check the startup log
Abhishek Gautam
@gautamabhishek46
Startup log:
Aug 13, 2018 4:39:45 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Aug 13, 2018 4:39:50 PM hudson.ClassicPluginStrategy createClassJarFromWebInfClasses
WARNING: Created /mnt/CC0091D90091CB3A/workspace/OpenSource/jenkinsOrg/simple-pull-request-job-plugin/work/plugins/jsch/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
Aug 13, 2018 4:39:50 PM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Aug 13, 2018 4:39:54 PM hudson.ExtensionFinder$GuiceFinder <init>
SEVERE: Failed to create Guice container from all the plugins
java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
    at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
    at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:531)
    at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:355)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:286)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)
    at java.lang.Class.createAnnotationData(Class.java:3521)
    at java.lang.Class.annotationData(Class.java:3510)
    at java.lang.Class.createAnnotationData(Class.java:3526)
    at java.lang.Class.annotationData(Class.java:3510)
    at java.lang.Class.getAnnotation(Class.java:3415)
    at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:629)
    at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:51)
    at com.google.inject.internal.UntargettedBindingProcessor$1.visit(UntargettedBindingProcessor.java:35)
    at com.google.inject.internal.UntargettedBindingImpl.acceptTargetVisitor(UntargettedBindingImpl.java:41)
    at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:35)
    at com.google.inject.internal.UntargettedBindingProcessor.visit(UntargettedBindingProcessor.java:27)
    at com.google.inject.internal.BindingImpl.acceptVisitor(BindingImpl.java:93)
    at com.google.inject.internal.AbstractProcessor.process(AbstractProcessor.java:56)
    at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:187)
    at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
    at com.google.inject.Guice.createInjector(Guice.java:96)
    at com.google.inject.Guice.createInjector(Guice.java:73)
    at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:280)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.Class.newInstance(Class.java:442)
    at net.java.sezpoz.IndexItem.instance(IndexItem.java:181)
    at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:634)
    at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:609)
    at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:482)
    at hudson.ExtensionList.load(ExtensionList.java:366)
    at hudson.ExtensionList.ensureLoaded(ExtensionList.java:304)
    at hudson.ExtensionList.getComponents(ExtensionList.java:169)
    at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1093)
    at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:83)
    at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:102)
    at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:109)
    at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:102)
    at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:177)
    at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
Aug 13, 2018 4:39:55 PM hudson.ExtensionFinder$Sezpoz _find
WARNING: Failed to load hudson.ExtensionFinder$GuiceFinder
java.lang.InstantiationException: com.google.inject.CreationException: Unable to create injector, see the following errors:

1) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
  at jenkins.model.Jenkins.class(Jenkins.java:302)
  while locating jenkins.model.Jenkins
    for field at jenkins.model.Jenkins$EnforceSlaveAgentPortAdministrativeMonitor.j(Jenkins.java:1253)
  at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:508)

2) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
  at jenkins.model.Jenkins.class(Jenkins.java:302)
  while locating jenkins.model.Jenkins
    for field at jenkins.security.s2m.AdminCallableMonitor.jenkins(AdminCallableMonitor.java:33)
  at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:508)

3) Could not find a suitable constructor in jenkins.model.Jenkins. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
  at jenkins.model.Jenkins.class(Jenkins.java:302)
  while locating jenkins.model.Jenkins
    for field at jenkins.security.s2m.MasterKillSwitchConfiguration.jenkins(MasterKillSwitchConfiguration.java:18)
  at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:508)
Abhishek Gautam
@gautamabhishek46

@gautamabhishek46 You have not created a pull request to the submission page yet. Any ETA? It may take a while to get it reviewed, and the deadline is tomorrow

@oleg-nenashev Pull request created

Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 Note that https://speakerdeck.com/gautamabhishek46/yaml-as-pipeline-gsoc-2108-phase-3-evaluation still references July 12, 2018 on the second slide. I would really recommend to review it with mentors before the presentation
Unfortunately I have no time for deep reviews today
Abhishek Gautam
@gautamabhishek46
I will fix that
there is a problem while installing JCasC plugin
image.png
I as getting above errors because of that only I think.
Oleg Nenashev
@oleg-nenashev
I cannot say anything without startup logs
Martin d'Anjou
@martinda
I am looking for the 2nd phase presentation, but this https://jenkins.io/projects/gsoc/2018/simple-pull-request-job-plugin/ has not been updated...
Oleg Nenashev
@oleg-nenashev
@martinda jenkins-infra/jenkins.io#1710, submitted 24 minutes ago
Martin d'Anjou
@martinda
For comparison with 3rd phase
Oleg Nenashev
@oleg-nenashev
I'd guess there are only few changes
Martin d'Anjou
@martinda
This link is broken https://jenkins.io/blog/2018/05/14/simple-pull-request-plugin, I have seen it before, so it's just the link, I will try to find it.
Abhishek Gautam
@gautamabhishek46
Martin d'Anjou
@martinda
@gautamabhishek46 thanks, if you could add the links to all three blog posts that will be useful.
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 Towards the meeting today, did you have a chance to go through this thread? https://news.ycombinator.com/item?id=17558611
Abhishek Gautam
@gautamabhishek46
@oleg-nenashev no I have not. I will take a look at it before the meeting.
Oleg Nenashev
@oleg-nenashev
ok
Abhishek Gautam
@gautamabhishek46
@martinda links to Phase 1 and Phase 2 blog post are there, link to Phase 3 blog post will be added after jenkins-infra/jenkins.io#1702 will be merged
Oleg Nenashev
@oleg-nenashev
@gautamabhishek46 it may not happen before the end of GSoC. I would recommend to put a pull request link at least
Abhishek Gautam
@gautamabhishek46
:+1:
Kristin Whetstone
@kwhetstone
Sorry I was in a work meeting until now, and I've joined. I hope I didn't miss anything
Abhishek Gautam
@gautamabhishek46
We have our weekly meet at 10:30, are we meeting ?
Martin d'Anjou
@martinda
@gautamabhishek46 do you need a meeting today?
Abhishek Gautam
@gautamabhishek46
It will be great to close pull requests and to decide the final name of the plugin