From 27b49c9849f4b988f48b13fca6e38230225a0a55 Mon Sep 17 00:00:00 2001 From: Michael Hudson-Doyle Date: Tue, 26 Mar 2019 13:59:38 +1300 Subject: [PATCH] use yaml.safe_load instead of yaml.load --- scripts/inject-subiquity-snap.sh | 2 +- subiquity/ui/views/snaplist.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/inject-subiquity-snap.sh b/scripts/inject-subiquity-snap.sh index 6f5be33b..4c10543e 100755 --- a/scripts/inject-subiquity-snap.sh +++ b/scripts/inject-subiquity-snap.sh @@ -104,7 +104,7 @@ fi python -c ' import os, sys, yaml with open("new_installer/var/lib/snapd/seed/seed.yaml") as fp: - old_seed = yaml.load(fp) + old_seed = yaml.safe_load(fp) new_snaps = [] subiquity_snap = { diff --git a/subiquity/ui/views/snaplist.py b/subiquity/ui/views/snaplist.py index 84c59c7e..2d394e5f 100644 --- a/subiquity/ui/views/snaplist.py +++ b/subiquity/ui/views/snaplist.py @@ -444,7 +444,7 @@ class SnapListView(BaseView): def get_preinstalled_snaps(self): try: - seed = yaml.load(self.get_seed_yaml()) + seed = yaml.safe_load(self.get_seed_yaml()) except yaml.YAMLError: log.debug("failed to parse seed.yaml") return set()