Add fedora compatibility
Add fedora installation for Framework.
This commit is contained in:
60
ansible/framework_fedora.yml
Normal file
60
ansible/framework_fedora.yml
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
# Run through all tasks to setup machines
|
||||
# https://community.frame.work/t/fedora-linux-35-on-the-framework-laptop/6613/10
|
||||
- hosts: localhost
|
||||
gather_facts: true
|
||||
order: inventory
|
||||
vars:
|
||||
executable_temp_dir: /tmp
|
||||
awscli_install_dir: /opt/aws-cli/
|
||||
swap_file_path: /swap/swapfile
|
||||
swap_file_size_mb: 0
|
||||
vault_version: 1.9.3
|
||||
tf_version: 1.1.5
|
||||
packer_version: 1.7.10
|
||||
# btrfs_backup
|
||||
snapshots:
|
||||
path: /.snapshots
|
||||
disk:
|
||||
name: backup0
|
||||
uuid: 7c482f9b-2e1a-494c-9a93-ddecd483f2b2
|
||||
password: /home/ducoterra/.lukskeys/fedora-laptop-iscsi
|
||||
backups:
|
||||
- /
|
||||
- /home
|
||||
notifications:
|
||||
user:
|
||||
name: ducoterra
|
||||
uid: 1000
|
||||
|
||||
roles:
|
||||
|
||||
- role: swap
|
||||
tags: ["swap"]
|
||||
|
||||
- role: openssh
|
||||
tags: ["openssh"]
|
||||
|
||||
- role: fedora_certificates
|
||||
tags: ["certificates"]
|
||||
|
||||
- role: fedora_hardware_tools
|
||||
tags: ["hardware_tools"]
|
||||
|
||||
- role: fedora_developer_tools
|
||||
tags: ["developer_tools"]
|
||||
|
||||
- role: fedora_daily_drivers
|
||||
tags: ["daily_drivers"]
|
||||
|
||||
- role: iscsi_freenas
|
||||
tags: ["iscsi_freenas"]
|
||||
|
||||
- role: dconf
|
||||
tags: ["dconf"]
|
||||
|
||||
- role: gnome_extensions
|
||||
tags: ["gnome_extensions"]
|
||||
|
||||
- role: btrfs_backups
|
||||
tags: ["btrfs_backups"]
|
||||
Reference in New Issue
Block a user