shipyard/src/bin/shipyard_airflow/shipyard_airflow/plugins
Drew Walters e6bc5d0767 plugins: Add get_releases to Armada base operator
Currently, the `ArmadaGetReleasesOperator` does not save any releases
retrieved from the environment. In order to add future functionality
that invokes Helm tests for all releases, deployed releases must be
cataloged. This commit adds a method, `get_releases`, to the Armada
base operator and updates existing plugins to utilize it. Additionally,
this change moves the retrieval of tiller information before the Armada
client is fetched in order to limit subsequent calls to the
`get_tiller_info` method.

Change-Id: Ib4aaec762d509994ce90460d0854e526280c4592
2018-09-27 16:37:54 -05:00
..
__init__.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
armada_base_operator.py plugins: Add get_releases to Armada base operator 2018-09-27 16:37:54 -05:00
armada_get_releases.py plugins: Add get_releases to Armada base operator 2018-09-27 16:37:54 -05:00
armada_get_status.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
armada_post_apply.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
armada_validate_design.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
check_k8s_node_status.py Change k8s node status to be a positive check 2018-06-30 00:14:54 -05:00
check_k8s_pod_status.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
concurrency_check_operator.py Add relabel_nodes action 2018-09-25 07:34:43 -05:00
deckhand_base_operator.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
deckhand_client_factory.py Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
deckhand_create_site_action_tag.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deckhand_retrieve_rendered_doc.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deckhand_validate_site.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deployment_configuration_operator.py Add relabel_nodes action 2018-09-25 07:34:43 -05:00
drydock_base_operator.py Merge "Ensure pod logs are fetched in case of exception in any operator" 2018-09-26 21:58:42 +00:00
drydock_destroy_nodes.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
drydock_errors.py Workflow to support deployment groups 2018-06-20 09:55:15 -05:00
drydock_nodes.py [FIX] Serialization of Set failed 2018-09-12 11:32:19 -05:00
drydock_prepare_site.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
drydock_relabel_nodes.py Add relabel_nodes action 2018-09-25 07:34:43 -05:00
drydock_validate_design.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
drydock_verify_nodes.py Block site_update if there is no host in MaaS/Drydock 2018-09-12 14:13:28 -05:00
drydock_verify_site.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
get_k8s_logs.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
get_k8s_pod_port_ip.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
k8s_preflight_checks_operator.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
openstack_operators.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
placeholder_operator.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
promenade_base_operator.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
promenade_check_etcd.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_clear_labels.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_decommission_node.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_drain_node.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_shutdown_kubelet.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_validate_site_design.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
service_endpoint.py Workflow to support deployment groups 2018-06-20 09:55:15 -05:00
service_session.py Workflow to support deployment groups 2018-06-20 09:55:15 -05:00
service_token.py Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
ucp_base_operator.py Merge "Ensure pod logs are fetched in case of exception in any operator" 2018-09-26 21:58:42 +00:00
ucp_preflight_check_operator.py Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
xcom_puller.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
xcom_pusher.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00