40 Commits

Author SHA1 Message Date
Zuul
ffe49d36f6 Merge "Fix the error links for clients doc" v2.0.0.rc0 2019-07-05 20:41:10 +00:00
Hang Li
ce8905f504 Fix the error links for clients doc
The git code library,gerrit and storyboard doc link are error,so
redirect them to the correct link.

Change-Id: I5e4007850a46f51738f2a88be5162f1bb41562c3
Partial-Bug: #1835207
2019-07-03 21:26:25 +08:00
Stefan Dinescu
e6df168e35 Remote CLI wrapper scripts
As part of the providing remote CLI capabilities, we provide
docker images for both platform and application, each
containing clients preinstalled.

To make remote clients easier to use, we also provide a set
of configuration and wrapper scripts. These scripts take as
input an RC file downloaded from Horizon (platform or
application horizon) and generate a script with the proper
authentication variables and aliases.

For more details, a README file is also included.

These scripts also work on Windows, by using cygwin to
interpret the bash scripts

Note: these files are not supposed to be included in the
ISO or be built as part of the normal build. These files
are to be distributed separately as a tarball.

Change-Id: I00f6358b8b984150fc11e9087afba83063cb8bb3
Signed-off-by: Stefan Dinescu <stefan.dinescu@windriver.com>
Closes-Bug: 1834667
Closes-Bug: 1834668
2019-07-02 13:31:13 +03:00
OpenDev Sysadmins
2006523e65 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:52:37 +00:00
Kristine Bujold
e733fb1cfb Remove SDK Modules from StarlingX
Remove the install-log-server and remote-clients SDK modules from
StarlingX.

Story: 2005275
Task: 30126

Change-Id: I9b9f7e6b38e2109f83d3174c41c752c3e1293dae
Signed-off-by: Kristine Bujold <kristine.bujold@windriver.com>
2019-03-21 13:13:48 -04:00
Erich Cordoba
e0f36571dc Add notices on Intel authored files.
Story: 2005265
Task: 30082

Change-Id: Ie44f6b4325992d32c69b712abea9828aad8c5ece
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
2019-03-20 09:54:30 -06:00
Scott Little
512c5022b1 Merge remote-tracking branch 'starlingx/master' into HEAD
Change-Id: I26666191d3ac8b35f7fed7cc05e5a4fbd56f8cf1
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-03-01 12:38:55 -05:00
Kristal Dale
43f5fc1c85 Update config for release notes to include project name
Update conf.py for release notes to include the project
variable, set to the project name. This is so the string
above the left nav renders the project name.

Story: 2004900
Task: 29224

Change-Id: I4fdfd26afa9e2b654d0488d748364e54ca70edc5
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
final-non-containers-green final-non-containers
2019-02-05 14:23:41 -08:00
Scott Little
9cbbe1f867 Merge remote-tracking branch 'starlingx/master' into HEAD
Change-Id: I820daa797c3ec30b44b0e40ecb5397bc27d633c8
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-01-31 12:05:13 -05:00
Zuul
320c914b3f Merge "Create makefile for install-log-server" 2019-01-31 14:00:47 +00:00
Erich Cordoba
80e2ccee51 Create makefile for install-log-server
Story: 2004043
Task: 27554

Change-Id: I3f31d6b0117a852a67b8c364ed61922e97cc81e6
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
2019-01-29 20:59:27 -06:00
Erich Cordoba
4c8bcf1d3e Create makefile for remote-clients
Story: 2004043
Task: 27553

Change-Id: Ibfc33a7d66beefe7be9e13e2dc3cbd590ed318e9
Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
2019-01-29 12:08:56 -06:00
Scott Little
f303ca4f0a Merge remote-tracking branch 'starlingx/master' into HEAD
Change-Id: I3b334b4eabc4d90d3e080870416b2a8be68855a6
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-01-23 15:54:44 -05:00
Al Bailey
c4c4191a91 Minor tox cleanup for linters and pep8
linters yamllint target was excluding a folder that did not exist
pep8 was not invoking flake8, and was not including hacking which
pulls in additional checks.

Story: 2004515
Task: 28966
Change-Id: I0268f685e4292d93c5ff6014b150b25bfe9cd583
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-01-17 10:11:24 -06:00
Al Bailey
8c7b599dfd Remove sdk elements from packages no longer built in stein
keystoneauth is not patched in STX so no sdk is built
python-osc-lib is not patched in STX so no sdk is built

Story: 2004751
Task: 28944
Change-Id: Id215962fd0d0d79b3f34aa966da95874246ca0d2
Depends-On: Ifa905bea2e95ded72a327f8ff43667c8c5429363
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-01-16 13:40:15 -06:00
Scott Little
5cbdadf7a3 Update .gitreview for f/stein
Change-Id: I5313dad015c06b86571c10217670cd556f7b04f9
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-01-15 14:21:39 -05:00
Zuul
3e9e47392a Merge "fix tox python3 overrides" 2018-11-20 14:40:09 +00:00
98k
cc79b56590 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I9383c8f33cf476b7c8dff184089e40aa591c6d6c
Closes-Bug:  #1802032
2018-11-08 13:13:11 +00:00
Abraham Arce
a29d18f1c6 [Doc] openstackdocstheme starlingxdocs theme
Enable starlingxdocs theme support for:

- Documentation
- Release Notes

Additionally add in zuul post jobs:

- publish-stx-releasenotes

Depends-On: https://review.openstack.org/#/c/611761/
Change-Id: I1483c490192f9a44947e2e9e370efdd3bdf716d9
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018-10-22 14:34:07 +00:00
Dean Troyer
4b2560dee0 Add publish job for docs
Also set the theme to alabaster until starlingxdocs is ready

Change-Id: I64b705d8f7f5236c0a6cf9a5da347a10eb71fe16
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-06 09:53:12 -05:00
Abraham Arce
914f002e41 [Doc] stx.2018.10 Release Summary
Create stx.2018.10 release summary note.

Change-Id: I083c3160eeabb635ba7587db995a1c576dabe595
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018.10.rc1
2018-09-27 22:46:50 -05:00
Abraham Arce
f795260e03 [Doc] Release Notes Management
Baseline changes to comply with Release Notes Management
based in Reno [0]:

* Use build-openstack-releasenotes job for release notes
  (We can't use the OpenStack releasenotes template as it includes
  publish jobs, stx needs its own)
* Add newnote tox environment as convenience for creating new release
  notes, re-using the releasenotes venv.
* Changed to SPDX-License-Identifier: Apache-2.0

[0] https://docs.openstack.org/reno/latest/

Story: 2003101
Task: 26713

Change-Id: Iaadde3d214d16a601d779612ede01d09babd8b43
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018-09-25 11:08:20 -05:00
Abraham Arce
1185b5fdda [Doc] Building docs following Docs Contrib Guide
Baseline changes to comply with OpenStack Documentation
Contributor Guide [0] starting with the following sections:

- Project guide setup
  - [1] sphinx-quickstart
  - [2] doc/source/ layout
- Building documentation
  - [3] tox -e docs
- Using documentation tools
  - [4] openstackdocstheme
- Use build-openstack-docs-pti job template for docs
- Adding SPDX-License-Identifier: Apache-2.0

[0] https://docs.openstack.org/doc-contrib-guide
[1] http://www.sphinx-doc.org/en/master/usage/quickstart.html
[2] https://docs.openstack.org/doc-contrib-guide/project-guides.html
[3] https://docs.openstack.org/doc-contrib-guide/docs-builds.html
[4] https://docs.openstack.org/openstackdocstheme/

Story: 2002708
Task: 26712

Story: 2002813
Task: 26711

Change-Id: I7aad7497b8e0314ef10f59ecf4b863220b543bf8
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018-09-25 11:07:16 -05:00
Andreas Jaeger
8819041af6 Run jobs in gate as well
Voting jobs should be run in both check and gate queue, add them.
This ensures that merged changes always pass.

Change-Id: Ia9fa16474c98dcb7b63b81fa69fd8560aaa908a8
2018-09-05 20:27:59 +02:00
Lachlan Plant
e2137f94df Fix tox linters for zuul
Fix bashate and yamllint to only run if files are provided
Fix whitespace errors and line errors in shell scripts
Relax line length requirement in yamllint
Enable voting on zuul jobs
Story: 2003359
Task: 24409

Change-Id: I6bfa31c9a0c1527c6517cfd95758feadd73c0ae6
Signed-off-by: Lachlan Plant <lachlan.plant@windriver.com>
2018-08-29 11:30:50 -05:00
Dean Troyer
50caaef062 Remove old repo map files
Change-Id: I01e555f9e551b6d895ac9ec35b6f555e5da529a5
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-08-17 15:59:19 -05:00
Zuul
5f52ae0b1e Merge "Decouple Fault Management from stx-config" 2018-08-17 16:30:21 +00:00
Jerry Sun
82d168cab5 Unable to use openstack alarm list command
Added missing aodhclient to remotecli SDK package. The missing
dependency caused the alarm list command to be missing from openstack
client.

Change-Id: I9a8794c1053e2773186b018174da05d34a63e392
Signed-off-by: David Sullivan <david.sullivan@windriver.com>
Story: 2002989
Task: 23003
2018-08-16 16:43:18 -04:00
Tao Liu
c24cc3460d Decouple Fault Management from stx-config
Add FM client to the remote CLI client

Story: 2002828
Task: 22747

Depends-On: https://review.openstack.org/#/c/591452/

Change-Id: I1719904b218757d4d24adea9b1f470bb13a5e466
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2018-08-16 14:02:56 -04:00
Angie Wang
f5fc4a1e4d Replace ceilometer client with gnocchi in remote-clients package
Replace python-ceilometerclient-sdk with python-gnocchiclient-sdk in
remote-clients package.

Story: 2002825
Task: 22871
Depends-On: https://review.openstack.org/587279

Change-Id: I9a341113943cef8e0735b5f6a099ffc19c538519
Signed-off-by: Don Penney <don.penney@windriver.com>
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018.08.0
2018-07-31 09:23:26 -04:00
Jerry Sun
0b12f89cc0 Add pankoclient to remote-clients package
Missing this dependency could cause the event list command to be missing
from openstack client.

Story: 2002854
Task: 22803
Depends-On: https://review.openstack.org/587279

Change-Id: I5786902cd08085593ae82a86f275f40b93e259d6
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-31 09:23:00 -04:00
Teresa Ho
97f77b746a Add remote clients support for Windows and Mac
This update provides the support for remote clients for Windows 7,
Windows 10 and MAC OS devices.

Story: 2002822
Task: 22739

Change-Id: Idb75a08981f0d01e4f444de2517e5d9ba67fcfd2
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-19 11:35:18 -04:00
Jerry Sun
f4c3f7f41f Update remote-clients readme for python version
Edited readme to mention Python version and to ensure 2.7 is installed
before running the remote CLI install script.

Story: 2002853
Task: 22802

Change-Id: Ibe06e9a4fda7881aa0decb8490c1faa02ba00b6e
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-19 11:34:48 -04:00
Zuul
977d731950 Merge "Remove non-voting gate job" 2018-06-29 19:47:34 +00:00
Dean Troyer
a140d07ab1 Remove non-voting gate job
Change-Id: I0b54c159b297f86781be2ebdb4319452a2ec2562
2018-06-29 14:24:01 -05:00
Kevin Smith
b9e3edf381 Include distributedcloud-client in remote-clients dependencies.
Change-Id: I640bb4308ddf949b68e4bdf40e34880690e3a5c9
Signed-off-by: Tyler Smith <tyler.smith@windriver.com>
2018-06-22 14:48:06 -05:00
Scott Little
f7d214e4ae Split centos-pkg-dirs along git boundaries.
Problem:
The centos-pkg-dirs files should only reference packages with
compilation instructions hosted in the same git.

Solution:
Create centos-pkg-dirs files in other stx-* gits, and relocate
the relevant entries from the stx-utils centos-pkg-dirs into
the appropriate destination git.

Change-Id: I4e673554c63afa66994b3038ca86c90e8f1baa0d
Signed-off-by: Scott Little <scott.little@windriver.com>
2018-06-20 16:26:19 -04:00
Dean Troyer
7da9262b09 Add default test framework
Change-Id: Ic8479f8e278dcedc278091dce21020824b2d0655
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-06-11 13:24:30 -05:00
Dean Troyer
98f9250109 StarlingX open source release updates
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-05-31 07:35:46 -07:00
Dean Troyer
4b6bbc9989 Add .gitreview
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-05-31 07:35:46 -07:00