Matthew R Kasun
a5b9760438
add persistentkeepalive to ShouldPeersUpdate
2022-01-24 13:20:23 -05:00
Matthew R Kasun
0ced90ebd4
add conditional update of peers after a node update.
2022-01-24 11:42:21 -05:00
Matthew R Kasun
f19c114cf6
add MTU to wireguard conf
2022-01-24 10:58:12 -05:00
Matthew R Kasun
c239ee3787
Merge branch 'develop' into feature-messageQueue
2022-01-24 06:21:21 -05:00
dcarns
a1f07ef78c
Merge pull request #637 from gravitl/feature_v0.10.0_telemetry
...
Feature v0.10.0 telemetry
2022-01-23 19:28:04 -05:00
Matthew R Kasun
4b826e6de2
fix publish topic
2022-01-23 18:28:25 -05:00
Matthew R Kasun
8aee75d32b
unsubscribe from node topic on node delete
2022-01-23 18:18:42 -05:00
Matthew R Kasun
7ba07f8217
publish node update/peer update on gateway creation/deletion
2022-01-23 18:06:39 -05:00
Matthew R Kasun
8ef30fb0e4
new worflow to publish amd64/arm64 netclient docker images
2022-01-23 11:31:17 -05:00
afeiszli
aa4baa5503
fixing minor things for code review
2022-01-23 09:39:48 -05:00
Matthew R Kasun
d920071305
update test workflow to include step to build netmaker(linux) and netclient(linux/freebsd/darwin/windows)
2022-01-22 16:17:28 -05:00
Matthew R Kasun
c1813c52e9
publish node update and peer update on ingress gateway creation
2022-01-22 15:34:01 -05:00
Matthew R Kasun
60eab296fc
publish node update when node deleted from UI
2022-01-22 14:35:48 -05:00
afeiszli
38873b4707
minor fix
2022-01-22 12:57:59 -05:00
Alex
ab005317c2
Merge pull request #639 from gravitl/feature_v0.10.0_docs_fixes
...
Feature v0.10.0 docs fixes
2022-01-22 12:47:15 -05:00
afeiszli
0d74e561dc
updating docs to fix bugs and include telemetry
2022-01-22 12:31:32 -05:00
Matthew R Kasun
fcc1259adf
fix writes/updates to wg config files
2022-01-22 11:38:56 -05:00
Matthew R Kasun
b2b50ffa9c
fix GetNetworkNodes to just return networks nodes instead of all nodes in system plus a second copy of the networknode
2022-01-22 10:38:11 -05:00
afeiszli
e3e239ab84
adding code review changes
2022-01-22 10:12:33 -05:00
Matthew R Kasun
7e8bcd6923
remove / in topic name
2022-01-22 09:22:19 -05:00
Matthew R Kasun
fdf52391c7
log message for debugging
2022-01-22 09:04:11 -05:00
Matthew R Kasun
e164e6446f
publish node update when UI updates a node
2022-01-21 17:22:56 -05:00
afeiszli
4f3d5dbddc
saving docs
2022-01-21 15:05:54 -05:00
afeiszli
351a2ac5a8
switch time to 24 hour checkins
2022-01-21 14:16:28 -05:00
Matthew R Kasun
9c6a26dcc5
fix lookup for netclient wg config file
2022-01-21 14:07:28 -05:00
Matthew R Kasun
95dea6a4ba
fix for issue #621
2022-01-21 13:15:54 -05:00
Matthew R Kasun
1a00f8377e
write persistent keepalive to wg.conf file
2022-01-21 09:36:29 -05:00
Matthew R Kasun
799f32c664
fix missing slash in msg topic; update handling of keyUpdates
2022-01-21 07:07:38 -05:00
Matthew R Kasun
30a6b0f4c9
fix pointer in message queue daemon
2022-01-21 06:16:49 -05:00
Matthew R Kasun
2310977391
refactor to reduce number of types of message in message queue simplifying the subscribers and publishers
2022-01-21 05:19:17 -05:00
afeiszli
2f12ded906
adding telemetry
2022-01-20 17:52:49 -05:00
afeiszli
4d2a85f879
adding telemetry
2022-01-20 17:50:42 -05:00
Matthew R Kasun
d4399d1321
rebase fixes
2022-01-20 16:39:54 -05:00
Matthew R Kasun
b15a5112fc
fixes due to rebase
2022-01-20 15:41:06 -05:00
Matthew R Kasun
639f129407
Merge branch 'feature-messageQueue' of github.com:gravitl/netmaker into feature-messageQueue
...
# Conflicts:
# .gitignore
# docker/mosquitto.conf
# netclient/wireguard/unix.go
2022-01-20 13:21:01 -05:00
Matthew R Kasun
eec491564b
add logic to grpc leave handler to publish peer update message
2022-01-20 13:16:03 -05:00
Matthew R Kasun
688b2a3a65
fixed tests and removed some debugging logs
2022-01-20 13:16:03 -05:00
Matthew R Kasun
e8683469a5
fix UpdateWgPeers to enable multiple peer sections
2022-01-20 13:16:03 -05:00
Matthew R Kasun
cef9fb8bf1
fix UpdateWgPeers
2022-01-20 13:16:03 -05:00
Matthew R Kasun
14c4b446aa
remove metrics from client
2022-01-20 13:14:59 -05:00
Matthew R Kasun
e7b9715cf7
fix publish peers
2022-01-20 13:14:59 -05:00
Matthew R Kasun
2f0f0f9c4d
moved peer determination to server
2022-01-20 13:14:48 -05:00
Matthew R Kasun
7c1e672693
use uuid in message queue functions
2022-01-20 13:14:13 -05:00
Matthew R Kasun
b1e66703ff
WIP commit to enable rebasing to uuid feature
2022-01-20 13:14:00 -05:00
Matthew R Kasun
a94e848021
WIP commit
2022-01-20 13:13:38 -05:00
Matthew R Kasun
1b0aabf429
refactor NodeUpdate message queue handler
2022-01-20 13:12:51 -05:00
Matthew R Kasun
b5b7425eaf
add error handling on failed key generation
2022-01-20 13:12:51 -05:00
Matthew R Kasun
a46209cea5
subscribed message handlers implemented
2022-01-20 13:12:12 -05:00
Matthew R Kasun
b85ab18404
Rebase to develop ( #4 )
...
* add nameserver in call to CreateUserSpaceConf
* fixed user deletion
* changed log
* go mod tidy and conver azure tenant to env/conf var
* added egress relayed addrs to relayed nodes
* added post commands for wg quick
* refactored ncutils x-platform
* log fix
* adding egress to relay
* fixing egress on relay
Co-authored-by: dcarns <75687250+0xdcarns@users.noreply.github.com>
Co-authored-by: 0xdcarns <dillon.carns@gmail.com>
Co-authored-by: afeiszli <alex.feiszli@gmail.com>
2022-01-20 13:10:59 -05:00
Matthew R Kasun
ec9f72d2d4
work in progress for message queue
2022-01-20 13:08:08 -05:00