Blaine Gardner
aba085d010
Merge pull request #15637 from rook/mergify/bp/release-1.17/pr-15624
...
object: updated cephobjectstore zone spec (backport #15624 )
2025-04-02 10:20:05 -06:00
parth-gr
809ae1cfba
object: updated cephobjectstore zone api
...
if no multisite is used, rook creates the zone,
in the same name as cephobjectstore cr,
But cephobjectstore zone spec
shows name as empty string("")
Which is confusing for the end user, so
to remove the confusion by updating the
api defination
Signed-off-by: parth-gr <partharora1010@gmail.com >
(cherry picked from commit c47c6c5072 )
2025-04-02 15:48:33 +00:00
Travis Nielsen
cadcb70a0f
Merge pull request #15618 from rook/mergify/bp/release-1.17/pr-15522
...
mon: manage endpoints containing set of mon ip addresses (backport #15522 )
2025-04-01 13:12:11 -06:00
Blaine Gardner
5c1640a4af
Merge pull request #15627 from rook/mergify/bp/release-1.17/pr-15622
...
tests: fix intermittent failure of TestWaitForDeploymentsToUpdate (backport #15622 )
2025-04-01 10:42:03 -06:00
Michael Adam
27b96e196f
tests: fix intermittent failure of TestWaitForDeploymentsToUpdate
...
The unit test TestWaitForDeploymentsToUpdate intermittently failed
in the CI. The suspected root cause is clow CPUs in github CI runners.
This fixes the intermittent CI failure by increasing the timings in the test
code.
Resolves : #15583
Co-Authored-By: Blaine Gardner <blaine.gardner@ibm.com >
Signed-off-by: Michael Adam <obnox@samba.org >
(cherry picked from commit 0c9e7a384b )
2025-04-01 14:48:38 +00:00
subham rai
da47d689ba
Merge pull request #15607 from rook/mergify/bp/release-1.17/pr-15598
...
tests: Upgrade from rook 1.16 to master (backport #15598 )
2025-04-01 12:33:51 +05:30
Travis Nielsen
fdde229150
Merge pull request #15620 from rook/mergify/bp/release-1.17/pr-15619
...
build: Append arch to tagged image name (backport #15619 )
2025-03-31 13:25:54 -06:00
Travis Nielsen
017bba279e
build: append arch to tagged image name
...
The release scripts expect the rook image to be tagged
with the arch in the suffix, reverting this change to
the tag that was a regression from the squid base image
changes.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
(cherry picked from commit 830b36ce97 )
2025-03-31 18:09:02 +00:00
Blaine Gardner
4cde8b7ac1
Merge pull request #15608 from rook/mergify/bp/release-1.17/pr-14792
...
build: Update base operator image to squid (backport #14792 )
2025-03-31 10:44:17 -06:00
Patryk Rostkowski
0c4bdf81a0
mon: manage endpoints containing set of mon ip addresses
...
The change creates and manages an Endpoints resource
with the current Ceph monitor (mon) IPs, allowing
clients to resolve mon IPs via DNS without relying
on the rook-ceph-mon-endpoints ConfigMap.
Signed-off-by: Patryk Rostkowski <patrostkowski@gmail.com >
(cherry picked from commit 08199b27c9 )
2025-03-31 16:43:20 +00:00
Blaine Gardner
6478dbf8c5
Merge pull request #15617 from rook/mergify/bp/release-1.17/pr-15588
...
rgw: RGW read affinity for localized reads (backport #15588 )
2025-03-31 10:25:34 -06:00
Santosh Pillai
a5306b57d4
rgw: support read affinty for localized reads
...
allows selecting Read Affinity policy from the ObjectStore API
aets `--crush-location=host` for RGW daemons.
Signed-off-by: Santosh Pillai <sapillai@redhat.com >
(cherry picked from commit deb010c32e )
2025-03-31 15:27:12 +00:00
Travis Nielsen
a7b598e71a
test: include rgw zone flags for endpoint validation
...
The rgw endpoint validation requires the zone flags to be passed
when the admin user is in a non-default zone.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
(cherry picked from commit 721fe4ff7d )
2025-03-28 20:15:16 +00:00
Travis Nielsen
b705e57adf
build: update base operator image to squid
...
With the stable release of v19.2.1, we update the Rook
operator base image to use this version to ensure
compatibility of ceph commands, in particular for
radosgw-admin.
Images pushed to the ceph quay repo are now manifested
so we can use the --platform flag when building the
docker image instead of pulling from separate repos.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
(cherry picked from commit a6c4feb0af )
2025-03-28 20:15:15 +00:00
Blaine Gardner
9b9fc19952
Merge pull request #15606 from rook/mergify/bp/release-1.17/pr-15591
...
core: replace gofmt with golangci-lint (backport #15591 )
2025-03-28 14:07:23 -06:00
Travis Nielsen
a43c60de15
tests: upgrade from rook 1.16 to master
...
The upgrade tests in master have been upgrading from 1.15 to
master. In anticipation of the v1.17 release, we change
the upgrade tests to start from v1.16 to test if there
are any regressions in the supported upgrades.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
(cherry picked from commit d3cb7271a7 )
2025-03-28 20:06:10 +00:00
Joshua Hoblitt
a8a012038c
core: fix golangci-lint warn caused by comment in nolint directive
...
Resolves this warning:
WARN [runner/nolint_filter] Found unknown linters in //nolint directives: just configuration keys., value not credential
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
(cherry picked from commit b721c30dd1 )
2025-03-28 18:37:50 +00:00
Joshua Hoblitt
e4fa520a18
core: replace gofmt with golangci-lint
...
This has the effect of running gofmt and gofumpt at the same time.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
(cherry picked from commit c5f59db859 )
2025-03-28 18:37:50 +00:00
Travis Nielsen
9e37c33f32
Merge pull request #15596 from travisn/release-1.17.0-beta.0
...
build: Set the release version for the v1.17.0-beta.0 release
2025-03-27 13:22:10 -06:00
Travis Nielsen
a06b89a0dd
build: set the release version for the minor beta release
...
For the minor release update the docs and examples
to v1.17.0-beta.0
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-03-27 11:22:47 -06:00
Travis Nielsen
1b9f9aa7ff
Merge pull request #15594 from BlaineEXE/gofumpt-vscode
...
build: add enable gofumpt in suggested vscode conf
v1.17.0-alpha.0
2025-03-27 11:07:06 -06:00
Blaine Gardner
58724cbe12
build: add enable gofumpt in suggested vscode conf
...
Enable gofumpt formatter in the recommended vscode settings.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2025-03-27 10:06:37 -06:00
Travis Nielsen
6189a7be90
Merge pull request #15531 from jhoblitt/plumbing/code-tidy
...
core: run gofumpt on all files
2025-03-26 13:49:52 -06:00
Joshua Hoblitt
3cb343f62a
core: run gofumpt on all files
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-26 10:41:48 -07:00
Santosh Pillai
daa0dc1327
Merge pull request #15408 from sp98/redo-pdbs
...
osd: handle OSD PDBs when OSDs fail without affecting the cluster health
2025-03-26 21:34:17 +05:30
Travis Nielsen
2346af27e6
Merge pull request #15570 from rook/dependabot/go_modules/github-dependencies-d99d65495a
...
build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client from 1.7.5 to 1.7.6 in the github-dependencies group
2025-03-26 07:44:03 -06:00
Santosh Pillai
a816b4a971
osd: allow one healthy OSD to be drained
...
One ore more OSDs can be down and PGs can still be active+clean (data
was rebalanced to other available OSDs). This PR sets
maxunavailable=1+downOSDs to allow one healthy to be drained.
Signed-off-by: Santosh Pillai <sapillai@redhat.com >
2025-03-26 10:40:46 +05:30
Travis Nielsen
df681b190b
Merge pull request #15553 from travisn/operator-host-network
...
operator: Set dns policy for host network if needed
2025-03-25 17:33:06 -06:00
Travis Nielsen
6cbcdb7c14
Merge pull request #15585 from a1994sc/hotfix/upload-chart
...
ci: fix push version mismatch
2025-03-25 15:27:12 -06:00
Allen Conlon
1291045c7f
ci: fix push version mismatch
...
Signed-off-by: Allen Conlon <software@conlon.dev >
2025-03-25 17:04:48 -04:00
Travis Nielsen
a72a2bfc75
Merge pull request #15580 from a1994sc/hotfix/upload-chart
...
ci: fix version of chart not existing
2025-03-25 14:10:02 -06:00
Allen Conlon
2cbcbffd52
ci: fix version of chart not existing
...
Signed-off-by: Allen Conlon <software@conlon.dev >
2025-03-25 15:50:13 -04:00
Travis Nielsen
6b08666fd6
Merge pull request #15562 from jhoblitt/bugfix/CephBuckeTopic-reconcile-status
...
object: all CephBucketTopic reconcile errors set .status.phase
2025-03-25 13:12:20 -06:00
Joshua Hoblitt
dcf0a57d11
object: all CephBucketTopic reconcile errors set .status.phase
...
topic.reconcile() had a number of error triggered return statements
which did not update the CR's status to reflect a reconcile failure.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-03-25 09:52:37 -07:00
Travis Nielsen
0cf7f40e70
Merge pull request #15561 from rook/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.2.2
...
build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
2025-03-25 10:36:18 -06:00
dependabot[bot]
6d34af515d
build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client
...
Bumps the github-dependencies group with 1 update: [github.com/k8snetworkplumbingwg/network-attachment-definition-client](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client ).
Updates `github.com/k8snetworkplumbingwg/network-attachment-definition-client` from 1.7.5 to 1.7.6
- [Release notes](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/releases )
- [Commits](https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/compare/v1.7.5...v1.7.6 )
---
updated-dependencies:
- dependency-name: github.com/k8snetworkplumbingwg/network-attachment-definition-client
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-25 10:34:59 -06:00
Travis Nielsen
d8f7147794
Merge pull request #15572 from rook/dependabot/github_actions/actions/upload-artifact-4.6.2
...
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
2025-03-25 10:32:15 -06:00
Travis Nielsen
1af33a3c4e
Merge pull request #15573 from rook/dependabot/github_actions/github/codeql-action-3.28.12
...
build(deps): bump github/codeql-action from 3.28.11 to 3.28.12
2025-03-25 10:31:49 -06:00
Travis Nielsen
8ce7231fd4
Merge pull request #15574 from rook/dependabot/github_actions/reviewdog/action-misspell-1.26.3
...
build(deps): bump reviewdog/action-misspell from 1.26.1 to 1.26.3
2025-03-25 10:31:25 -06:00
Travis Nielsen
cd4bc2ff99
Merge pull request #15575 from rook/dependabot/github_actions/golangci/golangci-lint-action-6.5.2
...
build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
2025-03-25 10:31:02 -06:00
Travis Nielsen
50d252f351
Merge pull request #15571 from rook/dependabot/github_actions/actions/setup-go-5.4.0
...
build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
2025-03-25 10:27:02 -06:00
Travis Nielsen
2f77d2340d
Merge pull request #15565 from puskunalis/docs-update-commands-zapping-devices
...
docs: update commands for zapping devices
2025-03-25 09:56:01 -06:00
Blaine Gardner
20d85409ba
Merge pull request #15498 from cobaltcore-dev/watch-rgw-config-secrets
...
Watch rgw config secrets
2025-03-25 09:33:50 -06:00
Travis Nielsen
638757b120
Merge pull request #15579 from puskunalis/docs-fix-specific-pool-properties
...
docs: fix specific pool properties key name and config example
2025-03-25 07:23:07 -06:00
Travis Nielsen
4aec70601c
Merge pull request #15542 from a1994sc/feature/oci-chart
...
ci: publish helm charts to oci repos
2025-03-24 13:42:49 -06:00
Vilius Puškunalis
a7f338505c
docs: fix specific pool properties key name and config example
...
Fixes an example of setting specific pool properties where all values must be of type string. Also fixes the parameters key name.
Signed-off-by: Vilius Puškunalis <47086537+puskunalis@users.noreply.github.com >
2025-03-24 21:10:54 +02:00
dependabot[bot]
4618f1b926
build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/4696ba8babb6127d732c3c6dde519db15edab9ea...55c2c1448f86e01eaae002a5a3a9624417608d84 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:33:16 +00:00
dependabot[bot]
c30eb882f4
build(deps): bump reviewdog/action-misspell from 1.26.1 to 1.26.3
...
Bumps [reviewdog/action-misspell](https://github.com/reviewdog/action-misspell ) from 1.26.1 to 1.26.3.
- [Release notes](https://github.com/reviewdog/action-misspell/releases )
- [Commits](https://github.com/reviewdog/action-misspell/compare/18ffb61effb93b47e332f185216be7e49592e7e1...9daa94af4357dddb6fd3775de806bc0a8e98d3e4 )
---
updated-dependencies:
- dependency-name: reviewdog/action-misspell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:33:01 +00:00
dependabot[bot]
212bdf9133
build(deps): bump github/codeql-action from 3.28.11 to 3.28.12
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.11 to 3.28.12.
- [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/6bb031afdd8eb862ea3fc1848194185e076637e5...5f8171a638ada777af81d42b55959a643bb29017 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:32:58 +00:00
dependabot[bot]
e863957b56
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1...ea165f8d65b6e75b540449e92b4886f43607fa02 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 13:32:54 +00:00