<commit_before><?xml version="1.0" encoding="utf-8"?>
<section xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
  xml:id="training-cluster-by-script">
  <title>Building the Training Cluster, Scripted</title>
    <para>Setting Up Test Environment</para>
  <para>For using Virtual Box as test environment, you need to attach three network adapters</para>
  <para>
    <orderedlist>
      <listitem>
        <para>Host-Only/ Bridged -- 10.10.10.51 (Guest) -- 10.10.10.xx (Host IP for
          Host-Only)</para>
      </listitem>
      <listitem>
        <para>Host-Only/ Bridged -- 192.168.100.51 (Guest) -- 192.168.100.xx (Host IP for
          Host-Only)</para>
      </listitem>
      <listitem>
        <para>Bridged/NAT -- DHCP -- These Scripts should be run without internet connection after
          Pre-Install.sh. If your networking configuration is not exact a few command will not work.
          you need to change the Templates/* to the required IP Addresses for custom
          networks.</para>
      </listitem>
    </orderedlist></para>
   <para><link xlink:href="./training-labs/training-guides-cluster-scripts.tar"> Extract the
            scripts locally by downloading and running the scripts tar file.</link></para>
    <para><emphasis role="bold">Testing</emphasis></para>
    <para>As of now only */Scripts/ folders content are being tested. Please run the file
          ~/Scripts/test_scripts.sh for testing all the scripts at once with one click.</para>
    <para>
      <orderedlist>
        <listitem>
          <para><emphasis role="bold">Test Scripts Individually</emphasis>. Run the Scripts inside
                the Scripts Folder to check whether the shell scripts are properly functioning. You
                Don't Need to install Vitual Box although it is advised to do so, as there is a good
                chance that you may end up breaking your host machine.</para>
        </listitem>
        <listitem>
          <para><emphasis role="bold">How to Test them</emphasis>. Testing these scripts is as
                simple as running them. Although some of the scripts need the required Input
                parameters. If you do not want to run them manually then you may run the
                Scripts/test_scripts.sh file. No Need for Virutalbox Guest Addons for testing the
                scripts as units.</para>
        </listitem>
        <listitem>
          <para><emphasis role="bold">Test Entire System</emphasis> you need to install Virtual Box,
                install Ubuntu Server 12.04 or 13.04. After installation you also need to install
                Virtual Box Guest Addons. To install Virtual Box guest addons you need do the
                following : Either use the Virtual Box Guest Addons Installation via. ISO,
                  <literal>#apt-get install linux-headers-generic #mount /dev/cdrom0/ /tmp/cdrom #cd
                  /tmp/cdrom/ #./virtualbox</literal>Or You May use Ubuntu Repositories for the
                same <literal>#apt-get install linux-headers-generic #apt-get
                  --no-install-recommends install virtualbox-guest-additions</literal></para>
            </listitem>
          </orderedlist>
        </para>
</section><commit_msg>Fix link for training-cluster-scripts<commit_after><?xml version="1.0" encoding="utf-8"?>
<section xmlns="http://docbook.org/ns/docbook"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
  xml:id="training-cluster-by-script">
  <title>Build the Training Cluster, Scripted</title>
  <para><link
      xlink:href="http://github.com/openstack/openstack-manuals/raw/master/doc/training-guides/training-labs/training-guides-cluster-scripts.tar"
      >Extract the scripts locally by downloading and running the
      scripts tar file.</link></para>
  <para>Currently, only <filename>*/Scripts/</filename> folders
    content are being tested. Run the
      <filename>~/Scripts/test_scripts.sh</filename> file to test all
    scripts at once.</para>
  <procedure>
    <title>To test scripts</title>
    <step>
      <title>Set up the test environment</title>
      <para>To use Virtual Box as test environment, you must attach
        the following network adapters:</para>
      <itemizedlist>
        <listitem>
          <para>Host-Only/ Bridged -- 10.10.10.51 (Guest) --
            10.10.10.xx (Host IP for Host-Only)</para>
        </listitem>
        <listitem>
          <para>Host-Only/ Bridged -- 192.168.100.51 (Guest) --
            192.168.100.xx (Host IP for Host-Only)</para>
        </listitem>
        <listitem>
          <para>Bridged/NAT -- DHCP -- These Scripts should be run
            without internet connection after Pre-Install.sh. If your
            networking configuration is not exact a few command will
            not work. you need to change the Templates/* to the
            required IP Addresses for custom networks.</para>
        </listitem>
      </itemizedlist>
    </step>
    <step>
      <title>Test scripts individually</title>
      <para>Run the shell scripts in the <filename>Scripts</filename>
        folder to verify that they run correctly. You do not need to
        install Virtual Box, although it is recommended because your
        host machine might fail.</para>
      <para>To test scripts, simply run them. Some scripts require
        input parameters. If you do not want to run them manually, run
        the <filename>Scripts/test_scripts.sh</filename> file. Virtual
        Box guest add-ons are not required to test the scripts as
        units.</para>
    </step>
    <step>
      <title>Test the entire system</title>
      <para>You must install Virtual Box, Ubuntu Server 12.04 or
        13.04, and the Virtual Box guest add-ons.</para>
      <para>To install Virtual Box guest add-ons, complete one of
        these steps:</para>
      <itemizedlist>
        <listitem>
          <para>Install the Virtual Box guest add-ons through
            ISO:</para>
          <screen><prompt>#</prompt> <userinput>apt-get install linux-headers-generic</userinput></screen>
          <screen><prompt>#</prompt> <userinput>mount /dev/cdrom0/ /tmp/cdrom</userinput> </screen>
          <screen><prompt>#</prompt><userinput>cd /tmp/cdrom/</userinput></screen>
          <screen><prompt>#</prompt> <userinput>./virtualbox</userinput></screen>
        </listitem>
        <listitem>
          <para>Install the Virtual Box guest add-ons through Ubuntu
            repositories:</para>
          <screen><prompt>#</prompt> <userinput>apt-get install linux-headers-generic</userinput></screen>
          <screen><prompt>#</prompt> <userinput>apt-get --no-install-recommends install virtualbox-guest-additions</userinput></screen>
        </listitem>
      </itemizedlist>
    </step>
  </procedure>
</section>
{'fraction_non_alphanumeric': 0.11434331797235023, 'fraction_numerical': 0.016705069124423964, 'mean_word_length': 2.5253807106598987, 'pattern_counts': {'":': 0, '<': 169, '<?xml version=': 2, '>': 169, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 10}, 'pii_count': 4, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6487892', 'n_tokens_mistral': 2069, 'n_tokens_neox': 1918, 'n_words': 615}