Add project files
This commit is contained in:
parent
dfb8f3e803
commit
636f61b413
23
deployment/puppet/apt/.project
Normal file
23
deployment/puppet/apt/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>apt</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
68
deployment/puppet/apt/metadata.json
Normal file
68
deployment/puppet/apt/metadata.json
Normal file
@ -0,0 +1,68 @@
|
||||
{
|
||||
"name": "puppetlabs-apt",
|
||||
"author": "Evolving Web / Puppet Labs",
|
||||
"description": "APT Module for Puppet",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-apt",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-apt",
|
||||
"summary": "Puppet Labs Apt Module",
|
||||
"version": "0.0.4",
|
||||
"checksums": {
|
||||
".fixtures.yml": "0c43f56b0bb8e8d04e8051a0e7aa37a5",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "96e99c22e0186230227f84bf1184b3ce",
|
||||
"CHANGELOG": "1cad40be1ae7dbe34f8645a9ab8b5cca",
|
||||
"LICENSE": "20bcc606fc61ffba2b8cea840e8dce4d",
|
||||
"Modulefile": "cc0741c1d26d3f1acecd6bfccaa7ddfc",
|
||||
"README.md": "64dc0a167acee59a02a0e241fd530792",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"manifests\\backports.pp": "9a20c5f1457f371ae447ed1ce424e9c0",
|
||||
"manifests\\builddep.pp": "4f313b5140c84aa7d5793b5a073c30dd",
|
||||
"manifests\\conf.pp": "1f1ee36fd3cccc0e76c3a2033cd5db17",
|
||||
"manifests\\debian\\testing.pp": "aeb625bacb6a8df46c864ee9ee1cb5a5",
|
||||
"manifests\\debian\\unstable.pp": "108038596b05dc1d28975884693f73f5",
|
||||
"manifests\\force.pp": "85e16389ec421f86328dfae83f571322",
|
||||
"manifests\\init.pp": "98459f0fc6609093989b9b8899fcb981",
|
||||
"manifests\\key.pp": "94bbfc1336254a101eb6df90a309c4fd",
|
||||
"manifests\\params.pp": "22111a8a26e5f972c79b82f9e5efd69e",
|
||||
"manifests\\pin.pp": "756db6f6ecfe6a77ef87cd31ece40953",
|
||||
"manifests\\ppa.pp": "37f98029452633ce78191441efad00a4",
|
||||
"manifests\\release.pp": "427f3ee70a6a1e55fa291e58655bd5d9",
|
||||
"manifests\\source.pp": "b764699dd70d609399d45ee9808a2df6",
|
||||
"manifests\\update.pp": "bff1331f5467f146edf9fa43475fe532",
|
||||
"spec\\classes\\apt_spec.rb": "632f0ae60f921728725b2567f29a2aa8",
|
||||
"spec\\classes\\backports_spec.rb": "7d2454a881cc26edd3dcd3acb7ffd20f",
|
||||
"spec\\classes\\debian_testing_spec.rb": "fad1384cb9d3c99b2663d7df4762dc0e",
|
||||
"spec\\classes\\debian_unstable_spec.rb": "11131efffd18db3c96e2bbe3d98a2fb7",
|
||||
"spec\\classes\\params_spec.rb": "a25396d3f0bbac784a7951f03ad7e8f4",
|
||||
"spec\\classes\\release_spec.rb": "d8f01a3cf0c2f6f6952b835196163ce4",
|
||||
"spec\\defines\\builddep_spec.rb": "e1300bb4f3abbd34029b11d8b733a6e5",
|
||||
"spec\\defines\\conf_spec.rb": "b7fc9fb6cb270c276aacbfa4a43f228c",
|
||||
"spec\\defines\\force_spec.rb": "e9de1b32e63d9441f95f9dedbabbfea0",
|
||||
"spec\\defines\\key_spec.rb": "7800c30647b1ddf799b991110109cba0",
|
||||
"spec\\defines\\pin_spec.rb": "b11285afcddb681b2b4572c7e1951539",
|
||||
"spec\\defines\\ppa_spec.rb": "08eeea33f2fc99e56c21d7c605313bfe",
|
||||
"spec\\defines\\source_spec.rb": "b598e0e307a28bf6573ed2da8b0c82c4",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\pin.pref.erb": "9007e1fa478aa2fcb714d693a5eff064",
|
||||
"templates\\source.list.erb": "43f615090a71f9afc706207c5c59dbb6",
|
||||
"tests\\builddep.pp": "4773f57072111e58f2ed833fa4489a88",
|
||||
"tests\\debian\\testing.pp": "1cbee56baddd6a91d981db8fddec70fb",
|
||||
"tests\\debian\\unstable.pp": "4b2a090afeb315752262386f4dbcd8ca",
|
||||
"tests\\force.pp": "2bb6cf0b3d655cb51f95aeb79035e600",
|
||||
"tests\\init.pp": "551138eb704e71ab3687932dda429a81",
|
||||
"tests\\key.pp": "ff258b1a81002bf6a497406c3f267570",
|
||||
"tests\\params.pp": "900db40f3fc84b0be173278df2ebff35",
|
||||
"tests\\pin.pp": "4b4c3612d75a19dba8eb7227070fa4ab",
|
||||
"tests\\ppa.pp": "b902cce8159128b5e8b21bed540743ff",
|
||||
"tests\\release.pp": "53ce5debe6fa5bee42821767599cc768",
|
||||
"tests\\source.pp": "9cecd9aa0dcde250fe49be9e26971a98"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.2.1"
|
||||
}
|
||||
]
|
||||
}
|
42
deployment/puppet/cinder/.project
Normal file
42
deployment/puppet/cinder/.project
Normal file
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>cinder</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>apt</project>
|
||||
<project>cobbler</project>
|
||||
<project>common</project>
|
||||
<project>concat</project>
|
||||
<project>firewall</project>
|
||||
<project>galera</project>
|
||||
<project>git</project>
|
||||
<project>glance</project>
|
||||
<project>haproxy</project>
|
||||
<project>horizon</project>
|
||||
<project>inifile</project>
|
||||
<project>keepalived</project>
|
||||
<project>keystone</project>
|
||||
<project>lvm</project>
|
||||
<project>mcollective</project>
|
||||
<project>memcached</project>
|
||||
<project>mmm</project>
|
||||
<project>mysql</project>
|
||||
<project>stdlib</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
71
deployment/puppet/cinder/metadata.json
Normal file
71
deployment/puppet/cinder/metadata.json
Normal file
@ -0,0 +1,71 @@
|
||||
{
|
||||
"name": "puppet-cinder",
|
||||
"author": "Joe Topjian",
|
||||
"description": "install openstack cinder",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/jtopjian/puppet-cinder",
|
||||
"source": "https://github.com/jtopjian/puppet-cinder",
|
||||
"summary": "install openstack cinder",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"Modulefile": "134d474acb4af3c99692f24c8527583c",
|
||||
"files\\rmq-cinder-ha.patch": "9a0d451aedf8d1dd0599646f1976ebb1",
|
||||
"lib\\puppet\\provider\\cinder_api_paste_ini\\ini_setting.rb": "2b90d5f7382a986374c3e03660c9b90b",
|
||||
"lib\\puppet\\provider\\cinder_config\\ini_setting.rb": "db25a006764f7d7bc8eb811acd7a3f1c",
|
||||
"lib\\puppet\\type\\cinder_api_paste_ini.rb": "6d340fd82d039545b7f342cf2c974849",
|
||||
"lib\\puppet\\type\\cinder_config.rb": "63930ad327fb217cc7f1e16688211d6e",
|
||||
"manifests\\api.pp": "c936ee0debe490136fee4a707cb6b579",
|
||||
"manifests\\base.pp": "870e895c108b8175d5792e2aa309784b",
|
||||
"manifests\\db\\mysql.pp": "729297502fbba53874d1eb354f90f562",
|
||||
"manifests\\db\\mysql\\host_access.pp": "5791cf403b1bb1d2fcfd938e2e0a11ac",
|
||||
"manifests\\db\\sync.pp": "a476ce6f80bda469461b428c825bf501",
|
||||
"manifests\\keystone\\auth.pp": "d9a5fa39356fcfb2e236f25f86808a40",
|
||||
"manifests\\params.pp": "02aab9e85bd70368b24daacbe2867208",
|
||||
"manifests\\scheduler.pp": "54ad0d41189767a0968b218393d84479",
|
||||
"manifests\\volume.pp": "60f678323aeede4288ebd0878eabb2de",
|
||||
"manifests\\volume\\iscsi.pp": "da1627891bc797a43d0a9c418e9b0d63"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from /etc/cinder/api-paste.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "cinder_api_paste_ini"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from /etc/cinder/cinder.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "cinder_config"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
26
deployment/puppet/cobbler/.project
Normal file
26
deployment/puppet/cobbler/.project
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>cobbler</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>apt</project>
|
||||
<project>openstack</project>
|
||||
<project>stdlib</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
161
deployment/puppet/cobbler/metadata.json
Normal file
161
deployment/puppet/cobbler/metadata.json
Normal file
@ -0,0 +1,161 @@
|
||||
{
|
||||
"name": "Mirantis Inc.-cobbler",
|
||||
"author": "Mirantis Inc.",
|
||||
"description": "Module to install cobbler provisioning system",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/Mirantis/recipes-library",
|
||||
"source": "https://github.com/Mirantis/recipes-library/cobbler",
|
||||
"summary": "Mirantis Cobbler Module",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"Modulefile": "cd2e84d6b259f0cd0d1d90a3a34ab551",
|
||||
"examples\\cobbler_system.py": "4001fae423ddde00a1a037aba40fa84b",
|
||||
"examples\\nodes.yaml": "178e4d661b6bb678f83f005ec91c6ce0",
|
||||
"examples\\server_site.pp": "e27fba5a07c4ce57f8b2dca843aad8e7",
|
||||
"examples\\site.pp": "aa43b27ad0c43ba1520aeeba79373ebe",
|
||||
"examples\\site_fordocs.pp": "df5cd990ef40debbd5fc10015fae19ac",
|
||||
"examples\\site_test.pp": "af74138bc6fe212af3d5cefe3698e9f0",
|
||||
"lib\\puppet\\parser\\functions\\extension_basename.rb": "5818e8a25ee94153609aff457cc567ba",
|
||||
"lib\\puppet\\provider\\cobbler_digest_user\\default.rb": "b22f0e8781f31e5dc65ef15891328e2d",
|
||||
"lib\\puppet\\provider\\cobbler_distro\\default.rb": "06d932f4778d745cd836d5b4421adfd4",
|
||||
"lib\\puppet\\provider\\cobbler_profile\\default.rb": "aec1ed6bbbecd3dfcb803dd42bb67890",
|
||||
"lib\\puppet\\type\\cobbler_digest_user.rb": "7fb89e01d1dcd67cd824ede343d26d99",
|
||||
"lib\\puppet\\type\\cobbler_distro.rb": "44b1c9c230ac73fe0c0919d99a091831",
|
||||
"lib\\puppet\\type\\cobbler_profile.rb": "fc6c85240f1c06283df8fad0cfdd9aed",
|
||||
"manifests\\checksum_bootpc.pp": "45278400f1f30d641308db23cfb47817",
|
||||
"manifests\\distro\\centos63_x86_64.pp": "8cb8fcc874ed3c7f0a099efe875b1d15",
|
||||
"manifests\\distro\\rhel63_x86_64.pp": "d85247a6a5198b97e1e0b4f35419fe39",
|
||||
"manifests\\distro\\ubuntu_1204_x86_64.pp": "cd6d225dff3d025e5779df9c01d81852",
|
||||
"manifests\\init.pp": "0b85034ba38c7248a9044818a811bd36",
|
||||
"manifests\\iptables.pp": "5ab9b3232d1ae903c21a2d46f29e1b52",
|
||||
"manifests\\nat.pp": "8cc63027981c37c2304d6070c0f4378e",
|
||||
"manifests\\packages.pp": "98cea74cc07c400e423b71dc17d48743",
|
||||
"manifests\\profile\\centos63_x86_64.pp": "435f53b9c1c11ca70d0cb02e950208d8",
|
||||
"manifests\\profile\\rhel63_x86_64.pp": "f4838226b615b0e14092fc029dd37c6e",
|
||||
"manifests\\profile\\ubuntu_1204_x86_64.pp": "ff74e440b1c8998be41cfb08e0df3119",
|
||||
"manifests\\selinux.pp": "d441ce08fac9c7f79b26fbff30b5f41f",
|
||||
"manifests\\server.pp": "197d52a800529e9f5e0223903e4e521a",
|
||||
"manifests\\snippets.pp": "ed6033d2ad27b4f813ba1d895cc98792",
|
||||
"templates\\dnsmasq.template.erb": "86e0283f44aaec7491fe59dd9027f94c",
|
||||
"templates\\kickstart\\centos.ks.erb": "4bea34f00837ae1ed0e50fe33adc06ed",
|
||||
"templates\\kickstart\\rhel.ks.erb": "5d2310d27cc9b4aa09f0727e07b3dfa1",
|
||||
"templates\\modules.conf.erb": "19ab2bf35e401fda681fabd97f83cd00",
|
||||
"templates\\preseed\\ubuntu-1204.preseed.erb": "b154959f0bb52406fad114f15187eb76",
|
||||
"templates\\pxedefault.template.erb": "5db8433476fb525cb3a55be6e72df23a",
|
||||
"templates\\scripts\\late_command.py": "17f297bb7216896769d92f67f018afc6",
|
||||
"templates\\settings.erb": "737443c33bd06c60e1dcbeae56266393",
|
||||
"templates\\snippets\\cinder_create_lvm_group.erb": "4693cd6b84ea3bf83fdae36dc57fa9e8",
|
||||
"templates\\snippets\\cinder_create_lvm_group__ubuntu.erb": "28b6ceb0b704be28977fd87d574e310b",
|
||||
"templates\\snippets\\mcollective_conf.erb": "a4bf450a87b6b4fd62559eab6e23fed5",
|
||||
"templates\\snippets\\mcollective_install_if_enabled.erb": "0002cd9667fc03ee095c8eaaa0135ef0",
|
||||
"templates\\snippets\\ntp_register_if_enabled.erb": "34e837068dab623ef269559d19aca53a",
|
||||
"templates\\snippets\\post_install_network_config.erb": "e979bb5ffa186be024fb6ecd56ff1d27",
|
||||
"templates\\snippets\\post_part_compute.erb": "68ea30d44e315baee168ffe159ce8f5b",
|
||||
"templates\\snippets\\post_part_controller.erb": "ac71c4dc802fa4cb8dd8d64c03c0ff43",
|
||||
"templates\\snippets\\post_part_storage.erb": "465caba4b09398256ef18f3660aa2bfd",
|
||||
"templates\\snippets\\puppet_conf.erb": "3c6518489f4bf236c292d8d1660222b4",
|
||||
"templates\\snippets\\puppet_install_if_enabled.erb": "ea165f6f3b897a84233d26292356f659",
|
||||
"templates\\snippets\\puppet_register_if_enabled.erb": "8f0db8bee0a30e85735f391e2da02934",
|
||||
"templates\\snippets\\ubuntu_disable_pxe.erb": "bc37b6cc3e2814aaf5c814d7539143b0",
|
||||
"templates\\snippets\\ubuntu_mcollective_config.erb": "a51a9da8b787bdac83bbb16230d7aa0e",
|
||||
"templates\\snippets\\ubuntu_network.erb": "6e9fcc1b9cdb07c67f7b2a0d39751421",
|
||||
"templates\\snippets\\ubuntu_packages.erb": "ab462b2ec16feab4d177273d66cbec3e",
|
||||
"templates\\snippets\\ubuntu_puppet_config.erb": "53d4faad79d1f49d3300f1e9d9a2bea1",
|
||||
"templates\\ubuntu\\iptablesload.erb": "4a722ea06214de82b1397a89ae43fc73",
|
||||
"templates\\ubuntu\\iptablessave.erb": "5e24fc9cb33ecf554adb15e97434dd56",
|
||||
"templates\\xinetd.conf.erb": "0bd0bce97d90ccb7e5e90f6f7351eae1"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "password",
|
||||
"doc": "User password"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Name of user"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
}
|
||||
],
|
||||
"name": "cobbler_digest_user"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "kernel",
|
||||
"doc": "Path to kernel"
|
||||
},
|
||||
{
|
||||
"name": "initrd",
|
||||
"doc": "Path to initrd"
|
||||
},
|
||||
{
|
||||
"name": "arch",
|
||||
"doc": "Architecture"
|
||||
},
|
||||
{
|
||||
"name": "ksmeta",
|
||||
"doc": "Kickstart metadata"
|
||||
},
|
||||
{
|
||||
"name": "breed",
|
||||
"doc": "Breed"
|
||||
},
|
||||
{
|
||||
"name": "osversion",
|
||||
"doc": "OS Version"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Name of distro"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
}
|
||||
],
|
||||
"name": "cobbler_distro"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "distro",
|
||||
"doc": "Distro"
|
||||
},
|
||||
{
|
||||
"name": "kopts",
|
||||
"doc": "Kernel options"
|
||||
},
|
||||
{
|
||||
"name": "ksmeta",
|
||||
"doc": "Kickstart metadata"
|
||||
},
|
||||
{
|
||||
"name": "menu",
|
||||
"doc": "Include|Exclude this profile into boot menu"
|
||||
},
|
||||
{
|
||||
"name": "kickstart",
|
||||
"doc": "Path to kickstart file"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Name of profile"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
}
|
||||
],
|
||||
"name": "cobbler_profile"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/common/.project
Normal file
23
deployment/puppet/common/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>common</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
23
deployment/puppet/concat/.project
Normal file
23
deployment/puppet/concat/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>concat</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
29
deployment/puppet/concat/metadata.json
Normal file
29
deployment/puppet/concat/metadata.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "ripienaar-concat",
|
||||
"author": "R.I.Pienaar",
|
||||
"description": "Concat module",
|
||||
"license": "Apache",
|
||||
"project_page": "http://github.com/ripienaar/puppet-concat",
|
||||
"source": "git://github.com/ripienaar/puppet-concat.git",
|
||||
"summary": "Concat module",
|
||||
"version": "0.1.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "3fb1af87cc76fbaaea1aac0812bf4d86",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "9a5323d0fa54e0201ce161c63bb391cd",
|
||||
"CHANGELOG": "ed71b32c6619a73faa7ea9c5f779c6c5",
|
||||
"LICENSE": "f5a76685d453424cd63dde1535811cf0",
|
||||
"Modulefile": "643623ffbf70e616c6e8755522eca74c",
|
||||
"README.markdown": "c3bc7d63fc577d3dadad4ab2990adcfe",
|
||||
"Rakefile": "f37e6131fe7de9a49b09d31596f5fbf1",
|
||||
"files\\concatfragments.sh": "256169ee61115a6b717b2844d2ea3128",
|
||||
"lib\\facter\\concat_basedir.rb": "f2e991697602ffb3e80e0cc9efa37f3a",
|
||||
"manifests\\fragment.pp": "8b42bd5f86166939dcb3d96f7faec7e2",
|
||||
"manifests\\init.pp": "394c78feb5fffcc6430d56994a63e244",
|
||||
"manifests\\setup.pp": "405f03c8fcce8b449d11f5b869701653",
|
||||
"spec\\defines\\init_spec.rb": "83fc5831a1776037ac3790ffb65be9a2",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/firewall/.project
Normal file
23
deployment/puppet/firewall/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>firewall</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
24
deployment/puppet/galera/.project
Normal file
24
deployment/puppet/galera/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>galera</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>selinux</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
25
deployment/puppet/galera/metadata.json
Normal file
25
deployment/puppet/galera/metadata.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"name": "Mirantis-galera",
|
||||
"author": "",
|
||||
"description": "",
|
||||
"license": "",
|
||||
"project_page": "",
|
||||
"source": "",
|
||||
"summary": "",
|
||||
"version": "",
|
||||
"checksums": {
|
||||
"Modulefile": "c4b6863a22a77de3f28cfc030744f290",
|
||||
"README": "0ecc7424240461a85cb382a0fbdce9e3",
|
||||
"files\\my.cnf": "9c703ee12b3b1cef32501cdeeb24feef",
|
||||
"files\\mysql.init": "426ec7482319a3d91e601c3a178ea551",
|
||||
"lib\\facter\\galera_gcomm_empty.rb": "25a7a88d65559ca9002c34f2ac47c6cd",
|
||||
"lib\\puppet\\provider\\package\\rpmforce.rb": "5982dce0ac36c37ee9c3c3a882a4e303",
|
||||
"manifests\\galera_master_final_config.pp": "dee202e5af9a5652d91c84374555f92a",
|
||||
"manifests\\init.pp": "5f460b84091e51ef5369ecb05f02cb5e",
|
||||
"manifests\\params.pp": "82b75c2ce0fbbee70e462f652019bc25",
|
||||
"manifests\\pkg_add.pp": "6ea01b4c9c07d065fc03fd5adad4c350",
|
||||
"templates\\wsrep-init-file.erb": "16f60a9fbb0b2d04134ce691f5e569ee",
|
||||
"templates\\wsrep.cnf.erb": "5c1395a79ad88c0d33ba4fa01ebe1e4d"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/git/.project
Normal file
23
deployment/puppet/git/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>git</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
21
deployment/puppet/git/metadata.json
Normal file
21
deployment/puppet/git/metadata.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "puppetlabs-git",
|
||||
"author": "puppetlabs",
|
||||
"description": "module for installing git",
|
||||
"license": "Apache 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-git/",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-git.git",
|
||||
"summary": "module for installing git",
|
||||
"version": "0.0.2",
|
||||
"checksums": {
|
||||
"CHANGELOG": "f2e3e57948da2dcab3bdbe782efd6b11",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "1d3fef67a3c21c63e72834ebe9efccd1",
|
||||
"README": "f134dd975744e03458b27f4f62dd4aaa",
|
||||
"manifests\\gitosis.pp": "6b1bbd3a43baa63c63f5d03dcb9fbe95",
|
||||
"manifests\\init.pp": "58d5bfafd9a0e77c282c1f5df2966ed9",
|
||||
"tests\\gitosis.pp": "4a9f134fbd08096dac65aafa9fbc0742",
|
||||
"tests\\init.pp": "bbf47fdd0ad67c6fa1d47d39fdd6a94b"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
24
deployment/puppet/glance/.project
Normal file
24
deployment/puppet/glance/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>glance</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>keystone</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
226
deployment/puppet/glance/metadata.json
Normal file
226
deployment/puppet/glance/metadata.json
Normal file
@ -0,0 +1,226 @@
|
||||
{
|
||||
"name": "puppetlabs-glance",
|
||||
"author": "Puppet Labs",
|
||||
"description": "Openstack Glance module. Tested on Ubuntu",
|
||||
"license": "Apache",
|
||||
"project_page": "http://github.com/puppetlabs/puppetlabs-glance",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-glance",
|
||||
"summary": "Glance Puppet Module",
|
||||
"version": "0.1.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "f88d3f4e380680c767c3c800e76c3f8a",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "96e99c22e0186230227f84bf1184b3ce",
|
||||
"CHANGELOG": "20dbf556ee51fa0f4e9e865c5f6f1936",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "fab50d3c17c6c526fd613024dd3d2bd5",
|
||||
"README.markdown": "041a5f0bbaeec19a6e1793ae061f5692",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"TODO": "19e3ff44c7aba3425932fbcb4b22ca89",
|
||||
"examples\\single.pp": "0a56d7a7d3ee0c5f8c1d20727a6cfc86",
|
||||
"ext\\glance.rb": "00e2ca50f6dc6b52f61ccf04c2b4c19d",
|
||||
"ext\\glance.sh": "d4a51eea6741cadfcc699daf376e3528",
|
||||
"lib\\puppet\\provider\\glance.rb": "bae2e968a6f086132b46676236c2e19e",
|
||||
"lib\\puppet\\provider\\glance_api_config\\ini_setting.rb": "7c4962b5b0ec6dac0eb5233551a38faf",
|
||||
"lib\\puppet\\provider\\glance_api_paste_ini\\ini_setting.rb": "fa35c61e8e46f6081a53f22ea42db914",
|
||||
"lib\\puppet\\provider\\glance_cache_config\\ini_setting.rb": "a6632f7e4aa31f3d570d5f4ad1ddec32",
|
||||
"lib\\puppet\\provider\\glance_image\\glance.rb": "9ec454107ad763f5a2cbdf918b1009bd",
|
||||
"lib\\puppet\\provider\\glance_registry_config\\ini_setting.rb": "f144068115a5fc9e7e55549af5d28890",
|
||||
"lib\\puppet\\provider\\glance_registry_paste_ini\\ini_setting.rb": "b62c60c370ba66d8774877e152218cc5",
|
||||
"lib\\puppet\\type\\glance_api_config.rb": "f1f2d33fbe4d7108e23df15c399594c0",
|
||||
"lib\\puppet\\type\\glance_api_paste_ini.rb": "70649e8c7d31bf20c50e322314eed312",
|
||||
"lib\\puppet\\type\\glance_cache_config.rb": "2a44120804788cf99305a3afd17cd83b",
|
||||
"lib\\puppet\\type\\glance_image.rb": "6bb843775b38cae1910c41d60ff17c00",
|
||||
"lib\\puppet\\type\\glance_registry_config.rb": "744ec3d21309a63be8baa191a5f95c94",
|
||||
"lib\\puppet\\type\\glance_registry_paste_ini.rb": "5cb409425bb286ec677c8a36f95236b5",
|
||||
"manifests\\api.pp": "43d246a954a2686bcaf014957db2694c",
|
||||
"manifests\\backend\\file.pp": "42be460e439b1c59de613fa40b243a8c",
|
||||
"manifests\\backend\\swift.pp": "fdf86e0e977df82c6b4e7362a01fbde0",
|
||||
"manifests\\client.pp": "7f364e1942f7f736e336f3db4f50e31b",
|
||||
"manifests\\db\\mysql.pp": "da1df50ec042af2327d10901726dee84",
|
||||
"manifests\\db\\mysql\\host_access.pp": "6f1ad8adefd39eee6ec0ffd45417c97e",
|
||||
"manifests\\init.pp": "1a42ac2fccddb1e3db1e34ae43aae526",
|
||||
"manifests\\keystone\\auth.pp": "ce009b67e2a1a83d2d8151cbd78a91c1",
|
||||
"manifests\\notify\\qpid.pp": "4402760080c99111e41391549e87536c",
|
||||
"manifests\\notify\\rabbitmq.pp": "b9f2c42564c1a30093e2a58cf2aadcc7",
|
||||
"manifests\\params.pp": "c937b40b597a1ee901bc89d3fad110cc",
|
||||
"manifests\\registry.pp": "d30ac24cc09622c132beaea50ec7ab17",
|
||||
"manifests\\scrubber.pp": "dfada3bdee94f56bca3f80f543382c4a",
|
||||
"spec\\classes\\glance_api_spec.rb": "50e1a8526050d6b434ea8b80ea5fcad7",
|
||||
"spec\\classes\\glance_backend_file_spec.rb": "f83f039ca8c3c56e7e8a78c7af549cbf",
|
||||
"spec\\classes\\glance_backend_swift_spec.rb": "2f81985ec77c4645f37a318a82d31dda",
|
||||
"spec\\classes\\glance_client_spec.rb": "0d50df9f25e86cb047749085978c7ad0",
|
||||
"spec\\classes\\glance_db_mysql_spec.rb": "58e5c7d0057aa1b81e204f40a05f9955",
|
||||
"spec\\classes\\glance_keystone_auth_spec.rb": "c2a43ecd846a4ff39daa8b11d2f48d22",
|
||||
"spec\\classes\\glance_notify_qpid_spec.rb": "a73e4a4aae85d8b595d6938bed12e730",
|
||||
"spec\\classes\\glance_notify_rabbitmq_spec.rb": "aea0f00e3508de4e48103165c74e1176",
|
||||
"spec\\classes\\glance_registry_spec.rb": "1c44ce310913273a19137bcaa08b86ef",
|
||||
"spec\\classes\\glance_spec.rb": "127ba483b62e5d46281c2660e6b41873",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"tests\\api.pp": "10484d7e02fc3c20f19e1e2aa6a9cd0c",
|
||||
"tests\\init.pp": "0df45b7489688f7cfde9231466305ffe",
|
||||
"tests\\registry.pp": "ac0432850e904e39908265c117917061"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from glance-api.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "glance_api_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from glance-api-paste.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "glance_api_paste_ini"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from glance-cache.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "glance_cache_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The image name"
|
||||
},
|
||||
{
|
||||
"name": "source",
|
||||
"doc": "The source of the image to import from"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "id",
|
||||
"doc": "The unique id of the image"
|
||||
},
|
||||
{
|
||||
"name": "location",
|
||||
"doc": "The permanent location of the image. Optional"
|
||||
},
|
||||
{
|
||||
"name": "is_public",
|
||||
"doc": "Whether the image is public or not. Default true"
|
||||
},
|
||||
{
|
||||
"name": "container_format",
|
||||
"doc": "The format of the container"
|
||||
},
|
||||
{
|
||||
"name": "disk_format",
|
||||
"doc": "The format of the disk"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "glance",
|
||||
"doc": " Glance provider to manage glance_image type.\n\n Assumes that the glance-api service is on the same host and is working.\n"
|
||||
}
|
||||
],
|
||||
"name": "glance_image"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from glance-registry.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "glance_registry_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from glance-registry-paste.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "glance_registry_paste_ini"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "ripienaar/concat",
|
||||
"version_requirement": "\u003e\u003d0.1.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/keystone",
|
||||
"version_requirement": "\u003e\u003d0.1.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/mysql",
|
||||
"version_requirement": "\u003e\u003d0.3.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.3.0"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/haproxy/.project
Normal file
23
deployment/puppet/haproxy/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>haproxy</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
36
deployment/puppet/haproxy/metadata.json
Normal file
36
deployment/puppet/haproxy/metadata.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"name": "puppetlabs-haproxy",
|
||||
"author": "Puppet Labs",
|
||||
"description": "An Haproxy module for Redhat family OSes using Storeconfigs",
|
||||
"license": "Apache License, Version 2.0",
|
||||
"project_page": "http://github.com/puppetlabs/puppetlabs-haproxy",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-haproxy",
|
||||
"summary": "Haproxy Module",
|
||||
"version": "0.2.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "9683a2d9e5b9c0c4ca9e377a779f9465",
|
||||
"CHANGELOG": "44ba3204e51bff11c48784407e89cedb",
|
||||
"Modulefile": "91025d504f4adb3353519f4af93a2439",
|
||||
"README.md": "87294bb464eda81a951328fabc0416fd",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"manifests\\balancermember.pp": "b9e089fb0588ff6ff7c48610126f3ba8",
|
||||
"manifests\\init.pp": "bda2446f2e33522762945bd4cf0e0c28",
|
||||
"manifests\\listen.pp": "c1b89d869a7871150f059e7cd8eeaffc",
|
||||
"manifests\\params.pp": "ebf3a54ee697d8a3099b8fdec711703d",
|
||||
"spec\\classes\\haproxy_spec.rb": "522c0a2c988ff3b36daae1bb419d9442",
|
||||
"spec\\defines\\balancermember_spec.rb": "0788c08fd357180e27d5d12b92b4824f",
|
||||
"spec\\defines\\listen_spec.rb": "95d91817779fee52ed31afbd0b9d13b1",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\haproxy-base.cfg.erb": "0af10e0a3495628f55c0a9f111d3aa8a",
|
||||
"templates\\haproxy_balancermember.erb": "f23c41601c0f690709560eb5431c1fe6",
|
||||
"templates\\haproxy_listen_block.erb": "e3ea68165394d79b12afe0eabe5c5c3f",
|
||||
"tests\\init.pp": "3fbdb231c277bc1295d42e1869b3d49d"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "ripienaar/concat",
|
||||
"version_requirement": "\u003e\u003d0.1.0"
|
||||
}
|
||||
]
|
||||
}
|
24
deployment/puppet/horizon/.project
Normal file
24
deployment/puppet/horizon/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>horizon</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>stdlib</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
31
deployment/puppet/horizon/metadata.json
Normal file
31
deployment/puppet/horizon/metadata.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"name": "puppetlabs-horizon",
|
||||
"author": "Puppet Labs",
|
||||
"description": "",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-horizon",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-horizon",
|
||||
"summary": "Horizon Dashboard Module for Puppet",
|
||||
"version": "0.2.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "460cb36dd65eacfe4e2f0a6514b2c81d",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
"CHANGELOG": "0e5d643cbe804c1862fa745b0b3a0364",
|
||||
"LICENSE": "b3f8a01d8699078d82e8c3c992307517",
|
||||
"Modulefile": "617cbb37c52c443bf65b49fe53333bac",
|
||||
"README.md": "02fe6d03879d8ede05a3f7187b239f2b",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"manifests\\init.pp": "82f18b67a88f3bc4d794b3a89319b8c4",
|
||||
"manifests\\params.pp": "fa8b0d8b1e5cf3b72cc116f2df419cae",
|
||||
"spec\\classes\\horizon_init_spec.rb": "d641b4bf01c7079e6ddf51ece82ca916",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\local_settings.py.erb": "329c888cd6c684a9bec4b6cd21f2bd3f",
|
||||
"templates\\ports.conf.erb": "4386e52cea389981f239d05dcb29b2d5"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "saz/memcached",
|
||||
"version_requirement": "\u003e\u003d2.0.2"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/inifile/.project
Normal file
23
deployment/puppet/inifile/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>inifile</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
65
deployment/puppet/inifile/metadata.json
Normal file
65
deployment/puppet/inifile/metadata.json
Normal file
@ -0,0 +1,65 @@
|
||||
{
|
||||
"name": "cprice404-inifile",
|
||||
"author": "Chris Price",
|
||||
"description": "Resource types for managing settings in INI files",
|
||||
"license": "Apache",
|
||||
"project_page": "https://github.com/cprice-puppet/puppetlabs-inifile",
|
||||
"source": "git://github.com/cprice-puppet/puppetlabs-inifile.git",
|
||||
"summary": "Resource types for managing settings in INI files",
|
||||
"version": "0.9.0",
|
||||
"checksums": {
|
||||
"CHANGELOG": "8ef9a7631076e135f7daa73588f58e8e",
|
||||
"LICENSE": "519b25a3992e0598a9855e4ccd7f66a1",
|
||||
"Modulefile": "c77497bf834acf7c171dbfec9ef4eb51",
|
||||
"README.markdown": "64084e513d908aa245e481a2e360eef2",
|
||||
"lib\\puppet\\provider\\ini_setting\\ruby.rb": "2a1c716e89c70356db877aa8bff3a942",
|
||||
"lib\\puppet\\type\\ini_setting.rb": "afcd3f28b946b08db1b48fb189e6d8cf",
|
||||
"lib\\puppet\\util\\external_iterator.rb": "69ad1eb930ca6d8d6b6faea343b4a22e",
|
||||
"lib\\puppet\\util\\ini_file.rb": "97eaa61d9076b6a68de30a549c3253d0",
|
||||
"lib\\puppet\\util\\ini_file\\section.rb": "501e535c51d31e3e6482b838ec521246",
|
||||
"spec\\spec_helper.rb": "7ac8d5b0b5a15c3cf9e730a8e416a7e9",
|
||||
"spec\\unit\\puppet\\provider\\ini_setting\\ruby_spec.rb": "990d726b9c3ac5fde69b3336d1f6a706",
|
||||
"spec\\unit\\puppet\\util\\external_iterator_spec.rb": "35cc6e56e0064e496e9151dd778f751f",
|
||||
"spec\\unit\\puppet\\util\\ini_file_spec.rb": "d1fc8b3a91d598196e84dab7c0218425",
|
||||
"tests\\ini_setting.pp": "362db5c48da5b9d412378aa58a405451"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "An arbitrary name used as the identity of the resource."
|
||||
},
|
||||
{
|
||||
"name": "section",
|
||||
"doc": "The name of the section in the ini file in which the setting should be defined."
|
||||
},
|
||||
{
|
||||
"name": "setting",
|
||||
"doc": "The name of the setting to be defined."
|
||||
},
|
||||
{
|
||||
"name": "path",
|
||||
"doc": "The ini file Puppet will ensure contains the specified setting."
|
||||
},
|
||||
{
|
||||
"name": "key_val_separator",
|
||||
"doc": "The separator string to use between each setting name and value. Defaults to \" \u003d \", but you could use this to override e.g. whether or not the separator should include whitespace."
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ruby"
|
||||
}
|
||||
],
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
24
deployment/puppet/keepalived/.project
Normal file
24
deployment/puppet/keepalived/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>keepalived</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>concat</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
26
deployment/puppet/keepalived/metadata.json
Normal file
26
deployment/puppet/keepalived/metadata.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "unyonsys-keepalived",
|
||||
"author": "Bruno LEON",
|
||||
"description": "UNKNOWN",
|
||||
"license": "Apache License, Version 2.0",
|
||||
"project_page": "UNKNOWN",
|
||||
"source": "",
|
||||
"summary": "UNKNOWN",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"LICENSE": "620a50cee7805493d59a66750a9c94e4",
|
||||
"Modulefile": "0ad7e237b730f529207cb490db955581",
|
||||
"README": "08f6847d19498f9771fa8ad276e7548f",
|
||||
"manifests\\config.pp": "d7cb549b9814e31825359ff44e9002a9",
|
||||
"manifests\\init.pp": "910602fcd97a2e758a48b3fe29f7dd51",
|
||||
"manifests\\install.pp": "554d06f23339a8bf96d7fc703ee4f408",
|
||||
"manifests\\instance.pp": "7c3e704d0ca5b469637f6bde58bf8757",
|
||||
"manifests\\service.pp": "980e2687932ebd77172108968fd495be",
|
||||
"manifests\\variables.pp": "b49e73e211f42a4ca27c0c105dd65fd4",
|
||||
"spec\\spec_helper.rb": "a55d1e6483344f8ec6963fcb2c220372",
|
||||
"templates\\global_config.erb": "66e85f533f3cc8d96e09ecf7721aa45c",
|
||||
"templates\\keepalived_instance.erb": "758d728b825ede31d0dc2e54aa7a3a86",
|
||||
"tests\\init.pp": "917132f14950d232f2827ac8435b47c3"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
27
deployment/puppet/keystone/.project
Normal file
27
deployment/puppet/keystone/.project
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>keystone</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>concat</project>
|
||||
<project>mysql</project>
|
||||
<project>stdlib</project>
|
||||
<project>vcsrepo</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
23
deployment/puppet/lvm/.project
Normal file
23
deployment/puppet/lvm/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>lvm</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
124
deployment/puppet/lvm/metadata.json
Normal file
124
deployment/puppet/lvm/metadata.json
Normal file
@ -0,0 +1,124 @@
|
||||
{
|
||||
"name": "puppetlabs-lvm",
|
||||
"author": "",
|
||||
"description": "",
|
||||
"license": "GPLv2",
|
||||
"project_page": "https://github.com/puppetlabs/puppet-lvm",
|
||||
"source": "",
|
||||
"summary": "Puppet types and providers to manage LVM",
|
||||
"version": "0.1.0",
|
||||
"checksums": {
|
||||
"LICENSE": "751419260aa954499f7abaabaa882bbe",
|
||||
"Modulefile": "f1af1b297c1842eca36d816de894637d",
|
||||
"README.markdown": "d4fa9d4295442f751e0646991f230ff0",
|
||||
"lib\\puppet\\provider\\filesystem\\lvm.rb": "07453cd65faca23238ebe0cfa309a635",
|
||||
"lib\\puppet\\provider\\logical_volume\\lvm.rb": "9500c9ac6c7943012b48f0b810b4a90a",
|
||||
"lib\\puppet\\provider\\physical_volume\\lvm.rb": "ceb7fd1c60ef79a3375da30f27e1df2e",
|
||||
"lib\\puppet\\provider\\volume_group\\lvm.rb": "6c28663bcb22644cef1af5e25dd56290",
|
||||
"lib\\puppet\\type\\filesystem.rb": "5d11e39fd9c983722561795f24d283d9",
|
||||
"lib\\puppet\\type\\logical_volume.rb": "350c39a2c86e1eec8abab67d6f528a80",
|
||||
"lib\\puppet\\type\\physical_volume.rb": "21f306de23bad962d2fa1f8316c6c2f0",
|
||||
"lib\\puppet\\type\\volume_group.rb": "e48f119df8920af800135fe38c1f6017",
|
||||
"manifests\\init.pp": "38c82f221c0bb97445fd9c9efa027546",
|
||||
"spec\\lib\\helpers.rb": "cba0cd3b30e99fde8382fdafe8319bd4",
|
||||
"spec\\lib\\matchers.rb": "0d8a1189209ded0fcefdd5ca100b01d1",
|
||||
"spec\\spec_helper.rb": "93b1a059b4ba4226dfa7472f905e4e61",
|
||||
"spec\\unit\\puppet\\provider\\filesystem\\lvm.rb": "230b1066c2ab7875b5f1d98cfd8e549c",
|
||||
"spec\\unit\\puppet\\provider\\logical_volume\\lvm.rb": "42ed5c4abe3a40371075145d18a97e07",
|
||||
"spec\\unit\\puppet\\provider\\physical_volume\\lvm.rb": "8aa2469679dbbf918dfcda80d1e9f443",
|
||||
"spec\\unit\\puppet\\provider\\volume_group\\lvm.rb": "212d7ccd7a6bc8e207a4cb65e5ef00e1",
|
||||
"spec\\unit\\puppet\\type\\filesystem.rb": "42052efe6720be2f979eee69f8892b28",
|
||||
"spec\\unit\\puppet\\type\\logical_volume.rb": "1df12f515c7734659c43a37f172c2726",
|
||||
"spec\\unit\\puppet\\type\\physical_volume.rb": "cc7e8a2cc82c6e08910901e2ca49b9b1",
|
||||
"spec\\unit\\puppet\\type\\volume_group.rb": "ea2d268e6ace696f6bccf5521296e062"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "fs_type",
|
||||
"doc": "The file system type. eg. ext3."
|
||||
},
|
||||
{
|
||||
"name": "name"
|
||||
},
|
||||
{
|
||||
"name": "options",
|
||||
"doc": "Params for the mkfs command. eg. -l internal,agcount\u003dx"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "lvm",
|
||||
"doc": "Manages filesystem of a logical volume"
|
||||
}
|
||||
],
|
||||
"name": "filesystem"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the logical volume. This is the unqualified name and will be\n automatically added to the volume group\u0027s device path (e.g., \u0027/dev/$vg/$lv\u0027)."
|
||||
},
|
||||
{
|
||||
"name": "volume_group",
|
||||
"doc": "The volume group name associated with this logical volume. This will automatically\n set this volume group as a dependency, but it must be defined elsewhere using the\n volume_group resource type."
|
||||
},
|
||||
{
|
||||
"name": "initial_size",
|
||||
"doc": "The initial size of the logical volume. This will only apply to newly-created volumes"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "size",
|
||||
"doc": "The size of the logical volume. Set to undef to use all available space"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "lvm",
|
||||
"doc": "Manages LVM logical volumes"
|
||||
}
|
||||
],
|
||||
"name": "logical_volume"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "lvm",
|
||||
"doc": "Manages LVM physical volumes"
|
||||
}
|
||||
],
|
||||
"name": "physical_volume"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the volume group."
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "physical_volumes",
|
||||
"doc": "The list of physical volumes to be included in the volume group; this\n will automatically set these as dependencies, but they must be defined elsewhere\n using the physical_volume resource type."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "lvm",
|
||||
"doc": "Manages LVM volume groups"
|
||||
}
|
||||
],
|
||||
"name": "volume_group"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
25
deployment/puppet/mcollective/.project
Normal file
25
deployment/puppet/mcollective/.project
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>mcollective</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>openstack</project>
|
||||
<project>rabbitmq</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
21
deployment/puppet/mcollective/metadata.json
Normal file
21
deployment/puppet/mcollective/metadata.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Mirantis Inc.-mcollective",
|
||||
"author": "Mirantis Inc.",
|
||||
"description": "Module to install mcollective orchestration node",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "http://mirantis.com",
|
||||
"source": "gitolite@gitolite.mirantis.com:fuel/deployment/puppet/mcollective.git",
|
||||
"summary": "Mirantis Mcollective Module",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"Modulefile": "1a40be90e9f00fc5f7c6d6fac8b618a1",
|
||||
"examples\\site.pp": "90f2270cf8f13c0260e92fc00b375728",
|
||||
"manifests\\client.pp": "2f4db2275602d05ea6ff974f2335b3ac",
|
||||
"manifests\\rabbitmq.pp": "c32d72e7e2c66738eac23da3e047bda2",
|
||||
"templates\\client.cfg.erb": "ef4ddd412d6d816e588cfb188507b2ce",
|
||||
"templates\\enabled_plugins.erb": "542c47315c0765db92d92d51baeb2153",
|
||||
"templates\\puppetd.ddl.erb": "bcd22b51b69041258c4182dcecaf852c",
|
||||
"templates\\puppetd.rb.erb": "c463291197471d056d07a8bc4ecdb586"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/memcached/.project
Normal file
23
deployment/puppet/memcached/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>memcached</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
26
deployment/puppet/memcached/metadata.json
Normal file
26
deployment/puppet/memcached/metadata.json
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "saz-memcached",
|
||||
"author": "saz",
|
||||
"description": "Manage memcached via Puppet",
|
||||
"license": "Apache License, Version 2.0",
|
||||
"project_page": "https://github.com/saz/puppet-memcached",
|
||||
"source": "git://github.com/saz/puppet-memcached.git",
|
||||
"summary": "UNKNOWN",
|
||||
"version": "2.0.2",
|
||||
"checksums": {
|
||||
"Modulefile": "41b0bfec37d8a4d807352b7d94b2e76e",
|
||||
"README-DEVELOPER": "d45048731ddb158a56a1b26293fb5dbf",
|
||||
"README.md": "02b0390847cb84c98c2c53c042f97b62",
|
||||
"Rakefile": "5e1b5fb743446de634dbba3093a255cf",
|
||||
"manifests\\init.pp": "9a01a59eb1fc5297fe5e372dc717ed4c",
|
||||
"manifests\\params.pp": "6eafeac3502dec0a85b13aa9b7b2bac2",
|
||||
"spec\\classes\\memcached_spec.rb": "abaa4afe238f7cf599bea859a8d37bfa",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "983ae671e9a03e34b55b16e0476bf1c8",
|
||||
"templates\\memcached.conf.erb": "c86e1c762e655461c0651e16e094b52e",
|
||||
"templates\\memcached_sysconfig.erb": "cad606b5487306cb114e255a6922a4e0",
|
||||
"tests\\init.pp": "e798f4999ba392f3c0fce0d5290c263f"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
24
deployment/puppet/mmm/.project
Normal file
24
deployment/puppet/mmm/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>mmm</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>mysql</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
24
deployment/puppet/mysql/.project
Normal file
24
deployment/puppet/mysql/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>mysql</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>galera</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
140
deployment/puppet/mysql/metadata.json
Normal file
140
deployment/puppet/mysql/metadata.json
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"name": "puppetlabs-mysql",
|
||||
"author": "Puppet Labs",
|
||||
"description": "Mysql module",
|
||||
"license": "Apache 2.0",
|
||||
"project_page": "http://github.com/puppetlabs/puppetlabs-mysql",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-mysql.git",
|
||||
"summary": "Mysql module",
|
||||
"version": "0.3.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "2f7e3baec84f3c482a262537e72bfb94",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "d106a3e45ddaacef4145eaaab2afb618",
|
||||
"CHANGELOG": "14cad94076a5b99b096e7c14bb25a9b5",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "5124eb0b2a4c8e4fc0019954f10bfb25",
|
||||
"README.md": "2a84ff87428f387899d976694b4baef4",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"TODO": "88ca4024a37992b46c34cb46e4ac39e6",
|
||||
"examples\\site.pp": "b2264ad42b2a4f3b2d956fde1351c99c",
|
||||
"examples\\test.pp": "e22afc47382a8929b6a551fa3a5e506a",
|
||||
"files\\mysqltuner.pl": "7e6fcb6d010c85cec68cffa90e6cc5b6",
|
||||
"lib\\puppet\\parser\\functions\\mysql_password.rb": "3c375e08f7372795ad25d51d43995f96",
|
||||
"lib\\puppet\\provider\\database\\mysql.rb": "1dbf238d3a067c7dcb64208925155ef1",
|
||||
"lib\\puppet\\provider\\database_grant\\mysql.rb": "6cb83151861c9cbe19e2d776e812a4ba",
|
||||
"lib\\puppet\\provider\\database_user\\mysql.rb": "92380742a8e634e8bf93285900fd964e",
|
||||
"lib\\puppet\\type\\database.rb": "a5e9e5edb5aa67bbddd17fb9096c9eae",
|
||||
"lib\\puppet\\type\\database_grant.rb": "8a9d41da37ab8450f656b0e50c0f3c1e",
|
||||
"lib\\puppet\\type\\database_user.rb": "0b318312ddf5680aac69bc9bd7c8e346",
|
||||
"manifests\\backup.pp": "7b7da18bd202823dba175f645808deb6",
|
||||
"manifests\\config.pp": "65cd9294df4db76d3a191dbfe3ea3788",
|
||||
"manifests\\db.pp": "4751aaa44ea13887ead9c3952032068d",
|
||||
"manifests\\init.pp": "201f0a14d3a83a0bda51cdecae9ea02a",
|
||||
"manifests\\java.pp": "178f7ab9a42f8bf713a3a95cca1c7e44",
|
||||
"manifests\\params.pp": "348bb91e9cba9f58091f143e3fe51cea",
|
||||
"manifests\\python.pp": "9d664f4d575458d4016c175cea055d45",
|
||||
"manifests\\ruby.pp": "c2df3fcc585bc196558ccb3fa3807a89",
|
||||
"manifests\\server.pp": "c45efbd4f5a9aaa64501e57a07c497c9",
|
||||
"manifests\\server\\account_security.pp": "87f5d6b30d59a3ecd542a31d7d56d0f3",
|
||||
"manifests\\server\\monitor.pp": "e849fbec448cf226db4b16843790602e",
|
||||
"manifests\\server\\mysqltuner.pp": "178a1e5f8e24d7a52c175577edad7510",
|
||||
"spec\\classes\\mysql_backup_spec.rb": "7b68d92bad6bd7e54d15a693a0774290",
|
||||
"spec\\classes\\mysql_config_spec.rb": "499bc0159017f1e8b5218edc33001bac",
|
||||
"spec\\classes\\mysql_init_spec.rb": "a27a28349cb911408b118389a234a0cd",
|
||||
"spec\\classes\\mysql_java_spec.rb": "e0cf81d06f75e03ccfcec2cfc42b96ea",
|
||||
"spec\\classes\\mysql_python_spec.rb": "9b1b3c4137bb0993feae241f7a58d98b",
|
||||
"spec\\classes\\mysql_ruby_spec.rb": "934514ecc65c086643c770f3bdc96d78",
|
||||
"spec\\classes\\mysql_server_account_security_spec.rb": "1cb7ee8f0bfe6e91f3ba5cbfa3030572",
|
||||
"spec\\classes\\mysql_server_monitor_spec.rb": "f75d008a06c167414ea04a82554887be",
|
||||
"spec\\classes\\mysql_server_spec.rb": "5940d1820afd3aa5af1e92165fcc99cf",
|
||||
"spec\\defines\\mysql_db_spec.rb": "b646cf9e204ee10959b30471ca5240f1",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"spec\\unit\\mysql_password_spec.rb": "c5480e7abb7deb50a3c3e6466721a69d",
|
||||
"spec\\unit\\puppet\\provider\\database_grant\\mysql_spec.rb": "b858f0d6bc256366c3dbd05e28f88bdf",
|
||||
"templates\\my.cnf.erb": "a640f4ccd1212dc98b1c016ac6a56b0e",
|
||||
"templates\\my.cnf.pass.erb": "a4952e72bb8aea85a07274c2c1c0334f",
|
||||
"templates\\mysqlbackup.sh.erb": "7a310239497fcd9726a303a0d25a4f26",
|
||||
"tests\\backup.pp": "caae4da564c1f663341bbe50915a5f7d",
|
||||
"tests\\init.pp": "6b34827ac4731829c8a117f0b3fb8167",
|
||||
"tests\\java.pp": "0ad9de4f9f2c049642bcf08124757085",
|
||||
"tests\\mysql_database.pp": "2a85cd95a9952e3d93aa05f8f236551e",
|
||||
"tests\\mysql_grant.pp": "106e1671b1f68701778401e4a3fc8d05",
|
||||
"tests\\mysql_user.pp": "7aa29740f3b6cd8a7041d59af2d595cc",
|
||||
"tests\\python.pp": "b093828acfed9c14e25ebdd60d90c282",
|
||||
"tests\\ruby.pp": "6c5071fcaf731995c9b8e31e00eaffa0",
|
||||
"tests\\server.pp": "dc12e116371af9d102a7cb2d9d06da0d",
|
||||
"tests\\server\\account_security.pp": "47f79d7ae9eac2bf2134db27abf1db37"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the database."
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "charset",
|
||||
"doc": "The characterset to use for a database"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "mysql",
|
||||
"doc": "Manages MySQL database."
|
||||
}
|
||||
],
|
||||
"name": "database",
|
||||
"doc": "Manage databases."
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The primary key: either user@host for global privilges or user@host/database for database specific privileges"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "privileges",
|
||||
"doc": "The privileges the user should have. The possible values are implementation dependent."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "mysql",
|
||||
"doc": "Uses mysql as database."
|
||||
}
|
||||
],
|
||||
"name": "database_grant",
|
||||
"doc": "Manage a database user\u0027s rights."
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the user. This uses the \u0027username@hostname\u0027 or username@hostname."
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "password_hash",
|
||||
"doc": "The password hash of the user. Use mysql_password() for creating such a hash."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "mysql",
|
||||
"doc": "manage users for a mysql database."
|
||||
}
|
||||
],
|
||||
"name": "database_user",
|
||||
"doc": "Manage a database user. This includes management of users password as well as priveleges"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/network/.project
Normal file
23
deployment/puppet/network/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>network</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
23
deployment/puppet/nova/.project
Normal file
23
deployment/puppet/nova/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>nova</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
285
deployment/puppet/nova/metadata.json
Normal file
285
deployment/puppet/nova/metadata.json
Normal file
@ -0,0 +1,285 @@
|
||||
{
|
||||
"name": "puppetlabs-nova",
|
||||
"author": "Puppet Labs",
|
||||
"description": "Puppet module to install and configure the OpenStack Nova compute service",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-nova",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-nova",
|
||||
"summary": "Puppet Labs Nova Module",
|
||||
"version": "0.2.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "28a3a8c0e914f59f987ab7fc1e2f6f65",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
"CHANGELOG": "49d0a468068d7a8d7f9acef3ad1c0521",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "ce0b3d7b275190d19ae5495d68c35db6",
|
||||
"README": "09b6d1da83a9f0027a627eb98578a2ce",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"TODO": "0ba895fb7c42ed3e0f6e6b144a8582d6",
|
||||
"examples\\all.pp": "dfd24012a6feaf4a276a6842d20bc6d6",
|
||||
"examples\\multi.pp": "0e4ef874f9258d6654dd09ac60b1d2d9",
|
||||
"examples\\nova_all.pp": "cb36c5fa0b4e443b188d59ce39aa2d99",
|
||||
"examples\\nova_rabbitmq_site.pp": "aa2b9314ae1c5bd6871f4a61ae6a3ba7",
|
||||
"examples\\site.pp": "6c7196a0035fd2fec4573cfaed459049",
|
||||
"ext\\nova.sh": "3bd5819a16236d609171cf7c9606c782",
|
||||
"files\\compute.py": "0c7b6c9a403cafa741012772f32fa2ea",
|
||||
"files\\connection.py": "04aef15bba6529d0cabeb7220fbde470",
|
||||
"files\\consoleauth-memcached.patch": "15ada34ba267452a3c41da961a55c1c1",
|
||||
"files\\guestfs.seed": "45aa6bcfbc54bef5701206f9bf7c8dfc",
|
||||
"files\\libvirt_qemu.conf": "9d538407a902a6651911a4cb24a9307a",
|
||||
"files\\mysql.patch": "527d6721725130efc1f48718093b7932",
|
||||
"files\\nova-novncproxy.init": "c1ccca41bb05a1dd8d044900aeebdb80",
|
||||
"files\\qpid.diff": "aba406e0903b0507a2a7d578aac82e7a",
|
||||
"files\\rmq-ha.patch": "834e58d1c1cd0d1d891b6e257a005c11",
|
||||
"lib\\puppet\\provider\\nova_admin\\nova_manage.rb": "c0978afcbe3dac5ebd57d4dbb354bde0",
|
||||
"lib\\puppet\\provider\\nova_config\\ini_setting.rb": "ad64f924edfa752b67b0169aad04765e",
|
||||
"lib\\puppet\\provider\\nova_floating\\nova_manage.rb": "f4eaf0442243c71da12d9fe87fc56bb2",
|
||||
"lib\\puppet\\provider\\nova_network\\nova_manage.rb": "4d34c150d8951a0f1c0d4d82c17eb3a9",
|
||||
"lib\\puppet\\provider\\nova_paste_api_ini\\ini_setting.rb": "16b55c7213f6dfc37e30f5ba7f2f335a",
|
||||
"lib\\puppet\\provider\\nova_project\\nova_manage.rb": "ce8d1b84545b9f9b6c5904b25997a7a0",
|
||||
"lib\\puppet\\type\\nova_admin.rb": "4c9c145848c936a67585f5d42e805f9b",
|
||||
"lib\\puppet\\type\\nova_config.rb": "012ac1d36177404122b1b8447cb24a5a",
|
||||
"lib\\puppet\\type\\nova_floating.rb": "e591744974507adc4daac641cf4ebf19",
|
||||
"lib\\puppet\\type\\nova_network.rb": "10094ab52f19bdf79e40a08279a7a8b4",
|
||||
"lib\\puppet\\type\\nova_paste_api_ini.rb": "8747ab9306b080a6bae7ec5cd8e4b840",
|
||||
"lib\\puppet\\type\\nova_project.rb": "e75354751a78bf2a395529eb10a8835f",
|
||||
"manifests\\api.pp": "716279776de35aee200377afc6a92cd5",
|
||||
"manifests\\cert.pp": "1623f9eb7104d07a2782757a2ee09b4b",
|
||||
"manifests\\client.pp": "556bfd8ece2f3a8b797262c01ba43e86",
|
||||
"manifests\\compute.pp": "5bd63b75c43b6ec87870a52c18f31ad4",
|
||||
"manifests\\compute\\file_hack.pp": "88c6415df26e1cc8ad5c158d86913006",
|
||||
"manifests\\compute\\libvirt.pp": "f6e2095f280ece0d1c50718ad144e4fb",
|
||||
"manifests\\compute\\quantum.pp": "4008a7559f5a22781d40e1c437ededca",
|
||||
"manifests\\compute\\xenserver.pp": "e71000a5c7f5fe59a002034e8fc35c54",
|
||||
"manifests\\consoleauth.pp": "c1abbdf871977172d6e01b6fb4fe0037",
|
||||
"manifests\\db\\mysql.pp": "868d9c78cb3a6c22818819436435bd08",
|
||||
"manifests\\db\\mysql\\host_access.pp": "bf0f88048d291947aabc02e850866a18",
|
||||
"manifests\\generic_service.pp": "f9cb7421488ca0b47ad4b76edabf96ca",
|
||||
"manifests\\init.pp": "6ff636e2a83d2df6cc8aeb61c6c420b1",
|
||||
"manifests\\keystone\\auth.pp": "4d161cab1674b72e196342a319d78674",
|
||||
"manifests\\manage\\floating.pp": "dadf2a2dfda390c9489aa8f8e94e5e13",
|
||||
"manifests\\manage\\network.pp": "338814a06746d7fba67d422c13c875df",
|
||||
"manifests\\network.pp": "3e14b235bac909d2f798f019ca1430f2",
|
||||
"manifests\\network\\bridge.pp": "e90fc6258c99279083e6b2abf62a2d91",
|
||||
"manifests\\network\\flat.pp": "7509b0927d89e9bd5ca0ec0a31caa0e7",
|
||||
"manifests\\network\\flatdhcp.pp": "d605bb4693ea968ba8c7a8a1c3b3ca27",
|
||||
"manifests\\network\\quantum.pp": "b6596d0f3852f2544540556b253a6873",
|
||||
"manifests\\network\\vlan.pp": "a22f81df06f359871618b4d62767a193",
|
||||
"manifests\\objectstore.pp": "d381898113ae999d97ad9690cafab70b",
|
||||
"manifests\\params.pp": "b3145433d85a828aa414be78f8fa8a1c",
|
||||
"manifests\\quota.pp": "2412341940d22d5356ada6fbc98e0852",
|
||||
"manifests\\rabbitmq.pp": "324af9f7a388621fd3314265d563646e",
|
||||
"manifests\\scheduler.pp": "6726acc9936c7b9571a1ee32dd0404e7",
|
||||
"manifests\\utilities.pp": "51bb99d7fd1311d6ad56289bc3c9d391",
|
||||
"manifests\\vncproxy.pp": "94fe5fd677946a015e021f7747f87b89",
|
||||
"manifests\\volume.pp": "444f7283c96683e6d4b318be49af7ccd",
|
||||
"manifests\\volume\\iscsi.pp": "d8eea2ef3a0dbfd98391bfcf37e49be5",
|
||||
"manifests\\volume\\san.pp": "6bdbdab51775f7ff310cac6046ab0642",
|
||||
"spec\\classes\\nova_api_spec.rb": "e222a49f59907532f9866ef7daff18bd",
|
||||
"spec\\classes\\nova_cert_spec.rb": "5e26e3625d4b6226f576f9196e7bb47e",
|
||||
"spec\\classes\\nova_client_spec.rb": "f2937e57585102a6a1abec5dd88be731",
|
||||
"spec\\classes\\nova_compute_spec.rb": "a2e34496da42598b90f73808d8191682",
|
||||
"spec\\classes\\nova_consoleauth_spec.rb": "e1ef209b8fcf0e0448908dc9cab3df98",
|
||||
"spec\\classes\\nova_db_mysql_spec.rb": "92b970b58cc897e740e7c1fe3f7da4de",
|
||||
"spec\\classes\\nova_init_spec.rb": "96d99bfd7c006430dd134e49ffb0c475",
|
||||
"spec\\classes\\nova_keystone_endpoint_spec.rb": "9e3d069b22aa540f7a7ee0a9d19ad7a2",
|
||||
"spec\\classes\\nova_network_flat_spec.rb": "f324b13998cb1de4fe9e693045efba15",
|
||||
"spec\\classes\\nova_network_flatdhcp_spec.rb": "26130efa290fd940436ddd305f666ac8",
|
||||
"spec\\classes\\nova_network_spec.rb": "d6a240cda9c1336f1a572daf0b5ba01e",
|
||||
"spec\\classes\\nova_network_vlan_spec.rb": "0e65a8224ff7fe9eaa2fda0514b07a1f",
|
||||
"spec\\classes\\nova_objectstore_spec.rb": "abf9ef1460bbcd0ac668c277d5c7c71c",
|
||||
"spec\\classes\\nova_rabbitmq_spec.rb": "f323ac9cd087b001881ffa99fb4aa0ca",
|
||||
"spec\\classes\\nova_scheduler_spec.rb": "cd94823b7820d27616006001f6aadce1",
|
||||
"spec\\classes\\nova_vnc_proxy_spec.rb": "2e1b7c933b1f13de99a0c87fcc703bf2",
|
||||
"spec\\classes\\nova_volume_iscsi_spec.rb": "a9ca398e8873b17563447ff9f69752c8",
|
||||
"spec\\classes\\nova_volume_spec.rb": "b2665a9c4fe85d0e37736dd9d57d9800",
|
||||
"spec\\defines\\nova_manage_networks.rb": "c9a854b279788c03766f233365368cbb",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"spec\\unit\\provider\\nova_config\\parsed_spec.rb": "818e83687f5059b6d454018beb722d66",
|
||||
"spec\\unit\\type\\nova_config_spec.rb": "adefe14f25f17c523e165a2b0aa268b6",
|
||||
"tests\\all.pp": "8a304e35cef43fe3f2dee7a1659db7e1",
|
||||
"tests\\api.pp": "bf4ab9fdddc3f4356efeae1f54a52b31",
|
||||
"tests\\compute.pp": "e77a0d7cb3cd919a7d2df39e8059e09d",
|
||||
"tests\\compute\\libvirt.pp": "b76efb438c86fb22455d96baf90374bd",
|
||||
"tests\\db.pp": "d1884c777aba65be33f7904ecd6566b8",
|
||||
"tests\\network.pp": "179b95c1f1a17938a0ca3944214f63b5",
|
||||
"tests\\nova_config.pp": "d1dd23dd2430049bdf7b9e4c1b389116",
|
||||
"tests\\objectstore.pp": "179eb606f476e4a6a72816cda1524423",
|
||||
"tests\\rabbitmq.pp": "e37980a7bbbd6590407195cedae1aafe",
|
||||
"tests\\rackspace\\all.pp": "5afd83f477135f7af00e57c1186662e4",
|
||||
"tests\\scheduler.pp": "ee0ea1a3ec9a06eca3e298afdd636776",
|
||||
"tests\\ubuntu\\all.pp": "c6d84a7b8a54416837ed3ca9711dd9ec",
|
||||
"tests\\ubuntu\\cc.pp": "795edefbb56809921d715fa5eeccf0b1",
|
||||
"tests\\ubuntu\\compute.pp": "3d4e49171a334ac81c2d74da1ddd8d3c",
|
||||
"tests\\volume.pp": "bfd103e26f488382914c4a0fb7b938af",
|
||||
"tests\\volume\\iscsi.pp": "730affc1981b61c04fbdb6fae188a9fa"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the admins."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "nova_manage",
|
||||
"doc": "Manage nova admin user"
|
||||
}
|
||||
],
|
||||
"name": "nova_admin",
|
||||
"doc": "Manage creation/deletion of nova admin users."
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from nova/nova.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "nova_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "network",
|
||||
"doc": "Network (ie, 192.168.1.0/24 or 192.168.1.128/25 etc.)"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "nova_manage",
|
||||
"doc": "Manage nova floating"
|
||||
}
|
||||
],
|
||||
"name": "nova_floating",
|
||||
"doc": "Manage creation/deletion of nova floating ip ranges. "
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "network",
|
||||
"doc": "IPv4 Network (ie, 192.168.1.0/24)"
|
||||
},
|
||||
{
|
||||
"name": "label",
|
||||
"doc": "The Nova network label"
|
||||
},
|
||||
{
|
||||
"name": "num_networks",
|
||||
"doc": "Number of networks to create"
|
||||
},
|
||||
{
|
||||
"name": "bridge",
|
||||
"doc": "bridge to use for flat network"
|
||||
},
|
||||
{
|
||||
"name": "project",
|
||||
"doc": "project that the network is associated with"
|
||||
},
|
||||
{
|
||||
"name": "gateway"
|
||||
},
|
||||
{
|
||||
"name": "dns2"
|
||||
},
|
||||
{
|
||||
"name": "vlan_start"
|
||||
},
|
||||
{
|
||||
"name": "network_size"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "nova_manage",
|
||||
"doc": "Manage nova network"
|
||||
}
|
||||
],
|
||||
"name": "nova_network",
|
||||
"doc": "Manage creation/deletion of nova networks. During creation, network\n CIDR and netmask will be calculated automatically"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from nova/paste-api.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "nova_paste_api_ini"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the project."
|
||||
},
|
||||
{
|
||||
"name": "owner",
|
||||
"doc": "Owner of this project. *This is only set on project creation*"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "nova_manage",
|
||||
"doc": "Manage nova project"
|
||||
}
|
||||
],
|
||||
"name": "nova_project",
|
||||
"doc": "Manage creation/deletion of nova projects."
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/apt",
|
||||
"version_requirement": "\u003e\u003d0.0.3"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/glance",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/keystone",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/mysql",
|
||||
"version_requirement": "\u003e\u003d0.3.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/rabbitmq",
|
||||
"version_requirement": "\u003e\u003d2.0.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.3.0"
|
||||
},
|
||||
{
|
||||
"name": "duritong/sysctl",
|
||||
"version_requirement": "\u003e\u003d0.0.1"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/ntpd/.project
Normal file
23
deployment/puppet/ntpd/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>ntpd</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
33
deployment/puppet/openstack/.project
Normal file
33
deployment/puppet/openstack/.project
Normal file
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>openstack</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>apt</project>
|
||||
<project>cinder</project>
|
||||
<project>firewall</project>
|
||||
<project>glance</project>
|
||||
<project>keepalived</project>
|
||||
<project>mysql</project>
|
||||
<project>ntpd</project>
|
||||
<project>quantum</project>
|
||||
<project>stdlib</project>
|
||||
<project>swift</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
0
deployment/puppet/openstack/examples/dell_site.pp
Normal file
0
deployment/puppet/openstack/examples/dell_site.pp
Normal file
93
deployment/puppet/openstack/metadata.json
Normal file
93
deployment/puppet/openstack/metadata.json
Normal file
@ -0,0 +1,93 @@
|
||||
{
|
||||
"name": "puppetlabs-openstack",
|
||||
"author": "Puppet Labs",
|
||||
"description": "Module to install common openstack-essex configurations using puppet",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-openstack",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-openstack",
|
||||
"summary": "Puppet Labs Openstack Module",
|
||||
"version": "0.2.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "48d5f82cb14480ecdc93a60dd5a9c375",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "aaf9c24a0b910857004ef556559aa56c",
|
||||
"CHANGELOG": "af90f8e7b548c14a02286cabe665cfa8",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "d4284d4b265297cdb05eb9d1184dd085",
|
||||
"README.dev.md": "4f5baeaebb75e7130037591797295b18",
|
||||
"README.md": "e0e0b6b79dd5b068b04954c0c43ed990",
|
||||
"Rakefile": "81f4f001979321f7e070b5bbdc0b6771",
|
||||
"examples\\dell_site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"examples\\site.pp": "cf062a1e10fc1e74121e085ba7e5acec",
|
||||
"examples\\site_openstack_swift_compact.pp": "0b52ef8ff8079f0cc3557bfd07572c95",
|
||||
"examples\\site_openstack_swift_compact_fordocs.pp": "9ec29952c2b5aafc1daf0431697327a3",
|
||||
"examples\\site_openstack_swift_standalone.pp": "7d0451e4235a2cd1d0082228f5d5f18c",
|
||||
"examples\\site_simple.pp": "d12a0958580aab50d8de3e38212f7a56",
|
||||
"files\\iptables": "7efd2b2c624fb433a1538c229ae20e1f",
|
||||
"manifests\\all.pp": "105cd2ddafece703af7c93b0a82e6db1",
|
||||
"manifests\\apparmor\\disable.pp": "b0af20535c7a982c293c3d1240fed862",
|
||||
"manifests\\auth_file.pp": "9d7229ee3ad328d28d3c59639cd33f5f",
|
||||
"manifests\\cinder.pp": "e4226689ba3c22e15fc9520045de37ba",
|
||||
"manifests\\compute.pp": "0d6b3617496aa975ab20fe0a704251ca",
|
||||
"manifests\\controller.pp": "39dae3803f7c3308c6c5287defa410ea",
|
||||
"manifests\\controller_ha.pp": "adf086a70515d18a4ad5cb51967d3a4d",
|
||||
"manifests\\db\\mysql.pp": "10c84f164967e50101832a654c709ceb",
|
||||
"manifests\\firewall.pp": "ddc8f456364f7fbdf54e634f99380d83",
|
||||
"manifests\\firewall.pp.dist": "4c011630721020d6b9d0da05df6a3186",
|
||||
"manifests\\firewall\\allow.pp": "407204607b368820587e6244d380ef0b",
|
||||
"manifests\\firewall\\novachains.pp": "6af855f49aa12f1149fc91b8dad8dd83",
|
||||
"manifests\\glance.pp": "f9ef71ec0d757125fbd71b66627293e2",
|
||||
"manifests\\horizon.pp": "dba304bc05128e66cf35d8409c4a6f18",
|
||||
"manifests\\img\\cirros.pp": "8ec8d57ad30866f0d746a87a9c1274d7",
|
||||
"manifests\\keystone.pp": "85315936fea6bdc1f647b2d1635b1089",
|
||||
"manifests\\mirantis_repos.pp": "f6e811cd337fc664b81074f6259d310c",
|
||||
"manifests\\nova\\controller.pp": "3d96930f46f7d977edeaea78d185adc1",
|
||||
"manifests\\puppetlabs_repos.pp": "b0b4af39587117a13aacde56491db356",
|
||||
"manifests\\quantum_router.pp": "2b221b2b11125b7beac6e6a4bf5f0c99",
|
||||
"manifests\\repo\\apt.pp": "b226df363511e9142ce10691fff6854d",
|
||||
"manifests\\repo\\yum.pp": "9abc4eff8381f3af2f48fea2a9734596",
|
||||
"manifests\\swift\\proxy.pp": "2a0fec18180b79f1d2b3654442216858",
|
||||
"manifests\\swift\\storage-node.pp": "0517e6db021dc23fe842c8ca19e72466",
|
||||
"manifests\\test_file.pp": "71f20bee30301a9722daf7c092748f46",
|
||||
"other_repos.yaml": "83725baff4a51cc086f58c0c4e588f6f",
|
||||
"spec\\classes\\openstack_all_spec.rb": "3f3e744ccaf88cef00e41aaa5b483cc7",
|
||||
"spec\\classes\\openstack_compute_spec.rb": "47226806a54ad10af9353d834883bc42",
|
||||
"spec\\classes\\openstack_controller_spec.rb": "a103effc06fa80c3cc0e87a552a32dc4",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\test_nova.sh.erb": "157a6beb6a85ae64b3bad43fe467bc1b",
|
||||
"tests\\all.pp": "e7b5f92f108233a4efb88a860c75ca71",
|
||||
"tests\\cloudcontroller.pp": "ece101d95b65cc59f5ba40c5542668fb",
|
||||
"tests\\compute.pp": "4de98f8e632aa6f891004eb8bc8e0204"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/glance",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/horizon",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/keystone",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "saz/memcached",
|
||||
"version_requirement": "\u003e\u003d2.0.2"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/mysql",
|
||||
"version_requirement": "\u003e\u003d0.5.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/nova",
|
||||
"version_requirement": "\u003e\u003d0.2.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/firewall",
|
||||
"version_requirement": "\u003e\u003d0.0.4"
|
||||
}
|
||||
]
|
||||
}
|
24
deployment/puppet/postgresql/.project
Normal file
24
deployment/puppet/postgresql/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>postgresql</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>firewall</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
57
deployment/puppet/postgresql/metadata.json
Normal file
57
deployment/puppet/postgresql/metadata.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"name": "inkling-postgresql",
|
||||
"author": "Inkling",
|
||||
"description": "PostgreSQL defined resource types",
|
||||
"license": "Apache",
|
||||
"project_page": "https://github.com/inkling/puppet-postgresql",
|
||||
"source": "git://github.com/inkling/puppet-postgresql.git",
|
||||
"summary": "PostgreSQL defined resource types",
|
||||
"version": "0.3.0",
|
||||
"checksums": {
|
||||
"CHANGELOG.md": "3018fa8b7c08876984fee08d2899a647",
|
||||
"LICENSE": "3b83ef96387f14655fc854ddc3c6bd57",
|
||||
"Modulefile": "063cf511aee0c024462146bd03a045aa",
|
||||
"README.md": "5987a1431b8bbd273ac43bf72f299f65",
|
||||
"lib\\facter\\postgres_default_version.rb": "4ddd6ed5c1f4b86a96ccc85e075ba69b",
|
||||
"lib\\puppet\\parser\\functions\\postgresql_password.rb": "820da02a888ab42357fe9bc2352b1c37",
|
||||
"manifests\\config.pp": "3d82a9378e1bc8f5c661fac602bd68f9",
|
||||
"manifests\\config\\afterservice.pp": "20f753019721cf2b42e36d6353d9e912",
|
||||
"manifests\\config\\beforeservice.pp": "b88e91e99bece28f349abeabab079220",
|
||||
"manifests\\database.pp": "530da1310e7fa64aa1883a03aff88195",
|
||||
"manifests\\database_grant.pp": "5a527a97d0261ee63541aad221a47593",
|
||||
"manifests\\database_user.pp": "77cf2692c066b59f128b3c5f45369c61",
|
||||
"manifests\\db.pp": "c60c0a0c5a9e85a0c84bf419f0709141",
|
||||
"manifests\\init.pp": "f3bf0ca93da2d18aa1f7007770bf2b94",
|
||||
"manifests\\initdb.pp": "e4b657f07006ae0d615f9c2105fac72a",
|
||||
"manifests\\params.pp": "e192522828ee1cf271025221d7d199b0",
|
||||
"manifests\\psql.pp": "59dfb4ec5b7d3ebe1c4c4030a76928a2",
|
||||
"manifests\\role.pp": "176f5ef39519226ee6017b9a18f5dd41",
|
||||
"manifests\\server.pp": "507e4e2542ef466d93344136cb30466b",
|
||||
"manifests\\validate_db_connection.pp": "b2413875a9b8574520403814be0e119f",
|
||||
"spec\\Vagrantfile": "40fefd4b70d97affd6167635a459ec32",
|
||||
"spec\\base.pp": "6b8abaa0a919708fd67a898e73830d53",
|
||||
"spec\\manifests\\test_db.pp": "35fd4b4ac817fd62a659afd346b9cd6c",
|
||||
"spec\\manifests\\test_grant_create.pp": "bb0b343c73da3839297c47fb6fc76718",
|
||||
"spec\\manifests\\test_initdb.pp": "4cb4898358ac1a437b63f5e9539e7cc5",
|
||||
"spec\\manifests\\test_psql.pp": "d3d9fa93e8f84f83087f8139ad0af732",
|
||||
"spec\\manifests\\test_user.pp": "50ce5db98373cd300ce7b9ad0b309b5f",
|
||||
"spec\\postgresql_spec.rb": "873d84dce37e185e903e49fbce17821e",
|
||||
"templates\\pg_hba.conf.erb": "fc5c3616ba6f45c7699a520c1f79e128",
|
||||
"tests\\init.pp": "c5c2dc703ef988a31150bd7a5e7c9d23",
|
||||
"tests\\postgresql_database.pp": "294b46eb51704a742936265ff7c327df",
|
||||
"tests\\postgresql_db.pp": "90166650659e8522094ec89498d7ee4f",
|
||||
"tests\\postgresql_grant.pp": "6f1e08c4f7394b32573a70acc314c3a7",
|
||||
"tests\\postgresql_user.pp": "5c560a912d8c9e0f594a0d974abd123e",
|
||||
"tests\\server.pp": "055c8fe0ff5dd0fcb6c00c85aac9b190"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.4.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/firewall",
|
||||
"version_requirement": "\u003e\u003d0.0.4"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/puppet-network/.project
Normal file
23
deployment/puppet/puppet-network/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>puppet-network</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
2
deployment/puppet/puppet-network/Modulefile
Normal file
2
deployment/puppet/puppet-network/Modulefile
Normal file
@ -0,0 +1,2 @@
|
||||
name 'vic-puppet-network'
|
||||
|
25
deployment/puppet/puppet/.project
Normal file
25
deployment/puppet/puppet/.project
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>puppet</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>inifile</project>
|
||||
<project>stdlib</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
62
deployment/puppet/puppet/metadata.json
Normal file
62
deployment/puppet/puppet/metadata.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"name": "Mirantis Inc-puppet",
|
||||
"author": "Mirantis Inc.",
|
||||
"description": "Module to install puppet master with nginx as frontend",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "http://mirantis.com",
|
||||
"source": "git@github.com:Mirantis/product.git",
|
||||
"summary": "Mirantis Puppet Master Module",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"Modulefile": "630048f507665a11a841ef4d65dbeac6",
|
||||
"examples\\site.pp": "410b4fdff1463c5ec2fc6e275a59b465",
|
||||
"lib\\facter\\cacert.rb": "603222704cad91303e7fad0fbe69a15b",
|
||||
"lib\\facter\\cacrl.rb": "fc0eeede9ee2296e2b0da5d7e75b312d",
|
||||
"lib\\facter\\cakey.rb": "21dba9a3e5ab9c3e2021411c21a9003c",
|
||||
"lib\\facter\\certname.rb": "405337dc93b24741c3aad16fea3d43e1",
|
||||
"lib\\facter\\hostcert.rb": "56b632267e19e8e9e72abbe19e29f674",
|
||||
"lib\\facter\\hostprivkey.rb": "14ddac531c3e1dae26d420da2410c8bb",
|
||||
"lib\\facter\\localacacert.rb": "c12d4d84d36f3068c31de9f1f73e3310",
|
||||
"lib\\facter\\puppet_semantic_version.rb": "aab3983dd598c87bd9910acfad0eff6c",
|
||||
"lib\\facter\\util\\puppet_settings.rb": "9f1d2593d0ae56bfca89d4b9266aeee1",
|
||||
"manifests\\agent_config.pp": "07a638dfe244f9f1e5b2e0f6e8b3fa1f",
|
||||
"manifests\\fileserver_config.pp": "2561300449efca7be2126b8d73b17c74",
|
||||
"manifests\\init.pp": "4c48c42e472d24512aea1c34553f1b6b",
|
||||
"manifests\\iptables.pp": "bb908c2d9371c35351c8084adfc114b6",
|
||||
"manifests\\master.pp": "342318259cedda799dbaacf30f78a5a3",
|
||||
"manifests\\master_config.pp": "c89921f58977ffe85af5f034eabe4d2a",
|
||||
"manifests\\mongrel.pp": "221b1c530b2758bfcb98d3a63edf33fb",
|
||||
"manifests\\mysql.pp": "32690c98fdbb48f9a63733ab91258022",
|
||||
"manifests\\nginx.pp": "3f695d17883a603b64dac380e5e48d74",
|
||||
"manifests\\params.pp": "185384af0005a1beb598962b611a7197",
|
||||
"manifests\\selinux.pp": "df6cdb54205f9259dbaa37b21783d3cc",
|
||||
"manifests\\service.pp": "fd10fa2c641dc9ab3a94f4da6ef9a590",
|
||||
"manifests\\storedb.pp": "9368a73c1e93b79d2fb0f200d277dc76",
|
||||
"manifests\\thin.pp": "b41fc275820abf466b84a46a9851585e",
|
||||
"templates\\default_puppetmaster.erb": "809f01ba3f024d3bfd83e5b93a943c90",
|
||||
"templates\\fileserver.conf.erb": "76c30c044431617bbde6c888758ace9f",
|
||||
"templates\\nginx_puppet.erb": "2fcc443b197ffd96e9672ace0a61db5e",
|
||||
"templates\\puppet.conf.centos.erb": "38512d4a36ee2fca51745dbbd0a32a5e",
|
||||
"templates\\puppet.conf.storeconfig.erb": "dc86840df081df32a247228958fb3ec5",
|
||||
"templates\\puppet.conf.ubuntu.erb": "7a8fcc07dbda3d62937b5d248ee86999",
|
||||
"templates\\sysconfig_puppetmaster.erb": "dc4f4cb6755486b97bdd869c570d0363"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003d\u003d2.3.3"
|
||||
},
|
||||
{
|
||||
"name": "Mirantis Inc/selinux",
|
||||
"version_requirement": "\u003d\u003d0.0.1"
|
||||
},
|
||||
{
|
||||
"name": "cprice404/inifile",
|
||||
"version_requirement": "\u003d\u003d0.0.3"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/mysql",
|
||||
"version_requirement": "\u003d\u003d0.3.0"
|
||||
}
|
||||
]
|
||||
}
|
25
deployment/puppet/puppetdb/.project
Normal file
25
deployment/puppet/puppetdb/.project
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>puppetdb</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>inifile</project>
|
||||
<project>postgresql</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
71
deployment/puppet/puppetdb/metadata.json
Normal file
71
deployment/puppet/puppetdb/metadata.json
Normal file
@ -0,0 +1,71 @@
|
||||
{
|
||||
"name": "puppetlabs-puppetdb",
|
||||
"author": "Puppet Labs",
|
||||
"description": "PuppetDB resource types",
|
||||
"license": "Apache",
|
||||
"project_page": "https://github.com/puppetlabs-puppet/puppetlabs-puppetdb",
|
||||
"source": "git://github.com/puppetlabs-puppet/puppetlabs-puppetdb.git",
|
||||
"summary": "PuppetDB resource types",
|
||||
"version": "1.0.3",
|
||||
"checksums": {
|
||||
"CHANGELOG": "a756ac34a2f44b2a4e9a8cbea9d7c38b",
|
||||
"Modulefile": "84b1bb4f2295b8e4134780da541a02f0",
|
||||
"README.md": "27ffe5bda609efa1648f38cf18dd7c12",
|
||||
"README_GETTING_STARTED.md": "10bc43555072bc7de391c9fa9770704f",
|
||||
"Rakefile": "f37e6131fe7de9a49b09d31596f5fbf1",
|
||||
"files\\routes.yaml": "779d47e8d0c320b10f8c31cd9838fca1",
|
||||
"lib\\puppet\\provider\\puppetdb_conn_validator\\puppet_https.rb": "1d7245cfdeb587adbeb76041af5210df",
|
||||
"lib\\puppet\\type\\puppetdb_conn_validator.rb": "8f944f1bd64ea10d9f1cba70d367632d",
|
||||
"manifests\\database\\postgresql.pp": "a177c2ace978a4e03e143aa8860e5979",
|
||||
"manifests\\init.pp": "63095ec376346967eab42da27b48605b",
|
||||
"manifests\\master\\config.pp": "efca087bcad3ac03633d1b2726e98e45",
|
||||
"manifests\\master\\puppetdb_conf.pp": "a6fdaaaad46cca8ee3cc43c7a2c4ab8a",
|
||||
"manifests\\master\\routes.pp": "5b7d8c9fc6be8b97cfd8846388bb09a0",
|
||||
"manifests\\master\\storeconfigs.pp": "51500398c2cbd9a4adfc5e0db0e41766",
|
||||
"manifests\\params.pp": "f940b02e0df242a4b422f5d1a6bd5b03",
|
||||
"manifests\\server.pp": "0f4d910a9c0cea6f6c9634e29ee84455",
|
||||
"manifests\\server\\database_ini.pp": "63b41e578d7f1a4fceb1aa89e3a2c631",
|
||||
"manifests\\server\\firewall.pp": "d58529d1be41d8517658b1b75f6e2625",
|
||||
"manifests\\server\\jetty_ini.pp": "a281053893993c9cd00ce18c1632558e",
|
||||
"manifests\\server\\validate_db.pp": "57069ef7c55d4686f6e4bff815487752",
|
||||
"spec\\classes\\puppetdb_server_spec.rb": "e6183e8470e8619cae777ecec0a16492",
|
||||
"spec\\classes\\puppetdb_storeconfigs_spec.rb": "91303619a51aeab0cb9c63d535d7fc98",
|
||||
"spec\\classes\\puppetdb_terminus_spec.rb": "be2db030a84d18ab6d152987fe4abd15",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"tests\\puppetdb-embeddeddb-on-master-node.pp": "6577db13bd0a58e5d8bd8e541c3a9ccc",
|
||||
"tests\\puppetdb-postgres-distributed.pp": "1030b5657983b4bce203f7dcbad23788",
|
||||
"tests\\puppetdb-postgres-on-master-node.pp": "f6b95af27654b31c9ae144bf5e73fdf2"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "An arbitrary name used as the identity of the resource."
|
||||
},
|
||||
{
|
||||
"name": "puppetdb_server",
|
||||
"doc": "The DNS name or IP address of the server where puppetdb should be running."
|
||||
},
|
||||
{
|
||||
"name": "puppetdb_port",
|
||||
"doc": "The port that the puppetdb server should be listening on."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "puppet_https",
|
||||
"doc": "A provider for the resource type `puppetdb_conn_validator`,\n which validates the puppetdb connection by attempting an https\n connection to the puppetdb server. Uses the puppet SSL certificate\n setup from the local puppet environment to authenticate."
|
||||
}
|
||||
],
|
||||
"name": "puppetdb_conn_validator",
|
||||
"doc": "Verify that a connection can be successfully established between a node\n and the puppetdb server. Its primary use is as a precondition to\n prevent configuration changes from being applied if the puppetdb\n server cannot be reached, but it could potentially be used for other\n purposes such as monitoring."
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003d\u003d2.3.3"
|
||||
}
|
||||
]
|
||||
}
|
27
deployment/puppet/quantum/.project
Normal file
27
deployment/puppet/quantum/.project
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>quantum</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>keystone</project>
|
||||
<project>selinux</project>
|
||||
<project>sysctl</project>
|
||||
<project>vswitch</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
166
deployment/puppet/quantum/metadata.json
Normal file
166
deployment/puppet/quantum/metadata.json
Normal file
@ -0,0 +1,166 @@
|
||||
{
|
||||
"name": "puppet-quantum",
|
||||
"author": "Joe Topjian,Endre Karlson,Emilien Macchi,Dan Bode",
|
||||
"description": "Puppet module to install and configure the OpenStack network service, Quantum",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/EmilienM/openstack-quantum-puppet",
|
||||
"source": "https://github.com/EmilienM/openstack-quantum-puppet",
|
||||
"summary": "Puppet module for OpenStack Quantum",
|
||||
"version": "0.2.2",
|
||||
"checksums": {
|
||||
"Modulefile": "fe847eb8a4928a4b34719981d3be858f",
|
||||
"README.md": "f4ac36fd1d070d17fc8ef160e4aeede4",
|
||||
"examples\\quantum.pp": "2dee9f893e3001237329b2e96ad19b58",
|
||||
"files\\mysql-reconnect.patch": "363e9f8efc66cbdc22f85a54e73b35f9",
|
||||
"files\\rmq-quantum-ha.patch": "8ac177d5e29971c8bac96476c8916f71",
|
||||
"lib\\puppet\\provider\\quantum_api_config\\ini_setting.rb": "ae1788859e8550098936a198fcdc4778",
|
||||
"lib\\puppet\\provider\\quantum_config\\ini_setting.rb": "ab3b8e8a73354ca2501a97cad8190473",
|
||||
"lib\\puppet\\provider\\quantum_dhcp_agent_config\\ini_setting.rb": "8ae8c70a78093547ab877789794f70bf",
|
||||
"lib\\puppet\\provider\\quantum_l3_agent_config\\ini_setting.rb": "7add7bdd33d56da17383050763395898",
|
||||
"lib\\puppet\\provider\\quantum_plugin_ovs\\ini_setting.rb": "32ef1dfb717023b80c2c29cc85778e06",
|
||||
"lib\\puppet\\type\\quantum_api_config.rb": "65034839b3e1e1626d8dc8e632459450",
|
||||
"lib\\puppet\\type\\quantum_config.rb": "b6047f3037a15f173b0792427d6ce275",
|
||||
"lib\\puppet\\type\\quantum_dhcp_agent_config.rb": "8c34604b8a64c69e72afc8ec1c0b7093",
|
||||
"lib\\puppet\\type\\quantum_l3_agent_config.rb": "3de9063c6d24e3eeb7b1863c9b4a049a",
|
||||
"lib\\puppet\\type\\quantum_plugin_ovs.rb": "156f57fe0ec3faadfa4b05c589aaffec",
|
||||
"manifests\\agents\\dhcp.pp": "486b893bd9a3c2441f6bb1a44b73345c",
|
||||
"manifests\\agents\\l3.pp": "d4229832314f8cf5d9f6d4d9f1ab6628",
|
||||
"manifests\\agents\\ovs.pp": "e427f9861f17dd521c24c1d10c88d4f4",
|
||||
"manifests\\client.pp": "03b288cfdb19a14b5d46bc2664824783",
|
||||
"manifests\\db\\mysql.pp": "a464b2bd9a734efe4dd285485ed57ff9",
|
||||
"manifests\\db\\mysql\\host_access.pp": "01bd3832999e9713b0699429815d4cac",
|
||||
"manifests\\init.pp": "fdf3d0ffc96d33b746fbd15869e1ce7f",
|
||||
"manifests\\keystone\\auth.pp": "b86b74b6bd051d8298a8e05b3dc88659",
|
||||
"manifests\\params.pp": "57c43444ef7d6ad11138f4a36ea1bba7",
|
||||
"manifests\\plugins\\ovs.pp": "8e7b43940eb4948e4893f7c4054b2de4",
|
||||
"manifests\\plugins\\ovs\\bridge.pp": "cdcdafbb5e738c9522f3e52a03973a3a",
|
||||
"manifests\\plugins\\ovs\\port.pp": "1ca2215be4c95c77034dcdf67382f6b2",
|
||||
"manifests\\server.pp": "9cf98232c78c32972a94ccc1307f42e8",
|
||||
"templates\\quantum-networking.sh.Debian.erb": "2575509d8d80e5ee305972d298b033f5",
|
||||
"templates\\quantum-networking.sh.RedHat.erb": "cdcd9d0b746f5951815fd6d6ebab928b"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from api-paste.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "quantum_api_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from quantum.conf"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "quantum_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from dhcp_agent.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "quantum_dhcp_agent_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from l3_agent.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "quantum_l3_agent_config"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Section/setting name to manage from ovs_quantum_plugin.ini"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "value",
|
||||
"doc": "The value of the setting to be defined."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ini_setting"
|
||||
}
|
||||
],
|
||||
"name": "quantum_plugin_ovs"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/mysql",
|
||||
"version_requirement": "\u003e\u003d0.3.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/nova",
|
||||
"version_requirement": "\u003e\u003d1.0.1"
|
||||
},
|
||||
{
|
||||
"name": "cprice404/inifile",
|
||||
"version_requirement": "\u003e\u003d0.9.0"
|
||||
},
|
||||
{
|
||||
"name": "ekarlso/vswitch",
|
||||
"version_requirement": "\u003e\u003d0.1.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.4.0"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/rabbitmq/.project
Normal file
23
deployment/puppet/rabbitmq/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>rabbitmq</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
166
deployment/puppet/rabbitmq/metadata.json
Normal file
166
deployment/puppet/rabbitmq/metadata.json
Normal file
@ -0,0 +1,166 @@
|
||||
{
|
||||
"name": "puppetlabs-rabbitmq",
|
||||
"author": "puppetlabs",
|
||||
"description": "This module manages RabbitMQ. Tested on Debian/Ubuntu",
|
||||
"license": "Apache",
|
||||
"project_page": "http://github.com/puppetlabs/puppetlabs-rabbitmq",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-rabbitmq.git",
|
||||
"summary": "RabbitMQ Puppet Module",
|
||||
"version": "2.0.2",
|
||||
"checksums": {
|
||||
".fixtures.yml": "633546e6e1aa19759455f28b206d49bf",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".travis.yml": "96e99c22e0186230227f84bf1184b3ce",
|
||||
"CHANGELOG": "aaa88bb56821b2cc86de1ac2e08adcfc",
|
||||
"LICENSE": "0e5ccf641e613489e66aa98271dbe798",
|
||||
"Modulefile": "27e8b411c3246c150c04caeef99f7e03",
|
||||
"README.md": "64e1ae4d374da731cc0c20b388d6693d",
|
||||
"Rakefile": "0254db5d3fc38c67a2c160d7296a24f8",
|
||||
"TODO": "53cf21155ec1e83e3e167f711fd3ff9f",
|
||||
"files\\README.markdown": "3d44458cc68d8513b51e3b56c604eec4",
|
||||
"files\\plugins\\amqp_client-2.3.1.ez": "543ec53b7208fdc2dc4eba3684868011",
|
||||
"files\\plugins\\rabbit_stomp-2.3.1.ez": "f552a986409a6d407a080b1aceb80d20",
|
||||
"lib\\puppet\\provider\\rabbitmq_plugin\\default.rb": "bcf98ac1eee12ae7dcd97a3b81ee27fe",
|
||||
"lib\\puppet\\provider\\rabbitmq_plugin\\rabbitmqplugins.rb": "6f92cd2ca3efa9488eb4eb0a74a03817",
|
||||
"lib\\puppet\\provider\\rabbitmq_user\\default.rb": "73b6c890e97e30c7f8f56087fcd5e79b",
|
||||
"lib\\puppet\\provider\\rabbitmq_user\\rabbitmqctl.rb": "400dfd4f4d0beb6a75f2d85cae2c46c0",
|
||||
"lib\\puppet\\provider\\rabbitmq_user_permissions\\default.rb": "a30af4fcbc0caa035f5556d922852df6",
|
||||
"lib\\puppet\\provider\\rabbitmq_user_permissions\\rabbitmqctl.rb": "2739072dac8677a9bd7d6edc99e068b6",
|
||||
"lib\\puppet\\provider\\rabbitmq_vhost\\default.rb": "e7c89c9a31286c1672038bb1a3f40b26",
|
||||
"lib\\puppet\\provider\\rabbitmq_vhost\\rabbitmqctl.rb": "b90e0495a329b7412c5eb8c96fea6c49",
|
||||
"lib\\puppet\\type\\rabbitmq_plugin.rb": "6a707d089d0e50a949ecf8fae114eab0",
|
||||
"lib\\puppet\\type\\rabbitmq_user.rb": "7e9dc2665bac19254fc40fc4266a32ef",
|
||||
"lib\\puppet\\type\\rabbitmq_user_permissions.rb": "6a5a099cd122d3449367ab240a7e72ea",
|
||||
"lib\\puppet\\type\\rabbitmq_vhost.rb": "9bbd7676d2611d0559a3f328376f730b",
|
||||
"manifests\\repo\\apt.pp": "2437ec1d6b056e70dc30a028d1c88fac",
|
||||
"manifests\\repo\\rhel.pp": "79d96a3688339ca1b5501d4b87c496e8",
|
||||
"manifests\\server.pp": "77ac9f4241ae2bd9572aa33152861d1d",
|
||||
"manifests\\service.pp": "eb3832a0f74fed17eca0a2cd91946dd0",
|
||||
"spec\\README.markdown": "32a1fc0121c28aff554ef5d422b8b51e",
|
||||
"spec\\classes\\rabbitmq_repo_rhel.rb": "2b5294529ac87aa4b398ef26622da873",
|
||||
"spec\\classes\\rabbitmq_server_spec.rb": "e7550b1d9f0ac2ca6d63e6e9d3a48895",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"spec\\unit\\puppet\\provider\\rabbitmq_user\\rabbitmqctl_spec.rb": "07af653beb1e70cb6dc7338bba9be753",
|
||||
"spec\\unit\\puppet\\provider\\rabbitmq_user_permissions\\rabbitmqctl_spec.rb": "f7c9ffaf5c1f5b87bbd8994adde4c145",
|
||||
"spec\\unit\\puppet\\provider\\rabbitmq_vhost\\rabbitmqctl_spec.rb": "56695718b2f0a6f73d8bee330e424abf",
|
||||
"spec\\unit\\puppet\\type\\rabbitmq_user_permissions_spec.rb": "3df2a199740e68852a45d39a9fc06c9f",
|
||||
"spec\\unit\\puppet\\type\\rabbitmq_user_spec.rb": "5ee4aa9bb58990863b1fa11a5c092201",
|
||||
"spec\\unit\\puppet\\type\\rabbitmq_vhost_spec.rb": "162e29065eb5ce664842b66bcfa0ac34",
|
||||
"templates\\README.markdown": "aada0a1952329e46b98695349dba6203",
|
||||
"templates\\rabbit.pub.key": "e454b517476b3eaee39f09c71036fa7c",
|
||||
"templates\\rabbitmq-env.conf.erb": "bc57ed66a340cf34bb2b3658da37cc4a",
|
||||
"templates\\rabbitmq.config": "4e713a737836770223a2b699bc5748f3",
|
||||
"tests\\full.pp": "e8c8327e04a3f97c0340b164532239c0",
|
||||
"tests\\permissions\\add.pp": "8cede62afe395e31705ad78752b6aeef",
|
||||
"tests\\plugin.pp": "788f465e719a3408e82bce6d37d2aaee",
|
||||
"tests\\repo\\apt.pp": "4ea43b4f8dcaf474ec11d796efef66a3",
|
||||
"tests\\server.pp": "cd6cd7006b741faf53fb6ffcbe6a1697",
|
||||
"tests\\service.pp": "f06296b103daf449f9e7644fd9eee58b",
|
||||
"tests\\site.pp": "653334bf690768a8af42cd13e8e53ef2",
|
||||
"tests\\user\\add.pp": "3fc8096048295bf611ab701348892601",
|
||||
"tests\\vhosts\\add.pp": "f054d84ac87dc206f586d779fc312fa6"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
},
|
||||
{
|
||||
"name": "rabbitmqplugins"
|
||||
}
|
||||
],
|
||||
"name": "rabbitmq_plugin"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Name of user"
|
||||
},
|
||||
{
|
||||
"name": "password",
|
||||
"doc": "User password to be set *on creation*"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "admin",
|
||||
"doc": "rather or not user should be an admin"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
},
|
||||
{
|
||||
"name": "rabbitmqctl"
|
||||
}
|
||||
],
|
||||
"name": "rabbitmq_user"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "configure_permission",
|
||||
"doc": "regexp representing configuration permissions"
|
||||
},
|
||||
{
|
||||
"name": "read_permission",
|
||||
"doc": "regexp representing read permissions"
|
||||
},
|
||||
{
|
||||
"name": "write_permission",
|
||||
"doc": "regexp representing write permissions"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
},
|
||||
{
|
||||
"name": "rabbitmqctl"
|
||||
}
|
||||
],
|
||||
"name": "rabbitmq_user_permissions"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "default"
|
||||
},
|
||||
{
|
||||
"name": "rabbitmqctl"
|
||||
}
|
||||
],
|
||||
"name": "rabbitmq_vhost"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": "\u003e\u003d2.0.0"
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/apt",
|
||||
"version_requirement": "\u003e\u003d0.0.3"
|
||||
}
|
||||
]
|
||||
}
|
23
deployment/puppet/rsync/.project
Normal file
23
deployment/puppet/rsync/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>rsync</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
42
deployment/puppet/rsync/metadata.json
Normal file
42
deployment/puppet/rsync/metadata.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"name": "puppetlabs-rsync",
|
||||
"author": "Puppet Labs",
|
||||
"description": "",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabd-rsync",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-rsync",
|
||||
"summary": "Puppet module to install and configure rsync",
|
||||
"version": "0.1.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "e2e1a0464210919dae2ce85967f45d09",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
"CHANGELOG": "b2797967c4941a3c6520d53b914d533f",
|
||||
"LICENSE": "e3e34d634794abb05335e3aa2f8c3b4d",
|
||||
"Modulefile": "a474b37b40ed4a06acc31fa6f222e8b1",
|
||||
"README.markdown": "8f1a5b2623513462e8f09cb64047ac8b",
|
||||
"Rakefile": "f37e6131fe7de9a49b09d31596f5fbf1",
|
||||
"files\\motd": "5dac68892a7bfe2b903f5184fac86e7a",
|
||||
"manifests\\get.pp": "f8242b8f98fd3831762ac1d5a553f338",
|
||||
"manifests\\init.pp": "f891fee1b9bd1f8ada5878c993604e29",
|
||||
"manifests\\repo.pp": "6b74ab9b11938410ca1487d1515c8327",
|
||||
"manifests\\server.pp": "9e3aac4996cf46441e1803989f2b49d3",
|
||||
"manifests\\server\\module.pp": "d073ac3b6718a9b30cfbb0a56ff20a8e",
|
||||
"spec\\classes\\server_spec.rb": "83256a915a43595f7b48871b758f782a",
|
||||
"spec\\defines\\get_spec.rb": "480bd9135bb2f60b8714fd76b7b9e498",
|
||||
"spec\\defines\\server_module_spec.rb": "4227b3f70a3d881d0761870973d71672",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\header.erb": "8e62c0da87793e48469c05e8c02f91f6",
|
||||
"templates\\module.erb": "f28833d32919932900faedf5680663d3",
|
||||
"tests\\init.pp": "a9dc362412bf683f279d928ef1123928",
|
||||
"tests\\repo.pp": "c8ff162e8e6d11b9a2834ed62353558e",
|
||||
"tests\\server_with_motd.pp": "653c7785493968a329a6e22f7f4d0fc4"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/xinetd",
|
||||
"version_requirement": "\u003e\u003d1.1.0"
|
||||
}
|
||||
]
|
||||
}
|
24
deployment/puppet/selinux/.project
Normal file
24
deployment/puppet/selinux/.project
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>selinux</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>stdlib</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
23
deployment/puppet/ssh/.project
Normal file
23
deployment/puppet/ssh/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>ssh</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
33
deployment/puppet/ssh/metadata.json
Normal file
33
deployment/puppet/ssh/metadata.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"name": "saz-ssh",
|
||||
"author": "saz",
|
||||
"description": "Manage SSH client and server via puppet",
|
||||
"license": "Apache License, Version 2.0",
|
||||
"project_page": "https://github.com/saz/puppet-ssh",
|
||||
"source": "git://github.com/saz/puppet-ssh.git",
|
||||
"summary": "UNKNOWN",
|
||||
"version": "1.0.2",
|
||||
"checksums": {
|
||||
"LICENSE": "d6869a585931245be85fd4aece485172",
|
||||
"Modulefile": "3ca3d7cbef1a29bdd52b88d2ff2f5d61",
|
||||
"README.markdown": "b8a60e2f229462198ff00ecfa00258fe",
|
||||
"files\\ssh_config": "34815c31785be0c717f766e8d2c8d4d7",
|
||||
"files\\sshd_config": "ba9c3f808c811d6f944ad10a508c4767",
|
||||
"manifests\\client.pp": "58df8911a7c75e1b87442409e99d45e3",
|
||||
"manifests\\client\\config.pp": "2041c7c7a52bf6de5992a9f25dae4f52",
|
||||
"manifests\\client\\install.pp": "a228332fcd8912a88b4d665e6b459d71",
|
||||
"manifests\\hostkeys.pp": "a7d305a17dc9fe2cd7b4eb30570c99da",
|
||||
"manifests\\init.pp": "7837cc7d5ee54b611b24634797383846",
|
||||
"manifests\\knownhosts.pp": "99a39f48486655d138702a82bfc3d2d1",
|
||||
"manifests\\params.pp": "74304a7dc13c6a4ca9ec1cb9f391bcbf",
|
||||
"manifests\\server.pp": "b442f98c4d116bba1108f5c27fa535c6",
|
||||
"manifests\\server\\config.pp": "fa510964450d1a1e950c058eba2a5a85",
|
||||
"manifests\\server\\configline.pp": "ad2fa81e8cf192f38e397377c7960882",
|
||||
"manifests\\server\\install.pp": "0b28ccc697e2bbd17385b9ff3c3cd527",
|
||||
"manifests\\server\\service.pp": "c2a242dd434a0c5c004898222bebd71b",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "ca19ec4f451ebc7fdb035b52eae6e909",
|
||||
"tests\\init.pp": "423466ae46899d6a0480aa9910b096d2"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/stdlib/.project
Normal file
23
deployment/puppet/stdlib/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>stdlib</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
233
deployment/puppet/stdlib/metadata.json
Normal file
233
deployment/puppet/stdlib/metadata.json
Normal file
@ -0,0 +1,233 @@
|
||||
{
|
||||
"name": "puppetlabs-stdlib",
|
||||
"author": "puppetlabs",
|
||||
"description": "Standard Library for Puppet Modules",
|
||||
"license": "Apache 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-stdlib",
|
||||
"source": "git://github.com/puppetlabs/puppetlabs-stdlib",
|
||||
"summary": "Puppet Module Standard Library",
|
||||
"version": "3.2.0",
|
||||
"checksums": {
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
".rspec": "91cbdf5a061ec59e625b843ce4ec2562",
|
||||
".travis.yml": "b260a9b31a5e6c49230ea3611abc6fff",
|
||||
"CHANGELOG": "0b2b98610735e1634acdf5596dedb262",
|
||||
"LICENSE": "38a048b9d82e713d4e1b2573e370a756",
|
||||
"Modulefile": "a635981fa8fed0970b7eb1581e785924",
|
||||
"README.markdown": "9b4488442e544d2657c8bcc8cd3ef02b",
|
||||
"README_DEVELOPER.markdown": "220a8b28521b5c5d2ea87c4ddb511165",
|
||||
"RELEASE_PROCESS.markdown": "94b92bc99ac4106ba1a74d5c04e520f9",
|
||||
"Rakefile": "f37e6131fe7de9a49b09d31596f5fbf1",
|
||||
"lib\\facter\\pe_version.rb": "4a9353952963b011759f3e6652a10da5",
|
||||
"lib\\facter\\puppet_vardir.rb": "c7ddc97e8a84ded3dd93baa5b9b3283d",
|
||||
"lib\\facter\\root_home.rb": "f559294cceafcf70799339627d94871d",
|
||||
"lib\\facter\\util\\puppet_settings.rb": "9f1d2593d0ae56bfca89d4b9266aeee1",
|
||||
"lib\\puppet\\parser\\functions\\abs.rb": "32161bd0435fdfc2aec2fc559d2b454b",
|
||||
"lib\\puppet\\parser\\functions\\bool2num.rb": "8e627eee990e811e35e7e838c586bd77",
|
||||
"lib\\puppet\\parser\\functions\\capitalize.rb": "14481fc8c7c83fe002066ebcf6722f17",
|
||||
"lib\\puppet\\parser\\functions\\chomp.rb": "719d46923d75251f7b6b68b6e015cccc",
|
||||
"lib\\puppet\\parser\\functions\\chop.rb": "4691a56e6064b792ed4575e4ad3f3d20",
|
||||
"lib\\puppet\\parser\\functions\\defined_with_params.rb": "ffab4433d03f32b551f2ea024a2948fc",
|
||||
"lib\\puppet\\parser\\functions\\delete.rb": "9b17b9f7f820adf02360147c1a2f4279",
|
||||
"lib\\puppet\\parser\\functions\\delete_at.rb": "6bc24b79390d463d8be95396c963381a",
|
||||
"lib\\puppet\\parser\\functions\\downcase.rb": "9204a04c2a168375a38d502db8811bbe",
|
||||
"lib\\puppet\\parser\\functions\\empty.rb": "ae92905c9d94ddca30bf56b7b1dabedf",
|
||||
"lib\\puppet\\parser\\functions\\ensure_packages.rb": "ca852b2441ca44b91a984094de4e3afc",
|
||||
"lib\\puppet\\parser\\functions\\ensure_resource.rb": "5c2e7990e22e5a532931627b4aaf545b",
|
||||
"lib\\puppet\\parser\\functions\\eval.rb": "97a6b5f2377613d974afc4dcda3ec3a8",
|
||||
"lib\\puppet\\parser\\functions\\flatten.rb": "251d63696564254d41742ecbfbfcb9fd",
|
||||
"lib\\puppet\\parser\\functions\\fqdn_rotate.rb": "20743a138c56fc806a35cb7b60137dbc",
|
||||
"lib\\puppet\\parser\\functions\\get_module_path.rb": "d4bf50da25c0b98d26b75354fa1bcc45",
|
||||
"lib\\puppet\\parser\\functions\\getvar.rb": "10bf744212947bc6a7bfd2c9836dbd23",
|
||||
"lib\\puppet\\parser\\functions\\grep.rb": "5682995af458b05f3b53dd794c4bf896",
|
||||
"lib\\puppet\\parser\\functions\\has_interface_with.rb": "8d3ebca805dc6edb88b6b7a13d404787",
|
||||
"lib\\puppet\\parser\\functions\\has_ip_address.rb": "ee207f47906455a5aa49c4fb219dd325",
|
||||
"lib\\puppet\\parser\\functions\\has_ip_network.rb": "b4d726c8b2a0afac81ced8a3a28aa731",
|
||||
"lib\\puppet\\parser\\functions\\has_key.rb": "7cd9728c38f0b0065f832dabd62b0e7e",
|
||||
"lib\\puppet\\parser\\functions\\hash.rb": "75fd86c01d5b1e50be1bc8b22d3d0a61",
|
||||
"lib\\puppet\\parser\\functions\\is_array.rb": "875ca4356cb0d7a10606fb146b4a3d11",
|
||||
"lib\\puppet\\parser\\functions\\is_domain_name.rb": "fba9f855df3bbf90d72dfd5201f65d2b",
|
||||
"lib\\puppet\\parser\\functions\\is_float.rb": "491937483b14fbe2594a6e0e9af6acf9",
|
||||
"lib\\puppet\\parser\\functions\\is_hash.rb": "8c7d9a05084dab0389d1b779c8a05b1a",
|
||||
"lib\\puppet\\parser\\functions\\is_integer.rb": "6520458000b349f1c7ba7c9ed382ae0b",
|
||||
"lib\\puppet\\parser\\functions\\is_ip_address.rb": "a714a736c1560e8739aaacd9030cca00",
|
||||
"lib\\puppet\\parser\\functions\\is_mac_address.rb": "288bd4b38d4df42a83681f13e7eaaee0",
|
||||
"lib\\puppet\\parser\\functions\\is_numeric.rb": "6283dd52935fb1aba41958e50c85b1ed",
|
||||
"lib\\puppet\\parser\\functions\\is_string.rb": "2bd9a652bbb2668323eee6c57729ff64",
|
||||
"lib\\puppet\\parser\\functions\\join.rb": "b28087823456ca5cf943de4a233ac77f",
|
||||
"lib\\puppet\\parser\\functions\\join_keys_to_values.rb": "f29da49531228f6ca5b3aa0df00a14c2",
|
||||
"lib\\puppet\\parser\\functions\\keys.rb": "eb6ac815ea14fbf423580ed903ef7bad",
|
||||
"lib\\puppet\\parser\\functions\\loadyaml.rb": "2b912f257aa078e376d3b3f6a86c2a00",
|
||||
"lib\\puppet\\parser\\functions\\lstrip.rb": "210b103f78622e099f91cc2956b6f741",
|
||||
"lib\\puppet\\parser\\functions\\max.rb": "02975799d44ded069c1a0769cbf8b73b",
|
||||
"lib\\puppet\\parser\\functions\\member.rb": "541e67d06bc4155e79b00843a125e9bc",
|
||||
"lib\\puppet\\parser\\functions\\merge.rb": "52281fe881b762e2adfef20f58dc4180",
|
||||
"lib\\puppet\\parser\\functions\\min.rb": "35f1e50e7f9ff6d5b04e48952d4e13bd",
|
||||
"lib\\puppet\\parser\\functions\\num2bool.rb": "dbdc81982468ebb8ac24ab78d7097ad3",
|
||||
"lib\\puppet\\parser\\functions\\parsejson.rb": "e7f968c34928107b84cd0860daf50ab1",
|
||||
"lib\\puppet\\parser\\functions\\parseyaml.rb": "00f10ec1e2b050e23d80c256061ebdd7",
|
||||
"lib\\puppet\\parser\\functions\\pick.rb": "2bede116a0651405c47e650bbf942abe",
|
||||
"lib\\puppet\\parser\\functions\\prefix.rb": "6a2d86233c9435afc1738f60a0c34576",
|
||||
"lib\\puppet\\parser\\functions\\range.rb": "033048bba333fe429e77e0f2e91db25f",
|
||||
"lib\\puppet\\parser\\functions\\reject.rb": "689f6a7c961a55fe9dcd240921f4c7f9",
|
||||
"lib\\puppet\\parser\\functions\\reverse.rb": "1386371c0f5301055fdf99079e862b3e",
|
||||
"lib\\puppet\\parser\\functions\\rstrip.rb": "8a0d69876bdbc88a2054ba41c9c38961",
|
||||
"lib\\puppet\\parser\\functions\\shuffle.rb": "6445e6b4dc62c37b184a60eeaf34414b",
|
||||
"lib\\puppet\\parser\\functions\\size.rb": "8972d48c0f9e487d659bd7326b40b642",
|
||||
"lib\\puppet\\parser\\functions\\sort.rb": "504b033b438461ca4f9764feeb017833",
|
||||
"lib\\puppet\\parser\\functions\\squeeze.rb": "541f85b4203b55c9931d3d6ecd5c75f8",
|
||||
"lib\\puppet\\parser\\functions\\str2bool.rb": "ab045013031d01a0e9335af92580dde6",
|
||||
"lib\\puppet\\parser\\functions\\str2saltedsha512.rb": "49afad7b386be38ce53deaefef326e85",
|
||||
"lib\\puppet\\parser\\functions\\strftime.rb": "e02e01a598ca5d7d6eee0ba22440304a",
|
||||
"lib\\puppet\\parser\\functions\\strip.rb": "273d547c7b05c0598556464dfd12f5fd",
|
||||
"lib\\puppet\\parser\\functions\\swapcase.rb": "4902f38f0b9292afec66d40fee4b02ec",
|
||||
"lib\\puppet\\parser\\functions\\time.rb": "08d88d52abd1e230e3a2f82107545d48",
|
||||
"lib\\puppet\\parser\\functions\\to_bytes.rb": "83f23c33adbfa42b2a9d9fc2db3daeb4",
|
||||
"lib\\puppet\\parser\\functions\\type.rb": "62f914d6c90662aaae40c5539701be60",
|
||||
"lib\\puppet\\parser\\functions\\unique.rb": "217ccce6d23235af92923f50f8556963",
|
||||
"lib\\puppet\\parser\\functions\\upcase.rb": "a5744a74577cfa136fca2835e75888d3",
|
||||
"lib\\puppet\\parser\\functions\\uriescape.rb": "9ebc34f1b2f319626512b8cd7cde604c",
|
||||
"lib\\puppet\\parser\\functions\\validate_absolute_path.rb": "385137ac24a2dec6cecc4e6ea75be442",
|
||||
"lib\\puppet\\parser\\functions\\validate_array.rb": "72b29289b8af1cfc3662ef9be78911b8",
|
||||
"lib\\puppet\\parser\\functions\\validate_bool.rb": "4ddffdf5954b15863d18f392950b88f4",
|
||||
"lib\\puppet\\parser\\functions\\validate_hash.rb": "e9cfaca68751524efe16ecf2f958a9a0",
|
||||
"lib\\puppet\\parser\\functions\\validate_re.rb": "c6664b3943bc820415a43f16372dc2a9",
|
||||
"lib\\puppet\\parser\\functions\\validate_slength.rb": "0ca530d1d3b45c3fe2d604c69acfc22f",
|
||||
"lib\\puppet\\parser\\functions\\validate_string.rb": "6afcbc51f83f0714348b8d61e06ea7eb",
|
||||
"lib\\puppet\\parser\\functions\\values.rb": "066a6e4170e5034edb9a80463dff2bb5",
|
||||
"lib\\puppet\\parser\\functions\\values_at.rb": "094ac110ce9f7a5b16d0c80a0cf2243c",
|
||||
"lib\\puppet\\parser\\functions\\zip.rb": "a80782461ed9465f0cd0c010936f1855",
|
||||
"lib\\puppet\\provider\\file_line\\ruby.rb": "f0f61ee3076d6b8f5883872abe844f37",
|
||||
"lib\\puppet\\type\\anchor.rb": "cc1da7acfe1259d5b86a64e2dea42c34",
|
||||
"lib\\puppet\\type\\file_line.rb": "3e8222cb58f3503b3ea7de3647c602a0",
|
||||
"manifests\\init.pp": "f2ba5f36e7227ed87bbb69034fc0de8b",
|
||||
"manifests\\stages.pp": "cc6ed1751d334b0ea278c0335c7f0b5a",
|
||||
"spec\\functions\\defined_with_params_spec.rb": "3bdfac38e3d6f06140ff2e926f4ebed2",
|
||||
"spec\\functions\\ensure_packages_spec.rb": "935b4aec5ab36bdd0458c1a9b2a93ad5",
|
||||
"spec\\functions\\ensure_resource_spec.rb": "0ff2b16e3b1d23603c6cbfca08109c02",
|
||||
"spec\\monkey_patches\\alias_should_to_must.rb": "7cd4065c63f06f1ab3aaa1c5f92af947",
|
||||
"spec\\monkey_patches\\publicize_methods.rb": "ce2c98f38b683138c5ac649344a39276",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "4449b0cafd8f7b2fb440c0cdb0a1f2b3",
|
||||
"spec\\unit\\facter\\pe_version_spec.rb": "ef031cca838f36f99b1dab3259df96a5",
|
||||
"spec\\unit\\facter\\root_home_spec.rb": "4f4c4236ac2368d2e27fd2f3eb606a19",
|
||||
"spec\\unit\\facter\\util\\puppet_settings_spec.rb": "345bcbef720458e25be0190b7638e4d9",
|
||||
"spec\\unit\\puppet\\parser\\functions\\abs_spec.rb": "0a5864a29a8e9e99acc483268bd5917c",
|
||||
"spec\\unit\\puppet\\parser\\functions\\bool2num_spec.rb": "67c3055d5d4e4c9fbcaca82038a09081",
|
||||
"spec\\unit\\puppet\\parser\\functions\\capitalize_spec.rb": "82a4209a033fc88c624f708c12e64e2a",
|
||||
"spec\\unit\\puppet\\parser\\functions\\chomp_spec.rb": "3cd8e2fe6b12efeffad94cce5b693b7c",
|
||||
"spec\\unit\\puppet\\parser\\functions\\chop_spec.rb": "4e9534d25b952b261c9f46add677c390",
|
||||
"spec\\unit\\puppet\\parser\\functions\\delete_at_spec.rb": "5a4287356b5bd36a6e4c100421215b8e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\delete_spec.rb": "0d84186ea618523b4b2a4ca0b5a09c9e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\downcase_spec.rb": "b0197829512f2e92a2d2b06ce8e2226f",
|
||||
"spec\\unit\\puppet\\parser\\functions\\empty_spec.rb": "028c30267d648a172d8a81a9262c3abe",
|
||||
"spec\\unit\\puppet\\parser\\functions\\flatten_spec.rb": "c1c039171d1baef89452092731b9e003",
|
||||
"spec\\unit\\puppet\\parser\\functions\\fqdn_rotate_spec.rb": "c67b71737bee9936f5261d41a37bad46",
|
||||
"spec\\unit\\puppet\\parser\\functions\\get_module_path_spec.rb": "24c75fb78853f05d35d041b59232c3f4",
|
||||
"spec\\unit\\puppet\\parser\\functions\\getvar_spec.rb": "842bf88d47077a9ae64097b6e39c3364",
|
||||
"spec\\unit\\puppet\\parser\\functions\\grep_spec.rb": "78179537496a7150469e591a95e255d8",
|
||||
"spec\\unit\\puppet\\parser\\functions\\has_interface_with_spec.rb": "7c16d731c518b434c81b8cb2227cc916",
|
||||
"spec\\unit\\puppet\\parser\\functions\\has_ip_address_spec.rb": "f53c7baeaf024ff577447f6c28c0f3a7",
|
||||
"spec\\unit\\puppet\\parser\\functions\\has_ip_network_spec.rb": "885ea8a4c987b735d683b742bf846cb1",
|
||||
"spec\\unit\\puppet\\parser\\functions\\has_key_spec.rb": "3e4e730d98bbdfb88438b6e08e45868e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\hash_spec.rb": "826337a92d8f7a189b7ac19615db0ed7",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_array_spec.rb": "8c020af9c360abdbbf1ba887bb26babe",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_domain_name_spec.rb": "8eed3a9eb9334bf6a473ad4e2cabc2ec",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_float_spec.rb": "6545a48ae74b5b9986f46e0cc177f200",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_hash_spec.rb": "408e121a5e30c4c5c4a0a383beb6e209",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_integer_spec.rb": "8237a89bdb32c69c5bd4a275eb7df8b7",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_ip_address_spec.rb": "6040a9bae4e5c853966148b634501157",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_mac_address_spec.rb": "644cd498b426ff2f9ea9cbc5d8e141d7",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_numeric_spec.rb": "0527750a0960bae36c14f6705fd50f37",
|
||||
"spec\\unit\\puppet\\parser\\functions\\is_string_spec.rb": "5c015d8267de852da3a12b984e077092",
|
||||
"spec\\unit\\puppet\\parser\\functions\\join_keys_to_values_spec.rb": "7c7937411b7fe4bb944c0c022d3a96b0",
|
||||
"spec\\unit\\puppet\\parser\\functions\\join_spec.rb": "c3b50c39390a86b493511be2c6722235",
|
||||
"spec\\unit\\puppet\\parser\\functions\\keys_spec.rb": "35cc2ed490dc68da6464f245dfebd617",
|
||||
"spec\\unit\\puppet\\parser\\functions\\lstrip_spec.rb": "1fc2c2d80b5f724a358c3cfeeaae6249",
|
||||
"spec\\unit\\puppet\\parser\\functions\\max_spec.rb": "8c8eb040afb373d55c88745377fc2313",
|
||||
"spec\\unit\\puppet\\parser\\functions\\member_spec.rb": "067c60985efc57022ca1c5508d74d77f",
|
||||
"spec\\unit\\puppet\\parser\\functions\\merge_spec.rb": "a0e0d7514b90a157def16244cbbf81df",
|
||||
"spec\\unit\\puppet\\parser\\functions\\min_spec.rb": "8371e367c8ff0525308b9cbeeba3ab94",
|
||||
"spec\\unit\\puppet\\parser\\functions\\num2bool_spec.rb": "7c80e016a73122fa5f921dac02626d89",
|
||||
"spec\\unit\\puppet\\parser\\functions\\parsejson_spec.rb": "37ab84381e035c31d6a3dd9bf73a3d53",
|
||||
"spec\\unit\\puppet\\parser\\functions\\parseyaml_spec.rb": "65dfed872930ffe0d21954c15daaf498",
|
||||
"spec\\unit\\puppet\\parser\\functions\\pick_spec.rb": "aba6247d3925e373272fca6768fd5403",
|
||||
"spec\\unit\\puppet\\parser\\functions\\prefix_spec.rb": "16a95b321d76e773812693c80edfbe36",
|
||||
"spec\\unit\\puppet\\parser\\functions\\range_spec.rb": "91d69115dea43f62a2dca9a10467d836",
|
||||
"spec\\unit\\puppet\\parser\\functions\\reject_spec.rb": "8e16c9f064870e958b6278261e480954",
|
||||
"spec\\unit\\puppet\\parser\\functions\\reverse_spec.rb": "48169990e59081ccbd112b6703418ce4",
|
||||
"spec\\unit\\puppet\\parser\\functions\\rstrip_spec.rb": "a408e933753c9c323a05d7079d32cbb3",
|
||||
"spec\\unit\\puppet\\parser\\functions\\shuffle_spec.rb": "2141a54d2fb3cf725b88184d639677f4",
|
||||
"spec\\unit\\puppet\\parser\\functions\\size_spec.rb": "d126b696b21a8cd754d58f78ddba6f06",
|
||||
"spec\\unit\\puppet\\parser\\functions\\sort_spec.rb": "7039cd230a94e95d9d1de2e1094acae2",
|
||||
"spec\\unit\\puppet\\parser\\functions\\squeeze_spec.rb": "df5b349c208a9a2a4d4b8e6d9324756f",
|
||||
"spec\\unit\\puppet\\parser\\functions\\str2bool_spec.rb": "a3f9c1e4121a58e02c1614cc771d180d",
|
||||
"spec\\unit\\puppet\\parser\\functions\\str2saltedsha512_spec.rb": "215579d1a544bd62b251bf048c565b26",
|
||||
"spec\\unit\\puppet\\parser\\functions\\strftime_spec.rb": "bf140883ecf3254277306fa5b25f0344",
|
||||
"spec\\unit\\puppet\\parser\\functions\\strip_spec.rb": "a01796bebbdabd3fad12b0662ea5966e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\swapcase_spec.rb": "0660ce8807608cc8f98ad1edfa76a402",
|
||||
"spec\\unit\\puppet\\parser\\functions\\time_spec.rb": "b6d0279062779efe5153fe5cfafc5bbd",
|
||||
"spec\\unit\\puppet\\parser\\functions\\to_bytes_spec.rb": "80aaf68cf7e938e46b5278c1907af6be",
|
||||
"spec\\unit\\puppet\\parser\\functions\\type_spec.rb": "422f2c33458fe9b0cc9614d16f7573ba",
|
||||
"spec\\unit\\puppet\\parser\\functions\\unique_spec.rb": "2df8b3b2edb9503943cb4dcb4a371867",
|
||||
"spec\\unit\\puppet\\parser\\functions\\upcase_spec.rb": "813668919bc62cdd1d349dafc19fbbb3",
|
||||
"spec\\unit\\puppet\\parser\\functions\\uriescape_spec.rb": "8d9e15156d93fe29bfe91a2e83352ff4",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_absolute_path_spec.rb": "07839082d24d5a7628fd5bce6c8b35c3",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_array_spec.rb": "3fd3c8cca1c69e47e89acf27fafd2ddb",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_bool_spec.rb": "9b1e15d42a7aaa45e56cca0e60ac1fc3",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_hash_spec.rb": "ea63b0c2a8833e3fe0613227293deb0e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_re_spec.rb": "b21292ad2f30c0d43ab2f0c2df0ba7d5",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_slength_spec.rb": "a1b4d805149dc0143e9a57e43e1f84bf",
|
||||
"spec\\unit\\puppet\\parser\\functions\\validate_string_spec.rb": "46a86cc8448baebcfe3cc81f5373290e",
|
||||
"spec\\unit\\puppet\\parser\\functions\\values_at_spec.rb": "de45fd8abbc4c037c3c4fac2dcf186f9",
|
||||
"spec\\unit\\puppet\\parser\\functions\\values_spec.rb": "0ac9e141ed1f612d7cc224f747b2d1d9",
|
||||
"spec\\unit\\puppet\\parser\\functions\\zip_spec.rb": "06a86e4e70d2aea63812582aae1d26c4",
|
||||
"spec\\unit\\puppet\\provider\\file_line\\ruby_spec.rb": "e8cd7432739cb212d40a9148523bd4d7",
|
||||
"spec\\unit\\puppet\\type\\anchor_spec.rb": "a5478a72a7fab2d215f39982a9230c18",
|
||||
"spec\\unit\\puppet\\type\\file_line_spec.rb": "0f532215c0467bf323b233c9f1733e37",
|
||||
"spec\\watchr.rb": "b588ddf9ef1c19ab97aa892cc776da73",
|
||||
"tests\\file_line.pp": "67727539aa7b7dd76f06626fe734f7f7",
|
||||
"tests\\has_interface_with.pp": "59c98b4af0d39fc11d1ef4c7a6dc8f7a",
|
||||
"tests\\has_ip_address.pp": "93ce02915f67ddfb43a049b2b84ef391",
|
||||
"tests\\has_ip_network.pp": "abc05686797a776ea8c054657e6f7456",
|
||||
"tests\\init.pp": "1d98070412c76824e66db4b7eb74d433"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The name of the anchor resource."
|
||||
}
|
||||
],
|
||||
"name": "anchor"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "An arbitrary name used as the identity of the resource."
|
||||
},
|
||||
{
|
||||
"name": "match",
|
||||
"doc": "An optional regular expression to run against existing lines in the file;\\nif a match is found, we replace that line rather than adding a new line."
|
||||
},
|
||||
{
|
||||
"name": "line",
|
||||
"doc": "The line to be appended to the file located by the path parameter."
|
||||
},
|
||||
{
|
||||
"name": "path",
|
||||
"doc": "The file Puppet will ensure contains the line specified by the line parameter."
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ruby"
|
||||
}
|
||||
],
|
||||
"name": "file_line"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
26
deployment/puppet/swift/.project
Normal file
26
deployment/puppet/swift/.project
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>swift</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
<project>apt</project>
|
||||
<project>keystone</project>
|
||||
<project>openstack</project>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
23
deployment/puppet/sysctl/.project
Normal file
23
deployment/puppet/sysctl/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>sysctl</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
45
deployment/puppet/sysctl/metadata.json
Normal file
45
deployment/puppet/sysctl/metadata.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"name": "duritong-sysctl",
|
||||
"author": "",
|
||||
"description": "This modules allows you to configure sysctl.",
|
||||
"license": "GPLv2",
|
||||
"project_page": "https://github.com/duritong/puppet-sysctl",
|
||||
"source": "",
|
||||
"summary": "",
|
||||
"version": "0.0.1",
|
||||
"checksums": {
|
||||
"Modulefile": "5e4d27cd0d37aa40dd200c9e92fbb42c",
|
||||
"README": "2ca7df81cd909d893992ccc9f57521a4",
|
||||
"lib\\puppet\\provider\\sysctl\\parsed.rb": "f1ad6c1cd610b6fe33fcd245759c09d1",
|
||||
"lib\\puppet\\type\\sysctl.rb": "65fe3deaf4e245b7a5f031dac3d73f4d",
|
||||
"manifests\\value.pp": "1d145504423237bcf848c513dd726266"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "Name of the parameter"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "val",
|
||||
"doc": "Value the parameter should be set to"
|
||||
},
|
||||
{
|
||||
"name": "target",
|
||||
"doc": "Name of the file to store parameters in"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "parsed"
|
||||
}
|
||||
],
|
||||
"name": "sysctl",
|
||||
"doc": "Manages kernel parameters in /etc/sysctl.conf. By default this will\n only edit the configuration file, and not change any of the runtime\n values. If you wish changes to be activated right away, you can do\n so with an exec like so:\n\n exec { load-sysctl:\n command \u003d\u003e \"/sbin/sysctl -p /etc/sysctl.conf\",\n refreshonly \u003d\u003e true\n }\n\n Set any changes you want to happen right away to notify this command,\n or you can set it as the default:\n\n Sysctl {\n notify \u003d\u003e Exec[load-sysctl]\n }"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/vcsrepo/.project
Normal file
23
deployment/puppet/vcsrepo/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>vcsrepo</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
147
deployment/puppet/vcsrepo/metadata.json
Normal file
147
deployment/puppet/vcsrepo/metadata.json
Normal file
@ -0,0 +1,147 @@
|
||||
{
|
||||
"name": "puppetlabs-vcsrepo",
|
||||
"author": "",
|
||||
"description": "",
|
||||
"license": "",
|
||||
"project_page": "",
|
||||
"source": "",
|
||||
"summary": "",
|
||||
"version": "0.0.4",
|
||||
"checksums": {
|
||||
"LICENSE": "3169c4d06a92f27ab28d53c1179cc1a7",
|
||||
"Modulefile": "980a342ab9a28931cfb8dd7ff8842f92",
|
||||
"README.BZR.markdown": "f202a6ee6d297c09c89c5bce2569ee25",
|
||||
"README.CVS.markdown": "d7b48f6abd22a79f402dc445e70612db",
|
||||
"README.GIT.markdown": "30e149a4a738ee8229fb08b796bae6c2",
|
||||
"README.HG.markdown": "2ec41d70129c53ee6a6831795bfeda40",
|
||||
"README.SVN.markdown": "cf3b9d062c06f59ae8772204a3cc6806",
|
||||
"README.markdown": "c6ead7d4a1e4512929711a0348642707",
|
||||
"Rakefile": "cc0e9a5225430b6a13c74ae74032ed33",
|
||||
"examples\\bzr\\branch.pp": "ea6a41c7757431edbd52bc5da8bc2882",
|
||||
"examples\\bzr\\init_repo.pp": "af1cc14d0c33862e665e42eec244665a",
|
||||
"examples\\cvs\\local.pp": "7be84e245b7f6e1f344b07d8833dc1aa",
|
||||
"examples\\cvs\\remote.pp": "560ca3df0a5be2313ba814f289c08b79",
|
||||
"examples\\git\\bare_init.pp": "4cffe87aa10b02134ddd27c5fcb1f726",
|
||||
"examples\\git\\clone.pp": "7aa96da7e914731864644f57b2757bda",
|
||||
"examples\\git\\working_copy_init.pp": "c053558f3583fa87705c9fb33a9614e5",
|
||||
"examples\\hg\\clone.pp": "97c4bc9d296b89bc0b6f59ac713e3f25",
|
||||
"examples\\hg\\init_repo.pp": "cb3293a7b82ee34e3a89badb90659ad6",
|
||||
"examples\\svn\\checkout.pp": "6e884b0fc38da21b7a13c95b7e977c2b",
|
||||
"examples\\svn\\server.pp": "63309662f80d0e7b35ab1b4cd1591148",
|
||||
"lib\\puppet\\provider\\vcsrepo.rb": "f5b8a90080b8c27e2656af8605148928",
|
||||
"lib\\puppet\\provider\\vcsrepo\\bzr.rb": "35fd23d904f549ea51c3a6859f882f0c",
|
||||
"lib\\puppet\\provider\\vcsrepo\\cvs.rb": "bc63d9785db10e1328edd7b5c5b32174",
|
||||
"lib\\puppet\\provider\\vcsrepo\\git.rb": "45d6c651f3b9188736c3ce9458a6232f",
|
||||
"lib\\puppet\\provider\\vcsrepo\\hg.rb": "32e17bb9d2f9b4311a2ea60292630958",
|
||||
"lib\\puppet\\provider\\vcsrepo\\svn.rb": "e79b6eb310a247aa1ec7ddaddc328600",
|
||||
"lib\\puppet\\type\\vcsrepo.rb": "ba8c4b043983b59688c31868dce19a14",
|
||||
"spec\\fixtures\\bzr_version_info.txt": "5edb13429faf2f0b9964b4326ef49a65",
|
||||
"spec\\fixtures\\git_branch_a.txt": "2371229e7c1706c5ab8f90f0cd57230f",
|
||||
"spec\\fixtures\\hg_parents.txt": "efc28a1bd3f1ce7fb4481f76feed3f6e",
|
||||
"spec\\fixtures\\hg_tags.txt": "8383048b15adb3d58a92ea0c8b887537",
|
||||
"spec\\fixtures\\svn_info.txt": "978db25720a098e5de48388fe600c062",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "63b2c95f52bf796d7138c87d4f718afa",
|
||||
"spec\\support\\filesystem_helpers.rb": "982a58fb186dad382f56504f57887139",
|
||||
"spec\\support\\fixture_helpers.rb": "4f2ee9e618fcb57054af0a7fd481a97f",
|
||||
"spec\\support\\provider_example_group.rb": "cd74e9f2a19b545f6b962250a86beed0",
|
||||
"spec\\unit\\puppet\\provider\\vcsrepo\\bzr_spec.rb": "595f6e1e12d0d9b52a9144ab62a2ca86",
|
||||
"spec\\unit\\puppet\\provider\\vcsrepo\\cvs_spec.rb": "7154cbacd1c79e94be444a3e7fceeed6",
|
||||
"spec\\unit\\puppet\\provider\\vcsrepo\\git_spec.rb": "64d2b83fd473b1c37feadcc7879e7af4",
|
||||
"spec\\unit\\puppet\\provider\\vcsrepo\\hg_spec.rb": "29078a90254ecea8cfcf0df266dad2bd",
|
||||
"spec\\unit\\puppet\\provider\\vcsrepo\\svn_spec.rb": "ab41d490cbf74a51d68c0bfbfe2297f8",
|
||||
"spec\\unit\\puppet\\type\\README.markdown": "de26a7643813abd6c2e7e28071b1ef94"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "path",
|
||||
"doc": "Absolute path to repository"
|
||||
},
|
||||
{
|
||||
"name": "source",
|
||||
"doc": "The source URI for the repository"
|
||||
},
|
||||
{
|
||||
"name": "fstype",
|
||||
"doc": "Filesystem type"
|
||||
},
|
||||
{
|
||||
"name": "owner",
|
||||
"doc": "The user/uid that owns the repository files"
|
||||
},
|
||||
{
|
||||
"name": "group",
|
||||
"doc": "The group/gid that owns the repository files"
|
||||
},
|
||||
{
|
||||
"name": "user",
|
||||
"doc": "The user to run for repository operations"
|
||||
},
|
||||
{
|
||||
"name": "excludes",
|
||||
"doc": "Files to be excluded from the repository"
|
||||
},
|
||||
{
|
||||
"name": "force",
|
||||
"doc": "Force repository creation, destroying any files on the path in the process."
|
||||
},
|
||||
{
|
||||
"name": "compression",
|
||||
"doc": "Compression level"
|
||||
},
|
||||
{
|
||||
"name": "basic_auth_username",
|
||||
"doc": "HTTP Basic Auth username"
|
||||
},
|
||||
{
|
||||
"name": "basic_auth_password",
|
||||
"doc": "HTTP Basic Auth password"
|
||||
},
|
||||
{
|
||||
"name": "identity",
|
||||
"doc": "SSH identity file"
|
||||
},
|
||||
{
|
||||
"name": "module",
|
||||
"doc": "The repository module to manage"
|
||||
},
|
||||
{
|
||||
"name": "remote",
|
||||
"doc": "The remote repository to track"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "revision",
|
||||
"doc": "The revision of the repository"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "bzr",
|
||||
"doc": "Supports Bazaar repositories"
|
||||
},
|
||||
{
|
||||
"name": "cvs",
|
||||
"doc": "Supports CVS repositories/workspaces"
|
||||
},
|
||||
{
|
||||
"name": "git",
|
||||
"doc": "Supports Git repositories"
|
||||
},
|
||||
{
|
||||
"name": "hg",
|
||||
"doc": "Supports Mercurial repositories"
|
||||
},
|
||||
{
|
||||
"name": "svn",
|
||||
"doc": "Supports Subversion repositories"
|
||||
}
|
||||
],
|
||||
"name": "vcsrepo"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/vswitch/.project
Normal file
23
deployment/puppet/vswitch/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>vswitch</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
67
deployment/puppet/vswitch/metadata.json
Normal file
67
deployment/puppet/vswitch/metadata.json
Normal file
@ -0,0 +1,67 @@
|
||||
{
|
||||
"name": "puppet-vswitch",
|
||||
"author": "Endre Karlson, Dan Bode",
|
||||
"description": "Puppet module to install and configure the OpenVSwitch and other vSwitchs",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/ekarlso/puppet-vswitch",
|
||||
"source": "https://github.com/ekarlso/puppet-vswitch",
|
||||
"summary": "Puppet module for OpenVSwitch and other vSwitchs",
|
||||
"version": "0.1.0",
|
||||
"checksums": {
|
||||
"Modulefile": "f5a71e87c20bb4cb569f309accb30477",
|
||||
"README.md": "aa79060aba180ab1646bb3441d91cabc",
|
||||
"lib\\facter\\kernel_modules.rb": "3bd79cf5fa613d41552f258a7289b0df",
|
||||
"lib\\facter\\openvswitch.rb": "0e09bb8f33a6ac1026b3ca61c7810490",
|
||||
"lib\\puppet\\provider\\vs_bridge\\ovs.rb": "19496752cc870f0f3aaf651f8696de0a",
|
||||
"lib\\puppet\\provider\\vs_port\\ovs.rb": "f79a2681f16f749905062c702b8ea297",
|
||||
"lib\\puppet\\type\\vs_bridge.rb": "a9091a0e2b15625d314cca087d9fa8e4",
|
||||
"lib\\puppet\\type\\vs_port.rb": "15e984d27e220ad0a14683c2a35c8af1",
|
||||
"manifests\\bridge.pp": "c3c25ce9ce356de3b4aa1c3077573a7a",
|
||||
"manifests\\init.pp": "d36cf5a990c6a5093c1ee5667d163eb8",
|
||||
"manifests\\ovs.pp": "d7fc37ab8ada4f8bc165186455de2a1a",
|
||||
"manifests\\port.pp": "71f1b64fdb26f204628454511b2c885b"
|
||||
},
|
||||
"types": [
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "name",
|
||||
"doc": "The bridge to configure"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "external_ids",
|
||||
"doc": "External IDs for the bridge"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ovs"
|
||||
}
|
||||
],
|
||||
"name": "vs_bridge",
|
||||
"doc": "A Switch - For example \u0027br-int\u0027 in OpenStack"
|
||||
},
|
||||
{
|
||||
"parameters": [
|
||||
{
|
||||
"name": "interface",
|
||||
"doc": "The interface to attach to the bridge"
|
||||
},
|
||||
{
|
||||
"name": "bridge",
|
||||
"doc": "What bridge to use"
|
||||
}
|
||||
],
|
||||
"providers": [
|
||||
{
|
||||
"name": "ovs"
|
||||
}
|
||||
],
|
||||
"name": "vs_port",
|
||||
"doc": "A Virtual Switch Port"
|
||||
}
|
||||
],
|
||||
"dependencies": []
|
||||
}
|
23
deployment/puppet/xinetd/.project
Normal file
23
deployment/puppet/xinetd/.project
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
Description>
|
||||
<name>xinetd</name>
|
||||
<comment></comment>
|
||||
s>
|
||||
<s>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.cloudsmith.geppetto.pp.dsl.ui.modulefileBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.cloudsmith.geppetto.pp.dsl.ui.puppetNature</nature>
|
||||
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||
</natures>
|
||||
<Description>
|
30
deployment/puppet/xinetd/metadata.json
Normal file
30
deployment/puppet/xinetd/metadata.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "puppetlabs-xinetd",
|
||||
"author": "Puppet Labs",
|
||||
"description": "Puppet module to configure xinetd services",
|
||||
"license": "Apache License 2.0",
|
||||
"project_page": "https://github.com/puppetlabs/puppetlabs-xinetd",
|
||||
"source": "https://github.com/puppetlabs/puppetlabs-xinetd",
|
||||
"summary": "Puppet Labs Xinetd Module",
|
||||
"version": "1.1.0",
|
||||
"checksums": {
|
||||
".fixtures.yml": "272dd988f3338551587e90748fca6653",
|
||||
".gemfile": "cdc1b5cdf76da9627e7dd0b843b26cd6",
|
||||
"CHANGELOG": "a34474fc6bec6938e0830bbb0a450556",
|
||||
"LICENSE": "c213819d6586389247f91b04ccd00802",
|
||||
"Modulefile": "3ee59c98be52588bffc4a66deca16574",
|
||||
"README": "d7257388d0242a22d7a95a0af3005674",
|
||||
"Rakefile": "f37e6131fe7de9a49b09d31596f5fbf1",
|
||||
"files\\xinetd.conf": "1680192de4cef61a23dca13cdfff07c7",
|
||||
"manifests\\init.pp": "dcbb45177f497d3c2e78da79e81cf970",
|
||||
"manifests\\service.pp": "a03c61de03621e6d1916ec74883806d0",
|
||||
"spec\\classes\\xinetd_init_spec.rb": "8c1b031a000782be08309a87f91114b9",
|
||||
"spec\\defines\\xinetd_service_spec.rb": "ff990ac6cf554e103b92005e64cc576c",
|
||||
"spec\\fixtures\\manifests\\site.pp": "d41d8cd98f00b204e9800998ecf8427e",
|
||||
"spec\\spec.opts": "a600ded995d948e393fbe2320ba8e51c",
|
||||
"spec\\spec_helper.rb": "0db89c9a486df193c0e40095422e19dc",
|
||||
"templates\\service.erb": "ab82010b3854e752ef642f5b10a5f353",
|
||||
"tests\\init.pp": "c31f20acadb59d84cc56ebe12a138a03"
|
||||
},
|
||||
"dependencies": []
|
||||
}
|
Loading…
Reference in New Issue
Block a user