This patch converts stable/2024.1 into a stable maintenance branch. It:
- modifies .gitreview to point to stable/2024.1
- switches (test-)requirements*.txt -> (test-)requirements*.in
for pip-compile usage.
- creates (test-)requirements-py*.txt from *.in using pip-compile for
the relevant python version.
- Updates bundles to point to ceph/edge and 24.04/edge for ceph and
OVN charms.
- Adds build.lock file to the reactive charms.
- Syncs charm-helpers for classic charms.
- Locks requirements.txt from requirements.in for ops machine charms.
- Locks charms.openstack, zaza, zaza-openstack-tests, charm-helpers to
stable branches.
Change-Id: Id84f55f1231cf098c4567aaa0f1f7d27930924a9