|
|
3dbb7d0 |
Name: libtaskotron
|
|
|
d18dbd9 |
# NOTE: if you update version, *make sure* to also update `libtaskotron/__init__.py`
|
|
|
2fd4371 |
Version: 0.10.1
|
|
|
749dfe4 |
Release: 1%{?dist}
|
|
|
3dbb7d0 |
Summary: Taskotron Support Library
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
License: GPLv3
|
|
|
d18dbd9 |
URL: https://pagure.io/taskotron/libtaskotron
|
|
|
ac68511 |
Source0: https://qa.fedoraproject.org/releases/%{name}/%{name}-%{version}.tar.gz
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
BuildArch: noarch
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%description
|
|
|
19902d8 |
Libtaskotron is a support library for running taskotron tasks.
|
|
|
3dbb7d0 |
|
|
|
2104402 |
|
|
|
19902d8 |
# ********* python2-libtaskotron *********
|
|
|
2104402 |
|
|
|
8a3dd7d |
%if 0%{?fedora} <= 29
|
|
|
19902d8 |
%package -n python2-libtaskotron
|
|
|
19902d8 |
Summary: libtaskotron python2 libraries
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
Requires: ansible
|
|
|
19902d8 |
Requires: createrepo_c
|
|
|
19902d8 |
Requires: dnf
|
|
|
212bd92 |
Requires: python2-bodhi-client
|
|
|
19902d8 |
Requires: python2-configparser
|
|
|
19902d8 |
Requires: python2-hawkey
|
|
|
19902d8 |
Requires: python2-jinja2
|
|
|
19902d8 |
Requires: python2-koji
|
|
|
8a3dd7d |
Requires: python2-munch
|
|
|
19902d8 |
Requires: python2-progressbar
|
|
|
8a3dd7d |
Requires: python2-pyyaml
|
|
|
19902d8 |
Requires: python2-requests
|
|
|
19902d8 |
Requires: python2-resultsdb_api
|
|
|
19902d8 |
Requires: python2-rpm
|
|
|
66f8662 |
Requires: python2-setuptools
|
|
|
19902d8 |
Requires: python2-xunitparser
|
|
|
66f8662 |
# used by 'synchronize' task in ansible
|
|
|
66f8662 |
Requires: rsync
|
|
|
66f8662 |
|
|
|
212bd92 |
BuildRequires: python2-bodhi-client
|
|
|
19902d8 |
BuildRequires: python2-configparser
|
|
|
3dbb7d0 |
BuildRequires: python2-devel
|
|
|
19902d8 |
BuildRequires: python2-hawkey
|
|
|
19902d8 |
BuildRequires: python2-koji
|
|
|
19902d8 |
BuildRequires: python2-mock
|
|
|
8a3dd7d |
BuildRequires: python2-munch
|
|
|
19902d8 |
BuildRequires: python2-progressbar
|
|
|
19902d8 |
BuildRequires: python2-pytest
|
|
|
19902d8 |
BuildRequires: python2-pytest-cov
|
|
|
8a3dd7d |
BuildRequires: python2-pyyaml
|
|
|
19902d8 |
BuildRequires: python2-requests
|
|
|
19902d8 |
BuildRequires: python2-resultsdb_api
|
|
|
19902d8 |
BuildRequires: python2-rpmfluff
|
|
|
66faf4f |
BuildRequires: python2-setuptools
|
|
|
19902d8 |
BuildRequires: python2-sphinx_rtd_theme
|
|
|
19902d8 |
BuildRequires: python2-testcloud
|
|
|
19902d8 |
BuildRequires: python2-xunitparser
|
|
|
66f8662 |
|
|
|
19902d8 |
%description -n python2-libtaskotron
|
|
|
19902d8 |
Libtaskotron libraries built for Python 2.
|
|
|
2104402 |
|
|
|
2104402 |
%pre -n python2-libtaskotron
|
|
|
2104402 |
getent group taskotron >/dev/null || groupadd taskotron
|
|
|
8a3dd7d |
%endif
|
|
|
e335fa9 |
|
|
|
2104402 |
|
|
|
19902d8 |
# ********* python3-libtaskotron *********
|
|
|
2104402 |
|
|
|
19902d8 |
%package -n python3-libtaskotron
|
|
|
19902d8 |
Summary: libtaskotron python3 libraries
|
|
|
3dbb7d0 |
|
|
|
7d45506 |
%if 0%{?fedora} >= 30
|
|
|
7d45506 |
Obsoletes: python2-libtaskotron <= %{version}-%{release}
|
|
|
7d45506 |
%endif
|
|
|
7d45506 |
|
|
|
19902d8 |
Requires: ansible
|
|
|
eef0660 |
Requires: createrepo_c
|
|
|
19902d8 |
Requires: dnf
|
|
|
212bd92 |
Requires: python3-bodhi-client
|
|
|
19902d8 |
Requires: python3-hawkey
|
|
|
19902d8 |
Requires: python3-jinja2
|
|
|
19902d8 |
Requires: python3-koji
|
|
|
19902d8 |
Requires: python3-munch
|
|
|
19902d8 |
Requires: python3-progressbar
|
|
|
19902d8 |
Requires: python3-requests
|
|
|
19902d8 |
Requires: python3-resultsdb_api
|
|
|
19902d8 |
Requires: python3-rpm
|
|
|
19902d8 |
Requires: python3-setuptools
|
|
|
19902d8 |
Requires: python3-xunitparser
|
|
|
19902d8 |
# used by 'synchronize' task in ansible
|
|
|
19902d8 |
Requires: rsync
|
|
|
66f8662 |
|
|
|
19902d8 |
%if 0%{?fedora} <= 28
|
|
|
19902d8 |
Requires: python3-PyYAML
|
|
|
66faf4f |
%else
|
|
|
19902d8 |
Requires: python3-pyyaml
|
|
|
66faf4f |
%endif
|
|
|
66f8662 |
|
|
|
212bd92 |
BuildRequires: python3-bodhi-client
|
|
|
19902d8 |
BuildRequires: python3-devel
|
|
|
19902d8 |
BuildRequires: python3-hawkey
|
|
|
19902d8 |
BuildRequires: python3-koji
|
|
|
19902d8 |
BuildRequires: python3-mock
|
|
|
19902d8 |
BuildRequires: python3-munch
|
|
|
19902d8 |
BuildRequires: python3-progressbar
|
|
|
19902d8 |
BuildRequires: python3-pytest
|
|
|
19902d8 |
BuildRequires: python3-pytest-cov
|
|
|
19902d8 |
BuildRequires: python3-requests
|
|
|
19902d8 |
BuildRequires: python3-resultsdb_api
|
|
|
19902d8 |
BuildRequires: python3-rpmfluff
|
|
|
19902d8 |
BuildRequires: python3-setuptools
|
|
|
19902d8 |
BuildRequires: python3-sphinx_rtd_theme
|
|
|
19902d8 |
BuildRequires: python3-testcloud
|
|
|
19902d8 |
BuildRequires: python3-xunitparser
|
|
|
66f8662 |
|
|
|
19902d8 |
%if 0%{?fedora} <= 28
|
|
|
19902d8 |
BuildRequires: python3-PyYAML
|
|
|
66faf4f |
%else
|
|
|
19902d8 |
BuildRequires: python3-pyyaml
|
|
|
66faf4f |
%endif
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%description -n python3-libtaskotron
|
|
|
19902d8 |
Libtaskotron libraries built for Python 3.
|
|
|
3dbb7d0 |
|
|
|
2104402 |
%pre -n python3-libtaskotron
|
|
|
2104402 |
getent group taskotron >/dev/null || groupadd taskotron
|
|
|
2104402 |
|
|
|
2104402 |
|
|
|
19902d8 |
# ****** taskotron-runner ******
|
|
|
66f8662 |
|
|
|
19902d8 |
%package -n taskotron-runner
|
|
|
19902d8 |
Summary: runtask binary used to execute tasks
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
Provides: libtaskotron = %{version}-%{release}
|
|
|
19902d8 |
Provides: libtaskotron-core = %{version}-%{release}
|
|
|
19902d8 |
Provides: libtaskotron-fedora = %{version}-%{release}
|
|
|
19902d8 |
Provides: libtaskotron-disposable = %{version}-%{release}
|
|
|
19902d8 |
Provides: libtaskotron-config = %{version}-%{release}
|
|
|
19902d8 |
Obsoletes: libtaskotron < 0.9.2-1
|
|
|
19902d8 |
Obsoletes: libtaskotron-core < 0.9.2-1
|
|
|
19902d8 |
Obsoletes: libtaskotron-fedora < 0.9.2-1
|
|
|
19902d8 |
Obsoletes: libtaskotron-disposable < 0.9.2-1
|
|
|
19902d8 |
Obsoletes: libtaskotron-config < 0.9.2-1
|
|
|
e335fa9 |
|
|
|
19902d8 |
BuildRequires: ansible
|
|
|
19902d8 |
BuildRequires: grep
|
|
|
19902d8 |
# used by 'synchronize' task in ansible
|
|
|
19902d8 |
BuildRequires: rsync
|
|
|
19902d8 |
BuildRequires: sed
|
|
|
19902d8 |
|
|
|
19902d8 |
# ansible needs this for running (as part of the test suite)
|
|
|
19902d8 |
# see https://bugzilla.redhat.com/show_bug.cgi?id=1639654
|
|
|
19902d8 |
BuildRequires: /usr/bin/python
|
|
|
19902d8 |
|
|
|
19902d8 |
%if 0%{?fedora} <= 29
|
|
|
19902d8 |
# To keep python2 library installed on update
|
|
|
19902d8 |
Requires: python2-libtaskotron = %{version}-%{release}
|
|
|
e335fa9 |
%endif
|
|
|
19902d8 |
Requires: python3-libtaskotron = %{version}-%{release}
|
|
|
19902d8 |
Requires: python3-testcloud
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%description -n taskotron-runner
|
|
|
19902d8 |
libtaskotron's runtask binary which is used to execute taskotron tasks.
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
|
|
|
2104402 |
# *************************************
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%prep
|
|
|
749dfe4 |
%setup -q
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%build
|
|
|
66f8662 |
# testing needs to occur here instead of %%check section, because we need to
|
|
|
66f8662 |
# patch config files after testing is done, but before py[co] files are built
|
|
|
66f8662 |
# (so that they match the source files)
|
|
|
8a3dd7d |
%if 0%{?fedora} <= 29
|
|
|
e335fa9 |
%{__python2} setup.py test
|
|
|
8a3dd7d |
%endif
|
|
|
19902d8 |
%{__python3} setup.py test
|
|
|
8a3dd7d |
|
|
|
66f8662 |
# adjust data path in config
|
|
|
66f8662 |
sed -i "/_data_dir/s#_data_dir = '../data'#_data_dir = '%{_datarootdir}/libtaskotron'#" libtaskotron/config_defaults.py
|
|
|
66f8662 |
grep -Fq "_data_dir = '%{_datarootdir}/libtaskotron'" libtaskotron/config_defaults.py
|
|
|
8a3dd7d |
|
|
|
66f8662 |
# build files
|
|
|
8a3dd7d |
%if 0%{?fedora} <= 29
|
|
|
e335fa9 |
%py2_build
|
|
|
8a3dd7d |
%endif
|
|
|
19902d8 |
%py3_build
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%install
|
|
|
8a3dd7d |
%if 0%{?fedora} <= 29
|
|
|
e335fa9 |
%py2_install
|
|
|
8a3dd7d |
%endif
|
|
|
19902d8 |
%py3_install
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# configuration files
|
|
|
3dbb7d0 |
mkdir -p %{buildroot}%{_sysconfdir}/taskotron/
|
|
|
3dbb7d0 |
install -m 0644 conf/taskotron.yaml.example %{buildroot}%{_sysconfdir}/taskotron/taskotron.yaml
|
|
|
3dbb7d0 |
install -m 0644 conf/namespaces.yaml.example %{buildroot}%{_sysconfdir}/taskotron/namespaces.yaml
|
|
|
3dbb7d0 |
install -m 0644 conf/yumrepoinfo.conf.example %{buildroot}%{_sysconfdir}/taskotron/yumrepoinfo.conf
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# log dir
|
|
|
3dbb7d0 |
install -d %{buildroot}/%{_localstatedir}/log/taskotron
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# tmp dir
|
|
|
3dbb7d0 |
install -d %{buildroot}/%{_tmppath}/taskotron
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# artifacts dir
|
|
|
3dbb7d0 |
install -d %{buildroot}/%{_sharedstatedir}/taskotron/artifacts
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# cache dir
|
|
|
3dbb7d0 |
install -d %{buildroot}/%{_localstatedir}/cache/taskotron
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
# images dir
|
|
|
3dbb7d0 |
install -d %{buildroot}/%{_sharedstatedir}/taskotron/images
|
|
|
3dbb7d0 |
|
|
|
66f8662 |
# data files
|
|
|
66f8662 |
mkdir -p %{buildroot}%{_datarootdir}/libtaskotron
|
|
|
66f8662 |
cp -a data/* %{buildroot}%{_datarootdir}/libtaskotron
|
|
|
66f8662 |
|
|
|
19902d8 |
%files -n taskotron-runner
|
|
|
19902d8 |
%{_bindir}/runtask
|
|
|
d18dbd9 |
%doc README.rst
|
|
|
3dbb7d0 |
%license LICENSE
|
|
|
3dbb7d0 |
|
|
|
8a3dd7d |
%if 0%{?fedora} <= 29
|
|
|
19902d8 |
%files -n python2-libtaskotron
|
|
|
19902d8 |
%{python2_sitelib}/%{name}/
|
|
|
19902d8 |
%{python2_sitelib}/%{name}-*.egg-info
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%dir %{_sysconfdir}/taskotron
|
|
|
19902d8 |
%config(noreplace) %{_sysconfdir}/taskotron/namespaces.yaml
|
|
|
19902d8 |
%config(noreplace) %{_sysconfdir}/taskotron/taskotron.yaml
|
|
|
19902d8 |
%config %{_sysconfdir}/taskotron/yumrepoinfo.conf
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%{_datarootdir}/libtaskotron
|
|
|
66f8662 |
%dir %attr(0775, root, taskotron) %{_sharedstatedir}/taskotron
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_localstatedir}/cache/taskotron
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_localstatedir}/log/taskotron
|
|
|
3dbb7d0 |
%dir %attr(2775, root, taskotron) %{_sharedstatedir}/taskotron/artifacts
|
|
|
3dbb7d0 |
%dir %attr(2775, root, taskotron) %{_sharedstatedir}/taskotron/images
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_tmppath}/taskotron
|
|
|
19902d8 |
|
|
|
19902d8 |
%doc README.rst
|
|
|
19902d8 |
%license LICENSE
|
|
|
8a3dd7d |
%endif
|
|
|
19902d8 |
|
|
|
19902d8 |
%files -n python3-libtaskotron
|
|
|
19902d8 |
%{_bindir}/taskotron_result
|
|
|
19902d8 |
|
|
|
19902d8 |
%{python3_sitelib}/%{name}/
|
|
|
19902d8 |
%{python3_sitelib}/%{name}-*.egg-info
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%dir %{_sysconfdir}/taskotron
|
|
|
3dbb7d0 |
%config(noreplace) %{_sysconfdir}/taskotron/namespaces.yaml
|
|
|
19902d8 |
%config(noreplace) %{_sysconfdir}/taskotron/taskotron.yaml
|
|
|
3dbb7d0 |
%config %{_sysconfdir}/taskotron/yumrepoinfo.conf
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%{_datarootdir}/libtaskotron
|
|
|
19902d8 |
%dir %attr(0775, root, taskotron) %{_sharedstatedir}/taskotron
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_localstatedir}/cache/taskotron
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_localstatedir}/log/taskotron
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_sharedstatedir}/taskotron/artifacts
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_sharedstatedir}/taskotron/images
|
|
|
19902d8 |
%dir %attr(2775, root, taskotron) %{_tmppath}/taskotron
|
|
|
3dbb7d0 |
|
|
|
19902d8 |
%doc README.rst
|
|
|
19902d8 |
%license LICENSE
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
%changelog
|
|
|
2fd4371 |
* Wed May 29 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.10.1-1
|
|
|
2fd4371 |
- yumrepoinfo: Fedora 30 is stable now
|
|
|
2fd4371 |
|
|
|
212bd92 |
* Wed May 22 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.10.0-1
|
|
|
212bd92 |
- Reland "update to new bodhi library"
|
|
|
212bd92 |
- tests: execute just on Python 3 by default
|
|
|
212bd92 |
- ansible: update python requirements to work on F30
|
|
|
212bd92 |
- executor: force ansible to use python3
|
|
|
212bd92 |
- yumrepoinfo.conf: Fedora 28 is EOL
|
|
|
212bd92 |
|
|
|
61d385e |
* Wed Apr 24 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.8-1
|
|
|
61d385e |
- distgit_directive: download from pagure instead of cgit
|
|
|
61d385e |
|
|
|
2ab18db |
* Wed Feb 20 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.7-1
|
|
|
2ab18db |
- yumrepoinfo: Fedora 30 has been branched
|
|
|
2ab18db |
- docs: allow CRASHED outcome
|
|
|
2ab18db |
|
|
|
813ec6f |
* Fri Feb 15 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.6-1
|
|
|
813ec6f |
- Build scripts: Use Fedora 29 chroot
|
|
|
813ec6f |
- ansible.cfg: configure ssh connection retry
|
|
|
813ec6f |
|
|
|
749dfe4 |
* Fri Feb 08 2019 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.5-1
|
|
|
749dfe4 |
- Drop dependency on python3-configparser
|
|
|
749dfe4 |
- Support both progressbar and progressbar2
|
|
|
749dfe4 |
|
|
|
6efc0af |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-4
|
|
|
6efc0af |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
6efc0af |
|
|
|
878ecbd |
* Thu Dec 27 2018 Miro Hrončok <mhroncok@redhat.com> - 0.9.4-3
|
|
|
a2db0f7 |
- Support python3-progressbar2 (hotfix, rawhide dist-git only)
|
|
|
a2db0f7 |
|
|
|
2104402 |
* Tue Dec 04 2018 Kamil Páral <kparal@redhat.com> - 0.9.4-1
|
|
|
2104402 |
- revert to old bodhi library
|
|
|
2104402 |
- fix group creation during rpm install
|
|
|
2104402 |
|
|
|
2104402 |
* Tue Dec 04 2018 Kamil Páral <kparal@redhat.com> - 0.9.3-2
|
|
|
2104402 |
- add 'pre' section to libraries, the generic one is not executed for them
|
|
|
2104402 |
|
|
|
9746b37 |
* Sun Dec 02 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.3-1
|
|
|
9746b37 |
- yumrepoinfo.conf: Fedora 27 is EOL
|
|
|
9746b37 |
- spec: replace python-fedora with python-bodhi-client
|
|
|
9746b37 |
- requirements: unify libtaskotron sections
|
|
|
9746b37 |
|
|
|
1423271 |
* Tue Nov 20 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.2-3
|
|
|
9746b37 |
- Obsolete python2-libtaskotron in Fedora >= 30
|
|
|
9746b37 |
- Require python-bodhi-client instead of python-fedora
|
|
|
1423271 |
|
|
|
8a3dd7d |
* Fri Nov 16 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.2-2
|
|
|
8a3dd7d |
- Drop support for Fedora 27
|
|
|
8a3dd7d |
- Don't build python2-libtaskotron on Fedora >= 30
|
|
|
8a3dd7d |
|
|
|
19902d8 |
* Thu Nov 01 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.2-1
|
|
|
19902d8 |
- New packaging scheme
|
|
|
19902d8 |
- Build the library both for Python 2 and Python 3
|
|
|
19902d8 |
- Binaries will use Python 3 by default
|
|
|
19902d8 |
- runtask is now in taskotron-runner, which obsoletes libtaskotron-disposable
|
|
|
19902d8 |
|
|
|
940e58a |
* Tue Oct 30 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.1-1
|
|
|
940e58a |
- Fedora 29 GA
|
|
|
940e58a |
|
|
|
eef0660 |
* Tue Aug 21 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.0-1
|
|
|
eef0660 |
- Python 3.7 fixes
|
|
|
eef0660 |
- Use F28 in example files
|
|
|
eef0660 |
- New BR: python2/3-testcloud
|
|
|
eef0660 |
- Add Branched F29 to yumrepoinfo
|
|
|
eef0660 |
- remove support for executing distgit (vanilla STI) tests
|
|
|
eef0660 |
- switch createrepo for createrepo_c
|
|
|
eef0660 |
- config: add minion_repos_ignore_errors (bool) option
|
|
|
eef0660 |
|
|
|
0b281d4 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
|
|
|
0b281d4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
0b281d4 |
|
|
|
e335fa9 |
* Mon Jul 09 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.8.0-1
|
|
|
e335fa9 |
- spec: use python2 macros explicitly, fix python deps
|
|
|
e335fa9 |
- runner: retry installing required packages
|
|
|
e335fa9 |
- executor: add friendly error when results.yml is missing
|
|
|
e335fa9 |
- Enable grabbing secrets from Vault server
|
|
|
e335fa9 |
- file_utils: fix presence of status code errno for failed http requests
|
|
|
e335fa9 |
- spec: adjust testcloud requirement
|
|
|
e335fa9 |
- file_utils: retry 5xx errors when downloading files
|
|
|
e335fa9 |
- yumrepoinfo: F26 is EOL
|
|
|
e335fa9 |
- runner: retry network errors when adding minion repos
|
|
|
e335fa9 |
- doit: update dodo.py to work with Python 3
|
|
|
e335fa9 |
|
|
|
a77b0bd |
* Mon May 28 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.7.0-1
|
|
|
a77b0bd |
- koji_utils: consider debugsource packages as debuginfo
|
|
|
a77b0bd |
- fix: reintroduce --no-destroy
|
|
|
a77b0bd |
- executor: fix running as root
|
|
|
a77b0bd |
- fix: docs variables handling
|
|
|
a77b0bd |
- Minion env matching extended with taskotron_match_* vars
|
|
|
a77b0bd |
- Python 3 support for tests
|
|
|
a77b0bd |
- create file indicating that results were reported
|
|
|
a77b0bd |
|
|
|
7ffea3c |
* Thu May 03 2018 Frantisek Zatloukal <fzatlouk@redhat.com> - 0.6.1-1
|
|
|
7ffea3c |
- yumrepoinfo: retry on socket errors
|
|
|
7ffea3c |
- yumrepoinfo: mark F28 as stable
|
|
|
7ffea3c |
|
|
|
886c5b9 |
* Wed Apr 04 2018 Kamil Páral <kparal@redhat.com> - 0.6.0-1
|
|
|
886c5b9 |
- distgit_directive: use correct branch name for Rawhide
|
|
|
886c5b9 |
- allow to specify COPR repos in minion_repos
|
|
|
886c5b9 |
- spawn new vm for each test*.yml
|
|
|
886c5b9 |
- save output of 'rpm -qa' to artifacts dir
|
|
|
886c5b9 |
- yumrepoinfo: Fix F28 updates URL
|
|
|
886c5b9 |
- distgit_directive: add param ignore_missing
|
|
|
886c5b9 |
- exit with non-zero code when some playbook crashes
|
|
|
886c5b9 |
- retry VM spawning when it fails
|
|
|
886c5b9 |
|
|
|
6def501 |
* Tue Mar 06 2018 Kamil Páral <kparal@redhat.com> - 0.5.1-1
|
|
|
6def501 |
- yumrepoinfo.conf: fix updates repo url for F28+
|
|
|
66f8662 |
|
|
|
66f8662 |
* Thu Mar 1 2018 Kamil Páral <kparal@redhat.com> - 0.5.0-1
|
|
|
66f8662 |
- Support Standard Test Interface (Ansible-based) tasks
|
|
|
66f8662 |
(removes support for previous task format)
|
|
|
66f8662 |
|
|
|
f30988a |
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.25-4
|
|
|
f30988a |
- Escape macros in %%changelog
|
|
|
f30988a |
|
|
|
f83697d |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.25-3
|
|
|
f83697d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
f83697d |
|
|
|
66faf4f |
* Wed Jan 10 2018 Kamil Páral <kparal@redhat.com> - 0.4.25-2
|
|
|
66faf4f |
- Update Python 2 dependency declarations to new packaging standards
|
|
|
66faf4f |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 and
|
|
|
66faf4f |
https://src.fedoraproject.org/rpms/libtaskotron/pull-request/1)
|
|
|
66faf4f |
|
|
|
e3b2505 |
* Thu Nov 23 2017 Kamil Páral <kparal@redhat.com> - 0.4.25-1
|
|
|
e3b2505 |
- update yumrepoinfo
|
|
|
e3b2505 |
- update to latest testcloud API
|
|
|
e3b2505 |
- add `pull_request` item type
|
|
|
e3b2505 |
|
|
|
8cfdfb5 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.24-2
|
|
|
8cfdfb5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
8cfdfb5 |
|
|
|
01061b5 |
* Fri Jul 14 2017 Kamil Páral <kparal@redhat.com> - 0.4.24-1
|
|
|
01061b5 |
- do not use --cacheonly for dnf operations
|
|
|
01061b5 |
|
|
|
41c1725 |
* Wed Jul 12 2017 Kamil Páral <kparal@redhat.com> - 0.4.23-1
|
|
|
41c1725 |
- fix python2-koji dep on F27+
|
|
|
41c1725 |
- fix broken test suite
|
|
|
41c1725 |
|
|
|
37fb8f6 |
* Wed Jul 12 2017 Kamil Páral <kparal@redhat.com> - 0.4.22-1
|
|
|
37fb8f6 |
- mark Fedora 26 as stable in yumrepoinfo
|
|
|
37fb8f6 |
- remove check for installed packages because it was problematic
|
|
|
37fb8f6 |
|
|
|
6dd0c55 |
* Fri Jun 30 2017 Kamil Páral <kparal@redhat.com> - 0.4.21-1
|
|
|
6dd0c55 |
- documentation improvements
|
|
|
6dd0c55 |
- DNF_REPO item type removed
|
|
|
6dd0c55 |
- default task artifact now points to artifacts root dir instead of task log
|
|
|
6dd0c55 |
- fix rpm deps handling via dnf on Fedora 26 (but only support package names
|
|
|
6dd0c55 |
and filepaths as deps in task formulas)
|
|
|
6dd0c55 |
|
|
|
6ab5364 |
* Tue Apr 4 2017 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.20-1
|
|
|
6ab5364 |
- Add module_build item type (D1184)
|
|
|
6ab5364 |
- taskformula: replace vars in dictionary keys (D1176)
|
|
|
6ab5364 |
- koji_directive: always create target_dir (D1175)
|
|
|
6ab5364 |
- koji_directive: don't crash when latest stable build doesn't exist (D1174)
|
|
|
6ab5364 |
- argparse: change --arch to be a single value instead of a string (D1171)
|
|
|
6ab5364 |
- yumrepoinfo: specify all primary and alternate arches (D1172)
|
|
|
6ab5364 |
|
|
|
eb3db71 |
* Fri Mar 24 2017 Tim Flink <tflink@fedoraproject.org> - 0.4.19-4
|
|
|
eb3db71 |
- bumping revision to test package-specific testing again
|
|
|
eb3db71 |
|
|
|
41c1725 |
* Fri Mar 17 2017 Tim Flink <tflink@fedoraproject.org> - 0.4.19-3
|
|
|
93bab28 |
- bumping revision to test package-specific testing again
|
|
|
93bab28 |
|
|
|
41c1725 |
* Fri Mar 17 2017 Tim Flink <tflink@fedoraproject.org> - 0.4.19-2
|
|
|
b3e2610 |
- bumping revision to test package-specific testing
|
|
|
b3e2610 |
|
|
|
d18dbd9 |
* Fri Mar 17 2017 Tim Flink <tflink@fedoraproject.org> - 0.4.19-1
|
|
|
d18dbd9 |
- updating yumrepoinfo for F26
|
|
|
d18dbd9 |
- improved support for secondary architectures
|
|
|
d18dbd9 |
|
|
|
5bfb391 |
* Thu Mar 16 2017 Tim Flink <tflink@fedoraproject.org> - 0.4.18-3
|
|
|
5bfb391 |
- bumping revision to test package-specific testing
|
|
|
5bfb391 |
|
|
|
d18dbd9 |
* Fri Feb 17 2017 Kamil Páral <kparal@redhat.com> - 0.4.18-4
|
|
|
d18dbd9 |
- require koji >= 1.10.0 because of T910
|
|
|
d18dbd9 |
|
|
|
e2b40eb |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.18-2
|
|
|
e2b40eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
e2b40eb |
|
|
|
d18dbd9 |
* Fri Feb 10 2017 Kamil Páral <kparal@redhat.com> - 0.4.18-3
|
|
|
d18dbd9 |
- add python-pytest-cov builddep because the test suite now needs it,
|
|
|
d18dbd9 |
and python-rpmfluff because we're missing it
|
|
|
d18dbd9 |
|
|
|
d18dbd9 |
* Thu Feb 09 2017 Kamil Páral <kparal@redhat.com> - 0.4.18-2
|
|
|
d18dbd9 |
- require python-resultsdb_api >= 2.0.0
|
|
|
d18dbd9 |
|
|
|
ac68511 |
* Wed Jan 11 2017 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.18-1
|
|
|
ac68511 |
- distgit directive improvements (D1055, D1069)
|
|
|
ac68511 |
- yumrepoinfo.conf updates (D1057, D1074)
|
|
|
ac68511 |
- koji_utils: use supported arches when downloading build logs (D1076)
|
|
|
ac68511 |
|
|
|
cc360b0 |
* Thu Nov 3 2016 Tim Flink <tflink@fedoraproject.org> - 0.4.17-1
|
|
|
cc360b0 |
- add support for resultsdb 2.0 (D1019)
|
|
|
cc360b0 |
- add armhfp as a primary arch (D1040)
|
|
|
cc360b0 |
|
|
|
4766d1d |
* Wed Aug 17 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.16-1
|
|
|
4766d1d |
- symlink testcloud images instead of copying
|
|
|
4766d1d |
- copy dir to minion via tarball
|
|
|
4766d1d |
- yumrepoinfo.conf: Fedora 25 has been branched
|
|
|
4766d1d |
|
|
|
7a8497d |
* Thu Jul 28 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.15-1
|
|
|
7a8497d |
- Allow resultsdb_directive to read from file
|
|
|
7a8497d |
- create_report_directive: allow input from file
|
|
|
7a8497d |
- bash to shell directive
|
|
|
7a8497d |
- yumrepoinfo.conf: F22 is now EOL
|
|
|
7a8497d |
- various fixes and improvements
|
|
|
7a8497d |
|
|
|
cc563b4 |
* Tue Jul 12 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.14-1
|
|
|
cc563b4 |
- add xunit directive
|
|
|
cc563b4 |
- docker testing documentation
|
|
|
cc563b4 |
- taskotron_result tool
|
|
|
cc563b4 |
- various fixes and improvements
|
|
|
cc563b4 |
|
|
|
3dbb7d0 |
* Fri May 27 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.13-3
|
|
|
3dbb7d0 |
- fix download URL for Source0
|
|
|
3dbb7d0 |
- fix conf files permissions
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu May 26 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.13-2
|
|
|
3dbb7d0 |
- remove not needed custom python_sitelib macro
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu May 26 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.13-1
|
|
|
3dbb7d0 |
- add distgit docs
|
|
|
3dbb7d0 |
- fix progressbar
|
|
|
3dbb7d0 |
- koji: allow to exclude arches
|
|
|
3dbb7d0 |
- remote_exec: update to latest packages even when cache is outdated
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue May 10 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.12-2
|
|
|
3dbb7d0 |
- remove global write permissions of libtaskotron directories and change group ownership
|
|
|
3dbb7d0 |
to the taskotron group
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon May 9 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.12-1
|
|
|
3dbb7d0 |
- bash directive
|
|
|
3dbb7d0 |
- allow using a dot to access attributes of a variable in formula
|
|
|
3dbb7d0 |
- various fixes
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Apr 18 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.11-1
|
|
|
3dbb7d0 |
- add result namespace whitelist
|
|
|
3dbb7d0 |
- various fixes and small improvements
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Mar 15 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.10-3
|
|
|
3dbb7d0 |
- add python-configparser as dep
|
|
|
3dbb7d0 |
- install namespaces.yaml
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Mar 14 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.10-2
|
|
|
3dbb7d0 |
- add report_templates directory
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Mar 03 2016 Martin Krizek <mkrizek@fedoraproject.org> - 0.4.10-1
|
|
|
3dbb7d0 |
- various performance fixes in disposable clients
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Sun Feb 07 2016 Tim Flink <tflink@fedoraproject.org> - 0.4.9-1
|
|
|
3dbb7d0 |
- add report directive (D735)
|
|
|
3dbb7d0 |
- restructure docs (D734)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Jan 28 2016 Martin Krizek <mkrizek@redhat.com> - 0.4.8-2
|
|
|
3dbb7d0 |
- Add jinja2 as a dep
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Jan 25 2016 Tim Flink <tflink@fedoraproject.org> - 0.4.8-1
|
|
|
3dbb7d0 |
- Documentation updates (D726, D725)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Jan 20 2016 Tim Flink <tflink@fedoraproject.org> - 0.4.7-1
|
|
|
3dbb7d0 |
- changed filename structure for disposable images (D696)
|
|
|
3dbb7d0 |
- fixed crash when a check does not provide result (D723)
|
|
|
3dbb7d0 |
- Lots of documentation fixes and updates
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Dec 9 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.6-1
|
|
|
3dbb7d0 |
- urlgrabber replaced with requests (D668)
|
|
|
3dbb7d0 |
- Make minion repos configurable (D682)
|
|
|
3dbb7d0 |
- Copy all config files on a minion (D662)
|
|
|
3dbb7d0 |
- Fix module import error masking missing modules (D659)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Nov 20 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.5-2
|
|
|
3dbb7d0 |
- Require the exact same version of subpackages
|
|
|
3dbb7d0 |
- Remove unused deps
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Nov 19 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.5-1
|
|
|
3dbb7d0 |
- Do not fail when copying a task from cwd (D656)
|
|
|
3dbb7d0 |
- We need -core not -disposable on disposable clients (D652)
|
|
|
3dbb7d0 |
- Don't require -disposable in -core (D652)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Nov 12 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.4-1
|
|
|
f30988a |
- add %%files for libtaskotron meta-package so it's actually built
|
|
|
3dbb7d0 |
- make imageurl configurable
|
|
|
3dbb7d0 |
- change package install commands to work with new subpackage structure
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Nov 12 2015 Tim Flink <tflink@fedoraproject.org> - 0.4.3-1
|
|
|
3dbb7d0 |
- break libtaskotron up into subpackages (D616)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Nov 3 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.2-1
|
|
|
3dbb7d0 |
- setup.py: fix entry point
|
|
|
3dbb7d0 |
- check if packages are installed before installing them
|
|
|
3dbb7d0 |
- taskotron.yaml.example: fix typo
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Nov 3 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.1-1
|
|
|
3dbb7d0 |
- Save tmp files into /tmpdir/$username (D632)
|
|
|
3dbb7d0 |
- find latest image using filename convention (D618)
|
|
|
3dbb7d0 |
- yumrepoinfo.conf: Fedora 23 has been released (D633)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Oct 14 2015 Martin Krizek <mkrizek@redhat.com> - 0.4.0-1
|
|
|
3dbb7d0 |
- merge disposable branch to add option to execute the task in a throwaway client
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Sep 02 2015 Josef Skladanka <jskaladan@fedoraproject.org> - 0.3.24-1
|
|
|
3dbb7d0 |
- remove pytap, bayeux and yamlish dependencies
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Aug 28 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.23-1
|
|
|
3dbb7d0 |
- only submit bodhi comments on failure (D542)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Aug 26 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.22-1
|
|
|
3dbb7d0 |
- Re-enabling bodhi comment directive (D527)
|
|
|
3dbb7d0 |
- Include artifacts dir at end of run (D533)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Aug 19 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.21-1
|
|
|
3dbb7d0 |
- Fixing bad initialization of bodhi_utils (D514)
|
|
|
3dbb7d0 |
- Removing default value of None for fas_password (D511)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Aug 18 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.20-1
|
|
|
3dbb7d0 |
- Fixing tests to not try network connecitons (T574)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Aug 18 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.19-1
|
|
|
3dbb7d0 |
- Fixes to make libtaskotron mostly compatible with bodhi2 (T558)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Jul 15 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.17-1
|
|
|
3dbb7d0 |
- several minor fixes and enhancements, see git log for more information
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Jul 8 2015 Martin Krizek <mkrizek@redhat.com> - 0.3.16-1
|
|
|
3dbb7d0 |
- 0.3.16 release. See git log for more information
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed May 13 2015 Kamil Paral <kparal@redhat.com> - 0.3.15-2
|
|
|
3dbb7d0 |
- synchronize package versions between spec file and requirements.txt (D337)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Apr 20 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.15-1
|
|
|
3dbb7d0 |
- Do not report ABORTED runs to bodhi (T467)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Apr 20 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.14-1
|
|
|
3dbb7d0 |
- Removing logrotate in production (D339)
|
|
|
3dbb7d0 |
- Adding status to bodhi operations and removing excess queries (D344)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Apr 7 2015 Kamil Paral <kparal@redhat.com> - 0.3.13-2
|
|
|
3dbb7d0 |
- Require python-setuptools, otherwise runtask fails to execute. See T449.
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Mar 31 2015 Martin Krizek <mkrizek@redhat.com> - 0.3.13-1
|
|
|
3dbb7d0 |
- Add support for execdb
|
|
|
3dbb7d0 |
- Various fixes
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Feb 25 2015 Martin Krizek <mkrizek@redhat.com> - 0.3.12-1
|
|
|
3dbb7d0 |
- Add support for task artifacts
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Feb 12 2015 Tim Flink <tflink@fedoraproject.org> - 0.3.11-1
|
|
|
3dbb7d0 |
- Adding 'compose' item type (T381)
|
|
|
3dbb7d0 |
- Fix issue with mash when no RPMs downloaded (T351)
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Oct 22 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.10-1
|
|
|
3dbb7d0 |
- Fix for i386 unit tests (T361)
|
|
|
3dbb7d0 |
- Small documentation fixes
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Oct 17 2014 Martin Krizek <mkrizek@redhat.com> - 0.3.9-1
|
|
|
3dbb7d0 |
- Improve logging messages
|
|
|
3dbb7d0 |
- Update documentation
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Thu Oct 9 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.8-1
|
|
|
3dbb7d0 |
- Adding bodhi query retries for read-only operations (T338)
|
|
|
3dbb7d0 |
- several small bugfixes and typo corrections
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Aug 22 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.7-1
|
|
|
3dbb7d0 |
- Adding mash as a BR for functional tests
|
|
|
3dbb7d0 |
- removing all as an option for runtask
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Aug 22 2014 Martin Krizek <mkrizek@redhat.com> - 0.3.6-1
|
|
|
3dbb7d0 |
- Releasing libtaskotron 0.3.6
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Jul 08 2014 Martin Krizek <mkrizek@fedoraproject.org> - 0.3.3-2
|
|
|
3dbb7d0 |
- Add /var/log/taskotron directory
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Jun 30 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.3-1
|
|
|
3dbb7d0 |
- Changed distibution license to gpl3
|
|
|
3dbb7d0 |
- New user-facing docs
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Jun 23 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.2-1
|
|
|
3dbb7d0 |
- Gracefully handle missing rpms in build. Fixes T251.
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Jun 23 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.1-1
|
|
|
3dbb7d0 |
- Better support for depcheck in koji_utils and mash_directive
|
|
|
3dbb7d0 |
- Added ability for check name to be specified in TAP13 output
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Jun 16 2014 Tim Flink <tflink@fedoraproject.org> - 0.3.0-1
|
|
|
3dbb7d0 |
- Added sphinx to requirements.txt
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Jun 13 2014 Tim Flink <tflink@fedoraproject.org> - 0.2.1-1
|
|
|
3dbb7d0 |
- documentation improvements, added LICENSE file
|
|
|
3dbb7d0 |
- better support for depcheck, srpm downloading
|
|
|
3dbb7d0 |
- improved logging configuration
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed May 28 2014 Tim Flink <tflink@fedoraproject.org> - 0.1.1-1
|
|
|
3dbb7d0 |
- adding libtaskotron-config as requires for libtaskotron
|
|
|
3dbb7d0 |
- changing variable syntax to $var and ${var}
|
|
|
3dbb7d0 |
- add yumrepoinfo directive, other bugfixes
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri May 16 2014 Tim Flink <tflink@fedoraproject.org> - 0.1.0-1
|
|
|
3dbb7d0 |
- Releasing libtaskotron 0.1
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri May 09 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.11-4
|
|
|
f30988a |
- Disabling %%check so that the code can be used while the tests are fixed
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue May 06 2014 Kamil Páral <kparal@redhat.com> - 0.0.11-3
|
|
|
3dbb7d0 |
- Add a minimum version to python-hawkey. Older versions have a different API.
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Apr 29 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.11-2
|
|
|
3dbb7d0 |
- moved config files to libtaskotron-config subpackage
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Apr 29 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.11-1
|
|
|
3dbb7d0 |
- changed config files to be noreplace
|
|
|
3dbb7d0 |
- updated config file source paths
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Apr 29 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.10-1
|
|
|
3dbb7d0 |
- yumrepo fix for upgradepath, output fix for readability
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Apr 25 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.9-1
|
|
|
3dbb7d0 |
- koji_utils fix for upgradepath
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Fri Apr 25 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.8-1
|
|
|
3dbb7d0 |
- Updating to latest upstream version
|
|
|
3dbb7d0 |
- Fixing resultsdb integration, adding some rpm and koji utility methods
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Wed Apr 16 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.7-2
|
|
|
3dbb7d0 |
- Fixing some urls and other small packaging changes
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Tue Apr 15 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.7-1
|
|
|
3dbb7d0 |
- Updating to latest upstream
|
|
|
3dbb7d0 |
- Change to more generic CLI arguments to match reporting and work better with buildbot
|
|
|
3dbb7d0 |
|
|
|
3dbb7d0 |
* Mon Apr 14 2014 Tim Flink <tflink@fedoraproject.org> - 0.0.6-2
|
|
|
3dbb7d0 |
- Initial package for libtaskotron
|