-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A pass at bumping the buildbot versioning #237
base: master
Are you sure you want to change the base?
Conversation
Bumped the AMI versions used for Debian 10 and Ubuntu 18.04/20.04, added Debian 11, bumped Fedora 33 to 34. Signed-off-by: Rich Ercolani <rincebrain@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, this was overdue. I'll give a test when I get a chance.
@@ -551,6 +560,7 @@ arch_slaves = \ | |||
ubuntu16_i386_slave + \ | |||
debian8_arm_slave + \ | |||
debian10_arm64_slave + \ | |||
debian11_arm64_slave + \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Previously we just kept one builder per architecture to help catch anything major for that architecture. But since these builds are quick I think we can keep both in this case. It'll be nice to verify both kernels.
debian10_amd64_ami = "ami-024fe42989cf9e876" # Debian 10 10-11-2021 | ||
debian10_arm64_ami = "ami-0a0ab0f23e5ea98f9" # Debian 10 10-11-2021 | ||
debian11_amd64_ami = "ami-09b4378b1d3387f81" # Debian 11 10-11-2021 | ||
debian11_arm64_ami = "ami-041b92da75e2787a9" # Debian 11 10-11-2021 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unfortunately, I ran in to some issues trying to get the buildslave
running on Debian 11 when installed from pip. The 0.8 release requires an old version of python and I wasn't having any luck getting it to run using update-alternatives
. This will require a little more investigation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That could be rough - Debian 11 dropped basically every Python 2 package except the actual interpreter, so you'd have to go slurp everything from Pip or something if you need it...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fun. Well I suppose all the more reason for us finally to roll buildbot forward to a modern version. Then why don't we put this on the back burner for now.
Some poking toward #236's goals in life.
Bumped the AMI versions used for Debian 10 and Ubuntu 18.04/20.04,
added Debian 11, bumped Fedora 33 to 34.
No idea whether there's any way to test this short of "I hope it doesn't break the world", so...here. I tried copying what needed to be done from prior additions, but...