]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfredo Deza [Mon, 25 Jan 2016 22:34:26 +0000 (17:34 -0500)]
Merge pull request #309 from ceph/ansible-pr-tweaks
ceph-ansible-pull-requests: activate the venv for the version check
Andrew Schoen [Mon, 25 Jan 2016 21:59:30 +0000 (15:59 -0600)]
ceph-ansible-pull-requests: activate the venv for the version check
If we don't activate our virtualenv ceph-ansible can not find ansible to
perform its version check and fails.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 25 Jan 2016 20:53:41 +0000 (14:53 -0600)]
Merge pull request #308 from ceph/teardown
Teardown ceph-ansible
Alfredo Deza [Mon, 25 Jan 2016 20:47:18 +0000 (15:47 -0500)]
create a teardown script to handle the UUID
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 25 Jan 2016 20:46:54 +0000 (15:46 -0500)]
teardown when trying to tell mita to destroy the node
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 25 Jan 2016 20:38:36 +0000 (14:38 -0600)]
Merge pull request #305 from ceph/pint-mita
when the build is done, tell mita to destroy the node to ensure it gets a new one
Alfredo Deza [Mon, 25 Jan 2016 15:46:26 +0000 (10:46 -0500)]
on both failure and success, ping mita to destroy the node
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 25 Jan 2016 14:16:24 +0000 (09:16 -0500)]
ensure that the unique label is only for ceph-ansible
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 25 Jan 2016 14:11:37 +0000 (09:11 -0500)]
when the build is done, tell mita to destroy the node to ensure it gets a new one
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 25 Jan 2016 16:00:51 +0000 (10:00 -0600)]
Merge pull request #307 from ceph/ceph-prs-concurrent
pr checks should be concurrent
Alfredo Deza [Mon, 25 Jan 2016 15:59:34 +0000 (10:59 -0500)]
pr checks should be concurrent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 25 Jan 2016 15:29:04 +0000 (09:29 -0600)]
Merge pull request #306 from ceph/label-ceph-prs
use a label so mita can create nodes if needed
Alfredo Deza [Mon, 25 Jan 2016 14:40:59 +0000 (09:40 -0500)]
use a label so mita can create nodes if needed
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 21 Jan 2016 22:48:03 +0000 (17:48 -0500)]
Merge pull request #304 from ceph/ansible-labels
do not build anything that isn't unique, right?
Alfredo Deza [Thu, 21 Jan 2016 22:45:22 +0000 (17:45 -0500)]
do not build anything that isn't unique, right?
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 21 Jan 2016 22:39:51 +0000 (17:39 -0500)]
Merge pull request #303 from ceph/ansible-prs
initial take on ceph-ansible pull requests
Alfredo Deza [Thu, 21 Jan 2016 22:29:20 +0000 (17:29 -0500)]
improve success wording
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 21 Jan 2016 22:28:28 +0000 (17:28 -0500)]
andrewschoen has super powers to detect uneeded things in a YAML file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 21 Jan 2016 19:46:38 +0000 (14:46 -0500)]
initial take on ceph-ansible pull requests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 20 Jan 2016 12:00:23 +0000 (07:00 -0500)]
Merge pull request #302 from ceph/timeout
make this thing timeout because it can hang for sure
Alfredo Deza [Wed, 20 Jan 2016 11:50:26 +0000 (06:50 -0500)]
make this thing timeout because it can hang for sure
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 18 Jan 2016 18:25:24 +0000 (12:25 -0600)]
Merge pull request #301 from ceph/unbound
fix unbound local errors
Alfredo Deza [Mon, 18 Jan 2016 18:19:06 +0000 (13:19 -0500)]
fix unbound local errors
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 18 Jan 2016 16:37:42 +0000 (10:37 -0600)]
Merge pull request #270 from ceph/concurrent-prs
pull requests that need to be concurrent
Alfredo Deza [Wed, 23 Dec 2015 00:49:07 +0000 (19:49 -0500)]
teuthology prs should be concurrent jobs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 00:48:09 +0000 (19:48 -0500)]
ceph-qa-suite prs should be concurrent jobs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 00:47:38 +0000 (19:47 -0500)]
ceph-deploy prs should be concurrent jobs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 00:46:56 +0000 (19:46 -0500)]
ceph-build prs should be concurrent jobs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 18 Jan 2016 16:04:03 +0000 (10:04 -0600)]
Merge pull request #298 from ceph/no-lsb-prado
do not use lsb
Alfredo Deza [Fri, 15 Jan 2016 16:43:16 +0000 (11:43 -0500)]
do not use lsb
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Mon, 18 Jan 2016 14:52:58 +0000 (22:52 +0800)]
Merge pull request #300 from ceph/ceph-pr-fetch
fetch origin master before doing a comparison
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Mon, 18 Jan 2016 14:44:59 +0000 (09:44 -0500)]
fetch origin master before doing a comparison
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Fri, 15 Jan 2016 16:20:04 +0000 (10:20 -0600)]
Merge pull request #297 from ceph/lsb-prado
set the macros after installing dependencies
Alfredo Deza [Fri, 15 Jan 2016 14:18:25 +0000 (09:18 -0500)]
set the macros after installing dependencies
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 14 Jan 2016 19:12:22 +0000 (14:12 -0500)]
Merge pull request #296 from ceph/ceph-prs-fix
Use `origin/` to compare branches
Alfredo Deza [Thu, 14 Jan 2016 16:59:30 +0000 (11:59 -0500)]
use origin for comparison, not local
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 14 Jan 2016 16:55:28 +0000 (11:55 -0500)]
do not use files as prado does not support them yet
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Thu, 14 Jan 2016 12:44:56 +0000 (20:44 +0800)]
Merge pull request #294 from ceph/head-prs
use HEAD for comparing commits
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Thu, 14 Jan 2016 12:36:44 +0000 (07:36 -0500)]
use HEAD for comparing commits
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 13 Jan 2016 16:18:16 +0000 (10:18 -0600)]
Merge pull request #293 from ceph/executors
default to number of executors to just 1
Alfredo Deza [Wed, 13 Jan 2016 14:55:32 +0000 (09:55 -0500)]
default to number of executors to just 1
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 12 Jan 2016 15:52:49 +0000 (09:52 -0600)]
Merge pull request #292 from ceph/rm-arm
remove arm for now
Alfredo Deza [Tue, 12 Jan 2016 15:51:36 +0000 (10:51 -0500)]
remove arm for now
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 12 Jan 2016 15:18:59 +0000 (09:18 -0600)]
Merge pull request #291 from ceph/ceph-universe
fixing pbuilder so it looks in universe as well
Alfredo Deza [Tue, 12 Jan 2016 13:43:32 +0000 (08:43 -0500)]
fixing pbuilder so it looks in universe as well
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Tue, 12 Jan 2016 13:00:23 +0000 (21:00 +0800)]
Merge pull request #290 from ceph/verbose-commit-check
Verbose commit check
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Tue, 12 Jan 2016 12:45:23 +0000 (07:45 -0500)]
be more verbose when a commit fails
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 12 Jan 2016 12:45:03 +0000 (07:45 -0500)]
do not capture stderr or stdout when running
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 11 Jan 2016 22:00:32 +0000 (17:00 -0500)]
Merge pull request #289 from ceph/fix-node-naming
Fix node naming
Alfredo Deza [Mon, 11 Jan 2016 17:11:16 +0000 (12:11 -0500)]
prefix the ip address so that mita can use the UUID properly on the slave.yml file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 11 Jan 2016 17:10:22 +0000 (12:10 -0500)]
prefix the ip address so that mita can use the UUID properly
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 11 Jan 2016 18:00:53 +0000 (12:00 -0600)]
Merge pull request #288 from dachary/wip-14172-make-check
ceph-pull-requests: keep 300 logs and run on trusty
Loic Dachary [Mon, 11 Jan 2016 16:12:38 +0000 (17:12 +0100)]
ceph-pull-requests: keep 300 logs and run on trusty
Signed-off-by: Loic Dachary <loic@dachary.org>
Alfredo Deza [Mon, 11 Jan 2016 15:17:40 +0000 (10:17 -0500)]
Merge pull request #287 from ceph/wip-14172
ceph-pull-requests: use a postbuildscript to only reboot on failure
Andrew Schoen [Fri, 8 Jan 2016 22:46:16 +0000 (16:46 -0600)]
ceph-pull-requests: use a postbuildscript to only reboot on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 8 Jan 2016 21:52:06 +0000 (15:52 -0600)]
Merge pull request #286 from ceph/verbose-pytest
do not parametrize for now because we need to find out why this is not working
Alfredo Deza [Fri, 8 Jan 2016 21:41:03 +0000 (16:41 -0500)]
do not parametrize for now because we need to find out why this is not working
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 8 Jan 2016 17:41:32 +0000 (12:41 -0500)]
Merge pull request #284 from ceph/wip-14172
ceph-pull-requests: require a centos7 node and reboots after make check
Andrew Schoen [Fri, 8 Jan 2016 17:32:40 +0000 (11:32 -0600)]
ceph-pull-requests: reboot the slave after running make check
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 8 Jan 2016 16:34:53 +0000 (10:34 -0600)]
ceph-pull-requests: use a huge centos7 node
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 8 Jan 2016 15:36:08 +0000 (09:36 -0600)]
Merge pull request #283 from ceph/path-fixes
Path fixes
Alfredo Deza [Fri, 8 Jan 2016 14:34:31 +0000 (09:34 -0500)]
fix incorrect use of ceph checkout location
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 8 Jan 2016 14:34:13 +0000 (09:34 -0500)]
use full absolute paths for running py.test
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 8 Jan 2016 13:45:44 +0000 (08:45 -0500)]
Merge pull request #282 from ceph/origin-master
default to origin/master, not master
Alfredo Deza [Fri, 8 Jan 2016 13:43:49 +0000 (08:43 -0500)]
default to origin/master, not master
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Thu, 7 Jan 2016 21:46:24 +0000 (14:46 -0700)]
Merge pull request #281 from ceph/sign-rpms
add the signer scripts
Alfredo Deza [Thu, 7 Jan 2016 21:37:59 +0000 (16:37 -0500)]
create the sync-push script
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 7 Jan 2016 21:35:32 +0000 (16:35 -0500)]
create the sync-pull script
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 7 Jan 2016 21:31:08 +0000 (16:31 -0500)]
create the sign-rpms script, no gpg-agent needed
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 7 Jan 2016 12:38:02 +0000 (07:38 -0500)]
Merge pull request #280 from ceph/master-branch
ceph pr fixes
Alfredo Deza [Thu, 7 Jan 2016 12:32:03 +0000 (07:32 -0500)]
correctly use parametrize on the test method
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 7 Jan 2016 12:28:46 +0000 (07:28 -0500)]
it is junitxml not junit only
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 7 Jan 2016 12:23:39 +0000 (07:23 -0500)]
we need to use the master branch
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 6 Jan 2016 21:30:56 +0000 (14:30 -0700)]
Merge pull request #279 from ceph/fix-xml-1
reconfigure ceph-pr-commits
Alfredo Deza [Wed, 6 Jan 2016 21:14:35 +0000 (16:14 -0500)]
reconfigure job to clone ceph-build to run unit tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 6 Jan 2016 21:14:13 +0000 (16:14 -0500)]
port build script to just run py.test
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 6 Jan 2016 21:13:55 +0000 (16:13 -0500)]
create pytest tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 6 Jan 2016 19:40:31 +0000 (12:40 -0700)]
Merge pull request #278 from ceph/fix-xml
do not start with a newline when creating the xml
Alfredo Deza [Wed, 6 Jan 2016 19:18:49 +0000 (14:18 -0500)]
do not start with a newline when creating the xml
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 6 Jan 2016 18:13:55 +0000 (11:13 -0700)]
Merge pull request #277 from ceph/junit-reports
enable junit reporting for ceph-pr-commits
Alfredo Deza [Wed, 6 Jan 2016 17:41:53 +0000 (12:41 -0500)]
publish the junit results
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 6 Jan 2016 16:44:25 +0000 (11:44 -0500)]
spit out junit
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 5 Jan 2016 16:32:31 +0000 (11:32 -0500)]
Merge pull request #276 from ceph/rm-whitespace
remove whitespace in ceph-pr-commits config
Alfredo Deza [Tue, 5 Jan 2016 16:30:16 +0000 (11:30 -0500)]
remove whitespace in ceph-pr-commits config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 5 Jan 2016 13:56:15 +0000 (06:56 -0700)]
Merge pull request #275 from ceph/ceph-commit-message
enable distinct notifications for signed-off-by job
Alfredo Deza [Tue, 5 Jan 2016 13:54:47 +0000 (08:54 -0500)]
enable distinct notifications for signed-off-by job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 4 Jan 2016 23:00:15 +0000 (18:00 -0500)]
Merge pull request #274 from ceph/ansible-galaxy-pr-checks
ceph-build-pull-requests: install ansible-galaxy roles before playboo…
Andrew Schoen [Mon, 4 Jan 2016 22:09:46 +0000 (16:09 -0600)]
ceph-build-pull-requests: install ansible-galaxy roles before playbook syntax check
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Mon, 4 Jan 2016 22:17:15 +0000 (17:17 -0500)]
Merge pull request #273 from ceph/sensu-ansible
ansible playbook for sensu server and client setup
Andrew Schoen [Mon, 4 Jan 2016 21:45:23 +0000 (15:45 -0600)]
move sensu-vars.yml into an ansible/vars folder
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 21:44:41 +0000 (15:44 -0600)]
move requirements into a ansible/requirements dir
This is so the ceph-build-pull-requests job does not try to validate the
requirements as an ansible playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 21:09:18 +0000 (15:09 -0600)]
drop the yaml extension from sensu-hosts
It doesn't need it anyway and having that extension was making the jjb
linter incorrectly pick up this file for validation
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 20:51:39 +0000 (14:51 -0600)]
remove duplicated sensu-vars file
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 20:40:55 +0000 (14:40 -0600)]
adds an inventory and host vars for sensu ansible
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 16:38:21 +0000 (10:38 -0600)]
adds a play for configuring sensu clients
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:06:24 +0000 (10:06 -0600)]
add client config for the sensu server node
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:06:00 +0000 (10:06 -0600)]
change branch to include plugin gem install feature
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:05:35 +0000 (10:05 -0600)]
add a list of sensu plugins to install from ruby gems
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 22 Dec 2015 16:13:42 +0000 (10:13 -0600)]
configuration fixes for sensu and rabbitmq; check definitions
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 22 Dec 2015 16:12:40 +0000 (10:12 -0600)]
Include the sensu role from my fork
I've made some modifications so that the latest version of sensu is
installed.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>