summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Peck <bpeck@redhat.com>2014-06-12 13:45:44 -0400
committerBill Peck <bpeck@redhat.com>2014-06-12 13:45:44 -0400
commitd1ece42bcd2f26161199e573a613e80db4d907e7 (patch)
treef6277ec8b5413b61e8c5312ae43148822d881281
parent0a80afd5c94f7d9c842e9c39dc14773e48df1781 (diff)
downloadtests-d1ece42bcd2f26161199e573a613e80db4d907e7.tar.gz
tests-d1ece42bcd2f26161199e573a613e80db4d907e7.tar.xz
tests-d1ece42bcd2f26161199e573a613e80db4d907e7.zip
Simple task that adds dtb entry to /etc/default/grub
-rw-r--r--need_dtb/metadata6
-rwxr-xr-xneed_dtb/need_dtb.sh11
2 files changed, 17 insertions, 0 deletions
diff --git a/need_dtb/metadata b/need_dtb/metadata
new file mode 100644
index 0000000..e6708f3
--- /dev/null
+++ b/need_dtb/metadata
@@ -0,0 +1,6 @@
+[General]
+name=/distribution/need_dtb
+
+[restraint]
+entry_point=./need_dtb.sh
+max_time=5m
diff --git a/need_dtb/need_dtb.sh b/need_dtb/need_dtb.sh
new file mode 100755
index 0000000..4cdbd40
--- /dev/null
+++ b/need_dtb/need_dtb.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+echo "$KERNELARGVERSION" | grep -q _dtb
+rc=$?
+
+if [ $rc -eq 0 ]; then
+ echo GRUB_DEFAULT_DTB=$DTB >> /etc/default/grub
+ rstrnt-report-result $RSTRNT_TASKNAME/true PASS 0
+else
+ rstrnt-report-result $RSTRNT_TASKNAME/false PASS 0
+fi