Lior Vernia has posted comments on this change.

Change subject: core: dont fail on empty ranges
......................................................................


Patch Set 1:

(1 comment)

http://gerrit.ovirt.org/#/c/35391/1/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/entity/helper/MacAddressPoolRangesValueHelper.java
File 
backend/manager/tools/src/main/java/org/ovirt/engine/core/config/entity/helper/MacAddressPoolRangesValueHelper.java:

Line 25:     @Override
Line 26:     public ValidationResult validate(ConfigKey key, String value) {
Line 27: 
Line 28:         if (StringUtils.isBlank(value)) {
Line 29:             return new ValidationResult(true);
> in that case the user shouldn't mess at all with the mac pool at all.
How are you making the call that it's not legitimate for a user to implement 
their own MAC address allocation logic?... If that doesn't comply with "the 
nature of ovirt as a manager", then we shouldn't allow custom MAC addresses at 
all.

That's as far as the theoretical discussion goes. Other than that, don't you 
remember the big user that wasn't happy with our MAC address allocation policy 
and wanted to implement their own? Specifically I think it had to do with us 
not re-using freed up MAC addresses quickly enough.

But others might prefer sequential allocation without going back to released 
addresses, for example... I don't see a good reason to enforce our own 
allocation scheme.
Line 30:         }
Line 31: 
Line 32:         try {
Line 33:             List<String[]> rangesBoundaries = 
MacAddressRangeUtils.rangeStringToStringBoundaries(value);


-- 
To view, visit http://gerrit.ovirt.org/35391
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I314ff9e62d7515eae334c461a67ce609ca188359
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.5
Gerrit-Owner: Martin Mucha <mmu...@redhat.com>
Gerrit-Reviewer: Lior Vernia <lver...@redhat.com>
Gerrit-Reviewer: Martin Mucha <mmu...@redhat.com>
Gerrit-Reviewer: Moti Asayag <masa...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to