Commit Graph

108 Commits

Author SHA1 Message Date
Caio Correa 94b3a4d880 Add app-rook-ceph to repo manifest
Story: 2011066
Task: 49728

Change-Id: I0c66e65720fa914580f1867752a8f9d48caa5e00
Signed-off-by: Caio Correa <caio.correa@windriver.com>
2024-04-05 12:25:32 +00:00
Zuul 68fce86c05 Merge "Add apt-ostree to repo manifest" 2024-01-18 20:30:50 +00:00
Zuul 4f53097229 Merge "Add new repo app-node-interface-metrics-exporter to starlingx manifest" 2023-12-05 15:47:02 +00:00
Reed, Joshua c0d4c16a8a Add app-gen-tools to default manifest.
Adding app-gen-tool repository to cgcs-root/stx folder
in preparation for eventually building it into STX as
a debian package during build-time.

Test Plan:
PASS: The respository clones with repo sync command.

Story: 2010937
Task: 49157

Change-Id: Id4c86b31cf979328d992fb13cea67c23c51fc4b6
Signed-off-by: Reed, Joshua <Joshua.Reed@windriver.com>
2023-12-04 08:59:20 -07:00
Mayank Patel 9212321fee Add new repo app-node-interface-metrics-exporter
to starlingx manifest

Story: 2010918
Task: 49006

Depends-On: https://review.opendev.org/c/starlingx/app-node-interface-metrics-exporter/+/899473

Depends-On: https://review.opendev.org/c/starlingx/app-node-interface-metrics-exporter/+/895925

Change-Id: Ie611fc44735f6a76c4e0db32eda23a2c999ee6ed
Signed-off-by: Mayank Patel <mayank.patel@windriver.com>
2023-12-04 15:48:14 +00:00
Lucas de Ataides Barreto 733ec30bea Remove openstack-armada-app from default 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.

After the creation of the STX-Openstack manifest, the
`starlingx/openstack-armada-app` repository can be removed from the
default manifest without affecting the build process. Since the only
package this repo delivers to the ISO is the
`stx-openstack-helm-fluxcd`, and it's not actually required to be
delivered on the platform [2], there's no impact on StarlingX

[1] https://lists.starlingx.io/pipermail/starlingx-discuss/2023-June/014214.html
[2] https://review.opendev.org/c/starlingx/openstack-armada-app/+/889991

Test Plan:
PASS: Run a `repo init` with this change
PASS: Perform a `repo sync` and make sure the openstack-armada-app
      repository does not exist anymore
PASS: Build all packages: `build-pkgs -c -a --parallel 30`
PASS: Build ISO: `build-image`
PASS: Build all wheels: `./build-wheel-tarball.sh`
PASS: Build all Docker images: `./build-stx-images.sh`

Change-Id: I40db6e9153cd41b9180e9fbe38502f1f9ba0bee2
Story: 2010797
Task: 48695
2023-10-04 21:34:24 -03:00
Li Zhou a2fcaf1777 Remove linux-yocto git repo from manifest
The linux-yocto git repo clone is added for CENTOS based StarlingX.
Now the master branch is for DEBIAN based StarlingX support.
The build system uses source code tar archive snapshots downloaded
instead of the kernel git repo from "git.yoctoproject.org".
So we remove linux-yocto git repo from manifest and don't clone it
anymore when "repo sync" to avoid waste of bandwidth and disk resources.

Test Plan:
 PASS: Run "repo init" and "repo sync" following the DEBIAN based
       StarlingX build instructions, and the linux-yocto-std and
       linux-yocto-rt folders don't exist under this path:
       /localdisk/designer/$USER/stx/cgcs-root/stx/git
 PASS: Run "build-pkgs -p linux,linux-rt" and the build is OK.

Closes-bug: 2037028

Change-Id: I49ce817c48520c8a227e9fbf19473854b2eab9e9
Signed-off-by: Li Zhou <li.zhou@windriver.com>
2023-09-21 22:46:26 -04:00
Zuul 0341e01a78 Merge "Revert "Remove openstack-armada-app from default manifest"" 2023-08-31 14:47:11 +00:00
Scott Little 2ac430b6b7 Revert "Remove openstack-armada-app from default manifest"
This reverts commit 1287662b62.

Reason for revert: Dev builds are broken on stx-rook-ceph, which requires openstack-helm-infra. openstack-helm-infra was compiled from git openstack-armada-app. The Openstack/Antelope work removed openstack-armada-app from our manifest ... https://review.opendev.org/c/starlingx/manifest/+/893085

We'll need to revert this change.

Change-Id: I65fb2c206bf26f630c2c49f5c40b92dc9d5d9762
2023-08-31 14:11:19 +00:00
Zuul c5a614a6be Merge "Remove openstack-armada-app from default manifest" 2023-08-30 19:45:11 +00:00
Lucas de Ataides 1287662b62 Remove openstack-armada-app from default 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.

After the creation of the STX-Openstack manifest, the
`starlingx/openstack-armada-app` repository can be removed from the
default manifest without affecting the build process. Since the only
package this repo delivers to the ISO is the
`stx-openstack-helm-fluxcd`, and it's not actually required to be
delivered on the platform [2], there's no impact on StarlingX

[1] https://lists.starlingx.io/pipermail/starlingx-discuss/2023-June/014214.html
[2] https://review.opendev.org/c/starlingx/openstack-armada-app/+/889991

Test Plan:
PASS: Run a `repo init` with this change
PASS: Perform a `repo sync` and make sure the openstack-armada-app
      repository does not exist anymore

Story: 2010797
Task: 48695

Change-Id: I7b4ed700d57722a11e39766766ae7849fb22e456
Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
2023-08-30 16:19:53 +00:00
Rafal Lal a6576b51b8 Add app-intel-ethernet-operator to repo manifests
Story: 2010562
Task: 48525

Depends-On: https://review.opendev.org/c/starlingx/app-intel-ethernet-operator/+/890199
Change-Id: I3b659bf7e736566f736c47e7b954540681e585dc
Signed-off-by: Rafal Lal <rafalx.lal@intel.com>
2023-08-23 11:16:20 +02:00
Md Irshad Sheikh 03866644f5 Add the new repo app-intel-device-plugins to the manifest
Story: 2010604
Task: 48633

Change-Id: I95d02f5bed58ba2dbb36323989802d6af83a67d0
Signed-off-by: Md Irshad Sheikh <mdirshad.sheikh@windriver.com>
2023-08-16 06:25:24 -04:00
Charles Short 41f6d77d57 Add apt-ostree to repo manifest
Story: 2010844
Task: 48459

Change-Id: Idacc4dbdcb3e8b49de3e90676259f7d89c2d3e60
Signed-off-by: Charles Short <charles.short@windriver.com>
2023-07-25 13:20:34 -04:00
Zuul 3f132636cf Merge "Add App Dell Storage to repo manifest" 2023-07-13 19:15:26 +00:00
Caio Cesar Ferreira 904f481bbb Add Power Metrics app to repo manifest
Story: 2010773
Task: 48315

Change-Id: Ia7ff7d9ef74b74fb75188506af2a43888755af9b
Signed-off-by: Caio Cesar Ferreira <Caio.CesarFerreira@windriver.com>
2023-06-30 10:38:44 -03:00
Davlet Panech 599973534a Add stx-virtual-deployment to manifest
Story: 2010807
Task: 48305

Change-Id: I0da678be586678fc6ba4efb24de9f0250cbe83cb
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
2023-06-28 10:14:51 -04:00
Eduardo Juliano Alberti 6144a364a5 Add Kuberbernetes Power Manager app to repo manifest
Story: 2010773
Task: 48165

Change-Id: I1b0efedd0dde58d3631d0db2adcea6aff6148f09
Signed-off-by: Eduardo Juliano Alberti <eduardo.alberti@windriver.com>
2023-06-02 08:25:57 -03:00
Marcos Silva 30584abf10 Add Node Feature Discovery app to repo manifest
Story: 2010769
Task: 48085

Change-Id: Iae8199f46a004b6239cf09182d4a3ef0daaea457
Signed-off-by: Marcos Silva <Marcos.PauloOliveiraSilva@windriver.com>
2023-05-30 15:14:12 -03:00
Gustavo Ornaghi Antunes 11cd9efc33 Add App Dell Storage to repo manifest
Story: 2010693
Task: 48040

Change-Id: I8bb16b1699d658450a2f066972be0e1b09513aaf
Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
2023-05-17 17:38:25 +00:00
Zuul 9704e9142b Merge "Add the new repo app-harbor to the manifest" 2023-05-09 14:02:54 +00:00
Ashutosh Sarode 32f6656fdd Add the new repo app-harbor to the manifest
Story: 2010721
Task: 47951

Change-Id: I8b4215eb0bcf60da25bd605c771c4a59329b688b
Signed-off-by: Ashutosh Sarode <ashutosh.sarode@windriver.com>
2023-05-08 03:59:28 -04:00
Davlet Panech acc2405bb0 Pin openstack train repos to specific revisions
Opendev is in the process of deleting the train branches from their
repos. Pin them to the last known revisions, as of 2023-05-04:

http://mirror.starlingx.cengn.ca/mirror/starlingx/master/debian/monolithic/20230504T060000Z/outputs/CONTEXT.sh

Partial-Bug: 2018623
Change-Id: I35c50a0f5a493fe87ad82f1cddef53162b43db55
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
2023-05-05 15:18:05 -04:00
Scott Little 7b7860205b Add new repo virt, split from integ
This manifest change adds the 'virt'.  THe new repo contains
qemu and libvirt, split out of the 'integ' repo.

Required all reviews in the topic:
   https://review.opendev.org/q/topic:virt-repo

Testing:
build-pkgs -c -a: pass
build-pkgs -p libvirt,qemu: pass
build-image

Story: 2010317
Task: 47782
Depends-On: https://review.opendev.org/c/starlingx/virt/+/879504
Depends-On: https://review.opendev.org/c/starlingx/integ/+/879505
Change-Id: Ib8914f6bc946c0c391b6db75e71235ef63983dc1
Signed-off-by: Scott Little <scott.little@windriver.com>
2023-04-12 15:51:43 -04:00
Scott Little e9bae3f7ee Add git for storage of public keys and certs
Story: 2009221
Task: 47097

Change-Id: I07f75d20721445289d1360b9ab16518634b8c0b8
Signed-off-by: Scott Little <scott.little@windriver.com>
2023-02-08 14:30:40 -05:00
Jackie Huang 1ba0db83ea Add app-oran-o2 to manifest
Add the new repo app-oran-o2 to the manifest

Story: 2010278
Task: 46630

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Iffe118f3a2aa8ec2a037109292354b6384e65d68
2022-10-31 16:02:50 +08:00
Rahul Roshan Kachchap c10c7649a2 Add the new repo app-security-profiles-operator to the manifest
Story: 2010310
Task: 46645

Signed-off-by: Rahul Roshan Kachchap <rahulroshan.kachchap@windriver.com>
Change-Id: I3547e532d7ec9d45cd8bae4c0b57b9092ae2bccc
2022-10-25 05:32:33 -04:00
Gleb Aronsky 7ca29e48ee Add kubevirt-app to manifest
Add the new repo kubevirt-app to the manifest

Story: 2010096
Task: 46499

Signed-off-by: Gleb Aronsky <gleb.aronsky@windriver.com>
Change-Id: I6771d1e5d741049076374bf0093dadfbd7edddb8
2022-10-03 10:57:54 -07:00
Steven Webster 3a9d121917 Add app-sts-silicom to repo manifest
Recently the app-sts-silicom repo was created.  This commit
adds a reference to it in the manifest.

Story: 2010213
Task: 46357

Signed-off-by: Steven Webster <steven.webster@windriver.com>
Change-Id: Ifadf5fa71d37408b3ea860ca95937a6f3484102b
2022-09-20 10:23:28 -04:00
Nidhi Shivashankara Belur 60637492d0 Add app-sriov-fec-operator to repo manifest
Story: 2009749
Task: 46266

Signed-off-by: Nidhi Shivashankara Belur <nidhi.shivashankara.belur@intel.com>
Change-Id: I9774397734c7ea7054fb76d1142bff24f3641286
2022-09-12 10:05:59 -07:00
Davlet Panech c7987ec3be Add jenkins-pipelines to manifest
Story: 2010226
Task: 46048

Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
Change-Id: Ic37c4e588555bf9fd07aadcc80731e3738483d10
2022-08-19 14:41:16 -04:00
Rafael Cardoso Pereira b454ed4a64 Removing unused package python-ryu
After performing an analysis of the system it was recognized
that the following package: python-ryu; is not being used anymore
by the system. In order to clean it up, it was decided to
remove the package.

Partial-bug: #1985091
Depends-On: https://review.opendev.org/c/starlingx/integ/+/852863

Signed-off-by: Rafael Cardoso Pereira <rafael.cardosopereira@windriver.com>
Change-Id: Ia3d7baa9c981a919ee8d9cc108173199003efb09
2022-08-12 17:59:35 +00:00
albailey 1ab6cabc9d python-gnocchiclient build fix (7.0.7)
Lock down python-gnocchiclient to tag 7.0.7

The master branch changed the setup.py which breaks how
the build and install ignore the subdirectories (like v1
or tests).  Tag 7.0.7 does not include that breakage.

Closes-bug: 1983389

Signed-off-by: albailey <Al.Bailey@windriver.com>
Change-Id: Ie5d4596b466e6d8f7c1f35a97c71e24e9acdbb66
2022-08-03 13:20:23 -04:00
Scott Little 32bc907edb python-gnocchiclient build fix
Lock down python-gnocchiclient to a fixed sha, the last good
build we had.

This is a short term fix.  The python-gnocchiclient owner will have
to decide if they want to upgrade to a nwer version, and do the
work of verifying that it builds.

Closes-bug: 1983389
Signed-off-by: Scott Little <scott.little@windriver.com>
Change-Id: I2791b80dad4b5e539305ea45cb28cdab3d7958cc
2022-08-02 12:14:42 -04:00
Zuul 982238b691 Merge "Update kernel to v5.10.112" 2022-05-23 00:58:12 +00:00
Jiping Ma 88adf73172 Update kernel to v5.10.112
This stable update brings us up to date with the latest in linux-yocto
which itself is mostly up-to-date with the latest mainline LTS stable
update and preempt_rt patchset updates.

Verification:
- Install success onto a StarlingX system with two controller and two
  compute nodes.
- The regression testing was run including kernel and applications by
  our test team.
- The network performance test result is not big different with 5.10.99.
  Test is run on the starlingx lab.
- The cyclictest benchmark was run by our test team, the result is
  little better than 5.10.99. Test result is "samples:259200000
  hrtimer_noload_min:3545 hrtimer_noload_avg:4636
  hrtimer_noload_max:8025 99.9999th perc.:6427".
- The cyclictest benchmark was also run on the starlingx lab, the
  result is "samples:43199988 avg:1340 max:14633 99.9999th
  percentile:3030 overflows: 0". It is not big difference with 5.10.99.

Partial-Bug: 1969605

Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
Change-Id: I45b39d8400e7f627faa0403b75c47cb0bf24356d
2022-05-17 19:57:07 -04:00
Teresa Ho 321a16a2b5 Add fluxcd app Istio to starlingx manifest
Story: 2009912
Task: 45220

Signed-off-by: Teresa Ho <teresa.ho@windriver.com>
Change-Id: I9c830ffb3502e8f44a8958bcfa1e2b2a3464aace
2022-05-02 13:14:45 -04:00
Jiping Ma 2877232f0f Update kernel to v5.10.99
This stable update brings us up to date with the latest in linux-yocto
which itself is mostly up-to-date with the latest mainline LTS stable
update and preempt_rt patchset updates.

Verification:
- Install success onto a StarlingX system with two controller and two
  compute nodes.
- The regression testing was run including kernel and applications by
  our test team.
- The cyclictest benchmark was run by our test team, the result is
  little better than 5.10.74. Test result is "samples:431999998 avg:5317
  max:24981 99.9999th percentile:10482 overflows:2" for 20 hours.
- The cyclictest benchmark was also run on the starlingx lab, the result
  is "samples:43199987 avg:1617 max:5103 99.9999th percentile:3355
  overflows: 0". It is not big difference with 5.10.74.

Story: 2009884
Task: 44639

Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
Change-Id: I7e8ef45dbe7b824147f6350f57c61f7f7abe006a
2022-03-10 02:02:42 -05:00
Yue Tao 367ac36f70 default.xml: remove ostree and meta-lat
No longer need the git repositories after switching to tarballs.

Test Plan:

Pass: successfully build ostree

Story: 2008846
Task: 43288

Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: Iae67ee5dc55897fa0790fbd40d99c09e82de3232
2022-01-17 09:38:33 +08:00
Yue Tao 4acb741029 meta-lat: change revision to refs/tags/20211104
Not always point to main to avoid building issue introduced by updating
of main branch. Update the revision manually after verifying.

Story: 2008846
Task: 43912

Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: Ie6625d6930fde26d1271a7d0c73fff0c29e4720e
2021-11-09 11:26:08 +08:00
Zuul 8be91344b7 Merge "Update kernel to v5.10.74" 2021-11-03 18:34:31 +00:00
Jiping Ma 62e31e6575 Update kernel to v5.10.74
This stable update brings us up to date with the latest in linux-yocto
which itself is mostly up-to-date with the latest mainline LTS stable
update and preempt_rt patchset updates. Kernel related sanity tests were
run using the hardware we have available and results matched those
produced by the v5.10.57 kernel.

Story: 2008921
Task: 43760

Depends-On: https://review.opendev.org/c/starlingx/kernel/+/816259

Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
Change-Id: I5f07e2812791d0211d02842283f52babb0db3375
2021-11-02 21:11:32 -04:00
Charles Short 99ea58653b Use https instead of git for github.com
Github has recently deprecated git in favor
of https to improve site security. This results in repo
command failing.

See: https://github.blog/2021-09-01-improving-git-protocol-security-github/

Partial-Bug: 1949479

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: Ibdd38f71a4403c39c07dda9fcfafd88ebe6c77dd
2021-11-02 10:29:40 -04:00
Davlet Panech 5038cdd1f0 Update ceph to v14.2.22
Story: 2009074
Task: 43800

Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
Change-Id: I7784f001dd74a475a1ac3c65a97d3472cb453772
2021-10-27 15:20:44 -04:00
Yue Tao dd2bc9b07a default.xml: add debian upstream for ostree
The default version of ostree of bullseye is 2020.8-2, but LAT
is only compitable with 2019.1-1.

Story: 2008846
Task: 43406
Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: Ic6c2072ff953cec582c79c04b3593b734b855f53
2021-09-23 08:50:18 +08:00
Zuul 18b2772cf4 Merge "default.xml: add the upstream url for LAT" 2021-09-17 17:35:01 +00:00
Yue Tao ca85a1f16c default.xml: add the upstream url for LAT
The github.com/Wind-River/meta-lat is the source codes repository for
LAT(Linux Assembling Tool) needed by Debian transition project.

Story: 2008846
Task: 43288

Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: Ia489e0313136288669cd6300a41c3dc8a1bf796f
2021-09-13 15:37:52 +08:00
Jiping Ma 1c59af6ff0 Uprev kernel to the latest stable version 5.10.57
Story: 2008921
Task: 42962

Depends-On: https://review.opendev.org/c/starlingx/kernel/+/805934

Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
Change-Id: I11a622d576ba211eb192876d2eb7dd286a4036fe
2021-08-29 22:15:48 -04:00
Jiping Ma d9c04bb5e8 linux-yocto drops intel-x86 branch
https://lists.yoctoproject.org/g/linux-yocto/message/10071.
genericx86-64  = "v5.10/standard/base", so we change to
branch v5.10/standard/base for std kernel,
v5.10/standard/preempt-rt/base for rt kernel. also change
commit id to bced2cdbd646996800d920c1604bffbb050a62ab because
the branch is changed.

Closes-Bug: 1937989

Signed-off-by: Jiping Ma <jiping.ma2@windriver.com>
Change-Id: Iee90e4f3793bde94a0f93a82d7d8424669237cdc
2021-07-26 20:32:21 -04:00
Scott Little a1a4588756 yocto branch interl-x86 renamed to just x86
In the case of the std kernel, we now need a history of 3000 commits.
This is too great to achieve a download time savings from an unbundled
download, so drop it.

Closes-Bug: 1937302
Signed-off-by: Scott Little <scott.little@windriver.com>
Change-Id: I9a71a600b4a453453b9da57a036fa30b01b1f246
2021-07-22 14:14:09 -04:00