Hi,
I did the data migration again (I have to, because our 20.04 platform continues to live and our 22.10 isn’t released yet as our new production platform).
Once again, although the upgrade scripts showed no error. I get a new problem I didn’t had when migrating on previous 22.10 minor versions (!). I can’t upgrade the plugin pack because of this :
Luckily I have another 22.10.5 platform (for which I don’t have to refresh the data regularly) so I think I’ll be able to fix this issue, but I wonder if it would not be possible for Centreon QA team to test all upgrade’s and migration’s procedures before releasing a new version? Or if developers could avoid modifying the data structure for minor/bugfix versions?
Also, although the configuration of our five pollers has been migrated the same way (automated by a script), only four are able to generate and push the configuration. One can’t, it doesn’t generate the files in /var/cache/centreon/config/<poller ID> but get stuck after creating a /var/cache/centreon/config/tmpdir_REuz9B.d directory. And it also doesn’t create the broker configuration files. Another issue that I didn’t had on previous data migrations and that I’ll have to fix now (!).
We will try to follow the next releases for upgrades, although the two years support period is extremely short for our structure, so we don’t have to do another migration in the future, because it’s a nightmare. “Minor versions” (I should tell “revision”, because usually, when using a X.Y.Z version number, it means major.minor.revision…) break things nearly every times. Centreon’s quality is dropping every year. There weren’t those kind of issues in the 2.8 era and before. Now there even are some obvious display bugs that get released (like the one fixed in 22.10.5 due to a change in PHP), it’s like there were absolutely no testing before a release (this bug was visible with a standard Centreon plugin (Linux SNMP), not an exotic or third-party one).
I’m starting to understand why Centreon stopped anonymously available bug reports in Github and forced users and customers to use “TheWatch”… I’m not surprised the commercial support gets flooded, I don’t think this is due to the success represented by switching to Zendesk, as I read in a mail…
We should switch our production to 22.10.5 soon so this bad experience with the migration will be no more, but I’m scared about Centreon’s future if so poor quality standards continue to be are practiced.