Build for ubuntu resolute - #126
Conversation
|
This still isn't working, due to Ruby changes: Zookeeper 1.4.11 includes the old 'File.exists?` method which no longer exists in modern Ruby, which Resolute includes. Possible options I suppose would be to either:
|
|
@vulpine we already have a nerve fork, so updating https://github.com/Yelp/nerve should be fine if that's your preferred option! |
|
Using the current version of Yelp/nerve gets us further! We're now tantalisingly close but blocked on the availability of paasta-tools: |
|
@nemacysts I think the final piece of the puzzle I need for nerve-tools is for the Resolute deb to be available on the Assets for https://github.com/Yelp/paasta/releases/tag/v1.60.0 but I'm not familiar enough with the github actions to be sure -- is it just a case of ensuring that the |
We require nerve-tools for resolute hosts which install nerve. This adds the appropriate tox targets, Dockerfiles, etc.
I verified this built for both jammy and resolute.
I'm not 100% certain re the pin for virtualenv in requirements-bootstrap.txt; resolute includes 20.36.1 which we don't have on our internal Pypi. Perhaps the correct solution is to mirror that.