ansible/changelogs
Matt Martz d6872a7b07
Backport #38747 for 2.5 - Block copy and reparenting improvements (#38829)
* Attempt 4: Prevent reparenting a block with itself (#38747)

* More concisely reparent, ensuring we don't go too shallow or too deep in this process. Fixes #38357

* More explicit reparenting, with a short circuit for a common case

* We need new_block to have a parent, otherwise we lose context with this approach

* Remove duplicate parent assignment

* Change callers of Block.copy to not use exclude_parent=True, when including the parent, exclude tasks

(cherry picked from commit f474195a3b)

* Add changelog for #38747
2018-04-20 12:31:56 -05:00
..
fragments Backport #38747 for 2.5 - Block copy and reparenting improvements (#38829) 2018-04-20 12:31:56 -05:00
CHANGELOG-legacy.rst rename versioned CHANGELOGs with dash 2018-02-22 17:32:58 -08:00
CHANGELOG-v2.0.rst sync old changelogs 2018-03-22 16:45:26 -07:00
CHANGELOG-v2.1.rst sync old changelogs 2018-03-22 16:45:26 -07:00
CHANGELOG-v2.2.rst sync old changelogs 2018-03-22 16:45:26 -07:00
CHANGELOG-v2.3.rst sync old changelogs 2018-03-22 16:45:26 -07:00
CHANGELOG-v2.4.rst sync old changelogs 2018-03-22 16:45:26 -07:00
CHANGELOG-v2.5.rst New release v2.5.1 2018-04-18 16:48:39 -07:00
config.yaml reformat multiline bugfix entries 2018-02-21 13:51:40 -08:00