{"action":"created","issue":{"url":"https://api.github.com/repos/magneticio/vamp/issues/721","repository_url":"https://api.github.com/repos/magneticio/vamp","labels_url":"https://api.github.com/repos/magneticio/vamp/issues/721/labels{/name}","comments_url":"https://api.github.com/repos/magneticio/vamp/issues/721/comments","events_url":"https://api.github.com/repos/magneticio/vamp/issues/721/events","html_url":"https://github.com/magneticio/vamp/issues/721","id":167798398,"number":721,"title":"Quickstart on fresh Debian 8 fails (with custom blueprint)","user":{"login":"RubieV","id":8270394,"avatar_url":"https://avatars.githubusercontent.com/u/8270394?v=3","gravatar_id":"","url":"https://api.github.com/users/RubieV","html_url":"https://github.com/RubieV","followers_url":"https://api.github.com/users/RubieV/followers","following_url":"https://api.github.com/users/RubieV/following{/other_user}","gists_url":"https://api.github.com/users/RubieV/gists{/gist_id}","starred_url":"https://api.github.com/users/RubieV/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RubieV/subscriptions","organizations_url":"https://api.github.com/users/RubieV/orgs","repos_url":"https://api.github.com/users/RubieV/repos","events_url":"https://api.github.com/users/RubieV/events{/privacy}","received_events_url":"https://api.github.com/users/RubieV/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2016-07-27T08:25:14Z","updated_at":"2016-07-27T21:53:03Z","closed_at":null,"body":"After starting a fresh Debian 8 VM on Softlayer, installing Docker using https://get.docker.com/, and starting VAMP 0.8.5 quickstart, sava(or similar blueprint) deployment fails.\r\n\r\nI've included the Docker logs, it might be this specific exception:\r\n[2016-07-26 21:01:21,790] INFO 127.0.0.1 - - [26/Jul/2016:21:01:21 +0000] \"PUT //localhost:9090/v2/apps//b489c526-29fd-4377-ba23-1d210a91b0b8/hackable-1-0-0-d90e4ff813f0c8a92fec HTTP/1.1\" 400 145 \"-\" \"Dispatch/0.11.1-SNAPSHOT\" 1 (mesosphere.chaos.http.ChaosRequestLog$$EnhancerByGuice$$c944d01c:qtp438493423-29)\r\n21:01:21.791 | ERROR | io.vamp.common.http.RestClient$          |                                          | rsp [PUT http://localhost:9090/v2/apps//b489c526-29fd-4377-ba23-1d210a91b0b8/hackable-1-0-0-d90e4ff813f0c8a92fec] - unexpected status code: 400\r\n21:01:21.793 | ERROR | io.vamp.common.notification.Notification |                                          | Container response error.\r\n21:01:21.793 | ERROR | io.vamp.common.notification.Notification |                                          | {\"message\":\"Please specify data in JSON format\",\"details\":\"No content to map due to end-of-input\\n at [Source: [B@1d1c9139; line: 1, column: 1]\"}\r\nio.vamp.common.http.RestClientException: {\"message\":\"Please specify data in JSON format\",\"details\":\"No content to map due to end-of-input\\n at [Source: [B@1d1c9139; line: 1, column: 1]\"}\r\n        at io.vamp.common.http.RestClient$$anon$1.onCompleted(RestClient.scala:78) ~[vamp.jar:0.8.5]\r\n        at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63) ~[vamp.jar:0.8.5]\r\n...cut...\r\n\r\n**Blueprint**\r\n---\r\nname: hackable\r\ngateways:\r\n  9050: hackable/port\r\nclusters:\r\n  hackable:\r\n    routing:\r\n      routes:\r\n        hackable:1.0.0:\r\n          weight: 0%  # weight in percentage\r\n        hackable:1.1.0:\r\n          weight: 100%\r\n    services: # services is now a list of breeds\r\n      -\r\n        breed:\r\n          name: hackable:1.0.0\r\n          deployable: rubenvanvreeland/hackable-audited:latest\r\n          ports:\r\n            port: 80/http\r\n        scale:\r\n          cpu: 0.1\r\n          memory: 64MB\r\n          instances: 1\r\n      -\r\n        breed:\r\n          name: hackable:1.1.0 # a new version of our service\r\n          deployable: rubenvanvreeland/hackable-devops:latest\r\n          ports:\r\n            port: 80/http\r\n        scale:\r\n          cpu: 0.1\r\n          memory: 64MB\r\n          instances: 1\r\n\r\nComplete log:\r\n[vamp-bitsensor.txt](https://github.com/magneticio/vamp/files/385616/vamp-bitsensor.txt)\r\n"},"comment":{"url":"https://api.github.com/repos/magneticio/vamp/issues/comments/235733152","html_url":"https://github.com/magneticio/vamp/issues/721#issuecomment-235733152","issue_url":"https://api.github.com/repos/magneticio/vamp/issues/721","id":235733152,"user":{"login":"RubieV","id":8270394,"avatar_url":"https://avatars.githubusercontent.com/u/8270394?v=3","gravatar_id":"","url":"https://api.github.com/users/RubieV","html_url":"https://github.com/RubieV","followers_url":"https://api.github.com/users/RubieV/followers","following_url":"https://api.github.com/users/RubieV/following{/other_user}","gists_url":"https://api.github.com/users/RubieV/gists{/gist_id}","starred_url":"https://api.github.com/users/RubieV/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RubieV/subscriptions","organizations_url":"https://api.github.com/users/RubieV/orgs","repos_url":"https://api.github.com/users/RubieV/repos","events_url":"https://api.github.com/users/RubieV/events{/privacy}","received_events_url":"https://api.github.com/users/RubieV/received_events","type":"User","site_admin":false},"created_at":"2016-07-27T21:53:03Z","updated_at":"2016-07-27T21:53:03Z","body":"## Resources\r\nCPUs\tMem\tDisk\r\nTotal\t4\t8.0 GB\t128.0 GB\r\nUsed\t0\t0 B\t0 B\r\nOffered\t0\t0 B\t0 B\r\nIdle\t4\t8.0 GB\t128.0 GB\r\n\r\n## ps aux\r\nroot       396  0.0  0.0  19620  3300 ?        S    15:44   0:00 bash /usr/local/marathon/mesos-master.sh\r\nroot       397  0.0  0.0  19628  3332 ?        S    15:44   0:00 bash /usr/local/marathon/mesos-slave.sh 2\r\nroot       411  0.2  0.3 1127984 31912 ?       Sl   15:44   0:08 mesos-master --registry=in_memory --cluster=VAMP --quorum=1 --zk=zk://127.0.0.1:2181/mesos --work_dir=/var/lib/mesos --hostname=37.58.72.23 --log_dir=/var/log/mesos\r\nroot       539  0.4  0.3 962736 30328 ?        Sl   15:44   0:15 mesos-slave --launcher=posix --containerizers=docker,mesos --executor_registration_timeout=5mins --docker_stop_timeout=10secs --isolation=cgroups/cpu,cgroups/mem --master=zk://127.0.0.1:2181/mesos --work_dir=/var/run/mesos/slave2 --log_dir=/var/log/mesos/slave2 --port=5052 --resources=cpus(*):2; mem(*):4096; disk(*):65536; ports(*):[31000-32000] --hostname=37.58.72.23\r\nroot       579  1.2  5.6 6466868 457876 ?      Sl   15:44   0:49 java -Djava.library.path=/usr/local/lib:/usr/lib:/usr/lib64 -Djava.util.logging.SimpleFormatter.format=%2$s%5$s%6$s%n -Xmx512m -cp /usr/bin/marathon mesosphere.marathon.Main --master zk://37.58.72.23:2181/mesos --zk zk://37.58.72.23:2181/marathon --task_launch_timeout 300000 --http_port 9090 --hostname 37.58.72.23\r\nroot       580  2.1  4.0 6234412 332392 ?      Sl   15:44   1:22 java -Djava.library.path=/usr/local/lib:/usr/lib64:/usr/lib -Djava.util.logging.SimpleFormatter.format=%2$s %5$s%6$s%n -Xmx512m -cp /usr/bin/chronos org.apache.mesos.chronos.scheduler.Main --http_port 4400 --zk_hosts localhost:2181 --master zk://127.0.0.1:2181/mesos --hostname 37.58.72.23\r\nroot       648  0.0  0.0  19628  3384 ?        S    15:44   0:00 bash /usr/local/marathon/mesos-slave.sh 1\r\nroot       668  0.4  0.3 962736 32020 ?        Sl   15:44   0:15 mesos-slave --launcher=posix --containerizers=docker,mesos --executor_registration_timeout=5mins --docker_stop_timeout=10secs --isolation=cgroups/cpu,cgroups/mem --master=zk://127.0.0.1:2181/mesos --work_dir=/var/run/mesos/slave1 --log_dir=/var/log/mesos/slave1 --port=5051 --resources=cpus(*):2; mem(*):4096; disk(*):65536; ports(*):[31000-32000] --hostname=37.58.72.23\r\nroot      4201  0.0  0.0  15292  2060 pts/0    S+   16:49   0:00 grep --color=auto mesos"}}
{"actor":{"display_login":"RubieV"}}