Skip to content

Commit 0b3424f

Browse files
Merge branch 'release/0.1.1'
2 parents 1b0327d + 0bb0261 commit 0b3424f

5 files changed

Lines changed: 32 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changes
22

3+
## 0.1.1
4+
- Added the begining of an OpenStack-specific config document.
5+
- Fixed incorrect consonance version number in mustache file.
6+
37
## 0.1.0
48
- Major changes:
59
- Support for non-Amazon clouds environments:

OpenStack_setup.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# PanCancer CLI on OpenStack
2+
3+
This document will cover some of the differences you may notice when running the launcher on OpenStack
4+
5+
## Initial questions
6+
7+
The installer script will ask OpenStack-specific questions when you run the PanCancer launcher on OpenStack. These questions will ask you about:
8+
9+
- Your OpenStack username. This should be formatted as `<tenant>:<username>`. For example: `sweng:bob` should be entered if your username is `bob` for the `sweng` tenant.
10+
- Your OpenStack password.
11+
- The URL for your OpenStack endpoint. It will probably look something like this: http://10.5.73.21:5000/v2.0
12+
- The OpenStack Region in which the launcher should be running.
13+
- The Security Group for your launcher.
14+
- The Network ID of the network that the launcher will be running in.
15+
- The OpenStack Zone. This is optional.
16+
17+
## Running the Generator
18+
19+
When you run the generator, you may be prompted to enter the name of an OpenStack workflow configuration name.
20+
This is because it is possible for different OpenStack environments to use different configurations for the same workflow. Variations might be the base imaged ID and flavour.

QuickStart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ $ scp -i <YOUR PEM KEY FILE>.pem <YOUR PEM KEY FILE>.pem ubuntu@<YOUR VM PUBLIC
9999
### Run Installer
100100
Download & execute the [bootstrap script](scripts/install_bootstrap) like this:
101101
```
102-
$ wget -qO install_bootstrap https://github.com/ICGC-TCGA-PanCancer/cli/releases/download/0.1.0/install_bootstrap && bash install_bootstrap
102+
$ wget -qO install_bootstrap https://github.com/ICGC-TCGA-PanCancer/cli/releases/download/0.1.1/install_bootstrap && bash install_bootstrap
103103
```
104104
This script will install docker (you can skip this step by answering "N" if you already have docker installed), the pancancer_launcher image, and collect some basic configuration info to get the launcher started.
105105

@@ -121,7 +121,7 @@ bash install_bootstrap
121121

122122
If you follow the directions above you will find yourself dropped into the docker container that has all our launcher tools. The prompt will look something like this (the hostname, "f27e86874dfb" in this case, and possibly the version number, will be different):
123123

124-
[LAUNCHER 3.2.0] ubuntu@f27e86874dfb:~/arch3$
124+
[LAUNCHER 3.2.1] ubuntu@f27e86874dfb:~/arch3$
125125

126126

127127
###Running workflows

scripts/install_bootstrap

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#! /bin/bash
22
set -e
3-
PANCANCER_LAUNCHER_VERSION=3.2.0
4-
PANCANCER_CLI_VERSION=0.1.0
3+
PANCANCER_LAUNCHER_VERSION=3.2.1
4+
PANCANCER_CLI_VERSION=0.1.1
55
WORKFLOW_LISTING_URL=https://raw.githubusercontent.com/ICGC-TCGA-PanCancer/cli/${PANCANCER_CLI_VERSION}/config/workflowlist.json
66

77
cat <<MSG
@@ -12,11 +12,11 @@ the PanCancer donors. This launcher host can then launch one or more worker VMs
1212
workflows installed on them for processing one or more genomes specified by the user.
1313
1414
This system requires the following:
15-
* Docker support in your Linux distribution (Ubuntu 14.04 is officially supported by the Pancancer Launcher)
16-
* AWS credentials
15+
* Docker support in your Linux distribution (Ub1untu 14.04 is officially supported by the Pancancer Launcher).
16+
* AWS credentials, if you are using Amazon EC2.
1717
* A GNOS key (or keys) which are used to both download Docker images for our workflows, dependencies, as well as data from from GNOS servers used in the project.
1818
Please ensure that these files are in ~/.gnos
19-
* Alternatively (or in addition to) the GNOS keys, a token for downloading workflows, dependencies, as well as donor data files from S3
19+
* Alternatively (or in addition to) the GNOS keys, a token for downloading workflows, dependencies, as well as donor data files from S3.
2020
MSG
2121

2222
# Ask the user a question and save the answer.

scripts/pancancer_config.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"queueName": "pancancer_arch_3",
6969
"lvm_device_whitelist": "{{lvm_devices}}",
7070
"single_node_lvm": true,
71-
"pancancer_arch3_version": "1.1-rc.3",
71+
"pancancer_arch3_version": "1.1-rc.2",
7272
"seqware_engine":"whitestar-parallel",
7373
"seqware_use_custom_settings":false,
7474
"azure":{{use_azure}},

0 commit comments

Comments
 (0)