Skip to content

CI fails on Ruby HEAD #4584

Description

@Watson1978

Describe the bug

Now, CI fails on Ruby HEAD.
https://github.com/fluent/fluentd/actions/runs/10277576606

I investigated this failures and found what webrick raises exception of "uninitialized constant URI::REGEXP (NameError)" at
https://github.com/ruby/webrick/blob/158a7ef85337e0e5cdce0c29cb5cb89c7beb9c53/lib/webrick/httprequest.rb#L507

Seems URI::REGEXP was removed at ruby/uri#107 recently.

And webrick maintainer already fixed this issue at ruby/webrick#144,
but it's not released yet.

Note

I tried to use webrick from the master branch, then, CI passes.

This issue should be solved by next release of webrick gem (v1.8.2 or above).

To Reproduce

Run tests with Ruby HEAD

Expected behavior

All tests will be passed.

Your Environment

- Fluentd version:
- Package version:
- Operating system:
- Kernel version:

Your Configuration

none

Your Error Log

https://github.com/fluent/fluentd/actions/runs/10277576606

Additional context

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions