-
Notifications
You must be signed in to change notification settings - Fork 10
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
Optimized, deterministic intermediate desired state feedback messages from update agent #201
Comments
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-container-management-fork
that referenced
this issue
Oct 19, 2023
…te feedback messages + added unit tests for update agent command processing and feedback messages Signed-off-by: Stoyan Zoubev <[email protected]>
dimitar-dimitrow
moved this from Ready for Review (max 3)
to In Review (max 3)
in Eclipse Kanto
Oct 23, 2023
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-container-management-fork
that referenced
this issue
Nov 2, 2023
…te feedback messages + added unit tests for update agent command processing and feedback messages Signed-off-by: Stoyan Zoubev <[email protected]>
stoyan-zoubev
added a commit
to SoftwareDefinedVehicle/kanto-container-management-fork
that referenced
this issue
Nov 2, 2023
…te feedback messages + added unit tests for update agent command processing and feedback messages Signed-off-by: Stoyan Zoubev <[email protected]>
k-gostev
pushed a commit
that referenced
this issue
Nov 2, 2023
…essages (#204) + added unit tests for update agent command processing and feedback messages Signed-off-by: Stoyan Zoubev <[email protected]>
github-project-automation
bot
moved this from In Review (max 3)
to Done
in Eclipse Kanto
Nov 2, 2023
k-gostev
pushed a commit
that referenced
this issue
Apr 30, 2024
…essages (#204) + added unit tests for update agent command processing and feedback messages Signed-off-by: Stoyan Zoubev <[email protected]>
dimitar-dimitrow
added a commit
that referenced
this issue
May 10, 2024
[#234] Merge `dev-m5` branch into `main` * [#51] Improve containerd client unit tests (#203) * [#201] Optimized, deterministic intermediate desired state feedback messages (#204) * [#208] Add file flag to the CLI create command (#209) * [#191] Container remains Stopped after container-management service restart (#214) * [#210] Remove command should accept more than one container ID (#212) * [#196] Starting of constantly restarting container fails (#216) * [#67] Implement signed images verification (#215) * [#91] Provide unit tests covering signed images verification (#220) * [#213] Add quiet flag, to the list command. (#221) * [#217] CLI Remove command improvements (#224) --------- Signed-off-by: Daniel Milchev [email protected] Signed-off-by: Stoyan Zoubev <[email protected]> Signed-off-by: Kristiyan Gostev <[email protected]> Signed-off-by: Dimitar Dimitrov <[email protected]> Co-authored-by: Daniel Milchev <[email protected]> Co-authored-by: Stoyan Zoubev <[email protected]> Co-authored-by: Dimitar Dimitrov <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The current implementation of container update agent sends desired state feedback messages in a way that is dependent in the order of the containers to be updated.
Example: DOWNLOAD commmand for a desired state with one new container to be installed.
A. Container is not the last one in the list:
B. Container is the last one in the list.
In this case the second feedback message is skipped, CUA sends only messages 1 and 3 which is optimal.
The same is valid for the other commands too - UPDATE, ACTIVATE...
It is better to optimize the feedback messages. This will make testing easier and expected messages not dependent on the containers order.
Also unit tests shall be provided to cover the implementation. Such unit tests are currently missing completely.
The text was updated successfully, but these errors were encountered: