• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

StackStorm / st2
74%
master: 73%

Build:
Build:
LAST BUILD BRANCH: stevedore-runners
DEFAULT BRANCH: master
Repo Added 09 Jul 2015 07:22PM UTC
Files 49
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH rule-types
branch: rule-types
CHANGE BRANCH
x
Reset
  • rule-types
  • 0.1.0
  • 0.12.1_changelog
  • 1.5.1
  • 2_0_1_patch_release
  • 2_0_1_release
  • DZ/add_chatops_to_st2ctl
  • DZ/add_warning
  • DZ/adjust-mistral-docs
  • DZ/adjust-mistral-docs-v0.12.1
  • DZ/change_disclamer
  • DZ/doc_around_installer_and_more
  • DZ/doc_updates_from_master_v1.2.1
  • DZ/docs_add_nitpicky
  • DZ/docs_add_tutorials
  • DZ/fix_cli_help
  • DZ/fix_diag_loadavg
  • DZ/fix_docs_selector
  • DZ/fix_git_url
  • DZ/fix_trigger_instance_re_emit
  • DZ/must_be_root
  • DZ/must_be_root_master
  • DZ/remove_get_open_ports
  • Itxaka-add_keystone_backend
  • LH/changelog_tidy
  • LH/changelog_underline
  • LH/v21_changelog
  • STORM-1130/docs_for_code_structure
  • STORM-1170/friendly-action-param-error
  • STORM-1542/fix-escaped-dict-result
  • STORM-1546/mistral-validate-action-params
  • STORM-1549/mistral-keystone
  • STORM-1566/fix-escaped-chars-complex-result
  • STORM-1575/fix-mistral-ac-result
  • STORM-1670/cancel-mistral-wf
  • STORM-1702/workflow-validation-api
  • STORM-1931/explicit-none-optional-params
  • ac-vars
  • action_alias_db_utility_method
  • action_chain_runner_params_parameter_rename
  • action_execution_run_as_user
  • action_parameter_validation_fix
  • action_testing_fixes
  • actions_queue_consumer_tests
  • add_back_version_normalization
  • add_back_version_normalization_v21
  • add_bandit_checks
  • add_commands_for_enabling_and_disabling_a_resource
  • add_config_demo_stuff_to_examples_pack
  • add_configparser_backport_dependency
  • add_missing_pack_yaml_to_example_pack
  • add_missing_pytz_dependency
  • add_more_indexes_on_liveaction
  • add_pack_yaml_to_default_pack
  • add_support_for_ref_to_pack_metadata
  • add_tests_for_available_versions
  • add_verbose_flag_to_run_pack_tests
  • add_webhook
  • alias-extras
  • alias-separator
  • alias_pack_pk
  • alias_pack_tests
  • allow_pack_retrieval_via_name
  • ancient-git
  • announcement-assert
  • another_codecov
  • api-keys
  • api_filtering_fixes
  • api_key_qs_docs
  • api_limit_improvements
  • api_status_code_improvements
  • apikey_export_load
  • attr_all_fix_execution
  • auth_backend_dynamic
  • auth_backend_port
  • bad_head
  • branch-versions
  • bug/add_argcomplete_requirements
  • bug/immutable_default_parameter_array
  • bundle_newer_version_of_virtualenv
  • cancel_multiple_values
  • cast_improvements
  • change_python_module_plugin_loading
  • chatops-alias-updates
  • chatops-extra-fix
  • chatops-fix
  • chatops-jinja
  • chatops-replace-fix
  • cherry_pick_deploy_workflow_fixes
  • cherry_pick_unload_fix
  • ci_pkg_test
  • circleci-el6
  • clean_self_check
  • clean_up_fixtures
  • cli_api_key_option
  • cli_config_timezone_support
  • cli_re_run_fix
  • cli_run_exit_with_non_zero_on_failure
  • cli_updates
  • cli_warn_message_fix
  • codecov_support
  • command-descriptions
  • common_script_setup_code
  • concurrency_policies_cancel_operation
  • config_schema_nested_objects_support
  • consistent_register_order
  • core_http_changelog
  • correct_content_type_in_auth_hook
  • coverage-reports-html
  • coveralls-sticker
  • create_action_include_data_files
  • create_delete_alias_cli
  • cron_timer_cron_like_syntax
  • custom-yaql-funcs
  • datastore_api_endpoints_improvements
  • debug_global_config_option
  • deploy-script-mistral-update
  • dev_version_update
  • direct_queue_publish
  • disable_services
  • doc-fixes
  • doc-updates
  • doc/troubleshoot
  • docs_fixes
  • docs_version_updates
  • dont_allow_slashwes_in_parameter_names
  • dont_cleanup_indexes_wih_tests
  • dont_log_files_controller_responses
  • e_fix
  • empty-strings
  • enable_lint_and_docs_run_on_travis
  • enhancement/python_action_return_status
  • enhancement/st2tests_fixtures_pack
  • env_variables_action
  • enykeev-patch-2
  • epowell101-patch-2
  • execution_get_attr_improvements
  • exp_controllers_to_v1
  • extra-fix
  • extra-fix-14
  • fabric_use_ssh_config
  • feat/lint-symlinks
  • feature/autocomplete
  • feature/circleci
  • feature/client_api_key
  • feature/complete_script
  • feature/execution_log
  • feature/exposition
  • feature/openapi
  • feature/pack-create
  • feature/pack-search
  • feature/pack_api
  • feature/pack_config
  • feature/pack_config_2
  • feature/pack_create
  • feature/pack_improvements
  • feature/packs
  • feature/packs_register_unified
  • feature/rerun_param_nomerge
  • feature/rest_services_v2
  • feature/validation_check_for_dispatching_payload
  • file-sensor-example
  • filter-postgresql-st2ctl
  • fix-actionrunner-syslog
  • fix-cache-headers
  • fix-cancel-policy
  • fix-changelog
  • fix-docs
  • fix-execution-list
  • fix-execution-query-perf
  • fix-mistral-cancel-task
  • fix-mistral-concurrency-test
  • fix-mistral-examples
  • fix-mistral-querier
  • fix-mistral-wf-state
  • fix-multi-lines-param-values
  • fix-pip-temp
  • fix-runner-loader
  • fix-runner-param-override
  • fix-trace-cli
  • fix/2983
  • fix/always_remove_auth_query
  • fix/binary_files
  • fix/chatops-optional-args
  • fix/chatops-pack-install-formats
  • fix/chatops-pack-install-formats-v2.1
  • fix/complex-render
  • fix/cryptic_errors
  • fix/datastore/get_by_name
  • fix/filter_latency
  • fix/git-python
  • fix/ignore_trigger_instance
  • fix/iteractive_config_improvements
  • fix/jinja_filter_flow_style
  • fix/lint_config
  • fix/lots_of_actions
  • fix/missing_dependency
  • fix/no-runner-print
  • fix/no-uwsgi
  • fix/nonexistent_repo
  • fix/old-git-versions-syntax
  • fix/pack_install_show
  • fix/pack_registration
  • fix/pack_remove_config
  • fix/package-management-wording
  • fix/packviews_permission
  • fix/param_merging
  • fix/python-runner-timeout
  • fix/python_runner_env_description
  • fix/rabbitmq-connection-retry
  • fix/rerun_param_exclusion
  • fix/runner-tests
  • fix/self_check_script
  • fix/st2ctl-hubot-status
  • fix/web_services
  • fix_action_parameter_type_attribute_validation
  • fix_action_service_datastore_access
  • fix_base_path_issue
  • fix_base_path_issue_v21
  • fix_cacert_bug
  • fix_cast_params_bug
  • fix_config_and_service_argument_consistency
  • fix_content_type_bug
  • fix_datastore_timeout_tests
  • fix_exception
  • fix_execution_list
  • fix_logrotate_bug
  • fix_notification_empty_check
  • fix_notification_empty_check_mstr
  • fix_notify
  • fix_pack_actions_to_use_ref
  • fix_packs_info_action
  • fix_pecan_issue
  • fix_pkg_resources_issues
  • fix_register_api_endpoint_bug
  • fix_rule_create_no_enabled
  • fix_rule_issue
  • fix_sendmail
  • fix_sensor_update
  • fix_traces_sort_order
  • fix_trigger_registration_bug
  • fix_typo
  • fix_version_140
  • fix_virtualenv_path_env_var
  • fix_wait_for_ssh
  • fixtures_fixes
  • friendlier_error_message_on_invalid_parameter_type
  • gunicorn_compatibility_fixes_and_config
  • gunicorn_config_changes
  • gunicorn_shutdown_fix
  • gunicorn_sync_worker_workaround
  • ha-sample-confs
  • hello-st2-version
  • hook_up_runner_disable
  • hook_up_runner_disable_and_enable
  • icons
  • ignore_release_errors
  • improved_config_schema_default_values
  • include-st2ctl
  • include_elapsed_seconds_for_complete_actions
  • include_parameters_cli_workflow_executions
  • increase_reload_timeout
  • increase_sleep
  • increase_sleep_v14
  • init-ng
  • insert_update_modify
  • installer-doc-updates
  • installer-docs
  • isotime_parsing_improvements
  • issue-1715/chatops_channel_as_action_param
  • issue_167/user_scoped_vars
  • issues/2538
  • jsexpose_fix_bool_type
  • key_set_ttl
  • kvp_delete_cli_fix_scope
  • la_status_xchg
  • late_open_sftp_connection
  • license_check_improvements
  • linkanalyzer
  • lint_improvements
  • lint_linux_pack
  • linux_rm_action_verbose_flag
  • linux_wait_for_ssh_improvements
  • local_runner_changes
  • localhost_to_127.0.0.1
  • logdir-empty-verification
  • make_robot
  • makefile-tweaks
  • mandatory-param-key
  • master
  • master_video_docs
  • misc_api_improvements
  • misc_stuff
  • missing_garbagecollector_syslog_config
  • mistral-abstract-auth
  • mistral-cancel-state
  • mistral-rerun
  • mistral-test-errors
  • mistral-workbook-complex-workaround
  • mistral-yaql-v1
  • mistral_client_insecure
  • mongodb_profile_flag
  • mongodb_ssl
  • mongoengine_fixes
  • more-mistral-examples
  • more_friendly_user_exception_on_invalid_pack_param_name
  • move_auth_backends_to_separate_packages
  • move_common_code_to_st2common
  • move_resource_registrars_to_st2common
  • multi_value_id_filtering
  • mv_gen_key
  • new_pack_register_syntax
  • nginx-config-tiny-edit
  • nit-to-current
  • no_traceback_on_non_unique_error_debug
  • none_casting_workaround
  • notification_data
  • nuke_venv_when_installing_tests
  • operator_changes
  • pack-schema
  • pack_configuration_from_datastore
  • pack_configuration_v2_config_schemas
  • pack_configuration_v2_pack_configs
  • pack_install_only_load_installed_packs
  • pack_install_validate_stackstorm_version
  • pack_metadata_changes
  • pack_schema_versioning_changes
  • pack_test_fixture_loading_utils
  • package/sha_stuff
  • packs-cleanup
  • packs-cleanup1
  • packs-register
  • packs_api_fix
  • packs_install_reload_timeout
  • packs_load_register_triggers_by_default
  • param-render-fail
  • paramiko-passphrase
  • paramiko-ssh-config-support
  • paramiko_runner_error_result_format_fix
  • params_not_valid_name_userfriendly_exception
  • parent-causation-chain
  • pin_amqp_and_kombu
  • pin_requests
  • pkg_test
  • pluggable-runners
  • policies-docs
  • policies_improvements
  • positional_arguments_serialization
  • private_key_parameter_support_path
  • puppet-docs
  • pymongo_mongoengine_upgrade
  • python27_st2client
  • python27_st2ctl
  • python_binary_path_el6
  • python_runner_wrapper_path_fix
  • rbac_executions_permissions_resolver
  • rbac_for_pack_managemenet_api_endpoints
  • rbac_initial_constructs
  • re_failed_executions
  • refactor_code_to_reduce_import_time_and_speed_up_process_wrapper
  • refactor_runner_container_service_code
  • register-triggers
  • register_api_fail_on_failure
  • register_config_validate_values_against_schema
  • register_content_fail_on_failure
  • register_content_setup_virtualenv
  • register_content_setup_virtualenv_fix
  • remove-circle-yaml
  • remove-docs
  • remove-old-packaging
  • remove-uid
  • remove_metadata_json_support
  • remove_obsolete_code
  • remove_old_fabric_runner_code
  • remove_packs_info_action
  • remove_st2_startup
  • rename-st2bundle-to-st2
  • replace_bencode
  • require-packs
  • resourece_controller_improvements
  • retrieve_packs_by_ref_or_name_or_id
  • retry_db_connection
  • retry_test_improvements
  • return_number_of_deleted_objects_on_delete_by_query_return
  • revert-2372-virtualenv_fix
  • revert-2468-mistral_nginx_conf
  • revert-2469-v1.3
  • revert-2474-localhost_to_127.0.0.1
  • revert-2497-v1.3.2
  • revert-2587-webhook_url_variable
  • revert-2644-robot/demo
  • revert-2763-STORM-2195/user_scoped_params_as_jinja
  • revert-2766-v1.5_user_scoped_params_as_jinja
  • revert-st2ctl-change
  • rework_post_result
  • rhel_spec_update
  • rhel_support
  • rmq_cluster_support
  • robot/demo
  • rollback_st2ctl
  • rpm_fix
  • rule-tester-updates
  • rule-view
  • rule_criteria_pattern_falsy_fix
  • rule_list_filter
  • rule_tester_improvements
  • rules_list_api_improvements
  • run_tests_circleci
  • runner_migration_script
  • sane_trigger_instance_list
  • scope_d_svc
  • secrets_kv_store
  • self-check-fix
  • self-check-fix-v13
  • self_check_script
  • self_check_v1.5
  • sensor-instances
  • sensor_container_respawan_sensor_on_death
  • sensor_debugging_fixes
  • sensor_doc_update
  • sensor_instance_friendly_exception
  • sensor_manager_improvements
  • sensor_partition
  • server_side_alias_match_permissions
  • serverside_matching_changes_and_fixes
  • some_options_for_launchdev
  • specify_min_pip_version
  • st2-exchange
  • st2-self-check-errors
  • st2_client_ignore_permissions_error
  • st2auth-token-validation
  • st2client-json-array
  • st2client_py27
  • st2client_workaround
  • st2client_workaround_backport
  • st2ctl-noservice
  • st2ctl_missing_flag
  • st2ctl_reload_missing_flag
  • st2ctl_reload_to_register_rules
  • st2ctl_start_mistral_after_webui
  • stream_old_packages
  • submit_debug_info_additional_context
  • submit_debug_info_improvements
  • sudo_flags
  • sync_up_changelog_with_21
  • temp/test1
  • temp/test2
  • test_coverage
  • test_for_debug_info
  • test_quickstart_setup
  • throw_non_found_error_instead_of_valueerror
  • ti_msg_ack
  • timer-tarce-fix-v0131
  • timer-trace-fix
  • tmp/no_project_name
  • tooz_version
  • trace-docs
  • trace-other-trigger
  • trace_fix
  • trace_fixes_v0131
  • traces
  • traces-cli-pretty
  • travis-integration-tests
  • travis_use_mongo_32
  • trigger_cleanup
  • trigger_conflict_error_ignore
  • trigger_lookup_workaround
  • two_dispatcher_pools_for_actions_user_configurable_size
  • uid_fixes_and_tests
  • unlock-the-docker-doc-blocker-and-other-todos
  • update-change-logs
  • update-changelog
  • update-chatops-instructable
  • update-client-version
  • update-instructable
  • update-mistral-get-task
  • update-mistralclient-version
  • update-unload
  • update_16_changelog
  • update_auth_config
  • update_changelog
  • update_changelog_v0131
  • update_code_for_index_format_change
  • update_dependencies
  • update_mistral_branch
  • update_unload
  • updates_for_st2_packaging
  • upgrade_mongodb_travis
  • upgrade_paramiko
  • upgrade_paramiko_v_1_16
  • upgrade_pip
  • upgrade_pylint
  • upgrade_pylint_v2
  • upgrade_pymongo
  • use_execution_id
  • use_is_debugging_enabled
  • use_lint_configs_repo
  • use_meta_loader
  • use_right_mask
  • use_versioned_requirements
  • use_virtualenv_from_usr_local_bin
  • use_yaml_safe_dump
  • userlocalhost-bugfix/unables_to_handle_unicode
  • v0.12
  • v0.12.0
  • v0.12.1
  • v0.12.2
  • v0.12.3
  • v0.13
  • v0.13.0
  • v0.13.1
  • v0.13.2
  • v0.13.3
  • v0.7
  • v012_st2-self-check-errors
  • v012_video_docs
  • v1.2.1
  • v1.3
  • v1.3-self-check-update
  • v1.3.0
  • v1.3.1
  • v1.3.2
  • v1.3.3
  • v1.3.3_fix_checkout_logic
  • v1.3_remove_circle
  • v1.3_revert_stream
  • v1.4
  • v1.4.0
  • v1.4dev_update
  • v1.5
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v1.5_fix_execution_list
  • v1.6
  • v1.6.0
  • v1.6.1
  • v2.0
  • v2.0.0
  • v2.0.1
  • v2.1
  • v2.1.0
  • v2.1.1
  • v2.1.1_changes
  • v2.1_self_check
  • v2.1_self_check_update
  • validate_config_tool
  • various_fixes
  • various_pack_changes
  • various_rbac_improvements
  • version_bump_013dev
  • virtualenv2.7
  • virtualenv_creation_tests
  • warning-21
  • webhook_url_variable
  • webhooks
  • webhooks_endpoint_url_encoded_form_data_support
  • webui-in-conf
  • yaml_definitions_object_default_value_jinja_notation

pending completion
5719

push

travis-ci

manasdk
Merge branch 'master' into rule-types

* master: (44 commits)
  Fix lint.
  Updating python sitelib for IUS packages
  On startup throw if RBAC is enabled but auth isn't - RBAC doesn't work and makes no sense without auth.
  Fix typo in the rbac error message.
  Check if st2_deploy.sh launched from superuser
  Update rbac definition example.
  Update RBAC docs.
  Re-generate available permission types table.
  Remove line break
  Move resolver tests to separate files (one per resolver class).
  Update affected test.
  Update all resolvers to correctly account for "all" permission type.
  Determine mistral version based on GitHub branch
  Skip coveralls for coding style checks
  Fix Travis Mistral build
  Reduce code duplication and make tests more robust by checking for all the available permissions where possible.
  Make it easy to enable printing of all the log messages generated during tests to the console.
  Fix typo - add missing "s" suffix.
  Add more tests for execution permissions resolver.
  For now stub all the user_has_permission methods to return True.
  ...

154 of 154 new or added lines in 13 files covered. (100.0%)

12696 of 17132 relevant lines covered (74.11%)

0.91 hits per line

Relevant lines Covered
Build:
Build:
17132 RELEVANT LINES 12696 COVERED LINES
0.91 HITS PER LINE
Source Files on rule-types
  • List 0
  • Changed 17
  • Source Changed 14
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5719 rule-types Merge branch 'master' into rule-types * master: (44 commits) Fix lint. Updating python sitelib for IUS packages On startup throw if RBAC is enabled but auth isn't - RBAC doesn't work and makes no sense without auth. Fix typo in the rbac e... push 05 Sep 2015 12:15AM UTC manasdk travis-ci pending completion  
5669 rule-types Tests for backstop rule matching * Test and fixtures to validate the backstop rule. push 03 Sep 2015 06:50AM UTC manasdk travis-ci pending completion  
5667 rule-types Remove unused methods push 03 Sep 2015 01:39AM UTC manasdk travis-ci pending completion  
5655 rule-types Merge branch 'master' into rule-types * master: usgae etc Docs fixes for clarity skipexamples and other nice options private key fix now moved to 0.13.2 release Use [:-1] for strip newline Update docs Fix tests Use the new utility... push 02 Sep 2015 10:20PM UTC manasdk travis-ci pending completion  
5627 rule-types backstop rule implementation * Split rule matching into 2 passes to support backstop filters push 02 Sep 2015 08:21AM UTC manasdk travis-ci pending completion  
See All Builds (6087)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc