CLOUDSTACK-8838 Interface pattern check#973
Conversation
… This will allow users to utilze teamd nic teaming devices named team*.
|
Nice work @dahn, thanks! |
|
Agreed. Thanks for taking care of this @DaanHoogland. |
|
@DaanHoogland IMHO I think the unit test is a bit inconclusive. It would pass if 8 out of 10 of the possible prefixes were removed.... And maybe remove the merge commits? :) 5 commits for these few lines is a bit much I guess? Ping @remibergsma |
|
@borisroman I see your point on the commits. It was done because this combines two existing PRs and @dahn kept the hashes and the authors the same. Can you address the comment on the unit test @DaanHoogland ? I will run some functional tests. |
|
Oh and push again so Jenkins can restart, please. |
5e836b2 to
5a134a6
Compare
|
LGTM, based on a set of tests that I run on this branch: And: Result: The 3 errors are due to cleanup problems that are were broken on master when this was branched off. It was fixed in PR #967. @DaanHoogland Please force push commits to have Jenkins run again. |
|
@DaanHoogland Can you address @borisroman's comment about the unit tests and add all the cases maybe? |
5a134a6 to
f1ea27e
Compare
|
@remibergsma i have addressed @borisroman his comments, please see the code. |
5a134a6 to
f1ea27e
Compare
|
Remi Bergsma on dev@cloudstack.apache.org replies: Thanks! |
|
@borisroman Please update your review. Are you OK with it now? |
|
@DaanHoogland Can you prepend the title with CLOUDSTACK-8838 please? I put a note on the original ticket that it was solved in a more generic way. |
|
@remibergsma title prefix added to the PR, would you wnat it on the commit as well? |
|
@DaanHoogland No, just the PR title. Thanks! We should align on these things, but that we'll do once 4.6 is out. |
|
@remibergsma @DaanHoogland LGTM 👍 Thanks for adjusting the unit test. |
CLOUDSTACK-8838 Interface pattern checkthsi closes #812 and #966 as well * pr/973: unit test for interface patterns in libvirt compute resource Added support for KVM teamd devices to LibvirtComputingResource.java. This will allow users to utilze teamd nic teaming devices named team*. CLOUDSTACK-8838: Allow ensX enoX enpX enxX format for nics in CentOS 7 Signed-off-by: Remi Bergsma <github@remi.nl>
thsi closes #812 and #966 as well