Project

General

Profile

Actions

Task #8466

closed

Give the possibility to install smartgears from the staging repository and the related apps from the snapshots one

Added by Andrea Dell'Amico almost 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Immediate
Category:
System Application
Target version:
Start date:
May 09, 2017
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Development, Pre-Production, Production

Description

Right now we use a single variable through all the ansible playbooks, gcube_repository.

This is not sufficient anymore. We need at least one for the smartgears distribution and one for all the other applications.

Actions #1

Updated by Andrea Dell'Amico almost 8 years ago

  • Status changed from New to Closed
  • Priority changed from Normal to Immediate
  • % Done changed from 0 to 100

I did it this way:

gcube_repository: 'gcube-staging'
smartgears_gcube_repository: '{{ gcube_repository }}'

smartgears_global_base_url: 'http://maven.research-infrastructures.eu/nexus/content/repositories/{{ gcube_repository }}'
smartgears_url: 'http://maven.research-infrastructures.eu/nexus/content/repositories/{{ smartgears_gcube_repository }}/org/gcube/distribution/smartgears-distribution/{{ smartgears_distribution_version }}/{{ smartgears_file }}'

So, the compatibility with the actual configuration is ensured.
If you want smartgears from staging and other parts from snapshots you now need to redefine both:

gcube_repository: 'gcube-snapshots'
smartgears_gcube_repository: 'gcube-staging'

If you want all from shapshots, you only need to redefine gcube_repository as we always did.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)