Skip to content

Remove space from filename of gitbasicshandsonlab from CS Professional Services Handbook

Takuya Noguchi requested to merge cs-handbook-gitbasicshandsonlab into master

Why is this change being made?

middleman build is failing at least with Ruby 3.0 (cf. !78850 (merged)).

       error  /workspace/www-gitlab-com/public/handbook/sitemap_handbook.xml
bad URI(is not URI?): "/handbook/customer-success/professional-services-engineering/education-services/ gitbasicshandsonlab4.html"
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:67:in `split'
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:72:in `parse'
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:106:in `convert_to_uri'
/usr/local/lib/ruby/3.0.0/uri/generic.rb:1100:in `merge'
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:78:in `inject'
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:78:in `join'
/usr/local/lib/ruby/3.0.0/uri/common.rb:208:in `join'
sitemap_handbook.xml.builder:6:in `block (3 levels) in __tilt_489520'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in `_nested_structures'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in `tag!'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:190:in `block (2 levels) in cache_method_call'
sitemap_handbook.xml.builder:5:in `block (2 levels) in __tilt_489520'
sitemap_handbook.xml.builder:4:in `each'
sitemap_handbook.xml.builder:4:in `block in __tilt_489520'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in `_nested_structures'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in `tag!'
/workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:93:in `method_missing'
sitemap_handbook.xml.builder:2:in `__tilt_489520'
/workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:170:in `call'
/workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:170:in `evaluate'
/workspace/.rvm/gems/tilt-2.0.10/lib/tilt/builder.rb:21:in `evaluate'
/workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:109:in `render'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/file_renderer.rb:79:in `render'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:184:in `_render_with_all_renderers'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:147:in `block in render'
/workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:146:in `render'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/sitemap/resource.rb:154:in `render'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:113:in `process_request'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:67:in `block in call'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:66:in `catch'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:66:in `call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'
/workspace/.rvm/gems/htmlcompressor-0.2.0/lib/htmlcompressor/rack.rb:36:in `call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/lint.rb:50:in `_call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/lint.rb:38:in `call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/builder.rb:244:in `call'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/mock.rb:84:in `request'
/workspace/.rvm/gems/rack-2.2.3/lib/rack/mock.rb:57:in `get'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:232:in `block in output_resource'
/workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:225:in `output_resource'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:507:in `call_with_index'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:477:in `process_incoming_jobs'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:459:in `block in worker'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `fork'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `worker'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:441:in `block in create_workers'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each_with_index'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `create_workers'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:380:in `work_in_processes'
/workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:283:in `map'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:137:in `output_resources'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:131:in `output_files'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:71:in `block in run!'
/workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:70:in `run!'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
/workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:84:in `block in build'
/workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:83:in `build'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `block in invoke_all'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `each'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `map'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `invoke_all'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/group.rb:232:in `dispatch'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:116:in `invoke'
/workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:40:in `block in register'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
/workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
/workspace/.rvm/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/bin/middleman:70:in `<top (required)>'
/workspace/.rvm/bin/middleman:23:in `load'
/workspace/.rvm/bin/middleman:23:in `<top (required)>'
/usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `load'
/usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `kernel_load'
/usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:28:in `run'
/usr/local/lib/ruby/3.0.0/bundler/cli.rb:497:in `exec'
/usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
/usr/local/lib/ruby/3.0.0/bundler/cli.rb:30:in `dispatch'
/usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
/usr/local/lib/ruby/3.0.0/bundler/cli.rb:24:in `start'
/usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:49:in `block in <top (required)>'
/usr/local/lib/ruby/3.0.0/bundler/friendly_errors.rb:130:in `with_friendly_errors'
/usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:37:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
bundler: failed to load command: middleman (/workspace/.rvm/bin/middleman)
/workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:112:in `on_event': Build error (RuntimeError)
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/callback_manager.rb:57:in `instance_exec'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/callback_manager.rb:57:in `block in execute'
        from /workspace/.rvm/gems/hamster-3.0.0/lib/hamster/vector.rb:1316:in `each'
        from /workspace/.rvm/gems/hamster-3.0.0/lib/hamster/vector.rb:1316:in `traverse_depth_first'
        from /workspace/.rvm/gems/hamster-3.0.0/lib/hamster/vector.rb:431:in `each'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/callback_manager.rb:57:in `execute'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/callback_manager.rb:28:in `block in install_methods!'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:302:in `trigger'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:243:in `rescue in block in output_resource'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:228:in `block in output_resource'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:225:in `output_resource'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:507:in `call_with_index'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:477:in `process_incoming_jobs'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:459:in `block in worker'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `fork'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `worker'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:441:in `block in create_workers'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each_with_index'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `create_workers'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:380:in `work_in_processes'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:283:in `map'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:137:in `output_resources'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:131:in `output_files'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:71:in `block in run!'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:70:in `run!'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:84:in `block in build'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:83:in `build'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `block in invoke_all'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `each'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `map'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `invoke_all'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/group.rb:232:in `dispatch'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:116:in `invoke'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:40:in `block in register'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/bin/middleman:70:in `<top (required)>'
        from /workspace/.rvm/bin/middleman:23:in `load'
        from /workspace/.rvm/bin/middleman:23:in `<top (required)>'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `load'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `kernel_load'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:28:in `run'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:497:in `exec'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:30:in `dispatch'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:24:in `start'
        from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:49:in `block in <top (required)>'
        from /usr/local/lib/ruby/3.0.0/bundler/friendly_errors.rb:130:in `with_friendly_errors'
        from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:37:in `<top (required)>'
        from /usr/local/bin/bundle:23:in `load'
        from /usr/local/bin/bundle:23:in `<main>'
/usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:67:in `split': bad URI(is not URI?): "/handbook/customer-success/professional-services-engineering/education-services/ gitbasicshandsonlab4.html" (URI::InvalidURIError)
        from /usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:72:in `parse'
        from /usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:106:in `convert_to_uri'
        from /usr/local/lib/ruby/3.0.0/uri/generic.rb:1100:in `merge'
        from /usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:78:in `inject'
        from /usr/local/lib/ruby/3.0.0/uri/rfc3986_parser.rb:78:in `join'
        from /usr/local/lib/ruby/3.0.0/uri/common.rb:208:in `join'
        from sitemap_handbook.xml.builder:6:in `block (3 levels) in __tilt_489520'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in `_nested_structures'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in `tag!'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:190:in `block (2 levels) in cache_method_call'
        from sitemap_handbook.xml.builder:5:in `block (2 levels) in __tilt_489520'
        from sitemap_handbook.xml.builder:4:in `each'
        from sitemap_handbook.xml.builder:4:in `block in __tilt_489520'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in `_nested_structures'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in `tag!'
        from /workspace/.rvm/gems/builder-3.2.3/lib/builder/xmlbase.rb:93:in `method_missing'
        from sitemap_handbook.xml.builder:2:in `__tilt_489520'
        from /workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:170:in `call'
        from /workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:170:in `evaluate'
        from /workspace/.rvm/gems/tilt-2.0.10/lib/tilt/builder.rb:21:in `evaluate'
        from /workspace/.rvm/gems/tilt-2.0.10/lib/tilt/template.rb:109:in `render'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/file_renderer.rb:79:in `render'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:184:in `_render_with_all_renderers'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:147:in `block in render'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/template_renderer.rb:146:in `render'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/sitemap/resource.rb:154:in `render'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:113:in `process_request'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:67:in `block in call'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:66:in `catch'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/rack.rb:66:in `call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'
        from /workspace/.rvm/gems/htmlcompressor-0.2.0/lib/htmlcompressor/rack.rb:36:in `call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/lint.rb:50:in `_call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/lint.rb:38:in `call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/builder.rb:244:in `call'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/mock.rb:84:in `request'
        from /workspace/.rvm/gems/rack-2.2.3/lib/rack/mock.rb:57:in `get'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:232:in `block in output_resource'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:225:in `output_resource'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:507:in `call_with_index'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:477:in `process_incoming_jobs'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:459:in `block in worker'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `fork'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:450:in `worker'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:441:in `block in create_workers'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `each_with_index'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:440:in `create_workers'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:380:in `work_in_processes'
        from /workspace/.rvm/gems/parallel-1.20.1/lib/parallel.rb:283:in `map'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:137:in `output_resources'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:131:in `output_files'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:71:in `block in run!'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/builder.rb:70:in `run!'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in `send_to'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in `call_with'
        from /workspace/.rvm/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in `block in redefine_method'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:84:in `block in build'
        from /workspace/.rvm/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-core/lib/middleman-core/util.rb:21:in `instrument'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/lib/middleman-cli/build.rb:83:in `build'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `block in invoke_all'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `each'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `map'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:134:in `invoke_all'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/group.rb:232:in `dispatch'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:116:in `invoke'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:40:in `block in register'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
        from /workspace/.rvm/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
        from /workspace/.rvm/bundler/gems/middleman-0c950d82f6f4/middleman-cli/bin/middleman:70:in `<top (required)>'
        from /workspace/.rvm/bin/middleman:23:in `load'
        from /workspace/.rvm/bin/middleman:23:in `<top (required)>'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `load'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in `kernel_load'
        from /usr/local/lib/ruby/3.0.0/bundler/cli/exec.rb:28:in `run'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:497:in `exec'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:30:in `dispatch'
        from /usr/local/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
        from /usr/local/lib/ruby/3.0.0/bundler/cli.rb:24:in `start'
        from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:49:in `block in <top (required)>'
        from /usr/local/lib/ruby/3.0.0/bundler/friendly_errors.rb:130:in `with_friendly_errors'
        from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.2.3/libexec/bundle:37:in `<top (required)>'
        from /usr/local/bin/bundle:23:in `load'
        from /usr/local/bin/bundle:23:in `<main>'

Source was originally generated by @kmarquart (in !77995 (merged) and !78081 (merged)) and modified by @c.yoshida.

Author Checklist

  • Provided a concise title for the MR
  • Added a description to this MR explaining the reasons for the proposed change, per say-why-not-just-what
  • Assign this change to the correct DRI
    • If the DRI for the page/s being updated isn’t immediately clear, then assign it to one of the people listed in the "Maintained by" section in on the page being edited.
    • If your manager does not have merge rights, please ask someone to merge it AFTER it has been approved by your manager in #mr-buddies.
    • If the changes relate to any part of the project other than updates to content and/or data files please make sure to ping @gl-static-site-editor in a comment for a review and merge. For example changes to .gitlab-ci.yml, JavaScript/CSS/Ruby code or the layout files. (this requirement has been removed pending identification of a new DRI for the handbook)
Edited by Takuya Noguchi

Merge request reports