#879 make sure that tmp.mount is unmasked on persistent instances
Closed: Fixed 3 years ago by praiskup. Opened 4 years ago by praiskup.

Otherwise the initial run of playbooks fail.


E.e. like this:

RUNNING HANDLER [copr/base : reload httpd] **************************************************************************************************************************************************************************************************
Friday 26 July 2019  14:42:52 +0000 (0:00:00.251)       0:11:58.435 *********** 
changed: [copr-be-dev.cloud.fedoraproject.org]

RUNNING HANDLER [nagios_client : restart nrpe] **********************************************************************************************************************************************************************************************
Friday 26 July 2019  14:42:53 +0000 (0:00:00.251)       0:11:58.687 *********** 
fatal: [copr-be-dev.cloud.fedoraproject.org]: FAILED! => {"changed": false, "msg": "Unable to restart service nrpe: Failed to restart nrpe.service: Unit tmp.mount is masked.\n"}

There's:
https://pagure.io/fedora-infra/ansible/blob/06b71c46cad8506a9028f7775eff1087fc2934e9/f/tasks/cloud_setup_basic.yml#_86-90

That task list we use in all of our playbooks:
playbooks/groups/copr-backend.yml: - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml"
playbooks/groups/copr-dist-git.yml: - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml"
playbooks/groups/copr-frontend-cloud.yml: - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml"
playbooks/groups/copr-keygen.yml: - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml"

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata