diff --git a/INSTALL.md b/INSTALL.md index 8e939ccda..512b293db 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -22,6 +22,7 @@ This document provides a guide for installing Galaxy. - [Post build](#post-build) - [Accessing Galaxy](#accessing-galaxy) - [Configure GitHub Oauth](#configure-github-oauth) + - [Load platforms](#load-platforms) - [Stop containers](#stop-containers) ## Getting started @@ -284,7 +285,7 @@ In order to access Galaxy using GitHub Oauth, you'll need to complete create an You'll first need to create an admin user by performing the following: - Start an interactive sessoin on the web container by running the command: `docker exec -it galaxy_web_1 /bin/bash` -- Within the web container run the following: `${VENV_BIN}/python manage.py createsuperuser` +- Within the web container run the following: `${VENV_BIN}/galaxy-manage createsuperuser` - You will be prompted for a username, email address and password, and asked to confirm the password. The email address is not important, any value that looks like a valid email will work. - Once the account is created, use the `exit` command to termintate the session. @@ -308,6 +309,21 @@ Within the new social application, set the `Provider` to `GitHub`, and the `Name Log out of your admin account on your Galaxy site, return to the [home page](http://localhost), and click the Octocat logo to log in using your GitHub account. +### Load platforms + +If you want to poplulate the Platforms data, run the following: + +```bash +# Start an interactive session with the web container +$ docker exec -it galaxy_web_1 /bin/bash + +# Set the working directory +$ cd /galaxy/test-data + +# Load platforms +$ ${VENV_BIN}/galaxy-manage loaddata platform.json +``` + ### Stop containers To stop the Galaxy containers, run the following: diff --git a/scripts/compose.yml b/scripts/compose.yml index bf4cc2ab8..62e1a4bdd 100644 --- a/scripts/compose.yml +++ b/scripts/compose.yml @@ -3,7 +3,7 @@ version: '3' services: web: image: galaxy:latest - command: ['/bin/bash', '-c', '/entrypoint.sh manage waitenv && /entrypoint.sh manage migrate --noinput && /entrypoint.sh run web'] + command: ['/bin/bash', '-c', '/entrypoint.sh manage waitenv && /entrypoint.sh manage migrate --noinput && /entrypoint.sh manage rebuild_index --noinput && /entrypoint.sh manage rebuild_galaxy_indexes && /entrypoint.sh run web'] environment: - GALAXY_SECRET_KEY=secret - GALAXY_DB_HOST=postgres @@ -22,7 +22,7 @@ services: worker: image: galaxy:latest - command: ['/bin/bash', '-c', '/entrypoint.sh manage waitenv && /entrypoint.sh run worker'] + command: ['/bin/bash', '-c', '/entrypoint.sh manage waitenv --wait-for web:8000 && /entrypoint.sh run worker'] environment: - GALAXY_SECRET_KEY=secret - GALAXY_DB_HOST=postgres diff --git a/scripts/docker-release/Dockerfile b/scripts/docker-release/Dockerfile index 8dbbf1ab8..3cccb6867 100644 --- a/scripts/docker-release/Dockerfile +++ b/scripts/docker-release/Dockerfile @@ -41,6 +41,10 @@ COPY build/static /var/lib/galaxy/public/static RUN ${VENV_BIN}/pip install $(readlink -f /tmp/dist/galaxy.whl) \ && rm -rf /tmp/dist +# Copy test data +RUN mkdir -p /galaxy/test-data +COPY test-data/* /galaxy/test-data/ + WORKDIR /galaxy ENV DJANGO_SETTINGS_MODULE galaxy.settings.production diff --git a/scripts/docker-release/entrypoint.sh b/scripts/docker-release/entrypoint.sh index 50b9d4650..02b1bd0d4 100755 --- a/scripts/docker-release/entrypoint.sh +++ b/scripts/docker-release/entrypoint.sh @@ -20,8 +20,8 @@ function run_web() { } function run_worker() { - _exec_cmd "${VENV_BIN}/python" manage.py celeryd \ - -B --autoreload -Q 'celery,import_tasks,login_tasks' + _exec_cmd "${VENV_BIN}/galaxy-manage" celeryd \ + -B --autoreload -Q 'celery,import_tasks,login_tasks,admin_tasks,user_tasks,star_tasks' } function run_service() { @@ -40,7 +40,7 @@ case "$1" in run_service "${@:2}" ;; manage) - _exec_cmd "${VENV_BIN}/python" manage.py "${@:2}" + _exec_cmd "${VENV_BIN}/galaxy-manage" "${@:2}" ;; esac diff --git a/test-data/disable_triggers.sql b/test-data/disable_triggers.sql deleted file mode 100644 index ba9bb1904..000000000 --- a/test-data/disable_triggers.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE main_role DISABLE TRIGGER all; -ALTER TABLE main_repository DISABLE TRIGGER all; diff --git a/test-data/enable_triggers.sql b/test-data/enable_triggers.sql deleted file mode 100644 index d8e4224b9..000000000 --- a/test-data/enable_triggers.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE main_role ENABLE TRIGGER all; -ALTER TABLE main_repository ENABLE TRIGGER all; diff --git a/test-data/export.sh b/test-data/export.sh deleted file mode 100755 index dff153edb..000000000 --- a/test-data/export.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - - -pg_dump -h postgres -U galaxy -a -t main_role -t main_role_* -t main_platform -t main_category \ --t main_tag -t main_roleversion -t main_namespace galaxy | gzip >/galaxy/test-data/role_data.dmp.gz diff --git a/test-data/import.sh b/test-data/import.sh deleted file mode 100755 index 414118e65..000000000 --- a/test-data/import.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -psql -h postgres -d galaxy -U galaxy -f /galaxy/test-data/disable_triggers.sql -cat /galaxy/test-data/role_data.dmp.gz | gunzip | psql -h postgres -d galaxy -U galaxy -psql -h postgres -d galaxy -U galaxy -f /galaxy/test-data/enable_triggers.sql diff --git a/test-data/platform.json b/test-data/platform.json new file mode 100644 index 000000000..8d64c8c80 --- /dev/null +++ b/test-data/platform.json @@ -0,0 +1 @@ +[{"fields": {"description": "Enterprise Linux 5 (RHEL, CentOS, etc.)", "created": "2013-12-18T01:11:53.624Z", "original_name": "", "modified": "2013-12-18T01:11:53.624Z", "release": "5", "alias": null, "active": true, "name": "EL"}, "model": "main.platform", "pk": 1}, {"fields": {"description": "Enterprise Linux 6 (RHEL, CentOS, etc.)", "created": "2013-12-18T01:12:04.846Z", "original_name": "", "modified": "2013-12-18T01:12:04.846Z", "release": "6", "alias": null, "active": true, "name": "EL"}, "model": "main.platform", "pk": 2}, {"fields": {"description": "", "created": "2013-12-18T01:12:47.219Z", "original_name": "", "modified": "2013-12-18T01:12:47.219Z", "release": "lucid", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 3}, {"fields": {"description": "", "created": "2013-12-18T01:12:59.820Z", "original_name": "", "modified": "2013-12-18T01:12:59.820Z", "release": "maverick", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 4}, {"fields": {"description": "", "created": "2013-12-18T01:13:09.522Z", "original_name": "", "modified": "2013-12-18T01:13:09.522Z", "release": "natty", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 5}, {"fields": {"description": "", "created": "2013-12-18T01:13:24.242Z", "original_name": "", "modified": "2013-12-18T01:13:24.242Z", "release": "oneiric", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 6}, {"fields": {"description": "", "created": "2013-12-18T01:13:37.808Z", "original_name": "", "modified": "2013-12-18T01:13:37.808Z", "release": "precise", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 7}, {"fields": {"description": "", "created": "2013-12-18T01:13:47.021Z", "original_name": "", "modified": "2013-12-18T01:13:47.021Z", "release": "quantal", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 8}, {"fields": {"description": "", "created": "2013-12-18T01:13:55.454Z", "original_name": "", "modified": "2013-12-18T01:13:55.454Z", "release": "raring", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 9}, {"fields": {"description": "", "created": "2013-12-18T01:14:16.560Z", "original_name": "", "modified": "2013-12-18T01:14:16.560Z", "release": "saucy", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 10}, {"fields": {"description": "", "created": "2013-12-18T01:14:28.129Z", "original_name": "", "modified": "2013-12-18T01:14:28.129Z", "release": "trusty", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 11}, {"fields": {"description": "", "created": "2013-12-18T01:19:59.819Z", "original_name": "", "modified": "2013-12-18T01:19:59.819Z", "release": "etch", "alias": null, "active": true, "name": "Debian"}, "model": "main.platform", "pk": 12}, {"fields": {"description": "", "created": "2013-12-18T01:20:08.931Z", "original_name": "", "modified": "2013-12-18T01:20:08.931Z", "release": "lenny", "alias": null, "active": true, "name": "Debian"}, "model": "main.platform", "pk": 13}, {"fields": {"description": "", "created": "2013-12-18T01:20:18.531Z", "original_name": "", "modified": "2013-12-18T01:20:18.531Z", "release": "squeeze", "alias": null, "active": true, "name": "Debian"}, "model": "main.platform", "pk": 14}, {"fields": {"description": "", "created": "2013-12-18T01:20:26.185Z", "original_name": "", "modified": "2013-12-18T01:20:26.185Z", "release": "wheezy", "alias": null, "active": true, "name": "Debian"}, "model": "main.platform", "pk": 15}, {"fields": {"description": "", "created": "2013-12-18T01:23:07.907Z", "original_name": "", "modified": "2013-12-18T01:23:07.907Z", "release": "12.1", "alias": null, "active": true, "name": "opensuse"}, "model": "main.platform", "pk": 16}, {"fields": {"description": "", "created": "2013-12-18T01:23:17.428Z", "original_name": "", "modified": "2013-12-18T01:23:17.428Z", "release": "12.2", "alias": null, "active": true, "name": "opensuse"}, "model": "main.platform", "pk": 17}, {"fields": {"description": "", "created": "2013-12-18T01:23:28.692Z", "original_name": "", "modified": "2013-12-18T01:23:28.692Z", "release": "12.3", "alias": null, "active": true, "name": "opensuse"}, "model": "main.platform", "pk": 18}, {"fields": {"description": "", "created": "2013-12-18T01:23:37.201Z", "original_name": "", "modified": "2013-12-18T01:23:37.201Z", "release": "13.1", "alias": null, "active": true, "name": "opensuse"}, "model": "main.platform", "pk": 19}, {"fields": {"description": "", "created": "2013-12-18T01:23:45.902Z", "original_name": "", "modified": "2013-12-18T01:23:45.902Z", "release": "13.2", "alias": null, "active": true, "name": "opensuse"}, "model": "main.platform", "pk": 20}, {"fields": {"description": "", "created": "2013-12-18T01:24:51.243Z", "original_name": "", "modified": "2013-12-18T01:24:51.243Z", "release": "11", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 21}, {"fields": {"description": "", "created": "2013-12-18T01:25:00.875Z", "original_name": "", "modified": "2013-12-18T01:25:00.875Z", "release": "11SP1", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 22}, {"fields": {"description": "", "created": "2013-12-18T01:25:07.824Z", "original_name": "", "modified": "2013-12-18T01:25:07.824Z", "release": "11SP2", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 23}, {"fields": {"description": "", "created": "2013-12-18T01:25:18.865Z", "original_name": "", "modified": "2013-12-18T01:25:18.865Z", "release": "11SP3", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 24}, {"fields": {"description": "", "created": "2013-12-18T01:26:03.247Z", "original_name": "", "modified": "2013-12-18T01:26:03.247Z", "release": "10SP3", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 25}, {"fields": {"description": "", "created": "2013-12-18T01:26:13.816Z", "original_name": "", "modified": "2013-12-18T01:26:13.816Z", "release": "10SP4", "alias": null, "active": true, "name": "SLES"}, "model": "main.platform", "pk": 26}, {"fields": {"description": "", "created": "2013-12-18T01:28:37.045Z", "original_name": "", "modified": "2013-12-18T01:28:37.045Z", "release": "8.0", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 27}, {"fields": {"description": "", "created": "2013-12-18T01:28:47.788Z", "original_name": "", "modified": "2013-12-18T01:28:47.788Z", "release": "8.1", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 28}, {"fields": {"description": "", "created": "2013-12-18T01:28:53.850Z", "original_name": "", "modified": "2013-12-18T01:28:53.850Z", "release": "8.2", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 29}, {"fields": {"description": "", "created": "2013-12-18T01:28:59.577Z", "original_name": "", "modified": "2013-12-18T01:28:59.577Z", "release": "8.3", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 30}, {"fields": {"description": "", "created": "2013-12-18T01:29:06.287Z", "original_name": "", "modified": "2013-12-18T01:29:06.287Z", "release": "8.4", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 31}, {"fields": {"description": "", "created": "2013-12-18T01:29:15.731Z", "original_name": "", "modified": "2013-12-18T01:29:15.731Z", "release": "9.0", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 32}, {"fields": {"description": "", "created": "2013-12-18T01:29:21.682Z", "original_name": "", "modified": "2013-12-18T01:29:21.682Z", "release": "9.1", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 33}, {"fields": {"description": "", "created": "2013-12-18T01:29:27.513Z", "original_name": "", "modified": "2013-12-18T01:29:27.513Z", "release": "9.1", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 34}, {"fields": {"description": "", "created": "2013-12-18T01:29:44.391Z", "original_name": "", "modified": "2013-12-18T01:29:44.391Z", "release": "9.2", "alias": null, "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 35}, {"fields": {"description": "", "created": "2013-12-18T02:04:47.008Z", "original_name": "", "modified": "2013-12-18T02:04:47.008Z", "release": "16", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 36}, {"fields": {"description": "", "created": "2013-12-18T02:04:52.209Z", "original_name": "", "modified": "2013-12-18T02:04:52.209Z", "release": "17", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 37}, {"fields": {"description": "", "created": "2013-12-18T02:04:58.542Z", "original_name": "", "modified": "2013-12-18T02:04:58.542Z", "release": "18", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 38}, {"fields": {"description": "", "created": "2013-12-18T02:05:04.351Z", "original_name": "", "modified": "2013-12-18T02:05:04.351Z", "release": "19", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 39}, {"fields": {"description": "", "created": "2013-12-18T02:05:10.512Z", "original_name": "", "modified": "2013-12-18T02:05:10.512Z", "release": "20", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 40}, {"fields": {"description": "", "created": "2013-12-18T02:37:56.024Z", "original_name": "", "modified": "2013-12-18T02:37:56.024Z", "release": "any", "alias": null, "active": true, "name": "GenericLinux"}, "model": "main.platform", "pk": 41}, {"fields": {"description": "", "created": "2013-12-18T02:38:05.431Z", "original_name": "", "modified": "2013-12-18T02:38:05.431Z", "release": "any", "alias": null, "active": true, "name": "GenericUNIX"}, "model": "main.platform", "pk": 42}, {"fields": {"description": "", "created": "2013-12-18T02:38:12.407Z", "original_name": "", "modified": "2013-12-18T02:38:12.407Z", "release": "any", "alias": null, "active": true, "name": "GenericBSD"}, "model": "main.platform", "pk": 43}, {"fields": {"description": "", "created": "2014-03-04T21:04:16.905Z", "original_name": " ", "modified": "2014-03-04T21:04:16.905Z", "release": "2013.09", "alias": null, "active": true, "name": "Amazon"}, "model": "main.platform", "pk": 44}, {"fields": {"description": "", "created": "2014-03-04T21:04:39.930Z", "original_name": " ", "modified": "2014-03-04T21:04:39.930Z", "release": "2013.03", "alias": null, "active": true, "name": "Amazon"}, "model": "main.platform", "pk": 45}, {"fields": {"description": "Enterprise Linux 7 (RHEL, CentOS, etc.)", "created": "2014-04-29T20:43:16.370Z", "original_name": " ", "modified": "2015-10-23T16:27:47.314Z", "release": "7", "alias": "red hat centos rhel oracle", "active": true, "name": "EL"}, "model": "main.platform", "pk": 46}, {"fields": {"description": "SmartOS", "created": "2014-12-06T15:25:53.735Z", "original_name": "SmartOS", "modified": "2014-12-06T15:25:53.735Z", "release": "any", "alias": null, "active": true, "name": "SmartOS"}, "model": "main.platform", "pk": 47}, {"fields": {"description": "", "created": "2015-05-27T15:39:00.878Z", "original_name": " ", "modified": "2015-05-27T15:39:00.878Z", "release": "jessie", "alias": null, "active": true, "name": "Debian"}, "model": "main.platform", "pk": 48}, {"fields": {"description": "", "created": "2015-05-27T15:39:19.056Z", "original_name": " ", "modified": "2015-05-27T15:39:19.056Z", "release": "21", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 49}, {"fields": {"description": "", "created": "2015-05-27T15:39:28.142Z", "original_name": " ", "modified": "2015-05-27T15:39:28.142Z", "release": "22", "alias": null, "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 50}, {"fields": {"description": "", "created": "2015-05-27T15:40:12.106Z", "original_name": " ", "modified": "2015-05-27T15:40:12.106Z", "release": "utopic", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 51}, {"fields": {"description": "", "created": "2015-05-27T15:40:23.963Z", "original_name": " ", "modified": "2015-05-27T15:40:23.963Z", "release": "vivid", "alias": null, "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 52}, {"fields": {"description": "", "created": "2015-07-29T13:31:55.790Z", "original_name": " ", "modified": "2015-07-29T13:31:55.790Z", "release": "2012R2", "alias": null, "active": true, "name": "Windows"}, "model": "main.platform", "pk": 53}, {"fields": {"description": "Solaris", "created": "2016-01-02T06:27:15.400Z", "original_name": "Solaris", "modified": "2016-01-02T06:29:48.061Z", "release": "10", "alias": "", "active": true, "name": "Solaris"}, "model": "main.platform", "pk": 54}, {"fields": {"description": "Solaris", "created": "2016-01-02T06:30:31.175Z", "original_name": "Solaris", "modified": "2016-01-02T06:30:31.175Z", "release": "11.0", "alias": "", "active": true, "name": "Solaris"}, "model": "main.platform", "pk": 55}, {"fields": {"description": "Solaris", "created": "2016-01-02T06:31:16.221Z", "original_name": "Solaris", "modified": "2016-01-02T06:31:16.221Z", "release": "11.1", "alias": "", "active": true, "name": "Solaris"}, "model": "main.platform", "pk": 56}, {"fields": {"description": "Solaris", "created": "2016-01-02T06:32:11.397Z", "original_name": "Solaris", "modified": "2016-01-02T06:32:11.398Z", "release": "11.2", "alias": "", "active": true, "name": "Solaris"}, "model": "main.platform", "pk": 57}, {"fields": {"description": "Solaris", "created": "2016-01-02T06:32:37.690Z", "original_name": "Solaris", "modified": "2016-01-02T06:32:37.690Z", "release": "11.3", "alias": "", "active": true, "name": "Solaris"}, "model": "main.platform", "pk": 58}, {"fields": {"description": "Fedora", "created": "2016-02-04T06:23:47.174Z", "original_name": "Fedora", "modified": "2016-02-04T06:23:47.174Z", "release": "23", "alias": "", "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 59}, {"fields": {"description": "FreeBSD", "created": "2016-02-04T06:28:26.278Z", "original_name": "FreeBSD", "modified": "2016-02-04T06:28:26.278Z", "release": "9.3", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 60}, {"fields": {"description": "FreeBSD", "created": "2016-02-04T06:29:41.226Z", "original_name": "FreeBSD", "modified": "2016-02-04T06:29:41.226Z", "release": "10.0", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 61}, {"fields": {"description": "FreeBSD", "created": "2016-02-04T06:30:00.889Z", "original_name": "FreeBSD", "modified": "2016-02-04T06:30:00.889Z", "release": "10.1", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 62}, {"fields": {"description": "FreeBSD", "created": "2016-02-04T06:30:18.938Z", "original_name": "FreeBSD", "modified": "2016-02-04T06:30:18.938Z", "release": "10.2", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 63}, {"fields": {"description": "Ubuntu", "created": "2016-02-11T04:25:51.791Z", "original_name": "Ubuntu", "modified": "2016-02-11T04:25:51.791Z", "release": "wily", "alias": "", "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 64}, {"fields": {"description": "", "created": "2016-02-23T14:05:09.937Z", "original_name": "eos", "modified": "2016-02-23T14:05:09.937Z", "release": "Any", "alias": "", "active": true, "name": "eos"}, "model": "main.platform", "pk": 65}, {"fields": {"description": "Junos", "created": "2016-02-26T13:28:38.347Z", "original_name": "Junos", "modified": "2016-02-26T13:28:38.347Z", "release": "any", "alias": "", "active": true, "name": "Junos"}, "model": "main.platform", "pk": 66}, {"fields": {"description": "IOS", "created": "2016-02-26T13:29:04.678Z", "original_name": "IOS", "modified": "2016-02-26T13:29:04.678Z", "release": "any", "alias": "", "active": true, "name": "IOS"}, "model": "main.platform", "pk": 67}, {"fields": {"description": "NXOS", "created": "2016-02-26T13:29:29.352Z", "original_name": "NXOS", "modified": "2016-02-26T13:29:29.352Z", "release": "any", "alias": "", "active": true, "name": "NXOS"}, "model": "main.platform", "pk": 68}, {"fields": {"description": "Ubuntu", "created": "2016-03-13T15:57:18.603Z", "original_name": "Ubuntu", "modified": "2016-03-13T15:57:18.603Z", "release": "xenial", "alias": "16.04", "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 69}, {"fields": {"description": "", "created": "2016-04-14T17:35:37.408Z", "original_name": "Debian", "modified": "2016-04-14T17:35:37.408Z", "release": "stretch", "alias": "", "active": true, "name": "Debian"}, "model": "main.platform", "pk": 70}, {"fields": {"description": "", "created": "2016-04-14T17:35:54.477Z", "original_name": "Debian", "modified": "2016-04-14T17:35:54.477Z", "release": "sid", "alias": "", "active": true, "name": "Debian"}, "model": "main.platform", "pk": 71}, {"fields": {"description": "", "created": "2016-07-11T20:17:59.176Z", "original_name": "SLES", "modified": "2016-07-11T20:17:59.176Z", "release": "11SP4", "alias": "", "active": true, "name": "SLES"}, "model": "main.platform", "pk": 72}, {"fields": {"description": "", "created": "2016-07-11T20:18:19.123Z", "original_name": "SLES", "modified": "2016-07-11T20:18:19.123Z", "release": "12", "alias": "", "active": true, "name": "SLES"}, "model": "main.platform", "pk": 73}, {"fields": {"description": "", "created": "2016-07-11T20:18:36.953Z", "original_name": "SLES", "modified": "2016-07-11T20:18:36.953Z", "release": "12SP1", "alias": "", "active": true, "name": "SLES"}, "model": "main.platform", "pk": 74}, {"fields": {"description": "", "created": "2016-07-11T20:20:29.142Z", "original_name": "FreeBSD", "modified": "2016-07-11T20:20:29.142Z", "release": "10.3", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 75}, {"fields": {"description": "", "created": "2016-07-11T20:24:18.478Z", "original_name": "OpenBSD", "modified": "2016-07-11T20:24:18.478Z", "release": "5.6", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 76}, {"fields": {"description": "", "created": "2016-07-11T20:24:46.562Z", "original_name": "OpenBSD", "modified": "2016-07-11T20:24:46.562Z", "release": "5.8", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 77}, {"fields": {"description": "", "created": "2016-07-11T20:25:14.343Z", "original_name": "OpenBSD", "modified": "2016-07-11T20:25:14.343Z", "release": "5.7", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 78}, {"fields": {"description": "", "created": "2016-07-11T20:25:36.009Z", "original_name": "OpenBSD", "modified": "2016-07-11T20:25:36.009Z", "release": "5.9", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 79}, {"fields": {"description": "", "created": "2016-07-11T20:25:50.957Z", "original_name": "OpenBSD", "modified": "2016-07-11T20:25:50.957Z", "release": "6.0", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 80}, {"fields": {"description": "", "created": "2016-07-11T20:39:56.847Z", "original_name": "10.7", "modified": "2016-07-11T20:39:56.847Z", "release": "10.7", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 84}, {"fields": {"description": "", "created": "2016-07-11T20:40:50.169Z", "original_name": "MacOSX", "modified": "2016-07-11T20:40:50.169Z", "release": "10.8", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 85}, {"fields": {"description": "", "created": "2016-07-11T20:41:10.112Z", "original_name": "10.9", "modified": "2016-07-11T20:41:10.112Z", "release": "10.9", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 86}, {"fields": {"description": "", "created": "2016-07-11T20:41:25.606Z", "original_name": "MacOSX", "modified": "2016-07-11T20:41:25.606Z", "release": "10.10", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 87}, {"fields": {"description": "", "created": "2016-07-11T20:41:59.866Z", "original_name": "MacOSX", "modified": "2016-07-11T20:41:59.866Z", "release": "10.11", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 89}, {"fields": {"description": "", "created": "2016-07-11T20:42:19.977Z", "original_name": "MacOSX", "modified": "2016-07-11T20:42:19.977Z", "release": "10.12", "alias": "Apple", "active": true, "name": "MacOSX"}, "model": "main.platform", "pk": 90}, {"fields": {"description": "Fedora", "created": "2016-09-30T03:23:51.815Z", "original_name": "Fedora", "modified": "2016-09-30T03:23:51.815Z", "release": "24", "alias": "", "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 91}, {"fields": {"description": "Void Linux", "created": "2016-09-30T06:19:47.589Z", "original_name": "Void Linux", "modified": "2016-09-30T06:20:30.870Z", "release": "any", "alias": "", "active": true, "name": "Void Linux"}, "model": "main.platform", "pk": 92}, {"fields": {"description": "Amazon", "created": "2016-09-30T06:25:33.522Z", "original_name": "Amazon", "modified": "2016-09-30T06:25:33.522Z", "release": "2016.03", "alias": "", "active": true, "name": "Amazon"}, "model": "main.platform", "pk": 93}, {"fields": {"description": "DellOS", "created": "2016-10-07T19:56:43.844Z", "original_name": "DellOS", "modified": "2016-10-10T15:02:04.783Z", "release": "6", "alias": "", "active": true, "name": "DellOS"}, "model": "main.platform", "pk": 94}, {"fields": {"description": "ArchLinux", "created": "2016-10-07T20:25:43.005Z", "original_name": "ArchLinux", "modified": "2016-10-07T20:25:43.005Z", "release": "any", "alias": "", "active": true, "name": "ArchLinux"}, "model": "main.platform", "pk": 95}, {"fields": {"description": "DellOS", "created": "2016-10-10T15:02:25.577Z", "original_name": "DellOS", "modified": "2016-10-10T15:02:25.577Z", "release": "9", "alias": "", "active": true, "name": "DellOS"}, "model": "main.platform", "pk": 96}, {"fields": {"description": "DellOS", "created": "2016-10-10T15:02:42.554Z", "original_name": "DellOS", "modified": "2016-10-10T15:02:42.554Z", "release": "10", "alias": "", "active": true, "name": "DellOS"}, "model": "main.platform", "pk": 97}, {"fields": {"description": "FreeBSD", "created": "2016-11-17T09:10:14.573Z", "original_name": "FreeBSD", "modified": "2016-11-17T09:10:14.573Z", "release": "11.0", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 98}, {"fields": {"description": "Ubuntu", "created": "2016-11-17T09:11:25.144Z", "original_name": "Ubuntu", "modified": "2016-11-17T09:11:25.144Z", "release": "yakkety", "alias": "", "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 99}, {"fields": {"description": "Alpine", "created": "2016-11-17T09:12:38.313Z", "original_name": "Alpine", "modified": "2016-11-17T09:12:38.313Z", "release": "any", "alias": "", "active": true, "name": "Alpine"}, "model": "main.platform", "pk": 100}, {"fields": {"description": "Synology", "created": "2016-11-21T10:14:58.701Z", "original_name": "Synology", "modified": "2016-11-21T10:14:58.701Z", "release": "any", "alias": "", "active": true, "name": "Synology"}, "model": "main.platform", "pk": 101}, {"fields": {"description": "Fedora", "created": "2016-11-27T18:05:07.317Z", "original_name": "Fedora", "modified": "2016-11-27T18:05:07.317Z", "release": "25", "alias": "", "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 102}, {"fields": {"description": "Amazon", "created": "2016-12-15T17:27:05.262Z", "original_name": "Amazon", "modified": "2016-12-15T17:27:05.262Z", "release": "2016.09", "alias": "", "active": true, "name": "Amazon"}, "model": "main.platform", "pk": 103}, {"fields": {"description": "OpenBSD", "created": "2017-04-20T20:30:19.975Z", "original_name": "OpenBSD", "modified": "2017-04-20T20:30:19.975Z", "release": "6.1", "alias": "", "active": true, "name": "OpenBSD"}, "model": "main.platform", "pk": 104}, {"fields": {"description": "Ubuntu", "created": "2017-05-15T17:32:23.171Z", "original_name": "Ubuntu", "modified": "2017-05-15T17:32:37.547Z", "release": "zesty", "alias": "17.04", "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 105}, {"fields": {"description": "Fedora", "created": "2017-07-24T16:09:59.546Z", "original_name": "Fedora", "modified": "2017-07-24T16:10:07.389Z", "release": "26", "alias": "", "active": true, "name": "Fedora"}, "model": "main.platform", "pk": 106}, {"fields": {"description": "Ubuntu", "created": "2017-07-24T16:14:48.236Z", "original_name": "Ubuntu", "modified": "2017-07-24T16:14:48.236Z", "release": "artful", "alias": "17.10", "active": true, "name": "Ubuntu"}, "model": "main.platform", "pk": 107}, {"fields": {"description": "", "created": "2017-08-03T14:23:43.402Z", "original_name": "macOS", "modified": "2017-08-03T14:24:55.907Z", "release": "Sierra", "alias": "apple osx 10.12", "active": true, "name": "macOS"}, "model": "main.platform", "pk": 108}, {"fields": {"description": "FreeBSD", "created": "2017-11-03T09:58:44.559Z", "original_name": "FreeBSD", "modified": "2017-11-03T09:58:44.559Z", "release": "11.1", "alias": "", "active": true, "name": "FreeBSD"}, "model": "main.platform", "pk": 141}] \ No newline at end of file diff --git a/test-data/role_data.dmp.gz b/test-data/role_data.dmp.gz deleted file mode 100644 index 91b9125ab..000000000 Binary files a/test-data/role_data.dmp.gz and /dev/null differ