Fórumok
Hi!
Leszedtem a FCOS32 aktuális verzióját (ISO): https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/32.2…
A virt-manger-ben szépen fel is teszi magát a /dev/vda-ra LIVE boot után:
sudo coreos-installer install /dev/vda
Ez elindul, de ugye nincs beállítva semmi jelszó.. stb. https://docs.fedoraproject.org/en-US/fedora-coreos/authentication/
"Fedora CoreOS ships with no default passwords. You can use a Fedora CoreOS Config to set a password for a local user. "
A doksit és a több más oldalt/videót néztem, de nem jöttem rá, hogy lehet jelszót adni, ami működik is.
Live boot után:
sudo openssl passwd -1 > cloud-config-file
vi cloud-config-file
#cloud-config
variant: fcos
version: 1.2.0
passwd:
users:
- name: sysadmin
password_hash: $y$j9T$aUmgEDoFIDPhGxEe2FUjc/$C5A...
hostname: coreos1
Majd megpróbálom ezzel kiírni a disk-re:
sudo coreos-installer install -i cloud-config-file /dev/vda
Lefut és reboot, de már nem kapok login-t, csak "Startup finished ..."
Mit rontok el? Hogy kellene ezt megadni?
Hozzászólások
Be tudsz rá ssh-zni?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Készítettem egy json ignition.ign fájlt (validáltam online):
és ezzel:
De nem ment, ugyanúgy megáll(?):
systemd [1]: Startup finished in 2.345s (kernel) + 0 (initrd) + 1.456s (userspaces) = ......s
Az ssh nem megy, IP van, de a hostname sem állítódik be(?):
Valami hiányzik.
az ignition file nem yaml hanem json, át kell konvertálni:
https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/
A yaml hol használható? Valamiért bekerült a doksiba.
szerintem sehol, csak könnyebb összerakni mint egy json-t.
a coreos-installer mit ir? amikor kiirja az imaget a diskre, elvileg az után csinálja a configot az ignition alapján.
Elvileg ok. Csak annyit ír, hogy "config writing complete".
Fedora Magazine adta az ötletet, hogy megnézzem: https://fedoramagazine.org/getting-started-with-fedora-coreos/
De ott is hiányzik valami...?
* Az ssh nem enged be:
* A "virt-manager"-ben miért nem látom ezt a virtuális gépet?
Működik: "config.yaml"
Az ignition fájl:
A virt install:
Konzolon beenged. :)
A virt-manager ezeket a VM-eket nem látja, csak amit virt-manger-ben hozok létre?
Megvan. Simán a virt-manager-ben be kell importálni a létező image fájlt (qcow). Ekkor hoz létre egy XML konfigot magának.
A virt-manager app-ban nem system uri-t kell használni: qemu:///system
Hanem a user session: qemu:///session és már ott is van. :)