├── .fixtures.yml ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── build.yaml ├── .gitignore ├── .kitchen.yml ├── .pdkignore ├── .puppet-lint.rc ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── .sync.yml ├── .yardopts ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── Makefile ├── README.md ├── REFERENCE.md ├── Rakefile ├── Vagrantfile ├── docs ├── TODO.md ├── dev_notes.md └── release_to_forge.md ├── examples └── init.pp ├── files ├── etc │ └── rsyslog.d │ │ └── 10-st2.conf └── st2_task_base.py ├── functions └── version_ge.pp ├── lib ├── facter │ └── st2_version.rb └── puppet │ ├── functions │ └── st2 │ │ └── urlencode.rb │ ├── provider │ └── st2_pack │ │ └── default.rb │ └── type │ └── st2_pack.rb ├── manifests ├── auth.pp ├── auth │ ├── common.pp │ ├── flat_file.pp │ ├── keystone.pp │ ├── ldap.pp │ ├── mongodb.pp │ └── pam.pp ├── auth_user.pp ├── client │ └── settings.pp ├── init.pp ├── kv.pp ├── kvs.pp ├── logging │ └── rsyslog.pp ├── notices.pp ├── notifier.pp ├── pack.pp ├── packs.pp ├── params.pp ├── profile │ ├── chatops.pp │ ├── client.pp │ ├── facter.pp │ ├── fullinstall.pp │ ├── metrics.pp │ ├── mongodb.pp │ ├── nginx.pp │ ├── nodejs.pp │ ├── python.pp │ ├── rabbitmq.pp │ ├── redis.pp │ ├── selinux.pp │ ├── server.pp │ └── web.pp ├── rbac.pp ├── repo.pp ├── repo │ ├── apt.pp │ └── yum.pp ├── rulesengine.pp ├── scheduler.pp ├── server │ └── datastore_keys.pp ├── service.pp ├── stanley.pp ├── test │ ├── fullinstall.pp │ ├── fullinstall_python36.pp │ ├── fullinstall_python38.pp │ └── fullinstall_unstable.pp ├── timersengine.pp ├── user.pp └── workflowengine.pp ├── metadata.json ├── plans └── upgrade_mongodb.pp ├── spec ├── classes │ └── profile │ │ ├── mongodb_spec.rb │ │ ├── nginx_spec.rb │ │ ├── server_spec.rb │ │ └── web_spec.rb ├── default_facts.yml ├── defines │ ├── auth_user_spec.rb │ └── pack_spec.rb ├── functions │ ├── urlencode_spec.rb │ └── version_ge_spec.rb ├── spec_helper.rb └── unit │ ├── facter │ └── util │ │ └── fact_st2_version_spec.rb │ └── puppet │ └── provider │ └── st2_pack │ └── default_spec.rb ├── tasks ├── key_decrypt.json ├── key_decrypt.py ├── key_get.json ├── key_get.py ├── key_load.json ├── key_load.py ├── pack_install.json ├── pack_install.py ├── pack_list.json ├── pack_list.py ├── pack_register.json ├── pack_register.py ├── pack_remove.json ├── pack_remove.py ├── rule_disable.json ├── rule_disable.py ├── rule_list.json ├── rule_list.py ├── run.json └── run.py ├── templates ├── config.yaml.erb ├── etc │ ├── profile.d │ │ └── st2.sh.erb │ ├── sudoers.d │ │ └── user.erb │ └── sysconfig │ │ ├── st2actionrunner.erb │ │ └── st2chatops.erb ├── opt │ └── stackstorm │ │ └── chatops │ │ └── st2chatops.env.erb └── rbac │ └── assignments │ └── user.yaml.erb ├── test ├── README.md ├── __init__.py ├── integration │ └── stackstorm │ │ ├── controls │ │ ├── mongodb_test.rb │ │ ├── nodejs_test.rb │ │ ├── rabbitmq_test.rb │ │ ├── repository_test.rb │ │ ├── services_test.rb │ │ ├── st2_actions_test.rb │ │ ├── st2_test.rb │ │ ├── st2chatops_test.rb │ │ ├── st2web_test.rb │ │ └── stanley_test.rb │ │ ├── inspec.lock │ │ └── inspec.yml └── unit │ ├── __init__.py │ ├── st2_test_case.py │ ├── test_files_st2_task_helper.py │ ├── test_tasks_key_get.py │ ├── test_tasks_key_load.py │ ├── test_tasks_pack_install.py │ ├── test_tasks_pack_list.py │ ├── test_tasks_pack_register.py │ ├── test_tasks_pack_remove.py │ ├── test_tasks_rule_disable.py │ ├── test_tasks_rule_list.py │ └── test_tasks_run.py └── types └── repository.pp /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.gitignore -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /.pdkignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.pdkignore -------------------------------------------------------------------------------- /.puppet-lint.rc: -------------------------------------------------------------------------------- 1 | --relative 2 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.5.1 2 | -------------------------------------------------------------------------------- /.sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.sync.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/Rakefile -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/Vagrantfile -------------------------------------------------------------------------------- /docs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/docs/TODO.md -------------------------------------------------------------------------------- /docs/dev_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/docs/dev_notes.md -------------------------------------------------------------------------------- /docs/release_to_forge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/docs/release_to_forge.md -------------------------------------------------------------------------------- /examples/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/examples/init.pp -------------------------------------------------------------------------------- /files/etc/rsyslog.d/10-st2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/files/etc/rsyslog.d/10-st2.conf -------------------------------------------------------------------------------- /files/st2_task_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/files/st2_task_base.py -------------------------------------------------------------------------------- /functions/version_ge.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/functions/version_ge.pp -------------------------------------------------------------------------------- /lib/facter/st2_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/lib/facter/st2_version.rb -------------------------------------------------------------------------------- /lib/puppet/functions/st2/urlencode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/lib/puppet/functions/st2/urlencode.rb -------------------------------------------------------------------------------- /lib/puppet/provider/st2_pack/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/lib/puppet/provider/st2_pack/default.rb -------------------------------------------------------------------------------- /lib/puppet/type/st2_pack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/lib/puppet/type/st2_pack.rb -------------------------------------------------------------------------------- /manifests/auth.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth.pp -------------------------------------------------------------------------------- /manifests/auth/common.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/common.pp -------------------------------------------------------------------------------- /manifests/auth/flat_file.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/flat_file.pp -------------------------------------------------------------------------------- /manifests/auth/keystone.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/keystone.pp -------------------------------------------------------------------------------- /manifests/auth/ldap.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/ldap.pp -------------------------------------------------------------------------------- /manifests/auth/mongodb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/mongodb.pp -------------------------------------------------------------------------------- /manifests/auth/pam.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth/pam.pp -------------------------------------------------------------------------------- /manifests/auth_user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/auth_user.pp -------------------------------------------------------------------------------- /manifests/client/settings.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/client/settings.pp -------------------------------------------------------------------------------- /manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/init.pp -------------------------------------------------------------------------------- /manifests/kv.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/kv.pp -------------------------------------------------------------------------------- /manifests/kvs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/kvs.pp -------------------------------------------------------------------------------- /manifests/logging/rsyslog.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/logging/rsyslog.pp -------------------------------------------------------------------------------- /manifests/notices.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/notices.pp -------------------------------------------------------------------------------- /manifests/notifier.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/notifier.pp -------------------------------------------------------------------------------- /manifests/pack.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/pack.pp -------------------------------------------------------------------------------- /manifests/packs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/packs.pp -------------------------------------------------------------------------------- /manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/params.pp -------------------------------------------------------------------------------- /manifests/profile/chatops.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/chatops.pp -------------------------------------------------------------------------------- /manifests/profile/client.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/client.pp -------------------------------------------------------------------------------- /manifests/profile/facter.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/facter.pp -------------------------------------------------------------------------------- /manifests/profile/fullinstall.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/fullinstall.pp -------------------------------------------------------------------------------- /manifests/profile/metrics.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/metrics.pp -------------------------------------------------------------------------------- /manifests/profile/mongodb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/mongodb.pp -------------------------------------------------------------------------------- /manifests/profile/nginx.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/nginx.pp -------------------------------------------------------------------------------- /manifests/profile/nodejs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/nodejs.pp -------------------------------------------------------------------------------- /manifests/profile/python.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/python.pp -------------------------------------------------------------------------------- /manifests/profile/rabbitmq.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/rabbitmq.pp -------------------------------------------------------------------------------- /manifests/profile/redis.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/redis.pp -------------------------------------------------------------------------------- /manifests/profile/selinux.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/selinux.pp -------------------------------------------------------------------------------- /manifests/profile/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/server.pp -------------------------------------------------------------------------------- /manifests/profile/web.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/profile/web.pp -------------------------------------------------------------------------------- /manifests/rbac.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/rbac.pp -------------------------------------------------------------------------------- /manifests/repo.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/repo.pp -------------------------------------------------------------------------------- /manifests/repo/apt.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/repo/apt.pp -------------------------------------------------------------------------------- /manifests/repo/yum.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/repo/yum.pp -------------------------------------------------------------------------------- /manifests/rulesengine.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/rulesengine.pp -------------------------------------------------------------------------------- /manifests/scheduler.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/scheduler.pp -------------------------------------------------------------------------------- /manifests/server/datastore_keys.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/server/datastore_keys.pp -------------------------------------------------------------------------------- /manifests/service.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/service.pp -------------------------------------------------------------------------------- /manifests/stanley.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/stanley.pp -------------------------------------------------------------------------------- /manifests/test/fullinstall.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/test/fullinstall.pp -------------------------------------------------------------------------------- /manifests/test/fullinstall_python36.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/test/fullinstall_python36.pp -------------------------------------------------------------------------------- /manifests/test/fullinstall_python38.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/test/fullinstall_python38.pp -------------------------------------------------------------------------------- /manifests/test/fullinstall_unstable.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/test/fullinstall_unstable.pp -------------------------------------------------------------------------------- /manifests/timersengine.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/timersengine.pp -------------------------------------------------------------------------------- /manifests/user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/user.pp -------------------------------------------------------------------------------- /manifests/workflowengine.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/manifests/workflowengine.pp -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/metadata.json -------------------------------------------------------------------------------- /plans/upgrade_mongodb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/plans/upgrade_mongodb.pp -------------------------------------------------------------------------------- /spec/classes/profile/mongodb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/classes/profile/mongodb_spec.rb -------------------------------------------------------------------------------- /spec/classes/profile/nginx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/classes/profile/nginx_spec.rb -------------------------------------------------------------------------------- /spec/classes/profile/server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/classes/profile/server_spec.rb -------------------------------------------------------------------------------- /spec/classes/profile/web_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/classes/profile/web_spec.rb -------------------------------------------------------------------------------- /spec/default_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/default_facts.yml -------------------------------------------------------------------------------- /spec/defines/auth_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/defines/auth_user_spec.rb -------------------------------------------------------------------------------- /spec/defines/pack_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/defines/pack_spec.rb -------------------------------------------------------------------------------- /spec/functions/urlencode_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/functions/urlencode_spec.rb -------------------------------------------------------------------------------- /spec/functions/version_ge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/functions/version_ge_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/facter/util/fact_st2_version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/unit/facter/util/fact_st2_version_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/st2_pack/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/spec/unit/puppet/provider/st2_pack/default_spec.rb -------------------------------------------------------------------------------- /tasks/key_decrypt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_decrypt.json -------------------------------------------------------------------------------- /tasks/key_decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_decrypt.py -------------------------------------------------------------------------------- /tasks/key_get.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_get.json -------------------------------------------------------------------------------- /tasks/key_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_get.py -------------------------------------------------------------------------------- /tasks/key_load.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_load.json -------------------------------------------------------------------------------- /tasks/key_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/key_load.py -------------------------------------------------------------------------------- /tasks/pack_install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_install.json -------------------------------------------------------------------------------- /tasks/pack_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_install.py -------------------------------------------------------------------------------- /tasks/pack_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_list.json -------------------------------------------------------------------------------- /tasks/pack_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_list.py -------------------------------------------------------------------------------- /tasks/pack_register.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_register.json -------------------------------------------------------------------------------- /tasks/pack_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_register.py -------------------------------------------------------------------------------- /tasks/pack_remove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_remove.json -------------------------------------------------------------------------------- /tasks/pack_remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/pack_remove.py -------------------------------------------------------------------------------- /tasks/rule_disable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/rule_disable.json -------------------------------------------------------------------------------- /tasks/rule_disable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/rule_disable.py -------------------------------------------------------------------------------- /tasks/rule_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/rule_list.json -------------------------------------------------------------------------------- /tasks/rule_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/rule_list.py -------------------------------------------------------------------------------- /tasks/run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/run.json -------------------------------------------------------------------------------- /tasks/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/tasks/run.py -------------------------------------------------------------------------------- /templates/config.yaml.erb: -------------------------------------------------------------------------------- 1 | <%- require 'yaml' -%> 2 | <%= YAML.dump @config %> 3 | -------------------------------------------------------------------------------- /templates/etc/profile.d/st2.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/etc/profile.d/st2.sh.erb -------------------------------------------------------------------------------- /templates/etc/sudoers.d/user.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/etc/sudoers.d/user.erb -------------------------------------------------------------------------------- /templates/etc/sysconfig/st2actionrunner.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/etc/sysconfig/st2actionrunner.erb -------------------------------------------------------------------------------- /templates/etc/sysconfig/st2chatops.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/etc/sysconfig/st2chatops.erb -------------------------------------------------------------------------------- /templates/opt/stackstorm/chatops/st2chatops.env.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/opt/stackstorm/chatops/st2chatops.env.erb -------------------------------------------------------------------------------- /templates/rbac/assignments/user.yaml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/templates/rbac/assignments/user.yaml.erb -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/README.md -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/mongodb_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/mongodb_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/nodejs_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/nodejs_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/rabbitmq_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/rabbitmq_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/repository_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/repository_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/services_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/services_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/st2_actions_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/st2_actions_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/st2_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/st2_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/st2chatops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/st2chatops_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/st2web_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/st2web_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/controls/stanley_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/controls/stanley_test.rb -------------------------------------------------------------------------------- /test/integration/stackstorm/inspec.lock: -------------------------------------------------------------------------------- 1 | --- 2 | lockfile_version: 1 3 | depends: [] 4 | -------------------------------------------------------------------------------- /test/integration/stackstorm/inspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/integration/stackstorm/inspec.yml -------------------------------------------------------------------------------- /test/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/st2_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/st2_test_case.py -------------------------------------------------------------------------------- /test/unit/test_files_st2_task_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_files_st2_task_helper.py -------------------------------------------------------------------------------- /test/unit/test_tasks_key_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_key_get.py -------------------------------------------------------------------------------- /test/unit/test_tasks_key_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_key_load.py -------------------------------------------------------------------------------- /test/unit/test_tasks_pack_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_pack_install.py -------------------------------------------------------------------------------- /test/unit/test_tasks_pack_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_pack_list.py -------------------------------------------------------------------------------- /test/unit/test_tasks_pack_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_pack_register.py -------------------------------------------------------------------------------- /test/unit/test_tasks_pack_remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_pack_remove.py -------------------------------------------------------------------------------- /test/unit/test_tasks_rule_disable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_rule_disable.py -------------------------------------------------------------------------------- /test/unit/test_tasks_rule_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_rule_list.py -------------------------------------------------------------------------------- /test/unit/test_tasks_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/test/unit/test_tasks_run.py -------------------------------------------------------------------------------- /types/repository.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm/puppet-st2/HEAD/types/repository.pp --------------------------------------------------------------------------------