Merge "Rearrange set-hostnames and cloud-init removal"

This commit is contained in:
Zuul 2020-04-21 20:18:55 +00:00 committed by Gerrit Code Review
commit 0b46f403ec
5 changed files with 16 additions and 11 deletions

View File

@ -41,8 +41,12 @@
- popularity-contest - popularity-contest
- lxd - lxd
- lxd-client - lxd-client
- cloud-init
state: absent state: absent
- name: Get rid of extra depends
command: apt-get autoremove -y
- name: Configure file limits - name: Configure file limits
copy: copy:
mode: 0644 mode: 0644

View File

@ -1,7 +1,6 @@
Set hostname Set hostname
Remove ``cloud-init`` and statically set the hostname, hosts and Statically set the hostname, hosts and mailname
mailname
**Role Variables** **Role Variables**

View File

@ -1,11 +1,11 @@
--- # Setting hostname with systemd apparently
- name: Remove cloud-init # requires dbus. We have this on our cloud-provided
package: # nodes, but not on the minimal ones we get from
name: cloud-init # nodepool.
state: absent - name: ensure dbus for working hostnamectl
apt:
- name: Get rid of cloud-init depends name: dbus
command: apt-get autoremove -y state: present
# Set hostname and /etc/hosts # Set hostname and /etc/hosts
# Inspired by: # Inspired by:

View File

@ -1,4 +1,4 @@
- hosts: "{{ target }}" - hosts: "!disabled"
gather_facts: false gather_facts: false
user: root user: root
roles: roles:

View File

@ -91,6 +91,8 @@
dest: /home/zuul/src/opendev.org/opendev/system-config/playbooks/host_vars/bridge.openstack.org.yaml dest: /home/zuul/src/opendev.org/opendev/system-config/playbooks/host_vars/bridge.openstack.org.yaml
become: true become: true
- name: Set hostname on host
command: ansible-playbook -v /home/zuul/src/opendev.org/opendev/system-config/playbooks/set-hostnames.yaml
- name: Run base.yaml - name: Run base.yaml
command: ansible-playbook -v /home/zuul/src/opendev.org/opendev/system-config/playbooks/base.yaml command: ansible-playbook -v /home/zuul/src/opendev.org/opendev/system-config/playbooks/base.yaml
- name: Run bridge service playbook - name: Run bridge service playbook