<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: SocialText git upgrade]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?socialtext_git_upgrade</link>
<description></description>
<pubDate>Mon, 21 Feb 2011 13:28:54 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[SocialText git upgrade]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?socialtext_git_upgrade</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: OpenVZ, SocialText</div><hr/><div class="wiki">
<p>
This page will describe by efforts to upgrade SocialText from version v2.19.0.2 to <a target="_blank" title="(external link)" href="http://github.com/socialtext/socialtext/tree/master">git version<!-- wiki-renamed-hyperlink "git version"<http://github.com/socialtext/socialtext/tree/master> --></a></p>
<div class="nlw_phrase"><table class="wafl_container">
  <tr>
    <td>
      <div class="wafl_box">
        
          <div class="wafl_titlebox">
            <div class="wafl_title">
              
                Contents: [Dobrica Pavlinušić's random unstructured stuff]
              
            </div>
          </div>
          <div class="wafl_items">
            
              <div class="wiki">
<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#rsync_current_installation">Dobrica Pavlinušić's random unstructured stuff (rsync current installation)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] rsync current installation} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#upgrade_debian_distribution">Dobrica Pavlinušić's random unstructured stuff (Upgrade Debian distribution)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Upgrade Debian distribution} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#install_git">Dobrica Pavlinušić's random unstructured stuff (Install git)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Install git} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#checkout_source">Dobrica Pavlinušić's random unstructured stuff (Checkout source)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Checkout source} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#install_dependencies">Dobrica Pavlinušić's random unstructured stuff (Install dependencies)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Install dependencies} --></span></li>
</ul>
</div>

            
            
          </div>
        
      </div>
    </td>
  </tr>
</table>
<!-- wiki: {toc: }
--></div><br /><br /><h1 id="rsync_current_installation">rsync current installation</h1>
<pre>
mjesec:~# lvcreate -s -L 1G -n vz-snap /dev/vg/vz
  Logical volume &quot;vz-snap&quot; created
mjesec:~# mount /dev/vg/vz-snap /mnt/vz-snap/

stage:/mnt/btrfs# btrfs subvolume create /mnt/btrfs/saturn
Create subvolume '/mnt/btrfs/saturn'

stage:~# /srv/sysadmin-cookbook/recepies/rsync/rsync-clone.sh 10.60.0.9::vz-snap/private/212024/ /mnt/btrfs/saturn/

stage:~# btrfs subvolume snapshot /mnt/btrfs/saturn /mnt/btrfs/saturn.0.etch
Create a snapshot of '/mnt/btrfs/saturn' in '/mnt/btrfs/saturn.0.etch'

</pre>
<br /><h1 id="upgrade_debian_distribution">Upgrade Debian distribution</h1>
<ul>
<li>first from etch -&gt; lenny</li>
<li>then from lenny -&gt; squeeze</li>
</ul>
<h1 id="install_git">Install git</h1>
<p>
Use following <tt>/etc/apt/sources.list</tt> <span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/sources.list?action=attachments_download;page_name=socialtext_git_upgrade;id=20090118142727-0-19670">sources.list</a><!-- wiki: {file: sources.list} --></span></p>
<pre>
root@stwiki3:~# apt-get install git-core
</pre>
<br /><h1 id="checkout_source">Checkout source</h1>
<pre>
dpavlin@st-dev:~$ git clone git://github.com/socialtext/socialtext.git
Cloning into socialtext...
remote: Counting objects: 159215, done.
remote: Compressing objects: 100% (34584/34584), done.
remote: Total 159215 (delta 118894), reused 157590 (delta 117564)
Receiving objects: 100% (159215/159215), 1.82 GiB | 6.74 MiB/s, done.
Resolving deltas: 100% (118894/118894), done.
</pre>
<br /><h1 id="install_dependencies">Install dependencies</h1>
<pre>
dpavlin@st-dev:~/socialtext$ cat nlw/build/pkg-lists/dapper | xargs -i sudo apt-get install {}
</pre>
<br /><pre>
dpavlin@st-dev:~/socialtext/nlw$ ./configure --socialtext-open 1 --force-ssl-login 1 --hostname st-dev.vbz.ffzg.hr --server-admin dpavlin@rot13.org --support-address dpavlin@rot13.org
</pre>
</div>
<hr/><div>Attachments: dapper, sources.list</div>]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>OpenVZ, SocialText</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?socialtext_git_upgrade</guid>
<pubDate>Mon, 21 Feb 2011 13:28:54 -0000</pubDate>
</item>
</channel>
</rss>