cdocutils.nodes
document
q)q}q(Ufootnote_refsq}qUtagnameqUdocumentqU	footnotesq]q	Usettingsq
(cdocutils.frontend
Values
qoq}q(U_sourceqXe   /home/jslagle/code/github/slagle/openstack/tripleo-docs/doc/source/advanced_deployment/tripleo.sh.rstqUdoctitle_xformqUdump_settingsqNUwarning_streamqNUrfc_base_urlqUhttp://tools.ietf.org/html/qUfile_insertion_enabledqUpep_file_url_templateqUpep-%04dqU	generatorqNU
source_urlqNUdebugqNUoutput_encodingqUutf-8qUgettext_compactqU	id_prefixqU Uerror_encoding_error_handlerqUbackslashreplaceq Uinput_encodingq!U	utf-8-sigq"Urecord_dependenciesq#NUpep_base_urlq$Uhttp://www.python.org/dev/peps/q%Udump_transformsq&NUoutput_encoding_error_handlerq'Ustrictq(Utitleq)NUsource_linkq*NUstrip_elements_with_classesq+NU	datestampq,NUtrim_footnote_reference_spaceq-Usyntax_highlightq.Ulongq/Uauto_id_prefixq0Uidq1Uerror_encodingq2UUTF-8q3Ulanguage_codeq4Uenq5Ustrip_classesq6NUdump_internalsq7NUtoc_backlinksq8Uentryq9Ureport_levelq:KUdocinfo_xformq;KUraw_enabledq<KU
halt_levelq=KUfootnote_backlinksq>KUexit_status_levelq?KUconfigq@NUrfc_referencesqANUcloak_email_addressesqBUinput_encoding_error_handlerqCh(UenvqDNUsectsubtitle_xformqEU_destinationqFNUstrict_visitorqGNU	tracebackqHUsectnum_xformqIKUpep_referencesqJNUstrip_commentsqKNUsmart_quotesqLUdump_pseudo_xmlqMNU_config_filesqN]Uexpose_internalsqONU_disable_configqPNUembed_stylesheetqQU	tab_widthqRKubhhU	citationsqS]qTU
attributesqU}qV(UsourcehUdupnamesqW]UnamesqX]UclassesqY]UidsqZ]Ubackrefsq[]uUnameidsq\}q](X   optionsq^Uoptionsq_X
   tripleo.shq`Uid1qaX   tripleo-commonqbUtripleo-commonqcX   python-tripleoclientqdUpython-tripleoclientqeX   get tripleo.shqfUget-tripleo-shqgX   using tripleo.shqhUusing-tripleo-shqiX   environment variablesqjUenvironment-variablesqkuU	nametypesql}qm(h^Nh`hbhdhfNhhNhjNuUidsqn}qo(h_cdocutils.nodes
section
qp)qq}qr(UsourceqshUlineqtK!hU}qu(hY]hW]hX]qvh^ah[]hZ]qwh_auUparentqxhp)qy}qz(hshhtKhU}q{(hY]hW]hX]q|hhah[]hZ]q}hiauhxhp)q~}q(hshhtKhU}q(hY]hW]qX
   tripleo.shqahX]h[]hZ]qU
tripleo-shqauhxhU	rawsourceqU hUsectionqUchildrenq]q(cdocutils.nodes
title
q)q}q(hshhtKhU}q(hY]hW]hX]h[]hZ]uhxh~hX
   tripleo.shqhh)h]qcdocutils.nodes
Text
qX
   tripleo.shqq}q(hxhhhubahhubcdocutils.nodes
paragraph
q)q}q(hshhtK	hU}q(hY]hW]hX]h[]hZ]uhxh~hX  `tripleo.sh
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>`_
is a script that can be used to help bootstrap development environments. It
automates much of the steps in this documentation to help get setup faster.
It's opinioned automation around other production tooling
(`python-tripleoclient
<http://git.openstack.org/cgit/openstack/python-tripleoclient>`_ , etc).
tripleo.sh is also used by tripleo-ci to test TripleO patches.hU	paragraphqh]q(cdocutils.nodes
reference
q)q}q(hxhhX^   `tripleo.sh
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>`_hU}q(hW]UrefuriqXN   http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.shqhX]hY]UnamehhZ]h[]uhU	referenceqh]qhX
   tripleo.shqq}q(hxhhU ubaubcdocutils.nodes
target
q)q}q(hU}q(UrefurihhW]hX]qhahY]hZ]qhaah[]uhxhhXQ   
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>hUtargetqh]U
referencedqKubhX   
is a script that can be used to help bootstrap development environments. It
automates much of the steps in this documentation to help get setup faster.
It's opinioned automation around other production tooling
(qq}q(hxhhX   
is a script that can be used to help bootstrap development environments. It
automates much of the steps in this documentation to help get setup faster.
It's opinioned automation around other production tooling
(ubh)q}q(hxhhXV   `python-tripleoclient
<http://git.openstack.org/cgit/openstack/python-tripleoclient>`_hU}q(hW]hX<   http://git.openstack.org/cgit/openstack/python-tripleoclientqhX]hY]UnamehdhZ]h[]uhhh]qhX   python-tripleoclientqq}q(hxhhU ubaubh)q}q(hU}q(UrefurihhW]hX]qhdahY]hZ]qheah[]uhxhhX?   
<http://git.openstack.org/cgit/openstack/python-tripleoclient>hhh]hKubhXG    , etc).
tripleo.sh is also used by tripleo-ci to test TripleO patches.qq}q(hxhhXG    , etc).
tripleo.sh is also used by tripleo-ci to test TripleO patches.ubehhubhp)q}q(hshhtKhU}q(hY]hW]hX]qhfah[]hZ]qhgauhxh~hU hhh]q(h)q}q(hshhtKhU}q(hY]hW]hX]h[]hZ]uhxhhX   Get tripleo.shqhh)h]qhX   Get tripleo.shqʅq}q(hxhhhubahhubh)q}q(hshhtKhU}q(hY]hW]hX]h[]hZ]uhxhhX   tripleo.sh is from the `tripleo-common
<http://git.openstack.org/cgit/openstack/tripleo-common>`_ project. git clone
tripleo-common, and the script is under the scripts/ directory::hhh]q(hX   tripleo.sh is from the qхq}q(hxhhX   tripleo.sh is from the ubh)q}q(hxhhXJ   `tripleo-common
<http://git.openstack.org/cgit/openstack/tripleo-common>`_hU}q(hW]hX6   http://git.openstack.org/cgit/openstack/tripleo-commonqhX]hY]UnamehbhZ]h[]uhhh]qhX   tripleo-commonqمq}q(hxhhU ubaubh)q}q(hU}q(UrefurihhW]hX]qhbahY]hZ]qhcah[]uhxhhX9   
<http://git.openstack.org/cgit/openstack/tripleo-common>hhh]hKubhXS    project. git clone
tripleo-common, and the script is under the scripts/ directory:qᅁq}q(hxhhXS    project. git clone
tripleo-common, and the script is under the scripts/ directory:ubehhubcdocutils.nodes
literal_block
q)q}q(hshhtKhU}q(U	xml:spaceqUpreserveqhW]hX]hY]hZ]h[]uhxhhXe   git clone https://git.openstack.org/openstack/tripleo-common
tripleo-common/scripts/tripleo.sh --helphUliteral_blockqh]qhXe   git clone https://git.openstack.org/openstack/tripleo-common
tripleo-common/scripts/tripleo.sh --helpq셁q}q(hxhhU ubahhubehhubhyehKhhubhU hhh]q(h)q}q(hshhtKhU}q(hY]hW]hX]h[]hZ]uhxhyhX   Using tripleo.shqhh)h]qhX   Using tripleo.shqq}q(hxhhhubahhubhqhp)q}q(hshhtKGhU}q(hY]hW]hX]qhjah[]hZ]qhkauhxhyhU hhh]q(h)q}q(hshhtKGhU}r   (hY]hW]hX]h[]hZ]uhxhhX   Environment variablesr  hh)h]r  hX   Environment variablesr  r  }r  (hxhhj  ubahhubh)r  }r  (hshhtKIhU}r  (hY]hW]hX]h[]hZ]uhxhhX   Certain values and assumptions can be changed via environment variables. See
the `tripleo.sh
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>`_
source code for details.hhh]r	  (hXQ   Certain values and assumptions can be changed via environment variables. See
the r
  r  }r  (hxj  hXQ   Certain values and assumptions can be changed via environment variables. See
the ubh)r  }r  (hxj  hX^   `tripleo.sh
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>`_hU}r  (hW]hXN   http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.shr  hX]hY]UnameX
   tripleo.shr  hZ]h[]uhhh]r  hX
   tripleo.shr  r  }r  (hxj  hU ubaubh)r  }r  (hU}r  (Urefurij  hW]r  j  ahX]hY]hZ]r  Uid2r  ah[]uhxj  hXQ   
<http://git.openstack.org/cgit/openstack/tripleo-common/tree/scripts/tripleo.sh>hhh]hKubhX   
source code for details.r  r  }r  (hxj  hX   
source code for details.ubehhubehhubehhubhU hhh]r  (h)r   }r!  (hshhtK!hU}r"  (hY]hW]hX]h[]hZ]uhxhqhX   Optionsr#  hh)h]r$  hX   Optionsr%  r&  }r'  (hxj   hj#  ubahhubh)r(  }r)  (hshhtK#hU}r*  (hY]hW]hX]h[]hZ]uhxhqhX   The help text shows what options are available, and the options are listed in
corresponding order with how a TripleO deployment is done.r+  hhh]r,  hX   The help text shows what options are available, and the options are listed in
corresponding order with how a TripleO deployment is done.r-  r.  }r/  (hxj(  hj+  ubahhubh)r0  }r1  (hshhtK&hU}r2  (hY]hW]hX]h[]hZ]uhxhqhX   Repository setup::r3  hhh]r4  hX   Repository setup:r5  r6  }r7  (hxj0  hX   Repository setup:ubahhubh)r8  }r9  (hshhtK(hU}r:  (hhhW]hX]hY]hZ]h[]uhxhqhX.   tripleo-common/scripts/tripleo.sh --repo-setuphhh]r;  hX.   tripleo-common/scripts/tripleo.sh --repo-setupr<  r=  }r>  (hxj8  hU ubahhubh)r?  }r@  (hshhtK*hU}rA  (hY]hW]hX]h[]hZ]uhxhqhX   Installing the undercloud::rB  hhh]rC  hX   Installing the undercloud:rD  rE  }rF  (hxj?  hX   Installing the undercloud:ubahhubh)rG  }rH  (hshhtK,hU}rI  (hhhW]hX]hY]hZ]h[]uhxhqhX.   tripleo-common/scripts/tripleo.sh --undercloudhhh]rJ  hX.   tripleo-common/scripts/tripleo.sh --undercloudrK  rL  }rM  (hxjG  hU ubahhubh)rN  }rO  (hshhtK.hU}rP  (hY]hW]hX]h[]hZ]uhxhqhX   Building overcloud images::rQ  hhh]rR  hX   Building overcloud images:rS  rT  }rU  (hxjN  hX   Building overcloud images:ubahhubh)rV  }rW  (hshhtK0hU}rX  (hhhW]hX]hY]hZ]h[]uhxhqhX4   tripleo-common/scripts/tripleo.sh --overcloud-imageshhh]rY  hX4   tripleo-common/scripts/tripleo.sh --overcloud-imagesrZ  r[  }r\  (hxjV  hU ubahhubh)r]  }r^  (hshhtK2hU}r_  (hY]hW]hX]h[]hZ]uhxhqhX   Registering nodes::r`  hhh]ra  hX   Registering nodes:rb  rc  }rd  (hxj]  hX   Registering nodes:ubahhubh)re  }rf  (hshhtK4hU}rg  (hhhW]hX]hY]hZ]h[]uhxhqhX2   tripleo-common/scripts/tripleo.sh --register-nodeshhh]rh  hX2   tripleo-common/scripts/tripleo.sh --register-nodesri  rj  }rk  (hxje  hU ubahhubh)rl  }rm  (hshhtK6hU}rn  (hY]hW]hX]h[]hZ]uhxhqhX   Introspect nodes::ro  hhh]rp  hX   Introspect nodes:rq  rr  }rs  (hxjl  hX   Introspect nodes:ubahhubh)rt  }ru  (hshhtK8hU}rv  (hhhW]hX]hY]hZ]h[]uhxhqhX4   tripleo-common/scripts/tripleo.sh --introspect-nodeshhh]rw  hX4   tripleo-common/scripts/tripleo.sh --introspect-nodesrx  ry  }rz  (hxjt  hU ubahhubh)r{  }r|  (hshhtK:hU}r}  (hY]hW]hX]h[]hZ]uhxhqhX   Create flavors::r~  hhh]r  hX   Create flavors:r  r  }r  (hxj{  hX   Create flavors:ubahhubh)r  }r  (hshhtK<hU}r  (hhhW]hX]hY]hZ]h[]uhxhqhX+   tripleo-common/scripts/tripleo.sh --flavorshhh]r  hX+   tripleo-common/scripts/tripleo.sh --flavorsr  r  }r  (hxj  hU ubahhubh)r  }r  (hshhtK>hU}r  (hY]hW]hX]h[]hZ]uhxhqhX   Deploy overcloud::r  hhh]r  hX   Deploy overcloud:r  r  }r  (hxj  hX   Deploy overcloud:ubahhubh)r  }r  (hshhtK@hU}r  (hhhW]hX]hY]hZ]h[]uhxhqhX4   tripleo-common/scripts/tripleo.sh --overcloud-deployhhh]r  hX4   tripleo-common/scripts/tripleo.sh --overcloud-deployr  r  }r  (hxj  hU ubahhubh)r  }r  (hshhtKBhU}r  (hY]hW]hX]h[]hZ]uhxhqhXE   Alternatively, all of the above options can be execute at once with::r  hhh]r  hXD   Alternatively, all of the above options can be execute at once with:r  r  }r  (hxj  hXD   Alternatively, all of the above options can be execute at once with:ubahhubh)r  }r  (hshhtKDhU}r  (hhhW]hX]hY]hZ]h[]uhxhqhX'   tripleo-common/scripts/tripleo.sh --allhhh]r  hX'   tripleo-common/scripts/tripleo.sh --allr  r  }r  (hxj  hU ubahhubehhubhghhchhehhahj  j  hh~hkhhihyuUparse_messagesr  ]r  (cdocutils.nodes
system_message
r  )r  }r  (hshhtKhU}r  (UsourcehUlineKUlevelKhW]hX]hY]UtypeUINFOr  hZ]h[]r  haauhxh~hU hUsystem_messager  h]r  h)r  }r  (hxj  hU hU}r  (hY]hW]hX]h[]hZ]uhhh]r  hX-   Duplicate implicit target name: "tripleo.sh".r  r  }r  (hxj  hU ubaubahhubj  )r  }r  (hshhtKLhU}r  (UsourcehUlineKUlevelKhW]hX]hY]Utypej  hZ]h[]r  j  auhxhhU hj  h]r  h)r  }r  (hxj  hU hU}r  (hY]hW]hX]h[]hZ]uhhh]r  hX-   Duplicate explicit target name: "tripleo.sh".r  r  }r  (hxj  hU ubaubahhubeU
decorationr  NUautofootnote_refsr  ]r  Uautofootnote_startr  KUreporterr  NUtransform_messagesr  ]r  Usubstitution_namesr  }r  (X   bug_tracker_urlr  j  X   bug_trackerr  j  X   projectr  j  uUcitation_refsr  }r  Uautofootnotesr  ]r  hU Usymbol_footnotesr  ]r  Usymbol_footnote_startr  K Usubstitution_defsr  }r  (j  cdocutils.nodes
substitution_definition
r  )r  }r  (hshhtKhU}r  (hY]hW]hX]r  j  ah[]hZ]uhxhhX=   .. |bug_tracker_url| replace:: https://launchpad.net/tripleo
hUsubstitution_definitionr  h]r  h)r  }r  (hxj  hX   https://launchpad.net/tripleor  hU}r  (Urefurij  hW]hX]hY]hZ]h[]uhhh]r  hX   https://launchpad.net/tripleor  r  }r  (hxj  hU ubaubahhubj  j  )r  }r  (hshhtKhU}r  (hY]hW]hX]r  j  ah[]hZ]uhxhhX$   .. |bug_tracker| replace:: Launchpadhj  h]r  hX	   Launchpadr  r  }r  (hxj  hX	   Launchpadr  ubahhubj  j  )r  }r  (hshhtKhU}r  (hY]hW]hX]r  j  ah[]hZ]uhxhhX   .. |project| replace:: TripleOhj  h]r  hX   TripleOr  r  }r  (hxj  hX   TripleOr  ubahhubuh]r  (j  j  j  h~eUcurrent_liner  NUrefidsr  }r  Utransformerr  NUcurrent_sourcer   NUindirect_targetsr  ]r  Usymbol_footnote_refsr  ]r  Urefnamesr  }r  Uid_startr  Kub.