Petr Rockai
421ca4cd14
spec: Add a copyright header and an explanatory notice.
2014-02-28 11:23:52 +01:00
Petr Rockai
658f8976a3
NIX: Move nix-related bits under nix/.
2014-02-28 11:23:52 +01:00
Petr Rockai
244b80d948
spec: Package the new clvmd/cmirrord systemd units.
2014-02-28 11:23:52 +01:00
Petr Rockai
9770c03ce0
NIX: On RHEL<=6 and FC<=16, udevd is /sbin/udevd.
2014-02-28 11:23:52 +01:00
Petr Rockai
2c99601267
NIX: Add a local nix-build.sh script.
2014-02-28 11:23:52 +01:00
Petr Rockai
fb2c6fffe1
NIX: Add CentOS 6.5 builds.
2014-02-28 11:23:52 +01:00
Petr Rockai
31e8fa883d
NIX: Retire the CentOS 6.3 builds.
2014-02-28 11:23:52 +01:00
Petr Rockai
55964cedcb
NIX: Use vault.centos.org to get older revisions.
2014-02-28 11:23:52 +01:00
Petr Rockai
cc6ed8fa66
spec: We do want thin support on RHEL 6.
2014-02-28 11:23:52 +01:00
Petr Rockai
4d081f072f
spec: Do not treat --with-?=none as having the thing.
2014-02-28 11:23:51 +01:00
Petr Rockai
581eeaf950
spec: Explicitly disable thin when we don't want it.
2014-02-28 11:23:51 +01:00
Petr Rockai
9c8db4e33f
NIX: Run system-wide tests separately, with RPMs installed.
2014-02-28 11:23:51 +01:00
Petr Rockai
d567d0d307
spec: Make it possible for %check_commands to prevent %clean-ing.
2014-02-28 11:23:51 +01:00
Petr Rockai
00dee59702
NIX: Revert to calling make check inside the RPM build.
2014-02-28 11:23:51 +01:00
Petr Rockai
13d5c78a8d
spec: Add lvm2-pvscan@.service to filelist.
2014-02-28 11:23:51 +01:00
Petr Rockai
49ea253aaf
spec: Add thin-performance.profile to the filelist.
2014-02-28 11:23:51 +01:00
Petr Rockai
8a0cf9cb0a
NIX: Update URL for lcov RPM.
2014-02-28 11:23:51 +01:00
Petr Rockai
7cb3e7d016
NIX: Skip autoconf, as we include ./configure in git.
2014-02-28 11:23:51 +01:00
Petr Rockai
2b953df0f9
NIX: Try harder to set dmesg levels.
2014-02-28 11:23:51 +01:00
Petr Rockai
fe4d473c5b
NIX: Give the VMs more RAM (768M instead of 512M).
2014-02-28 11:23:51 +01:00
Petr Rockai
7fea3f4469
NIX: Fix a centos64 failure due to old dmesg.
2014-02-28 11:23:51 +01:00
Petr Rockai
4eaaad0caa
NIX: Do not insmod 9p/virtfs on centos64 as it BUGs out right away.
2014-02-28 11:23:51 +01:00
Petr Rockai
9434611924
NIX: Restore CIFS modules, as 9p is broken on many kernels.
2014-02-28 11:23:51 +01:00
Petr Rockai
5f60d53fcc
NIX: Add %with thin_dump to the specfile.
2014-02-28 11:23:51 +01:00
Petr Rockai
bf67c0b393
NIX: Add %with thin_repair to the specfile.
2014-02-28 11:23:50 +01:00
Petr Rockai
adf262e079
NIX: Fedora 19 is now stable. Add builds that include updates.
2014-02-28 11:23:50 +01:00
Petr Rockai
39d00da752
NIX: Use the new "check_full" target for comprehensive testing.
2014-02-28 11:23:50 +01:00
Petr Rockai
765337dcc1
nix: Look a bit harder for udevd.
2014-02-28 11:23:50 +01:00
Petr Rockai
2df5eb250d
nix: Set kernel console log level to debug.
2014-02-28 11:23:50 +01:00
Petr Rockai
4fc075e040
nix: Run udevd in foreground.
2014-02-28 11:23:50 +01:00
Petr Rockai
4757ef824c
NIX: Run tests with /dev and (on recent Fedora) with udevd running.
2014-02-28 11:23:50 +01:00
Petr Rockai
9c927f7b27
NIX: Fix chrooted builds, passing down package lists explicitly.
2014-02-28 11:23:50 +01:00
Petr Rockai
a0d3a7d569
NIX: The mergeUsr attribute was renamed to unifiedSystemDir.
2014-02-28 11:23:50 +01:00
Petr Rockai
cad28a49ab
NIX: Add default.profile to the spec file.
2014-02-28 11:23:50 +01:00
Petr Rockai
28143505f8
NIX: Add an fc18 build that includes fedora updates.
2014-02-28 11:23:50 +01:00
Petr Rockai
c5fbccab21
NIX: Adapt to use of 9P in VM builds.
2014-02-28 11:23:50 +01:00
Petr Rockai
9716af8c14
NIX: Make it possible to only run a subset of tests (via T).
2014-02-28 11:23:50 +01:00
Petr Rockai
39c8cd3d05
NIX: Fix a couple typos in build product handling.
2014-02-28 11:23:50 +01:00
Petr Rockai
4fdcb27b3e
NIX: Copy collected test results into the output.
2014-02-28 11:23:49 +01:00
Petr Rockai
f6350b4568
NIX: Grab specfile from lvm2Nix (at least for now).
2014-02-28 11:23:49 +01:00
Petr Rockai
2f16d2ce27
NIX: Fix build-dependencies for FC 18.
2014-02-28 11:23:49 +01:00
Petr Rockai
2fbc94f974
nix: Import the modular specfile we use for nix-driven builds.
2014-02-28 11:23:49 +01:00
Jonathan Brassow
38ab4c31a6
test: warn rather than fail when %FREE isn't working right
...
%FREE allocation has been broken for RAID. At 100%FREE, there is
still an extent left for certain tests. For now, change the test
to warn rather than completely fail.
2014-02-27 22:47:30 -06:00
Zdenek Kabelac
a7dc422bde
tests: remove extra vgremove
...
These vgremove calls were not correct.
2014-02-27 14:53:33 +01:00
Zdenek Kabelac
c23cd12023
tests: quote dev
2014-02-27 14:49:49 +01:00
Zdenek Kabelac
f4afd07700
tests: drop remove
...
Generates waaaaay too much log from lvmetad test.
TODO: once we will be able to remove more LVs with a single
write - we may restore....
2014-02-27 14:48:32 +01:00
Zdenek Kabelac
07ba047116
cleanup: relocate segment flags
...
Move flags for segments to segtype header where it seems more closely
related as the features are related to segtype and not activation.
Use unsigned #define - since it's more common in lvm2 source code
for bit flags.
2014-02-27 14:46:11 +01:00
Zdenek Kabelac
47b15b805e
tests: updates
...
Add some vgremove calls.
Remove uneeded test for some unused commands.
Add tests for missing commands.
2014-02-27 13:01:04 +01:00
Zdenek Kabelac
d00fc1de78
snapshot: correct previous snapshot commit
...
Condition was swapped - however since it's been based on 'random'
memory content it's been missed as attribute has not been set.
So now we have quite a few possible results when testing.
We have old status without separate metadata and
we have kernels with fixed snapshot leak bug.
(in-release update)
2014-02-27 13:00:49 +01:00
Petr Rockai
1769eddde7
lvmetad: Make token_mismatch handling more robust in the clients.
2014-02-26 15:11:00 +01:00