]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
3 years agoceph-windows: Use quincy
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>
3 years agoMerge pull request #2051 from ceph/cleanupfix
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

3 years agowindows: Check for cephadm binary before attempting to use it 2051/head
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>
3 years agoMerge pull request #2050 from tchaikov/drop-stale-comment
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

3 years agoceph-build-pull-requests: drop stale comment 2050/head
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>
3 years agoMerge pull request #2048 from tchaikov/wip-newer-urllib3
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

3 years agoMerge pull request #2047 from tchaikov/node14
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>
3 years agoceph-build-pull-requests: use a newer urllib3 when installing jjb 2048/head
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>
3 years agodashboard-cephadm-e2e: bump node version to 14 2047/head
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>
3 years agoMerge pull request #2046 from ceph/windows-cleanup
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

3 years agoceph-windows: Clean up repo files 2046/head
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>
3 years agoMerge pull request #2045 from ionutbalutoiu/fix-windows-jenkins-jobs
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

3 years agoImprove Windows libvirt VM IP detection 2045/head
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.

3 years agoMerge pull request #1971 from cbodley/wip-cxx20
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

3 years agouse_ppa=true on focal for reef 1971/head
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>
3 years agoMerge pull request #2042 from ceph/rbdmirror-ca-stable
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

3 years agoceph-ansible-prs: run rbdmirror against stable branches 2042/head
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>
3 years agoMerge pull request #2041 from ceph/dotio
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

3 years agoansible: s/ceph.com/ceph.io in ceph-maintainers email addy dotio 2041/head
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>
3 years agoMerge pull request #2040 from ceph/jammy
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)

3 years agoMerge pull request #2039 from rhcs-dashboard/update-runc
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

3 years agoAdd Ubuntu 22.04 (main only for now) 2040/head
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>
3 years agodashboard-cephadm-e2e: update runc version 2039/head
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>
3 years agoMerge pull request #2026 from ceph/ceph-tag-pr
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

3 years agoMerge pull request #2038 from ceph/dashrelease
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

3 years agoceph: Clarify branch name to enter 2038/head
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>
3 years agoMerge pull request #2037 from ceph/windows-keep
Zack Cerza [Wed, 20 Jul 2022 19:49:23 +0000 (13:49 -0600)]
Merge pull request #2037 from ceph/windows-keep

3 years agoceph-dev: Keep 14 days' worth of builds 2037/head
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>
3 years agoMerge pull request #2036 from ceph/cv-c8
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.

3 years agoMerge pull request #2035 from ceph/fix-path
Zack Cerza [Tue, 19 Jul 2022 19:18:18 +0000 (13:18 -0600)]
Merge pull request #2035 from ceph/fix-path

3 years agoceph-volume-*: Run on CentOS8 builders. C7 is too old now. 2036/head
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>
3 years agoansible: Replace a couple more instances of slave 2035/head
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>
3 years agoMerge pull request #2034 from ceph/add-tox-rbdmirror
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()

3 years agobuild_utils.sh: update start_tox() 2034/head
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>
3 years agoMerge pull request #2033 from ceph/ca-add-rbdmirror
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

3 years agoca-ansible-prs: add rbdmirror scenario 2033/head
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>
3 years agoMerge pull request #2032 from tchaikov/wip-crimson
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>
3 years agobuild_utils: do not pass -DWITH_SEASTAR=ON for building crimson flavor 2032/head
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>
3 years agoMerge pull request #2031 from ceph/fix-cv-ansible-prs
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

3 years agoceph-volume-ansible-prs: various fixes 2031/head
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>
3 years agoMerge pull request #1828 from ceph/dashboard-junit
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

3 years agodashboard-pr: add JUnit tests 1828/head
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>
3 years agoMerge pull request #2029 from ceph/sepia-pause
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

3 years agosepia-fog-images: Don't unpause if PAUSEQUEUE=false 2029/head
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>
3 years agoceph-tag: Sign the version commit 2026/head
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>
3 years agoceph-tag: Create a PR instead of pushing directly to {{ branch }}
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>
3 years agoMerge pull request #2027 from ceph/cv-py3
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

3 years agoceph-volume-pr: Run on CentOS8 Builders 2027/head
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>
3 years agoMerge pull request #2025 from ceph/cc-smithi
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

3 years agoceph-container-prs: Only run on braggi/adami 2025/head
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>
3 years agoMerge pull request #2024 from ceph/nfs-fix
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

3 years agonfs-ganesha: mock target is centos-stream-8 now 2024/head
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>
3 years agoMerge pull request #2003 from ceph/wip-centos9
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

3 years agobuild_utils: opensuse -> opensuse-leap 2003/head
Justin Caratzas [Thu, 26 May 2022 21:16:02 +0000 (17:16 -0400)]
build_utils: opensuse -> opensuse-leap

3 years agobuild_utils: enable crb for c9s via dnf config-manager
Justin Caratzas [Tue, 24 May 2022 16:05:31 +0000 (12:05 -0400)]
build_utils: enable crb for c9s via dnf config-manager

3 years agoadd centos9
Justin Caratzas [Tue, 21 Sep 2021 14:09:43 +0000 (10:09 -0400)]
add centos9

3 years agoMerge pull request #2023 from ceph/revert-2011-wip-enable-WITH_PMEM
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"

3 years agoRevert "ceph-pull-requests/build/build: enable WITH_PMEM" 2023/head
Kefu Chai [Mon, 13 Jun 2022 16:26:44 +0000 (00:26 +0800)]
Revert "ceph-pull-requests/build/build: enable WITH_PMEM"

3 years agoMerge pull request #2011 from CongMinYin/wip-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

3 years agoMerge pull request #2022 from ceph/sepia
Zack Cerza [Tue, 7 Jun 2022 18:42:16 +0000 (12:42 -0600)]
Merge pull request #2022 from ceph/sepia

3 years agosepia-fog-image: fetch before checkout 2022/head
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>
3 years agoMerge pull request #2021 from ceph/cansible-docs
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

3 years agoMerge pull request #2020 from jtlayton/kconfig-debuginfo
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>
3 years agokernel: enable CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 2020/head
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>
3 years agoceph-ansible-docs-prs: Disable job 2021/head
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>
3 years agoMerge pull request #2017 from ceph/fixarm64
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

3 years agoMerge pull request #1973 from tchaikov/wip-perf-test
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

3 years agoMerge pull request #2018 from ceph/python369
Zack Cerza [Thu, 26 May 2022 21:46:59 +0000 (15:46 -0600)]
Merge pull request #2018 from ceph/python369

3 years agoMerge pull request #2019 from ceph/target
Zack Cerza [Thu, 26 May 2022 19:49:06 +0000 (13:49 -0600)]
Merge pull request #2019 from ceph/target

3 years agobuild_utils: Fix get_distro to support CentOS Stream 2019/head
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>
3 years agobuild_utils.sh: Do not remove unwanted python3 versions 2018/head
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>
3 years agoceph-pull-requests-arm64: Do not run make check on c9 2017/head
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>
3 years agoMerge pull request #2016 from ceph/fix-container-lint
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

3 years agoceph-container-{lint,flake8}: Start podman too 2016/head
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>
3 years agoMerge pull request #1729 from ceph/wip-cleanup-nfs
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

3 years agoMerge pull request #2015 from ceph/builtin2
Zack Cerza [Wed, 25 May 2022 17:35:19 +0000 (11:35 -0600)]
Merge pull request #2015 from ceph/builtin2

3 years agoUse Jenkins' 'built-in' magic phrase 2015/head
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>
3 years agoMerge pull request #2014 from ceph/mastermain
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

3 years agoReplace remaining references to master 2014/head
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>
3 years agoMerge pull request #2010 from ceph/inclusive
Zack Cerza [Tue, 24 May 2022 21:53:41 +0000 (15:53 -0600)]
Merge pull request #2010 from ceph/inclusive

Inclusive Language Update

3 years agoMerge pull request #2013 from ceph/cephadm-ansible-skip-el9
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

3 years agocephadm-ansible-prs: disable el9-functional 2013/head
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>
3 years agoMerge pull request #2012 from ceph/cephadm-ansible-unittests
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

3 years agocephadm-ansible-prs: add new scenario 2012/head
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>
3 years agoceph-pull-requests/build/build: enable WITH_PMEM 2011/head
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>
3 years agoMerge pull request #2009 from ceph/cephadm-ansible-prs-el9
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

3 years agomaster-> main 2010/head
David Galloway [Tue, 22 Feb 2022 19:59:36 +0000 (14:59 -0500)]
master-> main

Signed-off-by: David Galloway <dgallowa@redhat.com>
3 years agoansible: s/slave/builder s/master/controller
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>
3 years agocephadm-ansible-prs: add multi-distro support 2009/head
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>
3 years agoceph-perf-pull-requests: install clang-12 on debian/ubuntu 1973/head
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>
3 years agoceph-perf-pull-requests: use llvm-toolset from AppStream
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>
3 years agoMerge pull request #2008 from ceph/push
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

3 years agoceph-tag: Fix paths and order 2008/head
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>
3 years agoceph-tag: Provide a message when merging
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>
3 years agoceph-setup: Check out {{ branch }}-release
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>
3 years agoceph-setup: Correct repo and branch name
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>
3 years agoMerge pull request #2007 from ceph/missingquote
David Galloway [Wed, 18 May 2022 19:33:48 +0000 (15:33 -0400)]
Merge pull request #2007 from ceph/missingquote

ceph-setup: missing apostrophe

3 years agoceph-setup: missing apostrophe 2007/head
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>
3 years agoMerge pull request #2006 from ceph/nopehotfixfix
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

3 years agoceph-setup: Pull {{branch}}-release not {{branch}} for hotfix 2006/head
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>