Commit Graph
12282 Commits
Author SHA1 Message Date
Travis Nielsen 49df55de16 Merge pull request #15825 from obnoxxx/move-set-release-ver-script
build: move set-release-ver script to a better place
2025-05-05 10:21:14 -06:00
Michael Adam d7f2a4b4d8 build: move se-release-ver script to better place
The script sel-release-ver.sh was added in a somewhat unnatural place
tests/scripts .
This moves it to a more natural location build/release .

Signed-off-by: Michael Adam <obnox@samba.org>
2025-05-05 17:02:39 +02:00
Blaine Gardner 978f393b35 Merge pull request #15815 from jhoblitt/bugfix/KafkaEndpointSpec-uppercase-fields
object: fix uppercase serialization of fields in KafkaEndpointSpec
2025-05-02 12:11:35 -06:00
Joshua Hoblitt 300a22398e object: fix uppercase serialization of fields in KafkaEndpointSpec
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com>
2025-05-02 10:29:29 -07:00
Travis Nielsen 5c1976056b Merge pull request #15809 from anthonyeleven/ceph-block-pool-crd
Improve Documentation/CRDs/Block-Storage/ceph-block-pool-crd.md
2025-05-01 13:18:37 -06:00
Anthony D'Atri 202c1a253e doc: improve Documentation/CRDs/Block-Storage/ceph-block-pool-crd.md
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2025-05-01 14:58:11 -04:00
Travis Nielsen 8137e67906 Merge pull request #15781 from obnoxxx/add-set-release-version-script
build: add a script for setting the release version in examples, charts,  and docs
2025-05-01 11:14:11 -06:00
a1b941f969 build: add a script for setting the release version in examples,docs, and charts
This script updates examples and docs for a new release.

Invocation in principle: set-release-ver.sh  NEW_VER
For example: set-release-ver.sh v1.16.8

Fixes: #15749

Signed-off-by: Michael Adam <obnox@samba.org>
Co-authored-by: Travis Nielsen <tnielsen@redhat.com>
Co-authored-by: Blaine Gardner <b.blaine.gardner@gmail.com>
2025-05-01 10:36:26 -06:00
Blaine Gardner 84b2adee61 Merge pull request #15808 from BlaineEXE/ci-fix-pvc-tests-ceph-main
ci: add allowUnsupported to canary pvc clusters
2025-04-30 13:54:20 -06:00
Blaine Gardner 9578c8f8c4 ci: add allowUnsupported to canary pvc clusters
Nightly CI is failing on PVC canary tests. The failure seems to simply
be that `allowUnsupported` isn't set for those tests. Add it.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2025-04-30 13:37:24 -06:00
Blaine Gardner e3149e36e8 Merge pull request #15605 from cobaltcore-dev/rgw-ops-log-rename
rgw: use pod name in ops log filename
2025-04-30 09:41:04 -06:00
subham rai a4615c5eaa Merge pull request #15793 from flx5/feature/cephfs-encryption-caps
ceph: Update caps to include executable permission
2025-04-30 20:01:38 +05:30
Artem Torubarov d5e4df2186 rgw: cleanup prev ops log config from mon db
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com>
2025-04-30 10:00:14 +02:00
Blaine Gardner e650d4e025 Merge pull request #15779 from rook/revert-15776-more-logging-for-obc-test
Revert "ci: increase logging and time for OBC lifecycle rm test"
2025-04-29 16:19:16 -06:00
Blaine Gardner 9c8c74e24b Revert "ci: increase logging and time for OBC lifecycle rm test"
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2025-04-29 16:11:40 -06:00
Blaine Gardner c4363ab81a Merge pull request #15804 from BlaineEXE/ci-wait-longer-for-upgrade-image-pull
ci: extend timeout for mons in upgrade test
2025-04-29 14:18:32 -06:00
Blaine Gardner 98bd03a420 ci: extend timeout for mons in upgrade test
When upgrading from one Ceph version to another, the new image to
upgrade to can take a long time to pull in some cases before the upgrade
can even begin. For example, some ceph-ci images regularly take 6+
minutes to pull, which exceeds the timeout waiting for mons to be ready.

Extend the timeout for mons to account for these cases.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2025-04-29 13:53:43 -06:00
Travis Nielsen 9237157e0c Merge pull request #15801 from jrcichra/exporter-containerport-name
exporter: add name to containerPort
2025-04-29 13:13:59 -06:00
Justin Cichra 12c36e9472 exporter: add name to containerPort
Named containerPort is a useful feature when generating dynamic scrape
targets with prometheus.

This makes it clear that the containerPort is intended for metrics
scraping.

The name matches that which is on the mgr deployment.

Signed-off-by: Justin Cichra <jcichra@cloudflare.com>
2025-04-29 14:34:25 -04:00
Felix Prasse 8f53522162 csi: update caps to include executable permission
ceph-csi uses an exclusive lock for cryptfs operations. This needs the x capability on the metadata pool.

Fixes #15283

Signed-off-by: Felix Prasse <1330854+flx5@users.noreply.github.com>
2025-04-29 19:48:40 +02:00
Travis Nielsen 8895c05f05 Merge pull request #15795 from subhamkrai/update-k8s-to-1.34
ci: update latest k8s version to 1.33
2025-04-29 10:09:52 -06:00
Blaine Gardner 4d168f9026 Merge pull request #15798 from subhamkrai/fix-logging
rbdmirror: logs message should not end with period
2025-04-29 09:44:31 -06:00
subhamkrai fe776fd4fe rbdmirror: logs message should not end with period
improving logging to include name and namespace of resource
and also namespace should not end with period.

Signed-off-by: subhamkrai <srai@redhat.com>
2025-04-29 20:55:36 +05:30
subhamkrai 8c2f724f6d ci: update latest k8s version to 1.33
this commit update k8s version to 1.33 and also update
other version like for minikube cri-ctl and so.

Signed-off-by: subhamkrai <srai@redhat.com>
2025-04-29 20:53:47 +05:30
Artem Torubarov c1fd2f2ee8 rgw: use pod name in ops log filename
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com>
2025-04-29 09:43:35 +02:00
subham rai c1bc888d71 Merge pull request #15791 from rook/dependabot/github_actions/github/codeql-action-3.28.16
build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
2025-04-28 21:06:00 +05:30
subham rai 65e4ec2690 Merge pull request #15792 from rook/dependabot/github_actions/actions/setup-python-5.6.0
build(deps): bump actions/setup-python from 5.5.0 to 5.6.0
2025-04-28 21:05:45 +05:30
dependabot[bot] 09a8bf3a21 build(deps): bump actions/setup-python from 5.5.0 to 5.6.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/8d9ed9ac5c53483de85588cdf95a591a75ab9f55...a26af69be951a213d495a4c3e4e4022e16d87065)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 14:09:54 +00:00
dependabot[bot] 05701cd667 build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.15 to 3.28.16.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/45775bd8235c68ba998cffa5171334d58593da47...28deaeda66b76a05916b6923827895f2b14ab387)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 14:09:49 +00:00
Santosh Pillai b9b34e56df Merge pull request #15761 from sp98/fix-mpath-osd-destroy
osd: fix osd disk cleanup for mpath setups
2025-04-28 13:45:52 +05:30
subham rai dad173f4da Merge pull request #15784 from OdedViner/fix_link_doc_object_storage_controller
doc: update COSI controller link to new repository location
2025-04-28 11:04:50 +05:30
Oded Viner ed66b7d2d9 doc: update COSI controller link to new repository location
The old COSI controller link pointed to
container-object-storage-interface-controller, which has been moved.
This PR updates the link to container-object-storage-interface.

Signed-off-by: Oded Viner <oviner@redhat.com>
2025-04-27 16:15:23 +03:00
Blaine Gardner 210c2ad76c Merge pull request #15776 from BlaineEXE/more-logging-for-obc-test
ci: increase logging and time for OBC lifecycle rm test
2025-04-24 16:14:35 -06:00
Blaine Gardner bd12f214b4 ci: increase logging and time for OBC lifecycle rm test
Nightly CI has been failing recently having issues with removing a
bucket's lifecycle config after initially applying it. A Ceph RGW issue
is suspected, but more information is needed. Attempt a longer timeout,
to see if it is a slow async process. Also log the returned info to see
if it is helpful.

This commit is intended to be eventually reverted, but it must be
checked into master so that nightly CI runs provide the needed info.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2025-04-24 14:06:28 -06:00
Blaine Gardner 8d0ed0e66f Merge pull request #15696 from patrostkowski/feature/ceph-config-secret-ref-15678
operator: specify ceph config via secret
2025-04-23 11:48:24 -06:00
Travis Nielsen ae895770e2 Merge pull request #15750 from OdedViner/update_prometheus_version
test: update Prometheus Operator to v0.82.0
2025-04-23 11:44:14 -06:00
Travis Nielsen bf80385d6f Merge pull request #15769 from OdedViner/fix_prometheus_doc
doc: fix indentation and add enabled: true in dashboard config example
2025-04-23 11:21:33 -06:00
Oded Viner 63acf76871 doc: fix indentation and add enabled: true in dashboard config example
This PR corrects the indentation of the dashboard block
and adds the missing enabled: true field in the YAML example.

Signed-off-by: Oded Viner <oviner@redhat.com>
2025-04-23 19:18:01 +03:00
Travis Nielsen d546cf35b2 Merge pull request #15766 from obnoxxx/docs-improve-release-guide
docs: slightly improve wording in release guide
2025-04-23 07:28:12 -06:00
Michael Adam 47a3ec3466 docs: slightly improve wording in release guide
Reading the release process documentation, I found the description
of steps in one place to not quite match the intended effect of the
actual command steps due to a slight imprecision in used terminology.

This change improves and clarifies the corresponding wording to hopefully
prevent others from facing the same confusion.

Signed-off-by: Michael Adam <obnox@samba.org>
2025-04-23 12:25:53 +02:00
Patryk Rostkowski 45b0ef2104 operator: specify ceph config via secret
Adds .spec.cephConfigFromSecret to CephCluster for loading
Ceph config parameters from a Kubernetes Secret.

Signed-off-by: Patryk Rostkowski <patrostkowski@gmail.com>
2025-04-23 07:51:22 +02:00
Blaine Gardner 7a2e65f288 Merge pull request #15764 from BlaineEXE/notification-log-level-change
object: lower retry log verbosity in notification OBC controller
2025-04-22 10:54:00 -06:00
Blaine Gardner 08233d5b6d object: lower retry log verbosity in notification OBC controller
Lower the verbosity of a message in the notification controller's OBC
label watcher. If the OBC controller is having issues provisioning the
OBC, this log will spam every 10 seconds. Reduce the message verbosity
level to debug.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2025-04-22 10:06:27 -06:00
Oded Viner 5d143d990c test: update Prometheus Operator to v0.82.0
this PR updates the Prometheus Operator URL references from
version v0.71.1 to the latest release v0.81.0 in documentation
and integration test scripts. This ensures we are aligned with
the latest features and improvements from
the Prometheus Operator project.

Signed-off-by: Oded Viner <oviner@redhat.com>
2025-04-22 15:37:56 +03:00
Santosh Pillai 1e9da0766e osd: fix osd disk cleanup for mpath setups
ceph-volume raw list will return the main disk instead of the mpath
setup. `ceph-volume lvm zap` on the main disks fails. This PR uses
`lsblk /mnt/<diskreference> ` to fetch the actual mapath disk and use it
for cleaning

Signed-off-by: Santosh Pillai <sapillai@redhat.com>
2025-04-22 12:40:08 +05:30
Travis Nielsen 279b6c30fb Merge pull request #15759 from travisn/publish-images
build: Push arch specific images to the registries
2025-04-21 14:57:10 -06:00
Travis Nielsen 63e13868ea build: push arch specific images to the registries
The arch specific images were not be pushed since the make
target was missing.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2025-04-21 14:37:19 -06:00
Travis Nielsen bc7fba92ef Merge pull request #15742 from travisn/no-publish
build: Stop publishing release artifacts for non-released builds
2025-04-21 13:26:41 -06:00
Travis Nielsen e4e6008555 Merge pull request #15758 from travisn/pending-relnotes-reset
docs: Reset pending release notes
2025-04-21 12:07:46 -06:00
Travis Nielsen 75307a4f1b docs: reset pending release notes
For the upcoming 1.18 release in a few months, reset
the pending release notes for that release.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2025-04-21 11:57:32 -06:00