SHA256
1
0
forked from suse-edge/Factory

Import first batch of Edge 3.1 packages

Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
This commit is contained in:
2024-10-17 14:11:42 +02:00
parent fdcd84b482
commit 18bd432874
107 changed files with 5810 additions and 0 deletions

11
akri/_constraints Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0"?>
<constraints>
<hardware>
<physicalmemory>
<size unit="G">8</size>
</physicalmemory>
<disk>
<size unit="G">30</size>
</disk>
</hardware>
</constraints>

18
akri/_service Normal file
View File

@@ -0,0 +1,18 @@
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/project-akri/akri</param>
<param name="filename">akri</param>
<param name="version">_none_</param>
<param name="revision">58e2371f93ab229039d1916f3dd7b4810af202fa</param>
<param name="extract">version.txt</param>
</service>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">akri</param>
</service>
<service name="tar" mode="buildtime" />
<service name="set_version" mode="buildtime" >
<param name="fromfile">version.txt</param>
<param name="regex">^(.*)$</param>
</service>
</services>

BIN
akri/akri.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

4
akri/akri.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: akri
version:
mtime: 1705996748
commit: 58e2371f93ab229039d1916f3dd7b4810af202fa

94
akri/akri.spec Normal file
View File

@@ -0,0 +1,94 @@
Name: akri
Version: 0
Release: 0
Summary: A Kubernetes Resource Interface for the Edge
License: Apache-2.0
URL: https://github.com/project-akri/akri
Source0: %{name}.tar
Source1: vendor.tar.zst
BuildRequires: cargo-packaging openssl-devel systemd-devel rust >= 1.68.1 protobuf-devel >= 3.19.1 libv4l-devel obs-service-set_version >= 0.5.14
%description
A Kubernetes Resource Interface for the Edge
%package agent
Summary: Device plugin agent for akri
Requires: cri-tools
%description agent
Device plugin agent for akri.
%package controller
Summary: akri controller
%description controller
akri controller
%package webhook-configuration
Summary: Admission webhook for akri.
%description webhook-configuration
Admission webhook for akri.
%package udev-discovery-handler
Summary: udev discovery handler for akri
%description udev-discovery-handler
%package opcua-discovery-handler
Summary: opcua discovery handler for akri
%description opcua-discovery-handler
%package onvif-discovery-handler
Summary: onvif discovery handler for akri
%description onvif-discovery-handler
%package debug-echo-discovery-handler
Summary: debug-echo discovery handler for akri
%description debug-echo-discovery-handler
%package metadata
Summary: Version metadata only for Akri
%description metadata
This package is empty and only serve as dummy package to
correctly get the version in image builds
%prep
%autosetup -n %{name} -a1
# Remove exec bits to prevent an issue in fedora shebang checking. Uncomment only if required.
# find vendor -type f -name \*.rs -exec chmod -x '{}' \;
%build
%{cargo_build}
%install
install -D -d -m 0755 %{buildroot}%{_bindir}
install -m 0755 %{_builddir}/%{name}/target/release/agent %{buildroot}%{_bindir}/agent
install -m 0755 %{_builddir}/%{name}/target/release/controller %{buildroot}%{_bindir}/controller
install -m 0755 %{_builddir}/%{name}/target/release/webhook-configuration %{buildroot}%{_bindir}/webhook-configuration
install -m 0755 %{_builddir}/%{name}/target/release/debug-echo-discovery-handler %{buildroot}%{_bindir}/debug-echo-discovery-handler
install -m 0755 %{_builddir}/%{name}/target/release/onvif-discovery-handler %{buildroot}%{_bindir}/onvif-discovery-handler
install -m 0755 %{_builddir}/%{name}/target/release/opcua-discovery-handler %{buildroot}%{_bindir}/opcua-discovery-handler
install -m 0755 %{_builddir}/%{name}/target/release/udev-discovery-handler %{buildroot}%{_bindir}/udev-discovery-handler
%files agent
%{_bindir}/agent
%files controller
%{_bindir}/controller
%files webhook-configuration
%{_bindir}/webhook-configuration
%files udev-discovery-handler
%{_bindir}/udev-discovery-handler
%files opcua-discovery-handler
%{_bindir}/opcua-discovery-handler
%files onvif-discovery-handler
%{_bindir}/onvif-discovery-handler
%files debug-echo-discovery-handler
%{_bindir}/debug-echo-discovery-handler
%files metadata
%changelog

BIN
akri/vendor.tar.zst (Stored with Git LFS) Normal file

Binary file not shown.

1
akri/version.txt Normal file
View File

@@ -0,0 +1 @@
0.12.20