]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
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>
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
Zack Cerza [Tue, 27 Jun 2017 16:21:25 +0000 (10:21 -0600)]
Set BRANCH
Signed-off-by: Zack Cerza <zack@redhat.com>
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>
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>
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
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
Ali Maredia [Thu, 22 Jun 2017 16:59:01 +0000 (12:59 -0400)]
Merge branch 'master' into wip-nfs-ganesha-stable
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
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>
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>
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>
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
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>
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
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>
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
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>
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
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>
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>
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
Ali Maredia [Tue, 20 Jun 2017 17:04:13 +0000 (13:04 -0400)]
Merge branch 'master' into wip-nfs-ganesha-version-fix
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
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>
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
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>
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
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>
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
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>
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>
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
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>
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
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>
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
Gregory Meno [Mon, 12 Jun 2017 13:37:38 +0000 (06:37 -0700)]
Merge branch 'master' into wip-ceph-docker-flake8
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
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>
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>
Ali Maredia [Fri, 9 Jun 2017 19:13:23 +0000 (15:13 -0400)]
Merge branch 'master' into wip-nfs-ganesha-version-fix
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
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>
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>
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
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>
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>
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
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>
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
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>
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
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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
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>
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>
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>
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
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>
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
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>
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
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>