Bug 1591272
| Summary: | [Regression] GCE provider refresh fails in CFME 5.9 | |||
|---|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Nandini Chandra <nachandr> | |
| Component: | Providers | Assignee: | Tomas Coufal <tcoufal> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Nandini Chandra <nachandr> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 5.9.0 | CC: | cpelland, gblomqui, ikaur, jfrey, jhardy, obarenbo, simaishi, tpapaioa | |
| Target Milestone: | GA | Keywords: | Regression, TestOnly, ZStream | |
| Target Release: | 5.10.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | 5.10.0.1 | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1592504 1596336 (view as bug list) | Environment: | ||
| Last Closed: | 2019-02-11 14:06:57 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | CFME Core | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1592504, 1596336 | |||
|
Description
Nandini Chandra
2018-06-14 12:42:55 UTC
For the record: After meeting with Nandini, we discovered this issue is present only when the provider is being added via API - QE uses an automated test execution, I'll try to reproduce this behavior locally and if that proves to be the point of failure we'll forward this to the API people. Hi, I've located the issue. It's caused by Google. I've prepared a PR fixing it upstream [1] but we might need a quick fix for MIQ. I'm looking into that right now. [1] https://github.com/fog/fog-google/pull/356 MIQ hotfix is ready to review https://github.com/ManageIQ/manageiq-providers-google/pull/63 Also for the record the full story: The issue is not caused by adding a provider but it's rather a result of initial refresh. When adding a provider, the provider entity in MIQ database is created just fine. Also credentials validation passes. Both via UI and via API. The error appears after initial refresh is processed. The error message appears as an result of the refresh. It's caused because Google removed a project from public images listing, so our refresh fails when we try to pull images from this nonexistent project. Provider addition works just fine. The refresh is failing. *** Bug 1592216 has been marked as a duplicate of this bug. *** Fixed by: https://github.com/ManageIQ/manageiq-providers-google/pull/64 Merged, requires backporting verified in 5.10.0.4 |