This project is mirrored from https://gitee.com/wangmingco/rook.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 12 Sep, 2019 9 commits
-
-
Travis Nielsen authored
Updated the manifests and docs with the release 1.1 tags
-
Travis Nielsen authored
Backport: Add final Ceph upgrade changes from v1.0
-
travisn authored
The upgrade was missing some final features that were added recently such as the pod disruption budgets. The namespaced RBAC changes also needed to have the appropriate namespaces included if they had installed the operator in a different namespace from rook-ceph. Signed-off-by:
travisn <tnielsen@redhat.com> (cherry picked from commit c77a64fb)
-
travisn authored
Signed-off-by:
travisn <tnielsen@redhat.com> (cherry picked from commit dc391298)
-
travisn authored
Signed-off-by:
travisn <tnielsen@redhat.com>
-
Sébastien Han authored
Backport: Replace hard code namespace with release namespace
-
Deng Zhou authored
Signed-off-by:
Deng Zhou <deng.zhou@petuum.com>
-
Sébastien Han authored
Backport: Ignore updates on nbd device
-
Sébastien Han authored
Backport: Set the Command property for the OSD prepare init container
-
- 11 Sep, 2019 4 commits
-
-
Umanga Chapagain authored
- adds regex to ignore updates on nbd device similar to 'rbd' and 'dm' Signed-off-by:
Umanga Chapagain <chapagainumanga@gmail.com> (cherry picked from commit 3f2c9f4e)
-
rohan47 authored
We want the OSD DOWN message to be shown when debug option is set to true in the rook-ceph operator. Signed-off-by:
rohan47 <rohgupta@redhat.com> (cherry picked from commit a4639ae5)
-
rohan47 authored
If a Ceph container image is specified which has a entrypoint then the Init container for osd prepare job blkdevmapper will fail. So set the Command property. Signed-off-by:
rohan47 <rohgupta@redhat.com> (cherry picked from commit fcbce489)
-
Travis Nielsen authored
Release 1.1 beta.2
-
- 10 Sep, 2019 10 commits
-
-
Blaine Gardner authored
Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
Blaine Gardner authored
The configuration for using Rook with CSI images has changed somewhat since v1.0, and users of Ceph's CSI drivers will need to consider some additional update steps. Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com> (cherry picked from commit 0be2e2c0)
-
travisn authored
THe boolean helm settings were only being applied if their value was true. If the desired value was false, the value would be skipped in the chart instead of adding it with the value of false. Signed-off-by:
travisn <tnielsen@redhat.com>
-
Blaine Gardner authored
ceph-volume now sends status and log output to stderr, which breaks `ceph-volume lvm prepare` if not other things as well. Use the combined stdout and stderr output from ceph-volume to fix this. Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
Madhu Rajanna authored
At present, the request timeout of sidecars are at 60s and this is a request to increase this time out value to 150s or higher. The higher timeout value can help to reduce the load of our backend ceph cluster and also can avoid throttling issues at sidecars to an extend. Signed-off-by:
Madhu Rajanna <madhupr007@gmail.com>
-
Rohan CJ authored
Signed-off-by:
Rohan CJ <rohantmp@gmail.com>
-
Rohan CJ authored
Signed-off-by:
Rohan CJ <rohantmp@gmail.com>
-
Madhu Rajanna authored
update helm chats roles for leases roles Signed-off-by:
Madhu Rajanna <madhupr007@gmail.com>
-
Umanga Chapagain authored
rounded the value of MonLeaderChange Rate to 2 decimal points (e.g. 2.44) previously, we had 16 decimal points (e.g. 2.4406779661016946). This makes the alert notification more sensible and readable. Signed-off-by:
Umanga Chapagain <chapagainumanga@gmail.com>
-
Sébastien Han authored
Let's use the latest minor release of Ceph 14.2.3. Signed-off-by:
Sébastien Han <seb@redhat.com> (cherry picked from commit 3390a854)
-
- 09 Sep, 2019 1 commit
-
-
Dmitry Yusupov authored
pending release update for EdgeFS
-
- 08 Sep, 2019 1 commit
-
-
Dmitry Yusupov authored
Signed-off-by:
Dmitry Yusupov <dmitry.yusupov@nexenta.com>
-
- 07 Sep, 2019 1 commit
-
-
Travis Nielsen authored
Release 1.1 beta1
-
- 06 Sep, 2019 14 commits
-
-
Blaine Gardner authored
Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
Blaine Gardner authored
NFS operator.yaml example file had Windows (CRLF) line endings instead of the Unix (LF) line endings used elsewhere. Fix this. Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
travisn authored
Add support for MachineDisruptionBudget controller and MachineLabel controller required for fencing in OpenShift. This will ensure that machines are only fenced and OSDs are only stopped when Ceph is in a healthy state. Co-authored-by:
Ashish Ranjan <aranjan@redhat.com> Signed-off-by:
travisn <tnielsen@redhat.com>
-
Dmitry Yusupov authored
Signed-off-by:
Dmitry Yusupov <dmitry.yusupov@nexenta.com>
-
Blaine Gardner authored
Make users aware of the newly 'required' configs earlier in the upgrade doc so they have more context when they arrive at the upgrade step to consider changing these for their own clusters. Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
Rohan CJ authored
Signed-off-by:
Rohan CJ <rohantmp@gmail.com>
-
travisn authored
We can now enable via the cluster CR any manager module with a setting under the new mgr element mgr: modules: - name: pg_autoscaler enabled: true Co-authored-by:
Sébastien Han <seb@redhat.com> Co-authored-by:
travisn <tnielsen@redhat.com> Signed-off-by:
travisn <tnielsen@redhat.com>
-
Umanga Chapagain authored
- Renamed MDSCOUNT to ActiveMDS & updated Description This was to remove the confusion about what the count is actually about (Active or Active+Standby). Signed-off-by:
Umanga Chapagain <chapagainumanga@gmail.com>
-
Madhu Rajanna authored
replace canary tag with release ceph-csi v1.2.0 tag Signed-off-by:
Madhu Rajanna <madhupr007@gmail.com>
-
Madhu Rajanna authored
https://github.com/ceph/ceph-csi/pull/550 made the servers configurable to avoid noise on the GRPC metrics and also to avoid unnecessary server starting Signed-off-by:
Madhu Rajanna <madhupr007@gmail.com>
-
Blaine Gardner authored
Some users have reported issues running Ceph OSDs in environments without beefy systems. After consulting with Ceph experts, we believe 2Gb is still a safe minimum for Ceph for users with more modest systems that won't result in disfunction in Ceph. Signed-off-by:
Blaine Gardner <blaine.gardner@suse.com>
-
travisn authored
Signed-off-by:
travisn <tnielsen@redhat.com>
-
Ashish Ranjan authored
Osd pods getting into panic state due to index out of range error. logs of osd prepare job: ``` [aranjan@localhost:~]$ oc logs -f rook-ceph-osd-prepare-set1-0-data-6f2nh-zh4zl 2019-09-06 07:48:11.448085 I | cephcmd: desired devices to configure osds: [{Name:/mnt/set1-0-data-6f2nh OSDsPerDevice:1 MetadataDevice: DatabaseSizeMB:0 DeviceClass: IsFilter:false}] 2019-09-06 07:48:11.449841 I | rookcmd: starting Rook v1.0.0-623.gc18d575c.dirty with arguments '/rook/rook ceph osd provision' 2019-09-06 07:48:11.449866 I | rookcmd: flag values: --cluster-id=308f232a-d07a-11e9-96ba-0adfe2bb9bfc, --data-device-filter=, --data-devices=/mnt/set1-0-data-6f2nh, --data-directories=, --encrypted-device=false, --force-format=false, -- help=false, --location=, --log-flush-frequency=5s, --log-level=INFO, --metadata-device=, --node-name=set1-0-data-6f2nh, --operator-image=, --osd-database-size=0, --osd-journal-size=5120, --osd-store=, --osd-wal-size=576, --osds-per-devic e=1, --pvc-backed-osd=true, --service-account= 2019-09-06 07:48:11.449875 I | op-mon: parsing mon endpoints: a=172.30.150.154:6789 2019-09-06 07:48:11.470058 I | cephconfig: writing config file /var/lib/rook/rook-ceph/rook-ceph.config 2019-09-06 07:48:11.470797 I | cephconfig: generated admin config in /var/lib/rook/rook-ceph 2019-09-06 07:48:11.470989 I | cephosd: discovering hardware 2019-09-06 07:48:11.471030 I | exec: Running command: lsblk /mnt/set1-0-data-6f2nh --bytes --nodeps --pairs --output SIZE,ROTA,RO,TYPE,PKNAME 2019-09-06 07:48:11.473887 I | exec: Running command: sgdisk --print /mnt/set1-0-data-6f2nh 2019-09-06 07:48:11.476048 I | cephosd: creating and starting the osds 2019-09-06 07:48:11.476070 I | exec: Running command: lsblk /mnt/set1-0-data-6f2nh --bytes --pairs --output NAME,SIZE,TYPE,PKNAME 2019-09-06 07:48:11.478030 I | sys: Output: NAME="xvdbg" SIZE="10737418240" TYPE="disk" PKNAME="" 2019-09-06 07:48:11.478056 I | cephosd: /mnt/set1-0-data-6f2nh found in the desired devices 2019-09-06 07:48:11.488231 I | cephosd: configuring osd devices: {"Entries":{"/mnt/set1-0-data-6f2nh":{"Data":-1,"Metadata":null,"Config":{"Name":"/mnt/set1-0-data-6f2nh","OSDsPerDevice":1,"MetadataDevice":"","DatabaseSizeMB":0,"DeviceCl ass":"","IsFilter":false},"LegacyPartitionsFound":false}}} 2019-09-06 07:48:11.492191 I | cephosd: device /mnt/set1-0-data-6f2nh to be configured by ceph-volume 2019-09-06 07:48:11.492213 I | cephosd: 0/0 pre-ceph-volume osd devices succeeded on this node 2019-09-06 07:48:11.492399 I | exec: Running command: ceph auth get-or-create-key client.bootstrap-osd mon allow profile bootstrap-osd --connect-timeout=15 --cluster=rook-ceph --conf=/var/lib/rook/rook-ceph/rook-ceph.config --keyring=/va r/lib/rook/rook-ceph/client.admin.keyring --format json --out-file /tmp/973674470 2019-09-06 07:48:12.020858 I | cephosd: Successfully updated lvm config file 2019-09-06 07:48:12.020894 I | cephosd: configuring new device /mnt/set1-0-data-6f2nh 2019-09-06 07:48:12.020908 I | exec: Running command: stdbuf -oL ceph-volume lvm prepare --data /mnt/set1-0-data-6f2nh 2019-09-06 07:48:55.172366 I | cephosd: panic: runtime error: index out of range goroutine 1 [running]: github.com/rook/rook/pkg/daemon/ceph/osd.getLVPath(0x0, 0x0, 0x1e3c60d, 0x2) /home/aranjan/Project/go/src/github.com/rook/rook/pkg/daemon/ceph/osd/volume.go:128 +0x2fd github.com/rook/rook/pkg/daemon/ceph/osd.(*OsdAgent).initializeBlockPVC(0xc000829c30, 0xc00072e1e0, 0xc000736e70, 0x1e4927d, 0xd, 0x0, 0x0) /home/aranjan/Project/go/src/github.com/rook/rook/pkg/daemon/ceph/osd/volume.go:108 +0x50b github.com/rook/rook/pkg/daemon/ceph/osd.(*OsdAgent).configureCVDevices(0xc000829c30, 0xc00072e1e0, 0xc000736e70, 0x38, 0xc000829310, 0x2, 0x2, 0x0) /home/aranjan/Project/go/src/github.com/rook/rook/pkg/daemon/ceph/osd/volume.go:70 +0x33a github.com/rook/rook/pkg/daemon/ceph/osd.(*OsdAgent).configureDevices(0xc000829c30, 0xc00072e1e0, 0xc0000bc370, 0x1c, 0xc0008296e8, 0x1, 0x1, 0xd) /home/aranjan/Project/go/src/github.com/rook/rook/pkg/daemon/ceph/osd/agent.go:213 +0x97d github.com/rook/rook/pkg/daemon/ceph/osd.Provision(0xc00072e1e0, 0xc000829c30, 0xc0000560d0, 0x24) /home/aranjan/Project/go/src/github.com/rook/rook/pkg/daemon/ceph/osd/daemon.go:166 +0xeb2 github.com/rook/rook/cmd/rook/ceph.prepareOSD(0x359be60, 0x35cd220, 0x0, 0x0, 0x0, 0x0) /home/aranjan/Project/go/src/github.com/rook/rook/cmd/rook/ceph/osd.go:252 +0x838 github.com/rook/rook/vendor/github.com/spf13/cobra.(*Command).execute(0x359be60, 0x35cd220, 0x0, 0x0, 0x359be60, 0x35cd220) /home/aranjan/Project/go/src/github.com/rook/rook/vendor/github.com/spf13/cobra/command.go:762 +0x465 github.com/rook/rook/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x359e200, 0xc0006eff30, 0xb, 0xb) /home/aranjan/Project/go/src/github.com/rook/rook/vendor/github.com/spf13/cobra/command.go:852 +0x2ec github.com/rook/rook/vendor/github.com/spf13/cobra.(*Command).Execute(...) /home/aranjan/Project/go/src/github.com/rook/rook/vendor/github.com/spf13/cobra/command.go:800 main.main() /home/aranjan/Project/go/src/github.com/rook/rook/cmd/rook/main.go:35 +0x12e ``` Signed-off-by:
Ashish Ranjan <aranjan@redhat.com>
-
Dmitry Yusupov authored
Signed-off-by:
Dmitry Yusupov <dmitry.yusupov@nexenta.com>
-