Skip to content

Instantly share code, notes, and snippets.

@sebbrochet
Last active December 25, 2015 16:19
Show Gist options
  • Save sebbrochet/7005415 to your computer and use it in GitHub Desktop.
Save sebbrochet/7005415 to your computer and use it in GitHub Desktop.
Evaluation of Gutsy Devops Dashboard
Here is the story, I'm looking for a "DevOps Dashboard" to display versions and deployment dates for several products running on several environments.
Google told me [Gutsy DevOps Dashboard](https://github.com/racker/gutsy) could fit the bill and I've tried to evaluate it.
* URL crawling failed with HTTPS devops.json sources with a weird error message:
"Error: Bad status code: 415 for url: raw.github.com/racker/node-moruga/master/devops.json
at Error (unknown source)
at IncomingMessage.exports.request_maker (/root/gutsy/lib/utils/common.js:168:17)
at IncomingMessage.EventEmitter.emit (events.js:123:20)
at IncomingMessage._emitEnd (http.js:366:10)
at HTTPParser.parserOnMessageComplete [as onMessageComplete] (http.js:149:23)
at CleartextStream.socketOnData (http.js:1366:20)
at CleartextStream.CryptoStream._push (tls.js:526:27)
at SecurePair.cycle (tls.js:880:20)
at EncryptedStream.CryptoStream.write (tls.js:267:13)
at Socket.ondata (stream.js:38:26)"
* I've had more chance with a dumb HTTP source like http://jdrop.org/export?id=3000
It is crawled without errors but as it is not compatible with devops.json specifications, nothing is displayed.
I managed to serve through Apache HTTP content of https://raw.github.com/racker/node-moruga/master/devops.json
And rendering is now OK: http://t.co/EPpgr96yWC
Time to create real devops.json sources now base on devops.json specifications (https://github.com/racker/devopsjson/blob/master/lib/web/schema.js)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment