kayobe/etc/kayobe
Pierre Riteau 79be93baf5 Enable consistent network device naming
CentOS cloud images come with net.ifnames=0 on the kernel command line,
which disables consistent network device naming. This does not provide a
good experience on bare metal because NIC ordering can vary. This is
specific to cloud images: an ISO installation would use consistent
network device naming.

We now set net.ifnames=1 in the DIB default environment to use
consistent network device naming. The parameters `nofb nomodeset
gfxpayload=text` are also set to preserve defaults from DIB.

To restore the existing behaviour, set DIB_BOOTLOADER_DEFAULT_CMDLINE to
`nofb nomodeset gfxpayload=text net.ifnames=0` in the
kolla_bifrost_dib_env_vars_extra dictionary.

Change-Id: I20465eab4e0aec6620578a92d3bdbddcec0954df
2021-10-05 11:00:49 +02:00
..
hooks Add ability to run playbooks before and after a kayobe command 2020-05-26 14:16:02 +01:00
inventory Add support for infrastructure VMs 2021-10-04 12:40:54 +01:00
kolla Remove mentions of UUID Keystone token provider 2019-06-12 13:22:44 +01:00
apt.yml Add support for apt proxy setting 2021-09-21 10:39:38 +02:00
bifrost.yml Enable consistent network device naming 2021-10-05 11:00:49 +02:00
bmc.yml Add a BMC configuration file to consolidate IPMI credentials and BMC type 2017-04-05 11:05:48 +01:00
compute.yml Ubuntu: simplify OS distro selection 2021-04-29 11:16:42 +01:00
controllers.yml Ubuntu: simplify OS distro selection 2021-04-29 11:16:42 +01:00
dell-switch-bmp.yml Add README files for dell-switch and dell-switch-bmp roles 2017-03-28 16:11:39 +01:00
dnf.yml Remove support for deprecated Yum variables 2020-09-17 14:32:28 +00:00
dns.yml Allow resolv.conf configuration to be prevented 2018-05-09 19:12:00 +01:00
docker-registry.yml Make docker registry network mode configurable 2021-05-11 22:48:21 +02:00
docker.yml Switch default docker storage driver to overlay2 2020-10-05 19:59:11 +00:00
globals.yml Make setup module arguments configurable 2021-09-27 09:31:09 +00:00
grafana.yml Organise and update grafana-conf role variables 2018-01-23 12:24:53 +00:00
idrac.yml Add missing Ansible bug 8743 workarounds to config samples 2017-08-07 12:08:08 +00:00
infra-vms.yml Add support for infrastructure VMs 2021-10-04 12:40:54 +01:00
inspector.yml Fix typo in inspector.yml 2021-09-14 18:17:41 +02:00
ipa.yml Add ipa_build_upper_constraints_file variable 2021-02-19 16:13:38 +01:00
ironic.yml Add Ironic enabled_bios_interfaces and default_bios_interface settings 2021-03-19 11:46:42 +01:00
kolla.yml Build and deploy source type images by default 2021-10-01 12:55:37 +02:00
monasca.yml Define default variables for Monasca config 2020-04-28 14:51:26 +01:00
monitoring.yml Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
networks.yml Remove ceph block device support 2020-03-18 10:28:33 +00:00
neutron.yml Use kolla-ansible's defaults for neutron ML2 mechanism drivers 2017-10-26 10:32:42 +01:00
nova.yml The default group doesn't need to be configurable 2017-11-13 16:16:01 +00:00
opensm.yml Add configuration of OpenSM Infiniband subnet manager in a Docker container 2017-06-12 10:15:46 +01:00
openstack.yml Revert "Use OpenStack Wallaby release" 2021-06-07 15:19:52 +01:00
overcloud.yml Remove CentOS 7 image resolv.conf workaround 2021-02-09 14:14:57 +01:00
pip.yml Allow setting pip_proxy 2020-02-26 11:10:01 +01:00
seed-hypervisor.yml Ubuntu: simplify OS distro selection 2021-04-29 11:16:42 +01:00
seed-vm.yml Ubuntu: simplify OS distro selection 2021-04-29 11:16:42 +01:00
seed.yml seed: Disable SNAT configuration by default 2021-09-29 18:46:25 +02:00
ssh.yml Reconcile all 'Ansible control host' references 2018-07-11 17:19:18 +01:00
storage.yml Ubuntu: simplify OS distro selection 2021-04-29 11:16:42 +01:00
swift.yml Support for Ceph and Swift storage networks, and improvements to Swift 2019-04-24 12:40:20 +00:00
time.yml Remove default time sources from customisable configuration 2021-05-13 16:35:57 +01:00
users.yml Add a workaround for ansible bug 8743 for users.yml 2017-09-14 19:24:13 +01:00