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

Select new Netlify build image for CNCF project websites #133

Closed
52 tasks done
chalin opened this issue Aug 19, 2022 · 12 comments
Closed
52 tasks done

Select new Netlify build image for CNCF project websites #133

chalin opened this issue Aug 19, 2022 · 12 comments
Assignees
Milestone

Comments

@chalin
Copy link
Collaborator

chalin commented Aug 19, 2022

Some projects are getting the following notice in their Netlify build logs:

DEPRECATION NOTICE: Builds using the Xenial build image will fail after November 15th, 2022.

The build image for this site uses Ubuntu 16.04 Xenial Xerus, which is no longer supported.
All Netlify builds using the Xenial build image will begin failing in the week of November 15th, 2022.

To avoid service disruption, please select a newer build image at the following link:
https://app.netlify.com/sites/docsydocs/settings/deploys#build-image-selection

For more details, visit the build image migration guide:
https://answers.netlify.com/t/please-read-end-of-support-for-xenial-build-image-everything-you-need-to-know/68239

Update build images as required for the projects y'all are working on and, if appropriate, note it here when you're done. While selecting the new build image is trivial (a few button clicks), project websites might fail to build under the new environment, so it's important to verify builds after this change. In particular, you can trigger a cache-cleared rebuild of the site and examine the build log.

Need CNCF action

CNCF Sites

/cc @caniszczyk

@chalin chalin added the admin label Aug 19, 2022
@chalin chalin added this to the 22Q3 milestone Aug 19, 2022
@nate-double-u
Copy link
Member

nate-double-u commented Oct 3, 2022

Updated the issue with all the sites that had a netlify warning (that I have access to, there may be some others yet)

Issues marked with * likely need to be done by CNCF staff as there are no other accounts on the Netlify Team. (or, we need to invite some of the project maintainers/contributors to be Netlify admins)

@nate-double-u
Copy link
Member

I’m not sure what’s going on with https://dapr.io/

  • looks like Netlify is hosting (CNCF Projects 2)
  • Github doesn’t have the repo linked any more (https://github.com/dapr/website)
  • Main site is separate from docs site

Has someone deleted the repo unintentionally?

@caniszczyk
Copy link
Collaborator

caniszczyk commented Oct 4, 2022 via email

@nate-double-u
Copy link
Member

Thanks, will do!

@chalin
Copy link
Collaborator Author

chalin commented Oct 5, 2022

@nate-double-u - can you grant me access to "CNCF Projects 2" under Netlify?

Dapr.io is next on my list (until we can get access to the GTM). Would you like for me to investigate whatever issues you've uncovered while I work on the migration to GA4 for dapr.io?

@nate-double-u
Copy link
Member

The dapr.io website repo was made private -- but still hooks into Netlify.

@caniszczyk
Copy link
Collaborator

caniszczyk commented Oct 5, 2022 via email

@nate-double-u
Copy link
Member

nate-double-u commented Oct 5, 2022

I've asked them to open it, they want to do a security code review before they do.

@nate-double-u
Copy link
Member

@nate-double-u - can you grant me access to "CNCF Projects 2" under Netlify?

Added!

@nate-double-u
Copy link
Member

nate-double-u commented Oct 5, 2022

I've updated the list with sites from the CNCF Team and as a sublist i've also noted sites that I think should be removed (this maybe a separate issue, but either way we should have the conversation)

@nate-double-u
Copy link
Member

nate-double-u commented Feb 10, 2023

I've moved the Sites that should potentially be removed from Netlify section from the description to a new issue: #169

@nate-double-u
Copy link
Member

Closing as complete. Remaining individual issues may stay open to deal with build failures and other misc., but all the images have been updated.

Thanks for the help everyone!

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

No branches or pull requests

5 participants