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

🚀 Pre-release master -> staging_Athena3 #795

Closed
6 tasks done
pcrespov opened this issue Dec 8, 2022 · 1 comment
Closed
6 tasks done

🚀 Pre-release master -> staging_Athena3 #795

pcrespov opened this issue Dec 8, 2022 · 1 comment
Assignees
Labels
release Preparation for pre-release/release

Comments

@pcrespov
Copy link
Member

pcrespov commented Dec 8, 2022

In preparation for pre-release. Here an initial (incomplete) list of tasks to prepare before pre-releasing:

  • Draft changelog from commits list (see docs/releasing-workflow-instructions.md)
  • Check important changes 🚨
  • Devops check (⚠️ devops)
  • e2e testing check
  • Pre-release summary
  • Pre-release assessment

Motivation

Devops check (⚠️ devops)

From DK @mrnicegyu11 : Looks good, please feel free to release at your discretion after checking if @Surfict also gives green light

e2e testing check

  • Tue.: @sanderegg extended timeouts
  • Wed. @odeimaiz modified e2e scripts
  • Thu. mostly green
  • Fri.

Commits (in order)

image

NOTE: that stating_Athena1 failed and stating_Athena2 is one commit below, therefore ✨ Start/Stop services 2 (#3637) enters in this release.

Draft Changelog

## Added / Changed / Fixed Features

- ♻️ Login: refactoring websever.login plugin (2/3) (#3590)
- ✨ Autoscaling: have only one ec2 client (#3643)
- ♻️ Dy-Services: Refactor dy-sidecar output directories event detection (#3476) 🚨
- ✨ Dy-Services: Start/Stop services 2 (#3637)
- 🐛 UI: Avoid duplicated new buttons (#3648)


## Security / Maintenance Plaform & Infrastructure

- 🔨 e2e: Voila (and TIP) (#3651)
- 🔨 e2e: publications (#3650)
- 🔨 e2e: double timeout when running optimizer (#3641)
- 🔨 e2e: close Preparing Inputs window (#3642)
- 🔨 Fixes public-api tests (#3649)
- ⬆️ Maintenance: Upgrade python-socketio + flakyness (… (#3631)
- ⬆️ Maintenance: upgrades tests and tools of non-``services`` (#3640)


**Legend**

- ✨ New feature
- 🐛 Fixes bugs
- ♻️ Refactors code
- ⬆️ Upgrades dependencies
- 🔒️ Fixes security issues
- 🔨 Adds or updates development scripts or CI.
- 🚨 Important change. REQUIRES target testing before releasing to production. Steps to test appended as ``[TODO:  ... ]``
- 📌 can be cherry-picked to production

Pre-release summary

image

  • what: make release-staging name=athena version=3 git_sha=dfa049a29100f120d1a253f9ef8b9303ee923a79
    • NOTE that staging_Athena2 was already consumed!
  • who: @Surfict @mrnicegyu11
  • when: FRIDAY Dec. 8 Morning.

Pre-release assessment

@pcrespov pcrespov added the release Preparation for pre-release/release label Dec 8, 2022
@pcrespov pcrespov self-assigned this Dec 8, 2022
@pcrespov pcrespov added this to the Zefram Cochrane milestone Dec 8, 2022
@Surfict
Copy link
Contributor

Surfict commented Dec 9, 2022

Has been smoothly rolled out today.

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

No branches or pull requests

2 participants