• Romain Courteaud's avatar
    slapos_cloud: · 7c761994
    Romain Courteaud authored
    * drop support request template preference
    * drop my_preferred_support_request_template
    * stop using getPreferredSupportRequestTemplate
    * drop Subscription Condition usage
    * break Base_getSupportRequestInProgress
      Use causality category instead of aggregate, to link the Ticket to the context document (instance, node, ...).
      Aggregate must be used to define the item of the movement resource.
      Break the parameters and use the context to define the causality value.
    * use causality to link the  Ticket to the context document
    * XXX disable person.notify & person.requestSupport
      I don't get why there are 2 transitions for now.
    * drop ComputerNetwork_viewComputeNodeList
    * drop notify and requestSupport transitions
      They have been replaced by python script and alarms
    * test: person.notify has been dropped
    * drop slapos_crm_regularisation_request_template
    * Do not allow user to change the release/type/shared status
    * no need to use a tag if context is not reindexed
    * allow to force software change
    * speed up Base_reindexAndSenseAlarm execution
    * drop my_preferred_default_pre_payment_template
    * drop default_pre_payment_subscription_invoice_template
    * drop getPreferredAggregatedSubscriptionSaleTradeCondition
    * test: drop unused functions
    * drop preferred_aggregated_sale_trade_condition
    * drop preferred_aggregated_sale_trade_condition
    * test: drop reference to slapos_aggregated_trade_condition_v3
    * test: drop test from dropped interaction
    * test: role is not required on a Person
    * test: do not invalidate instance to not unlink
    * test: create Trade Condition when Project is accountable
    * drop slapos_crm_web_message_template
    * drop my_preferred_web_message_template
    * drop template_pre_payment_subscription_sale_invoice_transaction
    * drop preferred_default_pre_payment_subscription_invoice_template
    * drop slapos_accounting_instance_delivery_line_template
    * drop slapos_aggregated_consumption_trade_condition
    * drop preferred_aggregated_consumption_sale_trade_condition
    * drop unused template
    * drop template_computer_model
    * drop template_hosting_subscription
    * drop template_software_installation
    * drop template_compute_node
    * drop template_instance_tree
    * drop template_software_instance
    * drop template_member
    * drop drop template_software_instance
    * drop template_software_instance
    * drop template_software_instance
    * add afterClone scripts
    * test: check remote node parameters propagation
    * try to create an upgrade decision for a remote instance
    * test: add checkRemoteInstanceUnallocation method
    * XXX stop invalidating Slave Instance
      TODO: Instance on Remote Node must propagate their destruction, before being invalidated
    * instance must be invalidated before unallocating it
    * drop not needed script
    * invalidate Slave Instance allocation on a Compute Node
    * trigger invalidation as soon as an Instance is destroyed
    * alarm must visit allocated Slave Instance to invalidate them
    * report software url of the linked instance, even if it is in destroyed_state / invalidated
    * test: slave are not directly invalidated as soon as it is destroyed
    * propagate remote node destruction
    * do not crash if no instance is found
    * ExactMatch
    * drop comments
    * keep compatibility with project_guid sla
    * allow to propagate a single instance
    * add subordination category on Remote Node
    * try to wait for previous alarms to finish before triggering a new one
    * priority 3
    * do not call activeSense concurrently
    * prevent activeSense to be called concurrently
    * reduce number of activities
    * do not loop
    * drop preferred_cloud_contract_enabled
    * stop using hateoas web site
    * change the skin selection to register
    * test: create needed bank account
    7c761994
test.erp5.testSlapOSCloudPersonSlapInterfaceWorkflow.py 34.7 KB