Commit graph

725 commits

Author SHA1 Message Date
Abhishek Kondur a117131bfd Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1194/extclient_egress 2023-02-16 19:22:33 +04:00
Abhishek Kondur 19961dcf11 Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1194/extclient_egress 2023-02-15 18:08:09 +04:00
Matthew R Kasun bd9cf14c02 Merge branch 'develop' into gra-1088_dns_updates 2023-02-15 06:42:09 -05:00
dcarns 73fbdfea0d
Merge pull request #2026 from gravitl/gra-1172-zombies
updates to zombie processing
2023-02-14 14:50:08 -05:00
dcarns 220838c440
Merge pull request #2024 from gravitl/GRA-1199/extclients
GRA-1199: add routes for all ext clients in the network
2023-02-14 14:26:49 -05:00
Matthew R Kasun 65b31c1c04 fix tests 2023-02-14 07:58:54 -05:00
Matthew R Kasun 82cac8fa30 use channels for sync 2023-02-14 07:01:38 -05:00
0xdcarns 6643c9a401 adapt createNetwork + default host addition 2023-02-13 15:17:13 -05:00
Matthew R Kasun c3e253fb79 updates to zombie processing 2023-02-13 14:52:39 -05:00
Abhishek Kondur 4c373af9ec add egress ranges to ingress info 2023-02-13 20:09:21 +04:00
Abhishek Kondur f2ad89fe93 add routes for all ext clients in the network 2023-02-13 19:54:38 +04:00
Abhishek Kondur 6e59eae1ef get right listen for ext conf file 2023-02-12 15:08:08 +04:00
dcarns 48628ab2e4
Merge pull request #2009 from gravitl/GRA-1054/ingress_fix
GRA-1054: ingress, add other ext clients as peer routes
2023-02-10 10:50:10 -05:00
Abhishek Kondur 0efff562be add other ext clients as peers 2023-02-09 21:58:50 +04:00
Abhishek Kondur 59b158d256 publish update on relay create 2023-02-09 17:09:01 +04:00
Matthew R Kasun e424a5eea3 remove dns from peer update 2023-02-07 15:17:05 -05:00
Abhishek Kondur 055ef54395 rm firewall check 2023-02-06 20:14:30 +04:00
Abhishek Kondur 66faa18fb9 skip internet gateways 2023-02-06 20:04:47 +04:00
Abhishek Kondur b695f6e288 Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1054/egress_route_manager 2023-02-06 20:01:33 +04:00
Abhishek Kondur 4deaac5de1 add node network to ext. model 2023-02-04 14:02:33 +04:00
Abhishek Kondur 92922f17bd update network model 2023-02-04 10:13:16 +04:00
Abhishek Kondur 0505629fd1 egress model update,remove interface check 2023-02-04 09:54:56 +04:00
Abhishek Kondur 2e7054507a get ext peers for egress gw if node is ingress too 2023-02-03 11:45:30 +04:00
Abhishek Kondur b7d3c5b7bd add egress id to model 2023-02-02 21:25:12 +04:00
Matthew R Kasun 77cfae41ff remove postup/down 2023-02-02 11:16:54 -05:00
Abhishek Kondur 04ac036b68 add egress gw info to host update 2023-02-02 10:22:20 +04:00
Abhishek Kondur 3d48d005d6 resolve merge conflicts 2023-02-01 23:19:51 +04:00
dcarns c23f1cbf7a
Merge pull request #1996 from gravitl/GRA-1091_better_default_exp
fixed default expiration date setting and removed unused func
2023-02-01 12:53:42 -05:00
0xdcarns f034c74838 fixed default expiration date setting and removed unused func 2023-02-01 11:21:30 -05:00
Abhishek Kondur a10e1809e4 skip ext client from peer list when disabled 2023-02-01 20:16:45 +04:00
Abhishek Kondur 58ada42496 get correct mask based on address type 2023-02-01 20:05:14 +04:00
dcarns b46af8277b
Merge pull request #1986 from gravitl/GRA-892-remove-netmaker-dependency-on-netclient
remove dependencies on netclient
2023-02-01 08:28:39 -05:00
Abhishek Kondur 2ffd3cab72 add ingress GW address to route info 2023-02-01 13:40:15 +04:00
Abhishek Kondur 5e9798bb05 add peer keys 2023-02-01 10:28:11 +04:00
Abhishek Kondur 62e7cc366e update ext client model 2023-01-31 13:33:15 +04:00
Abhishek Kondur 35c8fb3b41 addd server to host update model 2023-01-31 12:48:37 +04:00
Abhishek Kondur 36cf202ad5 extclient info model changes 2023-01-31 12:37:22 +04:00
Abhishek Kondur 841a61a0b2 get consolidated ingress update 2023-01-31 11:10:23 +04:00
Abhishek Kondur 56d26b5ea0 add ingress model to host peer update 2023-01-31 10:21:10 +04:00
Abhishek Kondur f2d8cf4fb6 add ext peers field to host update 2023-01-31 09:27:36 +04:00
dcarns e670cb04a1
Merge pull request #1984 from gravitl/bugfix_node_expiration
Add expired nodes to zombie list and send peer update on deletion
2023-01-30 09:00:17 -05:00
Matthew R Kasun aad4abc181 remove dependencies on netclient 2023-01-27 14:51:06 -05:00
Anish Mukherjee 10ffb517c1 refactor manage zombie logic 2023-01-27 18:57:54 +05:30
Abhishek Kondur af10808cfc skip if ext client doesn't belong to ingress GW 2023-01-27 17:27:44 +04:00
Anish Mukherjee d8fe0b5194 add node to zombie list after expiration 2023-01-27 18:48:03 +05:30
dcarns 6e50011ceb
Merge pull request #1978 from gravitl/GRA-1060/bug_proxy_listen_port
Gra 1060/bug public listen port
2023-01-26 18:28:30 -05:00
dcarns cdd8527b51
Merge pull request #1971 from gravitl/bugfix_node_update
Fix address range check
2023-01-26 08:33:31 -05:00
Abhishek Kondur f19b33a84c add public port to api model 2023-01-26 14:01:46 +04:00
Anish Mukherjee 1b43d6bf1c increase log verbosity for legacy nodes 2023-01-26 14:41:50 +05:30
dcarns a4e5f84be8
Merge pull request #1976 from gravitl/bugfix_v0.18_0_address_of_loop_vars
correct use: address of loop vars
2023-01-25 21:33:17 -05:00