Skip to content

Commit

Permalink
Restart Foreman services after package upgrade on Debian
Browse files Browse the repository at this point in the history
This puts Debian on the same footing as RPM where we do not start
services on initial install but we do restart them after package
upgrades.
  • Loading branch information
ehelms committed Nov 1, 2021
1 parent 4809c1b commit 55a79fb
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions debian/bionic/foreman/rules
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ build:
dh $@ --with=systemd

override_dh_systemd_start:
dh_systemd_start --no-start --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq

override_dh_systemd_enable:
dh_systemd_enable --name=foreman.service --package=foreman-service
Expand Down
8 changes: 4 additions & 4 deletions debian/buster/foreman/rules
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ build:
dh $@ --with=systemd

override_dh_systemd_start:
dh_systemd_start --no-start --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq

override_dh_systemd_enable:
dh_systemd_enable --name=foreman.service --package=foreman-service
Expand Down
8 changes: 4 additions & 4 deletions debian/focal/foreman/rules
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ build:
dh $@ --with=systemd

override_dh_systemd_start:
dh_systemd_start --no-start --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.service --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=foreman.socket --package=foreman-service
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@orchestrator --package=foreman-dynflow-sidekiq
dh_systemd_start --no-start --restart-after-upgrade --name=dynflow-sidekiq@worker --package=foreman-dynflow-sidekiq

override_dh_systemd_enable:
dh_systemd_enable --name=foreman.service --package=foreman-service
Expand Down

0 comments on commit 55a79fb

Please sign in to comment.