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 10.0.1 client #1661

Closed
mahalakshme opened this issue Oct 3, 2024 · 13 comments
Closed

Release 10.0.1 client #1661

mahalakshme opened this issue Oct 3, 2024 · 13 comments
Assignees

Comments

@mahalakshme
Copy link

mahalakshme commented Oct 3, 2024

AC:

  • Release client - from 10.0.1 branch - to open testing track
  • Do managed publishing - after the apk is available - let our QA test.
  • Post the QA go-ahead, publish the apk and send release mail
  • Increment percentages of release: 5% -> 20% -> 100%

Post deployment tasks(to be done by developers):

Out of scope:

  • Server release - not completed testing
  • Remove the cron job that restarts the server everyday
  • Update the release process in readme - based on what was done
@mahalakshme mahalakshme converted this from a draft issue Oct 3, 2024
@mahalakshme
Copy link
Author

@petmongrels no migration needed to be run for the Sync issue, when releasing 10.0.1 right?

@mahalakshme mahalakshme moved this from In Analysis to Analysis Complete in Avni Product Oct 3, 2024
@petmongrels
Copy link

no server side migration required

@vedfordev vedfordev self-assigned this Oct 3, 2024
@vedfordev vedfordev moved this from Ready to In Progress in Avni Product Oct 3, 2024
@vedfordev
Copy link

apk is under review.

@vedfordev vedfordev moved this from In Progress to Further Action Required in Avni Product Oct 4, 2024
@vedfordev
Copy link

vedfordev commented Oct 8, 2024

@mahalakshme @himeshr @1t5j0y 10.0.3 is under review

versionName=10.0.3
versionCode=100003

@mahalakshme
Copy link
Author

mahalakshme commented Oct 9, 2024

@vedfordev we can upload the latest bundle to production as well - after enabling Managed publishing. So that once basic open testing(by some users for a day) is done, we can immediately publish to 5% in production.(without the need to wait for review again).

@vedfordev
Copy link

vedfordev commented Oct 9, 2024

@mahalakshme done
Screenshot 2024-10-09 at 11 21 21 AM

@vedfordev
Copy link

@mahalakshme email task is pending. as discussed in stand up assigning card to you.

@vedfordev vedfordev assigned mahalakshme and unassigned vedfordev Oct 14, 2024
@mahalakshme
Copy link
Author

User mahalakshme personal, given access only to testnew db is able to still see the data from above views in prod. So looks like we have missed to run the query on prod and prerelease, moving this back to Ready

@mahalakshme mahalakshme moved this from Further Action Required to Ready in Avni Product Oct 16, 2024
@mahalakshme mahalakshme removed their assignment Oct 16, 2024
@mahalakshme mahalakshme changed the title Release 10.0.1 Release 10.0.1 client Oct 16, 2024
@himeshr himeshr self-assigned this Oct 18, 2024
@himeshr himeshr moved this from Ready to In Progress in Avni Product Oct 18, 2024
@himeshr
Copy link

himeshr commented Oct 18, 2024

  • Tagged client commit as v10.0.3
  • Removed crontab, expression from prod server, root user..
30 21 * * * /usr/bin/systemctl restart avni_server_appserver.service | logger -t restart-avni-server-appserver-service

@himeshr
Copy link

himeshr commented Oct 18, 2024

Pending task => https://github.com/avniproject/avni-security/issues/89 Data security Views access fix apply on prod and prerelease DBs

@himeshr himeshr moved this from In Progress to Hold in Avni Product Oct 18, 2024
@vedfordev
Copy link

prod released for 20%

@himeshr himeshr moved this from Hold to In Progress in Avni Product Oct 21, 2024
@himeshr
Copy link

himeshr commented Oct 21, 2024

Pending task => avniproject/avni-security#89 Data security Views access fix apply on prod and prerelease DBs

Done, https://github.com/avniproject/avni-security/issues/89#issuecomment-2425789325

@himeshr himeshr moved this from In Progress to Further Action Required in Avni Product Oct 21, 2024
@vedfordev
Copy link

@mahalakshme This rolled out for 100% user closing the card.

@vedfordev vedfordev self-assigned this Oct 29, 2024
@vedfordev vedfordev moved this from Further Action Required to Done in Avni Product Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

5 participants