lint/syntax/unit tests are failinig with "uninitialized constant Concurrent::RubyThreadLocalVar"
Bug #2003761 reported by
Takashi Kajinami
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-openstack-spec-helper |
New
|
Critical
|
Takashi Kajinami |
Bug Description
concurrent-ruby 1.2.0[1] was just released.
It seems the version dropped RubyThreadLocalVar which is still used by puppet[2].
We have to pin the library until the fixed version of puppet is released.
Note that for stable branches we should keep that pin because we continue using the old version for some tests (eg unit tests).
[1] https:/
[2] https:/
Changed in puppet-openstack-spec-helper: | |
importance: | Undecided → Critical |
assignee: | nobody → Takashi Kajinami (kajinamit) |
description: | updated |
To post a comment you must log in.
Problem still exists in 23.04 with puppet-agent 7.23.0-1
There's a bug ticket at
https:/ /tickets. puppetlabs. com/browse/ PUP-11722
which says it was solved in 7.22 and 7.23, which does not seem to be the case.
However, I've noticed that puppet-agent was running well an a fresh Ubuntu 23.04 system. Then the bug occured after the first run installing lots of programs and libraries.
So I guess ther is some particular package causing that problem.