integ/config/puppet-modules
Fabiano Correa Mercer 710561e26d Add puppet-memcached with FQDN support
The new release allows the use of hostname/FQDN to configure the
memcached. It is necessary to configure the parameter "listen"
instead of "listen_ip" (deprecated). The use of FQDN is necessary
to allow the reconfiguration of the MGMT network.

The management network is used extensively for all internal
communication. Since the original use of the network was a private
network before it was exposed for external communication in ai
distributed cloud configuration, it was never designed to be
reconfigured.

To support MGMT network reconfiguration the idea is to configure the
applications to use the hostname/FQDN instead of a static MGMT IP
address.

In this way, the MGMT network can be changed and the services and
applications will still work since they are using the hostname/FQDN
and the DNS will be responsible to translate to the current MGMT
IP address.

Given the complexities of supporting the multi-host reconfiguration,
this task will focus on support for AIO-SX only.

Test plan ( Debian only )
 - AIO-SX and AIO-DX virtualbox installation
 - netstat -tupl ( no services are using the MGMT IP address )

Story: 2010722
Task: 48464
Depends-on: https://review.opendev.org/c/starlingx/config/+/886208

Change-Id: Ic45b9ea8055d81dd778267bf77326ad4f641d166
Signed-off-by: Fabiano Correa Mercer <fabiano.correamercer@windriver.com>
2023-11-01 15:19:13 -03:00
..
openstack Add puppet-memcached with FQDN support 2023-11-01 15:19:13 -03:00
puppet-boolean-1.0.2/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-boolean-2.0.2/debian meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
puppet-create_resources/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-dnsmasq meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
puppet-drbd-0.3.1/centos Fix ceph-mon resize on AIO-DX 2022-02-17 07:45:13 -05:00
puppet-drbd-0.5.2/debian Fix warnings on puppet-drbd's resource.pp 2023-05-16 19:55:23 +00:00
puppet-etcd-1.12.3/debian tox: fixed warnings 2023-09-06 17:54:55 -03:00
puppet-filemapper/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-firewall-1.8.2/centos Enable puppet-firewall parsing of --random-fully rules 2022-05-10 11:17:08 -04:00
puppet-haproxy-1.5.0/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-hash2stuff Add puppet package hash2stuff 2023-05-09 15:36:30 -03:00
puppet-ldap Update debian packages for pkg-versioning 2023-03-15 14:44:32 +00:00
puppet-lvm/centos puppet-lvm: add support for mpath device 2022-05-23 17:04:06 -03:00
puppet-lvm-1.4.0/debian puppet-lvm: Handle multipath persistent device support 2023-02-13 16:24:39 -03:00
puppet-memcached/debian Add puppet-memcached with FQDN support 2023-11-01 15:19:13 -03:00
puppet-network Replace IPAddress gem with built-in IPAddr class 2023-06-19 12:20:16 -03:00
puppet-nslcd/centos Remove puppet-nslcd package on Debian 2022-09-01 09:54:17 -04:00
puppet-postgresql-4.8.0/centos Make /usr readonly to support OSTree 2022-04-29 11:19:37 -04:00
puppet-puppi meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
puppet-rabbitmq-5.5.0/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-rabbitmq-8.5.0/debian tox: fixed warnings 2023-09-06 17:54:55 -03:00
puppet-staging meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
puppet-stdlib-4.12.0/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
puppet-zitrlp-strongswan/debian Add puppet package zitrlp-strongswan 2023-10-30 17:06:54 -03:00
puppetlabs-firewall-1.12.0/debian Adjust puppet haproxy and firewall dependencies 2023-06-14 19:59:28 +00:00
puppetlabs-haproxy-2.1.0/debian tox: fixed warnings 2023-09-06 17:54:55 -03:00
puppetlabs-mysql-8.1.0/debian Debian: Fix deps on openstacklib, mysql modules 2022-06-01 18:02:33 -03:00
puppetlabs-postgresql-8.0.0/debian Update integ debian package ver based on git 2023-03-01 18:53:50 +00:00
puppetlabs-stdlib-5.0.0/debian meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00