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

Deploy Checklist: New Expensify 2022-10-05 #11623

Closed
48 tasks done
OSBotify opened this issue Oct 5, 2022 · 32 comments
Closed
48 tasks done

Deploy Checklist: New Expensify 2022-10-05 #11623

OSBotify opened this issue Oct 5, 2022 · 32 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Oct 5, 2022

Release Version: 1.2.12-4
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

Deployer verifications:

  • I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
  • I checked Firebase Crashlytics and verified that this release does not introduce any new crashes.

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Oct 6, 2022
@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 6, 2022

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.2.12-0 🚀

@luacmartins
Copy link
Contributor

Checking off #11318 since it was solved yesterday, but we reopened the issue to pay the reporting bonus to the contributor.

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 6, 2022

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.12-1 🚀

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 6, 2022

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.12-1 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 6, 2022

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.12-2 🚀

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 6, 2022

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.12-2 has been deployed to staging 🎉

@mvtglobally
Copy link

mvtglobally commented Oct 7, 2022

Regression is completed
We are checking new CPs and confirm in the morning

PR #10967 is Blocked on mWeb due to #7270
PR #11226 is failing due to #11667. not a blocker. Checking off
PR #11371 is failing due to #11632. Its not repro in PROD as its new feature. pls double check if we can check it off.
PR #11533 is failing due to #11660.
PR #11557 is failing due to #11629. repro in PROD. checking off

@mountiny
Copy link
Contributor

mountiny commented Oct 7, 2022

Checking #11654 (comment) off as it was aslo repro in production so no deploy blocker.

@mvtglobally
Copy link

Checking off #11634

CP #11631 is failing #11669

@mvtglobally
Copy link

Outstanding items summary

#11538 (comment) - internal QA
CP #11631 is failing #11669
PR #10967 is Blocked on mWeb due to #7270
PR #11371 is failing due to #11632. Can we check it off?
PR #11533 is failing due to #11660.

@AndrewGable
Copy link
Contributor

Since #11632 is not reproducible, then yes lets check off #11371

@johnmlee101
Copy link
Contributor

#11669 doesn't look to be a blocker and is expected functionality

@johnmlee101
Copy link
Contributor

So #11631 should be good in that case!

@techievivek
Copy link
Contributor

QA'ed #11538 by uploading a corrupted PDF file, and it seemed to work fine, so checking it off.

@AndrewGable
Copy link
Contributor

Ok we got this down to two last items!

  1. @MariaHCD: We (@JmillsExpensify and I) were unable to QA your PR because of this issue which is present on production and staging: mWeb - VBA - Error message appears after submitting all required info in Onfido flow #7270 Can you please find a way to validate your PR works? This may include fixing mWeb - VBA - Error message appears after submitting all required info in Onfido flow #7270, or finding some other test steps to validate your PR is working as intended on staging.
  2. @Justicea83: I was unable to QA your PR because of Web - Payment - An error when trying to mark any payment method as default #11660, which is an issue present on production and staging. Can you please find a way to validate your PR works? This may include fixing Web - Payment - An error when trying to mark any payment method as default #11660, or finding some other test steps to validate your PR is working as intended on staging.

@MariaHCD and @Justicea83 Can you please treat this with priority, we would love to deploy on Monday in the morning PST time! 🚀

@melvin-bot melvin-bot bot added the Monthly KSv2 label Oct 10, 2022
@Julesssss
Copy link
Contributor

Julesssss commented Oct 10, 2022

This was already checked off, but #11226 is not a blocker. We can not reproduce . If an additional step is required in order to reproduce, then it should be raised as a separate issue as the original test steps work as expected.

@MariaHCD
Copy link
Contributor

Update regarding #7270 is here: #7270 (comment)

@AndrewGable
Copy link
Contributor

@Expensify/applauseleads - Can you retest #11533 please?

@mvtglobally
Copy link

@AndrewGable checking

@mvtglobally
Copy link

@AndrewGable Can you confirm the build we should be checking for #11533 ? It seems to be still giving an error on 1.2.12-2
image - 2022-10-10T134556 983

@AndrewGable
Copy link
Contributor

This error I believe seems different, it was fixed on the backend so 1.2.12-2 is fine. Do you have any other bank accounts you can test with?

@mvtglobally
Copy link

@AndrewGable We only have Fidelity working right now. I will check with the team if they were able to add any other type. But if not, this may need to be validated internally

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.12-3 🚀

@JmillsExpensify
Copy link

Agree that's a different error. I think the product in the screenshot above is working as designed.

@AndrewGable
Copy link
Contributor

Checked off #11533 with @JmillsExpensify confirmation. Checked off #10967 since it was reverted and CP-ed.

@mvtglobally
Copy link

@AndrewGable thanks for confirmation. We are down to 2 Blockers
#11685
#11686

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.12-3 has been deployed to staging 🎉

@AndrewGable
Copy link
Contributor

Thank you @mvtglobally - We are working on a fix

@mvtglobally
Copy link

@AndrewGable hopefully we can get a new deploy today. pls tag us if anything needs retests

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.12-4 🚀

@AndrewGable
Copy link
Contributor

:shipit:

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.12-4 has been deployed to staging 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash
Projects
None yet
Development

No branches or pull requests