From c606d65cb203814568f10618574572445b528272 Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Mon, 15 Aug 2016 09:15:10 -0700 Subject: [PATCH] Enable ONL Config installation (uboot). --- .../vendor-config-onl/src/python/onl/install/BaseInstall.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/base/all/vendor-config-onl/src/python/onl/install/BaseInstall.py b/packages/base/all/vendor-config-onl/src/python/onl/install/BaseInstall.py index 5acf66a6..eb25aa9f 100644 --- a/packages/base/all/vendor-config-onl/src/python/onl/install/BaseInstall.py +++ b/packages/base/all/vendor-config-onl/src/python/onl/install/BaseInstall.py @@ -44,6 +44,7 @@ class Base: plat = getattr(self.machineConf, 'onie_platform', None) return plat is not None + def __init__(self, machineConf=None, installerConf=None, platformConf=None, grubEnv=None, ubootEnv=None, @@ -842,6 +843,10 @@ class UbootInstaller(SubprocessMixin, Base): self.log.info("ONL-BOOT is a raw partition (%s), skipping boot-config", self.rawLoaderDevice) + + code = self.installOnlConfig() + if code: return code + self.log.info("syncing block devices") self.check_call(('sync',)) # XXX roth probably not needed