Commit Graph

154 Commits

Author SHA1 Message Date
Bruno Wolff III
f0298d56c6 Try using the dnf module 2019-05-22 12:05:04 -05:00
Bruno Wolff III
6a521a3d60 Fix typo 2019-05-22 11:49:58 -05:00
Bruno Wolff III
786bcd85ae Add some filesystem related diagnostics
Get some help trying to figure out what is missing for squashfs loopback
mounts.
2019-05-22 11:10:45 -05:00
Bruno Wolff III
3e58d02dc3 Fix typo 2019-05-22 07:53:37 -05:00
Bruno Wolff III
60cf0845ea Keep setup output out of test.log
It looks like the command that gets run covers more than the test script.
We need to keep that other output out of the output we search for
failure. The includes the dnf step, since it can have non fatal failures.
It also looks like the dnf step might need kernel-modules-extra for
mounting squashfs file systems.
2019-05-22 04:47:43 -05:00
Bruno Wolff III
0e49acc5e0 Get rid of remnents of indirect test run 2019-05-22 04:22:53 -05:00
Bruno Wolff III
046ee552fa Since no keys are local, we need to skip the gpg check 2019-05-22 04:15:43 -05:00
Bruno Wolff III
03cca674b3 Revert "Temporary test of failure condition"
This reverts commit 3ee685078b.
2019-05-22 04:10:25 -05:00
Bruno Wolff III
1c8c77c39c Need a trailing slash 2019-05-22 03:56:54 -05:00
Bruno Wolff III
e6946467a1 See if we can make .. work. 2019-05-22 03:41:16 -05:00
Bruno Wolff III
3665efe8d8 remote_artifacts is used by the basic role
So it might be it is defined even for the wrapper playbook. Probably not,
but let's test it.
2019-05-22 03:25:25 -05:00
Bruno Wolff III
ed7f34e778 Guess that the logs directory is in the logs variable
If that doesn't work, we will try using .. to go up.
2019-05-22 02:56:00 -05:00
Bruno Wolff III
9409f1ebcb Let artifacts be default
It might be that setting artificts to allow running locally breaks
things when used by CI.
2019-05-22 02:31:36 -05:00
Bruno Wolff III
d0cc794f82 Missed a reference to the output 2019-05-22 02:12:19 -05:00
Bruno Wolff III
8108bf4d52 Need to install rpmdevtools manually again
When running a wrapper there doesn't seem to be a way to require packages.
2019-05-22 01:53:45 -05:00
Bruno Wolff III
f90f73457d Retest using the wrapper directly 2019-05-22 01:51:56 -05:00
Bruno Wolff III
1d41ba0fdc The standard interface has test.log as output
I can't choose what I want, so avoiding overwriting by using a different
name isn't going to work.
2019-05-22 01:43:14 -05:00
Bruno Wolff III
9f5a5af2ab It looks like test.log is getting over written
The output checked for failure doesn't show up as an artifact, making
it hard to know why a test failed.
2019-05-22 01:00:53 -05:00
Bruno Wolff III
3ee685078b Temporary test of failure condition 2019-05-22 00:27:33 -05:00
Bruno Wolff III
94a7f4a166 rpmdevtools is installed by basic role
We don't need to try and install it in the test script.
2019-05-22 00:26:06 -05:00
Bruno Wolff III
9959118c08 We need ansible installed
For this approach to maybe work, we need to be able to
run ansible-playbook.
2019-05-21 23:55:57 -05:00
Bruno Wolff III
afc87975fa Try calling tests using ansible-playbook
I'm guessing that the wrapper isn't supposed to be run directly, but
should be run using ansible-playbook from a test using the basic role.
2019-05-21 18:46:21 -05:00
Bruno Wolff III
e89b109bdc Revert "Try not specifying artifacts location"
This reverts commit 0a03e389c6.
It made things worse.
2019-05-21 14:12:07 -05:00
Bruno Wolff III
0a03e389c6 Try not specifying artifacts location
It looks like the artifacts might not have been going to the correct
place based on the reported errors. So try using the default value instead
of the one from the examples.
2019-05-21 13:48:15 -05:00
Bruno Wolff III
8fb4d38c98 Add gating
This won't do anything in rawhide, but once it is moved to release
branches, it will catch really broken builds.
2019-05-21 13:25:50 -05:00
Bruno Wolff III
d81a1f88a6 Add a CI test 2019-05-21 12:39:33 -05:00
Bruno Wolff III
6f53595658 Fix issue with LDFLAGS not getting set
Bug 1573109.
2019-05-21 02:48:48 -05:00
Bruno Wolff III
bc150b2804 Add fix for glibc changes 2019-05-21 01:59:57 -05:00
Fedora Release Engineering
48fdbae943 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 08:28:12 +00:00
Igor Gnatenko
3e0884a0b5 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:50 +01:00
Igor Gnatenko
b85fd9509f
Add missing BuildRequires on gcc
make: cc: Command not found

References: https://bugzilla.redhat.com/show_bug.cgi?id=1606409
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-24 16:55:37 +02:00
Fedora Release Engineering
2860d59181 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 06:38:28 +00:00
Jason Tibbitts
8354ad07a4 Remove needless use of %defattr 2018-07-10 01:26:43 -05:00
Igor Gnatenko
931f8cd02f
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:40:21 +01:00
Igor Gnatenko
6e02df8406 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:39:57 +01:00
Fedora Release Engineering
c150302e27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 17:32:20 +00:00
Fedora Release Engineering
5cdea330e6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:48:01 +00:00
Fedora Release Engineering
6da06ea655 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 19:12:02 +00:00
Fedora Release Engineering
b21880f363 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:54:19 +00:00
Fedora Release Engineering
570f29a9d0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 00:32:50 +00:00
Bruno Wolff III
ebcff94d63 Fix patch name 2015-06-24 14:44:02 -05:00
Bruno Wolff III
af393379e3 Update printf formats to match datatypes after CVE patch 2015-06-24 14:27:31 -05:00
Bruno Wolff III
2517a973ac Account for different diretory structure in repo that provided the patch 2015-06-23 18:29:45 -05:00
Bruno Wolff III
e68da29cac Fix for CVE-2015-4645/4646 2015-06-23 18:12:25 -05:00
Dennis Gilmore
12f3ad490e - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:35:22 +00:00
Bruno Wolff III
eba8550630 Note lz4 now has kernel support 2014-12-14 21:23:39 -06:00
Bruno Wolff III
43b98eb467 Fix incorrect strip option for 2gb patch 2014-09-13 11:42:37 -05:00
Bruno Wolff III
e0903265bd Fix squashing 2GB+ files
This fix came from the squashfs-devel list, authored by Guan Xin
2014-09-13 11:15:29 -05:00
Peter Robinson
9611b9a4bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 03:30:47 +00:00
Bruno Wolff III
6d5b7b7e4e I forgot -p1 for the patches 2014-06-13 10:56:06 -05:00