def __init__(self): QTMS.__init__(self) self.component = "Metropolis" self.compatibility_matrix = [ # {"pe": "5.5.9", "pc": "5.10.2"}, # {"pe": "5.5.9", "pc": "5.9.2"} # {"pe": "5.8.2", "pc": "5.10.2"}, # {"pe": "5.9.2", "pc": "5.10.2"}, # {"pe": "5.8.2", "pc": "5.10.3"}, # {"pe": "5.9.2", "pc": "5.10.3"}, # {"pe": "5.5.9", "pc": "5.10.3"}, # {"pe": "5.5.9", "pc": "5.11"}, # {"pe": "5.9.2", "pc": "5.11"}, # {"pe": "5.10.2", "pc": "5.11"}, #{"pe": "5.10.4", "pc": "5.11"} { "pe": "5.5.9", "pc": "5.10.5" }, { "pe": "5.8.2", "pc": "5.10.5" }, { "pe": "5.9.2", "pc": "5.10.5" }, #{"pe": "5.10.5", "pc": "5.11"} ] self.jita_operations = [{"op": 'create_compatibility_jps'}]
def __init__(self): QTMS.__init__(self) self.jita_operations = [{ "op": 'update_job_profile' }, { "op": 'trigger_job_profile' }] self.job_profiles = [ { "jps": GOLD_SUITE_JPS["PC"], "payload": GOLD_SUITE_PAYLOAD_PC, "emails": CATALOG_EMAIL_LIST }, { "jps": GOLD_SUITE_JPS["NO-PC"], "payload": GOLD_SUITE_PAYLOAD_NO_PC, "emails": None }, #{"jps": GOLD_SUITE_JPS["GPU"], "payload": GOLD_SUITE_PAYLOAD_GPU, "emails": None}, { "jps": GOLD_SUITE_JPS["UHURA"], "payload": GOLD_SUITE_PAYLOAD_UHURA, "emails": None } ]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'clone_job_profile', "fromBranch": '', "toBranch": ''}, # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.job_profiles = [ { "jps": ACROPOLIS_JPS_LTS["GUEST-OS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_LTS }, { "jps": ACROPOLIS_JPS_LTS["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_LTS }, { "jps": ACROPOLIS_JPS_LTS["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_LTS }, # {"jps": ACROPOLIS_JPS_LTS["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_LTS}, { "jps": ACROPOLIS_JPS_LTS["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_LTS } ]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'clone_job_profile', "fromBranch": 'master', "toBranch": '5.17'}, # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.clone_from_jps = [{ "jps": UHURA_JPS_MASTER["NO-PC-WITH-VC"], "payload": UHURA_PAYLOAD_NO_PC_WITH_VC_MAJOR_REL, 'jp_type': "NO-PC-WITH-VC" }, { "jps": UHURA_JPS_MASTER["NO-PC-NO-VC"], "payload": UHURA_PAYLOAD_NO_PC_NO_VC_MAJOR_REL, 'jp_type': "NO-PC-NO-VC" }, { "jps": UHURA_JPS_MASTER["PC"], "payload": UHURA_PAYLOAD_PC_MAJOR_REL, 'jp_type': "PC" }, { "jps": UHURA_JPS_MASTER["NS-WITH-VC"], "payload": UHURA_PAYLOAD_NS_WITH_VC_MAJOR_REL, 'jp_type': "NS-WITH-VC" }, { "jps": UHURA_JPS_MASTER["NS-NO-VC"], "payload": UHURA_PAYLOAD_NS_NO_VC_MAJOR_REL, 'jp_type': "NS-NO-VC" }] # self.clone_from_jps = [ # {"jps": UHURA_JPS_MINOR["NO-PC-WITH-VC"], "payload": UHURA_PAYLOAD_NO_PC_WITH_VC_MAJOR_REL, 'jp_type': "NO-PC-WITH-VC"}, # {"jps": UHURA_JPS_MINOR["NO-PC-NO-VC"], "payload": UHURA_PAYLOAD_NO_PC_NO_VC_MAJOR_REL, 'jp_type': "NO-PC-NO-VC"}, # {"jps": UHURA_JPS_MINOR["PC"], "payload": UHURA_PAYLOAD_PC_MAJOR_REL, 'jp_type': "PC"}, # {"jps": UHURA_JPS_MINOR["NS-WITH-VC"], "payload": UHURA_PAYLOAD_NS_WITH_VC_MAJOR_REL, 'jp_type': "NS-WITH-VC"}, # {"jps": UHURA_JPS_MINOR["NS-NO-VC"], "payload": UHURA_PAYLOAD_NS_NO_VC_MAJOR_REL, 'jp_type': "NS-NO-VC"} # ] self.job_profiles = [{ "jps": UHURA_JPS_MAJOR["NO-PC-WITH-VC"], "payload": UHURA_PAYLOAD_NO_PC_WITH_VC_MAJOR_REL, "emails": None }, { "jps": UHURA_JPS_MAJOR["NO-PC-NO-VC"], "payload": UHURA_PAYLOAD_NO_PC_NO_VC_MAJOR_REL, "emails": None }, { "jps": UHURA_JPS_MAJOR["PC"], "payload": UHURA_PAYLOAD_PC_MAJOR_REL, "emails": None }, { "jps": UHURA_JPS_MAJOR["NS-WITH-VC"], "payload": UHURA_PAYLOAD_NS_WITH_VC_MAJOR_REL, "emails": None }, { "jps": UHURA_JPS_MAJOR["NS-NO-VC"], "payload": UHURA_PAYLOAD_NS_NO_VC_MAJOR_REL, "emails": None }]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.job_profiles = [{ "jps": UHURA_JPS_MASTER["NO-PC-WITH-VC"], "payload": UHURA_PAYLOAD_NO_PC_WITH_VC_MASTER, "emails": None }, { "jps": UHURA_JPS_MASTER["NO-PC-NO-VC"], "payload": UHURA_PAYLOAD_NO_PC_NO_VC_MASTER, "emails": None }, { "jps": UHURA_JPS_MASTER["PC"], "payload": UHURA_PAYLOAD_PC_MASTER, "emails": None }, { "jps": UHURA_JPS_MASTER["NS-WITH-VC"], "payload": UHURA_PAYLOAD_NS_WITH_VC_MASTER, "emails": None }, { "jps": UHURA_JPS_MASTER["NS-NO-VC"], "payload": UHURA_PAYLOAD_NS_NO_VC_MASTER, "emails": None }]
def __init__(self, ops, **kwargs): QTMS.__init__(self) self.branch = kwargs.get("branch") self.nos_branch = kwargs.get("nos_branch") self.nos_commit = kwargs.get("nos_commit") self.build_type = kwargs.get("build_type") self.job_profiles = [] self.jita_operations = []
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'update_job_profile'}, # {"op": 'trigger_job_profile'} ] self.job_profiles = [ # {"jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MASTER, "emails": None}, # {"jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC-OVA"], "payload": ACROPOLIS_PAYLOAD_PC_OVA_HYPERVISOR_ANY, "emails": None}, #{"jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MASTER, "emails": None} ]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'clone_job_profile', "fromBranch": '', "toBranch": ''}, # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.job_profiles = [{ "jps": UHURA_JPS_LTS["NO-PC-WITH-VC"], "payload": UHURA_PAYLOAD_NO_PC_WITH_VC_LTS }, { "jps": UHURA_JPS_LTS["NO-PC-NO-VC"], "payload": UHURA_PAYLOAD_NO_PC_NO_VC_LTS }, { "jps": UHURA_JPS_LTS["NS-NO-VC"], "payload": UHURA_PAYLOAD_NS_NO_VC_LTS }, { "jps": UHURA_JPS_LTS["NS-WITH-VC"], "payload": UHURA_PAYLOAD_NS_WITH_VC_LTS }]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.job_profiles = [] self.catalog_job_profiles = [] self.reg_handedover_job_profiles = [] self.non_reg_handedover_job_profiles = [] self.archived_job_profiles = [ # #{"jps": ACROPOLIS_JPS_MASTER["PC-NO-CLONE"], "payload": ACROPOLIS_PAYLOAD_PC_NO_CLONE_MASTER}, // To be removed from Regression Suite. # #{"jps": ACROPOLIS_JPS_MASTER["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MASTER}, // To be removed from Regression Suite. # #{"jps": ACROPOLIS_JPS_MASTER["PC-OVA"], "payload": ACROPOLIS_PAYLOAD_PC_OVA_HYPERVISOR_ANY}, // To be removed from Regression Suite. # #{"JP_NAME": "Regression_Acropolis_MTS_Nutest_Scheduler_Defrag_master", "max_dep": [u'max_deployments__1'], "sub-component": "storage-persona", "category": 'reg-handedover', "JP_ID": "5d80f14f7b48b11e4c1490e5", "FQA": ["*****@*****.**"]} // Removed as they are unstable ] self.catalog_job_profiles = [ { "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG"], "payload": ACROPOLIS_PAYLOAD_PC_MASTER, "emails": CATALOG_EMAIL_LIST }, { "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG-ESX-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ESX_ANY_MASTER, "emails": CATALOG_EMAIL_LIST }, { "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ANY_MASTER, "emails": CATALOG_EMAIL_LIST }, ] self.reg_handedover_job_profiles = [ #{"jps": ACROPOLIS_JPS_MASTER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["SCALEOUT-PC"], "payload": ACROPOLIS_PAYLOAD_SCALEOUT_PC_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OTHERS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MASTER}, #{"jps": ACROPOLIS_JPS_MASTER["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MASTER, "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["Xi-MGMT"], "payload": ACROPOLIS_PAYLOAD_PC_MASTER, "emails": None}, { "jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OPT"], "payload": ACROPOLIS_PAYLOAD_GUEST_OS_OPT_MASTER, "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["SCHEDULER-OPT"], "payload": ACROPOLIS_PAYLOAD_SCHEDULER_OPT_MASTER, "emails": None }, ] self.non_reg_handedover_job_profiles = [ { "jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MASTER, "emails": None }, { "jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC-OVA"], "payload": ACROPOLIS_PAYLOAD_PC_OVA_HYPERVISOR_ANY, "emails": None }, ] #self.job_profiles.extend(self.catalog_job_profiles) #self.job_profiles.extend(self.reg_handedover_job_profiles) self.job_profiles.extend(self.non_reg_handedover_job_profiles)
def __init__(self): QTMS.__init__(self) self.jita_operations = [ # {"op": 'clone_job_profile', "fromBranch": 'master', "toBranch": '5.11.2'}, { "op": 'update_job_profile' }, # {"op": 'trigger_job_profile'} ] self.clone_from_jps = [] self.clone_from_master_jps = [] self.clone_from_major_jps = [] self.clone_from_minor_jps = [] clone_from_flag = "master" # clone_from_flag = "major" # clone_from_flag = "minor" self.clone_from_master_jps = [ { "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_MINOR_REL, "jp_type": "PC-CATALOG", "emails": CATALOG_EMAIL_LIST }, { "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ANY_MINOR_REL, "jp_type": "PC-CATALOG-HYPERVISOR-ANY", "emails": CATALOG_EMAIL_LIST }, { "jps": ACROPOLIS_JPS_MASTER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "PC", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OTHERS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MINOR_REL, "jp_type": "GUEST-OS-OTHERS", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MINOR_REL, "jp_type": "NO-PC-HA" }, { "jps": ACROPOLIS_JPS_MASTER["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MINOR_REL, "jp_type": "NO-PC", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MINOR_REL, "jp_type": "GPU", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MINOR_REL, "jp_type": "VNUMA", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["Xi-MGMT"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "Xi-MGMT", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OPT"], "payload": ACROPOLIS_PAYLOAD_GUEST_OS_OPT_MINOR_REL, "jp_type": "GUEST-OS-OPT", "emails": None }, { "jps": ACROPOLIS_JPS_MASTER["SCHEDULER-OPT"], "payload": ACROPOLIS_PAYLOAD_SCHEDULER_OPT_MINOR_REL, "jp_type": "SCHEDULER-OPT", "emails": None }, ] self.clone_from_major_jps = [ # {"jps": ACROPOLIS_JPS_MAJOR["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MINOR_REL, "jp_type": "NO-PC"}, # {"jps": ACROPOLIS_JPS_MAJOR["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MINOR_REL, "jp_type": "NO-PC-HA"}, # {"jps": ACROPOLIS_JPS_MAJOR["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "PC"}, # {"jps": ACROPOLIS_JPS_MAJOR["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MINOR_REL, "jp_type": "GPU"}, # {"jps": ACROPOLIS_JPS_MAJOR["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MINOR_REL, "jp_type": "VNUMA"}, # {"jps": ACROPOLIS_JPS_MAJOR["GUEST-OS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MINOR_REL, "jp_type": "GUEST-OS"} ] self.clone_from_minor_jps = [ # {"jps": ACROPOLIS_JPS_MINOR["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MINOR_REL, "jp_type": "NO-PC"}, # {"jps": ACROPOLIS_JPS_MINOR["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MINOR_REL, "jp_type": "NO-PC-HA"}, # {"jps": ACROPOLIS_JPS_MINOR["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "PC"}, # {"jps": ACROPOLIS_JPS_MINOR["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MINOR_REL, "jp_type": "GPU"}, # {"jps": ACROPOLIS_JPS_MINOR["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MINOR_REL, "jp_type": "VNUMA"}, # {"jps": ACROPOLIS_JPS_MINOR["GUEST-OS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MINOR_REL, "jp_type": "GUEST-OS"} ] if clone_from_flag == 'master': self.clone_from_jps.extend(self.clone_from_master_jps) if clone_from_flag == 'major': self.clone_from_jps.extend(self.clone_from_major_jps) if clone_from_flag == 'minor': self.clone_from_jps.extend(self.clone_from_minor_jps) self.job_profiles = [ #{"jps": ACROPOLIS_JPS_MINOR["PC-CATALOG"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_MINOR_REL, "jp_type": "PC-CATALOG", "emails": CATALOG_EMAIL_LIST}, #{"jps": ACROPOLIS_JPS_MINOR["PC-CATALOG-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ANY_MINOR_REL, "jp_type": "PC-CATALOG-HYPERVISOR-ANY", "emails": CATALOG_EMAIL_LIST}, #{"jps": ACROPOLIS_JPS_MINOR["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "PC", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["GUEST-OS-OTHERS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MINOR_REL, "jp_type": "GUEST-OS-OTHERS", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MINOR_REL, "jp_type": "NO-PC-HA"}, #{"jps": ACROPOLIS_JPS_MINOR["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MINOR_REL, "jp_type": "NO-PC", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MINOR_REL, "jp_type": "GPU", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MINOR_REL, "jp_type": "VNUMA", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["Xi-MGMT"], "payload": ACROPOLIS_PAYLOAD_PC_MINOR_REL, "jp_type": "Xi-MGMT", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["GUEST-OS-OPT"], "payload": ACROPOLIS_PAYLOAD_GUEST_OS_OPT_MINOR_REL, "jp_type": "GUEST-OS-OPT", "emails": None}, #{"jps": ACROPOLIS_JPS_MINOR["SCHEDULER-OPT"], "payload": ACROPOLIS_PAYLOAD_SCHEDULER_OPT_MINOR_REL, "jp_type": "SCHEDULER-OPT", "emails": None}, ]
def __init__(self): QTMS.__init__(self) self.jita_operations = [ #{"op": 'clone_job_profile', "fromBranch": 'master', "toBranch": '5.18'}, # {"op": 'update_job_profile'}, { "op": 'trigger_job_profile' } ] self.clone_from_jps = [] self.clone_from_master_jps = [] self.clone_from_major_jps = [] clone_from_flag = "master" # clone_from_flag = "major" self.clone_from_master_jps = [ #{"jps": ACROPOLIS_JPS_MASTER["PC-CATALOG"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_MAJOR_REL, "jp_type": "PC-CATALOG", "emails": CATALOG_EMAIL_LIST}, #{"jps": ACROPOLIS_JPS_MASTER["PC-CATALOG-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ANY_MAJOR_REL, "jp_type": "PC-CATALOG-HYPERVISOR-ANY", "emails": CATALOG_EMAIL_LIST}, #{ "jps": ACROPOLIS_JPS_MASTER["PC-CATALOG-ESX"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_ESX_MASTER, "jp_type": "PC-CATALOG-ESX", "emails": CATALOG_EMAIL_LIST}, #{"jps": ACROPOLIS_JPS_MASTER["PE-CATALOG"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MAJOR_REL, "jp_type": "PE-CATALOG", "emails": CATALOG_EMAIL_LIST}, #{"jps": ACROPOLIS_JPS_MASTER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MAJOR_REL, "jp_type": "PC", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OTHERS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MAJOR_REL, "jp_type": "GUEST-OS-OTHERS", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MAJOR_REL, "jp_type": "NO-PC", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MAJOR_REL, "jp_type": "GPU", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MAJOR_REL, "jp_type": "VNUMA", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["Xi-MGMT"], "payload": ACROPOLIS_PAYLOAD_PC_MAJOR_REL, "jp_type": "Xi-MGMT", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["GUEST-OS-OPT"], "payload": ACROPOLIS_PAYLOAD_GUEST_OS_OPT_MAJOR_REL, "jp_type": "GUEST-OS-OPT", "emails": None}, #{"jps": ACROPOLIS_JPS_MASTER["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MAJOR_REL, "jp_type": "NO-PC-HA"}, #{"jps": ACROPOLIS_JPS_MASTER["SCHEDULER-OPT"], "payload": ACROPOLIS_PAYLOAD_SCHEDULER_OPT_MAJOR_REL, "jp_type": "SCHEDULER-OPT", "emails": None}, #NOT STABLE ##{"jps": ACROPOLIS_JPS_MASTER["SCHEDULER-UPGRADES-LCM"], "payload": ACROPOLIS_PAYLOAD_LCM_SCHEDULER_HYPERVISOR_ANY, "emails": None} { "jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MAJOR_REL, "jp_type": "PC-OVA", "emails": None }, { "jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC-OVA"], "payload": ACROPOLIS_PAYLOAD_PC_OVA_HYPERVISOR_ANY_MAJOR_REL, "jp_type": "PC-OVA", "emails": None }, #{"jps": ACROPOLIS_JPS_NON_REG_HANDEDOVER["PC-SCALEOUT"], "payload": ACROPOLIS_PAYLOAD_PC_SCALEOUT_MAJOR_REL,"jp_type": "PC-SCALEOUT", "emails": None}, ] if clone_from_flag == 'master': self.clone_from_jps.extend(self.clone_from_master_jps) if clone_from_flag == 'major': self.clone_from_jps.extend(self.clone_from_major_jps) self.job_profiles = [ # NOT in USE ##{"jps": ACROPOLIS_JPS_MAJOR["SCHEDULER-UPGRADES-LCM"], "payload": ACROPOLIS_PAYLOAD_LCM_SCHEDULER_HYPERVISOR_ANY, "emails": None}, #### Catalog #### # {"jps": ACROPOLIS_JPS_MAJOR["PC-CATALOG"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_MAJOR_REL, "jp_type": "PC-CATALOG", "emails": CATALOG_EMAIL_LIST}, # {"jps": ACROPOLIS_JPS_MAJOR["PC-CATALOG-HYPERVISOR-ANY"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_HYPERVISOR_ANY_MAJOR_REL, "jp_type": "PC-CATALOG-HYPERVISOR-ANY", "emails": CATALOG_EMAIL_LIST}, # {"jps": ACROPOLIS_JPS_MAJOR["PE-CATALOG"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MAJOR_REL, "jp_type": "PE-CATALOG", "emails": CATALOG_EMAIL_LIST}, # {"jps": ACROPOLIS_JPS_MAJOR["PC-CATALOG-ESX"], "payload": ACROPOLIS_PAYLOAD_PC_CATALOG_ESX_MAJOR_REL, "jp_type": "PC-CATALOG-ESX", "emails": CATALOG_EMAIL_LIST}, # # #### Acropolis #### # {"jps": ACROPOLIS_JPS_MAJOR["PC"], "payload": ACROPOLIS_PAYLOAD_PC_MAJOR_REL, "jp_type": "PC", "emails": None}, # {"jps": ACROPOLIS_JPS_MAJOR["GUEST-OS-OTHERS"], "payload": ACROPOLIS_PAYLOAD_NO_PC_GUEST_OS_MAJOR_REL, "jp_type": "GUEST-OS-OTHERS", "emails": None}, # {"jps": ACROPOLIS_JPS_MAJOR["NO-PC"], "payload": ACROPOLIS_PAYLOAD_NO_PC_MAJOR_REL, "jp_type": "NO-PC", "emails": None}, # {"jps": ACROPOLIS_JPS_MAJOR["GPU"], "payload": ACROPOLIS_PAYLOAD_GPU_MAJOR_REL, "jp_type": "GPU", "emails": None}, # {"jps": ACROPOLIS_JPS_MAJOR["VNUMA"], "payload": ACROPOLIS_PAYLOAD_VNUMA_MAJOR_REL, "jp_type": "VNUMA", "emails": None}, # # #### Guest_OS #### # {"jps": ACROPOLIS_JPS_MAJOR["GUEST-OS-OPT"], "payload": ACROPOLIS_PAYLOAD_GUEST_OS_OPT_MAJOR_REL, "jp_type": "GUEST-OS-OPT", "emails": None}, # #### Scheduler #### # {"jps": ACROPOLIS_JPS_MAJOR["SCHEDULER-OPT"], "payload": ACROPOLIS_PAYLOAD_SCHEDULER_OPT_MAJOR_REL, "jp_type": "SCHEDULER-OPT", "emails": None}, # {"jps": ACROPOLIS_JPS_MAJOR["NO-PC-HA"], "payload": ACROPOLIS_PAYLOAD_NO_PC_HA_MAJOR_REL, "jp_type": "NO-PC-HA", "emails": None}, # # #### OVA and Capabilities and Scaleout #### { "jps": ACROPOLIS_JPS_MAJOR["NON-REG-PC"], "payload": ACROPOLIS_PAYLOAD_PC_MAJOR_REL, "jp_type": "PC-OVA", "emails": None }, { "jps": ACROPOLIS_JPS_MAJOR["PC-OVA"], "payload": ACROPOLIS_PAYLOAD_PC_OVA_HYPERVISOR_ANY_MAJOR_REL, "jp_type": "PC-OVA", "emails": None }, { "jps": ACROPOLIS_JPS_MAJOR["PC-SCALEOUT"], "payload": ACROPOLIS_PAYLOAD_PC_SCALEOUT_MAJOR_REL, "jp_type": "PC-SCALEOUT", "emails": None }, ]