Skip to content
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

Deprecate device management in mbed-cli1 (=legacy) #15009

Open
Tracked by #14967
0xc0170 opened this issue Aug 17, 2021 · 2 comments · Fixed by ARMmbed/mbed-os-5-docs#1480
Open
Tracked by #14967

Deprecate device management in mbed-cli1 (=legacy) #15009

0xc0170 opened this issue Aug 17, 2021 · 2 comments · Fixed by ARMmbed/mbed-os-5-docs#1480

Comments

@0xc0170
Copy link
Contributor

0xc0170 commented Aug 17, 2021

Description of defect

Reference: #14979 - pelion team removed old requirements that are not relevant anymore. We missed a device management functionality in mbed-cli1: https://github.com/ARMmbed/mbed-cli/blob/master/mbed/mbed.py#L3036-L3046

Shall we deprecate this device command completely in the september release as it's not supported anymore. This is the up to date device management https://developer.pelion.com/docs/device-management/current/connecting/tutorial-pelion-mbedos.html (requires just mbed to build and use manifest tool to do other part).

@teetak01 Is that correct? we should deprecate device management we provided via mbed-cli1 as it's not up to date, and has not been removed from Mbed OS.

Target(s) affected by this defect ?

Any

Toolchain(s) (name and version) displaying this defect ?

Any

What version of Mbed-os are you using (tag or sha) ?

Mbed OS 6.13

What version(s) of tools are you using. List all that apply (E.g. mbed-cli)

Any

How is this defect reproduced ?

https://github.com/ARMmbed/mbed-cli/blob/master/mbed/mbed.py#L3036-L3046 - device management part in our tools

@0xc0170 0xc0170 changed the title Deprecate device management in mbed-cli1 Deprecate device management in mbed-cli1 (=legacy) Aug 17, 2021
@teetak01
Copy link
Contributor

@0xc0170 as far as I know, there is no plans to maintain DM-mode like functionality in CLI2, so we should just remove the remaining legacy features also from CLI1. Otherwise it would require some effort and changes to CLI1 to support manifest-tool v2.

All pelion tutorials have already moved away from using DM-mode (instead they use manifest-tool directly). The manifest-tool v2 provides the easy-to-use features for developers https://github.com/PelionIoT/manifest-tool#manifest-dev-tool

0xc0170 added a commit to 0xc0170/mbed-os-5-docs that referenced this issue Aug 30, 2021
Fixes ARMmbed/mbed-os#15009

Users should use manifest tool from Pelion instead.
@0xc0170
Copy link
Contributor Author

0xc0170 commented Aug 30, 2021

I created ARMmbed/mbed-os-5-docs#1480 to resolve this. As old tools are frozen, I updated the documentation regarding mbed-cli dm command - deprecate its functionality.

ChrisGooch-Arm pushed a commit to ARMmbed/mbed-os-5-docs that referenced this issue Sep 21, 2021
Fixes ARMmbed/mbed-os#15009

Users should use manifest tool from Pelion instead.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants