Instead of updating hostname manualy on Config DB hostname change, simply share containers UTS namespace with host OS. Ideally, instead of setting `--uts=host` for every container in SONiC, this setting can be set per container if feature requires. One behaviour change is introduced in this commit, when `--privileged` or `--cap-add=CAP_SYS_ADMIN` and `--uts=host` are combined, container has privilege to change host OS and every other container hostname. Such privilege should be fixed by limiting containers capabilities. Signed-off-by: Stepan Blyschak <stepanb@mellanox.com> |
||
---|---|---|
.. | ||
single_instance | ||
buffers_config.j2 | ||
config-setup.service.j2 | ||
dhcp_relay.service.j2 | ||
docker_image_ctl.j2 | ||
init_cfg.json.j2 | ||
lldp.service.j2 | ||
mgmt-framework.service.j2 | ||
nat.service.j2 | ||
organization_extensions.sh | ||
pmon.service.j2 | ||
process-reboot-cause.timer | ||
qos_config.j2 | ||
radv.service.j2 | ||
restapi.service.j2 | ||
sflow.service.j2 | ||
snmp.service.j2 | ||
snmp.timer | ||
sonic_debian_extension.j2 | ||
telemetry.service.j2 | ||
telemetry.timer | ||
updategraph.service.j2 |