File: task.yaml

package info (click to toggle)
snapd 2.71-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 79,536 kB
  • sloc: ansic: 16,114; sh: 16,105; python: 9,941; makefile: 1,890; exp: 190; awk: 40; xml: 22
file content (23 lines) | stat: -rw-r--r-- 950 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
summary: Disable and enable back core services via snap set with reboot.

details: |
  Verifies it is possible to disable and re-enable systemd-resolved service
  via `snap set` with reboot.

systems: [ubuntu-18.04-64, ubuntu-2*]

execute: |
  remote.exec "systemctl status systemd-resolved.service" | MATCH "Active: +active"

  echo "Disabling systemd-resolved service"
  remote.exec "sudo snap set system service.systemd-resolved.disable=true"
  remote.exec "systemctl status systemd-resolved.service" | MATCH "Active: +inactive"

  current_boot_id=$(tests.nested boot-id)
  remote.exec "sudo reboot" || true
  remote.wait-for reboot "$current_boot_id"

  echo "Enabling systemd-resolved service back"
  remote.exec "systemctl status systemd-resolved.service" | MATCH "Active: +inactive"
  remote.exec "sudo snap set system service.systemd-resolved.disable=false"
  remote.exec "systemctl status systemd-resolved.service" | MATCH "Active: +active"