qa: update fs:upgrade to test from n-1/n-2 to main#56338
qa: update fs:upgrade to test from n-1/n-2 to main#56338
Conversation
b87f088 to
7ecf352
Compare
|
looks like teuth machines dont have lua or lua modules im making use of |
f35c4b9 to
08d882d
Compare
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
69a8394 to
41fc29c
Compare
|
or i suspect it isn't allowed, i see this commit where there is an allowist consisting of only few lua builtins |
yeah this is it, it is missing |
41ddc2c to
c062eb1
Compare
|
@dparmar18 What't the status of this? IMO, we should just hand edit the yaml for now and get that merged to start testing upgrades. |
ive texted on slack for help, im trying to solve issues currently. EDIT: highlighted my msg on slack just now. https://ceph-storage.slack.com/archives/C04LVQMHM9B/p1711011390319609 |
Implementing this, ceph#56338 is the way forward once i'm done fixing the backend lua issues Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
Implementing this, ceph#56338 is the way forward once i'm done fixing the backend lua issues Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
|
1e10aef to
8c2f79a
Compare
Implementing this, ceph#56338 is the way forward once i'm done fixing the backend lua issues Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
Implementing this, ceph#56338 is the way forward once i'm done fixing the backend lua issues Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
|
It's a lot of fun playing with the lua scripting and inventing new ways of injecting dynamic values. where UPD: maybe we could even avoid using |
So let me try to summarise this and I hope I understand it well - You're saying is we enable |
That is correct! |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
|
@dparmar18 - are you still planning to work on this? IIRC, we had stumbled upon couple of not-so-straightforward roadblocks related to automatic upgrades. |
right, this one should be closed since we all agreed that the automation requires significant efforts for something like this that requires minor changes once or twice a year |
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 retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windowsjenkins test rook e2e