-
Notifications
You must be signed in to change notification settings - Fork 347
Update debian base docker image to latest (bookworm). #3102
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
Conversation
Updated Docker base image from Debian Buster to Bookworm. Adjusted environment variables, package versions, and configuration for compatibility with Ruby 3.1 and newer libraries. (include `.idea` in gitignore to ensure pycharm IDE files do not get checked in).
A documentation preview will be available soon.
Request a new doc build by commenting
- Rebuild this PR:
run docs-build - Rebuild this PR and all Elastic docs:
run docs-build rebuild
run docs-build is much faster than run docs-build rebuild. A rebuild should only be needed in rare situations.
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here.
Mpdreamz
commented
Nov 4, 2024
Disabled rubocop for now, updated it so it will run successfully but not all style violations can be auto corrected with:
./build_docs --docker-run ruby_test rubocop -A
Returns:
105 files inspected, 113 offenses detected, 81 offenses corrected
Will follow up with a PR addressing this if I manage to get this green.
- fix transient emitter-mixin package.json warnings because of recursive-copy linking an older version - fixes bad Perl string comparison - fixes bad fs.createReadStream arguments
Mpdreamz
commented
Nov 5, 2024
Six RSpec tests are failing, all related to avoiding rebuilds when switching branches.
Looks like something changed with how the Perl scripts handle tracking.
Not sure yet what's causing it, so no fix in sight for now.
Updated Docker base image from Debian Buster to Bookworm. Adjusted environment variables, package versions, and configuration for compatibility with Ruby 3.1 and newer libraries.
(include
.ideain gitignore to ensure pycharm IDE files do not get checked in).