Bug 1341660
| Summary: | [RFE] capsule-installer to test if Satellite is of the same version than capsule | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Pavel Moravec <pmoravec> |
| Component: | Installation | Assignee: | satellite6-bugs <satellite6-bugs> |
| Status: | CLOSED WONTFIX | QA Contact: | Katello QA List <katello-qa-list> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 6.1.8 | CC: | chrobert, satellite6-bugs, stbenjam |
| Target Milestone: | Unspecified | Keywords: | FutureFeature, Improvement |
| Target Release: | Unused | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-09-04 19:07:40 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: | |||
|
Description
Pavel Moravec
2016-06-01 12:42:54 UTC
Per 6.3 planning, moving out non acked bugs to the backlog Another Satellite/Capsule version mismatch causing issues - not sure if worth fixing it here on via separate BZ. Assume a customer upgraded Satellite only, leaving Capsules on older versions. That breaks various communication (i.e. pulp changes between 2.6.0.15-1 and 2.6.0.20-1 versions, even). But it is very tricky to identify this. Can't a general way of "Sat/Caps check" help here? I.e. during some service startup that is upgraded on every Sat upgrade (foreman-proxy?), add version exchange and its check. If the check fails, the connecting service on Capsule is stopped with a fatal error log. And its already running peer on Sat will log an error "some peer tried to connect but it was on a different version - check it". This approach will: - stop capsule installer since a service wont start due to the fatal error (so it will fix this BZ) - will give sufficient hints for the other use case (Sat upgraded, Caps not), since Caps will have the service down and Sat will have errors. Does this seem feasible? We have the capsule status page, and could show the version or the capsule, and could prevent syncing, etc if it was incompatible. But, pulp is breaking semver if the api changes in a patch level! They need BZ's opened to fix the regression. Created redmine issue http://projects.theforeman.org/issues/16956 from this bug Thank you for your interest in Satellite 6. We have evaluated this request, and we do not expect this to be implemented in the product in the foreseeable future. We are therefore closing this out as WONTFIX. If you have any concerns about this, please feel free to contact Rich Jerrido or Bryan Kearney. Thank you. Thank you for your interest in Satellite 6. We have evaluated this request, and we do not expect this to be implemented in the product in the foreseeable future. We are therefore closing this out as WONTFIX. If you have any concerns about this, please feel free to contact Rich Jerrido or Bryan Kearney. Thank you. |