Project

General

Profile

Actions

Bug #22863

open

Fix papercuts in build-debian-nspawn-vm.yml playbook

Added by Brett Smith 11 months ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Tests
Target version:
Story points:
-

Description

Feedback from #22238

  • Install debootstrap and systemd-container before starting.
  • Instead of checking for /etc/os-release, do a more explicit check to be sure the last debootstrap finished successfully.
    • Checking for /root/.ssh/ might work, that would not be created by debootstrap but should be created by the following task, even if /root/.ssh/authorized_keys is empty/removed later.
  • Peter reported that ansible_user_id wasn't set. At the very least, pass that through the mandatory filter so it being unset is an error rather than a quiet noop. Worth investigating why this wasn't set too—Ansible facts should be pretty standardized.
Actions #1

Updated by Peter Amstutz 10 months ago

  • Target version set to Development 2025-06-25
Actions #2

Updated by Peter Amstutz 10 months ago

  • Target version changed from Development 2025-06-25 to Development 2025-07-09
Actions #3

Updated by Peter Amstutz 10 months ago

  • Target version changed from Development 2025-07-09 to Development 2025-07-23
Actions #4

Updated by Peter Amstutz 10 months ago

  • Target version changed from Development 2025-07-23 to Future
Actions

Also available in: Atom PDF