-
Notifications
You must be signed in to change notification settings - Fork 49
[RFE] Scaleway support #1368
Copy link
Copy link
Closed
Labels
area/testskind/docskind/featureA feature requestA feature requestplatform/new-platformlinked to new platform addition (cloud provider, image type, architecture, etc.)linked to new platform addition (cloud provider, image type, architecture, etc.)
Description
Current situation
There is no Flatcar images for Scaleway.
Impact
Folks can't simply use Flatcar on Scaleway.
Ideal future situation
Folks can deploy Flatcar on Scaleway.
Implementation options
- Mantle support: platform: add scaleway platform mantle#501
- Ignition support: providers: add scaleway coreos/ignition#1794
- Upgrade Ignition to 2.18.0: sys-apps/ignition: bump to v2.18.0 scripts#1728
- OEM support on Flatcar: oem: provide scaleway images scripts#1683, https://github.com/flatcar/jenkins-os/pull/330
- Test automation on Flatcar: //TODO
- Documentation: community-platforms: add scaleway flatcar-website#326
- Terraform example: scaleway: initial commit flatcar-terraform#20
Additional information
Current workaround to use Flatcar on Scaleway:
- Start an Ubuntu image with attached disk of 25GB
wget https://raw.githubusercontent.com/flatcar/init/flatcar-master/bin/flatcar-install
apt install bzip2
bash ./flatcar-install -d /dev/sdb -i ./config.json
lsblk -f
...
sdb
├─sdb1 vfat FAT32 EFI-SYSTEM F210-83DF
├─sdb2
├─sdb3 ext4 1.0 5367c56e-0d10-4ac7-945b-5ff1d67614d8
├─sdb4
├─sdb6 btrfs OEM c793802a-e7bd-4b51-a62b-a50074669e96
├─sdb7
└─sdb9 ext4 1.0 ROOT 7e861648-1aa4-4887-a59e-04b3c65109c6
- Create a snapshot of the 25GB volume
- Start an instance with the volume
core@scw-priceless-galileo-flatcar ~ $ cat /etc/os-release
NAME="Flatcar Container Linux by Kinvolk"
ID=flatcar
ID_LIKE=coreos
VERSION=3760.2.0
VERSION_ID=3760.2.0
BUILD_ID=2024-01-16-1847
SYSEXT_LEVEL=1.0
PRETTY_NAME="Flatcar Container Linux by Kinvolk 3760.2.0 (Oklo)"
ANSI_COLOR="38;5;75"
HOME_URL="https://flatcar.org/"
BUG_REPORT_URL="https://issues.flatcar.org"
FLATCAR_BOARD="amd64-usr"
CPE_NAME="cpe:2.3:o:flatcar-linux:flatcar_linux:3760.2.0:*:*:*:*:*:*:*"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/testskind/docskind/featureA feature requestA feature requestplatform/new-platformlinked to new platform addition (cloud provider, image type, architecture, etc.)linked to new platform addition (cloud provider, image type, architecture, etc.)