]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfredo Deza [Mon, 10 Oct 2016 12:16:40 +0000 (08:16 -0400)]
ceph-dev-trigger: enable notcmalloc flavor
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Fri, 21 Oct 2016 14:01:04 +0000 (22:01 +0800)]
Merge pull request #521 from tchaikov/wip-tarball-make-dist
release_tarball: use make-dist if available
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Fri, 21 Oct 2016 04:14:24 +0000 (12:14 +0800)]
release_tarball: use make-dist if available
this enables us to prepare release tarball for versions without
autotools support, where we use make-dist to create the release tarball
instead.
- make-dist only produces .bz2 tarball, so we switch to .bz2 in this
change.
- it's a waste to create both .gz and .bz2 tarballs using "make dist*",
as we only use one of the to repackage the .gz and .bz2 tarballs.
so let's drop "make dist" and use "make dist-bzip2" only.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Wed, 19 Oct 2016 11:15:09 +0000 (07:15 -0400)]
Merge pull request #520 from ceph/prod-chacra-shaman
ceph-build: update shaman on build status and post extra repo information
Andrew Schoen [Tue, 18 Oct 2016 20:36:41 +0000 (15:36 -0500)]
ceph-build: remove unused build/setup script
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 20:00:05 +0000 (15:00 -0500)]
ceph-build: post build status to shaman for rpm builds
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 19:39:12 +0000 (14:39 -0500)]
ceph-build: post completed status to shaman after deb builds
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 19:37:49 +0000 (14:37 -0500)]
ceph-build: send failure status to shaman on build failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 19:33:36 +0000 (14:33 -0500)]
ceph-build: report deb build started status to shaman
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 19:27:10 +0000 (14:27 -0500)]
ceph-setup: report to shaman on build failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 17:48:02 +0000 (12:48 -0500)]
ceph-build: post 'extra' repo information to chacra for rpm repos
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 18 Oct 2016 17:47:30 +0000 (12:47 -0500)]
ceph-build: post 'extra' repo information to chacra for deb repos
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Mon, 17 Oct 2016 15:29:30 +0000 (11:29 -0400)]
Merge pull request #519 from ceph/build-wip
ceph-dev-trigger: granularly define the branches to build for testing
Alfredo Deza [Fri, 14 Oct 2016 17:44:33 +0000 (13:44 -0400)]
ceph-dev-trigger: granularly define the branches to build for testing
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 11 Oct 2016 20:12:11 +0000 (15:12 -0500)]
Merge pull request #518 from ceph/jessie-pgp
ansible: use pgp.mit.edu to fetch the jessie release key
Alfredo Deza [Tue, 11 Oct 2016 16:19:21 +0000 (12:19 -0400)]
ansible: use pgp.mit.edu to fetch the jessie release key
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Oct 2016 18:26:40 +0000 (14:26 -0400)]
Merge pull request #502 from ceph/fix-slave-hostname
ansible: update the cloud-init templates for /etc/hosts
Andrew Schoen [Tue, 11 Oct 2016 15:39:52 +0000 (10:39 -0500)]
ansible: ignore failures change /etc/hosts cloud templates
Not all our nodes have those templates so ignore failures to modify
those non-existant templates.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 30 Sep 2016 22:07:52 +0000 (17:07 -0500)]
ansible: update the cloud-init templates for /etc/hosts
If a node is rebooted the /etc/hosts file is rewritten with these
template files because ``manage_etc_hosts`` is set to ``true``. This
causes jobs to fail because the hostname is no longer resolveable after
reboot.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 11 Oct 2016 12:33:55 +0000 (08:33 -0400)]
Merge pull request #517 from ceph/pip-no-binary
no binary installs for pip
Alfredo Deza [Tue, 11 Oct 2016 12:31:11 +0000 (08:31 -0400)]
ceph-build: do not use binary ansible installs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Oct 2016 12:29:19 +0000 (08:29 -0400)]
ansible: modify configure.ac only when it exists for ceph releases
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Oct 2016 12:26:43 +0000 (08:26 -0400)]
scripts: create a helper to avoid compiling python packages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 7 Oct 2016 11:26:34 +0000 (07:26 -0400)]
Merge pull request #515 from ceph/dev-force-push
ceph-dev-trigger: use a list, not a continuated string
Alfredo Deza [Fri, 7 Oct 2016 11:20:13 +0000 (07:20 -0400)]
ceph-dev-trigger: use a pipe for continuated string
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 6 Oct 2016 19:19:20 +0000 (14:19 -0500)]
Merge pull request #514 from ceph/dev-force-push
ceph-dev-trigger: force push even when remote package exists
Alfredo Deza [Thu, 6 Oct 2016 18:43:04 +0000 (14:43 -0400)]
ceph-dev-trigger: force push even when remote package exists
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Oct 2016 14:32:38 +0000 (10:32 -0400)]
Merge pull request #513 from ceph/docker-fixes3
docker-pull-requests: use the correct path for teardown
Alfredo Deza [Thu, 6 Oct 2016 14:30:21 +0000 (10:30 -0400)]
docker-pull-requests: use the correct path for teardown
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Oct 2016 14:21:10 +0000 (10:21 -0400)]
Merge pull request #512 from ceph/docker-fixes2
ceph-docker-pull-requests: really try to remove containers
Alfredo Deza [Thu, 6 Oct 2016 14:14:41 +0000 (10:14 -0400)]
ceph-docker-pull-requests: remove 'ceph-demo' as well from getting checked since they aren't available in pull requests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Oct 2016 14:01:23 +0000 (10:01 -0400)]
ceph-docker-pull-requests: really try to remove containers
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Oct 2016 12:36:58 +0000 (08:36 -0400)]
Merge pull request #511 from ceph/docker-fixes
Docker fixes
Alfredo Deza [Thu, 6 Oct 2016 12:31:23 +0000 (08:31 -0400)]
ceph-docker-pull-requests: remove 'exec ceph-mon' call since it isn't available
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Oct 2016 12:30:38 +0000 (08:30 -0400)]
ceph-docker-pull-requests: add a header to indicate on failure script start
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 5 Oct 2016 16:12:22 +0000 (11:12 -0500)]
Merge pull request #510 from ceph/ceph-setup-copy
ceph-setup: mkdir and then copy recursively vs. using mv
Alfredo Deza [Wed, 5 Oct 2016 16:08:36 +0000 (12:08 -0400)]
ceph-setup: mkdir and then copy recursively vs. using mv
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 5 Oct 2016 15:50:15 +0000 (11:50 -0400)]
Merge pull request #509 from ceph/docker-sudo
ceph-docker-pull-requests: use sudo to remove deamon base and demo
Alfredo Deza [Wed, 5 Oct 2016 15:47:44 +0000 (11:47 -0400)]
ceph-docker-pull-requests: use sudo to remove deamon base and demo
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 5 Oct 2016 15:09:10 +0000 (10:09 -0500)]
Merge pull request #508 from ceph/docker-workspace
ceph-docker-pull-requests: remove daemon demo and base from top dir
Alfredo Deza [Wed, 5 Oct 2016 15:03:37 +0000 (11:03 -0400)]
ceph-docker-pull-requests: rename the configuration file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 5 Oct 2016 14:51:48 +0000 (10:51 -0400)]
ceph-docker-pull-requests: remove daemon demo and base from top dir for pull requests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 5 Oct 2016 12:13:49 +0000 (08:13 -0400)]
Merge pull request #507 from ceph/docker-workspace
Docker workspace
Alfredo Deza [Wed, 5 Oct 2016 11:32:39 +0000 (07:32 -0400)]
ceph-docker-pull-requests: define better the right path where to execute from
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 5 Oct 2016 11:32:12 +0000 (07:32 -0400)]
ceph-docker-pull-requests: request amd64 arch nodes to build on
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 4 Oct 2016 21:30:04 +0000 (16:30 -0500)]
Merge pull request #506 from ceph/docker-deps
install correct deps
Alfredo Deza [Tue, 4 Oct 2016 21:15:30 +0000 (17:15 -0400)]
ceph-docker-pull-requests: require a xenial host if possible
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 4 Oct 2016 21:14:49 +0000 (17:14 -0400)]
ceph-docker-pull-requests: install docker.io which is the actual dependency of docker
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 4 Oct 2016 21:10:33 +0000 (16:10 -0500)]
Merge pull request #505 from ceph/release-cmake
ceph-setup: when in cmake use different flags for compression
Alfredo Deza [Tue, 4 Oct 2016 21:05:50 +0000 (17:05 -0400)]
ceph-setup: when in cmake use different flags for compression
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 4 Oct 2016 21:05:09 +0000 (16:05 -0500)]
Merge pull request #504 from ceph/ceph-docker-prs
ceph-docker-pull-requests: intial pass at a pull request job
Alfredo Deza [Tue, 4 Oct 2016 20:07:42 +0000 (16:07 -0400)]
ceph-docker-pull-requests: intial pass at a pull request job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 3 Oct 2016 18:53:24 +0000 (14:53 -0400)]
Merge pull request #503 from ceph/build-properties
scripts: create the build_info properties file when updating shaman
Andrew Schoen [Mon, 3 Oct 2016 18:34:46 +0000 (13:34 -0500)]
ceph-dev-build: no need to write the build_info file during setup
This is now done in scripts/build_utils whenever a status is posted to
shaman.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 3 Oct 2016 18:31:39 +0000 (13:31 -0500)]
scripts: write the build_info properties file when updating shaman
Centralize the creation of this file in one place so that other scripts
do not have to remember to write it when they want to post updates to
shaman.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Mon, 3 Oct 2016 17:00:29 +0000 (13:00 -0400)]
Merge pull request #501 from ceph/build-properties
ceph-dev-build: write the correct vars to build_info in setup_rpm
Andrew Schoen [Mon, 3 Oct 2016 16:19:30 +0000 (11:19 -0500)]
ceph-dev-build: write the correct vars to build_info in setup_rpm
I was using the incorrect values for the NORMAL_* values in setup_rpm
which was posting incorrect information to shaman.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Mon, 3 Oct 2016 15:48:49 +0000 (11:48 -0400)]
Merge pull request #500 from ceph/build-properties
ceph-dev-build: split setup into setup_deb and setup_rpm
Andrew Schoen [Mon, 3 Oct 2016 14:47:18 +0000 (09:47 -0500)]
scripts: always POST when sending build info to shaman
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Sat, 1 Oct 2016 11:55:47 +0000 (06:55 -0500)]
ceph-dev-build: if shaman fails to return a node, fail the build
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Sat, 1 Oct 2016 11:27:25 +0000 (06:27 -0500)]
ceph-dev-build: remove the unused setup file
We now have os type specific setup files
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Sat, 1 Oct 2016 11:26:12 +0000 (06:26 -0500)]
ceph-dev-build: adds a setup_rpm script
We want to split up setup by os type so we can post
correct build info to shaman earlier
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Sat, 1 Oct 2016 11:24:15 +0000 (06:24 -0500)]
ceph-dev-build: adds a setup_deb script
We want to split up setup by os type so we can post correct
information to shaman earlier in the build.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 30 Sep 2016 21:26:34 +0000 (16:26 -0500)]
ceph-dev-build: give the failure script access to the NORMALIZED_* vars
In the build scripts we can write the NORMALIZED_* vars to a property
file so that if the build fails the postbuildscript can use inject those
vars and use them to properly post build info to shaman.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Fri, 30 Sep 2016 19:24:00 +0000 (15:24 -0400)]
Merge pull request #499 from ceph/fail-branch
we need to set variables when reporting build failures
Andrew Schoen [Fri, 30 Sep 2016 19:08:51 +0000 (14:08 -0500)]
ceph-dev-setup: on failure make sure BRANCH and SHA1 are set correctly
When the job fails it gets fresh parameters from the ceph-dev job, so we
have to set these variables again to avoid things refs like 'origin/*'
in shaman.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 30 Sep 2016 19:06:03 +0000 (14:06 -0500)]
ceph-dev-build: filter BRANCH in build/failure
When the postscriptbuild fires it passes that script fresh parameters
from ceph-dev, so we need to filter the value of BRANCH again or we get
it info in shaman that look like 'origin/*'.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Fri, 30 Sep 2016 11:57:04 +0000 (07:57 -0400)]
Merge pull request #498 from ceph/build-info-fix
post build info status to shaman on failure
Andrew Schoen [Thu, 29 Sep 2016 21:23:24 +0000 (16:23 -0500)]
ceph-dev-setup: set script-only-if-failed: False
The default for this is True and if you want to only execute
the script on failure you need to set this to False.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 29 Sep 2016 21:21:57 +0000 (16:21 -0500)]
ceph-dev-build: set script-only-if-failed: False
This needs to be set because the default is True and if you want
to post on failure you have to change this value as well.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Thu, 29 Sep 2016 20:00:13 +0000 (16:00 -0400)]
Merge pull request #497 from ceph/wip-jnode-rename
Rename jenkins-node module for ansible v2 compatibility
David Galloway [Thu, 29 Sep 2016 17:54:14 +0000 (13:54 -0400)]
Rename jenkins-node module for ansible v2 compatibility
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Thu, 29 Sep 2016 15:10:38 +0000 (10:10 -0500)]
Merge pull request #496 from ceph/ref-not-branch
Ref not branch and "status" not "state"
Alfredo Deza [Thu, 29 Sep 2016 15:07:43 +0000 (11:07 -0400)]
scripts: use 'status', not 'state'
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 29 Sep 2016 15:06:54 +0000 (11:06 -0400)]
scripts: use 'ref', not 'branch'
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 29 Sep 2016 14:49:17 +0000 (09:49 -0500)]
Merge pull request #494 from ceph/posting-build
update shaman on build status
Alfredo Deza [Wed, 28 Sep 2016 21:42:05 +0000 (17:42 -0400)]
ceph-dev-setup: define SHA1 at the very beginning so it is available when posting status
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 19:07:59 +0000 (15:07 -0400)]
scripts: create helpers to post build statuses to shaman
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 19:07:11 +0000 (15:07 -0400)]
ceph-dev-build: post build status on rpm builds
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 19:06:58 +0000 (15:06 -0400)]
ceph-dev-build: post build status on deb builds
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 19:05:42 +0000 (15:05 -0400)]
ceph-dev-build: configure to post failed statuses on build failures
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 19:05:06 +0000 (15:05 -0400)]
ceph-dev-build: create a failure script to post failed build status
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 15:42:58 +0000 (11:42 -0400)]
ceph-dev-setup: configure when the job fails; run the failure script
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 15:40:42 +0000 (11:40 -0400)]
ceph-dev-setup: add a script to post build information on failure
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 14:25:10 +0000 (10:25 -0400)]
Merge pull request #493 from ceph/wip-diamond-deb
diamand: Fix dir name mismatch
Boris Ranto [Wed, 28 Sep 2016 14:18:18 +0000 (16:18 +0200)]
diamand: Fix dir name mismatch
Signed-off-by: Boris Ranto <branto@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 14:01:03 +0000 (10:01 -0400)]
Merge pull request #492 from ceph/jnlp-false
ansible: set use_jnlp: false in slave.yml
Andrew Schoen [Wed, 28 Sep 2016 13:48:44 +0000 (08:48 -0500)]
ansible: set use_jnlp: false in slave.yml
We will never use prado to setup slaves using jnlp and
the way this was before was causing a recursion error when
ansible was trying to render the playbook.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Wed, 28 Sep 2016 12:48:28 +0000 (08:48 -0400)]
Merge pull request #491 from ceph/wip-diamond-deb
diamond: Add debian support
Boris Ranto [Wed, 28 Sep 2016 12:30:15 +0000 (14:30 +0200)]
diamond: Add debian support
Signed-off-by: Boris Ranto <branto@redhat.com>
Alfredo Deza [Tue, 27 Sep 2016 21:27:08 +0000 (17:27 -0400)]
Merge pull request #490 from ceph/ovh-hostnames
ansible: always add 'ceph-builders' to /etc/hosts
Andrew Schoen [Tue, 27 Sep 2016 21:13:38 +0000 (16:13 -0500)]
ansible: always add 'ceph-builders' to /etc/hosts
The nodes we spin up in OVH are using an image that sets the hostname
to 'ceph-builders'. Also, the hostname we give it is too long to use and
ansible silenty fails to set it.
This change ensures that nodes can use sudo correctly and avoids errors
like: 'sudo: unable to resolve host ceph-builders'.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 27 Sep 2016 19:38:38 +0000 (14:38 -0500)]
Merge pull request #489 from ceph/build-libcephfs
actually be able to build libcephfs-java
Alfredo Deza [Tue, 27 Sep 2016 18:37:40 +0000 (14:37 -0400)]
ceph-build: remove the --binary-arch flag when calling pbuilder
This caused for non-binary arch to be skipped. Specifically:
"Build-Depends-Indep" which in this case is in charge of building
libcephfs-java.
The man page explains that the flag is used to: "Specify to build
architecture specific targets instead of all targets" which we need to.
This was introduced in commit:
d80f78adcb28a2c60fd79895f4f5c63d999b457d
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 27 Sep 2016 18:33:09 +0000 (14:33 -0400)]
ceph-dev-build: remove the --binary-arch flag when calling pbuilder
This caused for non-binary arch to be skipped. Specifically:
"Build-Depends-Indep" which in this case is in charge of building
libcephfs-java.
The man page explains that the flag is used to: "Specify to build
architecture specific targets instead of all targets" which we need to.
This was introduced in commit:
d80f78adcb28a2c60fd79895f4f5c63d999b457d
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Thu, 22 Sep 2016 15:07:44 +0000 (23:07 +0800)]
Merge pull request #488 from ceph/unexpected-fi
Unexpected fi token
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Thu, 22 Sep 2016 14:53:30 +0000 (10:53 -0400)]
ceph-setup: fix bash syntax error on conditional check
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Sep 2016 14:53:13 +0000 (10:53 -0400)]
ceph-dev-setup: fix bash syntax error on conditional check
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 21 Sep 2016 20:03:08 +0000 (16:03 -0400)]
Merge pull request #485 from ceph/wip-cmake
cmake: modified several scripts for cmake support
Ali Maredia [Fri, 16 Sep 2016 16:55:04 +0000 (12:55 -0400)]
cmake: modified several scripts for cmake support
Modified build scripts to support configuration
for both cmake and automake builds.
Removed traces of blkin library from builds.
Added cmake as a rpm requirement for ansible
slaves
Signed-off-by: Ali Maredia <amaredia@redhat.com>