Blame SPECS/osbuild-composer.spec

c32116
# Do not build with tests by default
c32116
# Pass --with tests to rpmbuild to override
c32116
%bcond_with tests
c32116
c32116
%global goipath         github.com/osbuild/osbuild-composer
c32116
353bc7
Version:        33
c32116
c32116
%gometa
c32116
c32116
%global common_description %{expand:
c32116
A service for building customized OS artifacts, such as VM images and OSTree
c32116
commits, that uses osbuild under the hood. Besides building images for local
c32116
usage, it can also upload images directly to cloud.
c32116
c32116
It is compatible with composer-cli and cockpit-composer clients.
c32116
}
c32116
c32116
Name:           osbuild-composer
c32116
Release:        1%{?dist}
c32116
Summary:        An image building service based on osbuild
c32116
c32116
# osbuild-composer doesn't have support for building i686 images
c32116
# and also RHEL and Fedora has now only limited support for this arch.
c32116
ExcludeArch:    i686
c32116
c32116
# Upstream license specification: Apache-2.0
c32116
License:        ASL 2.0
c32116
URL:            %{gourl}
c32116
Source0:        %{gosource}
c32116
c32116
c32116
BuildRequires:  %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
c32116
BuildRequires:  systemd
c32116
BuildRequires:  krb5-devel
c32116
BuildRequires:  python3-docutils
c32116
BuildRequires:  make
c32116
%if 0%{?fedora}
c32116
BuildRequires:  systemd-rpm-macros
c32116
BuildRequires:  git
c32116
BuildRequires:  golang(github.com/aws/aws-sdk-go)
c32116
BuildRequires:  golang(github.com/Azure/azure-sdk-for-go)
c32116
BuildRequires:  golang(github.com/Azure/azure-storage-blob-go/azblob)
c32116
BuildRequires:  golang(github.com/BurntSushi/toml)
c32116
BuildRequires:  golang(github.com/coreos/go-semver/semver)
c32116
BuildRequires:  golang(github.com/coreos/go-systemd/activation)
c32116
BuildRequires:  golang(github.com/deepmap/oapi-codegen/pkg/codegen)
c32116
BuildRequires:  golang(github.com/go-chi/chi)
c32116
BuildRequires:  golang(github.com/google/uuid)
c32116
BuildRequires:  golang(github.com/jackc/pgx/v4)
c32116
BuildRequires:  golang(github.com/julienschmidt/httprouter)
c32116
BuildRequires:  golang(github.com/getkin/kin-openapi/openapi3)
c32116
BuildRequires:  golang(github.com/kolo/xmlrpc)
c32116
BuildRequires:  golang(github.com/labstack/echo/v4)
c32116
BuildRequires:  golang(github.com/gobwas/glob)
c32116
BuildRequires:  golang(github.com/google/go-cmp/cmp)
c32116
BuildRequires:  golang(github.com/gophercloud/gophercloud)
c32116
BuildRequires:  golang(github.com/prometheus/client_golang/prometheus/promhttp)
c32116
BuildRequires:  golang(github.com/stretchr/testify/assert)
c32116
BuildRequires:  golang(github.com/ubccr/kerby)
c32116
BuildRequires:  golang(github.com/vmware/govmomi)
c32116
BuildRequires:  golang(cloud.google.com/go)
c32116
BuildRequires:  golang(gopkg.in/ini.v1)
c32116
%endif
c32116
c32116
Requires: %{name}-core = %{version}-%{release}
c32116
Requires: %{name}-worker = %{version}-%{release}
c32116
Requires: systemd
c32116
c32116
Provides: weldr
c32116
c32116
%if 0%{?rhel}
c32116
Obsoletes: lorax-composer <= 29
c32116
Conflicts: lorax-composer
c32116
%endif
c32116
c32116
# Remove when we stop releasing into Fedora 35
c32116
%if 0%{?fedora} >= 34
c32116
# lorax 34.3 is the first one without the composer subpackage
c32116
Obsoletes: lorax-composer < 34.3
c32116
%endif
c32116
c32116
# remove in F34
c32116
Obsoletes: golang-github-osbuild-composer < %{version}-%{release}
c32116
Provides:  golang-github-osbuild-composer = %{version}-%{release}
c32116
c32116
# remove when F34 is EOL
c32116
Obsoletes: osbuild-composer-koji <= 23
c32116
c32116
%description
c32116
%{common_description}
c32116
c32116
%prep
c32116
%if 0%{?rhel}
c32116
%forgeautosetup -p1
c32116
%else
c32116
%goprep
c32116
%endif
c32116
c32116
%if 0%{?fedora} >= 34
c32116
# Fedora 34 and newer ships a newer version of github.com/getkin/kin-openapi
c32116
# package which has a different API than the older ones. Let's make the auto-
c32116
# generated code compatible by applying some sed magic.
c32116
#
c32116
# Remove when F33 is EOL
c32116
sed -i "s/openapi3.Swagger/openapi3.T/;s/openapi3.NewSwaggerLoader().LoadSwaggerFromData/openapi3.NewLoader().LoadFromData/" internal/cloudapi/openapi.gen.go
c32116
%endif
c32116
c32116
%build
c32116
%if 0%{?rhel}
c32116
GO_BUILD_PATH=$PWD/_build
c32116
install -m 0755 -vd $(dirname $GO_BUILD_PATH/src/%{goipath})
c32116
ln -fs $PWD $GO_BUILD_PATH/src/%{goipath}
c32116
cd $GO_BUILD_PATH/src/%{goipath}
c32116
install -m 0755 -vd _bin
c32116
export PATH=$PWD/_bin${PATH:+:$PATH}
c32116
export GOPATH=$GO_BUILD_PATH:%{gopath}
c32116
export GOFLAGS=-mod=vendor
c32116
%endif
c32116
c32116
%gobuild -o _bin/osbuild-composer %{goipath}/cmd/osbuild-composer
c32116
%gobuild -o _bin/osbuild-worker %{goipath}/cmd/osbuild-worker
c32116
c32116
make man
c32116
c32116
%if %{with tests} || 0%{?rhel}
c32116
c32116
# Build test binaries with `go test -c`, so that they can take advantage of
c32116
# golang's testing package. The golang rpm macros don't support building them
c32116
# directly. Thus, do it manually, taking care to also include a build id.
c32116
#
c32116
# On Fedora, also turn off go modules and set the path to the one into which
c32116
# the golang-* packages install source code.
c32116
%if 0%{?fedora}
c32116
export GO111MODULE=off
c32116
export GOPATH=%{gobuilddir}:%{gopath}
c32116
%endif
c32116
c32116
TEST_LDFLAGS="${LDFLAGS:-} -B 0x$(od -N 20 -An -tx1 -w100 /dev/urandom | tr -d ' ')"
c32116
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-composer-cli-tests %{goipath}/cmd/osbuild-composer-cli-tests
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-dnf-json-tests %{goipath}/cmd/osbuild-dnf-json-tests
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-weldr-tests %{goipath}/internal/client/
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-image-tests %{goipath}/cmd/osbuild-image-tests
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-auth-tests %{goipath}/cmd/osbuild-auth-tests
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-koji-tests %{goipath}/cmd/osbuild-koji-tests
c32116
go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-composer-dbjobqueue-tests %{goipath}/cmd/osbuild-composer-dbjobqueue-tests
c32116
go build -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/cloud-cleaner %{goipath}/cmd/cloud-cleaner
c32116
c32116
%endif
c32116
c32116
%install
c32116
install -m 0755 -vd                                             %{buildroot}%{_libexecdir}/osbuild-composer
c32116
install -m 0755 -vp _bin/osbuild-composer                       %{buildroot}%{_libexecdir}/osbuild-composer/
c32116
install -m 0755 -vp _bin/osbuild-worker                         %{buildroot}%{_libexecdir}/osbuild-composer/
c32116
install -m 0755 -vp dnf-json                                    %{buildroot}%{_libexecdir}/osbuild-composer/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/osbuild-composer/repositories
353bc7
install -m 0644 -vp repositories/*                              %{buildroot}%{_datadir}/osbuild-composer/repositories/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_unitdir}
c32116
install -m 0644 -vp distribution/*.{service,socket}             %{buildroot}%{_unitdir}/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_sysusersdir}
c32116
install -m 0644 -vp distribution/osbuild-composer.conf          %{buildroot}%{_sysusersdir}/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_localstatedir}/cache/osbuild-composer/dnf-cache
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_mandir}/man7
c32116
install -m 0644 -vp docs/*.7                                    %{buildroot}%{_mandir}/man7/
c32116
c32116
%if %{with tests} || 0%{?rhel}
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_libexecdir}/osbuild-composer-test
c32116
install -m 0755 -vp _bin/osbuild-composer-cli-tests             %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-weldr-tests                    %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-dnf-json-tests                 %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-image-tests                    %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-auth-tests                     %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-koji-tests                     %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/osbuild-composer-dbjobqueue-tests      %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp _bin/cloud-cleaner                          %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/define-compose-url.sh                 %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/provision.sh                          %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/gen-certs.sh                          %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/gen-ssh.sh                            %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/image-info                            %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/run-koji-container.sh                 %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/koji-compose.py                       %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vp tools/libvirt_test.sh                       %{buildroot}%{_libexecdir}/osbuild-composer-test/
c32116
install -m 0755 -vd                                             %{buildroot}%{_libexecdir}/tests/osbuild-composer
c32116
install -m 0755 -vp test/cases/*                                %{buildroot}%{_libexecdir}/tests/osbuild-composer/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/ansible
c32116
install -m 0644 -vp test/data/ansible/*                         %{buildroot}%{_datadir}/tests/osbuild-composer/ansible/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/azure
c32116
install -m 0644 -vp test/data/azure/*                           %{buildroot}%{_datadir}/tests/osbuild-composer/azure/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/manifests
c32116
install -m 0644 -vp test/data/manifests/*                       %{buildroot}%{_datadir}/tests/osbuild-composer/manifests/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/cloud-init
c32116
install -m 0644 -vp test/data/cloud-init/*                      %{buildroot}%{_datadir}/tests/osbuild-composer/cloud-init/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/composer
c32116
install -m 0644 -vp test/data/composer/*                        %{buildroot}%{_datadir}/tests/osbuild-composer/composer/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/worker
c32116
install -m 0644 -vp test/data/worker/*                          %{buildroot}%{_datadir}/tests/osbuild-composer/worker/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/repositories
c32116
install -m 0644 -vp test/data/repositories/*                    %{buildroot}%{_datadir}/tests/osbuild-composer/repositories/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/kerberos
c32116
install -m 0644 -vp test/data/kerberos/*                        %{buildroot}%{_datadir}/tests/osbuild-composer/kerberos/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/keyring
c32116
install -m 0644 -vp test/data/keyring/id_rsa.pub                %{buildroot}%{_datadir}/tests/osbuild-composer/keyring/
c32116
install -m 0600 -vp test/data/keyring/id_rsa                    %{buildroot}%{_datadir}/tests/osbuild-composer/keyring/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/koji
c32116
install -m 0644 -vp test/data/koji/*                            %{buildroot}%{_datadir}/tests/osbuild-composer/koji/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/x509
c32116
install -m 0644 -vp test/data/x509/*                            %{buildroot}%{_datadir}/tests/osbuild-composer/x509/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/openshift
c32116
install -m 0644 -vp test/data/openshift/*                       %{buildroot}%{_datadir}/tests/osbuild-composer/openshift/
c32116
c32116
install -m 0755 -vd                                             %{buildroot}%{_datadir}/tests/osbuild-composer/schemas
c32116
install -m 0644 -vp internal/jobqueue/dbjobqueue/schemas/*      %{buildroot}%{_datadir}/tests/osbuild-composer/schemas/
c32116
c32116
%endif
c32116
c32116
%check
c32116
%if 0%{?rhel}
c32116
export GOFLAGS=-mod=vendor
c32116
export GOPATH=$PWD/_build:%{gopath}
c32116
# cd inside GOPATH, otherwise go with GO111MODULE=off ignores vendor directory
c32116
cd $PWD/_build/src/%{goipath}
c32116
%gotest ./...
c32116
%else
c32116
%gocheck
c32116
%endif
c32116
c32116
%post
c32116
%systemd_post osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-remote-worker.socket
c32116
c32116
%preun
c32116
%systemd_preun osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-remote-worker.socket
c32116
c32116
%postun
c32116
%systemd_postun_with_restart osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-remote-worker.socket
c32116
c32116
%files
c32116
%license LICENSE
c32116
%doc README.md
c32116
%{_mandir}/man7/%{name}.7*
c32116
%{_unitdir}/osbuild-composer.service
c32116
%{_unitdir}/osbuild-composer.socket
c32116
%{_unitdir}/osbuild-composer-api.socket
c32116
%{_unitdir}/osbuild-local-worker.socket
c32116
%{_unitdir}/osbuild-remote-worker.socket
c32116
%{_sysusersdir}/osbuild-composer.conf
c32116
c32116
%package core
c32116
Summary:    The core osbuild-composer binary
c32116
c32116
%description core
c32116
The core osbuild-composer binary. This is suitable both for spawning in containers and by systemd.
c32116
c32116
%files core
c32116
%{_libexecdir}/osbuild-composer/osbuild-composer
c32116
%{_libexecdir}/osbuild-composer/dnf-json
c32116
%{_datadir}/osbuild-composer/
c32116
c32116
%package worker
c32116
Summary:    The worker for osbuild-composer
c32116
Requires:   systemd
c32116
Requires:   qemu-img
c32116
Requires:   osbuild >= 30
c32116
Requires:   osbuild-ostree >= 30
c32116
c32116
# remove in F34
c32116
Obsoletes: golang-github-osbuild-composer-worker < %{version}-%{release}
c32116
Provides:  golang-github-osbuild-composer-worker = %{version}-%{release}
c32116
c32116
%description worker
c32116
The worker for osbuild-composer
c32116
c32116
%files worker
c32116
%{_libexecdir}/osbuild-composer/osbuild-worker
c32116
%{_unitdir}/osbuild-worker@.service
c32116
%{_unitdir}/osbuild-remote-worker@.service
c32116
c32116
%post worker
c32116
%systemd_post osbuild-worker@.service osbuild-remote-worker@.service
c32116
c32116
%preun worker
c32116
# systemd_preun uses systemctl disable --now which doesn't work well with template services.
c32116
# See https://github.com/systemd/systemd/issues/15620
c32116
# The following lines mimicks its behaviour by running two commands:
c32116
c32116
# disable and stop all the worker services
c32116
systemctl --no-reload disable osbuild-worker@.service osbuild-remote-worker@.service
c32116
systemctl stop "osbuild-worker@*.service" "osbuild-remote-worker@*.service"
c32116
c32116
%postun worker
c32116
# restart all the worker services
c32116
%systemd_postun_with_restart "osbuild-worker@*.service" "osbuild-remote-worker@*.service"
c32116
c32116
%if %{with tests} || 0%{?rhel}
c32116
c32116
%package tests
c32116
Summary:    Integration tests
c32116
Requires:   %{name} = %{version}-%{release}
c32116
Requires:   composer-cli
c32116
Requires:   createrepo_c
c32116
Requires:   xorriso
c32116
Requires:   qemu-kvm-core
c32116
Requires:   systemd-container
c32116
Requires:   jq
c32116
Requires:   unzip
c32116
Requires:   container-selinux
c32116
Requires:   dnsmasq
c32116
Requires:   krb5-workstation
c32116
Requires:   podman
c32116
Requires:   python3
c32116
Requires:   sssd-krb5
c32116
Requires:   libvirt-client libvirt-daemon
c32116
Requires:   libvirt-daemon-config-network
c32116
Requires:   libvirt-daemon-config-nwfilter
c32116
Requires:   libvirt-daemon-driver-interface
c32116
Requires:   libvirt-daemon-driver-network
c32116
Requires:   libvirt-daemon-driver-nodedev
c32116
Requires:   libvirt-daemon-driver-nwfilter
c32116
Requires:   libvirt-daemon-driver-qemu
c32116
Requires:   libvirt-daemon-driver-secret
c32116
Requires:   libvirt-daemon-driver-storage
c32116
Requires:   libvirt-daemon-driver-storage-disk
c32116
Requires:   libvirt-daemon-kvm
c32116
Requires:   qemu-img
c32116
Requires:   qemu-kvm
c32116
Requires:   virt-install
c32116
Requires:   expect
c32116
Requires:   python3-lxml
c32116
Requires:   httpd
c32116
Requires:   mod_ssl
c32116
Requires:   openssl
c32116
# see https://bugzilla.redhat.com/show_bug.cgi?id=1986333
c32116
%if 0%{?rhel} && 0%{?rhel} != 9
c32116
Requires:   podman-plugins
c32116
%endif
c32116
Requires:   dnf-plugins-core
c32116
Requires:   skopeo
c32116
%if 0%{?fedora}
c32116
# koji and ansible are not in RHEL repositories. Depending on them breaks RHEL
c32116
# gating (see OSCI-1541). The test script must enable EPEL and install those
c32116
# packages manually.
c32116
Requires:   koji
c32116
Requires:   ansible
c32116
%endif
c32116
%ifarch %{arm}
c32116
Requires:   edk2-aarch64
c32116
%endif
c32116
c32116
%description tests
c32116
Integration tests to be run on a pristine-dedicated system to test the osbuild-composer package.
c32116
c32116
%files tests
c32116
%{_libexecdir}/osbuild-composer-test/
c32116
%{_libexecdir}/tests/osbuild-composer/
c32116
%{_datadir}/tests/osbuild-composer/
c32116
c32116
%endif
c32116
c32116
%changelog
c32116
* Mon Aug 30 2021 Tom Gundersen <teg@jklm.no> - 33-1
c32116
- New upstream release
c32116
c32116
* Sun Aug 29 2021 Tom Gundersen <teg@jklm.no> - 32-1
c32116
- New upstream release
c32116
c32116
* Sun Aug 15 2021 Ondřej Budai <ondrej@budai.cz> - 31-1
c32116
- New upstream release
c32116
c32116
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 30-2
c32116
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
c32116
  Related: rhbz#1991688
c32116
c32116
* Fri Jul 02 2021 Ondřej Budai <ondrej@budai.cz> - 30-1
c32116
- New upstream release
c32116
c32116
* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 29-3
c32116
- Rebuilt for RHEL 9 BETA for openssl 3.0
c32116
  Related: rhbz#1971065
c32116
c32116
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 29-2
c32116
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
c32116
c32116
* Fri Mar 05 2021 Martin Sehnoutka <msehnout@redhat.com> - 29-1
c32116
- New upstream release
c32116
c32116
* Sat Feb 20 2021 Martin Sehnoutka <msehnout@redhat.com> - 28-1
c32116
- New upstream release
c32116
c32116
* Thu Feb 04 2021 Ondrej Budai <obudai@redhat.com> - 27-1
c32116
- New upstream release
c32116
c32116
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 26-3
c32116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
c32116
c32116
* Thu Dec 17 2020 Ondrej Budai <obudai@redhat.com> - 26-2
c32116
- Fix the compatibility with a new golang-github-azure-storage-blob 0.12
c32116
c32116
* Thu Dec 17 2020 Ondrej Budai <obudai@redhat.com> - 26-1
c32116
- New upstream release
c32116
c32116
* Thu Nov 19 2020 Ondrej Budai <obudai@redhat.com> - 25-1
c32116
- New upstream release
c32116
c32116
* Thu Nov 12 2020 Ondrej Budai <obudai@redhat.com> - 24-1
c32116
- New upstream release
c32116
c32116
* Fri Nov 06 2020 Ondrej Budai <obudai@redhat.com> - 23-1
c32116
- New upstream release
c32116
c32116
* Fri Oct 16 2020 Ondrej Budai <obudai@redhat.com> - 22-1
c32116
- New upstream release
c32116
c32116
* Sun Aug 23 2020 Tom Gundersen <teg@jklm.no> - 20-1
c32116
- New upstream release
c32116
c32116
* Tue Aug 11 2020 Tom Gundersen <teg@jklm.no> - 19-1
c32116
- New upstream release
c32116
c32116
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18-2
c32116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c32116
c32116
* Wed Jul 22 2020 Ondrej Budai <obudai@redhat.com> - 18-1
c32116
- New upstream release
c32116
c32116
* Wed Jul 08 2020 Ondrej Budai <obudai@redhat.com> - 17-1
c32116
- New upstream release
c32116
c32116
* Mon Jun 29 2020 Ondrej Budai <obudai@redhat.com> - 16-1
c32116
- New upstream release
c32116
c32116
* Fri Jun 12 2020 Ondrej Budai <obudai@redhat.com> - 15-1
c32116
- New upstream release
c32116
c32116
* Thu Jun 04 2020 Ondrej Budai <obudai@redhat.com> - 14-1
c32116
- New upstream release
c32116
c32116
* Fri May 29 2020 Ondrej Budai <obudai@redhat.com> - 13-2
c32116
- Add missing osbuild-ostree dependency
c32116
c32116
* Thu May 28 2020 Ondrej Budai <obudai@redhat.com> - 13-1
c32116
- New upstream release
c32116
c32116
* Thu May 14 2020 Ondrej Budai <obudai@redhat.com> - 12-1
c32116
- New upstream release
c32116
c32116
* Wed Apr 29 2020 Ondrej Budai <obudai@redhat.com> - 11-1
c32116
- New upstream release
c32116
c32116
* Wed Apr 15 2020 Ondrej Budai <obudai@redhat.com> - 10-1
c32116
- New upstream release
c32116
c32116
* Wed Apr 01 2020 Ondrej Budai <obudai@redhat.com> - 9-1
c32116
- New upstream release
c32116
c32116
* Mon Mar 23 2020 Ondrej Budai <obudai@redhat.com> - 8-1
c32116
- Initial package (renamed from golang-github-osbuild-composer)