The package rpms/kata-osbuilder.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/kata-osbuilder.git/commit/?id=792...
https://src.fedoraproject.org/cgit/rpms/kata-osbuilder.git/commit/?id=334....
Change:
-ExclusiveArch: x86_64
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 792cfaaa1bd25fdd53191f65ba55c5af548b7019
Author: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
Date: Thu Dec 13 11:46:31 2018 +0530
kata-osbuilder-1.4.1-2.git72c5f6a
- enable all arches
Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
diff --git a/kata-osbuilder.spec b/kata-osbuilder.spec
index d110f53..bd00d8a 100644
--- a/kata-osbuilder.spec
+++ b/kata-osbuilder.spec
@@ -16,8 +16,7 @@
Name: kata-osbuilder
Version: 1.4.1
-Release: 1.git%{shortcommit0}%{?dist}
-ExclusiveArch: x86_64
+Release: 2.git%{shortcommit0}%{?dist}
License: ASL 2.0
Summary: Guest OS building scripts
URL: %{git0}
@@ -77,6 +76,9 @@ rm -rf %{katalibexecdir}/rootfs-builder/rootfs-Fedora
%{katalibexecdir}/scripts/*
%changelog
+* Thu Dec 13 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.1-2.git72c5f6a
+- enable all arches
+
* Thu Dec 13 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.1-1.git72c5f6a
- Resolves: #1590414 - first build for Fedora
- bump to v1.4.1
commit 3345b25c5bb9a6665c457e0a6d71a43935952ea6
Author: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
Date: Thu Dec 13 11:32:31 2018 +0530
kata-osbuilder-1.4.1-1.git72c5f6a
- Resolves: #1590414 - first build for Fedora
- bump to v1.4.1
Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1f35979
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/osbuilder-72c5f6a.tar.gz
diff --git a/kata-osbuilder.spec b/kata-osbuilder.spec
new file mode 100644
index 0000000..d110f53
--- /dev/null
+++ b/kata-osbuilder.spec
@@ -0,0 +1,102 @@
+%global with_debug 0
+
+%if 0%{with_debug}
+%global _find_debuginfo_dwz_opts %{nil}
+%global _dwz_low_mem_die_limit 0
+%else
+%global debug_package %{nil}
+%endif
+
+%global katadir %{_datadir}/kata-containers
+%global katalibexecdir %{_libexecdir}/kata-containers
+
+%global git0
https://github.com/kata-containers/osbuilder
+%global commit0 72c5f6a223964e6c3dae220bb6cd08bd94be8c8b
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+
+Name: kata-osbuilder
+Version: 1.4.1
+Release: 1.git%{shortcommit0}%{?dist}
+ExclusiveArch: x86_64
+License: ASL 2.0
+Summary: Guest OS building scripts
+URL: %{git0}
+Source0: %{git0}/archive/%{commit0}/osbuilder-%{shortcommit0}.tar.gz
+BuildRequires: git
+BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+Requires(post): %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+Requires(post): go-srpm-macros
+Requires(post): qemu-img
+
+%description
+%{summary}
+
+%prep
+%autosetup -Sgit -n osbuilder-%{commit0}
+
+%build
+
+%install
+install -dp %{buildroot}%{katadir}
+install -dp
%{buildroot}%{katalibexecdir}/{image-builder,initrd-builder,rootfs-builder,scripts}
+install -p -m 755 rootfs-builder/rootfs.sh
%{buildroot}%{katalibexecdir}/rootfs-builder/kata-rootfs_builder
+install -p -m 644 rootfs-builder/versions.txt
%{buildroot}%{katalibexecdir}/rootfs-builder/versions.txt
+install -p -m 755 image-builder/image_builder.sh
%{buildroot}%{katalibexecdir}/image-builder/kata-image_builder
+install -p -m 755 initrd-builder/initrd_builder.sh
%{buildroot}%{katalibexecdir}/initrd-builder/kata-initrd_builder
+install -p -m 755 scripts/lib.sh %{buildroot}%{katalibexecdir}/scripts/lib.sh
+
+for distro in alpine centos clearlinux euleros fedora
+do
+ install -dp %{buildroot}%{katalibexecdir}/rootfs-builder/$distro
+ install -p -m 644 rootfs-builder/$distro/config.sh
%{buildroot}%{katalibexecdir}/rootfs-builder/$distro
+done
+
+%post
+echo "Creating Fedora image..."
+GOPATH=%{gopath} OS_VERSION=%{?fedora}
%{katalibexecdir}/rootfs-builder/kata-rootfs_builder fedora
+GOPATH=%{gopath} %{katalibexecdir}/image-builder/kata-image_builder
%{katalibexecdir}/rootfs-builder/rootfs-Fedora
+GOPATH=%{gopath} %{katalibexecdir}/initrd-builder/kata-initrd_builder
%{katalibexecdir}/rootfs-builder/rootfs-Fedora
+mv /kata-* %{katadir}
+rm -rf %{katalibexecdir}/rootfs-builder/rootfs-Fedora
+
+#define license tag if not already defined
+%{!?_licensedir:%global license %doc}
+
+%files
+%license LICENSE
+%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
+%dir %{katadir}
+%dir %{katalibexecdir}
+%dir %{katalibexecdir}/rootfs-builder
+%dir %{katalibexecdir}/image-builder
+%dir %{katalibexecdir}/initrd-builder
+%dir %{katalibexecdir}/scripts
+%{katalibexecdir}/rootfs-builder/*
+%{katalibexecdir}/image-builder/*
+%{katalibexecdir}/initrd-builder/*
+%{katalibexecdir}/scripts/*
+
+%changelog
+* Thu Dec 13 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.1-1.git72c5f6a
+- Resolves: #1590414 - first build for Fedora
+- bump to v1.4.1
+
+* Mon Nov 26 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.0-4.git39e6aa4
+- update summary and description
+
+* Mon Nov 26 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.0-3.git39e6aa4
+- install license and docs
+
+* Fri Nov 23 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.0-2.git39e6aa4
+- use qemu-img
+
+* Fri Nov 23 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.4.0-1.git39e6aa4
+- bump to v1.4.0
+- built commit 39e6aa4
+
+* Sun Nov 11 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.0.0-1.git37d1824
+- bump to 1.3.1
+- built commit 37d1824
+
+* Thu Jun 28 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1.0.0-1.gitac0c290
+- initial build
diff --git a/sources b/sources
new file mode 100644
index 0000000..4323dc5
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (osbuilder-72c5f6a.tar.gz) =
856d621017e715107488a81b7cd67762f2f1d8db5984fdf4f799e3c154ca38bd1af47730e58a69614df9cd97bfab1a8f1ee085d28b71d5a5ca9e54aa0f079101