Project

General

Profile

Versions arvados org » History » Version 3

Ward Vandewege, 02/14/2017 04:43 PM

1 1 Ward Vandewege
h1. Versions.arvados.org
2
3 3 Ward Vandewege
http://versions.arvados.org is a JSON microservice that generates a list of matching package versions for all Arvados components, based on a commit hash for a revision at https://github.com/curoverse/arvados. If no git commit hash is provided, it will send the package versions for the current HEAD of the master branch of the repository at https://github.com/curoverse/arvados.
4 1 Ward Vandewege
5
Here is an example of its output:
6
7
<pre>
8
$ curl -s http://versions.arvados.org/v1/commit/  |jq .
9
{
10
  "RequestHash": "c86cbaa6f286e50900dae3203a42044449e042f7",
11
  "GitHash": "c86cbaa6f286e50900dae3203a42044449e042f7",
12
  "Versions": {
13
    "Distribution": {
14
      "arvados-api-server": "0.1.20170210213613.d6aab18",
15
      "arvados-docker-cleaner": "0.1.20161031213850",
16
      "arvados-git-httpd": "0.1.20170214160849.c86cbaa",
17
      "arvados-node-manager": "0.1.20170213170141",
18
      "arvados-src": "0.1.20170214160849.c86cbaa",
19
      "arvados-workbench": "0.1.20170210213613.d6aab18",
20
      "arvados-ws": "0.1.20170214160849.c86cbaa",
21
      "crunch-dispatch-local": "0.1.20170214160849.c86cbaa",
22
      "crunch-dispatch-slurm": "0.1.20170214160849.c86cbaa",
23
      "crunch-run": "0.1.20170214160849.c86cbaa",
24
      "crunchrunner": "0.1.20170214160849.c86cbaa",
25
      "crunchstat": "0.1.20161222151410.b2cf2b9",
26
      "crunchstat-summary": "0.1.20170214160849.c86cbaa",
27
      "keep-balance": "0.1.20170214160849.c86cbaa",
28
      "keep-block-check": "0.1.20170214160849.c86cbaa",
29
      "keep-exercise": "0.1.20170214160849.c86cbaa",
30
      "keep-rsync": "0.1.20170214160849.c86cbaa",
31
      "keep-web": "0.1.20170214160849.c86cbaa",
32
      "keepproxy": "0.1.20170214160849.c86cbaa",
33
      "keepstore": "0.1.20170214160849.c86cbaa",
34
      "libpam-arvados": "0.1.20160928201903",
35
      "python-arvados-cwl-runner": "1.0.20170213211952",
36
      "python-arvados-fuse": "0.1.20170104015740",
37
      "python-arvados-python-client": "0.1.20170210210022"
38
    },
39
    "Docker": {
40
      "arvados/jobs": "5763c67176e8e34656cd96881074777b14b2dc4a"
41
    },
42
    "Gem": {
43
      "arvados": "0.1.20160513152536",
44
      "arvados-cli": "0.1.20170124201700",
45
      "arvados-login-sync": "0.1.20161021200845"
46
    },
47
    "Python": {
48
      "arvados-cwl-runner": "1.0.20170213211952",
49
      "arvados-node-manager": "0.1.20170213170141",
50
      "arvados-pam": "0.1.20160928201903",
51
      "arvados-python-client": "0.1.20170210210022",
52
      "arvados_fuse": "0.1.20170104015740"
53
    }
54
  },
55
  "Cached": true,
56
  "Elapsed": "316.573974ms"
57
}
58
</pre>
59
60
h3. Known issues
61
62
There is not always a package available at http://apt.arvados.org or http://rpm.arvados.org for all versions listed in the JSON response from http://versions.arvados.org. We're tracking this bug in #10773.