I am the co-developer of an open source project on Github, and we leverage VyOS for our edge router. VyOS works really well for us, but we have one nagging issue that we’re hoping the VyOS team can assist us with on their end.
Many years ago when VyOS moved their nightly build downloads to AWS, our automatic download functionality of VyOS broke because the URLs changed with each nightly build. I reached out via Slack (at the time), and the VyOS team was kind enough to modify their build automation to create a file called “vyos-rolling-latest.iso”, which would always be the same as the latest nightly build. This provided us with a static URL we could reference to download the latest ISO. Life was good!
Later, VyOS moved their nightly build download artifacts to Github, and with that move, the statically named “vyos-rolling-latest.iso” file went away. A while back we made some modifications to our project to determine the latest build, and download it, but it’s caused us issues in other areas.
So, I’m writing today to see if VyOS could once again create a static file called “vyos-rolling-latest.iso”, at a static URL path, that would always be the latest nightly build. It would really make our lives a lot easier, and I’m sure others could leverage it as well.
Any assistance you can provide in making this happen would be greatly appreciated.
Thank you very much for your reply. This is much easier (and cleaner) than what we are currently doing, so we will see about modifying our Ansible playbooks to leverage this method.