Introduced Resource Repositories.

Works but requires manual `import`.
Removed `id` from resources.

Change-Id: I36ef63a5003ea39eb88d9076afd61215584916d9
This commit is contained in:
Jedrzej Nowak 2015-12-14 16:54:18 +01:00
parent 99f365a05d
commit c7691821cc
78 changed files with 5 additions and 77 deletions

5
resources/README.md Normal file
View File

@ -0,0 +1,5 @@
We're moving to repositories.
To use import this dir with `solar repository import ./resources --name resources`.
To update `solar repository update --overwrite ./resources --name resources`

View File

@ -1,4 +1,3 @@
id: ansible_sample
handler: ansible_playbook
version: 0.0.1
input:

View File

@ -1,4 +1,3 @@
id: ansible_sample
handler: ansible_playbook
version: 0.0.1
input:

View File

@ -1,4 +1,3 @@
id: apache_puppet
handler: puppet
puppet_module: apache
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: apt_repo
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: ceph_keys
handler: shell
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: ceph_mon
handler: puppetv2
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: cinder_api_puppet
handler: puppet
puppet_module: cinder
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: cinder_glance_puppet
handler: puppet
puppet_module: cinder
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: cinder_puppet
handler: puppet
actions:
run: run.pp

View File

@ -1,4 +1,3 @@
id: cinder_scheduler_puppet
handler: puppet
puppet_module: cinder
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: cinder_volume_puppet
handler: puppet
puppet_module: cinder
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: container_networks
handler: ansible_playbook
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: data_container
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: dnsmasq
handler: ansible
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: docker
handler: ansible
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: container
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: managed
handler: none
version: 1.0.0
managers:

View File

@ -1,4 +1,3 @@
id: file
handler: shell
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: fuel_library
handler: shell
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: container
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: glance_config
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: glance_puppet
handler: puppet
puppet_module: glance
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: glance_registry_puppet
handler: puppet
puppet_module: glance
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: container
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: haproxy_config
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: haproxy_service
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: haproxy_service_config
handler: none
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: hosts_file
handler: ansible
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: keystone_config
handler: ansible
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: keystone_puppet
handler: puppet
puppet_module: keystone
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: keystone_role
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: keystone_service
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: keystone_service_endpoint
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: keystone_tenant
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: keystone_user
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: librarian
handler: ansible
version: 0.0.1
actions:

View File

@ -1,4 +1,3 @@
id: lxc_container
handler: ansible_playbook
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: lxc_host
handler: ansible_playbook
version: 1.0.0
actions:

View File

@ -1,5 +1,4 @@
# This resource will clean
id: apt_repo_manager
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: mariadb_db
handler: ansible
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: mariadb_service
handler: ansible
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: mariadb_user
handler: ansible
version: 1.0.0
actions:

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_agents_dhcp_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_agents_l3_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_agents_metadata_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_agents_ml2_ovs_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_plugins_ml2_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_puppet'
input:
ip:
schema: str!

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'neutron_server_puppet'
actions:
run: run.pp
update: run.pp

View File

@ -1,4 +1,3 @@
id: node_network_puppet
handler: puppet
puppet_module: l23network
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: not_provisioned_node
handler: shell
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_api
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_compute_libvirt
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_compute
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_conductor
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_generic_service
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_neutron
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova
handler: puppet
puppet_module: nova
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: nova_config
handler: ansible
version: 1.0.0

View File

@ -1,4 +1,3 @@
id: rabbitmq_config
handler: ansible
version: 1.0.0
input:

View File

@ -1,5 +1,4 @@
handler: puppet
id: 'rabbitmq'
input:
ip:
schema: str!

View File

@ -1,4 +1,3 @@
id: rabbitmq_user
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: rabbitmq_vhost
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: remote_file
handler: shell
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: riak_join_single
handler: ansible
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: riak_node
handler: ansible
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: ro_node
handler: none
version: 1.0.0
actions:

View File

@ -1,5 +1,4 @@
handler: ansible
id: 'solar_bootstrap'
input:
ip:
schema: str!

View File

@ -1,4 +1,3 @@
id: sources
handler: naive_sync
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: ssh_key
handler: ansible_playbook
version: 1.0.0
actions:

View File

@ -1,4 +1,3 @@
id: transport_rsync
input:
key:
schema: str!

View File

@ -1,4 +1,3 @@
id: transport_solar_agent
handler: ansible
input:
solar_agent_user:

View File

@ -1,4 +1,3 @@
id: transport_ssh
input:
ssh_key:
schema: str!

View File

@ -1,4 +1,3 @@
id: transport_torrent
handler: ansible
input:
trackers:

View File

@ -1,4 +1,3 @@
id: transports
input:
transports:
schema: [{user: str, password: str, port: int!, key: str, name: str!, trackers: [str]}]

View File

@ -1,4 +1,3 @@
id: volume_group
handler: ansible
version: 1.0.0
input:

View File

@ -1,4 +1,3 @@
id: vxlan_mesh
handler: ansible_playbook
version: 1.0.0
actions: