From notifications-return-33025-apmail-jclouds-notifications-archive=jclouds.apache.org@jclouds.apache.org Mon Oct 26 05:28:28 2015 Return-Path: X-Original-To: apmail-jclouds-notifications-archive@www.apache.org Delivered-To: apmail-jclouds-notifications-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1504B18BB4 for ; Mon, 26 Oct 2015 05:28:28 +0000 (UTC) Received: (qmail 1946 invoked by uid 500); 26 Oct 2015 05:28:28 -0000 Delivered-To: apmail-jclouds-notifications-archive@jclouds.apache.org Received: (qmail 1899 invoked by uid 500); 26 Oct 2015 05:28:27 -0000 Mailing-List: contact notifications-help@jclouds.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jclouds.apache.org Delivered-To: mailing list notifications@jclouds.apache.org Received: (qmail 1879 invoked by uid 99); 26 Oct 2015 05:28:27 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Oct 2015 05:28:27 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id B6C602C1F5A for ; Mon, 26 Oct 2015 05:28:27 +0000 (UTC) Date: Mon, 26 Oct 2015 05:28:27 +0000 (UTC) From: "Ruben Rubio Rey (JIRA)" To: notifications@jclouds.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (JCLOUDS-1027) digitalocean2 request incorrect droplet MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/JCLOUDS-1027?page=3Dcom.atlass= ian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Rubio Rey updated JCLOUDS-1027: ------------------------------------- Description:=20 When creating a new droplet using digitalocean2, it takes more than 5 minut= es. The reason is that while the droplet is being created Jclouds is checki= ng an incorrect dropletid and the droplet is not found. (Eventually it does= check the proper dropletid, but it takes too long) {code:title=3DTest.java|borderStyle=3Dsolid} @Test public void newDebianJessie() throws Exception { final String POLL_PERIOD_TWENTY_SECONDS =3D String.valueOf(SECONDS.= toMillis(20)); Properties overrides =3D new Properties(); overrides.setProperty(ComputeServiceProperties.POLL_INITIAL_PERIOD,= POLL_PERIOD_TWENTY_SECONDS); overrides.setProperty(ComputeServiceProperties.POLL_MAX_PERIOD, POL= L_PERIOD_TWENTY_SECONDS); Iterable modules =3D ImmutableSet. of(new SshjSshCl= ientModule(), new SLF4JLoggingModule()); //Iterable modules =3D ImmutableSet. of(new SshjSsh= ClientModule()); ComputeServiceContext context =3D ContextBuilder.newBuilder("digita= locean2") .credentials("manageacloud", "mycredentials") .modules(modules) .overrides(overrides) .buildView(ComputeServiceContext.class); ComputeService computeService =3D context.getComputeService(); TemplateOptions opts =3D computeService.templateOptions(); Template template =3D computeService.templateBuilder() .locationId("sfo1") .imageId("sfo1/debian-8-x64") .hardwareId("512mb") .options(opts.as(DigitalOcean2TemplateOptions.class).privat= eNetworking(true)) .build(); =20 Set nodes =3D computeService.createNodesInG= roup("unittest", 1, template); for (NodeMetadata nodeMetadata : nodes) { System.out.println("BuildNewServerTask Login: ssh " + nodeMetad= ata.getCredentials().getUser() + "@" + nodeMetadata.getPublicAddresses()); System.out.println("BuildNewServerTask Password: " + nodeMetada= ta.getCredentials().getPassword()); } System.out.println("The end"); } {code} If the logs are activated, you can see how JClouds is checking the incorrec= t dropletip {code} 16:12:38.075 [user thread 0] DEBUG jclouds.headers - >> GET https://api.dig= italocean.com/v2/droplets/69392077 HTTP/1.1 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Accept: application= /json 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Authorization: Bear= er mycr3d3nt14ls 16:12:39.453 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServic= e - Receiving response -1100723561: HTTP/1.1 404 Not Found 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 404 Not Fo= und 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: 14= 45836354 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.034042 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection: 1= ; mode=3Dblock 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfdui= d=3Dd0bae9fcd693dc4bc109fa67a5ea6aad01445836358; expires=3DTue, 25-Oct-16 0= 5:12:38 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: e27e2= 4fc-5b39-4bc5-82ef-02d26b424a0c 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Connection: keep-al= ive 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Server: cloudflare-= nginx 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: 50= 00 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Cache-Control: no-c= ache 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Opti= ons: nosniff 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Status: 404 Not Fou= nd 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: SA= MEORIGIN 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaining= : 4675 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding: = chunked 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct 2= 015 05:12:39 GMT 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3aad7094= f04bc-SYD 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Content-Type: appli= cation/json; charset=3Dutf-8 16:12:39.459 [user thread 0] DEBUG jclouds.wire - << "{"id":"not_found","me= ssage":"The resource you were accessing could not be found."}" {code} However eventually the correct droplet id is checked and the configuration = can move forward {code} 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> GET https://api.dig= italocean.com/v2/droplets/8409235 HTTP/1.1 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Accept: application= /json 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Authorization: Bear= er mycr3d3nt14ls 16:12:50.821 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServic= e - Receiving response -1048610249: HTTP/1.1 200 OK 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 200 OK 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: 14= 45836394 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.130968 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection: 1= ; mode=3Dblock 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfdui= d=3Dd5a6ddc874ea2564b2d611da4fd9854f61445836370; expires=3DTue, 25-Oct-16 0= 5:12:50 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: 3a63b= a1d-1f32-485a-812d-26623a0dfc84 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Connection: keep-al= ive 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Server: cloudflare-= nginx 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: 50= 00 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Cache-Control: max-= age=3D0, private, must-revalidate 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Opti= ons: nosniff 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Status: 200 OK 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: SA= MEORIGIN 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaining= : 4673 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding: = chunked 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct 2= 015 05:12:50 GMT 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3ab22fd6= 204bc-SYD 16:12:50.824 [user thread 0] DEBUG jclouds.headers - << Content-Type: appli= cation/json; charset=3Dutf-8 16:12:50.824 [user thread 0] DEBUG jclouds.wire - << "{"droplet":{"id":8409= 235,"name":"unittest-698","memory":512,"vcpus":1,"disk":20,"locked":false,"= status":"active","kernel":null,"created_at":"2015-10-26T05:07:49Z","feature= s":["private_networking","virtio"],"backup_ids":[],"next_backup_window":nul= l,"snapshot_ids":[],"image":{"id":12778278,"name":"8.1 x64","distribution":= "Debian","slug":"debian-8-x64","public":true,"regions":["nyc1","ams1","sfo1= ","nyc2","ams2","sgp1","lon1","nyc3","ams3","fra1","tor1"],"created_at":"20= 15-07-16T18:49:14Z","min_disk_size":20,"type":"snapshot"},"size":{"slug":"5= 12mb","memory":512,"vcpus":1,"disk":20,"transfer":1.0,"price_monthly":5.0,"= price_hourly":0.00744,"regions":["nyc1","sgp1","sfo1","nyc2","lon1","nyc3",= "ams3","ams2","fra1","tor1"],"available":true},"size_slug":"512mb","network= s":{"v4":[{"ip_address":"10.134.159.113","netmask":"255.255.0.0","gateway":= "10.134.0.1","type":"private"},{"ip_address":"104.236.174.121","netmask":"2= 55.255.192.0","gateway":"104.236.128.1","type":"public"}],"v6":[]},"region"= :{"name":"San Francisco 1","slug":"sfo1","sizes":["32gb","16gb","2gb","1gb"= ,"4gb","8gb","512mb","64gb","48gb"],"features":["private_networking","backu= ps","ipv6","metadata"],"available":true}}}" 16:12:50.856 [user thread 0] DEBUG jclouds.compute - << RUNNING[ACTIVE] nod= e(8409235) {code} was: When creating a new droplet using digitalocean2, it takes more than 5 minut= es. The reason is that while the droplet is being created Jclouds is checki= ng an incorrect dropletid and the droplet is not found. (Eventually it does= check the proper dropletid, but it takes too long) {code:title=3DTest.java|borderStyle=3Dsolid} @Test public void newDebianJessie() throws Exception { final String POLL_PERIOD_TWENTY_SECONDS =3D String.valueOf(SECONDS.= toMillis(20)); Properties overrides =3D new Properties(); overrides.setProperty(ComputeServiceProperties.POLL_INITIAL_PERIOD,= POLL_PERIOD_TWENTY_SECONDS); overrides.setProperty(ComputeServiceProperties.POLL_MAX_PERIOD, POL= L_PERIOD_TWENTY_SECONDS); Iterable modules =3D ImmutableSet. of(new SshjSshCl= ientModule(), new SLF4JLoggingModule()); //Iterable modules =3D ImmutableSet. of(new SshjSsh= ClientModule()); ComputeServiceContext context =3D ContextBuilder.newBuilder("digita= locean2") .credentials("manageacloud", "7324e00c4a5e73207a61bdf8f974d= 43014cea9ec33a0ee3f7b8d3e331076822e") .modules(modules) .overrides(overrides) .buildView(ComputeServiceContext.class); ComputeService computeService =3D context.getComputeService(); TemplateOptions opts =3D computeService.templateOptions(); Template template =3D computeService.templateBuilder() .locationId("sfo1") .imageId("sfo1/debian-8-x64") .hardwareId("512mb") .options(opts.as(DigitalOcean2TemplateOptions.class).privat= eNetworking(true)) .build(); =20 Set nodes =3D computeService.createNodesInG= roup("unittest", 1, template); for (NodeMetadata nodeMetadata : nodes) { System.out.println("BuildNewServerTask Login: ssh " + nodeMetad= ata.getCredentials().getUser() + "@" + nodeMetadata.getPublicAddresses()); System.out.println("BuildNewServerTask Password: " + nodeMetada= ta.getCredentials().getPassword()); } System.out.println("The end"); } {code} If the logs are activated, you can see how JClouds is checking the incorrec= t dropletip {code} 16:12:38.075 [user thread 0] DEBUG jclouds.headers - >> GET https://api.dig= italocean.com/v2/droplets/69392077 HTTP/1.1 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Accept: application= /json 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Authorization: Bear= er mycr3d3nt14ls 16:12:39.453 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServic= e - Receiving response -1100723561: HTTP/1.1 404 Not Found 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 404 Not Fo= und 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: 14= 45836354 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.034042 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection: 1= ; mode=3Dblock 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfdui= d=3Dd0bae9fcd693dc4bc109fa67a5ea6aad01445836358; expires=3DTue, 25-Oct-16 0= 5:12:38 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: e27e2= 4fc-5b39-4bc5-82ef-02d26b424a0c 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Connection: keep-al= ive 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Server: cloudflare-= nginx 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: 50= 00 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Cache-Control: no-c= ache 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Opti= ons: nosniff 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Status: 404 Not Fou= nd 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: SA= MEORIGIN 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaining= : 4675 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding: = chunked 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct 2= 015 05:12:39 GMT 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3aad7094= f04bc-SYD 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Content-Type: appli= cation/json; charset=3Dutf-8 16:12:39.459 [user thread 0] DEBUG jclouds.wire - << "{"id":"not_found","me= ssage":"The resource you were accessing could not be found."}" {code} However eventually the correct droplet id is checked and the configuration = can move forward {code} 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> GET https://api.dig= italocean.com/v2/droplets/8409235 HTTP/1.1 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Accept: application= /json 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Authorization: Bear= er mycr3d3nt14ls 16:12:50.821 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServic= e - Receiving response -1048610249: HTTP/1.1 200 OK 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 200 OK 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: 14= 45836394 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.130968 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection: 1= ; mode=3Dblock 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfdui= d=3Dd5a6ddc874ea2564b2d611da4fd9854f61445836370; expires=3DTue, 25-Oct-16 0= 5:12:50 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: 3a63b= a1d-1f32-485a-812d-26623a0dfc84 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Connection: keep-al= ive 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Server: cloudflare-= nginx 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: 50= 00 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Cache-Control: max-= age=3D0, private, must-revalidate 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Opti= ons: nosniff 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Status: 200 OK 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: SA= MEORIGIN 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaining= : 4673 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding: = chunked 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct 2= 015 05:12:50 GMT 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3ab22fd6= 204bc-SYD 16:12:50.824 [user thread 0] DEBUG jclouds.headers - << Content-Type: appli= cation/json; charset=3Dutf-8 16:12:50.824 [user thread 0] DEBUG jclouds.wire - << "{"droplet":{"id":8409= 235,"name":"unittest-698","memory":512,"vcpus":1,"disk":20,"locked":false,"= status":"active","kernel":null,"created_at":"2015-10-26T05:07:49Z","feature= s":["private_networking","virtio"],"backup_ids":[],"next_backup_window":nul= l,"snapshot_ids":[],"image":{"id":12778278,"name":"8.1 x64","distribution":= "Debian","slug":"debian-8-x64","public":true,"regions":["nyc1","ams1","sfo1= ","nyc2","ams2","sgp1","lon1","nyc3","ams3","fra1","tor1"],"created_at":"20= 15-07-16T18:49:14Z","min_disk_size":20,"type":"snapshot"},"size":{"slug":"5= 12mb","memory":512,"vcpus":1,"disk":20,"transfer":1.0,"price_monthly":5.0,"= price_hourly":0.00744,"regions":["nyc1","sgp1","sfo1","nyc2","lon1","nyc3",= "ams3","ams2","fra1","tor1"],"available":true},"size_slug":"512mb","network= s":{"v4":[{"ip_address":"10.134.159.113","netmask":"255.255.0.0","gateway":= "10.134.0.1","type":"private"},{"ip_address":"104.236.174.121","netmask":"2= 55.255.192.0","gateway":"104.236.128.1","type":"public"}],"v6":[]},"region"= :{"name":"San Francisco 1","slug":"sfo1","sizes":["32gb","16gb","2gb","1gb"= ,"4gb","8gb","512mb","64gb","48gb"],"features":["private_networking","backu= ps","ipv6","metadata"],"available":true}}}" 16:12:50.856 [user thread 0] DEBUG jclouds.compute - << RUNNING[ACTIVE] nod= e(8409235) {code} > digitalocean2 request incorrect droplet > --------------------------------------- > > Key: JCLOUDS-1027 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1027 > Project: jclouds > Issue Type: Bug > Components: jclouds-labs > Affects Versions: 2.0.0 > Environment: Java 1.7 under Linux > Reporter: Ruben Rubio Rey > > When creating a new droplet using digitalocean2, it takes more than 5 min= utes. The reason is that while the droplet is being created Jclouds is chec= king an incorrect dropletid and the droplet is not found. (Eventually it do= es check the proper dropletid, but it takes too long) > {code:title=3DTest.java|borderStyle=3Dsolid} > @Test > public void newDebianJessie() throws Exception { > final String POLL_PERIOD_TWENTY_SECONDS =3D String.valueOf(SECOND= S.toMillis(20)); > Properties overrides =3D new Properties(); > overrides.setProperty(ComputeServiceProperties.POLL_INITIAL_PERIO= D, POLL_PERIOD_TWENTY_SECONDS); > overrides.setProperty(ComputeServiceProperties.POLL_MAX_PERIOD, P= OLL_PERIOD_TWENTY_SECONDS); > Iterable modules =3D ImmutableSet. of(new SshjSsh= ClientModule(), new SLF4JLoggingModule()); > //Iterable modules =3D ImmutableSet. of(new SshjS= shClientModule()); > ComputeServiceContext context =3D ContextBuilder.newBuilder("digi= talocean2") > .credentials("manageacloud", "mycredentials") > .modules(modules) > .overrides(overrides) > .buildView(ComputeServiceContext.class); > ComputeService computeService =3D context.getComputeService(); > TemplateOptions opts =3D computeService.templateOptions(); > Template template =3D computeService.templateBuilder() > .locationId("sfo1") > .imageId("sfo1/debian-8-x64") > .hardwareId("512mb") > .options(opts.as(DigitalOcean2TemplateOptions.class).priv= ateNetworking(true)) > .build(); > =20 > Set nodes =3D computeService.createNodesI= nGroup("unittest", 1, template); > for (NodeMetadata nodeMetadata : nodes) { > System.out.println("BuildNewServerTask Login: ssh " + nodeMet= adata.getCredentials().getUser() + "@" + nodeMetadata.getPublicAddresses()= ); > System.out.println("BuildNewServerTask Password: " + nodeMeta= data.getCredentials().getPassword()); > } > System.out.println("The end"); > } > {code} > If the logs are activated, you can see how JClouds is checking the incorr= ect dropletip > {code} > 16:12:38.075 [user thread 0] DEBUG jclouds.headers - >> GET https://api.d= igitalocean.com/v2/droplets/69392077 HTTP/1.1 > 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Accept: applicati= on/json > 16:12:38.076 [user thread 0] DEBUG jclouds.headers - >> Authorization: Be= arer mycr3d3nt14ls > 16:12:39.453 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServ= ice - Receiving response -1100723561: HTTP/1.1 404 Not Found > 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 404 Not = Found > 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: = 1445836354 > 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.0340= 42 > 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection:= 1; mode=3Dblock > 16:12:39.454 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfd= uid=3Dd0bae9fcd693dc4bc109fa67a5ea6aad01445836358; expires=3DTue, 25-Oct-16= 05:12:38 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly > 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: e27= e24fc-5b39-4bc5-82ef-02d26b424a0c > 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Connection: keep-= alive > 16:12:39.455 [user thread 0] DEBUG jclouds.headers - << Server: cloudflar= e-nginx > 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: = 5000 > 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Cache-Control: no= -cache > 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Op= tions: nosniff > 16:12:39.456 [user thread 0] DEBUG jclouds.headers - << Status: 404 Not F= ound > 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: = SAMEORIGIN > 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaini= ng: 4675 > 16:12:39.457 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding= : chunked > 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct= 2015 05:12:39 GMT > 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3aad70= 94f04bc-SYD > 16:12:39.458 [user thread 0] DEBUG jclouds.headers - << Content-Type: app= lication/json; charset=3Dutf-8 > 16:12:39.459 [user thread 0] DEBUG jclouds.wire - << "{"id":"not_found","= message":"The resource you were accessing could not be found."}" > {code} > However eventually the correct droplet id is checked and the configuratio= n can move forward > {code} > 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> GET https://api.d= igitalocean.com/v2/droplets/8409235 HTTP/1.1 > 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Accept: applicati= on/json > 16:12:50.395 [user thread 0] DEBUG jclouds.headers - >> Authorization: Be= arer mycr3d3nt14ls > 16:12:50.821 [user thread 0] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorServ= ice - Receiving response -1048610249: HTTP/1.1 200 OK > 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << HTTP/1.1 200 OK > 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << RateLimit-Reset: = 1445836394 > 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-Runtime: 0.1309= 68 > 16:12:50.821 [user thread 0] DEBUG jclouds.headers - << X-XSS-Protection:= 1; mode=3Dblock > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Set-Cookie: __cfd= uid=3Dd5a6ddc874ea2564b2d611da4fd9854f61445836370; expires=3DTue, 25-Oct-16= 05:12:50 GMT; path=3D/; domain=3D.digitalocean.com; HttpOnly > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << X-Request-Id: 3a6= 3ba1d-1f32-485a-812d-26623a0dfc84 > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Connection: keep-= alive > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Server: cloudflar= e-nginx > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << RateLimit-Limit: = 5000 > 16:12:50.822 [user thread 0] DEBUG jclouds.headers - << Cache-Control: ma= x-age=3D0, private, must-revalidate > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Content-Type-Op= tions: nosniff > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Status: 200 OK > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << X-Frame-Options: = SAMEORIGIN > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << RateLimit-Remaini= ng: 4673 > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Transfer-Encoding= : chunked > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << Date: Mon, 26 Oct= 2015 05:12:50 GMT > 16:12:50.823 [user thread 0] DEBUG jclouds.headers - << CF-RAY: 23b3ab22f= d6204bc-SYD > 16:12:50.824 [user thread 0] DEBUG jclouds.headers - << Content-Type: app= lication/json; charset=3Dutf-8 > 16:12:50.824 [user thread 0] DEBUG jclouds.wire - << "{"droplet":{"id":84= 09235,"name":"unittest-698","memory":512,"vcpus":1,"disk":20,"locked":false= ,"status":"active","kernel":null,"created_at":"2015-10-26T05:07:49Z","featu= res":["private_networking","virtio"],"backup_ids":[],"next_backup_window":n= ull,"snapshot_ids":[],"image":{"id":12778278,"name":"8.1 x64","distribution= ":"Debian","slug":"debian-8-x64","public":true,"regions":["nyc1","ams1","sf= o1","nyc2","ams2","sgp1","lon1","nyc3","ams3","fra1","tor1"],"created_at":"= 2015-07-16T18:49:14Z","min_disk_size":20,"type":"snapshot"},"size":{"slug":= "512mb","memory":512,"vcpus":1,"disk":20,"transfer":1.0,"price_monthly":5.0= ,"price_hourly":0.00744,"regions":["nyc1","sgp1","sfo1","nyc2","lon1","nyc3= ","ams3","ams2","fra1","tor1"],"available":true},"size_slug":"512mb","netwo= rks":{"v4":[{"ip_address":"10.134.159.113","netmask":"255.255.0.0","gateway= ":"10.134.0.1","type":"private"},{"ip_address":"104.236.174.121","netmask":= "255.255.192.0","gateway":"104.236.128.1","type":"public"}],"v6":[]},"regio= n":{"name":"San Francisco 1","slug":"sfo1","sizes":["32gb","16gb","2gb","1g= b","4gb","8gb","512mb","64gb","48gb"],"features":["private_networking","bac= kups","ipv6","metadata"],"available":true}}}" > 16:12:50.856 [user thread 0] DEBUG jclouds.compute - << RUNNING[ACTIVE] n= ode(8409235) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)