<commit_before>=======================
OSIC deployment process
=======================

Overview
~~~~~~~~

The scenario for the following document assumes you have a number
of bare metal servers and want to build your own cloud on top of them.

The following document provisions your bare metal servers with your
chosen operating system (OS). We recommend a Linux OS if you later
want to use an Open Source platform to build your cloud.

In a production deployment, the process of deploying all
your servers starts by manual provisioning the first of your
servers. The host will become your deployment host and will be
used later to provision the rest of your servers
by booting them over the network. This is called
`PXE Booting <https://en.wikipedia.org/wiki/Preboot_Execution_Environment>`_.

Provisioning the deployment host
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Integrated Lights-Out (iLO) is a card integrated to the motherboard in
most HP ProLiant servers. This allows users to remotely configure,
monitor, and connect to servers without an installed operating system (OS).
This is called out-of-band management. iLO has its own
network interface and is commonly used for:

* Power control of the server
* Mount physical CD/DVD drive or image remotely
* Request an Integrated Remote Console for the server
* Monitor server health

   
Manually provision the deployment host
--------------------------------------

.. important::

   Before you begin this deployment, if you are running an OS that is not Windows,
   you will need to ensure you have the latest Java installed. You can install Java
   for your specific OS from the Java `website <https://java.com/en/download/manual.jsp>`_.

   Verify your Java installation before you begin the following steps.

#. Download the `modified Ubuntu Server 14.04.3 ISO <http://192.168.3.11/ubuntu-14.04.3-server-i40e-hp-raid-x86_64.iso>`_
   to your local machine.

   .. note::

      You must download the modified Ubuntu Server ISO as it contains i40e driver
      version 1.3.47 and HP iLO tools.

#. Boot the deployment host to this ISO using a USB drive, CD/DVD-ROM,
   or iLO.
   The following steps detail how to boot the deployment host
   with the iLO:
   
   #. Open a web browser and browse to the host's iLO IP address.
   
   #. Login with the iLO credentials from your novice install email. 
   
   #. If you are using Safari for Mac and the Java console,
      you will need to allow your java plugin to run in ``unsafe mode``. This is so
      that it can access the ubuntu image from your local directory.
      
      #. Look for iLO IP on Safari browser.
      #. Navigate to the ``Safari`` tab, ``Preferences``, ``Security``,
         and then ``Plugin-settings``.
      #. Select ``Java`` from left panel.
      #. Select the relevant iLO IP from right panel. The default is selected to `Allow`,
         change it by selecting `Run in unsafe mode`.
      #. Save and close.
      
      .. note::

      This process may differ depending on the version of Safari running on your local
      machine. Safari 10 users hold the ``option`` key when changing the default settings.
                                                                        
   #. Select ``Remote Console`` from the left panel in the GUI.
   
   #. Launch a remote console from selection available.
      Windows users will request a .NET console, all other OSes
      will need to request a Java console.
      
   #. After the console launches, select ``Virtual Drives`` from the iLO
      console.
      
      .. note::
         
         Depending on your personal network connection, speed times when running
         the console can vary.

   #. Press ``Image File CD/DVD-ROM``, then select the Ubuntu image you
      downloaded to your local directory.

   #. Click ``Power Switch`` and select ``Reset`` to reboot the
      host from the image.

Once the deployment host is booted to the ISO, follow these steps to
begin installation:

#. Unselect ``Image File CD/DVD-ROM`` from the ``Virtual Drives`` tab.
   This ensures future server reboots do not continue to use it to boot.
   
#. Select the `Language` you want to boot in, press `Enter`.
<commit_msg>Small edit<commit_after>=======================
OSIC deployment process
=======================

Overview
~~~~~~~~

The scenario for the following document assumes you have a number
of bare metal servers and want to build your own cloud on top of them.

The following document provisions your bare metal servers with your
chosen operating system (OS). We recommend a Linux OS if you later
want to use an Open Source platform to build your cloud.

In a production deployment, the process of deploying all
your servers starts by manual provisioning the first of your
servers. The host will become your deployment host and will be
used later to provision the rest of your servers
by booting them over the network. This is called
`PXE Booting <https://en.wikipedia.org/wiki/Preboot_Execution_Environment>`_.

Provisioning the deployment host
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Integrated Lights-Out (iLO) is a card integrated to the motherboard in
most HP ProLiant servers. This allows users to remotely configure,
monitor, and connect to servers without an installed operating system (OS).
This is called out-of-band management. iLO has its own
network interface and is commonly used for:

* Power control of the server
* Mount physical CD/DVD drive or image remotely
* Request an Integrated Remote Console for the server
* Monitor server health

   
Manually provision the deployment host
--------------------------------------

.. important::

   Before you begin this deployment, if you are running an OS that is not Windows,
   you will need to ensure you have the latest Java installed. You can install Java
   for your specific OS from the Java `website <https://java.com/en/download/manual.jsp>`_.

   Verify your Java installation before you begin the following steps.

#. Download the `modified Ubuntu Server 14.04.3 ISO <http://23.253.105.87/ubuntu-14.04.3-server-i40e-hp-raid-x86_64.iso>`_
   to your local machine.

   .. note::

      You must download the modified Ubuntu Server ISO as it contains i40e driver
      version 1.3.47 and HP iLO tools.

#. Boot the deployment host to this ISO using a USB drive, CD/DVD-ROM,
   or iLO.
   The following steps detail how to boot the deployment host
   with the iLO:
   
   #. Open a web browser and browse to the host's iLO IP address.
   
   #. Login with the iLO credentials from your novice install email. 
   
   #. If you are using Safari for Mac and the Java console,
      you will need to allow your java plugin to run in ``unsafe mode``. This is so
      that it can access the ubuntu image from your local directory.
      
      #. Look for iLO IP on Safari browser.
      #. Navigate to the ``Safari`` tab, ``Preferences``, ``Security``,
         and then ``Plugin-settings``.
      #. Select ``Java`` from left panel.
      #. Select the relevant iLO IP from right panel. The default is selected to `Allow`,
         change it by selecting `Run in unsafe mode`.
      #. Save and close.
      
      .. note::

         This process may differ depending on the version of Safari running on
         your local machine. Safari 10 users must hold the ``option`` key when
         changing the default settings.
                                                                        
   #. Select ``Remote Console`` from the left panel in the GUI.
   
   #. Launch a remote console from selection available.
      Windows users will request a .NET console, all other OSes
      will need to request a Java console.
      
   #. After the console launches, select ``Virtual Drives`` from the iLO
      console.
      
      .. note::
         
         Depending on your personal network connection, speed times when running
         the console can vary.

   #. Press ``Image File CD/DVD-ROM``, then select the Ubuntu image you
      downloaded to your local directory.

   #. Click ``Power Switch`` and select ``Reset`` to reboot the
      host from the image.

Once the deployment host is booted to the ISO, follow these steps to
begin installation:

#. Unselect ``Image File CD/DVD-ROM`` from the ``Virtual Drives`` tab.
   This ensures future server reboots do not continue to use it to boot.
   
#. Select the `Language` you want to boot in, press `Enter`.

{'fraction_non_alphanumeric': 0.0874614837639251, 'fraction_numerical': 0.007940270206210003, 'mean_word_length': 2.8013513513513515, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 14, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1971534', 'n_tokens_mistral': 2196, 'n_tokens_neox': 2018, 'n_words': 1150}