diff --git a/roles/packetizer/defaults/main.yml b/roles/packetizer/defaults/main.yml index 09cec896c302a2509939353dd5bff0819c58ec2a..7065d26e0894858de871042edb0e2f651baeaa5c 100644 --- a/roles/packetizer/defaults/main.yml +++ b/roles/packetizer/defaults/main.yml @@ -1,5 +1,5 @@ --- -packer_version: packer-2.14_2022-09-12 +packer_version: packer-2.22_2023-01-23 packer_versions: - packer_b882 - packer-2.14_2022-09-12 diff --git a/roles/packetizer/templates/packer b/roles/packetizer/templates/packer index 9f5a2a7bfb652736289c84dea71f8e6ec4c3508b..ca0fe2d7f66512289e4aeb6270d91c0fd08e370f 100644 --- a/roles/packetizer/templates/packer +++ b/roles/packetizer/templates/packer @@ -1,2 +1,2 @@ ### packer options -PACKETIZER_OPTS="--acceptInvalidFreq" +PACKETIZER_OPTS="--acceptInvalidFreq --skip-xprog" diff --git a/roles/packetizer/templates/packer.service b/roles/packetizer/templates/packer.service index 1ff0cc04858bd1786ac0fc3aa4ec021c3722ac1b..7b5ce86dfd0dcf0e4564dd6d57df250a5fe2c91d 100644 --- a/roles/packetizer/templates/packer.service +++ b/roles/packetizer/templates/packer.service @@ -12,6 +12,10 @@ RestartSec=2 User=root EnvironmentFile=-/etc/default/packer ExecStart=/usr/local/bin/packer $PACKETIZER_OPTS +MemoryAccounting=true +# Limit packer memory usage: use Memorymax as kill is preferred over slowing +# down as by memoryHigh +MemoryMax=256M [Install] WantedBy=multi-user.target