Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-52826

Clicking Configure on a worker created by GCE Plugin results in an error

      After a worker has been spun up via the GCE Plugin, clicking the "Configure" link on the worker page results in an error. Snippet of stack trace is below. Full version is attached.

       

      org.apache.commons.jelly.JellyTagException: jar:file:/var/jenkins_home/war/WEB-INF/lib/jenkins-core-2.121.2.jar!/hudson/model/Computer/configure.jelly:43:71: <st:include> No page found 'configure-entries.jelly' for class com.google.jenkins.plugins.computeengine.ComputeEngineInstanceorg.apache.commons.jelly.JellyTagException: jar:file:/var/jenkins_home/war/WEB-INF/lib/jenkins-core-2.121.2.jar!/hudson/model/Computer/configure.jelly:43:71: <st:include> No page found 'configure-entries.jelly' for class com.google.jenkins.plugins.computeengine.ComputeEngineInstance at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:124) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)

       

      Worker Status page

       

       

      Worker Configure page

       

          [JENKINS-52826] Clicking Configure on a worker created by GCE Plugin results in an error

          arash m created issue -
          Evan Brown made changes -
          Assignee Original: Evan Brown [ evanbrown ] New: Rachel Yen [ zombiemoose ]

          Rachel Yen added a comment -

          Hi Arash,

          Can you include more details about how you set this up? (Kind of boot image, etc). Can you verify you were successful in adding your cloud/worker instance when you clicked configure?

          Rachel Yen added a comment - Hi Arash, Can you include more details about how you set this up? (Kind of boot image, etc). Can you verify you were successful in adding your cloud/worker instance when you clicked configure?

          Rachel Yen added a comment -

          Hi Arash,

          I was able to reproduce the error and am working on a fix. However, we will most likely not allow workers to be configured while running a build/job.

           

          Rachel Yen added a comment - Hi Arash, I was able to reproduce the error and am working on a fix. However, we will most likely not allow workers to be configured while running a build/job.  

          Rachel Yen added a comment -

          I have since made a commit and release that will have a view only form when you click configure on a worker: https://github.com/jenkinsci/google-compute-engine-plugin/commit/d1fb62c825d8fd6b50ce8f65804b91e46a5e682a

          Closing this issue. Feel free to reopen if there's any concerns.

          Rachel Yen added a comment - I have since made a commit and release that will have a view only form when you click configure on a worker: https://github.com/jenkinsci/google-compute-engine-plugin/commit/d1fb62c825d8fd6b50ce8f65804b91e46a5e682a Closing this issue. Feel free to reopen if there's any concerns.

          Rachel Yen added a comment -

          Added a view only form.

          Rachel Yen added a comment - Added a view only form.
          Rachel Yen made changes -
          Released As New: https://github.com/jenkinsci/google-compute-engine-plugin/releases/tag/google-compute-engine-1.0.5
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

          Simon Elliott added a comment -

          sorry to re-open but i am getting this same issue in Google Compute Engine Plugin V 2.0.0

          org.apache.commons.jelly.JellyTagException: jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.150.3.jar!/hudson/model/ComputerSet/_new.jelly:41:95: <st:include> No page found 'configure-entries.jelly' for class com.google.jenkins.plugins.computeengine.ComputeEngineInstance
          

          Simon Elliott added a comment - sorry to re-open but i am getting this same issue in Google Compute Engine Plugin V 2.0.0 org.apache.commons.jelly.JellyTagException: jar:file:/ var /cache/jenkins/war/WEB-INF/lib/jenkins-core-2.150.3.jar!/hudson/model/ComputerSet/_new.jelly:41:95: <st:include> No page found 'configure-entries.jelly' for class com.google.jenkins.plugins.computeengine.ComputeEngineInstance

          Rachel Yen added a comment -

          That's strange, I do not get that result when I configure for my instance. Can you explain what steps you took?

           

          Also, we're not allowing configuring workers at the moment.

          Rachel Yen added a comment - That's strange, I do not get that result when I configure for my instance. Can you explain what steps you took?   Also, we're not allowing configuring workers at the moment.

          Simon Elliott added a comment -

          its a fresh install. 

          i installed the plugin and tried to add a worker. I then added the credentials config in the documentation and tried again, which also failed. 

          if you are not allowing it currently, what other methods can i use to configure GCE agents?

          Simon Elliott added a comment - its a fresh install.  i installed the plugin and tried to add a worker. I then added the credentials config in the documentation and tried again, which also failed.  if you are not allowing it currently, what other methods can i use to configure GCE agents?

            zombiemoose Rachel Yen
            arash arash m
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: