]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Sébastien Han [Wed, 5 Jul 2017 15:43:02 +0000 (17:43 +0200)]
ceph-ansible-prs: remove testing on Kraken
We decided to only test LTS releases.
Signed-off-by: Sébastien Han <seb@redhat.com>
Alfredo Deza [Wed, 5 Jul 2017 13:15:17 +0000 (09:15 -0400)]
Merge pull request #777 from ceph/no-bs-before-luminous
ceph-ansible-prs: do not run bluestore on luminous
Sébastien Han [Wed, 5 Jul 2017 12:24:33 +0000 (14:24 +0200)]
ceph-ansible-prs: do not run bluestore on luminous
This is a bit hacky but I don't know any other ways to achieve that.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Wed, 5 Jul 2017 09:12:14 +0000 (11:12 +0200)]
Merge pull request #776 from ceph/more-bs-scenario
ceph-ansible-prs: add bluestore dmcrypt scenario
Sébastien Han [Wed, 5 Jul 2017 09:04:35 +0000 (11:04 +0200)]
ceph-ansible-prs: add bluestore dmcrypt scenario
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Tue, 4 Jul 2017 17:43:32 +0000 (19:43 +0200)]
Merge pull request #775 from ceph/add_luminous
ceph-ansible-prs: Add luminous release
Guillaume Abrioux [Tue, 4 Jul 2017 17:40:25 +0000 (19:40 +0200)]
ceph-ansible-prs: Add luminous release
Add luminous release to CI tests.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Tue, 4 Jul 2017 14:26:33 +0000 (16:26 +0200)]
Merge pull request #774 from ceph/fix_timeout
ceph-ansible-prs: fix bug with timeout
Guillaume Abrioux [Tue, 4 Jul 2017 14:19:40 +0000 (16:19 +0200)]
ceph-ansible-prs: fix bug with timeout
it will always return 0 even if tox return an error.
We must check wether the expression is not true instead.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Tue, 4 Jul 2017 13:14:20 +0000 (15:14 +0200)]
Merge pull request #773 from ceph/ceph-ansible_bluestore
ceph-ansible-prs: add bluestore scenarios
Guillaume Abrioux [Tue, 4 Jul 2017 11:02:21 +0000 (13:02 +0200)]
ceph-ansible-prs: add bluestore scenarios
ceph-ansible-prs: adds the ansible2.2-cluster_bluestore and
ansible2.2-journal_collocation_bluestore scenarios.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Alfredo Deza [Fri, 30 Jun 2017 21:29:15 +0000 (17:29 -0400)]
Merge pull request #772 from dmick/master
ceph-pull-requests-arm64: make ghprb config like amd64 version
Dan Mick [Fri, 30 Jun 2017 21:14:15 +0000 (14:14 -0700)]
ceph-pull-requests-arm64: make ghprb config like amd64 version
Specifically reinstate the 'status-context/*-status' fields, but also
regularize like ceph-pull-requests job. (This one originally came from
jjw and probably lost the fields/gained a lot of defaults in the
process)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Alfredo Deza [Fri, 30 Jun 2017 18:45:30 +0000 (14:45 -0400)]
Merge pull request #749 from ceph/wip-static-libvirt
ansible: Add playbook for libvirt/vagrant static slaves
David Galloway [Wed, 21 Jun 2017 20:12:12 +0000 (16:12 -0400)]
ansible: Add playbook for libvirt/vagrant static slaves
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Fri, 30 Jun 2017 14:49:47 +0000 (10:49 -0400)]
Merge pull request #771 from ceph/sync-pull
scripts: sync-pull now supports multiple projects
Andrew Schoen [Fri, 30 Jun 2017 14:38:25 +0000 (09:38 -0500)]
scripts: sync-pull now supports multiple projects
You can now specify which project you'd like to pull from chacra. This
also removes el6 as we don't build for that anymore.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Thu, 29 Jun 2017 19:54:47 +0000 (15:54 -0400)]
Merge pull request #770 from ceph/cephmetrics-builds
cephmetrics-release: sets wipe_workspace to false
Andrew Schoen [Thu, 29 Jun 2017 19:48:35 +0000 (14:48 -0500)]
cephmetrics-release: sets wipe_workspace to false
wipe_workspace does not use sudo which causes some of our builds to fail
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Zack Cerza [Thu, 29 Jun 2017 16:49:42 +0000 (10:49 -0600)]
Merge pull request #768 from ceph/cephmetrics-builds
adds the cephmetrics-release job
Andrew Schoen [Thu, 29 Jun 2017 16:36:01 +0000 (11:36 -0500)]
adds the cephmetrics-release job
The purpose of this job is to allow for manual
builds of cephmetrics that will be stored on chacra.ceph.com
where the repo can be combined with cephmetrics-debs.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Wed, 28 Jun 2017 15:52:54 +0000 (11:52 -0400)]
Merge pull request #754 from ceph/syntax
ceph-ansible-pr-syntax-check: add library path
Sébastien Han [Thu, 22 Jun 2017 15:37:54 +0000 (17:37 +0200)]
ceph-ansible-pr-syntax-check: add library path
Explicitly set the LIBRARY path to avoid the following Ansible error:
ERROR! no action detected in task. This often indicates a misspelled
module name, or incorrect module path.
We need this change because roles path changed from ceph-ansible/ to
ceph-ansible/infrastructure-playbooks so now when we are running the
syntax check it looks in ceph-ansible/infrastructure-playbooks/library
instead of ceph-ansible/library.
Signed-off-by: Sébastien Han <seb@redhat.com>
Andrew Schoen [Tue, 27 Jun 2017 18:48:07 +0000 (13:48 -0500)]
Merge pull request #767 from ceph/ceph-medic-docs
ceph-medic-docs: create a docs job
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>