Merge ~alextu/pc-enablement/+git/oem-fix-misc-cnl-oem-image-helper:steps-to-support-ubuntu-recovery-injection into ~oem-solutions-engineers/pc-enablement/+git/oem-fix-misc-cnl-oem-image-helper:master

Proposed by Alex Tu
Status: Superseded
Proposed branch: ~alextu/pc-enablement/+git/oem-fix-misc-cnl-oem-image-helper:steps-to-support-ubuntu-recovery-injection
Merge into: ~oem-solutions-engineers/pc-enablement/+git/oem-fix-misc-cnl-oem-image-helper:master
Diff against target: 39 lines (+17/-0)
3 files modified
prepackage.dell (+3/-0)
scripts/chroot-scripts/fish/01-oem-image-helper-install.sh (+11/-0)
scripts/chroot-scripts/os-post/99-oem-image-helper-remove.sh (+3/-0)
Reviewer Review Type Date Requested Status
OEM Solutions Group: Engineers Pending
Review via email: mp+402148@code.launchpad.net

This proposal has been superseded by a proposal from 2021-05-03.

To post a comment you must log in.

Unmerged commits

ee686e4... by Alex Tu

prepare local archive for /cdrom/debs for ubuntu-recovery

ce6eb88... by Alex Tu

Merge tag 'oem-fix-misc-cnl-oem-image-helper_fish9' into HEAD

e4a15ea... by Alex Tu

remove image-helper in the end of os-post

249cf2f... by Alex Tu

change file mode

73f097a... by Alex Tu

move the clean of image-helper to os-post so that scripts can use it in os-post

3b71f2e... by Alex Tu

update deb

179584f... by Alex Tu

bump version for oem-image-helper

9b2540f... by Alex Tu

repack with re-named package

598458a... by Alex Tu

update debs

d1bb091... by Alex Tu

oem-image-helper fish

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debs/oem-fix-misc-cnl-oem-image-helper_0.3.5_all.deb b/debs/oem-fix-misc-cnl-oem-image-helper_0.3.5_all.deb
2new file mode 100644
3index 0000000..81591ad
4Binary files /dev/null and b/debs/oem-fix-misc-cnl-oem-image-helper_0.3.5_all.deb differ
5diff --git a/prepackage.dell b/prepackage.dell
6new file mode 100644
7index 0000000..6c4b0b6
8--- /dev/null
9+++ b/prepackage.dell
10@@ -0,0 +1,3 @@
11+fccfbc49092bc895201ce93c90e32769 ./debs/oem-fix-misc-cnl-oem-image-helper_0.3.5~test1_all.deb
12+c818e31927a143cec5443001ecf94da4 ./scripts/chroot-scripts/fish/01-oem-image-helper-install.sh
13+85510dc5d5d28e522f344d9941955a46 ./scripts/chroot-scripts/fish/99-oem-image-helper-remove.sh
14diff --git a/scripts/chroot-scripts/fish/01-oem-image-helper-install.sh b/scripts/chroot-scripts/fish/01-oem-image-helper-install.sh
15new file mode 100755
16index 0000000..b45ab37
17--- /dev/null
18+++ b/scripts/chroot-scripts/fish/01-oem-image-helper-install.sh
19@@ -0,0 +1,11 @@
20+#!/bin/bash
21+set -x
22+# if /cdrom/debs not in local archives, then prepare it(for ubuntu-recovery).
23+if [ -z "$(apt-cache search oem-fix-misc-cnl-oem-image-helper)" ]; then
24+ mkdir /tmp/cdrom_debs
25+ apt-ftparchive packages /cdrom/debs > /tmp/cdrom_debs/Packages
26+ echo 'deb [ trusted=yes ] file:/. /tmp/cdrom_debs/' >> /etc/apt/sources.list.d/$(basename $0)_$$.list
27+ sudo apt-get update
28+fi
29+
30+apt-get install -y oem-fix-misc-cnl-oem-image-helper --allow-unauthenticated
31diff --git a/scripts/chroot-scripts/os-post/99-oem-image-helper-remove.sh b/scripts/chroot-scripts/os-post/99-oem-image-helper-remove.sh
32new file mode 100755
33index 0000000..10174a9
34--- /dev/null
35+++ b/scripts/chroot-scripts/os-post/99-oem-image-helper-remove.sh
36@@ -0,0 +1,3 @@
37+#!/bin/bash
38+
39+apt-get purge -y oem-fix-misc-cnl-oem-image-helper

Subscribers

People subscribed via source and target branches