From a01921ff12c73b7ad4bf5457e923c78eed8f7d18 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sun, 10 Apr 2022 10:54:27 +0200 Subject: [PATCH] gluon-core: fix setting interface default roles from site.conf Make the code match the docs and check_site.lua by actually looking up the "default_roles" field, not "roles". --- .../gluon-core/luasrc/lib/gluon/upgrade/021-interface-roles | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/021-interface-roles b/package/gluon-core/luasrc/lib/gluon/upgrade/021-interface-roles index 182c8903..4842229a 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/021-interface-roles +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/021-interface-roles @@ -7,10 +7,10 @@ local util = require 'gluon.util' -- Defaults from site.conf local roles = { - lan = site.interfaces.lan.roles({'client'}), - wan = site.interfaces.wan.roles({'uplink'}), + lan = site.interfaces.lan.default_roles({'client'}), + wan = site.interfaces.wan.default_roles({'uplink'}), } -roles.single = site.interfaces.single.roles(roles.wan) +roles.single = site.interfaces.single.default_roles(roles.wan) -- Migration of Mesh-on-WAN/LAN setting from Gluon 2021.1 and older (to be removed in 2024) --