]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
David Galloway [Tue, 9 Aug 2022 16:52:27 +0000 (12:52 -0400)]
ceph-windows: Use quincy
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 9 Aug 2022 15:50:57 +0000 (11:50 -0400)]
Merge pull request #2051 from ceph/cleanupfix
windows: Check for cephadm binary before attempting to use it
David Galloway [Tue, 9 Aug 2022 15:44:44 +0000 (11:44 -0400)]
windows: Check for cephadm binary before attempting to use it
Fixes:
```
+ [[ -x /home/jenkins-build/build/workspace/wnbd-build/cephadm ]]
+ sudo /home/jenkins-build/build/workspace/wnbd-build/cephadm rm-repo
[sudo] password for jenkins-build:
sudo: no password was provided
sudo: a password is required
Build step 'Execute scripts' changed build result to FAILURE
Build step 'Execute scripts' marked build as failure
```
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 9 Aug 2022 15:06:31 +0000 (11:06 -0400)]
Merge pull request #2050 from tchaikov/drop-stale-comment
ceph-build-pull-requests: drop stale comment
Kefu Chai [Tue, 9 Aug 2022 12:41:24 +0000 (20:41 +0800)]
ceph-build-pull-requests: drop stale comment
now that we've bumped up the urllib3's version in
f2f9bec9da002ac07b27c5caf5131aeab196509c . the comment does not
apply anymore.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
David Galloway [Tue, 9 Aug 2022 00:23:53 +0000 (20:23 -0400)]
Merge pull request #2048 from tchaikov/wip-newer-urllib3
ceph-build-pull-requests: use a newer urllib3 when installing jjb
Kefu Chai [Tue, 9 Aug 2022 00:18:47 +0000 (08:18 +0800)]
Merge pull request #2047 from tchaikov/node14
dashboard-cephadm-e2e: bump node version to 14
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Kefu Chai [Tue, 9 Aug 2022 00:01:26 +0000 (08:01 +0800)]
ceph-build-pull-requests: use a newer urllib3 when installing jjb
as urllib3 v1.22 is not compatible with python3.10 which is shipped by
ubuntu jammy. see https://pypi.org/project/urllib3/1.22/
so, to run jjb in a python3.10 venv we should use a newer urllib.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
Kefu Chai [Mon, 8 Aug 2022 16:04:17 +0000 (00:04 +0800)]
dashboard-cephadm-e2e: bump node version to 14
as node.js 12 is being deprecated. and the oldest node.js which is
packaged by https://github.com/nodesource is node.js 14. see
https://github.com/nodesource/distributions#debinstall
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
David Galloway [Mon, 8 Aug 2022 15:53:47 +0000 (11:53 -0400)]
Merge pull request #2046 from ceph/windows-cleanup
ceph-windows: Clean up repo files
David Galloway [Mon, 8 Aug 2022 15:31:33 +0000 (11:31 -0400)]
ceph-windows: Clean up repo files
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Mon, 8 Aug 2022 14:34:32 +0000 (10:34 -0400)]
Merge pull request #2045 from ionutbalutoiu/fix-windows-jenkins-jobs
Improve Windows libvirt VM IP detection
Ionut Balutoiu [Mon, 8 Aug 2022 11:10:52 +0000 (14:10 +0300)]
Improve Windows libvirt VM IP detection
On some of the KVM hosts targeted by the Windows jobs, the main
interface within the VM will have a different NIC name.
Therefore, the command:
```
virsh domifaddr --source agent --interface Ethernet --full $VM_NAME
```
will not return anything, since the NIC name is not guaranteed to
have `Ethernet` name.
These changes improve how the VM IP is detected, by filtering the
guest NICs via MAC address to find the proper NIC. Furthermore, the
VM address belonging to the `default` virsh network is returned.
Kefu Chai [Mon, 1 Aug 2022 22:45:42 +0000 (06:45 +0800)]
Merge pull request #1971 from cbodley/wip-cxx20
reenable ubuntu's toolchain ppa for c++20 support
Casey Bodley [Thu, 24 Feb 2022 20:52:41 +0000 (15:52 -0500)]
use_ppa=true on focal for reef
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Guillaume Abrioux [Mon, 1 Aug 2022 12:28:10 +0000 (14:28 +0200)]
Merge pull request #2042 from ceph/rbdmirror-ca-stable
ceph-ansible-prs: run rbdmirror against stable branches
Guillaume Abrioux [Mon, 1 Aug 2022 08:33:58 +0000 (10:33 +0200)]
ceph-ansible-prs: run rbdmirror against stable branches
Corresponding PRs:
- ceph/ceph-ansible/pull/7269 (stable-7.0)
- ceph/ceph-ansible/pull/7268 (stable-6.0)
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
David Galloway [Fri, 29 Jul 2022 16:57:34 +0000 (12:57 -0400)]
Merge pull request #2041 from ceph/dotio
ansible: s/ceph.com/ceph.io in ceph-maintainers email addy
David Galloway [Fri, 29 Jul 2022 16:27:34 +0000 (12:27 -0400)]
ansible: s/ceph.com/ceph.io in ceph-maintainers email addy
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Fri, 29 Jul 2022 16:25:46 +0000 (10:25 -0600)]
Merge pull request #2040 from ceph/jammy
Add Ubuntu 22.04 (main only for now)
David Galloway [Fri, 29 Jul 2022 14:11:39 +0000 (10:11 -0400)]
Merge pull request #2039 from rhcs-dashboard/update-runc
dashboard-cephadm-e2e: update runc version
David Galloway [Thu, 28 Jul 2022 20:35:47 +0000 (16:35 -0400)]
Add Ubuntu 22.04 (main only for now)
Signed-off-by: David Galloway <dgallowa@redhat.com>
Nizamudeen A [Tue, 26 Jul 2022 05:31:46 +0000 (11:01 +0530)]
dashboard-cephadm-e2e: update runc version
cephadm dashboard e2e's were throwing this error in some machines (eg: braggi16)
```docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "error adding seccomp filter rule for syscall clone3: requested action matches default action of filter": unknown```
Upon further debugging it was related to the runc version where in the
error prone machines the runc version is 1.01 while as per some recent
threads docker needs runc version of 1.02.
https://github.com/containerd/containerd/issues/6203#issuecomment-
1006713706
Signed-off-by: Nizamudeen A <nia@redhat.com>
David Galloway [Fri, 22 Jul 2022 00:42:12 +0000 (20:42 -0400)]
Merge pull request #2026 from ceph/ceph-tag-pr
Create PR to merge version commit into working release branches
Zack Cerza [Thu, 21 Jul 2022 17:42:26 +0000 (11:42 -0600)]
Merge pull request #2038 from ceph/dashrelease
ceph: Clarify branch name to enter
David Galloway [Thu, 21 Jul 2022 17:24:02 +0000 (13:24 -0400)]
ceph: Clarify branch name to enter
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Wed, 20 Jul 2022 19:49:23 +0000 (13:49 -0600)]
Merge pull request #2037 from ceph/windows-keep
David Galloway [Wed, 20 Jul 2022 17:05:32 +0000 (13:05 -0400)]
ceph-dev: Keep 14 days' worth of builds
multijob projects only keep the lowest number of builds specified in build-discarder config. So we only had 25 builds. That only correlates to 3-5 days which isn't log enough to debug failed builds from a week ago, for example.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Tue, 19 Jul 2022 19:45:54 +0000 (21:45 +0200)]
Merge pull request #2036 from ceph/cv-c8
ceph-volume-*: Run on CentOS8 builders. C7 is too old now.
Zack Cerza [Tue, 19 Jul 2022 19:18:18 +0000 (13:18 -0600)]
Merge pull request #2035 from ceph/fix-path
David Galloway [Tue, 19 Jul 2022 17:52:58 +0000 (13:52 -0400)]
ceph-volume-*: Run on CentOS8 builders. C7 is too old now.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 19 Jul 2022 17:48:11 +0000 (13:48 -0400)]
ansible: Replace a couple more instances of slave
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 12 Jul 2022 19:49:08 +0000 (15:49 -0400)]
Merge pull request #2034 from ceph/add-tox-rbdmirror
build_utils.sh: update start_tox()
Guillaume Abrioux [Tue, 12 Jul 2022 19:46:42 +0000 (21:46 +0200)]
build_utils.sh: update start_tox()
This makes tox pick the right tox config file when scenario is
'rbdmirror'
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
David Galloway [Tue, 12 Jul 2022 19:39:55 +0000 (15:39 -0400)]
Merge pull request #2033 from ceph/ca-add-rbdmirror
ca-ansible-prs: add rbdmirror scenario
Guillaume Abrioux [Tue, 12 Jul 2022 19:33:37 +0000 (21:33 +0200)]
ca-ansible-prs: add rbdmirror scenario
add functional testing for rbdmirror scenario
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Kefu Chai [Mon, 11 Jul 2022 03:34:31 +0000 (11:34 +0800)]
Merge pull request #2032 from tchaikov/wip-crimson
build_utils: do not pass -DWITH_SEASTAR=ON for building crimson flavor
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai [Sat, 9 Jul 2022 15:30:45 +0000 (11:30 -0400)]
build_utils: do not pass -DWITH_SEASTAR=ON for building crimson flavor
CEPH_EXTRA_RPMBUILD_ARGS="--with seastar" should suffice for building
rpm. while DEB_BUILD_PROFILES="pkg.ceph.crimson" should be enough for
building deb packages.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
David Galloway [Fri, 8 Jul 2022 16:47:39 +0000 (12:47 -0400)]
Merge pull request #2031 from ceph/fix-cv-ansible-prs
ceph-volume-ansible-prs: various fixes
Guillaume Abrioux [Fri, 8 Jul 2022 16:18:52 +0000 (18:18 +0200)]
ceph-volume-ansible-prs: various fixes
- enforce py39
- add quincy release
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
David Galloway [Tue, 5 Jul 2022 14:28:36 +0000 (10:28 -0400)]
Merge pull request #1828 from ceph/dashboard-junit
dashboard-pr: add JUnit tests
Ernesto Puerta [Tue, 1 Jun 2021 16:29:45 +0000 (18:29 +0200)]
dashboard-pr: add JUnit tests
https://plugins.jenkins.io/junit/
https://docs.openstack.org/infra/jenkins-job-builder/publishers.html?highlight=junit#publishers.junit
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
adam kraitman [Tue, 28 Jun 2022 06:11:31 +0000 (09:11 +0300)]
Merge pull request #2029 from ceph/sepia-pause
sepia-fog-images: Don't unpause if PAUSEQUEUE=false
David Galloway [Tue, 28 Jun 2022 00:26:29 +0000 (20:26 -0400)]
sepia-fog-images: Don't unpause if PAUSEQUEUE=false
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 23 Jun 2022 13:52:14 +0000 (09:52 -0400)]
ceph-tag: Sign the version commit
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 23 Jun 2022 13:43:28 +0000 (09:43 -0400)]
ceph-tag: Create a PR instead of pushing directly to {{ branch }}
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Fri, 24 Jun 2022 15:44:21 +0000 (17:44 +0200)]
Merge pull request #2027 from ceph/cv-py3
ceph-volume-pr: Run on CentOS8 Builders
David Galloway [Fri, 24 Jun 2022 14:34:11 +0000 (10:34 -0400)]
ceph-volume-pr: Run on CentOS8 Builders
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Thu, 23 Jun 2022 13:35:31 +0000 (15:35 +0200)]
Merge pull request #2025 from ceph/cc-smithi
ceph-container-prs: Only run on braggi/adami
David Galloway [Wed, 22 Jun 2022 19:39:53 +0000 (15:39 -0400)]
ceph-container-prs: Only run on braggi/adami
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Wed, 15 Jun 2022 17:41:41 +0000 (19:41 +0200)]
Merge pull request #2024 from ceph/nfs-fix
nfs-ganesha: mock target is centos-stream-8 now
David Galloway [Wed, 15 Jun 2022 17:37:57 +0000 (13:37 -0400)]
nfs-ganesha: mock target is centos-stream-8 now
Signed-off-by: David Galloway <dgallowa@redhat.com>
Justin Caratzas [Tue, 14 Jun 2022 20:04:08 +0000 (16:04 -0400)]
Merge pull request #2003 from ceph/wip-centos9
Add Centos Stream 9
Justin Caratzas [Thu, 26 May 2022 21:16:02 +0000 (17:16 -0400)]
build_utils: opensuse -> opensuse-leap
Justin Caratzas [Tue, 24 May 2022 16:05:31 +0000 (12:05 -0400)]
build_utils: enable crb for c9s via dnf config-manager
Justin Caratzas [Tue, 21 Sep 2021 14:09:43 +0000 (10:09 -0400)]
add centos9
David Galloway [Mon, 13 Jun 2022 16:31:26 +0000 (12:31 -0400)]
Merge pull request #2023 from ceph/revert-2011-wip-enable-WITH_PMEM
Revert "ceph-pull-requests/build/build: enable WITH_PMEM"
Kefu Chai [Mon, 13 Jun 2022 16:26:44 +0000 (00:26 +0800)]
Revert "ceph-pull-requests/build/build: enable WITH_PMEM"
Kefu Chai [Sun, 12 Jun 2022 11:54:31 +0000 (19:54 +0800)]
Merge pull request #2011 from CongMinYin/wip-enable-WITH_PMEM
ceph-pull-requests/build/build: enable WITH_PMEM
Zack Cerza [Tue, 7 Jun 2022 18:42:16 +0000 (12:42 -0600)]
Merge pull request #2022 from ceph/sepia
David Galloway [Tue, 7 Jun 2022 18:33:36 +0000 (14:33 -0400)]
sepia-fog-image: fetch before checkout
Shouldn't ever have to run into this issue again but...
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Fri, 3 Jun 2022 18:50:51 +0000 (20:50 +0200)]
Merge pull request #2021 from ceph/cansible-docs
ceph-ansible-docs-prs: Disable job
Ilya Dryomov [Fri, 3 Jun 2022 14:53:58 +0000 (16:53 +0200)]
Merge pull request #2020 from jtlayton/kconfig-debuginfo
kernel: enable CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Jeff Layton [Thu, 2 Jun 2022 10:32:05 +0000 (06:32 -0400)]
kernel: enable CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
The kernel builds don't currently include debug symbols. Enable them.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
David Galloway [Thu, 2 Jun 2022 15:02:32 +0000 (11:02 -0400)]
ceph-ansible-docs-prs: Disable job
readthedocs is building PRs
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 27 May 2022 19:44:49 +0000 (15:44 -0400)]
Merge pull request #2017 from ceph/fixarm64
ceph-pull-requests-arm64: Do not run make check on c9
Kefu Chai [Fri, 27 May 2022 11:52:22 +0000 (19:52 +0800)]
Merge pull request #1973 from tchaikov/wip-perf-test
ceph-perf-pull-requests: use newer clang
Zack Cerza [Thu, 26 May 2022 21:46:59 +0000 (15:46 -0600)]
Merge pull request #2018 from ceph/python369
Zack Cerza [Thu, 26 May 2022 19:49:06 +0000 (13:49 -0600)]
Merge pull request #2019 from ceph/target
David Galloway [Thu, 26 May 2022 19:00:22 +0000 (15:00 -0400)]
build_utils: Fix get_distro to support CentOS Stream
There is no /etc/mock/epel-8-x86_64.cfg with the deprecation of CentOS 8.
```
[root@braggi07 mock]# ls -l /etc/mock/ | grep epel
-rw-r--r--. 1 root mock 201 Mar 3 07:18 alma+epel-8-aarch64.cfg
-rw-r--r--. 1 root mock 201 Mar 3 07:18 alma+epel-8-ppc64le.cfg
-rw-r--r--. 1 root mock 198 Mar 3 07:18 alma+epel-8-x86_64.cfg
-rw-r--r--. 1 root mock 200 Mar 3 07:18 centos+epel-7-ppc64le.cfg
-rw-r--r--. 1 root mock 197 Mar 3 07:18 centos+epel-7-x86_64.cfg
-rw-r--r--. 1 root mock 256 Mar 3 07:18 centos-stream+epel-8-aarch64.cfg
-rw-r--r--. 1 root mock 256 Mar 3 07:18 centos-stream+epel-8-ppc64le.cfg
-rw-r--r--. 1 root mock 253 Mar 3 07:18 centos-stream+epel-8-x86_64.cfg
-rw-r--r--. 1 root mock 256 Mar 3 07:18 centos-stream+epel-9-aarch64.cfg
-rw-r--r--. 1 root mock 256 Mar 3 07:18 centos-stream+epel-9-ppc64le.cfg
-rw-r--r--. 1 root mock 250 Mar 3 07:18 centos-stream+epel-9-s390x.cfg
-rw-r--r--. 1 root mock 253 Mar 3 07:18 centos-stream+epel-9-x86_64.cfg
-rw-r--r--. 1 root mock 304 Mar 3 07:18 centos-stream+epel-next-8-aarch64.cfg
-rw-r--r--. 1 root mock 304 Mar 3 07:18 centos-stream+epel-next-8-ppc64le.cfg
-rw-r--r--. 1 root mock 301 Mar 3 07:18 centos-stream+epel-next-8-x86_64.cfg
-rw-r--r--. 1 root mock 303 Mar 3 07:18 centos-stream+epel-next-9-aarch64.cfg
-rw-r--r--. 1 root mock 303 Mar 3 07:18 centos-stream+epel-next-9-ppc64le.cfg
-rw-r--r--. 1 root mock 297 Mar 3 07:18 centos-stream+epel-next-9-s390x.cfg
-rw-r--r--. 1 root mock 300 Mar 3 07:18 centos-stream+epel-next-9-x86_64.cfg
lrwxrwxrwx. 1 root root 17 Mar 6 2020 default.cfg -> epel-8-x86_64.cfg
lrwxrwxrwx. 1 root root 31 Mar 29 16:53 default.cfg.rpmnew -> centos-stream+epel-8-x86_64.cfg
lrwxrwxrwx. 1 root mock 25 Mar 3 07:18 epel-7-ppc64le.cfg -> centos+epel-7-ppc64le.cfg
lrwxrwxrwx. 1 root mock 24 Mar 3 07:18 epel-7-x86_64.cfg -> centos+epel-7-x86_64.cfg
-rw-r--r--. 1 root mock 210 Mar 3 07:18 oraclelinux+epel-7-aarch64.cfg
-rw-r--r--. 1 root mock 207 Mar 3 07:18 oraclelinux+epel-7-x86_64.cfg
-rw-r--r--. 1 root mock 210 Mar 3 07:18 oraclelinux+epel-8-aarch64.cfg
-rw-r--r--. 1 root mock 207 Mar 3 07:18 oraclelinux+epel-8-x86_64.cfg
-rw-r--r--. 1 root mock 117 Mar 3 07:18 rhel+epel-8-aarch64.cfg
-rw-r--r--. 1 root mock 117 Mar 3 07:18 rhel+epel-8-ppc64le.cfg
-rw-r--r--. 1 root mock 115 Mar 3 07:18 rhel+epel-8-s390x.cfg
-rw-r--r--. 1 root mock 116 Mar 3 07:18 rhel+epel-8-x86_64.cfg
-rw-r--r--. 1 root mock 198 Mar 3 07:18 rocky+epel-8-aarch64.cfg
-rw-r--r--. 1 root mock 195 Mar 3 07:18 rocky+epel-8-x86_64.cfg
```
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 26 May 2022 17:45:16 +0000 (13:45 -0400)]
build_utils.sh: Do not remove unwanted python3 versions
For some reason, python36 is a dependency of python3-virtualenv. python39 is not.
So removing python36 was removing python3-virtualenv.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 26 May 2022 16:48:52 +0000 (12:48 -0400)]
ceph-pull-requests-arm64: Do not run make check on c9
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 26 May 2022 15:59:13 +0000 (11:59 -0400)]
Merge pull request #2016 from ceph/fix-container-lint
ceph-container-{lint,flake8}: Start podman too
David Galloway [Thu, 26 May 2022 15:54:30 +0000 (11:54 -0400)]
ceph-container-{lint,flake8}: Start podman too
Installing 'docker' on CentOS8 installs podman (and podman-docker). One cannot restart the service by calling 'docker' however.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 25 May 2022 18:49:06 +0000 (14:49 -0400)]
Merge pull request #1729 from ceph/wip-cleanup-nfs
nfs-ganesha*: Clean up leftover shaman repos
Zack Cerza [Wed, 25 May 2022 17:35:19 +0000 (11:35 -0600)]
Merge pull request #2015 from ceph/builtin2
David Galloway [Wed, 25 May 2022 17:29:35 +0000 (13:29 -0400)]
Use Jenkins' 'built-in' magic phrase
https://www.jenkins.io/changelog-stable/#v2.319.1
I don't know if it's a bug or what but giving the controller a "controller" label and instructing the jobs to run on that label only, they would still get stuck on `(pending—Waiting for next available executor on ‘builtin’)`.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Wed, 25 May 2022 15:30:40 +0000 (09:30 -0600)]
Merge pull request #2014 from ceph/mastermain
Replace remaining references to master
David Galloway [Wed, 25 May 2022 15:18:58 +0000 (11:18 -0400)]
Replace remaining references to master
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Tue, 24 May 2022 21:53:41 +0000 (15:53 -0600)]
Merge pull request #2010 from ceph/inclusive
Inclusive Language Update
Guillaume Abrioux [Tue, 24 May 2022 12:27:45 +0000 (14:27 +0200)]
Merge pull request #2013 from ceph/cephadm-ansible-skip-el9
cephadm-ansible-prs: disable el9-functional
Guillaume Abrioux [Tue, 24 May 2022 11:50:44 +0000 (13:50 +0200)]
cephadm-ansible-prs: disable el9-functional
el9 RPMs aren't available yet.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Tue, 24 May 2022 11:32:02 +0000 (13:32 +0200)]
Merge pull request #2012 from ceph/cephadm-ansible-unittests
cephadm-ansible-prs: add new scenario
Guillaume Abrioux [Tue, 24 May 2022 09:29:18 +0000 (11:29 +0200)]
cephadm-ansible-prs: add new scenario
This adds the `unittests` scenario.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Yin Congmin [Mon, 23 May 2022 09:04:11 +0000 (17:04 +0800)]
ceph-pull-requests/build/build: enable WITH_PMEM
WITH_PMEM is added in
https://github.com/ceph/ceph/commit/
17d2bc3707bb0078e2fa1b4eef31b39804e45135 .
Signed-off-by: Yin Congmin <congmin.yin@intel.com>
Guillaume Abrioux [Mon, 23 May 2022 08:41:31 +0000 (10:41 +0200)]
Merge pull request #2009 from ceph/cephadm-ansible-prs-el9
cephadm-ansible-prs: add multi-distro support
David Galloway [Tue, 22 Feb 2022 19:59:36 +0000 (14:59 -0500)]
master-> main
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 3 Feb 2022 19:17:35 +0000 (14:17 -0500)]
ansible: s/slave/builder s/master/controller
Signed-off-by: David Galloway <dgallowa@redhat.com>
Guillaume Abrioux [Thu, 19 May 2022 15:24:21 +0000 (17:24 +0200)]
cephadm-ansible-prs: add multi-distro support
So we can test against multiple distro.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Kefu Chai [Sat, 5 Mar 2022 08:09:53 +0000 (16:09 +0800)]
ceph-perf-pull-requests: install clang-12 on debian/ubuntu
now that clang-12 is available for focal-updates, let's use it.
regarding the error message and warnings reported by compiler, the newer
the merrier.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
Kefu Chai [Sat, 5 Mar 2022 08:03:05 +0000 (16:03 +0800)]
ceph-perf-pull-requests: use llvm-toolset from AppStream
now that AppStream includes llvm-toolset-13, there is no need to
use a copr repo for llvm-toolset-10.
also update the compiler detection algorithm to be more future-proof.
see also
342bd7ec05bc4b83212cb53e48b04b607bb2be04
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
David Galloway [Thu, 19 May 2022 02:14:08 +0000 (22:14 -0400)]
Merge pull request #2008 from ceph/push
ceph-setup: Correct repo and branch name
David Galloway [Wed, 18 May 2022 21:56:22 +0000 (17:56 -0400)]
ceph-tag: Fix paths and order
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 18 May 2022 21:25:38 +0000 (17:25 -0400)]
ceph-tag: Provide a message when merging
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 18 May 2022 21:16:25 +0000 (17:16 -0400)]
ceph-setup: Check out {{ branch }}-release
We *do* want to do this after all. It's sketchy to expect {{ branch }} will continue staying at the point you want it to.
Yuri (or anyone) should push {{ branch }} to {{ branch }}-release and test it. {{ branch }} can continue to be merged to.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 18 May 2022 19:46:09 +0000 (15:46 -0400)]
ceph-setup: Correct repo and branch name
Fixes error: src refspec pacific does not match any
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 18 May 2022 19:33:48 +0000 (15:33 -0400)]
Merge pull request #2007 from ceph/missingquote
ceph-setup: missing apostrophe
David Galloway [Wed, 18 May 2022 19:30:09 +0000 (15:30 -0400)]
ceph-setup: missing apostrophe
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 18 May 2022 19:19:50 +0000 (15:19 -0400)]
Merge pull request #2006 from ceph/nopehotfixfix
ceph-setup: fix hotfix process
David Galloway [Wed, 18 May 2022 19:16:34 +0000 (15:16 -0400)]
ceph-setup: Pull {{branch}}-release not {{branch}} for hotfix
Signed-off-by: David Galloway <dgallowa@redhat.com>