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

[RELEASE] v0.4.2 hotfix #1320

Closed
18 tasks done
iameskild opened this issue Jun 8, 2022 · 3 comments
Closed
18 tasks done

[RELEASE] v0.4.2 hotfix #1320

iameskild opened this issue Jun 8, 2022 · 3 comments
Assignees
Labels
type: release 🏷 Items related to Nebari releases

Comments

@iameskild
Copy link
Member

iameskild commented Jun 8, 2022

Release Checklist

Release details

Scheduled release date - 2022/06/08

Release captain responsible - @iameskild

Starting point - a new release is out

  • Create this issue to track and discuss the upcoming release.
  • Use the previous release issue for any final release-specific discussions, then close.
    • This can be a good time to debrief and discuss improvements to the release process.

Looking forward - planning

  • Create milestone for next release (if it doesn't already exist) and link it back here.
  • Triage bugs to determine what be should included in the release and add it to the milestone.
  • What new features, if any, will be included in the release and add it to the milestone.
    • This will be, in large part, determined by the roadmap.
    • Is there a focus for this release (i.e. UX/UI, stabilitation, etc.)?

Pre-release process

Cut the official release

@iameskild iameskild added the type: release 🏷 Items related to Nebari releases label Jun 8, 2022
@iameskild iameskild self-assigned this Jun 8, 2022
@viniciusdc viniciusdc added this to the Release v0.4.2 milestone Jun 8, 2022
@iameskild
Copy link
Member Author

iameskild commented Jun 9, 2022

We are also currently unable to deploy on AWS for another unrelated reason. This was confirmed when we ran the AWS integration tests with v0.4.2rc1 and it failed as described in @tylerpotts' #1302, see logs here.

Given the minimal change and sever impact of leaving it unresolved, @viniciusdc and I decided it made sense to include Tyler's fix in this release as well.

@iameskild
Copy link
Member Author

RC2 was released and passed all the integration tests. It should now be ready for the official release.

@iameskild iameskild mentioned this issue Jun 9, 2022
15 tasks
@iameskild
Copy link
Member Author

iameskild commented Jun 10, 2022

Update to checklist might include:

  • Define hotfix (cherry-picking) workflow

Update to the process:

  • Update Publish CI to include PyPI test publish first (no separate workflow)

@trallard trallard added the Close? Issues which may be closable unless discussion continued label Jun 14, 2022
@iameskild iameskild removed the Close? Issues which may be closable unless discussion continued label Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: release 🏷 Items related to Nebari releases
Projects
None yet
Development

No branches or pull requests

3 participants