BenjiReis
|
b8c32d41f5
|
fix(sdn-controller): dont assume all tunnels in private networks use the same device/vlan (#5793)
Fixes xoa-support#3771
|
2021-05-31 14:30:58 +02:00 |
|
BenjiReis
|
1990bf3d7a
|
fix(sdn-controller): use correct bridge address to create tunnels (#5281)
Fixes xoa-support#2919
|
2020-10-06 23:54:02 +02:00 |
|
BenjiReis
|
ff25d402c1
|
fix(sdn-controller): host.$PIFs can have undefined element (#5217)
|
2020-08-20 09:25:41 +02:00 |
|
BenjiReis
|
6af8ce9eeb
|
feat(sdn-controller): specify tunnel protocol at its creation (#5210)
|
2020-08-13 11:11:11 +02:00 |
|
BenjiReis
|
f25fd267dd
|
fix(sdn-controller): only admin can create private networks (#5200)
|
2020-08-04 14:09:33 +02:00 |
|
BenjiReis
|
47999f1f72
|
doc(sdn-controller): indicate correct version in OpenFlow requirements (#5199)
|
2020-08-03 16:47:13 +02:00 |
|
BenjiReis
|
92db9bd284
|
fix(xo-server-sdn-controller): deactive DH for TLS connections (#5187)
Fixes #5074
|
2020-07-30 13:17:40 +02:00 |
|
BenjiReis
|
2a74a49995
|
feat(sdn-controller, xo-web): add & remove network rules to a VM's VIFs (#5177)
|
2020-07-29 09:56:06 +02:00 |
|
BenjiReis
|
3ef263a5cc
|
fix(xo-server-sdn-controller): correctly find preferred center's pool (#5080)
|
2020-06-15 11:13:01 +02:00 |
|
BenjiReis
|
510460c966
|
fix(xo-web): dont pass preferredCenter to sdnController.createPrivateNetwork (#5079)
|
2020-06-13 10:00:08 +02:00 |
|
BenjiReis
|
8d7e95d6e9
|
feat(sdn-controller/new network): choose preferred center (#5000)
Fixes #4991
|
2020-05-26 16:56:46 +02:00 |
|
BenjiReis
|
d547aa8ebd
|
fix(sdn-controller): recreate both sides of tunnels when host updated (#4996)
To keep password synchronized.
|
2020-05-15 16:05:21 +02:00 |
|
BenjiReis
|
9ba77c9498
|
doc(sdn-controller): use correct XOA version (not xo-server one) (#4830)
|
2020-03-02 10:48:59 +01:00 |
|
BenjiReis
|
ba140c60e3
|
chore(sdn-controller/ovsdb-client): dont use set when not necessary (#4806)
|
2020-02-18 12:09:19 +01:00 |
|
BenjiReis
|
95a5c7a001
|
fix(sdn-controller/_hostUpdated): use splice instead of slice to remove newHost (#4805)
|
2020-02-17 17:23:58 +01:00 |
|
BenjiReis
|
b399da72d8
|
fix(sdn-controller): missing namespace for other_config/private-network-uuid (#4804)
|
2020-02-17 17:23:27 +01:00 |
|
BenjiReis
|
f9a10d8932
|
chore(xo-server-sdn-controller): various cleaning in the code (#4699)
|
2020-02-17 13:45:09 +01:00 |
|
 
|
e63d27a035
|
feat(xo-server-sdn-controller): dynamically handle (dis)connected servers (fixes #4649) (#4677)
* feat(xo-server-sdn-controller): Dynamically monitor xapis dis/connection to XO (fixes #4649)
* fill changelog.unreleased.md
* adapt ro PR comments
* rename methods
* refactor code
* Update packages/xo-server-sdn-controller/src/index.js
Co-Authored-By: badrAZ <azizbibadr@gmail.com>
* refactor
* Update CHANGELOG.unreleased.md
Co-Authored-By: Julien Fontanet <julien.fontanet@isonoe.net>
* Update CHANGELOG.unreleased.md
Co-Authored-By: Julien Fontanet <julien.fontanet@isonoe.net>
* use native array map
* Better name for setControllerNeeded
* add try/catch block
* use correct check on objects
* fix previous commit
* remove useless emit
Co-authored-by: badrAZ <azizbibadr@gmail.com>
Co-authored-by: Julien Fontanet <julien.fontanet@isonoe.net>
|
2020-02-13 12:04:22 +01:00 |
|
BenjiReis
|
b75034b40c
|
fix(xo-server-sdn-controller): match VLAN when selecting PIF on network creation (#4757)
Fixes #4737
|
2020-02-05 14:49:08 +01:00 |
|
BenjiReis
|
bb18ffd9e7
|
feat(xo-web/new/network): private network on bond and VLAN (#4682)
|
2019-12-03 16:54:19 +01:00 |
|
BenjiReis
|
21dd195b0d
|
fix(xo-web): prevent private network creation on bond slave PIFs (#4633)
Fixes xcp-ng/xcp#300
|
2019-10-30 17:17:18 +01:00 |
|
BenjiReis
|
ba74b8603d
|
feat(xo-server-transport-icinga2): Icinga2 support (#4573)
Fixes #4563
|
2019-10-24 14:35:02 +02:00 |
|
BenjiReis
|
4c151ac9aa
|
chore(xo-server-sdn-controller): complete refactor (#4570)
|
2019-10-18 17:04:26 +02:00 |
|
BenjiReis
|
ad083c1d9b
|
chore(xo-server-sdn-controller): better cert creation code (#4582)
|
2019-10-07 12:12:01 +02:00 |
|
BenjiReis
|
b4f84c2de2
|
chore(xo-server-sdn-controller): arrow functions when possible (#4583)
|
2019-10-07 11:29:30 +02:00 |
|
BenjiReis
|
1833f9ffdf
|
feat(xo-server-sdn-controller): MTU configurable for private networks (#4491)
|
2019-09-20 11:19:18 +02:00 |
|
BenjiReis
|
0040923e12
|
chore(xo-server-sdn-controller): move default values to public API (#4536)
|
2019-09-19 15:48:01 +02:00 |
|
BenjiReis
|
faa8e1441a
|
chore(xo-server-sdn-controller): clearer maps (#4531)
|
2019-09-18 13:46:36 +02:00 |
|
BenjiReis
|
5c54611d1b
|
feat(xo-server-sdn-controller): encryption for private networks (#4441)
|
2019-09-17 15:26:19 +02:00 |
|
BenjiReis
|
0d0a92c2b1
|
fix(xo-server-sdn-controller): avoid unhandled promises (#4518)
|
2019-09-12 11:44:11 +02:00 |
|
BenjiReis
|
aa19bc7bf5
|
chore(xo-server-sdn-controller): add missing awaits (#4516)
|
2019-09-12 11:06:19 +02:00 |
|
BenjiReis
|
347759b2e7
|
chore(xo-server-sdn-controller): safer error testing (#4517)
|
2019-09-12 09:43:09 +02:00 |
|
BenjiReis
|
504fc1efe8
|
doc(xo-server-sdn-controller): hosts must be able to reach each other (#4498)
|
2019-09-06 11:49:10 +02:00 |
|
BenjiReis
|
f4179b93fb
|
chore(sdn-controller): remove other_config from interfaces (#4479)
Only needed in ports
|
2019-09-06 11:32:24 +02:00 |
|
BenjiReis
|
bed76429c2
|
fix(xo-server-sdn-controller):don't add host to network when no tunnel available (#4480)
|
2019-09-05 08:50:42 +02:00 |
|
BenjiReis
|
54e278d3f7
|
doc(xo-server-sdn-controller): enhance documentation (#4461)
|
2019-09-04 08:48:27 +02:00 |
|
BenjiReis
|
181ed1b1a5
|
chore(xo-server-sdn-controller): namespace 'other_config' entries (#4473)
|
2019-09-03 14:39:44 +02:00 |
|
BenjiReis
|
1c72f89178
|
fix(xo-server-sdn-controller): same VNI for nodes of cross pool network (#4464)
|
2019-08-30 14:30:28 +02:00 |
|
BenjiReis
|
5dfb299e37
|
chore(xo-server-sdn-controller): use ?. to simplify tests (#4459)
|
2019-08-28 16:49:38 +02:00 |
|
BenjiReis
|
3890d4d9d1
|
feat(xo-server-sdn-controller): cross-pool private networks (#4405)
|
2019-08-28 16:31:33 +02:00 |
|
BenjiReis
|
b4ef7352f2
|
chore(xo-server-sdn-controller): Do not specify test when comparing boolean (#4452)
|
2019-08-27 09:48:53 +02:00 |
|
BenjiReis
|
a4b32f3cb7
|
chore(xo-server-sdn-controller): better name for port & iface in OVS (#4451)
|
2019-08-27 09:03:55 +02:00 |
|
BenjiReis
|
b8ccf2b0d6
|
chore(xo-server-sdn-controller): parallelize adding port and interface (#4448)
|
2019-08-26 13:15:36 +02:00 |
|
BenjiReis
|
43f3367ae4
|
chore(xo-server-sdn-controller): use xen-api helpers (#4445)
|
2019-08-26 09:23:45 +02:00 |
|
BenjiReis
|
041df698d5
|
chore(xo-server-sdn-controller): unify (in/de)crement style (#4444)
|
2019-08-23 10:42:51 +02:00 |
|
BenjiReis
|
97081f1219
|
chore(xo-server-sdn-controller): use destructuring (#4443)
|
2019-08-23 10:03:04 +02:00 |
|
BenjiReis
|
11889880eb
|
feat(xo-server-sdn-controller): use VNI (#4435)
|
2019-08-22 14:22:01 +02:00 |
|
BenjiReis
|
68838e310a
|
feat(xo-web,sdn-controller): tip on network creation (#4431)
"Warning: a pool can have 1 GRE and 1 VxLAN network max"
|
2019-08-21 09:41:05 +02:00 |
|
BenjiReis
|
064e69d943
|
chore(xo-server-sdn-controller): simplify _objectsUpdated method (#4394)
|
2019-08-02 11:58:05 +02:00 |
|
BenjiReis
|
f24741cd32
|
chore(sdn-controller): use simpler syntax to clearify the code (#4398)
|
2019-08-02 11:26:42 +02:00 |
|
BenjiReis
|
45c7017e83
|
chore(xo-server-sdn-controller): keep arrays immutable (#4397)
|
2019-08-02 11:05:23 +02:00 |
|
BenjiReis
|
fc8604e896
|
fix(sdn-controller): add new hosts to pool's private networks (#4382)
|
2019-08-01 11:57:43 +02:00 |
|
BenjiReis
|
3f309e4db5
|
fix(xo-server-sdn-controller): fix certificate generator (#4383)
|
2019-07-30 15:42:04 +02:00 |
|
BenjiReis
|
d26be402db
|
feat(xo-server-sdn-controller/new network): choose PIF (#4379)
|
2019-07-30 15:05:17 +02:00 |
|
BenjiReis
|
5396b90695
|
chore(xo-server-sdn-controller): unify and specify tests (#4376)
|
2019-07-26 11:22:03 +02:00 |
|
BenjiReis
|
a6983d4e7b
|
feat(xo-server-sdn-controller): use tunnel status (#4322)
Use XAPI `tunnel.status` as described here:
https://xapi-project.github.io/xapi/design/tunnelling.html
|
2019-07-25 15:32:44 +02:00 |
|
BenjiReis
|
5a065d5a05
|
chore(xo-server-sdn-controller): expose ovsdbClient's host (#4369)
|
2019-07-25 10:03:17 +02:00 |
|
BenjiReis
|
82ba02b4f3
|
chore(xo-server-sdn-controller): rework logs (#4365)
|
2019-07-23 11:45:51 +02:00 |
|
BenjiReis
|
f6c411a261
|
fix(xo-server-sdn-controller): better monitor of host life cycle (#4314)
|
2019-07-22 14:53:42 +02:00 |
|
BenjiReis
|
e8cd1e070f
|
fixme(xo-server/xapi): missing vgpu_map param to VM.migrate_send (#4351)
|
2019-07-16 16:15:25 +02:00 |
|
BenjiReis
|
d0cfddce19
|
chore(xo-server-sdn-controller): _getOrWaitObject → getObjectByRef (#4336)
When possible.
|
2019-07-05 13:48:37 +02:00 |
|
BenjiReis
|
b811ee7e7e
|
chore(xo-server-sdn-controller): use optionnal chaining (#4335)
|
2019-07-05 11:54:07 +02:00 |
|
BenjiReis
|
e40792378f
|
chore(xo-server-sdn-controller): simplify for loops (#4334)
|
2019-07-05 11:08:57 +02:00 |
|
BenjiReis
|
0226e0553d
|
fix(xo-server-sdn-controller): dont pick PIF if ip_configuration_mode = None (#4319)
Fixes xoa-support#1572
|
2019-07-03 17:07:30 +02:00 |
|
BenjiReis
|
a140fc09ac
|
feat(xo-server-sdn-controller): new plugin wich enables private pool-wide networkks (#4269)
See xcp-ng/xcp#175
|
2019-06-27 09:49:58 +02:00 |
|