-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Manila CephNFS support #620
base: main
Are you sure you want to change the base?
Conversation
@lkuchlan I might need your help to |
951e078
to
a503e17
Compare
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c17fe76e4a084abc8ee5afb3fe05352e ❌ adoption-standalone-to-crc-ceph FAILURE in 2h 37m 42s |
d493cbd
to
ae2ad92
Compare
77d923b
to
77582d7
Compare
@gouthampacha @lkuchlan I think we're still missing something here. As a prereq, when the overcloud still exists, we need to propagate the
While the target nodes should be passed as input, the above would also remove the requirement of getting the new VIP. |
d2f8bd4
to
5be3f15
Compare
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/bb8e08db65c045ac98ed9d23bdc24d15 ✔️ adoption-standalone-to-crc-ceph SUCCESS in 2h 55m 38s |
This patch introduces a set of basic tasks to perform the adoption of Manila with a CephNFS backend. Signed-off-by: Francesco Pantano <[email protected]>
This patch introduces a set of basic tasks to perform the adoption of
Manila
with aCephNFS
backend.Before performing the actual adoption, a new
CephNFS
cephadm
based cluster must be created.For this reason, the
manila_nfs
tasks require a few parameters as input:CephNFS
VIP
where theCephIngress
daemon (made byHaproxy
andkeepalived
) is created;target_nodes
where the "nfs" label is added: these nodes are supposed to host the newCephNFS
cluster and must be different from controller nodes that are going to be decommisioned;3. TheTripleO
managedGanesha
VIP
: this input can be actually retrieved by the existingTripleO
deployment, but we can gather this input as part of the next iteration on this patchAfter the new
CephNFS
cluster is created, it is possible to build amanila-share
with the expected NFS configuration.