-
Notifications
You must be signed in to change notification settings - Fork 116
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #772 from javipolo/cloud-providers
Add customizations per cloud provider
- Loading branch information
Showing
69 changed files
with
446 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
ARG BASEIMAGE=quay.io/ai-labs/bootc-nvidia:latest | ||
FROM ${BASEIMAGE} | ||
|
||
ARG CLOUD | ||
|
||
COPY $CLOUD/cloud-setup.sh /tmp | ||
RUN /tmp/cloud-setup.sh && rm -f /tmp/cloud-setup.sh | ||
COPY $CLOUD/files/ / |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
CLOUD ?= | ||
VERSION ?= 1.1 | ||
HARDWARE ?= nvidia | ||
REGISTRY ?= quay.io | ||
REGISTRY_ORG ?= ai-lab | ||
IMAGE_NAME ?= bootc-${HARDWARE}-rhel9-${CLOUD} | ||
IMAGE_TAG ?= ${VERSION} | ||
CONTAINER_TOOL ?= podman | ||
CONTAINER_TOOL_EXTRA_ARGS ?= | ||
|
||
BOOTC_IMAGE_CLOUD ?= ${REGISTRY}/${REGISTRY_ORG}/${IMAGE_NAME}:${IMAGE_TAG} | ||
|
||
default: help | ||
|
||
-include $(CLOUD)/Makefile.env | ||
|
||
cloud-image: ## Create bootc image for a cloud, using stable RHEL AI as base | ||
"${CONTAINER_TOOL}" build \ | ||
$(BASEIMAGE:%=--build-arg BASEIMAGE=%) \ | ||
$(CLOUD:%=--build-arg CLOUD=%) \ | ||
${CONTAINER_TOOL_EXTRA_ARGS} \ | ||
--tag ${BOOTC_IMAGE_CLOUD} \ | ||
--file Containerfile \ | ||
. | ||
|
||
cloud-disk: ## Create disk image for a cloud, using the image built with cloud-image target | ||
make -f ../common/Makefile.common bootc-image-builder \ | ||
BOOTC_IMAGE=${BOOTC_IMAGE_CLOUD} \ | ||
DISK_TYPE=${DISK_TYPE} \ | ||
IMAGE_BUILDER_CONFIG=$(abspath $(CLOUD))/config.toml | ||
|
||
help: ## Shows this message. | ||
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(shell echo "$(MAKEFILE_LIST) " | tac -s' ') | perl -pe 's/^.*Makefile.*?://g' | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
Customizing RHEL AI for the different cloud providers | ||
=== | ||
|
||
In order to create images for the different cloud providers, we need to add some extra packages and configuration, and create special disk images | ||
|
||
Please refer to the official RHEL AI documentation on how to create machine images for different clouds. | ||
|
||
# Makefile targets | ||
|
||
| Target | Description | | ||
|-----------------|-----------------------------------------------------------------------| | ||
| cloud-image | Create bootc image for a cloud, using stable RHEL AI as base | | ||
| cloud-disk | Create disk image for a cloud, using the image built with cloud-image | | ||
|
||
# Makefile variables | ||
|
||
| Variable | Description | Default | | ||
|---------------------------|-------------------------------------------------|--------------------------------------------------------------| | ||
| CLOUD | Sets the name of the cloud: aws, gcp, azure, ...| ` ` | | ||
| HARDWARE | Hardware accelerator RHEL AI source image | `nvidia` | | ||
| VERSION | RHEL AI version | `1.1` | | ||
| REGISTRY | Container Registry for storing container images | `quay.io` | | ||
| REGISTRY_ORG | Container Registry organization | `ai-lab` | | ||
| IMAGE_NAME | Container image name | `bootc-${HARDWARE}-rhel9-${CLOUD}` | | ||
| IMAGE_TAG | Container image tag | `${CLOUD}-latest` | | ||
| CONTAINER_TOOL | Container tool used for build | `podman` | | ||
| CONTAINER_TOOL_EXTRA_ARGS | Container tool extra arguments | ` ` | | ||
| BASEIMAGE | Source RHEL AI image | `registry.stage.redhat.io/rhelai1/bootc-nvidia-rhel9:latest` | | ||
| BOOTC_IMAGE_CLOUD | Override cloud image name | `${REGISTRY}/${REGISTRY_ORG}/${IMAGE_NAME}:${IMAGE_TAG}` | | ||
|
||
|
||
# Example on how to build your own AI Bootc disk image | ||
|
||
Simply execute `make cloud-image CLOUD=<cloud_provider> BASEIMAGE=<rhel_ai_base_image>`. For example: | ||
|
||
* make cloud-image CLOUD=azure BASEIMAGE=quay.io/ai-lab/nvidia-bootc:1.1 | ||
* make cloud-image CLOUD=gcp BASEIMAGE=quay.io/ai-lab/nvidia-bootc:1.1 | ||
|
||
Once you have the bootc image, you can use it to create a disk image. | ||
Simply execute `make cloud-disk CLOUD=<cloud_provider>`. For example: | ||
|
||
* make cloud-disk CLOUD=azure | ||
* make cloud-disk CLOUD=gcp | ||
|
||
|
||
This will produce an image in the `build/output` directory. | ||
Then, you can follow RHEL AI documentation on how to create a machine image in your cloud provider. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DISK_TYPE=ami |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Amazon Web Services modifications for RHEL AI | ||
Trying to mimic as much as possible the [changes on RHEL for AWS](https://github.com/osbuild/images/blob/main/pkg/distro/rhel/rhel9/ami.go) | ||
|
||
## Changes | ||
|
||
- Extra kernel parameters | ||
|
||
``` | ||
console=ttyS0,115200n8 net.ifnames=0 nvme_core.io_timeout=4294967295 | ||
``` | ||
|
||
- Timezone: UTC | ||
- Chrony configuration: | ||
- Change server | ||
- LeapsecTz | ||
- Locale: en_US.UTF-8 | ||
- Keymap: us | ||
- X11 layout: us | ||
|
||
- Getty configuration | ||
- NautoVTs false | ||
|
||
- Cloud init default user: `ec2-user` | ||
|
||
- Packages | ||
- @core metapackage | ||
- authselect-compat | ||
- langpacks-en | ||
- tuned | ||
|
||
- Services | ||
- nm-cloud-setup.service | ||
- nm-cloud-setup.timer | ||
- tuned |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
#!/bin/bash | ||
|
||
set -o errexit | ||
|
||
dnf install -y --nobest \ | ||
cloud-init \ | ||
langpacks-en \ | ||
tuned | ||
|
||
# Chrony configuration | ||
sed -i \ | ||
-e '/^pool /c\server 169.254.169.123 prefer iburst minpoll 4 maxpoll 4' \ | ||
-e '/^leapsectz /d' \ | ||
/etc/chrony.conf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[customizations.kernel] | ||
name = "customizations-for-aws" | ||
append = "console=ttyS0,115200n8 net.ifnames=0 nvme_core.io_timeout=4294967295" | ||
|
6 changes: 6 additions & 0 deletions
6
training/cloud/aws/files/etc/X11/xorg.conf.d/00-keyboard.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Do not edit manually, use localectl(1). | ||
Section "InputClass" | ||
Identifier "system-keyboard" | ||
MatchIsKeyboard "on" | ||
Option "XkbLayout" "us" | ||
EndSection |
3 changes: 3 additions & 0 deletions
3
training/cloud/aws/files/etc/cloud/cloud.cfg.d/00-rhel-default-user.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
system_info: | ||
default_user: | ||
name: ec2-user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
LANG=en_US.UTF-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../usr/share/zoneinfo/UTC |
1 change: 1 addition & 0 deletions
1
...ng/cloud/aws/files/etc/systemd/system/NetworkManager.service.wants/nm-cloud-setup.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/nm-cloud-setup.service |
1 change: 1 addition & 0 deletions
1
training/cloud/aws/files/etc/systemd/system/cloud-init.target.wants/cloud-config.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-config.service |
1 change: 1 addition & 0 deletions
1
training/cloud/aws/files/etc/systemd/system/cloud-init.target.wants/cloud-final.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-final.service |
1 change: 1 addition & 0 deletions
1
training/cloud/aws/files/etc/systemd/system/cloud-init.target.wants/cloud-init-local.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-init-local.service |
1 change: 1 addition & 0 deletions
1
training/cloud/aws/files/etc/systemd/system/cloud-init.target.wants/cloud-init.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-init.service |
7 changes: 7 additions & 0 deletions
7
...s/etc/systemd/system/[email protected]/disable-sshd-keygen-if-cloud-init-active.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# In some cloud-init enabled images the sshd-keygen template service may race | ||
# with cloud-init during boot causing issues with host key generation. This | ||
# drop-in config adds a condition to [email protected] if it exists and | ||
# prevents the sshd-keygen units from running *if* cloud-init is going to run. | ||
# | ||
[Unit] | ||
ConditionPathExists=!/run/systemd/generator.early/multi-user.target.wants/cloud-init.target |
1 change: 1 addition & 0 deletions
1
training/cloud/aws/files/etc/systemd/system/timers.target.wants/nm-cloud-setup.timer
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/nm-cloud-setup.timer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
KEYMAP=us |
2 changes: 2 additions & 0 deletions
2
training/cloud/aws/files/usr/lib/bootc/install/05-cloud-kargs.toml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[install] | ||
kargs = ["console=tty0", "console=ttyS0,115200n8", "net.ifnames=0", "nvme_core.io_timeout=4294967295"] |
3 changes: 3 additions & 0 deletions
3
training/cloud/aws/files/usr/lib/systemd/logind.conf.d/00-getty-fixes.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[Login] | ||
NAutoVTs=0 | ||
|
2 changes: 2 additions & 0 deletions
2
...cloud/aws/files/usr/lib/systemd/system/nm-cloud-setup.service.d/10-rh-enable-for-ec2.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[Service] | ||
Environment="NM_CLOUD_SETUP_EC2=yes" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DISK_TYPE=raw |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# Azure for RHEL AI | ||
Trying to mimic as much as possible the [changes on RHEL for Azure](https://github.com/osbuild/images/blob/main/pkg/distro/rhel/rhel9/azure.go) | ||
|
||
# Summary | ||
- Extra kernel parameters | ||
|
||
Even if in the link [Kernel Parameters on RHEL for Azure](https://github.com/osbuild/images/blob/a4ae81dc3eed3e86c359635e3135fc8a07f411dd/pkg/distro/rhel/rhel9/azure.go#L454) we see other changes, when running a RHEL instance in Azure, the extra kernel parameters are others, so we will take those as our reference | ||
``` | ||
loglevel=3 console=tty1 console=ttyS0,115200n8 earlyprintk=ttyS0,115200 net.ifnames=0 cloud-init=disabled | ||
``` | ||
|
||
Note that we also disable cloud-init via kernel parameter | ||
|
||
- Timezone: UTC | ||
- Locale: en_US.UTF-8 | ||
- Keymap: us | ||
- X11 layout: us | ||
|
||
- sshd config | ||
- ClientAliveInterval: 180 | ||
|
||
- Packages | ||
- hyperv-daemons | ||
- langpacks-en | ||
- NetworkManager-cloud-setup | ||
- nvme-cli | ||
- patch | ||
- rng-tools | ||
- uuid | ||
- WALinuxAgent | ||
|
||
- Services | ||
- nm-cloud-setup.service | ||
- nm-cloud-setup.timer | ||
- waagent | ||
|
||
- Systemd | ||
- nm-cloud-setup.service: `Environment=NM_CLOUD_SETUP_AZURE=yes` | ||
|
||
- Kernel Modules | ||
- blacklist amdgpu | ||
- blacklist intel_cstate | ||
- blacklist floppy | ||
- blacklist nouveau | ||
- blacklist lbm-nouveau | ||
- blacklist skx_edac | ||
|
||
- Cloud Init | ||
- 10-azure-kvp.cfg | ||
- 91-azure_datasource.cfg | ||
|
||
- PwQuality | ||
- /etc/security/pwquality.conf | ||
|
||
- WaAgentConfig | ||
- RDFormat false | ||
- RDEnableSwap false | ||
|
||
- udev rules | ||
- /etc/udev/rules.d/68-azure-sriov-nm-unmanaged.rules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
#!/bin/bash | ||
|
||
set -o errexit | ||
|
||
dnf install -y --nobest \ | ||
cloud-init \ | ||
hyperv-daemons \ | ||
langpacks-en \ | ||
NetworkManager-cloud-setup \ | ||
nvme-cli \ | ||
patch \ | ||
rng-tools \ | ||
uuid \ | ||
WALinuxAgent | ||
|
||
# sshd configuration | ||
cat << EOF >> /etc/ssh/sshd_config | ||
ClientAliveInterval 180 | ||
EOF | ||
|
||
# pwquality configuration | ||
cat << EOF >> /etc/security/pwquality.conf | ||
minlen = 6 | ||
dcredit = 0 | ||
ucredit = 0 | ||
lcredit = 0 | ||
ocredit = 0 | ||
minclass = 3 | ||
EOF | ||
|
||
# WAAgent configuration | ||
sed -i \ | ||
-e '/^ResourceDisk.Format=y/c\ResourceDisk.Format=n' \ | ||
-e '/^ResourceDisk.EnableSwap=y/c\ResourceDisk.EnableSwap=n' \ | ||
-e '/^Provisioning.RegenerateSshHostKeyPair=y/c\Provisioning.RegenerateSshHostKeyPair=n' \ | ||
/etc/waagent.conf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
[customizations.kernel] | ||
name = "customizations-for-azure" | ||
# This is suggested by https://github.com/osbuild/images/blob/a4ae81dc3eed3e86c359635e3135fc8a07f411dd/pkg/distro/rhel/rhel9/azure.go#L454 | ||
# append = "ro loglevel=3 console=tty1 console=ttyS0 earlyprintk=ttyS0 rootdelay=300" | ||
# However, starting a RHEL instance in azure shows this one, and I'll be using it | ||
append = "loglevel=3 console=tty1 console=ttyS0,115200n8 earlyprintk=ttyS0,115200 net.ifnames=0" |
6 changes: 6 additions & 0 deletions
6
training/cloud/azure/files/etc/X11/xorg.conf.d/00-keyboard.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Do not edit manually, use localectl(1). | ||
Section "InputClass" | ||
Identifier "system-keyboard" | ||
MatchIsKeyboard "on" | ||
Option "XkbLayout" "us" | ||
EndSection |
6 changes: 6 additions & 0 deletions
6
training/cloud/azure/files/etc/cloud/cloud.cfg.d/10-azure-kvp.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# This configuration file is used to enable logging to Hyper-V kvp | ||
reporting: | ||
logging: | ||
type: log | ||
telemetry: | ||
type: hyperv |
4 changes: 4 additions & 0 deletions
4
training/cloud/azure/files/etc/cloud/cloud.cfg.d/91-azure_datasource.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
datasource_list: [ Azure ] | ||
datasource: | ||
Azure: | ||
apply_network_config: False |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
LANG=en_US.UTF-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../usr/share/zoneinfo/UTC |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/modprobe.d/blacklist-amdgpu.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blacklist amdgpu |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/modprobe.d/blacklist-floppy.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blacklist floppy |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/modprobe.d/blacklist-intel-cstate.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blacklist intel_cstate |
2 changes: 2 additions & 0 deletions
2
training/cloud/azure/files/etc/modprobe.d/blacklist-nouveau.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
blacklist nouveau | ||
blacklist lbm-nouveau |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/modprobe.d/blacklist-skylake-edac.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blacklist skx_edac |
1 change: 1 addition & 0 deletions
1
.../cloud/azure/files/etc/systemd/system/NetworkManager.service.wants/nm-cloud-setup.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/nm-cloud-setup.service |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/systemd/system/cloud-init.target.wants/cloud-config.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-config.service |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/systemd/system/cloud-init.target.wants/cloud-final.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-final.service |
1 change: 1 addition & 0 deletions
1
...ing/cloud/azure/files/etc/systemd/system/cloud-init.target.wants/cloud-init-local.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-init-local.service |
1 change: 1 addition & 0 deletions
1
training/cloud/azure/files/etc/systemd/system/cloud-init.target.wants/cloud-init.service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/usr/lib/systemd/system/cloud-init.service |
Oops, something went wrong.