openstack-ansible/osa_toolkit
Dmitriy Rabotyagov d74d038032 Do not use underscores in container names
According to RFC1034 [1], underscores are not legitimate symbols for
hostnames. We have a naming convention that historically uses underscores
in names of containers which leads to a complications in some cases/logic
Moreover, container actual hostnames are always different from their
inventory_hostnames, which might break some logic of external dependencies.

To change this historical issue, all new containers will have different
naming convention, where only dash will be used as a separator.
This will not touch already existing in inventory containers and they will
preserve their names for the time being.

[1] http://www.faqs.org/rfcs/rfc1034.html

Change-Id: Iedebf9935059ecfe8370f2a84ad52516cc93320e
2024-03-05 09:17:37 +00:00
..
__init__.py Restructure lib directory to install via pip 2017-03-30 10:19:01 -04:00
dictutils.py Improve compatibiliity with Python 3 2017-06-06 10:44:13 -04:00
filesystem.py Deprecate openstack_hostnames_ips 2022-07-28 11:48:27 +02:00
generate.py Do not use underscores in container names 2024-03-05 09:17:37 +00:00
ip.py Rename black/white list variables 2021-06-18 08:35:55 +00:00
manage.py Stop ignoring hostnames without underscores 2023-10-11 13:58:11 -05:00
tools.py Restore dynamic_inventory unit testing 2023-01-11 10:14:43 +00:00