| Summary: | the upgrade should handle aborting with rigorous design | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Anping Li <anli> |
| Component: | Cluster Version Operator | Assignee: | Devan Goodwin <dgoodwin> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Anping Li <anli> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 3.2.0 | CC: | aos-bugs, bleanhar, dgoodwin, jokerman, mmccomas, tdawson |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Previously the OpenShift upgrade process could fail mid-way if the current master and node services were not all up and running. Upgrade was modified to verify services are running correctly prior to beginning the actual upgrade.
Additionally some preliminary checks were modifying configuration files on the system that could cause the master/node services to flip to using the new image version in a containerized environment, before the upgrade was fully completed. The upgrade playbooks were modified to remove these changes from the preliminary upgrade checks.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-11-22 22:22:23 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: | |
|
Description
Anping Li
2016-04-28 12:04:00 UTC
If the upgrade aborting "Upgrade packages not found'. The systemctl status is as following. I just provide the info, not means that is wrong. 1. The node service configure was updated (The images version 3.1.1.6 was added ), and the service wasn't started 2. No change for those master services I believe this is now fixed if I'm following the bug correctly, for some time we try to make sure that the node/master services are running before we proceed with upgrade. However pre.yml DID include a pass through some systemd setup tasks that did modify the IMAGE_VERSION, which should not be happening in pre.yml. This was removed in the refactoring for 3.2/3.3. Sending this over to you Anping. Verified and pass |