software/ors-amarisoft: enb: Adjust DHCP server to provide dedicated IPv6 to each Radio Unit
By reusing recently added "split TAP" infrastructure we can adjust dnsmasq configuration to provide unique IPv6 to each RU. - ru_mac_addr becomes per-RU setting and without default. We talked with Lu, and since now all Lopcomm units are shipped from the factory with unique MAC, it both does not make sense to provide the default, and we can rely on all units to have different MACs and configure DHCP replies based on that. - No need to provide /64 network to every RU. We cannot actually do that anyway because normally SlapOS provides /71 address range for its slaptap. In the new configuration everything works with smaller networks just ok. /cc @jhuge, @xavier_thompson, @Daetalus /reviewed-by @lu.xu /reviewed-on !1472
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#627294
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:38:26
|
||||||
passed |
#627292
external
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster |
00:39:00
|
||||||
passed |
#627199
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:16:48
|
||||||
passed |
#627213
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:18:20
|
||||||
failed |
#627190
external
|
SlapOS.SoftwareReleases.IntegrationTest-Master |
08:55:50
|
||||||
passed |
#627305
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
00:30:00
|
||||||
failed |
#627303
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master |
15:02:10
|
||||||
failed |
#627238
external
retried
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:59:10
|
||||||
passed |
#627240
external
retried
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster |
00:37:37
|
||||||
passed |
#627169
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:14:33
|
||||||
passed |
#627090
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
|
||||||
passed |
#627151
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:15:48
|
||||||
passed |
#627243
external
retried
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
00:29:47
|
||||||
failed |
#627185
external
retried
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master |
|
||||||
failed |
#627245
external
retried
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master |
15:02:07
|
||||||