X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-starlingx%2Fmeta-stx-cloud%2Frecipes-extended%2Fcloud-init%2Ffiles%2Ffirst_boot.patch;fp=meta-starlingx%2Fmeta-stx-cloud%2Frecipes-extended%2Fcloud-init%2Ffiles%2Ffirst_boot.patch;h=0000000000000000000000000000000000000000;hb=6fc6934434f70595536a387ece31bc30141cafb5;hp=bbcfe8304aebb069578d5ef1db0de4a10e571d34;hpb=eb1e26510491ba49de693ab3b0498edcb06be6c5;p=pti%2Frtp.git diff --git a/meta-starlingx/meta-stx-cloud/recipes-extended/cloud-init/files/first_boot.patch b/meta-starlingx/meta-stx-cloud/recipes-extended/cloud-init/files/first_boot.patch deleted file mode 100644 index bbcfe83..0000000 --- a/meta-starlingx/meta-stx-cloud/recipes-extended/cloud-init/files/first_boot.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- - cloudinit/sources/DataSourceConfigDrive.py | 13 +++++++------ - 1 file changed, 7 insertions(+), 6 deletions(-) - ---- a/cloudinit/sources/DataSourceConfigDrive.py -+++ b/cloudinit/sources/DataSourceConfigDrive.py -@@ -52,12 +52,13 @@ class ConfigDriveHelper(object): - def __init__(self, distro): - self.distro = distro - -- def on_first_boot(self, data): -+ def on_first_boot(self, data, dsmode="local"): - if not data: - data = {} -- if 'network_config' in data: -- LOG.debug("Updating network interfaces from config drive") -- self.distro.apply_network(data['network_config']) -+ if dsmode == "local": -+ if 'network_config' in data: -+ LOG.debug("Updating network interfaces from config drive") -+ self.distro.apply_network(data['network_config']) - files = data.get('files') - if files: - LOG.debug("Writing %s injected files", len(files)) -@@ -214,8 +215,8 @@ class DataSourceConfigDrive(sources.Data - # instance-id - prev_iid = get_previous_iid(self.paths) - cur_iid = md['instance-id'] -- if prev_iid != cur_iid and self.dsmode == "local": -- self.helper.on_first_boot(results) -+ if prev_iid != cur_iid: -+ self.helper.on_first_boot(results, dsmode=self.dsmode) - - # dsmode != self.dsmode here if: - # * dsmode = "pass", pass means it should only copy files and then