[Starlingx-discuss] Purpose of wrs-remote-clients package?
Hi all, I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used. It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms. I hope someone can help me to understand the purpose of remote-clients. Thanks in advance. -Erich [0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/remote-c...
It's part of the SDK. Refer to Winder River Titanium Cloud Software Development Kit. Andy On 2018-10-29 04:04 PM, Cordoba Malibran, Erich wrote:
Hi all,
I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used.
It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms.
I hope someone can help me to understand the purpose of remote-clients.
Thanks in advance.
-Erich
[0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/remote-c... _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
-- Andy Ning Cube: 3071 Tel: 613-9631408 (int: 4408) Skype: andy.ning.wr
StarlingX isn't Titanium Cloud. Is the SDK part of StarlingX? brucej -----Original Message----- From: Andy Ning [mailto:andy.ning@windriver.com] Sent: Monday, October 29, 2018 2:02 PM To: starlingx-discuss@lists.starlingx.io Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? It's part of the SDK. Refer to Winder River Titanium Cloud Software Development Kit. Andy On 2018-10-29 04:04 PM, Cordoba Malibran, Erich wrote:
Hi all,
I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used.
It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms.
I hope someone can help me to understand the purpose of remote-clients.
Thanks in advance.
-Erich
[0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/re mote-clients.spec _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
-- Andy Ning Cube: 3071 Tel: 613-9631408 (int: 4408) Skype: andy.ning.wr _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
Bruce, I believe this is part of SDK for the tenant OS, part of HA design to get tenant heart-beat. Thx. - cindy -----Original Message----- From: Jones, Bruce E [mailto:bruce.e.jones@intel.com] Sent: Monday, October 29, 2018 2:14 PM To: Andy Ning <andy.ning@windriver.com>; starlingx-discuss@lists.starlingx.io Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? StarlingX isn't Titanium Cloud. Is the SDK part of StarlingX? brucej -----Original Message----- From: Andy Ning [mailto:andy.ning@windriver.com] Sent: Monday, October 29, 2018 2:02 PM To: starlingx-discuss@lists.starlingx.io Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? It's part of the SDK. Refer to Winder River Titanium Cloud Software Development Kit. Andy On 2018-10-29 04:04 PM, Cordoba Malibran, Erich wrote:
Hi all,
I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used.
It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms.
I hope someone can help me to understand the purpose of remote-clients.
Thanks in advance.
-Erich
[0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/re mote-clients.spec _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
-- Andy Ning Cube: 3071 Tel: 613-9631408 (int: 4408) Skype: andy.ning.wr _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
Actually the HA VM Heartbeat functionality is a different SDK Module. The remote clients SDK Module packages up the CLIs and their Clients such that they can be installed on a remote workstation and enable the CLIs to be used on a remote workstation ... i.e. CLI --> Clients --> REST APIs --> StarlingX In Titanium, because we had made non-upstreamed changes to some OpenStack Services’ CLIs, we packaged up an SDK Module containing * Sysinv CLI (i.e. ‘system ...’) + client * All OpenStack Services’ CLIs & Clients where we had made changes, and * An install script that installed the CLIs & Clients from the SDK Module ... and pulled any unchanged OpenStack Services’ CLIs & Clients from public repos using pip So in StarlingX ... I suppose we need to just make sure that the StarlingX CLIs & Clients can be pulled & installed from public repos using pip ... basically in the same way that other OpenStack Services’ CLIs & Clients can be installed. ... and don’t need the Remote Clients SDK Module. Greg. From: "Xie, Cindy" <cindy.xie@intel.com> Date: Monday, October 29, 2018 at 7:18 PM To: "Jones, Bruce E" <bruce.e.jones@intel.com>, "Ning, Antai (Andy)" <Andy.Ning@windriver.com>, "starlingx-discuss@lists.starlingx.io" <starlingx-discuss@lists.starlingx.io> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? Bruce, I believe this is part of SDK for the tenant OS, part of HA design to get tenant heart-beat. Thx. - cindy -----Original Message----- From: Jones, Bruce E [mailto:bruce.e.jones@intel.com] Sent: Monday, October 29, 2018 2:14 PM To: Andy Ning <andy.ning@windriver.com<mailto:andy.ning@windriver.com>>; starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? StarlingX isn't Titanium Cloud. Is the SDK part of StarlingX? brucej -----Original Message----- From: Andy Ning [mailto:andy.ning@windriver.com] Sent: Monday, October 29, 2018 2:02 PM To: starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? It's part of the SDK. Refer to Winder River Titanium Cloud Software Development Kit. Andy On 2018-10-29 04:04 PM, Cordoba Malibran, Erich wrote: Hi all, I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used. It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms. I hope someone can help me to understand the purpose of remote-clients. Thanks in advance. -Erich [0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/re mote-clients.spec _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss -- Andy Ning Cube: 3071 Tel: 613-9631408 (int: 4408) Skype: andy.ning.wr _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
To answer Bruce’s question: “ Is the SDK part of StarlingX? “ The answer is yes. All elements of the SDK are present in the StarlingX code base and are buildable. The SDK provided value to previous users based on our experience. We need to align as a StarlingX community on whether to better document/publish its use or phase it out. As Greg points out the remote-clients package is intended to allow users to remotely access the REST API (including the extensions present in StarlingX). Given that StarlingX continues to keep these extensions for the time-being, I would advise against removing this package at this time. Package removal should be considered in line with the continuing overall efforts for patch elimination from StarlingX (i.e. we shouldn’t remove the package until we remove the backend extensions). Regards, Ghada From: Waines, Greg [mailto:Greg.Waines@windriver.com] Sent: Tuesday, October 30, 2018 5:55 AM To: Xie, Cindy; Jones, Bruce E; Ning, Antai (Andy); starlingx-discuss@lists.starlingx.io Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? Actually the HA VM Heartbeat functionality is a different SDK Module. The remote clients SDK Module packages up the CLIs and their Clients such that they can be installed on a remote workstation and enable the CLIs to be used on a remote workstation ... i.e. CLI --> Clients --> REST APIs --> StarlingX In Titanium, because we had made non-upstreamed changes to some OpenStack Services’ CLIs, we packaged up an SDK Module containing * Sysinv CLI (i.e. ‘system ...’) + client * All OpenStack Services’ CLIs & Clients where we had made changes, and * An install script that installed the CLIs & Clients from the SDK Module ... and pulled any unchanged OpenStack Services’ CLIs & Clients from public repos using pip So in StarlingX ... I suppose we need to just make sure that the StarlingX CLIs & Clients can be pulled & installed from public repos using pip ... basically in the same way that other OpenStack Services’ CLIs & Clients can be installed. ... and don’t need the Remote Clients SDK Module. Greg. From: "Xie, Cindy" <cindy.xie@intel.com<mailto:cindy.xie@intel.com>> Date: Monday, October 29, 2018 at 7:18 PM To: "Jones, Bruce E" <bruce.e.jones@intel.com<mailto:bruce.e.jones@intel.com>>, "Ning, Antai (Andy)" <Andy.Ning@windriver.com<mailto:Andy.Ning@windriver.com>>, "starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>" <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? Bruce, I believe this is part of SDK for the tenant OS, part of HA design to get tenant heart-beat. Thx. - cindy -----Original Message----- From: Jones, Bruce E [mailto:bruce.e.jones@intel.com] Sent: Monday, October 29, 2018 2:14 PM To: Andy Ning <andy.ning@windriver.com<mailto:andy.ning@windriver.com>>; starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? StarlingX isn't Titanium Cloud. Is the SDK part of StarlingX? brucej -----Original Message----- From: Andy Ning [mailto:andy.ning@windriver.com] Sent: Monday, October 29, 2018 2:02 PM To: starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io> Subject: Re: [Starlingx-discuss] Purpose of wrs-remote-clients package? It's part of the SDK. Refer to Winder River Titanium Cloud Software Development Kit. Andy On 2018-10-29 04:04 PM, Cordoba Malibran, Erich wrote: Hi all, I was checking the specfile of wrs-remote-clients package[0] and I can't understand what's the purpose of this package and when is used. It doesn't seems to be installed in the final ISO and according to it's content it looks like a devel package. Also, it has a curious structure because the rpm only installs a compressed file (.tgz) that contains a set of installer scripts and other .tgz files that were grabbed from another rpms. I hope someone can help me to understand the purpose of remote-clients. Thanks in advance. -Erich [0] http://git.starlingx.io/cgit/stx-clients/tree/remote-clients/centos/re mote-clients.spec _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss -- Andy Ning Cube: 3071 Tel: 613-9631408 (int: 4408) Skype: andy.ning.wr _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
participants (6)
-
Andy Ning
-
Cordoba Malibran, Erich
-
Jones, Bruce E
-
Khalil, Ghada
-
Waines, Greg
-
Xie, Cindy