Seth Nickell
Seth Nickell
## Pegasus test failure `Psych::AliasesNotEnabled` See: https://drone.cdn-code.org/code-dot-org/code-dot-org/12606/1/6 On drone unit tests we get lots of errors like: ``` Minitest::UnexpectedError: Psych::AliasesNotEnabled: Alias parsing was not enabled. To enable it, pass `aliases:...
## Pegasus test failure `Exception in finalizer` See: https://drone.cdn-code.org/code-dot-org/code-dot-org/12606/1/6 ``` /home/circleci/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/parallel-1.26.2/lib/parallel.rb:591: warning: Exception in finalizer # | 3623s -- | -- 4028 | /home/circleci/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/vcr-3.0.3/lib/vcr/library_hooks/webmock.rb:36:in `block in global_hook_disabled_requests': wrong number of...
## Pegasus: `undefined method `exists?' for class File` ``` test_render_pegasus_documents FAIL (21.85s) Minitest::Assertion: Page rendering errors: [code.org/curriculum/csp] Render failed: undefined method `exists?' for class File (haml):135:in `block in r' /Users/seth/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/haml-5.2.2/lib/haml/engine.rb:130:in...
## Pegasus: `invalid byte sequence in UTF-8` errors Repros with: `RAILS_ENV=test rake test TEST=./test/test_pegasus_documents.rb` from the pegasus/ dir Several markdown files are reporting `invalid byte sequence in UTF-8` on rendering....
## Pegasus: `test_optimize_image` fails From test_optimize_image.rb ([github](https://github.com/code-dot-org/code-dot-org/blob/b58b39bc62080d4063cf5284db26d4a057b5266d/pegasus/test/test_optimize.rb/#L42-L43)): ``` test_optimize_image FAIL (0.92s) | 3555s -- | -- 3489 | Minitest::Assertion: Expected: 850 | 3555s 3490 | Actual: 1944 | 3555s 3491...
From drone ([log](https://drone.cdn-code.org/code-dot-org/code-dot-org/12927/1/6)): ``` I18nScriptUtils::.to_crowdin_yaml test_0001_returns correctly formatted yaml FAIL (0.00s) Minitest::Assertion: --- expected +++ actual @@ -1,5 +1,5 @@ "--- :en: test: \"#example\" - 'yes': 'y' + 'yes': \"y\"...
Split out PR: https://github.com/code-dot-org/code-dot-org/pull/60546 which contains everything but the directly Ruby 3.3.4 upgrade bits (and ruby-build, since I consider that part of the actual upgrade). I created a branch from...
This shows where it will go in the build process for staging: ``` git fetch git pull --ff-only origin staging GetSecretValue: staging/cdo/slack_endpoint sudo bundle config set --local without development production...
@code-dot-org/infrastructure bump for review, this is a one-line change and will be necessary to have again if/when we rebuild staging from scratch.
``` /Users/seth/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sprockets-rails-3.5.2/lib/sprockets/railtie.rb:106:in `block in ': Expected to find a manifest file in `app/assets/config/manifest.js` But did not, please create this file and use it to link any assets that need to...