Hello,
Currently attempting to upgrade my environment from 25R1 to 25R2 and with the new EBR Compliance stuff I must admit I’m a bit stumped as to what exactly I’m supposed to be doing to uplift any custom entity I created within the Cust Layer ?
For context this is a Managed Cloud environment, so not a Remote Install.
I generated the topic branch and I’m trying to order it as an environment but the install keeps failing, I got it to pass the model generation, but now I’m getting some errors that I’m not entirely sure what the steps to do are ?
I think the customizations are super straightforward, basically a new entity model, with a .cdb file that handled the creation of the table/indexes, and both the entity and model file were uploaded to the customization repository for delivery to our use place, which has always worked flawlessly (was that the wrong thing to do?)
When attempting to install the topic-ru branch now, after doing the typical bits (update of the solutionset yaml file, etc.), I keep getting errors. Unfortunately it takes absolutely AGES to error when provisioning so I’m only making very little progress (something like 5 hours of “pending” until I can get an actual error log)…

First of all, the nzd_validator keeps telling me that my .cdbs are “not supported for online

Am I ACTUALLY expected to delete these CDBs from my repository ? If so, do I need to replace them with anything ?
I am not sure whether this is a fatal error or not, because I did manage to the get model files to generate without error, the DB deployment, started, in which I start getting EBR related errors:

Ok so the model file clearly is generated properly as it’s trying to deploy this .edv, but the underlying RTB table has not been created yet… What do I need to do exactly ?
I’ve read the entirely of the documentation on this (https://docs.ifs.com/techdocs/25r2/060_development/027_base_server_dev/225_reduced_downtime_delivery/010_ebr_prep/), but I really can’t seem to find a simple list of steps of “what to do to properly prepare a custom entity for EBR”
In Studio Developer, the Update Readiness tool told me to “Register tables for EDR in CDB” :

But this isn’t clear at all, given that the nzd_validator tells me that .cdb files are not allowed for online deployment, so I’m really lost, am I supposed to modify my existing cdbs? create a new cdb specifically to prepare all tables for edr ? Delete the cdbs like the validator tells me and do something else?
Also in Studio Developer, the 25R2 Framework Preparation script tells me everything is a success, but that it hasn’t modified anything…

Am I suppose to use one of those drop files as briefly mentioned in the documentation ? If so, that seems a bit frightening because the contents of it does include dropping Core layer entities etc, and also I’d obviously want to make sure that once applied to my Use Place the data isn’t actually lost…
I did find this :
Which explains to change CDBs into .ddlsource files, which I can do, but I want to ensure this is indeed the way forward, even if I am not a “Delivery Continuity” Customer ?
(Just a bit weird that the readiness tool would say to Prepare for EBR in the .cdb files if the actual way forward is to completely delete the cdb and instead use those .ddlsource files)
Any input appreciated :)
