v0.9.14.6 (2019-07-16)
Merged pull requests:
- Make string sorting only in ActionRun displaying. #688 (solarkennedy)
v0.9.14.5 (2019-07-16)
Merged pull requests:
- Fix sorting for DisplayActionRuns when fields are None #687 (solarkennedy)
- Use newlines for the stderr array in check_tron_jobs #686 (solarkennedy)
- Use starting update from Mesos #684 (qui)
- Determine that runner is not running anymore if pid is none for recover_batch #683 (kawaiwanyelp)
v0.9.14.4 (2019-07-12)
Merged pull requests:
- Fix stderr output on check_tron_jobs #682 (solarkennedy)
- Sort action_runs by start_time in tronview #680 (solarkennedy)
v0.9.14.3 (2019-07-11)
Merged pull requests:
v0.9.14.2 (2019-07-05)
Merged pull requests:
- Bump parso #679 (keymone)
- Improve logging for deferred errors and apply timeout config to trans… #678 (qui)
- Put stderr at the front of the check_tron_jobs notification #677 (solarkennedy)
- Bump Twisted and Jinja #676 (keymone)
- clean up alerts and ddbbackup #675 (EmanekaT)
- Preserve last run's scheduled time when reconfiguring #674 (kawaiwanyelp)
v0.9.14.1 (2019-06-03)
Merged pull requests:
- Add tron_stateless_alert for dynamodb #673 (EmanekaT)
- Set up periodic backup for DynamoDB #671 (EmanekaT)
- fixed make dev #670 (EmanekaT)
- Build for bionic #663 (jvperrin)
- Bump dependencies #661 (keymone)
v0.9.14.0 (2019-05-16)
Merged pull requests:
v0.9.13.4 (2019-05-14)
Merged pull requests:
v0.9.13.3 (2019-05-14)
Merged pull requests:
- Make recovery batch script also check if action runner suddenly goes away #666 (kawaiwanyelp)
- Revert "removed mirror store" #665 (EmanekaT)
- Prevent job runs from incorrectly getting stuck in WAITING #664 (qui)
- Split the tab completion file #662 (tzhu-yelp)
- Place the bash completion script in the completion dir #660 (tzhu-yelp)
- Added lots more task logging for unknown events #659 (solarkennedy)
- removed mirror store #654 (EmanekaT)
v0.9.13.2 (2019-05-02)
Merged pull requests:
- fix guess_realert when next_run is the same as previous_run #658 (EmanekaT)
- Some doc updates #657 (solarkennedy)
v0.9.13.1 (2019-04-30)
Merged pull requests:
- Changed dynamodb partition index to int so it is sorted correctly #656 (EmanekaT)
- Prevent a connection error in the recovery action from failing the action #655 (qui)
- Return 200 if no code is passed and the response is not a dict #653 (qui)
- Fixed guess_realert_every #652 (EmanekaT)
v0.9.13.0 (2019-04-22)
Merged pull requests:
- reload old config if new config fails #651 (drmorr0)
- Use correct parser for months in cron #650 (qui)
- duration field added to tronweb #649 (drmorr0)
- Log state changes #646 (qui)
v0.9.12.6 (2019-04-19)
Merged pull requests:
- Removed interval scheduler #648 (EmanekaT)
- "Remove" interval scheduler from documentation #647 (EmanekaT)
- Workaround for trond segfaults #645 (vkhromov)
- Check for failed or unknown action if a run is waiting #644 (qui)
v0.9.12.5 (2019-04-15)
Merged pull requests:
v0.9.12.4 (2019-04-10)
Merged pull requests:
- check_tron_jobs no longer alerts if job is not scheduled #641 (acoover)
- Improve dynamodb read/write speed #640 (EmanekaT)
- Make check_tron_jobs look at entire history by removing count arg #636 (kawaiwanyelp)
- Just get run state once to reduce iterating on deque #627 (qui)
v0.9.12.3 (2019-04-03)
Merged pull requests:
- changed max number of open files to 10000 #639 (EmanekaT)
- Bump taskproc to 0.1.5 to include fix that restarts driver on error #638 (qui)
v0.9.12.2 (2019-04-02)
Merged pull requests:
- Make macro_timedelta round days if day > a month's days #637 (kawaiwanyelp)
- fixed a bug in dynamodb validation function #635 (EmanekaT)
- Handle starting state from Mesos #632 (qui)
v0.9.12.1 (2019-03-22)
Merged pull requests:
- fixed data validation of dynamodb migration #631 (EmanekaT)
- Allow the tron api get response to handle lists as well as dicts. #630 (solarkennedy)
- use mesos 1.7.2 in itests #629 (stug)
v0.9.12.0 (2019-03-13)
v0.9.11.1 (2019-03-12)
Merged pull requests:
v0.9.11.0 (2019-03-08)
Merged pull requests:
- Added back a trusty target to the travis matrix and not duplicate running unit tests. #626 (solarkennedy)
- Migrating from Berkley DB to DynamoDB (TRON-638) #617 (EmanekaT)
v0.9.10.0 (2019-03-04)
Merged pull requests:
v0.9.9.15 (2019-03-04)
Merged pull requests:
- Add waiting state first for rollback safety #624 (qui)
- use mesos 1.7.1 in itests #623 (stug)
- Add docs for monitoring defaults #621 (kawaiwanyelp)
- Removed trusty support #620 (solarkennedy)
- Don't upgrade all the things when building a package #619 (solarkennedy)
v0.9.9.14 (2019-02-08)
Merged pull requests:
v0.9.9.13 (2019-02-07)
Merged pull requests:
v0.9.9.12 (2019-02-07)
Merged pull requests:
v0.9.9.11 (2019-02-04)
Merged pull requests:
- Added disk support to tron on mesos #610 (solarkennedy)
v0.9.9.10 (2019-01-31)
Merged pull requests:
- Fix job appearing pending when waiting on trigger requirement #611 (keymone)
- Bump pysensu-yelp to pull in JIRA priority support #609 (jvperrin)
- Add ym format #608 (keymone)
- Tron 231 #607 (EmanekaT)
v0.9.9.9 (2019-01-07)
Merged pull requests:
- Don't pass in task id when submitting retries of mesos actions #605 (qui)
- Use the correct date option for tronctl backfill #604 (solarkennedy)
- Remove less useful stuff #584 (keymone)
v0.9.9.8 (2018-12-20)
Merged pull requests:
v0.9.9.7 (2018-12-18)
Merged pull requests:
- convert volumes to dict when recovering #602 (Rob-Johnson)
- Only recover unknown Mesos actions that have no end time #598 (qui)
v0.9.9.6 (2018-12-06)
Merged pull requests:
v0.9.9.5 (2018-12-04)
Merged pull requests:
- Don't try to use an ssh-agent for the default config #600 (solarkennedy)
- Allow passing extra options to systemd-based distros. #599 (solarkennedy)
- Set an end time if and only if the action should not be recovered #597 (qui)
- job should not be rescheduled when reconfiguration if it is disabled #596 (chlgit)
- Mesos action run should fail if it gets an offer timeout event #595 (qui)
- Trigger attribute docs #594 (keymone)
- Add consistency check on Tron startup #593 (kawaiwanyelp)
v0.9.9.4 (2018-11-20)
Merged pull requests:
- Fix signal handling in tron daemon #592 (kawaiwanyelp)
- Log more information from terminal Mesos events #590 (qui)
v0.9.9.3 (2018-11-15)
Merged pull requests:
- Don't schedule jobs if they are disabled when renaming namespace #588 (chlgit)
- Removed spaces in action run html #587 (solarkennedy)
v0.9.9.2 (2018-11-12)
Merged pull requests:
- Workaround existing rendered commands that are bytes instead of str #586 (keymone)
- Fix start bug #585 (qui)
- Add cluster option to metrics script #583 (kawaiwanyelp)
- Added --job flag to migrate only a single job between namespaces #582 (jordanleex13)
- Allow TASK_LOST updates to retry automatically #581 (qui)
- Don't display actions/jobs in sorted order in tronview #579 (solarkennedy)
- Trigger timeout attribute #578 (keymone)
- Allow tron to run after unclean shutdown #573 (kawaiwanyelp)
v0.9.9.1 (2018-10-30)
Merged pull requests:
v0.9.9.0 (2018-10-30)
Merged pull requests:
- Pin requirements again #577 (keymone)
- Combine DST code into one place #572 (qui)
- Add get_tron_metrics script and tests #571 (kawaiwanyelp)
- Tronctl publish/discard events #564 (keymone)
v0.9.8.4 (2018-10-26)
v0.9.8.3 (2018-10-26)
Merged pull requests:
v0.9.8.2 (2018-10-25)
Merged pull requests:
- rename all job_name after migration #574 (chlgit)
- add migration namespace script #568 (chlgit)
- ensure systemd restarts on failure #565 (Rob-Johnson)
v0.9.8.1 (2018-10-23)
Merged pull requests:
v0.9.8.0 (2018-10-23)
Merged pull requests:
- Fix check_tron_jobs to discard instead of remove precioius attr #567 (kawaiwanyelp)
- If runs are allowed to overlap, don't consider that case stuck #566 (qui)
- Prevent Pymesos thread abort from interrupting main thread #560 (kawaiwanyelp)
- Initial metrics endpoint #559 (qui)
- Add option for alerting every job in check_tron_jobs #552 (kawaiwanyelp)
v0.9.7.0 (2018-10-17)
Merged pull requests:
- Convert action deps to list in repr adapter #563 (keymone)
- [wip] systemd unit file #557 (Rob-Johnson)
v0.9.6.5 (2018-10-16)
Merged pull requests:
v0.9.6.4 (2018-10-15)
v0.9.6.3 (2018-10-15)
v (2018-10-12)
Merged pull requests:
- Triggers in tronweb #558 (keymone)
- Handle non-Mesos events from taskproc #556 (qui)
- add tronctl move command #555 (chlgit)
- create pidfile for manhole socket #554 (chlgit)
- update docs using format string #553 (chlgit)
- Fix constraints passing incorrectly in actionrun #551 (kawaiwanyelp)
- External dependencies in tronview #550 (keymone)
- Move bin/*.py to tron/bin to fix tests #549 (keymone)
- Fetch 20 jobs of history instead of 10 for check_tron_jobs #547 (solarkennedy)
- Change tronfig updates to include the enabled attribute #545 (kawaiwanyelp)
- Remove http stacktraces from tronview and tronctl error messages #541 (kawaiwanyelp)
v0.9.6.2 (2018-10-02)
Merged pull requests:
- Skip state diagram in docs #548 (keymone)
- Better date arithmetic #546 (keymone)
- Convert Action to dataclass #544 (keymone)
- [fix] Eventbus reload #543 (keymone)
- [cleanup/refactoring] Move some stuff out of tron.core.job #542 (keymone)
- Remove to_timestamp method in favor of datetime.timestamp() #540 (qui)
- Allow actions to be a dict instead of a list #536 (qui)
- Simpler state machine #535 (keymone)
- Actionrun external deps #532 (keymone)
- Make eventbus a global object #531 (keymone)
v0.9.6.1 (2018-09-21)
Merged pull requests:
- fix format string bugs #538 (chlgit)
- Add handlers check in MesosTask logger to prevent duplicate log lines #537 (kawaiwanyelp)
v0.9.6.0 (2018-09-20)
Merged pull requests:
- remove percent string support #534 (chlgit)
- replace colon by pound for format string #530 (chlgit)
- Make fail final and move retries and exit logic out #529 (qui)
- Cross-job deps: fixes in config parsing and eventbus #528 (keymone)
- Cross-job deps: Actionrun triggers upon completion #527 (keymone)
- Removed tronfig header code, as part of removing autogenerated comments #521 (kawaiwanyelp)
v0.9.5.1 (2018-09-10)
Fixed bugs:
- Gracefully reconfigure service on node change #228
Closed issues:
- tronview/tronctl should give autocorrect hints #98
- Use utcnow() instead of now() #83
- Support date range for --run-date #64
Merged pull requests:
- Fix: restarting tron will restore outdated scheduled jobs #525 (keymone)
- Scheme optional for Mesos master address #524 (qui)
- Fix colors on tronweb #523 (solarkennedy)
- Better feedback on killing Mesos actions if not running #522 (qui)
v0.9.5.0 (2018-09-05)
Merged pull requests:
- Increase upstart timeout #520 (qui)
- Remove enableall and disableall from JobCollections in tron controller #519 (kawaiwanyelp)
- Deprecate --nodaemon option #518 (keymone)
v0.9.4.0 (2018-09-04)
Merged pull requests:
- Safer eventbus log saving #517 (keymone)
- Safer shutdown behavior #516 (keymone)
- Eventbus sync shutdown #515 (keymone)
- Yapfify #514 (keymone)
- Recover unknown mesos actions on startup #512 (qui)
- Add eventbus and cross-job dep related config attributes #511 (keymone)
- add string format support #490 (chlgit)
v0.9.3.0 (2018-08-24)
Merged pull requests:
- make master address optional #513 (chlgit)
- move mesos address to mesos option section only #509 (chlgit)
- Added the prototype of the tronctl backfill command #507 (solarkennedy)
- Added mesos framework authentication to itests #506 (solarkennedy)
- Remove event.py and related code #504 (keymone)
- Event bus with pub/sub and persistance #497 (keymone)
v0.9.2.1 (2018-08-22)
list (2018-08-21)
Closed issues:
- Insufficient error logging #275
- tronview add-ons #244
- Replace Turtle with mock #153
- tron should support weights for items in pools #56
Merged pull requests:
- Nix testify #508 (solarkennedy)
- Remove the use of turtle in favor of mock. Fixes #153 #505 (solarkennedy)
- Run trond via tox for itests instead of pip installing #501 (solarkennedy)
- Made tronview and tronctl provide suggestions on unknown identifiers #500 (solarkennedy)
- Make itests wait for tron to be connected to mesos #499 (solarkennedy)
- U/chl/save mesos state #498 (chlgit)
- save task id of action run #495 (chlgit)
- Added Tron + Mesos itest framework #494 (solarkennedy)
- configure mesos authentication at MASTER #492 (chlgit)
v0.9.2.0 (2018-08-09)
Merged pull requests:
- Autospec all the things #491 (solarkennedy)
- Spell check all the things #489 (solarkennedy)
- catch command rendering type error #488 (chlgit)
- Update taskproc #487 (qui)
- tronfig checks valid nodes #486 (chlgit)
- Catch errors from commands and return a nicer error message #485 (qui)
- sort the job run based on endtime and scheduled time #484 (chlgit)
v0.9.1.9 (2018-07-24)
Fixed bugs:
- Refactor tron node/ssh #247
Closed issues:
Merged pull requests:
- Retries delay: kill delayed action correctly #483 (keymone)
- send alerts based on job runtime #482 (chlgit)
- Fix the docs #481 (solarkennedy)
- Delay between actionrun retries #479 (keymone)
v0.9.1.8 (2018-07-10)
Merged pull requests:
v0.9.1.7 (2018-07-09)
Merged pull requests:
- Fix validation of full tronfig directory #478 (qui)
- Unknown actions/jobs are critical alerts #477 (qui)
- Twisted manhole on unix socket #476 (keymone)
v0.9.1.6 (2018-07-03)
Merged pull requests:
- wait daemon thread finish before exit #475 (chlgit)
- Remove the graceful_shutdown aspect of Tron #474 (solarkennedy)
- fix tronfig -C bug #473 (chlgit)
- add test case for long duration jobs #472 (chlgit)
- fix duration is longer than 1 day bug #471 (chlgit)
- Check output dir first #470 (qui)
- Add default volumes and some other Mesos task settings to master config #466 (qui)
- implement kill terminate for mesos actions #464 (chlgit)
v0.9.1.4 (2018-06-25)
Merged pull requests:
- action_runner logs to the output_dir; add timestamps to logs #469 (Rob-Johnson)
v0.9.1.3 (2018-06-22)
Merged pull requests:
- handle failures streaming to stdout/stderr #468 (Rob-Johnson)
- reset exit status on recovery #465 (Rob-Johnson)
v0.9.1.2 (2018-06-20)
Merged pull requests:
- add missing requests and psutil deps #462 (Rob-Johnson)
- reset actionrun endtime on recovery #461 (Rob-Johnson)
- Refactor config parse tests #460 (keymone)
- Improve exit handling #459 (Rob-Johnson)
- Toggle for Mesos actions #458 (qui)
- Add flake8 hook, make it stop arguing with yapf #457 (keymone)
- deploy prod namespaces and jobs at playground #449 (chlgit)
v0.9.1.1 (2018-06-15)
Merged pull requests:
- stream action_runner output from subprocess #456 (Rob-Johnson)
- Bounded asynchronous API request handling #455 (keymone)
- ClusterRepository for accessing Mesos clusters #454 (qui)
v0.9.1.0 (2018-06-13)
Merged pull requests:
- exit the recovery batch with the correct exit code #453 (Rob-Johnson)
- Get output from Mesos tasks #452 (qui)
- run tasks on Mesos #448 (qui)
v0.9.0.0 (2018-06-05)
Merged pull requests:
- set the machine state to 'running' before recovery #451 (Rob-Johnson)
- Action runner factory should always be an instance #450 (qui)
- Revert "Fix reloading config ignores changes in
enabled
" #447 (vkhromov) - Fix reloading config ignores changes in
enabled
#446 (vkhromov) - Fixed the example Docker container name in README.md #445 (vkhromov)
- Recover unknown batches #425 (Rob-Johnson)
v0.8.0.6 (2018-05-16)
Fixed bugs:
- node reconfig should not cause all services to restart #223
Closed issues:
- Enhancement: "tron restart", but for actions rather than jobs. #309
- Support retrying action runs #120
Merged pull requests:
- add expected runtime for cleanup actions #444 (chlgit)
- bug fixes: namespace deletion, reading long status files #443 (qui)
- fix a bug at check_tron_jobs scripts #442 (chlgit)
- set check_every in monitoring script #441 (chlgit)
- Added docker-compose dependency to fix example-cluster on Trusty #440 (vkhromov)
- Chl/use indent dictionary value for yapf #439 (chlgit)
- add support for expected_runtime alerting #438 (chlgit)
- Pre calculate state machine transitions #437 (keymone)
- Added retry docs #436 (solarkennedy)
- Yapf formatting #433 (keymone)
- Remove tron/utils/collections #387 (keymone)
v0.8.0.5 (2018-04-24)
Merged pull requests:
v0.8.0.4 (2018-04-20)
v0.8.0.3 (2018-04-20)
Merged pull requests:
v0.8.0.2 (2018-04-18)
Merged pull requests:
v0.8.0.1 (2018-04-16)
Merged pull requests:
- Always send signals to the full process group in the tron action runner #428 (solarkennedy)
- speed up tronview command with zero args #427 (chlgit)
- Python3 deb #370 (keymone)
v0.7.8.3 (2018-04-12)
Closed issues:
Merged pull requests:
- Maybe decode all the things #426 (keymone)
- Fix links in long_description (used on PyPI), use hyperlinks #423 (sjaensch)
- Run the example_cluster under faketime 10x faster than real life #415 (solarkennedy)
v0.7.8.2 (2018-04-10)
Merged pull requests:
v0.7.8.1 (2018-04-06)
Merged pull requests:
- Deal with requestargs encoding in get_string() #422 (keymone)
- monitoring alert if any action becomes failed or unknown #421 (chlgit)
- Fix namespace with non-ascii crashing tronfig #419 (keymone)
- Disconnect state version from release version #417 (keymone)
- service code clean up #416 (chlgit)
- Alert when a job is in an unknown state #413 (solarkennedy)
- Added the action_runner for localhost on the example_cluster #407 (solarkennedy)
- remove service code third pass #405 (chlgit)
- First Stab at Action retries #401 (keymone)
v0.7.8.0 (2018-04-03)
Merged pull requests:
- Don't delete file if namespace is incorrect #414 (qui)
- update namespace cleanup script #411 (chlgit)
- Fix timestamp with timezone and remove flaky test #410 (qui)
- add a script to clean up namespace #409 (chlgit)
- improve monitoring log #408 (chlgit)
- Try to fix doc building #406 (solarkennedy)
- fix the action_status command #404 (Rob-Johnson)
- Timezone date context bug #403 (qui)
- Do a better job at printing exceptions when there are command render problems #402 (solarkennedy)
- Make more sane tab completions for busy tron servers #400 (solarkennedy)
- Chl/remove service code second pass #399 (chlgit)
- Use PaaSTA config values in runs and create PaaSTA action run #398 (qui)
v0.7.7.1 (2018-03-23)
Closed issues:
- Document example of setting a non-DST-aware time zone #82
Merged pull requests:
- Yelp's itest changes #397 (keymone)
- add header required for CORS #396 (Rob-Johnson)
- Use bsddb3 directly #395 (keymone)
- Removed service functionality from tronweb #394 (solarkennedy)
- Print out job runs and action runs in tab completion cache #393 (solarkennedy)
v0.7.7.0 (2018-03-22)
Merged pull requests:
- Only try advancing the time by one hour when localizing #392 (keymone)
- use the resolved namespace in tronfig #391 (Rob-Johnson)
- Paasta executor configs #390 (qui)
- Implement and use backward compatible Py2Shelf #389 (keymone)
- Dont try to localize time with tzinfo #388 (keymone)
- Fix example cluster and package building #386 (keymone)
- Remove service code - first pass #385 (chlgit)
- fix check_tron_job broken due to job misconfigure issue #384 (chlgit)
- Change location of tab complete cache #383 (jglukasik)
- Allow tab complete to read from cached file #382 (jglukasik)
v0.8.0.0 (2018-03-14)
Merged pull requests:
v0.7.6.1 (2018-03-12)
v0.7.6.0 (2018-03-12)
Merged pull requests:
- First pass at tab complete #380 (jglukasik)
- Added a 'make dev' target to iterate faster with local development #378 (solarkennedy)
- Fix CommandIndex constructor to fix autocomplete in tronweb #376 (solarkennedy)
- Python3 port #362 (keymone)
v0.7.5.3 (2018-03-08)
Closed issues:
- tronweb hijacks cmd+r (browser refresh) #278
Merged pull requests:
- Move tron documentation to readthedocs.io #377 (solarkennedy)
- Remove keybind hijacking. Fixes #278 #375 (solarkennedy)
- Chl/tron 224 detect jobs not scheduled #374 (chlgit)
- Upgrade to argparse #372 (jglukasik)
v0.7.5.2 (2018-03-02)
Merged pull requests:
- Only localize datetimes when they lack tzinfo #373 (solarkennedy)
- improving stuck job checking when runtime of job run unsorted #365 (chlgit)
v0.7.5.1 (2018-02-28)
Merged pull requests:
- remove owner from tronview display #371 (Rob-Johnson)
- Make tron pidfile error message more clear #367 (jglukasik)
v0.7.5.0 (2018-02-28)
Merged pull requests:
- rmove notes/summary/owner #368 (chlgit)
- Allow jobs to override the default timezone #360 (solarkennedy)
v0.7.4.2 (2018-02-27)
Merged pull requests:
v0.7.4.1 (2018-02-23)
Closed issues:
- Spanish translation #361
Merged pull requests:
- Failure improvements #364 (qui)
- store the actionrun id in the status output by action_runner #363 (Rob-Johnson)
- Ignore unknown ActionRuns #359 (qui)
- Upload to pypi on tags #357 (solarkennedy)
- Remove vagrant stuff #356 (solarkennedy)
- add stuck status for jobs #355 (chlgit)
- reconfigure jobs if monitoring setting has been updated #354 (chlgit)
- Python3 port 1/NaN #353 (keymone)
v0.7.4.0 (2018-02-13)
Closed issues:
- Job Notifications #303
- smtp with tls #257
- nodes list #245
- tronweb service view dashboard #243
- support ec2 tag names for node_pool #233
- Consolidate documentation #135
- Add 'owner' field to jobs #99
- Tron daemon to run on slaves as an alternative to persistent SSH connections #81
- Monitoring Framework #25
Merged pull requests:
- [wip] Port to Python3 #352 (keymone)
- Removed deprecated restart_interval option #351 (solarkennedy)
- Removed mongodb support #350 (solarkennedy)
- Update readme to set expectations about tron development #349 (solarkennedy)
- Improve example cluster startup, and fix one remaining unicode error #348 (qui)
v0.7.3.2 (2018-02-09)
Merged pull requests:
v0.7.3.1 (2018-02-09)
v0.7.3.0 (2018-02-08)
Merged pull requests:
- Don't start tron on boot #345 (keymone)
- Added dry-run and filtering on check_tron_jobs #344 (solarkennedy)
- Example cluster improvements #343 (keymone)
- Make check_tron_jobs actually send alerts with lots of context #342 (solarkennedy)
- Local validation options, cleanup of unused functionality #340 (keymone)
- first pass at adding pre-commit #321 (Rob-Johnson)
v0.7.2.0 (2018-02-01)
Closed issues:
Merged pull requests:
- add coffeescript dependency to packaging image #341 (Rob-Johnson)
- run coffeescript compliation inside docker container; remove some unu… #339 (Rob-Johnson)
- Add option to delete namespaces in tronfig #338 (qui)
- Added monitoring dictionary for job configs #337 (solarkennedy)
- Added rerun for re-running jobs instead of restart #336 (solarkennedy)
- Added prototype check_tron_jobs command #335 (solarkennedy)
- add a json schema for describing tronfig #334 (Rob-Johnson)
- Handle configuration check requests #333 (keymone)
- Bring back coffee #332 (Rob-Johnson)
- move from sysv-init to upstart #331 (Rob-Johnson)
- multi platform reactor; fix tests #330 (Rob-Johnson)
- encode command as utf-8 #329 (Rob-Johnson)
v0.7.1.0 (2017-10-10)
Closed issues:
- Unsafe use of
global
in tron/serialize/runstate/yamlstore.py #326 - Tron assumes USER environment variable is always available, and it isn't. #315
- Use the yaml c-loader for moar speed (when available) #306
Merged pull requests:
- dont assume the USER env var #328 (Rob-Johnson)
- Issues 306 & 326 #327 (Rob-Johnson)
* This Change Log was automatically generated by github_changelog_generator