This patch upgrades k8s version to 1.32 and fixes multiple
failures affecting Tacker CI jobs:
1. The first issue is caused by incorrect FieldType usage in
PkgmNotificationFilterV2, where fields.List() receives
FieldType classes instead of instances. Newer versions of
oslo.versionedobjects now validate this strictly, causing
module import failures during unit tests.
2. The second issue affects Kubernetes-based CI jobs.
devstack-plugin-container generates kubeadm configuration
using kubeadm.k8s.io/v1beta4, but the jobs currently run
kubeadm 1.30.5, which only supports v1beta3.
3. The third issue causes CoreDNS pods to remain Running but
not Ready due to OVN iptables REJECT rules blocking
connectivity to the Kubernetes API server.
4. The tacker-docs job started failing after openstack/requirements
updated the Sphinx constraint from 8.1.3 to 9.0.4. Sphinx 9.0
rewrote sphinx.ext.autodoc, which now correctly identifies all
classes sharing the attribute name 'type', causing ambiguous
cross-reference warnings that are treated as errors.
Fix by suppressing the 'ref.python' warning category in conf.py.
Closes-Bug:https://bugs.launchpad.net/tacker/+bug/2152686
Closes-Bug:https://bugs.launchpad.net/tacker/+bug/2152687
Closes-Bug:https://bugs.launchpad.net/tacker/+bug/2152690
Closes-Bug:https://bugs.launchpad.net/tacker/+bug/2153106
Change-Id: I602734b66c5091329727238a90755138355ba286
Signed-off-by: Shivam Shukla <shivam.shukla3@india.nec.com>