Merge pull request #1666 from weaveworks/release-0.16

Release 0.16.1
This commit is contained in:
Alfonso Acosta
2016-07-14 17:08:27 +01:00
committed by GitHub
2 changed files with 89 additions and 1 deletions

View File

@@ -1,3 +1,91 @@
## Release 0.16.1
This is a bugfix release. In addition, the security of the Scope probe can be hardened by disabling
controls with the new `--probe.no-controls` flag, which prevents users from
opening terminals, starting/stopping containers, viewing logs, etc.
New features and enhancements:
- Allow disabling controls in probes
[#1627](https://github.com/weaveworks/scope/pull/1627)
- Make it easier to disable weave integrations
[#1610](https://github.com/weaveworks/scope/pull/1610)
- Print DNS errors
[#1607](https://github.com/weaveworks/scope/pull/1607)
- Add dry run flag to scope, so when launched we can check the args are valid.
[#1609](https://github.com/weaveworks/scope/pull/1609)
Performance improvements:
- Use a slice instead of a persistent list for temporary accumulation of lists
[#1660](https://github.com/weaveworks/scope/pull/1660)
Bug fixes:
- Should check if probe is already running when launch in standalone mode on Docker for Mac
[#1679](https://github.com/weaveworks/scope/issues/1679)
- Fixes network bars position when a node is selected.
[#1667](https://github.com/weaveworks/scope/pull/1667)
- Scope fails to launch on latest Docker for Mac (beta18)
[#1650](https://github.com/weaveworks/scope/pull/1650)
[#1669](https://github.com/weaveworks/scope/pull/1669)
- Fixes terminal wrapping by syncing docker/term.js terminal widths.
[#1648](https://github.com/weaveworks/scope/pull/1648)
- Wrongly attributed local side in outbound internet connections
[#1598](https://github.com/weaveworks/scope/issues/1598)
- Cannot port-forward app from kubernetes with command in documentation
[#1526](https://github.com/weaveworks/scope/issues/1526)
- Force some known column widths to prevent truncation of others
[#1641](https://github.com/weaveworks/scope/pull/1641)
Documentation:
- Replace wget in instructions with curl, as it's more widely avail. on macs
[#1670](https://github.com/weaveworks/scope/pull/1670)
- Don't prepend `scope launch` with sudo
[#1606](https://github.com/weaveworks/scope/pull/1606)
- Clarify instructions for using Scope with Weave Cloud
[#1611](https://github.com/weaveworks/scope/pull/1611)
- Re-added signup page
[#1604](https://github.com/weaveworks/scope/pull/1604)
- weave cloud screen captures
[#1603](https://github.com/weaveworks/scope/pull/1603)
Internal improvements and cleanup:
- Lint shellscripts from tools
[#1658](https://github.com/weaveworks/scope/pull/1658)
- Promote fixprobe and delete rest of experimental
[#1646](https://github.com/weaveworks/scope/pull/1646)
- refactor some timing helpers into a common lib
[#1642](https://github.com/weaveworks/scope/pull/1642)
- Helper for reading & writing from binary
[#1600](https://github.com/weaveworks/scope/pull/1600)
- Updates to vendoring document
[#1595](https://github.com/weaveworks/scope/pull/1595)
Weave Cloud related changes:
- Store a histogram of report sizes
[#1668](https://github.com/weaveworks/scope/pull/1668)
- Wire up continuous delivery
[#1654](https://github.com/weaveworks/scope/pull/1654)
- Count memcache requests even if they time out
[#1662](https://github.com/weaveworks/scope/pull/1662)
- Adding a static report file mode.
[#1659](https://github.com/weaveworks/scope/pull/1659)
- Bump memcache expiration
[#1640](https://github.com/weaveworks/scope/pull/1640)
- Fixes to memcache support
[#1628](https://github.com/weaveworks/scope/pull/1628)
- Refactor caching layers in dynamo collector
[#1616](https://github.com/weaveworks/scope/pull/1616)
- Rework Scope metrics according to Prometheus conventions.
[#1615](https://github.com/weaveworks/scope/pull/1615)
- Fix nil pointer error when memcache not enabled
[#1612](https://github.com/weaveworks/scope/pull/1612)
- Add backoff to the consul client
[#1608](https://github.com/weaveworks/scope/pull/1608)
- Query memcached from dynamo db collector
[#1602](https://github.com/weaveworks/scope/pull/1602)
- Use histograms over summaries
[#1665](https://github.com/weaveworks/scope/pull/1665)
## Release 0.16.0
Highlights:

2
scope
View File

@@ -218,11 +218,11 @@ EOF
# - https://github.com/weaveworks/scope/issues/1411
# - https://forums.docker.com/t/ports-in-host-network-namespace-are-not-accessible/10789
check_not_running $SCOPE_APP_CONTAINER_NAME $SCOPE_IMAGE_NAME
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE_NAME
docker rm -f $SCOPE_APP_CONTAINER_NAME >/dev/null 2>&1 || true
CONTAINER=$($(launch_docker4mac_app_command "$@"))
echo $CONTAINER
app_ip=$(docker inspect -f '{{.NetworkSettings.IPAddress}}' "${CONTAINER}")
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE_NAME
docker rm -f $SCOPE_CONTAINER_NAME >/dev/null 2>&1 || true
CONTAINER=$($(launch_command --no-app "$@" "${app_ip}:4040"))
print_app_endpoints "localhost"