]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
8 years agoceph-medic-docs: create a docs job ceph-medic-docs 767/head
Alfredo Deza [Tue, 27 Jun 2017 18:28:32 +0000 (14:28 -0400)]
ceph-medic-docs: create a docs job

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #766 from ceph/wip-cephmetrics-branch
Alfredo Deza [Tue, 27 Jun 2017 16:29:05 +0000 (12:29 -0400)]
Merge pull request #766 from ceph/wip-cephmetrics-branch

DNM: cephmetrics: Build for all branches

8 years agoSet BRANCH 766/head
Zack Cerza [Tue, 27 Jun 2017 16:21:25 +0000 (10:21 -0600)]
Set BRANCH

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoSanity check for $GIT_BRANCH
Zack Cerza [Tue, 27 Jun 2017 16:21:05 +0000 (10:21 -0600)]
Sanity check for $GIT_BRANCH

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoDon't pass 'branches' to git stanza
Zack Cerza [Tue, 27 Jun 2017 16:16:32 +0000 (10:16 -0600)]
Don't pass 'branches' to git stanza

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoAdd github repo to properties
Zack Cerza [Tue, 27 Jun 2017 16:12:10 +0000 (10:12 -0600)]
Add github repo to properties

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoMerge pull request #765 from ceph/wip-cephmetrics-build-often
Zack Cerza [Mon, 26 Jun 2017 23:01:35 +0000 (17:01 -0600)]
Merge pull request #765 from ceph/wip-cephmetrics-build-often

cephmetrics: build on pushes for now

8 years agobuild on pushes for now 765/head
Gregory Meno [Mon, 26 Jun 2017 22:47:49 +0000 (15:47 -0700)]
build on pushes for now

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #764 from ceph/wip-cephmetrics-piechart
Gregory Meno [Mon, 26 Jun 2017 22:34:08 +0000 (15:34 -0700)]
Merge pull request #764 from ceph/wip-cephmetrics-piechart

fix destination path for pichart plugin

8 years agofix destination path for pichart plugin 764/head
Gregory Meno [Mon, 26 Jun 2017 22:32:54 +0000 (15:32 -0700)]
fix destination path for pichart plugin

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #763 from ceph/wip-cephmetrics-piechart
Gregory Meno [Mon, 26 Jun 2017 22:20:32 +0000 (15:20 -0700)]
Merge pull request #763 from ceph/wip-cephmetrics-piechart

download the source for the pie-chart panel

8 years agodownload the source for the pie-chart panel 763/head
Gregory Meno [Mon, 26 Jun 2017 22:14:50 +0000 (15:14 -0700)]
download the source for the pie-chart panel

Signed-off-by: Gregory Meno <gmeno@redhat.com>
8 years agoMerge pull request #762 from ceph/wip-cephmetrics-pr
Alfredo Deza [Mon, 26 Jun 2017 20:14:03 +0000 (16:14 -0400)]
Merge pull request #762 from ceph/wip-cephmetrics-pr

cephmetrics-pull-requests: Install package deps

8 years agocephmetrics-pull-requests: Install package deps 762/head
Zack Cerza [Mon, 26 Jun 2017 19:54:53 +0000 (13:54 -0600)]
cephmetrics-pull-requests: Install package deps

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoMerge pull request #761 from ceph/wip-cephmetrics-pr
Zack Cerza [Mon, 26 Jun 2017 19:04:36 +0000 (13:04 -0600)]
Merge pull request #761 from ceph/wip-cephmetrics-pr

Add cephmetrics-pull-requests

8 years agoAdd cephmetrics-pull-requests 761/head
Zack Cerza [Mon, 26 Jun 2017 18:52:39 +0000 (12:52 -0600)]
Add cephmetrics-pull-requests

Runs tox tests!

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoMerge pull request #758 from dmick/master
Alfredo Deza [Fri, 23 Jun 2017 22:40:35 +0000 (18:40 -0400)]
Merge pull request #758 from dmick/master

Add ceph-pull-requests-arm64

8 years agoAdd ceph-pull-requests-arm64 758/head
Dan Mick [Fri, 23 Jun 2017 02:31:22 +0000 (19:31 -0700)]
Add ceph-pull-requests-arm64

This has several XML sections; removing the two smaller ones seems safe,
but I'm concerned about the last one (the GitSCM clone behavior).  It
doesn't currently look like either jjb or jjw handle that option section
correctly, so I'm leaving the XML for now.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #760 from ceph/wip-fix-cephmetrics
Alfredo Deza [Fri, 23 Jun 2017 17:38:41 +0000 (13:38 -0400)]
Merge pull request #760 from ceph/wip-fix-cephmetrics

cephmetrics: Add default branch, forbid wipe

8 years agocephmetrics: Add default branch, forbid wipe 760/head
Boris Ranto [Fri, 23 Jun 2017 17:28:46 +0000 (19:28 +0200)]
cephmetrics: Add default branch, forbid wipe

The build job does not work well with empty branch, we should provide a
default master branch to fix it.

It looks like it is not enough to remove the wipe-workspace line, it was
on even without that line. Adding wipe-workspace: false to hopefully fix
it.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #759 from ceph/wip-fix-cephmetrics
Alfredo Deza [Fri, 23 Jun 2017 15:09:01 +0000 (11:09 -0400)]
Merge pull request #759 from ceph/wip-fix-cephmetrics

cephmetrics: Clean with sudo

8 years agocephmetrics: Clean with sudo 759/head
Boris Ranto [Fri, 23 Jun 2017 14:46:13 +0000 (16:46 +0200)]
cephmetrics: Clean with sudo

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #752 from ceph/add_timeout
Alfredo Deza [Fri, 23 Jun 2017 14:23:23 +0000 (10:23 -0400)]
Merge pull request #752 from ceph/add_timeout

ceph-ansible-prs: add a timeout

8 years agoceph-ansible-prs: add a timeout 752/head
Guillaume Abrioux [Thu, 22 Jun 2017 12:49:26 +0000 (14:49 +0200)]
ceph-ansible-prs: add a timeout

Add a timeout (5h) since sometimes some job can get stuck in the CI for
a very long time.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #757 from ceph/wip-nfs-ganesha-stable
Alfredo Deza [Thu, 22 Jun 2017 20:51:39 +0000 (16:51 -0400)]
Merge pull request #757 from ceph/wip-nfs-ganesha-stable

nfs-ganesha-stable: correct job name and display name

8 years agonfs-ganesha-stable: correct job name and display name 757/head
Ali Maredia [Thu, 22 Jun 2017 20:43:35 +0000 (16:43 -0400)]
nfs-ganesha-stable: correct job name and display name

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #756 from ceph/samba-cleanup
Alfredo Deza [Thu, 22 Jun 2017 19:14:48 +0000 (15:14 -0400)]
Merge pull request #756 from ceph/samba-cleanup

samba: fix path to shaman.list when tearing down

8 years agosamba: fix path to shaman.list when tearing down 756/head
Andrew Schoen [Thu, 22 Jun 2017 18:10:31 +0000 (13:10 -0500)]
samba: fix path to shaman.list when tearing down

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #755 from ceph/wip-samba-cleanup
Alfredo Deza [Thu, 22 Jun 2017 18:04:19 +0000 (14:04 -0400)]
Merge pull request #755 from ceph/wip-samba-cleanup

samba: Cleanup added yum/apt repos

8 years agosamba: Cleanup added yum/apt repos 755/head
Zack Cerza [Thu, 22 Jun 2017 17:56:09 +0000 (11:56 -0600)]
samba: Cleanup added yum/apt repos

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agoMerge pull request #746 from ceph/wip-nfs-ganesha-stable
Alfredo Deza [Thu, 22 Jun 2017 17:55:50 +0000 (13:55 -0400)]
Merge pull request #746 from ceph/wip-nfs-ganesha-stable

nfs-ganesha: nfs-ganesha for download.ceph.com

8 years agoMerge branch 'master' into wip-nfs-ganesha-stable 746/head
Ali Maredia [Thu, 22 Jun 2017 16:59:01 +0000 (12:59 -0400)]
Merge branch 'master' into wip-nfs-ganesha-stable

8 years agoMerge pull request #753 from ceph/debian-stretch
Andrew Schoen [Thu, 22 Jun 2017 14:52:09 +0000 (09:52 -0500)]
Merge pull request #753 from ceph/debian-stretch

Debian stretch support for releases

8 years agoceph-build: allow building for stretch debian-stretch 753/head
Alfredo Deza [Thu, 22 Jun 2017 14:45:30 +0000 (10:45 -0400)]
ceph-build: allow building for stretch

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-build: update to detect stretch in setup deb
Alfredo Deza [Thu, 22 Jun 2017 14:45:06 +0000 (10:45 -0400)]
ceph-build: update to detect stretch in setup deb

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoscripts: update for stretch
Alfredo Deza [Thu, 22 Jun 2017 14:41:47 +0000 (10:41 -0400)]
scripts: update for stretch

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #751 from ceph/wip-fix-cephmetrics
Alfredo Deza [Thu, 22 Jun 2017 12:04:55 +0000 (08:04 -0400)]
Merge pull request #751 from ceph/wip-fix-cephmetrics

cephmetrics: Install wget

8 years agocephmetrics: Install wget 751/head
Boris Ranto [Thu, 22 Jun 2017 05:12:14 +0000 (07:12 +0200)]
cephmetrics: Install wget

The build uses wget to get the vonage-status-panel but wget might not
always be available on the system.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #750 from ceph/wip-fix-cephmetrics
Alfredo Deza [Wed, 21 Jun 2017 20:32:40 +0000 (16:32 -0400)]
Merge pull request #750 from ceph/wip-fix-cephmetrics

cephmetrics: Use sudo for yum

8 years agocephmetrics: Use sudo for yum 750/head
Boris Ranto [Wed, 21 Jun 2017 20:23:24 +0000 (22:23 +0200)]
cephmetrics: Use sudo for yum

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #748 from ceph/wip-cephmetrics
Alfredo Deza [Wed, 21 Jun 2017 20:05:44 +0000 (16:05 -0400)]
Merge pull request #748 from ceph/wip-cephmetrics

cephmetrics: Add new build job

8 years agocephmetrics: Add new build job 748/head
Boris Ranto [Wed, 21 Jun 2017 18:37:14 +0000 (20:37 +0200)]
cephmetrics: Add new build job

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #747 from ceph/ceph-medic-rpms
Alfredo Deza [Wed, 21 Jun 2017 16:22:58 +0000 (12:22 -0400)]
Merge pull request #747 from ceph/ceph-medic-rpms

ceph-medic-rpm: a job to build rpms for every branch of ceph-medic

8 years agoceph-medic-rpm: a job to build rpms for every branch of ceph-medic 747/head
Andrew Schoen [Wed, 21 Jun 2017 16:12:12 +0000 (11:12 -0500)]
ceph-medic-rpm: a job to build rpms for every branch of ceph-medic

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agonfs-ganesha: nfs-ganesha for download.ceph.com
Ali Maredia [Tue, 20 Jun 2017 18:01:59 +0000 (14:01 -0400)]
nfs-ganesha: nfs-ganesha for download.ceph.com

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #734 from ceph/wip-nfs-ganesha-version-fix
Alfredo Deza [Tue, 20 Jun 2017 18:26:10 +0000 (14:26 -0400)]
Merge pull request #734 from ceph/wip-nfs-ganesha-version-fix

nfs-ganesha: fix version to match PACKAGE_MANAGER_VERSION

8 years agoMerge branch 'master' into wip-nfs-ganesha-version-fix 734/head
Ali Maredia [Tue, 20 Jun 2017 17:04:13 +0000 (13:04 -0400)]
Merge branch 'master' into wip-nfs-ganesha-version-fix

8 years agoMerge pull request #744 from ceph/ceph-medic-prs
Alfredo Deza [Mon, 19 Jun 2017 14:26:57 +0000 (10:26 -0400)]
Merge pull request #744 from ceph/ceph-medic-prs

ceph-medic-pull-requests: adds a job to test ceph-medic PRs

8 years agoceph-medic-pull-requests: adds a job to test ceph-medic PRs 744/head
Andrew Schoen [Fri, 16 Jun 2017 18:03:42 +0000 (13:03 -0500)]
ceph-medic-pull-requests: adds a job to test ceph-medic PRs

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #745 from ceph/rename-lvm-volume
Andrew Schoen [Fri, 16 Jun 2017 19:17:59 +0000 (14:17 -0500)]
Merge pull request #745 from ceph/rename-lvm-volume

ceph-volume-docs: renamed from ceph-lvm-docs

8 years agoceph-volume-docs: renamed from ceph-lvm-docs 745/head
Alfredo Deza [Fri, 16 Jun 2017 19:12:44 +0000 (15:12 -0400)]
ceph-volume-docs: renamed from ceph-lvm-docs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #743 from dmick/master
Alfredo Deza [Thu, 15 Jun 2017 11:34:41 +0000 (07:34 -0400)]
Merge pull request #743 from dmick/master

ceph-docs/build/build: don't try to skip if not a merge commit

8 years agoceph-docs/build/build: don't try to skip if not a merge commit 743/head
Dan Mick [Thu, 15 Jun 2017 00:18:06 +0000 (17:18 -0700)]
ceph-docs/build/build: don't try to skip if not a merge commit

This touches on http://tracker.ceph.com/issues/19976, but doesn't
fix it; it just defaults to "build it if it's not a merge commit".
I'm still not sure the ideas in the bug are workable.  So this
mitigates the issue.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #742 from ceph/ceph-lvm-branches
Andrew Schoen [Wed, 14 Jun 2017 19:28:56 +0000 (14:28 -0500)]
Merge pull request #742 from ceph/ceph-lvm-branches

ceph-lvm-docs: define BRANCH to sync it to the right dir

8 years agoceph-lvm-docs: use utility to trim branch slashes 742/head
Alfredo Deza [Wed, 14 Jun 2017 19:26:39 +0000 (15:26 -0400)]
ceph-lvm-docs: use utility to trim branch slashes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoceph-lvm-docs: define BRANCH to sync it to the right dir
Alfredo Deza [Wed, 14 Jun 2017 18:17:34 +0000 (14:17 -0400)]
ceph-lvm-docs: define BRANCH to sync it to the right dir

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #741 from ceph/ceph-lvm-docs
Andrew Schoen [Wed, 14 Jun 2017 14:45:45 +0000 (09:45 -0500)]
Merge pull request #741 from ceph/ceph-lvm-docs

ceph-lvm-docs: create job for automatic docs on merges to stable branches

8 years agoceph-lvm-docs: create job for automatic docs on merges to stable branches ceph-lvm-docs 741/head
Alfredo Deza [Wed, 14 Jun 2017 13:19:20 +0000 (09:19 -0400)]
ceph-lvm-docs: create job for automatic docs on merges to stable branches

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #740 from ceph/ansible-prs
Andrew Schoen [Tue, 13 Jun 2017 21:39:46 +0000 (16:39 -0500)]
Merge pull request #740 from ceph/ansible-prs

ceph-ansible-prs: adds the *-update_docker_cluster scenario

8 years agoceph-ansible-prs: adds the *-update_docker_cluster scenario 740/head
Andrew Schoen [Mon, 12 Jun 2017 21:48:53 +0000 (16:48 -0500)]
ceph-ansible-prs: adds the *-update_docker_cluster scenario

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #736 from ceph/wip-ceph-docker-flake8
Gregory Meno [Mon, 12 Jun 2017 13:39:51 +0000 (06:39 -0700)]
Merge pull request #736 from ceph/wip-ceph-docker-flake8

Add ceph-docker-flake8

8 years agoMerge branch 'master' into wip-ceph-docker-flake8 736/head
Gregory Meno [Mon, 12 Jun 2017 13:37:38 +0000 (06:37 -0700)]
Merge branch 'master' into wip-ceph-docker-flake8

8 years agoMerge pull request #739 from ceph/wip-re-enable-nfs-ganesha
Alfredo Deza [Mon, 12 Jun 2017 11:50:29 +0000 (07:50 -0400)]
Merge pull request #739 from ceph/wip-re-enable-nfs-ganesha

nfs-ganesha: re-enable triggered builds

8 years agoAdd ceph-docker-flake8
Zack Cerza [Wed, 31 May 2017 20:39:42 +0000 (14:39 -0600)]
Add ceph-docker-flake8

This is a blatant ripoff of ceph-docker-lint, only for Python files.

Signed-off-by: Zack Cerza <zack@redhat.com>
8 years agonfs-ganesha: re-enable triggered builds 739/head
Ali Maredia [Fri, 9 Jun 2017 20:30:09 +0000 (16:30 -0400)]
nfs-ganesha: re-enable triggered builds

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge branch 'master' into wip-nfs-ganesha-version-fix
Ali Maredia [Fri, 9 Jun 2017 19:13:23 +0000 (15:13 -0400)]
Merge branch 'master' into wip-nfs-ganesha-version-fix

8 years agoMerge pull request #738 from dmick/master
Alfredo Deza [Fri, 9 Jun 2017 12:26:28 +0000 (08:26 -0400)]
Merge pull request #738 from dmick/master

Spelling fixes/enhancements for pull request statuses

8 years agoceph-pull-requests: add custom name/status messages 738/head
Dan Mick [Fri, 9 Jun 2017 00:42:39 +0000 (17:42 -0700)]
ceph-pull-requests: add custom name/status messages

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoceph-pr-submodules: Fix spelling of status check name
Dan Mick [Fri, 9 Jun 2017 00:42:18 +0000 (17:42 -0700)]
ceph-pr-submodules: Fix spelling of status check name

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agoMerge pull request #737 from ceph/disable-triggers
Andrew Schoen [Fri, 2 Jun 2017 19:34:21 +0000 (14:34 -0500)]
Merge pull request #737 from ceph/disable-triggers

ceph-dev-build: disable nfs-ganesha and samba builds for now

8 years agoceph-dev-build: disable nfs-ganesha and samba builds for now 737/head
Alfredo Deza [Fri, 2 Jun 2017 19:31:48 +0000 (15:31 -0400)]
ceph-dev-build: disable nfs-ganesha and samba builds for now

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agonfs-ganesha: ubuntu version and scrub mock before builds
Ali Maredia [Tue, 30 May 2017 20:33:18 +0000 (16:33 -0400)]
nfs-ganesha: ubuntu version and scrub mock before builds

Signed-off-by: Ali Maredia <amaredia@redhat.com>
8 years agoMerge pull request #735 from ceph/docker-purge-test
Alfredo Deza [Wed, 31 May 2017 20:06:45 +0000 (16:06 -0400)]
Merge pull request #735 from ceph/docker-purge-test

ceph-ansible-prs: adds the ansible2.2-purge_docker_cluster scenario

8 years agoceph-ansible-prs: adds the ansible2.2-purge_docker_cluster scenario 735/head
Andrew Schoen [Wed, 31 May 2017 20:04:19 +0000 (15:04 -0500)]
ceph-ansible-prs: adds the ansible2.2-purge_docker_cluster scenario

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #732 from ceph/cdp-python3
Andrew Schoen [Tue, 23 May 2017 18:54:01 +0000 (13:54 -0500)]
Merge pull request #732 from ceph/cdp-python3

ceph-deploy-pull-requests: use python3 nodes

8 years agoceph-deploy-pull-requests: use python3 nodes cdp-python3 732/head
Alfredo Deza [Tue, 23 May 2017 16:02:03 +0000 (12:02 -0400)]
ceph-deploy-pull-requests: use python3 nodes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
8 years agoMerge pull request #731 from ceph/docker-scenarios
Alfredo Deza [Tue, 23 May 2017 14:38:59 +0000 (10:38 -0400)]
Merge pull request #731 from ceph/docker-scenarios

ceph-docker-prs: add more tests for osd scenarios and luminous

8 years agoceph-docker-prs: add more tests for osd scenarios and luminous 731/head
Andrew Schoen [Tue, 23 May 2017 14:34:45 +0000 (09:34 -0500)]
ceph-docker-prs: add more tests for osd scenarios and luminous

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
8 years agoMerge pull request #730 from ceph/wip-net-destroy
Andrew Schoen [Fri, 19 May 2017 15:03:05 +0000 (10:03 -0500)]
Merge pull request #730 from ceph/wip-net-destroy

scripts: Be more aggressive with libvirt network destruction

8 years agoscripts: Be more aggressive with libvirt network destruction 730/head
David Galloway [Thu, 18 May 2017 19:47:05 +0000 (15:47 -0400)]
scripts: Be more aggressive with libvirt network destruction

See https://github.com/vagrant-libvirt/vagrant-libvirt/issues/670#issuecomment-261964248

Can confirm that deleting the default network still allows
vagrant-libvirt to run fine on Ubuntu 16.04.

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #729 from ceph/wip-samba-trigger
Boris Ranto [Fri, 19 May 2017 07:00:18 +0000 (09:00 +0200)]
Merge pull request #729 from ceph/wip-samba-trigger

samba: Strip out origin/ for CEPH_BRANCH

Reviewed-by: Boris Ranto <branto@redhat.com>
8 years agosamba: remove inactive distros and erroneous variable definition 729/head
Dan Mick [Wed, 17 May 2017 18:54:39 +0000 (11:54 -0700)]
samba: remove inactive distros and erroneous variable definition

Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agosamba: Strip out origin/ for CEPH_BRANCH
Boris Ranto [Thu, 18 May 2017 18:57:28 +0000 (20:57 +0200)]
samba: Strip out origin/ for CEPH_BRANCH

When we pass the CEPH_BRANCH from ceph-dev-build, it contains
origin/<branch>, we need to strip out the remote from the CEPH_BRANCH
before we can use it.

Also set BRANCH to SAMBA_BRANCH since we use BRANCH to post to chacra.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #728 from ceph/wip-samba-trigger
Boris Ranto [Thu, 18 May 2017 16:41:06 +0000 (18:41 +0200)]
Merge pull request #728 from ceph/wip-samba-trigger

A couple more samba fixes

Reviewed-by: Alfredo Deza <adeza@redhat.com>
8 years agosamba: Rename BRANCH to SAMBA_BRANCH 728/head
Boris Ranto [Thu, 18 May 2017 15:46:59 +0000 (17:46 +0200)]
samba: Rename BRANCH to SAMBA_BRANCH

This fixes the builds triggered by ceph. Otherwise we will try to fetch
the same branch as ceph and that one will likely not exist.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agosamba: Drop default trusty build
Boris Ranto [Thu, 18 May 2017 15:19:26 +0000 (17:19 +0200)]
samba: Drop default trusty build

We no longer need to build for trusty by default.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agosamba: Add pam dependency
Boris Ranto [Thu, 18 May 2017 15:17:12 +0000 (17:17 +0200)]
samba: Add pam dependency

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agosamba: Fix the xargs command
Boris Ranto [Thu, 18 May 2017 14:58:26 +0000 (16:58 +0200)]
samba: Fix the xargs command

The xargs command only serialized the input. Using the plain on lines to
be sure this time.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #727 from ceph/wip-samba-trigger
Alfredo Deza [Thu, 18 May 2017 14:22:22 +0000 (10:22 -0400)]
Merge pull request #727 from ceph/wip-samba-trigger

samba: Clean old ceph bits before getting new

8 years agosamba: Clean old ceph bits before getting new 727/head
Boris Ranto [Thu, 18 May 2017 13:56:20 +0000 (15:56 +0200)]
samba: Clean old ceph bits before getting new

Debian/Ubuntu does not tie the package versions the same way the rpm
packagin does so upgrading a single package won't remove any old
packages. Remove the old bits before installing any new.

This should fix a build failure on xenial where there were two libcephfs
libraries present on the system at the time of build which broke the
build.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #725 from ceph/wip-samba-trigger
Alfredo Deza [Thu, 18 May 2017 13:04:27 +0000 (09:04 -0400)]
Merge pull request #725 from ceph/wip-samba-trigger

samba-trigger: Trigger build on commits

8 years agosamba: Trigger builds on push to ceph repo 725/head
Boris Ranto [Thu, 18 May 2017 10:40:23 +0000 (12:40 +0200)]
samba: Trigger builds on push to ceph repo

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agosamba: Build against desired ceph branch/commit
Boris Ranto [Thu, 18 May 2017 10:35:41 +0000 (12:35 +0200)]
samba: Build against desired ceph branch/commit

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agosamba-trigger: Trigger build on commits
Boris Ranto [Thu, 18 May 2017 08:54:51 +0000 (10:54 +0200)]
samba-trigger: Trigger build on commits

This will trigger a samba build on push to any of master* ceph* or wip-*
branches.

Signed-off-by: Boris Ranto <branto@redhat.com>
8 years agoMerge pull request #726 from ceph/fix_poolrefresh
Sébastien Han [Thu, 18 May 2017 09:53:57 +0000 (11:53 +0200)]
Merge pull request #726 from ceph/fix_poolrefresh

scripts: fix virsh pool-refresh issue

8 years agoscripts: fix virsh pool-refresh issue 726/head
Guillaume Abrioux [Thu, 18 May 2017 09:35:43 +0000 (11:35 +0200)]
scripts: fix virsh pool-refresh issue

`c7edf24` introduced a new behavior regarding teardown.
`virsh pool-refresh default` might fail if the pool doesn't exist yet.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
8 years agoMerge pull request #723 from ceph/wip-libvirt-destruction
Andrew Schoen [Wed, 17 May 2017 21:57:51 +0000 (16:57 -0500)]
Merge pull request #723 from ceph/wip-libvirt-destruction

scripts: Be more aggressive with deleting libvirt VMs

8 years agoscripts: Be more aggressive with deleting libvirt VMs wip-libvirt-destruction 723/head
David Galloway [Wed, 17 May 2017 21:49:55 +0000 (17:49 -0400)]
scripts: Be more aggressive with deleting libvirt VMs

This PR ensures all slaves that use tox & Vagrant don't have any running libvirt VMs that could cause IP collisions

Signed-off-by: David Galloway <dgallowa@redhat.com>
8 years agoMerge pull request #720 from ceph/wip-cleanup-libvirt
Alfredo Deza [Wed, 17 May 2017 21:33:57 +0000 (17:33 -0400)]
Merge pull request #720 from ceph/wip-cleanup-libvirt

scripts: Add function to delete leftover vagrant VMs

8 years agoscripts: Add function to delete leftover vagrant VMs wip-cleanup-libvirt 720/head
David Galloway [Wed, 17 May 2017 15:51:37 +0000 (11:51 -0400)]
scripts: Add function to delete leftover vagrant VMs

Some of the network errors thrown by libvirt when running
Docker builds were because the slave had leftover Vagrant VMs that didn't
get destroyed.

This PR ensures all slaves being used for Docker tests will have VMs and disk images cleaned up if the build fails.

Signed-off-by: David Galloway <dgallowa@redhat.com>