<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Scripted FreeBSD reimaging</title>
	<atom:link href="http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging/feed" rel="self" type="application/rss+xml" />
	<link>http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging</link>
	<description></description>
	<lastBuildDate>Thu, 05 Jan 2012 12:05:46 +1100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alex Jurkiewicz</title>
		<link>http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging#comment-190</link>
		<dc:creator>Alex Jurkiewicz</dc:creator>
		<pubDate>Fri, 06 Nov 2009 03:19:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.bluebottle.net.au/blog/?p=370#comment-190</guid>
		<description>edogawaconan: I used bash because the &#039;cost&#039; (ie, time taken installing the package) is minor and I much prefer the dialect. zfs will only become suitable when (ha!) our production environment moves to zfs as well, it would be far too big of a difference before then.

Michael: interesting tool, thanks for the link! I had a quick flick through your writeup and will poke the tool more later. As I understand it, it&#039;s sort of an OS-aware rsync-like tool, so there&#039;s no support for running arbitrary commands on the client as part of the deploy process?</description>
		<content:encoded><![CDATA[<p>edogawaconan: I used bash because the 'cost' (ie, time taken installing the package) is minor and I much prefer the dialect. zfs will only become suitable when (ha!) our production environment moves to zfs as well, it would be far too big of a difference before then.</p>
<p>Michael: interesting tool, thanks for the link! I had a quick flick through your writeup and will poke the tool more later. As I understand it, it's sort of an OS-aware rsync-like tool, so there's no support for running arbitrary commands on the client as part of the deploy process?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Graziano</title>
		<link>http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging#comment-186</link>
		<dc:creator>Michael Graziano</dc:creator>
		<pubDate>Thu, 05 Nov 2009 17:45:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.bluebottle.net.au/blog/?p=370#comment-186</guid>
		<description>Interesting traditional approach -- I&#039;ll plug my personal approach to a similar problem: radmind (&lt;a href=&quot;http://sourceforge.net/projects/radmind/&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/radmind/&lt;/a&gt;).

We use this at my site to manage deployment and patching of the production environment, and when a dev environment is needed we install a skeletonized OS (FreeBSD + the radmind package), point it at the radmind server and let it deploy as it would in production.

When developers make changes we can then run the radmind fsdiff tool and determine exactly what needs to be updated in production.  If they reach a point where their system is unusable they can re-apply the production loadset and get back to an exact copy of our production environment.

Something from your procedure above that I&#039;m missing is the &quot;rechristen&quot; script to eliminate the need to edit rc.conf and friends (which I intend to steal now).

---

My notes on deploying radmind along with some example scripts for the interested: http://www.bsd-box.net/~mikeg/blog/index.php?serendipity%5Baction%5D=search&amp;serendipity%5BsearchTerm%5D=radmind&amp;serendipity%5BsearchButton%5D=%3E</description>
		<content:encoded><![CDATA[<p>Interesting traditional approach -- I'll plug my personal approach to a similar problem: radmind (<a href="http://sourceforge.net/projects/radmind/" rel="nofollow">http://sourceforge.net/projects/radmind/</a>).</p>
<p>We use this at my site to manage deployment and patching of the production environment, and when a dev environment is needed we install a skeletonized OS (FreeBSD + the radmind package), point it at the radmind server and let it deploy as it would in production.</p>
<p>When developers make changes we can then run the radmind fsdiff tool and determine exactly what needs to be updated in production.  If they reach a point where their system is unusable they can re-apply the production loadset and get back to an exact copy of our production environment.</p>
<p>Something from your procedure above that I'm missing is the "rechristen" script to eliminate the need to edit rc.conf and friends (which I intend to steal now).</p>
<p>---</p>
<p>My notes on deploying radmind along with some example scripts for the interested: <a href="http://www.bsd-box.net/~mikeg/blog/index.php?serendipity%5Baction%5D=search&amp;serendipity%5BsearchTerm%5D=radmind&amp;serendipity%5BsearchButton%5D=%3E" rel="nofollow">http://www.bsd-box.net/~mikeg/blog/index.php?serendipity%5Baction%5D=search&amp;serendipity%5BsearchTerm%5D=radmind&amp;serendipity%5BsearchButton%5D=%3E</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: edogawaconan</title>
		<link>http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging#comment-185</link>
		<dc:creator>edogawaconan</dc:creator>
		<pubDate>Thu, 05 Nov 2009 17:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.bluebottle.net.au/blog/?p=370#comment-185</guid>
		<description>Also, when ready, (and when using sufficient system) using zfs for this kind of task would be better. Maybe.</description>
		<content:encoded><![CDATA[<p>Also, when ready, (and when using sufficient system) using zfs for this kind of task would be better. Maybe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: edogawaconan</title>
		<link>http://alex.jurkiewi.cz/blog/2009/scripted-freebsd-reimaging#comment-184</link>
		<dc:creator>edogawaconan</dc:creator>
		<pubDate>Thu, 05 Nov 2009 17:32:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.bluebottle.net.au/blog/?p=370#comment-184</guid>
		<description>I don&#039;t see why the scripts require bash o_O</description>
		<content:encoded><![CDATA[<p>I don't see why the scripts require bash o_O</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.064 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-05 13:51:59 -->
<!-- Compression = gzip -->
