| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
@DaanHoogland Can you clarify few questions/concerns
|
Sorry, something went wrong.
|
@serg38 private Runnable getHostScanTask() {
return new Runnable() {
@Override
public void run() {
// TODO scan vSphere for newly added hosts.
// we are going to both support adding host from CloudStack UI and
// adding host via vSphere server
//
// will implement host scanning later
}
};
}
hope this is explanation to your satisfaction ;) |
Sorry, something went wrong.
|
@DaanHoogland Thanks. But for #1 the requirement for the code changes is that the template is deleted from cloudstack. In this condition restoreVirtualMachines when template ID is not specified will use a local template copy on PS for either full or link clone. |
Sorry, something went wrong.
|
ah ok, I was not aware of that @serg38 . I'll look it up, except from not enabling the feature, how would you handle this? |
Sorry, something went wrong.
|
@DaanHoogland Not for us since we still use link clones but I am sure tons of other might be affected. Interestingly enough that with PR 1773 merged the default behavior in API is not to allow template deletion if there are active VMs and only if 'forced' flag is used it will be executed #e seems to be a good compromise that doesn't require too many changes |
Sorry, something went wrong.
|
@serg38 I am confused by that last comment; storage.template.cleanup.enabled already switches between old and new behaviour. when false/default no extra work is done, when true marking of fully cloned deleted templates is done. So you #d does not make sense to me and #e would be a redundant check. Am I missing something? |
Sorry, something went wrong.
|
@DaanHoogland storage.template.cleanup.enabled is a current global setting so you can't really use it to control a behavior you are about to introduce. For example, I want my template copies on PS to be cleaned up only when no VM using the template left on the particular PS. In this case we need to have both storage.template.cleanup.enabled and storage.cleanup.enabled to be set to 'true'. If we keep logic in your PR in this case it will also start cleaning up templates copies for full clone based templates which might be unwanted in some environments. |
Sorry, something went wrong.
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Sorry, something went wrong.
|
Packaging result: ✖centos6 ✖centos7 ✖debian. JID-640 |
Sorry, something went wrong.
|
Build fails with Could not find artifact org.apache.cloudstack:cloud-plugin-network-midonet:jar:4.10.0.0-SNAPSHOT as it was just retired. |
Sorry, something went wrong.
|
ok, @serg38 you have convinced me. I do think and extra option is overkill so I'll implement the 0 minutes idea. |
Sorry, something went wrong.
|
@borisstoyanov rebase |
Sorry, something went wrong.
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Sorry, something went wrong.
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-648 |
Sorry, something went wrong.
|
@blueorangutan test centos7 vmware-55u3 |
Sorry, something went wrong.
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + vmware-55u3) has been kicked to run smoke tests |
Sorry, something went wrong.
|
Trillian test result (tid-1008)
|
Sorry, something went wrong.
|
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Sorry, something went wrong.
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-674 |
Sorry, something went wrong.
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + vmware-55u3) has been kicked to run smoke tests |
Sorry, something went wrong.
|
Trillian test result (tid-1032)
|
Sorry, something went wrong.
|
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Sorry, something went wrong.
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-693 |
Sorry, something went wrong.
|
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
Sorry, something went wrong.
|
Trillian test result (tid-1053)
|
Sorry, something went wrong.
ACS CI BVT RunSumarry: Link to logs Folder (search by build_no): https://www.dropbox.com/sh/r2si930m8xxzavs/AAAzNrnoF1fC3auFrvsKo_8-a?dl=0 Failed tests:
Skipped tests: Passed test suits: |
Sorry, something went wrong.
|
@blueorangutan test centos7 vmware-55u3 |
Sorry, something went wrong.
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + vmware-55u3) has been kicked to run smoke tests |
Sorry, something went wrong.
|
Trillian test result (tid-1168)
|
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM, there are test failures not related to this.
Sorry, something went wrong.
implemented by marking them for GC
|
two LGM and clean rebase pushed; merging |
Sorry, something went wrong.
|
@DaanHoogland can you explain (1) why this PR was merged without running latest tests, (2) last test results are at least two months old, master has changed a lot recently, (3) lastly the commits are not squashed and do not have JIRA ids in them. |
Sorry, something went wrong.
|
sure i can: two LGM and clean rebase pushed. commitws should not be squashed and There is a hira id in the PR title, hence merge commit |
Sorry, something went wrong.
|
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Sorry, something went wrong.
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-1031 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This implements CLOUDSTACK-9877 by marking templates for gc when
a full test scenario can be found in CLOUDSTACK-9877