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
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
- 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
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
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
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>
Do base repo config for running tests from staging repos
Change-Id: I765d96c19b7a818269289af7b1f5820c414b24fd
Signed-off-by: Dean Troyer <dtroyer@gmail.com>