- Add info & warning that help with detecting potential timeouts in tasks.
- Fix schema IDs
- Allow fetching container info from the runner and outbound-test container (#625)
- Default assets: update rules.json with audited payload for foo intermediate cert.
- Default assets: update rules.json corresponding to the new audited-payload structure
- Getting payment id using optional address param. Provider Golem cert. (#617)
- switch back to python 3.8.0 in integration test flows
- update poetry.lock
- fix the
goth.gftp
invocation so that it uses the Python executable that goth is running on - fix the integration test python version
- fix assertions processing on Python >= 3.9
- update poetry.lock
- Move flake8 configuration to toml, increase line length to 100
- remove the
non-hybrid-net
goth configuration #601
- ensure
run_command_on_host
doesn't leave lingering processes. #601
- default to the stable version unless specifically instructed not to #595
- Install dependencies in docker before installing yagna binaries #591
- Outbound net test related changes #592
- Allow total amount allocation #589
- Fix awaiting for yagna REST start #587
- change provider invocation taking into account that subnet is no longer stored in config #585
- add test steps related to creating and releasing payment allocations #580
- update start arguments of ya-relay-server #581
- add compatibility with changes to yagna JSON CLI introduced in yagna#1723
- pin
markupsafe
version to2.0.1
821f1f3
- update
yagna
env variable name fromNET_RELAY_HOST
toYA_NET_RELAY_HOST
#573
- change
Probe#run_command_on_host
to include a process monitor in its return values #571
- improve error reporting #570
- change default payment configuration to erc20 rinkeby #567
- enable per-node payment platform configuration in
goth-config.yml
#556 - expose payment config object in
Probe
s #564
- reduce timeout to 1 sec on polling API calls #552
- allow calling
stop
on an already stopped Docker container #550
- stop the underlying Docker container when calling Probe.stop #549
- enable specifying whether GitHub pre-releases should be included when building a
yagna
Docker image #548
- update default
goth-config.yml
to not include a customyagna
branch for building images #548
- disconnect
yagna
containers before stopping Docker network #540 - enable creating detached API assertions #538
- enable MITM proxy for requestor probes #535
- update
typing_extensions
to 3.10.0+ cc956e1
- expand path variable in
Probe.get_agent_env_vars
#534
- output interactive mode env variables to a file #520
- fix fetching latest workflow run when downloading a GitHub artifact #531
- bump aiohttp from 3.7.3 to 3.7.4 #527
- improved error reporting on timeouts in log monitors #524
- updated probe startup logic to start all probes in parallel #523
- improved error reporting on timeouts in log monitors #524
- updated probe startup logic to start all probes in parallel #523
- dependency update:
goth
now usesya-aioclient
v0.6.x; projects that usegoth
v0.6.x andya-aioclient
need to update their version ofya-aioclient
to v0.6.x #515
- fixed
goth
interactive mode log assertion d36a149
- updated default mount point for
yagna
provider image cache c546dd2
- removed
ProviderLogMixin
, provider log assertions have been moved toyagna
repo tests #514
- changed regex used for waiting on
yagna
REST API to come online (compatible withyagna
0.7+) #508
- pinned specific revision of
debian
Docker image to be used as base in default Dockerfiles c31288e
- enabled setting environment variables through
goth-config.yml
#505 - added generic
wait_for_log
step to provider probe #434
- removed
yagna
integration tests from the repo #503
- added
poe
job for runninggoth
interactive mode bde7d5f
- updated
GETH_ADDR
env variable inyagna
nodes started bygoth
#504
- added optional
extra_monitors
parameter toRunner#check_assertion_errors
#495 - added the
--unstable
option to release downloader script #500
- fixed reporting of assertion success and failure in
EventMonitor
#495
- changed the
yagna
Docker image builder to use stable releases by default #500
- enabled overriding values when parsing
goth-config.yml
file #489
- resolved issues with running external commands as part of a
goth
test #485 - fixed receiving proposals from providers in
yagna 0.6.4-rc3
and up #486
- added
yagna
payment driver CLI integration test #453, #479 - added Actions workflow step which makes sure Docker network gets cleaned up properly #481
- fixed
mitmproxy
thread not being stopped properly #476