[Pkg-ganeti-devel] [ganeti] branch experimental-2.16 created (now 40c8630)
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Tue Jan 9 13:28:12 UTC 2018
This is an automated email from the git hooks/post-receive script.
apoikos pushed a change to branch experimental-2.16
in repository ganeti.
at 40c8630 Release 2.16.0~rc1+1gitc815ca60c-1
This branch includes the following new commits:
new aa2de94 Prepare master branch for new devel cycle
new 49391c6 Add a mobility predicate on disk templates
new 0b0e26e GlobalN1: use diskTemplateMovable
new 48d90e7 Port all checks for AddInstance
new e1aa772 Merge branch 'stable-2.15' into master
new 58c0c20 Move allocation data structure to a separate module
new f7021a9 Make extractNl also fix indices
new a1b685f Add a type for a collection of allocation solutions
new 2f4e1a7 Add a predicate for global N+1 redundancy of allocations
new 240d9b6 Make capacity an algorithmic option
new 02132b4 Make tryAlloc honor global N+1 redundancy
new 86fd776 Make hail support --no-capacity-checks
new 0167bd6 Add a test for global N+1 redundancy in allocation
new 86d6ce2 Document --no-capacity-checks in the hail man page
new 608e90e Port Add/Attach InstanceDisk to WConfd
new e2f2b3e Add exuberant-ctags to schroot's install packages
new aef04a8 shared storage N+1 design: necessary changes to hail
new d241692 Acknowledge lack of support for many node bash completion
new dd3f4f2 Add a command-line option to specify restricted allocation
new 3d19ac0 Add algorithmic option for restricted allocation
new 178bf91 Make allocation honor allocation restrictions
new fd190c8 Support node restrictions in allocation requests
new 157991a Support --restrict-allocation-to in hail
new ffbad97 Document --restrict-allocation-to in hail's man page
new 38bc524 Add a test for restricted allocation
new 2259e9b Pass node white list to hail
new 09872d3 Move htools tag constants to a separate module
new 4b4c4fa Export exTagsPrefix to Ganeti.Constants
new 3b7c4c4 Add a utility function for extracting exclusion tags
new 03fd361 Add a new CV error code for tag violation
new 1400522 Add a cluster verify error for exclusion tags
new 6ce3bfc Also check exclusion tags in cluster verify
new 127af34 List jobs remaining on user cancel interrupt
new 721991e List already submitted jobs on user cancel interrupt
new d62e12f shared storage N+1 design: for hspace simply iterate
new b110fcb Consider N+1 redundancy for non-DRB iterated allocation
new 53c888f Merge branch 'stable-2.15' into master
new b60b6ab Remove dead code
new fc14cf9 Merge branch 'stable-2.15' into master
new 7387da2 Remove dead code
new 7d59710 Remove unused instance variable last_serial from job queue
new a6ce151 Remove unused masterd classes
new fc019f6 Extend config mod function to allow returning vals
new adccea8 Port AllocatePort to wconfd config mod functions
new e5003ca Use AllocatePort RPC in python codebase
new 6d82f4f Add a mock AllocatePort for python tests
new f953808 Add more details in assertion text
new 959de9a Remove dead code
new 0b609d3 Partly revert the last "Remove dead code"
new ed90c67 Do not readd nodes to the context
new bd9b9c1 Remove mock for removed methods
new 9322efb htools: if ignoring soft errors also ignore on secondary
new 81a3f39 Add an example for oversubscribed failover
new 380d1a9 Merge branch 'stable-2.15' into master
new d47b7aa Add Disk instance definitions
new 3698dd7 Add wconfd RPCs to replace Update
new 67c1b0c Remove Update's ConfigSync lock
new c8e94c9 Handle node addition and removal directly
new d85caa4 Remove context from logical units
new 1409d21 Remove unused instance variable context of the processor
new 8c74992 Process the job directly from within the main thread
new 3d3a7a9 Remove worker pool from the job queue
new f8f2190 Remove unused GetLockInfo from dependency manager
new 268b347 Remove locking from jqueue
new 53581a0 Remove unused _primary_jid and _queue_size
new 7c77ce6 After modifying a job, also reset the process
new f8e65cb Fix a serial num bug in Update
new 187e01e Add lenses for simple fields
new 0d84351 Add wconfd RPC markInstanceDisksActive
new 2d3f0cc Remove MarkInstanceDisksActive's config lock
new 9109475 Log considered nodes in allocator run
new 8616c21 Fix allocator call with empty whitelist
new e18a6a7 In opportunistic locking, update NODE_RES locks after nodes
new 34244e0 Fix groups.in to actually contain groups
new 46f6fb3 Introduce separate user for metad with port capabilites
new fb3a165 Add wconfd RPC setInstancePrimaryNode
new ae52a3a Switch to wconfd RPC in SetInstancePrimaryNode
new dba9f78 Merge branch 'stable-2.15' into master
new ad36503 Remove processor_lock
new 779de50 Remove unused method JobQueue.AddNode
new 09ed193 Do not export jqForkLock from JQScheduler
new 7684a50 During start, only update job file locally
new ac07bc8 Ignore "Use ||"
new 12e73e2 Change of run queue length is also a reason to reschedule
new 7690f12 Export updateStatusAndScheduleSomeJobs
new d444f1a On scheduler changes, re-evaluate job status
new e98b955 Update NEWS file with setcap dependency
new 5a36e85 Add check for setcap existence
new 7a17db3 Add wconfd RPC detachInstanceDisk
new 0b43587 Switch to using wconfd RPC in detachInstanceDisk
new 91c38c3 Add Wconfd RPC removeInstanceDisk
new 71b93a3 Switch to using wconfd RPC in RemoveInstanceDisk
new 2fc15de Add wconfd RPC removeInstance
new 16da546 Switch to using wconfd RPC in RemoveInstance
new 440fcfe Add a repair daemon design
new 74c46dd Use QueuedJob instead of JobId in Exec.forkJobProcess
new 5428811 Transmit secret parameters separately
new 4aee175 New type Secret to wrap secret parameters
new 42d4edb Test arbitrary JSON objects with secret parameters
new 0c2f58b Declare new IAllocator mode allocate-secondary
new aa7ca65 Add a function to find a suitable secondary
new 72d09f7 Make hail aware of secondary allocation requests
new e82df53 Add a test for allocate-secondary requests
new c6d4f71 Extend python IAllocator interface by allocate-secondary
new ad50f53 Extend OpInstanceSetParams by IAllocator option
new e1dd0ef Support iallocator in LUInstanceSetParams
new e7c5d75 Support -I option in gnt-instance modify
new 3793e9d Mention IAllocator protocol extension in NEWS
new 136c929 Port AddTcpUdpPort
new 60af76e Port SetInstanceStatus
new 80dc18f Fix encoding for setInstanceStatus
new 47c322a Extend OpClusterVerifyDisks by a group option
new 6bcbf3a Make LUClusterVerifyDisks honor group_name
new be42412 Add a node-group option to gnt-cluster verify-disks
new 29db783 Document --node-group option of verify-disks in man page
new 5fb2f35 Merge branch 'stable-2.15' into master
new d6a53cd Add a predicate for global N+1 redundancy
new ee4d0f6 Improve the speed of iterateAlloc
new a441ce5 Improve iterateAlloc by better guessing the step size
new a2d1a50 build_chroot: Pin the version of unittest2 in squeeze
new 7bf97bf build_chroot: Move the definitions of GHC/cabal versions
new a7d77c0 build_chroot: Pin the Cabal library version
new 8a8ad4b build_chroot: Add GHC7.8 to the script
new e06adde build_chroot: Allow variants of releases
new aa80d1d build_chroot: Name the target properly 'jessie'
new 55f2627 build_chroot: Add a jessie chroot with GHC 7.8
new ba83c4a Extend location-awareness design by instance pinning
new 83d661c Escape special characters in doc strings
new f8bb748 Remove @ConfigSync for ReleaseDRBDMinors
new d52a92c Merge _UnlockedReleaseDRBDMinors into ReleaseDRBDMinors
new 62ba2be Update copyright time range
new 1e89d8e Add a design for redundancy with plain instances
new fbcbb65 Make old hail tests use --no-capacity-checks
new 0b436d8 Add option --no-capacity-checks to hspace
new b8bcb85 Describe --no-capacity-checks in hspace's man page
new 4c3079e Make old hspace tests use --no-capacity-checks
new b3d7099 Move allocation primitives to a separate module
new afb8014 In global N+1 redundancy, also consider plain instances
new 4aba46e Add a test for global N+1 redundancy with plain instances
new 4f1baff Describe extended N+1 redundancy for htools in NEWS
new 945fdda Set process id before secret parameter injection
new 5b36e6e Get rid of unnecessary check
new b45eaa0 Fail if secret parameters are missing
new 9ee0e90 Test _CheckSecretParameters
new 18bf316 Merge branch 'stable-2.15' into master
new b788c73 Implement instance pinning (desired locations)
new 0888968 Develop instance pinning tests
new 8a73064 Update design document and man pages
new de7e1a4 Distribute new test data files
new 2e605c0 Make harep identify itself in the reason trail
new 68fed3b Create .ssh directory if it does not exist yet
new 4a4e841 Add a Monoid instance for FrozenSet
new 7f045b9 Add a constant listing all possible ssconf keys
new b3a4bb9 Use the constant with valid ssconf keys in lib/ssconf.py
new 383e7ea THH: Add a helper for computing ssconf constructor names
new cc9a05b Generate the SSKey data type from the ssconf constants
new c3e6ced Move `Arbitrary ConfigData` to the Objects test module
new d59b29f Add a test that WConfd uses all ssconf keys
new 62c9bf4 Add QA test to test redaction of secret parameters
new d9037eb Add new command gnt-debug test-osparams
new 8777501 Test arbitrary gnt-debug test-osparams commands
new 77bd638 Exclude OpTestOsParams opcode from RAPI
new 61dec05 Add OpTestOsParams to filterSecretParameters
new f63b109 Add QA test for secret parameter transmission
new 607647b Implement common-failure exclusion tags
new 3daaae2 Add test for the common-failure exclusion tags
new d8e7d84 Update hbal man page
new 9031805 Merge branch 'stable-2.15' into master
new 70efca1 Improve speed of iterateAlloc by a trying two step sizes
new 67b4463 Use correct path for job file inspection
new b5b33f9 Add clarifications to repair design and support restarts
new 12f7d6e Merge branch 'stable-2.15' into stable-2.16
new cdfabc7 Update documentation versions for 2.16 release
new f3164a4 Fix rst markup in design-2.16.rst
new 1b08419 Merge branch 'stable-2.15' into stable-2.16
new 2a36cab In multi-group allocation think about the whole cluster
new 9f2cce0 Document changes in allocation strategy
new 5a6da6d Entered the date for 2.16 beta1 release in NEWS
new c7ab2e8 Change gnt version suffix from alpha1 to beta1
new 3359324 testing: never generate instance without memory or CPU
new 54d4c26 Merge branch 'stable-2.15' into stable-2.16
new 029bec0 Make accept-existing an algorithmic option
new 23cd775 Make redundant and allocGlobalN1 honor AcceptExisting
new 74c87a0 Add a test to accept existing offline violations
new fb23e79 Merge branch 'stable-2.15' into stable-2.16
new a080f57 Add a parameter to ignore groups in capacity checks
new 05e793c Make global N+1 checks honor algCapacityIgnoreGroups
new 95f04e060 Add a predicate whether a group is globally N+1 redundant
new 53e6560 Make hspace correctly handle --independent-groups
new 64d96c8 Add a test for group independence in capacity checks
new 6181045 Accept BoringSSL as a known good ssl library
new e3140ac Also accept just "BoringSSL"
new 87ec22e Make CommitTemporaryIPs call out to WConfD
new a4687d7 Merge branch 'stable-2.15' into stable-2.16
new f3af646 Fix requested instance desired location tags in IAllocator
new fae7716 Add test for desired locations accounting in ialloc
new acd64cc Add design doc for SCSI support in KVM
new 2863911 kvm: Refactor device option handling
new 4fd795b monitor: Use hvinfo in QMP methods
new b96a201 kvm: Work around QEMU commit 48f364dd
new a1e04cf kvm: Use the new interface during hotplug actions
new 56eb706 kvm: Introduce scsi_controller_type hvparam
new 16c38b8 kvm: Introduce kvm_pci_reservations hvparam
new 4aef27f Merge branch 'stable-2.15' into stable-2.16
new acb218b Use ssconf for SSH ports in NodeVerify
new ecd4340 Fix RPC signature of NodeVerify
new 56eb7d7 Make 'modify ssh setup' queryable
new b617cb7 Disable --no-node-setup
new bbb08fc Show 'modify ssh setup' in cluster info
new bd11efb Mention disabling of '--no-node-setup' in NEWS file
new 87416ca Add the SSH key options
new 0d75de7 Change SSH key types to a proper Haskell sum type
new ce90bd1 Add the SSH key type and length to the config, and set them
new f8dc2eb Show info about new params in gnt-cluster info
new 6b2e842 Add helper function for querying cluster properties
new e4bd432 Add modify_ssh_setup to queryable config params
new db6051b Add querying of ssh-related config values
new b33ef42 Do not generate the ganeti_pub_keys file with --no-ssh-init
new 33dea8c Use the SSH key parameters when generating keys
new c64af82 Allow SSH key property changes
new e3a4894 Handle SSH key changes in upgrades and downgrades
new ff86953 Fail early for invalid key type and size combinations
new e047dee Fix typo
new 2917e5e QA: Downgrade the cluster key type in 2.16
new 4e9ad07 Remove default limit on diffs in cfgupgrade tests
new e90da97 QA: Extend AssertCommand to allow not forwarding the agent
new af0a89f QA: Add ssh-key-type and -bits tests
new 2ebf4e8 Add entries describing new gnt-cluster params to manpage
new 2de4691 Merge branch 'stable-2.15' into stable-2.16
new bcdd692 Use only string value in error message
new 9511a3a Improve tests for attaching disks
new e70886f Allow disk attachment to diskless instances
new 35f8034 Add more detach/attach sequence tests
new 713f1cf Fix lines with more than 80 characters
new cf3ac00 Add a --dry-run option to htools
new 3934610 Support --dry-run in harep
new 2c09dab Document harep --dry-run in the man page
new ee7b0d6 Update documentation of harep
new ceb09b5 Fix error message in attachInstanceDiskChecks
new d262bf7 Don't deepcopy the config if the old value is not needed
new 88610f8 Make mock SSH file manager deal with lists
new ee428a2 testutils: add keys to own 'authorized_keys' file
new 125e790 Bulk-removal of SSH keys
new 1699cf0 Bulk-remove SSH keys of potential master candidates
new 9ad477c Bulk-removal of SSH keys of normal nodes
new 6fa7813 Bulk-removing SSH keys of diverse set of nodes
new de9087d Use bulk-removal of SSH keys for single keys
new cf50a6a renew-crypto: use bulk-removal of SSH keys
new 625c8ea Add more documentation to testutils_ssh.py
new 0ea9dd0 Allow disk attachment with external storage
new 46ddc97 Add detach/attach sequence test
new 2451da1 Fix documentation for master-failover
new 46257e5 Merge branch 'stable-2.15' into stable-2.16
new 23503ae Fix typo 'option' instead of 'options'
new ff009c3 Pass arguments to correct daemons during master-failover
new 38712d4 After TestNodeModify, fix the pool of master candidates
new 61281f9 Increase timeout of RPC adding/removing keys
new 203a97f KVM: explicitly configure routed NICs late
new b267251 ssh_update: log data that is received
new 2e9fdac Fix renew-crypto on one-node-cluster
new bebac87 Catch IOError of SSH files when removing node
new 5f6cd34 Fix outdated comment
new d2dc0cb Add a predicate testing that a majority of nodes is healthy
new 5115526 Check for healthy majority on master failover with voting
new bc06ac2 Document healthy-majority restriction on master-failover
new 3e55d77 Check for same primary node before disk attachment
new 216e20b Test disk attachment with different primary nodes
new 7e6b6b0 Merge branch 'stable-2.10' into stable-2.11
new b0a7e37 Send messages as Strings
new 6ee7964 Unconditionally log upgrades at debug level
new 9d99836 Run renew-crypto in upgrades in debug mode
new 249abd0 Add function to provide logged user feedback
new eef3bf4 Also log the high-level upgrade steps
new c4164c6 Merge branch 'stable-2.11' into stable-2.12
new 7b8b411 Increase minimal sizes of test online nodes
new 0ed5960 Merge branch 'stable-2.12' into stable-2.13
new 2cd22ad Run ssh-key renewal in debug mode during upgrade
new 731de59 Merge branch 'stable-2.13' into stable-2.14
new 56ffa79 Merge branch 'stable-2.14' into stable-2.15
new b622c49 Merge branch 'stable-2.15' into stable-2.16
new 58ed509 Do not repeat constants in comments
new d6b0841 Increase timeouts for luxi by a factor of 3
new fcac567 Document the increased timeout as an incompatible change
new 115325f Fix failover in case the source node is offline
new dd6f11c Set block buffering for UDSServer
new 4b7cd46 Merge branch 'stable-2.14' into stable-2.15
new c1d93fe Merge branch 'stable-2.15' into stable-2.16
new 12dbc22 Bump version suffix to 2.16.0 beta2
new 05807f9 Update NEWS file for 2.16.0 beta2
new cda51aa Optimise codegen for Python OpCode classes
new a909662 Mock InitDrbdHelper's output in unittests
new 8e4b725 Do not add a new Inotify watchers on timer
new 784549e Merge branch 'stable-2.15' into stable-2.16
new 837960e Update NEWS file for 2.16.0 beta2
new cb654c0 Make config distribution parametric in target group
new 1582c75 Support flushing to a single group
new 39564fc On group verify, only flush to group nodes
new 6ac477a Update NEWS file for 2.16.0 rc1 release
new f83b565 Bump version suffix to 2.16.0 rc1
new 925b00a Supersede work done in experimental
new bbaa7d8 d/watch: search for 2.16 stable releases
new 5245317 d/control.in: add missing B-D on libghc-old-time-dev
new c59e9de d/rules: override clean to generate the control files
new fa06875 Remove and ignore d/control and versioned package maintscripts
new e13e7d2 Merge tag 'v2.16.0rc1' into experimental
new 3fdccd6 d/gbp.conf: set upstream-branch to stable-2.16
new b89eb6b ganeti-VER: depend on libcap2-bin
new d0460de Release 2.16.0~rc1-1
new 1b887eb d/gbp.conf: do not use export-dir
new f3630d8 Refresh ghc-7.10-compatibility.patch
new cc9016f iallocator: only adjust memory usage for up instances
new 712ea2f Support userspace disk URIs for OS import/export scripts
new d92b2d2 Merge branch 'stable-2.14' into stable-2.15
new 1025002 Merge branch 'stable-2.15' into stable-2.16
new cf077d3 Prevent InstanceShutdown from waiting on success
new 3857c32 d/rules: simplify file generation
new e9221df Merge branch 'master' into experimental
new 2ca2851 control.in: sync with d/control
new ca2ae2c Really release 2.16.0~rc1-1
new edfefe7 Get onInotify and onPollTimer to print filepath
new 0a89b1d Bracket client LockConfig calls with debug logging
new f46485a Bracket ConfigWriter writeConfigAndUnlock with debug logging
new 0eaa01f Add debug logging to profile python CallRPCMethod
new 16e95c9 Add debug logging for time to sendMsg in Haskell servers
new ed1bb06 Optimize LXC hypervisor GetAllInstancesInfo
new f1574de Improve luxid QueryInstances performance for large clusters
new 6ea36d2 Fix memory/perf bug in gnt-cluster verify
new 2b51613 Update install-quick DRBD requirements to include DRBD 8.4
new 0774e17 Merge branch 'stable-2.15' into stable-2.16
new f890553 Hide TH "Loading package" messages when compiling GHC <7.10
new e447b8b Update Hlint rules
new fab322a Fix pylint errors
new 01e4f28 Fix hlint errors
new 9d9ccdd Extract networks filed in Luxi and Rapi backend
new 2a2cd75 Give JQueue test dirs unique prefixes so they can't conflict
new 46e6629 Use threaded runtime when linking Haskell unit tests
new a6f0831 Revert "Extract networks filed in Luxi/Rapi"
new d929e5b Fix ClusterVerifyConfig() causing high mem usage
new b07bfc3 Remove redundant verify version in cluster upgrade
new 7bba516 Join symlink commands during cluster upgrade
new 0a41418 Do symlinks & ensure-dirs together in cluster upgrade
new d80f02c Remove extremely frequent debug logging message
new 6b6bea0 Fix ganeti-rapi/noded exit-under-load bug
new 3b0794a Update misleading comment in noded RPC code
new c3c8355 Add source addr to HTTP request complete logging
new 750467a Fix typo/thinko in previous patch
new 0c7fb7e Merge branch 'stable-2.15' into stable-2.16
new b3c0fb0 Allow newer cabal deps for latest Debian/Ubuntu
new 3263bf8 Re-fix local port/ip logging in HttpClientRequest
new 8af55e7 Reduce load in NV_NODENETTEST and NV_MASTERIP
new ed5786c Make debug http server more verbose
new eb3f956 Merge branch 'stable-2.15' into stable-2.16
new c429dd2 Make JQScheduler queues more strict to avoid leaks
new 8ac8907 Cancel RAPI job if the client drops the connection
new 79ee34e Reduce heap when parsing & storing ConfigData 10%
new d5d747d Use socat method string compatible with <1.73 & >=1.73
new cf10806 Merge branch 'stable-2.15' into stable-2.16
new 38c735d Implement localized cache for lvs commands
new 1aa3037 Fix CLI option typo in NEWS file
new 5529ea5 Fix broken parameters in storage create methods
new 9082de6 Make EnsureDirs print chmod mode on errors
new 7507917 Docstring for LUClusterVerifyGroup
new 234ac6d Improve test coverage for block device creation
new d6fe68c Don't verify disks when all disk templates are ext
new fae17f3 Make the TH fieldsDictsKeys more efficient
new ab02af2 Generate concatenated error strings in parser
new 4e75c9a Set USE_VERSION_FULL=no if --enable-versionfull=no
new 9b6d390 Fix LogicalVolume Attach failure on missing path
new 671d167 mcpu: Raise caught OpPrereqErrors with too few args
new 8bcf605 Merge branch 'stable-2.15' into stable-2.16
new 27769e4 Use zlib compression level 3 in Haskell RPC code
new 420acc3 Get haskell daemons to only compress files > 4kB
new 9825767 Tune getNodeInstances DRBD secondary computation
new 40cd52f Fix optimisation: Correctly extract secondary node
new 2429235 Fixup compatibility with GHC 7.4/base 4.5
new 90281b4 Merge branch 'stable-2.15' into stable-2.16
new f59b520 Fix line-too long errors
new d27c6da Fix small typo in opcode tests
new f8c37ed Merge branch 'stable-2.15' into stable-2.16
new 46ac7ee Special case WaitForJobChange to reduce heap use
new bd7239a KVM: handle gracefully too old/too new psutil versions
new 55ad60e Cleanup more pylint/pep8/apidoc errors
new 9b11139 Only import needed functions from Ganeti.JSON
new 8f0f4ea Remove storage unit selection from rpcCallData
new 24da2b1 Make executeRpcCall only compute rpcCallData once
new e1d136e Merge branch 'stable-2.15' into stable-2.16
new 20c2aec Fix some trivial pep8/pylint errors
new 3b03308 Make 'make pep8' happy
new d87d0cd Use fork instead of spawnv in the watcher
new 75dd76f Clean-up of code and fix of pylint warnings
new bca7e0b Refactor cli exception to its appropriate module
new d59f536 Removed unnecessary dependency from rpc in cli
new f2748e8 Adding a confirmation before gnt-node --offline no
new 0e6f753 Shorten verifyMasterVote failure message
new e9ff83a Fix LogicalVolume code to work with older /sbin/lvs
new 91d5826 Allow master failover to ignore offline nodes
new 6d4e3ca Improve documentation for gnt-instance failover
new 6c1b240 Add gnt-instance rename --force option
new a0f7d25 Hide errors for expected inotify failures in unittest
new 21116d8 Fix typos in gnt-cluster man page
new 90d9967 Replace map(operator.attrgetter, ...) uses
new 25c5c51 Replace uses of map/lambda with more Pythonic code
new 6705dc0 Replace map/partial with list comprehension
new c63e6c5 Sprinkle some more list comprehensions
new 4689fa0 Avoid overuse of operator in watcher *.py
new 3de4385 Simplify some inscrutable map/map/ifilter/zip code
new 6a2114c Improve error reporting in _VerifyClientCertificates
new 96bb8d4 Fix/quell hlint warnings
new dba8686 Add missing cluster modify --modify-etc-hosts to man
new 84cc5fc Fix some typos/poor phrasing in gnt-node man page
new a1ae7d3 Fix inconsistent spaces vs tabs indent in makefile
new 0df7c24 Bugfix: migrate needs HypervisorClass, not an instance
new 7e47c36 Merge branch 'stable-2.13' into stable-2.14
new 236a237 Merge branch 'stable-2.14' into stable-2.15
new 6b183e5 Merge branch 'stable-2.15' into stable-2.16
new 7c905aa Improve cluster verify ssh key errors
new 4cea339 568 Update hv_kvm to handle output from qemu >= 1.6.0
new 10e65ed Disable logging CallRPCMethod timings in non-debug configs
new c1e18c4 Add ganeti-noded and ganeti-rapi --max-clients options
new c85311c LV check failure should print instance name
new e226032 Give atomicWriteFile temp filenames a more distinct pattern
new 81a68a3 Change a few errors to report names, not UUIDs
new a789817 Fix for instance reinstall not updating config
new 49980c6 Fix for incorrect parsing of DRBD versions
new d6ad43c Code cleanup in hypervisor backend
new a2d7a6d Fix instance state detection in _Shutdowninstance
new 772f74a Make FinalizeMigration{Src,Dst} more robust
new 8024b0d Make finalize_migration_{src,dst} a single op
new 64919d1 Make migrate --cleanup more robust
new a80958e Allow migrate --cleanup to adopt an instance
new 703e23e StartInstance restores instance state if running
new 7190e8b FIX: Set INSTANCE_NICn_NETWORK_NAME only if net is defined
new 91f22c4 FIX: Refactor DiagnoseOS to use a loop, not an inner fn
new 7f0ded5 Fix invalid variable error for file-based disks
new bad7b2c Cleanup: Remove some unnecessary if (...) parens
new 187c5e0 Cleanup: Simplify boolean assignment
new 8a5af05 Cleanup: Use FOO not in BAR instead of not FOO in BAR
new 38ceaef Cleanup: del is a statement not a function
new ff1b1f5 Cleanup: Replace map/filters with list comprehensions
new 901a8d8 Cleanup: Fix for/else with no break in AddAuthorizedKeys
new ed12e1f Cleanup: StartInstance and RebootInstance return None
new c772083 Cleanup: Remove unused format key
new 94398a4 Cleanup: Iterate dict rather than key list
new ecf7ae0 Cleanup: Remove some unneeded pylint disables
new 4ec96d9 Cleanup: Fix unidiomatic-typecheck
new 7b1fd2e Cleanup: Remove unused/duplicate module/fn import
new 20f8657 Fix pylint >1.4 pycurl no-member warnings
new 31adaf3 Delete old warning disables removed from pylint 1.6
new 765d97a Replace deprecated pylint >=0.27 pragma with new form
new d3c46f4 Disable some pylint unused-import warnings
new 19778fb Disable pylint import-self warning
new a42db59 Disable pylint invalid-name warning
new a69d37e Disable pylint eval-used warning
new f4db2e7 Disable incorect pylint simplify-if-statement warning
new 134cb17 Disable pylint misplaced-comparison-constant warning
new 2ea6493 Disable pylint unpacking-non-sequence warning
new b0ccf23 Disable incorrect pylint not-callable warning
new b10f219 Disable pylint unused-wildcard-import warning
new fdd443e Disable unwanted pylint wrong-import-position warnings
new d80a65a Disable pylint bare-except warning
new 52bb8b4 Disable pylint unsubscriptable-object warning
new 4d96e9e Quell consider-using-enumerate warning
new 1439aa4 Quell bad-whitespace warning
new d968a51 Quell trailing newline
new bd0d971 Remove pylint tests removed in pylint 2.0
new d388e30 Quell too-many-boolean-expressions
new 85aee22 Use default value lambda param to avoid cell-var-from-loop
new b0020d0 Quell cell-var-from-loop warning
new 25bce57 Quell the pylint wrong-import-order warnings
new 887a19e Quell pylint socket.timeout warning
new e6f4967 Cleanup: Use new-style classes everywhere
new 3ee50f3 Quell pylint unbalanced-tuple-unpacking warning
new 3382ddf Disable incorrect pylint assigning-non-slot warning
new 5c328dc Disable pylint broad-except warnings
new d2ed81c Disable pylint too-many-branches warnings
new 0e54674 Disable pylint redefined-variable-type warning
new 4cdc9ab Disable pylint superfluous-parens warning
new 6bc06d3 Disable pylint bad-continuation warning
new 5de5871 Reduce nesting in StartDaemon
new 48cd4f0 Reduce nesting in _CheckVLANArguments
new 728c0a5 Reduce nesting in gnt-cluster VerifyDisks missing disk loop
new bc04474 Reduce nesting in RemoveNodeSshKeyBulk ssh logic
new 1571bcb Reduce nesting in RemoveNodeSshKeyBulk key calculation
new 62e56ef Reduce nesting in LUInstanceCreate.RunOsScripts
new f260b41 Reduce nesting in LUOobCommand.Exec
new 18c388c Reduce nesting in import-export ProcessChildIO
new 3214cd0 Disable pylint too-many-nested-blocks in _RunCmdPipe
new da3f300 Fix gnt-instance console instance unpausing for xl toolstack
new 8315239 Merge branch 'stable-2.15' into stable-2.16
new 8048e56 Revert "Merge branch 'stable-2.15' into stable-2.16"
new d287130 Merge branch 'stable-2.15' into stable-2.16
new 6e96817 Fix miscellaneous typos found when reading design docs
new 081dc60 Fix backup export in case of ext disk template
new 8fcb5ec Fix coexistence of location tags and non-DRBD instances
new 24ca562 Fix typo in cli_opts.py IGNORE_HVVERSIONS_OPT flag
new 1f13649 Add status and "version implemented" fields to design docs
new c25da08 kvm: use_guest_agent: QEMU Guest Agent support
new f5f5ae2 Re-add 2 imports incorrectly removed during cleanup
new 970ea7d Make man pages more consistent in parameter format
new 48d1154 Fix idx in RemoveDisks warning
new 9a62b43 Fix tuple-unpacking from QueryInstances result
new 87acea8 Prohibit disk removal w/o hotplug on live instance
new e097c95 Add test for removing disk on a live instance
new 1e28788 Add discard KVM option to bdev
new b26627e Fix missing import in RAPI server
new a89380e Adding .gitignore entry for the maintd binary
new 27a9996 Ceph/RBD rbd showmapped -p is no longer supported
new 0b80950 Adding travis-ci support
new 2f7c725 Force "sudo: false" on Travis-CI config file
new 44fe16b Htools should use state-of-record instance size
new fd093f7 Add optStaticKvmNodeMemory to HTools and IAllocator (#34)
new d648887 Consider state-of-the-record free memory in htools memory model (#35)
new e10bf4e Merge commit '8048e563' into stable-2.16
new 9b94e30 Merge branch 'stable-2.15' into stable-2.16
new 00ea496 Fix: changed params in setInstanceLocationScore
new f1b150d Merge stable-2.15 into stable-2.16
new 35d98cd Merge branch 'upmerge-2.16' into stable-2.16
new e4c765d Add cleanup of stale OS hvp data on cluster modify
new 358a29b Add Ganeti CONTRIBUTE.md
new e9ab949 Add Ganeti CONTRIBUTE.md
new a21d8fb kvm: Add missing 'driver' in 'hvinfo' dict (#46)
new 2bf4f7e Cleanup blockdevs from target on migration failure (#50)
new a4425a3 Force CleanupInstance always on InstanceShutdown (#53)
new c815ca6 hv_xen: generate correct type for paravirtualized nic (#57)
new 1eba950 Merge branch 'master' into experimental
new 8c0e820 Bump Standards-Version to 4.1.2; no changes needed
new c41eb45 Merge tag 'v2.16.0_rc1+1gitc815ca60c' into experimental
new e37c06a Drop obsolete patches
new d13360f Import patches
new b89c111 d/control.in: sync with d/control
new 40c8630 Release 2.16.0~rc1+1gitc815ca60c-1
The 531 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
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