Commit Graph

11 Commits

Author SHA1 Message Date
Al Bailey 01e31c2a19 Updating required apt packages for stx/update
The PyGObject pip component expects additional
packages to be installed in order for pip to be able
to install that component as well as ostree bindings
that make use of it.

Test Plan:
 PASS: vagrant up
 PASS: able to run tox with 'gi' ostree code in stx/update

Story: 2010547
Task: 47941
Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I3fb898e13372fb53c425af771a1e43db92a55a38
2023-05-05 20:53:41 +00:00
Al Bailey f75c1586bd Adding python3-pycryptodome to initial setup
python3-pycryptodome is required when attempting to build
patches in your dev env.

Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I3f6f123cd9de17ed27e60465a2aaac6ee6f45d48
2023-04-13 14:04:11 +00:00
Al Bailey 253a7f1cd6 Update dev setup with small improvements
- ripgrep (rg) and rsync can both be invoked from some
stx/docs tox targets and utilities.

 - override the default editor (nano) with vi.
In the future this will be driven by a yaml variable

- pass in --rebuild when stx-init-env is run.  The build
containers are not always up to date with the latest code.
 --rebuild does not seem to work until after the env has
been initialized at least once.

Story: 2010547
Task: 47211
Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I1e3b17d57fd537432bc3780759c8a47a2e3b2a5b
2023-02-28 19:22:52 +00:00
Al Bailey 5271eca7ed Uploading a Vagrantfile for dev-env setup
Upload an all-inclusive Vagrantfile to setup a development
environment for the StarlingX master branch for debian.

The Vagrantfile contains inline shell scripts for setting
up all the required components.   It may be split out in a
future submission into ansible tasks to make it more
readable and maintainable.

Test Plan:
 PASS: setup a development environment on a windows
system with virtualbox and vagrant installed.

Story: 2010547
Task: 47211

Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I7ae43dc9abfd52433394bd061e8118b9bcc361f7
2023-01-30 15:51:23 +00:00
Al Bailey 58eb65c053 Convert this repo for development infrastructure
Setting up a development environment for StarlingX
can require a lot of steps.  This repo will provide
scripts and information to ease this activity.

Story: 2010531
Task: 47210

Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: I59be5423d82fc9890c684b65ab713ee98f5efcaa
2023-01-24 15:08:14 +00:00
Dean Troyer cb83b4f9b0 Add playbook to pull remote repositories
Set the stx_remote_repo, stx_remote_branch and stx_remote_dest variables
to pull directly from the source repo to test.

Change-Id: I6d5bb56c71c38c4274532c258a1682e578cedf10
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-04-28 15:09:26 -05:00
Dean Troyer b5ef8e2716 Set up repo for staging tests
Do base repo config for running tests from staging repos

Change-Id: I765d96c19b7a818269289af7b1f5820c414b24fd
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-04-27 09:03:16 -05:00
OpenDev Sysadmins e6679baf51 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:38 +00:00
Andreas Jaeger d513e5cb27 Add .zuul.yaml
Add zuul configuration file. This uses noop-jobs for now to enable
merging of initial content.

Change-Id: I5c939fe283fe774833d4bcdf9a8da7e1504c173e
2018-09-05 20:36:40 +02:00
Dean Troyer c793b0d5dd Add README
Change-Id: I49e07f6fcfa0ec61bb1a22a17c658ea1e82ea227
Closes-bug: 1788069
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-08-20 19:15:43 -05:00
Dean Troyer c48ce61e73 Add .gitreview
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-05-20 07:18:42 -07:00