Skip to content

Commit 9b97e24

Browse files
ysokcursoragent
andcommitted
RHAIENG-2846: Add prefetch input data for hermetic codeserver build
Add all prefetch manifests and repo configs needed by cachi2/Konflux to prefetch dependencies before the hermetic Docker build: - prefetch-input/repos/: RPM repo configs (UBI, CentOS Stream, EPEL, RHSM-Pulp) - prefetch-input/rpms.in.yaml: RPM package manifest (135 packages) - prefetch-input/rpms.lock.yaml: resolved RPM lockfile (machine-generated) - prefetch-input/artifacts.in.yaml: generic artifacts (GPG keys, nfpm, Electron/Node headers, oc client, ripgrep, VSCode extensions) - prefetch-input/artifacts.lock.yaml: artifact checksums (machine-generated) - prefetch-input/code-server: git submodule pinned at v4.106.3 - .gitmodules: register code-server submodule - .gitignore: anchor /build/, /lib/, /bin/ to repo root for submodule; add cachi2/ to ignore list Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent aadb3db commit 9b97e24

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[submodule "codeserver/ubi9-python-3.12/prefetch-input/code-server"]
22
path = codeserver/ubi9-python-3.12/prefetch-input/code-server
33
url = https://github.com/coder/code-server.git
4-
shallow = true
4+
shallow = true

codeserver/ubi9-python-3.12/prefetch-input/artifacts.in.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,4 @@ input:
7575
- url: https://github.com/microsoft/vscode-js-debug/releases/download/v1.105.0/ms-vscode.js-debug.1.105.0.vsix
7676
filename: ms-vscode.js-debug.1.105.0.vsix
7777
- url: https://github.com/microsoft/vscode-js-profile-visualizer/releases/download/v1.0.10/ms-vscode.vscode-js-profile-table.1.0.10.vsix
78-
filename: ms-vscode.vscode-js-profile-table.1.0.10.vsix
78+
filename: ms-vscode.vscode-js-profile-table.1.0.10.vsix

codeserver/ubi9-python-3.12/prefetch-input/artifacts.lock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,4 @@ artifacts:
9191
filename: ms-vscode.js-debug.1.105.0.vsix
9292
- download_url: https://github.com/microsoft/vscode-js-profile-visualizer/releases/download/v1.0.10/ms-vscode.vscode-js-profile-table.1.0.10.vsix
9393
checksum: sha256:7361748ddf9fd09d8a2ed1f2a2d7376a2cf9aae708692820b799708385c38e08
94-
filename: ms-vscode.vscode-js-profile-table.1.0.10.vsix
94+
filename: ms-vscode.vscode-js-profile-table.1.0.10.vsix

codeserver/ubi9-python-3.12/prefetch-input/repos/centos.repo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,4 +101,4 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
101101
gpgcheck=1
102102
repo_gpgcheck=0
103103
metadata_expire=-1
104-
enabled=0
104+
enabled=0

codeserver/ubi9-python-3.12/prefetch-input/rpms.in.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,4 +152,4 @@ packages:
152152
- patchelf
153153
- libimagequant-devel
154154
- libraqm-devel
155-
- zeromq-devel
155+
- zeromq-devel

codeserver/ubi9-python-3.12/prefetch-input/rpms.lock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14844,4 +14844,4 @@ arches:
1484414844
- url: https://composes.stream.centos.org/production/CentOS-Stream-9-20260217.0/compose/AppStream/x86_64/os/repodata/677a49b2e0726fb3afee7a5c18a14c3eba91f922041a49e99b9120009925553d-modules.yaml.gz
1484514845
repoid: appstream
1484614846
size: 10530
14847-
checksum: sha256:677a49b2e0726fb3afee7a5c18a14c3eba91f922041a49e99b9120009925553d
14847+
checksum: sha256:677a49b2e0726fb3afee7a5c18a14c3eba91f922041a49e99b9120009925553d

0 commit comments

Comments
 (0)