Project

General

Profile

Actions

Bug #3732

closed

Migration of some Directives version does not work if no modification are made in the parameters with the message "There are no modification to save"

Added by Dennis Cabooter over 10 years ago. Updated about 9 years ago.

Status:
Released
Priority:
2
Category:
Web - Config management
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

If I migrate a directive (in this case I tried to migrate user management from 1.0 to 2.0) I'm required to save the form afterwards. However, the message " There are no modification to save" appears and the directive hasn't been migrated. Workaround is to change anything in the form, migrate, save and then change it back.

Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Category set to 14
  • Priority changed from N/A to 2

Ouch, this sounds pretty bad. At least we have a workaround, so setting priority to 2.

However, I haven't been able to reproduce this on Rudder 2.6. It works for me, even without changing anything in the form. What version of Rudder, and which Technique/version are you seeing this on?

Actions #2

Updated by Dennis Cabooter over 10 years ago

# dpkg -l |grep rudd | grep tech
ii  rudder-techniques                    2.6.2-precise0               Configuration management and audit tool - techniques

I tried to upgrade the User Management technique from 1.0 to 2.0.

Actions #3

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from New to 8

OK, confirmed. This doesn't happen with all Techniques, but it does with user management. We'll have to figure out why!

Actions #4

Updated by Jonathan CLARKE over 10 years ago

  • Assignee set to François ARMAND

François is going to look into this.

Actions #5

Updated by François ARMAND over 10 years ago

  • Status changed from 8 to In progress
Actions #6

Updated by François ARMAND over 10 years ago

Confirming that this bug is not present in 2.4 nor 2.5, the check for modification was added in 2.6

Actions #7

Updated by François ARMAND over 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder/pull/279
Actions #8

Updated by François ARMAND over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
Actions #10

Updated by Nicolas PERRON over 10 years ago

  • Subject changed from Migrate directive: There are no modification to save to Migration of Directives version does not work if no modification are made in the parameters with the message "There are no modification to save"
Actions #11

Updated by Nicolas PERRON over 10 years ago

  • Subject changed from Migration of Directives version does not work if no modification are made in the parameters with the message "There are no modification to save" to Migration of some Directives version does not work if no modification are made in the parameters with the message "There are no modification to save"
Actions #12

Updated by Nicolas PERRON over 10 years ago

  • Status changed from Pending release to Released
Actions #13

Updated by Nicolas PERRON over 10 years ago

This bug has been fixed in Rudder 2.6.3, which was released today.
Check out:

Actions #14

Updated by Benoît PECCATTE about 9 years ago

  • Category changed from 14 to Web - Config management
Actions

Also available in: Atom PDF