mirror of
https://gitlab.durp.info/durfy/homelab/gitops.git
synced 2026-05-07 16:00:29 -05:00
update
This commit is contained in:
parent
61dcae2e97
commit
c57cfc7d5a
1 changed files with 35 additions and 22 deletions
|
|
@ -1,25 +1,25 @@
|
|||
- name: Update packages
|
||||
apt:
|
||||
name: '*'
|
||||
state: latest
|
||||
update_cache: yes
|
||||
only_upgrade: yes
|
||||
retries: 300
|
||||
delay: 10
|
||||
|
||||
- name: Remove packages not needed anymore
|
||||
apt:
|
||||
autoremove: yes
|
||||
retries: 300
|
||||
delay: 10
|
||||
|
||||
- name: Install required packages Debian
|
||||
apt:
|
||||
state: latest
|
||||
pkg: "{{ item }}"
|
||||
with_items: "{{ required_packages }}"
|
||||
retries: 300
|
||||
delay: 10
|
||||
#- name: Update packages
|
||||
# apt:
|
||||
# name: '*'
|
||||
# state: latest
|
||||
# update_cache: yes
|
||||
# only_upgrade: yes
|
||||
# retries: 300
|
||||
# delay: 10
|
||||
#
|
||||
#- name: Remove packages not needed anymore
|
||||
# apt:
|
||||
# autoremove: yes
|
||||
# retries: 300
|
||||
# delay: 10
|
||||
#
|
||||
#- name: Install required packages Debian
|
||||
# apt:
|
||||
# state: latest
|
||||
# pkg: "{{ item }}"
|
||||
# with_items: "{{ required_packages }}"
|
||||
# retries: 300
|
||||
# delay: 10
|
||||
|
||||
- name: Create user account
|
||||
user:
|
||||
|
|
@ -134,3 +134,16 @@
|
|||
name: "administrator"
|
||||
state: present
|
||||
password: "{{ lookup('ansible.builtin.env', 'ADMIN_PASSWORD') | password_hash('sha512') }}"
|
||||
|
||||
- name: change password
|
||||
ansible.builtin.user:
|
||||
name: "user"
|
||||
state: present
|
||||
password: "{{ lookup('ansible.builtin.env', 'USER_PASSWORD') | password_hash('sha512') }}"
|
||||
|
||||
- name: add user to sudoers
|
||||
community.general.sudoers:
|
||||
name: user
|
||||
state: present
|
||||
user: user
|
||||
commands: ALL
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue