From 81598d97bb2020eecf4248408e97dc4179b4fd4d Mon Sep 17 00:00:00 2001 From: Sayan Chowdhury Date: Fri, 18 Jun 2021 15:21:46 +0530 Subject: [PATCH] coreos-base/oem-ec2-compat: Add NVIDIA support for AWS Pro Signed-off-by: Sayan Chowdhury --- .../oem-ec2-compat/files/base/base-aws-pro.ign | 12 ++++++++++++ .../oem-ec2-compat/oem-ec2-compat-0.1.2.ebuild | 5 ++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/files/base/base-aws-pro.ign b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/files/base/base-aws-pro.ign index 7c3da43ff0..24b1ed4e27 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/files/base/base-aws-pro.ign +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/files/base/base-aws-pro.ign @@ -11,6 +11,14 @@ "source": "oem:///eks/bootstrap.sh" }, "mode": 493 + }, + { + "filesystem": "root", + "path": "/etc/systemd/system/nvidia.service", + "contents": { + "source": "oem:///units/nvidia.service" + }, + "mode": 292 } ] }, @@ -19,6 +27,10 @@ { "name": "coreos-metadata-sshkeys@.service", "enabled": true + }, + { + "name": "nvidia.service", + "enabled": true } ] } diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/oem-ec2-compat-0.1.2.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/oem-ec2-compat-0.1.2.ebuild index c315ace241..7d029caff1 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/oem-ec2-compat-0.1.2.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-ec2-compat/oem-ec2-compat-0.1.2.ebuild @@ -20,7 +20,10 @@ REQUIRED_USE="^^ ( ec2 openstack brightbox aws_pro )" # ec2? ( app-emulation/amazon-ssm-agent ) #" RDEPEND=" - aws_pro? ( coreos-base/flatcar-eks ) + aws_pro? ( + coreos-base/flatcar-eks + x11-drivers/nvidia-drivers + ) " # no source directory