{"action":"created","issue":{"url":"https://api.github.com/repos/docker/libcompose/issues/34","labels_url":"https://api.github.com/repos/docker/libcompose/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/docker/libcompose/issues/34/comments","events_url":"https://api.github.com/repos/docker/libcompose/issues/34/events","html_url":"https://github.com/docker/libcompose/issues/34","id":102453168,"number":34,"title":"Strict yaml validation?","user":{"login":"ahmetalpbalkan","id":159209,"avatar_url":"https://avatars.githubusercontent.com/u/159209?v=3","gravatar_id":"","url":"https://api.github.com/users/ahmetalpbalkan","html_url":"https://github.com/ahmetalpbalkan","followers_url":"https://api.github.com/users/ahmetalpbalkan/followers","following_url":"https://api.github.com/users/ahmetalpbalkan/following{/other_user}","gists_url":"https://api.github.com/users/ahmetalpbalkan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahmetalpbalkan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahmetalpbalkan/subscriptions","organizations_url":"https://api.github.com/users/ahmetalpbalkan/orgs","repos_url":"https://api.github.com/users/ahmetalpbalkan/repos","events_url":"https://api.github.com/users/ahmetalpbalkan/events{/privacy}","received_events_url":"https://api.github.com/users/ahmetalpbalkan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-21T20:07:43Z","updated_at":"2015-08-22T06:44:40Z","closed_at":null,"body":"I have mistakes in my docker-compose.yml file such as mistyped keys (`fooooocommand`):\r\n\r\n```yml\r\nconsul:\r\n  fooooocommand: -server -node master2 -advertise 10.0.0.6 -join 10.0.0.4 -join 10.0.0.5\r\n  image: progrium/consul\r\n  ports:\r\n  - 8300:8300\r\n```\r\n\r\nlibcompose seems to be ignoring them, however docker-compose does strict validation and errors out. We probably need the same behavior here."},"comment":{"url":"https://api.github.com/repos/docker/libcompose/issues/comments/133646892","html_url":"https://github.com/docker/libcompose/issues/34#issuecomment-133646892","issue_url":"https://api.github.com/repos/docker/libcompose/issues/34","id":133646892,"user":{"login":"ibuildthecloud","id":1754002,"avatar_url":"https://avatars.githubusercontent.com/u/1754002?v=3","gravatar_id":"","url":"https://api.github.com/users/ibuildthecloud","html_url":"https://github.com/ibuildthecloud","followers_url":"https://api.github.com/users/ibuildthecloud/followers","following_url":"https://api.github.com/users/ibuildthecloud/following{/other_user}","gists_url":"https://api.github.com/users/ibuildthecloud/gists{/gist_id}","starred_url":"https://api.github.com/users/ibuildthecloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibuildthecloud/subscriptions","organizations_url":"https://api.github.com/users/ibuildthecloud/orgs","repos_url":"https://api.github.com/users/ibuildthecloud/repos","events_url":"https://api.github.com/users/ibuildthecloud/events{/privacy}","received_events_url":"https://api.github.com/users/ibuildthecloud/received_events","type":"User","site_admin":false},"created_at":"2015-08-22T06:44:40Z","updated_at":"2015-08-22T06:44:40Z","body":"But generally yes I agree with this issue.  We should be stricter because I mistype things myself all the time."}}