** No longer affects: ruby2.3 (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has
Same here, new package looks good
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has been
I ran some quick tests last night and everything looked good.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue
Hello DAN, or anyone else affected,
Accepted ruby2.3 into xenial-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/ruby2.3/2.3.1-2~ubuntu16.04.13 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Description changed:
[Impact]
Ruby processes can sometimes get stuck in a loop consuming 100% CPU, as
described upstream and in the debian bug report. It has most commonly
been seen in the puppet agent.
[Test Case]
It's not easy to reproduce. It has been suggested that this
** Description changed:
[Impact]
Ruby processes can sometimes get stuck in a loop consuming 100% CPU, as
described upstream and in the debian bug report. It has most commonly
been seen in the puppet agent.
[Test Case]
It's not easy to reproduce. It has been suggested that this
In other words, we are waiting for the SRU team to go through the queue.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like
In other words, we are waiting for the SRU team to go through the queue.
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to ruby2.3 in Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield()
Hi DAN, the package is still waiting for approval in the "unapproved"
queue; you can monitor it from this page:
https://launchpad.net/ubuntu/xenial/+queue?queue_state=1
For more information on the Stable Release Update (SRU) process see this
wiki page:
Hi Andreas, any update on this?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has been
Uploaded to the unapproved queue, next step is from the SRU team.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
Uploaded to the unapproved queue, next step is from the SRU team.
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to ruby2.3 in Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop.
** Description changed:
[Impact]
- * An explanation of the effects of the bug on users and
-
- * justification for backporting the fix to the stable release.
-
- * In addition, it is helpful, but not required, to include an
-explanation of how the upload fixes this bug.
+ Ruby
** Description changed:
[Impact]
- * An explanation of the effects of the bug on users and
-
- * justification for backporting the fix to the stable release.
-
- * In addition, it is helpful, but not required, to include an
-explanation of how the upload fixes this bug.
+ Ruby
** Changed in: ruby2.3 (Ubuntu)
Status: Triaged => In Progress
** Changed in: ruby2.3 (Ubuntu)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Description changed:
+ [Impact]
+
+ * An explanation of the effects of the bug on users and
+
+ * justification for
** Changed in: ruby2.3 (Ubuntu)
Status: Triaged => In Progress
** Changed in: ruby2.3 (Ubuntu)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Description changed:
+ [Impact]
+
+ * An explanation of the effects of the bug on users and
+
+ * justification for
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/ruby2.3/+git/ruby2.3/+merge/369590
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using
I was just waiting for some feedback, as this is hard to reproduce. I
tried the script for a few minutes but nothing out of the ordinary
happened.
I see two +1s now, so I'll proceed with the SRU.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
I was just waiting for some feedback, as this is hard to reproduce. I
tried the script for a few minutes but nothing out of the ordinary
happened.
I see two +1s now, so I'll proceed with the SRU.
--
You received this bug notification because you are a member of Ubuntu
Server, which is
Andreas, can you provide any insight on when we might be able to expect
this to make it into the repos? I'm not sure how long that process
takes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Hi,
Adding another datapoint here. We had the same issue. Been testing the
patched packages since last night (on a loop as well), with no issues so
far
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Yeah, my pleasure. I updated a server with your packages yesterday and
have been testing since, including having a loop run overnight. I've
yet to see it get stuck in the sched_yield() loop. So far everything
looks much better.
--
You received this bug notification because you are a member of
Thanks for your testing!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has been fixed
The packages from the ppa finally built overnight, so you can also just
add the ppa. Instructions are at
https://launchpad.net/~ahasenack/+archive/ubuntu/ruby-cpu-busy-
loop-1834072/, but it boils down to this command:
sudo add-apt-repository ppa:ahasenack/ruby-cpu-busy-loop-1834072
Then:
sudo
The packages from the ppa finally built overnight, so you can also just
add the ppa. Instructions are at
https://launchpad.net/~ahasenack/+archive/ubuntu/ruby-cpu-busy-
loop-1834072/, but it boils down to this command:
sudo add-apt-repository ppa:ahasenack/ruby-cpu-busy-loop-1834072
Then:
sudo
Thanks for your testing!
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to ruby2.3 in Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has
We have the following packages installed that match the ones you updated
so I will just be installing your updates to these:
[dfinn@ps-backup-db05 PS SERVER 0 ~]$ dpkg -l|grep -i ruby2
ii libruby2.3:amd64 2.3.1-2~16.04.12
amd64Libraries
Do you want me to install all the .deb packages at that URL?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue
OK, I'm playing with that ruby script mentioned above now. I've run it
several times across several servers and it's only crashed one, leaving
a hung process using 100% CPU. I'm trying to get a feel for how often
it does this before I patch a test system.
--
You received this bug notification
Thanks!
The arm builders are slow, so apt won't see that ppa as populated just
yet, but you can download the individual packages. Here are the amd64
ones, for example: https://launchpad.net/~ahasenack/+archive/ubuntu
/ruby-cpu-busy-loop-1834072/+build/17190313
--
You received this bug
Thanks!
The arm builders are slow, so apt won't see that ppa as populated just
yet, but you can download the individual packages. Here are the amd64
ones, for example: https://launchpad.net/~ahasenack/+archive/ubuntu
/ruby-cpu-busy-loop-1834072/+build/17190313
--
You received this bug
I could try the ruby script mentioned in message #22 of this thread:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876377
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet
Yes, I will work on that. The only tricky part is that I don't know of
a way to manually reproduce this. It seems to happen randomly to us and
sometimes infrequently.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I built xenial packages in this ppa with the above patch, if you could
give them a try:
https://launchpad.net/~ahasenack/+archive/ubuntu/ruby-cpu-busy-
loop-1834072/
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to ruby2.3 in Ubuntu.
I built xenial packages in this ppa with the above patch, if you could
give them a try:
https://launchpad.net/~ahasenack/+archive/ubuntu/ruby-cpu-busy-
loop-1834072/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Changed in: ruby2.3 (Debian)
Status: Unknown => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like
Yes, I could test it on a dev box
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100% CPU, in sched_yield() loop. Looks like an
issue with ruby2.3 which has been
Upstream commit in the 2.3 branch:
https://github.com/ruby/ruby/commit/c5a99cf3c0d493e911f499fdecdd0db68019af98
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to ruby2.3 in Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet
Upstream commit in the 2.3 branch:
https://github.com/ruby/ruby/commit/c5a99cf3c0d493e911f499fdecdd0db68019af98
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834072
Title:
Puppet agent using 100%
** Tags added: server-next
** Changed in: ruby2.3 (Ubuntu)
Status: New => Triaged
** Changed in: ruby2.3 (Ubuntu)
Importance: Undecided => High
** Bug watch added: Debian Bug tracker #876377
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876377
** Also affects: ruby2.3 (Debian)
** Tags added: server-next
** Changed in: ruby2.3 (Ubuntu)
Status: New => Triaged
** Changed in: ruby2.3 (Ubuntu)
Importance: Undecided => High
** Bug watch added: Debian Bug tracker #876377
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876377
** Also affects: ruby2.3 (Debian)
https://salsa.debian.org/ruby-
team/ruby/commit/50d860d0bd7834e95214a2b1ff5b8e0ede7910a1 seems to be
the fix
If I build packages in a ppa, can you test for us, prior to the upload
to proposed?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
https://salsa.debian.org/ruby-
team/ruby/commit/50d860d0bd7834e95214a2b1ff5b8e0ede7910a1 seems to be
the fix
If I build packages in a ppa, can you test for us, prior to the upload
to proposed?
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed
43 matches
Mail list logo