OpenSUSE MicroOS не запускается на OpenStack

Я тестирую облачные образы некоторых операционных систем для использования в OpenStack. Я пробую OpenSUSE MicroOS со следующей конфигурацией бутана:

      ---
variant: fcos
version: 1.1.0
storage:
  filesystems:
    # Mount /home folder (required when creating non-root users)
    - device: /dev/disk/by-label/ROOT
      path: /home
      format: btrfs
      wipe_filesystem: false
      mount_options:
        - "subvol=/@/home"
  files:
    # give a name to the instance
    - path: /etc/hostname
      mode: 0644
      overwrite: true
      contents:
        inline: ${hostname}
passwd:
  users:
    # Define a password for root user
    - name: root
      password_hash: ${root_pass}
    # Create a new non-root user
    - name: ${username}
      ssh_authorized_keys:
      - ${ssh_pub_key}

Я передаю эту конфигурацию в зажигание, а затем передаю ее экземпляру user_data. Он работает с Fedora CoreOS, Flatcar Linux и Ubuntu Cloud-Init, но экземпляр MicroOS не запускается.

Я не знаю, что это может быть не так. Я также попробовал следующую конфигурацию Cloud-Init:

      #cloud-config
mounts:
  - [/dev/disk/by-label/ROOT, /home, btrfs, "defaults,subvol=/@/home"]
users:
  - name: ${username}
    ssh-authorized-keys:
      - ${ssh_pub_key}

hostname: ${hostname}

Я не понимаю, что мешает запустить экземпляр MicroOS...

0 ответов

Другие вопросы по тегам