Skip to content

[17.11] Delete node attachments when node is removed#2428

Closed
nishanttotla wants to merge 1 commit into
moby:bump_v17.11from
nishanttotla:delete-node-attachments-when-node-is-removed-17.11
Closed

[17.11] Delete node attachments when node is removed#2428
nishanttotla wants to merge 1 commit into
moby:bump_v17.11from
nishanttotla:delete-node-attachments-when-node-is-removed-17.11

Conversation

@nishanttotla
Copy link
Copy Markdown
Contributor

Cherry-pick #2409

git cherry-pick -s -x 0c7b2fc23685c6ab80f2d1c82ce63d66dd3f25ba

Cherry-pick was clean.

When a node is removed, delete all of its attachment tasks, so that any
networks being used by those tasks can be successfully removed.

Provides a workaround to the state where a node with attachments is
somehow removed from the cluster while attached to a network, preventing
the network from being removed. Does not fix many other related bugs.

Includes a unit test for the function that removes node attachment
tasks.

Signed-off-by: Drew Erny <drew.erny@docker.com>
(cherry picked from commit 0c7b2fc)
Signed-off-by: Nishant Totla <nishanttotla@gmail.com>
@nishanttotla
Copy link
Copy Markdown
Contributor Author

Ping @dperny @thaJeztah @andrewhsu

@codecov
Copy link
Copy Markdown

codecov Bot commented Nov 3, 2017

Codecov Report

Merging #2428 into bump_v17.11 will decrease coverage by 0.46%.
The diff coverage is 59.09%.

@@              Coverage Diff               @@
##           bump_v17.11   #2428      +/-   ##
==============================================
- Coverage        60.96%   60.5%   -0.47%     
==============================================
  Files              128     128              
  Lines            26303   26325      +22     
==============================================
- Hits             16035   15927     -108     
- Misses            8877    8988     +111     
- Partials          1391    1410      +19

@nishanttotla
Copy link
Copy Markdown
Contributor Author

Closing PR because 17.11 branch is now cut off at 312be59, which includes this commit.

@nishanttotla nishanttotla deleted the delete-node-attachments-when-node-is-removed-17.11 branch November 3, 2017 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants