Eli Mesika has posted comments on this change.

Change subject: core: set cluster for host registration if null
......................................................................


Patch Set 4:

(11 comments)

https://gerrit.ovirt.org/#/c/37842/4/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RegisterVdsQuery.java
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RegisterVdsQuery.java:

Line 182: 
Line 183:             logable.addCustomValue("VdsName1", 
getParameters().getVdsName());
Line 184: 
Line 185:             Guid vdsGroupId = getClusterId();
Line 186:             if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
> please replace with:
Done
Line 187:                 reportClusterError();
Line 188:                 getQueryReturnValue().setSucceeded(false);
Line 189:                 return;
Line 190:             }


Line 184: 
Line 185:             Guid vdsGroupId = getClusterId();
Line 186:             if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
Line 187:                 reportClusterError();
Line 188:                 getQueryReturnValue().setSucceeded(false);
> false should be the default value of the return value - no need to set it a
Done
Line 189:                 return;
Line 190:             }
Line 191:             if (provisionedVds != null) {
Line 192:                 // In provision don't set host on pending - isPending 
= false


Line 205:         }
Line 206:     }
Line 207: 
Line 208:     private void reportClusterError() {
Line 209:         log.error("AddVdsCommand: No default or valid cluster was 
found, host registration failed.");
> no need for 'AddVdsCommand' in the error message:
Done
Line 210:         AuditLogableBase logableBase = new AuditLogableBase();
Line 211:         AuditLogDirector.log(logableBase, 
AuditLogType.HOST_FAILED_REGISTRATION_INVALID_CLUSTER);
Line 212:     }
Line 213: 


Line 211:         AuditLogDirector.log(logableBase, 
AuditLogType.HOST_FAILED_REGISTRATION_INVALID_CLUSTER);
Line 212:     }
Line 213: 
Line 214:     private Guid getClusterId() {
Line 215:         Guid vdsGroupId = getParameters().getVdsGroupId();
> s/vdsGroupId/clusterId
Done
Line 216:         if (Guid.Empty.equals(getParameters().getVdsGroupId())) {
Line 217:             vdsGroupId = Guid.createGuidFromStringDefaultEmpty(
Line 218:                     Config.<String> 
getValue(ConfigValues.AutoRegistrationDefaultVdsGroupID));
Line 219:             log.debug(


Line 216:         if (Guid.Empty.equals(getParameters().getVdsGroupId())) {
Line 217:             vdsGroupId = Guid.createGuidFromStringDefaultEmpty(
Line 218:                     Config.<String> 
getValue(ConfigValues.AutoRegistrationDefaultVdsGroupID));
Line 219:             log.debug(
Line 220:                     "RegisterVdsQuery::ExecuteCommand - VdsGroupId 
received as -1, using AutoRegistrationDefaultVdsGroupID: '{}'",
> please remove "RegisterVdsQuery::ExecuteCommand - " from the message. Use:
Done
Line 221:                     vdsGroupId);
Line 222:         }
Line 223:         if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
Line 224:             // try to get the default cluster id


Line 218:                     Config.<String> 
getValue(ConfigValues.AutoRegistrationDefaultVdsGroupID));
Line 219:             log.debug(
Line 220:                     "RegisterVdsQuery::ExecuteCommand - VdsGroupId 
received as -1, using AutoRegistrationDefaultVdsGroupID: '{}'",
Line 221:                     vdsGroupId);
Line 222:         }
> please add a space line to separate the blocks
Done
Line 223:         if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
Line 224:             // try to get the default cluster id
Line 225:             VdsGroupDAO dao = DbFacade.getInstance().getVdsGroupDao();
Line 226:             VDSGroup cluster = dao.getByName("Default");


Line 219:             log.debug(
Line 220:                     "RegisterVdsQuery::ExecuteCommand - VdsGroupId 
received as -1, using AutoRegistrationDefaultVdsGroupID: '{}'",
Line 221:                     vdsGroupId);
Line 222:         }
Line 223:         if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
> please replace with:
Done
Line 224:             // try to get the default cluster id
Line 225:             VdsGroupDAO dao = DbFacade.getInstance().getVdsGroupDao();
Line 226:             VDSGroup cluster = dao.getByName("Default");
Line 227:             if (cluster != null) {


Line 221:                     vdsGroupId);
Line 222:         }
Line 223:         if (vdsGroupId == null || Guid.Empty.equals(vdsGroupId)) {
Line 224:             // try to get the default cluster id
Line 225:             VdsGroupDAO dao = DbFacade.getInstance().getVdsGroupDao();
> s/DbFacade.getInstance()/getDbFacade()
Done
Line 226:             VDSGroup cluster = dao.getByName("Default");
Line 227:             if (cluster != null) {
Line 228:                 vdsGroupId = cluster.getId();
Line 229:             } else {


Line 228:                 vdsGroupId = cluster.getId();
Line 229:             } else {
Line 230:                 // this may occur when the default cluster is removed
Line 231:                 List<VDSGroup> clusters = dao.getAll();
Line 232:                 if (clusters.size() > 0) {
> use 
Done
Line 233:                     vdsGroupId = clusters.get(0).getId();
Line 234:                 }
Line 235:             }
Line 236:         }


https://gerrit.ovirt.org/#/c/37842/4/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
File 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java:

Line 130:     HOST_BOND_SLAVE_STATE_UP(611, AuditLogSeverity.NORMAL),
Line 131:     HOST_BOND_SLAVE_STATE_DOWN(612, AuditLogSeverity.WARNING),
Line 132: 
Line 133:     // Host Registration
Line 134:     HOST_FAILED_REGISTRATION_INVALID_CLUSTER(618),
> maybe HOST_REGISTRATION_FAILED_INVALID_CLUSTER ?
Done
Line 135: 
Line 136:     // Disk alignment audit logs
Line 137:     DISK_ALIGNMENT_SCAN_START(700),
Line 138:     DISK_ALIGNMENT_SCAN_FAILURE(701, AuditLogSeverity.WARNING),


https://gerrit.ovirt.org/#/c/37842/4/backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
File 
backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties:

Line 236: HOST_INTERFACE_STATE_UP=Interface ${InterfaceName} on host 
${VdsName}, changed state to up
Line 237: HOST_INTERFACE_STATE_DOWN=Interface ${InterfaceName} on host 
${VdsName}, changed state to down
Line 238: HOST_BOND_SLAVE_STATE_UP=Slave ${SlaveName} of bond ${BondName} on 
host ${VdsName}, changed state to up
Line 239: HOST_BOND_SLAVE_STATE_DOWN=Slave ${SlaveName} of bond ${BondName} on 
host ${VdsName}, changed state to down
Line 240: HOST_FAILED_REGISTRATION_INVALID_CLUSTER=No default or valid cluster 
was found, Host registration failed
> this message can contain more information to note the exact host which its 
Done
Line 241: VDS_DETECTED=Status of host ${VdsName} was set to ${HostStatus}.
Line 242: VDS_FAILURE=Host ${VdsName} is non responsive.
Line 243: VDS_MAINTENANCE=Host ${VdsName} was switched to Maintenance Mode.
Line 244: VDS_MAINTENANCE_MANUAL_HA=Host ${VdsName} was switched to Maintenance 
mode, but Hosted Engine HA maintenance could not be enabled. Please enable it 
manually.


-- 
To view, visit https://gerrit.ovirt.org/37842
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I5eda0fe04de8338a49000d62338717584518b153
Gerrit-PatchSet: 4
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Eli Mesika <[email protected]>
Gerrit-Reviewer: Eli Mesika <[email protected]>
Gerrit-Reviewer: Moti Asayag <[email protected]>
Gerrit-Reviewer: Oved Ourfali <[email protected]>
Gerrit-Reviewer: Yaniv Bronhaim <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to