-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathrhts.spec
566 lines (473 loc) · 21.9 KB
/
rhts.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
%{!?__python2: %global __python2 /usr/bin/python2}
%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%if 0%{?fedora} >= 30 || 0%{?rhel} >= 8
%bcond_without python3
%else
%bcond_with python3
%endif
Name: rhts
Summary: Automated software testing
Version: 5.0
Release: 2%{?dist}
Group: Development/Libraries
License: GPLv2+
Source0: http://fedorahosted.org/releases/r/h/%{name}-%{version}.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
%if %{with python3}
BuildRequires: python3-devel
BuildRequires: python3-pyOpenSSL
%else
BuildRequires: python-devel
%endif
%if 0%{?rhel}%{?fedora} > 4
BuildRequires: selinux-policy-devel
%endif
%description
This package is intended for people creating and maintaining tests, and
contains (or requires) the runtime components of the test system for
installation on a workstation, along with development tools.
%package devel
Summary: Testing
Group: Development/Libraries
Obsoletes: rhts-rh-devel
Provides: rhts-rh-devel
Requires: rhts-test-env = %{version}
Requires: rhts-python = %{version}
Requires: beaker-client
Requires: tar
Requires: sed
Requires: make
Requires: rpm-build
# beaker-wizard was moved from here to beaker-client in 0.9.4
Conflicts: beaker-client < 0.9.4
%description devel
This package contains components of the test system used when running
tests, either on a developer's workstation, or within a lab.
%package test-env
Summary: Testing API
Group: Development/Libraries
Obsoletes: rhts-testhelpers
Provides: rhts-testhelpers
Obsoletes: rhts-test-env-lab
Provides: rhts-test-env-lab
Obsoletes: rhts-devel-test-env
Provides: rhts-devel-test-env
Obsoletes: rhts-legacy
Provides: rhts-legacy
Requires: rhts-python = %{version}
Requires: make
%if 0%{?rhel}%{?fedora} > 4
Requires(post): policycoreutils
%endif
%description test-env
This package contains components of the test system used when running
tests, either on a developer's workstation, or within a lab.
%package python
Summary: Python module for test development
Group: Development/Libraries
Conflicts: rhts-test-env < 4.44
%description python
This package provides the rhts Python module, for use by rhts scripts and
related programs.
%prep
%setup -q
%build
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
pushd python-modules
%if %{with python3}
%py3_build
%else
CFLAGS="$RPM_OPT_FLAGS" %{__python2} setup.py build
%endif
popd
%install
DESTDIR=$RPM_BUILD_ROOT make install
pushd python-modules
%if %{with python3}
%py3_install
%else
%{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
%endif
popd
%if 0%{?rhel}%{?fedora} > 4
# Build RHTS Selinux Testing Policy
pushd selinux
# If dist specific selinux module is present use that.
# Why:
# newer releases may introduce new selinux macros which are not present in
# older releases. This means that a module built under the newer release
# will no longer load on an older release.
# How:
# Simply issue the else statement on the older release and commit the
# policy to git with the appropriate dist tag.
if [ -e "rhts%{?dist}.pp" ]; then
install -p -m 644 -D rhts%{?dist}.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/rhts.pp
else
make -f %{_datadir}/selinux/devel/Makefile
install -p -m 644 -D rhts.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/rhts.pp
fi
popd
%endif
# Legacy support.
ln -s rhts-db-submit-result $RPM_BUILD_ROOT/usr/bin/rhts_db_submit_result
ln -s rhts-environment.sh $RPM_BUILD_ROOT/usr/bin/rhts_environment.sh
ln -s rhts-sync-set $RPM_BUILD_ROOT/usr/bin/rhts_sync_set
ln -s rhts-sync-block $RPM_BUILD_ROOT/usr/bin/rhts_sync_block
ln -s rhts-submit-log $RPM_BUILD_ROOT/usr/bin/rhts_submit_log
mkdir -p $RPM_BUILD_ROOT/mnt/scratchspace
mkdir -p $RPM_BUILD_ROOT/mnt/testarea
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%post test-env
%if 0%{?rhel}%{?fedora} > 4
if [ "$1" -le "1" ] ; then # First install
semodule -i %{_datadir}/selinux/packages/%{name}/rhts.pp || :
fi
%endif
%preun test-env
%if 0%{?rhel}%{?fedora} > 4
if [ "$1" -lt "1" ] ; then # Final removal
semodule -r rhts || :
fi
%endif
%postun test-env
%if 0%{?rhel}%{?fedora} > 4
if [ "$1" -ge "1" ] ; then # Upgrade
semodule -i %{_datadir}/selinux/packages/%{name}/rhts.pp || :
fi
%endif
%files test-env
%defattr(-,root,root)
%attr(0755, root, root)%{_bindir}/rhts-db-submit-result
%attr(0755, root, root)%{_bindir}/rhts_db_submit_result
%attr(0755, root, root)%{_bindir}/rhts-environment.sh
%attr(0755, root, root)%{_bindir}/rhts_environment.sh
%attr(0755, root, root)%{_bindir}/rhts-run-simple-test
%attr(0755, root, root)%{_bindir}/rhts-report-result
%attr(0755, root, root)%{_bindir}/rhts-submit-log
%attr(0755, root, root)%{_bindir}/rhts_submit_log
%attr(0755, root, root)%{_bindir}/rhts-sync-block
%attr(0755, root, root)%{_bindir}/rhts_sync_block
%attr(0755, root, root)%{_bindir}/rhts-sync-set
%attr(0755, root, root)%{_bindir}/rhts_sync_set
%attr(0755, root, root)%{_bindir}/rhts-recipe-sync-block
%attr(0755, root, root)%{_bindir}/rhts-recipe-sync-set
%attr(0755, root, root)%{_bindir}/rhts-reboot
%attr(0755, root, root)%{_bindir}/rhts-backup
%attr(0755, root, root)%{_bindir}/rhts-restore
%attr(0755, root, root)%{_bindir}/rhts-system-info
%attr(0755, root, root)%{_bindir}/rhts-abort
%attr(0755, root, root)%{_bindir}/rhts-test-runner.sh
%attr(0755, root, root)%{_bindir}/rhts-test-checkin
%attr(0755, root, root)%{_bindir}/rhts-test-update
%attr(0755, root, root)%{_bindir}/rhts-extend
%attr(0755, root, root)%{_bindir}/rhts-power
%{_datadir}/%{name}/lib/rhts-make.include
%{_datadir}/%{name}/failurestrings
%{_datadir}/%{name}/falsestrings
%if 0%{?rhel}%{?fedora} > 4
%{_datadir}/selinux/packages/%{name}/rhts.pp
%endif
/mnt/scratchspace
%attr(1777,root,root)/mnt/testarea
%doc doc/README
%files devel
%defattr(-,root,root)
%attr(0755, root, root)%{_bindir}/rhts-lint
%attr(0755, root, root)%{_bindir}/rhts-run-package
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-build-package
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-snake-template
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-generate-specfile
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-get-current-tag
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-get-next-tag
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-get-test-package-name
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-get-test-package-url
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-get-version-info
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-tag-release
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-test-import
%attr(0755, root, root)%{_libexecdir}/rhts/rhts-mk-diff-since-last-tag
%attr(0755, root, root)%{_libexecdir}/rhts/python-check.sh
%doc doc/Makefile.template
%doc doc/runtest.sh.template
%files python
%defattr(-,root,root)
%if %{with python3}
%{python3_sitelib}/%{name}*
%else
%{python2_sitelib}/%{name}*
%endif
%changelog
* Wed Jan 08 2020 Martin Styk <mastyk@redhat.com> 5.0-2
- spec: remove pyver macro (mastyk@redhat.com)
* Thu Oct 10 2019 Martin Styk <mastyk@redhat.com> 5.0-1
- Make sure file operations have binary mode (rebarbos@redhat.com)
- Move future import to start of file (rebarbos@redhat.com)
- Update spec file for python 3 builds (mastyk@redhat.com)
- Fix linter issues and small mistakes (rebarbos@redhat.com)
- Adapt RHTS to work with Python 3 (rebarbos@redhat.com)
:x
- Add new GitHub Action for RPM build (mastyk@redhat.com)
- Add step to satisfy dependencies during testing (mastyk@redhat.com)
- Create requirements.txt (mastyk@redhat.com)
- Add GitHub Actions into RHTS repo (mastyk@redhat.com)
- Add LICENSE (mastyk@redhat.com)
- Update .stickler.yml (mastyk@redhat.com)
- Adding .stickler.yml (support@stickler-ci.com)
- Update tito configs with actual releases (mastyk@redhat.com)
- Create .gitignore in rhts (mastyk@redhat.com)
- Revert "Automatic commit of package [rhts] release [4.76-1]."
(mastyk@redhat.com)
- Revert "Automatic commit of package [rhts] release [4.77-1]."
(mastyk@redhat.com)
- Update tito.props (mastyk@redhat.com)
- Automatic commit of package [rhts] release [4.77-1]. (mastyk@redhat.com)
- Automatic commit of package [rhts] release [4.76-1]. (mastyk@redhat.com)
* Fri Jul 26 2019 Martin Styk <mastyk@redhat.com> 4.75-1
- rhts-mk-build-package allows using binary data in rpm creation
(mastyk@redhat.com)
* Fri Aug 31 2018 Dan Callaghan <dcallagh@redhat.com> 4.74-2
- invoke python2 explicitly (dcallagh@redhat.com)
* Wed Feb 07 2018 Dan Callaghan <dcallagh@redhat.com> 4.74-1
- testinfo.py, rhts-lint, and rhts-mk-generate-specfile deal in unicode
not bytes (dcallagh@redhat.com)
- accept - prefix on Architectures to indicate exclusion (dcallagh@redhat.com)
- accept non-ASCII names in testinfo.desc (dcallagh@redhat.com)
* Fri May 26 2017 Dan Callaghan <dcallagh@redhat.com> 4.73-1
- exit with an error when non-existent log files are given
(dcallagh@redhat.com)
* Thu Jan 12 2017 Dan Callaghan <dcallagh@redhat.com> 4.72-1
- support Skip result (dcallagh@redhat.com)
* Thu Aug 04 2016 Dan Callaghan <dcallagh@redhat.com> 4.71-1
- populate task RPM's URL field with SCM URL (dcallagh@redhat.com)
- fix extra newlines in 'cut here' dmesg check output (dcallagh@redhat.com)
- falsestrings: match x3250 as well as X3250 (dcallagh@redhat.com)
* Wed Mar 23 2016 Dan Callaghan <dcallagh@redhat.com> 4.70-1
- rhts-reboot: fix backwards logic when prompting for reboot
(dcallagh@redhat.com)
* Tue Mar 08 2016 Dan Callaghan <dcallagh@redhat.com> 4.69-1
- remove all chunk hashing code in uploadWrapper (dcallagh@redhat.com)
- rhts-reboot: don't invoke beahsh if we are not run inside a task
(dcallagh@redhat.com)
* Mon Nov 23 2015 Matt Jia <mjia@redhat.com> 4.68-1
- ignore "mapping multiple BARs" warning on IBM x3250m4 models
(dcallagh@redhat.com)
* Wed Aug 26 2015 Dan Callaghan <dcallagh@redhat.com> 4.67-1
- avoid writing to /dev/console directly (dcallagh@redhat.com)
* Thu Jun 11 2015 Dan Callaghan <dcallagh@redhat.com> 4.66-1
- Don't warn on unknown fields (bpeck@redhat.com)
- Fixed getting current tag and diff with svn 1.7 (dmitry.yudakov@gmail.com)
- Fixed getting test package name with svn 1.7 (dmitry.yudakov@gmail.com)
- BEAKER shell variable collides with env var in task environment
(dcallagh@redhat.com)
- s/sepcify/specify/ (jpokorny@redhat.com)
* Thu Oct 16 2014 Dan Callaghan <dcallagh@redhat.com> 4.65-1
- error out if task is in git but no tag is found (dcallagh@redhat.com)
* Wed Aug 27 2014 Dan Callaghan <dcallagh@redhat.com> 4.64-1
- use git-archive to produce a pristine tarball when building task RPMs
(dcallagh@redhat.com)
- skip AVC checking if SELinux is disabled (dcallagh@redhat.com)
* Mon Aug 18 2014 Amit Saha <asaha@redhat.com> 4.63-1
- Add ppc64le to the list of valid archs (asaha@redhat.com)
- Script for moving packages from *-candidate to * tags (asaha@redhat.com)
* Tue Jul 08 2014 Amit Saha <asaha@redhat.com> 4.62-1
- rhts-reboot generates a "rebooting" event before the system reboots (asaha@redhat.com)
* Mon Apr 07 2014 Dan Callaghan <dcallagh@redhat.com> 4.61-1
- ensure directories always have mode 0755 in task RPMs (dcallagh@redhat.com)
* Wed Mar 12 2014 Dan Callaghan <dcallagh@redhat.com> 4.60-1
- do not report suppressed AVCs in subsequent result (jstancek@redhat.com)
- 'make rpm' should create the temp dir in /tmp (asaha@redhat.com)
- add version to test() and test-of() virtual Provides (dcallagh@redhat.com)
* Thu Feb 13 2014 Nick Coghlan <ncoghlan@redhat.com> 4.59-1
- Add 'arm', 'armhfp' & 'aarch64' to the list of allowed archs.
(asaha@redhat.com)
* Fri Jan 31 2014 Raymond Mancy <rmancy@redhat.com> 4.58-1
- Use legacy package names, add Provides for new package names.
(rmancy@redhat.com)
- Fix a issue in 687ddd6da91e916b0f5168fb67e625e845354fca (asaha@redhat.com)
- rhts-db-submit-result: improve dmesg error extraction (asaha@redhat.com)
- Allowing forcing a particular task RPM name (ncoghlan@redhat.com)
- Extract kernel trace in case of a failure (asaha@redhat.com)
* Mon Dec 02 2013 Dan Callaghan <dcallagh@redhat.com> 4.57-1
- rhts-reboot can't rely on BootCurrent (dcallagh@redhat.com)
- suppress XML-RPC fault spam when rhts-sync-block is blocked
(dcallagh@redhat.com)
- update license to GPLv2+ (atodorov@redhat.com)
- Replace : with / if git URL is like user@example.com:repo so that basename
works properly afterwards (atodorov@redhat.com)
* Fri Jun 07 2013 Amit Saha <asaha@redhat.com> 4.56-1
- remove Requires: beakerlib (dcallagh@redhat.com)
* Fri Apr 05 2013 Dan Callaghan <dcallagh@redhat.com> 4.55-1
- Import the SSL error exception conditionally (qwan@redhat.com)
- Add 'cut here' and 'Badness at' as the kernel failure strings
(pbunyan@redhat.com)
* Mon Jan 14 2013 Nick Coghlan <ncoghlan@redhat.com> 4.54-1
- use RHEL6 selinux policy when %%{dist} is .el6 as well (dcallagh@redhat.com)
- Fix dist tag for selinux policy load for RHEL 6.0 (asaha@redhat.com)
- don't hide %%post script errors (bpeck@redhat.com)
- Prevent 'basename' error spew when task does not have remote git.
(asaha@redhat.com)
* Wed Nov 07 2012 Dan Callaghan <dcallagh@redhat.com> 4.53-1
- Copy procfs and sysfs files for uploading (qwan@redhat.com)
- use stricter glob pattern when searching for current tag
(dcallagh@redhat.com)
* Thu Oct 18 2012 Dan Callaghan <dcallagh@redhat.com> 4.52-3
- Fix package name regex in mk-generate-specfile
(Nikolai.Kondrashov@redhat.com)
- Use bash explicitly for bash scripts (Nikolai.Kondrashov@redhat.com)
* Thu Oct 04 2012 Dan Callaghan <dcallagh@redhat.com> 4.52-2
- fix for bz526348 (bpeck@redhat.com)
* Fri Sep 28 2012 Dan Callaghan <dcallagh@redhat.com> 4.52-1
- moved beaker-wizard to beaker-client package (dcallagh@redhat.com)
- add ability to timeout in rhts-sync-block (bpeck@redhat.com)
- rhts-sync-block -- catching state from arbitrary machine (bpeck@redhat.com)
- rhts selinux module fails to load on RHEL-7.0-20120711.2 (bpeck@redhat.com)
* Fri Aug 03 2012 Bill Peck <bpeck@redhat.com> 4.51-1
- test env command for sending power commands (dcallagh@redhat.com)
- clean out some old junk (dcallagh@redhat.com)
- AVC subtest provide incorrect results on RHEL7 (bpeck@redhat.com)
* Thu Jul 12 2012 Bill Peck <bpeck@redhat.com> 4.50-1
- beaker-wizard: Abort when environment is not ready [BZ#838575]
(psplicha@redhat.com)
- rhts-lint: exit non-zero if errors or warnings are found
(dcallagh@redhat.com)
- accurate exit status for `make bkradd` (dcallagh@redhat.com)
- tito config for releasing in dist-git (dcallagh@redhat.com)
* Thu Jun 21 2012 Bill Peck <bpeck@redhat.com> 4.49-1
- /usr/bin/rhts-backup and /usr/bin/rhts-restore doesn't preserve selinux
context (bpeck@redhat.com)
- beaker-wizard: Update valid releases [BZ#828338] (psplicha@redhat.com)
- beaker-wizard: Do not replace existing files with attachments [BZ#797244]
(isenfeld@redhat.com)
- BeakerLib has moved (long time ago) to /usr/share (psplicha@redhat.com)
* Thu Apr 12 2012 Bill Peck <bpeck@redhat.com> 4.48-1
- rhts-mk-get-version-info should use $TESTVERSION (bpeck@redhat.com)
* Mon Mar 26 2012 Bill Peck <bpeck@redhat.com> 4.47-1
- rhts-test-runner overrides PATH adjusted by tortilla wrapper
(bpeck@redhat.com)
* Wed Feb 29 2012 Bill Peck <bpeck@redhat.com> 4.46-1
- Added consistent identifier for bugs but test name remains the same
(isenfeld@redhat.com)
- Update the beaker-wizard to work with Git (psplicha@redhat.com)
* Thu Feb 23 2012 Bill Peck <bpeck@redhat.com> 4.45-1
- Add make to dependencies (mcsontos@redhat.com)
* Fri Jan 27 2012 Dan Callaghan <dcallagh@redhat.com> 4.44-2
- add Conflicts to rhts-python for old rhts-test-env (dcallagh@redhat.com)
* Tue Jan 24 2012 Bill Peck <bpeck@redhat.com> 4.44-1
- [RFE] add Provides: ability to test Makefile. (bpeck@redhat.com)
- split rhts python module into its own subpackage (dcallagh@redhat.com)
- internal variable value not quoted (dcallagh@redhat.com)
* Mon Nov 14 2011 Bill Peck <bpeck@redhat.com> 4.43-1
- test times can be longer than 6 hours. For example: reservesys
(bpeck@redhat.com)
* Fri Nov 04 2011 Bill Peck <bpeck@redhat.com> 4.42-1
- update testinfo.py to be consistent with the version in beaker
(dcallagh@redhat.com)
- fix use of tmpnam in unit tests (dcallagh@redhat.com)
- fix parsing of Destructive field in testinfo (dcallagh@redhat.com)
- TestTime with no suffix means seconds (dcallagh@redhat.com)
- Slight change in error message when uploading file (rmancy@redhat.com)
* Fri Sep 30 2011 Bill Peck <bpeck@redhat.com> 4.41-1
- rhts-create-new-test is not needed anymore (bpeck@redhat.com)
* Fri Sep 02 2011 Bill Peck <bpeck@redhat.com> 4.40-1
- rhts selinux module fails to load on RHEL6.0 (bpeck@redhat.com)
* Tue Aug 23 2011 Bill Peck <bpeck@redhat.com> 4.39-1
- make rpm doesn't take version into account when run on directory outside
version control (bpeck@redhat.com)
- add missing Requires for rhts-devel (dcallagh@redhat.com)
- Owner field should be mandatory (dcallagh@redhat.com)
- beaker-wizard: Use instead of in the templates (psplicha@redhat.com)
- better regexp for validating Owner: field (dcallagh@redhat.com)
- beaker-wizard: Description may not contain colons [BZ#722413]
(psplicha@redhat.com)
- beaker-wizard: updated links (psplicha@redhat.com)
- beaker-wizard: chmod scripts only when necessary [BZ#709753]
(psplicha@redhat.com)
- Write pending changes to disk (mcsontos@redhat.com)
* Thu Jun 02 2011 Bill Peck <bpeck@redhat.com> 4.38-1
- fix Makefile to install beaker-wizard (bpeck@redhat.com)
* Thu Jun 02 2011 Bill Peck <bpeck@redhat.com> 4.37-1
- Renamed rhts-wizard to beaker-wizard (bpeck@redhat.com)
* Wed May 11 2011 Bill Peck <bpeck@redhat.com> 4.36-1
- need to dereference tags now that they are heavyweight (dcallagh@redhat.com)
- fallback logic when no annotated tags are found (dcallagh@redhat.com)
- Verify the tags hash matches upstream (bpeck@redhat.com)
- Revert "fix checking of remote tags to be consistent with make package."
(bpeck@redhat.com)
* Tue May 10 2011 Bill Peck <bpeck@redhat.com> 4.35-1
- fix checking of remote tags to be consistent with make package.
(bpeck@redhat.com)
* Fri May 06 2011 Bill Peck <bpeck@redhat.com> 4.34-1
- remove * from tagcommiter. (bpeck@redhat.com)
* Mon May 02 2011 Bill Peck <bpeck@redhat.com> 4.33-1
- Fix git tagging to work on new repos with no current_tag. (bpeck@redhat.com)
- fix to use annoted tags so that taggerdate can be used for sorting.
(bpeck@redhat.com)
- fix from tosky@redhat.com to fix tagging to support periods in those version
control systems that support it. (bpeck@redhat.com)
* Tue Apr 05 2011 Marian Csontos <mcsontos@redhat.com> 4.32-1
- bz644805 - Added hook to run scripts on watchdog (mcsontos@redhat.com)
- bz688218 - make rpm does not handle regexp metachars in test names
(bpeck@redhat.com)
* Fri Mar 11 2011 Bill Peck <bpeck@redhat.com> 4.31-1
- Support uefibootmgr on all arches that have it installed. (bpeck@redhat.com)
- sanity checks for git tags (dcallagh@redhat.com)
- rhts-run-simple-test doesn't need to use tee -a, produces redundant output.
(bpeck@redhat.com)
- rhts-mk-get-current-tag ignores packed-refs (dcallagh@redhat.com)
* Mon Feb 07 2011 Bill Peck <bpeck@redhat.com> 4.30-1
- ignore rpm -q error. (bpeck@redhat.com)
- Avoid reporting selinux errors on the harness itself. (bpeck@redhat.com)
- bz664764 - rhts-devel and svn+ssh problem (mcsontos@redhat.com)
* Fri Jan 14 2011 Bill Peck <bpeck@redhat.com> 4.29-1
- revert tighter selinux controls (bpeck@redhat.com)
- Added: CompatService to RhtsOptions (mcsontos@redhat.com)
* Fri Dec 17 2010 Bill Peck <bpeck@redhat.com> 4.28-1
- use /mnt/testarea instead of /tmp. /tmp should not be used as it will
trigger avc errors. (bpeck@redhat.com)
- make package not working with local git repos (mcsontos@redhat.com)
* Mon Dec 06 2010 Bill Peck <bpeck@redhat.com> 4.27-1
- Merge branch 'master' of ssh://git.fedorahosted.org/git/rhts
(bpeck@redhat.com)
- extend watchdog's directly through lab controller. (bpeck@redhat.com)
* Tue Nov 30 2010 Marian Csontos <mcsontos@redhat.com> 4.26-1
- Added: Print selinux status into AVCs (mcsontos@redhat.com)
- Fixed: ausearch always using en_US date format (mcsontos@redhat.com)
* Wed Nov 24 2010 Marian Csontos <mcsontos@redhat.com> 4.25-1
- Enhanced ausearch (mcsontos@redhat.com)
* Thu Nov 18 2010 Bill Peck <bpeck@redhat.com> 4.24-1
- make it work with python2.7 (bpeck@redhat.com)
* Mon Nov 08 2010 Bill Peck <bpeck@redhat.com> 4.23-1
- bz640395 - make bkradd does not work (bpeck@redhat.com)
- Added: Environment and RhtsOptions to metadata (mcsontos@redhat.com)
* Wed Sep 08 2010 Bill Peck <bpeck@redhat.com> 4.22-1
- Merge branch 'TESTOUT' (mcsontos@redhat.com)
- Make prev. TESTOUT patch prettier (mcsontos@redhat.com)
- fix rhts-db-submit-result mkstemp on rhel3. (bpeck@redhat.com)
- Fixed re-sending TESTOUT.log (mcsontos@redhat.com)
* Wed Sep 01 2010 Marian Csontos <mcsontos@redhat.com> 4.21-1
- Fixed wrong timestamp format
- Improved AVC logging.
* Fri Aug 27 2010 Marian Csontos <mcsontos@redhat.com> 4.20-1
- PartialRevert "BZ616455 - Report all AVC denials" (mcsontos@redhat.com)
* Tue Aug 24 2010 Marian Csontos <mcsontos@redhat.com> 4.19-1
- Use runuser instead of su (mcsontos@redhat.com)
* Mon Aug 16 2010 Marian Csontos <mcsontos@redhat.com> 4.18-1
- BZ616455 - Report all AVC denials (ebenes@redhat.com)
* Tue Jul 13 2010 Bill Peck <bpeck@redhat.com> 4.17-1
- Update to require beaker-client (bpeck@redhat.com)
* Tue Jun 29 2010 Bill Peck <bpeck@redhat.com> 4.16-1
- fix rhts-test-runner.sh logic. (bpeck@redhat.com)
* Thu Jun 17 2010 Bill Peck <bpeck@redhat.com> 4.15-1
- Include Marians patch for md5/sha/none. Allows FIPS testing to work.
(bpeck@redhat.com)
- bz605360 prevent rhts-mk-get-current-tag from confusing (bpeck@redhat.com)
* Fri Jun 11 2010 Bill Peck <bpeck@redhat.com> 4.14-1
- sync up with 108 (bpeck@redhat.com)
* Wed Jun 09 2010 Bill Peck <bpeck@redhat.com> 4.13-1
- tell ausearch to only look at the logs, ignore stdin (bpeck@redhat.com)
- add missing rhts_workflow (bpeck@redhat.com)
* Fri Jun 04 2010 Bill Peck <bpeck@redhat.com> 4.10-1
- add missing rhts namespace (bpeck@redhat.com)
* Thu Jun 03 2010 Bill Peck <bpeck@redhat.com> 4.9-1
- New rhts