-
Notifications
You must be signed in to change notification settings - Fork 592
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
chore: magma debian package meta info is enhanced #14126
Conversation
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Thanks for opening a PR! 💯
Howto
More infoPlease take a moment to read through the Magma project's
If this is your first Magma PR, also consider reading
|
Set do not land label so that @lucasgonze (identified the issue that is handled here) has a chance to take a look. |
Thank you. I think this is a good solution because it is clear and unambiguous what a deployer should do. Leaving aside the Bazel issue, I believe this is what we would advise:
|
Next: let's figure out the Bazel part of this. |
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Signed-off-by: Nils Semmelrock nils.semmelrock@tngtech.com
Summary
There is no easy way to determine if sctpd or magma debian packages were build with build type
Debug
orRelWithDebInfo
as these options only influence build flags of the c/c++ services. Also: some meta info properties of the created debian packages are outdated or incomplete.Change here:
- dev build
" if the build typeDebug
was usedTest Plan
Build sctpd and magma and check meta info via
dpkg -I <package>
. This can be done more easy by commenting out long running build steps in the make or bazel build.make
output is shortened
bazel
output is shortened
Additional Information