dependabot[bot]
a32ce1a019
build(deps-dev): bump http-proxy from 1.16.2 to 1.18.1 in /client
...
Bumps [http-proxy](https://github.com/http-party/node-http-proxy ) from 1.16.2 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases )
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.16.2...1.18.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-07 13:15:46 +00:00
Akash Srivastava
0763817ca4
Merge pull request #3816 from dholbach/security-updates
...
Security updates
2020-09-03 13:27:19 +05:30
Daniel Holbach
2b71e780ae
update webpack and terser-webpack-plugin
2020-08-19 11:05:36 +02:00
Daniel Holbach
eab0b149e3
update dot-prop
2020-08-19 10:58:50 +02:00
Daniel Holbach
28700e3f43
Merge pull request #3814 from weaveworks/dependabot/npm_and_yarn/client/elliptic-6.5.3
...
build(deps): bump elliptic from 6.4.0 to 6.5.3 in /client
2020-07-31 13:19:55 +02:00
dependabot[bot]
8de130a436
build(deps): bump elliptic from 6.4.0 to 6.5.3 in /client
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.4.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.0...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-31 11:00:53 +00:00
Daniel Holbach
727c51756e
Merge pull request #3812 from weaveworks/dependabot/npm_and_yarn/client/lodash-4.17.19
...
build(deps): bump lodash from 4.17.15 to 4.17.19 in /client
2020-07-20 11:47:59 +02:00
dependabot[bot]
470f3d62f5
build(deps): bump lodash from 4.17.15 to 4.17.19 in /client
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-20 09:19:32 +00:00
Bryan Boreham
e6faa2ba4b
Merge pull request #3796 from weaveworks/billing-spy-interval
...
billing: cope with spy-interval set longer than publish-interval
2020-06-11 14:12:37 +01:00
Bryan Boreham
c71bf0fa18
Merge pull request #3801 from weaveworks/cancel-rendering
...
improvement: stop rendering if Context is cancelled
2020-06-11 12:45:53 +01:00
Bryan Boreham
5318498d9a
improvement: make command-line parsing more robust
2020-06-11 11:15:35 +00:00
Bryan Boreham
70240fc82d
billing: cope with spy-interval set longer than publish-interval
2020-06-11 11:15:35 +00:00
Bryan Boreham
5264b61951
improvement: stop rendering if Context is cancelled
...
Typically this means the http caller has closed the connection,
so no point responding to them.
Also check at the point we send a response back, and log to OpenTracing.
2020-06-11 11:13:38 +00:00
Bryan Boreham
f16f321c78
Merge pull request #3800 from weaveworks/fix-312-localhost
...
fix (integration tests): replace localhost with 127.0.0.1
2020-06-11 12:13:04 +01:00
Bryan Boreham
8807aef333
fix (integration tests): replace localhost with 127.0.0.1 for more predictable behaviour
2020-06-11 10:48:37 +00:00
Daniel Holbach
2021c7431e
Merge pull request #3795 from weaveworks/update-deps
...
Update to most recent weaveworks/ui-components
2020-06-09 08:05:44 +02:00
Daniel Holbach
a82b6330c1
Run go mod vendor to fix build issue
...
As this would have deleted some headers in
./vendor/github.com/iovisor/gobpf/elf
I also ran
git diff vendor/github.com/iovisor/gobpf/ | patch -p0 -R
2020-06-08 11:17:23 +02:00
Daniel Holbach
df07c894a7
update to most recent weaveworks-ui-components
2020-06-08 11:17:17 +02:00
Bryan Boreham
bf90d56f0c
Merge pull request #3791 from weaveworks/fix-drop-topologies
...
multitenant query: don't drop topologies so much
2020-05-26 09:22:06 +01:00
Bryan Boreham
a20c51e94d
Higher limit on topology size for merged reports.
...
Where a report has been merged from several probes, give it a higher
limit before dropping topologies.
We will already have applied the limit on each single-probe report as
it came in, except for historical ones.
2020-05-25 13:12:47 +00:00
Bryan Boreham
fd65155cd6
Register the metric for dropped topologies
...
Missed earlier.
2020-05-25 13:12:27 +00:00
Bryan Boreham
7163f42170
Merge pull request #3785 from weaveworks/go-1-14-2
...
Update tools: Go 1.4.2 and JS kind-of 6.0.3
2020-05-20 11:17:44 +01:00
Bryan Boreham
7f48d7ebc8
Merge pull request #3790 from knrt10/exampleFix
...
Fixed example for PodSecurityPolicy inside examples/k8s/psp.yaml
2020-05-20 11:16:50 +01:00
knrt10
73cb10ab64
expamples: Fixed examples/k8s/psp.yaml file
...
PodSecurityPolicy (in the extensions/v1beta1 API group)
Migrated to use the policy/v1beta1 API, available since v1.10. Existing persisted data can be retrieved/updated via the policy/v1beta1 API.
Signed-off-by: knrt10 <tripathi.kautilya@gmail.com >
2020-05-20 15:15:02 +05:30
Bryan Boreham
b308f0cf51
Merge pull request #3789 from weaveworks/billing-use-container-info
...
multitenant: scan container command-lines as well as process
2020-05-19 12:17:08 +01:00
Bryan Boreham
b117b1a5ef
cosmetic: move misplaced import
2020-05-19 10:09:52 +00:00
Bryan Boreham
ad82fafde8
multitenant: scan container command-lines as well as process
2020-05-19 10:09:28 +00:00
Bryan Boreham
f83ad517d8
multitenant: extract command-line parsing function and add test
2020-05-19 10:07:23 +00:00
Bryan Boreham
5262f0c320
Ran 'go mod tidy'
2020-05-19 09:24:12 +00:00
Bryan Boreham
ef608ef257
Merge pull request #3788 from weaveworks/release-1.13
...
Release 1.13.1
2020-05-18 16:37:53 +01:00
Bryan Boreham
2f9ccdc8be
Release 1.13.1
v1.13.1
2020-05-18 12:57:01 +00:00
Bryan Boreham
e907a51c36
Merge pull request #3787 from weaveworks/release-args-unquoted
...
Don't quote RELEASE_ARGS which may contain two arguments
2020-05-18 13:38:01 +01:00
Bryan Boreham
01804cb69d
Merge pull request #3754 from CiMaol/dev/removeKubeletPort
...
Removed kubelet port flag. Node name now always need from env/flag
2020-05-18 12:27:06 +01:00
Bryan Boreham
1ad83e85de
Warn user if probe is now reporting pods from every node.
2020-05-10 15:34:17 +00:00
Bryan Boreham
f0e43aa020
fix(probe): wait for ebpf tracker to stop on exit
...
We should have done this anyway, but I haven't noticed the error
previously. Possibly Go 1.14 is more aggressive about exiting when
some goroutines are still active.
2020-05-10 15:30:28 +00:00
Bryan Boreham
1a8dc90633
ui: update kind-of module to 6.0.3
...
We got a warning about a vulnerability in 6.0.2
2020-05-07 15:14:08 +00:00
Bryan Boreham
22aa742b58
build: upgrade Go to 1.14.2
2020-05-07 11:46:52 +00:00
Bryan Boreham
47519e41df
Merge pull request #3784 from weaveworks/pipe-errors
...
Stop pipe operations after EOF
2020-05-07 12:28:51 +01:00
Bryan Boreham
24197bc71e
fix (pipes): silence EOF error
...
This comes back when an operation like Kubernetes Describe finishes;
hide it so we don't print as an error.
2020-05-06 10:04:44 +00:00
Bryan Boreham
323aa46d1c
fix (pipes): check websocket errors inside CopyToWebsocket()
...
Previously we were treating EOF on the reader as no-error, meaning
that operations like Kubernetes Describe would retry endlessly when
finished.
2020-05-06 10:04:40 +00:00
Bryan Boreham
7f0f13b083
Merge pull request #3782 from weaveworks/limit-topologies-on-collection
...
Upgrade reports before merging in multitenant collector
2020-04-17 11:24:14 +01:00
Bryan Boreham
fa4d1c4c2b
Upgrade reports before merging
...
In case they came from an older or an overload probe.
2020-04-16 19:27:40 +00:00
Bryan Boreham
b772fa83b3
Add a metric for topologies dropped because they are over limit
...
Need to modify DropTopologiesOver() to report what it dropped, and
plumb through the userid so the metric can show who has a problem.
2020-04-16 19:27:28 +00:00
Bryan Boreham
24847e81c5
Merge pull request #3780 from weaveworks/merge-in-collector
...
Multitenant: merge incoming reports in collector
2020-04-15 19:08:39 +01:00
Bryan Boreham
b1fc59819a
comment: clarify memcached error cases
2020-04-15 16:49:02 +00:00
Bryan Boreham
9a739fda46
Parallelise sending merged reports to store
...
Writes to DynamoDB and S3 can be done in parallel, which will reduce
the overall flush time.
2020-04-13 19:11:34 +00:00
Bryan Boreham
2629d13780
Add a histogram for flush times
2020-04-13 19:11:34 +00:00
Bryan Boreham
ccf031b8a9
enhancement(multitenant): merge incoming reports in a time window
...
This means we store fewer, bigger, reports, which reduces cost of
storage and time to render when data is viewed.
2020-04-13 19:11:34 +00:00
Bryan Boreham
104b9cba50
refactor: Call Close() on collector
...
Doesn't do anything at present, but will be used later.
Change the signature on BillingEmitter.Close() to match. Note we didn't use the error returned.
2020-04-13 19:11:34 +00:00
Bryan Boreham
777ff07e19
refactor(multitenant): break report storage code out into sub-functions
...
So the main Add() function isn't so long.
2020-04-13 19:11:34 +00:00