]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Zack Cerza [Mon, 28 Oct 2024 22:47:16 +0000 (16:47 -0600)]
ceph-dev-new: Add sccache toggle
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 28 Oct 2024 22:42:18 +0000 (16:42 -0600)]
ceph-dev-new-build: Use creds for sccache bucket
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Wed, 6 Nov 2024 23:20:18 +0000 (15:20 -0800)]
Merge pull request #2288 from ceph/dwz
ceph-dev-new: Add dwz toggle
Zack Cerza [Thu, 31 Oct 2024 23:08:18 +0000 (17:08 -0600)]
Merge pull request #2287 from ceph/yaml-formatting
Dan Mick [Thu, 31 Oct 2024 23:08:08 +0000 (16:08 -0700)]
Merge pull request #2284 from ceph/unbottleneck
ceph-dev-new-setup: Run on any node
Zack Cerza [Thu, 31 Oct 2024 21:00:56 +0000 (15:00 -0600)]
Merge pull request #2286 from ceph/quiet-submodule
Zack Cerza [Wed, 30 Oct 2024 17:54:12 +0000 (11:54 -0600)]
ceph-dev-new-setup: Run on any node
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 30 Oct 2024 00:01:15 +0000 (18:01 -0600)]
ceph-dev-new-setup: Disable dwz if requested
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 30 Oct 2024 00:01:02 +0000 (18:01 -0600)]
ceph-dev-new: Add dwz toggle
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 28 Oct 2024 22:41:21 +0000 (16:41 -0600)]
ceph-dev-new: Fix YAML errors in job definition
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 30 Oct 2024 00:14:21 +0000 (18:14 -0600)]
ceph-dev-new-setup: Quiet submodule operations
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Wed, 9 Oct 2024 00:24:51 +0000 (17:24 -0700)]
Merge pull request #2280 from dmick/wip-container
ceph-dev-new-*: change for in-tree container builds
Dan Mick [Wed, 2 Oct 2024 23:02:00 +0000 (16:02 -0700)]
ceph-dev-new-build/build/setup_rpm: add podman login
ceph.git's build.sh does not handle authentication in its latest
version, but assumes it's been done. Add the authentication
step (podman login) here, in setup_rpm, with the side benefit
that it'll fail faster if the credentials are incorrect.
Signed-off-by: Dan Mick <dmick@redhat.com>
Guillaume Abrioux [Mon, 30 Sep 2024 14:25:21 +0000 (16:25 +0200)]
Merge pull request #2283 from ceph/cephadm-move-to-quay
sync-images: sync all cephadm required images to quay.io
Guillaume Abrioux [Mon, 30 Sep 2024 12:36:25 +0000 (14:36 +0200)]
sync-images: sync all cephadm required images to quay.io
Mirror `grafana/loki`, `grafana/promtail` and `maxwo/snmp-notifier` in
addition to `nginx` and `grafana/grafana`.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Ilya Dryomov [Mon, 23 Sep 2024 12:50:54 +0000 (14:50 +0200)]
Merge pull request #2282 from ceph/wip-apt-get-update-errors-windows
windows: ignore "apt-get update" errors
Reviewed-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
Ilya Dryomov [Mon, 23 Sep 2024 09:34:37 +0000 (11:34 +0200)]
windows: ignore "apt-get update" errors
... as they are ignored in scripts/build_utils.sh since commit
3517941ef2aa ("script/build_utils.sh: don't fail if any mirror is not
accessible"). This is prompted by an issue with libboost repo, which
started returning 403 Forbidden errors.
While at it, skip fetching language and translation packs.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Guillaume Abrioux [Sun, 22 Sep 2024 07:13:06 +0000 (09:13 +0200)]
Merge pull request #2281 from ceph/ceph-volume-unit-tests
ceph-volume: Rename ceph-volume-linter to ceph-volume-unit-tests
Guillaume Abrioux [Sat, 21 Sep 2024 08:39:12 +0000 (10:39 +0200)]
ceph-volume: Rename ceph-volume-linter to ceph-volume-unit-tests
This:
- Update the job name and display name in ceph-volume-pr.yml to reflect the change.
- Changes the trigger phrase and GitHub status context for unit tests.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Dan Mick [Thu, 19 Sep 2024 00:55:56 +0000 (17:55 -0700)]
ceph-dev-new-*: change for in-tree container builds
- invoke ${SRC}/container/build.sh to build the container
- do not check out ceph-container.git
- add test to loop for "is repo ready" to test for the jenkins job
url ${BUILD_URL} as well as ready, so that we're not racing against
preexisting repos for this branch/os/flavor
Signed-off-by: Dan Mick <dmick@redhat.com>
Guillaume Abrioux [Fri, 13 Sep 2024 12:42:23 +0000 (14:42 +0200)]
Merge pull request #2279 from ceph/test-black-list-labels
ceph-ansible-prs: follow up on
edf5311
Guillaume Abrioux [Fri, 13 Sep 2024 06:49:46 +0000 (08:49 +0200)]
ceph-ansible-prs: follow up on
edf5311
As per [1] `test-black-list-labels` expects a list.
[1] https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Guillaume Abrioux [Fri, 13 Sep 2024 06:41:11 +0000 (08:41 +0200)]
Merge pull request #2278 from ceph/test-black-list-labels
ceph-ansible-prs: set black-list-labels
Guillaume Abrioux [Thu, 12 Sep 2024 14:43:59 +0000 (16:43 +0200)]
ceph-ansible-prs: set black-list-labels
This makes the CI not trigger the jobs when "draft" label is set
on PRs.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Guillaume Abrioux [Wed, 11 Sep 2024 08:13:04 +0000 (10:13 +0200)]
Merge pull request #2277 from ceph/cv-func-test-refactor
ceph-volume: functional testing refactor
Guillaume Abrioux [Wed, 4 Sep 2024 15:24:17 +0000 (17:24 +0200)]
ceph-volume: functional testing refactor
See corresponding ceph/ceph PR: ceph/ceph#59606 for details.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Zack Cerza [Wed, 28 Aug 2024 16:44:13 +0000 (10:44 -0600)]
Merge pull request #2275 from dmick/wip-sepia-fog-images
sepia-fog-images: allow ansible to find collections
Dan Mick [Mon, 19 Aug 2024 03:02:14 +0000 (20:02 -0700)]
sepia-fog-images: allow ansible to find collections
The mount module is now ansible.posix.mount, and ansible-playbook
can't seem to find it when executed from the parent directory.
Set ANSIBLE_CONFIG, which sets the collection search path.
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Tue, 23 Jul 2024 17:20:20 +0000 (10:20 -0700)]
Merge pull request #2260 from ceph/fog-unlock
sepia-fog-images: Unlock on failure
Teoman ONAY [Mon, 15 Jul 2024 12:34:45 +0000 (14:34 +0200)]
Merge pull request #2268 from asm0deuz/remove_el8_cephansible
ceph-ansible: remove el8 test scenario
Teoman ONAY [Mon, 15 Jul 2024 09:07:08 +0000 (11:07 +0200)]
ceph-ansible: remove el8 test scenario
Due to CentOS 8 eol on May 31, 2024*, cephadm-ansible testing against CentOS 8 is removed
*https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
Signed-off-by: Teoman ONAY <tonay@ibm.com>
Guillaume Abrioux [Sun, 14 Jul 2024 06:26:03 +0000 (08:26 +0200)]
Merge pull request #2267 from ceph/ceph-container-linter-c9
ceph-container: migrate to c9 jenkins workers
Guillaume Abrioux [Fri, 12 Jul 2024 14:22:43 +0000 (16:22 +0200)]
ceph-container: migrate to c9 jenkins workers
Due the the EOL of CentOS Stream 8, all the Jenkins workers were
migrated to CentOS Stream 9. Therefore, we need to make these jobs pick
these workers.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Casey Bodley [Wed, 10 Jul 2024 14:34:31 +0000 (15:34 +0100)]
Merge pull request #2252 from cbodley/wip-main-no-focal-cron
ceph-dev-cron: stop building focal packages on squid/main
Reviewed-by: Dan Mick <dan.mick@redhat.com>
Casey Bodley [Tue, 4 Jun 2024 14:30:52 +0000 (10:30 -0400)]
ceph-dev-cron: stop building focal packages on squid/main
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Dan Mick [Wed, 10 Jul 2024 08:10:31 +0000 (01:10 -0700)]
Merge pull request #2266 from dmick/wip-ceph-build-centos9
ceph-build: remove xenial/bionic/c7/c8 from arm64, add c9
Dan Mick [Wed, 10 Jul 2024 02:32:42 +0000 (19:32 -0700)]
ceph-build: remove xenial/bionic/c7/c8 from arm64, add c9
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Mon, 8 Jul 2024 22:58:11 +0000 (15:58 -0700)]
Merge pull request #2259 from dmick/wip-fix-quay-pruner
Fix up quay-pruner
Dan Mick [Mon, 8 Jul 2024 19:23:57 +0000 (12:23 -0700)]
Merge pull request #2265 from dmick/main
scripts/sync-pull: type bug, remove centos8
Dan Mick [Mon, 8 Jul 2024 18:37:31 +0000 (11:37 -0700)]
scripts/sync-pull: remove el8
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Mon, 8 Jul 2024 18:34:58 +0000 (11:34 -0700)]
scripts/sync-pull: fix test for 'highest_combo'
it's a string, not a number
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Guillaume Abrioux [Mon, 8 Jul 2024 13:43:49 +0000 (15:43 +0200)]
Merge pull request #2264 from ceph/sync-images-c9
sync-images: update worker labels
Guillaume Abrioux [Mon, 8 Jul 2024 13:37:12 +0000 (15:37 +0200)]
sync-images: update worker labels
This updates the labels for the `sync-images` job.
(c8->c9)
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Guillaume Abrioux [Thu, 4 Jul 2024 13:12:25 +0000 (15:12 +0200)]
Merge pull request #2263 from ceph/migrate-cv-to-c9
ceph-volume: update labels
Guillaume Abrioux [Thu, 4 Jul 2024 12:45:14 +0000 (14:45 +0200)]
ceph-volume: update labels
These labels must be updated to make ceph-volume jobs use
`centos9` workers.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Dan Mick [Tue, 2 Jul 2024 22:22:42 +0000 (15:22 -0700)]
prune-quay.py: don't sort delete list
It's easier to understand what's going on from the debug output
if the list is left in query order, which is newest-to-oldest order
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 22:18:37 +0000 (15:18 -0700)]
prune-quay.py: avoid bug deleting -crimson tags
<sha1>-crimson tags stand sort of alone. Don't delete them when
looking for sha1 tags, unless their x86 counterpart (<sha1>) is
going to be deleted as well.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 22:17:57 +0000 (15:17 -0700)]
prune-quay.py: dump digest map with --verbose
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 07:04:20 +0000 (00:04 -0700)]
prune-quay.py: fix whitespace error
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 07:03:14 +0000 (00:03 -0700)]
prune-quay.py: use functools.cache to cache shaman results
Avoids a global, separates caching from searching, and is
thus bit cleaner/clearer.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 06:49:17 +0000 (23:49 -0700)]
prune-quay.py: remove short_sha1_cache
Not only is it no longer necessary now that we're caching the
entire shaman result, it actually can lead to missing deletions
if the same sha1 validly exists for different builds (like for
centos8 vs centos9, or crimson vs default, etc.)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 2 Jul 2024 06:28:58 +0000 (23:28 -0700)]
prune-quay.py: rely on delete-all-with-same-digest
With the new "delete all tags with the same digest", there's no need to
keep the short_sha1 around to match against sha1 tags; they'll be
caught earlier by the 'same-digest' test.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Sun, 30 Jun 2024 22:23:06 +0000 (15:23 -0700)]
prune-quay.py: add a few unconditional progress messages
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Sun, 30 Jun 2024 22:22:21 +0000 (15:22 -0700)]
prune-quay.py: onlyActiveTags seems to work better now, use it
this avoids fetching and throwing away deleted tags
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Sat, 29 Jun 2024 02:31:21 +0000 (19:31 -0700)]
prune-quay.py: cache shaman results (they're not that large)
This allows much faster processing of the tags
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Fri, 28 Jun 2024 21:58:50 +0000 (14:58 -0700)]
prune-quay.py: stop using image_id, optimize 'same image' search
image_id has apparently gone away; take the opportunity to be
a bit more efficient: keep a map of digests to tagnames, and when
deleting a full tag, also delete any tags that have the same
digest. Only verbosely report if any new tags were marked.
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Fri, 28 Jun 2024 21:14:06 +0000 (14:14 -0700)]
prune-quay.py: fix RE to catch images built on Stream
(we've been not pruning correctly since we started building on
stream8. yikes.)
Signed-off-by: Dan Mick <dmick@redhat.com>
Guillaume Abrioux [Mon, 1 Jul 2024 22:44:04 +0000 (00:44 +0200)]
Merge pull request #2262 from ceph/cv-c9
ceph-volume: use centos9 worker
Guillaume Abrioux [Mon, 1 Jul 2024 22:36:18 +0000 (00:36 +0200)]
ceph-volume: use centos9 worker
due to recent EOL of CentOS Stream 8, the workers were migrated to
CentOS Stream 9.
This commit reflect that change to the ceph-volume-scenario job.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Guillaume Abrioux [Mon, 1 Jul 2024 22:05:19 +0000 (00:05 +0200)]
Merge pull request #2261 from ceph/cv-squid
ceph-volume: add squid release to functional test suite
Guillaume Abrioux [Mon, 1 Jul 2024 21:36:29 +0000 (23:36 +0200)]
ceph-volume: add squid release to functional test suite
This adds the squid release support to the function test suite
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Zack Cerza [Mon, 1 Jul 2024 19:16:06 +0000 (13:16 -0600)]
sepia-fog-images: Unlock on failure
Signed-off-by: Zack Cerza <zack@redhat.com>
Guillaume Abrioux [Tue, 25 Jun 2024 16:06:46 +0000 (18:06 +0200)]
Merge pull request #2258 from ceph/update-sync-images
sync-images: sync nginx images
Guillaume Abrioux [Tue, 25 Jun 2024 11:30:05 +0000 (13:30 +0200)]
sync-images: sync nginx images
This commit makes the job sync nginx images from docker.io
to quay.io
Also, two changes:
- This makes sure the latest stable image of skopeo is pulled from quay.io
- Use the filter 'by-semver' filter for grafana too.
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Dan Mick [Mon, 17 Jun 2024 22:25:12 +0000 (15:25 -0700)]
Merge pull request #2257 from dmick/wip-disable-centos8-kernel-and-ganesha
Disable centos8 kernel and ganesha
Dan Mick [Sat, 15 Jun 2024 01:54:47 +0000 (18:54 -0700)]
kernel, nfs-ganesha: remove centos8
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Nizamudeen A [Fri, 14 Jun 2024 09:41:06 +0000 (15:11 +0530)]
Merge pull request #2256 from rhcs-dashboard/e2e-xfvb-fix
scripts/dashboard: kill existing xvfb process
Nizamudeen A [Fri, 14 Jun 2024 04:02:58 +0000 (09:32 +0530)]
scripts/dashboard: kill existing xvfb process
To fix the below error on starting cypress
```
[STARTED] Task without title.
[FAILED] Xvfb exited with a non zero exit code.
[FAILED]
[FAILED] There was a problem spawning Xvfb.
[FAILED]
[FAILED] This is likely a problem with your system, permissions, or installation of Xvfb.
[FAILED]
[FAILED] ----------
[FAILED]
[FAILED] Error: _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[FAILED] _XSERVTransMakeAllCOTSServerListeners: server already running
[FAILED] (EE)
[FAILED] Fatal server error:
[FAILED] (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
[FAILED]
[FAILED] ----------
[FAILED]
[FAILED] Platform: linux-x64 (Ubuntu - 22.04)
[FAILED] Cypress Version: 12.17.4
Xvfb exited with a non zero exit code.
There was a problem spawning Xvfb.
This is likely a problem with your system, permissions, or installation of Xvfb.
```
Signed-off-by: Nizamudeen A <nia@redhat.com>
Josh Durgin [Wed, 12 Jun 2024 19:41:07 +0000 (12:41 -0700)]
Merge pull request #2255 from jdurgin/wip-website-pr-branch
ceph-website-prs: disallow branches named 'main'
Reviewed-by: Dan Mick <dan.mick@redhat.com>
Josh Durgin [Wed, 12 Jun 2024 19:29:37 +0000 (15:29 -0400)]
ceph-website-prs: disallow branches named 'main'
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Dan Mick [Mon, 10 Jun 2024 19:21:10 +0000 (12:21 -0700)]
Merge pull request #2253 from ceph/wip-java-11-openjdk
Builders need to run java-11-openjdk in order to connect to the master
Guillaume Abrioux [Mon, 10 Jun 2024 12:47:28 +0000 (14:47 +0200)]
Merge pull request #2254 from asm0deuz/remove_el8
cephadm-ansible: remove el8 test scenario
Teoman ONAY [Mon, 10 Jun 2024 12:37:07 +0000 (14:37 +0200)]
cephadm-ansible: remove el8 test scenario
Due to CentOS 8 eol on May 31, 2024*, cephadm-ansible
testing against CentOS 8 is removed
*https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
Signed-off-by: Teoman ONAY <tonay@ibm.com>
Adam Kraitman [Wed, 5 Jun 2024 15:46:37 +0000 (18:46 +0300)]
Builders need to run java-11-openjdk in order to connect to the master
Signed-off-by: Adam Kraitman <akraitma@redhat.com>
Dan Mick [Tue, 4 Jun 2024 22:48:03 +0000 (15:48 -0700)]
Merge pull request #2235 from cbodley/wip-main-no-centos8
ceph-dev: stop building centos8 packages/container on quincy/reef/squid/main
Casey Bodley [Mon, 13 May 2024 19:29:48 +0000 (15:29 -0400)]
ceph-dev: stop building centos8 packages/container on main
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 4 Jun 2024 14:05:42 +0000 (10:05 -0400)]
ceph-dev: stop building centos8 packages/container on squid
Casey Bodley [Tue, 4 Jun 2024 14:05:20 +0000 (10:05 -0400)]
ceph-dev: stop building centos8 packages/container on reef
Casey Bodley [Tue, 4 Jun 2024 14:04:50 +0000 (10:04 -0400)]
ceph-dev: stop building centos8 packages/container on quincy
Casey Bodley [Tue, 4 Jun 2024 14:14:35 +0000 (10:14 -0400)]
Reapply "ceph-dev*: remove centos8 crimson builds"
This reverts commit
91858f3b4eb006655062188f11d2efd5992080ab .
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Conflicts: quincy +jammy from
8afdc0521c0d3e09f4b3efa5e76089cc98196440
ceph-dev-new-trigger/config/definitions/ceph-dev-new-trigger.yml
Dan Mick [Fri, 31 May 2024 23:22:13 +0000 (16:22 -0700)]
Merge pull request #2251 from ceph/wip-windows-label
ceph-windows-pull-requests: constrain to windows label
Ilya Dryomov [Fri, 31 May 2024 21:51:49 +0000 (23:51 +0200)]
ceph-windows-pull-requests: constrain to windows label
Currently, the intersection of focal && libvirt labels returns some
smithi (nproc == 8) and mira (nproc == 4) nodes, which are inadequate
for the two VMs that the Windows job spawns. It turns we already have
a windows label, which, after dropping it from mira015, seems to be on
point (i.e. would filter those low CPU nodes out). Let's use it!
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Dan Mick [Thu, 30 May 2024 21:29:50 +0000 (14:29 -0700)]
Merge pull request #2250 from dmick/wip-ceph-container-allow-flavor-specification
ceph-container-build-ceph-base-push-imgs*: allow specifying FLAVOR
Dan Mick [Thu, 30 May 2024 19:42:54 +0000 (12:42 -0700)]
ceph-container-build-ceph-base-push-imgs*: allow specifying FLAVOR
Add parameters to set variables that the job scripts will look for
to choose which flavors to build. This will override the defaults in
ceph-container.git; the defaults are set to the same as
ceph-container.git at this moment, but are probably soon to change to
centos,9.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Thu, 30 May 2024 09:20:07 +0000 (02:20 -0700)]
Merge pull request #2247 from dmick/wip-fix-include-with-gh-clone
Replace obsolete "include:' in upstream ansible tasks
Dan Mick [Thu, 30 May 2024 09:16:54 +0000 (02:16 -0700)]
Merge pull request #2249 from dmick/wip-fix-ceph-container-yml-names
ceph-container-*: make .yml filenames match job names
Dan Mick [Thu, 30 May 2024 08:57:09 +0000 (01:57 -0700)]
ceph-container-*: make .yml filenames match job names
Why intentionally confuse people?
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Thu, 30 May 2024 09:13:27 +0000 (02:13 -0700)]
Merge pull request #2248 from dmick/wip-fix-container-job-display-names
ceph-container-build-*: make display-name the job name
Dan Mick [Thu, 30 May 2024 09:10:49 +0000 (02:10 -0700)]
Merge pull request #2242 from Svelar/extend_arm_build_time
ceph-pull-requests-arm64: extend timeout to 4h
Dan Mick [Thu, 30 May 2024 09:07:34 +0000 (02:07 -0700)]
Merge pull request #2243 from dmick/wip-scripts-ceph-iscsi
Modify scripts/{sync-pull,sign-rpms,sync-push} to handle ceph-iscsi
Dan Mick [Thu, 30 May 2024 08:52:15 +0000 (01:52 -0700)]
ceph-container-build-*: make display-name the job name
Some of these were using the *same display-name for different jobs*.
O_o
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Sat, 25 May 2024 03:59:55 +0000 (20:59 -0700)]
ceph-build-pull-requests: listen for a '.*retest.*' PR comment
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Sun, 26 May 2024 21:51:59 +0000 (14:51 -0700)]
ansible/requirements: Use private github repo to fix include:
ansible has removed include:. Create clones of the two
repos in sensu-requirements.yml to change it to import_tasks:.
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Wed, 29 May 2024 07:02:30 +0000 (00:02 -0700)]
Merge pull request #2239 from dmick/wip-use-base-deb-mirror
build_utils.sh: re: last commit: one must specify a mirror
Kefu Chai [Sat, 25 May 2024 03:59:15 +0000 (11:59 +0800)]
Merge pull request #2244 from dmick/wip-docs-only-for-admin-dir
scripts/build_utils.sh: set DOCS_ONLY for PRs with only admin/ files,…
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Dan Mick [Thu, 23 May 2024 23:27:06 +0000 (16:27 -0700)]
scripts/build_utils.sh: set DOCS_ONLY for PRs with only admin/ files, too
DOCS_ONLY is set if the filenames all start with docs/, but it's
also true that if the filenames start with admin/, it's strictly
docs related (discovered for https://github.com/ceph/ceph/pull/57649)
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Wed, 22 May 2024 22:13:14 +0000 (15:13 -0700)]
scripts/sync-push: add projectname to handle ceph-iscsi
ceph-iscsi also needs a repo file created
Drop el7
Add usage
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Wed, 22 May 2024 22:08:45 +0000 (15:08 -0700)]
scripts/sync-pull: changes for ceph-iscsi, drop el7
Several sections are done only for the 'ceph' project (to
accommodate ceph-iscsi, which has no debs, so doesn't need
to find the most-populated distroversion or create debs,
pull a tarball, etc.).
Also drop el7.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Wed, 22 May 2024 20:31:21 +0000 (13:31 -0700)]
sign-rpms: add 'project' argument
This allows signing ceph-iscsi packages
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Wed, 22 May 2024 20:30:51 +0000 (13:30 -0700)]
scripts: add vim modelines for editing ease
Signed-off-by: Dan Mick <dan.mick@redhat.com>