]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Andrew Schoen [Thu, 18 Oct 2018 13:40:40 +0000 (08:40 -0500)]
ceph-volume: run all tests on smithi or mira nodes
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Kefu Chai [Thu, 18 Oct 2018 02:23:47 +0000 (10:23 +0800)]
Merge pull request #1165 from tchaikov/ceph-dashboard-pull-requests
ceph-dashboard-pull-requests: install runtime dependencies of dashboard
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Andrew Schoen [Wed, 17 Oct 2018 17:28:57 +0000 (12:28 -0500)]
Merge pull request #1167 from ceph/wip-ormira
ceph-volume-scenario: Also allow building on mira
David Galloway [Wed, 17 Oct 2018 17:23:21 +0000 (13:23 -0400)]
ceph-volume-scenario: Also allow building on mira
I added a few miras as static libvirt slaves. This builds on https://github.com/ceph/ceph-build/pull/1166
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Wed, 17 Oct 2018 16:03:52 +0000 (11:03 -0500)]
Merge pull request #1166 from ceph/ceph-volume-smithi
ceph-volume-scenario: lock tests to smithi nodes
Andrew Schoen [Wed, 17 Oct 2018 15:33:03 +0000 (10:33 -0500)]
ceph-volume-scenario: lock tests to smithi nodes
We are currently having troubles running test on our OVH nodes. This
locks these tests to smithi nodes for now so we can do some testing for
12.2.9.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Kefu Chai [Wed, 17 Oct 2018 14:34:46 +0000 (22:34 +0800)]
ceph-dashboard-pull-requests: install runtime dependencies of dashboard
some of them are already fulfilled by the build time dependencies. and
since mgr is built with python2 runtime, so we don't need to install
python3 modules.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Ramana Raja [Wed, 17 Oct 2018 13:41:35 +0000 (19:11 +0530)]
Merge pull request #1141 from ceph/wip-nfs-ganesha-ntirpc-build-patch
nfs-ganesha: apply patch to build ntirpc without lttng
Ramana Raja [Wed, 17 Oct 2018 13:35:15 +0000 (19:05 +0530)]
Merge branch 'master' into wip-nfs-ganesha-ntirpc-build-patch
Sébastien Han [Wed, 17 Oct 2018 12:29:41 +0000 (14:29 +0200)]
Merge pull request #1164 from ceph/ceph-ansible_add_osds
ceph-ansible: add "add_osds" scenarios to pipeline
Guillaume Abrioux [Wed, 17 Oct 2018 12:19:26 +0000 (14:19 +0200)]
ceph-ansible: add "add_osds" scenarios to pipeline
adding `add_osds` and `add_osds_container` to the ceph-ansible pipeline
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Ali Maredia [Mon, 1 Oct 2018 22:32:28 +0000 (18:32 -0400)]
nfs-ganesha: apply patch to build ntirpc without lttng
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Sébastien Han [Tue, 16 Oct 2018 20:45:20 +0000 (22:45 +0200)]
Merge pull request #1162 from ceph/guits-add_osds
ceph-ansible: add new scenario 'add_osds'
Guillaume Abrioux [Tue, 16 Oct 2018 17:58:06 +0000 (19:58 +0200)]
ceph-ansible: add new scenario 'add_osds'
Adding new scenarios for "day 2 operation" playbook
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Jos Collin [Tue, 16 Oct 2018 06:51:49 +0000 (12:21 +0530)]
Merge pull request #1152 from callithea/wip-ceph-dashboard-prs-python3-pkgs
ceph-dashboard-pull-requests: install python3 packages
Reviewed-by: Jos Collin <jcollin@redhat.com>
Laura Paduano [Thu, 11 Oct 2018 10:24:40 +0000 (12:24 +0200)]
ceph-dashboard-pull-requests: install python3 packages
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Sébastien Han [Fri, 12 Oct 2018 18:30:14 +0000 (20:30 +0200)]
Merge pull request #1161 from ceph/pipeline-sod
ceph-ansible-pipeline: fix wrong condition
Sébastien Han [Fri, 12 Oct 2018 18:26:35 +0000 (20:26 +0200)]
ceph-ansible-pipeline: fix wrong condition
if grep report 0 ceph-osd was modified thus we exit
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 12 Oct 2018 18:21:43 +0000 (20:21 +0200)]
Merge pull request #1160 from ceph/pipeline
ceph-ansible-pipeline osd followup
Sébastien Han [Fri, 12 Oct 2018 18:18:16 +0000 (20:18 +0200)]
ceph-ansible-pipeline osd followup
Not sure what's going on, this is mostly a commit to debug
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 12 Oct 2018 17:51:06 +0000 (19:51 +0200)]
Merge pull request #1159 from ceph/ansible-scenario
ceph-ansible-ci: do not run osd twice
Sébastien Han [Fri, 12 Oct 2018 17:42:36 +0000 (19:42 +0200)]
ceph-ansible-ci: do not run osd twice
Do not play twice osds if they have been ack by the first task of the
pipeline.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 12 Oct 2018 15:11:47 +0000 (17:11 +0200)]
Merge pull request #1143 from ceph/ceph-container-build-ceph-base-push-imgs-arm64
add ceph-container-build-ceph-base-push-imgs-arm64
Sébastien Han [Wed, 3 Oct 2018 15:52:57 +0000 (17:52 +0200)]
add ceph-container-build-ceph-base-push-imgs-arm64
Same as ceph-container-build-ceph-base-push-imgs but to build arm64
images.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 12 Oct 2018 12:43:02 +0000 (08:43 -0400)]
Merge pull request #1156 from ceph/guits-fix_collect_log
ceph-ansible: fix collect ceph config task
Guillaume Abrioux [Thu, 11 Oct 2018 19:50:42 +0000 (21:50 +0200)]
ceph-ansible: fix collect ceph config task
`ceph_conf_key_directory` doesn't exist in this playbook.
All our testing is done with '/etc/ceph', let's hardcode it here.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 11 Oct 2018 14:58:53 +0000 (10:58 -0400)]
Merge pull request #1155 from ceph/guits-syntax-check-ansible
ceph-ansible-pr: fix workspace in syntax check
Guillaume Abrioux [Thu, 11 Oct 2018 14:46:22 +0000 (16:46 +0200)]
ceph-ansible-pr: fix workspace in syntax check
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Thu, 11 Oct 2018 14:25:14 +0000 (10:25 -0400)]
Merge pull request #1154 from ceph/guits-syntax-check-ansible
ceph-ansible-syntax: fix path to pip
Guillaume Abrioux [Thu, 11 Oct 2018 14:12:55 +0000 (10:12 -0400)]
Merge branch 'master' into guits-syntax-check-ansible
Guillaume Abrioux [Thu, 11 Oct 2018 14:11:19 +0000 (16:11 +0200)]
ceph-ansible-syntax: fix path to pip
`$VENV` contains already '/bin/' pattern.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Sébastien Han [Thu, 11 Oct 2018 14:02:28 +0000 (10:02 -0400)]
Merge pull request #1153 from ceph/guits-syntax-check-ansible
ceph-ansible: install expected ansible version
Guillaume Abrioux [Thu, 11 Oct 2018 12:51:00 +0000 (14:51 +0200)]
ceph-ansible: install expected ansible version
install the ansible version corresponding to its respective ceph-ansible
ansible.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 10 Oct 2018 18:48:07 +0000 (14:48 -0400)]
Merge pull request #1151 from ceph/ci-master-typo
ceph-ansible fix job typo in pipeline
Sébastien Han [Wed, 10 Oct 2018 18:44:15 +0000 (14:44 -0400)]
ceph-ansible fix job typo in pipeline
The job name is ceph-ansible-prs-luminous-lvm_osds_container
Signed-off-by: Sébastien Han <seb@redhat.com>
Guillaume Abrioux [Wed, 10 Oct 2018 18:34:16 +0000 (14:34 -0400)]
Merge pull request #1150 from ceph/ci-master
ceph-ansible pipeline branch improvement
Sébastien Han [Wed, 10 Oct 2018 16:36:12 +0000 (12:36 -0400)]
ceph-ansible pipeline branch improvement
The code is not ideal and might be hard to read but the rationales are
the following:
* master ceph-ansible has fully adopted ceph-volume and we are about to
remove ceph-disk too
* this means we can not and should not run ceph-disk tests on master BUT
only on stable 3.0 and 3.1 branches.
Only lvm scenarios should play on ceph-ansible master.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sage Weil [Wed, 10 Oct 2018 16:21:15 +0000 (11:21 -0500)]
Merge pull request #1149 from tchaikov/wip-nautilus
ceph-dev-trigger: include nautilus branch
Kefu Chai [Wed, 10 Oct 2018 16:13:21 +0000 (00:13 +0800)]
ceph-dev-trigger: include nautilus branch
Signed-off-by: Kefu Chai <kchai@redhat.com>
Guillaume Abrioux [Wed, 10 Oct 2018 16:07:43 +0000 (12:07 -0400)]
Merge pull request #1148 from ceph/ceph-vol-cont
cpeh-ansible-prs: add lvm_batch scenario
Sébastien Han [Wed, 10 Oct 2018 15:28:30 +0000 (11:28 -0400)]
cpeh-ansible-prs: add lvm_batch scenario
Add a new scenario
Signed-off-by: Sébastien Han <seb@redhat.com>
Andrew Schoen [Tue, 9 Oct 2018 21:02:23 +0000 (17:02 -0400)]
Merge pull request #1147 from ceph/guits-get_ceph_conf
ceph-ansible: fetch ceph config file on failure
Guillaume Abrioux [Tue, 9 Oct 2018 20:17:37 +0000 (16:17 -0400)]
ceph-ansible: fetch ceph config file on failure
Let's try to get ceph configuration file on failure, it can be useful at
some point.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 9 Oct 2018 19:11:36 +0000 (15:11 -0400)]
Merge pull request #1146 from ceph/ceph-volume-container
ceph-ansible: add more scenarios
Sébastien Han [Tue, 9 Oct 2018 19:07:15 +0000 (15:07 -0400)]
ceph-ansible: add more scenarios
Add more scenarios for ceph-volume in container
Signed-off-by: Sébastien Han <seb@redhat.com>
Alfredo Deza [Mon, 8 Oct 2018 15:13:45 +0000 (11:13 -0400)]
Merge pull request #1145 from callithea/wip-ceph-dashboard-pull-requests-fix-script-exec
ceph-dashboard-pull-requests: Need to cd to the dashboard dir
Laura Paduano [Mon, 8 Oct 2018 12:48:05 +0000 (14:48 +0200)]
ceph-dashboard-pull-requests: Need to cd to the dashboard dir before executing the e2e script
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Zack Cerza [Tue, 2 Oct 2018 19:46:35 +0000 (13:46 -0600)]
Merge pull request #1115 from ceph/wip-sepia-future
sepia-fog-images: Don't hardcode distros
David Galloway [Wed, 5 Sep 2018 18:05:47 +0000 (14:05 -0400)]
sepia-fog-images: Don't hardcode distros
This change ensures I don't have to add or remove if statements in
funSetProfiles function any time there's a new distro version released.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Tue, 2 Oct 2018 13:02:16 +0000 (15:02 +0200)]
Merge pull request #1142 from ceph/container-img
ceph-container-build-ceph-base-push-imgs: build with arg
Sébastien Han [Tue, 2 Oct 2018 12:49:03 +0000 (14:49 +0200)]
ceph-container-build-ceph-base-push-imgs: build with arg
We need to pass the ARCH so the build can successfully run.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Mon, 1 Oct 2018 15:52:11 +0000 (17:52 +0200)]
Merge pull request #1140 from ceph/add-ceph-base
add new ceph-container-build-ceph-base-push-imgs job
Sébastien Han [Mon, 1 Oct 2018 12:45:46 +0000 (14:45 +0200)]
add new ceph-container-build-ceph-base-push-imgs job
This job runs on a daily basis and is responsible for building ceph/base
versionned images.
Signed-off-by: Sébastien Han <seb@redhat.com>
Kefu Chai [Mon, 1 Oct 2018 05:11:46 +0000 (13:11 +0800)]
Merge pull request #1139 from tchaikov/dashboard-pr-sudo
ceph-dashboard-pull-requests: fix permission denied error
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Sat, 29 Sep 2018 03:47:52 +0000 (11:47 +0800)]
ceph-dashboard-pull-requests: fix permission denied error
as stdout redirect is performed by the shell, and shell is launched by
the "jenkins" user, so permission denied is expected when we are trying
to create a file under /etc/yum.repos.d/. in that case, we'll have
following failure:
/tmp/jenkins8899238112048417478.sh: line 14:
/etc/yum.repos.d/google-chrome.repo: Permission denied
Build step 'Execute shell' marked build as failure
Signed-off-by: Kefu Chai <kchai@redhat.com>
Sébastien Han [Fri, 28 Sep 2018 13:12:04 +0000 (15:12 +0200)]
Merge pull request #1138 from ceph/guits-fix_ca_pr_syntax
ceph-ansible: don't check for capital letter in meta directories
Guillaume Abrioux [Fri, 28 Sep 2018 13:06:18 +0000 (15:06 +0200)]
ceph-ansible: don't check for capital letter in meta directories
it's expected to have capital letters in roles/*/meta/main.yml so let's
exclude this path in git_diff_to_head function.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Kefu Chai [Fri, 28 Sep 2018 09:45:33 +0000 (17:45 +0800)]
Merge pull request #1137 from tchaikov/wip-lang-none
scripts/build_utils.sh: add lang=none option to sources.list
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Fri, 28 Sep 2018 03:15:01 +0000 (11:15 +0800)]
scripts/build_utils.sh: add lang=none option to sources.list
some mirrors do not contains the package description translations. when
apt tries to download the packages descriptions, it fails like:
E: Failed to fetch
http://mirror.yandex.ru/mirrors/launchpad/ubuntu-toolchain-r/dists/xenial/main/i18n/Translation-en
404 Not Found [IP: 213.180.204.183 80]
E: Some index files failed to download. They have been ignored, or old
ones used instead.
for more info, see sources.list(5) and apt.conf(5). the default value
of "lang" is set by Acquire::Languages, which is in turn "en" and
"environment" by default. we need to override them with "none".
Fixes #1136
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Thu, 27 Sep 2018 13:02:10 +0000 (09:02 -0400)]
Merge pull request #1135 from callithea/wip-ceph-dashboard-pull-requests-https
ceph-dashboard-pull-requests: switch to https for Chrome URLs
Laura Paduano [Wed, 26 Sep 2018 08:32:04 +0000 (10:32 +0200)]
ceph-dashboard-pull-requests: switch to https for Chrome URLs
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Alfredo Deza [Mon, 24 Sep 2018 17:46:16 +0000 (13:46 -0400)]
Merge pull request #1134 from callithea/wip-ceph-dashboard-pull-request-fix
ceph-dashboard-pull-requests: fix another permission denied issue
Laura Paduano [Mon, 24 Sep 2018 15:02:02 +0000 (17:02 +0200)]
ceph-dashboard-pull-requests: fix another permission denied issue
when using ``apt-key add``
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Alfredo Deza [Mon, 24 Sep 2018 11:35:44 +0000 (07:35 -0400)]
Merge pull request #1133 from callithea/wip-ceph-dashboard-pull-request-fix
ceph-dashboard-pull-requests: fix permission denied error
Laura Paduano [Mon, 24 Sep 2018 09:17:56 +0000 (11:17 +0200)]
ceph-dashboard-pull-requests: fix permission denied error
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Andrew Schoen [Fri, 21 Sep 2018 14:39:17 +0000 (09:39 -0500)]
Merge pull request #1132 from ceph/cv-nightly-additions
ceph-volume-nightly: add more branches to batch tests
Alfredo Deza [Fri, 21 Sep 2018 11:49:48 +0000 (07:49 -0400)]
ceph-volume-nightly: add more branches to batch tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 21 Sep 2018 12:38:04 +0000 (08:38 -0400)]
Merge pull request #1086 from callithea/wip-ceph-dashboard-pull-requests
ceph-dashboard-pull-requests: Jenkins job for ceph dashboard frontend (e2e) tests
Laura Paduano [Mon, 23 Jul 2018 08:50:08 +0000 (10:50 +0200)]
ceph-dashboard-pull-requests: added inital Jenkins job for dashboard frontend (e2e) tests
Signed-off-by: Laura Paduano <lpaduano@suse.com>
Sage Weil [Thu, 20 Sep 2018 14:03:35 +0000 (09:03 -0500)]
Merge pull request #1131 from ceph/wip-debug-mutex
ceph-dev-[new-]setup/build/build: -DWITH_CEPH_DEBUG_MUTEX=ON for notcmalloc
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Thu, 20 Sep 2018 14:00:26 +0000 (09:00 -0500)]
Merge branch 'master' into wip-debug-mutex
Alfredo Deza [Thu, 20 Sep 2018 12:11:14 +0000 (08:11 -0400)]
Merge pull request #1123 from tchaikov/wip-decrease-n-jobs-to-fix-oom
scripts/build_utils.sh: increase mem per job to 2.2GB
Kefu Chai [Thu, 13 Sep 2018 08:46:36 +0000 (16:46 +0800)]
scripts/build_utils.sh: increase mem per job to 2.2GB
it's observed that on our arm64 build host, using the existing
$total_mem/1600, n_build_jobs=37 . but we still have following error
when compiling Ceph:
virtual memory exhausted: Cannot allocate memory
make[3]: *** [src/mds/CMakeFiles/mds.dir/SnapClient.cc.o] Error 1
so increase the denominator to 2200 .
Signed-off-by: Kefu Chai <kchai@redhat.com>
Ernesto Puerta [Thu, 20 Sep 2018 09:41:31 +0000 (11:41 +0200)]
Merge pull request #1130 from ceph/fix-signed-off-check
ceph-pr-commits: Fix check with many-commit PRs (3rd try)
Sage Weil [Wed, 19 Sep 2018 22:24:09 +0000 (17:24 -0500)]
ceph-dev-[new-]setup/build/build: -DWITH_CEPH_DEBUG_MUTEX=ON for notcmalloc
Enable the debug ceph::mutex in the notcmalloc build. The normal build
will use the defaults, which (if it's a Release or RelWithDebug build)
will not include extra debug checks.
Signed-off-by: Sage Weil <sage@redhat.com>
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs
Relevant changes:
- All non-compliant commits are reported (previously, only the first
wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
<something@somewhere.tld> (including lt and gt symbols). This rule
could be relaxed, as some commits in the past were sent without
the enclosing <...>
- `extract_sha` function has been removed
Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Ernesto Puerta [Wed, 19 Sep 2018 11:37:02 +0000 (13:37 +0200)]
Merge pull request #1129 from ceph/revert-1128-fix-signed-off-check
Revert "ceph-pr-commits: Fix check with many-commit PRs (2nd try)"
Ernesto Puerta [Wed, 19 Sep 2018 11:28:21 +0000 (13:28 +0200)]
Revert "ceph-pr-commits: Fix check with many-commit PRs (2nd try)"
Ernesto Puerta [Wed, 19 Sep 2018 11:22:33 +0000 (13:22 +0200)]
Merge pull request #1128 from ceph/fix-signed-off-check
ceph-pr-commits: Fix check with many-commit PRs (2nd try)
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs
Relevant changes:
- All non-compliant commits are reported (previously, only the first
wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
<something@somewhere.tld> (including lt and gt symbols). This rule
could be relaxed, as some commits in the past were sent without
the enclosing <...>
- `extract_sha` function has been removed
Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Ernesto Puerta [Wed, 19 Sep 2018 09:44:29 +0000 (11:44 +0200)]
Merge pull request #1127 from ceph/revert-1125-fix-signed-off-check
Revert "ceph-pr-commits: Fix check with many-commit PRs"
Ernesto Puerta [Wed, 19 Sep 2018 09:40:40 +0000 (11:40 +0200)]
Revert "ceph-pr-commits: Fix check with many-commit PRs"
Ernesto Puerta [Wed, 19 Sep 2018 09:36:29 +0000 (11:36 +0200)]
Merge pull request #1125 from ceph/fix-signed-off-check
ceph-pr-commits: Fix check with many-commit PRs
Ernesto Puerta [Thu, 13 Sep 2018 13:12:09 +0000 (15:12 +0200)]
ceph-pr-commits: Fix check with many-commit PRs
Relevant changes:
- All non-compliant commits are reported (previously, only the first
wrong one was reported, stopping further processing).
- Signed-off-by regex put in place to check for
<something@somewhere.tld> (including lt and gt symbols). This rule
could be relaxed, as some commits in the past were sent without
the enclosing <...>
- `extract_sha` function has been removed
Fixes: http://tracker.ceph.com/issues/36082
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Guillaume Abrioux [Tue, 18 Sep 2018 17:43:17 +0000 (19:43 +0200)]
Merge pull request #1126 from ceph/wip-cap-retention
ceph-ansible-pipeline: Match days-to-keep with ceph-ansible-prs
David Galloway [Tue, 18 Sep 2018 17:15:16 +0000 (13:15 -0400)]
ceph-ansible-pipeline: Match days-to-keep with ceph-ansible-prs
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Thu, 13 Sep 2018 12:35:18 +0000 (07:35 -0500)]
Merge pull request #1124 from ceph/cv-target-branch
ceph-volume-pr: add the TargetBranch param for manually triggering it
Alfredo Deza [Thu, 13 Sep 2018 12:19:15 +0000 (08:19 -0400)]
ceph-volume-pr: add the TargetBranch param for manually triggering it
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Guillaume Abrioux [Wed, 12 Sep 2018 23:06:53 +0000 (01:06 +0200)]
Merge pull request #1122 from ceph/wip-container-ubuntu
ceph-container: Don't test Ubuntu
David Galloway [Wed, 12 Sep 2018 13:57:28 +0000 (09:57 -0400)]
ceph-container: Don't test Ubuntu
No longer tested on Ubuntu: https://github.com/ceph/ceph-container/pull/1167
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Wed, 12 Sep 2018 11:55:51 +0000 (07:55 -0400)]
Merge pull request #1121 from ceph/log-retention
Change build discard options for ceph and ceph-volume jobs
Alfredo Deza [Wed, 12 Sep 2018 11:27:58 +0000 (07:27 -0400)]
Change build discard options for ceph and ceph-volume jobs
So that it isn't limited by the number, it is limited by days only. This
will allow builds to avoid 404'ing when the limit is reached, which is
unexpected if there are too many builds and not long enough time between
them (like 100 builds in one day, but limit is 20 before discarding)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Sep 2018 19:02:41 +0000 (15:02 -0400)]
Merge pull request #1118 from ceph/ceph-volume-tests
ceph-volume-nightly: add tests for batch with mixed device types
Andrew Schoen [Thu, 6 Sep 2018 17:41:51 +0000 (12:41 -0500)]
ceph-volume-nightly: add tests for batch with mixed device types
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 10 Sep 2018 15:18:52 +0000 (10:18 -0500)]
Merge pull request #1119 from ceph/disable-ceph-medic
ceph-medic-tests: disable nightly tests
Alfredo Deza [Mon, 10 Sep 2018 15:06:19 +0000 (11:06 -0400)]
ceph-medic-tests: disable nightly tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 6 Sep 2018 17:17:35 +0000 (13:17 -0400)]
Merge pull request #1117 from ceph/ceph-volume-tests
ceph-volume-ansible-pr: include the batch mixed type tests
Andrew Schoen [Thu, 6 Sep 2018 17:13:56 +0000 (12:13 -0500)]
ceph-volume-ansible-pr: include the batch mixed type tests
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Thu, 6 Sep 2018 11:55:24 +0000 (07:55 -0400)]
Merge pull request #1116 from tchaikov/wip-build-with-total-memory
ceph-*-build: evaluate num jobs using total mem not free mem
Kefu Chai [Thu, 6 Sep 2018 11:44:52 +0000 (19:44 +0800)]
ceph-*-build: evaluate num jobs using total mem not free mem
there is chance that the system is under extremely high load when `vmstat`
is called. so the "free memory" can not reflect the available memroy
when building Ceph. so use "total memory" instead.
Signed-off-by: Kefu Chai <kchai@redhat.com>