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:
11
akri/_constraints
Normal file
11
akri/_constraints
Normal 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
18
akri/_service
Normal 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
BIN
akri/akri.obscpio
(Stored with Git LFS)
Normal file
Binary file not shown.
4
akri/akri.obsinfo
Normal file
4
akri/akri.obsinfo
Normal file
@@ -0,0 +1,4 @@
|
||||
name: akri
|
||||
version:
|
||||
mtime: 1705996748
|
||||
commit: 58e2371f93ab229039d1916f3dd7b4810af202fa
|
94
akri/akri.spec
Normal file
94
akri/akri.spec
Normal 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
BIN
akri/vendor.tar.zst
(Stored with Git LFS)
Normal file
Binary file not shown.
1
akri/version.txt
Normal file
1
akri/version.txt
Normal file
@@ -0,0 +1 @@
|
||||
0.12.20
|
Reference in New Issue
Block a user