commit 47ab710fe2a9409e13aa4684c66976b38d3d5a44
Author: Colin Walters <walters(a)verbum.org>
Date: Mon Mar 16 13:40:31 2015 -0400
atomic-installer/: New subdirectory with Lorax template
This is migrated from
https://github.com/projectatomic/rpm-ostree-toolbox/blob/master/src/py/lo...
It is a command template to embed content into the installer.
atomic-installer/lorax-embed-repo.tmpl | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/atomic-installer/lorax-embed-repo.tmpl
b/atomic-installer/lorax-embed-repo.tmpl
new file mode 100644
index 0000000..97dd768
--- /dev/null
+++ b/atomic-installer/lorax-embed-repo.tmpl
@@ -0,0 +1,10 @@
+## Lorax template to embed ostree repo into installer
+
+<%page args="root, ostree_osname, ostree_repo, ostree_ref"/>
+
+mkdir install/ostree
+
+runcmd ostree --repo=${root}/install/ostree init --mode=archive-z2
+runcmd ostree --repo=${root}/install/ostree pull-local --disable-fsync ${ostree_repo}
${ostree_ref}
+
+append usr/share/anaconda/interactive-defaults.ks "ostreesetup --nogpg
--osname=${ostree_osname} --remote=${ostree_osname} --url=file:///install/ostree
--ref=${ostree_ref}\n"