Update build guide to Debian
Update the build guide instructions to Debian. Debian build instructions come from the wiki: https://wiki.openstack.org/wiki/StarlingX/DebianBuildEnvironment Also update the references that points to the old build_guide to match the new one. Test Plan: PASS: build build_guide html page using tox PASS: build_guide formatting looks ok PASS: execute tox without link warnings/failing on outdated links Story: 2011038 Task: 50009 Signed-off-by: Fabricio Henrique Ramos <fabriciohenrique.ramos@windriver.com> Change-Id: I871a4c205a4fa507cecae933e8a3b271b3ef2956
This commit is contained in:
@@ -41,7 +41,7 @@ Install application manifest and helm-charts
|
|||||||
#. Get the latest StarlingX OpenStack application (|prefix|-openstack) manifest and
|
#. Get the latest StarlingX OpenStack application (|prefix|-openstack) manifest and
|
||||||
helm charts. Use one of the following options:
|
helm charts. Use one of the following options:
|
||||||
|
|
||||||
* Private StarlingX build. See :ref:`Build-stx-openstack-app` for details.
|
|
||||||
* Public download from the
|
* Public download from the
|
||||||
`StarlingX mirror <https://mirror.starlingx.windriver.com/mirror/starlingx/>`_.
|
`StarlingX mirror <https://mirror.starlingx.windriver.com/mirror/starlingx/>`_.
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -11,13 +11,13 @@ For more detailed explanation of layered build, please refer :ref:`Layered-Build
|
|||||||
:depth: 1
|
:depth: 1
|
||||||
|
|
||||||
-------------------
|
-------------------
|
||||||
:ref:`Requirements`
|
:ref:`requirements`
|
||||||
-------------------
|
-------------------
|
||||||
Layered build has the same requirements as StarlingX R3.0 build.
|
Layered build has the same requirements as StarlingX R3.0 build.
|
||||||
Click the heading above for details.
|
Click the heading above for details.
|
||||||
|
|
||||||
------------------------------------
|
------------------------------------
|
||||||
:ref:`Development-environment-setup`
|
:ref:`starlingx_build_tools`
|
||||||
------------------------------------
|
------------------------------------
|
||||||
Layered build uses the same development environment setup as StarlingX R3.0 build.
|
Layered build uses the same development environment setup as StarlingX R3.0 build.
|
||||||
Click the heading above for details.
|
Click the heading above for details.
|
||||||
@@ -30,8 +30,6 @@ Build compiler layer
|
|||||||
Prepare the base Docker image
|
Prepare the base Docker image
|
||||||
*****************************
|
*****************************
|
||||||
|
|
||||||
Follow :ref:`Prepare_the_base_Docker_image` for creating the base StarlingX
|
|
||||||
image with changes only in localrc file as below.
|
|
||||||
Since, we are building compiler layer, create and modify only localrc
|
Since, we are building compiler layer, create and modify only localrc
|
||||||
file. Make sure to set the project and layer as compiler and user name as
|
file. Make sure to set the project and layer as compiler and user name as
|
||||||
desired. For example:
|
desired. For example:
|
||||||
@@ -59,8 +57,6 @@ this CentOS mirror repository.
|
|||||||
Run building Docker container
|
Run building Docker container
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
Follow the :ref:`building docker container <Run_building_Docker_container>` for
|
|
||||||
more details.
|
|
||||||
At the end of this procedure, you will be inside the Starlingx container.
|
At the end of this procedure, you will be inside the Starlingx container.
|
||||||
|
|
||||||
Quick command summary is as below:
|
Quick command summary is as below:
|
||||||
@@ -267,8 +263,6 @@ project and layer as distro. For example:
|
|||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Run building Docker container
|
Run building Docker container
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Follow the :ref:`building docker container <Run_building_Docker_container>` for
|
|
||||||
more details.
|
|
||||||
At the end of this procedure, you will be inside the Starlingx container.
|
At the end of this procedure, you will be inside the Starlingx container.
|
||||||
|
|
||||||
Quick command summary is as below:
|
Quick command summary is as below:
|
||||||
@@ -551,8 +545,6 @@ project and layer as flock. For example:
|
|||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Run building Docker container
|
Run building Docker container
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Follow the :ref:`building docker container <Run_building_Docker_container>` for
|
|
||||||
more details.
|
|
||||||
At the end of this procedure, you will be inside the Starlingx container.
|
At the end of this procedure, you will be inside the Starlingx container.
|
||||||
|
|
||||||
Quick command summary is as below:
|
Quick command summary is as below:
|
||||||
@@ -843,7 +835,7 @@ Build the image:
|
|||||||
build-iso
|
build-iso
|
||||||
|
|
||||||
----------------------
|
----------------------
|
||||||
:ref:`Build-installer`
|
Build-installer
|
||||||
----------------------
|
----------------------
|
||||||
Layered build has the same procedure for build installer as StarlingX R3.0 build
|
Layered build has the same procedure for build installer as StarlingX R3.0 build
|
||||||
except for the changes in path of files as below. Click the heading above for details.
|
except for the changes in path of files as below. Click the heading above for details.
|
||||||
|
|||||||
@@ -552,11 +552,11 @@ Build your package
|
|||||||
******************
|
******************
|
||||||
|
|
||||||
Complete instructions can be found in the
|
Complete instructions can be found in the
|
||||||
:ref:`Create StarlingX packages section of the Build Guide <create_stx_pkgs>`.
|
:ref:`Create StarlingX packages section of the Build Guide <build_packages_iso_creation>`.
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
build-rpms fm-common
|
build-pkgs fm-common
|
||||||
|
|
||||||
*******************
|
*******************
|
||||||
Commit your changes
|
Commit your changes
|
||||||
|
|||||||
Reference in New Issue
Block a user