<div dir="ltr">Hi Tony,<div><br></div><div>Thank you for your valuable inputs. </div><div><br></div><div>We have used OSA for various recent releases were introduced post train, but didn't face any such package dependency issues.</div><div>Due to limited time (delivery time), we have decided to go for <b>manual installation</b> and it's been tested that we have all the required packages available for that. Hope that would work for us.</div><div><br></div><div>Once again, many thanks to you and other community members who shared their feedback. </div><div><br></div><div>Kind Regards,</div><div>Vineet</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 1, 2023 at 8:05 AM Tony Breeds <<a href="mailto:tony@bakeyournoodle.com">tony@bakeyournoodle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sat, 29 Apr 2023 at 00:30, Vineet Thakur <<a href="mailto:vineetthakur09@gmail.com" target="_blank">vineetthakur09@gmail.com</a>> wrote:<br>
><br>
><br>
> Greetings openstack community members,<br>
><br>
> It's regarding the deployment of openstack release: train on CentoOS 7.9 environment by using openstack-ansible tool. (Offline environment)<br>
<br>
I'll say upfront that train is .... quite old and you should<br>
absolutely evaluate newer releases.<br>
<br>
> 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.<br>
> See:<br>
> <a href="https://artifacts.ci.centos.org/sig-cloudinstance/centos-7-191001/x86-64/centos-7-x86_64-docker.tar.xz" rel="noreferrer" target="_blank">https://artifacts.ci.centos.org/sig-cloudinstance/centos-7-191001/x86-64/centos-7-x86_64-docker.tar.xz</a><br>
<br>
You can generate this yourself by pulling centos:centos7.9.2009 from<br>
dockerhub, I can't see an old release like that on <a href="http://quay.io" rel="noreferrer" target="_blank">quay.io</a>, and then<br>
using docker save.<br>
<br>
> For pip packages:<br>
> <a href="https://opendev.org/openstack/requirements/raw/0cfc2ef6318b639bb4287fa051eae8f3ac8cc426/upper-constraints.txt" rel="noreferrer" target="_blank">https://opendev.org/openstack/requirements/raw/0cfc2ef6318b639bb4287fa051eae8f3ac8cc426/upper-constraints.txt</a><br>
<br>
You can/should replace that URL with:<br>
<a href="https://releases.openstack.org/constraints/upper/train" rel="noreferrer" target="_blank">https://releases.openstack.org/constraints/upper/train</a><br>
<br>
That will persist even after train has been marked end-of-life<br>
<br>
Using Ubuntu Bionic (as that's what I have easy access to) I was able<br>
to get a full mirror of all the wheels needed for the train release.<br>
<br>
It's been a very long time since I looked at integrating any of that in OSA<br>
<br>
Tony<br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Thanks & Regards,<div>Vineet Thakur</div><div>886164765</div></div></div></div></div>