Skip to content
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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

rincebrain
Copy link
Contributor

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...

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 <[email protected]>
I missed a spot. I don't feel too bad, since it seems to be
a wee bit stale...

Signed-off-by: Rich Ercolani <[email protected]>
Copy link
Contributor

@behlendorf behlendorf left a 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 + \
Copy link
Contributor

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
Copy link
Contributor

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.

Copy link
Contributor Author

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...

Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants