-
-
Notifications
You must be signed in to change notification settings - Fork 26
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 bug with container add #656
base: main
Are you sure you want to change the base?
Conversation
Hi @vsoch , I did some experiments
So as you can see the container is not copied anymore into the same directory of container.yaml, but directly under container_base, as indeed the code instructs to do. I was wondering whether it would be better to recreate a directory structure for the container, containing registry and software name. In our case Also, is the |
Looks like we have some bugs! I’ll take a look tomorrow. Thanks for testing it out! |
and expose keep_path to add Signed-off-by: vsoch <[email protected]>
and expose keep_path to add Signed-off-by: vsoch <[email protected]>
d576925
to
2226cc0
Compare
hey @dipietrantonio good morning! I just pushed (hopefully) a fix so that the container path includes
The container.yaml is part of the registry, so this is derived from a filesystem registry path, e.g., |
Signed-off-by: vsoch <[email protected]>
2226cc0
to
4553cc4
Compare
Signed-off-by: vsoch <[email protected]>
There is still a bug - will work on it later today after work! |
Hi @vsoch, how is the work on this PR going? |
I'm trying to remember what the bug is - looking at what I was doing, I was changing container add to have the container go under the container_base. But this is in correct - a container add isn't an install, and should be added alongside the container.yaml config (or not moved at all) since the user isn't actually installing it. |
So I'm tempted to say this is not a bug - a container add should not be installing to the containers base, because it is simply just creating a container.yaml that then should be installed. |
and expose keep_path to add