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] Revert ruby 2.3.5 upgrade on travis #16087

Merged
merged 1 commit into from
Oct 2, 2017

Conversation

jrafanie
Copy link
Member

@jrafanie jrafanie commented Oct 2, 2017

This reverts commit 4b4ff11.

Reverting #15993 for now, we keep having our travis builds on euwe hang on ruby versions > 2.3.1 (such as 2.3.5 or even 2.4.2). Perhaps it's due to
the fix in 2.3.2 for the timer threads with drb:

First fixed in:
ruby/ruby@e143a74#diff-4b0b8a13c2d5172da441205f2e57f610

Then, it was changed to use a finalizer in:
ruby/ruby@021e8ea#diff-4b0b8a13c2d5172da441205f2e57f610

@jrafanie jrafanie changed the title [EUWE] Revert 2 3 5 upgrade on travis [EUWE] Revert ruby 2.3.5 upgrade on travis Oct 2, 2017
@Fryguy
Copy link
Member

Fryguy commented Oct 2, 2017

cc @simaishi

@miq-bot
Copy link
Member

miq-bot commented Oct 2, 2017

Checked commit jrafanie@b325783 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0
0 files checked, 0 offenses detected
Everything looks fine. 🍰

@simaishi simaishi merged commit 48e088b into ManageIQ:euwe Oct 2, 2017
@simaishi simaishi added this to the Sprint 70 Ending Oct 2, 2017 milestone Oct 2, 2017
@simaishi simaishi added the test label Oct 2, 2017
@jrafanie jrafanie deleted the revert_2_3_5_upgrade_on_travis branch October 3, 2017 14:02
jrafanie added a commit to jrafanie/manageiq that referenced this pull request Mar 26, 2018
We previously tried to upgrade to 2.3.6 on euwe by backporting:
ManageIQ#15993

This was causing a hang in the automation test suite on euwe and we
reverted it in:
ManageIQ#16087

We now need to figure out why it's hanging so we can upgrade to 2.3.6+
on euwe.
jrafanie added a commit to jrafanie/manageiq that referenced this pull request Mar 29, 2018
We previously tried to upgrade to 2.3.6 on euwe by backporting:
ManageIQ#15993

This was causing a hang in the automation test suite on euwe and we
reverted it in:
ManageIQ#16087

We now need to figure out why it's hanging so we can upgrade to 2.3.6+
on euwe.
jrafanie added a commit to jrafanie/manageiq that referenced this pull request Mar 29, 2018
We previously tried to upgrade to 2.3.6 on euwe by backporting:
ManageIQ#15993

This was causing a hang in the automation test suite on euwe and we
reverted it in:
ManageIQ#16087

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

The prior 2 commits contain a manual backport of
ManageIQ#14239
which solves the 100% cpu hang of the automate ruby method with ruby 2.3.2+.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants