Bug 1781339
| Summary: | AWS: terminated Machine adopted by replacement Machine with the same name | |||
|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | W. Trevor King <wking> | |
| Component: | Cloud Compute | Assignee: | Alberto <agarcial> | |
| Cloud Compute sub component: | Other Providers | QA Contact: | Jianwei Hou <jhou> | |
| Status: | CLOSED ERRATA | Docs Contact: | ||
| Severity: | urgent | |||
| Priority: | unspecified | CC: | brad.ison, mgugino, vlaad | |
| Version: | 4.3.0 | |||
| Target Milestone: | --- | |||
| Target Release: | 4.4.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1782176 (view as bug list) | Environment: | ||
| Last Closed: | 2020-05-15 15:52:54 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: | 1782176 | |||
|
Description
W. Trevor King
2019-12-09 19:58:54 UTC
IMO, the fix is to revert everything that has to do with determining whether a machine is 'failed' and all the related actions. We shouldn't remove the details of the instance from the machine object, it should just be an 'instance state' field that describes the current state. Are you asking for a revert of [1]? [1]: https://github.com/openshift/origin/commit/bd064a37e3ec5bf6db4b6a890096398a27be4459 > IMO, the fix is to revert everything that has to do with determining whether a machine is 'failed' and all the related actions. That seems pretty drastic. If you're going to suggest something like that, can you *please* be more specific? It seems to me that the existing PR should fix this: https://github.com/openshift/cluster-api-provider-aws/pull/280 Verified this has been fixed in 4.4.0-0.ci-2019-12-13-145806. Job https://prow.svc.ci.openshift.org/view/gcs/origin-ci-test/logs/release-openshift-origin-installer-e2e-aws-disruptive-4.4/15 Version: https://storage.googleapis.com/origin-ci-test/logs/release-openshift-origin-installer-e2e-aws-disruptive-4.4/15/artifacts/e2e-aws-disruptive/clusterversion.json https://storage.googleapis.com/origin-ci-test/logs/release-openshift-origin-installer-e2e-aws-disruptive-4.4/15/artifacts/release-images-latest/release-images-latest commit 07a8fd7b9920bcc9c6e6e0ef37529f0b3969836f Merge: c22ade5b 3d1e2c69 Author: OpenShift Merge Robot <openshift-merge-robot.github.com> Date: Wed Dec 11 13:20:47 2019 +0100 Merge pull request #280 from mgugino-upstream-stage/check-empty-quote-providerspec Bug 1781339: Ensure Spec.ProviderID is not empty string |