Skip to content

Commit ae78633

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 ae78633

File tree

4 files changed

+205
-0
lines changed

4 files changed

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

images/dpu-marvell-vsp.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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+
36+
konflux:
37+
network_mode: open
38+
cachi2:
39+
lockfile:
40+
inspect_parent: false
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-network-resources-injector-container
18+
delivery:
19+
repo_name: ose-dpu-network-resources-injector
20+
delivery_repo_names:
21+
- openshift4/ose-dpu-network-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-network-resources-injector-rhel9
28+
name_in_bundle: dpu-network-resources-injector
29+
owners:
30+
31+
32+

0 commit comments

Comments
 (0)