Am 16.04.2013 14:39, schrieb Alexandre DERUMIER: >>> but it seems i can't create a template without a drive ;-) I just wanted >>> to have a template with settings for VMs. Like predefined configuration >>> without a disk. > > ok, I understand now ;) > > Indeed, currently, a template is a vm with a base-xxx disk. > > Maybe can we improve that ? > > > Note: my patches can also clone a vm without need to be a template, and > without disk. > > > Do you want to clone this template to create a new vm without disk ? Yes the idea was to have a template so nobody can touch it ;-)
Stefan > ----- Mail original ----- > > De: "Stefan Priebe - Profihost AG" <s.pri...@profihost.ag> > À: "Alexandre DERUMIER" <aderum...@odiso.com> > Cc: pve-devel@pve.proxmox.com, "Dietmar Maurer" <diet...@proxmox.com> > Envoyé: Mardi 16 Avril 2013 13:40:16 > Objet: Re: [pve-devel] Feature HW Profiles > > there is no drive at all it's the name of the VM. > > name: base-template-test > > but it seems i can't create a template without a drive ;-) I just wanted > to have a template with settings for VMs. Like predefined configuration > without a disk. > > Stefan > > Am 16.04.2013 13:38, schrieb Alexandre DERUMIER: >>>> This template has no disk. And the Name base- was chosen by me while >>>> creating the VM. >> So,you have edited the vm conf file manually ? >> >> >> >>>> I didn't know that i'm not allowed to choose this name >>>> for a normal VM. Bug? >> >> But you are not allowed to choose a name (gui or qm create), as proxmox >> create itself the disks with vm-<vmid>-disk-<diskid> >> >> >> in RBDPlugin.pm >> ->rbd_ls() >> >> if ($line =~ >> m/^((vm|base)-(\d+)-disk-\d+)\s+(\d+)(M|G|T)\s((\S+)\/((vm|base)-\d+-\S+@\S+))?/) >> { >> >> also >> >>> parse_volname() >> if ($volname =~ m/^((base-(\d+)-\S+)\/)?((base)?(vm)?-(\d+)-\S+)$/) { >> >> >> >> If you have edited manually the vm config file with custom name, I think >> qemu can start, >> but I'm not sure of the behaviour of proxmox when you add/remove/resize,... >> disk if the name is wrong. >> >> >> ----- Mail original ----- >> >> De: "Stefan Priebe - Profihost AG" <s.pri...@profihost.ag> >> À: "Alexandre DERUMIER" <aderum...@odiso.com> >> Cc: pve-devel@pve.proxmox.com, "Dietmar Maurer" <diet...@proxmox.com> >> Envoyé: Mardi 16 Avril 2013 13:28:36 >> Objet: Re: [pve-devel] Feature HW Profiles >> >> This template has no disk. And the Name base- was chosen by me while >> creating the VM. I didn't know that i'm not allowed to choose this name >> for a normal VM. Bug? >> >> Stefan >> >> Am 16.04.2013 13:25, schrieb Alexandre DERUMIER: >>> "base-template-test" seem to be a non standard proxmox disk name... >>> >>> (should be base-166-disk-1) >>> >>> >>> ----- Mail original ----- >>> >>> De: "Stefan Priebe - Profihost AG" <s.pri...@profihost.ag> >>> À: "Alexandre DERUMIER" <aderum...@odiso.com> >>> Cc: pve-devel@pve.proxmox.com, "Dietmar Maurer" <diet...@proxmox.com> >>> Envoyé: Mardi 16 Avril 2013 13:20:13 >>> Objet: Re: [pve-devel] Feature HW Profiles >>> >>> Nothing happens: >>> >>> [ ~]# cat /etc/pve/qemu-server/166.conf >>> bootdisk: scsi0 >>> cores: 2 >>> localtime: 1 >>> memory: 4096 >>> name: base-template-test >>> net0: virtio=4A:2B:B0:82:F9:2A,bridge=vmbr0,rate=12.5 >>> onboot: 1 >>> ostype: l26 >>> scsihw: virtio-scsi-pci >>> sockets: 1 >>> [ ~]# qm template 166 >>> [ ~]# cat /etc/pve/qemu-server/166.conf >>> bootdisk: scsi0 >>> cores: 2 >>> localtime: 1 >>> memory: 4096 >>> name: base-template-test >>> net0: virtio=4A:2B:B0:82:F9:2A,bridge=vmbr0,rate=12.5 >>> onboot: 1 >>> ostype: l26 >>> scsihw: virtio-scsi-pci >>> sockets: 1 >>> >>>> Am 16.04.2013 12:28, schrieb Alexandre DERUMIER: >>>>>>> Then i'll wait until these patches get integrated. Right now qemu-img >>>>>>> segfaults with rbd for me when trying to clone. >>>>> >>>>> Could you describe the problem ? I have tested it last month and it was >>>>> working fine. >>>>> >>>>> (Just to be sure, you don't try to use qemu-img on a running vm, because >>>>> it don't work) >>>>> >>>>> ----- Mail original ----- >>>>> >>>>> De: "Stefan Priebe - Profihost AG" <s.pri...@profihost.ag> >>>>> À: "Dietmar Maurer" <diet...@proxmox.com> >>>>> Cc: pve-devel@pve.proxmox.com >>>>> Envoyé: Mardi 16 Avril 2013 11:04:39 >>>>> Objet: Re: [pve-devel] Feature HW Profiles >>>>> >>>>> Hi, >>>>> Am 16.04.2013 10:58, schrieb Dietmar Maurer: >>>>>>>> VM templates will provide a way to do that (patches from Alexandre). >>>>>>> >>>>>>> Yes and no as the disk will be also cloned. I'm just speaking about the >>>>>>> settings >>>>>>> like in OpenStack, OpenNebula and others. >>>>>> >>>>>> We can also allow to create templates without any disks. You can then >>>>>> add the disks when you clone. >>>>> >>>>> oh OK sorry. >>>>> >>>>> Then i'll wait until these patches get integrated. Right now qemu-img >>>>> segfaults with rbd for me when trying to clone. >>>>> >>>>> Thanks! >>>>> >>>>> Greets Stefan >>>>> >>>>> >>>>> _______________________________________________ >>>>> pve-devel mailing list >>>>> pve-devel@pve.proxmox.com >>>>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel >>>>> _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel