Bug 1459358
Summary: | [RFE] Have a warning in Satellite 6.x that a satellite upgrade is required if a yum update only was done | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Kathryn Dixon <kdixon> |
Component: | Upgrades | Assignee: | satellite6-bugs <satellite6-bugs> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Nikhil Kathole <nkathole> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.3.0 | CC: | bkearney, cdonnell, chrobert, fgarciad, hmore, inecas, jcallaha, jpathan, ktordeur, mbacovsk, mvanderw, rjerrido |
Target Milestone: | Unspecified | Keywords: | FutureFeature, PrioBumpGSS |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-12-20 15:56:17 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 260381, 1115190, 1385841 |
Description
Kathryn Dixon
2017-06-06 23:33:51 UTC
It would be nice to implement this based on the foreman schema_migrations table as a versioning system, but that would require there to be a insert into that table for every update to the Satellite version. Personally, I would propose that like Satellite 5, we create a new table to accurately track the versions of database and when the `--upgrade` occurred that lead to the version of schema being inserted into the database. We could then make accurate use of the version in the "schema_version" table to relate to the version of a package, for instance the 'satellite' package, perhaps a comparison with the expected 'foreman' and 'tfm-rubygem-katello' packages as well to then say, hey: the three package/plugin versions do not match the latest inserts in the "schema_version" table of the database, you need to perform a `--upgrade`! We could show this in the Satellite WebUI (notify), forcefully send an email to the administrator accounts, or any other notification mechanism. I would suggest, as the first step, to implement this into the incomming foremain-maintain health checking tool. The idea is this would be the GOTO tool before even reaching to the support. The next step would then be to get the periodic run of the health checking tool to produce corresponding notifications in the web ui. *** Bug 1316246 has been marked as a duplicate of this bug. *** This was delivered in Satellite 6.6 |