summaryrefslogtreecommitdiff
path: root/roles/sane_debian_system/tasks
AgeCommit message (Collapse)AuthorFilesLines
2021-07-12Revert "fix: sane_debian_system setting hostname"Lars Wirzenius1-4/+3
This reverts commit 028980c06c069914823ec965e413f272b0ae0e83.
2021-07-07fix: make sure gnupg is installed before adding apt keysLars Wirzenius1-0/+4
On the Debian 11 cloud image it's not installed by default. Sponsored-by: author
2021-07-07fix: sane_debian_system setting hostnameLars Wirzenius1-3/+4
This avoids the Ansible hostname module, which breaks post-Python3.6, because they removed platform.linux_didstribution. Sigh. Sponsored-by: author
2021-03-31feat! default sane_debian_hostname to inventory hostnameLars Wirzenius1-1/+1
Doesn't break anything if hostname was already set, but just in case, bump version number, which means any users of this role need to be upgraded.
2020-11-04feat! make all sane_debian_system variables be prefixed properlyLars Wirzenius3-13/+13
This is a breaking change.
2020-10-18fix(sane_debian_system): set hostname via AnsibleLars Wirzenius1-6/+2
2020-10-11fix: syntax non-errorLars Wirzenius1-1/+1
2020-10-10test(sane_debian_system): add subplot scenariosLars Wirzenius1-0/+5
2020-09-08fix(sane_debian_system): install sudoLars Wirzenius1-0/+4
2019-02-25Change: use apt with list of packages, intead of loopingLars Wirzenius1-2/+1
2018-02-25Add: if the initial apt setup, ignore the failureLars Wirzenius1-0/+8
This lets us get past a mistake in the sources.list, such as a badly set debian_codename. Add: ignore more apt errors in initial setup
2018-02-25Add: sanity check: is debian_codename set?Lars Wirzenius1-0/+10
I couldn't get the Ansible "when" clause to work, so this checks it in shell instead. Ugly, but works.
2017-10-19Add: in sources_lists signing-key and keyring-package are optionalLars Wirzenius1-0/+2
2017-10-14Fix: set ownership, perms for /etc/hostnameLars Wirzenius1-0/+3
2017-10-13Add: install signing key, keyring package via sources_listsLars Wirzenius1-0/+11
2017-04-18Install dbus so timectl works on systemd systemsLars Wirzenius1-0/+4
2017-04-17Set time zone in sane_debian_systemLars Wirzenius1-0/+4
2017-04-15Generate requested locales; fix conditions for hostnameLars Wirzenius1-3/+10
2017-04-04Fix apt-transport-https installationLars Wirzenius1-2/+12
We run virtual machines built from a disk image. The image has package lists downloaded, but from far ago. So we update them before installing the https transport. Then we install the transport. Then we fiddle with sources.lists, update package lists and then continue as needed.
2017-04-04Fix source.list creation, separate apt updateLars Wirzenius1-4/+7
2017-04-04Use underscores, to be systemticLars Wirzenius3-0/+43