-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 10 Apr 2024 16:38:40 +0200 Source: openstack-cluster-installer Architecture: source Version: 42.3.8 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack <team+openstack@tracker.debian.org> Changed-By: Thomas Goirand <zigo@debian.org> Closes: 1057083 Changes: openstack-cluster-installer (42.3.8) unstable; urgency=medium . [ Thomas Goirand ] * [bce1962] exclude.conf: blacklist stacks_stack_list\.test_request * [ab0f913] Blacklist failint tests in Wallaby. * [e5c5934] Document using ikvswitch with the OCI-PoC * [2a3f2fd] controller.pp: also create the key-manager:service-admin role (needed for tempest). * [2e84088] Add load-balancer_observer role as well. * [f640d89] Add a new ocicli machine-ipmi-adopt command, useful when IPMI is using dhcp. * [215e6a3] Fix ocicli machine-ipmi-adopt. * [1f8a426] Another machine-ipmi-adopt fix. * [525eb65] oci-hdd-maint -l: Display firmware version of HDD with MegaRAID devices. * [77b4b3d] hardware_profile.php: also search for storcli64 (as top priority before others). * [473562a] oci-hdd-maint -l: use /usr/bin/storcli64 or /usr/bin/storcli_x64 when available. * [523499e] oci-hdd-maint: use /usr/bin/storcli64 when evailable, order -pdlist and -vdlist by slot num. * [c97580d] oci-hdd-maint: report State and Spun with storcli64. * [1bb0751] Add a swift_df_report, so we can later on tweak /etc/rsyncd.conf depending on remaining space. * [0f8d15d] oci-hdd-maint: -vdlist: fix DG if it is == "-" * [130159a] oci-block-device-udev-sorting: revert R740xd patch, as something broke. * [8a667f4] Fix back 20-swift.conf as per the package: separate log file for each process. * [a8f4853] Fix + update the basic OCI install doc. * [4f79158] Added support for multiple time servers * [12f3079] Missing mkdir -p config/hooks/live when installing the install-kernel-from-backports.hook.chroot * [61184fd] For the moment, restrict filebeat to amd64 only (as we don't have arm64 packages for it yet). * [6ed88c0] openstack-cluster-installer-live-image-builder: add missing openstack-pkg-tools depends. * [57551b9] openstack-cluster-installer-build-live-image: Install firmware-qlogic when arch is not aarch64. * [75308dd] oci-agent: use ["port"]["id"]["value"] if ["port"]["descr"] doesn't start with en or swp. * [785305b] auto-racking: produce an error when product description isn't in auto-racking.json. * [5082760] auto-racking: report error when no LLDP info. * [511b66c] Better error message when product name not found. * [357c997] Add bash-completion for the --filter option. * [105cfae] openstack-cluster-installer-utils: add missing q-text-as-data depends, needed by oci-hdd-maint. * [59cbb86] oci-hdd-maint -vdlist: display missing slot num for JBOD drives. * [5a8a520] oci-block-device-udev-sorting: better ProLiant DL365 Gen11 support. * [e8bff56] Relax IPMI username that can be set (use safe_password instead of safe_fqdn). * [ffcb0c5] Include drive-full-checker in swift's rsyslog config. * [4acf6ce] report.php: do not apply automations like RAID and so on if the server isn't in status=live. * [129f0b0] Fix sql syntax of previous commit. . [ Olivier Chaze ] * [332b31b] adding haproxy rate limit . [ Thomas Goirand ] * [c600d38] Fix merge-on-all-branches for the new release. * [db1bc3f] Set close-on-exec and close-on-exec2 on all uwsgi API services. * [bc064cb] Add disk-full prevention using swift-disk-full-checker and fallocate_reserve. * [b761ec8] swift: Use log_name_per_daemon=true. * [97ec1e8] poc-bin/oci-poc-install-cluster-bgp: set swift reserved space. * [73cf774] Fix rsyslog config for swiftproxy. . [ Jim Scadden ] * [6cb1846] Don't listen for SSH on ceph-cluster IPs * [4a841b6] New OCI role type 'radosgw' * When radosgw node(s) are present additional PGs and users are created in Ceph * When there is no 'swift proxy hostname' defined, a swift frontend+backend is created in haproxy on the controller(s) and pointed to radosgw nodes (if there are swiftproxy nodes present then the backend will point to those instead). * When 'swift proxy hostname' is defined a haproxy frontend+backend is created on the radosgw nodes. If there are both swiftproxy and radosgw nodes present then it is up to administrator to ensure end user traffic is only sent to one of groups of nodes. . [ Axel Jaquet ] * [6a30ca6] Add support for network agent zoning . [ Thomas Goirand ] * PoC: configure 47 VMs, with a Keystone cluster and a hyper-converged compute-only cluster. * [632a92a] controller.pp: do firewall purge if not used as network node. * [b401067] volume.pp: populate /etc/keystone/puppet.conf instead of /etc/openstack/puppet/admin-clouds.yaml for xena and down. * [2aa3b7c] ocicli: use "--snifflimit 0 -d ," when using csvlook to avoid warning message. * [9ae005a] swiftproxy_haproxy.pp: fix calling of template for /etc/haproxy/custom_delay.lua * [ddc6c80] swiftproxy: Implement delay if rate is too high for some Swift accounts / containers. * [bc9905f] Fix typo in oci-hdd-maint HDD disposition output. * [a266bc5] compute.pp: fix using it with external keystone. * [95d4375] Add a --force-frr option for servers. * [24a3c46] Make ocicli also work with hostnames and encode the password when sending it, so we can accept + in the pass. * [5f26d33] machine-ipmi-adopt: Redirect stderr to /dev/null to avoid ugliness. * [c2e915b] PoC & keystone only cluster: make it possible to not install Barbican, Heat & Rabbit. . [ Olivier Chaze ] * [4ce2769] Send absolute values rather than rate and interval 60 to match default graphite . [ Thomas Goirand ] * [acc0bcf] Fix nova api microversion for Caracal. * [bc8251f] Add a 3rd interface to the OCI VM for IPMI. . [ Simeon Gourlin ] * [07687ea] Adding error messages to monitoring plugin code . [ Thomas Goirand ] * [8b704a3] messaging.pp & controller.pp: ::cloudkitty::processor doesn't have max_workers param in Yoga and up. fix typoe: brabican -> barbican. * [8b544b1] enc.php: Get swiftproxy.pp haproxy.cfg to order other swiftproxy hostname in correct numerical order. * [1fe3290] controller.pp: fix typo in barbican See merge request openstack-team/debian/openstack-cluster-installer!50 * [3616a64] swiftcommon.pp: requires => Package['swift'] when creating /var/log/swift with swift as owner. * [7652f89] db_sync.php: Fix ALTER TABLE missing the $con variable. * [d8b508a] Fix-up installing OSD on compute nodes. * [cbf1f53] swift diskfull scenarios prevention: differentiate rsync and fallocate reserve. * [a16c446] PoC: implements swiftstore/swiftproxy reserved space . [ Axel Jacquet ] * [2b6a64c] Add option to limit admin access to API based on source IP. . [ Thomas Goirand ] * [64edd72] Add options for forcefrr and fix calling oci-first-boot from install-status.php * [151c3a0] oci-first-boot: now using /dev/disk/oci-sort when parsing /etc/oci/data-disk for formating CephOSD. * [38ca3cf] tempest.pp: Fix caracal microversion. * [26f9828] tempest.pp: Support external keystone See merge request openstack-team/debian/openstack-cluster-installer!53 * [888e4a3] Add support for onboard ethernet interfaces See merge request openstack-team/debian/openstack-cluster-installer!52 * [c182327] Manage dnsmasq_dns_servers option in /etc/neutron/dhcp_agent.ini in OCI. See merge request openstack-team/debian/openstack-cluster-installer!48 * [d6e5658] controller.pp: do not set Keystone notification URL if there's no rabbitmq. * [c3812d5] oci-block-device-udev-sorting: more target for LinuxKVM + qemu-oci. * [d533711] oci-build-data-vg: use /dev/disk/oci-sort if available. * [2605631] tempest.pp: support up to Caracal. * [ed93fa7] tempest.pp: set region= whenever needed, which is mandatory for multi-region clusters. * [579a220] Increase RAM of network nodes to 8GB (instead of 5). * [dc8f17b] Updated regex for identifying switchport name See merge request openstack-team/debian/openstack-cluster-installer!54 * [767577b] tempest.pp: fix img_file to use full path of image. * [ebc5d51] reset-lenovo-ipmi-password-age: check if ocicli and q are present, exit 0 if not (Closes: #1057083). Checksums-Sha1: d149542eaa27f3bfe003040a4984926d02bc57d4 2636 openstack-cluster-installer_42.3.8.dsc 1ed2155b6e7ca2882136ac6f0e7451f26d0d0130 416144 openstack-cluster-installer_42.3.8.tar.xz 472aaf5a6440409fb2ecef62b9fea911e83e51df 9779 openstack-cluster-installer_42.3.8_amd64.buildinfo Checksums-Sha256: cd8894bc86103055a56c6f2acdf12d507c427d6251274430828c32952259e939 2636 openstack-cluster-installer_42.3.8.dsc 2c51b44b9bf05c2bb1603fe932a197c130e9a7c8a72b24be5816960fd3f6e520 416144 openstack-cluster-installer_42.3.8.tar.xz be72678bd765d29fd2439073d2b8f70143c576ab04fe043104d50333475a80c3 9779 openstack-cluster-installer_42.3.8_amd64.buildinfo Files: 97dd19b91c9d2d2dd235e3c3c591eb29 2636 net optional openstack-cluster-installer_42.3.8.dsc 568e1ee727e6c8ac9ea5bc8b23391d94 416144 net optional openstack-cluster-installer_42.3.8.tar.xz c92d0ec944c07c085336605054c03221 9779 net optional openstack-cluster-installer_42.3.8_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmYWp4cACgkQ1BatFaxr Q/6XvQ//V9emiDaOnnXQneJv8ksJ/OkPK4O1aEpvpi81QtAYDJdQARHZ2CTU07do IbofdmPFgGjT3ycBIpm8bQPRtv74EMKuAxltCHitNEx4+7iPlV9xLCIc54xwu0XX mG9y7FZU9xXfRF9QFHVg2UYW3ZGx3QVWpiTdP4Jxm5MWSayeko2YKbnIkZZZxxrO MQ86zUIlcL3QvmPhNSv61Vp1x4VqeASGgv6sQT4htbDBKF2ZIO4R9VdtNOXCQUJM KaTp+3O6zhwMlri71wcWqRtQ9RWhA892UQtfC7k9C83bX2jloIJrWD+9IGQODU0G m4s50nkO6yN/oslOttDb/ukhvySkGFh66weLHOgPgbXUvsXZ4M9yDhAZeMjFVdAf F1ue8JnAr0uiELvK25bmUli9DSjKMSzn/aaPEC7iARd9cGn/WlzyvA3Mw1ReRPsi unZcT+KKL6WE72KgKnhPScKrsVu6GB+yWNS0O9DdT6KliM/be9AX8+1jpBFoc9Mm NzKTDj5zJGzFSRffIOEPKfXY469QlALaMoFgqbhGjJBfwREakEnP8ZmPrQUhn+Ci K9+aZn2Vh897mmSKc5PJcNtfqQbSjzoMHYyZYEuIHvdAmoAN/CJdLPXF2Fzb289b 4mkJeV7QjVEykTqyxpKfIH8PS224qPVqkKBINFINjlXAfsFgsSI= =IaXy -----END PGP SIGNATURE-----
Attachment:
pgps_bJjn_JxB.pgp
Description: PGP signature