Hi team,

This has happened. We've merged our two repos. Test jobs are green now but there will be more changes (mostly cosmetic) regarding this.

Here is the project-config PR [1] to stop running gate jobs for the openstack-helm-infra. It will remain at the current state for a couple more weeks and after that we will retire it.

Thanks a lot to Jeremy. He suggested corrections for the merger procedure and helped to make this happen. 

[1] https://review.opendev.org/c/openstack/project-config/+/945127



On Mon, Mar 17, 2025 at 5:12 PM Vladimir Kozhukalov <kozhukalov@gmail.com> wrote:
Hi team,

At this point let's consider the openstack/openstack-helm-infra repo frozen. Core team, please do not merge anything to the openstack-helm-infra repo. There are only a few PRs on review [1] at the moment and we will later port them to openstack-helm repo. 

We,ve accepted a bunch of patches to reduce the number of merge conflicts during the merger. 
Now only one file .gitreview can not be merged automatically. So the procedure (I've tested it) is as follows:

```
mkdir osh_merge_tmp
cd osh_merge_tmp
git clone https://opendev.org/openstack/openstack-helm.git
cd openstack-helm
git remote add openstack-helm-infra https://opendev.org/openstack/openstack-helm-infra.git
git fetch openstack-helm-infra
git merge --allow-unrelated-histories openstack-helm-infra/master
## there must be a merge conflict here with the only file .gitreview
git checkout origin/master .gitreview
git merge --continue
```
After that the state of the master branch is ready to be pushed to gerrit (openstack/openstack-helm master).

Tomorrow I am going to reach out to Jeremy in IRC to sync up and to perform the procedure semi-real-time. As we agreed the merged state will be pushed w/o review.

After push is done test jobs WILL BE BROKEN due to wrong paths for test scripts and some Ansible roles/playbooks. We will fix this in the first PR AFTER merger. 

[1] https://review.opendev.org/q/project:openstack/openstack-helm-infra+AND+-is:abandoned


On Mon, Mar 10, 2025 at 5:00 PM Jeremy Stanley <fungi@yuggoth.org> wrote:
On 2025-03-10 16:44:30 -0500 (-0500), Vladimir Kozhukalov wrote:
[...]
> So, next step will be to manually construct the desirable state of
> the Openstack-helm repo (prepare the exact procedure to merge
> necessary commits from the openstack-helm-infra) and then I am
> going to contact Jeremy to arrange the exact time when this can be
> pushed to the Gerrit directly (w/o review).
[...]

Sounds good, best way to sync up with me is in IRC, I expect to be
around all next week and am usually awake and online by 13:00 UTC
this time of year.
--
Jeremy Stanley


--
Best regards,
Kozhukalov Vladimir


--
Best regards,
Kozhukalov Vladimir