Kieran R. Prasch
2daa9b499d
Closes #2424
2021-01-12 13:10:15 -08:00
Kieran R. Prasch
1c5bab189e
Bypass startup IP checks for federated development fleet.
2021-01-12 13:10:15 -08:00
Kieran Prasch
c5f8b24ca5
Refine networking utility module; Complete logging and staged to Ibex.
2021-01-12 13:10:15 -08:00
Kieran Prasch
19a6cf4f54
Use middleare client for certificate handling during IP checkups.
2021-01-12 13:10:15 -08:00
Kieran Prasch
099fedcb64
Fixes small bug in ContractAgeny
2021-01-12 13:10:15 -08:00
Kieran R. Prasch
6a05f9343f
Import and docstring touchups
2021-01-12 13:10:15 -08:00
Kieran R. Prasch
930a4db898
Depend on middleware client for ip checkup certificate verification
2021-01-12 13:10:15 -08:00
Kieran Prasch
a018afcb24
Drafting TLS cert verification during startup ip checks
2021-01-12 13:10:15 -08:00
Kieran Prasch
44ea9238d6
Updates ip chekckup CLI hint
2021-01-12 13:10:15 -08:00
Kieran Prasch
e9b75eeca3
Tighten UX of auto IP detection and Ursula.run
2021-01-12 13:10:15 -08:00
Kieran Prasch
10d565cc92
Introduces 'nucypher ursula config ip-address'
2021-01-12 13:10:15 -08:00
Kieran Prasch
d13a175276
Delay startup of work tracking until Ursula.run
2021-01-12 13:10:15 -08:00
Kieran Prasch
94bf887364
Soften the impact of unknown IP during checkup
2021-01-12 13:10:14 -08:00
Kieran Prasch
7d6b45a2e0
Advances automatic IP determination: Query known nodes.
2021-01-12 13:09:07 -08:00
Kieran R. Prasch
d49f4834f1
Use reworked ip address detection during ursula init.
2021-01-12 13:09:05 -08:00
Kieran R. Prasch
00a53ab867
Introduce IP address checkups on ursula startup.
2021-01-12 13:07:54 -08:00
Kieran R. Prasch
ba2eafe826
Ursulas respond with requesting IP addresses via /ping GET.
2021-01-12 13:07:54 -08:00
K Prasch
3733644d40
Merge pull request #2494 from vepkenez/ex-post-not-so-fasto
...
Some Updates to worker management
2021-01-12 13:01:18 -08:00
K Prasch
c7dc922276
Merge pull request #2470 from KPrasch/janitor
...
Deprecation: Automated deployment series by ContractAdministrator
2021-01-12 12:49:03 -08:00
damon c
e7be542edf
Merge pull request #2499 from cygnusv/fix-nightly
...
Fix nightly build
2021-01-12 12:35:06 -08:00
damon
8b5c0c73b3
fix address RFCs, cleanup args, improve docs
2021-01-12 12:33:08 -08:00
Kieran Prasch
a49915b37f
updates gitignore for contracts API docs source
2021-01-12 11:15:58 -08:00
Kieran Prasch
02614a194a
Disables (recovered) receipt saving logic for contract deployment commands.
2021-01-12 11:15:58 -08:00
Kieran Prasch
4f703a8e40
newsfragment for PR #2470
2021-01-12 11:15:56 -08:00
Kieran Prasch
5b88afc7c6
localizes card mocking fixture so CLI test modules will propery run.
2021-01-12 11:08:45 -08:00
Kieran Prasch
a9d3b6cf1e
Deprecation of automated deployment series by ContractAdministrator
2021-01-12 11:08:45 -08:00
David Núñez
b47d942a60
Add option to relock_dependencies.sh to produce requirement files from the existing Pipfile.lock
...
Otherwise, the default is to create a lock file, and then create the requirements files. The motivation of this change is that the validate_reqs_files job on CI wasn't deterministic, as it was failing everytime some dependency was updated (and therefore, the produced dependency file was updated and different to the existing in the codebase)
2021-01-12 17:26:06 +01:00
David Núñez
533fc6ff9e
CI: Add python 3.9 build. For the moment, just the nightly build
2021-01-12 17:26:06 +01:00
David Núñez
17fc6289c9
The relock dependencies script is now in scripts/dependencies
2021-01-12 17:26:06 +01:00
David Núñez
84df836ce1
Add empty newsfragment for PR #2499
2021-01-12 17:26:06 +01:00
David Núñez
a63a8bf83d
CI: Store evidence of inconsistent requirement files
2021-01-12 17:26:06 +01:00
David Núñez
1958d1a50c
CI: Grant CircleCI access to dependency locations for other python versions
2021-01-12 13:26:52 +01:00
David Núñez
9f3f94e86e
CI: Make validate_reqs_files job consistent with current relock process
2021-01-12 13:26:52 +01:00
K Prasch
b75d02ec9e
Merge pull request #2510 from derekpierre/relock-docs-deps
...
Include relock of docs-requirements.txt in the relock_dependencies script
2021-01-11 14:43:42 -08:00
David Núñez
dec7d7e690
Merge pull request #2507 from KPrasch/bot-spray
...
Deprecates manual worker commitment via CLI
2021-01-11 13:37:02 +01:00
Kieran Prasch
f2a1443457
Removes interactive commitment via UrsulaCommandProtocol
2021-01-09 16:55:44 -08:00
Kieran Prasch
55398874ef
newsfragment #2507
2021-01-08 15:05:04 -08:00
derekpierre
06da07efee
Add newsfragment fo #2510 .
2021-01-08 16:31:19 -05:00
Kieran Prasch
32d667b178
Deprecates manual commitment via CLI.
2021-01-07 12:26:16 -08:00
derekpierre
0fc8d1ea2c
Include relock of docs requirements in the relock_dependencies script.
2021-01-07 11:10:57 -05:00
K Prasch
e17fb1bb4d
Merge pull request #2496 from derekpierre/rtd-build
...
Update requirements for documentation build to fix failing RTD build
2021-01-06 17:13:13 -08:00
derekpierre
d3d6c0a9e3
Update docs requirement after rebase that included another relock of dependencies.
2021-01-06 09:38:39 -05:00
derekpierre
4f79b740b7
Add newsfragment for #2496 .
2021-01-06 09:25:32 -05:00
derekpierre
e46c201dd5
Update requirements for documentation build.
2021-01-06 09:25:32 -05:00
K Prasch
b6390cfbab
Merge pull request #2498 from fjarri/bump-lmdb
...
Remove lmdb<=0.99 requirement and relock
2021-01-05 16:44:49 -08:00
Bogdan Opanchuk
12b9ba8d0e
Install patch in docker
...
lmdb needs it
2021-01-05 16:21:08 -08:00
Bogdan Opanchuk
663ba45e19
Newsfragment for PR #2498
2021-01-05 15:46:39 -08:00
Bogdan Opanchuk
c2128ce083
Remove lmdb<=0.99 requirement and relock
2021-01-05 15:44:30 -08:00
damon
592adba5ab
fix malformed RST table
2021-01-05 14:26:47 -08:00
damon
1538bb283f
include deploy templates and ansible files
2021-01-05 13:28:33 -08:00