Lucas Di Pentima [Thu, 1 Feb 2018 16:40:17 +0000 (13:40 -0300)]
11454: Show a link to the remote workbench on the sessions page.
On page load, detect those non-federated active sessions and try to
migrate them to federated logins just in case they're stale sessions.
If the federated login doesn't succeed, keep the session's previous state.
Removed workbench remote_hosts config.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Wed, 31 Jan 2018 19:37:15 +0000 (16:37 -0300)]
11454: Do federated logins by requesting the current user object
instead of the classic login flow.
When the user is inactive on the remote cluster, label the session
properly and exclude it from SessionDB.loadActive()'s results.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 30 Jan 2018 23:43:44 +0000 (20:43 -0300)]
11454: Cache the local session token's uuid after being requested from the API.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 30 Jan 2018 18:29:50 +0000 (15:29 -0300)]
Merge branch 'master' into 11454-wb-federated-search
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 29 Jan 2018 18:21:07 +0000 (15:21 -0300)]
Merge branch '12758-federated-id-group-sync'
Closes #12758
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Mon, 29 Jan 2018 18:10:27 +0000 (13:10 -0500)]
Merge branch '12746-crunch2-hoststat'
refs #12746
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Thu, 25 Jan 2018 18:32:56 +0000 (15:32 -0300)]
12758: Query the API server for group memberships using a
'like' filter to retrieve all local and remote account links to groups.
Added a remote user to the fixture and updated test to confirm
remote users are able to be added & removed from local groups by
sync-groups.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Fri, 26 Jan 2018 20:57:29 +0000 (15:57 -0500)]
Refactor arvbox Go setup and use govendor. refs #12935
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Fri, 26 Jan 2018 21:30:50 +0000 (16:30 -0500)]
12746: Don't stop hoststat until after capturing output.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 26 Jan 2018 20:44:13 +0000 (15:44 -0500)]
12746: Log host cgroup stats to hoststat.txt.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 25 Jan 2018 19:27:38 +0000 (14:27 -0500)]
Fix missing files needed by arvados-tests.sh refs #12935
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 24 Jan 2018 15:49:21 +0000 (10:49 -0500)]
Merge branch '12891-log-on-cancel'
refs #12891
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 23 Jan 2018 20:08:08 +0000 (15:08 -0500)]
12891: Don't wait for WaitContainer to receive loggingDone.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 23 Jan 2018 20:05:22 +0000 (15:05 -0500)]
12891: Fix some test races.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 23 Jan 2018 19:39:26 +0000 (14:39 -0500)]
12891: Simplify "arv-mount exits before container ends" detection.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 23 Jan 2018 17:40:14 +0000 (12:40 -0500)]
Merge branch '12990-fuse-shared' refs #12990
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 23 Jan 2018 16:33:58 +0000 (11:33 -0500)]
12990: Re-query project roots in order to get full record
Makes the query of all projects lighter.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 23 Jan 2018 15:51:47 +0000 (10:51 -0500)]
12990: Add update lock to shared directory update.
Also limit fields returned using select.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Mon, 22 Jan 2018 21:00:25 +0000 (18:00 -0300)]
11454: Conditional login to remote API servers.
When adding new sites to the multi site search, if the remote
site allows federated logins from the local site, created a
salted token to be able to start a session.
If not, use the classic login method.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 22 Jan 2018 18:16:20 +0000 (15:16 -0300)]
11454: (WIP) Login to remote clusters using federated identity.
Expanded the multi site search's SessionDB to allow logins
using salted tokens.
Pending: Do the right thing on every combination of federation
settings.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Mon, 22 Jan 2018 15:57:18 +0000 (10:57 -0500)]
12891: Use docker "rm -f" instead of "stop" to cancel container.
"Stop" sends SIGTERM and then (after a timeout) SIGKILL to the main
process in the container. If the contained process catches SIGTERM,
the outcome depends on how much cleanup it manages to do in the
timeout period. We prefer a more predictable SIGKILL outcome.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 18 Jan 2018 21:41:39 +0000 (16:41 -0500)]
12891: Avoid flapping finalState after cancel.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 18 Jan 2018 21:41:14 +0000 (16:41 -0500)]
12891: Fix use of magic string.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 18 Jan 2018 21:40:59 +0000 (16:40 -0500)]
12891: Don't give up after trying once to stop the docker container.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 18 Jan 2018 21:39:16 +0000 (16:39 -0500)]
12891: Don't use SIGKILL when telling crunch-run to cancel.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 18 Jan 2018 21:28:39 +0000 (16:28 -0500)]
12891: Refactor slurm commands.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 17 Jan 2018 22:21:18 +0000 (17:21 -0500)]
12891: Remove superfluous ThinDockerClientProxy wrapper.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 17 Jan 2018 15:31:04 +0000 (10:31 -0500)]
Fix wrong cluster label on search page when authenticated remotely.
Add uuid prefix to discovery doc.
refs #11453
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 17 Jan 2018 04:32:04 +0000 (23:32 -0500)]
Merge branch '12934-cwl-conformance' refs #12934
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 16 Jan 2018 23:21:29 +0000 (18:21 -0500)]
12934: Bump cwltool version for packing fix.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 21:36:27 +0000 (18:36 -0300)]
Merge branch '12479-wb-structured-vocabulary'
Closes #12479
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 21:21:14 +0000 (18:21 -0300)]
12479: Clear vocabulary.json cache every 5 minutes.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 21:07:22 +0000 (18:07 -0300)]
12479: Updated example vocabulary. Attempt to show all the items
on a given listing, using a scrolled list if necessary.
Also disabled sorting feature on awesomplete as it uses a default
sorting not suitable for our use case.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 16 Jan 2018 20:51:22 +0000 (15:51 -0500)]
Merge branch '12705-token-cache'
closes #12705
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 20:45:46 +0000 (17:45 -0300)]
12479: Accept tags with empty values
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 20:30:50 +0000 (17:30 -0300)]
12479: Merge branch '12479-wb-structured-vocabulary' of git.curoverse.com:arvados into 12479-wb-structured-vocabulary
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 16 Jan 2018 20:15:43 +0000 (15:15 -0500)]
12479: Set dirty flag on change even when clearing input.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 19:36:19 +0000 (16:36 -0300)]
12479: Merge branch '12479-wb-structured-vocabulary' of git.curoverse.com:arvados into 12479-wb-structured-vocabulary
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 16 Jan 2018 19:32:33 +0000 (14:32 -0500)]
12479: Fix per-tag strict mode.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Tue, 16 Jan 2018 19:18:44 +0000 (16:18 -0300)]
12479: Avoid tags tab reloading after saving.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 16 Jan 2018 19:18:40 +0000 (14:18 -0500)]
12479: Open autocomplete when focusing an empty field.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 16 Jan 2018 18:19:59 +0000 (13:19 -0500)]
12479: Use onupdate + stable vnode keys, let focus handle itself.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 16 Jan 2018 03:22:39 +0000 (22:22 -0500)]
12934: Rewrite file paths in pack instead of using "overrides"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 15 Jan 2018 22:07:25 +0000 (17:07 -0500)]
12705: Note 5 minute cache effect during user migration.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 15 Jan 2018 21:55:56 +0000 (16:55 -0500)]
12705: Update authorized user when refreshing token cache.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Mon, 15 Jan 2018 21:34:19 +0000 (16:34 -0500)]
12934: Fix gofmt
Also fix build-dev-docker-jobs-image.sh to use correct tag.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Mon, 15 Jan 2018 21:16:23 +0000 (18:16 -0300)]
12479: Re-added 'key' to the tag key div, because the lack of it
produces an odd behavior when removing some existing tag using
the trash button and then trying to add a new tag.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 15 Jan 2018 20:46:31 +0000 (17:46 -0300)]
12479: Replaced selectize widget with awesomplete to solve some
issues when navigating fields with TAB key.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Mon, 15 Jan 2018 20:22:49 +0000 (15:22 -0500)]
12934: Fix unit tests.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 12 Jan 2018 21:03:22 +0000 (16:03 -0500)]
12934: Remove debug log
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 12 Jan 2018 15:53:57 +0000 (10:53 -0500)]
12934: Add .keep via manifest manipulation instead of creating real files
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Fri, 12 Jan 2018 15:19:45 +0000 (10:19 -0500)]
Merge branch '12705-user-migrate-docs'
closes #12705
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 11 Jan 2018 22:40:39 +0000 (17:40 -0500)]
12934: Fix version reporting
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 10 Jan 2018 16:58:53 +0000 (11:58 -0500)]
12934: crunch-run creates .keep file in empty directories
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 10 Jan 2018 15:42:20 +0000 (10:42 -0500)]
12934: Sort glob results
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 10 Jan 2018 02:49:06 +0000 (21:49 -0500)]
12934: Bump cwltool and schema salad
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Thu, 11 Jan 2018 19:53:14 +0000 (14:53 -0500)]
12705: Add "change account owner" and "merge remote account" pages.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 11 Jan 2018 19:04:04 +0000 (14:04 -0500)]
Merge branch '12933-log-node-properties'
refs #12933
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 11 Jan 2018 18:18:02 +0000 (13:18 -0500)]
12933: Add missing params arg, remove outdated comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 11 Jan 2018 16:50:13 +0000 (11:50 -0500)]
12933: Merge branch 'master' into 12933-log-node-properties
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 10 Jan 2018 15:37:14 +0000 (10:37 -0500)]
12933: Log node info in node.json, similar to container.json.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 10 Jan 2018 15:23:10 +0000 (10:23 -0500)]
Merge branch '12940-arvbox-runit' closes #12940
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 22:49:07 +0000 (17:49 -0500)]
12940: Fix fallback when overlay2 isn't available for docker-in-docker
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 22:02:49 +0000 (17:02 -0500)]
12940: Fix bundler issues
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 20:39:21 +0000 (15:39 -0500)]
12940: Use runit directly instead of runsvinit
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 10 Jan 2018 07:48:35 +0000 (02:48 -0500)]
12933: Include node properties in crunch2 logs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 10 Jan 2018 07:02:11 +0000 (02:02 -0500)]
Merge branch 'govendor'
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 9 Jan 2018 23:15:40 +0000 (18:15 -0500)]
Update tests to reflect gomux change.
If an unroutable request would have matched a route if the method had
been different, mux now responds 405 Method Not Allowed instead of
using NotFoundHandler.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 20:57:03 +0000 (15:57 -0500)]
Merge branch '12921-run-in-single-hints' closes #12921
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Tue, 9 Jan 2018 16:57:11 +0000 (11:57 -0500)]
Update go dependencies. Add check for missing dependencies.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 9 Jan 2018 15:55:25 +0000 (10:55 -0500)]
Fix duplicated auth_uuid in container test fixtures.
Fixes flaky test.
No issue #.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 9 Jan 2018 15:54:50 +0000 (10:54 -0500)]
Merge branch '12702-migrate-user'
closes #12702
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 15:20:14 +0000 (10:20 -0500)]
12921: Fix outputTTL to apply to RunInSingleContainer
Arvados extensions should not propagate to workflow inside the
container (which is run using cwltool), but do need to propagate to
RunInSingleContainer CommandLineTool.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 14:50:17 +0000 (09:50 -0500)]
Merge branch '12913-secondary-mounts' refs #12913
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 9 Jan 2018 14:31:39 +0000 (09:31 -0500)]
12913: Add integration test for fix
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 8 Jan 2018 21:39:15 +0000 (16:39 -0500)]
12913: Apply secondaryFiles to inputs to RunInSingleContainer
Fixes bug where mounts mismatch cwl.input.yml due to discovering
secondaryFiles during workflow execution.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 20:53:28 +0000 (15:53 -0500)]
12876: Update govendor bundle.
refs #12876
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Mon, 8 Jan 2018 20:52:50 +0000 (17:52 -0300)]
12479: Removed plugin. Fixed onFocus() behavior on strict listings.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 20:51:08 +0000 (15:51 -0500)]
Merge branch '12876-arvados-client'
refs #12876
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 18:30:55 +0000 (13:30 -0500)]
12702: Disallow updating sys/anon UUIDs. Test updating current user.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Mon, 8 Jan 2018 18:05:53 +0000 (15:05 -0300)]
12479: UX enhancements:
* When focusing a "strict" select list, open the dropdown list
* Placeholder messages customized for different strict/no-strict cases
* Added plugin to show a "no results found" message when the user
types something that doesn't match with the available options on a
strict list.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 8 Jan 2018 14:44:38 +0000 (11:44 -0300)]
12479: Merge branch 'master' into 12479-wb-structured-vocabulary
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 16:10:00 +0000 (11:10 -0500)]
Update govendor bundle.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 16:02:51 +0000 (11:02 -0500)]
Merge branch '12908-slurm-cons-res'
fixes #12908
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 16:01:55 +0000 (11:01 -0500)]
12908: Mention SelectType=select/cons_res in slurm config advice.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 15:34:01 +0000 (10:34 -0500)]
Merge branch '12720-systemd-compat'
fixes #12720
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 15 Dec 2017 19:08:16 +0000 (14:08 -0500)]
12720: Invoke StartLimitInterval three different ways.
Needed to convince various versions of systemd not to go into "leave
service down and wait for manual intervention" mode automatically.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Ward Vandewege [Mon, 8 Jan 2018 02:38:29 +0000 (21:38 -0500)]
Add systemd unit file for arvados-health.
refs #12260
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 01:40:32 +0000 (20:40 -0500)]
12876: Call attention to missing python and ruby dependencies.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 01:16:46 +0000 (20:16 -0500)]
12876: Recover from more symlink confusion.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 01:14:02 +0000 (20:14 -0500)]
12876: List subcommands like "arvados-client keep get" in main usage.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 8 Jan 2018 01:01:05 +0000 (20:01 -0500)]
12876: Merge branch 'master' into 12876-arvados-client
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Fri, 5 Jan 2018 22:13:39 +0000 (17:13 -0500)]
Merge branch '12870-fuse-binds-invalidate'
refs #12870
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Fri, 5 Jan 2018 20:13:25 +0000 (20:13 +0000)]
12870: Fix test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Fri, 5 Jan 2018 20:07:25 +0000 (15:07 -0500)]
12702: Add API docs for users#update_uuid.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Fri, 5 Jan 2018 19:39:51 +0000 (19:39 +0000)]
12870: Don't send invalidation for inodes still referenced by kernel
When trying to flush cached inode contents, invalidating dentries
which are still referenced can race with lookups, causing the kernel to return
spurious "not found" errors.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Fri, 5 Jan 2018 19:34:35 +0000 (16:34 -0300)]
12479: Allow the user to edit the currently accepted value on a
selectize field.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Fri, 5 Jan 2018 16:19:54 +0000 (13:19 -0300)]
12479: Selectize tweaks to enhance usability. Removed all table
borders. When no vocabulary is defined, switch to simple input fields
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Fri, 5 Jan 2018 15:38:04 +0000 (10:38 -0500)]
12702: Add /arvados/v1/users/{uuid}/update_uuid API.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Wed, 3 Jan 2018 21:38:34 +0000 (18:38 -0300)]
12479: Removed table border. Fixed indentation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>