0.69.6 (2017-12-07)
Merged pull requests:
- Perfscript #1649 (fboxwala)
- Make metastatus able to group by multiple values properly #1642 (EvanKrall)
- pytest.fixture for SystemPaastaConfig #1641 (oktopuz)
- Instance configs experiments #1492 (oktopuz)
v0.69.5 (2017-12-06)
Merged pull requests:
- Fixes a small typo in the autoscaling documentation #1650 (fhats)
- A few python3 things #1648 (asottile)
- Make marathon_dashboard work for non-sharded clusters #1647 (nhandler)
- add variables to string interpolation #1645 (Rob-Johnson)
v0.69.4 (2017-12-05)
Merged pull requests:
- Fix mypy for cluster_boost #1646 (nhandler)
- Initial Support for a Sharded Marathon Dashboard #1601 (nhandler)
v0.69.3 (2017-12-04)
Merged pull requests:
- v0.69.2 #1644 (oktopuz)
- paasta local-run --no-healthcheck shouldn't publish a container's ports #1643 (oktopuz)
- Adding Cluster Boost feature (ready to merge) #1587 (matfra)
v0.69.1 (2017-12-01)
Merged pull requests:
- Fix paused autoscaler logic bug #1640 (solarkennedy)
v0.69.0 (2017-11-30)
Merged pull requests:
- Convert cli/cmds/sysdig.py to sharded marathon and clean up unsharded code/test config. #1628 (EvanKrall)
v0.68.12 (2017-11-29)
Merged pull requests:
- Pass MarathonClients, not list of MarathonClient, to get_autoscaling_info in status_marathon_job_verbose. #1639 (EvanKrall)
- Don't docker-compose pull in example_cluster; see bc3029fb3f01eadb931105eea480c9ec21c18ea8 #1638 (EvanKrall)
- Show marathon dashboard links in paasta status #1636 (oktopuz)
- Tweak mypy settings to allow for more granular type checking #1627 (EvanKrall)
v0.68.11 (2017-11-28)
v0.68.10 (2017-11-27)
Merged pull requests:
v0.68.9 (2017-11-23)
Closed issues:
- Cluster autoscaler gives up if too many slaves aren't found when scaling down cancelled_running resource #1619
Merged pull requests:
- Fix TypeError in status_marathon_job_verbose #1635 (oktopuz)
- fix bug in autoscaler for sharded marathon #1634 (Rob-Johnson)
- Support arrays in dashboard_links.json #1633 (oktopuz)
- Allows the cluster autoscaler to act on cancelled_running sfrs with missing instances #1620 (matthewbentley)
- Always fix the slack of old marathon apps when bouncing #1605 (solarkennedy)
- deprecates PID policy #1579 (fboxwala)
v0.68.8 (2017-11-20)
Merged pull requests:
- P1: Fix metrics names #1631 (matthewbentley)
- Always consider num_at_risk_tasks when calculating instance_counts du… #1623 (solarkennedy)
v0.68.7 (2017-11-20)
Closed issues:
- RFC: Emit metrics from cluster autoscaler #1600
Merged pull requests:
- Reuse paasta_itest images #1625 (oktopuz)
- Move deployd metrics to be generic #1621 (matthewbentley)
- Emit metrics from cluster autoscaler #1614 (matthewbentley)
- Adjust check_mesos_duplicate_frameworks for sharding #1609 (oktopuz)
v0.68.6 (2017-11-14)
Merged pull requests:
- Fix silly bug in service autoscaler where I was passing a MarathonClients object instead of a list of MarathonClient objects. #1626 (EvanKrall)
v0.68.5 (2017-11-13)
Merged pull requests:
- Updated task-processing to 0.0.5 #1624 (huadongliu)
- Make service autoscaler work with multiple marathon shards. #1618 (EvanKrall)
v0.68.4 (2017-11-10)
Merged pull requests:
- Make PaaSTA API work with sharded marathon #1617 (oktopuz)
- RFC: Add cluster autoscaler docs #1616 (matthewbentley)
- Make "paasta local-run" try to use the same port repeatedly #1615 (chriskuehl)
- make graceful-app-drain using marathon sharded code #1613 (oktopuz)
- Make paasta local-run lock on pulls #1608 (solarkennedy)
- Add bounce logic for json secret files #1607 (mattmb)
- skip unreachable tasks when draining #1595 (somic)
- Added type annotations to generate_deployments_for_service #1594 (solarkennedy)
- Make check_marathon_services_replication work with sharded marathon #1590 (EvanKrall)
v0.68.3 (2017-11-08)
Merged pull requests:
- increase read timeout for maintenance api calls #1612 (somic)
- Make paasta_get_num_deployments using marathon sharded code #1611 (oktopuz)
- delete_old_marathon_deployments to use marathon sharded code #1610 (oktopuz)
- Cluster autoscaler typing #1606 (matthewbentley)
- Fixed paasta_remote_run and added task logging executor #1603 (huadongliu)
v0.68.2 (2017-11-06)
Closed issues:
- make autoscaling_lib unit tests not sleep #1589
Merged pull requests:
- extract_args doesn't return a constraint #1602 (Rob-Johnson)
- Remove unnessesary calls to sleep in test_autoscaling_cluster_lib #1599 (matthewbentley)
- paasta status: fix string interpolation in error message #1598 (chriskuehl)
- check_mesos_outdated_tasks #1596 (oktopuz)
- [cluster autoscaler] expand logic around scaling cancelled resources #1584 (matthewbentley)
v0.68.1 (2017-11-02)
Merged pull requests:
- Pass a list of clients, not a MarathonClients object, to get_marathon_apps_with_clients in get_at_risk_service_instances. Add type annotations to deployd.common and deployd.watchers and their tests. #1597 (EvanKrall)
- allow specifying pool in adhoc schema #1593 (Rob-Johnson)
- Fix autoscaling info for metastatus #1592 (matthewbentley)
- Fix error when a pool isn't ready when the cluster autoscaler tries to run #1591 (matthewbentley)
- uses meteorite to push autoscale events to signalfx #1588 (fboxwala)
- set the pool correctly in remote-run launches #1577 (Rob-Johnson)
* This Change Log was automatically generated by github_changelog_generator