• Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • libvirt-slave-plugin
    • None

      Utilize libvirt snapshot mechanism. A possible usecase would be reverting a domain to a certain snapshot on each launch, thus ensuring a determined slave configuration.

      Gotta check which version of the java binding initially supports snapshotting

          [JENKINS-16583] Support libvirt snapshot mechanism

          Code changed in jenkins
          User: tastybug
          Path:
          pom.xml
          src/main/java/hudson/plugins/libvirt/Hypervisor.java
          src/main/java/hudson/plugins/libvirt/PluginImpl.java
          src/main/java/hudson/plugins/libvirt/VirtualMachineLauncher.java
          src/main/java/hudson/plugins/libvirt/VirtualMachineSlave.java
          src/main/resources/hudson/plugins/libvirt/VirtualMachineSlave/configure-entries.jelly
          src/main/webapp/help-libvirt-snapshotName.html
          http://jenkins-ci.org/commit/libvirt-slave-plugin/6b39bca1fa9dd92e023bb2b57db4531ee0417812
          Log:
          Implemented JENKINS-16583

          Compare: https://github.com/jenkinsci/libvirt-slave-plugin/compare/aaf4e3ab919b...6b39bca1fa9d


          You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
          To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com.
          For more options, visit https://groups.google.com/groups/opt_out.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: tastybug Path: pom.xml src/main/java/hudson/plugins/libvirt/Hypervisor.java src/main/java/hudson/plugins/libvirt/PluginImpl.java src/main/java/hudson/plugins/libvirt/VirtualMachineLauncher.java src/main/java/hudson/plugins/libvirt/VirtualMachineSlave.java src/main/resources/hudson/plugins/libvirt/VirtualMachineSlave/configure-entries.jelly src/main/webapp/help-libvirt-snapshotName.html http://jenkins-ci.org/commit/libvirt-slave-plugin/6b39bca1fa9dd92e023bb2b57db4531ee0417812 Log: Implemented JENKINS-16583 Compare: https://github.com/jenkinsci/libvirt-slave-plugin/compare/aaf4e3ab919b...6b39bca1fa9d – You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out .

          Implemented in 1.8

          Philipp Bartsch added a comment - Implemented in 1.8

            tastybug Philipp Bartsch
            tastybug Philipp Bartsch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: