Skip to content

Instantly share code, notes, and snippets.

@jackorp
Created March 24, 2021 14:01
Show Gist options
  • Save jackorp/ee26aa7495195d3ff7513d3b601e754b to your computer and use it in GitHub Desktop.
Save jackorp/ee26aa7495195d3ff7513d3b601e754b to your computer and use it in GitHub Desktop.
make[1]: Entering directory '/home/jprokop/projects/s2i/s2i-ruby-container'
VERSION="3.0" SKIP_SQUASH=1 UPDATE_BASE= OS=fedora CLEAN_AFTER= DOCKER_BUILD_CONTEXT=. OPENSHIFT_NAMESPACES="2.0" CUSTOM_REPO="" REGISTRY="""" /usr/bin/env bash common/build.sh
-> Version 3.0: building image from 'Dockerfile.fedora' ...
-> Pulling image registry.fedoraproject.org/f34/s2i-base before building image from Dockerfile.fedora.
The image registry.fedoraproject.org/f34/s2i-base is already pulled.
-> building using docker build --label io.openshift.builder-version="1080739" -f "$dockerfile" "${DOCKER_BUILD_CONTEXT}"
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1: FROM registry.fedoraproject.org/f34/s2i-base
STEP 2: EXPOSE 8080
--> Using cache b003befea6a3f7661d0505898657f6def39884446d16053c7b4e57f19b96cc79
--> b003befea6a
STEP 3: ENV NAME=ruby RUBY_VERSION=3.0 RUBY_SHORT_VER=30 VERSION=0
--> Using cache 45089a82e3ef19d659c28dcab2966b06628a94be1f37a2f203b1c4295a662d63
--> 45089a82e3e
STEP 4: ENV SUMMARY="Platform for building and running Ruby $RUBY_VERSION applications" DESCRIPTION="Ruby $RUBY_VERSION available as container is a base platform for building and running various Ruby $RUBY_VERSION applications and frameworks. Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible."
--> Using cache 2d7253f80629d4a873aa77d4508fab31715eb9aa0b828fde58920405288db3c5
--> 2d7253f8062
STEP 5: LABEL summary="$SUMMARY" description="$DESCRIPTION" io.k8s.description="$DESCRIPTION" io.k8s.display-name="Ruby ${RUBY_VERSION}" io.openshift.expose-services="8080:http" io.openshift.tags="builder,ruby,ruby${RUBY_SHORT_VER}" com.redhat.component="$NAME" name="$FGC/$NAME" version="$VERSION" usage="s2i build https://github.com/sclorg/s2i-ruby-container.git --context-dir=${RUBY_VERSION}/test/puma-test-app/ registry.fedoraproject.org/$FGC/ruby ruby-sample-app" maintainer="SoftwareCollections.org <sclorg@redhat.com>"
--> Using cache 46a0e9d05fcdb5f67fed65a9db18dd9ad352083969ab18e58a3f8d61551f3038
--> 46a0e9d05fc
STEP 6: RUN INSTALL_PKGS="ruby ruby-devel rubygem-bundler rubygem-rake rubygems-devel redhat-rpm-config libffi-devel" && dnf install -y --setopt=tsflags=nodocs $INSTALL_PKGS && rpm -V $INSTALL_PKGS && dnf clean all
--> Using cache cda45f14f4587c3fd80dfb1660ce649959e5344e3670b31f93de918dae4f5ba1
--> cda45f14f45
STEP 7: COPY ./s2i/bin/ $STI_SCRIPTS_PATH
--> Using cache 82265f85a90a96ae1669668f5a64ab77369c13844a85af63835e0f830c44f44d
--> 82265f85a90
STEP 8: COPY ./root/ /
--> Using cache ce07b175f21b3556329b971120bd425bd0e9709ebf8cd52fedcc951d29778a37
--> ce07b175f21
STEP 9: RUN chown -R 1001:0 ${APP_ROOT} && chmod -R ug+rwx ${APP_ROOT} && rpm-file-permissions
--> Using cache 5b67d29cbe3b516e124ada9d7a2e410784b7f1dbeca2927bbd78c9b4ed35f173
--> 5b67d29cbe3
STEP 10: USER 1001
--> Using cache e1da3ad5297678f85aa218637e2e0530e290d2682443919928b4e5fedb76c9cf
--> e1da3ad5297
STEP 11: CMD $STI_SCRIPTS_PATH/usage
--> Using cache b8aae798eedce179d02391676c60a015e6643702c5552eed6027c71c68f5be45
--> b8aae798eed
b8aae798eedce179d02391676c60a015e6643702c5552eed6027c71c68f5be45
ruby 3.0 => b8aae798eedce179d02391676c60a015e6643702c5552eed6027c71c68f5be45
make[1]: Leaving directory '/home/jprokop/projects/s2i/s2i-ruby-container'
VERSIONS="3.0" SKIP_SQUASH=1 UPDATE_BASE= OS=fedora CLEAN_AFTER= DOCKER_BUILD_CONTEXT=. OPENSHIFT_NAMESPACES="2.0" CUSTOM_REPO="" REGISTRY="""" TEST_MODE=true /usr/bin/env bash common/tag.sh
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
-> Tagging image 'b8aae798eedce179d02391676c60a015e6643702c5552eed6027c71c68f5be45' as 'f34/ruby:0' and 'f34/ruby:latest' and 'f34/ruby:20210311-1080739'
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
VERSIONS="3.0" SKIP_SQUASH=1 UPDATE_BASE= OS=fedora CLEAN_AFTER= DOCKER_BUILD_CONTEXT=. OPENSHIFT_NAMESPACES="2.0" CUSTOM_REPO="" REGISTRY="""" TEST_MODE=true /usr/bin/env bash common/test.sh
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ IMAGE_NAME=f34/ruby:0
+ WEB_SERVERS=('db' 'puma' 'rack')
+ declare -a WEB_SERVERS
+++ dirname test/run
++ readlink -zf test
test/run: line 15: warning: command substitution: ignored null byte in input
+ test_dir=/home/jprokop/projects/s2i/s2i-ruby-container/3.0/test
++ readlink -zf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/..
test/run: line 16: warning: command substitution: ignored null byte in input
+ image_dir=/home/jprokop/projects/s2i/s2i-ruby-container/3.0
+ test_short_summary=
+ TESTSUITE_RESULT=0
+ TEST_LIST='test_docker_run_usage
test_application
test_connection
test_scl_variables_in_dockerfile
test_scl_usage
test_npm_functionality
'
+ source /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/test-lib.sh
++ EXPECTED_EXIT_CODE=0
++ docker inspect '--format={{range $key, $value := .Config.ExposedPorts }}{{$key}}{{end}}' f34/ruby:0
++ sed 's/\/.*//'
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ test_port=8080
+ pushd /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test
/home/jprokop/projects/s2i/s2i-ruby-container/3.0/test /home/jprokop/projects/s2i/s2i-ruby-container/3.0
+ '[' -d db-test-app ']'
+ rm -rf db-test-app
+ git clone git://github.com/openshift/ruby-hello-world db-test-app
Cloning into 'db-test-app'...
+ popd
/home/jprokop/projects/s2i/s2i-ruby-container/3.0
+ test_from_dockerfile
++ readlink -zf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/..
test/run: line 226: warning: command substitution: ignored null byte in input
+ rootdir=/home/jprokop/projects/s2i/s2i-ruby-container
+ dockerfile=Dockerfile
+ TESTCASE_RESULT=0
+ info 'Check building using a Dockerfile'
+ echo -e '\n\e[1m[INFO] Check building using a Dockerfile...\e[0m\n'
[INFO] Check building using a Dockerfile...
+ ct_test_app_dockerfile /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile https://github.com/sclorg/rails-ex.git 'Welcome to your Rails application on OpenShift' app-src
+ local dockerfile=/home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile
+ local app_url=https://github.com/sclorg/rails-ex.git
+ local 'expected_text=Welcome to your Rails application on OpenShift'
+ local app_dir=app-src
+ local port=8080
+ local app_image_name=myapp
+ local ret
+ local cname=app_dockerfile
+ '[' -z app-src ']'
+ '[' -r /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile ']'
+ '[' -s /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile ']'
++ mktemp -d
+ CID_FILE_DIR=/tmp/tmp.d33nbJ8f7N
+ local dockerfile_abs
++ readlink -f /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile
+ dockerfile_abs=/home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile
++ mktemp -d
+ tmpdir=/tmp/tmp.zBdsrMWPRj
+ pushd /tmp/tmp.zBdsrMWPRj
+ cp /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile Dockerfile
+ sed -i -e 's|^FROM.*$|FROM f34/ruby:0|' Dockerfile
+ echo 'Using this Dockerfile:'
Using this Dockerfile:
+ cat Dockerfile
FROM f34/ruby:0
ADD app-src ./
RUN bundle install --path ./bundle
CMD exec bundle exec "rackup -P /tmp/rack.pid --host 0.0.0.0 --port 8080"
+ readarray -d @ -t git_url_parts
+ '[' -n '' ']'
+ git_clone_cmd='git clone https://github.com/sclorg/rails-ex.git app-src'
+ git clone https://github.com/sclorg/rails-ex.git app-src
Cloning into 'app-src'...
+ echo 'Building '\''myapp'\'' image using docker build'
Building 'myapp' image using docker build
+ docker build --no-cache=true -t myapp .
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1: FROM f34/ruby:0
STEP 2: ADD app-src ./
--> f51e6526fc4
STEP 3: RUN bundle install --path ./bundle
[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path './bundle'`, and stop using this flag
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Fetching gem metadata from https://rubygems.org/.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
minitest-5.14.1 requires ruby version ~> 2.2, which is incompatible with the
current version, ruby 3.0.0p0
Error: error building at STEP "RUN bundle install --path ./bundle": error while running runtime: exit status 5
+ echo 'ERROR: The image cannot be built from /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile and application https://github.com/sclorg/rails-ex.git.'
ERROR: The image cannot be built from /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile and application https://github.com/sclorg/rails-ex.git.
+ echo 'Terminating the Dockerfile build.'
Terminating the Dockerfile build.
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ handle_test_case_result 'test_from_dockerfile for %s' Dockerfile
+ local output_format
+ output_format='%s %s test_from_dockerfile for %s\n'
+ shift
+ local test_msg
+ '[' 1 -eq 0 ']'
+ test_msg='[FAILED]'
+ TESTSUITE_RESULT=1
+ printf -v test_short_summary '%s %s test_from_dockerfile for %s\n' '' '[FAILED]' Dockerfile
+ test_from_dockerfile .s2i
++ readlink -zf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/..
test/run: line 226: warning: command substitution: ignored null byte in input
+ rootdir=/home/jprokop/projects/s2i/s2i-ruby-container
+ dockerfile=Dockerfile.s2i
+ TESTCASE_RESULT=0
+ info 'Check building using a Dockerfile.s2i'
+ echo -e '\n\e[1m[INFO] Check building using a Dockerfile.s2i...\e[0m\n'
[INFO] Check building using a Dockerfile.s2i...
+ ct_test_app_dockerfile /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i https://github.com/sclorg/rails-ex.git 'Welcome to your Rails application on OpenShift' app-src
+ local dockerfile=/home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i
+ local app_url=https://github.com/sclorg/rails-ex.git
+ local 'expected_text=Welcome to your Rails application on OpenShift'
+ local app_dir=app-src
+ local port=8080
+ local app_image_name=myapp
+ local ret
+ local cname=app_dockerfile
+ '[' -z app-src ']'
+ '[' -r /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i ']'
+ '[' -s /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i ']'
+ CID_FILE_DIR=/tmp/tmp.d33nbJ8f7N
+ local dockerfile_abs
++ readlink -f /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i
+ dockerfile_abs=/home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i
++ mktemp -d
+ tmpdir=/tmp/tmp.Y6KSo3maBP
+ pushd /tmp/tmp.Y6KSo3maBP
+ cp /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i Dockerfile
+ sed -i -e 's|^FROM.*$|FROM f34/ruby:0|' Dockerfile
+ echo 'Using this Dockerfile:'
Using this Dockerfile:
+ cat Dockerfile
FROM f34/ruby:0
# Add application sources to a directory that the assemble script expects them
# and set permissions so that the container runs without root access
USER 0
ADD app-src /tmp/src
RUN chown -R 1001:0 /tmp/src
USER 1001
ENV RAILS_ENV=development
# Install the dependencies
RUN /usr/libexec/s2i/assemble
# Set the default command for the resulting image
CMD /usr/libexec/s2i/run
+ readarray -d @ -t git_url_parts
+ '[' -n '' ']'
+ git_clone_cmd='git clone https://github.com/sclorg/rails-ex.git app-src'
+ git clone https://github.com/sclorg/rails-ex.git app-src
Cloning into 'app-src'...
+ echo 'Building '\''myapp'\'' image using docker build'
Building 'myapp' image using docker build
+ docker build --no-cache=true -t myapp .
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1: FROM f34/ruby:0
STEP 2: USER 0
--> f158f4ca925
STEP 3: ADD app-src /tmp/src
--> 7f10a3f5340
STEP 4: RUN chown -R 1001:0 /tmp/src
--> 5f9cedbc0fb
STEP 5: USER 1001
--> 4631540ae72
STEP 6: ENV RAILS_ENV=development
--> d874653ad86
STEP 7: RUN /usr/libexec/s2i/assemble
---> Installing application source ...
---> Building your Ruby application from source ...
---> Running 'bundle install --retry 2 --deployment --without test' ...
[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path './bundle'`, and stop using this flag
[DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local without 'test'`, and stop using this flag
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Fetching gem metadata from https://rubygems.org/.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
minitest-5.14.1 requires ruby version ~> 2.2, which is incompatible with the
current version, ruby 3.0.0p0
Error: error building at STEP "RUN /usr/libexec/s2i/assemble": error while running runtime: exit status 5
+ echo 'ERROR: The image cannot be built from /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i and application https://github.com/sclorg/rails-ex.git.'
ERROR: The image cannot be built from /home/jprokop/projects/s2i/s2i-ruby-container/examples/from-dockerfile/Dockerfile.s2i and application https://github.com/sclorg/rails-ex.git.
+ echo 'Terminating the Dockerfile build.'
Terminating the Dockerfile build.
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ handle_test_case_result 'test_from_dockerfile for %s' Dockerfile.s2i
+ local output_format
+ output_format='%s %s test_from_dockerfile for %s\n'
+ shift
+ local test_msg
+ '[' 1 -eq 0 ']'
+ test_msg='[FAILED]'
+ TESTSUITE_RESULT=1
+ printf -v test_short_summary '%s %s test_from_dockerfile for %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
' '[FAILED]' Dockerfile.s2i
+ for server in ${WEB_SERVERS[@]}
++ mktemp -u --suffix=.cid
+ cid_file=/tmp/tmp.DYr4rEFDin.cid
+ s2i_args=--pull-policy=never
+ TESTCASE_RESULT=0
+ run_s2i_build db
++ ct_build_s2i_npm_variables
++ npm_variables=
++ '[' -n '' ']'
++ echo ''
+ ct_s2i_build_as_df file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app f34/ruby:0 f34/ruby:0-testapp --pull-policy=never
+ local app_path=file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app
+ shift
+ local src_image=f34/ruby:0
+ shift
+ local dst_image=f34/ruby:0-testapp
+ shift
+ local s2i_args=--pull-policy=never
+ local local_app=upload/src/
+ local local_scripts=upload/scripts/
+ local user_id=
+ local df_name=
+ local tmpdir=
+ local incremental=false
+ local mount_options=
+ set -e
++ mktemp -d
+ tmpdir=/tmp/tmp.HXoKT6AxU2
++ mktemp -p /tmp/tmp.HXoKT6AxU2 Dockerfile.XXXX
+ df_name=/tmp/tmp.HXoKT6AxU2/Dockerfile.YooG
+ cd /tmp/tmp.HXoKT6AxU2
+ docker images f34/ruby:0
++ docker inspect -f '{{.Config.User}}' f34/ruby:0
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ user=1001
+ user=1001
+ '[' 1001 -eq 1001 ']'
+ user_id=1001
+ echo --pull-policy=never
+ grep -q '\-\-incremental'
+ false
+ mkdir -p upload/src/
+ cp -r /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app/. upload/src/
+ '[' -d upload/src//.s2i/bin/ ']'
+ mv upload/src//.s2i/bin upload/scripts/
+ cat
+ '[' -d upload/scripts/ ']'
+ echo 'COPY upload/scripts/ /tmp/scripts'
+ echo 'RUN chown -R 1001:0 /tmp/scripts'
+ echo 'RUN chown -R 1001:0 /tmp/src'
+ '[' -e upload/src//.s2i/environment ']'
+ sed '/^\s*#.*$/d' upload/src//.s2i/environment
+ read -r line
+ echo 'ENV RACK_ENV=production'
+ read -r line
+ echo --pull-policy=never
+ grep -o -e '\(-e\|--env\)[[:space:]=]\S*=\S*'
+ sed -e 's/-e /ENV /' -e 's/--env[ =]/ENV /'
++ full_ca_file_path
++ echo /etc/pki/ca-trust/source/anchors/RH-IT-Root-CA.crt
+ '[' -f /etc/pki/ca-trust/source/anchors/RH-IT-Root-CA.crt ']'
+ false
+ echo 'USER 1001'
+ '[' -x upload/scripts//assemble ']'
+ echo 'RUN /usr/libexec/s2i/assemble'
+ '[' -x upload/scripts//run ']'
+ echo 'CMD /usr/libexec/s2i/run'
++ echo --pull-policy=never
++ grep -o -e '\(-v\)[[:space:]]\.*\S*'
++ true
+ mount_options=
+ docker build -f /tmp/tmp.HXoKT6AxU2/Dockerfile.YooG --no-cache=true -t f34/ruby:0-testapp .
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1: FROM f34/ruby:0
STEP 2: LABEL "io.openshift.s2i.build.image"="f34/ruby:0" "io.openshift.s2i.build.source-location"="file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app"
--> e30689594b6
STEP 3: USER root
--> 2fb6cc27352
STEP 4: COPY upload/src/ /tmp/src
--> a88253425c9
STEP 5: COPY upload/scripts/ /tmp/scripts
--> 92c8ae8aaa8
STEP 6: RUN chown -R 1001:0 /tmp/scripts
--> 6570a6bc31f
STEP 7: RUN chown -R 1001:0 /tmp/src
--> aafbacd1919
STEP 8: ENV RACK_ENV=production
--> 590898c5623
STEP 9: USER 1001
--> 08507ad40e7
STEP 10: RUN /usr/libexec/s2i/assemble
---> Installing application source ...
---> Building your Ruby application from source ...
---> Running 'bundle install --retry 2 --deployment --without development:test' ...
[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path './bundle'`, and stop using this flag
[DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local without 'development:test'`, and stop using this flag
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Fetching gem metadata from https://rubygems.org/.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Fetching rake 13.0.3
Installing rake 13.0.3
Using bundler 2.2.3
Fetching ruby2_keywords 0.0.4
Fetching mysql2 0.5.3
Fetching zeitwerk 2.4.2
Fetching concurrent-ruby 1.1.8
Fetching rack 2.2.3
Fetching tilt 2.0.10
Fetching minitest 5.14.4
Installing ruby2_keywords 0.0.4
Installing zeitwerk 2.4.2
Installing tilt 2.0.10
Installing rack 2.2.3
Installing mysql2 0.5.3 with native extensions
Installing minitest 5.14.4
Fetching mustermann 1.1.1
Installing concurrent-ruby 1.1.8
Installing mustermann 1.1.1
Fetching rack-protection 2.1.0
Installing rack-protection 2.1.0
Fetching i18n 1.8.9
Fetching tzinfo 2.0.4
Fetching sinatra 2.1.0
Installing i18n 1.8.9
Installing tzinfo 2.0.4
Installing sinatra 2.1.0
Fetching activesupport 6.1.3
Installing activesupport 6.1.3
Fetching activemodel 6.1.3
Installing activemodel 6.1.3
Fetching activerecord 6.1.3
Installing activerecord 6.1.3
Fetching sinatra-activerecord 2.0.22
Installing sinatra-activerecord 2.0.22
Bundle complete! 6 Gemfile dependencies, 18 gems now installed.
Gems in the groups development and test were not installed.
Bundled gems are installed into `./bundle`
---> Cleaning up unused ruby gems ...
Running `bundle clean --verbose` with bundler 2.2.3
Frozen, using resolution from the lockfile
--> db884b7cd82
STEP 11: CMD /usr/libexec/s2i/run
STEP 12: COMMIT f34/ruby:0-testapp
--> 53c52a11e19
53c52a11e19cf7875b81c60bdd025993a082e3821ca81c95b0493b430143d868
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ handle_test_case_result 'build of '\''%s'\'' app' db
+ local output_format
+ output_format='%s %s build of '\''%s'\'' app\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s build of '\''%s'\'' app\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
' '[PASSED]' db
+ TEST_SET='test_docker_run_usage
test_application
test_connection
test_scl_variables_in_dockerfile
test_scl_usage
test_npm_functionality
'
+ run_all_tests db
+ local APP_NAME=db
+ for test_case in $TEST_SET
+ info 'Running test test_docker_run_usage ... '
+ echo -e '\n\e[1m[INFO] Running test test_docker_run_usage ... ...\e[0m\n'
[INFO] Running test test_docker_run_usage ... ...
+ TESTCASE_RESULT=0
+ test_docker_run_usage
+ info 'Testing '\''docker run'\'' usage'
+ echo -e '\n\e[1m[INFO] Testing '\''docker run'\'' usage...\e[0m\n'
[INFO] Testing 'docker run' usage...
+ docker run f34/ruby:0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_docker_run_usage
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
' '[PASSED]' db test_docker_run_usage
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_application ... '
+ echo -e '\n\e[1m[INFO] Running test test_application ... ...\e[0m\n'
[INFO] Running test test_application ... ...
+ TESTCASE_RESULT=0
+ test_application
+ wait_for_cid
+ run_test_application
+ local max_attempts=10
+ local sleep_time=1
+ local attempt=1
+ local result=1
+ info 'Waiting for application container to start'
+ echo -e '\n\e[1m[INFO] Waiting for application container to start...\e[0m\n'
[INFO] Waiting for application container to start...
+ '[' 1 -le 10 ']'
+ '[' -f /tmp/tmp.DYr4rEFDin.cid ']'
+ attempt=2
+ sleep 1
+ docker run --user=100001 --rm --cidfile=/tmp/tmp.DYr4rEFDin.cid f34/ruby:0-testapp
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
You might consider adding 'puma' into your Gemfile.
+ '[' 2 -le 10 ']'
+ '[' -f /tmp/tmp.DYr4rEFDin.cid ']'
+ '[' -s /tmp/tmp.DYr4rEFDin.cid ']'
+ break
+ '[' 2 -gt 10 ']'
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_application
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
' '[PASSED]' db test_application
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_connection ... '
+ echo -e '\n\e[1m[INFO] Running test test_connection ... ...\e[0m\n'
[INFO] Running test test_connection ... ...
+ TESTCASE_RESULT=0
+ test_connection
++ container_ip
+++ cat /tmp/tmp.DYr4rEFDin.cid
++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ info 'Testing the HTTP connection (http://10.88.0.12:8080)'
+ echo -e '\n\e[1m[INFO] Testing the HTTP connection (http://10.88.0.12:8080)...\e[0m\n'
[INFO] Testing the HTTP connection (http://10.88.0.12:8080)...
+ local max_attempts=10
+ local sleep_time=1
+ local attempt=1
+ local result=1
+ '[' 1 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
++ curl -s -w '%{http_code}' -o /dev/null http://10.88.0.12:8080/
+ response_code=000
+ status=7
+ '[' 7 -eq 0 ']'
+ attempt=2
+ sleep 1
Parsing options from the first comment line is deprecated!
/opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/lib/rack/server.rb:433:in `initialize': Permission denied @ rb_sysopen - /tmp/rack.pid (Errno::EACCES)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/lib/rack/server.rb:433:in `open'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/lib/rack/server.rb:433:in `write_pid'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/lib/rack/server.rb:317:in `start'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/lib/rack/server.rb:168:in `start'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.2.3/bin/rackup:5:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/rackup:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/rackup:23:in `<main>'
Run app...
+ '[' 2 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=3
+ sleep 1
+ '[' 3 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=4
+ sleep 1
+ '[' 4 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=5
+ sleep 1
+ '[' 5 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=6
+ sleep 1
+ '[' 6 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=7
+ sleep 1
+ '[' 7 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=8
+ sleep 1
+ '[' 8 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=9
+ sleep 1
+ '[' 9 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=10
+ sleep 1
+ '[' 10 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.DYr4rEFDin.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: error inspecting object: no such object: "d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404"
++ curl -s -w '%{http_code}' -o /dev/null http://:8080/
+ response_code=000
+ status=3
+ '[' 3 -eq 0 ']'
+ attempt=11
+ sleep 1
+ '[' 11 -le 10 ']'
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_connection
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 1 -eq 0 ']'
+ test_msg='[FAILED]'
+ TESTSUITE_RESULT=1
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
' '[FAILED]' db test_connection
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_scl_variables_in_dockerfile ... '
+ echo -e '\n\e[1m[INFO] Running test test_scl_variables_in_dockerfile ... ...\e[0m\n'
[INFO] Running test test_scl_variables_in_dockerfile ... ...
+ TESTCASE_RESULT=0
+ test_scl_variables_in_dockerfile
+ '[' fedora == rhel7 ']'
+ '[' fedora == centos7 ']'
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_scl_variables_in_dockerfile
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
' '[PASSED]' db test_scl_variables_in_dockerfile
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_scl_usage ... '
+ echo -e '\n\e[1m[INFO] Running test test_scl_usage ... ...\e[0m\n'
[INFO] Running test test_scl_usage ... ...
+ TESTCASE_RESULT=0
+ test_scl_usage
+ scl_usage 'ruby --version' 'ruby .'
+ local 'run_cmd=ruby --version'
+ local 'expected=ruby .'
+ info 'Testing the image SCL enable'
+ echo -e '\n\e[1m[INFO] Testing the image SCL enable...\e[0m\n'
[INFO] Testing the image SCL enable...
++ docker run --rm f34/ruby:0 /bin/bash -c 'ruby --version'
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ out='ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]'
+ echo 'ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]'
+ grep -q 'ruby .'
+++ cat /tmp/tmp.DYr4rEFDin.cid
++ docker exec d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404 /bin/bash -c 'ruby --version'
+ out='Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: no container with name or ID d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404 found: no such container'
+ echo 'Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: no container with name or ID d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404 found: no such container'
+ grep -q 'ruby .'
+ echo 'ERROR[exec /bin/bash -c ruby' '--version] Expected '\''ruby .'\'', got '\''Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: no container with name or ID d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404 found: no such container'\'''
ERROR[exec /bin/bash -c ruby --version] Expected 'ruby .', got 'Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: no container with name or ID d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404 found: no such container'
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_scl_usage
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 1 -eq 0 ']'
+ test_msg='[FAILED]'
+ TESTSUITE_RESULT=1
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
[PASSED] for '\''db'\'' test_scl_variables_in_dockerfile
' '[FAILED]' db test_scl_usage
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_npm_functionality ... '
+ echo -e '\n\e[1m[INFO] Running test test_npm_functionality ... ...\e[0m\n'
[INFO] Running test test_npm_functionality ... ...
+ TESTCASE_RESULT=0
+ test_npm_functionality
+ info 'Testing npm availibility'
+ echo -e '\n\e[1m[INFO] Testing npm availibility...\e[0m\n'
[INFO] Testing npm availibility...
+ ct_npm_works
+ local tmpdir
++ mktemp -d
+ tmpdir=/tmp/tmp.Yd4H2jG61b
+ : ' Testing npm in the container image'
+ local cid_file=/tmp/tmp.Yd4H2jG61b/cid
+ docker run --rm f34/ruby:0 /bin/bash -c 'npm --version'
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
++ ct_mount_ca_file
++ local mount_parameter=
++ '[' -n '' ']'
++ echo ''
+ docker run -d --rm --cidfile=/tmp/tmp.Yd4H2jG61b/cid f34/ruby:0-testapp
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
1d45b9222ec3c0fad230e204306b8be5b91a58dafbc62939830453fb9b05e29e
+ ct_wait_for_cid /tmp/tmp.Yd4H2jG61b/cid
+ local cid_file=/tmp/tmp.Yd4H2jG61b/cid
+ local max_attempts=10
+ local sleep_time=1
+ local attempt=1
+ local result=1
+ '[' 1 -le 10 ']'
+ '[' -f /tmp/tmp.Yd4H2jG61b/cid ']'
+ '[' -s /tmp/tmp.Yd4H2jG61b/cid ']'
+ return 0
++ cat /tmp/tmp.Yd4H2jG61b/cid
+ docker exec 1d45b9222ec3c0fad230e204306b8be5b91a58dafbc62939830453fb9b05e29e /bin/bash -c 'npm --verbose install jquery && test -f node_modules/jquery/src/jquery.js'
+ echo 'ERROR: npm could not install jquery inside the image f34/ruby:0.'
ERROR: npm could not install jquery inside the image f34/ruby:0.
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ check_result 1
+ local result=1
+ [[ 1 != \0 ]]
+ TESTCASE_RESULT=1
+ return 1
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' db test_npm_functionality
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 1 -eq 0 ']'
+ test_msg='[FAILED]'
+ TESTSUITE_RESULT=1
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
[PASSED] for '\''db'\'' test_scl_variables_in_dockerfile
[FAILED] for '\''db'\'' test_scl_usage
' '[FAILED]' db test_npm_functionality
+ '[' -n '' ']'
+ cleanup db
+ local server=db
+ info 'Cleaning up the test application image db'
+ echo -e '\n\e[1m[INFO] Cleaning up the test application image db...\e[0m\n'
[INFO] Cleaning up the test application image db...
+ '[' -f /tmp/tmp.DYr4rEFDin.cid ']'
+ container_exists
++ cat /tmp/tmp.DYr4rEFDin.cid
+ image_exists d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
+ docker inspect d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
+ image_exists f34/ruby:0-testapp
+ docker inspect f34/ruby:0-testapp
+ docker rmi -f f34/ruby:0-testapp
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
db884b7cd82823becd66e38218787d221987b7ab71b38dd00bd6b3aa255750d6
08507ad40e73b138bb6c134980c733459e2a3dffd51448002817a85c1125a9c9
590898c56231a8fbd498ba7451c1aa091230617daa46617d034f22f9726aada5
aafbacd1919c72666e52f19f89817073bf21c9f4b8d7a3fb3ca677f13ac25367
6570a6bc31f1e2898183b1a1531861aa453c3fc3ca1f347ab7c68c79c56b994f
92c8ae8aaa8c4b1d4464f94a2de89e056edf364527370198f004e85366c253c1
a88253425c95b93890e005e7ee94f377691049ca896aa8ef1881585c8c1675e9
2fb6cc27352ed571996289739e7f3bfe1ce1dd9b0341d3a49da09714e279afbe
e30689594b666db70e4ab08c10559444784f4275e3a532082e38eb4ad2d34ace
Untagged: localhost/f34/ruby:0-testapp
Deleted: 53c52a11e19cf7875b81c60bdd025993a082e3821ca81c95b0493b430143d868
+ '[' '!' -z db ']'
+ rm -rf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app/.git
+ [[ db == \d\b ]]
+ rm -rf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app
+ cleanup db
+ local server=db
+ info 'Cleaning up the test application image db'
+ echo -e '\n\e[1m[INFO] Cleaning up the test application image db...\e[0m\n'
[INFO] Cleaning up the test application image db...
+ '[' -f /tmp/tmp.DYr4rEFDin.cid ']'
+ container_exists
++ cat /tmp/tmp.DYr4rEFDin.cid
+ image_exists d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
+ docker inspect d2773a549f92a803550f780ae69820213e638879e5c7c93ed8ebfe278e0c0404
+ image_exists f34/ruby:0-testapp
+ docker inspect f34/ruby:0-testapp
+ '[' '!' -z db ']'
+ rm -rf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app/.git
+ [[ db == \d\b ]]
+ rm -rf /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/db-test-app
+ for server in ${WEB_SERVERS[@]}
++ mktemp -u --suffix=.cid
+ cid_file=/tmp/tmp.NU0sF12AOc.cid
+ s2i_args=--pull-policy=never
+ TESTCASE_RESULT=0
+ run_s2i_build puma
++ ct_build_s2i_npm_variables
++ npm_variables=
++ '[' -n '' ']'
++ echo ''
+ ct_s2i_build_as_df file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/puma-test-app f34/ruby:0 f34/ruby:0-testapp --pull-policy=never
+ local app_path=file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/puma-test-app
+ shift
+ local src_image=f34/ruby:0
+ shift
+ local dst_image=f34/ruby:0-testapp
+ shift
+ local s2i_args=--pull-policy=never
+ local local_app=upload/src/
+ local local_scripts=upload/scripts/
+ local user_id=
+ local df_name=
+ local tmpdir=
+ local incremental=false
+ local mount_options=
+ set -e
++ mktemp -d
+ tmpdir=/tmp/tmp.A3puaujVEn
++ mktemp -p /tmp/tmp.A3puaujVEn Dockerfile.XXXX
+ df_name=/tmp/tmp.A3puaujVEn/Dockerfile.xPXg
+ cd /tmp/tmp.A3puaujVEn
+ docker images f34/ruby:0
++ docker inspect -f '{{.Config.User}}' f34/ruby:0
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ user=1001
+ user=1001
+ '[' 1001 -eq 1001 ']'
+ user_id=1001
+ echo --pull-policy=never
+ grep -q '\-\-incremental'
+ false
+ mkdir -p upload/src/
+ cp -r /home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/puma-test-app/. upload/src/
+ '[' -d upload/src//.s2i/bin/ ']'
+ cat
+ '[' -d upload/scripts/ ']'
+ echo 'RUN chown -R 1001:0 /tmp/src'
+ '[' -e upload/src//.s2i/environment ']'
+ echo --pull-policy=never
+ grep -o -e '\(-e\|--env\)[[:space:]=]\S*=\S*'
+ sed -e 's/-e /ENV /' -e 's/--env[ =]/ENV /'
++ full_ca_file_path
++ echo /etc/pki/ca-trust/source/anchors/RH-IT-Root-CA.crt
+ '[' -f /etc/pki/ca-trust/source/anchors/RH-IT-Root-CA.crt ']'
+ false
+ echo 'USER 1001'
+ '[' -x upload/scripts//assemble ']'
+ echo 'RUN /usr/libexec/s2i/assemble'
+ '[' -x upload/scripts//run ']'
+ echo 'CMD /usr/libexec/s2i/run'
++ echo --pull-policy=never
++ grep -o -e '\(-v\)[[:space:]]\.*\S*'
++ true
+ mount_options=
+ docker build -f /tmp/tmp.A3puaujVEn/Dockerfile.xPXg --no-cache=true -t f34/ruby:0-testapp .
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1: FROM f34/ruby:0
STEP 2: LABEL "io.openshift.s2i.build.image"="f34/ruby:0" "io.openshift.s2i.build.source-location"="file:///home/jprokop/projects/s2i/s2i-ruby-container/3.0/test/puma-test-app"
--> b44b63e6b60
STEP 3: USER root
--> 26e8aaf9ff8
STEP 4: COPY upload/src/ /tmp/src
--> 5a3f84ce7d2
STEP 5: RUN chown -R 1001:0 /tmp/src
--> 0fa92aca71e
STEP 6: USER 1001
--> a34c05839fa
STEP 7: RUN /usr/libexec/s2i/assemble
---> Installing application source ...
---> Building your Ruby application from source ...
---> Running 'bundle install --retry 2 --deployment --without development:test' ...
[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path './bundle'`, and stop using this flag
[DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local without 'development:test'`, and stop using this flag
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Fetching gem metadata from https://rubygems.org/.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
system temporary path is not writable: /tmp
system temporary path is not writable: /tmp
/tmp is not writable: /tmp
/tmp is not writable: /tmp
.system temporary path is not writable: /tmp
/tmp is not writable: /tmp
Using bundler 2.2.3
Fetching tilt 2.0.8
Fetching mustermann 1.0.1
Fetching puma 3.11.2
Fetching rack 2.0.4
Installing tilt 2.0.8
Installing mustermann 1.0.1
Installing puma 3.11.2 with native extensions
Installing rack 2.0.4
Fetching rack-protection 2.0.0
Installing rack-protection 2.0.0
Fetching sinatra 2.0.0
Installing sinatra 2.0.0
Bundle complete! 2 Gemfile dependencies, 7 gems now installed.
Gems in the groups development and test were not installed.
Bundled gems are installed into `./bundle`
---> Cleaning up unused ruby gems ...
Running `bundle clean --verbose` with bundler 2.2.3
Frozen, using resolution from the lockfile
--> 63c271ea5fd
STEP 8: CMD /usr/libexec/s2i/run
STEP 9: COMMIT f34/ruby:0-testapp
--> 19634d979bb
19634d979bb2f9fe242344aa289ab3aaced7b0d0061577fcf2cc97f17077df95
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ handle_test_case_result 'build of '\''%s'\'' app' puma
+ local output_format
+ output_format='%s %s build of '\''%s'\'' app\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s build of '\''%s'\'' app\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
[PASSED] for '\''db'\'' test_scl_variables_in_dockerfile
[FAILED] for '\''db'\'' test_scl_usage
[FAILED] for '\''db'\'' test_npm_functionality
' '[PASSED]' puma
+ TEST_SET='test_docker_run_usage
test_application
test_connection
test_scl_variables_in_dockerfile
test_scl_usage
test_npm_functionality
'
+ run_all_tests puma
+ local APP_NAME=puma
+ for test_case in $TEST_SET
+ info 'Running test test_docker_run_usage ... '
+ echo -e '\n\e[1m[INFO] Running test test_docker_run_usage ... ...\e[0m\n'
[INFO] Running test test_docker_run_usage ... ...
+ TESTCASE_RESULT=0
+ test_docker_run_usage
+ info 'Testing '\''docker run'\'' usage'
+ echo -e '\n\e[1m[INFO] Testing '\''docker run'\'' usage...\e[0m\n'
[INFO] Testing 'docker run' usage...
+ docker run f34/ruby:0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' puma test_docker_run_usage
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
[PASSED] for '\''db'\'' test_scl_variables_in_dockerfile
[FAILED] for '\''db'\'' test_scl_usage
[FAILED] for '\''db'\'' test_npm_functionality
[PASSED] build of '\''puma'\'' app
' '[PASSED]' puma test_docker_run_usage
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_application ... '
+ echo -e '\n\e[1m[INFO] Running test test_application ... ...\e[0m\n'
[INFO] Running test test_application ... ...
+ TESTCASE_RESULT=0
+ test_application
+ wait_for_cid
+ run_test_application
+ local max_attempts=10
+ local sleep_time=1
+ local attempt=1
+ local result=1
+ info 'Waiting for application container to start'
+ echo -e '\n\e[1m[INFO] Waiting for application container to start...\e[0m\n'
[INFO] Waiting for application container to start...
+ '[' 1 -le 10 ']'
+ '[' -f /tmp/tmp.NU0sF12AOc.cid ']'
+ docker run --user=100001 --rm --cidfile=/tmp/tmp.NU0sF12AOc.cid f34/ruby:0-testapp
+ attempt=2
+ sleep 1
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ '[' 2 -le 10 ']'
+ '[' -f /tmp/tmp.NU0sF12AOc.cid ']'
+ '[' -s /tmp/tmp.NU0sF12AOc.cid ']'
+ break
+ '[' 2 -gt 10 ']'
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ check_result 0
+ local result=0
+ [[ 0 != \0 ]]
+ return 0
+ local test_msg
+ handle_test_case_result 'for '\''%s'\'' %s' puma test_application
+ local output_format
+ output_format='%s %s for '\''%s'\'' %s\n'
+ shift
+ local test_msg
+ '[' 0 -eq 0 ']'
+ test_msg='[PASSED]'
+ printf -v test_short_summary '%s %s for '\''%s'\'' %s\n' ' [FAILED] test_from_dockerfile for Dockerfile
[FAILED] test_from_dockerfile for Dockerfile.s2i
[PASSED] build of '\''db'\'' app
[PASSED] for '\''db'\'' test_docker_run_usage
[PASSED] for '\''db'\'' test_application
[FAILED] for '\''db'\'' test_connection
[PASSED] for '\''db'\'' test_scl_variables_in_dockerfile
[FAILED] for '\''db'\'' test_scl_usage
[FAILED] for '\''db'\'' test_npm_functionality
[PASSED] build of '\''puma'\'' app
[PASSED] for '\''puma'\'' test_docker_run_usage
' '[PASSED]' puma test_application
+ '[' -n '' ']'
+ for test_case in $TEST_SET
+ info 'Running test test_connection ... '
+ echo -e '\n\e[1m[INFO] Running test test_connection ... ...\e[0m\n'
[INFO] Running test test_connection ... ...
+ TESTCASE_RESULT=0
+ test_connection
++ container_ip
+++ cat /tmp/tmp.NU0sF12AOc.cid
++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' 30ffda38e1e1a6bf4e66c7dffbc99f78cceed7c907b792140fdae79aa12ad18d
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
+ info 'Testing the HTTP connection (http://10.88.0.17:8080)'
+ echo -e '\n\e[1m[INFO] Testing the HTTP connection (http://10.88.0.17:8080)...\e[0m\n'
[INFO] Testing the HTTP connection (http://10.88.0.17:8080)...
+ local max_attempts=10
+ local sleep_time=1
+ local attempt=1
+ local result=1
+ '[' 1 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.NU0sF12AOc.cid
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' 30ffda38e1e1a6bf4e66c7dffbc99f78cceed7c907b792140fdae79aa12ad18d
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
++ curl -s -w '%{http_code}' -o /dev/null http://10.88.0.17:8080/
+ response_code=000
+ status=7
+ '[' 7 -eq 0 ']'
+ attempt=2
+ sleep 1
[1] Puma starting in cluster mode...
[1] * Version 3.11.2 (ruby 3.0.0-p0), codename: Love Song
[1] * Min threads: 0, max threads: 16
[1] * Environment: production
[1] * Process workers: 8
[1] * Phased restart available
[1] * Listening on tcp://0.0.0.0:8080
[1] Use Ctrl-C to stop
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:453:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
+ '[' 2 -le 10 ']'
+++ container_ip
++++ cat /tmp/tmp.NU0sF12AOc.cid
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
+++ docker inspect '--format={{ .NetworkSettings.IPAddress }}' 30ffda38e1e1a6bf4e66c7dffbc99f78cceed7c907b792140fdae79aa12ad18d
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
++ curl -s -w '%{http_code}' -o /dev/null http://10.88.0.17:8080/
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
/opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/equality_map.rb:39:in `fetch'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann/pattern.rb:59:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:67:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `block in new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `map'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/mustermann-1.0.1/lib/mustermann.rb:70:in `new'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1638:in `compile'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1626:in `compile!'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1268:in `error'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1836:in `<class:Base>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:22:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra/main.rb:1:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `require'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/sinatra-2.0.0/lib/sinatra.rb:1:in `<top (required)>'
from /opt/app-root/src/app.rb:1:in `require'
from /opt/app-root/src/app.rb:1:in `<top (required)>'
from config.ru:1:in `require'
from config.ru:1:in `block in <main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `instance_eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:55:in `initialize'
from config.ru:in `new'
from config.ru:in `<main>'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `eval'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:49:in `new_from_string'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/rack-2.0.4/lib/rack/builder.rb:40:in `parse_file'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:318:in `load_rackup'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/configuration.rb:243:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:148:in `app'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/runner.rb:155:in `start_server'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:262:in `worker'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block (2 levels) in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `fork'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:126:in `block in spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `times'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:122:in `spawn_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:200:in `check_workers'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cluster.rb:471:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/launcher.rb:183:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/lib/puma/cli.rb:77:in `run'
from /opt/app-root/src/bundle/ruby/3.0.0/gems/puma-3.11.2/bin/puma:10:in `<top (required)>'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `load'
from /opt/app-root/src/bundle/ruby/3.0.0/bin/puma:23:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment