Commit Graph

8 Commits

Author SHA1 Message Date
Scott Little b0559bc151 Subdirectories 'tsconfig ' relocated to repo 'stx-config'
Story: 2006166
Task: 35687
Depends-On: I6c62895f8dda5b8dc4ff56680c73c49f3f3d7935
Depends-On: I665dc7fabbfffc798ad57843eb74dca16e7647a3
Change-Id: I70b6d52a13836e16139a0ca3f42b9e91e06e43b6
Signed-off-by: Scott Little <scott.little@windriver.com>
Depends-On: I5618547e7e74b76d174f10897b1c747931738cd6
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-09-05 13:04:59 -04:00
Saul Wold 9ab5317dca tsconfig: Move scripts into tsconfig
Currently the build system automagically copies the scripts directory
into tsconfig as part of constructing the source rpm. In order to
build with OBS (for multi-os), all the files need to be in the correct
directory level, in this case update/tsconfig/tsconfig.

Correct where devstack finds the tsconfig script

Tested with current build-pkgs from clean and verified contents of
both tsconfig RPM and SRPM where correct.

Change-Id: Ib6fdf7aaad5ed91be091b7f1f63365895a8aea7d
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2019-06-04 10:15:06 -07:00
Dean Troyer e3d3b200e6 Switch python installation to use DevStack's setup_dev_lib()
This function does a number of things, specifically it handles the
DevStack USE_PYTHON3 switch transparently so we can run both major
Python versions.

The setup.cfg file in both cgcs_patch and tsconfig are really only
used by setup_dev_lib() right now, making the switch to use pbr
is beyond what I want to do here.

Change-Id: If91248303cba9e6056ac2bc4b7e8771cf193de01
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-05-06 13:09:30 -05:00
Dean Troyer 0a0475b815 Followup opendev cleanup and test jobs
Depends-on: https://review.opendev.org/654006
Change-Id: If679cd0742cdf53b27db5f9c94b4c705c46b07ef
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-04-20 09:24:53 -05:00
Dean Troyer fec4ac9302 Set DevStack install dir to /usr/local by default
Put everything in /usr/local and allow that to be overridden to
a user-writable dir and not require sudo.

Also set the stx-devstack-update job voting, at this time it only runs
on devstack/* changes.

Change-Id: If68ff63585690c7f6c17174797723fb6d43d4473
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-03-07 14:31:49 -06:00
Dean Troyer 6be5a751c9 DevStack plugin updates for bionic job
This makes some cleanup changes to the DevStack plugin for the
change to master and bionic.
* Define values for precedence handling by the upstream devstack playbook
* Add STX_INST_DIR for a deterministic install location
* Update the linters job in tox.ini to correctly include the devstack plugin

Change-Id: Ida3a6c07d49510a6ec0276e83a3f966b826de26e
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-02-20 14:34:17 -06:00
Dean Troyer 62abfa4787 Add a minimal DevStack job
This is just enough DevStack to test the plugin.

Depends-On: https://review.openstack.org/613973
Change-Id: I6e34c3c2e400235259cd13cdc7b45ea4baccd4bc
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-11-01 23:32:29 -05:00
Dean Troyer 5818ed5216 Add DevStack module to install tsconfig
The first of a number of anticipated bits...

Change-Id: I829ca465ce3001542bba240955af7ffb0c824a8b
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-17 09:41:05 -05:00