-
Notifications
You must be signed in to change notification settings - Fork 72
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
[EPIC] Redesign CNF installation process #2120
Labels
enhancement
New feature or request
Comments
This was referenced Aug 1, 2024
This was referenced Aug 9, 2024
20 tasks
20 tasks
Finally finished! The last pull request #2171 has been successfully merged. |
svteb
added a commit
that referenced
this issue
Jan 16, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
collivier
pushed a commit
that referenced
this issue
Jan 16, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
svteb
added a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
svteb
added a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
svteb
added a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
svteb
added a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
svteb
added a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
martin-mat
pushed a commit
that referenced
this issue
Jan 17, 2025
Refs: #2209 - The "uninstall_all" was broken during development of #2120, to fix the issue a failure when there is no CNF to uninstall has been relegated to a warning and exit 1 was removed. - Two spec tests have been added to avoid this scenario in the future. - Additionally some renaming was left-over from #2184 that was resolved. Signed-off-by: svteb <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
[EPIC] Redesign CNF installation process
Current installation process is quite limiting and hard to maintain. Multiple issues are already created and they only build up: #2095, #2106, #2036.
The idea is to redesign CNF installation process in a way that fixes some of the current issues and makes it easier to expand installation functionality (and possibly, in the future, make addition of new installation methods much easier).
Central idea of this change is to install CNFs in different ways, but then gather all installed resources as manifest files. Then, during testing, all tests would have to work only with manifest files regardless of installation method of CNF.
This planned redesign seems to be quite complex and time-consuming, so better approach would be to split it into several different issues and PRs, the following is the plan for the change (up to discussion, can be changed):
It is planned to create GitHub issues and link them there when they would be ready for start.
This issue should be resolved as soon as all connected issues and tasks are completed.
The text was updated successfully, but these errors were encountered: