<commit_before>Installation
============

Development environment setup
-----------------------------

Ideally, you should have one powerful machine ("virt host") on which you will
install TripleO (the backend). For the development work on the TripleO UI, we
recommend installing and configuring the UI directly on your workstation ("local
machine") and then pointing it to the machine hosting the TripleO installation.

Install TripleO
---------------

Do these steps on the virt host.

Follow the `official docs`_ to install and configure TripleO (follow the step up to
and including the Undercloud installation).

.. _official docs: http://docs.openstack.org/developer/tripleo-docs/index.html

Once the undercloud is installed, you will need to create a tunnel on your virt
host, to make the services running on undercloud available to the UI. The tunnel
has the following format:<commit_msg>Update the documentation link for doc migration<commit_after>Installation
============

Development environment setup
-----------------------------

Ideally, you should have one powerful machine ("virt host") on which you will
install TripleO (the backend). For the development work on the TripleO UI, we
recommend installing and configuring the UI directly on your workstation ("local
machine") and then pointing it to the machine hosting the TripleO installation.

Install TripleO
---------------

Do these steps on the virt host.

Follow the `official docs`_ to install and configure TripleO (follow the step up to
and including the Undercloud installation).

.. _official docs: https://docs.openstack.org/tripleo-docs/latest/

Once the undercloud is installed, you will need to create a tunnel on your virt
host, to make the services running on undercloud available to the UI. The tunnel
has the following format:
{'fraction_non_alphanumeric': 0.1054083885209713, 'fraction_numerical': 0.0, 'mean_word_length': 3.7710526315789474, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '196362', 'n_tokens_mistral': 445, 'n_tokens_neox': 413, 'n_words': 239}