From 14d5b2bd5007a19ea54f2637539cb7413cc37cd3 Mon Sep 17 00:00:00 2001
From: Denis Pynkin <denis.pynkin@collabora.com>
Date: Mon, 1 Apr 2019 19:10:34 +0300
Subject: [PATCH] Enable filesystem check of rootfs on boot for all images
 variants

Need to have 'fsck' tool in initramfs for all images variants.
Include 'fsck' overlay into ospacks.

Signed-off-by: Denis Pynkin <denis.pynkin@collabora.com>
---
 apertis-ospack-basesdk.yaml | 3 +++
 apertis-ospack-devroot.yaml | 3 +++
 apertis-ospack-minimal.yaml | 3 +++
 apertis-ospack-sdk.yaml     | 3 +++
 apertis-ospack-target.yaml  | 3 +++
 5 files changed, 15 insertions(+)

diff --git a/apertis-ospack-basesdk.yaml b/apertis-ospack-basesdk.yaml
index 5d279d78..6f8f2d3c 100644
--- a/apertis-ospack-basesdk.yaml
+++ b/apertis-ospack-basesdk.yaml
@@ -489,6 +489,9 @@ actions:
   - action: overlay
     source: overlays/supported-locales
 
+  - action: overlay
+    source: overlays/fsck
+
   - action: overlay
     source: overlays/initramfs-modules-amd64
 
diff --git a/apertis-ospack-devroot.yaml b/apertis-ospack-devroot.yaml
index a61e0d76..f5809fd6 100644
--- a/apertis-ospack-devroot.yaml
+++ b/apertis-ospack-devroot.yaml
@@ -382,6 +382,9 @@ actions:
   - action: overlay
     source: overlays/default-locale-c-utf8
 
+  - action: overlay
+    source: overlays/fsck
+
   - action: run
     chroot: true
     script: scripts/add-xdg-user-metadata.sh
diff --git a/apertis-ospack-minimal.yaml b/apertis-ospack-minimal.yaml
index 2e503d49..404646ce 100644
--- a/apertis-ospack-minimal.yaml
+++ b/apertis-ospack-minimal.yaml
@@ -116,6 +116,9 @@ actions:
   - action: overlay
     source: overlays/apertis-dev
 
+  - action: overlay
+    source: overlays/fsck
+
   - action: run
     chroot: true
     script: scripts/add-xdg-user-metadata.sh
diff --git a/apertis-ospack-sdk.yaml b/apertis-ospack-sdk.yaml
index 115b9319..30aa05d7 100644
--- a/apertis-ospack-sdk.yaml
+++ b/apertis-ospack-sdk.yaml
@@ -681,6 +681,9 @@ actions:
   - action: overlay
     source: overlays/initramfs-modules-amd64
 
+  - action: overlay
+    source: overlays/fsck
+
   - action: overlay
     source: overlays/sdk-vboxvideo-workaround
 
diff --git a/apertis-ospack-target.yaml b/apertis-ospack-target.yaml
index 7096dd08..c95dbd84 100644
--- a/apertis-ospack-target.yaml
+++ b/apertis-ospack-target.yaml
@@ -236,6 +236,9 @@ actions:
   - action: overlay
     source: overlays/apertis-dev
 
+  - action: overlay
+    source: overlays/fsck
+
   - action: run
     chroot: true
     script: scripts/add-xdg-user-metadata.sh
-- 
GitLab