[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Marcus Klein commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack The necessary request seems to be available in jclouds: org.jclouds.openstack.nova.v2_0.extensions.FloatingIPPoolApi Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Marcus Klein commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack Same issue is described here for jclouds API: https://issues.apache.org/jira/browse/JCLOUDS-471 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Marcus Klein commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack I tried out the latest master. Assigning floating IPs to node works now as expected. But another problem appears now here. Allocating floating IPs still does not work. As stated in the initial description a floating IP pool name needs to be given to the allocate request. The allocation request without a floating IP pool name returns a 404 error from the OpenStack API: T 2015/12/11 14:54:32.130121 192.168.32.26:52800 -> 10.20.31.200:8774 [AP] POST /v2/7829521236b143d2a6778e09ba588ec0/os-floating-ips HTTP/1.1..Accept: application/json..X-Auth-Token: 8b595861d20a4439a7a2c10c40f0fa56..User-Agent : jclouds/1.9.1 java/1.7.0_91..Content-Type: application/json..Host: controller-test.os.open-xchange.com:8774..Connection: keep-alive..Content-Length: 2 T 2015/12/11 14:54:32.130179 192.168.32.26:52800 -> 10.20.31.200:8774 [AP] {} I noticed that the org.jclouds.openstack.nova.v2_0.compute.options.NovaTemplateOptions.floatingIpPoolNames never gets filled when Jenkins starts up and uses the JClouds plugin for the first time. So for OpenStack this needs to initialized. The request for that looks like this: T 2015/12/11 15:10:04.302749 192.168.32.26:53526 -> 10.20.31.200:8774 [AP] GET /v2/7829521236b143d2a6778e09ba588ec0/os-floating-ip-pools HTTP/1.1..Host: controller-test.os.open-xchange.com:8774..Connection: keep-alive..User-Age nt: python-novaclient..Accept-Encoding: gzip, deflate..Accept: application/json..X-Auth-Token: fe5cbfa85d2f4fa6acd2e41b95952889 T 2015/12/11 15:10:04.672083 10.20.31.200:8774 -> 192.168.32.26:53526 [AP] HTTP/1.1 200 OK..Content-Type: application/json..Content-Length: 44..X-Compute-Request-Id: req-c7630be4-07f9-4abb-a88d-f9ca41872229..Date: Fri, 11 Dec 2 015 14:10:04 GMT..Connection: keep-alive{"floating_ip_pools": [ {"name": "dmz-net"} ]} Another possible option is to provide a configuration text parameter where floating IP pools should be listed. Best would be to have a checkbox asking if JClouds should allocate floating IPs from all available floating IP pools - with above request to list floating IP pools - or from a configured list. Add Comment This message was sent by Atlassian
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert updated an issue Jenkins / JENKINS-26083 Jenkins jcloud pluging fails to get and assign floating ip on openstack Change By: Fritz Elfert Labels: git Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert edited a comment on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack Merged https://github.com/jenkinsci/jclouds-plugin/pull/88 Should be fixed in git now. For those who build it themselves, please try out latest master. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert started work on JENKINS-26083 Change By: Fritz Elfert Status: Open In Progress Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert assigned an issue to Fritz Elfert Jenkins / JENKINS-26083 Jenkins jcloud pluging fails to get and assign floating ip on openstack Change By: Fritz Elfert Assignee: abayer Fritz Elfert Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title SCM/JIRA link daemon commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack Code changed in jenkins User: Arun Suresh Path: jclouds-plugin/src/main/java/jenkins/plugins/jclouds/compute/JCloudsSlaveTemplate.java http://jenkins-ci.org/commit/jclouds-plugin/f24c07ea3934eab9f7a35f7d0d193270e4a45915 Log: JENKINS-26083 Fix floating ip bug on openstack Previously, setting autoAssingFloatingIp option to true threw a NullPointerException. Calling the method shouldAutoAssignFloatingIp() fixes this problem. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title SCM/JIRA link daemon commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack Code changed in jenkins User: Fritz Elfert Path: jclouds-plugin/src/main/java/jenkins/plugins/jclouds/compute/JCloudsSlaveTemplate.java http://jenkins-ci.org/commit/jclouds-plugin/e7c71927368d493d594b845bf6a83921e1c6b505 Log: Merge pull request #88 from arunsure/master JENKINS-26083 Fix floating ip bug on openstack Compare: https://github.com/jenkinsci/jclouds-plugin/compare/bbd95de3b65c...e7c71927368d Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack Merged https://github.com/jenkinsci/jclouds-plugin/pull/88 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Fritz Elfert stopped work on JENKINS-26083 Change By: Fritz Elfert Status: In Progress Open Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Title: Message Title Christopher Luciano commented on JENKINS-26083 Re: Jenkins jcloud pluging fails to get and assign floating ip on openstack I'm having the same problem with similar settings. Did you ever resolve this abayer ? Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [jclouds-plugin] (JENKINS-26083) Jenkins jcloud pluging fails to get and assign floating ip on openstack
Razvan Dobre created JENKINS-26083 Jenkins jcloud pluging fails to get and assign floating ip on openstack Issue Type: Bug Assignee: abayer Attachments: Screen Shot 2014-12-16 at 4.13.10 PM.png Components: jclouds-plugin Created: 16/Dec/14 2:16 PM Description: I tried today to integrate jenkins with our openstack deployment (based on Juno) and everythings went smooth until it had to add a floating ip to the instances. At that point i get null pointer exception: javax.servlet.ServletException: java.lang.RuntimeException: org.jclouds.compute.RunNodesException: error running 1 node group(fedora) location(RegionOne) image(39211c85-d56e-4ca1-b5b7-b36fa91c6e71) size(2) options({scriptPresent=true, securityGroups=[default], userMetadata={Name=fedora}, networks=[6c10f075-b6c1-4767-8a55-794d3d777a2d], userData=[B@10dcaa84, configDrive=false}) Execution failures: 1) ExecutionException on fedora-bc0: java.util.concurrent.ExecutionException: java.lang.NullPointerException at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299) at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286) at shaded.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116) at org.jclouds.concurrent.FutureIterables$1.run(FutureIterables.java:125) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.NullPointerException at org.jclouds.openstack.nova.v2_0.compute.functions.AllocateAndAddFloatingIpToNode.apply(AllocateAndAddFloatingIpToNode.java:100) at org.jclouds.openstack.nova.v2_0.compute.functions.AllocateAndAddFloatingIpToNode.apply(AllocateAndAddFloatingIpToNode.java:53) at shaded.com.google.common.util.concurrent.Futures$1.apply(Futures.java:711) at shaded.com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:849) ... 3 more 1 error[s] Node failures: 0 error[s] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:796) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at