Skip to content

Instantly share code, notes, and snippets.

@amitsaha
Created August 26, 2016 04:27
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save amitsaha/d242ddbf2dc2c5b89aa890e20922881f to your computer and use it in GitHub Desktop.
# imagefactory --debug base_image --file-parameter install_script /root/fedora-docker-base.ks /root/template.tdl --parameter offline_icicle true
2016-08-26 04:10:26,007 DEBUG root thread(MainThread) Message: Unable to find python module, faulthandler... multi-thread tracebacks will not be available. See http://pypi.python.org/pypi/faulthandler/ for more information.
2016-08-26 04:10:26,009 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (vSphere) loaded...
2016-08-26 04:10:26,009 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (TinMan) loaded...
2016-08-26 04:10:26,010 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (RHEVM) loaded...
2016-08-26 04:10:26,011 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (Docker) loaded...
2016-08-26 04:10:26,012 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (IndirectionCloud) loaded...
2016-08-26 04:10:26,013 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (EC2) loaded...
2016-08-26 04:10:26,014 INFO imgfac.PluginManager.PluginManager thread(MainThread) Message: Plugin (OVA) loaded...
2016-08-26 04:10:26,015 DEBUG root thread(MainThread) Message: Parameters are:
2016-08-26 04:10:26,023 DEBUG root thread(MainThread) Message:
{'install_script': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns=\'http://www.w3.org/1999/xhtml\' xml:lang=\'en\' lang=\'en\'>\n<head>\n<title>spin-kickstarts.git - Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</title>\n<meta name=\'generator\' content=\'cgit v0.12\'/>\n<meta name=\'robots\' content=\'index, nofollow\'/>\n<link rel=\'stylesheet\' type=\'text/css\' href=\'/cgit-data/cgit.css\'/>\n<link rel=\'shortcut icon\' href=\'/favicon.ico\'/>\n<link rel=\'alternate\' title=\'Atom feed\' href=\'https://git.fedorahosted.org/cgit/spin-kickstarts.git/atom/fedora-docker-base.ks?h=master\' type=\'application/atom+xml\'/>\n<link rel=\'vcs-git\' href=\'ssh://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n<link rel=\'vcs-git\' href=\'https://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n</head>\n<body>\n<div id=\'cgit\'><table id=\'header\'>\n<tr>\n<td class=\'logo\' rowspan=\'2\'><a href=\'/cgit/\'><img src=\'/cgit-data/cgit.png\' alt=\'cgit logo\'/></a></td>\n<td class=\'main\'><a href=\'/cgit/\'>index</a> : <a title=\'spin-kickstarts.git\' href=\'/cgit/spin-kickstarts.git/\'>spin-kickstarts.git</a></td><td class=\'form\'><form method=\'get\' action=\'\'>\n<select name=\'h\' onchange=\'this.form.submit();\'>\n<option value=\'F-10\'>F-10</option>\n<option value=\'F-10-20090414\'>F-10-20090414</option>\n<option value=\'F-10-Beta\'>F-10-Beta</option>\n<option value=\'F-11\'>F-11</option>\n<option value=\'F-11-Alpha\'>F-11-Alpha</option>\n<option value=\'F-11-Beta\'>F-11-Beta</option>\n<option value=\'F-12\'>F-12</option>\n<option value=\'F-12-Alpha\'>F-12-Alpha</option>\n<option value=\'F-13\'>F-13</option>\n<option value=\'F-13-Alpha\'>F-13-Alpha</option>\n<option value=\'F-14\'>F-14</option>\n<option value=\'F-15\'>F-15</option>\n<option value=\'F-16\'>F-16</option>\n<option value=\'F-9\'>F-9</option>\n<option value=\'arm\'>arm</option>\n<option value=\'desktop-cd-comps-cleanup\'>desktop-cd-comps-cleanup</option>\n<option value=\'f17\'>f17</option>\n<option value=\'f18\'>f18</option>\n<option value=\'f19\'>f19</option>\n<option value=\'f20\'>f20</option>\n<option value=\'f21\'>f21</option>\n<option value=\'f22\'>f22</option>\n<option value=\'f23\'>f23</option>\n<option value=\'f24\'>f24</option>\n<option value=\'master\' selected=\'selected\'>master</option>\n</select> <input type=\'submit\' name=\'\' value=\'switch\'/></form></td></tr>\n<tr><td class=\'sub\'>Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</td><td class=\'sub right\'>Jeroen van Meeuwen</td></tr></table>\n<table class=\'tabs\'><tr><td>\n<a href=\'/cgit/spin-kickstarts.git/\'>summary</a><a href=\'/cgit/spin-kickstarts.git/refs/\'>refs</a><a href=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>log</a><a class=\'active\' href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>tree</a><a href=\'/cgit/spin-kickstarts.git/commit/fedora-docker-base.ks\'>commit</a><a href=\'/cgit/spin-kickstarts.git/diff/fedora-docker-base.ks\'>diff</a><a href=\'/cgit/spin-kickstarts.git/stats/fedora-docker-base.ks\'>stats</a></td><td class=\'form\'><form class=\'right\' method=\'get\' action=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>\n<select name=\'qt\'>\n<option value=\'grep\'>log msg</option>\n<option value=\'author\'>author</option>\n<option value=\'committer\'>committer</option>\n<option value=\'range\'>range</option>\n</select>\n<input class=\'txt\' type=\'text\' size=\'10\' name=\'q\' value=\'\'/>\n<input type=\'submit\' value=\'search\'/>\n</form>\n</td></tr></table>\n<div class=\'path\'>path: <a href=\'/cgit/spin-kickstarts.git/tree/\'>root</a>/<a href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>fedora-docker-base.ks</a></div><div class=\'content\'>blob: 6b1ea77ac2041b3c2d1721bf15706245f59d850f (<a href=\'/cgit/spin-kickstarts.git/plain/fedora-docker-base.ks\'>plain</a>)\n<table summary=\'blob content\' class=\'blob\'>\n<tr><td class=\'linenumbers\'><pre><a id=\'n1\' href=\'#n1\'>1</a>\n<a id=\'n2\' href=\'#n2\'>2</a>\n<a id=\'n3\' href=\'#n3\'>3</a>\n<a id=\'n4\' href=\'#n4\'>4</a>\n<a id=\'n5\' href=\'#n5\'>5</a>\n<a id=\'n6\' href=\'#n6\'>6</a>\n<a id=\'n7\' href=\'#n7\'>7</a>\n<a id=\'n8\' href=\'#n8\'>8</a>\n<a id=\'n9\' href=\'#n9\'>9</a>\n<a id=\'n10\' href=\'#n10\'>10</a>\n<a id=\'n11\' href=\'#n11\'>11</a>\n<a id=\'n12\' href=\'#n12\'>12</a>\n<a id=\'n13\' href=\'#n13\'>13</a>\n<a id=\'n14\' href=\'#n14\'>14</a>\n<a id=\'n15\' href=\'#n15\'>15</a>\n<a id=\'n16\' href=\'#n16\'>16</a>\n<a id=\'n17\' href=\'#n17\'>17</a>\n<a id=\'n18\' href=\'#n18\'>18</a>\n<a id=\'n19\' href=\'#n19\'>19</a>\n<a id=\'n20\' href=\'#n20\'>20</a>\n<a id=\'n21\' href=\'#n21\'>21</a>\n<a id=\'n22\' href=\'#n22\'>22</a>\n<a id=\'n23\' href=\'#n23\'>23</a>\n<a id=\'n24\' href=\'#n24\'>24</a>\n<a id=\'n25\' href=\'#n25\'>25</a>\n<a id=\'n26\' href=\'#n26\'>26</a>\n<a id=\'n27\' href=\'#n27\'>27</a>\n<a id=\'n28\' href=\'#n28\'>28</a>\n<a id=\'n29\' href=\'#n29\'>29</a>\n<a id=\'n30\' href=\'#n30\'>30</a>\n<a id=\'n31\' href=\'#n31\'>31</a>\n<a id=\'n32\' href=\'#n32\'>32</a>\n<a id=\'n33\' href=\'#n33\'>33</a>\n<a id=\'n34\' href=\'#n34\'>34</a>\n<a id=\'n35\' href=\'#n35\'>35</a>\n<a id=\'n36\' href=\'#n36\'>36</a>\n<a id=\'n37\' href=\'#n37\'>37</a>\n<a id=\'n38\' href=\'#n38\'>38</a>\n<a id=\'n39\' href=\'#n39\'>39</a>\n<a id=\'n40\' href=\'#n40\'>40</a>\n<a id=\'n41\' href=\'#n41\'>41</a>\n<a id=\'n42\' href=\'#n42\'>42</a>\n<a id=\'n43\' href=\'#n43\'>43</a>\n<a id=\'n44\' href=\'#n44\'>44</a>\n<a id=\'n45\' href=\'#n45\'>45</a>\n<a id=\'n46\' href=\'#n46\'>46</a>\n<a id=\'n47\' href=\'#n47\'>47</a>\n<a id=\'n48\' href=\'#n48\'>48</a>\n<a id=\'n49\' href=\'#n49\'>49</a>\n<a id=\'n50\' href=\'#n50\'>50</a>\n<a id=\'n51\' href=\'#n51\'>51</a>\n<a id=\'n52\' href=\'#n52\'>52</a>\n<a id=\'n53\' href=\'#n53\'>53</a>\n<a id=\'n54\' href=\'#n54\'>54</a>\n<a id=\'n55\' href=\'#n55\'>55</a>\n<a id=\'n56\' href=\'#n56\'>56</a>\n<a id=\'n57\' href=\'#n57\'>57</a>\n<a id=\'n58\' href=\'#n58\'>58</a>\n<a id=\'n59\' href=\'#n59\'>59</a>\n<a id=\'n60\' href=\'#n60\'>60</a>\n<a id=\'n61\' href=\'#n61\'>61</a>\n<a id=\'n62\' href=\'#n62\'>62</a>\n<a id=\'n63\' href=\'#n63\'>63</a>\n<a id=\'n64\' href=\'#n64\'>64</a>\n<a id=\'n65\' href=\'#n65\'>65</a>\n<a id=\'n66\' href=\'#n66\'>66</a>\n<a id=\'n67\' href=\'#n67\'>67</a>\n<a id=\'n68\' href=\'#n68\'>68</a>\n<a id=\'n69\' href=\'#n69\'>69</a>\n<a id=\'n70\' href=\'#n70\'>70</a>\n<a id=\'n71\' href=\'#n71\'>71</a>\n<a id=\'n72\' href=\'#n72\'>72</a>\n<a id=\'n73\' href=\'#n73\'>73</a>\n<a id=\'n74\' href=\'#n74\'>74</a>\n<a id=\'n75\' href=\'#n75\'>75</a>\n<a id=\'n76\' href=\'#n76\'>76</a>\n<a id=\'n77\' href=\'#n77\'>77</a>\n<a id=\'n78\' href=\'#n78\'>78</a>\n<a id=\'n79\' href=\'#n79\'>79</a>\n<a id=\'n80\' href=\'#n80\'>80</a>\n<a id=\'n81\' href=\'#n81\'>81</a>\n<a id=\'n82\' href=\'#n82\'>82</a>\n<a id=\'n83\' href=\'#n83\'>83</a>\n<a id=\'n84\' href=\'#n84\'>84</a>\n<a id=\'n85\' href=\'#n85\'>85</a>\n<a id=\'n86\' href=\'#n86\'>86</a>\n<a id=\'n87\' href=\'#n87\'>87</a>\n<a id=\'n88\' href=\'#n88\'>88</a>\n</pre></td>\n<td class=\'lines\'><pre><code># This is a minimal Fedora install designed to serve as a Docker base image. \n#\n# To keep this image minimal it only installs English language. You need to change\n# yum configuration in order to enable other languages.\n#\n### Hacking on this image ###\n# This kickstart is processed using Anaconda-in-ImageFactory (via Koji typically),\n# but you can run imagefactory locally too.\n#\n# To do so, testing local changes, first you\'ll need a TDL file. I store one here:\n# https://git.fedorahosted.org/cgit/fedora-atomic.git/tree/fedora-atomic-rawhide.tdl\n# \n# Then, once you have imagefactory and imagefactory-plugins installed, run:\n# \n# imagefactory --debug target_image --template /path/to/fedora-atomic-rawhide.tdl --parameter offline_icicle true --file-parameter install_script $(pwd)/fedora-docker-base.ks docker\n#\n\ncmdline\nbootloader --disabled\ntimezone --isUtc --nontp Etc/UTC\nrootpw --lock --iscrypted locked\nuser --name=none\n\nkeyboard us\nzerombr\nclearpart --all\npart / --fstype ext4 --grow\nnetwork --bootproto=dhcp --device=link --activate --onboot=on\nreboot\n\n%packages --excludedocs --instLangs=en --nocore\nbash\nfedora-release\nrootfiles\nvim-minimal\ndnf\ndnf-yum # https://fedorahosted.org/fesco/ticket/1312#comment:29\nsssd-client\n#fakesystemd #TODO: waiting for review https://bugzilla.redhat.com/show_bug.cgi?id=1118740\n-kernel\n\n\n%end\n\n%post --log=/tmp/anaconda-post.log\n# Set the language rpm nodocs transaction flag persistently in the\n# image yum.conf and rpm macros\n\n# remove the user anaconda forces us to make\nuserdel -r none\n\nLANG=&quot;en_US&quot;\necho &quot;%_install_lang $LANG&quot; &gt; /etc/rpm/macros.image-language-conf\n\n# Carry these configs for both dnf and yum for users who are calling\n# yum-deprecated directly. This will keep the experience between both\n# consistent\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/yum.conf &gt; /etc/yum.conf.new\nmv /etc/yum.conf.new /etc/yum.conf\n\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/dnf/dnf.conf &gt; /etc/dnf/dnf.conf.new\nmv /etc/dnf/dnf.conf.new /etc/dnf/dnf.conf\n\necho &quot;Import RPM GPG key&quot;\nreleasever=$(rpm -q --qf \'%{version}\\n\' fedora-release)\nbasearch=$(uname -i)\nrpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n\nrm -f /usr/lib/locale/locale-archive\n\n#Setup locale properly\nlocaledef -v -c -i en_US -f UTF-8 en_US.UTF-8\n\nrm -rf /var/cache/yum/*\nrm -f /tmp/ks-script*\n\n#Make it easier for systemd to run in Docker container\ncp /usr/lib/systemd/system/dbus.service /etc/systemd/system/\nsed -i \'s/OOMScoreAdjust=-900//\' /etc/systemd/system/dbus.service\n\n#Mask mount units and getty service so that we don\'t get login prompt\nsystemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service\n\nrm -f /etc/machine-id\n\n%end\n</code></pre></td></tr></table>\n</div> <!-- class=content -->\n<div class=\'footer\'>generated by <a href=\'http://git.zx2c4.com/cgit/about/\'>cgit v0.12</a> at 2016-08-26 04:00:31 (GMT)</div>\n</div> <!-- id=cgit -->\n</body>\n</html>\n',
'offline_icicle': 'true'}
2016-08-26 04:10:26,027 DEBUG imgfac.Builder.Builder thread(MainThread) Message: No SecondaryDispatcher present - Use of secondary factories is not enabled
2016-08-26 04:10:26,028 DEBUG imgfac.FilePersistentImageManager.FilePersistentImageManager thread(MainThread) Message: Created file /var/lib/imagefactory/storage/ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.meta
2016-08-26 04:10:26,029 DEBUG imgfac.FilePersistentImageManager.FilePersistentImageManager thread(MainThread) Message: Created file /var/lib/imagefactory/storage/ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.body
2016-08-26 04:10:26,030 DEBUG imgfac.PersistentImage.BaseImage thread(MainThread) Message: Getting metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (())
2016-08-26 04:10:26,031 DEBUG imgfac.PersistentImage.BaseImage thread(MainThread) Message: Executing metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (('identifier', 'data', 'template', 'icicle', 'status_detail', 'status', 'percent_complete', 'parameters', 'properties'))
2016-08-26 04:10:26,032 DEBUG imgfac.FilePersistentImageManager.FilePersistentImageManager thread(MainThread) Message: Saved metadata for image (ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d): {'status': 'NEW', 'identifier': 'ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d', 'parameters': {'install_script': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns=\'http://www.w3.org/1999/xhtml\' xml:lang=\'en\' lang=\'en\'>\n<head>\n<title>spin-kickstarts.git - Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</title>\n<meta name=\'generator\' content=\'cgit v0.12\'/>\n<meta name=\'robots\' content=\'index, nofollow\'/>\n<link rel=\'stylesheet\' type=\'text/css\' href=\'/cgit-data/cgit.css\'/>\n<link rel=\'shortcut icon\' href=\'/favicon.ico\'/>\n<link rel=\'alternate\' title=\'Atom feed\' href=\'https://git.fedorahosted.org/cgit/spin-kickstarts.git/atom/fedora-docker-base.ks?h=master\' type=\'application/atom+xml\'/>\n<link rel=\'vcs-git\' href=\'ssh://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n<link rel=\'vcs-git\' href=\'https://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n</head>\n<body>\n<div id=\'cgit\'><table id=\'header\'>\n<tr>\n<td class=\'logo\' rowspan=\'2\'><a href=\'/cgit/\'><img src=\'/cgit-data/cgit.png\' alt=\'cgit logo\'/></a></td>\n<td class=\'main\'><a href=\'/cgit/\'>index</a> : <a title=\'spin-kickstarts.git\' href=\'/cgit/spin-kickstarts.git/\'>spin-kickstarts.git</a></td><td class=\'form\'><form method=\'get\' action=\'\'>\n<select name=\'h\' onchange=\'this.form.submit();\'>\n<option value=\'F-10\'>F-10</option>\n<option value=\'F-10-20090414\'>F-10-20090414</option>\n<option value=\'F-10-Beta\'>F-10-Beta</option>\n<option value=\'F-11\'>F-11</option>\n<option value=\'F-11-Alpha\'>F-11-Alpha</option>\n<option value=\'F-11-Beta\'>F-11-Beta</option>\n<option value=\'F-12\'>F-12</option>\n<option value=\'F-12-Alpha\'>F-12-Alpha</option>\n<option value=\'F-13\'>F-13</option>\n<option value=\'F-13-Alpha\'>F-13-Alpha</option>\n<option value=\'F-14\'>F-14</option>\n<option value=\'F-15\'>F-15</option>\n<option value=\'F-16\'>F-16</option>\n<option value=\'F-9\'>F-9</option>\n<option value=\'arm\'>arm</option>\n<option value=\'desktop-cd-comps-cleanup\'>desktop-cd-comps-cleanup</option>\n<option value=\'f17\'>f17</option>\n<option value=\'f18\'>f18</option>\n<option value=\'f19\'>f19</option>\n<option value=\'f20\'>f20</option>\n<option value=\'f21\'>f21</option>\n<option value=\'f22\'>f22</option>\n<option value=\'f23\'>f23</option>\n<option value=\'f24\'>f24</option>\n<option value=\'master\' selected=\'selected\'>master</option>\n</select> <input type=\'submit\' name=\'\' value=\'switch\'/></form></td></tr>\n<tr><td class=\'sub\'>Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</td><td class=\'sub right\'>Jeroen van Meeuwen</td></tr></table>\n<table class=\'tabs\'><tr><td>\n<a href=\'/cgit/spin-kickstarts.git/\'>summary</a><a href=\'/cgit/spin-kickstarts.git/refs/\'>refs</a><a href=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>log</a><a class=\'active\' href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>tree</a><a href=\'/cgit/spin-kickstarts.git/commit/fedora-docker-base.ks\'>commit</a><a href=\'/cgit/spin-kickstarts.git/diff/fedora-docker-base.ks\'>diff</a><a href=\'/cgit/spin-kickstarts.git/stats/fedora-docker-base.ks\'>stats</a></td><td class=\'form\'><form class=\'right\' method=\'get\' action=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>\n<select name=\'qt\'>\n<option value=\'grep\'>log msg</option>\n<option value=\'author\'>author</option>\n<option value=\'committer\'>committer</option>\n<option value=\'range\'>range</option>\n</select>\n<input class=\'txt\' type=\'text\' size=\'10\' name=\'q\' value=\'\'/>\n<input type=\'submit\' value=\'search\'/>\n</form>\n</td></tr></table>\n<div class=\'path\'>path: <a href=\'/cgit/spin-kickstarts.git/tree/\'>root</a>/<a href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>fedora-docker-base.ks</a></div><div class=\'content\'>blob: 6b1ea77ac2041b3c2d1721bf15706245f59d850f (<a href=\'/cgit/spin-kickstarts.git/plain/fedora-docker-base.ks\'>plain</a>)\n<table summary=\'blob content\' class=\'blob\'>\n<tr><td class=\'linenumbers\'><pre><a id=\'n1\' href=\'#n1\'>1</a>\n<a id=\'n2\' href=\'#n2\'>2</a>\n<a id=\'n3\' href=\'#n3\'>3</a>\n<a id=\'n4\' href=\'#n4\'>4</a>\n<a id=\'n5\' href=\'#n5\'>5</a>\n<a id=\'n6\' href=\'#n6\'>6</a>\n<a id=\'n7\' href=\'#n7\'>7</a>\n<a id=\'n8\' href=\'#n8\'>8</a>\n<a id=\'n9\' href=\'#n9\'>9</a>\n<a id=\'n10\' href=\'#n10\'>10</a>\n<a id=\'n11\' href=\'#n11\'>11</a>\n<a id=\'n12\' href=\'#n12\'>12</a>\n<a id=\'n13\' href=\'#n13\'>13</a>\n<a id=\'n14\' href=\'#n14\'>14</a>\n<a id=\'n15\' href=\'#n15\'>15</a>\n<a id=\'n16\' href=\'#n16\'>16</a>\n<a id=\'n17\' href=\'#n17\'>17</a>\n<a id=\'n18\' href=\'#n18\'>18</a>\n<a id=\'n19\' href=\'#n19\'>19</a>\n<a id=\'n20\' href=\'#n20\'>20</a>\n<a id=\'n21\' href=\'#n21\'>21</a>\n<a id=\'n22\' href=\'#n22\'>22</a>\n<a id=\'n23\' href=\'#n23\'>23</a>\n<a id=\'n24\' href=\'#n24\'>24</a>\n<a id=\'n25\' href=\'#n25\'>25</a>\n<a id=\'n26\' href=\'#n26\'>26</a>\n<a id=\'n27\' href=\'#n27\'>27</a>\n<a id=\'n28\' href=\'#n28\'>28</a>\n<a id=\'n29\' href=\'#n29\'>29</a>\n<a id=\'n30\' href=\'#n30\'>30</a>\n<a id=\'n31\' href=\'#n31\'>31</a>\n<a id=\'n32\' href=\'#n32\'>32</a>\n<a id=\'n33\' href=\'#n33\'>33</a>\n<a id=\'n34\' href=\'#n34\'>34</a>\n<a id=\'n35\' href=\'#n35\'>35</a>\n<a id=\'n36\' href=\'#n36\'>36</a>\n<a id=\'n37\' href=\'#n37\'>37</a>\n<a id=\'n38\' href=\'#n38\'>38</a>\n<a id=\'n39\' href=\'#n39\'>39</a>\n<a id=\'n40\' href=\'#n40\'>40</a>\n<a id=\'n41\' href=\'#n41\'>41</a>\n<a id=\'n42\' href=\'#n42\'>42</a>\n<a id=\'n43\' href=\'#n43\'>43</a>\n<a id=\'n44\' href=\'#n44\'>44</a>\n<a id=\'n45\' href=\'#n45\'>45</a>\n<a id=\'n46\' href=\'#n46\'>46</a>\n<a id=\'n47\' href=\'#n47\'>47</a>\n<a id=\'n48\' href=\'#n48\'>48</a>\n<a id=\'n49\' href=\'#n49\'>49</a>\n<a id=\'n50\' href=\'#n50\'>50</a>\n<a id=\'n51\' href=\'#n51\'>51</a>\n<a id=\'n52\' href=\'#n52\'>52</a>\n<a id=\'n53\' href=\'#n53\'>53</a>\n<a id=\'n54\' href=\'#n54\'>54</a>\n<a id=\'n55\' href=\'#n55\'>55</a>\n<a id=\'n56\' href=\'#n56\'>56</a>\n<a id=\'n57\' href=\'#n57\'>57</a>\n<a id=\'n58\' href=\'#n58\'>58</a>\n<a id=\'n59\' href=\'#n59\'>59</a>\n<a id=\'n60\' href=\'#n60\'>60</a>\n<a id=\'n61\' href=\'#n61\'>61</a>\n<a id=\'n62\' href=\'#n62\'>62</a>\n<a id=\'n63\' href=\'#n63\'>63</a>\n<a id=\'n64\' href=\'#n64\'>64</a>\n<a id=\'n65\' href=\'#n65\'>65</a>\n<a id=\'n66\' href=\'#n66\'>66</a>\n<a id=\'n67\' href=\'#n67\'>67</a>\n<a id=\'n68\' href=\'#n68\'>68</a>\n<a id=\'n69\' href=\'#n69\'>69</a>\n<a id=\'n70\' href=\'#n70\'>70</a>\n<a id=\'n71\' href=\'#n71\'>71</a>\n<a id=\'n72\' href=\'#n72\'>72</a>\n<a id=\'n73\' href=\'#n73\'>73</a>\n<a id=\'n74\' href=\'#n74\'>74</a>\n<a id=\'n75\' href=\'#n75\'>75</a>\n<a id=\'n76\' href=\'#n76\'>76</a>\n<a id=\'n77\' href=\'#n77\'>77</a>\n<a id=\'n78\' href=\'#n78\'>78</a>\n<a id=\'n79\' href=\'#n79\'>79</a>\n<a id=\'n80\' href=\'#n80\'>80</a>\n<a id=\'n81\' href=\'#n81\'>81</a>\n<a id=\'n82\' href=\'#n82\'>82</a>\n<a id=\'n83\' href=\'#n83\'>83</a>\n<a id=\'n84\' href=\'#n84\'>84</a>\n<a id=\'n85\' href=\'#n85\'>85</a>\n<a id=\'n86\' href=\'#n86\'>86</a>\n<a id=\'n87\' href=\'#n87\'>87</a>\n<a id=\'n88\' href=\'#n88\'>88</a>\n</pre></td>\n<td class=\'lines\'><pre><code># This is a minimal Fedora install designed to serve as a Docker base image. \n#\n# To keep this image minimal it only installs English language. You need to change\n# yum configuration in order to enable other languages.\n#\n### Hacking on this image ###\n# This kickstart is processed using Anaconda-in-ImageFactory (via Koji typically),\n# but you can run imagefactory locally too.\n#\n# To do so, testing local changes, first you\'ll need a TDL file. I store one here:\n# https://git.fedorahosted.org/cgit/fedora-atomic.git/tree/fedora-atomic-rawhide.tdl\n# \n# Then, once you have imagefactory and imagefactory-plugins installed, run:\n# \n# imagefactory --debug target_image --template /path/to/fedora-atomic-rawhide.tdl --parameter offline_icicle true --file-parameter install_script $(pwd)/fedora-docker-base.ks docker\n#\n\ncmdline\nbootloader --disabled\ntimezone --isUtc --nontp Etc/UTC\nrootpw --lock --iscrypted locked\nuser --name=none\n\nkeyboard us\nzerombr\nclearpart --all\npart / --fstype ext4 --grow\nnetwork --bootproto=dhcp --device=link --activate --onboot=on\nreboot\n\n%packages --excludedocs --instLangs=en --nocore\nbash\nfedora-release\nrootfiles\nvim-minimal\ndnf\ndnf-yum # https://fedorahosted.org/fesco/ticket/1312#comment:29\nsssd-client\n#fakesystemd #TODO: waiting for review https://bugzilla.redhat.com/show_bug.cgi?id=1118740\n-kernel\n\n\n%end\n\n%post --log=/tmp/anaconda-post.log\n# Set the language rpm nodocs transaction flag persistently in the\n# image yum.conf and rpm macros\n\n# remove the user anaconda forces us to make\nuserdel -r none\n\nLANG=&quot;en_US&quot;\necho &quot;%_install_lang $LANG&quot; &gt; /etc/rpm/macros.image-language-conf\n\n# Carry these configs for both dnf and yum for users who are calling\n# yum-deprecated directly. This will keep the experience between both\n# consistent\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/yum.conf &gt; /etc/yum.conf.new\nmv /etc/yum.conf.new /etc/yum.conf\n\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/dnf/dnf.conf &gt; /etc/dnf/dnf.conf.new\nmv /etc/dnf/dnf.conf.new /etc/dnf/dnf.conf\n\necho &quot;Import RPM GPG key&quot;\nreleasever=$(rpm -q --qf \'%{version}\\n\' fedora-release)\nbasearch=$(uname -i)\nrpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n\nrm -f /usr/lib/locale/locale-archive\n\n#Setup locale properly\nlocaledef -v -c -i en_US -f UTF-8 en_US.UTF-8\n\nrm -rf /var/cache/yum/*\nrm -f /tmp/ks-script*\n\n#Make it easier for systemd to run in Docker container\ncp /usr/lib/systemd/system/dbus.service /etc/systemd/system/\nsed -i \'s/OOMScoreAdjust=-900//\' /etc/systemd/system/dbus.service\n\n#Mask mount units and getty service so that we don\'t get login prompt\nsystemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service\n\nrm -f /etc/machine-id\n\n%end\n</code></pre></td></tr></table>\n</div> <!-- class=content -->\n<div class=\'footer\'>generated by <a href=\'http://git.zx2c4.com/cgit/about/\'>cgit v0.12</a> at 2016-08-26 04:00:31 (GMT)</div>\n</div> <!-- id=cgit -->\n</body>\n</html>\n', 'offline_icicle': 'true'}, 'icicle': None, 'data': '/var/lib/imagefactory/storage/ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.body', 'status_detail': {'error': None, 'activity': 'Initializing image prior to Cloud/OS customization'}, 'template': "<template>\n <name>fedora-rawhide</name>\n <os>\n <name>Fedora</name>\n <version>26</version>\n <arch>x86_64</arch>\n <install type='url'>\n <url>https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/</url>\n </install>\n <rootpw>password</rootpw>\n </os>\n</template>\n", 'percent_complete': 0, 'type': 'BaseImage', 'properties': {}}
2016-08-26 04:10:26,034 DEBUG imgfac.PersistentImage.BaseImage thread(MainThread) Message: Getting metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (())
2016-08-26 04:10:26,035 DEBUG imgfac.PersistentImage.BaseImage thread(MainThread) Message: Executing metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (('identifier', 'data', 'template', 'icicle', 'status_detail', 'status', 'percent_complete', 'parameters', 'properties'))
2016-08-26 04:10:26,037 DEBUG imgfac.PluginManager.PluginManager thread(1f9a593e) Message: Attempting to match list target (['Fedora', '26', 'x86_64'])
2016-08-26 04:10:26,077 INFO imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: create_base_image() called for TinMan plugin - creating a BaseImage
=============== Final Oz Config ================
[ paths ]
output_dir = /var/lib/imagefactory/images
data_dir = /var/lib/oz
screenshot_dir = /var/lib/oz/screenshots
[ libvirt ]
uri = qemu:///system
image_type = raw
memory = 2048
[ cache ]
original_media = yes
modified_media = no
jeos = no
[ icicle ]
safe_generation = no
2016-08-26 04:10:26,108 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: libvirt bridge name is virbr0
2016-08-26 04:10:26,111 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Libvirt type is qemu
2016-08-26 04:10:28,015 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Name: factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d, UUID: fe477454-e0a1-4603-8813-acfbdd7c2af2
2016-08-26 04:10:28,016 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: MAC: 52:54:00:8f:55:13, distro: Fedora
2016-08-26 04:10:28,017 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: update: 26, arch: x86_64, diskimage: /var/lib/imagefactory/images/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.dsk
2016-08-26 04:10:28,018 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: nicmodel: virtio, clockoffset: utc
2016-08-26 04:10:28,018 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: mousetype: ps2, disk_bus: virtio, disk_dev: vda
2016-08-26 04:10:28,019 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: icicletmp: /var/lib/oz/icicletmp/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d, listen_port: 37564
2016-08-26 04:10:28,020 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Original ISO path: /var/lib/oz/isos/Fedora26x86_64-url.iso
2016-08-26 04:10:28,021 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Modified ISO cache: /var/lib/oz/isos/Fedora26x86_64-url-oz.iso
2016-08-26 04:10:28,021 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Output ISO path: /var/lib/imagefactory/images/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d-url-oz.iso
2016-08-26 04:10:28,022 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: ISO content path: /var/lib/oz/isocontent/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d-url
2016-08-26 04:10:28,023 WARNING oz.Guest.FedoraGuest thread(1f9a593e) Message: ==== WARN: TDL contains Fedora update 26, which is newer than Oz knows about; pretending this is Fedora 23, but this may fail ====
2016-08-26 04:10:28,023 DEBUG imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: Cleaning up any old Oz guest
2016-08-26 04:10:28,024 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Cleaning up guest named factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d
2016-08-26 04:10:28,025 DEBUG imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: Generating JEOS install media
2016-08-26 04:10:28,026 DEBUG imgfac.ReservationManager.ReservationManager thread(1f9a593e) Message: Grabbing named lock (Fedora-26-x86_64-url)
2016-08-26 04:10:28,027 DEBUG imgfac.ReservationManager.ReservationManager thread(1f9a593e) Message: Got named lock (Fedora-26-x86_64-url)
2016-08-26 04:10:28,027 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Installtype is URL, trying to do direct kernel boot
2016-08-26 04:10:30,166 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Going to write treeinfo to /var/lib/oz/icicletmp/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d/treeinfo
2016-08-26 04:10:30,167 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Trying to get treeinfo from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os//.treeinfo
2016-08-26 04:10:32,211 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Got treeinfo, parsing
2016-08-26 04:10:32,212 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Returning kernel images/pxeboot/vmlinuz and initrd images/pxeboot/initrd.img
2016-08-26 04:10:32,213 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Attempting to get the lock for /var/lib/oz/kernels/Fedora26x86_64-kernel
2016-08-26 04:10:32,214 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Got the lock for /var/lib/oz/kernels/Fedora26x86_64-kernel
2016-08-26 04:10:32,215 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Fetching the original media
2016-08-26 04:10:34,157 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Original install media available, using cached version
2016-08-26 04:10:34,164 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Attempting to get the lock for /var/lib/oz/kernels/Fedora26x86_64-ramdisk
2016-08-26 04:10:34,165 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Got the lock for /var/lib/oz/kernels/Fedora26x86_64-ramdisk
2016-08-26 04:10:34,165 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Fetching the original media
2016-08-26 04:10:36,206 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Original install media available, using cached version
2016-08-26 04:10:36,207 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Putting the kickstart in place
2016-08-26 04:10:36,208 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Writing cpio to /var/lib/oz/icicletmp/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d/extra.cpio
2016-08-26 04:10:36,292 DEBUG imgfac.ReservationManager.ReservationManager thread(1f9a593e) Message: Releasing named lock (Fedora-26-x86_64-url)
2016-08-26 04:10:36,293 DEBUG imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: Generating JEOS disk image
2016-08-26 04:10:36,294 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Generating 10GB diskimage for factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d
2016-08-26 04:10:36,296 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Attempting to get the lock for /var/lib/oz/icicletmp/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d/libvirt_pool_lockfile
2016-08-26 04:10:36,297 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Got the lock for /var/lib/oz/icicletmp/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d/libvirt_pool_lockfile
2016-08-26 04:10:36,300 DEBUG imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: Execute JEOS install
2016-08-26 04:10:36,301 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Running install for factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d
2016-08-26 04:10:36,302 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Generate XML for guest factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d with bootdev None
2016-08-26 04:10:36,302 DEBUG oz.Guest.FedoraGuest thread(1f9a593e) Message: Generated XML:
<domain type="qemu">
<name>factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d</name>
<memory>2097152</memory>
<currentMemory>2097152</currentMemory>
<uuid>fe477454-e0a1-4603-8813-acfbdd7c2af2</uuid>
<clock offset="utc"/>
<vcpu>1</vcpu>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<os>
<type>hvm</type>
<kernel>/var/lib/imagefactory/images/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d-kernel</kernel>
<initrd>/var/lib/imagefactory/images/factory-build-ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d-ramdisk</initrd>
<cmdline>method=https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/ ks=file:/ks.cfg</cmdline>
</os>
<on_poweroff>destroy</on_poweroff>
<on_reboot>destroy</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<graphics type="vnc" port="-1"/>
<interface type="bridge">
<source bridge="virbr0"/>
<mac address="52:54:00:8f:55:13"/>
<model type="virtio"/>
</interface>
<input bus="ps2" type="mouse"/>
<serial type="pty">
<target port="0"/>
</serial>
<serial type="tcp">
<source host="127.0.0.1" mode="bind" service="22369"/>
<protocol type="raw"/>
<target port="1"/>
</serial>
<disk device="disk" type="file">
<target bus="virtio" dev="vda"/>
<source file="/var/lib/imagefactory/storage/ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.body"/>
<driver type="raw" name="qemu"/>
</disk>
</devices>
</domain>
2016-08-26 04:10:36,496 DEBUG imagefactory_plugins.TinMan.TinMan.TinMan thread(1f9a593e) Message: Cleaning up install artifacts
2016-08-26 04:10:36,497 INFO oz.Guest.FedoraGuest thread(1f9a593e) Message: Cleaning up after install
2016-08-26 04:10:36,509 DEBUG imgfac.BuildDispatcher.BuildDispatcher thread(1f9a593e) Message: Removed builder from BuildDispatcher on notification from image ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d: FAILED
2016-08-26 04:10:36,510 DEBUG imgfac.PersistentImage.BaseImage thread(1f9a593e) Message: Getting metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (())
2016-08-26 04:10:36,511 DEBUG imgfac.PersistentImage.BaseImage thread(1f9a593e) Message: Executing metadata in class (<class 'imgfac.BaseImage.BaseImage'>) my metadata is (('identifier', 'data', 'template', 'icicle', 'status_detail', 'status', 'percent_complete', 'parameters', 'properties'))
2016-08-26 04:10:36,512 DEBUG imgfac.FilePersistentImageManager.FilePersistentImageManager thread(1f9a593e) Message: Saved metadata for image (ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d): {'status': 'FAILED', 'identifier': 'ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d', 'parameters': {'install_script': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns=\'http://www.w3.org/1999/xhtml\' xml:lang=\'en\' lang=\'en\'>\n<head>\n<title>spin-kickstarts.git - Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</title>\n<meta name=\'generator\' content=\'cgit v0.12\'/>\n<meta name=\'robots\' content=\'index, nofollow\'/>\n<link rel=\'stylesheet\' type=\'text/css\' href=\'/cgit-data/cgit.css\'/>\n<link rel=\'shortcut icon\' href=\'/favicon.ico\'/>\n<link rel=\'alternate\' title=\'Atom feed\' href=\'https://git.fedorahosted.org/cgit/spin-kickstarts.git/atom/fedora-docker-base.ks?h=master\' type=\'application/atom+xml\'/>\n<link rel=\'vcs-git\' href=\'ssh://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n<link rel=\'vcs-git\' href=\'https://git.fedorahosted.org/git/spin-kickstarts.git\' title=\'spin-kickstarts.git Git repository\'/>\n</head>\n<body>\n<div id=\'cgit\'><table id=\'header\'>\n<tr>\n<td class=\'logo\' rowspan=\'2\'><a href=\'/cgit/\'><img src=\'/cgit-data/cgit.png\' alt=\'cgit logo\'/></a></td>\n<td class=\'main\'><a href=\'/cgit/\'>index</a> : <a title=\'spin-kickstarts.git\' href=\'/cgit/spin-kickstarts.git/\'>spin-kickstarts.git</a></td><td class=\'form\'><form method=\'get\' action=\'\'>\n<select name=\'h\' onchange=\'this.form.submit();\'>\n<option value=\'F-10\'>F-10</option>\n<option value=\'F-10-20090414\'>F-10-20090414</option>\n<option value=\'F-10-Beta\'>F-10-Beta</option>\n<option value=\'F-11\'>F-11</option>\n<option value=\'F-11-Alpha\'>F-11-Alpha</option>\n<option value=\'F-11-Beta\'>F-11-Beta</option>\n<option value=\'F-12\'>F-12</option>\n<option value=\'F-12-Alpha\'>F-12-Alpha</option>\n<option value=\'F-13\'>F-13</option>\n<option value=\'F-13-Alpha\'>F-13-Alpha</option>\n<option value=\'F-14\'>F-14</option>\n<option value=\'F-15\'>F-15</option>\n<option value=\'F-16\'>F-16</option>\n<option value=\'F-9\'>F-9</option>\n<option value=\'arm\'>arm</option>\n<option value=\'desktop-cd-comps-cleanup\'>desktop-cd-comps-cleanup</option>\n<option value=\'f17\'>f17</option>\n<option value=\'f18\'>f18</option>\n<option value=\'f19\'>f19</option>\n<option value=\'f20\'>f20</option>\n<option value=\'f21\'>f21</option>\n<option value=\'f22\'>f22</option>\n<option value=\'f23\'>f23</option>\n<option value=\'f24\'>f24</option>\n<option value=\'master\' selected=\'selected\'>master</option>\n</select> <input type=\'submit\' name=\'\' value=\'switch\'/></form></td></tr>\n<tr><td class=\'sub\'>Kickstarts that the Spin SIG reviews, tests, maintains and releases (as a package).</td><td class=\'sub right\'>Jeroen van Meeuwen</td></tr></table>\n<table class=\'tabs\'><tr><td>\n<a href=\'/cgit/spin-kickstarts.git/\'>summary</a><a href=\'/cgit/spin-kickstarts.git/refs/\'>refs</a><a href=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>log</a><a class=\'active\' href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>tree</a><a href=\'/cgit/spin-kickstarts.git/commit/fedora-docker-base.ks\'>commit</a><a href=\'/cgit/spin-kickstarts.git/diff/fedora-docker-base.ks\'>diff</a><a href=\'/cgit/spin-kickstarts.git/stats/fedora-docker-base.ks\'>stats</a></td><td class=\'form\'><form class=\'right\' method=\'get\' action=\'/cgit/spin-kickstarts.git/log/fedora-docker-base.ks\'>\n<select name=\'qt\'>\n<option value=\'grep\'>log msg</option>\n<option value=\'author\'>author</option>\n<option value=\'committer\'>committer</option>\n<option value=\'range\'>range</option>\n</select>\n<input class=\'txt\' type=\'text\' size=\'10\' name=\'q\' value=\'\'/>\n<input type=\'submit\' value=\'search\'/>\n</form>\n</td></tr></table>\n<div class=\'path\'>path: <a href=\'/cgit/spin-kickstarts.git/tree/\'>root</a>/<a href=\'/cgit/spin-kickstarts.git/tree/fedora-docker-base.ks\'>fedora-docker-base.ks</a></div><div class=\'content\'>blob: 6b1ea77ac2041b3c2d1721bf15706245f59d850f (<a href=\'/cgit/spin-kickstarts.git/plain/fedora-docker-base.ks\'>plain</a>)\n<table summary=\'blob content\' class=\'blob\'>\n<tr><td class=\'linenumbers\'><pre><a id=\'n1\' href=\'#n1\'>1</a>\n<a id=\'n2\' href=\'#n2\'>2</a>\n<a id=\'n3\' href=\'#n3\'>3</a>\n<a id=\'n4\' href=\'#n4\'>4</a>\n<a id=\'n5\' href=\'#n5\'>5</a>\n<a id=\'n6\' href=\'#n6\'>6</a>\n<a id=\'n7\' href=\'#n7\'>7</a>\n<a id=\'n8\' href=\'#n8\'>8</a>\n<a id=\'n9\' href=\'#n9\'>9</a>\n<a id=\'n10\' href=\'#n10\'>10</a>\n<a id=\'n11\' href=\'#n11\'>11</a>\n<a id=\'n12\' href=\'#n12\'>12</a>\n<a id=\'n13\' href=\'#n13\'>13</a>\n<a id=\'n14\' href=\'#n14\'>14</a>\n<a id=\'n15\' href=\'#n15\'>15</a>\n<a id=\'n16\' href=\'#n16\'>16</a>\n<a id=\'n17\' href=\'#n17\'>17</a>\n<a id=\'n18\' href=\'#n18\'>18</a>\n<a id=\'n19\' href=\'#n19\'>19</a>\n<a id=\'n20\' href=\'#n20\'>20</a>\n<a id=\'n21\' href=\'#n21\'>21</a>\n<a id=\'n22\' href=\'#n22\'>22</a>\n<a id=\'n23\' href=\'#n23\'>23</a>\n<a id=\'n24\' href=\'#n24\'>24</a>\n<a id=\'n25\' href=\'#n25\'>25</a>\n<a id=\'n26\' href=\'#n26\'>26</a>\n<a id=\'n27\' href=\'#n27\'>27</a>\n<a id=\'n28\' href=\'#n28\'>28</a>\n<a id=\'n29\' href=\'#n29\'>29</a>\n<a id=\'n30\' href=\'#n30\'>30</a>\n<a id=\'n31\' href=\'#n31\'>31</a>\n<a id=\'n32\' href=\'#n32\'>32</a>\n<a id=\'n33\' href=\'#n33\'>33</a>\n<a id=\'n34\' href=\'#n34\'>34</a>\n<a id=\'n35\' href=\'#n35\'>35</a>\n<a id=\'n36\' href=\'#n36\'>36</a>\n<a id=\'n37\' href=\'#n37\'>37</a>\n<a id=\'n38\' href=\'#n38\'>38</a>\n<a id=\'n39\' href=\'#n39\'>39</a>\n<a id=\'n40\' href=\'#n40\'>40</a>\n<a id=\'n41\' href=\'#n41\'>41</a>\n<a id=\'n42\' href=\'#n42\'>42</a>\n<a id=\'n43\' href=\'#n43\'>43</a>\n<a id=\'n44\' href=\'#n44\'>44</a>\n<a id=\'n45\' href=\'#n45\'>45</a>\n<a id=\'n46\' href=\'#n46\'>46</a>\n<a id=\'n47\' href=\'#n47\'>47</a>\n<a id=\'n48\' href=\'#n48\'>48</a>\n<a id=\'n49\' href=\'#n49\'>49</a>\n<a id=\'n50\' href=\'#n50\'>50</a>\n<a id=\'n51\' href=\'#n51\'>51</a>\n<a id=\'n52\' href=\'#n52\'>52</a>\n<a id=\'n53\' href=\'#n53\'>53</a>\n<a id=\'n54\' href=\'#n54\'>54</a>\n<a id=\'n55\' href=\'#n55\'>55</a>\n<a id=\'n56\' href=\'#n56\'>56</a>\n<a id=\'n57\' href=\'#n57\'>57</a>\n<a id=\'n58\' href=\'#n58\'>58</a>\n<a id=\'n59\' href=\'#n59\'>59</a>\n<a id=\'n60\' href=\'#n60\'>60</a>\n<a id=\'n61\' href=\'#n61\'>61</a>\n<a id=\'n62\' href=\'#n62\'>62</a>\n<a id=\'n63\' href=\'#n63\'>63</a>\n<a id=\'n64\' href=\'#n64\'>64</a>\n<a id=\'n65\' href=\'#n65\'>65</a>\n<a id=\'n66\' href=\'#n66\'>66</a>\n<a id=\'n67\' href=\'#n67\'>67</a>\n<a id=\'n68\' href=\'#n68\'>68</a>\n<a id=\'n69\' href=\'#n69\'>69</a>\n<a id=\'n70\' href=\'#n70\'>70</a>\n<a id=\'n71\' href=\'#n71\'>71</a>\n<a id=\'n72\' href=\'#n72\'>72</a>\n<a id=\'n73\' href=\'#n73\'>73</a>\n<a id=\'n74\' href=\'#n74\'>74</a>\n<a id=\'n75\' href=\'#n75\'>75</a>\n<a id=\'n76\' href=\'#n76\'>76</a>\n<a id=\'n77\' href=\'#n77\'>77</a>\n<a id=\'n78\' href=\'#n78\'>78</a>\n<a id=\'n79\' href=\'#n79\'>79</a>\n<a id=\'n80\' href=\'#n80\'>80</a>\n<a id=\'n81\' href=\'#n81\'>81</a>\n<a id=\'n82\' href=\'#n82\'>82</a>\n<a id=\'n83\' href=\'#n83\'>83</a>\n<a id=\'n84\' href=\'#n84\'>84</a>\n<a id=\'n85\' href=\'#n85\'>85</a>\n<a id=\'n86\' href=\'#n86\'>86</a>\n<a id=\'n87\' href=\'#n87\'>87</a>\n<a id=\'n88\' href=\'#n88\'>88</a>\n</pre></td>\n<td class=\'lines\'><pre><code># This is a minimal Fedora install designed to serve as a Docker base image. \n#\n# To keep this image minimal it only installs English language. You need to change\n# yum configuration in order to enable other languages.\n#\n### Hacking on this image ###\n# This kickstart is processed using Anaconda-in-ImageFactory (via Koji typically),\n# but you can run imagefactory locally too.\n#\n# To do so, testing local changes, first you\'ll need a TDL file. I store one here:\n# https://git.fedorahosted.org/cgit/fedora-atomic.git/tree/fedora-atomic-rawhide.tdl\n# \n# Then, once you have imagefactory and imagefactory-plugins installed, run:\n# \n# imagefactory --debug target_image --template /path/to/fedora-atomic-rawhide.tdl --parameter offline_icicle true --file-parameter install_script $(pwd)/fedora-docker-base.ks docker\n#\n\ncmdline\nbootloader --disabled\ntimezone --isUtc --nontp Etc/UTC\nrootpw --lock --iscrypted locked\nuser --name=none\n\nkeyboard us\nzerombr\nclearpart --all\npart / --fstype ext4 --grow\nnetwork --bootproto=dhcp --device=link --activate --onboot=on\nreboot\n\n%packages --excludedocs --instLangs=en --nocore\nbash\nfedora-release\nrootfiles\nvim-minimal\ndnf\ndnf-yum # https://fedorahosted.org/fesco/ticket/1312#comment:29\nsssd-client\n#fakesystemd #TODO: waiting for review https://bugzilla.redhat.com/show_bug.cgi?id=1118740\n-kernel\n\n\n%end\n\n%post --log=/tmp/anaconda-post.log\n# Set the language rpm nodocs transaction flag persistently in the\n# image yum.conf and rpm macros\n\n# remove the user anaconda forces us to make\nuserdel -r none\n\nLANG=&quot;en_US&quot;\necho &quot;%_install_lang $LANG&quot; &gt; /etc/rpm/macros.image-language-conf\n\n# Carry these configs for both dnf and yum for users who are calling\n# yum-deprecated directly. This will keep the experience between both\n# consistent\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/yum.conf &gt; /etc/yum.conf.new\nmv /etc/yum.conf.new /etc/yum.conf\n\nawk \'(NF==0&amp;&amp;!done){print &quot;override_install_langs=\'$LANG\'\\ntsflags=nodocs&quot;;done=1}{print}\' \\\n &lt; /etc/dnf/dnf.conf &gt; /etc/dnf/dnf.conf.new\nmv /etc/dnf/dnf.conf.new /etc/dnf/dnf.conf\n\necho &quot;Import RPM GPG key&quot;\nreleasever=$(rpm -q --qf \'%{version}\\n\' fedora-release)\nbasearch=$(uname -i)\nrpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n\nrm -f /usr/lib/locale/locale-archive\n\n#Setup locale properly\nlocaledef -v -c -i en_US -f UTF-8 en_US.UTF-8\n\nrm -rf /var/cache/yum/*\nrm -f /tmp/ks-script*\n\n#Make it easier for systemd to run in Docker container\ncp /usr/lib/systemd/system/dbus.service /etc/systemd/system/\nsed -i \'s/OOMScoreAdjust=-900//\' /etc/systemd/system/dbus.service\n\n#Mask mount units and getty service so that we don\'t get login prompt\nsystemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service\n\nrm -f /etc/machine-id\n\n%end\n</code></pre></td></tr></table>\n</div> <!-- class=content -->\n<div class=\'footer\'>generated by <a href=\'http://git.zx2c4.com/cgit/about/\'>cgit v0.12</a> at 2016-08-26 04:00:31 (GMT)</div>\n</div> <!-- id=cgit -->\n</body>\n</html>\n', 'offline_icicle': 'true'}, 'icicle': None, 'data': '/var/lib/imagefactory/storage/ad2dbcaf-7cea-4a15-a93b-dcd53ee1c95d.body', 'status_detail': {'error': 'internal error: process exited while connecting to monitor: ', 'activity': 'Base Image build failed with exception.'}, 'template': "<template>\n <name>fedora-rawhide</name>\n <os>\n <name>Fedora</name>\n <version>26</version>\n <arch>x86_64</arch>\n <install type='url'>\n <url>https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/</url>\n </install>\n <rootpw>password</rootpw>\n </os>\n</template>\n", 'percent_complete': 0, 'type': 'BaseImage', 'properties': {}}
2016-08-26 04:10:36,514 ERROR imgfac.Builder.Builder thread(1f9a593e) Message: Exception encountered in _build_image_from_template thread
2016-08-26 04:10:36,515 ERROR imgfac.Builder.Builder thread(1f9a593e) Message: internal error: process exited while connecting to monitor:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/imgfac/Builder.py", line 132, in _build_image_from_template
self.os_plugin.create_base_image(self, template, parameters)
File "/usr/lib/python2.7/site-packages/imagefactory_plugins/TinMan/TinMan.py", line 346, in create_base_image
libvirt_xml = self.guest.install(self.app_config["timeout"])
File "/usr/lib/python2.7/site-packages/oz/RedHat.py", line 705, in install
self.initrdfname, self.cmdline)
File "/usr/lib/python2.7/site-packages/oz/Guest.py", line 1713, in _do_install
dom = self.libvirt_conn.createXML(xml, 0)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3727, in createXML
if ret is None:raise libvirtError('virDomainCreateXML() failed', conn=self)
libvirtError: internal error: process exited while connecting to monitor:
Image build FAILED with error: internal error: process exited while connecting to monitor:
[root@ip-10-0-2-15 ~]#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment