Git Product home page Git Product logo

tosca-types's Introduction

INDIGO TOSCA types

GitHub license GitHub release

The repository shows a YAML description of new types added in the INDIGO project to extend TOSCA Simple Profile in YAML Version 1.0 to add high level entities. In the examples directory there are a set of TOSCA documents using these types that will be supported by the INDIGO components.

tosca-types's People

Contributors

alberto-brigandi avatar bassimatteo avatar dciangot avatar gmolto avatar iblanque avatar lorenzo-biava avatar maricaantonacci avatar matmaul avatar micafer avatar mircot avatar mtangaro avatar spigad avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tosca-types's Issues

I got an error when using the oneclient_install.yml

Hi,

I am deploying an infrastructure (using ORCHENT) described in https://raw.githubusercontent.com/indigo-dc/tosca-types/master/examples/eubiosteo_client.yml. It uses oneclient_install.yml, and I got an error on the operations done in this module:

...
TASK [Install Ubuntu oneclient package] ****************************************
ok: [158.42.105.6_22]

TASK [Add root user to fuse group] *********************************************
fatal: [158.42.105.6_22]: FAILED! => {"changed": false, "failed": true, "msg": "Group fuse does not exist"}

NO MORE HOSTS LEFT *************************************************************

PLAY RECAP *********************************************************************
158.42.105.6_22 : ok=13 changed=0 unreachable=0 failed=1
158.42.105.6_22 : ok=13 changed=0 unreachable=0 failed=1

ERROR executing playbook (1/1)
ERROR executing task onedata_client_node_conf_onedata_client_node: (3/3)


...

It seems that the task:

  • name: Add {{ansible_user}} user to fuse group
    user: name={{ansible_user}} append=yes groups=fuse
    when: ansible_distribution == "Ubuntu"

is not working as the fuse group is not created. It was created before when installing onedataclient.

Can you check?

Many thanks

Create new parameters for mesos Elastic Clusters

In case of a Mesos Elastic cluster the user can select to use a secure version of Chronos and Marathon so we have to add the posibility to modify the curl options in the mesos clues plugin adding the corresponding parameters:

  • protocol, port, username, password for Marathon and Chronos
    These values have to be propagated to the recipes.
    Proposed by @maricaantonacci .

No description regarding each tosca type

Hello,

I am trying to understand some tosca templates from some projects. I see they use the indigo types:

imports:
- indigo_custom_types: https://raw.githubusercontent.com/indigo-dc/tosca-types/master/custom_types.yaml

However, I have not found any place with documentation for each type.
For example, where can I find a description for this type?
tosca.nodes.indigo.Container.Application.Docker.Marathon

Thank you.

No package php5 on Ubuntu 16.04

Deploying the Cellar Web Application on Ubuntu 16.04 complains about the lack of the php5 package:

TASK [apt] *********************************************************************
fatal: [34.199.64.103_22]: FAILED! => {"changed": false, "failed": true, "msg": "No package matching 'php5' is available"}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.