Skip to content

Commit 0ecc4c3

Browse files
committed
feat(dpu): add new YAML configurations for Intel NetSec, Marvell CP Agent, Marvell VSP, and Network Resources Injector
1 parent 4fbe3fa commit 0ecc4c3

File tree

4 files changed

+199
-0
lines changed

4 files changed

+199
-0
lines changed

images/dpu-intel-netsec-vsp.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
content:
2+
source:
3+
dockerfile: Dockerfile.IntelNetSecVSP.rhel
4+
git:
5+
branch:
6+
target: release-{MAJOR}.{MINOR}
7+
url: [email protected]:openshift-priv/dpu-operator.git
8+
web: https://github.com/openshift/dpu-operator
9+
ci_alignment:
10+
streams_prs:
11+
ci_build_root:
12+
member: ci-openshift-build-root-latest.rhel9
13+
dependents:
14+
- dpu-operator
15+
distgit:
16+
branch: rhaos-{MAJOR}.{MINOR}-rhel-9
17+
component: dpu-intel-netsec-vsp-container
18+
enabled_repos:
19+
- rhel-9-baseos-rpms
20+
- rhel-9-appstream-rpms
21+
- rhel-9-fast-datapath-rpms
22+
- rhel-9-server-ose-rpms-embargoed
23+
delivery:
24+
repo_name: ose-dpu-intel-netsec-vsp
25+
delivery_repo_names:
26+
- openshift4/ose-dpu-intel-netsec-vsp-rhel9
27+
for_payload: false
28+
from:
29+
builder:
30+
- stream: rhel-9-golang
31+
member: openshift-enterprise-base-rhel9
32+
name: openshift/ose-dpu-intel-netsec-vsp-rhel9
33+
name_in_bundle: dpu-intel-netsec-vsp
34+
owners:
35+
36+

images/dpu-marvell-cp-agent.yml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
arches:
2+
- aarch64
3+
content:
4+
source:
5+
dockerfile: Dockerfile.mrvlCPAgent.rhel
6+
git:
7+
branch:
8+
target: release-{MAJOR}.{MINOR}
9+
url: [email protected]:openshift-priv/dpu-operator.git
10+
web: https://github.com/openshift/dpu-operator
11+
ci_alignment:
12+
streams_prs:
13+
ci_build_root:
14+
member: ci-openshift-build-root-latest.rhel9
15+
dependents:
16+
- dpu-operator
17+
distgit:
18+
branch: rhaos-{MAJOR}.{MINOR}-rhel-9
19+
component: dpu-marvell-cp-agent-container
20+
enabled_repos:
21+
- rhel-9-baseos-rpms
22+
- rhel-9-appstream-rpms
23+
- rhel-9-codeready-builder-rpms
24+
delivery:
25+
repo_name: ose-dpu-marvell-cp-agent
26+
delivery_repo_names:
27+
- openshift4/ose-dpu-marvell-cp-agent-rhel9
28+
for_payload: false
29+
from:
30+
builder:
31+
- stream: rhel-9-golang
32+
member: openshift-enterprise-base-rhel9
33+
name: openshift/ose-dpu-marvell-cp-agent-rhel9
34+
name_in_bundle: dpu-marvell-cp-agent
35+
owners:
36+
37+
38+
konflux:
39+
cachi2:
40+
lockfile:
41+
inspect_parent: false
42+
rpms:
43+
- binutils
44+
- binutils-gold
45+
- cpp
46+
- elfutils-debuginfod-client
47+
- gcc
48+
- gcc-c++
49+
- libstdc++-devel
50+
- glibc-headers
51+
- glibc-devel
52+
- kernel-headers
53+
- libasan
54+
- libatomic
55+
- libmpc
56+
- libubsan
57+
- libxcrypt-devel
58+
- make
59+
- libconfig-devel
60+
- git
61+
- git-core
62+
- git-core-doc
63+
- krb5-devel
64+
- libkadm5
65+
- libxml2-devel
66+
- ncurses
67+
- perl-AutoLoader
68+
- perl-B
69+
- perl-Class-Struct
70+
- perl-DynaLoader
71+
- perl-Errno
72+
- perl-Fcntl
73+
- perl-File-Basename
74+
- perl-File-Compare
75+
- perl-File-Copy
76+
- perl-File-Find
77+
- perl-File-stat
78+
- perl-FileHandle
79+
- perl-Getopt-Std
80+
- perl-Git
81+
- perl-IO
82+
- perl-IPC-Open3
83+
- perl-NDBM_File
84+
- perl-POSIX
85+
- perl-SelectSaver
86+
- perl-Symbol
87+
- perl-base
88+
- perl-if
89+
- perl-interpreter
90+
- perl-lib
91+
- perl-libs
92+
- perl-mro
93+
- perl-overload
94+
- perl-overloading
95+
- perl-subs
96+
- perl-vars

images/dpu-marvell-vsp.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
mode: disabled # Temporarily disabled until upstream build issues are resolved
2+
content:
3+
source:
4+
dockerfile: Dockerfile.mrvlVSP.rhel
5+
git:
6+
branch:
7+
target: release-{MAJOR}.{MINOR}
8+
url: [email protected]:openshift-priv/dpu-operator.git
9+
web: https://github.com/openshift/dpu-operator
10+
ci_alignment:
11+
streams_prs:
12+
ci_build_root:
13+
member: ci-openshift-build-root-latest.rhel9
14+
dependents:
15+
- dpu-operator
16+
distgit:
17+
branch: rhaos-{MAJOR}.{MINOR}-rhel-9
18+
component: dpu-marvell-vsp-container
19+
enabled_repos:
20+
- rhel-9-baseos-rpms
21+
- rhel-9-appstream-rpms
22+
delivery:
23+
repo_name: ose-dpu-marvell-vsp
24+
delivery_repo_names:
25+
- openshift4/ose-dpu-marvell-vsp-rhel9
26+
for_payload: false
27+
from:
28+
builder:
29+
- stream: rhel-9-golang
30+
member: openshift-enterprise-base-rhel9
31+
name: openshift/ose-dpu-marvell-vsp-rhel9
32+
name_in_bundle: dpu-marvell-vsp
33+
owners:
34+
35+
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
content:
2+
source:
3+
dockerfile: Dockerfile.networkResourcesInjector.rhel
4+
git:
5+
branch:
6+
target: release-{MAJOR}.{MINOR}
7+
url: [email protected]:openshift-priv/dpu-operator.git
8+
web: https://github.com/openshift/dpu-operator
9+
ci_alignment:
10+
streams_prs:
11+
ci_build_root:
12+
member: ci-openshift-build-root-latest.rhel9
13+
dependents:
14+
- dpu-operator
15+
distgit:
16+
branch: rhaos-{MAJOR}.{MINOR}-rhel-9
17+
component: dpu-net-resources-injector-container
18+
delivery:
19+
repo_name: ose-dpu-net-resources-injector
20+
delivery_repo_names:
21+
- openshift4/ose-dpu-net-resources-injector-rhel9
22+
for_payload: false
23+
from:
24+
builder:
25+
- stream: rhel-9-golang
26+
member: openshift-enterprise-base-rhel9
27+
name: openshift/ose-dpu-net-resources-injector-rhel9
28+
name_in_bundle: dpu-net-resources-injector
29+
owners:
30+
31+
32+

0 commit comments

Comments
 (0)