Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EUWE] Update the azure-armrest dependency to 0.7.3 #15239

Merged
merged 1 commit into from Jun 7, 2017
Merged

[EUWE] Update the azure-armrest dependency to 0.7.3 #15239

merged 1 commit into from Jun 7, 2017

Conversation

djberg96
Copy link
Contributor

@djberg96 djberg96 commented May 26, 2017

This PR upgrades the azure-armrest gem to 0.7.3. The latest version includes some enhancements to the method that gathers private image data which prevents the refresh parser from failing due to sporadic ECONNREFUSED and TimeoutException's.

In conjunction with ManageIQ/manageiq-providers-azure#74, it keeps the branches in sync, too.

Note that I also updated the nokogiri gem dependency. Not only does the azure-armrest gem depend on the newer version, we should update anyway because there was a CVE. See https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md for details.

https://bugzilla.redhat.com/show_bug.cgi?id=1456044

@djberg96
Copy link
Contributor Author

@miq-bot add_label darga/yes

@miq-bot miq-bot changed the title Update the azure-armrest dependency to 0.7.3 [EUWE] Update the azure-armrest dependency to 0.7.3 May 26, 2017
Update nokogiri gem to 1.7.2.
@miq-bot
Copy link
Member

miq-bot commented May 26, 2017

Checked commit https://github.com/djberg96/manageiq/commit/c248aecbf7bd3ebea46ce4e1d2212c6dac77a3a1 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0
1 file checked, 0 offenses detected
Everything looks fine. 🍰

@Fryguy
Copy link
Member

Fryguy commented May 26, 2017

@simaishi Note on the labeling...this is direct to euwe, but also requested for darga.

@jrafanie
Copy link
Member

As long as we can bundle on darga with the newer nokogiri, we should be ok. They're pretty good at not breaking us.

@bronaghs
Copy link

bronaghs commented Jun 1, 2017

@jrafanie - Can you approve the upgrade of nokogiri (on Euwe)? Thanks.

Copy link

@bronaghs bronaghs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can approve the upgrade of the azure-armrest gem, however I will defer to @jrafanie to review the upgrade of nokogiri.

@jrafanie
Copy link
Member

jrafanie commented Jun 1, 2017

@bronaghs @djberg96 While I think it's ok to upgrade nokogiri on euwe, darga would be riskier. It's unclear why a patch release would require a minor nokogiri upgrade when nokogiri usually backports CVEs to older versions like 1.6.x. I want my gems on the latest versions of things but we shouldn't force upgrades when they're not required.

@simaishi
Copy link
Contributor

simaishi commented Jun 1, 2017

'master' branch has nokogiri version set to ~>1.7.1 in manageiq-gems-pending, so we should probably bump that to ~>1.7.2 first. Otherwise Euwe will require later version than master/Fine branches.

@djberg96
Copy link
Contributor Author

djberg96 commented Jun 6, 2017

@miq-bot remove_label darga/yes

@miq-bot miq-bot removed the darga/yes label Jun 6, 2017
@djberg96
Copy link
Contributor Author

djberg96 commented Jun 6, 2017

@jrafanie Ok, I've removed the label for darga. @simaishi I'll create a PR to bump the Nokogiri version for Fine.

@simaishi
Copy link
Contributor

simaishi commented Jun 7, 2017

@djberg96 I'm going to merge this. When you have a PR to bump Nokogiri for master, please link the PR here.

@simaishi simaishi merged commit 0da8dbe into ManageIQ:euwe Jun 7, 2017
@simaishi simaishi added this to the Sprint 63 Ending Jun 19, 2017 milestone Jun 7, 2017
@djberg96
Copy link
Contributor Author

djberg96 commented Jun 7, 2017

@simaishi ManageIQ/manageiq-gems-pending#204

Do you want a PR for Fine as well?

@simaishi
Copy link
Contributor

simaishi commented Jun 7, 2017

@djberg96 thanks - I'll backport the 'master' PR to Fine once merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants