История изменений
Исправление bryak, (текущая версия) :
Ну и что это за х@#ня? Ты сам-то понимаешь, что ты больше не рулишь? Добавим еще сюда flackes, direnv и home-manager и всё это превратилось в что-то такое, что лично мне очень сильно не нравится
Ты знаешь, мне кажется вот в этом всё строго наоборот
- name: "Check /mnt/d directory available"
shell: if [ -d {{ FSTAB['disk']['d']['point'] }} ]; then echo 'yes'; else echo 'no'; fi
ignore_errors: true
register: disk_d_installed
- name: "Make /mnt/d directory"
shell: |
mkdir -p {{ FSTAB['disk']['d']['point'] }}
ignore_errors: true
when: disk_d_installed.stdout.find("no") != -1
- name: "Check UUID home disk"
command: blkid -s UUID {{ FSTAB['disk']['d']['device'] }} -o value
register: some_some
- name: "Install ntfs-3g"
apt:
name: ntfs-3g
update_cache: yes
- name: "Add disk d to /etc/fstab"
# become: yes
become_user: root
become_method: su
become_flags: '-s /bin/sh'
lineinfile:
dest: "{{ FSTAB['path'] }}"
line: "# /mnt/d\nUUID=\"{{ some_some.stdout }}\" {{ FSTAB['disk']['d']['point'] }} {{ FSTAB['disk']['d']['fs'] }} {{ FSTAB['disk']['d']['options'] }}"
Или мне показалось?
Я три месяца на виртуалке писал конфиг. Вот он готовый лежит. Мне не хочется «туда» идти. И я более чем уверен, что апнется версия и этот конфиг надо будет переписывать. А ansible - нет. Поэтому я ansible лучше допилю и мне будет строго индифферентно, когда апнется версия дебиан. Пробовал guixSD. Он намного круче nixos, но т.к это GNU, то оно никогда не будет юзабельным. Достаточно прогуглить guix + cuda
Исправление bryak, :
Ну и что это за х@#ня? Ты сам-то понимаешь, что ты больше не рулишь? Добавим еще сюда flackes, direnv и home-manager и всё это превратилось в что-то такое, что лично мне очень сильно не нравится
Ты знаешь, мне кажется вот в этом всё строго наоборот
- name: "Check /mnt/d directory available"
shell: if [ -d {{ FSTAB['disk']['d']['point'] }} ]; then echo 'yes'; else echo 'no'; fi
ignore_errors: true
register: disk_d_installed
- name: "Make /mnt/d directory"
shell: |
mkdir -p {{ FSTAB['disk']['d']['point'] }}
ignore_errors: true
when: disk_d_installed.stdout.find("no") != -1
- name: "Check UUID home disk"
command: blkid -s UUID {{ FSTAB['disk']['d']['device'] }} -o value
register: some_some
- name: "Install ntfs-3g"
apt:
name: ntfs-3g
update_cache: yes
- name: "Add disk d to /etc/fstab"
# become: yes
become_user: root
become_method: su
become_flags: '-s /bin/sh'
lineinfile:
dest: "{{ FSTAB['path'] }}"
line: "# /mnt/d\nUUID=\"{{ some_some.stdout }}\" {{ FSTAB['disk']['d']['point'] }} {{ FSTAB['disk']['d']['fs'] }} {{ FSTAB['disk']['d']['options'] }}"
Или мне показалось?
Я три месяца на виртуалке писал конфиг. Вот он готовый лежит. Мне не хочется «туда» идти. И я более чем уверен, что апнется версия и этот конфиг надо будет переписывать. А ansible - нет. Поэтому я ansible лучше допилю и мне будет строго индифферентно, когда апнется версия дебиан. Пробовал guixSD. Nixos намного круче, но т.к это GNU, то оно никогда не будет юзабельным. Достаточно прогуглить guix + cuda
Исправление bryak, :
Ну и что это за х@#ня? Ты сам-то понимаешь, что ты больше не рулишь? Добавим еще сюда flackes, direnv и home-manager и всё это превратилось в что-то такое, что лично мне очень сильно не нравится
Ты знаешь, мне кажется вот в этом всё строго наоборот
- name: "Check /mnt/d directory available"
shell: if [ -d {{ FSTAB['disk']['d']['point'] }} ]; then echo 'yes'; else echo 'no'; fi
ignore_errors: true
register: disk_d_installed
- name: "Make /mnt/d directory"
shell: |
mkdir -p {{ FSTAB['disk']['d']['point'] }}
ignore_errors: true
when: disk_d_installed.stdout.find("no") != -1
- name: "Check UUID home disk"
command: blkid -s UUID {{ FSTAB['disk']['d']['device'] }} -o value
register: some_some
- name: "Install ntfs-3g"
apt:
name: ntfs-3g
update_cache: yes
- name: "Add disk d to /etc/fstab"
# become: yes
become_user: root
become_method: su
become_flags: '-s /bin/sh'
lineinfile:
dest: "{{ FSTAB['path'] }}"
line: "# /mnt/d\nUUID=\"{{ some_some.stdout }}\" {{ FSTAB['disk']['d']['point'] }} {{ FSTAB['disk']['d']['fs'] }} {{ FSTAB['disk']['d']['options'] }}"
Или мне показалось?
Я три месяца на виртуалке писал конфиг. Вот он готовый лежит. Мне не хочется «туда» идти. И я более чем уверен, что апнется версия и этот конфиг надо будет переписывать. А ansible - нет. Поэтому я ansible лучше допилю и мне будет строго индифферентно, когда апнется версия дебиан
Исправление bryak, :
Ну и что это за х@#ня? Ты сам-то понимаешь, что ты больше не рулишь? Добавим еще сюда flackes, direnv и home-manager и всё это превратилось в что-то такое, что лично мне очень сильно не нравится
Ты знаешь, мне кажется вот в этом всё строго наоборот
- name: "Check /mnt/d directory available"
shell: if [ -d {{ FSTAB['disk']['d']['point'] }} ]; then echo 'yes'; else echo 'no'; fi
ignore_errors: true
register: disk_d_installed
- name: "Make /mnt/d directory"
shell: |
mkdir -p {{ FSTAB['disk']['d']['point'] }}
ignore_errors: true
when: disk_d_installed.stdout.find("no") != -1
- name: "Check UUID home disk"
command: blkid -s UUID {{ FSTAB['disk']['d']['device'] }} -o value
register: some_some
- name: "Install ntfs-3g"
apt:
name: ntfs-3g
update_cache: yes
- name: "Add disk d to /etc/fstab"
# become: yes
become_user: root
become_method: su
become_flags: '-s /bin/sh'
lineinfile:
dest: "{{ FSTAB['path'] }}"
line: "# /mnt/d\nUUID=\"{{ some_some.stdout }}\" {{ FSTAB['disk']['d']['point'] }} {{ FSTAB['disk']['d']['fs'] }} {{ FSTAB['disk']['d']['options'] }}"
Или мне показалось?
Исходная версия bryak, :
Ну и что это за х@#ня? Ты сам-то понимаешь, что ты больше не рулишь? Добавим еще сюда flackes и direnv и home-manager и всё это превратилось в что-то такое, что лично мне очень сильно не нравится
Ты знаешь, мне кажется вот в этом всё строго наоборот
- name: "Check /mnt/d directory available"
shell: if [ -d {{ FSTAB['disk']['d']['point'] }} ]; then echo 'yes'; else echo 'no'; fi
ignore_errors: true
register: disk_d_installed
- name: "Make /mnt/d directory"
shell: |
mkdir -p {{ FSTAB['disk']['d']['point'] }}
ignore_errors: true
when: disk_d_installed.stdout.find("no") != -1
- name: "Check UUID home disk"
command: blkid -s UUID {{ FSTAB['disk']['d']['device'] }} -o value
register: some_some
- name: "Install ntfs-3g"
apt:
name: ntfs-3g
update_cache: yes
- name: "Add disk d to /etc/fstab"
# become: yes
become_user: root
become_method: su
become_flags: '-s /bin/sh'
lineinfile:
dest: "{{ FSTAB['path'] }}"
line: "# /mnt/d\nUUID=\"{{ some_some.stdout }}\" {{ FSTAB['disk']['d']['point'] }} {{ FSTAB['disk']['d']['fs'] }} {{ FSTAB['disk']['d']['options'] }}"
Или мне показалось?