I've been happily using this plugin for a few months but have just run into a major roadblock. For some reason I have lost the ability for any of my SEED jobs to update existing jobs, despite not changing anything in the SEED jobs and not checking the 'Ignore changes' box in the DSL build step config.
It doesn't matter if it's an existing SEED job or a new one. My only resort is to delete the existing jobs and recreate them from scratch, but this only works once as the newly-generated jobs do have the most recent config but then they also won't get updated the next time the SEED job runs. There's nothing in the logs to suggest anything wrong and even upgrading to the 1.39 version of job-dsl doesn't fix the problem or give a clue that there is a problem. I believe this started occurring after my company's most recent Jenkins upgrade (from 1.580.x to 1.609.1). I've updated most of my core Jenkins plugins beyond just the job-dsl but nothing seems to help.
Just wondering if anyone here has seen behavior like this before or can provide some advice on how to proceed with debugging this problem?