]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfonso Martínez [Wed, 11 Aug 2021 08:39:43 +0000 (10:39 +0200)]
ceph-dashboard-cephadm-e2e job: add E2E deps script
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
David Galloway [Fri, 6 Aug 2021 12:52:39 +0000 (08:52 -0400)]
Merge pull request #1891 from rhcs-dashboard/cephadm-e2e-improv
ceph-dashboard-cephadm-e2e job: update KCLI image version
Alfonso Martínez [Fri, 6 Aug 2021 08:26:08 +0000 (10:26 +0200)]
ceph-dashboard-cephadm-e2e job: update KCLI image version
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
David Galloway [Tue, 3 Aug 2021 14:59:19 +0000 (10:59 -0400)]
Merge pull request #1842 from rhcs-dashboard/dashboard-cephadm-e2e
project config: dashboard-cephadm-e2e
David Galloway [Tue, 3 Aug 2021 14:49:44 +0000 (10:49 -0400)]
Merge pull request #1888 from tchaikov/wip-venv
ansible/examples/slave.yml: add python3-venv to python3_debs of debian
David Galloway [Tue, 3 Aug 2021 14:40:32 +0000 (10:40 -0400)]
Merge pull request #1887 from tchaikov/wip-build_utils-cleanups
scripts/build_utils: cleanups
Kefu Chai [Sat, 31 Jul 2021 14:08:23 +0000 (22:08 +0800)]
ansible/examples/slave.yml: add python3-venv to python3_debs of debian
since we are going to replace virtualenv with "python3 -m venv",
let's add python3-venv.
keep python3-virtualenv around for a while just in case.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 31 Jul 2021 06:11:05 +0000 (14:11 +0800)]
scripts/build_utils: check retval of "command"
instead of checking the output of `command`, check its retval.
this is a more idiomatic way of using this tool.
and redirect its output to /dev/null. no news is good news.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 31 Jul 2021 06:09:02 +0000 (14:09 +0800)]
scripts/build_utils: use "test" to test existence of a directory
otherwise we have scaring error message like:
++ ls -A /tmp/venv.flkiJIs23q
ls: cannot access '/tmp/venv.flkiJIs23q': No such file or directory
+
in build log of job of ceph-dev-new-build
Signed-off-by: Kefu Chai <kchai@redhat.com>
David Galloway [Thu, 29 Jul 2021 20:03:31 +0000 (16:03 -0400)]
Merge pull request #1886 from melissa-kun-li/asyncssh
Revert "ansible: install python3-asyncssh copr repo on EL8 for cephadm"
Alfonso Martínez [Thu, 29 Jul 2021 15:07:30 +0000 (17:07 +0200)]
project config: dashboard-cephadm-e2e
Project: run Dashboard E2E tests with cephadm as orchestrator backend
on dashboard/cephadm PRs.
Fixes: https://tracker.ceph.com/issues/51301
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Melissa [Thu, 29 Jul 2021 15:02:50 +0000 (11:02 -0400)]
Revert "ansible: install python3-asyncssh copr repo on EL8 for cephadm"
This reverts commit
733be223a72951db7e66eac0f28e379d83da54bd .
Signed-off-by: Melissa Li <li.melissa.kun@gmail.com>
David Galloway [Wed, 28 Jul 2021 13:09:33 +0000 (09:09 -0400)]
Merge pull request #1885 from melissa-kun-li/asyncssh
ansible: install python3-asyncssh copr repo on EL8 for cephadm
Melissa [Mon, 26 Jul 2021 16:56:23 +0000 (12:56 -0400)]
ansible: install python3-asyncssh copr repo on EL8 for cephadm
install the copr repo so we can install the `python3-asyncssh` dependency for non-containerized tests
Fixes: https://tracker.ceph.com/issues/44676
Signed-off-by: Melissa Li <li.melissa.kun@gmail.com>
David Galloway [Tue, 27 Jul 2021 13:57:43 +0000 (09:57 -0400)]
Merge pull request #1857 from tchaikov/wip-reenable-arm64-pr
ceph-pull-requests-arm64: reenable test on arm64
David Galloway [Fri, 23 Jul 2021 13:55:35 +0000 (09:55 -0400)]
Merge pull request #1884 from dmick/wip-ceph-grafana-trigger
ceph-grafana-trigger: change manifest list's name to final form
Dan Mick [Thu, 22 Jul 2021 22:07:23 +0000 (15:07 -0700)]
ceph-grafana-trigger: change manifest list's name to final form
remove the -combined; a test shows the combined image is working
as expected on arm64
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Thu, 22 Jul 2021 22:05:21 +0000 (15:05 -0700)]
Merge pull request #1879 from dmick/wip-ceph-grafana-trigger
add ceph-grafana-trigger job
Kefu Chai [Thu, 22 Jul 2021 00:58:31 +0000 (08:58 +0800)]
Merge pull request #1881 from tchaikov/ansible-release
ansible: replace version number in project(..VERSION..)
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Wed, 21 Jul 2021 20:57:18 +0000 (22:57 +0200)]
Merge pull request #1883 from ceph/publish_ceph_container_image_on_quay.io
ceph-container: publish ceph/ceph to quay.io
Dimitri Savineau [Wed, 21 Jul 2021 20:04:42 +0000 (16:04 -0400)]
ceph-container: publish ceph/ceph to quay.io
We're switching from docker.io registry for the ceph/ceph container images
to quay.io registry.
This requires to have a new credential-id in jenkins and update the
environment variables used by the ceph-container build script.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
adam kraitman [Tue, 20 Jul 2021 15:35:33 +0000 (18:35 +0300)]
Merge pull request #1882 from ceph/wip-nofrng
ansible: fakeroot-ng doesn't exist anymore
David Galloway [Tue, 20 Jul 2021 15:30:04 +0000 (11:30 -0400)]
ansible: fakeroot-ng doesn't exist anymore
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Mon, 19 Jul 2021 17:51:13 +0000 (13:51 -0400)]
Merge pull request #1880 from aaryanporwal/add-applitools-key
ceph-dashboard-pull-requests: Add Applitools key credential
Kefu Chai [Mon, 19 Jul 2021 17:19:33 +0000 (01:19 +0800)]
ansible: replace version number in project(..VERSION..)
should be replace the VERSION number in project(...). this is the
authentic place to set version number.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Aaryan Porwal [Mon, 19 Jul 2021 15:07:41 +0000 (20:37 +0530)]
ceph-dashboard-pull-requests: Add Applitools key credential
Signed-off-by: Aaryan Porwal <aaryanporwal2233@gmail.com>
Dan Mick [Thu, 15 Jul 2021 22:32:17 +0000 (15:32 -0700)]
add ceph-grafana-trigger job
Build both x86_64 and arm64 containers using ceph-grafana job,
and then pull, create a combined manifest, and push, currently to
both docker.io and quay.io
Signed-off-by: Dan Mick <dmick@redhat.com>
Kefu Chai [Mon, 12 Jul 2021 14:42:38 +0000 (22:42 +0800)]
Merge pull request #1878 from tchaikov/wip-dist
ceph-dev-new-setup: populate DEB_BUILD_PROFILES using dist/other_envvars
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Mon, 12 Jul 2021 14:35:17 +0000 (22:35 +0800)]
ceph-dev*-setup/build: consolidate logic to write dist/*
extract write_dist_files() function to consolidate logic to write dist/*
files.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 12 Jul 2021 14:29:13 +0000 (22:29 +0800)]
ceph-dev-new-setup: populate DEB_BUILD_PROFILES using dist/other_envvars
see also
cd55aaf0dba5620f3da228100a65ca6cf7e22883
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 12 Jul 2021 13:09:34 +0000 (21:09 +0800)]
Merge pull request #1877 from tchaikov/wip-deb-build-profiles
scripts/build_utils: populate DEB_BUILD_PROFILES using dist/other_env…
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Mon, 12 Jul 2021 12:52:46 +0000 (20:52 +0800)]
scripts/build_utils: populate DEB_BUILD_PROFILES using dist/other_envvars
* rename PROFILES to DEB_BUILD_PROFILES so it's more explicit that
DEB_BUILD_PROFILES is for debian package build
* populate DEB_BUILD_PROFILES using dist/other_envvars, so that
this environment variable can be populate to the next jenkins job.
as dist/other_envvars is specified as one of the "properties-file"s
in ceph-*build/config/definitions/ceph-build.yml and
* pass DEB_BUILD_PROFILES to pbuilder via an environment
variable with the same name. more consistent this way, as
DEB_BUILD_OPTIONS is also passed this way.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 14:56:02 +0000 (22:56 +0800)]
Merge pull request #1875 from tchaikov/wip-quote-profile
scripts/build_utils.sh: quote $PROFILES
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 14:40:40 +0000 (22:40 +0800)]
scripts/build_utils.sh: quote $PROFILES
otherwise the following "--use-network" would be taken as a profile,
and "yes" is used as the path to package's dsc file.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 14:06:25 +0000 (22:06 +0800)]
Merge pull request #1873 from tchaikov/wip-profiles-nocheck
scripts/build_utils: do not include nocheck in $PROFILES
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 14:04:59 +0000 (22:04 +0800)]
Merge pull request #1874 from tchaikov/wip-ceph-dev-new-trigger-escape-in-grep
ceph-dev-new-trigger: escape ) by adding \ before it
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 13:33:10 +0000 (21:33 +0800)]
ceph-dev-new-trigger: add escape ) by adding \ before it
this should address the regression introduced by
99ac2b60d3e9c236802daf752d9924076151bf82
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 12:25:39 +0000 (20:25 +0800)]
scripts/build_utils: do not include nocheck in $PROFILES
we don't use nocheck for disabling the "make check" dependencies,
instead, <pkg.ceph.check> is used to enable "make check" dependencies.
so they are not enabled by default.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 12:20:44 +0000 (20:20 +0800)]
Merge pull request #1870 from ideepika/crimson-pkg-build
build_utils: specify buildprofiles for crimson build
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Jul 2021 12:17:57 +0000 (20:17 +0800)]
Merge pull request #1862 from ideepika/backup
build_utils: set extra args for jaeger based on branch name
Reviewed-by: Kefu Chai <kchai@redhat.com>
Deepika Upadhyay [Fri, 9 Jul 2021 20:20:01 +0000 (01:50 +0530)]
build_utils: check if PROFILE for pbuilder exists
since not sure if --profile accepts comma or not, added this check
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
Deepika Upadhyay [Wed, 7 Jul 2021 17:39:27 +0000 (23:09 +0530)]
ceph-dev-new-trigger: add jaeger-only trigger
if branch will have `jaeger` in branch name, it shall only build
focal, centos8 x86_64
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
Deepika Upadhyay [Thu, 1 Jul 2021 17:32:34 +0000 (23:02 +0530)]
build_utils: export jaeger build args if FLAVOR == jaeger
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
David Galloway [Fri, 9 Jul 2021 12:40:39 +0000 (08:40 -0400)]
Merge pull request #1871 from ceph/wip-cleanupcephio
Prune old ceph.io builds
Deepika Upadhyay [Wed, 7 Jul 2021 17:40:40 +0000 (23:10 +0530)]
update extrapkg needed for crimson, to be added by debian buildprofiles
cleanup: add/ remove some missing go to have comments
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
Dan Mick [Fri, 9 Jul 2021 01:41:52 +0000 (18:41 -0700)]
Merge pull request #1872 from ceph/wip-arm64-focal
ceph-build: arm64 focal builds too
David Galloway [Thu, 8 Jul 2021 20:29:56 +0000 (16:29 -0400)]
ceph-build: arm64 focal builds too
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/GAIDYRWBOXC5FQD4H4UHUHZ6NLNSEKRC/
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 8 Jul 2021 18:45:14 +0000 (14:45 -0400)]
ceph-website*: Remove TODO
The README isn't going to be updated all that often. It's not a big deal to run the job anyway.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 8 Jul 2021 18:42:10 +0000 (14:42 -0400)]
ceph-website-prs: Clean up old builds
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 7 Jul 2021 15:49:18 +0000 (11:49 -0400)]
Merge pull request #1869 from ceph/wip-split-cephio
ceph-website: Split job into two (PRs and main)
David Galloway [Wed, 7 Jul 2021 15:34:53 +0000 (11:34 -0400)]
ceph-website: Split job into two (PRs and main)
The PRs job will build PRs.
The non-PRs job will build the production website.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Kefu Chai [Tue, 6 Jul 2021 14:33:21 +0000 (22:33 +0800)]
Merge pull request #1868 from tchaikov/wip-build_utils-arrow-repo
scripts/build_utils: use apache repo hosted by apache.jfrog.io
Reviewed-by: Gal Salomon <gsalomon@redhat.com>
Kefu Chai [Tue, 6 Jul 2021 09:25:35 +0000 (17:25 +0800)]
scripts/build_utils: use apache repo hosted by apache.jfrog.io
the http://dl.bintray.com/apache/arrow/ mirror returns 403 "Forbidden"
now.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Guillaume Abrioux [Mon, 5 Jul 2021 19:35:37 +0000 (21:35 +0200)]
Merge pull request #1867 from ceph/ceph_ansible_prs_purge_dashboard
ceph-ansible-prs: add purge-dashboard jobs
Dimitri Savineau [Mon, 5 Jul 2021 18:17:07 +0000 (14:17 -0400)]
ceph-ansible-prs: add purge-dashboard jobs
This adds the purge-dashboards jobs for both container and non container
scenarios.
Those scenarios aren't triggered by default.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
David Galloway [Fri, 2 Jul 2021 21:03:20 +0000 (17:03 -0400)]
Merge pull request #1865 from ceph/wip-wipeout
ceph-website: Build PR checkouts
David Galloway [Fri, 2 Jul 2021 20:44:24 +0000 (16:44 -0400)]
ceph-website: Build PR checkouts
The previous way this was configured would only build branches from this repo; no forks. When a PR is submitted from a fork, the job would just build main. Oops.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Fri, 2 Jul 2021 19:20:26 +0000 (21:20 +0200)]
Merge pull request #1864 from ceph/ceph_ansible_prs_cephadm_adopt_hosts
ceph-ansible-prs: don't run cephadm jobs on smithi
Dimitri Savineau [Fri, 2 Jul 2021 17:23:57 +0000 (13:23 -0400)]
ceph-ansible-prs: don't run cephadm jobs on smithi
smithi nodes aren't enough powerful for that job, let's run it on either
braggi or amadi.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
David Galloway [Wed, 30 Jun 2021 21:29:06 +0000 (17:29 -0400)]
Merge pull request #1861 from ceph/wip-normaldistro
build_utils.sh: Fix variable
David Galloway [Wed, 30 Jun 2021 21:14:24 +0000 (17:14 -0400)]
build_utils.sh: Fix variable
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Wed, 30 Jun 2021 16:42:20 +0000 (18:42 +0200)]
Merge pull request #1860 from ceph/auth_cephadm_ansible
cephadm-ansible: use dedicated credential-id
Guillaume Abrioux [Wed, 30 Jun 2021 16:39:11 +0000 (18:39 +0200)]
cephadm-ansible: use dedicated credential-id
This makes the cephadm-ansible job use the right credential id
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Kefu Chai [Wed, 30 Jun 2021 16:27:45 +0000 (00:27 +0800)]
Merge pull request #1850 from galsalomon66/update-repo-for-arrow-parquet-installation
scripts/build_utils.sh: add package repo for apache arrow
Reviewed-by: Kefu Chai <kchai@redhat.com>
Guillaume Abrioux [Tue, 29 Jun 2021 23:49:11 +0000 (01:49 +0200)]
Merge pull request #1859 from ceph/drop_syntax_check
ceph-ansible: drop pr-syntax-check
Guillaume Abrioux [Tue, 29 Jun 2021 23:42:36 +0000 (01:42 +0200)]
ceph-ansible: drop pr-syntax-check
This is now done using GitHub workflows.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
gal salomon [Sun, 20 Jun 2021 10:08:49 +0000 (13:08 +0300)]
script/build_utils: update repo for arrow and parquet installation;
Signed-off-by: gal salomon <gal.salomon@gmail.com>
Kefu Chai [Tue, 29 Jun 2021 03:18:52 +0000 (11:18 +0800)]
Merge pull request #1858 from ceph/wip-modules
ceph-pr-submodules: This job can run anywhere
Reviewed-by: Kefu Chai <kchai@redhat.com>
David Galloway [Mon, 28 Jun 2021 20:20:21 +0000 (16:20 -0400)]
ceph-pr-submodules: This job can run anywhere
Signed-off-by: David Galloway <dgallowa@redhat.com>
Kefu Chai [Mon, 28 Jun 2021 03:25:26 +0000 (11:25 +0800)]
ceph-pull-requests-arm64: reenable test on arm64
since we now perform the "make check" test only on ubuntu focal, on
which all the dependencies are available on both aarch64 and amd64,
and the "make check" passes on this architecture also. let's test the
PRs on this architecture.
this change reverts
1e0b902baa33b3b972891779d2950e580bb18e63
Signed-off-by: Kefu Chai <kchai@redhat.com>
Guillaume Abrioux [Thu, 24 Jun 2021 18:40:24 +0000 (20:40 +0200)]
Merge pull request #1856 from ceph/wip-orirvingi
ceph-volume-*: Run on irvingi too.
Guillaume Abrioux [Thu, 24 Jun 2021 18:37:16 +0000 (20:37 +0200)]
Merge pull request #1855 from ceph/c-v-test-suite-cleanup
ceph-volume-test: cleanup
David Galloway [Thu, 24 Jun 2021 18:36:58 +0000 (14:36 -0400)]
ceph-volume-*: Run on irvingi too.
I added irvingi01 and irvingi02 as CentOS7 Vagrant builders today. We very briefly tried to use DHC for builders but that crashed and burned.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Thu, 24 Jun 2021 18:26:34 +0000 (20:26 +0200)]
ceph-volume-test: cleanup
Those jobs don't exist anymore in tox.ini of ceph-volume functional
tests. Let's remove them.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 24 Jun 2021 17:53:08 +0000 (19:53 +0200)]
Merge pull request #1854 from ceph/fix_missing_subcommand
ceph-volume-test: add missing SUBCOMMAND var
Guillaume Abrioux [Thu, 24 Jun 2021 17:45:01 +0000 (19:45 +0200)]
ceph-volume-test: add missing SUBCOMMAND var
SUBCOMMAND is missing for `centos7-bluestore-mixed_type` test.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 24 Jun 2021 14:58:40 +0000 (16:58 +0200)]
Merge pull request #1853 from ceph/fix_cv_test_suite
ceph-volume-test: add missing SUBCOMMAND definition
Guillaume Abrioux [Thu, 24 Jun 2021 14:53:08 +0000 (16:53 +0200)]
ceph-volume-test: add missing SUBCOMMAND definition
This is making some tests fail in the CI like following:
```
+ /tmp/venv.LBZdiW0Nx4/bin/tox --workdir=/tmp/tox.pQhNDR2lrs -vre
xenial-bluestore-mixed_type -- --provider=libvirt
using tox.ini:
/home/jenkins-build/build/workspace/ceph-volume-scenario/src/ceph-volume/ceph_volume/tests/functional/lvm/tox.ini
(pid 1864)
ERROR: unknown environment 'xenial-bluestore-mixed_type'
```
it's picking up the wrong tox.ini file because SUBCOMMAND isn't injected
as it should be.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Thu, 24 Jun 2021 14:08:10 +0000 (16:08 +0200)]
Merge pull request #1852 from ceph/wip-naginator
ansible: Install naginator on Jenkins master
David Galloway [Thu, 24 Jun 2021 14:02:25 +0000 (10:02 -0400)]
ceph-ansible-prs: Retry failed builds w/ naginator
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 24 Jun 2021 13:57:10 +0000 (09:57 -0400)]
ansible: Install naginator on Jenkins master
Signed-off-by: David Galloway <dgallowa@redhat.com>
adam kraitman [Wed, 23 Jun 2021 19:44:59 +0000 (22:44 +0300)]
Merge pull request #1851 from ceph/wip-website-live
ceph-website: Update build script for go-live
David Galloway [Wed, 23 Jun 2021 16:11:09 +0000 (12:11 -0400)]
ceph-website: Update build script for go-live
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 22 Jun 2021 15:31:35 +0000 (11:31 -0400)]
Merge pull request #1848 from ceph/wip-website-dev
ceph-website: Use proper build env per branch
David Galloway [Mon, 21 Jun 2021 21:12:11 +0000 (17:12 -0400)]
Merge pull request #1840 from ceph/wip-tags
ansible: Give registration tasks a tag
David Galloway [Mon, 21 Jun 2021 17:09:22 +0000 (13:09 -0400)]
Merge pull request #1849 from ceph/wip-cleaner-args
ansible: Set tmpwatch/tmpcleaner args correctly
David Galloway [Thu, 17 Jun 2021 22:11:58 +0000 (18:11 -0400)]
ceph-website: Use proper build env per branch
Fixes: https://github.com/ceph/ceph.io/issues/161
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 18 Jun 2021 15:09:03 +0000 (11:09 -0400)]
Merge pull request #1847 from ceph/wip-cic8
ceph-iscsi-*: Support CentOS8
David Galloway [Thu, 17 Jun 2021 23:17:15 +0000 (19:17 -0400)]
ansible: Set tmpwatch/tmpcleaner args correctly
https://github.com/ceph/ceph-build/pull/1838#pullrequestreview-
686910470
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 18 Jun 2021 15:00:53 +0000 (11:00 -0400)]
Merge pull request #1838 from ceph/wip-suse-cleaner
ansible: It's called tmpwatch in OpenSUSE
David Galloway [Wed, 16 Jun 2021 21:27:32 +0000 (17:27 -0400)]
ceph-iscsi-*: Support CentOS8
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 17 Jun 2021 17:44:41 +0000 (13:44 -0400)]
Merge pull request #1845 from ceph/wip-debugmore
ceph-ansible-prs: Debug vagrant problems
David Galloway [Wed, 16 Jun 2021 20:53:26 +0000 (16:53 -0400)]
Merge pull request #1846 from ceph/ca_split_jobs
ceph-ansible-prs: don't run all_in_one on smithi
Guillaume Abrioux [Wed, 16 Jun 2021 20:49:00 +0000 (22:49 +0200)]
ceph-ansible-prs: don't run all_in_one on smithi
smithi nodes aren't enough powerful for that job, let's run it on either
braggi or amadi
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
David Galloway [Wed, 16 Jun 2021 19:06:15 +0000 (15:06 -0400)]
ceph-ansible-prs: Debug vagrant problems
Occasionally having VMs come up but not get an IP. Or vagrant thinks they got an IP but didn't. This is impossible to debug after the VMs in the job are torn down so let's spit out some debug info before that.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Kefu Chai [Wed, 16 Jun 2021 15:30:37 +0000 (23:30 +0800)]
Merge pull request #1844 from tchaikov/wip-revert-
92b5739f271a263d58bd7fe6ef8c8000f3cb4204
Revert "add repo update for arrow installation (ubunto/centos)."
Kefu Chai [Wed, 16 Jun 2021 15:29:53 +0000 (23:29 +0800)]
Revert "add repo update for arrow installation (ubunto/centos)."
curl and sudo are missing.
This reverts commit
92b5739f271a263d58bd7fe6ef8c8000f3cb4204 .
Guillaume Abrioux [Wed, 16 Jun 2021 13:22:18 +0000 (15:22 +0200)]
Merge pull request #1843 from ceph/wip-c7-vl
ansible: Pin CentOS7 vagrant-libvirt to 0.3.0
David Galloway [Wed, 16 Jun 2021 13:10:42 +0000 (09:10 -0400)]
ansible: Pin CentOS7 vagrant-libvirt to 0.3.0
So the vagrant-libvirt project itself admits that it does not support CentOS8.
Jobs /usually/ pass on the smithi builders (CentOS7.9, Vagrant 2.2.3, and vagrant-libvirt 0.0.40 or 0.3.0) so let's try running that everywhere.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Kefu Chai [Wed, 16 Jun 2021 12:40:41 +0000 (20:40 +0800)]
Merge pull request #1827 from galsalomon66/wip-test-repo-update-for-arrow
scripts/build_utils.sh: add package repo for apache arrow (enables parquet objects processing)
Reviewed-by: Kefu Chai <kchai@redhat.com>