Copilot commented on code in PR #12955:
URL: https://github.com/apache/cloudstack/pull/12955#discussion_r3050586836


##########
plugins/storage/volume/primera/src/main/java/org/apache/cloudstack/storage/datastore/adapter/primera/PrimeraAdapter.java:
##########
@@ -384,6 +384,7 @@ public ProviderVolume copy(ProviderAdapterContext context, 
ProviderAdapterDataOb
             // Online copy configuration: immediate clone with deduplication 
and compression
             parms.setOnline(true);
             parms.setDestCPG(cpg);
+            parms.setSnapCPG(snapCpg);
             parms.setTpvv(false);
             parms.setReduce(true);
             logger.debug("PrimeraAdapter: Configuring online copy - 
destination CPG: '{}', deduplication enabled, thin provisioning disabled", cpg);

Review Comment:
   The debug log message is now misleading/incomplete because the code 
configures `snapCPG` (and also `reduce`) but the log only prints `destCPG` and 
omits `snapCPG`. This makes troubleshooting harder and can contradict operator 
expectations (the PR description/test output includes `snapCPG`). Update the 
log format and arguments to include `snapCpg` (and optionally `reduce`) so the 
message reflects the actual online copy configuration.
   ```suggestion
               logger.debug("PrimeraAdapter: Configuring online copy - 
destination CPG: '{}', snapshot CPG: '{}', reduce enabled: {}, thin 
provisioning enabled: {}",
                       cpg, snapCpg, true, false);
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to