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

Add Fedora 26 (and 27?) #963

Closed
rvagg opened this issue Nov 1, 2017 · 2 comments
Closed

Add Fedora 26 (and 27?) #963

rvagg opened this issue Nov 1, 2017 · 2 comments

Comments

@rvagg
Copy link
Member

rvagg commented Nov 1, 2017

https://fedoraproject.org/wiki/Releases

27 has slipped a bit but is due on the 7th if I'm reading this right: https://fedoraproject.org/wiki/Releases/27/Schedule

@refack
Copy link
Contributor

refack commented Nov 1, 2017

27 has slipped a bit but is due on the 7th if I'm reading this right:

That's what I'm reading, but https://bugzilla.redhat.com/showdependencytree.cgi?id=F27FinalBlocker&hide_resolved=1 shows quite a few blockers still open. So 🤞

@rvagg
Copy link
Member Author

rvagg commented Nov 2, 2017

So I've added 26, one on DO and one on Rackspace. Landed Ansible updates @ 326ca9d (pretty trivial, added to inventory and extended 3 fedora24 & fedora25 special cases in ansible/roles/bootstrap/tasks/partials/fedora.yml).

I've also added a couple of new labels in Jenkins: fedora-latest-x64 on fedora26-x64 and fedora-last-latest-x64 on fedora25-x64. I've then gone through all of the job config files (on the server, not via the web interface) and done some tweaking: where fedora25 exists, I've added fedora26 as well (mostly the node-test-commit-linux jobs and its copies/variants). Where only fedora22 and fedora23 exists (a lot of jobs) I've switched them to fedora-last-latest-x64 and fedora-latest-x64. This is the case for most of the citgm jobs, they've been running on very out of date Fedora and I've gone ahead and made the assumption that we'd rather them run on actively supported Fedora and not have to manually upgrade the labels in all of those jobs.

Fedora 27 isn't available yet but when I remember I'll add it.

/cc @nodejs/jenkins-admins @MylesBorins

@rvagg rvagg closed this as completed Nov 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants