#5 Merge f36 branch into epel8
Merged a year ago by amoralej. Opened a year ago by dcavalca.
rpms/ dcavalca/diskimage-builder epel8  into  epel8

uploading 1.26.1 tarball
Mike Burns • 7 years ago  
Update to 1.26.1
Mike Burns • 7 years ago  
update to 1.24.0
Mike Burns • 7 years ago  
Update to 1.24.0
Mike Burns • 7 years ago  
1.20-1
James Slagle • 7 years ago  
Update to 1.8.0 (#1300434)
Fedora Release Monitoring • 8 years ago  
update to upstream 0.1.42
Mike Burns • 8 years ago  
0.1.12
James Slagle • 9 years ago  
file modified
+32
@@ -0,0 +1,32 @@ 

+ /diskimage-builder-0.0.1-5b37036.tar.gz

+ /diskimage-builder-0.0.1.tar.gz

+ /diskimage-builder-0.0.5.tar.gz

+ /diskimage-builder-0.1.5.tar.gz

+ /diskimage-builder-0.1.9.tar.gz

+ /diskimage-builder-0.1.12.tar.gz

+ /diskimage-builder-0.1.13.tar.gz

+ /diskimage-builder-0.1.15.tar.gz

+ /Remove-fixfiles-from-rpm-distro-finalize.patch

+ /diskimage-builder-0.1.30.tar.gz

+ /diskimage-builder-0.1.31.tar.gz

+ /diskimage-builder-0.1.32.tar.gz

+ /diskimage-builder-0.1.33.tar.gz

+ /diskimage-builder-0.1.34.tar.gz

+ /diskimage-builder-0.1.42.tar.gz

+ /diskimage-builder-1.4.0.tar.gz

+ /diskimage-builder-1.8.0.tar.gz

+ /diskimage-builder-1.9.0.tar.gz

+ /diskimage-builder-1.11.1.tar.gz

+ /diskimage-builder-1.14.1.tar.gz

+ /diskimage-builder-1.20.0.tar.gz

+ /diskimage-builder-1.24.0.tar.gz

+ /diskimage-builder-1.26.1.tar.gz

+ /diskimage-builder-2.20.3.tar.gz

+ /diskimage-builder-2.27.2.tar.gz

+ /diskimage-builder-2.36.0.tar.gz

+ /diskimage-builder-3.3.1.tar.gz

+ /0x2426b928085a020d8a90d0d879ab7008d0896c8a.txt

+ /diskimage-builder-3.3.1.tar.gz.asc

+ /diskimage-builder-3.7.0.tar.gz

+ /0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt

+ /diskimage-builder-3.7.0.tar.gz.asc

file added
+133
@@ -0,0 +1,133 @@ 

+ %{!?sources_gpg: %{!?dlrn:%global sources_gpg 1} }

+ %global sources_gpg_sign 0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da

+ 

+ %{!?upstream_version: %global upstream_version %{version}%{?milestone}}

+ Name:           diskimage-builder

+ Summary:        Image building tools for OpenStack

+ Version:        3.7.0

+ Release:        3%{?dist}

+ License:        ASL 2.0

+ Group:          System Environment/Base

+ URL:            https://launchpad.net/diskimage-builder

+ Source0:        https://tarballs.openstack.org/diskimage-builder/%{name}-%{upstream_version}.tar.gz

+ # Required for tarball sources verification

+ %if 0%{?sources_gpg} == 1

+ Source101:        https://tarballs.openstack.org/diskimage-builder/%{name}-%{upstream_version}.tar.gz.asc

+ Source102:        https://releases.openstack.org/_static/%{sources_gpg_sign}.txt

+ %endif

+ AutoReqProv: no

+ 

+ BuildArch: noarch

+ 

+ # Required for tarball sources verification

+ %if 0%{?sources_gpg} == 1

+ BuildRequires:  /usr/bin/gpgv2

+ %endif

+ 

+ BuildRequires: git-core

+ BuildRequires: python3-devel

+ BuildRequires: python3-setuptools

+ BuildRequires: python3-pbr

+ BuildRequires: /usr/bin/pathfix.py

+ 

+ Requires: kpartx

+ Requires: qemu-img

+ Requires: curl

+ Requires: tar

+ Requires: gdisk

+ Requires: git-core

+ Requires: dib-utils

+ Requires: xfsprogs

+ Requires: /bin/bash

+ Requires: /bin/sh

+ Requires: /usr/bin/env

+ Requires: python3

+ Requires: python3-flake8 >= 3.6.0

+ Requires: python3-pbr >= 2.0.0

+ Requires: python3-stevedore >= 1.20.0

+ Requires: python3-networkx >= 1.10

+ Requires: python3-yaml >= 3.12

+ 

+ %global __requires_exclude /usr/local/bin/dib-python

+ %global __requires_exclude %__requires_exclude|/sbin/runscript

+ 

+ %prep

+ # Required for tarball sources verification

+ %if 0%{?sources_gpg} == 1

+ %{gpgverify}  --keyring=%{SOURCE102} --signature=%{SOURCE101} --data=%{SOURCE0}

+ %endif

+ %autosetup -n %{name}-%{upstream_version} -S git

+ 

+ # Remove bundled egg-info

+ rm -r diskimage_builder.egg-info

+ 

+ %build

+ %{py3_build}

+ 

+ %install

+ %{py3_install}

+ 

+ mkdir -p %{buildroot}%{_datadir}/%{name}/elements

+ 

+ cp -vr diskimage_builder/elements/ %{buildroot}%{_datadir}/%{name}

+ 

+ # explicitly remove config-applier since it does a pip install

+ rm -rf %{buildroot}%{_datadir}/%{name}/elements/config-applier

+ 

+ # This file is being split out of diskimage-builder, so remove it to

+ # avoid conflicts with the new package.

+ rm -f %{buildroot}%{_bindir}/dib-run-parts

+ 

+ # Fix shebangs for Python 3-only distros

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/elements/pypi/pre-install.d/04-configure-pypi-mirror

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/elements/deploy-targetcli/extra-data.d/module/targetcli-wrapper

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/elements/package-installs/bin/package-installs-squash

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/elements/svc-map/extra-data.d/10-merge-svc-map-files

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{_datadir}/%{name}/elements/svc-map/bin/svc-map

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitelib}/diskimage_builder/elements/pypi/pre-install.d/04-configure-pypi-mirror

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitelib}/diskimage_builder/elements/deploy-targetcli/extra-data.d/module/targetcli-wrapper

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitelib}/diskimage_builder/elements/package-installs/bin/package-installs-squash

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitelib}/diskimage_builder/elements/svc-map/extra-data.d/10-merge-svc-map-files

+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitelib}/diskimage_builder/elements/svc-map/bin/svc-map

+ 

+ %description

+ Components of TripleO that are responsible for building disk images.

+ 

+ %files

+ %doc LICENSE

+ %doc doc/source/ci.md

+ %{_bindir}/*

+ %{python3_sitelib}/diskimage_builder*

+ %{_datadir}/%{name}/elements

+ 

+ %changelog

+ * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-3

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

+ 

+ * Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

+ 

+ * Tue Mar 16 2021 Joel Capitao <jcapitao@redhat.com> 3.7.0-1

+ - Update to upstream version 3.7.0

+ 

+ * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-3

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

+ 

+ * Wed Oct 28 2020 Alfredo Moralejo <amoralej@redhat.com> 3.3.1-2

+ - Update to upstream version 3.3.1

+ 

+ * Wed Oct 28 2020 Alfredo Moralejo <amoralej@redhat.com> 3.3.1-1

+ - Update to upstream version 3.3.1

+ 

+ * Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.36.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

+ 

+ * Wed Jun 03 2020 Joel Capitao <jcapitao@redhat.com> 2.36.0-1

+ - Update to upstream version 2.36.0

+ 

+ * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.27.2-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

+ 

+ * Tue Oct 01 2019 RDO <dev@lists.rdoproject.org> 2.27.2-1

+ - Update to 2.27.2

+ 

file modified
+3
@@ -0,0 +1,3 @@ 

+ SHA512 (diskimage-builder-3.7.0.tar.gz) = c4453840f043774446e8dcb88bdc841d2fee8fb60432168fe48048171896932f2be9048fb0af9c5b777978218ec51f24bdfd6484a8e6cbe7a195b6df2508a1e1

+ SHA512 (0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt) = de05d453914290e5a002d1202baa74d02f57f1b48a77f438b4bc0cc70d00ca4a8a022ed8c0d8c0cea54804eca564ade447cc70c30b8639464115aaf948285fdf

+ SHA512 (diskimage-builder-3.7.0.tar.gz.asc) = b0724ed77118a5bede708cce11d1f0ffe5e2b4cb674dd731bcec62c7f741b763dd27328204be294603f4f6fa5250a793182a870ca1f3dec5f94c78023a601333

This adds an initial package for epel8 based off f36. It depends on https://src.fedoraproject.org/rpms/python-stevedore/pull-request/4 as python3-stevedore is not currently installable in epel8 (see #2170558).

Fixes: RHBZ#1844523

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/5e3eac99f11a4dbe8754f77ffb5d72b6

Pull-Request has been merged by amoralej

a year ago