Conversation
Config Diff Tool Output! changed: mgr_initial_modules: old: iostat nfs (mgr.yaml.in)
! changed: mgr_initial_modules: new: iostat nfs nvmeof (mgr.yaml.in)
The above configuration changes are found in the PR. Please update the relevant release documentation if necessary. |
|
jenkins test make check arm64 |
|
QA analysis Build: nvmeof run passed:
rados:mgr run: |
6c7cefe to
27aaa12
Compare
|
/config check ok |
Introduce a new NVMe-oF mgr module and which create the pool used for storing NVMe-related metadata ceph orch nvmeof apply command. This removes the need for users to manually create and configure the metadata pool before using the NVMe-oF functionality, simplifying setup and reducing the chance of misconfiguration. Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit 15fcbb5)
Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit 901ec98)
Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit eccffe5)
Added a call to create_pool_if_not_exists during the execution of ceph orch apply nvmeof command. Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit f5734cf)
Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit eecbff7)
Fixes: https://tracker.ceph.com/issues/74702 Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> (cherry picked from commit 166fb04)
27aaa12 to
e4609ae
Compare
|
jenkins test make check |
batrick
left a comment
There was a problem hiding this comment.
Please strip
(cherry picked from commit 1860b51ea223c4b1bf3943dd87b97ed74cd29920)
and
(cherry picked from commit 1860b51ea223c4b1bf3943dd87b97ed74cd29920)
from the commit messages for the last two commits as these commits do not belong anywhere else in the repo (i.e. in another branch).
Otherwise LGTM.
Fixed AttributeError: type object 'NVMeoF' has no attribute 'CLICommand' Signed-off-by: Avan Thakkar <athakkar@redhat.com>
While deploying gateways with "ceph orch apply nvmeof", --pool can be optional now. If not passed, a pool with name ".nvmeof" would automatically be created. In nvmeof task, "auto_pool_create: True" would skip --pool in "ceph orch apply nvmeof". Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
e4609ae to
97f4043
Compare
|
This is an automated message by src/script/redmine-upkeep.py. I found one or more
The referenced tickets are: Those tickets do not reference this merged Pull Request. If this Pull Request merge resolves any of those tickets, please update the "Pull Request ID" field on each ticket. A future run of this script will appropriately update them. Update Log: https://github.com/ceph/ceph/actions/runs/22976625018 |
|
@Hezko @batrick Orch teuthology is failing bcz of this PR: I opened this candidate fix PR: #67782 |
Post the merge of this: ceph#67641 Fixes: https://tracker.ceph.com/issues/71631 Signed-off-by: Laura Flores <lflores@ibm.com>
Post the merge of this: ceph#67641 Fixes: https://tracker.ceph.com/issues/71631 Signed-off-by: Laura Flores <lflores@ibm.com> (cherry picked from commit 740de93)
Post the merge of this: ceph/ceph#67641 Fixes: https://tracker.ceph.com/issues/71631 Signed-off-by: Laura Flores <lflores@ibm.com> (cherry picked from commit 740de93)
Reapply #67167 which was reverted.
fixes: https://tracker.ceph.com/issues/74702
Note: #67782 is also needed to complete the work on this PR
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "quincy"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
When filling out the below checklist, you may click boxes directly in the GitHub web UI. When entering or editing the entire PR message in the GitHub web UI editor, you may also select a checklist item by adding an
xbetween the brackets:[x]. Spaces and capitalization matter when checking off items this way.Checklist
Show available Jenkins commands
jenkins test classic perfJenkins Job | Jenkins Job Definitionjenkins test crimson perfJenkins Job | Jenkins Job Definitionjenkins test signedJenkins Job | Jenkins Job Definitionjenkins test make checkJenkins Job | Jenkins Job Definitionjenkins test make check arm64Jenkins Job | Jenkins Job Definitionjenkins test submodulesJenkins Job | Jenkins Job Definitionjenkins test dashboardJenkins Job | Jenkins Job Definitionjenkins test dashboard cephadmJenkins Job | Jenkins Job Definitionjenkins test apiJenkins Job | Jenkins Job Definitionjenkins test docsReadTheDocs | Github Workflow Definitionjenkins test ceph-volume allJenkins Jobs | Jenkins Jobs Definitionjenkins test windowsJenkins Job | Jenkins Job Definitionjenkins test rook e2eJenkins Job | Jenkins Job DefinitionYou must only issue one Jenkins command per-comment. Jenkins does not understand
comments with more than one command.