-
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
fix(feg): fix snowflake issue in feg integ test #13600
fix(feg): fix snowflake issue in feg integ test #13600
Conversation
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
|
Oops! Looks like you failed the Howto
♻️ Updated: ✅ The check is passing the Python Format Check after the last commit. |
db3e094
to
383f159
Compare
383f159
to
6cef0f6
Compare
6cef0f6
to
9c7b950
Compare
9c7b950
to
00a0a43
Compare
a2b33d1
to
4b6e561
Compare
5cfb9bf
to
a17c588
Compare
b166dc3
to
5faf1ad
Compare
5faf1ad
to
143c29a
Compare
143c29a
to
6c5907f
Compare
Could someone from @magma/approvers-agw-integtests please take a look at this? It fixes the local running ot the FeG integ tests :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com>
Removes the snowflake file creation in $MAGMA_ROOT during the ci integ test. The correct snowflake file is still being created. Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com>
Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com>
Fixes the incorrect creation of the snowflake file by introducing a `run.py` executable instead of using `docker-compose up -d`, which creates the file before docker tries to mount it. The usage is also changed in the corresponding fabfile for the automated workflow. Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com>
6c5907f
to
37f08b3
Compare
* chore(feg): remove superfluous snowflake file Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com> * chore(ci): remove superfluous creation of a snowflake file Removes the snowflake file creation in $MAGMA_ROOT during the ci integ test. The correct snowflake file is still being created. Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com> * docs: add changed commands to feg integ test documentation Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com> * fix(feg): fix snowflake file issue in feg integ test Fixes the incorrect creation of the snowflake file by introducing a `run.py` executable instead of using `docker-compose up -d`, which creates the file before docker tries to mount it. The usage is also changed in the corresponding fabfile for the automated workflow. Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com> Signed-off-by: Sebastian Wolf <sebastian.wolf@tngtech.com>
Summary
fixes #13540
Merge after #13781
This PR creates a file
run.py
, which is to be used instead ofdocker-compose up -d
to start the FeG containers. It creates the snowflake file in/magma/.cache/feg/
if it does not exist already (if there is a directorysnowflake
in its place instead, it removes it first). Further related changes in this PR:./run.py
lte/gateway/python/.cache/feg/
Test Plan
magma/.cache/feg/snowflake/
, the script will now automatically replace it with a snowflake file, which gets filled with an UUID.Additional Information