Activity

From 05/30/2017 to 06/28/2017

06/27/2017

09:04 pm Story #11870 (In Progress): [Workbench] We have two pages /repositories, and /users/<uuid>/reposi...
Radhika Chippada
09:02 pm Task #11889 (Resolved): Review 11095-cwl-control-reuse
Radhika Chippada
07:16 pm Task #11889 (In Progress): Review 11095-cwl-control-reuse
Radhika Chippada
09:02 pm Feature #11095: [CWL] Hint to control reuse of individual workflow steps
LGTM Radhika Chippada
08:24 pm Task #11904 (Resolved): Review 11901-ws-db-conns
Radhika Chippada
05:02 pm Task #11904 (In Progress): Review 11901-ws-db-conns
Radhika Chippada
08:24 pm Task #11881 (Resolved): Review 11860-list-n-index-discovery-methods
Radhika Chippada
08:24 pm Task #11885 (Resolved): Review 11840-unique-constraint-untrash-coll
Radhika Chippada
08:18 pm Task #11872 (Resolved): Workbench redirect
Tom Clegg
08:17 pm Story #8784: [Workbench] Use keep-web to generate directory listings
8784-dir-listings @ commit:ff723f5f08e286df4c4c58a27a9db574ca604a6f -- passed https://ci.curoverse.com/job/developer-... Tom Clegg
08:05 pm Bug #10805: [FUSE] Upgrade llfuse to 1.2, fix deadlock in test suite
According to gdb, this is where it hangs:... Peter Amstutz
06:55 pm Story #11908 (New): Migrate Collections.properties to JSONB
Handle (deserialize) both YAML and JSON and convert column type to JSONB Tom Morris
06:10 pm Feature #11906: Basic authenticated http health check ("ping") for each system service
including
* apiserver
* workbench
* arv-git-httpd
* nodemanager
* keepstore
* keepproxy
* keep-web
* -arvados...
Tom Clegg
01:51 pm Feature #11906 (New): Basic authenticated http health check ("ping") for each system service
Functional details:
* respond to “GET /_health/ping” on same addr:port as the microservice’s main http server (or “m...
Tom Clegg
06:05 pm Bug #11901 (Resolved): [arvados-ws] Fix leaking postgres connections and subsequent stall
Applied in changeset arvados|commit:8051c3a14d40f0d410e4ddf54d89a084475d807e. Tom Clegg
05:47 pm Bug #11901: [arvados-ws] Fix leaking postgres connections and subsequent stall
Radhika Chippada wrote:
> * Should "/_health/ping" and "/_health/db" also check if the ManagementToken is configured...
Tom Clegg
05:22 pm Bug #11901: [arvados-ws] Fix leaking postgres connections and subsequent stall
* Should "/_health/ping" and "/_health/db" also check if the ManagementToken is configured and bearer token matches? ... Radhika Chippada
02:22 pm Bug #11901: [arvados-ws] Fix leaking postgres connections and subsequent stall
The health-check specs here (authentication, URLs, responses) are the ones Nico and I developed last week based on ex... Tom Clegg
05:46 pm Feature #5413: [DRAFT] [API/SSO] Use externally-defined (e.g., LDAP) groups as permission groups
We've been talking about asking the LDAP server for groups memberships when a user logs into Arvados (from the SSO, f... Lucas Di Pentima
05:23 pm Story #9426 (Resolved): [Workbench] Display/Add/Edit/Delete tags on collection front page
Radhika Chippada
03:36 pm Feature #5036 (New): [arv-mount] Change default mount type from "fuse" to "fuse.arvados"
Tom Clegg
03:29 pm Bug #4048 (Closed): [Crunch] arv-run-pipeline-instance --run-jobs-here cannot run jobs with local...
Tom Clegg

06/26/2017

09:11 pm Task #11905 (Resolved): Review 9426-collection-tags-as-properties
Lucas Di Pentima
08:18 pm Task #11905 (In Progress): Review 9426-collection-tags-as-properties
Lucas Di Pentima
08:15 pm Task #11905 (Resolved): Review 9426-collection-tags-as-properties
Radhika Chippada
09:10 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
Reviewing updates at commit:ef4ca8790.
LGTM, please merge.
Lucas Di Pentima
08:18 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
Branch 9426-collection-tags-as-properties @ commit:ef4ca87900bd023849aca62952ad2a27cfe40d34
Save tags as propertie...
Radhika Chippada
06:55 pm Story #9426 (In Progress): [Workbench] Display/Add/Edit/Delete tags on collection front page
Reopening to store tags as properties, not as a field in properties. Radhika Chippada
07:56 pm Bug #10805: [FUSE] Upgrade llfuse to 1.2, fix deadlock in test suite
Looks like in llfuse 1.2 the lock is already held, so the solution is to just not try to acquire the lock. Peter Amstutz
05:43 pm Bug #10805: [FUSE] Upgrade llfuse to 1.2, fix deadlock in test suite
Well this is pretty awesome:... Peter Amstutz
07:15 pm Task #11904 (Resolved): Review 11901-ws-db-conns
Tom Clegg
07:13 pm Bug #11901: [arvados-ws] Fix leaking postgres connections and subsequent stall
11901-ws-db-conns @ commit:c5a8ad7751e13560a6cde34395ea76f380c8a80d
* fix an unclosed "rows" object
* add authentic...
Tom Clegg
01:47 pm Bug #11901 (In Progress): [arvados-ws] Fix leaking postgres connections and subsequent stall
Tom Clegg
01:45 pm Bug #11901 (Resolved): [arvados-ws] Fix leaking postgres connections and subsequent stall
Occasionally arvados-ws reaches its database connection pool limit and stops responding.
# Fix leaking connections
...
Tom Clegg
04:40 pm Story #11860 (Resolved): [API] Discovery document exposes two methods, "index" and "list", on res...
Applied in changeset arvados|commit:6d146b5f5f7fd6310f4ded16851c8cc02037efc8. Radhika Chippada
04:00 pm Story #11860: [API] Discovery document exposes two methods, "index" and "list", on resources that...
Nit, might be more readable to say "x.sub!(a,b)" instead of "x = x.sub(a,b)" here:... Tom Clegg
04:00 pm Task #11881 (In Progress): Review 11860-list-n-index-discovery-methods
Tom Clegg
02:39 pm Story #11876: [R SDK] Create a Bioconductor/R SDK
https://cran.r-project.org/web/packages/googleAuthR/README.html Radhika Chippada
02:35 pm Bug #11840 (Resolved): [API] [Workbench] unique constraint violation error on index_collections_o...
Applied in changeset arvados|commit:69e9a3e41a8d381adc095718a73a8a99a7943a5a. Radhika Chippada
01:59 pm Bug #11840: [API] [Workbench] unique constraint violation error on index_collections_on_owner_uui...
LGTM @ commit:7415bc3f7239b5c062e3876681265912d8150edd Peter Amstutz
01:59 pm Task #11885 (In Progress): Review 11840-unique-constraint-untrash-coll
Peter Amstutz

06/24/2017

12:42 am Task #11882 (Resolved): Review 11846-collection-image-file-rename
Radhika Chippada

06/23/2017

08:56 pm Story #11860 (In Progress): [API] Discovery document exposes two methods, "index" and "list", on ...
Radhika Chippada
08:54 pm Story #11860: [API] Discovery document exposes two methods, "index" and "list", on resources that...
Branch 11860-list-n-index-discovery-methods @ commit:a152505e072c4b3ef8957154adf4bfebddc5b42b
* Implemented the su...
Radhika Chippada
03:48 pm Story #11860: [API] Discovery document exposes two methods, "index" and "list", on resources that...
Looks like in SchemaController we could do something like
* say "index" instead of "list" in the hard-coded method d...
Tom Clegg
07:15 pm Task #11897 (Resolved): Review 11896-gce-no-disk
Peter Amstutz
03:01 pm Task #11897 (Resolved): Review 11896-gce-no-disk
Lucas Di Pentima
07:11 pm Story #4019: [API] Support query of "properties" field on objects
Note: the above assumes 'tags' in a subfield. But it is easier to write queries that utilize the index if tags are i... Peter Amstutz
07:04 pm Story #4019: [API] Support query of "properties" field on objects
Implementations:
select properties from table where properties @@>@ '{"tags": {"mytag1": "myvalue1"}}'::jsonb
...
Peter Amstutz
06:34 pm Story #4019: [API] Support query of "properties" field on objects
Searching and filtering operations:
Get records with {"mytag1": "myvalue1"}:
[["properties", "tags", "mytag1"...
Peter Amstutz
06:19 pm Story #4019: [API] Support query of "properties" field on objects
Basically, although you can use [] to match any array and {} to match any object, the postgres @@>@ operator lacks a ... Peter Amstutz
04:25 pm Story #4019: [API] Support query of "properties" field on objects
Here's how I think the 1st and 3rd would be queried in Postgres:
select * from table where properties @@>@ '{"fo...
Peter Amstutz
03:51 pm Story #4019: [API] Support query of "properties" field on objects
Peter Amstutz wrote:
> Since you just made up a syntax, I don't know what these queries are supposed to do?
Match...
Tom Clegg
03:41 pm Story #4019: [API] Support query of "properties" field on objects
Tom Clegg wrote:
> Would it be possible to use arrays in serialized fields? Say we had properties like this
>
> [...
Peter Amstutz
03:19 pm Story #4019: [API] Support query of "properties" field on objects
Would it be possible to use arrays in serialized fields? Say we had properties like this... Tom Clegg
03:06 pm Story #4019: [API] Support query of "properties" field on objects
The minimal operator set I recommend is:
# equality matching: [["properties", "foo"], "=", "bar"]
# like-matching...
Peter Amstutz
02:43 pm Story #4019: [API] Support query of "properties" field on objects
Design sketch for extending filters.
Syntax for filters.
Extend the 1st portion of the query to support operati...
Peter Amstutz
06:59 pm Bug #11899 (Closed): [Documentation] Fix Subscribing to events page
nvm, was due to a websockets problem on a specific cluster. Bryan Cosca
06:45 pm Bug #11899 (Closed): [Documentation] Fix Subscribing to events page
Currently, the example on https://doc.arvados.org/sdk/python/events.html doesn't work. Nothing gets printed out whene... Bryan Cosca
06:46 pm Task #11829 (Resolved): Review 9426-collection-tags
Lucas Di Pentima
06:35 pm Story #9426 (Resolved): [Workbench] Display/Add/Edit/Delete tags on collection front page
Applied in changeset arvados|commit:a4127e018442e1b8053307f376c2d8c66b3279fc. Radhika Chippada
06:12 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
This LGTM, please merge. Lucas Di Pentima
05:41 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
@ commit:c2a1539e64937b126c0090bc5d9fe8d65411be8f
> File apps/workbench/app/controllers/collections_controller.rb ...
Radhika Chippada
02:17 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
* File @apps/workbench/app/controllers/collections_controller.rb@
** Lines 366-369: Do you think this would be more ...
Lucas Di Pentima
05:45 pm Bug #11896 (Resolved): [Node-Manager] self.disk == None causes to raise an exception
Applied in changeset arvados|commit:ecc8ee4e5edabaf7d888f55a99184b1efe4a9060. Peter Amstutz
05:05 pm Bug #11896: [Node-Manager] self.disk == None causes to raise an exception
LGTM. Just a detail: there's some commented code left behind at @services/nodemanager/tests/integration_test.py:L30@ Lucas Di Pentima
03:19 pm Bug #8624: [FUSE] arv-mount `by_tag` directory only shows 100 tags and tags that exist are not ac...
Hey Josh, what do you think about making the tags directory "magic" similarly to the by_id directory, so the director... Peter Amstutz

06/22/2017

07:43 pm Bug #11840: [API] [Workbench] unique constraint violation error on index_collections_on_owner_uui...
Branch 11840-unique-constraint-untrash-coll @ commit:7415bc3f7239b5c062e3876681265912d8150edd
Test run @ https://c...
Radhika Chippada
01:53 pm Bug #11840 (In Progress): [API] [Workbench] unique constraint violation error on index_collection...
Radhika Chippada
06:32 pm Bug #11896 (In Progress): [Node-Manager] self.disk == None causes to raise an exception
Peter Amstutz
05:28 pm Bug #11896: [Node-Manager] self.disk == None causes to raise an exception
I monkeypatched this way: ... Nico César
05:14 pm Bug #11896 (Resolved): [Node-Manager] self.disk == None causes to raise an exception
... Nico César
06:15 pm Bug #11846 (Resolved): [Workbench] NoMethodError when renaming an image file
Applied in changeset arvados|commit:cabba9a1b8046d1c75c302659cc23de59689ce69. Radhika Chippada
05:59 pm Bug #11846: [Workbench] NoMethodError when renaming an image file
Reviewing commit:231c53a6b
Just one small detail:
* File @apps/workbench/test/controllers/collections_controller_...
Lucas Di Pentima
01:55 pm Bug #11846 (In Progress): [Workbench] NoMethodError when renaming an image file
Radhika Chippada
05:23 pm Task #11882 (In Progress): Review 11846-collection-image-file-rename
Lucas Di Pentima
03:42 pm Story #4019: [API] Support query of "properties" field on objects
Blog post on using jsonb with RoR: http://nandovieira.com/using-postgresql-and-jsonb-with-ruby-on-rails Peter Amstutz
02:20 pm Story #4019: [API] Support query of "properties" field on objects
https://www.postgresql.org/docs/9.4/static/datatype-json.html
> jsonb also supports indexing
> In general, most...
Peter Amstutz

06/21/2017

09:19 pm Bug #11519: arv-get should abort on ctrl/C
This sounds not just similar, but identical, to me (including the fact that it occurs with HEADERFUNCTION): https://g... Tom Morris
07:42 pm Task #11894 (New): Review
Tom Morris
07:41 pm Bug #7466 (Closed): [FUSE] arv-mount hang on exit
Peter Amstutz
07:39 pm Task #11892 (New): Review
Tom Clegg
07:38 pm Task #11891 (New): Review
Peter Amstutz
07:36 pm Task #11890 (New): Review
Peter Amstutz
07:36 pm Task #11889 (Resolved): Review 11095-cwl-control-reuse
Peter Amstutz
07:35 pm Task #11887 (New): Review 8784-dir-listings
Tom Clegg
07:25 pm Task #11885 (Resolved): Review 11840-unique-constraint-untrash-coll
Radhika Chippada
07:18 pm Story #11884 (New): Convert Collection properties column type to JSONB
Tom Morris
06:59 pm Task #11882 (Resolved): Review 11846-collection-image-file-rename
Radhika Chippada
06:59 pm Task #11881 (Resolved): Review 11860-list-n-index-discovery-methods
Radhika Chippada
06:59 pm Task #11880 (New): Review
Radhika Chippada
06:58 pm Story #11860: [API] Discovery document exposes two methods, "index" and "list", on resources that...
The discovery document should return the same data for both the "index" and "list" methods.
Update the http://doc....
Radhika Chippada
06:44 pm Task #11570 (Closed): Review
Tom Morris
06:43 pm Story #11468 (Resolved): [VG] Automated download from Azure / upload to Keep
Transfered to Cape Ann. Tom Morris
06:39 pm Feature #7407 (Closed): [Deployment] Add sysvinit script to the keepstore package
Tom Clegg
06:39 pm Feature #7331 (Resolved): [Deployment] Add systemd unit definition to the keepproxy package
Tom Clegg
06:38 pm Story #8291 (Closed): [Deployment] Publish packages for Ubuntu 15.10
Tom Clegg
06:36 pm Bug #11803 (Resolved): repositories#get_all_permissions API should not be so slow
Tom Clegg
06:35 pm Task #11872 (In Progress): Workbench redirect
Tom Clegg
06:33 pm Task #11879 (New): Review
Jiayong Li
03:38 pm Story #8784: [Workbench] Use keep-web to generate directory listings
8784-dir-listings @ commit:6c51f11ab5affb4023762227ffb53a5be11a1003
* Workbench redirects to keep-web (if available)...
Tom Clegg
03:20 pm Story #8326 (Resolved): [Docs] arvados Red Hat repo definition includes gpgkey
Merged Javier Bértoli
01:35 pm Story #8326: [Docs] arvados Red Hat repo definition includes gpgkey
review at b7cf3197e2f5823cc67c0d125a8841943dcb9b5c
LGTM, ready to merge
Nico César
10:49 am Story #8326 (Feedback): [Docs] arvados Red Hat repo definition includes gpgkey
* Added key to the repository http://rpm.arvados.org/CentOS/RPM-GPG-KEY-curoverse
* Updated documentation: commit b7...
Javier Bértoli
12:16 am Story #8326: [Docs] arvados Red Hat repo definition includes gpgkey
Bitten by this. We need to add the key in the repo. Javier Bértoli
02:20 pm Story #11823 (Resolved): [Doc] Add user documentation for trash/delete lifecycle
Applied in changeset arvados|commit:55459e4c87f2ff9a2975971cf73b420f8d30bfc2. Radhika Chippada
01:58 pm Story #11823: [Doc] Add user documentation for trash/delete lifecycle
A two small comments:
The first line 'These states are “persisted”, “expiring”, “trashed” and “permanently delete...
Peter Amstutz
02:05 pm Story #11458 (Resolved): Jenkins step to run test_with_arvbox.sh
Peter Amstutz
02:02 pm Story #11458: Jenkins step to run test_with_arvbox.sh
Should be all fixed, now. Peter Amstutz
02:01 pm Task #11575 (Resolved): Review
Peter Amstutz
01:58 pm Task #11832 (Resolved): Review 11060-all-visible-repos
Peter Amstutz
01:58 pm Task #11830 (Resolved): Review 11823-collection-lifecycle-doc
Peter Amstutz
01:43 pm Task #11829 (In Progress): Review 9426-collection-tags
Lucas Di Pentima
01:35 pm Task #11877 (Resolved): Review #8326, arvados branch 8326-add-centos-repo-gpg-key
Nico César
10:51 am Task #11877 (Resolved): Review #8326, arvados branch 8326-add-centos-repo-gpg-key
Updated documentation: commit b7cf3197e@arvados, branch 8326-add-centos-repo-gpg-key Javier Bértoli
01:13 am Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
Branch 9426-collection-tags @ commit:8eef061d1e3c8fcc03b89637e18c91e04689614f
Implements "editable table" layout f...
Radhika Chippada

06/20/2017

09:30 pm Bug #11060 (Resolved): [Workbench] User-facing "all visible repositories" page
Applied in changeset arvados|commit:8c2b89cb6a34b2f1a4ed672e8a883c680ffca80a. Radhika Chippada
06:19 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
@ commit:9318b234cbfae138524e45080f549c277e15776b
> This works: Hash[Repository.order('name asc').collect {|repo| ...
Radhika Chippada
05:16 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
* This doesn't seem to work (it's not actually ordered by name):... Peter Amstutz
08:32 pm Bug #10557 (Resolved): Perform full user setup procedure when (incl. can_read permission link to ...
Tom Clegg
07:47 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
ok, merge it! Peter Amstutz
07:28 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Peter Amstutz wrote:
> Get out your whip and gun, its time for some code archeology.
Is it, though? ;)
> A few...
Tom Clegg
05:51 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Get out your whip and gun, its time for some code archeology.
A few things I found confusing:
* The setup metho...
Peter Amstutz
02:33 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
10557-setup-cleanup @ commit:74b3ad1f061185ca695e8bbead723b5212bbb06a
Tom Clegg
08:32 pm Task #11873 (Resolved): Review 10557-setup-cleanup
Tom Clegg
05:56 pm Task #11873 (In Progress): Review 10557-setup-cleanup
Peter Amstutz
02:34 pm Task #11873 (Resolved): Review 10557-setup-cleanup
Tom Clegg
07:45 pm Story #11876: [R SDK] Create a Bioconductor/R SDK
Radhika - please research and refine Tom Morris
07:31 pm Story #11876 (New): [R SDK] Create a Bioconductor/R SDK
As an R programmer I'd like to have the ability to query the Arvados APIs directly from R using a package which integ... Tom Morris
07:08 pm Story #11875 (New): User accounts optionally have read-only access
As a sysadmin, I want the ability to create restricted accounts which have the ability to access projects and collect... Tom Morris
06:54 pm Task #11874 (New): [Spike] Prototype federated identity
Tom Morris
06:19 pm Story #11870: [Workbench] We have two pages /repositories, and /users/<uuid>/repositories. Move t...
In addition, add paging or infinite scrolling to the page. Radhika Chippada
05:19 pm Task #11828 (Resolved): Review 8186-nodemanager-ebs
Peter Amstutz
04:45 pm Feature #8186 (Resolved): [Node Manager] Support (ephemeral) EBS storage for AWS node types that ...
Applied in changeset arvados|commit:f054bc3d7d3d26962e62c2ea7c27214b08e85bb6. Peter Amstutz
03:31 pm Feature #8186: [Node Manager] Support (ephemeral) EBS storage for AWS node types that do not have...
Just a couple of details:
* Could you add a comment regarding EBS hardcoded limits? Maybe in the future that chang...
Lucas Di Pentima
02:34 pm Feature #8186: [Node Manager] Support (ephemeral) EBS storage for AWS node types that do not have...
Lucas Di Pentima wrote:
> * Several tests are failing with this message: AttributeError: 'MockSize' object has no at...
Peter Amstutz
04:35 pm Story #11789: [arv-put] add a --exclude flag to allow specific files/directories to be skipped
One more thought, related to my comment about @pathname_match()@, I think you need to remove both '' and '.' from the... Peter Amstutz
04:04 pm Story #11789: [arv-put] add a --exclude flag to allow specific files/directories to be skipped
* Style suggestion, @bool([])@ is False, so instead of this:... Peter Amstutz
02:56 pm Task #11831 (Resolved): Review branch 11821-discovery-doc-updates
Radhika Chippada
02:55 pm Bug #11821 (Resolved): [API Server] Update discovery document to include latest API updates
I have not seen this issue after my initial observation and logic exists in application_controller to treat *"false"*... Radhika Chippada
02:46 pm Task #11825 (In Progress): Review 11789-arvput-exclude-flag
Peter Amstutz
02:33 pm Task #11872 (Resolved): Workbench redirect
Tom Clegg
02:19 pm Bug #8669: [SDKs] PySDK fails to load CAs for SSL verification when run inside Conda
https://support.curoverse.com/rt/Ticket/Display.html?id=412 Nico César
01:51 pm Task #11834 (Resolved): Review 8784-dir-listings
Tom Clegg
01:26 pm Bug #3792 (Closed): [Crunch] Docker daemon grows to use all RAM, then won't start new containers
Tom Clegg
12:09 pm Task #11826 (Resolved): Review 11788-arvput-dir-references
Lucas Di Pentima

06/19/2017

09:13 pm Story #9426 (In Progress): [Workbench] Display/Add/Edit/Delete tags on collection front page
Radhika Chippada
09:10 pm Bug #11788 (Resolved): [arv-put] should preserve directory structure when given directory references
Applied in changeset arvados|commit:5598bbc3c71da60b7b7a665b36495b957d6a3c52. Lucas Di Pentima
09:04 pm Bug #11788: [arv-put] should preserve directory structure when given directory references
LGTM, thanks! Tom Clegg
07:13 pm Bug #11788: [arv-put] should preserve directory structure when given directory references
Updates at commit:9ca7acc39
Test run: https://ci.curoverse.com/job/developer-run-tests/335/
Fixed code to cover b...
Lucas Di Pentima
06:06 pm Bug #11788: [arv-put] should preserve directory structure when given directory references
Offline discussion concluded we should behave like rsync. I think that means, if the current directory is "/cwd" and ... Tom Clegg
05:31 pm Bug #11788: [arv-put] should preserve directory structure when given directory references
Updates at commit:cf9874c59
Test run: https://ci.curoverse.com/job/developer-run-tests/334/
Fixed the specific ca...
Lucas Di Pentima
09:01 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
@ commit:1883b07d5de707066bf996c1526073df323c3991
> all_repositories = Hash[Repository.order(:name).all.collect {|...
Radhika Chippada
09:00 pm Task #11826 (In Progress): Review 11788-arvput-dir-references
Tom Clegg
08:52 pm Story #11871 (New): [Workbench] Add a "Browse" tab that links to tree/master in repository#Show page
Radhika Chippada
08:50 pm Story #11870 (In Progress): [Workbench] We have two pages /repositories, and /users/<uuid>/reposi...
Radhika Chippada
07:52 pm Story #7475 (In Progress): [Node manager] Better communication when job is unsatisfiable
Lucas Di Pentima

06/16/2017

07:19 pm Bug #11788 (In Progress): [arv-put] should preserve directory structure when given directory refe...
Lucas Di Pentima
05:46 pm Task #11853 (Resolved): Ensure that libcloud 0.20.2dev3 is installed on all clusters
promoted the variable to common.yaml Nico César
03:32 pm Task #11853: Ensure that libcloud 0.20.2dev3 is installed on all clusters
bd44f-d1hrv-thnglu2himrvauk ran successfully
Nico César
03:23 pm Task #11853: Ensure that libcloud 0.20.2dev3 is installed on all clusters
bd44f was upgraded and nodemanager restarted Nico César
02:46 pm Task #11853 (In Progress): Ensure that libcloud 0.20.2dev3 is installed on all clusters
non-critical clusters done. Nico César
05:13 pm Bug #11863 (New): [Go] CLI programs should exit 0 after giving -help
Currently "prog -help" relies on the "print usage and exit non-zero if given flag is undefined" behavior in the stdli... Tom Clegg
04:25 pm Story #8784: [Workbench] Use keep-web to generate directory listings
LGTM! Lucas Di Pentima
03:28 pm Bug #11843: Timeout attempting to create job for component gatk-haplotypecaller-cram-gvcf: Net::R...
It's mysterious that the error text doesn't match the most obvious bit of code that would produce such an error, i.e.... Tom Clegg
02:47 pm Task #11833 (Resolved): Review 10557-auto-setup
Tom Clegg
02:31 pm Story #11789: [arv-put] add a --exclude flag to allow specific files/directories to be skipped
Implementation at commit:6c1f8e1f0 - Branch @11789-arvput-exclude-flag@
Test run: https://ci.curoverse.com/job/devel...
Lucas Di Pentima
01:50 pm Bug #11283 (Resolved): duplicate key value violates unique constraint "index_nodes_on_slot_number"
Applied in changeset arvados|commit:b89fda1904ec63d637c43831df66b334f6a78377. Tom Clegg
01:22 pm Task #11859 (Resolved): Review 11283-available-slot-query
Peter Amstutz

06/15/2017

09:26 pm Story #8784: [Workbench] Use keep-web to generate directory listings
Lucas Di Pentima wrote:
> Sorry for the delay, here are some questions:
>
> * File @sdk/go/arvados/collection_fs....
Tom Clegg
08:34 pm Task #11859 (In Progress): Review 11283-available-slot-query
Peter Amstutz
08:33 pm Task #11832 (In Progress): Review 11060-all-visible-repos
Peter Amstutz
08:26 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Comments / recommendations:... Peter Amstutz
08:02 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
On further inspection, currently it does not display whether you have read/write/manage access to each repository. S... Peter Amstutz
08:00 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Peter Amstutz wrote:
> Groups include a meta-field called "writable_by". Perhaps repositories return this field as ...
Tom Clegg
07:44 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Before I forget:
In terms of layout, instead of a "Show" button can we have the following two buttons:
# "Brows...
Peter Amstutz
07:40 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Groups include a meta-field called "writable_by". Perhaps repositories return this field as well?
Peter Amstutz
07:35 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Workbench is only listing repositories with direct ownership and direct permission links. It is doing this (instead ... Peter Amstutz
04:30 pm Story #11860 (Resolved): [API] Discovery document exposes two methods, "index" and "list", on res...
Radhika Chippada
03:43 pm Bug #11843: Timeout attempting to create job for component gatk-haplotypecaller-cram-gvcf: Net::R...
logs table entries for a pipeline instance that had this issue are attached (logs.txt).... Joshua Randall

06/14/2017

09:02 pm Task #11859 (Resolved): Review 11283-available-slot-query
Tom Clegg
09:01 pm Bug #11283: duplicate key value violates unique constraint "index_nodes_on_slot_number"
Fixed for rails4
11283-available-slot-query @ commit:82de7379de9a488a1e5ace7bb854a4c271c466a8
Tom Clegg
07:50 pm Bug #11283: duplicate key value violates unique constraint "index_nodes_on_slot_number"
rebased
11283-available-slot-query @ commit:050be6a5be43ab503820955dbca2751ca368063c
Tom Clegg
08:40 pm Feature #8186: [Node Manager] Support (ephemeral) EBS storage for AWS node types that do not have...
* Several tests are failing with this message: AttributeError: 'MockSize' object has no attribute 'scratch'
* File @...
Lucas Di Pentima
08:19 pm Story #11857 (New): [CWL] arvados-cwl-runner defaults to crunch2 if available
[[Upgrading to master]] should advise using the configuration option @disable_api_methods@ to disable the container A... Peter Amstutz
08:02 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
Added one more idea.
*tags-tab-with-checkboxes-mockup* (earlier mockup renamed): Here each tag is editable separa...
Radhika Chippada
05:26 pm Story #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
UI mockup of "Tags" collection tab. Radhika Chippada
07:40 pm Task #11828 (In Progress): Review 8186-nodemanager-ebs
Lucas Di Pentima
07:32 pm Story #8784: [Workbench] Use keep-web to generate directory listings
Sorry for the delay, here are some questions:
* File @sdk/go/arvados/collection_fs.go@
** Line 60, 68: Shouldn’t ...
Lucas Di Pentima
03:08 pm Story #8784: [Workbench] Use keep-web to generate directory listings
8784-dir-listings @ commit:510a92b885ff547dd7eecb34093f27a7245f021f
* use new SDK to load into collection record and...
Tom Clegg
07:31 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Peter Amstutz wrote:
> Right, you removed one branch based on object_found. There's another branch based on object_...
Tom Clegg
03:45 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Tom Clegg wrote:
> AFAICT "object_found" means "user already existed before setup() was called", yes. I don't thin...
Peter Amstutz
03:37 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Peter Amstutz wrote:
> Is the belt-and-suspenders check strictly necessary?
No, I just added one without removing...
Tom Clegg
03:25 pm Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
Is the belt-and-suspenders check strictly necessary? It does this: ... Peter Amstutz
01:05 am Bug #10557: Perform full user setup procedure when (incl. can_read permission link to all_users) ...
10557-auto-setup @ commit:2b62223c9ba420208b9f293825e7f6ae3f50f95b
Tom Clegg
06:25 pm Story #11823: [Doc] Add user documentation for trash/delete lifecycle
Addressed all comments from #5 @ commit:c38b769bd478214e8d70bc442505a502f501517d Radhika Chippada
02:19 pm Story #11823: [Doc] Add user documentation for trash/delete lifecycle
* Keep data lifecycle
&rarr;
Keep collection lifecycle
* During it's lifetime
&rarr;
During its lifetime
*...
Peter Amstutz
03:26 pm Task #11833 (In Progress): Review 10557-auto-setup
Peter Amstutz
03:26 pm Task #11835 (Resolved): Review 11803-repo-perms
Peter Amstutz
02:43 pm Task #11835 (In Progress): Review 11803-repo-perms
Peter Amstutz
03:12 pm Bug #11803: repositories#get_all_permissions API should not be so slow
Turns out I have a test configuration override of "log_reuse_decisions: true" so false alarm. Please merge. Peter Amstutz
03:07 pm Bug #11803: repositories#get_all_permissions API should not be so slow
Tom Clegg wrote:
> It looks like <code class="ruby">user.group_permissions()</code> is the thing that is either cach...
Peter Amstutz
02:43 pm Task #11830 (In Progress): Review 11823-collection-lifecycle-doc
Peter Amstutz
02:23 pm Bug #11060 (In Progress): [Workbench] User-facing "all visible repositories" page
Branch 11060-all-visible-repos @ commit:4b056c34fa04a3b611a0cf5f70e9b8d59b7ef632
* Display all repositories access...
Radhika Chippada
01:45 pm Task #11853: Ensure that libcloud 0.20.2dev3 is installed on all clusters
This is a blocker. And bd44f needs to be update because of RT#358
We should "promote" this variable to hieradata/...
Nico César
01:30 pm Task #11853 (Resolved): Ensure that libcloud 0.20.2dev3 is installed on all clusters
Peter Amstutz

06/13/2017

05:44 pm Bug #11850 (New): [CWL] arv:RunInSingleContainer should take max() of ResourceRequirements of sub...
When creating a *arv:RunInSingleContainer* container, arvados-cwl-runner should look at the substeps to determine the... Peter Amstutz
05:41 pm Bug #10557 (In Progress): Perform full user setup procedure when (incl. can_read permission link ...
Tom Clegg
05:04 pm Task #11834 (In Progress): Review 8784-dir-listings
Lucas Di Pentima
04:26 pm Task #11848 (Resolved): fix slow inner loop in RepositoriesController#get_all_permissions
Tom Clegg
04:26 pm Task #11848 (Resolved): fix slow inner loop in RepositoriesController#get_all_permissions
Tom Clegg
04:25 pm Bug #11803: repositories#get_all_permissions API should not be so slow
It looks like <code class="ruby">user.group_permissions()</code> is the thing that is either cached or slow. Instead ... Tom Clegg
02:59 pm Bug #11803 (In Progress): repositories#get_all_permissions API should not be so slow
Tom Clegg
03:19 pm Story #11836: [Nodemanager] Improve status.json for monitoring
I'm looking at commit:1227ea2b5795e34a75c62cb9eae91d46ef7cfb6a
Once thinkg I notice is that we set updates['status...
Nico César
02:53 pm Story #8784: [Workbench] Use keep-web to generate directory listings
8784-dir-listings @ commit:abf007273ba68c2eb541763e40b19d1703132685
Tom Clegg
02:00 pm Story #8784: [Workbench] Use keep-web to generate directory listings
h2. at commit:a42cb73, with file sizes
!index.page.a42cb73.png!
Tom Clegg
01:00 pm Story #8784: [Workbench] Use keep-web to generate directory listings
h2. Existing Workbench index page
!index.page.0e3369b.png!
h2. new keep-web index page @ commit:2dc0e00
!index.p...
Tom Clegg
02:15 am Story #11823: [Doc] Add user documentation for trash/delete lifecycle
Branch 11823-collection-lifecycle-doc @ commit:5bace39d3a7054663ff8b8e79c5ca2a4c3502300
* Please suggest better ph...
Radhika Chippada

06/12/2017

09:03 pm Feature #8186: [Node Manager] Support (ephemeral) EBS storage for AWS node types that do not have...
Fixed, set scratch space block device to @/dev/xvdt@
Peter Amstutz
07:28 pm Feature #8186: [Node Manager] Support (ephemeral) EBS storage for AWS node types that do not have...
... Peter Amstutz
08:52 pm Story #11789: [arv-put] add a --exclude flag to allow specific files/directories to be skipped
The cache filename is calculated from hashing some data, including those file/dir paths that the user passed to the c... Lucas Di Pentima
02:26 pm Story #11789 (In Progress): [arv-put] add a --exclude flag to allow specific files/directories to...
Lucas Di Pentima
08:22 pm Bug #11846 (Resolved): [Workbench] NoMethodError when renaming an image file
Error occurred on 4xphq
* Workbench version 0e3369b-8
* API version 87c9678-8...
Tom Clegg
08:00 pm Task #11845 (New): Review 11836-nodemanager-status-json
Peter Amstutz
07:52 pm Bug #11844 (New): [Workbench] incorrect text about log messages on empty collection
I created a new, empty collection. The collection information box claimed that collection contained log messages from... Ward Vandewege
05:10 pm Story #11458: Jenkins step to run test_with_arvbox.sh
from the latest bug, I confirmed in a new debian8 VM running docker 17.05.0-ce with AUFS in 3.16 kernel *DOESN'T* hav... Nico César
03:42 pm Story #11458: Jenkins step to run test_with_arvbox.sh
same with this: ... Nico César
02:42 pm Story #11458: Jenkins step to run test_with_arvbox.sh
... Nico César
02:02 pm Bug #11821: [API Server] Update discovery document to include latest API updates
Ran @services/api@ local tests successfully.
LGTM, thanks!
Lucas Di Pentima
12:13 pm Bug #11843 (New): Timeout attempting to create job for component gatk-haplotypecaller-cram-gvcf: ...
Lately we get a lot of jobs whose sole log output is:... Joshua Randall

06/09/2017

10:40 pm Task #11831 (In Progress): Review branch 11821-discovery-doc-updates
Radhika Chippada
06:08 pm Task #11831 (Resolved): Review branch 11821-discovery-doc-updates
Lucas Di Pentima
05:28 pm Task #11831 (In Progress): Review branch 11821-discovery-doc-updates
Lucas Di Pentima
10:39 pm Bug #11821 (In Progress): [API Server] Update discovery document to include latest API updates
The arv command seems to send *include_trash = "false"* sometimes. This will be misinterpreted as include_trash != ni... Radhika Chippada
06:15 pm Bug #11821 (Resolved): [API Server] Update discovery document to include latest API updates
Applied in changeset arvados|commit:d66b42e150030edff5ddb211d76d03d4bcd572ec. Radhika Chippada
06:06 pm Bug #11821: [API Server] Update discovery document to include latest API updates
Updates at commit:cac20b7dd2177edebc0a4f8087032d1143bd524e LGTM, thanks. Lucas Di Pentima
04:00 pm Bug #11821: [API Server] Update discovery document to include latest API updates
Branch 11821-discovery-doc-updates is ready for review @ commit:cac20b7dd2177edebc0a4f8087032d1143bd524e
Test run ...
Radhika Chippada
01:08 pm Bug #11821 (In Progress): [API Server] Update discovery document to include latest API updates
Radhika Chippada
06:20 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Having two different page layouts seems unnecessary to me, but each is currently missing some important pieces.
- ...
Tom Morris
05:31 pm Story #11823 (In Progress): [Doc] Add user documentation for trash/delete lifecycle
Radhika Chippada
05:15 pm Bug #11840: [API] [Workbench] unique constraint violation error on index_collections_on_owner_uui...
See [[Expiring collections#Unique-name-index]]
> add the "ensure_unique_name" feature to the "update" method (curr...
Tom Clegg
05:05 pm Bug #11840 (Resolved): [API] [Workbench] unique constraint violation error on index_collections_o...
I deleted a collection in my home project.
Then renamed another collection to have the same name as the deleted co...
Radhika Chippada
04:39 am Bug #11837: [API][Workbench] user can see other users' trash
> Nico asked: Radhika ... how can I test if the bug is present ?
Nico, I am sorry. I forgot to send you the instru...
Radhika Chippada

06/08/2017

08:58 pm Bug #11837: [API][Workbench] user can see other users' trash
Radhika ... how can I test if the bug is present ?
I see that the test failed for it
https://ci.curoverse.com/j...
Nico César
07:40 pm Bug #11837 (Resolved): [API][Workbench] user can see other users' trash
Applied in changeset arvados|commit:0e3369b7179c4e483faf681e67279d762feaa33c. Radhika Chippada
05:19 pm Bug #11837 (In Progress): [API][Workbench] user can see other users' trash
Branch 11837-trash-access has two failing tests, one each in controllers/trash_items_controller_test.rb and integrati... Radhika Chippada
03:17 pm Bug #11837: [API][Workbench] user can see other users' trash
Due to the update made @ https://dev.arvados.org/projects/arvados/repository/revisions/695a100d4bd3bf4f5534c7e489c118... Radhika Chippada
03:15 pm Bug #11837 (Resolved): [API][Workbench] user can see other users' trash
Radhika Chippada
06:50 pm Bug #11060: [Workbench] User-facing "all visible repositories" page
Also, discussed this with Peter yesterday. We have two options regarding this implementation.
Option 1: Enhance /<...
Radhika Chippada
03:14 pm Story #11836: [Nodemanager] Improve status.json for monitoring
Nico César wrote:
> Does this status.json queries the API server to get the information on the "arvados" key? or is ...
Peter Amstutz
02:41 pm Story #11836: [Nodemanager] Improve status.json for monitoring
Does this status.json queries the API server to get the information on the "arvados" key? or is something that is alr... Nico César
02:22 pm Story #11836 (In Progress): [Nodemanager] Improve status.json for monitoring
11836-nodemanager-status-json
Example status.json
Lists node counts, information about node sizes, and individu...
Peter Amstutz

06/07/2017

08:28 pm Story #8784 (In Progress): [Workbench] Use keep-web to generate directory listings
Tom Clegg
07:42 pm Bug #11788: [arv-put] should preserve directory structure when given directory references
Might be good if this API change could be toggled by the user. For example, if there is a file foo/bar/x.txt,
* rsyn...
Tom Clegg
07:35 pm Task #11835 (Resolved): Review 11803-repo-perms
Tom Clegg
07:35 pm Task #11834 (Resolved): Review 8784-dir-listings
Tom Clegg
07:35 pm Task #11833 (Resolved): Review 10557-auto-setup
Tom Clegg
07:32 pm Task #11832 (Resolved): Review 11060-all-visible-repos
Radhika Chippada
07:31 pm Task #11831 (Resolved): Review branch 11821-discovery-doc-updates
Radhika Chippada
07:31 pm Task #11830 (Resolved): Review 11823-collection-lifecycle-doc
Radhika Chippada
07:30 pm Task #11829 (Resolved): Review 9426-collection-tags
Radhika Chippada
07:30 pm Task #11828 (Resolved): Review 8186-nodemanager-ebs
Peter Amstutz
07:30 pm Task #11827 (New): Review
Peter Amstutz
07:24 pm Task #11826 (Resolved): Review 11788-arvput-dir-references
Lucas Di Pentima
07:24 pm Task #11825 (In Progress): Review 11789-arvput-exclude-flag
Lucas Di Pentima
07:02 pm Bug #11821: [API Server] Update discovery document to include latest API updates
These need to be added to @Colection._index_requires_parameters@ etc. (see source:services/api/app/controllers/arvado... Tom Clegg
05:09 pm Bug #11821 (Resolved): [API Server] Update discovery document to include latest API updates
Two new calls are missing:
- include trash
- recursive listing of group contents
Tom Morris
06:52 pm Bug #11822 (Duplicate): [API] Add recursive and include_trash params missing from discovery doc
Tom Clegg
05:13 pm Bug #11822 (Duplicate): [API] Add recursive and include_trash params missing from discovery doc
Tom Clegg
05:22 pm Story #11823 (Resolved): [Doc] Add user documentation for trash/delete lifecycle
We need a user-oriented description of the lifecycle for collections which are trashed, expiring, deleted, etc.
De...
Tom Morris
04:13 pm Feature #11799 (Duplicate): [Node manager] Publish status.json
Duplicates #11349 Tom Clegg
03:45 pm Feature #11809 (Resolved): [keep-web] Cache collections and permissions
Applied in changeset arvados|commit:29cb16bdd726b09f8cded0d245ed6a72c62eaf8b. Tom Clegg
03:04 pm Feature #11809: [keep-web] Cache collections and permissions
* Would it be desirable to add a test for status.json requests in hander_test?
LGTM. Thanks.
Radhika Chippada
02:49 pm Feature #11809: [keep-web] Cache collections and permissions
Radhika Chippada wrote:
> * In type cache struct, the names such as CollectionEntries, CollectionBytes etc are not c...
Tom Clegg
02:18 pm Feature #11809: [keep-web] Cache collections and permissions
* In type cache struct, the names such as CollectionEntries, CollectionBytes etc are not clearly communicating the fa... Radhika Chippada
03:40 pm Task #11812 (Resolved): Review 11809-keep-web-cache
Tom Clegg
03:28 pm Task #11813 (Resolved): Review branch 11652-recursive-contents-wb
Radhika Chippada
02:55 pm Bug #11652 (Resolved): [Workbench] Search should search subprojects as well as selected project
Applied in changeset arvados|commit:f7b0474852fa8f270605c4cb5eeaf85c910c421e. Radhika Chippada
02:43 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
> search_controller_test.rb - Line 51: Shouldn’t the message say something like “search results for non empty project... Radhika Chippada
01:27 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
A couple of small comments:
* File @apps/workbench/test/controllers/search_controller_test.rb@
** Line 51: Should...
Lucas Di Pentima

06/06/2017

07:46 pm Feature #11809: [keep-web] Cache collections and permissions
11809-keep-web-cache @ commit:46580c9d21578ec9f0638c9cb464703c7ede00b3
Tom Clegg
07:45 pm Task #11811 (Resolved): Tests
Tom Clegg
03:48 pm Task #11811 (In Progress): Tests
Tom Clegg
03:48 pm Task #11811 (Resolved): Tests
Tom Clegg
07:44 pm Task #11813 (In Progress): Review branch 11652-recursive-contents-wb
Lucas Di Pentima
05:23 pm Task #11813 (Resolved): Review branch 11652-recursive-contents-wb
Radhika Chippada
07:22 pm Task #11812 (In Progress): Review 11809-keep-web-cache
Radhika Chippada
03:48 pm Task #11812 (Resolved): Review 11809-keep-web-cache
Tom Clegg
06:34 pm Story #11742 (Duplicate): [API Server] Support for pulling Docker images and uploading them to Keep
Tom Morris
05:54 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
11652-recursive-contents @ commit:29665e2d9a543bffb237d148c3484c03b03e30aa
Tom Clegg
05:22 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
Lucas: branch 11652-recursive-contents-wb is ready for review @ commit:f1aed11fd3a5e204a2cf2e4fc5f099179e877eb6
Th...
Radhika Chippada
12:19 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
LGTM
Please consider adding the following three tests in groups_controller_test.rb...
Radhika Chippada
05:54 pm Task #11749 (Resolved): Review branch 9587-trash-page
Radhika Chippada
03:48 pm Task #11810 (Resolved): Cache collection lookups
Tom Clegg
03:48 pm Task #11810 (Resolved): Cache collection lookups
Tom Clegg
03:10 pm Story #9587 (Resolved): [Workbench] Interface to list and untrash trashed collections
Applied in changeset arvados|commit:87ea4388edb977d246b09b78d9d4bfa5c2ba5170. Radhika Chippada
03:06 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Renamed the pane name from "Recent" to "Recent trash" (even though I do not think it is necessary because the user go... Radhika Chippada
11:32 am Story #9587: [Workbench] Interface to list and untrash trashed collections
Yes, it seems to me this way is more useful, just like a trash can! we remember the last things we throw there, the o... Lucas Di Pentima
12:49 am Story #9587 (In Progress): [Workbench] Interface to list and untrash trashed collections
Branch 9587-trash-page @ commit:f9ff1c5444f7030fa0b372446bd40d4feed203c8
Lucas: your earlier comment "The order on...
Radhika Chippada

06/05/2017

11:05 pm Story #9587 (Resolved): [Workbench] Interface to list and untrash trashed collections
Applied in changeset arvados|commit:55315b668b8fa04572a44fd7db6598478f54130a. Radhika Chippada
10:55 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
> About the trash page title: I think using the word "Recent" is confusing ...
All our pages are sorted on Created...
Radhika Chippada
06:26 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
About the trash page title: I think using the word "Recent" is confusing because in the context of a trash page, it s... Lucas Di Pentima
10:59 pm Task #11750 (Closed): Rollback API server updates from 9587-include-trash-in-group-contents branc...
Radhika Chippada
07:25 pm Feature #11809 (In Progress): [keep-web] Cache collections and permissions
Tom Clegg
06:18 pm Feature #11809 (Resolved): [keep-web] Cache collections and permissions
h2. Background
It's common for a client to make lots of requests for the same collection using the same token (e.g...
Tom Clegg
05:25 pm Bug #4921 (Resolved): [Workbench] In search dialog, the preview panel on right should get cleared...
Applied in changeset arvados|commit:dcd20d41fde4216345a20ddfa950b40de74b85b5. Radhika Chippada
05:12 pm Bug #4921: [Workbench] In search dialog, the preview panel on right should get cleared when the s...
LGTM, thanks! Lucas Di Pentima
02:05 pm Bug #4921 (In Progress): [Workbench] In search dialog, the preview panel on right should get clea...
Branch 4921-clear-modal-preview-pane @ commit:a10eb3ebf97a29687c6f43d705e30fb0349364d2
* Clears preview pane when ...
Radhika Chippada
03:41 pm Story #11807 (New): [API] Migrate old serialized database content from YAML to JSON
Test converting the Jobs or Pipeline Instances table in a representative database (4xp or qr1hi) to JSON to smoke out... Tom Clegg
02:45 pm Task #11795 (Resolved): Review 9005-share-discovery
Tom Clegg
02:15 pm Story #9005 (Resolved): [SDKs] Go SDK's arvadosclient and keepclient should share http.Client obj...
Applied in changeset arvados|commit:cb230b07e0125d819991bc74a1f528740068157d. Tom Clegg
02:04 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
LGTM @ commit:5d03f6499055ef109ca2c8d5d59941b25de1fa47 Peter Amstutz

06/02/2017

10:05 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
> When the user is on /trash, how about having a title with the word “Trash” just like when the user is inside a proj... Radhika Chippada
06:45 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Adding missing screenshot. Lucas Di Pentima
06:33 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Some comments & questions:
* When the user is on @/trash@, how about having a title with the word “Trash” just lik...
Lucas Di Pentima
08:34 pm Task #11802 (Resolved): Implement groups#contents?recursive=true
Tom Clegg
05:32 pm Task #11802 (In Progress): Implement groups#contents?recursive=true
Tom Clegg
05:32 pm Task #11802 (Resolved): Implement groups#contents?recursive=true
Tom Clegg
07:50 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
9005-share-discovery @ commit:5d03f6499055ef109ca2c8d5d59941b25de1fa47
* ignores auth status for keep_services/acces...
Tom Clegg
05:46 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Another option is to use the anonymous user token, which could be published in the discovery doc if it isn't already? Peter Amstutz
05:44 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Tom Clegg wrote:
> Seems like it'll be a problem to remember the first token we see for a given API host and reuse...
Peter Amstutz
06:58 pm Bug #11652: [Workbench] Search should search subprojects as well as selected project
11652-recursive-contents @ commit:fd4bdb760eb47013b8b60b40859ba7f004ee8383
Tom Clegg
02:09 pm Bug #11652 (In Progress): [Workbench] Search should search subprojects as well as selected project
Radhika Chippada
06:00 pm Bug #4921 (Resolved): [Workbench] In search dialog, the preview panel on right should get cleared...
Applied in changeset arvados|commit:f834a9841fe27c18bc31e58636ec1bcdb833b54b. Radhika Chippada
01:23 pm Bug #4921: [Workbench] In search dialog, the preview panel on right should get cleared when the s...
LGTM, thanks. Lucas Di Pentima
05:40 pm Bug #11803 (Resolved): repositories#get_all_permissions API should not be so slow
Tom Clegg
01:24 pm Task #11749 (In Progress): Review branch 9587-trash-page
Lucas Di Pentima
01:23 pm Task #11753 (Resolved): Review branch 4921-clear-modal-preview-pane
Lucas Di Pentima
12:36 pm Task #11753 (In Progress): Review branch 4921-clear-modal-preview-pane
Lucas Di Pentima

06/01/2017

09:44 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
9005-share-discovery @ commit:0f5295ae31362eefe182f3a2329b3903d6f82a3b
* Made a "StringBool" function and used that ...
Tom Clegg
06:42 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
So the strategy is to keep a global map of API server address to keep service list, spin up a goroutine which keeps t... Peter Amstutz
01:53 am Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
9005-share-discovery @ commit:916cf89b440fd13a9b9c055d817b34d339442ea3
TBD
* keepclient.ClearCache() - better nam...
Tom Clegg
07:24 pm Task #11795 (In Progress): Review 9005-share-discovery
Peter Amstutz
01:54 am Task #11795 (Resolved): Review 9005-share-discovery
Tom Clegg
06:45 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Added owner to the display @ commit:88abf688d7545fc663e0422f0c586107d4c56e5a
Tests passed @ https://ci.curoverse.c...
Radhika Chippada
05:24 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Tom Morris:
* Do we want to include a link to "owner_uuid" (project) in the table columns in the trash page?
Radhika Chippada
05:10 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Branch 9587-trash-page @ commit:6c40c1c5b000b2eb0967df0f7ebaf613393501bc
* Added "Trash" to topnav (right justifie...
Radhika Chippada
03:11 pm Feature #11799: [Node manager] Publish status.json
https://dev.arvados.org/projects/ops/wiki/Status_URL_for_all_services Nico César
03:09 pm Feature #11799 (Duplicate): [Node manager] Publish status.json
Node manager produces a huge amount of logs about what it is doing, but is too hard for ops to monitor. Add status.j... Peter Amstutz
01:54 am Task #11773 (Resolved): use RefreshKeepServers in keep-web
Tom Clegg
01:54 am Task #11761 (Resolved): Review 9005-keep-http-client
Tom Clegg

05/31/2017

07:07 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
9005-keep-http-client @ commit:75c5b123e0b4cbfebed9b15364a97c2209f94740
SDK & keepproxy now copy http.DefaultTrans...
Tom Clegg
06:09 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Also, instead of spinning up a goroutine to periodically call @CloseIdleConnections()@ there are settings on http.Tra... Peter Amstutz
06:05 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Seems like this should be in sync with either the "disk" or "non-disk" keep client settings. How about declaring som... Peter Amstutz
06:16 pm Task #11761 (In Progress): Review 9005-keep-http-client
Peter Amstutz
02:48 pm Bug #11794 (New): Update or remove arv-web
Peter Amstutz

05/30/2017

10:52 pm Story #11789 (In Progress): [arv-put] add a --exclude flag to allow specific files/directories to...
arv-put should support a --exclude flag which accepts a glob pattern to exclude from the upload. The desired function... Tom Morris
10:25 pm Bug #11788 (Resolved): [arv-put] should preserve directory structure when given directory references
Neither of these examples worked to create a collection containing files with the subdirectory references to the Conf... Tom Morris
08:07 pm Story #9046: [Crunch2] Can issue container request to pull and import Docker images
Docker registry API:
https://docs.docker.com/registry/spec/api/#overview
Docker registry authentication:
htt...
Peter Amstutz
04:29 pm Story #9046: [Crunch2] Can issue container request to pull and import Docker images
Another way to go is to contribute support for exporting docker tarballs to https://github.com/projectatomic/skopeo Peter Amstutz
03:27 pm Story #9046: [Crunch2] Can issue container request to pull and import Docker images
For this to be useful, arvados-cwl-runner support is also required. Should probably be a separate task on this ticket? Peter Amstutz
03:59 pm Feature #11775: qr1hi and d8kp5 incompatible docker formats
Nico César wrote:
> Do you have uuid of it? we migrated the images in the cluster , so you'll have both
e51c5-4z...
Bryan Cosca
02:20 pm Feature #11775: qr1hi and d8kp5 incompatible docker formats
Do you have uuid of it? we migrated the images in the cluster , so you'll have both Nico César
02:16 pm Feature #11775: qr1hi and d8kp5 incompatible docker formats
hmm so I think the problem is I can't work with these images that are upgraded docker: when I try to load a v1 image
...
Bryan Cosca
02:12 pm Feature #11775: qr1hi and d8kp5 incompatible docker formats
this is not true since: ... Nico César
02:07 pm Feature #11775 (New): qr1hi and d8kp5 incompatible docker formats
since veritas us e51c5 has docker image [v1,v2], d8kp5 should also have it so the docker images are synced with the s... Bryan Cosca
03:46 pm Task #11771 (Resolved): Review 11769-scancel-jobs-only
Peter Amstutz
03:25 pm Bug #11769 (Resolved): crunch-dispatch.rb tries to scancel crunchv2 containers
Applied in changeset arvados|commit:8e1efc4c74f86a986dd0c6f15f53777d0d2bf0bb. Peter Amstutz
01:23 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
9005-keep-http-client @ commit:6fe6390690471cee8ba23984e3560fc4ced8b180
I'd also like to make keep-web remember th...
Tom Clegg
 

Also available in: Atom