<div dir="ltr"><div><div><div>Scott, thanks for your contributions. Your work is greatly appreciated! Did you consider putting the build scripts into a github repository? Hopefully, others could contribute to them or re-use them with more ease.<br>
</div></div><br></div><div>On another matter, I'm reluctant to use contributed templates I don't know the source of, at least not in production. Ideally, each contributed template really should have a link to a post or a wiki page, describing it in more detail.<br>
</div><div><br></div>Best regards<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 8, 2014 at 5:00 PM, Scott Dowdle <span dir="ltr"><<a href="mailto:dowdle@montanalinux.org" target="_blank">dowdle@montanalinux.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings,<br>
<br>
----- Original Message Benjamin Henrion <bhenrion at <a href="http://ffii.org" target="_blank">ffii.org</a>> -----<br>
> I think at some point Openvz.org should provide trusted builds like<br>
> docker is doing.<br>
<br>
Ok, I'll bite. What is a "Docker Trusted Build"? Whatever those are, I'm sure the OpenVZ "official" OS Templates are the equivalent.<br>
<br>
In several of OS Templates I contribute (Fedora 20, CentOS 6 and 7, SL 6 [7 ASAP], Oracle EL 6 [7 ASAP]), the build scripts are included within the OS Template (/root/create-*.sh) so the user can build their own from scratch if desired.<br>
<br>
> At least we could get good docs on how those images are built.<br>
<br>
There are fairly good docs sprinkled throughout the wiki but it varies from distro to distro.<br>
<br>
I'd guess that the vast majority of OS Templates come from various chroot build environment programs that many distros have now. Provide those programs with a list of packages and they download them from the distro's official repositories, extract them into a install root directory, and then when done, makes some minor changes for containerization (fix up /etc/fstab, eliminate unneeded gettys, etc). It probably works best when you are building distro X from within distro X.<br>
<br>
For the contributed OS Templates, there is supposed to be a corresponding forum post with build details but very few people seem to follow that including myself. I need to get better at that.<br>
<br>
TYL,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Scott Dowdle<br>
704 Church Street<br>
Belgrade, MT 59714<br>
<a href="tel:%28406%29388-0827" value="+14063880827">(406)388-0827</a> [home]<br>
<a href="tel:%28406%29994-3931" value="+14069943931">(406)994-3931</a> [work]<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@openvz.org">Users@openvz.org</a><br>
<a href="https://lists.openvz.org/mailman/listinfo/users" target="_blank">https://lists.openvz.org/mailman/listinfo/users</a><br>
</font></span></blockquote></div><br></div>