Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
MEN-2145: Split mender.conf configuration file into /etc and /data. #658
@drewmoseley I have added a state-script for migrating the configuration as well, for those that want to move to the new configuration management (it's [also] what we do). It has an explicit dependency upon jq. Don't know if this is acceptable or not?
kacf left a comment
Overall really nice, I think the state script approach is great!
Also a very good commit/changelog message, just the way I like it! I would just add two small details: You mention both that the feature can be disabled, and that you can do a migration, but not how, so I would just mention the
In addition to this PR I would also add an entry under our Troubleshooting section, describing the symptom that would happen if you tried to upgrade without doing either the workarounds. I suppose that would be missing