Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Merge branch 'stable-2.10-bpo2' into debian-2.10
Fix NIC env in case seq is 0
Commit bd770b4 introduced a bug where the INTERFACE_INDEX was notexported in scripts' environmenti if NIC's seq was 0. Fix this.
Add --dry-run option to gnt-cluster add-tags
This will be useful for checking snf-ganeti-eventd/snf-dispatchersanity. By running:
snf-ganeti-eventd should send a message that snf-dispatcher willreceive....
Fix tcpudp_port_pool in cfgupgrade
Use --fix-pool to fix tcpudp_port_pool and highest_used_portin case they are not in sync.
(ext) Pass disk geometry in kvm command
Currently we allow this feature only for ext templates thatallow arbitrary params per disk. If both 'heads' and 'secs'params are given then 'cyls' is calculated from the disk size.
TODO: export these params in IDISK_PARAMS since the can be...
(ext) Override disk_cache hvp with disk param in ext
This is a hack that brings disk_cache hypervisor paramat disk level. This is supported only for disks of exttemplate that allow arbitrary params. The correspondingparam that should be used is 'cache'....
(ext) Do not remove disks if --keep-disks and DT_EXT
(grnet) Remove deprecated physical_id if found
In 2.8 disks have been added to runtime files for hotplug support.Back then physical_id slot existed. Remove this slot in the earlystage of Disk.FromDict() otherwise an exception will be raised.
(grnet) Upgrade runtime files
Each disk entry should include (disk dict, link name, disk uri).
When hotplug was backported in 2.8 access uri was not supported.Thus the relevant entry for each disk entry might be missing fromthe runtime files. Add an empty string in this case....
(b64) Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
(snap) LUInstanceSnapshot for the ext disk template
Add support for snapshotting disks of an instance. This willonly work for the ext disk template. Example:
gnt-instance snapshot --disk <ident>:snapshot_name=snap inst1
This will take a snapshot of the disk identified by <ident> (e.g...
Revert "Fix query mechanism wrt networks and vlans"
Synnefo 0.15.2 still expects only mode and link and not vlanin group_list field of the GetNetwork() query response.
Until it gets fixed we do not return the vlan netparam.
This reverts commit b6afa809538b9f6dd80953362e99a129147bf634.
ifdown: Use new methods to unconfigure NICs
We unconfigure a NIC (invoke ifdown script) during:
In case of migration we do only a local cleanup.
ifdown: Use new methods to create NIC files
NIC files containing corresponding tap name are created during:
For compatibility we continue creating indexed based NIC files alongwith uuid based ones.
ifdown: Introduce _UnconfigureNIC() helper method
This method takes a NIC object, creates the proper invironmentand invokes ifdown script.
It takes an extra boolean argument only_local which is passedto ifdown script as the second positional argument. It states...
ifdown: Make Read/LoadKVMRuntime classmethods
.. and make LoadKVMRuntime() take instance_name rather than thewhole instance object as first argument. This will be needed duringinstance cleanup where we the instance object is not available.
We are going to retrieve current NIC configuration from the runtime...
ifdown: Extract env creation from ConfigureNic()
Introduce new helper method that creates the environment passedto ifup/ifdown scripts. Instance tags and NIC index will be passedonly during ifup script since only then are available and valid.Both can change until a NIC gets removed and thus will not be passed...
ifdown: Introduce helper methods
Until now Ganeti upon TAP creation, a NIC file was createdunder $RUNDIR/kvm-hypervisor/nic/<instance_name>/<nic_index>
Since NICs have obtained a UUID, we are going to create anotherfile named after its UUID. This will be needed during ifdown...
ifdown: Change kvm-if* scripts
ifdown: Add example kvm-ifdown script
This script currently does nothing more that calling user theuser provided one if it exists.
User provided script should be placed under /etc/ganeti/and named `ganeti-kvm-ifdown`.
(2.13) Fix Xen's NIC file
Xen exports all environment variables to a file so that anexternal script (see vif_script hvparam) can source it.In case of multiple values per variable (e.g. TAGS), weshould use XXX="a b c" instead of XXX=a b c. Fix this.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>...
debian: Add new debian/changelog section
debian: ganeti.* -> snf-ganeti.* debian files
Change genscript.py to search for those files
debian: ganeti -> snf-ganeti in debian/rules
Override dh_install init, cron, logrotate with --name option.
Additional changes: - Let ganeti run as root - Do not enable restricted commands and do not require specific user/group.
1 2 3 ... 644 Next » (1-25/16089) | Per page: 25, 50, 100
Also available in: Atom