From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [45.144.208.40]) by lore.proxmox.com (Postfix) with ESMTPS id 32AFB1FF0C0 for ; Wed, 04 Nov 2026 20:04:16 +0100 (CET) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id 4111D215F7; Wed, 04 Nov 2026 20:03:58 +0100 (CET) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= To: pve-devel@lists.proxmox.com Subject: [PATCH test-tools 01/38] ansible: rename snd_test bridge to tt_test as multi-purpose bridge Date: Wed, 4 Nov 2026 20:03:08 +0100 Message-ID: <20261104190345.2573464-2-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261104190345.2573464-1-m.koeppl@proxmox.com> References: <20261104190345.2573464-1-m.koeppl@proxmox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1793819033328 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.215 Adjusted score from AWL reputation of From: address DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment (newer systems) RCVD_IN_DNSWL_MED -2.3 Sender listed at https://www.dnswl.org/, medium trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: VSQIVIE4DMZOAMFXBQWFEFSIUVR2A4I4 X-Message-ID-Hash: VSQIVIE4DMZOAMFXBQWFEFSIUVR2A4I4 X-MailFrom: m.koeppl@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Additional tests might also require a separate bridge. Since tests are not run in parallel, the bridge can easily be shared, which also allows tests that want to use a separate NIC to uniformly refer to ens19 without any additional changes. Signed-off-by: Michael Köppl --- ansible/README.md | 6 +++--- ansible/group_vars/test_hosts.yml | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ansible/README.md b/ansible/README.md index fc82d8d7..5b5e9f93 100644 --- a/ansible/README.md +++ b/ansible/README.md @@ -72,9 +72,9 @@ lying around there, the play stops and displays a warning message. Remove the st builds or point `tt_deb_source_dir` somewhere else. **Test hosts** get their own SDN simple zone (`172.17.0.0/24` with DHCP and -SNAT, sized from `sdn_subnet_cidr`), an isolated `sdn_test` bridge that the -plans attach the SDN instances' second NIC to, a PVE API token for `proxmox-test-instance`, -an SSH keypair for reaching the test instances, +SNAT, sized from `sdn_subnet_cidr`), an isolated `tt_test` bridge that the +plans attach the cluster instances' second NIC to, a PVE API token for +`proxmox-test-instance`, an SSH keypair for reaching the test instances, `~/.config/proxmox-test-tools/{proxmox-test-instance,secrets}.ron`, and the `proxmox-e2e-tests` package with `tests`, `scripts` and `files` linked from `/usr/share/proxmox-e2e-tests` into `/root`. Those links matter because diff --git a/ansible/group_vars/test_hosts.yml b/ansible/group_vars/test_hosts.yml index 005cf0e3..0669d8df 100644 --- a/ansible/group_vars/test_hosts.yml +++ b/ansible/group_vars/test_hosts.yml @@ -16,12 +16,12 @@ sdn_gateway: "172.17.0.254" sdn_dhcp_start: "172.17.0.100" sdn_dhcp_end: "172.17.0.200" -# Separate bridge for the second NIC of the SDN-related instances and -# the router and internet containers, over which the SDN tests build -# their topology. Note that the plans hardcode this name -# (plans/complete.ron, plans/sdn.ron), so only change it together with -# them. -tt_test_bridge: sdn_test +# Separate bridge for the second NIC of the cluster instances (for SDN +# and Ceph-related tests) and the router and internet containers, over +# which the tests build their topology. Note that the plans hardcode +# this name (plans/complete.ron, plans/sdn.ron), so only change it +# together with them. +tt_test_bridge: tt_test # PVE API access used by proxmox-test-instance # -- 2.47.3