On FreeBSD, I set apt__enabled to False, and therefore most tasks in debops.apt are not run, which is correct. However, the tasks related to gathering facts should be run: it is a fact that apt is not configured on the machine, so the /etc/ansible/facts.d data should reflect that.
Currently, if I let those two tasks run with setting apt__enabled to false, debops bootstrap fails.
To work around that, I have disabled the two tasks on FreeBSD. This is not correct though, as explained above. The right way to handle this would be to fix those two tasks, so that they can run with apt__enabled: false.
Therefore, the task is:
On FreeBSD, I set
apt__enabledto False, and therefore most tasks indebops.aptare not run, which is correct. However, the tasks related to gathering facts should be run: it is a fact that apt is not configured on the machine, so the/etc/ansible/facts.ddata should reflect that.Currently, if I let those two tasks run with setting
apt__enabledto false,debops bootstrapfails.To work around that, I have disabled the two tasks on FreeBSD. This is not correct though, as explained above. The right way to handle this would be to fix those two tasks, so that they can run with
apt__enabled: false.Therefore, the task is:
apt__enabled: False.