arvados.git
2 years ago19464: Record & report provenance information from git
Peter Amstutz [Thu, 8 Sep 2022 20:33:38 +0000 (16:33 -0400)]
19464: Record & report provenance information from git

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '19454-cwl-output-json' refs #19454
Peter Amstutz [Thu, 8 Sep 2022 19:05:54 +0000 (15:05 -0400)]
Merge branch '19454-cwl-output-json' refs #19454

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19454: Update cwltool and schema salad 19454-cwl-output-json
Peter Amstutz [Thu, 8 Sep 2022 17:49:43 +0000 (13:49 -0400)]
19454: Update cwltool and schema salad

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '17344-easy-demo'
Tom Clegg [Thu, 8 Sep 2022 15:05:51 +0000 (11:05 -0400)]
Merge branch '17344-easy-demo'

closes #17344

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Merge branch 'main' 17344-easy-demo
Tom Clegg [Thu, 8 Sep 2022 15:04:51 +0000 (11:04 -0400)]
17344: Merge branch 'main'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Run `ls -l newpkg.deb` on host instead of container.
Tom Clegg [Thu, 8 Sep 2022 14:19:01 +0000 (10:19 -0400)]
17344: Run `ls -l newpkg.deb` on host instead of container.

This way the displayed path reflects the final package location on the
host, rather than the path inside the fpm container where the build
command's tempdir is bind-mounted.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Log when removing stale crunch-run-broken file.
Tom Clegg [Tue, 6 Sep 2022 18:25:36 +0000 (14:25 -0400)]
17344: Log when removing stale crunch-run-broken file.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Reset "broken node" flag on loopback instance create/reset.
Tom Clegg [Tue, 6 Sep 2022 16:11:12 +0000 (12:11 -0400)]
17344: Reset "broken node" flag on loopback instance create/reset.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoUse "systemctl disable" instead of "service docker stop" refs #19439
Peter Amstutz [Thu, 1 Sep 2022 20:47:02 +0000 (16:47 -0400)]
Use "systemctl disable" instead of "service docker stop" refs #19439

"service docker stop" stops the daemon but it can be restarted from
prematurely by socket activation.  Whoops!

We need to use "systemctl disable" it so that it doesn't wake up
during the scratch space surgery on the /tmp directory.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoDon't include the patch any more, refs #19439
Peter Amstutz [Wed, 31 Aug 2022 16:55:51 +0000 (12:55 -0400)]
Don't include the patch any more, refs #19439

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoPull our fork of amazon-ebs-autoscale for nvme support, refs #19439
Peter Amstutz [Wed, 31 Aug 2022 15:59:40 +0000 (11:59 -0400)]
Pull our fork of amazon-ebs-autoscale for nvme support, refs #19439

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago17344: Remove client code setting X-External-Client header.
Tom Clegg [Tue, 30 Aug 2022 15:23:52 +0000 (11:23 -0400)]
17344: Remove client code setting X-External-Client header.

It doesn't do anything: Nginx replaces it with 0 or 1 based on remote
IP address.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoFix merge conflict.
Tom Clegg [Mon, 29 Aug 2022 20:51:56 +0000 (16:51 -0400)]
Fix merge conflict.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Fix proxy detection test.
Tom Clegg [Fri, 26 Aug 2022 15:25:47 +0000 (11:25 -0400)]
17344: Fix proxy detection test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Skip test that relies on Nginx not flagging external clients.
Tom Clegg [Fri, 26 Aug 2022 14:14:49 +0000 (10:14 -0400)]
17344: Skip test that relies on Nginx not flagging external clients.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19269-all-users-writable'
Tom Clegg [Thu, 25 Aug 2022 19:50:14 +0000 (15:50 -0400)]
Merge branch '19269-all-users-writable'

fixes #19269

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19269: Document that modifying a role requires can_manage. 19269-all-users-writable
Tom Clegg [Thu, 25 Aug 2022 19:47:43 +0000 (15:47 -0400)]
19269: Document that modifying a role requires can_manage.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Recognize ipv6 local addresses as internal.
Tom Clegg [Mon, 22 Aug 2022 13:40:28 +0000 (09:40 -0400)]
17344: Recognize ipv6 local addresses as internal.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Fix temp config file.
Tom Clegg [Fri, 12 Aug 2022 20:02:09 +0000 (16:02 -0400)]
17344: Fix temp config file.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Ensure server-to-controller traffic stays local.
Tom Clegg [Fri, 12 Aug 2022 20:02:07 +0000 (16:02 -0400)]
17344: Ensure server-to-controller traffic stays local.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: arvados-server boot: set X-External-Client header.
Tom Clegg [Tue, 2 Aug 2022 14:12:51 +0000 (10:12 -0400)]
17344: arvados-server boot: set X-External-Client header.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19269: Update error text re modifying group role without can_manage.
Tom Clegg [Wed, 24 Aug 2022 20:48:17 +0000 (16:48 -0400)]
19269: Update error text re modifying group role without can_manage.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19269: Upgrade user->all_users group membership links.
Tom Clegg [Wed, 24 Aug 2022 20:20:30 +0000 (16:20 -0400)]
19269: Upgrade user->all_users group membership links.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19413-warning-update' refs #19413
Peter Amstutz [Wed, 24 Aug 2022 18:35:43 +0000 (14:35 -0400)]
Merge branch '19413-warning-update' refs #19413

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '19414-keep-balance-panic'
Tom Clegg [Tue, 23 Aug 2022 17:25:53 +0000 (13:25 -0400)]
Merge branch '19414-keep-balance-panic'

fixes #19414

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19414: Fix missing parens.
Tom Clegg [Tue, 23 Aug 2022 17:24:32 +0000 (13:24 -0400)]
19414: Fix missing parens.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19414: Fix concurrent map read/write. 19414-keep-balance-panic
Tom Clegg [Tue, 23 Aug 2022 15:02:04 +0000 (11:02 -0400)]
19414: Fix concurrent map read/write.

Occurred when a block was referenced by a collection but not returned
by any keepstore index, and NumCPU > 2.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19413: Optimize reporting warnings to API server 19413-warning-update
Peter Amstutz [Tue, 23 Aug 2022 14:41:40 +0000 (10:41 -0400)]
19413: Optimize reporting warnings to API server

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '18205-container-cost'
Tom Clegg [Mon, 22 Aug 2022 18:45:10 +0000 (14:45 -0400)]
Merge branch '18205-container-cost'

refs #18205

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19368-webdav-logging-speedup'
Tom Clegg [Mon, 22 Aug 2022 13:41:29 +0000 (09:41 -0400)]
Merge branch '19368-webdav-logging-speedup'

refs #19368

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19379-diag-wrong-filename'. Closes #19379
Lucas Di Pentima [Wed, 17 Aug 2022 15:08:02 +0000 (12:08 -0300)]
Merge branch '19379-diag-wrong-filename'. Closes #19379

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19379: Fix wrong filename used in diagnostics test. 19379-diag-wrong-filename
Tom Clegg [Thu, 11 Aug 2022 17:49:28 +0000 (13:49 -0400)]
19379: Fix wrong filename used in diagnostics test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19368: Use Sys() instead of .arvados# file to get collection ID. 19368-webdav-logging-speedup
Tom Clegg [Thu, 11 Aug 2022 14:36:00 +0000 (10:36 -0400)]
19368: Use Sys() instead of .arvados# file to get collection ID.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoBe more explicit about installing the root cert in arvbox doc
Peter Amstutz [Wed, 10 Aug 2022 22:55:14 +0000 (18:55 -0400)]
Be more explicit about installing the root cert in arvbox doc

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19368: Skip regenerating manifest during webdav/s3 logging.
Tom Clegg [Tue, 9 Aug 2022 15:18:05 +0000 (11:18 -0400)]
19368: Skip regenerating manifest during webdav/s3 logging.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoFixes doc site. No issue #
Lucas Di Pentima [Mon, 8 Aug 2022 21:57:55 +0000 (18:57 -0300)]
Fixes doc site. No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoFix 2.4.2 upgrade notes formatting refs #19330
Peter Amstutz [Mon, 8 Aug 2022 16:51:34 +0000 (12:51 -0400)]
Fix 2.4.2 upgrade notes formatting refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoFix 2.4.2 release date refs #19330
Peter Amstutz [Mon, 8 Aug 2022 13:27:03 +0000 (09:27 -0400)]
Fix 2.4.2 release date refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoInclude shell in complete list of provision.sh roles refs #19330
Peter Amstutz [Fri, 5 Aug 2022 19:40:08 +0000 (15:40 -0400)]
Include shell in complete list of provision.sh roles refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMissing shell role in single node install refs #19330
Peter Amstutz [Fri, 5 Aug 2022 19:26:15 +0000 (15:26 -0400)]
Missing shell role in single node install refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoSync security update text. refs #19330
Peter Amstutz [Fri, 5 Aug 2022 18:03:31 +0000 (14:03 -0400)]
Sync security update text.  refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoGrammar fixes refs #19330
Peter Amstutz [Fri, 5 Aug 2022 17:29:43 +0000 (13:29 -0400)]
Grammar fixes refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoAdd upgrading notes refs #19330
Peter Amstutz [Fri, 5 Aug 2022 17:13:32 +0000 (13:13 -0400)]
Add upgrading notes refs #19330

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18205: Add container cost accounting fields. 18205-container-cost
Tom Clegg [Mon, 8 Aug 2022 15:24:30 +0000 (11:24 -0400)]
18205: Add container cost accounting fields.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19316-oj-safe-load'
Tom Clegg [Thu, 4 Aug 2022 17:33:47 +0000 (13:33 -0400)]
Merge branch '19316-oj-safe-load'

closes #19316

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19321-wb1-enum' refs #19321
Peter Amstutz [Thu, 4 Aug 2022 16:24:53 +0000 (12:24 -0400)]
Merge branch '19321-wb1-enum' refs #19321

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '19280-cache-loadref' refs #19280
Peter Amstutz [Thu, 4 Aug 2022 15:59:15 +0000 (11:59 -0400)]
Merge branch '19280-cache-loadref' refs #19280

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19321: Use the correct enum value for cwl inputs 19321-wb1-enum
Peter Amstutz [Thu, 4 Aug 2022 14:11:35 +0000 (10:11 -0400)]
19321: Use the correct enum value for cwl inputs

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Handle expressions that return secondary files 19280-cache-loadref
Peter Amstutz [Thu, 4 Aug 2022 00:23:51 +0000 (20:23 -0400)]
19280: Handle expressions that return secondary files

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: pin msgpack because 1.0.4 has install problems
Peter Amstutz [Wed, 3 Aug 2022 21:13:36 +0000 (17:13 -0400)]
19280: pin msgpack because 1.0.4 has install problems

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '19328-security-policy' refs #19328
Peter Amstutz [Wed, 3 Aug 2022 19:49:09 +0000 (15:49 -0400)]
Merge branch '19328-security-policy' refs #19328

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19316: Change wb1 and sdk/cli to Oj.safe_load / strict_load. 19316-oj-safe-load
Tom Clegg [Wed, 3 Aug 2022 19:34:07 +0000 (15:34 -0400)]
19316: Change wb1 and sdk/cli to Oj.safe_load / strict_load.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19328: Add security policy 19328-security-policy
Peter Stöckli [Wed, 3 Aug 2022 15:49:08 +0000 (17:49 +0200)]
19328: Add security policy

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: explicitly include/exclude primary
Peter Amstutz [Tue, 2 Aug 2022 16:40:27 +0000 (12:40 -0400)]
19280: explicitly include/exclude primary

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Try this again
Peter Amstutz [Tue, 2 Aug 2022 16:25:37 +0000 (12:25 -0400)]
19280: Try this again

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Only scan tools
Peter Amstutz [Tue, 2 Aug 2022 16:13:40 +0000 (12:13 -0400)]
19280: Only scan tools

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: what are we scanning here actually
Peter Amstutz [Tue, 2 Aug 2022 15:51:53 +0000 (11:51 -0400)]
19280: what are we scanning here actually

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Metrics on scandeps
Peter Amstutz [Tue, 2 Aug 2022 15:45:57 +0000 (11:45 -0400)]
19280: Metrics on scandeps

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Try optimizing scandeps
Peter Amstutz [Tue, 2 Aug 2022 15:25:00 +0000 (11:25 -0400)]
19280: Try optimizing scandeps

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: More metrics
Peter Amstutz [Tue, 2 Aug 2022 14:46:54 +0000 (10:46 -0400)]
19280: More metrics

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Fix typo
Peter Amstutz [Tue, 2 Aug 2022 14:41:11 +0000 (10:41 -0400)]
19280: Fix typo

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: more perf metrics
Peter Amstutz [Tue, 2 Aug 2022 14:39:55 +0000 (10:39 -0400)]
19280: more perf metrics

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Add metrics checkpoints
Peter Amstutz [Tue, 2 Aug 2022 14:30:10 +0000 (10:30 -0400)]
19280: Add metrics checkpoints

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Don't redundantly check javascript
Peter Amstutz [Mon, 1 Aug 2022 21:18:29 +0000 (17:18 -0400)]
19280: Don't redundantly check javascript

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19280: Update schema-salad & cwltool
Peter Amstutz [Mon, 1 Aug 2022 19:56:06 +0000 (15:56 -0400)]
19280: Update schema-salad & cwltool

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '19281-diagnostics-image'
Tom Clegg [Mon, 1 Aug 2022 19:34:26 +0000 (15:34 -0400)]
Merge branch '19281-diagnostics-image'

closes #19281

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19166-gateway-tunnel'
Tom Clegg [Mon, 1 Aug 2022 16:06:42 +0000 (12:06 -0400)]
Merge branch '19166-gateway-tunnel'

closes #19166

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19297-inexistent-field-filter-fix'. Closes #19297
Lucas Di Pentima [Thu, 28 Jul 2022 14:33:35 +0000 (11:33 -0300)]
Merge branch '19297-inexistent-field-filter-fix'. Closes #19297

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19297: Fixes error check for edge case of limit=0, count=none. Adds test. 19297-inexistent-field-filter-fix
Lucas Di Pentima [Thu, 28 Jul 2022 14:11:47 +0000 (11:11 -0300)]
19297: Fixes error check for edge case of limit=0, count=none. Adds test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19297: Raises an error only when no object types have the requested attribute.
Lucas Di Pentima [Wed, 27 Jul 2022 19:07:56 +0000 (16:07 -0300)]
19297: Raises an error only when no object types have the requested attribute.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19297: Adds tests exposing the bug.
Lucas Di Pentima [Wed, 27 Jul 2022 19:07:17 +0000 (16:07 -0300)]
19297: Adds tests exposing the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoAdd libgbm1 testing dependency.
Tom Clegg [Tue, 26 Jul 2022 18:42:06 +0000 (14:42 -0400)]
Add libgbm1 testing dependency.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19281: Test embedded hello-world image with docker and singularity. 19281-diagnostics-image
Tom Clegg [Mon, 25 Jul 2022 18:04:21 +0000 (14:04 -0400)]
19281: Test embedded hello-world image with docker and singularity.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19296-remove-recursive'
Tom Clegg [Mon, 25 Jul 2022 17:30:11 +0000 (13:30 -0400)]
Merge branch '19296-remove-recursive'

fixes #19296

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19166: Merge branch 'main' 19166-gateway-tunnel
Tom Clegg [Mon, 25 Jul 2022 14:56:27 +0000 (10:56 -0400)]
19166: Merge branch 'main'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19296: Fix remove(recursive=True) for depth>1. 19296-remove-recursive
Tom Clegg [Mon, 25 Jul 2022 14:22:32 +0000 (10:22 -0400)]
19296: Fix remove(recursive=True) for depth>1.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch 'MajewskiKrzysztof/use_api_token_from_config_object'
Peter Amstutz [Fri, 22 Jul 2022 19:45:24 +0000 (15:45 -0400)]
Merge branch 'MajewskiKrzysztof/use_api_token_from_config_object'

refs #19282

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19281: Use embedded hello-world.tar as default diagnostics image.
Tom Clegg [Fri, 22 Jul 2022 18:54:32 +0000 (14:54 -0400)]
19281: Use embedded hello-world.tar as default diagnostics image.

Ensures diagnostics work even if no docker images have been uploaded
yet and docker.io wasn't installed at "init" time.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19249-header-ctrl-chars'
Tom Clegg [Fri, 22 Jul 2022 17:48:21 +0000 (13:48 -0400)]
Merge branch '19249-header-ctrl-chars'

fixes #19249

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19283-salt-webshell-upstream-fix'. Closes #19283
Lucas Di Pentima [Fri, 22 Jul 2022 16:18:16 +0000 (13:18 -0300)]
Merge branch '19283-salt-webshell-upstream-fix'. Closes #19283

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '19291-tzinfo-upgrade'. Closes #19291
Lucas Di Pentima [Fri, 22 Jul 2022 15:21:57 +0000 (12:21 -0300)]
Merge branch '19291-tzinfo-upgrade'. Closes #19291

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19280: Update schema salad for get_metaschema performance fix
Peter Amstutz [Fri, 22 Jul 2022 14:02:58 +0000 (10:02 -0400)]
19280: Update schema salad for get_metaschema performance fix

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago19291: Bumps tzinfo to 1.2.10 19291-tzinfo-upgrade
Lucas Di Pentima [Fri, 22 Jul 2022 14:00:06 +0000 (11:00 -0300)]
19291: Bumps tzinfo to 1.2.10

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19283: Fixes webshell nginx upstream to point to the shell node. 19283-salt-webshell-upstream-fix
Lucas Di Pentima [Wed, 20 Jul 2022 14:35:46 +0000 (11:35 -0300)]
19283: Fixes webshell nginx upstream to point to the shell node.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '19277-local-keep-from-ctr'
Tom Clegg [Thu, 21 Jul 2022 15:22:48 +0000 (11:22 -0400)]
Merge branch '19277-local-keep-from-ctr'

fixes #19277

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '17344-easy-demo'
Tom Clegg [Thu, 21 Jul 2022 14:36:35 +0000 (10:36 -0400)]
Merge branch '17344-easy-demo'

refs #17344

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: -create-db=false to use $POSTGRES_HOST/USER/etc instead.
Tom Clegg [Wed, 20 Jul 2022 19:55:57 +0000 (15:55 -0400)]
17344: -create-db=false to use $POSTGRES_HOST/USER/etc instead.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Merge branch 'main'
Tom Clegg [Wed, 20 Jul 2022 19:02:00 +0000 (15:02 -0400)]
17344: Merge branch 'main'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '16552-autocert'
Tom Clegg [Wed, 20 Jul 2022 18:56:16 +0000 (14:56 -0400)]
Merge branch '16552-autocert'

closes #16552

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Drop accidental python2 dependency.
Tom Clegg [Wed, 20 Jul 2022 18:42:30 +0000 (14:42 -0400)]
17344: Drop accidental python2 dependency.

debian:11 satisfies "python" with "python-is-python2".

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Remove some -dev packages from runtime dependencies.
Tom Clegg [Wed, 20 Jul 2022 18:30:58 +0000 (14:30 -0400)]
17344: Remove some -dev packages from runtime dependencies.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Link next steps to appropriate doc pages.
Tom Clegg [Wed, 20 Jul 2022 18:02:21 +0000 (14:02 -0400)]
17344: Link next steps to appropriate doc pages.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago19280: don't redundantly re-parse the file
Peter Amstutz [Wed, 20 Jul 2022 16:54:20 +0000 (12:54 -0400)]
19280: don't redundantly re-parse the file

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years agoMerge branch '17807-keep-web-login-flow'
Tom Clegg [Tue, 19 Jul 2022 21:36:20 +0000 (17:36 -0400)]
Merge branch '17807-keep-web-login-flow'

fixes #17807

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Point to diagnostics and docs after successful init.
Tom Clegg [Tue, 19 Jul 2022 21:35:49 +0000 (17:35 -0400)]
17344: Point to diagnostics and docs after successful init.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Fix available-port check.
Tom Clegg [Tue, 19 Jul 2022 21:35:27 +0000 (17:35 -0400)]
17344: Fix available-port check.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17344: Use #cpus as 'bundle install' concurrency.
Tom Clegg [Tue, 19 Jul 2022 21:34:17 +0000 (17:34 -0400)]
17344: Use #cpus as 'bundle install' concurrency.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years ago17807: keep-web redirect to wb2 login-and-return in no-auth case. 17807-keep-web-login-flow
Tom Clegg [Fri, 8 Jul 2022 17:53:14 +0000 (13:53 -0400)]
17807: keep-web redirect to wb2 login-and-return in no-auth case.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 years agoMerge branch '19278-activerecord-update'. Closes #19278
Lucas Di Pentima [Tue, 19 Jul 2022 17:03:54 +0000 (14:03 -0300)]
Merge branch '19278-activerecord-update'. Closes #19278

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago19277: Test for ARVADOS_KEEP_SERVICES env in container. 19277-local-keep-from-ctr
Tom Clegg [Tue, 19 Jul 2022 15:12:48 +0000 (11:12 -0400)]
19277: Test for ARVADOS_KEEP_SERVICES env in container.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>