]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
17 months agoceph-dev-new-trigger: stop building focal packages on main 2220/head
Casey Bodley [Fri, 29 Mar 2024 16:28:38 +0000 (12:28 -0400)]
ceph-dev-new-trigger: stop building focal packages on main

Signed-off-by: Casey Bodley <cbodley@redhat.com>
18 months agoMerge pull request #2216 from ceph/wip-squid
Ilya Dryomov [Fri, 22 Mar 2024 10:12:48 +0000 (11:12 +0100)]
Merge pull request #2216 from ceph/wip-squid

Add squid to ceph-dev-cron and other jobs (except for ceph-volume)

Reviewed-by: Dan Mick <dan.mick@redhat.com>
18 months agoMerge pull request #2214 from dmick/wip-add-arm64-centos9
Dan Mick [Thu, 21 Mar 2024 22:43:50 +0000 (15:43 -0700)]
Merge pull request #2214 from dmick/wip-add-arm64-centos9

ceph-dev-new-build: allow arm64 builds of centos9

18 months agoMerge pull request #2206 from cbodley/wip-quincy-on-jammy
Dan Mick [Thu, 21 Mar 2024 22:35:18 +0000 (15:35 -0700)]
Merge pull request #2206 from cbodley/wip-quincy-on-jammy

ceph-dev-new-trigger: start building quincy packages on jammy

18 months agoMerge pull request #2215 from Svelar/arm_ci
Dan Mick [Thu, 21 Mar 2024 18:14:06 +0000 (11:14 -0700)]
Merge pull request #2215 from Svelar/arm_ci

ceph-pull-requests-arm64: make publishers same as ceph-pull-requests

18 months agoMerge pull request #2217 from Svelar/zbd
Dan Mick [Tue, 19 Mar 2024 21:16:53 +0000 (14:16 -0700)]
Merge pull request #2217 from Svelar/zbd

ceph-pull-requests: remove WITH_ZBD

18 months agoMerge pull request #2218 from Svelar/arm64_RWL
Dan Mick [Mon, 18 Mar 2024 20:05:27 +0000 (13:05 -0700)]
Merge pull request #2218 from Svelar/arm64_RWL

ceph-pull-requests-arm64: enable RWL mode on arm64

18 months agoceph-pull-requests-arm64: enable RWL mode on arm64 2218/head
Rongqi Sun [Mon, 18 Mar 2024 08:28:32 +0000 (08:28 +0000)]
ceph-pull-requests-arm64: enable RWL mode on arm64

Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
18 months agoceph-pull-requests: remove WITH_ZBD 2217/head
Rongqi Sun [Mon, 18 Mar 2024 08:19:12 +0000 (08:19 +0000)]
ceph-pull-requests: remove WITH_ZBD

Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
18 months agoUpdate releases - add squid, remove pacific and older 2216/head
Ilya Dryomov [Sat, 16 Mar 2024 12:29:00 +0000 (13:29 +0100)]
Update releases - add squid, remove pacific and older

... with the exception of ceph-volume jobs.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
18 months agoceph-dev-trigger: fix a typo a regex for reef
Ilya Dryomov [Sat, 16 Mar 2024 12:20:01 +0000 (13:20 +0100)]
ceph-dev-trigger: fix a typo a regex for reef

It should be .*reef.*, not .*main.*.  This was introduced in commit
a19480349163 ("Update releases - add reef, remove octopus and older"),
but didn't really affect anything because the build matrix happens to
be the same.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
18 months agoceph-pull-requests-arm64: add kill tests when aborted to arm64 2215/head
Rongqi Sun [Fri, 15 Mar 2024 02:48:03 +0000 (02:48 +0000)]
ceph-pull-requests-arm64: add kill tests when aborted to arm64

Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
18 months agoceph-pull-requests-arm64: add publishers to fix ci result inaccuracy
Rongqi Sun [Thu, 14 Mar 2024 09:32:27 +0000 (09:32 +0000)]
ceph-pull-requests-arm64: add publishers to fix ci result inaccuracy

Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
18 months agoMerge pull request #2213 from clwluvw/collect-logs
Guillaume Abrioux [Sun, 10 Mar 2024 11:18:57 +0000 (12:18 +0100)]
Merge pull request #2213 from clwluvw/collect-logs

build_utils: move collect lgos playbook into the root dir

18 months agoceph-dev-new-build: allow arm64 builds of centos9 2214/head
Dan Mick [Wed, 6 Mar 2024 09:58:02 +0000 (01:58 -0800)]
ceph-dev-new-build: allow arm64 builds of centos9

Signed-off-by: Dan Mick <dmick@redhat.com>
18 months agobuild_utils: move collect lgos playbook into the root dir 2213/head
Seena Fallah [Mon, 4 Mar 2024 14:13:01 +0000 (15:13 +0100)]
build_utils: move collect lgos playbook into the root dir

The playbook needs to be in the root directory so it can discover the roles

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
18 months agoMerge pull request #2212 from clwluvw/ceph-ansible-collect-logs
Guillaume Abrioux [Mon, 4 Mar 2024 12:56:52 +0000 (13:56 +0100)]
Merge pull request #2212 from clwluvw/ceph-ansible-collect-logs

build_utils: use custom playbook for collect_ceph_logs

18 months agobuild_utils: use custom playbook for collect_ceph_logs 2212/head
Seena Fallah [Mon, 4 Mar 2024 12:31:11 +0000 (13:31 +0100)]
build_utils: use custom playbook for collect_ceph_logs

If provided, use the custom playbook to collect logs.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
18 months agoMerge pull request #2191 from baum/centos8_build_deps
Dan Mick [Fri, 1 Mar 2024 23:17:06 +0000 (15:17 -0800)]
Merge pull request #2191 from baum/centos8_build_deps

centos8: add yum Configs for  ceph/grpc copr https://copr.fedorainfracloud.org/coprs/ceph/grpc/

18 months agoMerge pull request #2211 from ceph/update-sync-images3
Guillaume Abrioux [Thu, 29 Feb 2024 13:19:43 +0000 (14:19 +0100)]
Merge pull request #2211 from ceph/update-sync-images3

sync-images: address permission denied issue

18 months agosync-images: address permission denied issue 2211/head
Guillaume Abrioux [Thu, 29 Feb 2024 12:36:10 +0000 (13:36 +0100)]
sync-images: address permission denied issue

adding `--security-opt label=disable` to workaround the following error:

```
time="2024-02-29T12:04:24Z" level=fatal msg="open /sync.yml: permission denied"
```

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
18 months agoMerge pull request #2210 from ceph/update-sync-images2
Guillaume Abrioux [Thu, 29 Feb 2024 12:01:17 +0000 (13:01 +0100)]
Merge pull request #2210 from ceph/update-sync-images2

sync-images: write sync.yml in workspace

18 months agosync-images: write sync.yml in workspace 2210/head
Guillaume Abrioux [Thu, 29 Feb 2024 10:53:55 +0000 (11:53 +0100)]
sync-images: write sync.yml in workspace

I might be lacking JJB expertise but this is the only
way I could figure out in order to get `sync.yml` in the
workspace.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
18 months agoMerge pull request #2209 from ceph/update-sync-images
Guillaume Abrioux [Thu, 29 Feb 2024 10:10:27 +0000 (11:10 +0100)]
Merge pull request #2209 from ceph/update-sync-images

sync-images: fix the inclusion section

18 months agosync-images: fix the inclusion section 2209/head
Guillaume Abrioux [Thu, 29 Feb 2024 09:54:20 +0000 (10:54 +0100)]
sync-images: fix the inclusion section

according to the documentation [1], my understanding is that
`!include-raw` should be used instead of `!include-raw-escape`.

[1] https://jenkins-job-builder.readthedocs.io/en/latest/definition.html#inclusion-tags

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
18 months agoMerge pull request #2208 from ceph/sync-images
Guillaume Abrioux [Thu, 29 Feb 2024 09:22:44 +0000 (10:22 +0100)]
Merge pull request #2208 from ceph/sync-images

Add sync-images job

18 months agoAdd sync-images job 2208/head
Guillaume Abrioux [Wed, 28 Feb 2024 10:17:22 +0000 (11:17 +0100)]
Add sync-images job

This adds a nightly job in order to mirror some container
images (grafana image only for now) from docker.io to quay.io

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
18 months agoMerge pull request #2207 from ceph/wip-bpf-cgroup
Ilya Dryomov [Tue, 27 Feb 2024 10:25:58 +0000 (11:25 +0100)]
Merge pull request #2207 from ceph/wip-bpf-cgroup

kernel: enable CONFIG_CGROUP_BPF

Reviewed-by: Venky Shankar <vshankar@redhat.com>
18 months agoMerge pull request #2202 from ceph/ceph-devstack
Zack Cerza [Tue, 27 Feb 2024 00:20:09 +0000 (17:20 -0700)]
Merge pull request #2202 from ceph/ceph-devstack

ceph-devstack: Add more parameters, and a trigger

18 months agokernel: enable CONFIG_CGROUP_BPF 2207/head
Ilya Dryomov [Sat, 24 Feb 2024 10:24:10 +0000 (11:24 +0100)]
kernel: enable CONFIG_CGROUP_BPF

It's required by podman.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
18 months agoMerge pull request #2204 from ceph/wip-rpm-bpf-syscall
Ilya Dryomov [Mon, 26 Feb 2024 13:21:49 +0000 (14:21 +0100)]
Merge pull request #2204 from ceph/wip-rpm-bpf-syscall

kernel: enable CONFIG_BPF_SYSCALL for rpm

Reviewed-by: Xiubo Li <xiubli@redhat.com>
18 months agoceph-dev-new-trigger: start building quincy packages on jammy 2206/head
Casey Bodley [Fri, 23 Feb 2024 16:57:42 +0000 (11:57 -0500)]
ceph-dev-new-trigger: start building quincy packages on jammy

Signed-off-by: Casey Bodley <cbodley@redhat.com>
18 months agoMerge pull request #2203 from ceph/wip-include-to-include-tasks
Dan Mick [Fri, 23 Feb 2024 03:52:46 +0000 (19:52 -0800)]
Merge pull request #2203 from ceph/wip-include-to-include-tasks

ansible: replace include: by include_tasks: and undo pin of ansible version

18 months agoUnpin ansible-core in ceph-build-pull-requests too 2203/head
Dan Mick [Fri, 23 Feb 2024 01:25:59 +0000 (17:25 -0800)]
Unpin ansible-core in ceph-build-pull-requests too

Signed-off-by: Dan Mick <dmick@redhat.com>
18 months agoceph-setup, ceph-tag: undo ansible pin to <9
Dan Mick [Thu, 22 Feb 2024 00:24:18 +0000 (16:24 -0800)]
ceph-setup, ceph-tag: undo ansible pin to <9

ansible roles used by these jobs have had include: changed to
include_tasks:, which was the reason the pin had been done in the
first place

Signed-off-by: Dan Mick <dmick@redhat.com>
18 months agoansible: stop using deprecated include:
Dan Mick [Wed, 21 Feb 2024 19:38:19 +0000 (11:38 -0800)]
ansible: stop using deprecated include:

Signed-off-by: Dan Mick <dmick@redhat.com>
18 months agocentos8: grpc-devel 2191/head
Alexander Indenbaum [Wed, 7 Feb 2024 12:57:02 +0000 (12:57 +0000)]
centos8: grpc-devel

  - see https://copr.fedorainfracloud.org/coprs/ceph/grpc/

Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
19 months agokernel: enable CONFIG_BPF_SYSCALL for rpm 2204/head
Ilya Dryomov [Thu, 22 Feb 2024 09:48:23 +0000 (10:48 +0100)]
kernel: enable CONFIG_BPF_SYSCALL for rpm

It's already enabled for deb and is required by podman.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
19 months agoMerge pull request #2200 from ceph/whitelist-squid
Nizamudeen A [Wed, 21 Feb 2024 13:30:08 +0000 (19:00 +0530)]
Merge pull request #2200 from ceph/whitelist-squid

build: whitelist squid branch for pr tests

19 months agoMerge pull request #2201 from rkachach/fix_issue_deps_script
Nizamudeen A [Wed, 21 Feb 2024 13:28:34 +0000 (18:58 +0530)]
Merge pull request #2201 from rkachach/fix_issue_deps_script

ceph-build: fixing dependencies script

19 months agoceph-build: fixing dependencies script 2201/head
Redouane Kachach [Wed, 21 Feb 2024 09:29:48 +0000 (10:29 +0100)]
ceph-build: fixing dependencies script

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
19 months agobuild: whitelist squid branch for pr tests 2200/head
Nizamudeen A [Wed, 21 Feb 2024 06:46:51 +0000 (12:16 +0530)]
build: whitelist squid branch for pr tests

saw that some tests were not getting triggered in my squid PR
https://github.com/ceph/ceph/pull/55685

Signed-off-by: Nizamudeen A <nia@redhat.com>
19 months agoceph-devstack: Add more parameters, and a trigger 2202/head
Zack Cerza [Tue, 20 Feb 2024 23:24:59 +0000 (16:24 -0700)]
ceph-devstack: Add more parameters, and a trigger

Signed-off-by: Zack Cerza <zack@redhat.com>
19 months agoMerge pull request #2190 from rosinL/wip-pr-arm64
Dan Mick [Tue, 20 Feb 2024 22:54:10 +0000 (14:54 -0800)]
Merge pull request #2190 from rosinL/wip-pr-arm64

ceph-pull-requests-arm64: set test jobs number equal to build jobs number

19 months agoMerge pull request #2197 from Matan-B/wip-matanb-crimson-remove-c8-revert
Samuel Just [Wed, 14 Feb 2024 18:54:27 +0000 (10:54 -0800)]
Merge pull request #2197 from Matan-B/wip-matanb-crimson-remove-c8-revert

Revert "ceph-dev*: remove centos8 crimson builds"

Reviewed-by: Samuel Just <sjust@redhat.com>
19 months agoMerge pull request #2198 from petrutlucian94/libvirt
Ionut BALUTOIU [Wed, 14 Feb 2024 11:10:41 +0000 (13:10 +0200)]
Merge pull request #2198 from petrutlucian94/libvirt

windows: restart libvirtd.socket if the socket is missing

19 months agowindows: restart libvirtd.socket if the socket is missing 2198/head
Lucian Petrut [Wed, 14 Feb 2024 10:38:50 +0000 (12:38 +0200)]
windows: restart libvirtd.socket if the socket is missing

The Windows job is failing because of libvirt failures, specifically
the libvirt unix socket is missing.

After some trial and error, looks like the libvirtd.socket service
needs to be restarted.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
19 months agoRevert "ceph-dev*: remove centos8 crimson builds" 2197/head
Matan Breizman [Wed, 14 Feb 2024 08:53:19 +0000 (10:53 +0200)]
Revert "ceph-dev*: remove centos8 crimson builds"

This reverts commit 1984464b9a80f6857877aac0620737cbc40fd67c.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
19 months agoMerge pull request #2196 from ceph/ceph-container-ceph-base-prerelease
Guillaume Abrioux [Wed, 14 Feb 2024 00:30:19 +0000 (01:30 +0100)]
Merge pull request #2196 from ceph/ceph-container-ceph-base-prerelease

ceph-container: set PRERELEASE env var

19 months agoceph-container: set PRERELEASE env var 2196/head
Guillaume Abrioux [Wed, 14 Feb 2024 00:21:25 +0000 (01:21 +0100)]
ceph-container: set PRERELEASE env var

otherwise, the build-ceph-base.sh script complains because this
variable has no default value.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
19 months agoMerge pull request #2195 from petrutlucian94/libvirt
Ilya Dryomov [Tue, 13 Feb 2024 23:29:27 +0000 (00:29 +0100)]
Merge pull request #2195 from petrutlucian94/libvirt

windows: explicitly enable libvirtd and install qemu-kvm

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
19 months agowindows: explicitly enable libvirtd and install qemu-kvm 2195/head
Lucian Petrut [Tue, 13 Feb 2024 21:29:03 +0000 (23:29 +0200)]
windows: explicitly enable libvirtd and install qemu-kvm

Libvirt is still not available after installing the libvirt-daemon-system
package.

We'll explicitly enable the libvirtd service and install qemu-kvm.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
19 months agoMerge pull request #2194 from petrutlucian94/libvirt
Ilya Dryomov [Tue, 13 Feb 2024 12:30:52 +0000 (13:30 +0100)]
Merge pull request #2194 from petrutlucian94/libvirt

windows: install libvirt

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
19 months agowindows: install libvirt 2194/head
Lucian Petrut [Tue, 13 Feb 2024 11:23:48 +0000 (13:23 +0200)]
windows: install libvirt

The Windows jobs use Libvirt VMs to build Ceph and run the tests.

The issue is that we're assuming Libvirt to be preinstalled, which
isn't necessarily the case.

This change will explicitly install Libvirt.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
19 months agoMerge pull request #2192 from dmick/wip-builder
Dan Mick [Fri, 9 Feb 2024 20:59:38 +0000 (12:59 -0800)]
Merge pull request #2192 from dmick/wip-builder

Update builder to work better on centos7: local xml parser, python3 on centos7

19 months agoMerge pull request #2193 from dmick/wip-pin-jjb
Dan Mick [Fri, 9 Feb 2024 20:32:21 +0000 (12:32 -0800)]
Merge pull request #2193 from dmick/wip-pin-jjb

ceph-build-pull-requests: pin jenkins-job-builder to <6.0.0

19 months agoceph-build-pull-requests: pin jenkins-job-builder to <6.0.0 2193/head
Dan Mick [Fri, 9 Feb 2024 20:25:11 +0000 (12:25 -0800)]
ceph-build-pull-requests: pin jenkins-job-builder to <6.0.0

Something's happened in the new release of jjb that breaks our
yml templates.  There are hints here, perhaps.

https://groups.google.com/g/jenkins-job-builder/c/FQOIorLgi9g

For now, 5.1.0 seems to work.

Also pin it in jenkins-job-builder.

Signed-off-by: Dan Mick <dmick@redhat.com>
19 months agoexamples/builder.yml: Add 'update-ca-trust" step for CentOS 7 2192/head
Dan Mick [Thu, 8 Feb 2024 09:41:58 +0000 (01:41 -0800)]
examples/builder.yml: Add 'update-ca-trust" step for CentOS 7

get_url to update agent.jar was failing with a cert error,
but jenkins.ceph.com's cert was fine; on a hunch I updated the
dynamic ca trust database and that resolved the error.  I can't
see that it would do any damage to do so unconditionally.

Signed-off-by: Dan Mick <dmick@redhat.com>
19 months agolibrary/jenkins_node: Allow to work on centos7 by adding xml parser
Dan Mick [Thu, 8 Feb 2024 04:13:09 +0000 (20:13 -0800)]
library/jenkins_node: Allow to work on centos7 by adding xml parser

xmltodict is exactly what I needed, but it's too hard to dig up
for centos7 (and overkill anyway).  Supply an implementation that
allows jenkins XML parsing and use it instead.

Also, use python3 on centos7, and tweak the packages a bit in
examples/builder.yml

Signed-off-by: Dan Mick <dmick@redhat.com>
19 months agoansible.cfg: Help debugging by setting logger
Dan Mick [Thu, 8 Feb 2024 04:12:32 +0000 (20:12 -0800)]
ansible.cfg: Help debugging by setting logger

Signed-off-by: Dan Mick <dmick@redhat.com>
19 months agoceph-pull-requests-arm64: set test jobs number equal to build jobs number 2190/head
luo rixin [Wed, 7 Feb 2024 09:29:23 +0000 (17:29 +0800)]
ceph-pull-requests-arm64: set test jobs number equal to build jobs number

On arm nodes confusa*, there are enough memory to run `nproc` build jobs,
but the test jobs number `$(nproc) / 4` are too small, and make check test run pretty
slow.

Signed-off-by: luo rixin <luorixin@huawei.com>
19 months agoMerge pull request #2186 from rkachach/fix_issue_64013
Nizamudeen A [Thu, 25 Jan 2024 12:38:35 +0000 (18:08 +0530)]
Merge pull request #2186 from rkachach/fix_issue_64013

project config: adding logic to create kvm default network

19 months agoceph-build: behave is now installed as part of run-tests script 2186/head
Redouane Kachach [Thu, 25 Jan 2024 09:28:54 +0000 (10:28 +0100)]
ceph-build: behave is now installed as part of run-tests script

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
19 months agoproject config: improving deps installation script stability
Redouane Kachach [Fri, 12 Jan 2024 12:26:19 +0000 (13:26 +0100)]
project config: improving deps installation script stability
Fixes: https://tracker.ceph.com/issues/64013
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
20 months agoMerge pull request #2189 from dmick/wip-ceph-iscsi-stable-centos9
Dan Mick [Mon, 22 Jan 2024 23:36:11 +0000 (15:36 -0800)]
Merge pull request #2189 from dmick/wip-ceph-iscsi-stable-centos9

ceph-iscsi-stable: make centos9 work

20 months agoceph-iscsi-stable: make centos9 work 2189/head
Dan Mick [Mon, 22 Jan 2024 23:20:36 +0000 (15:20 -0800)]
ceph-iscsi-stable: make centos9 work

also remove centos7 builds

Signed-off-by: Dan Mick <dmick@redhat.com>
20 months agoMerge pull request #2188 from dmick/wip-remove-debugsolver
Dan Mick [Fri, 19 Jan 2024 04:08:05 +0000 (20:08 -0800)]
Merge pull request #2188 from dmick/wip-remove-debugsolver

build_utils.sh: remove --debugsolver

20 months agobuild_utils.sh: remove --debugsolver 2188/head
Dan Mick [Thu, 18 Jan 2024 23:40:46 +0000 (15:40 -0800)]
build_utils.sh: remove --debugsolver

It leaves root-owned files around which causes cleanup issues

Signed-off-by: Dan Mick <dmick@redhat.com>
20 months agoMerge pull request #2178 from cbodley/wip-unblock-c9-containers
Ilya Dryomov [Thu, 11 Jan 2024 13:09:56 +0000 (14:09 +0100)]
Merge pull request #2178 from cbodley/wip-unblock-c9-containers

enable centos9 builds for ceph-iscsi, tcmu-runner

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Dan Mick <dan.mick@redhat.com>
20 months agotcmu-runner: disable glfs for lack of glusterfs-api-devel 2178/head
Casey Bodley [Wed, 3 Jan 2024 00:41:21 +0000 (19:41 -0500)]
tcmu-runner: disable glfs for lack of glusterfs-api-devel

Signed-off-by: Casey Bodley <cbodley@redhat.com>
20 months agoMerge pull request #2185 from Matan-B/wip-matanb-crimson-remove-c8
Dan Mick [Wed, 10 Jan 2024 19:27:52 +0000 (11:27 -0800)]
Merge pull request #2185 from Matan-B/wip-matanb-crimson-remove-c8

ceph-dev*: remove centos8 crimson builds

20 months agoceph-dev*: remove centos8 crimson builds 2185/head
Matan Breizman [Tue, 9 Jan 2024 09:45:25 +0000 (11:45 +0200)]
ceph-dev*: remove centos8 crimson builds

remove any quincy crimson buils (not a supported release)
remove reef c8 builds
remove main c8 builds

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
20 months agoMerge pull request #2184 from dmick/wip-debug-solver
Dan Mick [Tue, 9 Jan 2024 00:14:24 +0000 (16:14 -0800)]
Merge pull request #2184 from dmick/wip-debug-solver

build_utils.sh: try using dnf, adding debug, and using dnf clean all

20 months agobuild_utils.sh Add "dnf clean all" as a Big Hammer 2184/head
Dan Mick [Mon, 8 Jan 2024 22:39:58 +0000 (14:39 -0800)]
build_utils.sh Add "dnf clean all" as a Big Hammer

There's no reason this should be necessary, but maybe it
works around the mysterious issue of "Problem: cannot install
both python3-devel-3.9.18-1.el9.x86_64 from appstream and
python3-devel-3.9.18-1.el9.x86_64 from @System"

Signed-off-by: Dan Mick <dmick@redhat.com>
20 months agobuild_utils.sh: try using dnf, adding -d 10 --debugsolver for more info
Dan Mick [Sat, 6 Jan 2024 03:20:57 +0000 (19:20 -0800)]
build_utils.sh: try using dnf, adding -d 10 --debugsolver for more info

Signed-off-by: Dan Mick <dmick@redhat.com>
20 months agoMerge pull request #2183 from dmick/wip-verbose-builddep
Laura Flores [Thu, 4 Jan 2024 22:52:50 +0000 (16:52 -0600)]
Merge pull request #2183 from dmick/wip-verbose-builddep

Add verbosity to yum-builddep to try to get more info about failure

20 months agoAdd verbosity to yum-builddep to try to get more info about failure 2183/head
Dan Mick [Thu, 4 Jan 2024 21:45:35 +0000 (13:45 -0800)]
Add verbosity to yum-builddep to try to get more info about failure

Signed-off-by: Dan Mick <dmick@redhat.com>
21 months agoMerge pull request #2182 from dmick/wip-ceph-container-prerelease-build
Dan Mick [Sat, 16 Dec 2023 02:54:41 +0000 (18:54 -0800)]
Merge pull request #2182 from dmick/wip-ceph-container-prerelease-build

Add ceph-container-prerelease-build

21 months agoAdd ceph-container-prerelease-build 2182/head
Dan Mick [Fri, 15 Dec 2023 04:24:50 +0000 (20:24 -0800)]
Add ceph-container-prerelease-build

Based on ceph-container-build-ceph-base-push-imgs, but
for building containers for testing before the release is
validated and committed.  Differences:

1) pulls packages from download.ceph.com/prerelease
2) does not attempt to build aarch64
3) pushes built container to quay.ceph.io:ceph/prerelease

The prerelease directories are password-protected to avoid any
early exposure to in-progress builds.

This requires corresponding changes to ceph-container.git.

Signed-off-by: Dan Mick <dmick@redhat.com>
21 months agoMerge pull request #2181 from dmick/wip-release-tools
Dan Mick [Thu, 14 Dec 2023 23:41:47 +0000 (15:41 -0800)]
Merge pull request #2181 from dmick/wip-release-tools

sync-push: "staging" -> "prerelease", and allow specifying releasename-version

21 months agoAllow specifying '<release>-<version>' to sync only one version 2181/head
Dan Mick [Mon, 27 Nov 2023 23:43:26 +0000 (15:43 -0800)]
Allow specifying '<release>-<version>' to sync only one version

Signed-off-by: Dan Mick <dmick@redhat.com>
21 months agoChange from "staging" to "prerelease"
Dan Mick [Mon, 27 Nov 2023 23:41:29 +0000 (15:41 -0800)]
Change from "staging" to "prerelease"

ceph-container already uses the word "staging" for a specific
function; avoid confusion by standardizing on "prerelease" here

Signed-off-by: Dan Mick <dmick@redhat.com>
21 months agoMerge pull request #2180 from ceph/wip-pin-ansible
Dan Mick [Mon, 11 Dec 2023 21:47:52 +0000 (13:47 -0800)]
Merge pull request #2180 from ceph/wip-pin-ansible

ceph-setup, ceph-tag: pin ansible to < 9

21 months agoceph-setup, ceph-tag: pin ansible to < 9 2180/head
Dan Mick [Sat, 9 Dec 2023 00:53:41 +0000 (16:53 -0800)]
ceph-setup, ceph-tag: pin ansible to < 9

This is a temporary hack until we have time to properly test
changing include to include_tasks, required by ansible 9 (include
has been deprecated for some time, and now it's officially gone)

Signed-off-by: Dan Mick <dmick@redhat.com>
21 months agoMerge pull request #2179 from rhcs-dashboard/upgrade-grafana-9.4.12
Nizamudeen A [Wed, 6 Dec 2023 17:23:28 +0000 (22:53 +0530)]
Merge pull request #2179 from rhcs-dashboard/upgrade-grafana-9.4.12

ceph-grafana-trigger: update the grafana version to 9.4.12

21 months agoceph-grafana-trigger: update the grafana version to 9.4.12 2179/head
Nizamudeen A [Wed, 6 Dec 2023 06:30:04 +0000 (12:00 +0530)]
ceph-grafana-trigger: update the grafana version to 9.4.12

Signed-off-by: Nizamudeen A <nia@redhat.com>
21 months agoMerge pull request #2160 from rzarzynski/wip-kickoff-squid
Ilya Dryomov [Tue, 5 Dec 2023 21:24:16 +0000 (22:24 +0100)]
Merge pull request #2160 from rzarzynski/wip-kickoff-squid

kickoff v19 squid

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
21 months agotcmu-runner: enable centos9
Casey Bodley [Mon, 4 Dec 2023 17:12:54 +0000 (12:12 -0500)]
tcmu-runner: enable centos9

Signed-off-by: Casey Bodley <cbodley@redhat.com>
21 months agoceph-iscsi: enable centos9
Casey Bodley [Mon, 4 Dec 2023 17:10:53 +0000 (12:10 -0500)]
ceph-iscsi: enable centos9

Signed-off-by: Casey Bodley <cbodley@redhat.com>
22 months agoMerge pull request #2170 from ceph/wip-kernel-trigger-timeout
Ilya Dryomov [Thu, 16 Nov 2023 10:34:01 +0000 (11:34 +0100)]
Merge pull request #2170 from ceph/wip-kernel-trigger-timeout

kernel-trigger: increase clone timeout

Reviewed-by: Dan Mick <dan.mick@redhat.com>
22 months agoMerge pull request #2169 from ceph/wip-kernel-rpmbuild-fix
Ilya Dryomov [Thu, 16 Nov 2023 10:33:47 +0000 (11:33 +0100)]
Merge pull request #2169 from ceph/wip-kernel-rpmbuild-fix

kernel: unbreak RPM builds

Reviewed-by: Dan Mick <dan.mick@redhat.com>
22 months agoMerge pull request #2177 from ceph/teuth-pr-disable
Dan Mick [Tue, 14 Nov 2023 00:51:31 +0000 (16:51 -0800)]
Merge pull request #2177 from ceph/teuth-pr-disable

Remove teuthology-pull-requests

22 months agoRemove teuthology-pull-requests 2177/head
Zack Cerza [Mon, 13 Nov 2023 19:12:39 +0000 (12:12 -0700)]
Remove teuthology-pull-requests

This job represents a small subset of what we test with GitHub Actions. It's
also unreliable, for reasons including - but not limited to - the fact that
it's not possible to request an agent with a particular OS version.

Signed-off-by: Zack Cerza <zack@redhat.com>
22 months agoMerge pull request #2175 from dmick/wip-ceph-build-pull-requests
Dan Mick [Mon, 13 Nov 2023 23:47:09 +0000 (15:47 -0800)]
Merge pull request #2175 from dmick/wip-ceph-build-pull-requests

ceph-build-pull-requests: rather than ansible, pin ansible-core

22 months agoMerge pull request #2176 from tserlin/wip-tserlin-pin-to-V5.7
tserlin [Wed, 8 Nov 2023 15:49:26 +0000 (10:49 -0500)]
Merge pull request #2176 from tserlin/wip-tserlin-pin-to-V5.7

nfs-ganesha: pin the daily build to V5.7

22 months agonfs-ganesha: pin the daily build to V5.7 2176/head
Thomas Serlin [Tue, 7 Nov 2023 20:24:09 +0000 (15:24 -0500)]
nfs-ganesha: pin the daily build to V5.7

The latest upstream nfs-ganesha 5 tag was released. Bump from
V5.5 to V5.7.

22 months agoMerge pull request #2166 from rkachach/fix_issue_63019
Nizamudeen A [Tue, 7 Nov 2023 12:43:04 +0000 (18:13 +0530)]
Merge pull request #2166 from rkachach/fix_issue_63019

project config: adding rook orchestrator e2e testing job

22 months agoceph-build: adding quincy, pacific and octopus to blacklist 2166/head
Redouane Kachach [Tue, 7 Nov 2023 11:50:33 +0000 (12:50 +0100)]
ceph-build: adding quincy, pacific and octopus to blacklist

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
22 months agotest: changing trigger-phrase
Redouane Kachach [Mon, 6 Nov 2023 14:37:55 +0000 (15:37 +0100)]
test: changing trigger-phrase

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
22 months agoproject config: adding rook orchestrator e2e testing job
Redouane Kachach [Fri, 29 Sep 2023 08:33:13 +0000 (10:33 +0200)]
project config: adding rook orchestrator e2e testing job
Fixes: https://tracker.ceph.com/issues/63019
Signed-off-by: Redouane Kachach <rkachach@redhat.com>