Bryan Boreham
e23e364476
Merge pull request #3594 from weaveworks/document_weave_log_warning_and_error_levels
...
Document weave log warning and error levels
2019-02-07 16:38:46 +00:00
Jerry Jackson
8a5aa1a6ae
Document weave log warning and error levels
2019-02-07 08:19:46 -07:00
Murali Reddy
b8bce1c28f
Add release v2.5.1
v2.5.1
2019-01-21 13:14:17 +05:30
Bryan Boreham
9f0ac3dbe7
Merge pull request #3582 from weaveworks/print-peers-error
...
Check and report the error return from getKubePeers()
2019-01-18 10:56:33 +00:00
Bryan Boreham
27178b1c79
Check and report the error return from getKubePeers()
2019-01-15 11:15:36 +00:00
Bryan Boreham
f6c22ef9b5
Merge pull request #3573 from Rich-Core/revert-ruby-version
...
Revert Ruby version to 2.3.0
2018-12-24 11:59:12 +00:00
Rich Powell
040cb19fc5
Reverted Ruby version to 2.3.0
2018-12-21 17:19:00 +00:00
Bryan Boreham
928d08fb19
Merge pull request #3413 from weaveworks/connlimit
...
document connection limit
2018-12-05 12:17:02 +00:00
Murali Reddy
f82440f792
modification to reflect CONN_LIMIT only for Kubernetes
2018-12-05 16:14:41 +05:30
Murali Reddy
ad2dc562af
document connection limit
...
Fixes #3395
2018-12-05 15:52:57 +05:30
Bryan Boreham
ab1953e8ca
Merge pull request #3461 from dholbach/fix-kubeaddon-link
...
fix link to kube-addon doc
2018-12-05 10:21:06 +00:00
Bryan Boreham
a332af3146
Merge pull request #3453 from weaveworks/issue-3449
...
add --physdev-is-bridged flag when using physdev module for iptables
2018-12-05 10:18:21 +00:00
Bryan Boreham
5e271363cf
Merge pull request #3458 from weaveworks/ruby-236
...
Update Ruby version to match Weaveworks website
2018-12-04 10:13:40 +00:00
Murali Reddy
99e360ce3b
skip egress network policies for the traffic node->bridge ip
2018-12-04 09:43:50 +05:30
Daniel Holbach
1c855f9bc1
fix link - thanks Manish on Slack for noticing
...
Signed-off-by: Daniel Holbach <daniel@weave.works >
2018-11-26 10:25:34 +01:00
Bryan Boreham
6b6580413d
Update Ruby version to match Weaveworks website
...
This file is read when generating previews on Netlify.
2018-11-22 14:29:00 +00:00
Murali Reddy
06669325a7
add --physdev-is-bridged flag when using physdev module for iptables
...
rules created by weave-npc to prevent warning in kernel logs
Fixes #3449
2018-11-20 13:34:10 +05:30
Bryan Boreham
6e3f8a1c7a
Add release v2.5.0
v2.5.0
2018-11-05 15:34:36 +00:00
Bryan Boreham
eb77970534
Make build image depend on tools subdir
...
Missed from 0164d24583
2018-11-05 15:33:37 +00:00
Bryan Boreham
f53dfdea61
Merge pull request #3442 from weaveworks/issues/3336-promisc
...
net: Do not set bridge hw addr when creating it
2018-11-01 21:09:34 +00:00
Martynas Pumputis
6c58bd7815
net: Do not set bridge hw addr when creating it
...
Prior "bridge: Change local fdb entries whenever mac address of bridge device changes" [1],
FDB entry for a bridge was not inserted when creating the bridge and it could
only be inserted when a hw address of the bridge was changed. Therefore, on
an older than the 3.14 kernel containers were not able to reach
the "weave" bridge w/o setting the promiscuous mode on.
This should have hit hard Kubernetes users as the weave bridge in their
case is used as a default gateway, and thus it works only after manually
enabling the promiscuous mode.
Additionally, w/o the promiscuous mode a packet sent from a container and
destined to the gateway is flooded on all ports, so it can reach
the "datapath" device resulting in the "Vetoed installation of hairpin flow" error.
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a4b816d8ba1c1917842dc3de97cbf8ef116e043e
2018-11-01 18:58:59 +02:00
Bryan Boreham
83d9292a5b
Merge branch '2.4'
2018-11-01 14:19:09 +00:00
Bryan Boreham
37bc04f851
Fix master deploy step: run newer manifest-tool and build all architectures
...
The version of manifest-tool in `weshigbee/manifest-tool` is version
0.3.0 and is erroring on every build; latest is 0.8.0 and doesn't error.
Since we are no longer limited to what will run in a container at
CircleCI, also build all architectures.
2018-11-01 12:26:49 +00:00
Bryan Boreham
a5161b28f5
Merge pull request #3399 from weaveworks/rmpeer
...
watch for Kubernetes node delete events and reclaim removed peers IP space on delete event
2018-11-01 11:08:53 +00:00
Bryan Boreham
c6cd5f53db
Merge pull request #3439 from Ashiroq/master
...
Change log-level to debug for proxy access
2018-11-01 11:07:47 +00:00
Bryan Boreham
29bbd321b4
Merge pull request #3431 from weaveworks/issue-3324
...
add checkpoint to include Kubernetes cluster information
2018-11-01 11:06:47 +00:00
Bryan Boreham
ba469bd641
Merge pull request #3415 from weaveworks/db-panic
...
prevent a case where tryOps endsup called recursivley when persisted data exists but has empty data
2018-11-01 11:05:06 +00:00
Murali Reddy
bc9939fcdc
add delay before checking ipam status
2018-11-01 14:51:19 +05:30
Murali Reddy
c48c746791
replace peerlist with current set of Kubernetes nodes
2018-10-31 18:06:48 +05:30
Murali Reddy
d3c5241f12
addressing review comments
2018-10-31 17:26:55 +05:30
Adrian Suwała
4d4584db2b
Change log-level to debug for proxy access
2018-10-30 14:46:26 +01:00
Murali Reddy
427d694e1b
add checkpoint to include Kubernetes cluster information
...
Fixes #3324
2018-10-30 13:33:12 +05:30
Murali Reddy
f16d4561e0
remove realunch weave pod to test the unreachable_ip_addresses_count
2018-10-30 12:34:28 +05:30
Murali Reddy
f334575e69
perform weave connect replace on node delete with empty peer list
2018-10-30 11:54:59 +05:30
Murali Reddy
ea423755cc
review comment: removing unnessary verbose code
2018-10-30 10:56:05 +05:30
Bryan Boreham
db697fdaa5
Merge pull request #3435 from weaveworks/issues/fix-golint-import-path
...
Fix and improve build/Dockerfile
2018-10-29 16:37:53 +00:00
Martynas Pumputis
c3aa03229c
Use https for downloading libpcap
2018-10-26 10:07:50 +03:00
Martynas Pumputis
637bdf66b1
Change golint import path
...
See https://github.com/golang/lint/issues/415
2018-10-26 09:57:42 +03:00
Murali Reddy
4a40380d0f
addressing review comments
2018-10-24 13:45:35 +05:30
Murali Reddy
df467be26e
watch for node delete events and call reclaimRemovedPeers
2018-10-24 13:45:35 +05:30
Murali Reddy
edba711283
update client-go to include informeres, listers
2018-10-24 13:45:35 +05:30
Bryan Boreham
1b01da45f5
Merge pull request #3430 from weaveworks/bump-go-odp
...
Bump go-odp dependency
2018-10-17 18:03:44 +01:00
Bryan Boreham
bf9985b0c8
Merge pull request #3423 from weaveworks/issue-3344
...
Replace weave-local-pods ipset with physdev iptables rule
2018-10-17 18:03:26 +01:00
Murali Reddy
408e5f7bdd
make error message more appropriate
2018-10-17 21:16:52 +05:30
Martynas Pumputis
46177657b2
Bump go-odp dependency
...
To include the fix https://github.com/weaveworks/go-odp/pull/7 .
2018-10-17 15:23:38 +03:00
Murali Reddy
d351b9f020
remove weave-local-pods ipset which no longer used by weave-npc
2018-10-17 15:34:46 +05:30
Bryan Boreham
727fe46b2a
Merge pull request #3385 from weaveworks/retry_forwarder
...
Add logic to re-try chooseBest() (which will select best forwarder)
2018-10-16 16:37:31 +01:00
Bryan Boreham
b10af5a6cb
Fix golint path - it moved upstream
2018-10-16 14:04:33 +00:00
Bryan Boreham
965b5c627e
Merge pull request #3421 from weaveworks/2018-09-28-moar-initialDelaySeconds
...
kubernetes: Morph the livenessProbe into readinessProbe
2018-10-16 14:46:34 +01:00
Murali Reddy
d00e7335bb
dont maintain weave-local-pods ipset on pod add/delete/update
2018-10-16 14:02:23 +05:30