Conversation
|
/test ci/centos/mini-e2e/k8s-1.34 |
The devel branch will use a newer version of Rook and Ceph in the near future. That requires the images to be mirrored in the CI registry. See-also: ceph#5672 Signed-off-by: Niels de Vos <ndevos@ibm.com>
|
/test ci/centos/mini-e2e/k8s-1.34 |
|
/test ci/centos/mini-e2e/k8s-1.34 |
1 similar comment
|
/test ci/centos/mini-e2e/k8s-1.34 |
The devel branch will use a newer version of Rook and Ceph in the near future. That requires the images to be mirrored in the CI registry. See-also: #5672 Signed-off-by: Niels de Vos <ndevos@ibm.com>
c2dabc9 to
03040f1
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
|
/test ci/centos/mini-e2e/k8s-1.33 |
03040f1 to
870215d
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
870215d to
025e47a
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
025e47a to
a40f06c
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
a40f06c to
9b9119c
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
1 similar comment
|
/test ci/centos/mini-e2e/k8s-1.34 |
960e97e to
4b7516f
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
4b7516f to
48a4306
Compare
|
/test ci/centos/mini-e2e/k8s-1.34 |
1 similar comment
|
/test ci/centos/mini-e2e/k8s-1.34 |
b919ccd to
96abede
Compare
703779e to
1ad3fec
Compare
|
/test ci/centos/mini-e2e-operator/k8s-1.34/cephfs |
1ad3fec to
249c286
Compare
|
/test ci/centos/mini-e2e-operator/k8s-1.34/cephfs |
249c286 to
87165cb
Compare
|
/test ci/centos/mini-e2e-operator/k8s-1.34/cephfs |
|
I believe support for Tentacle was added in Rook v1.18.8 |
It is not so much an issue with Rook, more with a regression in Tentacle with CephFS. We're waiting for a Tentacle release that includes ceph/ceph#66611. |
|
Got it 👍 |
|
This PR has been open for a while already. I guess at the time it was opened, Rook 1.18.4 was the most recent release. When we update this PR, we definitely should update the Rook version to whatever is current. Thanks for the reminder! |
87165cb to
18859aa
Compare
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in two weeks if no further activity occurs. Thank you for your contributions. |
|
This pull request now has conflicts with the target branch. Could you please resolve conflicts and force push the corrected changes? 🙏 |
Recent versions of Rook use Ceph-CSI Operator by default. There is no need to have Ceph-CSI deployed by Rook, as our CI deploys it from the PR that is being tested. Signed-off-by: Niels de Vos <ndevos@ibm.com>
Signed-off-by: Niels de Vos <ndevos@ibm.com>
Signed-off-by: Niels de Vos <ndevos@ibm.com>
With Ceph Tentacle creating a (the first?) NFS-export fails with:
```
Error EINVAL: Traceback (most recent call last):
File "/usr/share/ceph/mgr/mgr_module.py", line 2010, in _handle_command
return CLICommand.COMMANDS[cmd['prefix']].call(self, cmd, inbuf)
File "/usr/share/ceph/mgr/mgr_module.py", line 534, in call
return self.func(mgr, **kwargs)
File "/usr/share/ceph/mgr/object_format.py", line 592, in _format_response
robj = f(*args, **kwargs)
File "/usr/share/ceph/mgr/nfs/module.py", line 45, in
_cmd_nfs_export_create_cephfs
earmark_resolver = CephFSEarmarkResolver(self)
File "/usr/share/ceph/mgr/mgr_util.py", line 356, in __init__
self._cephfs_client = client or CephfsClient(mgr)
File "/usr/share/ceph/mgr/mgr_util.py", line 318, in __init__
self.connection_pool = CephfsConnectionPool(self.mgr)
File "/usr/share/ceph/mgr/mgr_util.py", line 223, in __init__
self.timer_task.start()
File "/usr/lib64/python3.9/threading.py", line 899, in start
_start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread
```
It seems this can only happen when the CLI is used, that means go-ceph
failed to create the export in the first place. It would be useful to
log the go-ceph failure, so that improving is possible.
Signed-off-by: Niels de Vos <ndevos@ibm.com>
Signed-off-by: Niels de Vos <ndevos@ibm.com>
Signed-off-by: Niels de Vos <ndevos@ibm.com>
18859aa to
ff1d259
Compare
Rook 1.19.2 has been releases a few weeks ago. Include it in the CI registry to that we can run e2e with it. See-also: ceph#5672 Signed-off-by: Niels de Vos <ndevos@ibm.com>
|
/test ci/centos/mini-e2e-operator/k8s-1.35/rbd |
Use `dd` to sync the data, do not wait for unmounting to flush outstanding I/O (and ignore failed writes). See-also: https://tracker.ceph.com/issues/73997?#note-27 Co-authored-by: Patrick Donnelly <pdonnell@ibm.com> Signed-off-by: Niels de Vos <ndevos@ibm.com>
ff1d259 to
96626bb
Compare
|
/test ci/centos/mini-e2e-operator/k8s-1.35/rbd |
Recent versions of Rook use Ceph-CSI Operator by default. There is no need to have Ceph-CSI deployed by Rook, as our CI deploys it from the PR that is being tested.
Rook v1.18.4 works well with Ceph Squid (v19). But for NVMe-oF testing we need a Ceph Tentacle (v20) cluster.
Show available bot commands
These commands are normally not required, but in case of issues, leave any of
the following bot commands in an otherwise empty comment in this PR:
/retest ci/centos/<job-name>: retest the<job-name>after unrelatedfailure (please report the failure too!)