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

[QIP]: Issues for Quality improvement plan #1247

Open
1 of 18 tasks
AmitRoushan opened this issue Apr 7, 2021 · 1 comment
Open
1 of 18 tasks

[QIP]: Issues for Quality improvement plan #1247

AmitRoushan opened this issue Apr 7, 2021 · 1 comment
Labels
QIP Issues found during QIP process
Milestone

Comments

@AmitRoushan
Copy link

AmitRoushan commented Apr 7, 2021

Issue/Feature Description:
The issue is an umbrella issue for Quality improvement plan :
Following are the identified issue

  • Build System issues

    • Compilation within container Improve multi-cloud build system #1253
      • Static binary
        • Use golang images for compilation
        • Copy build binary in respective images by multi stage build feature
        • Copy build binary locally in build directory for release
      • Dynamic binary
        • Use ubuntu base image
        • install dependencies
        • install golang and build binary
        • Use intermediate (install dependencies) image as base image as base image
        • Copy build binary in image by multi stage build feature
        • Copy build binary locally in build directory for release
    • Improve golang system
  • Improve logging Fix logging issues #1252

    • Two variant of logging used logrus and go-micro/log. Use only one
    • Enable to use STDOUT as default sink for logging (to be used in COs)
    • If logrus used, optimize file name section as its too verbose

Why this issue to fixed / feature is needed(give scenarios or use cases):
The QA plan ensures:

  • Improve build time
  • Ensure individual module compilation
  • Improve Container image size
  • Ensure golang standards for formatting and go modules
  • Fix identified logging issues

How to reproduce, in case of a bug:
Respective bugs are explained in detail.

Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)

@AmitRoushan
Copy link
Author

@kumarashit kumarashit added this to To Do in SODA - Jerba Release v1.4.0(Q2 2021) via automation Apr 9, 2021
@kumarashit kumarashit added the QIP Issues found during QIP process label Apr 9, 2021
@kumarashit kumarashit added this to the Iter1_Jerba milestone Apr 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QIP Issues found during QIP process
Development

No branches or pull requests

2 participants