- missing keyword: :_returning

🐞 Bug report

I use dependabot to update my kubernetes manifests. When it finds an update it always throws the error seen in the logs.

Is there an existing issue for this?

Please search existing issues to avoid creating duplicates

  • I have searched the existing issues

App version

3.13.2-alpha.1

Execution mode

deployed

Package ecosystem

Docker

dependabot.yml

version: 2
updates:
  - package-ecosystem: "docker"
    directory: "/app/ghost"
    schedule:
      interval: "daily"
registries:
  ulbricht:
    type: docker-registry
    url: registry.ulbricht.casa
    username: ********
    password: ********
  dockerhub:
    type: docker-registry
    url: hub.docker.com

Updated dependency

Expected outcome

Native package manager behaviour

Log output

[2024-01-10 19:35:56 +0000] INFO  -- Booted Rails 7.1.2 application in production environment
[2024-01-10 19:35:56 +0000] INFO  -- Running in ruby 3.1.4p223 (2023-03-30 revision 957bb7cb81) [x86_64-linux]
[2024-01-10 19:35:56 +0000] INFO  -- See LICENSE and the LGPL-3.0 for licensing details.
[2024-01-10 19:35:56 +0000] INFO  -- Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
[2024-01-10 19:35:56 +0000] INFO  -- Sidekiq 7.2.0 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>"redis://:REDACTED@dev-imanuel-dependabot-redis", :timeout=>1, :reconnect_attempts=>2}
[2024-01-10 19:35:56 +0000] INFO  -- Sidekiq 7.2.0 connecting to Redis with options {:size=>10, :pool_name=>"default", :url=>"redis://:REDACTED@dev-imanuel-dependabot-redis", :timeout=>1, :reconnect_attempts=>2}
[2024-01-10 19:35:56 +0000] DEBUG -- Firing startup event
[2024-01-10 19:35:56 +0000] INFO  -- [SidekiqAlive] Starting sidekiq-alive: {:hostname=>"dev-imanuel-dependabot-app-56874d4bd-mtn5l", :port=>"7433", :ttl=>60, :queue=>"healthcheck-dev-imanuel-dependabot-app-56874d4bd-mtn5l", :register_set=>"sidekiq-alive-hostnames", :liveness_key=>"SIDEKIQ::LIVENESS_PROBE_TIMESTAMP::dev-imanuel-dependabot-app-56874d4bd-mtn5l", :register_key=>"SIDEKIQ_REGISTERED_INSTANCE::dev-imanuel-dependabot-app-56874d4bd-mtn5l"}
[2024-01-10 19:35:56 +0000] INFO  -- Sidekiq 7.2.0 connecting to Redis with options {:size=>2, :pool_name=>"sidekiq-alive", :url=>"redis://:REDACTED@dev-imanuel-dependabot-redis", :timeout=>1, :reconnect_attempts=>2}
[2024-01-10 19:35:56 +0000] INFO  -- [SidekiqAlive] Starting default healthcheck server on 0.0.0.0:7433
[2024-01-10 19:35:56 +0000] INFO  -- [SidekiqAlive] Web server started in subprocess with pid 6
[2024-01-10 19:35:56 +0000] INFO  -- [SidekiqAlive] Successfully started sidekiq-alive, registered with key: SIDEKIQ_REGISTERED_INSTANCE::dev-imanuel-dependabot-app-56874d4bd-mtn5l on set sidekiq-alive-hostnames
[2024-01-10 19:35:56 +0000] DEBUG -- Client Middleware: Sentry::Sidekiq::SentryContextClientMiddleware
[2024-01-10 19:35:56 +0000] DEBUG -- Server Middleware: Sidekiq::Metrics::Middleware, RequestStore::Sidekiq::ServerMiddleware, Sentry::Sidekiq::SentryContextServerMiddleware
[2024-01-10 19:35:56 +0000] DEBUG -- {:labels=>#<Set: {}>, :require=>".", :environment=>"production", :concurrency=>10, :timeout=>25, :poll_interval_average=>nil, :average_scheduled_poll_interval=>5, :on_complex_arguments=>:raise, :error_handlers=>[#<Proc:0x00007f005b9f5e90 /home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/sidekiq-7.2.0/lib/sidekiq/config.rb:37 (lambda)>, #<Sentry::Sidekiq::ErrorHandler:0x00007f005231cac8>], :death_handlers=>[], :lifecycle_events=>{:startup=>[], :quiet=>[#<Proc:0x00007f0053c1f840 /home/dependabot/app/vendor/bundle/ruby/3.1.0/bundler/gems/sidekiq_alive-769581877529/lib/sidekiq_alive.rb:40>], :shutdown=>[#<Proc:0x00007f0053c1f818 /home/dependabot/app/vendor/bundle/ruby/3.1.0/bundler/gems/sidekiq_alive-769581877529/lib/sidekiq_alive.rb:47>], :heartbeat=>[], :beat=>[#<Proc:0x00007f005ae366b8 /home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/sidekiq-7.2.0/lib/sidekiq/metrics/tracking.rb:133>]}, :dead_max_jobs=>10000, :dead_timeout_in_seconds=>15552000, :reloader=>#<Sidekiq::Rails::Reloader @app=DependabotGitlab::Application>, :backtrace_cleaner=>#<Proc:0x00007f00523099c8 /home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/sidekiq-7.2.0/lib/sidekiq/rails.rb:44 (lambda)>, :queues=>["high", "default", "low"], :config_file=>"./config/sidekiq.yml", :tag=>"app", :identity=>"dev-imanuel-dependabot-app-56874d4bd-mtn5l:1:58913872045e", :cron_poll_interval=>30}
[2024-01-10 19:35:56 +0000] DEBUG -- SidekiqAlive::Server::Default 0.0.0.0:7433 start
[2024-01-10 19:35:56 +0000] DEBUG -- Firing heartbeat event
[2024-01-10 19:36:03 +0000] DEBUG -- SidekiqAlive::Server::Default 0.0.0.0:7433 client:33170 10.1.88.1<10.1.88.1> connect
[2024-01-10 19:36:03 +0000] DEBUG -- [SidekiqAlive] Found alive key!
[2024-01-10 19:36:03 +0000] DEBUG -- SidekiqAlive::Server::Default 0.0.0.0:7433 client:33170 disconnect
[2024-01-10 19:36:06 +0000] DEBUG -- Flushed 2 metrics
[2024-01-10 19:36:18 +0000] INFO  -- start
[2024-01-10 19:36:18 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Starting dependency updater
[2024-01-10 19:36:18 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Creating updater pod 'updater-ok709dlke-6wysy'
[2024-01-10 19:36:18 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Waiting for updater container to start
[2024-01-10 19:36:18 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:36:19 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:36:20 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:36:21 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:36:22 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Updater container started successfully
[2024-01-10 19:36:22 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Waiting for updater pod completion
[2024-01-10 19:36:22 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   pod is still running, waiting...
[2024-01-10 19:36:27 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   pod is still running, waiting...
[2024-01-10 19:36:30 +0000] DEBUG -- enqueued schedule: {"retry":false,"queue":"healthcheck-dev-imanuel-dependabot-app-56874d4bd-mtn5l","log_level":2,"class":"SidekiqAlive::Worker","args":["dev-imanuel-dependabot-app-56874d4bd-mtn5l"],"jid":"bfbedbd0661a2cb24ebaf1e8","created_at":1704915356.4128933,"trace_propagation_headers":{"sentry-trace":"f9395c574a434bcb9f4fa1d16df1e652-41ad409dcf2b4378","baggage":"sentry-trace_id=f9395c574a434bcb9f4fa1d16df1e652,sentry-environment=production,sentry-release=dependabot-gitlab%40v3.13.2-alpha.1"}}
[2024-01-10 19:36:32 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Fetching updater container log
[2024-01-10 19:36:24 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Processing dependency library/ghost
[2024-01-10 19:36:28 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updating library/ghost: 5.75.2 => 5.75.3
[2024-01-10 19:36:28 +0000] ERROR -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] missing keyword: :_returning
[2024-01-10 19:36:28 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] /home/dependabot/app/config/environments/production.rb:85:in `block (2 levels) in <main>'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache/redis_cache_store.rb:477:in `rescue in failsafe'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache/redis_cache_store.rb:474:in `failsafe'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache/redis_cache_store.rb:315:in `read_serialized_entry'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache/strategy/local_cache.rb:130:in `read_serialized_entry'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache/redis_cache_store.rb:311:in `read_entry'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache.rb:460:in `block in fetch'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache.rb:1030:in `block in _instrument'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/notifications.rb:208:in `instrument'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache.rb:1029:in `_instrument'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache.rb:1006:in `instrument'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/cache.rb:459:in `fetch'
/home/dependabot/app/app/finders/gitlab/user_finder.rb:29:in `find_user'
/home/dependabot/app/app/finders/gitlab/user_finder.rb:16:in `block in find'
/home/dependabot/app/app/finders/gitlab/user_finder.rb:16:in `map'
/home/dependabot/app/app/finders/gitlab/user_finder.rb:16:in `find'
/home/dependabot/app/app/finders/finder_base.rb:7:in `find'
/home/dependabot/app/app/services/gitlab/merge_request/creator.rb:135:in `assignees'
/home/dependabot/app/app/services/gitlab/merge_request/creator.rb:165:in `mr_options'
/home/dependabot/app/app/services/gitlab/merge_request/creator.rb:127:in `gitlab_creator'
/home/dependabot/app/app/services/gitlab/merge_request/creator.rb:35:in `branch_name'
/home/dependabot/app/app/services/dependabot/merge_request/create_service.rb:174:in `find_mr'
/home/dependabot/app/app/services/dependabot/merge_request/create_service.rb:38:in `call'
/home/dependabot/app/app/services/application_service.rb:7:in `call'
/home/dependabot/app/app/services/dependabot/update/runner.rb:169:in `create_dependency_update_mr'
/home/dependabot/app/app/services/dependabot/update/runner.rb:125:in `block in update'
/home/dependabot/app/app/services/dependabot/update/runner.rb:122:in `each'
/home/dependabot/app/app/services/dependabot/update/runner.rb:122:in `each_with_object'
/home/dependabot/app/app/services/dependabot/update/runner.rb:122:in `update'
/home/dependabot/app/app/services/dependabot/update/runner.rb:50:in `call'
/home/dependabot/app/app/services/dependabot/update/service_mode/runner.rb:17:in `call'
/home/dependabot/app/app/services/application_service.rb:7:in `call'
/home/dependabot/app/app/services/job/triggers/dependency_update.rb:25:in `block in call'
/home/dependabot/app/app/helpers/application_helper.rb:91:in `run_within_context'
/home/dependabot/app/app/services/job/triggers/dependency_update.rb:24:in `call'
/home/dependabot/app/app/services/job/triggers/service_mode/dependency_update.rb:10:in `call'
/home/dependabot/app/app/services/application_service.rb:7:in `call'
/home/dependabot/app/lib/tasks/dependabot.rake:110:in `block (2 levels) in <main>'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:279:in `block in execute'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:279:in `each'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:279:in `execute'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/sentry-ruby-5.15.2/lib/sentry/rake.rb:26:in `execute'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:199:in `synchronize'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:199:in `invoke_with_call_chain'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/task.rb:188:in `invoke'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:182:in `invoke_task'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:138:in `block (2 levels) in top_level'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:138:in `each'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:138:in `block in top_level'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:147:in `run_with_threads'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:132:in `top_level'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:83:in `block in run'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:208:in `standard_exception_handling'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/lib/rake/application.rb:80:in `run'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/rake-13.1.0/exe/rake:27:in `<top (required)>'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/bin/rake:25:in `load'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/bin/rake:25:in `<top (required)>'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `load'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `kernel_load'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:23:in `run'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli.rb:492:in `exec'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli.rb:34:in `dispatch'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/cli.rb:28:in `start'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/exe/bundle:45:in `block in <top (required)>'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
/home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/bundler-2.4.12/exe/bundle:33:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
[2024-01-10 19:36:29 +0000] ERROR -- Update run contained errors, marking as failed!
[2024-01-10 19:36:32 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Deleting pod 'updater-ok709dlke-6wysy'
[2024-01-10 19:36:32 +0000] INFO  -- fail
[2024-01-10 19:36:32 +0000] WARN  -- {"context":"Job raised exception","job":{"retry":2,"queue":"default","wrapped":"UpdateRunnerJob","args":[{"job_class":"UpdateRunnerJob","job_id":"296eafba-b7e9-4f32-977f-e0af40370c37","provider_job_id":null,"queue_name":"default","priority":null,"arguments":[{"project_name":"server-management/main-server.ulbricht.casa/blog.jinya.dev","package_ecosystem":"docker","directory":"/app/ghost","_aj_ruby2_keywords":["project_name","package_ecosystem","directory"]}],"executions":0,"exception_executions":{},"locale":"en","timezone":"UTC","enqueued_at":"2024-01-10T19:36:18.028318974Z","scheduled_at":null}],"class":"ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper","jid":"3c6fb9a20252fc389982b866","created_at":1704915378.0288565,"trace_propagation_headers":{"sentry-trace":"1554116378d340d6adfd55060dfcc429-510f09118417486b","baggage":"sentry-trace_id=1554116378d340d6adfd55060dfcc429,sentry-environment=production,sentry-release=dependabot-gitlab%40v3.13.2-alpha.1"},"enqueued_at":1704915378.0292015}}
[2024-01-10 19:36:32 +0000] WARN  -- Container::Failure: Updater pod did not finish successfully.
Expected pod phase to be 'Succeeded', got: 'Failed'

[2024-01-10 19:36:32 +0000] WARN  -- app/services/container/kubernetes/runner.rb:130:in `wait_for_completion'
app/services/container/kubernetes/runner.rb:18:in `call'
app/services/application_service.rb:7:in `call'
app/services/job/routers/dependency_update.rb:15:in `call'
app/services/application_service.rb:7:in `call'
app/jobs/update_runner_job.rb:26:in `block in perform'
app/helpers/application_helper.rb:91:in `run_within_context'
app/jobs/update_runner_job.rb:25:in `perform'
[2024-01-10 19:36:36 +0000] DEBUG -- Flushed 4 metrics
[2024-01-10 19:36:59 +0000] DEBUG -- enqueued retry: {"retry":2,"queue":"default","wrapped":"UpdateRunnerJob","args":[{"job_class":"UpdateRunnerJob","job_id":"296eafba-b7e9-4f32-977f-e0af40370c37","provider_job_id":null,"queue_name":"default","priority":null,"arguments":[{"project_name":"server-management/main-server.ulbricht.casa/blog.jinya.dev","package_ecosystem":"docker","directory":"/app/ghost","_aj_ruby2_keywords":["project_name","package_ecosystem","directory"]}],"executions":0,"exception_executions":{},"locale":"en","timezone":"UTC","enqueued_at":"2024-01-10T19:36:18.028318974Z","scheduled_at":null}],"class":"ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper","jid":"3c6fb9a20252fc389982b866","created_at":1704915378.0288565,"trace_propagation_headers":{"sentry-trace":"1554116378d340d6adfd55060dfcc429-510f09118417486b","baggage":"sentry-trace_id=1554116378d340d6adfd55060dfcc429,sentry-environment=production,sentry-release=dependabot-gitlab%40v3.13.2-alpha.1"},"enqueued_at":1704915378.0292015,"error_message":"Updater pod did not finish successfully.\nExpected pod phase to be 'Succeeded', got: 'Failed'\n","error_class":"Container::Failure","failed_at":1704915392.5630887,"retry_count":0}
[2024-01-10 19:36:59 +0000] INFO  -- start
[2024-01-10 19:36:59 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Starting dependency updater
[2024-01-10 19:36:59 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Creating updater pod 'updater-zoviqny97-qdp2r'
[2024-01-10 19:36:59 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Waiting for updater container to start
[2024-01-10 19:36:59 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:37:00 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:37:01 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   updater container is still pending, waiting...
[2024-01-10 19:37:03 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Updater container started successfully
[2024-01-10 19:37:03 +0000] INFO  -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost] Waiting for updater pod completion
[2024-01-10 19:37:03 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   pod is still running, waiting...
[2024-01-10 19:37:07 +0000] DEBUG -- enqueued schedule: {"retry":false,"queue":"healthcheck-dev-imanuel-dependabot-app-56874d4bd-mtn5l","log_level":2,"class":"SidekiqAlive::Worker","args":["dev-imanuel-dependabot-app-56874d4bd-mtn5l"],"jid":"672db7e2955ea2b91ae5fbb1","created_at":1704915390.7728488,"trace_propagation_headers":{"sentry-trace":"f9395c574a434bcb9f4fa1d16df1e652-e59f306932484ebc","baggage":"sentry-trace_id=f9395c574a434bcb9f4fa1d16df1e652,sentry-environment=production,sentry-release=dependabot-gitlab%40v3.13.2-alpha.1"}}
[2024-01-10 19:37:08 +0000] DEBUG -- [dep-update: server-management/main-server.ulbricht.casa/blog.jinya.dev=>docker=>/app/ghost]   pod is still running, waiting...

Smallest manifest that reproduces the issue

apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    component: app
  name: app
spec:
  selector:
    matchLabels:
      component: app
  replicas: 1
  strategy:
    type: Recreate
  template:
    metadata:
      labels:
        component: app
    spec:
      containers:
        - image: library/ghost:5.75.2
          name: app
          ports:
            - containerPort: 2368
          envFrom:
            - secretRef:
                name: app-environment
          volumeMounts:
            - mountPath: /var/lib/ghost/content
              name: ghost-nfs
      restartPolicy: Always
      volumes:
        - name: ghost-nfs
          nfs:
            path: /srv/k8s/pv/blog/ghost
            server: storage-server