remove VmWorkJob after adding a nic to a vm#5658
Conversation
|
still needs testing @weizhouapache m but can you review? |
|
PR doesn't seem ready cc @DaanHoogland @weizhouapache @nvazquez @sureshanaparti |
weizhouapache
left a comment
There was a problem hiding this comment.
LGTM
verified the issue #5651 is fixed.
|
Ping any update/news on this @DaanHoogland cc @sureshanaparti @weizhouapache |
|
No @rhtyd , this will need addressing. The original fix caused a regression. |
|
@DaanHoogland can you fix the conflicts. thanks. |
c5675b2 to
a46ff06
Compare
|
@sureshanaparti @weizhouapache I finally weeded out the final crinch here, a job was joined twice leading to an SQL exception. It did work but I'll start another test round for both parallel adding and re-adding of a network. |
|
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2129 |
|
fully works for adding in parallel and re-adding. I did notice however that deleting in parallel sometimes doesn't work. We will need to revisit the general area of this functionality again in the future |
|
@DaanHoogland a Trillian-Jenkins matrix job (centos7 mgmt + xs71, centos7 mgmt + vmware65, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
great ! @DaanHoogland |
|
@weizhouapache a Trillian-Jenkins matrix job (centos7 mgmt + xs71, centos7 mgmt + vmware65, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
|
Trillian test result (tid-2825)
|
|
Trillian test result (tid-2828)
|
|
Trillian test result (tid-2824)
|
|
Trillian test result (tid-2829)
|
|
Trillian test result (tid-2826)
|
|
Trillian test result (tid-2827)
|
|
Is this ready for merging, or needs testing @DaanHoogland @weizhouapache @sureshanaparti ? |
I have tested it but I am (co-)author It has my lgtm ;) |
@rohityadavcloud @DaanHoogland |
Description
This PR intents to
Fixes: #5541 without regressing #5651
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
manual tested
scenario 1: "Parallel adding of multiple networks"
create five shared networks,
create a VM in one of those
run a command line like
substituting the right IDs
scenarion 2: "Parallel adding the same network multiple times"
create two shared networks,
create a VM in one of those
run a command line like
substituting the right IDs
scenario 3: "re-adding a network"
create two shared networks,
create a VM in one of those
add and remove the second one multiple times.