[Pkg-ganeti-devel] [ganeti] annotated tag debian/2.16.0_rc1+1gitc815ca60c-1 created (now 947eec5)
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Tue Jan 9 13:28:49 UTC 2018
This is an automated email from the git hooks/post-receive script.
apoikos pushed a change to annotated tag debian/2.16.0_rc1+1gitc815ca60c-1
in repository ganeti.
at 947eec5 (tag)
tagging 40c8630d15d8018755cf1f778f3f1ed31096cb73 (commit)
replaces debian/2.15.2-10
tagged by Apollon Oikonomopoulos
on Fri Dec 22 17:08:15 2017 +0200
- Log -----------------------------------------------------------------
ganeti Debian release 2.16.0~rc1+1gitc815ca60c-1
-----BEGIN PGP SIGNATURE-----
iQJHBAABCAAxFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAlo9H98THGFwb2lrb3NA
ZGViaWFuLm9yZwAKCRD1GxjHICSCJCxTEAC1tFUrzusfX8K9MQD2MswqHtVWMXTI
eDIchRdbd3qOLsbHNs3zAth5kGjOmJxtZRY1OdRV6UgisMNJnZAkk9btCFxuLyk+
U6C6snWXycytBxFO/HrrYt7kFQ8wHlx1D4oeIq9WLxMhCjne2gBSCn+W4kvBYemT
zXjHwgpQGA9TY2l3FDEcE0fdjMoC7G0bwejDskOcuJGqKv3Famvl7O/89VPhz1pN
8voCKCsnqEEzShu5iAHaDc4/yFkQIpWL7Q/cFkQtuxjLQlShfsdxVJXkDlDGNNyQ
RipwWHYU1z3NL2m9jfTJKpjrLwMgytWeybhMayp28K8GKNlBV65wKR9QlvWyi4C5
wjYC9EU4NXi24Dx6wdZmjM14EZgvon1Hz3fsRRk4BagXafUUBI8hgnA0/R+65GvN
5t6h8/fQaG+2CYAmNRmwXohb3pDrCGZ59sFYxrnzV9+xvQS69VGyD7bLgP5oFqGY
FHExDTpkpfAA/bgO2XElINih8/q21U0JSZKBs84nAw/jQq1pX5dXEUs3ogsHWjzh
aKgsp3BpJACEjFuSuK6YOH8HkpYZdBkVtrUymC6FP2c2oelXEsQgyRigZTdLcRY1
3DRvye8U+cB5A9JYJdIatrd3YmZhENpDgsTb5aD3YYc7nKu6rfgegnw986/3oeln
GkOatdBPlymgVg==
=qCTI
-----END PGP SIGNATURE-----
Ansgar Jazdzewski (1):
Ceph/RBD rbd showmapped -p is no longer supported
Apollon Oikonomopoulos (86):
Prepare the experimental branch
Initial commit
Imported Upstream version 2.8.0~rc1
Merge tag 'upstream/2.8.0_rc1' into experimental
Build-Depend on libghc-snap-server-dev
Ship ganeti-mond and ganeti-luxid in ganeti-haskell
Require python version >= 2.6
Update changelog
Build-Depend on python-yaml
Backport upstream commit ecff332, fixing luxid startup
Update debian/watch for experimental
Imported Upstream version 2.8.0~rc2
Merge tag 'upstream/2.8.0_rc2' into experimental
Drop patches already merged upstream
Release 2.8.0~rc2-1 in experimental
Fix luxid startup
Imported Upstream version 2.8.0~rc3
Imported Upstream version 2.8.0~rc3
Drop dsahostkeypub patches merged upstream
Bump version
Add postinst/postrm templates and generator script
Enable user separation
Disable the test suite during build
Release 2.8.0~rc3-1 in experimental
postinst: remove stale PID and socket files
Fix logrotate broken by user separation
postinst: fix job queue archive permissions
Bump version
Replace forgotten iproute dependency with iproute2
Dummy merge of upstream/2.8.0_rc3 (lost in rebase)
Specify extstorage search path
Imported Upstream version 2.9.0~rc3
Merge tag 'upstream/2.9.0_rc3' into experimental
Turn ganeti-htools into recommends with strict versioning
Fix luxid startup on new master on master failover
Update changelog
Patch Makefile.in to pass linker flags
Merge branch 'master' into experimental
Merge branch 'upstream' into upstream-exp
Merge branch 'upstream-exp' into experimental
Merge branch 'master' into experimental
Merge branch 'upstream' into upstream-exp
Merge branch 'upstream-exp' into experimental
debian/watch: look for RC versions
Imported Upstream version 2.10.0~rc3
Merge tag 'upstream/2.10.0_rc3' into experimental
Imported Upstream version 2.10.0
Merge tag 'upstream/2.10.0' into 2.10
Build-Depend on m4
debian/watch: look for stable 2.10 releases
control: adjust for 2.10
Remove stale dh files
debian/rules: pass --disable-symlinks to configure
Make dh_install work with 2.10
Add versioned package lintian overrides
Install the RAPI client into python-ganeti-rapi
Byte-compile the python code in /usr/share/ganeti
Compress all version-specific manpages
htools: ship direct links to the versioned binaries
Maintainer script overhaul for 2.10
debian/rules: cleanup
Prepare 2.10.0-1~exp1
KVM: explicitly configure routed NICs late
Supersede work done in experimental
d/watch: search for 2.16 stable releases
d/control.in: add missing B-D on libghc-old-time-dev
d/rules: override clean to generate the control files
Remove and ignore d/control and versioned package maintscripts
Merge tag 'v2.16.0rc1' into experimental
d/gbp.conf: set upstream-branch to stable-2.16
ganeti-VER: depend on libcap2-bin
Release 2.16.0~rc1-1
d/gbp.conf: do not use export-dir
Refresh ghc-7.10-compatibility.patch
d/rules: simplify file generation
Merge branch 'master' into experimental
control.in: sync with d/control
Really release 2.16.0~rc1-1
Drop the ganeti2 transitional package
Merge branch 'master' into experimental
Bump Standards-Version to 4.1.2; no changes needed
Merge tag 'v2.16.0_rc1+1gitc815ca60c' into experimental
Drop obsolete patches
Import patches
d/control.in: sync with d/control
Release 2.16.0~rc1+1gitc815ca60c-1
BSRK Aditya (27):
Port all checks for AddInstance
Port Add/Attach InstanceDisk to WConfd
Add exuberant-ctags to schroot's install packages
Extend config mod function to allow returning vals
Port AllocatePort to wconfd config mod functions
Use AllocatePort RPC in python codebase
Add a mock AllocatePort for python tests
Add Disk instance definitions
Add wconfd RPCs to replace Update
Remove Update's ConfigSync lock
Fix a serial num bug in Update
Add lenses for simple fields
Add wconfd RPC markInstanceDisksActive
Remove MarkInstanceDisksActive's config lock
Add wconfd RPC setInstancePrimaryNode
Switch to wconfd RPC in SetInstancePrimaryNode
Add wconfd RPC detachInstanceDisk
Switch to using wconfd RPC in detachInstanceDisk
Add Wconfd RPC removeInstanceDisk
Switch to using wconfd RPC in RemoveInstanceDisk
Add wconfd RPC removeInstance
Switch to using wconfd RPC in RemoveInstance
Port AddTcpUdpPort
Port SetInstanceStatus
Update documentation versions for 2.16 release
Entered the date for 2.16 beta1 release in NEWS
Change gnt version suffix from alpha1 to beta1
Brian Foley (135):
Optimise codegen for Python OpCode classes
Merge branch 'stable-2.15' into stable-2.16
Get onInotify and onPollTimer to print filepath
Bracket client LockConfig calls with debug logging
Bracket ConfigWriter writeConfigAndUnlock with debug logging
Add debug logging to profile python CallRPCMethod
Add debug logging for time to sendMsg in Haskell servers
Improve luxid QueryInstances performance for large clusters
Fix memory/perf bug in gnt-cluster verify
Update install-quick DRBD requirements to include DRBD 8.4
Merge branch 'stable-2.15' into stable-2.16
Hide TH "Loading package" messages when compiling GHC <7.10
Give JQueue test dirs unique prefixes so they can't conflict
Use threaded runtime when linking Haskell unit tests
Remove redundant verify version in cluster upgrade
Join symlink commands during cluster upgrade
Do symlinks & ensure-dirs together in cluster upgrade
Remove extremely frequent debug logging message
Fix ganeti-rapi/noded exit-under-load bug
Update misleading comment in noded RPC code
Add source addr to HTTP request complete logging
Fix typo/thinko in previous patch
Merge branch 'stable-2.15' into stable-2.16
Allow newer cabal deps for latest Debian/Ubuntu
Re-fix local port/ip logging in HttpClientRequest
Make JQScheduler queues more strict to avoid leaks
Reduce heap when parsing & storing ConfigData 10%
Use socat method string compatible with <1.73 & >=1.73
Merge branch 'stable-2.15' into stable-2.16
Fix CLI option typo in NEWS file
Make EnsureDirs print chmod mode on errors
Docstring for LUClusterVerifyGroup
Make the TH fieldsDictsKeys more efficient
Generate concatenated error strings in parser
Set USE_VERSION_FULL=no if --enable-versionfull=no
mcpu: Raise caught OpPrereqErrors with too few args
Merge branch 'stable-2.15' into stable-2.16
Use zlib compression level 3 in Haskell RPC code
Get haskell daemons to only compress files > 4kB
Tune getNodeInstances DRBD secondary computation
Fix optimisation: Correctly extract secondary node
Merge branch 'stable-2.15' into stable-2.16
Merge branch 'stable-2.15' into stable-2.16
Special case WaitForJobChange to reduce heap use
Remove storage unit selection from rpcCallData
Make executeRpcCall only compute rpcCallData once
Merge branch 'stable-2.15' into stable-2.16
Fix some trivial pep8/pylint errors
Make 'make pep8' happy
Shorten verifyMasterVote failure message
Fix LogicalVolume code to work with older /sbin/lvs
Add gnt-instance rename --force option
Hide errors for expected inotify failures in unittest
Fix typos in gnt-cluster man page
Replace map(operator.attrgetter, ...) uses
Replace uses of map/lambda with more Pythonic code
Replace map/partial with list comprehension
Sprinkle some more list comprehensions
Avoid overuse of operator in watcher *.py
Simplify some inscrutable map/map/ifilter/zip code
Improve error reporting in _VerifyClientCertificates
Fix/quell hlint warnings
Add missing cluster modify --modify-etc-hosts to man
Fix some typos/poor phrasing in gnt-node man page
Merge branch 'stable-2.13' into stable-2.14
Merge branch 'stable-2.14' into stable-2.15
Merge branch 'stable-2.15' into stable-2.16
Improve cluster verify ssh key errors
568 Update hv_kvm to handle output from qemu >= 1.6.0
Disable logging CallRPCMethod timings in non-debug configs
Add ganeti-noded and ganeti-rapi --max-clients options
Give atomicWriteFile temp filenames a more distinct pattern
Change a few errors to report names, not UUIDs
FIX: Set INSTANCE_NICn_NETWORK_NAME only if net is defined
FIX: Refactor DiagnoseOS to use a loop, not an inner fn
Fix invalid variable error for file-based disks
Cleanup: Remove some unnecessary if (...) parens
Cleanup: Simplify boolean assignment
Cleanup: Use FOO not in BAR instead of not FOO in BAR
Cleanup: del is a statement not a function
Cleanup: Replace map/filters with list comprehensions
Cleanup: Fix for/else with no break in AddAuthorizedKeys
Cleanup: StartInstance and RebootInstance return None
Cleanup: Remove unused format key
Cleanup: Iterate dict rather than key list
Cleanup: Remove some unneeded pylint disables
Cleanup: Fix unidiomatic-typecheck
Cleanup: Remove unused/duplicate module/fn import
Fix pylint >1.4 pycurl no-member warnings
Delete old warning disables removed from pylint 1.6
Replace deprecated pylint >=0.27 pragma with new form
Disable some pylint unused-import warnings
Disable pylint import-self warning
Disable pylint invalid-name warning
Disable pylint eval-used warning
Disable incorect pylint simplify-if-statement warning
Disable pylint misplaced-comparison-constant warning
Disable pylint unpacking-non-sequence warning
Disable incorrect pylint not-callable warning
Disable pylint unused-wildcard-import warning
Disable unwanted pylint wrong-import-position warnings
Disable pylint bare-except warning
Disable pylint unsubscriptable-object warning
Quell consider-using-enumerate warning
Quell bad-whitespace warning
Quell trailing newline
Remove pylint tests removed in pylint 2.0
Quell too-many-boolean-expressions
Use default value lambda param to avoid cell-var-from-loop
Quell cell-var-from-loop warning
Quell the pylint wrong-import-order warnings
Quell pylint socket.timeout warning
Cleanup: Use new-style classes everywhere
Quell pylint unbalanced-tuple-unpacking warning
Disable incorrect pylint assigning-non-slot warning
Disable pylint broad-except warnings
Disable pylint too-many-branches warnings
Disable pylint redefined-variable-type warning
Disable pylint superfluous-parens warning
Disable pylint bad-continuation warning
Reduce nesting in StartDaemon
Reduce nesting in _CheckVLANArguments
Reduce nesting in gnt-cluster VerifyDisks missing disk loop
Reduce nesting in RemoveNodeSshKeyBulk ssh logic
Reduce nesting in RemoveNodeSshKeyBulk key calculation
Reduce nesting in LUInstanceCreate.RunOsScripts
Reduce nesting in LUOobCommand.Exec
Reduce nesting in import-export ProcessChildIO
Disable pylint too-many-nested-blocks in _RunCmdPipe
Merge branch 'stable-2.15' into stable-2.16
Revert "Merge branch 'stable-2.15' into stable-2.16"
Merge branch 'stable-2.15' into stable-2.16
Fix miscellaneous typos found when reading design docs
Add status and "version implemented" fields to design docs
Re-add 2 imports incorrectly removed during cleanup
Daniil Leshchev (1):
Extract networks filed in Luxi and Rapi backend
David Mohr (1):
Bugfix: migrate needs HypervisorClass, not an instance
Dimitris Aragiorgis (9):
Add design doc for SCSI support in KVM
kvm: Refactor device option handling
monitor: Use hvinfo in QMP methods
kvm: Work around QEMU commit 48f364dd
kvm: Use the new interface during hotplug actions
kvm: Introduce scsi_controller_type hvparam
kvm: Introduce kvm_pci_reservations hvparam
Fix failover in case the source node is offline
Fix backup export in case of ext disk template
Emily Bragg (3):
Adding a confirmation before gnt-node --offline no
Allow master failover to ignore offline nodes
Improve documentation for gnt-instance failover
Federico Morg Pareschi (15):
Cancel RAPI job if the client drops the connection
Implement localized cache for lvs commands
Fix broken parameters in storage create methods
Improve test coverage for block device creation
Don't verify disks when all disk templates are ext
Fix LogicalVolume Attach failure on missing path
Use fork instead of spawnv in the watcher
Clean-up of code and fix of pylint warnings
Refactor cli exception to its appropriate module
Removed unnecessary dependency from rpc in cli
Fix inconsistent spaces vs tabs indent in makefile
Fix for instance reinstall not updating config
Fix for incorrect parsing of DRBD versions
Fix typo in cli_opts.py IGNORE_HVVERSIONS_OPT flag
Make man pages more consistent in parameter format
Helga Velroyen (25):
Prepare master branch for new devel cycle
Create .ssh directory if it does not exist yet
Use ssconf for SSH ports in NodeVerify
Fix RPC signature of NodeVerify
Make 'modify ssh setup' queryable
Disable --no-node-setup
Show 'modify ssh setup' in cluster info
Mention disabling of '--no-node-setup' in NEWS file
Merge branch 'stable-2.15' into stable-2.16
Make mock SSH file manager deal with lists
testutils: add keys to own 'authorized_keys' file
Bulk-removal of SSH keys
Bulk-remove SSH keys of potential master candidates
Bulk-removal of SSH keys of normal nodes
Bulk-removing SSH keys of diverse set of nodes
Use bulk-removal of SSH keys for single keys
renew-crypto: use bulk-removal of SSH keys
Add more documentation to testutils_ssh.py
Merge branch 'stable-2.15' into stable-2.16
Fix typo 'option' instead of 'options'
Increase timeout of RPC adding/removing keys
ssh_update: log data that is received
Fix renew-crypto on one-node-cluster
Catch IOError of SSH files when removing node
Mock InitDrbdHelper's output in unittests
Hrvoje Ribicic (29):
Merge branch 'stable-2.15' into master
Fix groups.in to actually contain groups
Introduce separate user for metad with port capabilites
Update NEWS file with setcap dependency
Add check for setcap existence
Merge branch 'stable-2.15' into stable-2.16
Merge branch 'stable-2.15' into stable-2.16
Add the SSH key options
Change SSH key types to a proper Haskell sum type
Add the SSH key type and length to the config, and set them
Show info about new params in gnt-cluster info
Add helper function for querying cluster properties
Add modify_ssh_setup to queryable config params
Add querying of ssh-related config values
Do not generate the ganeti_pub_keys file with --no-ssh-init
Use the SSH key parameters when generating keys
Allow SSH key property changes
Handle SSH key changes in upgrades and downgrades
Fail early for invalid key type and size combinations
Fix typo
QA: Downgrade the cluster key type in 2.16
Remove default limit on diffs in cfgupgrade tests
QA: Extend AssertCommand to allow not forwarding the agent
QA: Add ssh-key-type and -bits tests
Add entries describing new gnt-cluster params to manpage
Fix documentation for master-failover
Pass arguments to correct daemons during master-failover
Merge branch 'stable-2.14' into stable-2.15
Merge branch 'stable-2.15' into stable-2.16
Iustin Pop (7):
Remove myself from uploaders
Fixup compatibility with GHC 7.4/base 4.5
Fix line-too long errors
Fix small typo in opcode tests
KVM: handle gracefully too old/too new psutil versions
Cleanup more pylint/pep8/apidoc errors
Fix coexistence of location tags and non-DRBD instances
Klaus Aehlig (150):
Add a mobility predicate on disk templates
GlobalN1: use diskTemplateMovable
Merge branch 'stable-2.15' into master
Move allocation data structure to a separate module
Make extractNl also fix indices
Add a type for a collection of allocation solutions
Add a predicate for global N+1 redundancy of allocations
Make capacity an algorithmic option
Make tryAlloc honor global N+1 redundancy
Make hail support --no-capacity-checks
Add a test for global N+1 redundancy in allocation
Document --no-capacity-checks in the hail man page
shared storage N+1 design: necessary changes to hail
Acknowledge lack of support for many node bash completion
Add a command-line option to specify restricted allocation
Add algorithmic option for restricted allocation
Make allocation honor allocation restrictions
Support node restrictions in allocation requests
Support --restrict-allocation-to in hail
Document --restrict-allocation-to in hail's man page
Add a test for restricted allocation
Pass node white list to hail
Move htools tag constants to a separate module
Export exTagsPrefix to Ganeti.Constants
Add a utility function for extracting exclusion tags
Add a new CV error code for tag violation
Add a cluster verify error for exclusion tags
Also check exclusion tags in cluster verify
shared storage N+1 design: for hspace simply iterate
Consider N+1 redundancy for non-DRB iterated allocation
Merge branch 'stable-2.15' into master
Remove dead code
Merge branch 'stable-2.15' into master
Remove dead code
Remove unused instance variable last_serial from job queue
Remove unused masterd classes
Add more details in assertion text
Remove dead code
Partly revert the last "Remove dead code"
Do not readd nodes to the context
Remove mock for removed methods
htools: if ignoring soft errors also ignore on secondary
Add an example for oversubscribed failover
Handle node addition and removal directly
Remove context from logical units
Remove unused instance variable context of the processor
Process the job directly from within the main thread
Remove worker pool from the job queue
Remove unused GetLockInfo from dependency manager
Remove locking from jqueue
Remove unused _primary_jid and _queue_size
After modifying a job, also reset the process
Log considered nodes in allocator run
Fix allocator call with empty whitelist
In opportunistic locking, update NODE_RES locks after nodes
Remove processor_lock
Remove unused method JobQueue.AddNode
Do not export jqForkLock from JQScheduler
During start, only update job file locally
Ignore "Use ||"
Change of run queue length is also a reason to reschedule
Export updateStatusAndScheduleSomeJobs
On scheduler changes, re-evaluate job status
Add a repair daemon design
Declare new IAllocator mode allocate-secondary
Add a function to find a suitable secondary
Make hail aware of secondary allocation requests
Add a test for allocate-secondary requests
Extend python IAllocator interface by allocate-secondary
Extend OpInstanceSetParams by IAllocator option
Support iallocator in LUInstanceSetParams
Support -I option in gnt-instance modify
Mention IAllocator protocol extension in NEWS
Fix encoding for setInstanceStatus
Extend OpClusterVerifyDisks by a group option
Make LUClusterVerifyDisks honor group_name
Add a node-group option to gnt-cluster verify-disks
Document --node-group option of verify-disks in man page
Merge branch 'stable-2.15' into master
Add a predicate for global N+1 redundancy
Improve the speed of iterateAlloc
Improve iterateAlloc by better guessing the step size
Extend location-awareness design by instance pinning
Remove @ConfigSync for ReleaseDRBDMinors
Merge _UnlockedReleaseDRBDMinors into ReleaseDRBDMinors
Update copyright time range
Add a design for redundancy with plain instances
Make old hail tests use --no-capacity-checks
Add option --no-capacity-checks to hspace
Describe --no-capacity-checks in hspace's man page
Make old hspace tests use --no-capacity-checks
Move allocation primitives to a separate module
In global N+1 redundancy, also consider plain instances
Add a test for global N+1 redundancy with plain instances
Describe extended N+1 redundancy for htools in NEWS
Distribute new test data files
Make harep identify itself in the reason trail
Improve speed of iterateAlloc by a trying two step sizes
Add clarifications to repair design and support restarts
Merge branch 'stable-2.15' into stable-2.16
Fix rst markup in design-2.16.rst
Merge branch 'stable-2.15' into stable-2.16
In multi-group allocation think about the whole cluster
Document changes in allocation strategy
testing: never generate instance without memory or CPU
Make accept-existing an algorithmic option
Make redundant and allocGlobalN1 honor AcceptExisting
Add a test to accept existing offline violations
Add a parameter to ignore groups in capacity checks
Make global N+1 checks honor algCapacityIgnoreGroups
Add a predicate whether a group is globally N+1 redundant
Make hspace correctly handle --independent-groups
Add a test for group independence in capacity checks
Accept BoringSSL as a known good ssl library
Also accept just "BoringSSL"
Make CommitTemporaryIPs call out to WConfD
Add a --dry-run option to htools
Support --dry-run in harep
Document harep --dry-run in the man page
Update documentation of harep
Don't deepcopy the config if the old value is not needed
After TestNodeModify, fix the pool of master candidates
Fix outdated comment
Add a predicate testing that a majority of nodes is healthy
Check for healthy majority on master failover with voting
Document healthy-majority restriction on master-failover
Merge branch 'stable-2.10' into stable-2.11
Send messages as Strings
Unconditionally log upgrades at debug level
Run renew-crypto in upgrades in debug mode
Add function to provide logged user feedback
Also log the high-level upgrade steps
Merge branch 'stable-2.11' into stable-2.12
Increase minimal sizes of test online nodes
Merge branch 'stable-2.12' into stable-2.13
Run ssh-key renewal in debug mode during upgrade
Merge branch 'stable-2.13' into stable-2.14
Merge branch 'stable-2.14' into stable-2.15
Merge branch 'stable-2.15' into stable-2.16
Do not repeat constants in comments
Increase timeouts for luxi by a factor of 3
Document the increased timeout as an incompatible change
Set block buffering for UDSServer
Do not add a new Inotify watchers on timer
Merge branch 'stable-2.15' into stable-2.16
Make config distribution parametric in target group
Support flushing to a single group
On group verify, only flush to group nodes
iallocator: only adjust memory usage for up instances
Merge branch 'stable-2.14' into stable-2.15
Lisa Velden (28):
Use QueuedJob instead of JobId in Exec.forkJobProcess
Transmit secret parameters separately
New type Secret to wrap secret parameters
Test arbitrary JSON objects with secret parameters
Escape special characters in doc strings
Set process id before secret parameter injection
Get rid of unnecessary check
Fail if secret parameters are missing
Test _CheckSecretParameters
Add QA test to test redaction of secret parameters
Add new command gnt-debug test-osparams
Test arbitrary gnt-debug test-osparams commands
Exclude OpTestOsParams opcode from RAPI
Add OpTestOsParams to filterSecretParameters
Add QA test for secret parameter transmission
Use correct path for job file inspection
Merge branch 'stable-2.15' into stable-2.16
Merge branch 'stable-2.15' into stable-2.16
Use only string value in error message
Improve tests for attaching disks
Allow disk attachment to diskless instances
Add more detach/attach sequence tests
Fix lines with more than 80 characters
Fix error message in attachInstanceDiskChecks
Allow disk attachment with external storage
Add detach/attach sequence test
Check for same primary node before disk attachment
Test disk attachment with different primary nodes
Morg (1):
Add cleanup of stale OS hvp data on cluster modify
Nicolas Avrutin (2):
Support userspace disk URIs for OS import/export scripts
Fix gnt-instance console instance unpausing for xl toolstack
Oleg Ponomarev (10):
List jobs remaining on user cancel interrupt
List already submitted jobs on user cancel interrupt
Implement instance pinning (desired locations)
Develop instance pinning tests
Update design document and man pages
Implement common-failure exclusion tags
Add test for the common-failure exclusion tags
Update hbal man page
Fix requested instance desired location tags in IAllocator
Add test for desired locations accounting in ialloc
Petr Pudlak (17):
Merge branch 'stable-2.15' into master
build_chroot: Pin the version of unittest2 in squeeze
build_chroot: Move the definitions of GHC/cabal versions
build_chroot: Pin the Cabal library version
build_chroot: Add GHC7.8 to the script
build_chroot: Allow variants of releases
build_chroot: Name the target properly 'jessie'
build_chroot: Add a jessie chroot with GHC 7.8
Merge branch 'stable-2.15' into master
Add a Monoid instance for FrozenSet
Add a constant listing all possible ssconf keys
Use the constant with valid ssconf keys in lib/ssconf.py
THH: Add a helper for computing ssconf constructor names
Generate the SSKey data type from the ssconf constants
Move `Arbitrary ConfigData` to the Objects test module
Add a test that WConfd uses all ssconf keys
Merge branch 'stable-2.15' into master
Rafael Marinheiro (7):
Adding .gitignore entry for the maintd binary
Adding travis-ci support
Force "sudo: false" on Travis-CI config file
Merge stable-2.15 into stable-2.16
Merge branch 'upmerge-2.16' into stable-2.16
Add Ganeti CONTRIBUTE.md
Add Ganeti CONTRIBUTE.md
Richard Kojedzinszky (1):
hv_xen: generate correct type for paravirtualized nic (#57)
Robin H. Johnson (1):
kvm: use_guest_agent: QEMU Guest Agent support
Viktor Bachraty (30):
Bump version suffix to 2.16.0 beta2
Update NEWS file for 2.16.0 beta2
Update NEWS file for 2.16.0 beta2
Update NEWS file for 2.16.0 rc1 release
Bump version suffix to 2.16.0 rc1
Prevent InstanceShutdown from waiting on success
Optimize LXC hypervisor GetAllInstancesInfo
Update Hlint rules
Fix pylint errors
Fix hlint errors
Revert "Extract networks filed in Luxi/Rapi"
Fix ClusterVerifyConfig() causing high mem usage
Reduce load in NV_NODENETTEST and NV_MASTERIP
Make debug http server more verbose
Merge branch 'stable-2.15' into stable-2.16
LV check failure should print instance name
Code cleanup in hypervisor backend
Fix instance state detection in _Shutdowninstance
Make FinalizeMigration{Src,Dst} more robust
Make finalize_migration_{src,dst} a single op
Make migrate --cleanup more robust
Allow migrate --cleanup to adopt an instance
StartInstance restores instance state if running
Add discard KVM option to bdev
Htools should use state-of-record instance size
Add optStaticKvmNodeMemory to HTools and IAllocator (#34)
Consider state-of-the-record free memory in htools memory model (#35)
Merge commit '8048e563' into stable-2.16
Merge branch 'stable-2.15' into stable-2.16
Fix: changed params in setInstanceLocationScore
Yiannis Tsiouris (8):
Fix idx in RemoveDisks warning
Fix tuple-unpacking from QueryInstances result
Prohibit disk removal w/o hotplug on live instance
Add test for removing disk on a live instance
Fix missing import in RAPI server
kvm: Add missing 'driver' in 'hvinfo' dict (#46)
Cleanup blockdevs from target on migration failure (#50)
Force CleanupInstance always on InstanceShutdown (#53)
ekb (1):
Only import needed functions from Ganeti.JSON
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ganeti/ganeti.git
More information about the Pkg-ganeti-devel
mailing list