fixes 2965 - update action parameters

- fix for --new-name not being sent in update actions
- new test helpers
- tests for customized retrieve_data