Releases: seomoz/roger-mesos-tools
Releases · seomoz/roger-mesos-tools
v0.5.0: Merge pull request #166 from seomoz/support_envoy_and_haproxy_configs
v0.4.25
v0.4.24
Bug Fixes
- ROGER-2880 - Deploy for specific container for an app failing
- ROGER-2861 - Promote bug fixed where "name" key was required
- ROGER-2860 - Empty Success response from Chronos results in error
- ROGER-2881
Maintenance
- ROGER-2891 - Removed deprecated Tick/Statsd related code from CLI
v0.4.23
Bug Fixes
- ROGER-2821 -
roger promote
was generating wrong template name whenvars
for individual config was defined.
Please refer to the jira bug for more information.
v0.4.22
Bug Fixes
roger push
command used to hide the response to the put
request coming from Marathon, this confused users because it returned only response status for commands like this which ran into authorization error or quota related error.
Command
roger push -v roger /tmp moz-bots-roger-a2a1de076e25f9b1477fabb33d137db19c6ef904/v0.25.0 moz-bots.yml
Before the Fix:
Server response: [ 403 - Forbidden ]
After the Fix:
Now it will return a detailed error message:
Server response: [ 403 - Forbidden ]
{
"messages": [
"Requested cpu: 10.0 + total current allocated cpu: 0.0 for user: vinit.mahedia exceeds cpu quota: 0.5.",
"Requested memory: 1028.0 + total current allocated memory: 0.0 for user: vinit.mahedia exceeds memory quota: 500.0."
],
"success": false
}
v0.4.21
v0.4.20
Bug Fixed:
- Swaparoo functionality which is a work around to build with private github repo modules was broken for older apps, which is fixed now.
Features:
- New option
-ns, --disable-swaparoo
addedroger build
and 'roger deploy` command on cli to disable the swaparoo functionality altogether, here are the examples:roger deploy -ns -v -d /tmp joe-fox ma.yml
(-ns
is no swaparooo)roger deploy --disable-swaparoo -v -d /tmp joe-fox ma.yml
roger build -ns -v queenanne /tmp test local.json
roger build --disable-swaparoo -v queenanne /tmp test local.json
v0.4.19
v0.4.18: Merge pull request #145 from seomoz/kris/release-roger-cli-0.4.18
Includes a fix for a regression in Roger config parsing introduced in v0.4.15 (ROGER-2557 )
v0.4.17
Fix same container config used twice for two different container within app definition bug - https://seomoz.atlassian.net/browse/ROGER-2097