Merge "Add new reclass config options into salt formula - overrides"
diff --git a/salt/files/_orchestration.conf b/salt/files/_orchestration.conf
index 1668490..d24d293 100644
--- a/salt/files/_orchestration.conf
+++ b/salt/files/_orchestration.conf
@@ -2,19 +2,22 @@
 {%- if master.enabled %}
   {%- for environment_name, environment in master.get('environment', {}).iteritems() %}
       {%- set formulas = environment.get('formula', {}) %}
-      {%- set priorities = {'orchestration':{'deploy':{'applications':{}}}} %}
+      {%- set priorities = {'orchestration':{'deploy':{'applications':{}}, 'upgrade': {'applications': {}}}} %}
       {%- for formula_name, formula in formulas.iteritems() %}
         {%- if salt['file.file_exists'](master.dir.files+'/'+environment_name+'/'+formula_name+'/meta/salt.yml') %}
           {%- set orch_fragment_file = formula_name+'/meta/salt.yml' %}
           {%- macro load_orch_file() %}{% include orch_fragment_file %}{% endmacro %}
           {%- set orch_yaml = load_orch_file()|load_yaml %}
             {%- if orch_yaml.orchestration is defined %}
-            {%- do priorities['orchestration']['deploy']['applications'].update({ formula_name: orch_yaml['orchestration']['deploy']['applications'][formula_name] }) %}
+              {%- if orch_yaml.orchestration.deploy is defined %}
+                {%- do priorities['orchestration']['deploy']['applications'].update({ formula_name: orch_yaml['orchestration']['deploy']['applications'][formula_name] }) %}
+              {%- endif %}
+              {%- if orch_yaml.orchestration.upgrade is defined %}
+                {%- do priorities['orchestration']['upgrade']['applications'].update({ formula_name: orch_yaml['orchestration']['upgrade']['applications'][formula_name] }) %}
+              {%- endif %}
             {%- endif %}
         {%- endif %}
       {%- endfor %}
-  {%- if priorities.orchestration.deploy.applications -%}
 {{ priorities|yaml(False) }}
-  {%- endif %}
   {%- endfor %}
 {%- endif %}