Hi Tony,

Thank you for your valuable inputs. 

We have used OSA for various recent releases were introduced post train, but didn't face any such package dependency issues.
Due to limited time (delivery time), we have decided to go for manual installation and it's been tested that we have all the required packages available for that. Hope that would work for us.

Once again, many thanks to you and other community members who shared their feedback. 

Kind Regards,
Vineet

On Mon, May 1, 2023 at 8:05 AM Tony Breeds <tony@bakeyournoodle.com> wrote:
On Sat, 29 Apr 2023 at 00:30, Vineet Thakur <vineetthakur09@gmail.com> wrote:
>
>
> Greetings openstack community members,
>
> It's regarding the deployment of openstack release: train on CentoOS 7.9 environment by using openstack-ansible tool. (Offline environment)

I'll say upfront that train is .... quite old and you should
absolutely evaluate newer releases.

> We are facing challenges to download the packages, some package links are not accessible or somewhere PIP packages are not available as per the constraint requirement list.
> See:
> https://artifacts.ci.centos.org/sig-cloudinstance/centos-7-191001/x86-64/centos-7-x86_64-docker.tar.xz

You can generate this yourself by pulling centos:centos7.9.2009 from
dockerhub, I can't see an old release like that on quay.io, and then
using docker save.

> For pip packages:
> https://opendev.org/openstack/requirements/raw/0cfc2ef6318b639bb4287fa051eae8f3ac8cc426/upper-constraints.txt

You can/should replace that URL with:
https://releases.openstack.org/constraints/upper/train

That will persist even after train has been marked end-of-life

Using Ubuntu Bionic (as that's what I have easy access to) I was able
to get a full mirror of all the wheels needed for the train release.

It's been a very long time since I looked at integrating any of that in OSA

Tony


--
Thanks & Regards,
Vineet Thakur
886164765