Create stx-openstack manifest
As discussed in [1], as part of the STX-Openstack upversion to Antelope , we have to decouple the platform and the application builds in separate manifests, in order to not clash the upversioned packages on the application side, with the ones on the platform. The purpose of this change is to introduce this new manifest, containing the required repositories for a successfull build of the STX-Openstack application. For the test plan, despite this change being on the `starlingx/manifest` repo, I wanted to make sure that all required repositories for a successfull STX-Openstack build were present, hence why the test plan is not the usual for this repository. [1] https://lists.starlingx.io/pipermail/starlingx-discuss/2023-June/014214.html Test Plan: PASS: Initialize repo with custom manifest On build environment: PASS: Download all dependencies (downloader -s -b -B std,rt) PEND: Build all packages (build-pkgs -c -a) PEND: Build wheels PEND: Build all STX-Openstack Docker images PEND: Build STX-Openstack tarball PEND: Upload / apply STX-Openstack Story: 2010797 Task: 48249 Change-Id: I58510c120c35c0e894aeeef100df37c8c1c749c9 Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
This commit is contained in:
parent
3fc9e6bfdf
commit
837ebd38dc
37
stx-openstack.xml
Normal file
37
stx-openstack.xml
Normal file
@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<manifest>
|
||||
|
||||
<remote name="starlingx" fetch="https://opendev.org/starlingx"/>
|
||||
<remote name="stx-staging" fetch="https://github.com/starlingx-staging"/>
|
||||
<remote name="openstack" fetch="https://opendev.org/openstack"/>
|
||||
<remote name="docker" fetch="https://github.com/docker"/>
|
||||
|
||||
<!-- note, you can also provide personal overrides for your own github -->
|
||||
<!-- for tests/experiments -->
|
||||
|
||||
<default revision="f/antelope" remote="starlingx"/>
|
||||
|
||||
<project remote="starlingx" name="root.git" path="cgcs-root"/>
|
||||
|
||||
<project remote="starlingx" name="tools.git" path="stx-tools"/>
|
||||
|
||||
<project remote="starlingx" name="public-keys.git" path="cgcs-root/public-keys"/>
|
||||
|
||||
<project remote="starlingx" name="compile.git" path="cgcs-root/stx/compile"/>
|
||||
<project remote="starlingx" name="config.git" path="cgcs-root/stx/config"/>
|
||||
<project remote="starlingx" name="config-files.git" path="cgcs-root/stx/config-files"/>
|
||||
<project remote="starlingx" name="docs.git" path="cgcs-root/stx/docs"/>
|
||||
<project remote="starlingx" name="fault.git" path="cgcs-root/stx/fault"/>
|
||||
<project remote="starlingx" name="helm-charts.git" path="cgcs-root/stx/helm-charts"/>
|
||||
<project remote="starlingx" name="integ.git" path="cgcs-root/stx/integ"/>
|
||||
<project remote="starlingx" name="kernel.git" path="cgcs-root/stx/kernel"/>
|
||||
<project remote="starlingx" name="openstack-armada-app.git" path="cgcs-root/stx/openstack-armada-app"/>
|
||||
<project remote="starlingx" name="update.git" path="cgcs-root/stx/update"/>
|
||||
<project remote="starlingx" name="utilities.git" path="cgcs-root/stx/utilities"/>
|
||||
<project remote="starlingx" name="virt.git" path="cgcs-root/stx/virt"/>
|
||||
|
||||
<project remote="stx-staging" name="stx-ceph.git" revision="stx/v14.2.22" path="cgcs-root/stx/git/ceph"/>
|
||||
|
||||
<project remote="docker" revision="refs/tags/v2.6.2" name="distribution.git" path="cgcs-root/stx/git/docker-distribution"/>
|
||||
|
||||
</manifest>
|
Loading…
Reference in New Issue
Block a user